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
ADVANCED MICRO DEVICES INC CALL 007903907 1,965 2,500 SH Call SOLE   0 0 0
AMGEN INC CALL 031162900 242 500 SH Call SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS CALL 459200901 284 1,000 SH Call SOLE   0 0 0
NEXTERA ENERGY INC CALL 65339F901 576 2,000 SH Call SOLE   0 0 0
PFIZER INC CALL 717081903 7 3,000 SH Call SOLE   0 0 0
PAYPAL HLDGS INC CALL 70450Y903 3,469 1,000 SH Call SOLE   0 0 0
QUALCOMM INC CALL 747525903 1,355 2,500 SH Call SOLE   0 0 0
AGILENT TECHNOLOGIES INC CALL 00846U901 3,578 302 SH Call SOLE   0 0 0
AGILENT TECHNOLOGIES INC PUT 00846U951 4,763 402 SH Put SOLE   0 0 0
ALCOA CORP CALL 013872906 7,661 3,324 SH Call SOLE   0 0 0
ALCOA CORP COM 013872106 763 33,102 SH   SOLE   33,102 0 0
ALCOA CORP PUT 013872956 7,274 3,156 SH Put SOLE   0 0 0
ARLINGTON ASSET INVST CORP CALL 041356905 9 24 SH Call SOLE   0 0 0
ARLINGTON ASSET INVST CORP PUT 041356955 112 297 SH Put SOLE   0 0 0
AMERICAN AIRLS GROUP INC CALL 02376R902 34,627 21,958 SH Call SOLE   0 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 364 23,090 SH   SOLE   23,090 0 0
AMERICAN AIRLS GROUP INC PUT 02376R952 58,419 37,045 SH Put SOLE   0 0 0
THE AARONS COMPANY INC CALL 00258W908 252 133 SH Call SOLE   0 0 0
THE AARONS COMPANY INC COM 00258W108 439 23,179 SH   SOLE   23,179 0 0
THE AARONS COMPANY INC PUT 00258W958 1,765 931 SH Put SOLE   0 0 0
APPLIED OPTOELECTRONICS INC CALL 03823U902 354 417 SH Call SOLE   0 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 224 26,366 SH   SOLE   26,366 0 0
APPLIED OPTOELECTRONICS INC PUT 03823U952 144 170 SH Put SOLE   0 0 0
AAON INC CALL 000360906 1,332 200 SH Call SOLE   0 0 0
AAON INC COM 000360206 47 712 SH   SOLE   712 0 0
AAON INC PUT 000360956 1,998 300 SH Put SOLE   0 0 0
ADVANCE AUTO PARTS INC CALL 00751Y906 9,151 581 SH Call SOLE   0 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 739 4,693 SH   SOLE   4,693 0 0
ADVANCE AUTO PARTS INC PUT 00751Y956 6,961 442 SH Put SOLE   0 0 0
APPLE INC CALL 037833900 1,605,535 120,999 SH Call SOLE   0 0 0
APPLE INC COM 037833100 29,941 225,647 SH   SOLE   225,647 0 0
APPLE INC PUT 037833950 1,595,265 120,225 SH Put SOLE   0 0 0
AMERICAN ASSETS TR INC CALL 024013904 11 4 SH Call SOLE   0 0 0
AMERICAN ASSETS TR INC COM 024013104 172 5,988 SH   SOLE   5,988 0 0
AMERICAN ASSETS TR INC PUT 024013954 1,126 390 SH Put SOLE   0 0 0
ALMADEN MINERALS LTD CALL 020283905 27 137 SH Call SOLE   0 0 0
ALMADEN MINERALS LTD PUT 020283955 2 14 SH Put SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN CALL 049164905 1,941 356 SH Call SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 122 2,254 SH   SOLE   2,254 0 0
ATLAS AIR WORLDWIDE HLDGS IN PUT 049164955 2,285 419 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 26 3 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 161 18 SH Put SOLE   0 0 0
AXON ENTERPRISE INC CALL 05464C901 4,018 328 SH Call SOLE   0 0 0
AXON ENTERPRISE INC COM 05464C101 553 4,515 SH   SOLE   4,515 0 0
AXON ENTERPRISE INC PUT 05464C951 2,658 217 SH Put SOLE   0 0 0
ALLIANCEBERNSTEIN HLDG L P CALL 01881G906 2,529 749 SH Call SOLE   0 0 0
ALLIANCEBERNSTEIN HLDG L P PUT 01881G956 1,509 447 SH Put SOLE   0 0 0
ABB LTD CALL 000375904 1,448 518 SH Call SOLE   0 0 0
ABB LTD COM 000375204 795 28,462 SH   SOLE   28,462 0 0
ABB LTD PUT 000375954 2,499 894 SH Put SOLE   0 0 0
ABBVIE INC CALL 00287Y909 38,681 3,610 SH Call SOLE   0 0 0
ABBVIE INC COM 00287Y109 11,154 104,098 SH   SOLE   104,098 0 0
ABBVIE INC PUT 00287Y959 68,018 6,348 SH Put SOLE   0 0 0
ABBVIE INC CALL 00287Y909 85 8 SH Call SOLE   0 0 0
ABBVIE INC PUT 00287Y959 1,328 124 SH Put SOLE   0 0 0
AMERISOURCEBERGEN CORP CALL 03073E905 5,924 606 SH Call SOLE   0 0 0
AMERISOURCEBERGEN CORP COM 03073E105 465 4,766 SH   SOLE   4,766 0 0
AMERISOURCEBERGEN CORP PUT 03073E955 6,882 704 SH Put SOLE   0 0 0
AMERIS BANCORP CALL 03076K908 1,560 410 SH Call SOLE   0 0 0
AMERIS BANCORP PUT 03076K958 7 2 SH Put SOLE   0 0 0
ABEONA THERAPEUTICS INC CALL 00289Y907 56 359 SH Call SOLE   0 0 0
ABEONA THERAPEUTICS INC PUT 00289Y957 4 29 SH Put SOLE   0 0 0
AMBEV SA CALL 02319V903 821 2,686 SH Call SOLE   0 0 0
AMBEV SA PUT 02319V953 423 1,383 SH Put SOLE   0 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 95 653 SH   SOLE   653 0 0
ASBURY AUTOMOTIVE GROUP INC PUT 043436954 29 2 SH Put SOLE   0 0 0
ARCA BIOPHARMA INC CALL 00211Y906 23 59 SH Call SOLE   0 0 0
ARCA BIOPHARMA INC COM 00211Y506 1 351 SH   SOLE   351 0 0
ABM INDS INC CALL 000957900 64 17 SH Call SOLE   0 0 0
ABM INDS INC PUT 000957950 578 153 SH Put SOLE   0 0 0
ABIOMED INC CALL 003654900 4,538 140 SH Call SOLE   0 0 0
ABIOMED INC COM 003654100 5,204 16,052 SH   SOLE   16,052 0 0
ABIOMED INC PUT 003654950 10,244 316 SH Put SOLE   0 0 0
AIRBNB INC CALL 009066901 16,808 1,145 SH Call SOLE   0 0 0
AIRBNB INC COM 009066101 3,330 22,690 SH   SOLE   22,690 0 0
AIRBNB INC PUT 009066951 15,927 1,085 SH Put SOLE   0 0 0
ARBOR REALTY TRUST INC CALL 038923908 1,376 971 SH Call SOLE   0 0 0
ARBOR REALTY TRUST INC PUT 038923958 578 408 SH Put SOLE   0 0 0
ABBOTT LABS CALL 002824900 0 2,634 SH Call SOLE   0 0 0
ABBOTT LABS PUT 002824950 0 1,406 SH Put SOLE   0 0 0
ARBUTUS BIOPHARMA CORP CALL 03879J900 238 672 SH Call SOLE   0 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 416 117,235 SH   SOLE   117,235 0 0
ARBUTUS BIOPHARMA CORP PUT 03879J950 664 1,872 SH Put SOLE   0 0 0
ARCOSA INC CALL 039653900 71 13 SH Call SOLE   0 0 0
ACADIA PHARMACEUTICALS INC CALL 004225908 0 275 SH Call SOLE   0 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 0 21,618 SH   SOLE   21,618 0 0
ACADIA PHARMACEUTICALS INC PUT 004225958 0 1,220 SH Put SOLE   0 0 0
AURORA CANNABIS INC CALL 05156X904 3,637 4,377 SH Call SOLE   0 0 0
AURORA CANNABIS INC COM 05156X884 182 22,000 SH   SOLE   22,000 0 0
AURORA CANNABIS INC PUT 05156X954 2,527 3,042 SH Put SOLE   0 0 0
AURORA CANNABIS INC CALL 05156X904 3,879 4,669 SH Call SOLE   0 0 0
AURORA CANNABIS INC PUT 05156X954 662 797 SH Put SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC CALL 024835900 359 84 SH Call SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC PUT 024835950 1,265 296 SH Put SOLE   0 0 0
ACCOLADE INC CALL 00437E902 217 50 SH Call SOLE   0 0 0
ACCOLADE INC PUT 00437E952 56 13 SH Put SOLE   0 0 0
ACCO BRANDS CORP CALL 00081T908 405 480 SH Call SOLE   0 0 0
ACCO BRANDS CORP PUT 00081T958 70 83 SH Put SOLE   0 0 0
ACCEL ENTERTAINMENT INC CALL 00436Q906 1 1 SH Call SOLE   0 0 0
ACCEL ENTERTAINMENT INC COM 00436Q106 34 3,415 SH   SOLE   3,415 0 0
ACCEL ENTERTAINMENT INC PUT 00436Q956 135 134 SH Put SOLE   0 0 0
ACER THERAPEUTICS INC COM 00444P108 2 831 SH   SOLE   831 0 0
ACER THERAPEUTICS INC PUT 00444P958 13 52 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q908 112 14 SH Call SOLE   0 0 0
ALPS ETF TR COM 00162Q460 604 7,545 SH   SOLE   7,545 0 0
ADICET BIO INC CALL 007002908 0 40 SH Call SOLE   0 0 0
ARCH CAP GROUP LTD CALL G0450A905 1,518 421 SH Call SOLE   0 0 0
ARCH CAP GROUP LTD PUT G0450A955 407 113 SH Put SOLE   0 0 0
ALUMINUM CORP CHINA LIMITED CALL 022276909 25 29 SH Call SOLE   0 0 0
ALUMINUM CORP CHINA LIMITED COM 022276109 126 14,574 SH   SOLE   14,574 0 0
ALUMINUM CORP CHINA LIMITED PUT 022276959 2 3 SH Put SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN CALL 00404A909 130 26 SH Call SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 86 1,729 SH   SOLE   1,729 0 0
ACADIA HEALTHCARE COMPANY IN PUT 00404A959 10 2 SH Put SOLE   0 0 0
ALBERTSONS COS INC CALL 013091903 2,997 1,705 SH Call SOLE   0 0 0
ALBERTSONS COS INC COM 013091103 28 1,612 SH   SOLE   1,612 0 0
ALBERTSONS COS INC PUT 013091953 2,535 1,442 SH Put SOLE   0 0 0
ACACIA COMMUNICATIONS INC CALL 00401C908 919 126 SH Call SOLE   0 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 491 6,739 SH   SOLE   6,739 0 0
ACACIA COMMUNICATIONS INC PUT 00401C958 3,575 490 SH Put SOLE   0 0 0
ACI WORLDWIDE INC CALL 004498901 2,002 521 SH Call SOLE   0 0 0
ACI WORLDWIDE INC PUT 004498951 19 5 SH Put SOLE   0 0 0
AXCELIS TECHNOLOGIES INC CALL 054540908 151 52 SH Call SOLE   0 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 88 3,039 SH   SOLE   3,039 0 0
AXCELIS TECHNOLOGIES INC PUT 054540958 32 11 SH Put SOLE   0 0 0
AECOM CALL 00766T900 5,689 1,143 SH Call SOLE   0 0 0
AECOM COM 00766T100 1,040 20,895 SH   SOLE   20,895 0 0
AECOM PUT 00766T950 1,856 373 SH Put SOLE   0 0 0
ACM RESEARCH INC CALL 00108J909 316 39 SH Call SOLE   0 0 0
ACM RESEARCH INC PUT 00108J959 357 44 SH Put SOLE   0 0 0
ACCENTURE PLC IRELAND CALL G1151C901 31,684 1,213 SH Call SOLE   0 0 0
ACCENTURE PLC IRELAND PUT G1151C951 43,778 1,676 SH Put SOLE   0 0 0
ACORDA THERAPEUTICS INC CALL 00484M906 51 752 SH Call SOLE   0 0 0
ACORDA THERAPEUTICS INC PUT 00484M956 2 31 SH Put SOLE   0 0 0
ARES COML REAL ESTATE CORP CALL 04013V908 745 626 SH Call SOLE   0 0 0
ARES COML REAL ESTATE CORP PUT 04013V958 29 25 SH Put SOLE   0 0 0
ACLARIS THERAPEUTICS INC CALL 00461U905 16 25 SH Call SOLE   0 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 25 3,897 SH   SOLE   3,897 0 0
ACLARIS THERAPEUTICS INC PUT 00461U955 3 5 SH Put SOLE   0 0 0
ACELRX PHARMACEUTICALS INC CALL 00444T900 17 145 SH Call SOLE   0 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 7 6,269 SH   SOLE   6,269 0 0
ACELRX PHARMACEUTICALS INC PUT 00444T950 12 99 SH Put SOLE   0 0 0
ACACIA RESH CORP CALL 003881907 64 164 SH Call SOLE   0 0 0
ACACIA RESH CORP COM 003881307 58 14,868 SH   SOLE   14,868 0 0
ACACIA RESH CORP PUT 003881957 47 120 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 1,524 168 SH Call SOLE   0 0 0
ISHARES TR COM 464288257 1,613 17,790 SH   SOLE   17,790 0 0
ISHARES TR PUT 464288955 2,249 248 SH Put SOLE   0 0 0
ADAPTIMMUNE THERAPEUTICS PLC CALL 00653A907 82 153 SH Call SOLE   0 0 0
ADAPTIMMUNE THERAPEUTICS PLC COM 00653A107 142 26,406 SH   SOLE   26,406 0 0
ADAPTIMMUNE THERAPEUTICS PLC PUT 00653A957 49 91 SH Put SOLE   0 0 0
ADOBE SYSTEMS INCORPORATED CALL 00724F901 139,833 2,796 SH Call SOLE   0 0 0
ADOBE SYSTEMS INCORPORATED PUT 00724F951 186,794 3,735 SH Put SOLE   0 0 0
ADC THERAPEUTICS SA COM H0036K147 9 305 SH   SOLE   305 0 0
ANALOG DEVICES INC CALL 032654905 9,277 628 SH Call SOLE   0 0 0
ANALOG DEVICES INC PUT 032654955 17,121 1,159 SH Put SOLE   0 0 0
ARCHER DANIELS MIDLAND CO CALL 039483902 1,658 329 SH Call SOLE   0 0 0
ARCHER DANIELS MIDLAND CO PUT 039483952 1,083 215 SH Put SOLE   0 0 0
ADMA BIOLOGICS INC CALL 000899904 283 1,453 SH Call SOLE   0 0 0
ADMA BIOLOGICS INC PUT 000899954 140 722 SH Put SOLE   0 0 0
ADAMIS PHARMACEUTICALS CORP CALL 00547W908 79 1,642 SH Call SOLE   0 0 0
ADAMIS PHARMACEUTICALS CORP PUT 00547W958 0 4 SH Put SOLE   0 0 0
ADAMAS PHARMACEUTICALS INC CALL 00548A906 5 12 SH Call SOLE   0 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 1 445 SH   SOLE   445 0 0
ADIENT PLC CALL G0084W901 5,848 1,682 SH Call SOLE   0 0 0
ADIENT PLC COM G0084W101 3,014 86,699 SH   SOLE   86,699 0 0
ADIENT PLC PUT G0084W951 5,052 1,453 SH Put SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN CALL 053015903 8,052 457 SH Call SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 759 4,311 SH   SOLE   4,311 0 0
AUTOMATIC DATA PROCESSING IN PUT 053015953 5,004 284 SH Put SOLE   0 0 0
ADAPTIVE BIOTECHNOLOGIES COR CALL 00650F909 1,170 198 SH Call SOLE   0 0 0
ADAPTIVE BIOTECHNOLOGIES COR PUT 00650F959 17 3 SH Put SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP CALL 018581908 3,297 445 SH Call SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 111 1,508 SH   SOLE   1,508 0 0
ALLIANCE DATA SYSTEMS CORP PUT 018581958 2,867 387 SH Put SOLE   0 0 0
AUTODESK INC CALL 052769906 14,137 463 SH Call SOLE   0 0 0
AUTODESK INC COM 052769106 1,053 3,449 SH   SOLE   3,449 0 0
AUTODESK INC PUT 052769956 55,022 1,802 SH Put SOLE   0 0 0
ADT INC DEL CALL 00090Q903 850 1,084 SH Call SOLE   0 0 0
ADT INC DEL COM 00090Q103 957 121,930 SH   SOLE   121,930 0 0
ADT INC DEL PUT 00090Q953 443 565 SH Put SOLE   0 0 0
ADTRAN INC CALL 00738A906 129 88 SH Call SOLE   0 0 0
ADTRAN INC PUT 00738A956 177 120 SH Put SOLE   0 0 0
ADVANTAGE SOLUTIONS INC CALL 00791N902 226 172 SH Call SOLE   0 0 0
ADVANTAGE SOLUTIONS INC PUT 00791N952 40 31 SH Put SOLE   0 0 0
ADVERUM BIOTECHNOLOGIES INC CALL 00773U908 97 90 SH Call SOLE   0 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 55 5,104 SH   SOLE   5,104 0 0
ADVERUM BIOTECHNOLOGIES INC PUT 00773U958 122 113 SH Put SOLE   0 0 0
AMEREN CORP CALL 023608902 866 111 SH Call SOLE   0 0 0
AMEREN CORP PUT 023608952 7 1 SH Put SOLE   0 0 0
AEGON N V CALL 007924903 33 85 SH Call SOLE   0 0 0
AEGON N V COM 007924103 110 28,096 SH   SOLE   28,096 0 0
AEGON N V PUT 007924953 89 227 SH Put SOLE   0 0 0
AEGION CORP COM 00770F104 18 998 SH   SOLE   998 0 0
ADVANCED ENERGY INDS CALL 007973900 378 39 SH Call SOLE   0 0 0
ADVANCED ENERGY INDS COM 007973100 17 181 SH   SOLE   181 0 0
ADVANCED ENERGY INDS PUT 007973950 310 32 SH Put SOLE   0 0 0
AMERICAN EQTY INVT LIFE HLD CALL 025676906 16 6 SH Call SOLE   0 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 82 2,997 SH   SOLE   2,997 0 0
AMERICAN EQTY INVT LIFE HLD PUT 025676956 58 21 SH Put SOLE   0 0 0
AGNICO EAGLE MINES LTD CALL 008474908 2,432 345 SH Call SOLE   0 0 0
AGNICO EAGLE MINES LTD COM 008474108 3,484 49,424 SH   SOLE   49,424 0 0
AGNICO EAGLE MINES LTD PUT 008474958 6,973 989 SH Put SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS IN CALL 02553E906 4,100 2,043 SH Call SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1,728 86,120 SH   SOLE   86,120 0 0
AMERICAN EAGLE OUTFITTERS IN PUT 02553E956 2,364 1,178 SH Put SOLE   0 0 0
AMERICAN ELEC PWR CO INC CALL 025537901 8,526 1,024 SH Call SOLE   0 0 0
AMERICAN ELEC PWR CO INC PUT 025537951 2,431 292 SH Put SOLE   0 0 0
AERCAP HOLDINGS NV CALL N00985906 2,502 549 SH Call SOLE   0 0 0
AERCAP HOLDINGS NV PUT N00985956 2,552 560 SH Put SOLE   0 0 0
AERIE PHARMACEUTICALS INC CALL 00771V908 179 133 SH Call SOLE   0 0 0
AERIE PHARMACEUTICALS INC PUT 00771V958 99 74 SH Put SOLE   0 0 0
AES CORP CALL 00130H905 697 297 SH Call SOLE   0 0 0
AES CORP PUT 00130H955 246 105 SH Put SOLE   0 0 0
AETERNA ZENTARIS INC CALL 007975902 2 61 SH Call SOLE   0 0 0
AETERNA ZENTARIS INC COM 007975402 0 100 SH   SOLE   100 0 0
AETERNA ZENTARIS INC PUT 007975952 0 1 SH Put SOLE   0 0 0
AMERICAN FINL GROUP INC OHIO CALL 025932904 157 18 SH Call SOLE   0 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 52 597 SH   SOLE   597 0 0
AMERICAN FINL GROUP INC OHIO PUT 025932954 227 26 SH Put SOLE   0 0 0
ARMSTRONG FLOORING INC CALL 04238R906 93 246 SH Call SOLE   0 0 0
ARMSTRONG FLOORING INC COM 04238R106 5 1,311 SH   SOLE   1,311 0 0
ARMSTRONG FLOORING INC PUT 04238R956 14 37 SH Put SOLE   0 0 0
AFLAC INC CALL 001055902 3,495 786 SH Call SOLE   0 0 0
AFLAC INC PUT 001055952 2,921 657 SH Put SOLE   0 0 0
AFFIMED N V CALL N01045908 84 145 SH Call SOLE   0 0 0
AFFIMED N V PUT N01045958 11 20 SH Put SOLE   0 0 0
PACER FDS TR PUT 69374H951 20 9 SH Put SOLE   0 0 0
AFYA LTD CALL G01125906 10 4 SH Call SOLE   0 0 0
AFYA LTD PUT G01125956 2 1 SH Put SOLE   0 0 0
FIRST MAJESTIC SILVER CORP CALL 32076V903 0 3,585 SH Call SOLE   0 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 0 22,130 SH   SOLE   22,130 0 0
FIRST MAJESTIC SILVER CORP PUT 32076V953 0 1,597 SH Put SOLE   0 0 0
AGCO CORP CALL 001084902 1,237 120 SH Call SOLE   0 0 0
AGCO CORP PUT 001084952 20 2 SH Put SOLE   0 0 0
AGENUS INC CALL 00847G905 131 413 SH Call SOLE   0 0 0
AGENUS INC COM 00847G705 60 18,906 SH   SOLE   18,906 0 0
AGENUS INC PUT 00847G955 89 280 SH Put SOLE   0 0 0
AGROFRESH SOLUTIONS INC CALL 00856G909 0 2 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 3,734 316 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 1,016 86 SH Put SOLE   0 0 0
ALAMOS GOLD INC NEW CALL 011532908 1,646 1,882 SH Call SOLE   0 0 0
ALAMOS GOLD INC NEW COM 011532108 1,570 179,536 SH   SOLE   179,536 0 0
ALAMOS GOLD INC NEW PUT 011532958 1,612 1,843 SH Put SOLE   0 0 0
AGIOS PHARMACEUTICALS INC CALL 00847X904 792 183 SH Call SOLE   0 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 577 13,337 SH   SOLE   13,337 0 0
AGIOS PHARMACEUTICALS INC PUT 00847X954 1,442 333 SH Put SOLE   0 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 0 127 SH   SOLE   127 0 0
FEDERAL AGRIC MTG CORP CALL 313148906 22 3 SH Call SOLE   0 0 0
FEDERAL AGRIC MTG CORP COM 313148306 30 412 SH   SOLE   412 0 0
FEDERAL AGRIC MTG CORP PUT 313148956 22 3 SH Put SOLE   0 0 0
AGNC INVT CORP CALL 00123Q904 2,837 1,819 SH Call SOLE   0 0 0
AGNC INVT CORP COM 00123Q104 569 36,532 SH   SOLE   36,532 0 0
AGNC INVT CORP PUT 00123Q954 2,358 1,512 SH Put SOLE   0 0 0
ASSURED GUARANTY LTD CALL G0585R906 969 308 SH Call SOLE   0 0 0
ASSURED GUARANTY LTD PUT G0585R956 922 293 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 7,409 1,445 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W353 50 990 SH   SOLE   990 0 0
PROSHARES TR II PUT 74347W952 748 146 SH Put SOLE   0 0 0
AVANGRID INC CALL 05351W903 63 14 SH Call SOLE   0 0 0
AVANGRID INC PUT 05351W953 9 2 SH Put SOLE   0 0 0
ADECOAGRO S A CALL L00849906 78 116 SH Call SOLE   0 0 0
ADECOAGRO S A COM L00849106 10 1,477 SH   SOLE   1,477 0 0
ADECOAGRO S A PUT L00849956 76 113 SH Put SOLE   0 0 0
AGILE THERAPEUTICS INC CALL 00847L900 99 346 SH Call SOLE   0 0 0
PLAYAGS INC CALL 72814N904 54 76 SH Call SOLE   0 0 0
PLAYAGS INC COM 72814N104 15 2,162 SH   SOLE   2,162 0 0
PLAYAGS INC PUT 72814N954 0 1 SH Put SOLE   0 0 0
APPLIED GENETIC TECHNOLOGIES CALL 03820J900 103 252 SH Call SOLE   0 0 0
APPLIED GENETIC TECHNOLOGIES PUT 03820J950 21 52 SH Put SOLE   0 0 0
ARGAN INC CALL 04010E909 13 3 SH Call SOLE   0 0 0
ARGAN INC PUT 04010E959 31 7 SH Put SOLE   0 0 0
ADAPTHEALTH CORP CALL 00653Q902 18 5 SH Call SOLE   0 0 0
ADAPTHEALTH CORP COM 00653Q102 4 119 SH   SOLE   119 0 0
ADAPTHEALTH CORP PUT 00653Q952 26 7 SH Put SOLE   0 0 0
ARMADA HOFFLER PPTYS INC CALL 04208T908 28 25 SH Call SOLE   0 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 163 14,532 SH   SOLE   14,532 0 0
ARMADA HOFFLER PPTYS INC PUT 04208T958 425 379 SH Put SOLE   0 0 0
ASHFORD HOSPITALITY TR INC CALL 044103907 144 556 SH Call SOLE   0 0 0
ASHFORD HOSPITALITY TR INC COM 044103877 473 182,990 SH   SOLE   182,990 0 0
ASHFORD HOSPITALITY TR INC PUT 044103957 431 1,666 SH Put SOLE   0 0 0
C3 AI INC CALL 12468P904 5,230 377 SH Call SOLE   0 0 0
C3 AI INC COM 12468P104 310 2,237 SH   SOLE   2,237 0 0
C3 AI INC PUT 12468P954 7,076 510 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 8 1 SH Call SOLE   0 0 0
ISHARES TR COM 464288430 51 596 SH   SOLE   596 0 0
ISHARES TR PUT 464288955 819 94 SH Put SOLE   0 0 0
AMERICAN INTL GROUP INC CALL 026874904 11,267 2,976 SH Call SOLE   0 0 0
AMERICAN INTL GROUP INC COM 026874784 2,199 58,085 SH   SOLE   58,085 0 0
AMERICAN INTL GROUP INC PUT 026874954 19,304 5,099 SH Put SOLE   0 0 0
ALTRA INDL MOTION CORP CALL 02208R906 127 23 SH Call SOLE   0 0 0
ALTRA INDL MOTION CORP COM 02208R106 65 1,179 SH   SOLE   1,179 0 0
ALTRA INDL MOTION CORP PUT 02208R956 620 112 SH Put SOLE   0 0 0
APOLLO INVT CORP CALL 03761U902 155 146 SH Call SOLE   0 0 0
APOLLO INVT CORP PUT 03761U952 146 138 SH Put SOLE   0 0 0
AAR CORP CALL 000361905 1,412 390 SH Call SOLE   0 0 0
AAR CORP COM 000361105 236 6,524 SH   SOLE   6,524 0 0
AAR CORP PUT 000361955 32 9 SH Put SOLE   0 0 0
AIRGAIN INC CALL 00938A904 19 11 SH Call SOLE   0 0 0
AIRGAIN INC COM 00938A104 9 526 SH   SOLE   526 0 0
AIRGAIN INC PUT 00938A954 1 1 SH Put SOLE   0 0 0
APPLIED INDL TECHNOLOGIES IN CALL 03820C905 23 3 SH Call SOLE   0 0 0
APARTMENT INVT & MGMT CO CALL 03748R904 941 1,783 SH Call SOLE   0 0 0
APARTMENT INVT & MGMT CO COM 03748R747 0 50 SH   SOLE   50 0 0
APARTMENT INVT & MGMT CO PUT 03748R954 606 1,148 SH Put SOLE   0 0 0
APARTMENT INVT & MGMT CO PUT 03748R954 0 18 SH Put SOLE   0 0 0
APARTMENT INVT & MGMT CO CALL 03748R904 4 10 SH Call SOLE   0 0 0
APARTMENT INVT & MGMT CO PUT 03748R954 57 121 SH Put SOLE   0 0 0
ASSURANT INC CALL 04621X908 681 50 SH Call SOLE   0 0 0
ASSURANT INC PUT 04621X958 4,236 311 SH Put SOLE   0 0 0
GALLAGHER ARTHUR J & CO CALL 363576909 1,125 91 SH Call SOLE   0 0 0
GALLAGHER ARTHUR J & CO PUT 363576959 531 43 SH Put SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC CALL 007800905 1,648 312 SH Call SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC PUT 007800955 1,173 222 SH Put SOLE   0 0 0
AKAMAI TECHNOLOGIES INC CALL 00971T901 7,622 726 SH Call SOLE   0 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 491 4,684 SH   SOLE   4,684 0 0
AKAMAI TECHNOLOGIES INC PUT 00971T951 7,317 697 SH Put SOLE   0 0 0
AKEBIA THERAPEUTICS INC CALL 00972D905 121 433 SH Call SOLE   0 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 282 100,822 SH   SOLE   100,822 0 0
AKEBIA THERAPEUTICS INC PUT 00972D955 203 725 SH Put SOLE   0 0 0
ACADIA RLTY TR CALL 004239909 5 4 SH Call SOLE   0 0 0
ACADIA RLTY TR COM 004239109 292 20,578 SH   SOLE   20,578 0 0
ACADIA RLTY TR PUT 004239959 774 546 SH Put SOLE   0 0 0
AKERO THERAPEUTICS INC CALL 00973Y908 263 102 SH Call SOLE   0 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 418 34,255 SH   SOLE   34,255 0 0
AKOUSTIS TECHNOLOGIES INC PUT 00973N952 103 85 SH Put SOLE   0 0 0
AIR LEASE CORP CALL 00912X902 3,042 685 SH Call SOLE   0 0 0
AIR LEASE CORP PUT 00912X952 337 76 SH Put SOLE   0 0 0
ALBEMARLE CORP CALL 012653901 7,036 477 SH Call SOLE   0 0 0
ALBEMARLE CORP COM 012653101 4,872 33,031 SH   SOLE   33,031 0 0
ALBEMARLE CORP PUT 012653951 21,596 1,464 SH Put SOLE   0 0 0
ALBIREO PHARMA INC CALL 01345P906 45 12 SH Call SOLE   0 0 0
ALBIREO PHARMA INC COM 01345P106 21 560 SH   SOLE   560 0 0
ALBIREO PHARMA INC PUT 01345P956 26 7 SH Put SOLE   0 0 0
ALCON AG CALL H01301908 851 129 SH Call SOLE   0 0 0
ALCON AG PUT H01301958 1,656 251 SH Put SOLE   0 0 0
ALDEYRA THERAPEUTICS INC CALL 01438T906 26 39 SH Call SOLE   0 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 114 16,747 SH   SOLE   16,747 0 0
ALDEYRA THERAPEUTICS INC PUT 01438T956 70 103 SH Put SOLE   0 0 0
ALLETE INC COM 018522300 1 32 SH   SOLE   32 0 0
ALECTOR INC CALL 014442907 137 91 SH Call SOLE   0 0 0
ALECTOR INC COM 014442107 47 3,160 SH   SOLE   3,160 0 0
ALECTOR INC PUT 014442957 216 143 SH Put SOLE   0 0 0
ALEXANDER & BALDWIN INC NEW CALL 014491904 108 63 SH Call SOLE   0 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 74 4,323 SH   SOLE   4,323 0 0
ALEXANDER & BALDWIN INC NEW PUT 014491954 140 82 SH Put SOLE   0 0 0
ALAMO GROUP INC CALL 011311907 1 1 SH Call SOLE   0 0 0
ALIGN TECHNOLOGY INC CALL 016255901 14,374 269 SH Call SOLE   0 0 0
ALIGN TECHNOLOGY INC COM 016255101 542 1,015 SH   SOLE   1,015 0 0
ALIGN TECHNOLOGY INC PUT 016255951 22,497 421 SH Put SOLE   0 0 0
ALLEGIANT TRAVEL CO CALL 01748X902 340 18 SH Call SOLE   0 0 0
ALLEGIANT TRAVEL CO PUT 01748X952 151 8 SH Put SOLE   0 0 0
ALASKA AIR GROUP INC CALL 011659909 5,610 1,079 SH Call SOLE   0 0 0
ALASKA AIR GROUP INC PUT 011659959 5,122 985 SH Put SOLE   0 0 0
ALKERMES PLC CALL G01767905 305 153 SH Call SOLE   0 0 0
ALKERMES PLC COM G01767105 208 10,465 SH   SOLE   10,465 0 0
ALKERMES PLC PUT G01767955 496 249 SH Put SOLE   0 0 0
ALLSTATE CORP CALL 020002901 11,157 1,015 SH Call SOLE   0 0 0
ALLSTATE CORP PUT 020002951 4,639 422 SH Put SOLE   0 0 0
ALLEGION PLC CALL G0176J909 34 3 SH Call SOLE   0 0 0
ALLEGION PLC PUT G0176J959 11 1 SH Put SOLE   0 0 0
ALLAKOS INC CALL 01671P900 420 30 SH Call SOLE   0 0 0
ALLAKOS INC PUT 01671P950 980 70 SH Put SOLE   0 0 0
ALLOGENE THERAPEUTICS INC CALL 019770906 413 164 SH Call SOLE   0 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 18 723 SH   SOLE   723 0 0
ALLOGENE THERAPEUTICS INC PUT 019770956 17 7 SH Put SOLE   0 0 0
ALLOT LTD CALL M0854Q905 166 158 SH Call SOLE   0 0 0
ALLOT LTD COM M0854Q105 61 5,893 SH   SOLE   5,893 0 0
ALLOT LTD PUT M0854Q955 11 11 SH Put SOLE   0 0 0
ALLY FINL INC CALL 02005N900 9,610 2,695 SH Call SOLE   0 0 0
ALLY FINL INC PUT 02005N950 2,531 710 SH Put SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC CALL 02043Q907 2,911 224 SH Call SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,049 8,075 SH   SOLE   8,075 0 0
ALNYLAM PHARMACEUTICALS INC PUT 02043Q957 1,351 104 SH Put SOLE   0 0 0
ALARM COM HLDGS INC CALL 011642905 1,303 126 SH Call SOLE   0 0 0
ALARM COM HLDGS INC COM 011642105 465 4,495 SH   SOLE   4,495 0 0
ALARM COM HLDGS INC PUT 011642955 775 75 SH Put SOLE   0 0 0
ALASKA COMMUNICATIONS SYS GR CALL 01167P901 92 250 SH Call SOLE   0 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 0 100 SH   SOLE   100 0 0
ALLISON TRANSMISSION HLDGS I CALL 01973R901 806 187 SH Call SOLE   0 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 44 1,035 SH   SOLE   1,035 0 0
ALLISON TRANSMISSION HLDGS I PUT 01973R951 168 39 SH Put SOLE   0 0 0
ALTIMMUNE INC CALL 02155H900 0 449 SH Call SOLE   0 0 0
ALTIMMUNE INC PUT 02155H950 0 117 SH Put SOLE   0 0 0
ALTA EQUIPMENT GROUP INC CALL 02128L906 3 4 SH Call SOLE   0 0 0
ALTAIR ENGR INC CALL 021369903 63 11 SH Call SOLE   0 0 0
ALTAIR ENGR INC COM 021369103 5 98 SH   SOLE   98 0 0
AUTOLIV INC CALL 052800909 746 81 SH Call SOLE   0 0 0
AUTOLIV INC PUT 052800959 2,164 235 SH Put SOLE   0 0 0
ALLOVIR INC CALL 019818903 19 5 SH Call SOLE   0 0 0
ALLOVIR INC PUT 019818953 7 2 SH Put SOLE   0 0 0
ALEXION PHARMACEUTICALS INC CALL 015351909 10,999 704 SH Call SOLE   0 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 12,833 82,137 SH   SOLE   82,137 0 0
ALEXION PHARMACEUTICALS INC PUT 015351959 11,921 763 SH Put SOLE   0 0 0
ALX ONCOLOGY HLDGS INC CALL 00166B905 8 1 SH Call SOLE   0 0 0
ALX ONCOLOGY HLDGS INC PUT 00166B955 17 2 SH Put SOLE   0 0 0
ANTERO MIDSTREAM CORP CALL 03676B902 700 908 SH Call SOLE   0 0 0
ANTERO MIDSTREAM CORP PUT 03676B952 515 669 SH Put SOLE   0 0 0
APPLIED MATLS INC CALL 038222905 0 3,109 SH Call SOLE   0 0 0
APPLIED MATLS INC PUT 038222955 0 6,459 SH Put SOLE   0 0 0
AMBARELLA INC CALL G037AX901 7,125 776 SH Call SOLE   0 0 0
AMBARELLA INC PUT G037AX951 2,616 285 SH Put SOLE   0 0 0
AMBAC FINL GROUP INC CALL 023139904 1,139 741 SH Call SOLE   0 0 0
AMBAC FINL GROUP INC COM 023139884 350 22,766 SH   SOLE   22,766 0 0
AMBAC FINL GROUP INC PUT 023139954 309 201 SH Put SOLE   0 0 0
AMC ENTMT HLDGS INC CALL 00165C904 1,546 7,294 SH Call SOLE   0 0 0
AMC ENTMT HLDGS INC COM 00165C104 12 5,970 SH   SOLE   5,970 0 0
AMC ENTMT HLDGS INC PUT 00165C954 1,997 9,421 SH Put SOLE   0 0 0
AMCOR PLC CALL G0250X907 313 266 SH Call SOLE   0 0 0
AMCOR PLC PUT G0250X957 222 189 SH Put SOLE   0 0 0
AMC NETWORKS INC CALL 00164V903 286 80 SH Call SOLE   0 0 0
AMC NETWORKS INC PUT 00164V953 336 94 SH Put SOLE   0 0 0
ADVANCED MICRO DEVICES INC CALL 007903907 217,407 23,706 SH Call SOLE   0 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,344 25,565 SH   SOLE   25,565 0 0
ADVANCED MICRO DEVICES INC PUT 007903957 266,050 29,010 SH Put SOLE   0 0 0
AMETEK INC CALL 031100900 1,548 128 SH Call SOLE   0 0 0
AMETEK INC PUT 031100950 84 7 SH Put SOLE   0 0 0
AMEDISYS INC CALL 023436908 234 8 SH Call SOLE   0 0 0
AMEDISYS INC COM 023436108 1,276 4,352 SH   SOLE   4,352 0 0
AMEDISYS INC PUT 023436958 293 10 SH Put SOLE   0 0 0
AFFILIATED MANAGERS GROUP IN CALL 008252908 1,678 165 SH Call SOLE   0 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 996 9,794 SH   SOLE   9,794 0 0
AFFILIATED MANAGERS GROUP IN PUT 008252958 152 15 SH Put SOLE   0 0 0
AMGEN INC CALL 031162900 13,128 571 SH Call SOLE   0 0 0
AMGEN INC PUT 031162950 31,062 1,351 SH Put SOLE   0 0 0
AMERICAN HOMES 4 RENT CALL 02665T906 3 1 SH Call SOLE   0 0 0
AMERICAN HOMES 4 RENT COM 02665T306 77 2,582 SH   SOLE   2,582 0 0
AMERICAN HOMES 4 RENT PUT 02665T956 561 187 SH Put SOLE   0 0 0
JPMORGAN CHASE & CO CALL 46625H905 409 295 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H365 198 14,289 SH   SOLE   14,289 0 0
JPMORGAN CHASE & CO PUT 46625H955 108 78 SH Put SOLE   0 0 0
AMKOR TECHNOLOGY INC CALL 031652900 251 167 SH Call SOLE   0 0 0
AMKOR TECHNOLOGY INC COM 031652100 181 12,067 SH   SOLE   12,067 0 0
AMKOR TECHNOLOGY INC PUT 031652950 146 97 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q908 5,262 2,051 SH Call SOLE   0 0 0
ALPS ETF TR COM 00162Q452 382 14,895 SH   SOLE   14,895 0 0
ALPS ETF TR PUT 00162Q958 4,108 1,601 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q908 5,914 2,305 SH Call SOLE   0 0 0
ALPS ETF TR PUT 00162Q958 1,801 702 SH Put SOLE   0 0 0
AMN HEALTHCARE SVCS INC CALL 001744901 1,016 149 SH Call SOLE   0 0 0
AMN HEALTHCARE SVCS INC PUT 001744951 1,528 224 SH Put SOLE   0 0 0
AMERIPRISE FINL INC CALL 03076C906 932 48 SH Call SOLE   0 0 0
AMERIPRISE FINL INC COM 03076C106 635 3,271 SH   SOLE   3,271 0 0
AMERIPRISE FINL INC PUT 03076C956 1,418 73 SH Put SOLE   0 0 0
AMPIO PHARMACEUTICALS INC CALL 03209T909 245 1,546 SH Call SOLE   0 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 69 43,470 SH   SOLE   43,470 0 0
AMPIO PHARMACEUTICALS INC PUT 03209T959 42 270 SH Put SOLE   0 0 0
AMPLIFY ENERGY CORP NEW CALL 03212B903 1 11 SH Call SOLE   0 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 1 1,499 SH   SOLE   1,499 0 0
AMPLIFY ENERGY CORP NEW PUT 03212B953 0 5 SH Put SOLE   0 0 0
AMERESCO INC CALL 02361E908 2,167 415 SH Call SOLE   0 0 0
AMERESCO INC COM 02361E108 1,412 27,046 SH   SOLE   27,046 0 0
AMERESCO INC PUT 02361E958 57 11 SH Put SOLE   0 0 0
AMARIN CORP PLC CALL 023111906 3,772 7,714 SH Call SOLE   0 0 0
AMARIN CORP PLC COM 023111206 587 120,242 SH   SOLE   120,242 0 0
AMARIN CORP PLC PUT 023111956 1,323 2,706 SH Put SOLE   0 0 0
AMYRIS INC CALL 03236M900 615 996 SH Call SOLE   0 0 0
AMYRIS INC COM 03236M200 2,811 455,286 SH   SOLE   455,286 0 0
AMYRIS INC PUT 03236M950 2,189 3,545 SH Put SOLE   0 0 0
AMNEAL PHARMACEUTICALS INC CALL 03168L905 34 76 SH Call SOLE   0 0 0
AMNEAL PHARMACEUTICALS INC COM 03168L105 86 18,905 SH   SOLE   18,905 0 0
AMNEAL PHARMACEUTICALS INC PUT 03168L955 83 183 SH Put SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP CALL 030111907 482 206 SH Call SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 109 4,683 SH   SOLE   4,683 0 0
AMERICAN SUPERCONDUCTOR CORP PUT 030111957 355 152 SH Put SOLE   0 0 0
AMER SOFTWARE INC CALL 029683909 128 75 SH Call SOLE   0 0 0
AMERICAN TOWER CORP NEW CALL 03027X900 17,148 764 SH Call SOLE   0 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3,791 16,892 SH   SOLE   16,892 0 0
AMERICAN TOWER CORP NEW PUT 03027X950 16,699 744 SH Put SOLE   0 0 0
AEMETIS INC CALL 00770K902 10 44 SH Call SOLE   0 0 0
AEMETIS INC PUT 00770K952 1 6 SH Put SOLE   0 0 0
AMERICAN WOODMARK CORPORATIO CALL 030506909 9,056 965 SH Call SOLE   0 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 463 4,937 SH   SOLE   4,937 0 0
AMERICAN WOODMARK CORPORATIO PUT 030506959 4,120 439 SH Put SOLE   0 0 0
AMERICAN WELL CORP CALL 03044L905 2,910 1,149 SH Call SOLE   0 0 0
AMERICAN WELL CORP PUT 03044L955 3,295 1,301 SH Put SOLE   0 0 0
AMERICA MOVIL SAB DE CV CALL 02364W905 2,835 1,950 SH Call SOLE   0 0 0
AMERICA MOVIL SAB DE CV PUT 02364W955 3,053 2,100 SH Put SOLE   0 0 0
ETFIS SER TR I CALL 26923G902 0 26 SH Call SOLE   0 0 0
ETFIS SER TR I COM 26923G772 0 390 SH   SOLE   390 0 0
ETFIS SER TR I PUT 26923G952 0 1 SH Put SOLE   0 0 0
AMAZON COM INC CALL 023135906 2,235,231 6,863 SH Call SOLE   0 0 0
AMAZON COM INC COM 023135106 81,156 24,918 SH   SOLE   24,918 0 0
AMAZON COM INC PUT 023135956 2,077,595 6,379 SH Put SOLE   0 0 0
AUTONATION INC CALL 05329W902 383 55 SH Call SOLE   0 0 0
AUTONATION INC COM 05329W102 251 3,607 SH   SOLE   3,607 0 0
AUTONATION INC PUT 05329W952 3,636 521 SH Put SOLE   0 0 0
ANAPTYSBIO INC CALL 032724906 77 36 SH Call SOLE   0 0 0
ANAPTYSBIO INC COM 032724106 144 6,722 SH   SOLE   6,722 0 0
ANAPTYSBIO INC PUT 032724956 15 7 SH Put SOLE   0 0 0
ANDERSONS INC CALL 034164903 49 20 SH Call SOLE   0 0 0
ANDERSONS INC PUT 034164953 200 82 SH Put SOLE   0 0 0
ARISTA NETWORKS INC CALL 040413906 13,162 453 SH Call SOLE   0 0 0
ARISTA NETWORKS INC PUT 040413956 17,608 606 SH Put SOLE   0 0 0
ABERCROMBIE & FITCH CO CALL 002896907 2,842 1,396 SH Call SOLE   0 0 0
ABERCROMBIE & FITCH CO COM 002896207 941 46,260 SH   SOLE   46,260 0 0
ABERCROMBIE & FITCH CO PUT 002896957 517 254 SH Put SOLE   0 0 0
ANGI HOMESERVICES INC CALL 00183L902 250 190 SH Call SOLE   0 0 0
ANGI HOMESERVICES INC COM 00183L102 1,323 100,327 SH   SOLE   100,327 0 0
ANGI HOMESERVICES INC PUT 00183L952 1,194 905 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F437 34 1,080 SH   SOLE   1,080 0 0
ANGIODYNAMICS INC CALL 03475V901 39 26 SH Call SOLE   0 0 0
ANGIODYNAMICS INC PUT 03475V951 41 27 SH Put SOLE   0 0 0
ANWORTH MTG ASSET CORP CALL 037347901 3 12 SH Call SOLE   0 0 0
ANWORTH MTG ASSET CORP PUT 037347951 3 13 SH Put SOLE   0 0 0
ANIKA THERAPEUTICS INC CALL 035255908 420 93 SH Call SOLE   0 0 0
ANIKA THERAPEUTICS INC PUT 035255958 22 5 SH Put SOLE   0 0 0
ANI PHARMACEUTICALS INC CALL 00182C903 69 24 SH Call SOLE   0 0 0
ANI PHARMACEUTICALS INC COM 00182C103 21 742 SH   SOLE   742 0 0
ANI PHARMACEUTICALS INC PUT 00182C953 121 42 SH Put SOLE   0 0 0
ANSYS INC CALL 03662Q905 3,492 96 SH Call SOLE   0 0 0
ANSYS INC PUT 03662Q955 3,747 103 SH Put SOLE   0 0 0
AIRNET TECHNOLOGY INC CALL 00941Q904 0 1 SH Call SOLE   0 0 0
AIRNET TECHNOLOGY INC COM 00941Q104 1 714 SH   SOLE   714 0 0
ANTHEM INC CALL 036752903 13,485 420 SH Call SOLE   0 0 0
ANTHEM INC PUT 036752953 18,591 579 SH Put SOLE   0 0 0
AON PLC CALL G0403H908 9,549 452 SH Call SOLE   0 0 0
AON PLC PUT G0403H958 3,105 147 SH Put SOLE   0 0 0
SMITH A O CORP CALL 831865909 137 25 SH Call SOLE   0 0 0
SMITH A O CORP COM 831865209 52 964 SH   SOLE   964 0 0
SMITH A O CORP PUT 831865959 1,074 196 SH Put SOLE   0 0 0
ALPHA & OMEGA SEMICONDUCTOR CALL G6331P904 54 23 SH Call SOLE   0 0 0
ALPHA & OMEGA SEMICONDUCTOR COM G6331P104 202 8,550 SH   SOLE   8,550 0 0
ALPHA & OMEGA SEMICONDUCTOR PUT G6331P954 371 157 SH Put SOLE   0 0 0
AMERICAN OUTDOOR BRANDS INC CALL 02875D909 555 326 SH Call SOLE   0 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 136 8,028 SH   SOLE   8,028 0 0
AMERICAN OUTDOOR BRANDS INC PUT 02875D959 936 550 SH Put SOLE   0 0 0
AMPCO-PITTSBURG CORP CALL 032037903 13 25 SH Call SOLE   0 0 0
AMPCO-PITTSBURG CORP COM 032037103 0 100 SH   SOLE   100 0 0
AMPCO-PITTSBURG CORP PUT 032037953 5 10 SH Put SOLE   0 0 0
APACHE CORP CALL 037411905 2,057 1,450 SH Call SOLE   0 0 0
APACHE CORP COM 037411105 1,161 81,832 SH   SOLE   81,832 0 0
APACHE CORP PUT 037411955 2,067 1,457 SH Put SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT CALL 04316A908 206 41 SH Call SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT PUT 04316A958 216 43 SH Put SOLE   0 0 0
AIR PRODS & CHEMS INC CALL 009158906 6,830 250 SH Call SOLE   0 0 0
AIR PRODS & CHEMS INC PUT 009158956 8,387 307 SH Put SOLE   0 0 0
API GROUP CORP CALL 00187Y900 45 25 SH Call SOLE   0 0 0
API GROUP CORP COM 00187Y100 3 206 SH   SOLE   206 0 0
AMPHENOL CORP NEW CALL 032095901 4,354 333 SH Call SOLE   0 0 0
AMPHENOL CORP NEW PUT 032095951 653 50 SH Put SOLE   0 0 0
APHRIA INC CALL 03765K904 1,307 1,889 SH Call SOLE   0 0 0
APHRIA INC COM 03765K104 384 55,612 SH   SOLE   55,612 0 0
APHRIA INC PUT 03765K954 2,464 3,562 SH Put SOLE   0 0 0
AGORA INC CALL 00851L903 1,341 339 SH Call SOLE   0 0 0
AGORA INC COM 00851L103 1,225 30,973 SH   SOLE   30,973 0 0
AGORA INC PUT 00851L953 1,230 311 SH Put SOLE   0 0 0
APPLE HOSPITALITY REIT INC CALL 03784Y900 668 518 SH Call SOLE   0 0 0
APPLE HOSPITALITY REIT INC PUT 03784Y950 216 168 SH Put SOLE   0 0 0
APELLIS PHARMACEUTICALS INC CALL 03753U906 0 472 SH Call SOLE   0 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 0 1,456 SH   SOLE   1,456 0 0
APELLIS PHARMACEUTICALS INC PUT 03753U956 0 513 SH Put SOLE   0 0 0
APPLIED THERAPEUTICS INC COM 03828A101 799 36,322 SH   SOLE   36,322 0 0
APOLLO GLOBAL MGMT INC CALL 03768E905 3,516 718 SH Call SOLE   0 0 0
APOLLO GLOBAL MGMT INC PUT 03768E955 1,493 305 SH Put SOLE   0 0 0
APOGEE ENTERPRISES INC CALL 037598909 212 67 SH Call SOLE   0 0 0
APOGEE ENTERPRISES INC PUT 037598959 345 109 SH Put SOLE   0 0 0
APPFOLIO INC CALL 03783C900 558 31 SH Call SOLE   0 0 0
APPFOLIO INC PUT 03783C950 432 24 SH Put SOLE   0 0 0
APPIAN CORP CALL 03782L901 0 336 SH Call SOLE   0 0 0
APPIAN CORP COM 03782L101 0 4,982 SH   SOLE   4,982 0 0
APPIAN CORP PUT 03782L951 0 613 SH Put SOLE   0 0 0
DIGITAL TURBINE INC CALL 25400W902 6,317 1,117 SH Call SOLE   0 0 0
DIGITAL TURBINE INC COM 25400W102 1,687 29,844 SH   SOLE   29,844 0 0
DIGITAL TURBINE INC PUT 25400W952 5,899 1,043 SH Put SOLE   0 0 0
BLUE APRON HLDGS INC CALL 09523Q900 209 374 SH Call SOLE   0 0 0
BLUE APRON HLDGS INC COM 09523Q200 113 20,255 SH   SOLE   20,255 0 0
BLUE APRON HLDGS INC PUT 09523Q950 403 721 SH Put SOLE   0 0 0
BLUE APRON HLDGS INC CALL 09523Q900 1 2 SH Call SOLE   0 0 0
BLUE APRON HLDGS INC PUT 09523Q950 82 147 SH Put SOLE   0 0 0
ALPHA PRO TECH LTD CALL 020772909 569 511 SH Call SOLE   0 0 0
ALPHA PRO TECH LTD COM 020772109 11 1,041 SH   SOLE   1,041 0 0
ALPHA PRO TECH LTD PUT 020772959 326 293 SH Put SOLE   0 0 0
APTOSE BIOSCIENCES INC CALL 03835T900 0 511 SH Call SOLE   0 0 0
APTOSE BIOSCIENCES INC COM 03835T200 0 19,446 SH   SOLE   19,446 0 0
APTOSE BIOSCIENCES INC PUT 03835T950 0 232 SH Put SOLE   0 0 0
PREFERRED APT CMNTYS INC CALL 74039L903 112 152 SH Call SOLE   0 0 0
PREFERRED APT CMNTYS INC COM 74039L103 142 19,308 SH   SOLE   19,308 0 0
PREFERRED APT CMNTYS INC PUT 74039L953 409 553 SH Put SOLE   0 0 0
APTIV PLC CALL G6095L909 6,892 529 SH Call SOLE   0 0 0
APTIV PLC PUT G6095L959 8,586 659 SH Put SOLE   0 0 0
APTINYX INC CALL 03836N903 20 59 SH Call SOLE   0 0 0
APEX TECHNOLOGY ACQUISITION CALL 03768F902 941 627 SH Call SOLE   0 0 0
APEX TECHNOLOGY ACQUISITION COM 03768F102 501 33,382 SH   SOLE   33,382 0 0
APEX TECHNOLOGY ACQUISITION PUT 03768F952 926 617 SH Put SOLE   0 0 0
APYX MEDICAL CORPORATION COM 03837C106 17 2,481 SH   SOLE   2,481 0 0
AQUABOUNTY TECHNOLOGIES INC CALL 03842K900 514 587 SH Call SOLE   0 0 0
AQUABOUNTY TECHNOLOGIES INC COM 03842K200 385 44,031 SH   SOLE   44,031 0 0
AQUABOUNTY TECHNOLOGIES INC PUT 03842K950 584 667 SH Put SOLE   0 0 0
AQUA METALS INC CALL 03837J901 92 308 SH Call SOLE   0 0 0
AQUA METALS INC COM 03837J101 53 17,807 SH   SOLE   17,807 0 0
AQUA METALS INC PUT 03837J951 41 137 SH Put SOLE   0 0 0
ALGONQUIN PWR UTILS CORP PUT 015857955 4 3 SH Put SOLE   0 0 0
AQUESTIVE THERAPEUTICS INC CALL 03843E904 151 284 SH Call SOLE   0 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 7 1,337 SH   SOLE   1,337 0 0
AQUESTIVE THERAPEUTICS INC PUT 03843E954 10 20 SH Put SOLE   0 0 0
EVOQUA WATER TECHNOLOGIES CO CALL 30057T905 116 43 SH Call SOLE   0 0 0
EVOQUA WATER TECHNOLOGIES CO PUT 30057T955 2 1 SH Put SOLE   0 0 0
ANTERO RESOURCES CORP CALL 03674X906 2,250 4,130 SH Call SOLE   0 0 0
ANTERO RESOURCES CORP PUT 03674X956 1,849 3,393 SH Put SOLE   0 0 0
AMERICAN RENAL ASSOCS HLDGS CALL 029227905 3 3 SH Call SOLE   0 0 0
AMERICAN RENAL ASSOCS HLDGS PUT 029227955 2 2 SH Put SOLE   0 0 0
ACCURAY INC CALL 004397905 99 239 SH Call SOLE   0 0 0
ACCURAY INC COM 004397105 19 4,632 SH   SOLE   4,632 0 0
ACCURAY INC PUT 004397955 86 207 SH Put SOLE   0 0 0
ARC DOCUMENT SOLUTIONS INC CALL 00191G903 0 4 SH Call SOLE   0 0 0
ARCBEST CORP CALL 03937C905 268 63 SH Call SOLE   0 0 0
ARCBEST CORP PUT 03937C955 4 1 SH Put SOLE   0 0 0
ARES CAPITAL CORP CALL 04010L903 2,231 1,321 SH Call SOLE   0 0 0
ARES CAPITAL CORP PUT 04010L953 2,307 1,366 SH Put SOLE   0 0 0
ARCH RESOURCES INC CALL 03940R907 100 23 SH Call SOLE   0 0 0
ARCH RESOURCES INC PUT 03940R957 100 23 SH Put SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC CALL G0457F907 863 1,716 SH Call SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC PUT G0457F957 122 244 SH Put SOLE   0 0 0
ARCTURUS THERAPEUTICS HLDGS CALL 03969T909 2,134 492 SH Call SOLE   0 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 38 890 SH   SOLE   890 0 0
ARCTURUS THERAPEUTICS HLDGS PUT 03969T959 2,524 582 SH Put SOLE   0 0 0
ARDAGH GROUP S A CALL L0223L901 41 24 SH Call SOLE   0 0 0
ARDAGH GROUP S A PUT L0223L951 87 51 SH Put SOLE   0 0 0
ARDELYX INC CALL 039697907 27 42 SH Call SOLE   0 0 0
ARDELYX INC COM 039697107 311 48,205 SH   SOLE   48,205 0 0
ARDELYX INC PUT 039697957 53 83 SH Put SOLE   0 0 0
ALEXANDRIA REAL ESTATE EQ IN CALL 015271909 1,621 91 SH Call SOLE   0 0 0
ALEXANDRIA REAL ESTATE EQ IN PUT 015271959 302 17 SH Put SOLE   0 0 0
ARES MANAGEMENT CORPORATION CALL 03990B901 42 9 SH Call SOLE   0 0 0
ARES MANAGEMENT CORPORATION PUT 03990B951 75 16 SH Put SOLE   0 0 0
ARGENX SE CALL 04016X901 2,176 74 SH Call SOLE   0 0 0
ARGENX SE PUT 04016X951 1,352 46 SH Put SOLE   0 0 0
APOLLO COML REAL EST FIN INC CALL 03762U905 20 18 SH Call SOLE   0 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 53 4,751 SH   SOLE   4,751 0 0
APOLLO COML REAL EST FIN INC PUT 03762U955 332 298 SH Put SOLE   0 0 0
ARK ETF TR CALL 00214Q908 3,469 698 SH Call SOLE   0 0 0
ARK ETF TR COM 00214Q708 3,385 68,105 SH   SOLE   68,105 0 0
ARK ETF TR PUT 00214Q958 1,526 307 SH Put SOLE   0 0 0
ARK ETF TR CALL 00214Q908 16,833 1,805 SH Call SOLE   0 0 0
ARK ETF TR COM 00214Q302 840 9,013 SH   SOLE   9,013 0 0
ARK ETF TR PUT 00214Q958 13,056 1,400 SH Put SOLE   0 0 0
ARK ETF TR CALL 00214Q908 9,573 769 SH Call SOLE   0 0 0
ARK ETF TR COM 00214Q104 826 6,643 SH   SOLE   6,643 0 0
ARK ETF TR PUT 00214Q958 24,088 1,935 SH Put SOLE   0 0 0
ARK ETF TR CALL 00214Q908 2,288 300 SH Call SOLE   0 0 0
ARK ETF TR COM 00214Q203 2,058 26,978 SH   SOLE   26,978 0 0
ARK ETF TR PUT 00214Q958 305 40 SH Put SOLE   0 0 0
ARK ETF TR CALL 00214Q908 11,094 758 SH Call SOLE   0 0 0
ARK ETF TR COM 00214Q401 414 2,829 SH   SOLE   2,829 0 0
ARK ETF TR PUT 00214Q958 7,669 524 SH Put SOLE   0 0 0
ARLO TECHNOLOGIES INC CALL 04206A901 246 317 SH Call SOLE   0 0 0
ARLO TECHNOLOGIES INC COM 04206A101 281 36,113 SH   SOLE   36,113 0 0
ARLO TECHNOLOGIES INC PUT 04206A951 325 418 SH Put SOLE   0 0 0
ALLIANCE RESOURCE PARTNERS L CALL 01877R908 225 503 SH Call SOLE   0 0 0
ALLIANCE RESOURCE PARTNERS L COM 01877R108 194 43,372 SH   SOLE   43,372 0 0
ALLIANCE RESOURCE PARTNERS L PUT 01877R958 483 1,079 SH Put SOLE   0 0 0
ARAMARK CALL 03852U906 1,242 323 SH Call SOLE   0 0 0
ARAMARK COM 03852U106 1,924 50,004 SH   SOLE   50,004 0 0
ARAMARK PUT 03852U956 15,172 3,943 SH Put SOLE   0 0 0
ARENA PHARMACEUTICALS INC CALL 040047907 906 118 SH Call SOLE   0 0 0
ARENA PHARMACEUTICALS INC COM 040047607 275 3,583 SH   SOLE   3,583 0 0
ARENA PHARMACEUTICALS INC PUT 040047957 883 115 SH Put SOLE   0 0 0
ARCONIC CORPORATION CALL 03966V907 381 128 SH Call SOLE   0 0 0
ARCONIC CORPORATION COM 03966V107 16 561 SH   SOLE   561 0 0
ARCONIC CORPORATION PUT 03966V957 1,224 411 SH Put SOLE   0 0 0
ARCHROCK INC CALL 03957W906 277 321 SH Call SOLE   0 0 0
ARCHROCK INC PUT 03957W956 259 300 SH Put SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC CALL 042315907 941 873 SH Call SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC PUT 042315957 316 293 SH Put SOLE   0 0 0
ARRAY TECHNOLOGIES INC CALL 04271T900 1,449 336 SH Call SOLE   0 0 0
ARRAY TECHNOLOGIES INC PUT 04271T950 362 84 SH Put SOLE   0 0 0
ARVINAS INC CALL 04335A905 1,936 228 SH Call SOLE   0 0 0
ARVINAS INC COM 04335A105 1,687 19,871 SH   SOLE   19,871 0 0
ARVINAS INC PUT 04335A955 3,558 419 SH Put SOLE   0 0 0
ARROW ELECTRS INC CALL 042735900 38 4 SH Call SOLE   0 0 0
ARROW ELECTRS INC COM 042735100 217 2,238 SH   SOLE   2,238 0 0
ARROW ELECTRS INC PUT 042735950 204 21 SH Put SOLE   0 0 0
ARROWHEAD PHARMACEUTICALS IN CALL 04280A900 9,499 1,238 SH Call SOLE   0 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2,018 26,313 SH   SOLE   26,313 0 0
ARROWHEAD PHARMACEUTICALS IN PUT 04280A950 2,823 368 SH Put SOLE   0 0 0
ASA GOLD AND PRECIOUS MTLS L CALL G3156P903 172 79 SH Call SOLE   0 0 0
ASA GOLD AND PRECIOUS MTLS L PUT G3156P953 43 20 SH Put SOLE   0 0 0
ASANA INC CALL 04342Y904 2,570 870 SH Call SOLE   0 0 0
ASANA INC COM 04342Y104 1,970 66,698 SH   SOLE   66,698 0 0
ASANA INC PUT 04342Y954 1,595 540 SH Put SOLE   0 0 0
ASSOCIATED BANC CORP CALL 045487905 978 574 SH Call SOLE   0 0 0
ASSOCIATED BANC CORP PUT 045487955 192 113 SH Put SOLE   0 0 0
ARDMORE SHIPPING CORP CALL Y0207T900 67 207 SH Call SOLE   0 0 0
ARDMORE SHIPPING CORP COM Y0207T100 59 18,317 SH   SOLE   18,317 0 0
ARDMORE SHIPPING CORP PUT Y0207T950 62 191 SH Put SOLE   0 0 0
ASGN INC CALL 00191U902 66 8 SH Call SOLE   0 0 0
ASGN INC COM 00191U102 8 106 SH   SOLE   106 0 0
ASHLAND GLOBAL HLDGS INC CALL 044186904 324 41 SH Call SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC PUT 044186954 63 8 SH Put SOLE   0 0 0
DBX ETF TR CALL 233051909 10,099 2,521 SH Call SOLE   0 0 0
DBX ETF TR COM 233051879 883 22,056 SH   SOLE   22,056 0 0
DBX ETF TR PUT 233051959 11,909 2,973 SH Put SOLE   0 0 0
DBX ETF TR CALL 233051909 88 25 SH Call SOLE   0 0 0
DBX ETF TR PUT 233051959 31 9 SH Put SOLE   0 0 0
ADVANSIX INC CALL 00773T901 29 15 SH Call SOLE   0 0 0
ADVANSIX INC COM 00773T101 186 9,317 SH   SOLE   9,317 0 0
ADVANSIX INC PUT 00773T951 75 38 SH Put SOLE   0 0 0
ASSEMBLY BIOSCIENCES INC CALL 045396908 71 118 SH Call SOLE   0 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 5 862 SH   SOLE   862 0 0
ASSEMBLY BIOSCIENCES INC PUT 045396958 45 76 SH Put SOLE   0 0 0
ASML HOLDING N V CALL N07059900 17,948 368 SH Call SOLE   0 0 0
ASML HOLDING N V PUT N07059950 31,409 644 SH Put SOLE   0 0 0
ASCENDIS PHARMA A/S CALL 04351P901 316 19 SH Call SOLE   0 0 0
ASCENDIS PHARMA A/S COM 04351P101 710 4,258 SH   SOLE   4,258 0 0
ASCENDIS PHARMA A/S PUT 04351P951 16 1 SH Put SOLE   0 0 0
ACADEMY SPORTS & OUTDOORS IN CALL 00402L907 914 441 SH Call SOLE   0 0 0
ACADEMY SPORTS & OUTDOORS IN PUT 00402L957 196 95 SH Put SOLE   0 0 0
ASPEN AEROGELS INC CALL 04523Y905 8 5 SH Call SOLE   0 0 0
ASPEN AEROGELS INC COM 04523Y105 142 8,511 SH   SOLE   8,511 0 0
ASPEN AEROGELS INC PUT 04523Y955 1 1 SH Put SOLE   0 0 0
ALTISOURCE PORTFOLIO SOLNS S CALL L0175J904 64 50 SH Call SOLE   0 0 0
ALTISOURCE PORTFOLIO SOLNS S COM L0175J104 4 343 SH   SOLE   343 0 0
ALTISOURCE PORTFOLIO SOLNS S PUT L0175J954 16 13 SH Put SOLE   0 0 0
ASSERTIO HOLDINGS INC CALL 04546C906 0 8 SH Call SOLE   0 0 0
ASSERTIO HOLDINGS INC COM 04546C106 0 600 SH   SOLE   600 0 0
ASSERTIO HOLDINGS INC PUT 04546C956 0 6 SH Put SOLE   0 0 0
ASTEC INDS INC CALL 046224901 81 14 SH Call SOLE   0 0 0
ASTEC INDS INC COM 046224101 73 1,266 SH   SOLE   1,266 0 0
ASTEC INDS INC PUT 046224951 150 26 SH Put SOLE   0 0 0
ASURE SOFTWARE INC CALL 04649U902 2 4 SH Call SOLE   0 0 0
AMTECH SYS INC CALL 032332904 35 55 SH Call SOLE   0 0 0
ATLANTIC POWER CORP CALL 04878Q903 81 387 SH Call SOLE   0 0 0
ATLANTIC POWER CORP COM 04878Q863 19 9,350 SH   SOLE   9,350 0 0
ATLANTIC POWER CORP PUT 04878Q953 72 347 SH Put SOLE   0 0 0
AMERICA FIRST MULTIFAMILY IN COM 02364V107 2 677 SH   SOLE   677 0 0
AMERICA FIRST MULTIFAMILY IN PUT 02364V957 2 7 SH Put SOLE   0 0 0
ATLAS CORP CALL Y0436Q909 442 408 SH Call SOLE   0 0 0
ATLAS CORP COM Y0436Q109 115 10,645 SH   SOLE   10,645 0 0
ATLAS CORP PUT Y0436Q959 344 318 SH Put SOLE   0 0 0
ALPHATEC HLDGS INC CALL 02081G901 95 66 SH Call SOLE   0 0 0
ALPHATEC HLDGS INC COM 02081G201 150 10,347 SH   SOLE   10,347 0 0
ALPHATEC HLDGS INC PUT 02081G951 116 80 SH Put SOLE   0 0 0
A10 NETWORKS INC CALL 002121901 295 300 SH Call SOLE   0 0 0
A10 NETWORKS INC COM 002121101 86 8,790 SH   SOLE   8,790 0 0
A10 NETWORKS INC PUT 002121951 100 102 SH Put SOLE   0 0 0
ANTERIX INC CALL 03676C900 0 253 SH Call SOLE   0 0 0
ANTERIX INC COM 03676C100 0 7,164 SH   SOLE   7,164 0 0
ANTERIX INC PUT 03676C950 0 86 SH Put SOLE   0 0 0
ADTALEM GLOBAL ED INC CALL 00737L903 451 133 SH Call SOLE   0 0 0
ADTALEM GLOBAL ED INC PUT 00737L953 30 9 SH Put SOLE   0 0 0
ATHENE HOLDING LTD CALL G0684D907 1,518 352 SH Call SOLE   0 0 0
ATHENE HOLDING LTD PUT G0684D957 841 195 SH Put SOLE   0 0 0
AUTOHOME INC CALL 05278C907 209 21 SH Call SOLE   0 0 0
AUTOHOME INC PUT 05278C957 209 21 SH Put SOLE   0 0 0
ATHERSYS INC NEW CALL 04744L906 106 611 SH Call SOLE   0 0 0
ATHERSYS INC NEW COM 04744L106 81 46,819 SH   SOLE   46,819 0 0
ATHERSYS INC NEW PUT 04744L956 111 637 SH Put SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC CALL 01741R902 675 403 SH Call SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC PUT 01741R952 482 288 SH Put SOLE   0 0 0
ATKORE INTL GROUP INC CALL 047649908 28 7 SH Call SOLE   0 0 0
ACTINIUM PHARMACEUTICALS INC CALL 00507W906 566 726 SH Call SOLE   0 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206 255 32,796 SH   SOLE   32,796 0 0
ACTINIUM PHARMACEUTICALS INC PUT 00507W956 772 990 SH Put SOLE   0 0 0
ACTINIUM PHARMACEUTICALS INC PUT 00507W956 0 1 SH Put SOLE   0 0 0
ATHENEX INC CALL 04685N903 24 22 SH Call SOLE   0 0 0
ATHENEX INC COM 04685N103 135 12,222 SH   SOLE   12,222 0 0
ATHENEX INC PUT 04685N953 50 46 SH Put SOLE   0 0 0
ATMOS ENERGY CORP CALL 049560905 276 29 SH Call SOLE   0 0 0
ATMOS ENERGY CORP PUT 049560955 505 53 SH Put SOLE   0 0 0
ATOMERA INC CALL 04965B900 550 342 SH Call SOLE   0 0 0
ATOMERA INC COM 04965B100 75 4,705 SH   SOLE   4,705 0 0
ATOMERA INC PUT 04965B950 43 27 SH Put SOLE   0 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 0 400 SH   SOLE   400 0 0
ATOSSA THERAPEUTICS INC PUT 04962H956 7 77 SH Put SOLE   0 0 0
APTARGROUP INC CALL 038336903 1,163 85 SH Call SOLE   0 0 0
APTARGROUP INC PUT 038336953 68 5 SH Put SOLE   0 0 0
ATARA BIOTHERAPEUTICS INC CALL 046513907 182 93 SH Call SOLE   0 0 0
ATARA BIOTHERAPEUTICS INC PUT 046513957 107 55 SH Put SOLE   0 0 0
ATRICURE INC CALL 04963C909 5 1 SH Call SOLE   0 0 0
ATRICURE INC COM 04963C209 37 679 SH   SOLE   679 0 0
ASTRONICS CORP CALL 046433908 2 10 SH Call SOLE   0 0 0
ANTARES PHARMA INC CALL 036642906 162 407 SH Call SOLE   0 0 0
ANTARES PHARMA INC COM 036642106 225 56,473 SH   SOLE   56,473 0 0
ANTARES PHARMA INC PUT 036642956 352 884 SH Put SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I CALL 00922R905 100 32 SH Call SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 61 1,964 SH   SOLE   1,964 0 0
AIR TRANSPORT SERVICES GRP I PUT 00922R955 767 245 SH Put SOLE   0 0 0
ALTICE USA INC CALL 02156K903 2,022 534 SH Call SOLE   0 0 0
ALTICE USA INC COM 02156K103 817 21,582 SH   SOLE   21,582 0 0
ALTICE USA INC PUT 02156K953 5,820 1,537 SH Put SOLE   0 0 0
ACTIVISION BLIZZARD INC CALL 00507V909 34,716 3,739 SH Call SOLE   0 0 0
ACTIVISION BLIZZARD INC COM 00507V109 5,376 57,902 SH   SOLE   57,902 0 0
ACTIVISION BLIZZARD INC PUT 00507V959 53,565 5,769 SH Put SOLE   0 0 0
ANGLOGOLD ASHANTI LIMITED CALL 035128906 827 366 SH Call SOLE   0 0 0
ANGLOGOLD ASHANTI LIMITED COM 035128206 2,374 104,962 SH   SOLE   104,962 0 0
ANGLOGOLD ASHANTI LIMITED PUT 035128956 4,942 2,185 SH Put SOLE   0 0 0
AUDIOCODES LTD CALL M15342904 176 64 SH Call SOLE   0 0 0
AUDIOCODES LTD COM M15342104 29 1,081 SH   SOLE   1,081 0 0
AUDIOCODES LTD PUT M15342954 157 57 SH Put SOLE   0 0 0
GOLDEN MINERALS CO CALL 381119906 0 9 SH Call SOLE   0 0 0
GOLDEN MINERALS CO COM 381119106 3 4,200 SH   SOLE   4,200 0 0
GOLDEN MINERALS CO PUT 381119956 4 60 SH Put SOLE   0 0 0
AURINIA PHARMACEUTICALS INC CALL 05156V902 951 688 SH Call SOLE   0 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 680 49,225 SH   SOLE   49,225 0 0
AURINIA PHARMACEUTICALS INC PUT 05156V952 596 431 SH Put SOLE   0 0 0
AUTOWEB INC CALL 05335B900 4 20 SH Call SOLE   0 0 0
AUTOWEB INC COM 05335B100 3 1,497 SH   SOLE   1,497 0 0
AUTOWEB INC PUT 05335B950 6 27 SH Put SOLE   0 0 0
YAMANA GOLD INC CALL 98462Y900 1,063 1,862 SH Call SOLE   0 0 0
YAMANA GOLD INC COM 98462Y100 639 111,938 SH   SOLE   111,938 0 0
YAMANA GOLD INC PUT 98462Y950 1,360 2,382 SH Put SOLE   0 0 0
AEROVIRONMENT INC CALL 008073908 434 50 SH Call SOLE   0 0 0
AEROVIRONMENT INC COM 008073108 261 3,010 SH   SOLE   3,010 0 0
AEROVIRONMENT INC PUT 008073958 582 67 SH Put SOLE   0 0 0
AVALONBAY CMNTYS INC CALL 053484901 2,085 130 SH Call SOLE   0 0 0
AVALONBAY CMNTYS INC COM 053484101 363 2,266 SH   SOLE   2,266 0 0
AVALONBAY CMNTYS INC PUT 053484951 2,229 139 SH Put SOLE   0 0 0
AMERICAN VANGUARD CORP PUT 030371958 34 22 SH Put SOLE   0 0 0
AVEO PHARMACEUTICALS INC CALL 053588907 153 266 SH Call SOLE   0 0 0
AVEO PHARMACEUTICALS INC PUT 053588957 383 664 SH Put SOLE   0 0 0
AVEO PHARMACEUTICALS INC CALL 053588907 1,117 1,937 SH Call SOLE   0 0 0
AVEO PHARMACEUTICALS INC PUT 053588957 6 11 SH Put SOLE   0 0 0
BROADCOM INC CALL 11135F901 35,334 807 SH Call SOLE   0 0 0
BROADCOM INC COM 11135F101 14,729 33,641 SH   SOLE   33,641 0 0
BROADCOM INC PUT 11135F951 127,720 2,917 SH Put SOLE   0 0 0
AVID TECHNOLOGY INC CALL 05367P900 115 73 SH Call SOLE   0 0 0
AVID TECHNOLOGY INC COM 05367P100 185 11,675 SH   SOLE   11,675 0 0
AVID TECHNOLOGY INC PUT 05367P950 506 319 SH Put SOLE   0 0 0
AVALARA INC CALL 05338G906 5,837 354 SH Call SOLE   0 0 0
AVALARA INC PUT 05338G956 3,149 191 SH Put SOLE   0 0 0
AVIENT CORPORATION CALL 05368V906 56 14 SH Call SOLE   0 0 0
AVIENT CORPORATION PUT 05368V956 16 4 SH Put SOLE   0 0 0
AVROBIO INC CALL 05455M900 44 32 SH Call SOLE   0 0 0
AVROBIO INC COM 05455M100 8 612 SH   SOLE   612 0 0
AVNET INC CALL 053807903 863 246 SH Call SOLE   0 0 0
AVNET INC PUT 053807953 881 251 SH Put SOLE   0 0 0
AVANTOR INC CALL 05352A900 1,877 667 SH Call SOLE   0 0 0
AVANTOR INC PUT 05352A950 312 111 SH Put SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP CALL 032797900 11 22 SH Call SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP COM 032797300 308 57,203 SH   SOLE   57,203 0 0
ANAVEX LIFE SCIENCES CORP PUT 032797950 318 590 SH Put SOLE   0 0 0
AVERY DENNISON CORP CALL 053611909 77 5 SH Call SOLE   0 0 0
AVAYA HLDGS CORP CALL 05351X901 423 221 SH Call SOLE   0 0 0
AVAYA HLDGS CORP COM 05351X101 549 28,715 SH   SOLE   28,715 0 0
AVAYA HLDGS CORP PUT 05351X951 808 422 SH Put SOLE   0 0 0
ASPIRA WOMENS HEALTH INC CALL 04537Y909 1,351 2,014 SH Call SOLE   0 0 0
ASPIRA WOMENS HEALTH INC PUT 04537Y959 4 6 SH Put SOLE   0 0 0
ARMSTRONG WORLD INDS INC CALL 04247X902 14 2 SH Call SOLE   0 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 28 387 SH   SOLE   387 0 0
ARMSTRONG WORLD INDS INC PUT 04247X952 37 5 SH Put SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW CALL 030420903 3,453 225 SH Call SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 2,042 13,312 SH   SOLE   13,312 0 0
AMERICAN WTR WKS CO INC NEW PUT 030420953 3,637 237 SH Put SOLE   0 0 0
AMER STATES WTR CO CALL 029899901 683 86 SH Call SOLE   0 0 0
AWARE INC MASS COM 05453N100 0 219 SH   SOLE   219 0 0
AXOS FINANCIAL INC CALL 05465C900 581 155 SH Call SOLE   0 0 0
AXOS FINANCIAL INC COM 05465C100 15 419 SH   SOLE   419 0 0
AXOS FINANCIAL INC PUT 05465C950 247 66 SH Put SOLE   0 0 0
ABRAXAS PETE CORP CALL 003830904 0 2 SH Call SOLE   0 0 0
ABRAXAS PETE CORP COM 003830304 3 1,317 SH   SOLE   1,317 0 0
ABRAXAS PETE CORP PUT 003830954 0 2 SH Put SOLE   0 0 0
ABRAXAS PETE CORP PUT 003830954 2 10 SH Put SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC CALL 00430H902 33 44 SH Call SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 78 10,338 SH   SOLE   10,338 0 0
ACCELERATE DIAGNOSTICS INC PUT 00430H952 83 110 SH Put SOLE   0 0 0
AXOGEN INC CALL 05463X906 23 13 SH Call SOLE   0 0 0
AXOGEN INC COM 05463X106 114 6,369 SH   SOLE   6,369 0 0
AXOGEN INC PUT 05463X956 8 5 SH Put SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN CALL 024061903 593 712 SH Call SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 159 19,160 SH   SOLE   19,160 0 0
AMERICAN AXLE & MFG HLDGS IN PUT 024061953 561 673 SH Put SOLE   0 0 0
AXONICS MODULATION TECHNOLOG CALL 05465P901 29 6 SH Call SOLE   0 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 581 11,648 SH   SOLE   11,648 0 0
AXONICS MODULATION TECHNOLOG PUT 05465P951 549 110 SH Put SOLE   0 0 0
AMERICAN EXPRESS CO CALL 025816909 40,819 3,376 SH Call SOLE   0 0 0
AMERICAN EXPRESS CO COM 025816109 1,955 16,170 SH   SOLE   16,170 0 0
AMERICAN EXPRESS CO PUT 025816959 53,708 4,442 SH Put SOLE   0 0 0
AXIS CAP HLDGS LTD CALL G0692U909 211 42 SH Call SOLE   0 0 0
AXIS CAP HLDGS LTD COM G0692U109 65 1,305 SH   SOLE   1,305 0 0
AXIS CAP HLDGS LTD PUT G0692U959 136 27 SH Put SOLE   0 0 0
AXSOME THERAPEUTICS INC CALL 05464T904 0 148 SH Call SOLE   0 0 0
AXSOME THERAPEUTICS INC COM 05464T104 0 6,622 SH   SOLE   6,622 0 0
AXSOME THERAPEUTICS INC PUT 05464T954 0 345 SH Put SOLE   0 0 0
AXALTA COATING SYS LTD CALL G0750C908 2,452 859 SH Call SOLE   0 0 0
AXALTA COATING SYS LTD COM G0750C108 524 18,387 SH   SOLE   18,387 0 0
AXALTA COATING SYS LTD PUT G0750C958 3,611 1,265 SH Put SOLE   0 0 0
AXT INC CALL 00246W903 108 113 SH Call SOLE   0 0 0
AXT INC COM 00246W103 135 14,125 SH   SOLE   14,125 0 0
AXT INC PUT 00246W953 10 11 SH Put SOLE   0 0 0
ALEXCO RESOURCE CORP CALL 01535P906 217 685 SH Call SOLE   0 0 0
ALEXCO RESOURCE CORP PUT 01535P956 15 49 SH Put SOLE   0 0 0
ATLANTICA SUSTAINABLE INFR P CALL G0751N903 246 65 SH Call SOLE   0 0 0
ATLANTICA SUSTAINABLE INFR P COM G0751N103 325 8,578 SH   SOLE   8,578 0 0
ATLANTICA SUSTAINABLE INFR P PUT G0751N953 634 167 SH Put SOLE   0 0 0
ACUITY BRANDS INC CALL 00508Y902 254 21 SH Call SOLE   0 0 0
ACUITY BRANDS INC COM 00508Y102 131 1,090 SH   SOLE   1,090 0 0
ACUITY BRANDS INC PUT 00508Y952 1,949 161 SH Put SOLE   0 0 0
AYRO INC CALL 054748908 957 1,575 SH Call SOLE   0 0 0
AYRO INC COM 054748108 0 100 SH   SOLE   100 0 0
AYRO INC PUT 054748958 173 285 SH Put SOLE   0 0 0
ALTERYX INC CALL 02156B903 9,365 769 SH Call SOLE   0 0 0
ALTERYX INC COM 02156B103 926 7,606 SH   SOLE   7,606 0 0
ALTERYX INC PUT 02156B953 5,931 487 SH Put SOLE   0 0 0
AZEK CO INC CALL 05478C905 0 316 SH Call SOLE   0 0 0
AZEK CO INC PUT 05478C955 0 116 SH Put SOLE   0 0 0
ASTRAZENECA PLC CALL 046353908 30,598 6,121 SH Call SOLE   0 0 0
ASTRAZENECA PLC COM 046353108 11,074 221,533 SH   SOLE   221,533 0 0
ASTRAZENECA PLC PUT 046353958 19,256 3,852 SH Put SOLE   0 0 0
AUTOZONE INC CALL 053332902 9,009 76 SH Call SOLE   0 0 0
AUTOZONE INC COM 053332102 27,331 23,056 SH   SOLE   23,056 0 0
AUTOZONE INC PUT 053332952 16,833 142 SH Put SOLE   0 0 0
ASPEN TECHNOLOGY INC CALL 045327903 3,816 293 SH Call SOLE   0 0 0
ASPEN TECHNOLOGY INC PUT 045327953 4,194 322 SH Put SOLE   0 0 0
AZUL S A CALL 05501U906 0 175 SH Call SOLE   0 0 0
AZUL S A COM 05501U106 0 47,709 SH   SOLE   47,709 0 0
AZUL S A PUT 05501U956 0 74 SH Put SOLE   0 0 0
AZZ INC CALL 002474904 711 150 SH Call SOLE   0 0 0
BARNES GROUP INC PUT 067806959 10 2 SH Put SOLE   0 0 0
BOEING CO CALL 097023905 236,172 11,033 SH Call SOLE   0 0 0
BOEING CO COM 097023105 16,751 78,256 SH   SOLE   78,256 0 0
BOEING CO PUT 097023955 326,676 15,261 SH Put SOLE   0 0 0
ALIBABA GROUP HLDG LTD CALL 01609W902 681,829 29,297 SH Call SOLE   0 0 0
ALIBABA GROUP HLDG LTD COM 01609W102 33,427 143,630 SH   SOLE   143,630 0 0
ALIBABA GROUP HLDG LTD PUT 01609W952 718,740 30,883 SH Put SOLE   0 0 0
BK OF AMERICA CORP CALL 060505904 60,689 20,023 SH Call SOLE   0 0 0
BK OF AMERICA CORP COM 060505104 141 4,680 SH   SOLE   4,680 0 0
BK OF AMERICA CORP PUT 060505954 61,977 20,448 SH Put SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR CALL 099502906 2,502 287 SH Call SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR PUT 099502956 950 109 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06746P901 62 14 SH Call SOLE   0 0 0
BALLYS CORPORATION CALL 05875B906 371 74 SH Call SOLE   0 0 0
BALLYS CORPORATION COM 05875B106 507 10,098 SH   SOLE   10,098 0 0
BALLYS CORPORATION PUT 05875B956 437 87 SH Put SOLE   0 0 0
BROOKFIELD ASSET MGMT INC CALL 112585904 1,192 289 SH Call SOLE   0 0 0
BROOKFIELD ASSET MGMT INC PUT 112585954 400 97 SH Put SOLE   0 0 0
BANC OF CALIFORNIA INC CALL 05990K906 44 30 SH Call SOLE   0 0 0
BANC OF CALIFORNIA INC COM 05990K106 70 4,823 SH   SOLE   4,823 0 0
BANC OF CALIFORNIA INC PUT 05990K956 192 131 SH Put SOLE   0 0 0
BANDWIDTH INC CALL 05988J903 1,813 118 SH Call SOLE   0 0 0
BANDWIDTH INC COM 05988J103 1,134 7,381 SH   SOLE   7,381 0 0
BANDWIDTH INC PUT 05988J953 1,213 79 SH Put SOLE   0 0 0
BANNER CORP CALL 06652V908 27 6 SH Call SOLE   0 0 0
BANNER CORP COM 06652V208 9 205 SH   SOLE   205 0 0
BANNER CORP PUT 06652V958 223 48 SH Put SOLE   0 0 0
CREDICORP LTD CALL G2519Y908 164 10 SH Call SOLE   0 0 0
CREDICORP LTD PUT G2519Y958 16 1 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DEL COM 531229706 5 240 SH   SOLE   240 0 0
LIBERTY MEDIA CORP DEL PUT 531229958 4 2 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DEL CALL 531229908 77 31 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DEL COM 531229888 411 16,527 SH   SOLE   16,527 0 0
LIBERTY MEDIA CORP DEL PUT 531229958 651 262 SH Put SOLE   0 0 0
BAXTER INTL INC CALL 071813909 4,172 520 SH Call SOLE   0 0 0
BAXTER INTL INC COM 071813109 454 5,659 SH   SOLE   5,659 0 0
BAXTER INTL INC PUT 071813959 4,140 516 SH Put SOLE   0 0 0
BLACKBERRY LTD CALL 09228F903 3,303 4,983 SH Call SOLE   0 0 0
BLACKBERRY LTD COM 09228F103 0 100 SH   SOLE   100 0 0
BLACKBERRY LTD PUT 09228F953 2,185 3,296 SH Put SOLE   0 0 0
BANCO BBVA ARGENTINA S A CALL 058934900 207 647 SH Call SOLE   0 0 0
BANCO BBVA ARGENTINA S A PUT 058934950 36 114 SH Put SOLE   0 0 0
BED BATH & BEYOND INC CALL 075896900 11,112 6,257 SH Call SOLE   0 0 0
BED BATH & BEYOND INC COM 075896100 24 1,400 SH   SOLE   1,400 0 0
BED BATH & BEYOND INC PUT 075896950 5,656 3,185 SH Put SOLE   0 0 0
BANCO BRADESCO S A CALL 059460903 1,345 2,558 SH Call SOLE   0 0 0
BANCO BRADESCO S A PUT 059460953 1,033 1,965 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 538 930 SH Put SOLE   0 0 0
BARINGS BDC INC CALL 06759L903 175 191 SH Call SOLE   0 0 0
BARINGS BDC INC PUT 06759L953 1 2 SH Put SOLE   0 0 0
BARINGS BDC INC CALL 06759L903 31 34 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 16 1 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F726 139 824 SH   SOLE   824 0 0
VANECK VECTORS ETF TR PUT 92189F952 16 1 SH Put SOLE   0 0 0
BRIDGEBIO PHARMA INC CALL 10806X902 1,038 146 SH Call SOLE   0 0 0
BRIDGEBIO PHARMA INC PUT 10806X952 35 5 SH Put SOLE   0 0 0
BHP GROUP PLC CALL 05545E909 503 95 SH Call SOLE   0 0 0
BHP GROUP PLC PUT 05545E959 217 41 SH Put SOLE   0 0 0
BARRETT BUSINESS SVCS INC PUT 068463958 0 2 SH Put SOLE   0 0 0
BROOKFIELD BUSINESS PARTNERS CALL G16234909 18 5 SH Call SOLE   0 0 0
BROOKFIELD BUSINESS PARTNERS PUT G16234959 33 9 SH Put SOLE   0 0 0
BANCO BILBAO VIZCAYA ARGENTA CALL 05946K901 987 1,998 SH Call SOLE   0 0 0
BANCO BILBAO VIZCAYA ARGENTA PUT 05946K951 230 466 SH Put SOLE   0 0 0
BUILD A BEAR WORKSHOP CALL 120076904 85 200 SH Call SOLE   0 0 0
BUILD A BEAR WORKSHOP PUT 120076954 43 103 SH Put SOLE   0 0 0
BEST BUY INC CALL 086516901 18,501 1,854 SH Call SOLE   0 0 0
BEST BUY INC COM 086516101 2,552 25,576 SH   SOLE   25,576 0 0
BEST BUY INC PUT 086516951 19,518 1,956 SH Put SOLE   0 0 0
BRUNSWICK CORP CALL 117043909 1,639 215 SH Call SOLE   0 0 0
BRUNSWICK CORP COM 117043109 261 3,428 SH   SOLE   3,428 0 0
BRUNSWICK CORP PUT 117043959 754 99 SH Put SOLE   0 0 0
BCB BANCORP INC CALL 055298903 5 5 SH Call SOLE   0 0 0
BOISE CASCADE CO DEL CALL 09739D900 673 141 SH Call SOLE   0 0 0
BOISE CASCADE CO DEL PUT 09739D950 406 85 SH Put SOLE   0 0 0
BCE INC CALL 05534B900 368 86 SH Call SOLE   0 0 0
BCE INC COM 05534B760 68 1,591 SH   SOLE   1,591 0 0
BCE INC PUT 05534B950 325 76 SH Put SOLE   0 0 0
BONANZA CREEK ENERGY INC CALL 097793900 19 10 SH Call SOLE   0 0 0
BONANZA CREEK ENERGY INC COM 097793400 0 45 SH   SOLE   45 0 0
BONANZA CREEK ENERGY INC PUT 097793950 25 13 SH Put SOLE   0 0 0
ATRECA INC CALL 04965G909 53 33 SH Call SOLE   0 0 0
ATRECA INC COM 04965G109 8 544 SH   SOLE   544 0 0
ETFS TR CALL 003261904 30 14 SH Call SOLE   0 0 0
ETFS TR COM 003261104 26 1,198 SH   SOLE   1,198 0 0
BRAINSTORM CELL THERAPEUTICS CALL 10501E901 1,165 2,576 SH Call SOLE   0 0 0
BRAINSTORM CELL THERAPEUTICS COM 10501E201 0 200 SH   SOLE   200 0 0
BRAINSTORM CELL THERAPEUTICS PUT 10501E951 213 472 SH Put SOLE   0 0 0
BRINKS CO CALL 109696904 151 21 SH Call SOLE   0 0 0
BRINKS CO PUT 109696954 518 72 SH Put SOLE   0 0 0
BLUCORA INC CALL 095229900 35 22 SH Call SOLE   0 0 0
BLUCORA INC COM 095229100 441 27,748 SH   SOLE   27,748 0 0
BLUCORA INC PUT 095229950 182 115 SH Put SOLE   0 0 0
BRIGHTCOVE INC CALL 10921T901 472 257 SH Call SOLE   0 0 0
BRIGHTCOVE INC PUT 10921T951 202 110 SH Put SOLE   0 0 0
BALCHEM CORP CALL 057665900 322 28 SH Call SOLE   0 0 0
BIOCRYST PHARMACEUTICALS INC CALL 09058V903 411 553 SH Call SOLE   0 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 1,866 250,512 SH   SOLE   250,512 0 0
BIOCRYST PHARMACEUTICALS INC PUT 09058V953 1,498 2,011 SH Put SOLE   0 0 0
BARCLAYS PLC CALL 06738E904 1,146 1,435 SH Call SOLE   0 0 0
BARCLAYS PLC COM 06738E204 50 6,367 SH   SOLE   6,367 0 0
BARCLAYS PLC PUT 06738E954 448 561 SH Put SOLE   0 0 0
BAIN CAP SPECIALTY FIN INC CALL 05684B907 197 163 SH Call SOLE   0 0 0
BAIN CAP SPECIALTY FIN INC COM 05684B107 57 4,741 SH   SOLE   4,741 0 0
BAIN CAP SPECIALTY FIN INC PUT 05684B957 254 210 SH Put SOLE   0 0 0
BELDEN INC PUT 077454956 4 1 SH Put SOLE   0 0 0
BRANDYWINE RLTY TR CALL 105368903 740 622 SH Call SOLE   0 0 0
BRANDYWINE RLTY TR PUT 105368953 2 2 SH Put SOLE   0 0 0
BIODELIVERY SCIENCES INTL IN CALL 09060J906 200 478 SH Call SOLE   0 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 54 12,983 SH   SOLE   12,983 0 0
BIODELIVERY SCIENCES INTL IN PUT 09060J956 31 74 SH Put SOLE   0 0 0
BECTON DICKINSON & CO CALL 075887909 2,627 105 SH Call SOLE   0 0 0
BECTON DICKINSON & CO COM 075887109 6,332 25,306 SH   SOLE   25,306 0 0
BECTON DICKINSON & CO PUT 075887959 22,494 899 SH Put SOLE   0 0 0
BLOOM ENERGY CORP CALL 093712907 3,700 1,291 SH Call SOLE   0 0 0
BLOOM ENERGY CORP COM 093712107 158 5,535 SH   SOLE   5,535 0 0
BLOOM ENERGY CORP PUT 093712957 5,809 2,027 SH Put SOLE   0 0 0
BEAM THERAPEUTICS INC CALL 07373V905 244 30 SH Call SOLE   0 0 0
BEAM THERAPEUTICS INC PUT 07373V955 506 62 SH Put SOLE   0 0 0
BIOTELEMETRY INC CALL 090672906 764 106 SH Call SOLE   0 0 0
BIOTELEMETRY INC PUT 090672956 771 107 SH Put SOLE   0 0 0
BEACON ROOFING SUPPLY INC CALL 073685909 2,138 532 SH Call SOLE   0 0 0
BEACON ROOFING SUPPLY INC PUT 073685959 237 59 SH Put SOLE   0 0 0
KE HLDGS INC CALL 482497904 1,809 294 SH Call SOLE   0 0 0
KE HLDGS INC COM 482497104 4,278 69,529 SH   SOLE   69,529 0 0
KE HLDGS INC PUT 482497954 7,587 1,233 SH Put SOLE   0 0 0
BEL FUSE INC CALL 077347900 1 1 SH Call SOLE   0 0 0
BEL FUSE INC COM 077347300 10 730 SH   SOLE   730 0 0
BEL FUSE INC PUT 077347950 1 1 SH Put SOLE   0 0 0
FRANKLIN RESOURCES INC CALL 354613901 1,424 570 SH Call SOLE   0 0 0
FRANKLIN RESOURCES INC PUT 354613951 909 364 SH Put SOLE   0 0 0
BROOKFIELD RENEWABLE CORP CALL 11284V905 186 32 SH Call SOLE   0 0 0
BROOKFIELD RENEWABLE CORP PUT 11284V955 17 3 SH Put SOLE   0 0 0
BROOKFIELD RENEWABLE CORP CALL 11284V905 489 56 SH Call SOLE   0 0 0
BROOKFIELD RENEWABLE CORP PUT 11284V955 34 4 SH Put SOLE   0 0 0
BERRY GLOBAL GROUP INC CALL 08579W903 2,865 510 SH Call SOLE   0 0 0
BERRY GLOBAL GROUP INC PUT 08579W953 89 16 SH Put SOLE   0 0 0
BEST INC CALL 08653C906 13 68 SH Call SOLE   0 0 0
BEST INC COM 08653C106 86 42,288 SH   SOLE   42,288 0 0
BEST INC PUT 08653C956 35 176 SH Put SOLE   0 0 0
LISTED FD TR CALL 53656F909 1,222 473 SH Call SOLE   0 0 0
LISTED FD TR COM 53656F789 1,927 74,609 SH   SOLE   74,609 0 0
LISTED FD TR PUT 53656F959 167 65 SH Put SOLE   0 0 0
BROWN FORMAN CORP CALL 115637909 22 3 SH Call SOLE   0 0 0
BROWN FORMAN CORP COM 115637100 4 60 SH   SOLE   60 0 0
BRIGHT HORIZONS FAM SOL IN D CALL 109194900 311 18 SH Call SOLE   0 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 543 3,140 SH   SOLE   3,140 0 0
BRIGHT HORIZONS FAM SOL IN D PUT 109194950 2,318 134 SH Put SOLE   0 0 0
BROWN FORMAN CORP CALL 115637909 31 4 SH Call SOLE   0 0 0
BROWN FORMAN CORP COM 115637209 135 1,708 SH   SOLE   1,708 0 0
BROWN FORMAN CORP PUT 115637959 7 1 SH Put SOLE   0 0 0
BUNGE LIMITED CALL G16962905 4,111 627 SH Call SOLE   0 0 0
BUNGE LIMITED PUT G16962955 2,373 362 SH Put SOLE   0 0 0
BGC PARTNERS INC CALL 05541T901 74 186 SH Call SOLE   0 0 0
BGC PARTNERS INC COM 05541T101 229 57,402 SH   SOLE   57,402 0 0
BGC PARTNERS INC PUT 05541T951 404 1,010 SH Put SOLE   0 0 0
BIG 5 SPORTING GOODS CORP CALL 08915P901 422 414 SH Call SOLE   0 0 0
BIG 5 SPORTING GOODS CORP PUT 08915P951 269 264 SH Put SOLE   0 0 0
BEIGENE LTD CALL 07725L902 77 3 SH Call SOLE   0 0 0
BEIGENE LTD PUT 07725L952 749 29 SH Put SOLE   0 0 0
B & G FOODS INC NEW CALL 05508R906 1,250 451 SH Call SOLE   0 0 0
B & G FOODS INC NEW COM 05508R106 191 6,905 SH   SOLE   6,905 0 0
B & G FOODS INC NEW PUT 05508R956 992 358 SH Put SOLE   0 0 0
BAUSCH HEALTH COS INC CALL 071734907 6,753 3,247 SH Call SOLE   0 0 0
BAUSCH HEALTH COS INC COM 071734107 570 27,447 SH   SOLE   27,447 0 0
BAUSCH HEALTH COS INC PUT 071734957 5,279 2,538 SH Put SOLE   0 0 0
BENCHMARK ELECTRS INC CALL 08160H901 67 25 SH Call SOLE   0 0 0
BENCHMARK ELECTRS INC COM 08160H101 26 998 SH   SOLE   998 0 0
BENCHMARK ELECTRS INC PUT 08160H951 10 4 SH Put SOLE   0 0 0
BRIGHTHOUSE FINL INC CALL 10922N903 1,068 295 SH Call SOLE   0 0 0
BRIGHTHOUSE FINL INC COM 10922N103 676 18,698 SH   SOLE   18,698 0 0
BRIGHTHOUSE FINL INC PUT 10922N953 1,488 411 SH Put SOLE   0 0 0
BERKSHIRE HILLS BANCORP INC CALL 084680907 8 5 SH Call SOLE   0 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 75 4,382 SH   SOLE   4,382 0 0
BERKSHIRE HILLS BANCORP INC PUT 084680957 196 115 SH Put SOLE   0 0 0
BHP GROUP LTD CALL 088606908 5,972 914 SH Call SOLE   0 0 0
BHP GROUP LTD PUT 088606958 3,025 463 SH Put SOLE   0 0 0
BRAEMAR HOTELS & RESORTS INC CALL 10482B901 23 51 SH Call SOLE   0 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 52 11,333 SH   SOLE   11,333 0 0
BRAEMAR HOTELS & RESORTS INC PUT 10482B951 177 384 SH Put SOLE   0 0 0
BIOHAVEN PHARMACTL HLDG CO L CALL G11196905 1,731 202 SH Call SOLE   0 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1,609 18,776 SH   SOLE   18,776 0 0
BIOHAVEN PHARMACTL HLDG CO L PUT G11196955 6,385 745 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 569 66 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R214 344 3,986 SH   SOLE   3,986 0 0
PROSHARES TR PUT 74347R952 466 54 SH Put SOLE   0 0 0
BAIDU INC CALL 056752908 118,434 5,477 SH Call SOLE   0 0 0
BAIDU INC COM 056752108 3,569 16,508 SH   SOLE   16,508 0 0
BAIDU INC PUT 056752958 145,313 6,720 SH Put SOLE   0 0 0
BIG LOTS INC CALL 089302903 1,184 276 SH Call SOLE   0 0 0
BIG LOTS INC COM 089302103 672 15,662 SH   SOLE   15,662 0 0
BIG LOTS INC PUT 089302953 3,206 747 SH Put SOLE   0 0 0
BIGCOMMERCE HLDGS INC CALL 08975P908 4,766 743 SH Call SOLE   0 0 0
BIGCOMMERCE HLDGS INC COM 08975P108 1,454 22,678 SH   SOLE   22,678 0 0
BIGCOMMERCE HLDGS INC PUT 08975P958 3,630 566 SH Put SOLE   0 0 0
BIOGEN INC CALL 09062X903 84,917 3,468 SH Call SOLE   0 0 0
BIOGEN INC COM 09062X103 11,239 45,903 SH   SOLE   45,903 0 0
BIOGEN INC PUT 09062X953 59,354 2,424 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 0 10 SH Call SOLE   0 0 0
SPDR SER TR COM 78468R663 0 8,805 SH   SOLE   8,805 0 0
SPDR SER TR PUT 78468R953 0 271 SH Put SOLE   0 0 0
BILIBILI INC CALL 090040906 28,853 3,366 SH Call SOLE   0 0 0
BILIBILI INC PUT 090040956 35,976 4,197 SH Put SOLE   0 0 0
BILL COM HLDGS INC CALL 090043900 1,119 82 SH Call SOLE   0 0 0
BILL COM HLDGS INC COM 090043100 1,003 7,352 SH   SOLE   7,352 0 0
BILL COM HLDGS INC PUT 090043950 4,709 345 SH Put SOLE   0 0 0
BIO RAD LABS INC CALL 090572907 1,224 21 SH Call SOLE   0 0 0
BIO RAD LABS INC COM 090572207 79 136 SH   SOLE   136 0 0
BIO RAD LABS INC PUT 090572957 582 10 SH Put SOLE   0 0 0
BIOCEPT INC CALL 09072V901 25 58 SH Call SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS CALL G16252901 242 49 SH Call SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS PUT G16252951 172 35 SH Put SOLE   0 0 0
PROSHARES TR COM 74347G838 21 915 SH   SOLE   915 0 0
PROSHARES TR PUT 74347G957 21 9 SH Put SOLE   0 0 0
BJS WHSL CLUB HLDGS INC CALL 05550J901 3,138 842 SH Call SOLE   0 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 25 682 SH   SOLE   682 0 0
BJS WHSL CLUB HLDGS INC PUT 05550J951 2,758 740 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F882 141 3,022 SH   SOLE   3,022 0 0
BJS RESTAURANTS INC CALL 09180C906 669 174 SH Call SOLE   0 0 0
BJS RESTAURANTS INC PUT 09180C956 1,046 272 SH Put SOLE   0 0 0
BANK NEW YORK MELLON CORP CALL 064058900 4,850 1,143 SH Call SOLE   0 0 0
BANK NEW YORK MELLON CORP COM 064058100 463 10,911 SH   SOLE   10,911 0 0
BANK NEW YORK MELLON CORP PUT 064058950 11,556 2,723 SH Put SOLE   0 0 0
BLACKROCK CAP INVT CORP CALL 092533908 2 10 SH Call SOLE   0 0 0
BLACKROCK CAP INVT CORP PUT 092533958 2 8 SH Put SOLE   0 0 0
BROOKDALE SR LIVING INC CALL 112463904 34 78 SH Call SOLE   0 0 0
BROOKDALE SR LIVING INC COM 112463104 3 868 SH   SOLE   868 0 0
BROOKDALE SR LIVING INC PUT 112463954 20 46 SH Put SOLE   0 0 0
BUCKLE INC CALL 118440906 280 96 SH Call SOLE   0 0 0
BUCKLE INC PUT 118440956 172 59 SH Put SOLE   0 0 0
BLUEKNIGHT ENERGY PARTNERS L CALL 09625U909 18 94 SH Call SOLE   0 0 0
BLUEKNIGHT ENERGY PARTNERS L PUT 09625U959 10 55 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 10 2 SH Call SOLE   0 0 0
ISHARES INC COM 464286657 13 263 SH   SOLE   263 0 0
BLACK HILLS CORP CALL 092113909 196 32 SH Call SOLE   0 0 0
BLACK HILLS CORP COM 092113109 47 770 SH   SOLE   770 0 0
BLACK HILLS CORP PUT 092113959 712 116 SH Put SOLE   0 0 0
BLACK KNIGHT INC CALL 09215C905 1,016 115 SH Call SOLE   0 0 0
BLACK KNIGHT INC PUT 09215C955 2,217 251 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II CALL 46138G900 202 91 SH Call SOLE   0 0 0
INVESCO EXCH TRADED FD TR II PUT 46138G950 9,562 4,292 SH Put SOLE   0 0 0
BOOKING HOLDINGS INC CALL 09857L908 115,149 517 SH Call SOLE   0 0 0
BOOKING HOLDINGS INC COM 09857L108 11,699 5,253 SH   SOLE   5,253 0 0
BOOKING HOLDINGS INC PUT 09857L958 136,531 613 SH Put SOLE   0 0 0
BAKER HUGHES COMPANY CALL 05722G900 1,553 745 SH Call SOLE   0 0 0
BAKER HUGHES COMPANY COM 05722G100 647 31,076 SH   SOLE   31,076 0 0
BAKER HUGHES COMPANY PUT 05722G950 1,553 745 SH Put SOLE   0 0 0
BANKUNITED INC CALL 06652K903 93 27 SH Call SOLE   0 0 0
BANKUNITED INC COM 06652K103 190 5,474 SH   SOLE   5,474 0 0
BANKUNITED INC PUT 06652K953 125 36 SH Put SOLE   0 0 0
BLACKLINE INC CALL 09239B909 1,880 141 SH Call SOLE   0 0 0
BLACKLINE INC PUT 09239B959 586 44 SH Put SOLE   0 0 0
SIREN ETF TR CALL 829658902 130 32 SH Call SOLE   0 0 0
SIREN ETF TR COM 829658202 299 7,355 SH   SOLE   7,355 0 0
SIREN ETF TR PUT 829658952 36 9 SH Put SOLE   0 0 0
TOPBUILD CORP CALL 89055F903 128 7 SH Call SOLE   0 0 0
TOPBUILD CORP COM 89055F103 512 2,784 SH   SOLE   2,784 0 0
TOPBUILD CORP PUT 89055F953 294 16 SH Put SOLE   0 0 0
BALLARD PWR SYS INC NEW CALL 058586908 3,105 1,327 SH Call SOLE   0 0 0
BALLARD PWR SYS INC NEW COM 058586108 28 1,200 SH   SOLE   1,200 0 0
BALLARD PWR SYS INC NEW PUT 058586958 734 314 SH Put SOLE   0 0 0
BUILDERS FIRSTSOURCE INC CALL 12008R907 1,003 246 SH Call SOLE   0 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 137 3,361 SH   SOLE   3,361 0 0
BUILDERS FIRSTSOURCE INC PUT 12008R957 567 139 SH Put SOLE   0 0 0
BIOLIFE SOLUTIONS INC CALL 09062W904 47 12 SH Call SOLE   0 0 0
BIOLIFE SOLUTIONS INC COM 09062W204 35 892 SH   SOLE   892 0 0
BIOLIFE SOLUTIONS INC PUT 09062W954 15 4 SH Put SOLE   0 0 0
BERKELEY LTS INC CALL 084310901 232 26 SH Call SOLE   0 0 0
BERKELEY LTS INC PUT 084310951 438 49 SH Put SOLE   0 0 0
BLACKROCK INC CALL 09247X901 8,802 122 SH Call SOLE   0 0 0
BLACKROCK INC COM 09247X101 1,214 1,683 SH   SOLE   1,683 0 0
BLACKROCK INC PUT 09247X951 27,346 379 SH Put SOLE   0 0 0
BLACKBAUD INC CALL 09227Q900 684 119 SH Call SOLE   0 0 0
BLACKBAUD INC COM 09227Q100 750 13,044 SH   SOLE   13,044 0 0
BLACKBAUD INC PUT 09227Q950 1,122 195 SH Put SOLE   0 0 0
BALL CORP CALL 058498906 3,783 406 SH Call SOLE   0 0 0
BALL CORP COM 058498106 415 4,454 SH   SOLE   4,454 0 0
BALL CORP PUT 058498956 10,594 1,137 SH Put SOLE   0 0 0
BLOOMIN BRANDS INC CALL 094235908 1,710 881 SH Call SOLE   0 0 0
BLOOMIN BRANDS INC COM 094235108 1 60 SH   SOLE   60 0 0
BLOOMIN BRANDS INC PUT 094235958 225 116 SH Put SOLE   0 0 0
BLINK CHARGING CO CALL 09354A900 2,684 628 SH Call SOLE   0 0 0
BLINK CHARGING CO COM 09354A100 1,069 25,017 SH   SOLE   25,017 0 0
BLINK CHARGING CO PUT 09354A950 9,695 2,268 SH Put SOLE   0 0 0
AMPLIFY ETF TR CALL 032108907 1,185 339 SH Call SOLE   0 0 0
AMPLIFY ETF TR COM 032108607 1,835 52,481 SH   SOLE   52,481 0 0
AMPLIFY ETF TR PUT 032108957 262 75 SH Put SOLE   0 0 0
BLUEBIRD BIO INC CALL 09609G900 2,630 608 SH Call SOLE   0 0 0
BLUEBIRD BIO INC COM 09609G100 2,323 53,702 SH   SOLE   53,702 0 0
BLUEBIRD BIO INC PUT 09609G950 3,176 734 SH Put SOLE   0 0 0
BANCO MACRO SA CALL 05961W905 1,947 1,251 SH Call SOLE   0 0 0
BANCO MACRO SA PUT 05961W955 840 540 SH Put SOLE   0 0 0
BMC STK HLDGS INC CALL 05591B909 120 53 SH Call SOLE   0 0 0
BMC STK HLDGS INC PUT 05591B959 0 14 SH Put SOLE   0 0 0
BADGER METER INC CALL 056525908 103 11 SH Call SOLE   0 0 0
BADGER METER INC PUT 056525958 9 1 SH Put SOLE   0 0 0
BANK MONTREAL QUE CALL 063671901 2,813 370 SH Call SOLE   0 0 0
BANK MONTREAL QUE PUT 063671951 1,657 218 SH Put SOLE   0 0 0
BIOMERICA INC COM 09061H307 3 768 SH   SOLE   768 0 0
BIOMERICA INC PUT 09061H957 7 15 SH Put SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC CALL 09061G901 17,774 2,027 SH Call SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 8 100 SH   SOLE   100 0 0
BIOMARIN PHARMACEUTICAL INC PUT 09061G951 5,629 642 SH Put SOLE   0 0 0
BRISTOL-MYERS SQUIBB CO CALL 110122908 27,007 4,354 SH Call SOLE   0 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 7,241 116,736 SH   SOLE   116,736 0 0
BRISTOL-MYERS SQUIBB CO PUT 110122958 37,974 6,122 SH Put SOLE   0 0 0
BRISTOL-MYERS SQUIBB CO CALL 110122908 310 50 SH Call SOLE   0 0 0
BRISTOL-MYERS SQUIBB CO PUT 110122958 992 160 SH Put SOLE   0 0 0
VANGUARD BD INDEX FDS CALL 921937905 3,351 380 SH Call SOLE   0 0 0
VANGUARD BD INDEX FDS PUT 921937955 220 25 SH Put SOLE   0 0 0
VANGUARD CHARLOTTE FDS CALL 92203J907 0 3 SH Call SOLE   0 0 0
BARNES & NOBLE ED INC CALL 06777U901 39 85 SH Call SOLE   0 0 0
BARNES & NOBLE ED INC COM 06777U101 18 4,032 SH   SOLE   4,032 0 0
BARNES & NOBLE ED INC PUT 06777U951 20 45 SH Put SOLE   0 0 0
BENEFITFOCUS INC CALL 08180D906 37 26 SH Call SOLE   0 0 0
BENEFITFOCUS INC COM 08180D106 125 8,697 SH   SOLE   8,697 0 0
BENEFITFOCUS INC PUT 08180D956 227 157 SH Put SOLE   0 0 0
BROADSTONE NET LEASE INC CALL 11135E904 0 5 SH Call SOLE   0 0 0
UNITED STS BRENT OIL FD LP CALL 91167Q900 690 536 SH Call SOLE   0 0 0
UNITED STS BRENT OIL FD LP PUT 91167Q950 230 179 SH Put SOLE   0 0 0
BANK NOVA SCOTIA B C CALL 064149907 4,139 766 SH Call SOLE   0 0 0
BANK NOVA SCOTIA B C PUT 064149957 491 91 SH Put SOLE   0 0 0
BIONTECH SE CALL 09075V902 3,660 449 SH Call SOLE   0 0 0
BIONTECH SE COM 09075V102 2,068 25,369 SH   SOLE   25,369 0 0
BIONTECH SE PUT 09075V952 4,239 520 SH Put SOLE   0 0 0
BANK HAWAII CORP CALL 062540909 168 22 SH Call SOLE   0 0 0
BANK HAWAII CORP PUT 062540959 114 15 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y908 924 439 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347Y870 463 22,016 SH   SOLE   22,016 0 0
PROSHARES TR II PUT 74347Y958 389 185 SH Put SOLE   0 0 0
BOK FINL CORP CALL 05561Q901 13 2 SH Call SOLE   0 0 0
BOK FINL CORP COM 05561Q201 126 1,851 SH   SOLE   1,851 0 0
BOK FINL CORP PUT 05561Q951 123 18 SH Put SOLE   0 0 0
DMC GLOBAL INC CALL 23291C903 121 28 SH Call SOLE   0 0 0
DMC GLOBAL INC PUT 23291C953 56 13 SH Put SOLE   0 0 0
BOOT BARN HLDGS INC CALL 099406900 936 216 SH Call SOLE   0 0 0
BOOT BARN HLDGS INC PUT 099406950 52 12 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 583 176 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y715 990 29,897 SH   SOLE   29,897 0 0
GLOBAL X FDS PUT 37954Y951 62 19 SH Put SOLE   0 0 0
BOX INC CALL 10316T904 3,933 2,179 SH Call SOLE   0 0 0
BOX INC COM 10316T104 320 17,757 SH   SOLE   17,757 0 0
BOX INC PUT 10316T954 377 209 SH Put SOLE   0 0 0
BP PLC CALL 055622904 18,020 8,782 SH Call SOLE   0 0 0
BP PLC COM 055622104 4,158 202,644 SH   SOLE   202,644 0 0
BP PLC PUT 055622954 10,186 4,964 SH Put SOLE   0 0 0
BOSTON PRIVATE FINL HLDGS IN CALL 101119905 0 1 SH Call SOLE   0 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 22 2,675 SH   SOLE   2,675 0 0
BOSTON PRIVATE FINL HLDGS IN PUT 101119955 5 6 SH Put SOLE   0 0 0
BLUEPRINT MEDICINES CORP CALL 09627Y909 0 8 SH Call SOLE   0 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 0 508 SH   SOLE   508 0 0
BLUEPRINT MEDICINES CORP PUT 09627Y959 0 5 SH Put SOLE   0 0 0
BP MIDSTREAM PARTNERS LP CALL 0556EL909 116 110 SH Call SOLE   0 0 0
BP MIDSTREAM PARTNERS LP COM 0556EL109 33 3,174 SH   SOLE   3,174 0 0
BP MIDSTREAM PARTNERS LP PUT 0556EL959 156 148 SH Put SOLE   0 0 0
POPULAR INC CALL 733174900 991 176 SH Call SOLE   0 0 0
POPULAR INC PUT 733174950 1,137 202 SH Put SOLE   0 0 0
BP PRUDHOE BAY RTY TR CALL 055630907 51 215 SH Call SOLE   0 0 0
BP PRUDHOE BAY RTY TR COM 055630107 42 17,883 SH   SOLE   17,883 0 0
BP PRUDHOE BAY RTY TR PUT 055630957 0 3 SH Put SOLE   0 0 0
BROOKFIELD PROPERTY PARTRS L CALL G16249907 717 496 SH Call SOLE   0 0 0
BROOKFIELD PROPERTY PARTRS L COM G16249107 26 1,858 SH   SOLE   1,858 0 0
BROOKFIELD PROPERTY PARTRS L PUT G16249957 2,158 1,492 SH Put SOLE   0 0 0
BROOKFIELD PPTY REIT INC CALL 11282X903 73 49 SH Call SOLE   0 0 0
BROOKFIELD PPTY REIT INC PUT 11282X953 13 9 SH Put SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN CALL 11133T903 2,098 137 SH Call SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN PUT 11133T953 766 50 SH Put SOLE   0 0 0
BELLRING BRANDS INC CALL 079823900 31 13 SH Call SOLE   0 0 0
BELLRING BRANDS INC COM 079823100 24 1,025 SH   SOLE   1,025 0 0
BRADY CORP CALL 104674906 10 2 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F825 17 799 SH   SOLE   799 0 0
VANECK VECTORS ETF TR PUT 92189F952 8 4 SH Put SOLE   0 0 0
BRF SA CALL 10552T907 5 12 SH Call SOLE   0 0 0
BRF SA COM 10552T107 246 58,579 SH   SOLE   58,579 0 0
BRF SA PUT 10552T957 450 1,073 SH Put SOLE   0 0 0
BLUEROCK RESIDENTIAL GWT REI CALL 09627J902 159 126 SH Call SOLE   0 0 0
BLUEROCK RESIDENTIAL GWT REI PUT 09627J952 73 58 SH Put SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL CALL 084670902 160,685 6,930 SH Call SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 9,871 42,575 SH   SOLE   42,575 0 0
BERKSHIRE HATHAWAY INC DEL PUT 084670952 210,074 9,060 SH Put SOLE   0 0 0
BROOKLINE BANCORP INC DEL CALL 11373M907 6 5 SH Call SOLE   0 0 0
BROOKLINE BANCORP INC DEL PUT 11373M957 26 22 SH Put SOLE   0 0 0
BRUKER CORP COM 116794108 53 987 SH   SOLE   987 0 0
BRUKER CORP PUT 116794958 113 21 SH Put SOLE   0 0 0
BROOKS AUTOMATION INC NEW CALL 114340902 33 5 SH Call SOLE   0 0 0
BROOKS AUTOMATION INC NEW COM 114340102 363 5,361 SH   SOLE   5,361 0 0
BROOKS AUTOMATION INC NEW PUT 114340952 169 25 SH Put SOLE   0 0 0
BROADMARK RLTY CAP INC CALL 11135B900 3 3 SH Call SOLE   0 0 0
BROWN & BROWN INC CALL 115236901 9 2 SH Call SOLE   0 0 0
BROWN & BROWN INC COM 115236101 13 292 SH   SOLE   292 0 0
BRIXMOR PPTY GROUP INC CALL 11120U905 64 39 SH Call SOLE   0 0 0
BRIXMOR PPTY GROUP INC PUT 11120U955 198 120 SH Put SOLE   0 0 0
BERRY CORP PUT 08579X951 0 1 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 1,311 113 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G708 114 986 SH   SOLE   986 0 0
DIREXION SHS ETF TR PUT 25460G950 1,253 108 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 1,126 97 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 9,682 834 SH Put SOLE   0 0 0
BANCO SANTANDER BRASIL S A CALL 05967A907 50 59 SH Call SOLE   0 0 0
BASSETT FURNITURE INDS INC CALL 070203904 156 78 SH Call SOLE   0 0 0
BASSETT FURNITURE INDS INC PUT 070203954 114 57 SH Put SOLE   0 0 0
BIOSIG TECHNOLOGIES INC CALL 09073N901 142 365 SH Call SOLE   0 0 0
BIOSIG TECHNOLOGIES INC COM 09073N201 28 7,410 SH   SOLE   7,410 0 0
BIOSIG TECHNOLOGIES INC PUT 09073N951 125 321 SH Put SOLE   0 0 0
BRIGHTSPHERE INVT GROUP INC CALL 10948W903 1 1 SH Call SOLE   0 0 0
BRIGHTSPHERE INVT GROUP INC PUT 10948W953 1 1 SH Put SOLE   0 0 0
BLACK STONE MINERALS L P CALL 09225M901 124 186 SH Call SOLE   0 0 0
BLACK STONE MINERALS L P COM 09225M101 38 5,791 SH   SOLE   5,791 0 0
BLACK STONE MINERALS L P PUT 09225M951 46 69 SH Put SOLE   0 0 0
BANCO SANTANDER MEXICO SA CALL 05969B903 0 4 SH Call SOLE   0 0 0
BSQUARE CORP CALL 11776U900 1 9 SH Call SOLE   0 0 0
BSQUARE CORP COM 11776U300 7 4,700 SH   SOLE   4,700 0 0
VANGUARD BD INDEX FDS COM 921937827 1 13 SH   SOLE   13 0 0
VANGUARD BD INDEX FDS PUT 921937955 140 17 SH Put SOLE   0 0 0
BOSTON SCIENTIFIC CORP CALL 101137907 7,671 2,134 SH Call SOLE   0 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,354 37,687 SH   SOLE   37,687 0 0
BOSTON SCIENTIFIC CORP PUT 101137957 9,048 2,517 SH Put SOLE   0 0 0
BIOXCEL THERAPEUTICS INC CALL 09075P905 0 26 SH Call SOLE   0 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 0 3,268 SH   SOLE   3,268 0 0
BIOXCEL THERAPEUTICS INC PUT 09075P955 0 99 SH Put SOLE   0 0 0
BAYTEX ENERGY CORP COM 07317Q105 1 1,900 SH   SOLE   1,900 0 0
BAYTEX ENERGY CORP PUT 07317Q955 1 19 SH Put SOLE   0 0 0
B2GOLD CORP CALL 11777Q909 286 512 SH Call SOLE   0 0 0
B2GOLD CORP COM 11777Q209 467 83,553 SH   SOLE   83,553 0 0
B2GOLD CORP PUT 11777Q959 671 1,199 SH Put SOLE   0 0 0
BRITISH AMERN TOB PLC CALL 110448907 1,762 470 SH Call SOLE   0 0 0
BRITISH AMERN TOB PLC COM 110448107 1,048 27,956 SH   SOLE   27,956 0 0
BRITISH AMERN TOB PLC PUT 110448957 3,497 933 SH Put SOLE   0 0 0
PEABODY ENGR CORP CALL 704551900 182 756 SH Call SOLE   0 0 0
PEABODY ENGR CORP COM 704551100 363 151,026 SH   SOLE   151,026 0 0
PEABODY ENGR CORP PUT 704551950 265 1,103 SH Put SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV CALL 03524A908 11,821 1,691 SH Call SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV COM 03524A108 2 40 SH   SOLE   40 0 0
ANHEUSER BUSCH INBEV SA/NV PUT 03524A958 9,563 1,368 SH Put SOLE   0 0 0
BURFORD CAP LTD COM G17977110 4 480 SH   SOLE   480 0 0
BURLINGTON STORES INC CALL 122017906 6,303 241 SH Call SOLE   0 0 0
BURLINGTON STORES INC PUT 122017956 2,092 80 SH Put SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU CALL 204448904 168 138 SH Call SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU COM 204448104 95 7,811 SH   SOLE   7,811 0 0
COMPANIA DE MINAS BUENAVENTU PUT 204448954 219 180 SH Put SOLE   0 0 0
BABCOCK & WILCOX ENTERPRISES CALL 05614L909 90 259 SH Call SOLE   0 0 0
BABCOCK & WILCOX ENTERPRISES PUT 05614L959 0 1 SH Put SOLE   0 0 0
BORGWARNER INC CALL 099724906 2,326 602 SH Call SOLE   0 0 0
BORGWARNER INC COM 099724106 826 21,389 SH   SOLE   21,389 0 0
BORGWARNER INC PUT 099724956 208 54 SH Put SOLE   0 0 0
BORGWARNER INC CALL 099724906 7 2 SH Call SOLE   0 0 0
BORGWARNER INC PUT 099724956 11 3 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 3 1 SH Call SOLE   0 0 0
BWX TECHNOLOGIES INC CALL 05605H900 620 103 SH Call SOLE   0 0 0
BWX TECHNOLOGIES INC COM 05605H100 103 1,710 SH   SOLE   1,710 0 0
BWX TECHNOLOGIES INC PUT 05605H950 397 66 SH Put SOLE   0 0 0
BLACKSTONE GROUP INC CALL 09260D907 13,888 2,143 SH Call SOLE   0 0 0
BLACKSTONE GROUP INC COM 09260D107 833 12,867 SH   SOLE   12,867 0 0
BLACKSTONE GROUP INC PUT 09260D957 22,404 3,457 SH Put SOLE   0 0 0
BLUELINX HLDGS INC CALL 09624H908 307 105 SH Call SOLE   0 0 0
BLUELINX HLDGS INC PUT 09624H958 14 5 SH Put SOLE   0 0 0
BLACKSTONE MTG TR INC CALL 09257W900 2,141 778 SH Call SOLE   0 0 0
BLACKSTONE MTG TR INC COM 09257W100 900 32,719 SH   SOLE   32,719 0 0
BLACKSTONE MTG TR INC PUT 09257W950 4,236 1,539 SH Put SOLE   0 0 0
BOSTON PROPERTIES INC CALL 101121901 2,741 290 SH Call SOLE   0 0 0
BOSTON PROPERTIES INC COM 101121101 174 1,846 SH   SOLE   1,846 0 0
BOSTON PROPERTIES INC PUT 101121951 12,856 1,360 SH Put SOLE   0 0 0
BAUDAX BIO INC COM 07160F107 1 1,900 SH   SOLE   1,900 0 0
BAUDAX BIO INC PUT 07160F957 1 18 SH Put SOLE   0 0 0
BANCORPSOUTH BK TUPELO MISS CALL 05971J902 225 82 SH Call SOLE   0 0 0
BANCORPSOUTH BK TUPELO MISS PUT 05971J952 82 30 SH Put SOLE   0 0 0
BOYD GAMING CORP CALL 103304901 4,184 975 SH Call SOLE   0 0 0
BOYD GAMING CORP PUT 103304951 3,807 887 SH Put SOLE   0 0 0
BEYOND MEAT INC CALL 08862E909 0 4,277 SH Call SOLE   0 0 0
BEYOND MEAT INC COM 08862E109 0 61,669 SH   SOLE   61,669 0 0
BEYOND MEAT INC PUT 08862E959 0 8,112 SH Put SOLE   0 0 0
BEAZER HOMES USA INC CALL 07556Q901 151 100 SH Call SOLE   0 0 0
BEAZER HOMES USA INC COM 07556Q881 144 9,508 SH   SOLE   9,508 0 0
BEAZER HOMES USA INC PUT 07556Q951 74 49 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B908 13 16 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B292 17 2,019 SH   SOLE   2,019 0 0
PROSHARES TR PUT 74347B958 35 41 SH Put SOLE   0 0 0
BAOZUN INC CALL 06684L903 3,026 881 SH Call SOLE   0 0 0
BAOZUN INC COM 06684L103 844 24,574 SH   SOLE   24,574 0 0
BAOZUN INC PUT 06684L953 2,610 760 SH Put SOLE   0 0 0
CITIGROUP INC CALL 172967904 80,620 13,075 SH Call SOLE   0 0 0
CITIGROUP INC COM 172967424 7,866 127,574 SH   SOLE   127,574 0 0
CITIGROUP INC PUT 172967954 121,328 19,677 SH Put SOLE   0 0 0
CHINA AUTOMOTIVE SYS INC CALL 16936R905 476 763 SH Call SOLE   0 0 0
CHINA AUTOMOTIVE SYS INC PUT 16936R955 186 299 SH Put SOLE   0 0 0
CREDIT ACCEP CORP MICH COM 225310101 536 1,550 SH   SOLE   1,550 0 0
CREDIT ACCEP CORP MICH PUT 225310951 4,015 116 SH Put SOLE   0 0 0
CACI INTL INC CALL 127190904 24 1 SH Call SOLE   0 0 0
CACI INTL INC COM 127190304 300 1,206 SH   SOLE   1,206 0 0
CADENCE BANCORPORATION CALL 12739A900 9 6 SH Call SOLE   0 0 0
CADENCE BANCORPORATION COM 12739A100 11 671 SH   SOLE   671 0 0
CADENCE BANCORPORATION PUT 12739A950 1 1 SH Put SOLE   0 0 0
CAE INC CALL 124765908 122 44 SH Call SOLE   0 0 0
CAE INC COM 124765108 155 5,592 SH   SOLE   5,592 0 0
MORGAN STANLEY CHINA A SH FD CALL 617468903 55 25 SH Call SOLE   0 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 9 413 SH   SOLE   413 0 0
CONAGRA BRANDS INC CALL 205887902 0 1,427 SH Call SOLE   0 0 0
CONAGRA BRANDS INC COM 205887102 0 6,884 SH   SOLE   6,884 0 0
CONAGRA BRANDS INC PUT 205887952 0 950 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,881 538 SH Call SOLE   0 0 0
CARDINAL HEALTH INC COM 14149Y108 1,496 27,945 SH   SOLE   27,945 0 0
CARDINAL HEALTH INC PUT 14149Y958 5,232 977 SH Put SOLE   0 0 0
CAI INTERNATIONAL INC CALL 12477X906 3 1 SH Call SOLE   0 0 0
CAI INTERNATIONAL INC PUT 12477X956 28 9 SH Put SOLE   0 0 0
CANON INC CALL 138006909 71 37 SH Call SOLE   0 0 0
CANON INC COM 138006309 350 18,054 SH   SOLE   18,054 0 0
CANON INC PUT 138006959 149 77 SH Put SOLE   0 0 0
CHEESECAKE FACTORY INC CALL 163072901 1,552 419 SH Call SOLE   0 0 0
CHEESECAKE FACTORY INC COM 163072101 23 628 SH   SOLE   628 0 0
CHEESECAKE FACTORY INC PUT 163072951 7,449 2,010 SH Put SOLE   0 0 0
CALERES INC CALL 129500904 408 261 SH Call SOLE   0 0 0
CALERES INC COM 129500104 37 2,415 SH   SOLE   2,415 0 0
CALERES INC PUT 129500954 658 421 SH Put SOLE   0 0 0
CALITHERA BIOSCIENCES INC CALL 13089P901 307 626 SH Call SOLE   0 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 251 51,231 SH   SOLE   51,231 0 0
CALITHERA BIOSCIENCES INC PUT 13089P951 788 1,606 SH Put SOLE   0 0 0
CAL MAINE FOODS INC CALL 128030902 765 204 SH Call SOLE   0 0 0
CAL MAINE FOODS INC PUT 128030952 187 50 SH Put SOLE   0 0 0
CALIX INC CALL 13100M909 5,574 1,873 SH Call SOLE   0 0 0
CALIX INC COM 13100M509 2,866 96,312 SH   SOLE   96,312 0 0
CALIX INC PUT 13100M959 693 233 SH Put SOLE   0 0 0
CALAMP CORP CALL 128126909 189 191 SH Call SOLE   0 0 0
CALAMP CORP COM 128126109 34 3,479 SH   SOLE   3,479 0 0
CALAMP CORP PUT 128126959 3 4 SH Put SOLE   0 0 0
CAMTEK LTD CALL M20791905 70 32 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 10 16 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A409 9 1,448 SH   SOLE   1,448 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 0 1 SH Put SOLE   0 0 0
CROSSAMERICA PARTNERS LP CALL 22758A905 44 26 SH Call SOLE   0 0 0
CROSSAMERICA PARTNERS LP COM 22758A105 0 18 SH   SOLE   18 0 0
CROSSAMERICA PARTNERS LP PUT 22758A955 60 35 SH Put SOLE   0 0 0
CAPRICOR THERAPEUTICS INC CALL 14070B909 214 625 SH Call SOLE   0 0 0
CAPRICOR THERAPEUTICS INC PUT 14070B959 13 39 SH Put SOLE   0 0 0
AVIS BUDGET GROUP CALL 053774905 5,192 1,392 SH Call SOLE   0 0 0
AVIS BUDGET GROUP COM 053774105 2,257 60,525 SH   SOLE   60,525 0 0
AVIS BUDGET GROUP PUT 053774955 12,230 3,279 SH Put SOLE   0 0 0
CARA THERAPEUTICS INC CALL 140755909 2,448 1,618 SH Call SOLE   0 0 0
CARA THERAPEUTICS INC COM 140755109 415 27,453 SH   SOLE   27,453 0 0
CARA THERAPEUTICS INC PUT 140755959 92 61 SH Put SOLE   0 0 0
CARGURUS INC CALL 141788909 593 187 SH Call SOLE   0 0 0
CARGURUS INC COM 141788109 352 11,100 SH   SOLE   11,100 0 0
CARGURUS INC PUT 141788959 456 144 SH Put SOLE   0 0 0
CARRIER GLOBAL CORPORATION CALL 14448C904 0 552 SH Call SOLE   0 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 0 4,619 SH   SOLE   4,619 0 0
CARRIER GLOBAL CORPORATION PUT 14448C954 0 257 SH Put SOLE   0 0 0
CARS COM INC CALL 14575E905 229 203 SH Call SOLE   0 0 0
CARS COM INC COM 14575E105 8 760 SH   SOLE   760 0 0
CARS COM INC PUT 14575E955 57 51 SH Put SOLE   0 0 0
CASA SYS INC CALL 14713L902 0 83 SH Call SOLE   0 0 0
CASA SYS INC COM 14713L102 0 58,140 SH   SOLE   58,140 0 0
CASA SYS INC PUT 14713L952 0 9 SH Put SOLE   0 0 0
META FINL GROUP INC CALL 59100U908 0 2 SH Call SOLE   0 0 0
CASS INFORMATION SYS INC PUT 14808P959 0 2 SH Put SOLE   0 0 0
CASEYS GEN STORES INC CALL 147528903 589 33 SH Call SOLE   0 0 0
CASEYS GEN STORES INC PUT 147528953 303 17 SH Put SOLE   0 0 0
CATERPILLAR INC CALL 149123901 56,954 3,129 SH Call SOLE   0 0 0
CATERPILLAR INC COM 149123101 4,712 25,889 SH   SOLE   25,889 0 0
CATERPILLAR INC PUT 149123951 84,493 4,642 SH Put SOLE   0 0 0
CATABASIS PHARMACEUTICALS IN CALL 14875P906 3 15 SH Call SOLE   0 0 0
CATABASIS PHARMACEUTICALS IN COM 14875P206 12 5,901 SH   SOLE   5,901 0 0
CATABASIS PHARMACEUTICALS IN PUT 14875P956 12 57 SH Put SOLE   0 0 0
CARDTRONICS PLC CALL G1991C905 328 93 SH Call SOLE   0 0 0
CARDTRONICS PLC PUT G1991C955 702 199 SH Put SOLE   0 0 0
CATO CORP NEW CALL 149205906 1 2 SH Call SOLE   0 0 0
CATO CORP NEW COM 149205106 23 2,442 SH   SOLE   2,442 0 0
CATO CORP NEW PUT 149205956 14 15 SH Put SOLE   0 0 0
CATHAY GEN BANCORP COM 149150104 50 1,573 SH   SOLE   1,573 0 0
CATHAY GEN BANCORP PUT 149150954 9 3 SH Put SOLE   0 0 0
CHUBB LIMITED CALL H1467J904 9,958 647 SH Call SOLE   0 0 0
CHUBB LIMITED COM H1467J104 3,075 19,981 SH   SOLE   19,981 0 0
CHUBB LIMITED PUT H1467J954 6,510 423 SH Put SOLE   0 0 0
CBAK ENERGY TECHNOLOGY INC CALL 14986C902 1,224 2,420 SH Call SOLE   0 0 0
CBAK ENERGY TECHNOLOGY INC PUT 14986C952 105 208 SH Put SOLE   0 0 0
CYMABAY THERAPEUTICS INC CALL 23257D903 0 104 SH Call SOLE   0 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 0 3,398 SH   SOLE   3,398 0 0
CYMABAY THERAPEUTICS INC PUT 23257D953 0 18 SH Put SOLE   0 0 0
CINCINNATI BELL INC NEW CALL 171871902 3 2 SH Call SOLE   0 0 0
CINCINNATI BELL INC NEW COM 171871502 10 682 SH   SOLE   682 0 0
CINCINNATI BELL INC NEW PUT 171871952 73 48 SH Put SOLE   0 0 0
COMPANHIA BRASILEIRA DE DIST CALL 20440T900 31 22 SH Call SOLE   0 0 0
COMPANHIA BRASILEIRA DE DIST COM 20440T300 831 58,096 SH   SOLE   58,096 0 0
COMPANHIA BRASILEIRA DE DIST PUT 20440T950 80 56 SH Put SOLE   0 0 0
CATALYST BIOSCIENCES INC CALL 14888D908 28 45 SH Call SOLE   0 0 0
CBL & ASSOC PPTYS INC CALL 124830900 0 204 SH Call SOLE   0 0 0
CBL & ASSOC PPTYS INC COM 124830100 0 5,800 SH   SOLE   5,800 0 0
CBL & ASSOC PPTYS INC PUT 124830950 0 100 SH Put SOLE   0 0 0
CELLULAR BIOMEDICINE GROUP I CALL 15117P902 0 101 SH Call SOLE   0 0 0
CELLULAR BIOMEDICINE GROUP I COM 15117P102 0 26,210 SH   SOLE   26,210 0 0
CELLULAR BIOMEDICINE GROUP I PUT 15117P952 0 560 SH Put SOLE   0 0 0
CBOE GLOBAL MKTS INC CALL 12503M908 4,516 485 SH Call SOLE   0 0 0
CBOE GLOBAL MKTS INC COM 12503M108 2,519 27,056 SH   SOLE   27,056 0 0
CBOE GLOBAL MKTS INC PUT 12503M958 1,936 208 SH Put SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS I CALL G21515904 1,181 100 SH Call SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 18 154 SH   SOLE   154 0 0
CHINA BIOLOGIC PRODS HLDGS I PUT G21515954 94 8 SH Put SOLE   0 0 0
CBRE GROUP INC CALL 12504L909 4,603 734 SH Call SOLE   0 0 0
CBRE GROUP INC PUT 12504L959 175 28 SH Put SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR CALL 22410J906 0 1,173 SH Call SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 0 2,296 SH   SOLE   2,296 0 0
CRACKER BARREL OLD CTRY STOR PUT 22410J956 0 199 SH Put SOLE   0 0 0
COMMERCE BANCSHARES INC PUT 200525953 545 83 SH Put SOLE   0 0 0
COMMERCE BANCSHARES INC CALL 200525903 889 129 SH Call SOLE   0 0 0
CABOT CORP CALL 127055901 260 58 SH Call SOLE   0 0 0
CABOT CORP COM 127055101 22 512 SH   SOLE   512 0 0
CABOT CORP PUT 127055951 49 11 SH Put SOLE   0 0 0
COMMUNITY BK SYS INC CALL 203607906 18 3 SH Call SOLE   0 0 0
COMMUNITY BK SYS INC COM 203607106 5 85 SH   SOLE   85 0 0
COMMUNITY BK SYS INC PUT 203607956 168 27 SH Put SOLE   0 0 0
CHEMOURS CO CALL 163851908 2,476 999 SH Call SOLE   0 0 0
CHEMOURS CO PUT 163851958 3,983 1,607 SH Put SOLE   0 0 0
CLARIVATE PLC CALL G21810909 1,328 447 SH Call SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS CALL G25839904 99 20 SH Call SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS COM G25839104 582 11,684 SH   SOLE   11,684 0 0
COCA COLA EUROPEAN PARTNERS PUT G25839954 543 109 SH Put SOLE   0 0 0
CROWN CASTLE INTL CORP NEW CALL 22822V901 8,596 540 SH Call SOLE   0 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 3,130 19,667 SH   SOLE   19,667 0 0
CROWN CASTLE INTL CORP NEW PUT 22822V951 17,733 1,114 SH Put SOLE   0 0 0
CAMECO CORP CALL 13321L908 5,917 4,416 SH Call SOLE   0 0 0
CAMECO CORP COM 13321L108 511 38,198 SH   SOLE   38,198 0 0
CAMECO CORP PUT 13321L958 2,228 1,663 SH Put SOLE   0 0 0
CROWN HLDGS INC CALL 228368906 831 83 SH Call SOLE   0 0 0
CROWN HLDGS INC PUT 228368956 641 64 SH Put SOLE   0 0 0
CARNIVAL CORP CALL 143658900 45,559 21,034 SH Call SOLE   0 0 0
CARNIVAL CORP COM 143658300 1,698 78,407 SH   SOLE   78,407 0 0
CARNIVAL CORP PUT 143658950 36,347 16,781 SH Put SOLE   0 0 0
CSI COMPRESSCO LP CALL 12637A903 12 122 SH Call SOLE   0 0 0
CMC MATERIALS INC CALL 12571T900 847 56 SH Call SOLE   0 0 0
CMC MATERIALS INC COM 12571T100 86 570 SH   SOLE   570 0 0
CMC MATERIALS INC PUT 12571T950 347 23 SH Put SOLE   0 0 0
CLEAR CHANNEL OUTDOOR HLDGS CALL 18453H906 3 23 SH Call SOLE   0 0 0
COGENT COMMUNICATIONS HLDGS CALL 19239V902 1,041 174 SH Call SOLE   0 0 0
COGENT COMMUNICATIONS HLDGS PUT 19239V952 53 9 SH Put SOLE   0 0 0
CROSS CTRY HEALTHCARE INC CALL 227483904 32 37 SH Call SOLE   0 0 0
CROSS CTRY HEALTHCARE INC PUT 227483954 2 3 SH Put SOLE   0 0 0
CENTURY CMNTYS INC CALL 156504900 153 35 SH Call SOLE   0 0 0
CENTURY CMNTYS INC COM 156504300 638 14,584 SH   SOLE   14,584 0 0
CENTURY CMNTYS INC PUT 156504950 485 111 SH Put SOLE   0 0 0
CHURCHILL CAP CORP II CALL 17143G906 97 94 SH Call SOLE   0 0 0
CHURCHILL CAP CORP II COM 17143G106 2,696 260,510 SH   SOLE   260,510 0 0
CHURCHILL CAP CORP II PUT 17143G956 2,799 2,705 SH Put SOLE   0 0 0
CHEMOCENTRYX INC CALL 16383L906 990 160 SH Call SOLE   0 0 0
CHEMOCENTRYX INC PUT 16383L956 130 21 SH Put SOLE   0 0 0
CHINDATA GROUP HLDGS LTD CALL 16955F907 2 1 SH Call SOLE   0 0 0
CHINDATA GROUP HLDGS LTD COM 16955F107 249 10,426 SH   SOLE   10,426 0 0
CERIDIAN HCM HLDG INC CALL 15677J908 639 60 SH Call SOLE   0 0 0
CERIDIAN HCM HLDG INC COM 15677J108 1,270 11,925 SH   SOLE   11,925 0 0
CERIDIAN HCM HLDG INC PUT 15677J958 2,653 249 SH Put SOLE   0 0 0
COEUR MNG INC CALL 192108904 1,876 1,813 SH Call SOLE   0 0 0
COEUR MNG INC COM 192108504 424 41,000 SH   SOLE   41,000 0 0
COEUR MNG INC PUT 192108954 1,162 1,123 SH Put SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC CALL 15136A902 112 751 SH Call SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC COM 15136A102 54 36,402 SH   SOLE   36,402 0 0
CENTENNIAL RESOURCE DEV INC PUT 15136A952 57 386 SH Put SOLE   0 0 0
CDK GLOBAL INC CALL 12508E901 621 120 SH Call SOLE   0 0 0
CDK GLOBAL INC COM 12508E101 190 3,682 SH   SOLE   3,682 0 0
CDK GLOBAL INC PUT 12508E951 1,337 258 SH Put SOLE   0 0 0
CARDLYTICS INC CALL 14161W905 3,083 216 SH Call SOLE   0 0 0
CARDLYTICS INC COM 14161W105 53 375 SH   SOLE   375 0 0
CARDLYTICS INC PUT 14161W955 1,670 117 SH Put SOLE   0 0 0
AVID BIOSERVICES INC CALL 05368M906 268 233 SH Call SOLE   0 0 0
AVID BIOSERVICES INC PUT 05368M956 28 25 SH Put SOLE   0 0 0
CAREDX INC CALL 14167L903 420 58 SH Call SOLE   0 0 0
CAREDX INC PUT 14167L953 65 9 SH Put SOLE   0 0 0
CADENCE DESIGN SYSTEM INC CALL 127387908 7,203 528 SH Call SOLE   0 0 0
CADENCE DESIGN SYSTEM INC PUT 127387958 6,766 496 SH Put SOLE   0 0 0
CEDAR REALTY TRUST INC CALL 150602905 19 19 SH Call SOLE   0 0 0
CEDAR REALTY TRUST INC PUT 150602955 47 47 SH Put SOLE   0 0 0
CEDAR REALTY TRUST INC CALL 150602905 30 30 SH Call SOLE   0 0 0
CDW CORP CALL 12514G908 500 38 SH Call SOLE   0 0 0
CDW CORP COM 12514G108 187 1,419 SH   SOLE   1,419 0 0
CDW CORP PUT 12514G958 1,133 86 SH Put SOLE   0 0 0
CHROMADEX CORP CALL 171077907 46 96 SH Call SOLE   0 0 0
CODEXIS INC CALL 192005906 401 184 SH Call SOLE   0 0 0
CODEXIS INC COM 192005106 8 372 SH   SOLE   372 0 0
CODEXIS INC PUT 192005956 115 53 SH Put SOLE   0 0 0
CADIZ INC CALL 127537907 1 1 SH Call SOLE   0 0 0
CADIZ INC COM 127537207 163 15,384 SH   SOLE   15,384 0 0
CADIZ INC PUT 127537957 145 137 SH Put SOLE   0 0 0
CELANESE CORP DEL CALL 150870903 3,508 270 SH Call SOLE   0 0 0
CELANESE CORP DEL COM 150870103 933 7,187 SH   SOLE   7,187 0 0
CELANESE CORP DEL PUT 150870953 181 14 SH Put SOLE   0 0 0
CECO ENVIRONMENTAL CORP CALL 125141901 65 94 SH Call SOLE   0 0 0
CECO ENVIRONMENTAL CORP PUT 125141951 6 10 SH Put SOLE   0 0 0
CONSOL ENERGY INC DISC COML CALL 20854L908 9 13 SH Call SOLE   0 0 0
CONSOL ENERGY INC DISC COML COM 20854L108 16 2,329 SH   SOLE   2,329 0 0
CONSOL ENERGY INC DISC COML PUT 20854L958 3 5 SH Put SOLE   0 0 0
CELLCOM ISRAEL LTD CALL M2196U909 16 35 SH Call SOLE   0 0 0
CELLCOM ISRAEL LTD PUT M2196U959 2 6 SH Put SOLE   0 0 0
CELSIUS HLDGS INC CALL 15118V907 1,866 371 SH Call SOLE   0 0 0
CELSIUS HLDGS INC COM 15118V207 1,421 28,262 SH   SOLE   28,262 0 0
CELSIUS HLDGS INC PUT 15118V957 1,343 267 SH Put SOLE   0 0 0
CHEMBIO DIAGNOSTICS INC CALL 163572909 114 241 SH Call SOLE   0 0 0
CHEMBIO DIAGNOSTICS INC COM 163572209 57 12,015 SH   SOLE   12,015 0 0
CHEMBIO DIAGNOSTICS INC PUT 163572959 69 147 SH Put SOLE   0 0 0
CENTRAL GARDEN & PET CO CALL 153527905 3 1 SH Call SOLE   0 0 0
CENTURY ALUM CO CALL 156431908 36 33 SH Call SOLE   0 0 0
CENTURY ALUM CO COM 156431108 112 10,161 SH   SOLE   10,161 0 0
CENTURY ALUM CO PUT 156431958 43 39 SH Put SOLE   0 0 0
CNOOC LIMITED CALL 126132909 2,117 231 SH Call SOLE   0 0 0
CNOOC LIMITED COM 126132109 1,325 14,464 SH   SOLE   14,464 0 0
CNOOC LIMITED PUT 126132959 2,172 237 SH Put SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP CALL 226344908 1,860 980 SH Call SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP PUT 226344958 571 301 SH Put SOLE   0 0 0
CERNER CORP CALL 156782904 4,732 603 SH Call SOLE   0 0 0
CERNER CORP PUT 156782954 769 98 SH Put SOLE   0 0 0
CERUS CORP CALL 157085901 19 28 SH Call SOLE   0 0 0
CERUS CORP COM 157085101 135 19,629 SH   SOLE   19,629 0 0
CERUS CORP PUT 157085951 227 329 SH Put SOLE   0 0 0
CEVA INC CALL 157210905 40 9 SH Call SOLE   0 0 0
CEVA INC COM 157210105 90 1,980 SH   SOLE   1,980 0 0
CEVA INC PUT 157210955 195 43 SH Put SOLE   0 0 0
CF INDS HLDGS INC CALL 125269900 2,299 594 SH Call SOLE   0 0 0
CF INDS HLDGS INC COM 125269100 538 13,906 SH   SOLE   13,906 0 0
CF INDS HLDGS INC PUT 125269950 2,794 722 SH Put SOLE   0 0 0
CAPITOL FED FINL INC CALL 14057J901 33 27 SH Call SOLE   0 0 0
CAPITOL FED FINL INC PUT 14057J951 13 11 SH Put SOLE   0 0 0
CITIZENS FINL GROUP INC CALL 174610905 2,227 623 SH Call SOLE   0 0 0
CITIZENS FINL GROUP INC COM 174610105 740 20,710 SH   SOLE   20,710 0 0
CITIZENS FINL GROUP INC PUT 174610955 1,963 549 SH Put SOLE   0 0 0
CF FINANCE ACQUISITION CORP CALL 15725Q904 1,908 1,732 SH Call SOLE   0 0 0
CF FINANCE ACQUISITION CORP COM 15725Q104 1,173 106,504 SH   SOLE   106,504 0 0
CF FINANCE ACQUISITION CORP PUT 15725Q954 1,644 1,492 SH Put SOLE   0 0 0
CULLEN FROST BANKERS INC CALL 229899909 61 7 SH Call SOLE   0 0 0
CULLEN FROST BANKERS INC COM 229899109 853 9,779 SH   SOLE   9,779 0 0
CULLEN FROST BANKERS INC PUT 229899959 758 87 SH Put SOLE   0 0 0
CONTRAFECT CORP COM 212326300 58 11,522 SH   SOLE   11,522 0 0
CONTRAFECT CORP PUT 212326950 4 8 SH Put SOLE   0 0 0
COLFAX CORP CALL 194014906 11 3 SH Call SOLE   0 0 0
COLFAX CORP COM 194014106 183 4,798 SH   SOLE   4,798 0 0
COLFAX CORP PUT 194014956 344 90 SH Put SOLE   0 0 0
CARLYLE GROUP INC CALL 14316J908 5,266 1,675 SH Call SOLE   0 0 0
CARLYLE GROUP INC PUT 14316J958 1,826 581 SH Put SOLE   0 0 0
TCG BDC INC CALL 872280902 3 3 SH Call SOLE   0 0 0
TCG BDC INC COM 872280102 0 47 SH   SOLE   47 0 0
TCG BDC INC PUT 872280952 13 13 SH Put SOLE   0 0 0
CANOPY GROWTH CORP CALL 138035900 5,033 2,043 SH Call SOLE   0 0 0
CANOPY GROWTH CORP COM 138035100 1 60 SH   SOLE   60 0 0
CANOPY GROWTH CORP PUT 138035950 2,656 1,078 SH Put SOLE   0 0 0
COMPUGEN LTD CALL M25722905 443 366 SH Call SOLE   0 0 0
COMPUGEN LTD COM M25722105 0 75 SH   SOLE   75 0 0
COMPUGEN LTD PUT M25722955 25 21 SH Put SOLE   0 0 0
COGNEX CORP CALL 192422903 1,132 141 SH Call SOLE   0 0 0
COGNEX CORP PUT 192422953 521 65 SH Put SOLE   0 0 0
COLLECTIVE GROWTH CORP CALL 19424L901 873 611 SH Call SOLE   0 0 0
COLLECTIVE GROWTH CORP COM 19424L101 481 33,701 SH   SOLE   33,701 0 0
COLLECTIVE GROWTH CORP PUT 19424L951 387 271 SH Put SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y116 1 107 SH   SOLE   107 0 0
DIREXION SHS ETF TR CALL 25490K909 678 162 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 238 57 SH Put SOLE   0 0 0
CHURCH & DWIGHT INC CALL 171340902 1,177 135 SH Call SOLE   0 0 0
CHURCH & DWIGHT INC COM 171340102 307 3,521 SH   SOLE   3,521 0 0
CHURCH & DWIGHT INC PUT 171340952 3,175 364 SH Put SOLE   0 0 0
CHURCHILL DOWNS INC COM 171484108 230 1,183 SH   SOLE   1,183 0 0
CHURCHILL DOWNS INC PUT 171484958 2,921 150 SH Put SOLE   0 0 0
CHEMED CORP NEW CALL 16359R903 0 10 SH Call SOLE   0 0 0
CHEMED CORP NEW PUT 16359R953 0 5 SH Put SOLE   0 0 0
CHEFS WHSE INC CALL 163086901 567 221 SH Call SOLE   0 0 0
CHEFS WHSE INC COM 163086101 96 3,740 SH   SOLE   3,740 0 0
CHEFS WHSE INC PUT 163086951 655 255 SH Put SOLE   0 0 0
CHEGG INC CALL 163092909 5,627 623 SH Call SOLE   0 0 0
CHEGG INC PUT 163092959 5,781 640 SH Put SOLE   0 0 0
CHOICE HOTELS INTL INC COM 169905106 163 1,529 SH   SOLE   1,529 0 0
CHOICE HOTELS INTL INC PUT 169905956 309 29 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 21 6 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E408 204 5,754 SH   SOLE   5,754 0 0
GLOBAL X FDS PUT 37950E954 21 6 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 9 6 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E606 6 399 SH   SOLE   399 0 0
GLOBAL X FDS PUT 37950E954 3 2 SH Put SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT CALL M22465904 4,452 335 SH Call SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 305 2,300 SH   SOLE   2,300 0 0
CHECK POINT SOFTWARE TECH LT PUT M22465954 7,735 582 SH Put SOLE   0 0 0
CHINA MOBILE LIMITED CALL 16941M909 4,460 1,563 SH Call SOLE   0 0 0
CHINA MOBILE LIMITED COM 16941M109 2,544 89,145 SH   SOLE   89,145 0 0
CHINA MOBILE LIMITED PUT 16941M959 5,162 1,809 SH Put SOLE   0 0 0
CHIASMA INC CALL 16706W902 0 159 SH Call SOLE   0 0 0
CHIASMA INC COM 16706W102 0 5,160 SH   SOLE   5,160 0 0
CHIASMA INC PUT 16706W952 0 53 SH Put SOLE   0 0 0
CHANGE HEALTHCARE INC CALL 15912K900 0 567 SH Call SOLE   0 0 0
CHANGE HEALTHCARE INC PUT 15912K950 0 773 SH Put SOLE   0 0 0
COHERUS BIOSCIENCES INC CALL 19249H903 533 307 SH Call SOLE   0 0 0
COHERUS BIOSCIENCES INC COM 19249H103 58 3,357 SH   SOLE   3,357 0 0
COHERUS BIOSCIENCES INC PUT 19249H953 222 128 SH Put SOLE   0 0 0
C H ROBINSON WORLDWIDE INC CALL 12541W909 9,959 1,061 SH Call SOLE   0 0 0
C H ROBINSON WORLDWIDE INC PUT 12541W959 3,557 379 SH Put SOLE   0 0 0
CHICOS FAS INC CALL 168615902 49 313 SH Call SOLE   0 0 0
CHICOS FAS INC COM 168615102 216 136,278 SH   SOLE   136,278 0 0
CHICOS FAS INC PUT 168615952 228 1,434 SH Put SOLE   0 0 0
CHARTER COMMUNICATIONS INC N CALL 16119P908 32,283 488 SH Call SOLE   0 0 0
CHARTER COMMUNICATIONS INC N PUT 16119P958 26,462 400 SH Put SOLE   0 0 0
CHINA UNICOM HONG KONG CALL 16945R904 941 1,658 SH Call SOLE   0 0 0
CHINA UNICOM HONG KONG COM 16945R104 1,117 196,672 SH   SOLE   196,672 0 0
CHINA UNICOM HONG KONG PUT 16945R954 2,466 4,343 SH Put SOLE   0 0 0
CHUYS HLDGS INC CALL 171604901 294 111 SH Call SOLE   0 0 0
CHUYS HLDGS INC COM 171604101 36 1,384 SH   SOLE   1,384 0 0
CHUYS HLDGS INC PUT 171604951 206 78 SH Put SOLE   0 0 0
CHEWY INC CALL 16679L909 19,560 2,176 SH Call SOLE   0 0 0
CHEWY INC PUT 16679L959 29,717 3,306 SH Put SOLE   0 0 0
CHAMPIONX CORPORATION CALL 15872M904 460 301 SH Call SOLE   0 0 0
CHAMPIONX CORPORATION PUT 15872M954 41 27 SH Put SOLE   0 0 0
CIGNA CORP NEW CALL 125523900 5,704 274 SH Call SOLE   0 0 0
CIGNA CORP NEW COM 125523100 400 1,922 SH   SOLE   1,922 0 0
CIGNA CORP NEW PUT 125523950 11,553 555 SH Put SOLE   0 0 0
CIGNA CORP NEW CALL 125523900 1,165 56 SH Call SOLE   0 0 0
CIGNA CORP NEW PUT 125523950 2,269 109 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 173 39 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD COM 33734X846 1,003 22,616 SH   SOLE   22,616 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X956 213 48 SH Put SOLE   0 0 0
CIENA CORP CALL 171779909 8,878 1,680 SH Call SOLE   0 0 0
CIENA CORP PUT 171779959 3,794 718 SH Put SOLE   0 0 0
CIA ENERGETICA DE MINAS GERA CALL 204409901 137 479 SH Call SOLE   0 0 0
CIA ENERGETICA DE MINAS GERA CALL 204409901 458 1,592 SH Call SOLE   0 0 0
CIIG MERGER CORP CALL 12559C903 2,533 901 SH Call SOLE   0 0 0
CIIG MERGER CORP PUT 12559C953 284 101 SH Put SOLE   0 0 0
CHIMERA INVT CORP CALL 16934Q908 567 554 SH Call SOLE   0 0 0
CHIMERA INVT CORP COM 16934Q208 176 17,217 SH   SOLE   17,217 0 0
CHIMERA INVT CORP PUT 16934Q958 112 110 SH Put SOLE   0 0 0
CINCINNATI FINL CORP CALL 172062901 943 108 SH Call SOLE   0 0 0
CINCINNATI FINL CORP COM 172062101 211 2,424 SH   SOLE   2,424 0 0
CINCINNATI FINL CORP PUT 172062951 1,397 160 SH Put SOLE   0 0 0
CITY OFFICE REIT INC CALL 178587901 1 2 SH Call SOLE   0 0 0
CITY OFFICE REIT INC PUT 178587951 4 5 SH Put SOLE   0 0 0
CIRCOR INTL INC COM 17273K109 5 134 SH   SOLE   134 0 0
CIT GROUP INC CALL 125581901 581 162 SH Call SOLE   0 0 0
CIT GROUP INC COM 125581801 1 40 SH   SOLE   40 0 0
CIT GROUP INC PUT 125581951 574 160 SH Put SOLE   0 0 0
SEACOR HOLDINGS INC CALL 811904901 518 125 SH Call SOLE   0 0 0
COLGATE PALMOLIVE CO CALL 194162903 4,523 529 SH Call SOLE   0 0 0
COLGATE PALMOLIVE CO COM 194162103 4,287 50,142 SH   SOLE   50,142 0 0
COLGATE PALMOLIVE CO PUT 194162953 8,722 1,020 SH Put SOLE   0 0 0
CLARUS CORP NEW CALL 18270P909 4 3 SH Call SOLE   0 0 0
CORE LABORATORIES N V CALL N22717907 246 93 SH Call SOLE   0 0 0
CORE LABORATORIES N V PUT N22717957 206 78 SH Put SOLE   0 0 0
COLUMBIA FINL INC CALL 197641903 38 25 SH Call SOLE   0 0 0
COLUMBIA FINL INC COM 197641103 0 35 SH   SOLE   35 0 0
COLUMBIA FINL INC PUT 197641953 3 2 SH Put SOLE   0 0 0
CALADRIUS BIOSCIENCES INC CALL 128058903 57 404 SH Call SOLE   0 0 0
CALADRIUS BIOSCIENCES INC COM 128058203 21 15,321 SH   SOLE   15,321 0 0
CALADRIUS BIOSCIENCES INC PUT 128058953 27 192 SH Put SOLE   0 0 0
COLLECTORS UNIVERSE INC CALL 19421R900 1,764 234 SH Call SOLE   0 0 0
COLLECTORS UNIVERSE INC COM 19421R200 734 9,738 SH   SOLE   9,738 0 0
COLLECTORS UNIVERSE INC PUT 19421R950 550 73 SH Put SOLE   0 0 0
CLOUDERA INC CALL 18914U900 5,513 3,964 SH Call SOLE   0 0 0
CLOUDERA INC COM 18914U100 1,144 82,305 SH   SOLE   82,305 0 0
CLOUDERA INC PUT 18914U950 5,454 3,921 SH Put SOLE   0 0 0
CHATHAM LODGING TR CALL 16208T902 290 269 SH Call SOLE   0 0 0
CHATHAM LODGING TR PUT 16208T952 6 6 SH Put SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW CALL 15117B902 364 208 SH Call SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B202 493 28,144 SH   SOLE   28,144 0 0
CELLDEX THERAPEUTICS INC NEW PUT 15117B952 89 51 SH Put SOLE   0 0 0
CLEVELAND-CLIFFS INC NEW CALL 185899901 6,026 4,139 SH Call SOLE   0 0 0
CLEVELAND-CLIFFS INC NEW PUT 185899951 1,878 1,290 SH Put SOLE   0 0 0
CLEVELAND-CLIFFS INC NEW CALL 185899901 234 161 SH Call SOLE   0 0 0
CLEVELAND-CLIFFS INC NEW PUT 185899951 726 499 SH Put SOLE   0 0 0
CLEARFIELD INC CALL 18482P903 128 52 SH Call SOLE   0 0 0
CLEARFIELD INC COM 18482P103 426 17,242 SH   SOLE   17,242 0 0
CLEARFIELD INC PUT 18482P953 140 57 SH Put SOLE   0 0 0
CORELOGIC INC CALL 21871D903 77 10 SH Call SOLE   0 0 0
CORELOGIC INC COM 21871D103 162 2,104 SH   SOLE   2,104 0 0
CLEAN HARBORS INC CALL 184496907 60 8 SH Call SOLE   0 0 0
CLEAN HARBORS INC PUT 184496957 60 8 SH Put SOLE   0 0 0
MACK CALI RLTY CORP CALL 554489904 6 5 SH Call SOLE   0 0 0
CLEARSIGN TECHNOLOGIES CORP CALL 185064902 17 61 SH Call SOLE   0 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102 70 24,105 SH   SOLE   24,105 0 0
CLEARSIGN TECHNOLOGIES CORP PUT 185064952 42 144 SH Put SOLE   0 0 0
CALUMET SPECIALTY PRODS PTNR CALL 131476903 8 26 SH Call SOLE   0 0 0
CALUMET SPECIALTY PRODS PTNR COM 131476103 37 11,890 SH   SOLE   11,890 0 0
CALUMET SPECIALTY PRODS PTNR PUT 131476953 13 42 SH Put SOLE   0 0 0
CLEAN ENERGY FUELS CORP CALL 184499901 872 1,110 SH Call SOLE   0 0 0
CLEAN ENERGY FUELS CORP COM 184499101 764 97,294 SH   SOLE   97,294 0 0
CLEAN ENERGY FUELS CORP PUT 184499951 703 895 SH Put SOLE   0 0 0
COLONY CAP INC NEW CALL 19626G908 1,593 3,312 SH Call SOLE   0 0 0
COLONY CAP INC NEW PUT 19626G958 1,071 2,227 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 1,141 409 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37954Y951 446 160 SH Put SOLE   0 0 0
CONTINENTAL RES INC CALL 212015901 1,693 1,039 SH Call SOLE   0 0 0
CONTINENTAL RES INC PUT 212015951 904 555 SH Put SOLE   0 0 0
CELESTICA INC CALL 15101Q908 1 2 SH Call SOLE   0 0 0
CELESTICA INC COM 15101Q108 13 1,672 SH   SOLE   1,672 0 0
CELESTICA INC PUT 15101Q958 15 19 SH Put SOLE   0 0 0
CLEARSIDE BIOMEDICAL INC CALL 185063904 0 19 SH Call SOLE   0 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 0 4,600 SH   SOLE   4,600 0 0
CLEARSIDE BIOMEDICAL INC PUT 185063954 0 6 SH Put SOLE   0 0 0
CLEANSPARK INC CALL 18452B909 1,629 561 SH Call SOLE   0 0 0
CLEANSPARK INC COM 18452B209 546 18,826 SH   SOLE   18,826 0 0
CLEANSPARK INC PUT 18452B959 2,878 991 SH Put SOLE   0 0 0
CELSION CORP COM 15117N503 2 3,500 SH   SOLE   3,500 0 0
CELSION CORP PUT 15117N953 2 35 SH Put SOLE   0 0 0
CLEVER LEAVES HOLDINGS INC CALL 186760904 0 988 SH Call SOLE   0 0 0
CLEVER LEAVES HOLDINGS INC COM 186760104 0 30,227 SH   SOLE   30,227 0 0
CLEVER LEAVES HOLDINGS INC PUT 186760954 0 319 SH Put SOLE   0 0 0
CLOVIS ONCOLOGY INC CALL 189464900 1,052 2,193 SH Call SOLE   0 0 0
CLOVIS ONCOLOGY INC COM 189464100 1 300 SH   SOLE   300 0 0
CLOVIS ONCOLOGY INC PUT 189464950 433 904 SH Put SOLE   0 0 0
CLEARWATER PAPER CORP CALL 18538R903 64 17 SH Call SOLE   0 0 0
CLEARWATER PAPER CORP PUT 18538R953 52 14 SH Put SOLE   0 0 0
CLOROX CO DEL CALL 189054909 25,785 1,277 SH Call SOLE   0 0 0
CLOROX CO DEL PUT 189054959 14,457 716 SH Put SOLE   0 0 0
CANADIAN IMP BK COMM CALL 136069901 333 39 SH Call SOLE   0 0 0
CANADIAN IMP BK COMM PUT 136069951 1,094 128 SH Put SOLE   0 0 0
COMERICA INC CALL 200340907 1,709 306 SH Call SOLE   0 0 0
COMERICA INC PUT 200340957 4,061 727 SH Put SOLE   0 0 0
COMMERCIAL METALS CO CALL 201723903 289 141 SH Call SOLE   0 0 0
COMMERCIAL METALS CO COM 201723103 229 11,156 SH   SOLE   11,156 0 0
COMMERCIAL METALS CO PUT 201723953 423 206 SH Put SOLE   0 0 0
CHEETAH MOBILE INC CALL 163075904 36 200 SH Call SOLE   0 0 0
CHEETAH MOBILE INC PUT 163075954 8 46 SH Put SOLE   0 0 0
CHEETAH MOBILE INC CALL 163075904 0 5 SH Call SOLE   0 0 0
CHEETAH MOBILE INC PUT 163075954 6 38 SH Put SOLE   0 0 0
COMCAST CORP NEW CALL 20030N901 45,645 8,711 SH Call SOLE   0 0 0
COMCAST CORP NEW COM 20030N101 2,947 56,247 SH   SOLE   56,247 0 0
COMCAST CORP NEW PUT 20030N951 57,660 11,004 SH Put SOLE   0 0 0
CANTEL MED CORP COM 138098108 58 736 SH   SOLE   736 0 0
CME GROUP INC CALL 12572Q905 10,813 594 SH Call SOLE   0 0 0
CME GROUP INC PUT 12572Q955 3,659 201 SH Put SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC CALL 169656905 59,351 428 SH Call SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC PUT 169656955 394,518 2,845 SH Put SOLE   0 0 0
CUMMINS INC CALL 231021906 4,224 186 SH Call SOLE   0 0 0
CUMMINS INC COM 231021106 134 594 SH   SOLE   594 0 0
CUMMINS INC PUT 231021956 13,716 604 SH Put SOLE   0 0 0
CAPSTEAD MTG CORP CALL 14067E906 27 47 SH Call SOLE   0 0 0
CAPSTEAD MTG CORP COM 14067E506 105 18,100 SH   SOLE   18,100 0 0
CAPSTEAD MTG CORP PUT 14067E956 528 910 SH Put SOLE   0 0 0
COMPASS MINERALS INTL INC CALL 20451N901 432 70 SH Call SOLE   0 0 0
COMPASS MINERALS INTL INC COM 20451N101 51 831 SH   SOLE   831 0 0
COMPASS MINERALS INTL INC PUT 20451N951 339 55 SH Put SOLE   0 0 0
CIMPRESS PLC COM G2143T103 9 106 SH   SOLE   106 0 0
CIMPRESS PLC PUT G2143T953 70 8 SH Put SOLE   0 0 0
COMPASS PATHWAYS PLC CALL 20451W901 2,091 439 SH Call SOLE   0 0 0
COMPASS PATHWAYS PLC PUT 20451W951 1,300 273 SH Put SOLE   0 0 0
COSTAMARE INC CALL Y1771G902 206 249 SH Call SOLE   0 0 0
COSTAMARE INC COM Y1771G102 135 16,353 SH   SOLE   16,353 0 0
COSTAMARE INC PUT Y1771G952 255 309 SH Put SOLE   0 0 0
CHIMERIX INC CALL 16934W906 55 114 SH Call SOLE   0 0 0
CHIMERIX INC COM 16934W106 13 2,739 SH   SOLE   2,739 0 0
CHIMERIX INC PUT 16934W956 8 18 SH Put SOLE   0 0 0
CMS ENERGY CORP CALL 125896900 128 21 SH Call SOLE   0 0 0
CMS ENERGY CORP COM 125896100 102 1,677 SH   SOLE   1,677 0 0
CMS ENERGY CORP PUT 125896950 115 19 SH Put SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C CALL 205826909 835 404 SH Call SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C PUT 205826959 198 96 SH Put SOLE   0 0 0
CNA FINL CORP CALL 126117900 319 82 SH Call SOLE   0 0 0
CNA FINL CORP PUT 126117950 97 25 SH Put SOLE   0 0 0
CENTENE CORP DEL CALL 15135B901 0 591 SH Call SOLE   0 0 0
CENTENE CORP DEL COM 15135B101 0 51,993 SH   SOLE   51,993 0 0
CENTENE CORP DEL PUT 15135B951 0 2,066 SH Put SOLE   0 0 0
CONCERT PHARMACEUTICALS INC CALL 206022905 60 48 SH Call SOLE   0 0 0
CONDUENT INC CALL 206787903 257 537 SH Call SOLE   0 0 0
CONDUENT INC COM 206787103 713 148,733 SH   SOLE   148,733 0 0
CONDUENT INC PUT 206787953 409 853 SH Put SOLE   0 0 0
ZW DATA ACTION TECHNOLOGS IN CALL 98880R909 23 176 SH Call SOLE   0 0 0
ZW DATA ACTION TECHNOLOGS IN COM 98880R109 6 5,075 SH   SOLE   5,075 0 0
ZW DATA ACTION TECHNOLOGS IN PUT 98880R959 10 79 SH Put SOLE   0 0 0
CNH INDL N V CALL N20944909 1,033 805 SH Call SOLE   0 0 0
CNH INDL N V COM N20944109 2 200 SH   SOLE   200 0 0
CNH INDL N V PUT N20944959 259 202 SH Put SOLE   0 0 0
CANADIAN NATL RY CO CALL 136375902 340 31 SH Call SOLE   0 0 0
CANADIAN NATL RY CO COM 136375102 355 3,235 SH   SOLE   3,235 0 0
CANADIAN NATL RY CO PUT 136375952 472 43 SH Put SOLE   0 0 0
CINEMARK HLDGS INC CALL 17243V902 3,870 2,223 SH Call SOLE   0 0 0
CINEMARK HLDGS INC PUT 17243V952 4,211 2,419 SH Put SOLE   0 0 0
CONMED CORP CALL 207410901 11 1 SH Call SOLE   0 0 0
CONMED CORP COM 207410101 220 1,971 SH   SOLE   1,971 0 0
CONMED CORP PUT 207410951 2,340 209 SH Put SOLE   0 0 0
CANNAE HLDGS INC CALL 13765N907 35 8 SH Call SOLE   0 0 0
CANNAE HLDGS INC COM 13765N107 95 2,160 SH   SOLE   2,160 0 0
CANNAE HLDGS INC PUT 13765N957 30 7 SH Put SOLE   0 0 0
CNO FINL GROUP INC CALL 12621E903 33 15 SH Call SOLE   0 0 0
CNO FINL GROUP INC COM 12621E103 159 7,190 SH   SOLE   7,190 0 0
CNO FINL GROUP INC PUT 12621E953 42 19 SH Put SOLE   0 0 0
CENTERPOINT ENERGY INC CALL 15189T907 698 323 SH Call SOLE   0 0 0
CENTERPOINT ENERGY INC COM 15189T107 731 33,799 SH   SOLE   33,799 0 0
CENTERPOINT ENERGY INC PUT 15189T957 3,436 1,588 SH Put SOLE   0 0 0
CANADIAN NAT RES LTD CALL 136385901 2,039 848 SH Call SOLE   0 0 0
CANADIAN NAT RES LTD PUT 136385951 1,861 774 SH Put SOLE   0 0 0
CORNERSTONE BLDG BRANDS INC CALL 21925D909 34 37 SH Call SOLE   0 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 794 85,600 SH   SOLE   85,600 0 0
CORNERSTONE BLDG BRANDS INC PUT 21925D959 128 138 SH Put SOLE   0 0 0
CONSOLIDATED COMM HLDGS INC CALL 209034907 84 172 SH Call SOLE   0 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 17 3,660 SH   SOLE   3,660 0 0
CONSOLIDATED COMM HLDGS INC PUT 209034957 48 100 SH Put SOLE   0 0 0
CONSTELLATION PHARMCETICLS I CALL 210373906 236 82 SH Call SOLE   0 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 42 1,462 SH   SOLE   1,462 0 0
CONSTELLATION PHARMCETICLS I PUT 210373956 535 186 SH Put SOLE   0 0 0
CENTURY CASINOS INC CALL 156492900 201 315 SH Call SOLE   0 0 0
CENTURY CASINOS INC COM 156492100 24 3,895 SH   SOLE   3,895 0 0
CENTURY CASINOS INC PUT 156492950 12 20 SH Put SOLE   0 0 0
CNX RES CORP CALL 12653C908 446 413 SH Call SOLE   0 0 0
CNX RES CORP COM 12653C108 357 33,104 SH   SOLE   33,104 0 0
CNX RES CORP PUT 12653C958 1,350 1,250 SH Put SOLE   0 0 0
CNX RES CORP PUT 12653C958 6 6 SH Put SOLE   0 0 0
CONCENTRIX CORP CALL 20602D901 39 4 SH Call SOLE   0 0 0
CONCENTRIX CORP PUT 20602D951 9 1 SH Put SOLE   0 0 0
PC CONNECTION INC CALL 69318J900 23 5 SH Call SOLE   0 0 0
PC CONNECTION INC PUT 69318J950 4 1 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 373 77 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 140 29 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 459 108 SH Call SOLE   0 0 0
ISHARES TR COM 46434V514 111 2,618 SH   SOLE   2,618 0 0
GLOBAL CORD BLOOD CORPORATIO CALL G39342903 5 14 SH Call SOLE   0 0 0
GLOBAL CORD BLOOD CORPORATIO COM G39342103 34 9,392 SH   SOLE   9,392 0 0
GLOBAL CORD BLOOD CORPORATIO PUT G39342953 4 12 SH Put SOLE   0 0 0
COMPASS DIVERSIFIED CALL 20451Q904 420 216 SH Call SOLE   0 0 0
COMPASS DIVERSIFIED COM 20451Q104 53 2,757 SH   SOLE   2,757 0 0
COMPASS DIVERSIFIED PUT 20451Q954 157 81 SH Put SOLE   0 0 0
CO-DIAGNOSTICS INC CALL 189763905 0 515 SH Call SOLE   0 0 0
CO-DIAGNOSTICS INC PUT 189763955 0 935 SH Put SOLE   0 0 0
CAPITAL ONE FINL CORP CALL 14040H905 17,624 1,783 SH Call SOLE   0 0 0
CAPITAL ONE FINL CORP PUT 14040H955 33,371 3,376 SH Put SOLE   0 0 0
CABOT OIL & GAS CORP CALL 127097903 0 701 SH Call SOLE   0 0 0
CABOT OIL & GAS CORP COM 127097103 0 103,587 SH   SOLE   103,587 0 0
CABOT OIL & GAS CORP PUT 127097953 0 1,238 SH Put SOLE   0 0 0
COHERENT INC CALL 192479903 90 6 SH Call SOLE   0 0 0
COHERENT INC COM 192479103 96 640 SH   SOLE   640 0 0
COHERENT INC PUT 192479953 120 8 SH Put SOLE   0 0 0
COHU INC CALL 192576906 862 226 SH Call SOLE   0 0 0
COHU INC COM 192576106 507 13,292 SH   SOLE   13,292 0 0
COHU INC PUT 192576956 244 64 SH Put SOLE   0 0 0
AMERICOLD RLTY TR CALL 03064D908 29 8 SH Call SOLE   0 0 0
AMERICOLD RLTY TR COM 03064D108 1,587 42,533 SH   SOLE   42,533 0 0
AMERICOLD RLTY TR PUT 03064D958 970 260 SH Put SOLE   0 0 0
COLLEGIUM PHARMACEUTICAL INC PUT 19459J954 6 3 SH Put SOLE   0 0 0
COLUMBIA SPORTSWEAR CO CALL 198516906 297 34 SH Call SOLE   0 0 0
COLUMBIA SPORTSWEAR CO PUT 198516956 1,555 178 SH Put SOLE   0 0 0
COMMSCOPE HLDG CO INC CALL 20337X909 787 588 SH Call SOLE   0 0 0
COMMSCOPE HLDG CO INC PUT 20337X959 234 175 SH Put SOLE   0 0 0
CYRUSONE INC CALL 23283R900 724 99 SH Call SOLE   0 0 0
CYRUSONE INC COM 23283R100 246 3,371 SH   SOLE   3,371 0 0
CYRUSONE INC PUT 23283R950 475 65 SH Put SOLE   0 0 0
CONNS INC CALL 208242907 472 404 SH Call SOLE   0 0 0
CONNS INC PUT 208242957 23 20 SH Put SOLE   0 0 0
COOPER COS INC CALL 216648902 399 11 SH Call SOLE   0 0 0
COOPER COS INC COM 216648402 191 526 SH   SOLE   526 0 0
COOPER COS INC PUT 216648952 544 15 SH Put SOLE   0 0 0
MR COOPER GROUP INC CALL 62482R907 211 68 SH Call SOLE   0 0 0
MR COOPER GROUP INC COM 62482R107 395 12,737 SH   SOLE   12,737 0 0
MR COOPER GROUP INC PUT 62482R957 1,287 415 SH Put SOLE   0 0 0
CONOCOPHILLIPS CALL 20825C904 9,121 2,281 SH Call SOLE   0 0 0
CONOCOPHILLIPS COM 20825C104 2,756 68,927 SH   SOLE   68,927 0 0
CONOCOPHILLIPS PUT 20825C954 13,576 3,395 SH Put SOLE   0 0 0
CORESITE RLTY CORP CALL 21870Q905 3,795 303 SH Call SOLE   0 0 0
CORESITE RLTY CORP PUT 21870Q955 12 1 SH Put SOLE   0 0 0
CORE MARK HOLDING CO INC CALL 218681904 88 30 SH Call SOLE   0 0 0
CORE MARK HOLDING CO INC PUT 218681954 2 1 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 1,648 1,058 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A102 635 40,769 SH   SOLE   40,769 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 831 534 SH Put SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR CALL 21870U902 94 138 SH Call SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR PUT 21870U952 37 55 SH Put SOLE   0 0 0
CORCEPT THERAPEUTICS INC CALL 218352902 1,616 618 SH Call SOLE   0 0 0
CORCEPT THERAPEUTICS INC PUT 218352952 912 349 SH Put SOLE   0 0 0
COSTCO WHSL CORP NEW CALL 22160K905 101,579 2,696 SH Call SOLE   0 0 0
COSTCO WHSL CORP NEW PUT 22160K955 115,294 3,060 SH Put SOLE   0 0 0
COTY INC CALL 222070903 2,289 3,262 SH Call SOLE   0 0 0
COTY INC COM 222070203 919 131,002 SH   SOLE   131,002 0 0
COTY INC PUT 222070953 1,759 2,506 SH Put SOLE   0 0 0
COUPA SOFTWARE INC CALL 22266L906 29,485 870 SH Call SOLE   0 0 0
COUPA SOFTWARE INC COM 22266L106 6,037 17,814 SH   SOLE   17,814 0 0
COUPA SOFTWARE INC PUT 22266L956 21,520 635 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06746P901 0 44 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06746P498 0 2,913 SH   SOLE   2,913 0 0
BARCLAYS BANK PLC PUT 06746P951 0 2 SH Put SOLE   0 0 0
COWEN INC CALL 223622906 389 150 SH Call SOLE   0 0 0
COWEN INC PUT 223622956 38 15 SH Put SOLE   0 0 0
CANADIAN PAC RY LTD CALL 13645T900 1,456 42 SH Call SOLE   0 0 0
CANADIAN PAC RY LTD PUT 13645T950 2,634 76 SH Put SOLE   0 0 0
COPA HOLDINGS SA CALL P31076905 432 56 SH Call SOLE   0 0 0
COPA HOLDINGS SA COM P31076105 100 1,299 SH   SOLE   1,299 0 0
COPA HOLDINGS SA PUT P31076955 849 110 SH Put SOLE   0 0 0
CAMPBELL SOUP CO CALL 134429909 1,735 359 SH Call SOLE   0 0 0
CAMPBELL SOUP CO COM 134429109 1,040 21,511 SH   SOLE   21,511 0 0
CAMPBELL SOUP CO PUT 134429959 2,045 423 SH Put SOLE   0 0 0
CALLON PETE CO DEL CALL 13123X908 946 719 SH Call SOLE   0 0 0
CALLON PETE CO DEL COM 13123X508 906 68,917 SH   SOLE   68,917 0 0
CALLON PETE CO DEL PUT 13123X958 914 695 SH Put SOLE   0 0 0
CALLON PETE CO DEL PUT 13123X958 1 1 SH Put SOLE   0 0 0
CALLON PETE CO DEL CALL 13123X908 900 684 SH Call SOLE   0 0 0
CALLON PETE CO DEL PUT 13123X958 128 98 SH Put SOLE   0 0 0
UNITED STS COMMODITY IDX FDT CALL 911718904 0 10 SH Call SOLE   0 0 0
UNITED STS COMMODITY IDX FDT COM 911718104 0 321 SH   SOLE   321 0 0
UNITED STS COMMODITY IDX FDT PUT 911718954 0 5 SH Put SOLE   0 0 0
CENTRAL PAC FINL CORP CALL 154760909 5 3 SH Call SOLE   0 0 0
CRESCENT PT ENERGY CORP CALL 22576C901 43 187 SH Call SOLE   0 0 0
CRESCENT PT ENERGY CORP PUT 22576C951 12 52 SH Put SOLE   0 0 0
COREPOINT LODGING INC CALL 21872L904 11 16 SH Call SOLE   0 0 0
COREPOINT LODGING INC PUT 21872L954 17 26 SH Put SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P CALL Y11082906 47 58 SH Call SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P COM Y11082206 53 6,583 SH   SOLE   6,583 0 0
CAPITAL PRODUCT PARTNERS L P PUT Y11082956 128 158 SH Put SOLE   0 0 0
CAPRI HOLDINGS LIMITED CALL G1890L907 15,309 3,645 SH Call SOLE   0 0 0
CAPRI HOLDINGS LIMITED COM G1890L107 2,246 53,495 SH   SOLE   53,495 0 0
CAPRI HOLDINGS LIMITED PUT G1890L957 12,427 2,959 SH Put SOLE   0 0 0
COPART INC CALL 217204906 14,188 1,115 SH Call SOLE   0 0 0
COPART INC PUT 217204956 4,759 374 SH Put SOLE   0 0 0
CATALYST PHARMACEUTICALS INC CALL 14888U901 10 32 SH Call SOLE   0 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 121 36,380 SH   SOLE   36,380 0 0
CATALYST PHARMACEUTICALS INC PUT 14888U951 55 166 SH Put SOLE   0 0 0
COOPER STD HLDGS INC CALL 21676P903 10 3 SH Call SOLE   0 0 0
COOPER STD HLDGS INC PUT 21676P953 17 5 SH Put SOLE   0 0 0
COMPUTER PROGRAMS & SYS INC PUT 205306953 26 10 SH Put SOLE   0 0 0
CONSUMER PORTFOLIO SVCS INC CALL 210502900 2 6 SH Call SOLE   0 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 44 10,600 SH   SOLE   10,600 0 0
CONSUMER PORTFOLIO SVCS INC PUT 210502950 81 192 SH Put SOLE   0 0 0
CAMDEN PPTY TR CALL 133131902 19 2 SH Call SOLE   0 0 0
CAMDEN PPTY TR COM 133131102 1 14 SH   SOLE   14 0 0
CAMDEN PPTY TR PUT 133131952 149 15 SH Put SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP CALL 16411Q901 130 37 SH Call SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP PUT 16411Q951 141 40 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II CALL 46138E905 8 1 SH Call SOLE   0 0 0
INVESCO EXCH TRADED FD TR II PUT 46138E955 8 1 SH Put SOLE   0 0 0
CRANE CO CALL 224399905 994 128 SH Call SOLE   0 0 0
CRANE CO COM 224399105 72 937 SH   SOLE   937 0 0
CRANE CO PUT 224399955 170 22 SH Put SOLE   0 0 0
CRA INTL INC COM 12618T105 5 114 SH   SOLE   114 0 0
CORBUS PHARMACEUTICALS HLDGS CALL 21833P903 102 821 SH Call SOLE   0 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 86 68,947 SH   SOLE   68,947 0 0
CORBUS PHARMACEUTICALS HLDGS PUT 21833P953 34 278 SH Put SOLE   0 0 0
CARDIFF ONCOLOGY INC CALL 14147L908 1,288 716 SH Call SOLE   0 0 0
CARDIFF ONCOLOGY INC COM 14147L108 7 404 SH   SOLE   404 0 0
CARDIFF ONCOLOGY INC PUT 14147L958 50 28 SH Put SOLE   0 0 0
CREE INC CALL 225447901 10,282 971 SH Call SOLE   0 0 0
CREE INC COM 225447101 1,258 11,888 SH   SOLE   11,888 0 0
CREE INC PUT 225447951 6,385 603 SH Put SOLE   0 0 0
CRESUD S A C I F Y A CALL 226406906 61 128 SH Call SOLE   0 0 0
CRH PLC CALL 12626K903 89 21 SH Call SOLE   0 0 0
CRH PLC COM 12626K203 115 2,722 SH   SOLE   2,722 0 0
CRH PLC PUT 12626K953 502 118 SH Put SOLE   0 0 0
CARTERS INC CALL 146229909 667 71 SH Call SOLE   0 0 0
CARTERS INC PUT 146229959 451 48 SH Put SOLE   0 0 0
CURIS INC CALL 231269900 755 923 SH Call SOLE   0 0 0
CURIS INC COM 231269200 442 53,969 SH   SOLE   53,969 0 0
CURIS INC PUT 231269950 366 448 SH Put SOLE   0 0 0
COMSTOCK RES INC CALL 205768902 333 763 SH Call SOLE   0 0 0
COMSTOCK RES INC COM 205768302 273 62,676 SH   SOLE   62,676 0 0
COMSTOCK RES INC PUT 205768952 500 1,145 SH Put SOLE   0 0 0
CHARLES RIV LABS INTL INC CALL 159864907 1,224 49 SH Call SOLE   0 0 0
CHARLES RIV LABS INTL INC PUT 159864957 324 13 SH Put SOLE   0 0 0
SALESFORCE COM INC CALL 79466L902 167,075 7,508 SH Call SOLE   0 0 0
SALESFORCE COM INC COM 79466L302 5,319 23,904 SH   SOLE   23,904 0 0
SALESFORCE COM INC PUT 79466L952 203,214 9,132 SH Put SOLE   0 0 0
SALESFORCE COM INC CALL 79466L902 400 18 SH Call SOLE   0 0 0
SALESFORCE COM INC PUT 79466L952 133 6 SH Put SOLE   0 0 0
CORMEDIX INC CALL 21900C908 192 259 SH Call SOLE   0 0 0
CORMEDIX INC COM 21900C308 228 30,783 SH   SOLE   30,783 0 0
CORMEDIX INC PUT 21900C958 166 224 SH Put SOLE   0 0 0
CERENCE INC CALL 156727909 5,576 555 SH Call SOLE   0 0 0
CERENCE INC PUT 156727959 994 99 SH Put SOLE   0 0 0
CERAGON NETWORKS LTD COM M22013102 108 38,882 SH   SOLE   38,882 0 0
CERAGON NETWORKS LTD PUT M22013952 584 2,102 SH Put SOLE   0 0 0
CRONOS GROUP INC CALL 22717L901 0 3,024 SH Call SOLE   0 0 0
CRONOS GROUP INC PUT 22717L951 0 1,397 SH Put SOLE   0 0 0
CROCS INC CALL 227046909 1,146 183 SH Call SOLE   0 0 0
CROCS INC COM 227046109 554 8,846 SH   SOLE   8,846 0 0
CROCS INC PUT 227046959 1,121 179 SH Put SOLE   0 0 0
CARPENTER TECHNOLOGY CORP CALL 144285903 527 181 SH Call SOLE   0 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 348 11,983 SH   SOLE   11,983 0 0
CARPENTER TECHNOLOGY CORP PUT 144285953 1,100 378 SH Put SOLE   0 0 0
CRISPR THERAPEUTICS AG CALL H17182908 14,315 935 SH Call SOLE   0 0 0
CRISPR THERAPEUTICS AG COM H17182108 2,133 13,933 SH   SOLE   13,933 0 0
CRISPR THERAPEUTICS AG PUT H17182958 6,323 413 SH Put SOLE   0 0 0
CORSAIR GAMING INC CALL 22041X902 1,521 420 SH Call SOLE   0 0 0
CORSAIR GAMING INC COM 22041X102 1,209 33,396 SH   SOLE   33,396 0 0
CORSAIR GAMING INC PUT 22041X952 2,484 686 SH Put SOLE   0 0 0
CORTEXYME INC CALL 22053A907 86 31 SH Call SOLE   0 0 0
CORTEXYME INC PUT 22053A957 44 16 SH Put SOLE   0 0 0
CIRRUS LOGIC INC CALL 172755900 1,849 225 SH Call SOLE   0 0 0
CIRRUS LOGIC INC COM 172755100 154 1,874 SH   SOLE   1,874 0 0
CIRRUS LOGIC INC PUT 172755950 3,551 432 SH Put SOLE   0 0 0
CORVUS PHARMACEUTICALS INC CALL 221015900 137 386 SH Call SOLE   0 0 0
CORVUS PHARMACEUTICALS INC PUT 221015950 5 15 SH Put SOLE   0 0 0
CROWDSTRIKE HLDGS INC CALL 22788C905 33,742 1,593 SH Call SOLE   0 0 0
CROWDSTRIKE HLDGS INC PUT 22788C955 59,457 2,807 SH Put SOLE   0 0 0
CRYOLIFE INC CALL 228903900 75 32 SH Call SOLE   0 0 0
CRYOLIFE INC COM 228903100 189 8,032 SH   SOLE   8,032 0 0
CRYOLIFE INC PUT 228903950 103 44 SH Put SOLE   0 0 0
CREDIT SUISSE GROUP CALL 225401908 5,469 4,273 SH Call SOLE   0 0 0
CREDIT SUISSE GROUP COM 225401108 617 48,257 SH   SOLE   48,257 0 0
CREDIT SUISSE GROUP PUT 225401958 2,368 1,850 SH Put SOLE   0 0 0
CISCO SYS INC CALL 17275R902 0 17,084 SH Call SOLE   0 0 0
CISCO SYS INC COM 17275R102 0 257,694 SH   SOLE   257,694 0 0
CISCO SYS INC PUT 17275R952 0 15,179 SH Put SOLE   0 0 0
COSTAR GROUP INC CALL 22160N909 1,663 18 SH Call SOLE   0 0 0
COSTAR GROUP INC COM 22160N109 195 211 SH   SOLE   211 0 0
COSTAR GROUP INC PUT 22160N959 2,310 25 SH Put SOLE   0 0 0
CSG SYS INTL INC CALL 126349909 680 151 SH Call SOLE   0 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 630 14,402 SH   SOLE   14,402 0 0
CARDIOVASCULAR SYS INC DEL PUT 141619956 30 7 SH Put SOLE   0 0 0
CANADIAN SOLAR INC CALL 136635909 9,115 1,779 SH Call SOLE   0 0 0
CANADIAN SOLAR INC COM 136635109 211 4,118 SH   SOLE   4,118 0 0
CANADIAN SOLAR INC PUT 136635959 7,614 1,486 SH Put SOLE   0 0 0
CARLISLE COS INC CALL 142339900 15 1 SH Call SOLE   0 0 0
CARLISLE COS INC COM 142339100 57 365 SH   SOLE   365 0 0
CARLISLE COS INC PUT 142339950 46 3 SH Put SOLE   0 0 0
CASTLIGHT HEALTH INC CALL 14862Q900 24 191 SH Call SOLE   0 0 0
CASTLIGHT HEALTH INC COM 14862Q100 10 8,305 SH   SOLE   8,305 0 0
CASTLIGHT HEALTH INC PUT 14862Q950 1 14 SH Put SOLE   0 0 0
CORNERSTONE ONDEMAND INC CALL 21925Y903 594 135 SH Call SOLE   0 0 0
CORNERSTONE ONDEMAND INC PUT 21925Y953 92 21 SH Put SOLE   0 0 0
CASPER SLEEP INC CALL 147626905 230 375 SH Call SOLE   0 0 0
CASPER SLEEP INC PUT 147626955 8 14 SH Put SOLE   0 0 0
CENTERSPACE CALL 15202L907 14 2 SH Call SOLE   0 0 0
CENTERSPACE COM 15202L107 14 200 SH   SOLE   200 0 0
CAESARSTONE LTD CALL M20598904 38 30 SH Call SOLE   0 0 0
CAESARSTONE LTD COM M20598104 84 6,554 SH   SOLE   6,554 0 0
CAESARSTONE LTD PUT M20598954 259 201 SH Put SOLE   0 0 0
CASTLE BIOSCIENCES INC CALL 14843C905 26 4 SH Call SOLE   0 0 0
CASTLE BIOSCIENCES INC PUT 14843C955 134 20 SH Put SOLE   0 0 0
CAPITAL SR LIVING CORP PUT 140475953 9 8 SH Put SOLE   0 0 0
CARRIAGE SVCS INC CALL 143905907 18 6 SH Call SOLE   0 0 0
CARRIAGE SVCS INC COM 143905107 15 479 SH   SOLE   479 0 0
CARRIAGE SVCS INC PUT 143905957 667 213 SH Put SOLE   0 0 0
CAPITAL SOUTHWEST CORP COM 140501107 11 632 SH   SOLE   632 0 0
CAPITAL SOUTHWEST CORP PUT 140501957 10 6 SH Put SOLE   0 0 0
CSX CORP CALL 126408903 27,814 3,065 SH Call SOLE   0 0 0
CSX CORP COM 126408103 15,299 168,595 SH   SOLE   168,595 0 0
CSX CORP PUT 126408953 17,587 1,938 SH Put SOLE   0 0 0
CINTAS CORP CALL 172908905 4,807 136 SH Call SOLE   0 0 0
CINTAS CORP PUT 172908955 3,994 113 SH Put SOLE   0 0 0
COOPER TIRE & RUBR CO CALL 216831907 538 133 SH Call SOLE   0 0 0
COOPER TIRE & RUBR CO PUT 216831957 198 49 SH Put SOLE   0 0 0
COMPUTER TASK GROUP INC COM 205477102 4 786 SH   SOLE   786 0 0
CTI BIOPHARMA CORP CALL 12648L901 0 60 SH Call SOLE   0 0 0
CTI BIOPHARMA CORP COM 12648L601 0 1,308 SH   SOLE   1,308 0 0
CTI BIOPHARMA CORP PUT 12648L951 0 26 SH Put SOLE   0 0 0
CATALENT INC CALL 148806902 1,352 130 SH Call SOLE   0 0 0
CATALENT INC PUT 148806952 1,519 146 SH Put SOLE   0 0 0
CARETRUST REIT INC CALL 14174T907 933 421 SH Call SOLE   0 0 0
CARETRUST REIT INC PUT 14174T957 64 29 SH Put SOLE   0 0 0
CITI TRENDS INC CALL 17306X902 49 10 SH Call SOLE   0 0 0
CITI TRENDS INC COM 17306X102 22 462 SH   SOLE   462 0 0
CITI TRENDS INC PUT 17306X952 4 1 SH Put SOLE   0 0 0
CTS CORP PUT 126501955 3 1 SH Put SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIO CALL 192446902 6,244 762 SH Call SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIO PUT 192446952 1,655 202 SH Put SOLE   0 0 0
CYTOSORBENTS CORP CALL 23283X906 242 304 SH Call SOLE   0 0 0
CYTOSORBENTS CORP PUT 23283X956 54 69 SH Put SOLE   0 0 0
CATCHMARK TIMBER TR INC CALL 14912Y902 0 1 SH Call SOLE   0 0 0
CATCHMARK TIMBER TR INC COM 14912Y202 0 18 SH   SOLE   18 0 0
CORTEVA INC CALL 22052L904 4,402 1,137 SH Call SOLE   0 0 0
CORTEVA INC PUT 22052L954 216 56 SH Put SOLE   0 0 0
CITRIX SYS INC CALL 177376900 3,070 236 SH Call SOLE   0 0 0
CITRIX SYS INC COM 177376100 639 4,915 SH   SOLE   4,915 0 0
CITRIX SYS INC PUT 177376950 3,981 306 SH Put SOLE   0 0 0
CUBIC CORP CALL 229669906 179 29 SH Call SOLE   0 0 0
CUBIC CORP PUT 229669956 80 13 SH Put SOLE   0 0 0
CUBESMART CALL 229663909 90 27 SH Call SOLE   0 0 0
CUBESMART COM 229663109 4 122 SH   SOLE   122 0 0
CUBESMART PUT 229663959 23 7 SH Put SOLE   0 0 0
CUSTOMERS BANCORP INC COM 23204G100 274 15,075 SH   SOLE   15,075 0 0
CUE BIOPHARMA INC CALL 22978P906 2 2 SH Call SOLE   0 0 0
CARNIVAL PLC CALL 14365C903 562 300 SH Call SOLE   0 0 0
CARNIVAL PLC PUT 14365C953 1,977 1,055 SH Put SOLE   0 0 0
CULP INC CALL 230215905 17 11 SH Call SOLE   0 0 0
CULP INC COM 230215105 93 5,907 SH   SOLE   5,907 0 0
CULP INC PUT 230215955 350 221 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 100 13 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y876 99 1,293 SH   SOLE   1,293 0 0
DIREXION SHS ETF TR PUT 25459Y956 84 11 SH Put SOLE   0 0 0
CURO GROUP HOLDINGS CORP CALL 23131L907 366 256 SH Call SOLE   0 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 234 16,343 SH   SOLE   16,343 0 0
CURO GROUP HOLDINGS CORP PUT 23131L957 441 308 SH Put SOLE   0 0 0
CUTERA INC CALL 232109908 122 51 SH Call SOLE   0 0 0
COUSINS PPTYS INC CALL 222795902 3 1 SH Call SOLE   0 0 0
COUSINS PPTYS INC COM 222795502 7 212 SH   SOLE   212 0 0
COUSINS PPTYS INC PUT 222795952 6 2 SH Put SOLE   0 0 0
COVANTA HLDG CORP CALL 22282E902 174 133 SH Call SOLE   0 0 0
COVANTA HLDG CORP PUT 22282E952 51 39 SH Put SOLE   0 0 0
CUREVAC N V CALL N2451R905 0 439 SH Call SOLE   0 0 0
CUREVAC N V COM N2451R105 0 181 SH   SOLE   181 0 0
CUREVAC N V PUT N2451R955 0 341 SH Put SOLE   0 0 0
CVB FINL CORP COM 126600105 9 465 SH   SOLE   465 0 0
CVB FINL CORP PUT 126600955 85 44 SH Put SOLE   0 0 0
CENOVUS ENERGY INC CALL 15135U909 556 922 SH Call SOLE   0 0 0
CENOVUS ENERGY INC COM 15135U109 487 80,638 SH   SOLE   80,638 0 0
CENOVUS ENERGY INC PUT 15135U959 756 1,253 SH Put SOLE   0 0 0
CIVEO CORP CDA COM 17878Y207 2 157 SH   SOLE   157 0 0
CIVEO CORP CDA PUT 17878Y957 2 2 SH Put SOLE   0 0 0
CIVEO CORP CDA CALL 17878Y907 240 173 SH Call SOLE   0 0 0
CIVEO CORP CDA PUT 17878Y957 1 1 SH Put SOLE   0 0 0
COVETRUS INC CALL 22304C900 152 53 SH Call SOLE   0 0 0
COVETRUS INC COM 22304C100 73 2,573 SH   SOLE   2,573 0 0
COVETRUS INC PUT 22304C950 735 256 SH Put SOLE   0 0 0
COMMERCIAL VEH GROUP INC CALL 202608905 1,627 1,881 SH Call SOLE   0 0 0
COMMERCIAL VEH GROUP INC PUT 202608955 17 20 SH Put SOLE   0 0 0
CALAVO GROWERS INC CALL 128246905 562 81 SH Call SOLE   0 0 0
CVR ENERGY INC CALL 12662P908 41 28 SH Call SOLE   0 0 0
CVR ENERGY INC COM 12662P108 146 9,799 SH   SOLE   9,799 0 0
CVR ENERGY INC PUT 12662P958 683 459 SH Put SOLE   0 0 0
COMMVAULT SYSTEMS INC CALL 204166902 908 164 SH Call SOLE   0 0 0
COMMVAULT SYSTEMS INC COM 204166102 292 5,284 SH   SOLE   5,284 0 0
COMMVAULT SYSTEMS INC PUT 204166952 271 49 SH Put SOLE   0 0 0
CEL-SCI CORP CALL 150837907 0 508 SH Call SOLE   0 0 0
CEL-SCI CORP PUT 150837957 0 1,402 SH Put SOLE   0 0 0
CARVANA CO CALL 146869902 22,420 936 SH Call SOLE   0 0 0
CARVANA CO COM 146869102 1,714 7,158 SH   SOLE   7,158 0 0
CARVANA CO PUT 146869952 32,361 1,351 SH Put SOLE   0 0 0
CVS HEALTH CORP CALL 126650900 0 6,856 SH Call SOLE   0 0 0
CVS HEALTH CORP PUT 126650950 0 3,906 SH Put SOLE   0 0 0
CVS HEALTH CORP PUT 126650950 0 3 SH Put SOLE   0 0 0
CHEVRON CORP NEW CALL 166764900 60,322 7,143 SH Call SOLE   0 0 0
CHEVRON CORP NEW COM 166764100 1 15 SH   SOLE   15 0 0
CHEVRON CORP NEW PUT 166764950 44,209 5,235 SH Put SOLE   0 0 0
CHEVRON CORP NEW CALL 166764900 1,241 147 SH Call SOLE   0 0 0
CHEVRON CORP NEW PUT 166764950 1,663 197 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137Y900 0 1 SH Call SOLE   0 0 0
CURTISS WRIGHT CORP CALL 231561901 34 3 SH Call SOLE   0 0 0
CURTISS WRIGHT CORP COM 231561101 12 107 SH   SOLE   107 0 0
SPDR SER TR CALL 78464A908 1,192 144 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 140 17 SH Put SOLE   0 0 0
CONSOLIDATED WATER CO INC CALL G23773907 12 10 SH Call SOLE   0 0 0
CONSOLIDATED WATER CO INC PUT G23773957 3 3 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 145 24 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 6 1 SH Put SOLE   0 0 0
CLEARWAY ENERGY INC CALL 18539C904 919 288 SH Call SOLE   0 0 0
CLEARWAY ENERGY INC PUT 18539C954 19 6 SH Put SOLE   0 0 0
CLEARWAY ENERGY INC CALL 18539C904 5 2 SH Call SOLE   0 0 0
CLEARWAY ENERGY INC COM 18539C105 59 2,019 SH   SOLE   2,019 0 0
CAMPING WORLD HLDGS INC CALL 13462K909 4,212 1,617 SH Call SOLE   0 0 0
CAMPING WORLD HLDGS INC COM 13462K109 1,576 60,513 SH   SOLE   60,513 0 0
CAMPING WORLD HLDGS INC PUT 13462K959 3,943 1,514 SH Put SOLE   0 0 0
CUSHMAN WAKEFIELD PLC CALL G2717B908 8 6 SH Call SOLE   0 0 0
CUSHMAN WAKEFIELD PLC COM G2717B108 2 190 SH   SOLE   190 0 0
CUSHMAN WAKEFIELD PLC PUT G2717B958 1 1 SH Put SOLE   0 0 0
CASELLA WASTE SYS INC CALL 147448904 6 1 SH Call SOLE   0 0 0
CASELLA WASTE SYS INC COM 147448104 42 692 SH   SOLE   692 0 0
CALIFORNIA WTR SVC GROUP CALL 130788902 5 1 SH Call SOLE   0 0 0
CEMEX SAB DE CV CALL 151290909 0 3,316 SH Call SOLE   0 0 0
CEMEX SAB DE CV PUT 151290959 0 1,708 SH Put SOLE   0 0 0
CHINA XD PLASTICS CO LTD COM 16948F107 0 109 SH   SOLE   109 0 0
CHINA XD PLASTICS CO LTD PUT 16948F957 0 3 SH Put SOLE   0 0 0
CONCHO RES INC CALL 20605P901 0 917 SH Call SOLE   0 0 0
CONCHO RES INC PUT 20605P951 0 301 SH Put SOLE   0 0 0
COLUMBIA PPTY TR INC CALL 198287903 1 1 SH Call SOLE   0 0 0
CORECIVIC INC CALL 21871N901 692 1,057 SH Call SOLE   0 0 0
CORECIVIC INC COM 21871N101 810 123,684 SH   SOLE   123,684 0 0
CORECIVIC INC PUT 21871N951 1,018 1,555 SH Put SOLE   0 0 0
WISDOMTREE TR COM 97717W182 85 3,129 SH   SOLE   3,129 0 0
WISDOMTREE TR PUT 97717W959 30 11 SH Put SOLE   0 0 0
CYBEROPTICS CORP CALL 232517902 2 1 SH Call SOLE   0 0 0
CYBEROPTICS CORP COM 232517102 2 129 SH   SOLE   129 0 0
CYBERARK SOFTWARE LTD CALL M2682V908 6,883 426 SH Call SOLE   0 0 0
CYBERARK SOFTWARE LTD COM M2682V108 1,594 9,865 SH   SOLE   9,865 0 0
CYBERARK SOFTWARE LTD PUT M2682V958 5,041 312 SH Put SOLE   0 0 0
CYCLERION THERAPEUTICS INC CALL 23255M905 0 2 SH Call SOLE   0 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 2 814 SH   SOLE   814 0 0
CYCLERION THERAPEUTICS INC PUT 23255M955 1 6 SH Put SOLE   0 0 0
CHINA YUCHAI INTL LTD CALL G21082905 243 149 SH Call SOLE   0 0 0
CHINA YUCHAI INTL LTD PUT G21082955 3 2 SH Put SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW CALL 203668908 101 137 SH Call SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 40 5,501 SH   SOLE   5,501 0 0
COMMUNITY HEALTH SYS INC NEW PUT 203668958 112 152 SH Put SOLE   0 0 0
CRYOPORT INC CALL 229050907 443 101 SH Call SOLE   0 0 0
CRYOPORT INC COM 229050307 1,021 23,287 SH   SOLE   23,287 0 0
CRYOPORT INC PUT 229050957 2,009 458 SH Put SOLE   0 0 0
CYTOKINETICS INC CALL 23282W905 1,508 726 SH Call SOLE   0 0 0
CYTOKINETICS INC PUT 23282W955 108 52 SH Put SOLE   0 0 0
CAESARS ENTERTAINMENT INC NE CALL 12769G900 7,954 1,071 SH Call SOLE   0 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 2,669 35,944 SH   SOLE   35,944 0 0
CAESARS ENTERTAINMENT INC NE PUT 12769G950 12,566 1,692 SH Put SOLE   0 0 0
COSAN LTD CALL G25343907 175 95 SH Call SOLE   0 0 0
COSAN LTD PUT G25343957 12 7 SH Put SOLE   0 0 0
DOMINION ENERGY INC CALL 25746U909 6,482 862 SH Call SOLE   0 0 0
DOMINION ENERGY INC PUT 25746U959 4,850 645 SH Put SOLE   0 0 0
DANAOS CORPORATION CALL Y1968P901 2 5 SH Call SOLE   0 0 0
DANAOS CORPORATION PUT Y1968P951 3 7 SH Put SOLE   0 0 0
DADA NEXUS LTD CALL 23344D908 3 1 SH Call SOLE   0 0 0
DADA NEXUS LTD COM 23344D108 51 1,401 SH   SOLE   1,401 0 0
DADA NEXUS LTD PUT 23344D958 58 16 SH Put SOLE   0 0 0
DAKTRONICS INC CALL 234264909 6 13 SH Call SOLE   0 0 0
DAKTRONICS INC COM 234264109 26 5,678 SH   SOLE   5,678 0 0
DAKTRONICS INC PUT 234264959 5 11 SH Put SOLE   0 0 0
DELTA AIR LINES INC DEL CALL 247361902 45,481 11,311 SH Call SOLE   0 0 0
DELTA AIR LINES INC DEL COM 247361702 10,889 270,816 SH   SOLE   270,816 0 0
DELTA AIR LINES INC DEL PUT 247361952 47,970 11,930 SH Put SOLE   0 0 0
DANA INC CALL 235825905 929 476 SH Call SOLE   0 0 0
DANA INC PUT 235825955 193 99 SH Put SOLE   0 0 0
YOUDAO INC CALL 98741T904 5 2 SH Call SOLE   0 0 0
YOUDAO INC COM 98741T104 186 7,016 SH   SOLE   7,016 0 0
DARLING INGREDIENTS INC CALL 237266901 3,033 526 SH Call SOLE   0 0 0
DARLING INGREDIENTS INC PUT 237266951 103 18 SH Put SOLE   0 0 0
DOORDASH INC CALL 25809K905 12,033 843 SH Call SOLE   0 0 0
DOORDASH INC COM 25809K105 9 69 SH   SOLE   69 0 0
DOORDASH INC PUT 25809K955 6,852 480 SH Put SOLE   0 0 0
DEUTSCHE BANK A G CALL D18190908 0 1,574 SH Call SOLE   0 0 0
DEUTSCHE BANK A G PUT D18190958 0 2,485 SH Put SOLE   0 0 0
INVESCO DB MULTI-SECTOR COMM CALL 46140H900 584 362 SH Call SOLE   0 0 0
INVESCO DB MULTI-SECTOR COMM COM 46140H106 1,537 95,281 SH   SOLE   95,281 0 0
INVESCO DB MULTI-SECTOR COMM PUT 46140H950 40 25 SH Put SOLE   0 0 0
INVESCO DB MULTI-SECTOR COMM CALL 46140H900 13 8 SH Call SOLE   0 0 0
INVESCO DB MULTI-SECTOR COMM COM 46140H700 9 572 SH   SOLE   572 0 0
INVESCO DB MULTI-SECTOR COMM PUT 46140H950 13 8 SH Put SOLE   0 0 0
INVESCO DB COMMDY INDX TRCK CALL 46138B903 107 73 SH Call SOLE   0 0 0
INVESCO DB COMMDY INDX TRCK COM 46138B103 301 20,508 SH   SOLE   20,508 0 0
INVESCO DB COMMDY INDX TRCK PUT 46138B953 39 27 SH Put SOLE   0 0 0
DIEBOLD NXDF INC CALL 253651903 218 205 SH Call SOLE   0 0 0
DIEBOLD NXDF INC COM 253651103 647 60,699 SH   SOLE   60,699 0 0
DIEBOLD NXDF INC PUT 253651953 637 598 SH Put SOLE   0 0 0
DESIGNER BRANDS INC CALL 250565908 174 228 SH Call SOLE   0 0 0
DESIGNER BRANDS INC COM 250565108 2 351 SH   SOLE   351 0 0
DESIGNER BRANDS INC PUT 250565958 37 49 SH Put SOLE   0 0 0
INVESCO DB MULTI-SECTOR COMM CALL 46140H900 28 34 SH Call SOLE   0 0 0
INVESCO DB MULTI-SECTOR COMM COM 46140H403 148 17,569 SH   SOLE   17,569 0 0
INVESCO DB MULTI-SECTOR COMM PUT 46140H950 73 87 SH Put SOLE   0 0 0
INVESCO DB MULTI-SECTOR COMM CALL 46140H900 26 5 SH Call SOLE   0 0 0
INVESCO DB MULTI-SECTOR COMM COM 46140H502 4 89 SH   SOLE   89 0 0
INVESCO DB MULTI-SECTOR COMM CALL 46140H900 3 1 SH Call SOLE   0 0 0
INVESCO DB MULTI-SECTOR COMM COM 46140H205 6 181 SH   SOLE   181 0 0
DROPBOX INC CALL 26210C904 8,463 3,814 SH Call SOLE   0 0 0
DROPBOX INC COM 26210C104 3,271 147,413 SH   SOLE   147,413 0 0
DROPBOX INC PUT 26210C954 6,213 2,800 SH Put SOLE   0 0 0
DONALDSON INC CALL 257651909 329 59 SH Call SOLE   0 0 0
DONALDSON INC PUT 257651959 279 50 SH Put SOLE   0 0 0
DCP MIDSTREAM LP CALL 23311P900 3,324 1,795 SH Call SOLE   0 0 0
DCP MIDSTREAM LP COM 23311P100 85 4,634 SH   SOLE   4,634 0 0
DCP MIDSTREAM LP PUT 23311P950 818 442 SH Put SOLE   0 0 0
DECIPHERA PHARMACEUTICALS IN CALL 24344T901 205 36 SH Call SOLE   0 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 46 815 SH   SOLE   815 0 0
DECIPHERA PHARMACEUTICALS IN PUT 24344T951 154 27 SH Put SOLE   0 0 0
DUCK CREEK TECHNOLOGIES INC CALL 264120906 116 27 SH Call SOLE   0 0 0
DUCK CREEK TECHNOLOGIES INC PUT 264120956 51 12 SH Put SOLE   0 0 0
DUPONT DE NEMOURS INC CALL 26614N902 18,097 2,545 SH Call SOLE   0 0 0
DUPONT DE NEMOURS INC PUT 26614N952 23,188 3,261 SH Put SOLE   0 0 0
DUPONT DE NEMOURS INC CALL 26614N902 4 102 SH Call SOLE   0 0 0
DUPONT DE NEMOURS INC CALL 26614N902 0 14 SH Call SOLE   0 0 0
DUPONT DE NEMOURS INC PUT 26614N952 0 31 SH Put SOLE   0 0 0
3-D SYS CORP DEL CALL 88554D905 2,380 2,271 SH Call SOLE   0 0 0
3-D SYS CORP DEL COM 88554D205 1 100 SH   SOLE   100 0 0
3-D SYS CORP DEL PUT 88554D955 1,220 1,165 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 214 38 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 1,225 217 SH Put SOLE   0 0 0
DATADOG INC CALL 23804L903 22,208 2,256 SH Call SOLE   0 0 0
DATADOG INC COM 23804L103 3,257 33,091 SH   SOLE   33,091 0 0
DATADOG INC PUT 23804L953 27,494 2,793 SH Put SOLE   0 0 0
DILLARDS INC CALL 254067901 819 130 SH Call SOLE   0 0 0
DILLARDS INC PUT 254067951 1,866 296 SH Put SOLE   0 0 0
DEERE & CO CALL 244199905 7,049 262 SH Call SOLE   0 0 0
DEERE & CO COM 244199105 2,581 9,596 SH   SOLE   9,596 0 0
DEERE & CO PUT 244199955 43,424 1,614 SH Put SOLE   0 0 0
DECKERS OUTDOOR CORP CALL 243537907 1,118 39 SH Call SOLE   0 0 0
DECKERS OUTDOOR CORP PUT 243537957 2,581 90 SH Put SOLE   0 0 0
ETF SER SOLUTIONS COM 26922A701 27 1,000 SH   SOLE   1,000 0 0
DOUGLAS EMMETT INC CALL 25960P909 8 3 SH Call SOLE   0 0 0
DOUGLAS EMMETT INC COM 25960P109 166 5,699 SH   SOLE   5,699 0 0
DOUGLAS EMMETT INC PUT 25960P959 1,488 510 SH Put SOLE   0 0 0
DELL TECHNOLOGIES INC CALL 24703L902 7,592 1,036 SH Call SOLE   0 0 0
DELL TECHNOLOGIES INC COM 24703L202 274 3,749 SH   SOLE   3,749 0 0
DELL TECHNOLOGIES INC PUT 24703L952 7,087 967 SH Put SOLE   0 0 0
DELL TECHNOLOGIES INC PUT 24703L952 139 19 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 102 25 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W315 229 5,585 SH   SOLE   5,585 0 0
WISDOMTREE TR PUT 97717W959 90 22 SH Put SOLE   0 0 0
DENNYS CORP CALL 24869P904 499 340 SH Call SOLE   0 0 0
DENNYS CORP COM 24869P104 234 15,960 SH   SOLE   15,960 0 0
DENNYS CORP PUT 24869P954 367 250 SH Put SOLE   0 0 0
DIAGEO PLC CALL 25243Q905 5,320 335 SH Call SOLE   0 0 0
DIAGEO PLC PUT 25243Q955 4,224 266 SH Put SOLE   0 0 0
WISDOMTREE TR COM 97717W604 26 1,000 SH   SOLE   1,000 0 0
WISDOMTREE TR PUT 97717W959 7 3 SH Put SOLE   0 0 0
DESPEGAR COM CORP CALL G27358903 67 53 SH Call SOLE   0 0 0
DESPEGAR COM CORP COM G27358103 75 5,905 SH   SOLE   5,905 0 0
DESPEGAR COM CORP PUT G27358953 10 8 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 1,163 688 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E661 437 25,864 SH   SOLE   25,864 0 0
DIREXION SHS ETF TR PUT 25460E955 618 366 SH Put SOLE   0 0 0
DONNELLEY FINL SOLUTIONS INC CALL 25787G900 229 135 SH Call SOLE   0 0 0
DONNELLEY FINL SOLUTIONS INC PUT 25787G950 5 3 SH Put SOLE   0 0 0
DISCOVER FINL SVCS CALL 254709908 12,764 1,410 SH Call SOLE   0 0 0
DISCOVER FINL SVCS PUT 254709958 23,103 2,552 SH Put SOLE   0 0 0
DOLLAR GEN CORP NEW CALL 256677905 10,241 487 SH Call SOLE   0 0 0
DOLLAR GEN CORP NEW COM 256677105 2,143 10,192 SH   SOLE   10,192 0 0
DOLLAR GEN CORP NEW PUT 256677955 12,954 616 SH Put SOLE   0 0 0
DIGI INTL INC CALL 253798902 69 37 SH Call SOLE   0 0 0
DIGI INTL INC COM 253798102 64 3,435 SH   SOLE   3,435 0 0
DIGI INTL INC PUT 253798952 7 4 SH Put SOLE   0 0 0
DIGITAL ALLY INC CALL 25382P908 284 1,217 SH Call SOLE   0 0 0
DIGITAL ALLY INC COM 25382P208 56 24,009 SH   SOLE   24,009 0 0
DIGITAL ALLY INC PUT 25382P958 239 1,022 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 587 131 SH Call SOLE   0 0 0
ISHARES TR PUT 46434V956 501 112 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717X907 53 10 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717X669 8 152 SH   SOLE   152 0 0
WISDOMTREE TR CALL 97717W909 4 1 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W281 63 1,341 SH   SOLE   1,341 0 0
WISDOMTREE TR PUT 97717W959 157 33 SH Put SOLE   0 0 0
QUEST DIAGNOSTICS INC CALL 74834L900 1,739 146 SH Call SOLE   0 0 0
QUEST DIAGNOSTICS INC PUT 74834L950 2,288 192 SH Put SOLE   0 0 0
DIVERSIFIED HEALTHCARE TR CALL 25525P907 49 120 SH Call SOLE   0 0 0
DIVERSIFIED HEALTHCARE TR COM 25525P107 5 1,389 SH   SOLE   1,389 0 0
DIVERSIFIED HEALTHCARE TR PUT 25525P957 53 129 SH Put SOLE   0 0 0
D R HORTON INC CALL 23331A909 10,344 1,501 SH Call SOLE   0 0 0
D R HORTON INC COM 23331A109 68 1,000 SH   SOLE   1,000 0 0
D R HORTON INC PUT 23331A959 15,500 2,249 SH Put SOLE   0 0 0
DANAHER CORPORATION CALL 235851902 5,753 259 SH Call SOLE   0 0 0
DANAHER CORPORATION COM 235851102 2,675 12,043 SH   SOLE   12,043 0 0
DANAHER CORPORATION PUT 235851952 5,064 228 SH Put SOLE   0 0 0
DHT HOLDINGS INC CALL Y2065G901 175 336 SH Call SOLE   0 0 0
DHT HOLDINGS INC COM Y2065G121 98 18,773 SH   SOLE   18,773 0 0
DHT HOLDINGS INC PUT Y2065G951 190 365 SH Put SOLE   0 0 0
DHI GROUP INC CALL 23331S900 0 1 SH Call SOLE   0 0 0
SPDR DOW JONES INDL AVERAGE CALL 78467X909 269,095 8,800 SH Call SOLE   0 0 0
SPDR DOW JONES INDL AVERAGE COM 78467X109 137 450 SH   SOLE   450 0 0
SPDR DOW JONES INDL AVERAGE PUT 78467X959 244,723 8,003 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 58 8 SH Call SOLE   0 0 0
PROSHARES TR COM 74347G705 46 642 SH   SOLE   642 0 0
PROSHARES TR PUT 74347G957 7 1 SH Put SOLE   0 0 0
DINE BRANDS GLOBAL INC CALL 254423906 382 66 SH Call SOLE   0 0 0
DINE BRANDS GLOBAL INC COM 254423106 200 3,452 SH   SOLE   3,452 0 0
DINE BRANDS GLOBAL INC PUT 254423956 2,302 397 SH Put SOLE   0 0 0
DIODES INC CALL 254543901 14 2 SH Call SOLE   0 0 0
DIODES INC COM 254543101 18 257 SH   SOLE   257 0 0
DIODES INC PUT 254543951 7 1 SH Put SOLE   0 0 0
DISNEY WALT CO CALL 254687906 221,601 12,231 SH Call SOLE   0 0 0
DISNEY WALT CO COM 254687106 10,769 59,441 SH   SOLE   59,441 0 0
DISNEY WALT CO PUT 254687956 208,900 11,530 SH Put SOLE   0 0 0
DISNEY WALT CO CALL 254687906 0 1 SH Call SOLE   0 0 0
DISNEY WALT CO PUT 254687956 0 1 SH Put SOLE   0 0 0
DISCOVERY INC CALL 25470F902 535 178 SH Call SOLE   0 0 0
DISCOVERY INC COM 25470F104 178 5,921 SH   SOLE   5,921 0 0
DISCOVERY INC PUT 25470F952 953 317 SH Put SOLE   0 0 0
DISCOVERY INC CALL 25470F902 843 322 SH Call SOLE   0 0 0
DISCOVERY INC COM 25470F302 537 20,514 SH   SOLE   20,514 0 0
DISCOVERY INC PUT 25470F952 65 25 SH Put SOLE   0 0 0
DISH NETWORK CORPORATION CALL 25470M909 0 4,977 SH Call SOLE   0 0 0
DISH NETWORK CORPORATION COM 25470M109 0 15,058 SH   SOLE   15,058 0 0
DISH NETWORK CORPORATION PUT 25470M959 0 1,434 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06738C908 6 3 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06738C778 235 10,747 SH   SOLE   10,747 0 0
BARCLAYS BANK PLC PUT 06738C958 155 71 SH Put SOLE   0 0 0
DELEK US HLDGS INC NEW CALL 24665A903 398 248 SH Call SOLE   0 0 0
DELEK US HLDGS INC NEW COM 24665A103 205 12,811 SH   SOLE   12,811 0 0
DELEK US HLDGS INC NEW PUT 24665A953 779 485 SH Put SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP CALL 24664T903 195 61 SH Call SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP COM 24664T103 473 14,801 SH   SOLE   14,801 0 0
DELEK LOGISTICS PARTNERS LP PUT 24664T953 35 11 SH Put SOLE   0 0 0
DRAFTKINGS INC CALL 26142R904 39,459 8,475 SH Call SOLE   0 0 0
DRAFTKINGS INC COM 26142R104 3 70 SH   SOLE   70 0 0
DRAFTKINGS INC PUT 26142R954 29,998 6,443 SH Put SOLE   0 0 0
DICKS SPORTING GOODS INC CALL 253393902 5,339 950 SH Call SOLE   0 0 0
DICKS SPORTING GOODS INC PUT 253393952 5,092 906 SH Put SOLE   0 0 0
DOLBY LABORATORIES INC CALL 25659T907 369 38 SH Call SOLE   0 0 0
DOLBY LABORATORIES INC COM 25659T107 131 1,356 SH   SOLE   1,356 0 0
DOLBY LABORATORIES INC PUT 25659T957 38 4 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 225 21 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W307 132 1,233 SH   SOLE   1,233 0 0
WISDOMTREE TR PUT 97717W959 537 50 SH Put SOLE   0 0 0
DYNAGAS LNG PARTNERS LP CALL Y2188B908 38 154 SH Call SOLE   0 0 0
DYNAGAS LNG PARTNERS LP COM Y2188B108 10 4,321 SH   SOLE   4,321 0 0
DYNAGAS LNG PARTNERS LP PUT Y2188B958 33 135 SH Put SOLE   0 0 0
DIGITAL RLTY TR INC CALL 253868903 2,539 182 SH Call SOLE   0 0 0
DIGITAL RLTY TR INC COM 253868103 2,096 15,027 SH   SOLE   15,027 0 0
DIGITAL RLTY TR INC PUT 253868953 7,282 522 SH Put SOLE   0 0 0
DULUTH HLDGS INC CALL 26443V901 147 140 SH Call SOLE   0 0 0
DULUTH HLDGS INC COM 26443V101 268 25,459 SH   SOLE   25,459 0 0
DULUTH HLDGS INC PUT 26443V951 926 877 SH Put SOLE   0 0 0
DOLLAR TREE INC CALL 256746908 0 768 SH Call SOLE   0 0 0
DOLLAR TREE INC PUT 256746958 0 500 SH Put SOLE   0 0 0
DELUXE CORP CALL 248019901 586 201 SH Call SOLE   0 0 0
DELUXE CORP PUT 248019951 137 47 SH Put SOLE   0 0 0
DESKTOP METAL INC CALL 25058X905 3,292 1,914 SH Call SOLE   0 0 0
DESKTOP METAL INC COM 25058X105 1,006 58,540 SH   SOLE   58,540 0 0
DESKTOP METAL INC PUT 25058X955 2,887 1,679 SH Put SOLE   0 0 0
DORCHESTER MINERALS LP CALL 25820R905 67 62 SH Call SOLE   0 0 0
DORCHESTER MINERALS LP PUT 25820R955 10 10 SH Put SOLE   0 0 0
DIGIMARC CORP NEW CALL 25381B901 236 50 SH Call SOLE   0 0 0
DIGIMARC CORP NEW COM 25381B101 381 8,074 SH   SOLE   8,074 0 0
DIGIMARC CORP NEW PUT 25381B951 18 4 SH Put SOLE   0 0 0
DERMTECH INC CALL 24984K905 1,518 468 SH Call SOLE   0 0 0
DERMTECH INC PUT 24984K955 133 41 SH Put SOLE   0 0 0
DUN & BRADSTREET HLDGS INC CALL 26484T906 32 13 SH Call SOLE   0 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 1 77 SH   SOLE   77 0 0
DUN & BRADSTREET HLDGS INC PUT 26484T956 42 17 SH Put SOLE   0 0 0
DENALI THERAPEUTICS INC CALL 24823R905 0 320 SH Call SOLE   0 0 0
DENALI THERAPEUTICS INC PUT 24823R955 0 2 SH Put SOLE   0 0 0
DENISON MINES CORP CALL 248356907 28 434 SH Call SOLE   0 0 0
DENISON MINES CORP PUT 248356957 0 2 SH Put SOLE   0 0 0
NOW INC CALL 67011P900 43 60 SH Call SOLE   0 0 0
NOW INC COM 67011P100 40 5,608 SH   SOLE   5,608 0 0
NOW INC PUT 67011P950 30 42 SH Put SOLE   0 0 0
PHYSICIANS RLTY TR CALL 71943U904 592 333 SH Call SOLE   0 0 0
PHYSICIANS RLTY TR COM 71943U104 380 21,390 SH   SOLE   21,390 0 0
PHYSICIANS RLTY TR PUT 71943U954 494 278 SH Put SOLE   0 0 0
DOCUSIGN INC CALL 256163906 0 2,443 SH Call SOLE   0 0 0
DOCUSIGN INC PUT 256163956 0 2,659 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B908 246 63 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B235 470 12,008 SH   SOLE   12,008 0 0
PROSHARES TR PUT 74347B958 74 19 SH Put SOLE   0 0 0
DOMO INC CALL 257554905 0 396 SH Call SOLE   0 0 0
DOMO INC COM 257554105 0 1,810 SH   SOLE   1,810 0 0
DOMO INC PUT 257554955 0 142 SH Put SOLE   0 0 0
MASONITE INTL CORP CALL 575385909 29 3 SH Call SOLE   0 0 0
MASONITE INTL CORP PUT 575385959 383 39 SH Put SOLE   0 0 0
DORMAN PRODS INC CALL 258278900 260 30 SH Call SOLE   0 0 0
DORMAN PRODS INC PUT 258278950 43 5 SH Put SOLE   0 0 0
DOVER CORP CALL 260003908 1,754 139 SH Call SOLE   0 0 0
DOVER CORP PUT 260003958 1,212 96 SH Put SOLE   0 0 0
DOW INC CALL 260557903 15,251 2,748 SH Call SOLE   0 0 0
DOW INC PUT 260557953 19,580 3,528 SH Put SOLE   0 0 0
AMDOCS LTD CALL G02602903 4,496 634 SH Call SOLE   0 0 0
AMDOCS LTD PUT G02602953 397 56 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 564 47 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G864 371 3,093 SH   SOLE   3,093 0 0
DIREXION SHS ETF TR PUT 25460G950 12 1 SH Put SOLE   0 0 0
DPW HLDGS INC CALL 26140E900 73 169 SH Call SOLE   0 0 0
DPW HLDGS INC COM 26140E600 422 97,138 SH   SOLE   97,138 0 0
DPW HLDGS INC PUT 26140E950 135 312 SH Put SOLE   0 0 0
DOMINOS PIZZA INC CALL 25754A901 19,096 498 SH Call SOLE   0 0 0
DOMINOS PIZZA INC COM 25754A201 3,792 9,891 SH   SOLE   9,891 0 0
DOMINOS PIZZA INC PUT 25754A951 23,966 625 SH Put SOLE   0 0 0
DAQO NEW ENERGY CORP CALL 23703Q903 0 490 SH Call SOLE   0 0 0
DAQO NEW ENERGY CORP COM 23703Q203 0 19,037 SH   SOLE   19,037 0 0
DAQO NEW ENERGY CORP PUT 23703Q953 0 542 SH Put SOLE   0 0 0
DRDGOLD LIMITED CALL 26152H901 93 80 SH Call SOLE   0 0 0
DRDGOLD LIMITED COM 26152H301 168 14,387 SH   SOLE   14,387 0 0
DRDGOLD LIMITED PUT 26152H951 796 679 SH Put SOLE   0 0 0
DUKE REALTY CORP CALL 264411905 291 73 SH Call SOLE   0 0 0
DUKE REALTY CORP COM 264411505 53 1,326 SH   SOLE   1,326 0 0
DUKE REALTY CORP PUT 264411955 47 12 SH Put SOLE   0 0 0
DIAMONDROCK HOSPITALITY CO CALL 252784901 9 11 SH Call SOLE   0 0 0
DARDEN RESTAURANTS INC CALL 237194905 5,539 465 SH Call SOLE   0 0 0
DARDEN RESTAURANTS INC COM 237194105 4,683 39,319 SH   SOLE   39,319 0 0
DARDEN RESTAURANTS INC PUT 237194955 9,982 838 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 31 12 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G658 1,220 45,964 SH   SOLE   45,964 0 0
DIREXION SHS ETF TR PUT 25460G950 207 78 SH Put SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 29 11 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 1,335 503 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 13,195 4,968 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 19 8 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y624 0 26 SH   SOLE   26 0 0
DIREXION SHS ETF TR CALL 25459W902 44 35 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W755 460 36,428 SH   SOLE   36,428 0 0
DIREXION SHS ETF TR PUT 25459W952 484 384 SH Put SOLE   0 0 0
DICERNA PHARMACEUTICALS INC CALL 253031908 204 93 SH Call SOLE   0 0 0
DICERNA PHARMACEUTICALS INC PUT 253031958 129 59 SH Put SOLE   0 0 0
DRIL QUIP INC PUT 262037954 162 55 SH Put SOLE   0 0 0
DURECT CORP CALL 266605904 18 90 SH Call SOLE   0 0 0
DURECT CORP COM 266605104 43 21,087 SH   SOLE   21,087 0 0
DURECT CORP PUT 266605954 18 91 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 479 466 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 15 15 SH Put SOLE   0 0 0
DRIVE SHACK INC CALL 262077900 1 5 SH Call SOLE   0 0 0
DRIVE SHACK INC COM 262077100 386 162,525 SH   SOLE   162,525 0 0
DRIVE SHACK INC PUT 262077950 720 3,026 SH Put SOLE   0 0 0
DASEKE INC CALL 23753F907 290 500 SH Call SOLE   0 0 0
DASEKE INC PUT 23753F957 0 1 SH Put SOLE   0 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 0 388 SH   SOLE   388 0 0
DOUBLELINE INCOME SOLUTIONS PUT 258622959 0 3 SH Put SOLE   0 0 0
DIANA SHIPPING INC CALL Y2066G904 29 151 SH Call SOLE   0 0 0
DIANA SHIPPING INC COM Y2066G104 15 8,032 SH   SOLE   8,032 0 0
DIANA SHIPPING INC PUT Y2066G954 10 56 SH Put SOLE   0 0 0
DYNATRACE INC CALL 268150909 2,907 672 SH Call SOLE   0 0 0
DYNATRACE INC COM 268150109 1,339 30,962 SH   SOLE   30,962 0 0
DYNATRACE INC PUT 268150959 3,613 835 SH Put SOLE   0 0 0
DTE ENERGY CO CALL 233331907 910 75 SH Call SOLE   0 0 0
DTE ENERGY CO COM 233331107 51 427 SH   SOLE   427 0 0
DTE ENERGY CO PUT 233331957 449 37 SH Put SOLE   0 0 0
DAVIDSTEA INC CALL 238661902 29 124 SH Call SOLE   0 0 0
DAVIDSTEA INC COM 238661102 79 33,163 SH   SOLE   33,163 0 0
DAVIDSTEA INC PUT 238661952 93 387 SH Put SOLE   0 0 0
PRECISION BIOSCIENCES INC CALL 74019P908 0 283 SH Call SOLE   0 0 0
PRECISION BIOSCIENCES INC COM 74019P108 0 26,064 SH   SOLE   26,064 0 0
PRECISION BIOSCIENCES INC PUT 74019P958 0 109 SH Put SOLE   0 0 0
PROSHARES TR PUT 74348A954 8 3 SH Put SOLE   0 0 0
DUKE ENERGY CORP NEW CALL 26441C904 11,554 1,262 SH Call SOLE   0 0 0
DUKE ENERGY CORP NEW PUT 26441C954 9,284 1,014 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 129 65 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 863 434 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 801 403 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 216 109 SH Put SOLE   0 0 0
DAVITA INC CALL 23918K908 152 13 SH Call SOLE   0 0 0
DAVITA INC COM 23918K108 688 5,863 SH   SOLE   5,863 0 0
DAVITA INC PUT 23918K958 481 41 SH Put SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP CALL 268158901 903 2,030 SH Call SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 236 53,195 SH   SOLE   53,195 0 0
DYNAVAX TECHNOLOGIES CORP PUT 268158951 277 624 SH Put SOLE   0 0 0
DEVON ENERGY CORP NEW CALL 25179M903 1,555 984 SH Call SOLE   0 0 0
DEVON ENERGY CORP NEW PUT 25179M953 6,504 4,114 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 2,510 261 SH Call SOLE   0 0 0
ISHARES TR COM 464287168 2,912 30,279 SH   SOLE   30,279 0 0
ISHARES TR PUT 464287957 9,512 989 SH Put SOLE   0 0 0
DYNEX CAP INC CALL 26817Q906 384 216 SH Call SOLE   0 0 0
DYNEX CAP INC COM 26817Q886 262 14,721 SH   SOLE   14,721 0 0
DYNEX CAP INC PUT 26817Q956 145 82 SH Put SOLE   0 0 0
DXC TECHNOLOGY CO CALL 23355L906 2,405 934 SH Call SOLE   0 0 0
DXC TECHNOLOGY CO COM 23355L106 896 34,797 SH   SOLE   34,797 0 0
DXC TECHNOLOGY CO PUT 23355L956 3,115 1,210 SH Put SOLE   0 0 0
DEXCOM INC CALL 252131907 11,313 306 SH Call SOLE   0 0 0
DEXCOM INC COM 252131107 4,148 11,222 SH   SOLE   11,222 0 0
DEXCOM INC PUT 252131957 14,493 392 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B908 153 123 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B276 352 28,263 SH   SOLE   28,263 0 0
PROSHARES TR PUT 74347B958 34 28 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 261 48 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W851 280 5,162 SH   SOLE   5,162 0 0
WISDOMTREE TR PUT 97717W959 70 13 SH Put SOLE   0 0 0
DESTINATION XL GROUP INC CALL 25065K904 0 2 SH Call SOLE   0 0 0
DXP ENTERPRISES INC CALL 233377907 4 2 SH Call SOLE   0 0 0
DXP ENTERPRISES INC COM 233377407 26 1,188 SH   SOLE   1,188 0 0
DXP ENTERPRISES INC PUT 233377957 2 1 SH Put SOLE   0 0 0
DIXIE GROUP INC CALL 255519900 12 49 SH Call SOLE   0 0 0
DIXIE GROUP INC PUT 255519950 1 7 SH Put SOLE   0 0 0
DYCOM INDS INC CALL 267475901 1,321 175 SH Call SOLE   0 0 0
DYCOM INDS INC COM 267475101 46 619 SH   SOLE   619 0 0
DYCOM INDS INC PUT 267475951 2,152 285 SH Put SOLE   0 0 0
DYADIC INTL INC DEL COM 26745T101 22 4,166 SH   SOLE   4,166 0 0
DYADIC INTL INC DEL PUT 26745T951 16 31 SH Put SOLE   0 0 0
ELECTRONIC ARTS INC CALL 285512909 22,013 1,533 SH Call SOLE   0 0 0
ELECTRONIC ARTS INC COM 285512109 9,051 63,032 SH   SOLE   63,032 0 0
ELECTRONIC ARTS INC PUT 285512959 37,163 2,588 SH Put SOLE   0 0 0
GRAFTECH INTL LTD CALL 384313908 235 221 SH Call SOLE   0 0 0
GRAFTECH INTL LTD COM 384313508 406 38,146 SH   SOLE   38,146 0 0
GRAFTECH INTL LTD PUT 384313958 391 367 SH Put SOLE   0 0 0
BRINKER INTL INC CALL 109641900 1,374 243 SH Call SOLE   0 0 0
BRINKER INTL INC PUT 109641950 1,872 331 SH Put SOLE   0 0 0
EVENTBRITE INC CALL 29975E909 418 231 SH Call SOLE   0 0 0
EVENTBRITE INC COM 29975E109 4,196 231,857 SH   SOLE   231,857 0 0
EVENTBRITE INC PUT 29975E959 1,545 854 SH Put SOLE   0 0 0
EBAY INC. CALL 278642903 0 3,398 SH Call SOLE   0 0 0
EBAY INC. COM 278642103 0 133,628 SH   SOLE   133,628 0 0
EBAY INC. PUT 278642953 0 6,759 SH Put SOLE   0 0 0
EASTERN BANKSHARES INC CALL 27627N905 86 53 SH Call SOLE   0 0 0
EASTERN BANKSHARES INC COM 27627N105 982 60,227 SH   SOLE   60,227 0 0
EASTERN BANKSHARES INC PUT 27627N955 45 28 SH Put SOLE   0 0 0
ENNIS INC CALL 293389902 1 1 SH Call SOLE   0 0 0
EBIX INC CALL 278715906 208 55 SH Call SOLE   0 0 0
EBIX INC COM 278715206 12 320 SH   SOLE   320 0 0
EBIX INC PUT 278715956 280 74 SH Put SOLE   0 0 0
EMERGENT BIOSOLUTIONS INC CALL 29089Q905 0 245 SH Call SOLE   0 0 0
EMERGENT BIOSOLUTIONS INC PUT 29089Q955 0 122 SH Put SOLE   0 0 0
MERIDIAN BANCORP INC MD CALL 58958U903 28 19 SH Call SOLE   0 0 0
ECOPETROL S A CALL 279158909 36 28 SH Call SOLE   0 0 0
ECOPETROL S A COM 279158109 55 4,266 SH   SOLE   4,266 0 0
ECOPETROL S A PUT 279158959 50 39 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 1,208 400 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 2,105 697 SH Put SOLE   0 0 0
ECHO GLOBAL LOGISTICS INC CALL 27875T901 281 105 SH Call SOLE   0 0 0
ECOLAB INC CALL 278865900 281 13 SH Call SOLE   0 0 0
ECOLAB INC PUT 278865950 259 12 SH Put SOLE   0 0 0
US ECOLOGY INC CALL 91734M903 58 16 SH Call SOLE   0 0 0
US ECOLOGY INC COM 91734M103 130 3,589 SH   SOLE   3,589 0 0
US ECOLOGY INC PUT 91734M953 76 21 SH Put SOLE   0 0 0
CHANNELADVISOR CORP CALL 159179900 417 261 SH Call SOLE   0 0 0
CHANNELADVISOR CORP PUT 159179950 9 6 SH Put SOLE   0 0 0
ENCORE CAP GROUP INC CALL 292554902 814 209 SH Call SOLE   0 0 0
ENCORE CAP GROUP INC PUT 292554952 116 30 SH Put SOLE   0 0 0
CONSOLIDATED EDISON INC CALL 209115904 8,354 1,156 SH Call SOLE   0 0 0
CONSOLIDATED EDISON INC COM 209115104 1,171 16,206 SH   SOLE   16,206 0 0
CONSOLIDATED EDISON INC PUT 209115954 4,748 657 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 3,729 399 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 261 28 SH Put SOLE   0 0 0
EDITAS MEDICINE INC CALL 28106W903 6,989 997 SH Call SOLE   0 0 0
EDITAS MEDICINE INC PUT 28106W953 3,856 550 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 11 6 SH Call SOLE   0 0 0
NEW ORIENTAL ED & TECHNOLOGY CALL 647581907 4,292 231 SH Call SOLE   0 0 0
NEW ORIENTAL ED & TECHNOLOGY PUT 647581957 4,422 238 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 14 14 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E547 64 6,200 SH   SOLE   6,200 0 0
DIREXION SHS ETF TR PUT 25460E955 120 115 SH Put SOLE   0 0 0
EURONET WORLDWIDE INC CALL 298736909 86 6 SH Call SOLE   0 0 0
EURONET WORLDWIDE INC PUT 298736959 1,014 70 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 146,623 28,377 SH Call SOLE   0 0 0
ISHARES TR COM 464287234 4,661 90,216 SH   SOLE   90,216 0 0
ISHARES TR PUT 464287957 319,243 61,785 SH Put SOLE   0 0 0
ISHARES INC COM 464286533 35 576 SH   SOLE   576 0 0
ISHARES INC PUT 464286951 6 1 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 162 17 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X302 137 1,437 SH   SOLE   1,437 0 0
PROSHARES TR PUT 74347X950 9 1 SH Put SOLE   0 0 0
EMERALD HOLDING INC CALL 29103W904 16 31 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 0 13,734 SH Call SOLE   0 0 0
ISHARES TR COM 464287465 0 42,663 SH   SOLE   42,663 0 0
ISHARES TR PUT 464287957 0 22,837 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 139 19 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B957 14 2 SH Put SOLE   0 0 0
ELLINGTON FINANCIAL INC CALL 28852N909 1,282 864 SH Call SOLE   0 0 0
ELLINGTON FINANCIAL INC PUT 28852N959 189 128 SH Put SOLE   0 0 0
ISHARES TR COM 464288885 180 1,785 SH   SOLE   1,785 0 0
ISHARES TR PUT 464288955 50 5 SH Put SOLE   0 0 0
ENERGY FOCUS INC CALL 29268T909 217 539 SH Call SOLE   0 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 2 74 SH   SOLE   74 0 0
ENTERPRISE FINL SVCS CORP PUT 293712955 129 37 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 4 1 SH Call SOLE   0 0 0
ISHARES TR COM 464288877 43 915 SH   SOLE   915 0 0
EQUIFAX INC CALL 294429905 1,041 54 SH Call SOLE   0 0 0
EQUIFAX INC COM 294429105 2,641 13,696 SH   SOLE   13,696 0 0
EQUIFAX INC PUT 294429955 3,779 196 SH Put SOLE   0 0 0
EGAIN CORP CALL 28225C906 87 74 SH Call SOLE   0 0 0
EGAIN CORP COM 28225C806 150 12,743 SH   SOLE   12,743 0 0
EGAIN CORP PUT 28225C956 121 103 SH Put SOLE   0 0 0
8X8 INC NEW CALL 282914900 996 289 SH Call SOLE   0 0 0
8X8 INC NEW COM 282914100 567 16,463 SH   SOLE   16,463 0 0
8X8 INC NEW PUT 282914950 2,185 634 SH Put SOLE   0 0 0
ELDORADO GOLD CORP NEW CALL 284902909 2,169 1,635 SH Call SOLE   0 0 0
ELDORADO GOLD CORP NEW PUT 284902959 940 709 SH Put SOLE   0 0 0
NIC INC CALL 62914B900 402 156 SH Call SOLE   0 0 0
NIC INC PUT 62914B950 322 125 SH Put SOLE   0 0 0
VAALCO ENERGY INC CALL 91851C901 41 237 SH Call SOLE   0 0 0
VAALCO ENERGY INC COM 91851C201 1 890 SH   SOLE   890 0 0
VAALCO ENERGY INC PUT 91851C951 25 142 SH Put SOLE   0 0 0
ENCOMPASS HEALTH CORP CALL 29261A900 2,406 291 SH Call SOLE   0 0 0
ENCOMPASS HEALTH CORP PUT 29261A950 603 73 SH Put SOLE   0 0 0
EHEALTH INC CALL 28238P909 1,249 177 SH Call SOLE   0 0 0
EHEALTH INC COM 28238P109 505 7,154 SH   SOLE   7,154 0 0
EHEALTH INC PUT 28238P959 1,560 221 SH Put SOLE   0 0 0
EIDOS THERAPEUTICS INC CALL 28249H904 26 2 SH Call SOLE   0 0 0
EIDOS THERAPEUTICS INC PUT 28249H954 26 2 SH Put SOLE   0 0 0
EMPLOYERS HOLDINGS INC CALL 292218904 16 5 SH Call SOLE   0 0 0
EMPLOYERS HOLDINGS INC COM 292218104 5 167 SH   SOLE   167 0 0
EMPLOYERS HOLDINGS INC PUT 292218954 32 10 SH Put SOLE   0 0 0
ENDURANCE INTL GROUP HLDGS I CALL 29272B905 1,666 1,763 SH Call SOLE   0 0 0
ENDURANCE INTL GROUP HLDGS I PUT 29272B955 8 9 SH Put SOLE   0 0 0
EIGER BIOPHARMACEUTICALS INC CALL 28249U905 200 163 SH Call SOLE   0 0 0
EIGER BIOPHARMACEUTICALS INC PUT 28249U955 11 9 SH Put SOLE   0 0 0
EDISON INTL CALL 281020907 1,520 242 SH Call SOLE   0 0 0
EDISON INTL COM 281020107 203 3,238 SH   SOLE   3,238 0 0
EDISON INTL PUT 281020957 4,089 651 SH Put SOLE   0 0 0
EKSO BIONICS HLDGS INC CALL 282644901 13 22 SH Call SOLE   0 0 0
EKSO BIONICS HLDGS INC COM 282644301 10 1,743 SH   SOLE   1,743 0 0
EKSO BIONICS HLDGS INC PUT 282644951 2 4 SH Put SOLE   0 0 0
LAUDER ESTEE COS INC CALL 518439904 4,445 167 SH Call SOLE   0 0 0
LAUDER ESTEE COS INC PUT 518439954 10,727 403 SH Put SOLE   0 0 0
ELANCO ANIMAL HEALTH INC CALL 28414H903 1,938 632 SH Call SOLE   0 0 0
ELANCO ANIMAL HEALTH INC PUT 28414H953 1,048 342 SH Put SOLE   0 0 0
E L F BEAUTY INC CALL 26856L903 1,866 741 SH Call SOLE   0 0 0
E L F BEAUTY INC PUT 26856L953 246 98 SH Put SOLE   0 0 0
ELECTROMED INC CALL 285409908 19 20 SH Call SOLE   0 0 0
ELECTROMED INC COM 285409108 0 12 SH   SOLE   12 0 0
ELECTROMED INC PUT 285409958 4 5 SH Put SOLE   0 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 1 492 SH   SOLE   492 0 0
ELOXX PHARMACEUTICALS INC PUT 29014R953 1 5 SH Put SOLE   0 0 0
COMPANHIA PARANAENSE ENERG C CALL 20441B907 15 11 SH Call SOLE   0 0 0
COMPANHIA PARANAENSE ENERG C COM 20441B407 7 534 SH   SOLE   534 0 0
EQUITY LIFESTYLE PPTYS INC CALL 29472R908 164 26 SH Call SOLE   0 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 216 3,423 SH   SOLE   3,423 0 0
EQUITY LIFESTYLE PPTYS INC PUT 29472R958 722 114 SH Put SOLE   0 0 0
CALLAWAY GOLF CO CALL 131193904 2,367 986 SH Call SOLE   0 0 0
CALLAWAY GOLF CO COM 131193104 822 34,256 SH   SOLE   34,256 0 0
CALLAWAY GOLF CO PUT 131193954 2,487 1,036 SH Put SOLE   0 0 0
EMAGIN CORP CALL 29076N906 54 332 SH Call SOLE   0 0 0
EMAGIN CORP COM 29076N206 34 21,030 SH   SOLE   21,030 0 0
EMAGIN CORP PUT 29076N956 4 29 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 3,342 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 0 4,748 SH Put SOLE   0 0 0
EMCOR GROUP INC CALL 29084Q900 54 6 SH Call SOLE   0 0 0
EMCOR GROUP INC COM 29084Q100 16 175 SH   SOLE   175 0 0
EMCOR GROUP INC PUT 29084Q950 109 12 SH Put SOLE   0 0 0
EMCORE CORP CALL 290846903 50 93 SH Call SOLE   0 0 0
EMCORE CORP COM 290846203 126 23,224 SH   SOLE   23,224 0 0
EMCORE CORP PUT 290846953 0 1 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H908 16 5 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189H300 199 5,992 SH   SOLE   5,992 0 0
EASTMAN CHEM CO CALL 277432900 2,727 272 SH Call SOLE   0 0 0
EASTMAN CHEM CO PUT 277432950 3,389 338 SH Put SOLE   0 0 0
EMERSON ELEC CO CALL 291011904 7,651 952 SH Call SOLE   0 0 0
EMERSON ELEC CO PUT 291011954 4,436 552 SH Put SOLE   0 0 0
ENBRIDGE INC CALL 29250N905 1,557 487 SH Call SOLE   0 0 0
ENBRIDGE INC COM 29250N105 732 22,900 SH   SOLE   22,900 0 0
ENBRIDGE INC PUT 29250N955 2,056 643 SH Put SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP CALL 292480900 58 112 SH Call SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP COM 292480100 23 4,467 SH   SOLE   4,467 0 0
ENABLE MIDSTREAM PARTNERS LP PUT 292480950 145 277 SH Put SOLE   0 0 0
ENDO INTL PLC CALL G30401906 1,037 1,445 SH Call SOLE   0 0 0
ENDO INTL PLC COM G30401106 40 5,662 SH   SOLE   5,662 0 0
ENDO INTL PLC PUT G30401956 330 461 SH Put SOLE   0 0 0
ENGLOBAL CORP CALL 293306906 94 294 SH Call SOLE   0 0 0
ENGLOBAL CORP COM 293306106 169 52,934 SH   SOLE   52,934 0 0
ENGLOBAL CORP PUT 293306956 15 47 SH Put SOLE   0 0 0
ENEL AMERICAS S A CALL 29274F904 0 1 SH Call SOLE   0 0 0
ENEL AMERICAS S A COM 29274F104 0 85 SH   SOLE   85 0 0
ENEL CHILE S.A. CALL 29278D905 0 1 SH Call SOLE   0 0 0
ENEL CHILE S.A. COM 29278D105 0 24 SH   SOLE   24 0 0
ENLINK MIDSTREAM LLC CALL 29336T900 210 567 SH Call SOLE   0 0 0
ENLINK MIDSTREAM LLC COM 29336T100 57 15,460 SH   SOLE   15,460 0 0
ENLINK MIDSTREAM LLC PUT 29336T950 223 602 SH Put SOLE   0 0 0
ENLIVEX THERAPEUTICS LTD CALL M4130Y906 37 44 SH Call SOLE   0 0 0
ENLIVEX THERAPEUTICS LTD COM M4130Y106 11 1,388 SH   SOLE   1,388 0 0
ENLIVEX THERAPEUTICS LTD PUT M4130Y956 49 59 SH Put SOLE   0 0 0
ENPHASE ENERGY INC CALL 29355A907 31,321 1,785 SH Call SOLE   0 0 0
ENPHASE ENERGY INC COM 29355A107 2,316 13,202 SH   SOLE   13,202 0 0
ENPHASE ENERGY INC PUT 29355A957 37,304 2,126 SH Put SOLE   0 0 0
ENERGIZER HLDGS INC NEW CALL 29272W909 1,147 272 SH Call SOLE   0 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 108 2,581 SH   SOLE   2,581 0 0
ENERGIZER HLDGS INC NEW PUT 29272W959 514 122 SH Put SOLE   0 0 0
ENERSYS CALL 29275Y902 66 8 SH Call SOLE   0 0 0
ENSIGN GROUP INC CALL 29358P901 21 3 SH Call SOLE   0 0 0
ENANTA PHARMACEUTICALS INC CALL 29251M906 58 14 SH Call SOLE   0 0 0
ENTEGRIS INC CALL 29362U904 2,008 209 SH Call SOLE   0 0 0
ENTEGRIS INC PUT 29362U954 48 5 SH Put SOLE   0 0 0
ENVESTNET INC CALL 29404K906 353 43 SH Call SOLE   0 0 0
ENVESTNET INC PUT 29404K956 419 51 SH Put SOLE   0 0 0
ENOVA INTL INC CALL 29357K903 0 32 SH Call SOLE   0 0 0
ENOVA INTL INC COM 29357K103 0 4,951 SH   SOLE   4,951 0 0
ENOVA INTL INC PUT 29357K953 0 274 SH Put SOLE   0 0 0
ENZO BIOCHEM INC CALL 294100902 16 65 SH Call SOLE   0 0 0
ENZO BIOCHEM INC COM 294100102 307 122,039 SH   SOLE   122,039 0 0
ENZO BIOCHEM INC PUT 294100952 905 3,595 SH Put SOLE   0 0 0
EOG RES INC CALL 26875P901 9,480 1,901 SH Call SOLE   0 0 0
EOG RES INC PUT 26875P951 5,470 1,097 SH Put SOLE   0 0 0
EVOLUS INC CALL 30052C907 0 1,232 SH Call SOLE   0 0 0
EVOLUS INC PUT 30052C957 0 1,552 SH Put SOLE   0 0 0
EOS ENERGY ENTERPRISES INC CALL 29415C901 937 450 SH Call SOLE   0 0 0
EOS ENERGY ENTERPRISES INC COM 29415C101 20 975 SH   SOLE   975 0 0
EOS ENERGY ENTERPRISES INC PUT 29415C951 179 86 SH Put SOLE   0 0 0
ENERPAC TOOL GROUP CORP CALL 292765904 85 38 SH Call SOLE   0 0 0
EPAM SYS INC CALL 29414B904 609 17 SH Call SOLE   0 0 0
EPAM SYS INC COM 29414B104 144 404 SH   SOLE   404 0 0
EPAM SYS INC PUT 29414B954 3,798 106 SH Put SOLE   0 0 0
BOTTOMLINE TECH DEL INC CALL 101388906 474 90 SH Call SOLE   0 0 0
EDGEWELL PERS CARE CO CALL 28035Q902 62 18 SH Call SOLE   0 0 0
EDGEWELL PERS CARE CO COM 28035Q102 475 13,760 SH   SOLE   13,760 0 0
EDGEWELL PERS CARE CO PUT 28035Q952 805 233 SH Put SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L CALL 293792907 11,454 5,847 SH Call SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L PUT 293792957 5,814 2,968 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 49 17 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W422 236 8,110 SH   SOLE   8,110 0 0
WISDOMTREE TR PUT 97717W959 1,781 610 SH Put SOLE   0 0 0
EVOLUTION PETE CORP CALL 30049A907 10 37 SH Call SOLE   0 0 0
EVOLUTION PETE CORP PUT 30049A957 60 212 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 57 12 SH Call SOLE   0 0 0
ISHARES INC COM 464286665 2 56 SH   SOLE   56 0 0
ISHARES INC PUT 464286951 167 35 SH Put SOLE   0 0 0
EPR PPTYS CALL 26884U909 5,505 1,694 SH Call SOLE   0 0 0
EPR PPTYS COM 26884U109 767 23,604 SH   SOLE   23,604 0 0
EPR PPTYS PUT 26884U959 5,164 1,589 SH Put SOLE   0 0 0
ESSENTIAL PPTYS RLTY TR INC CALL 29670E907 279 132 SH Call SOLE   0 0 0
ESSENTIAL PPTYS RLTY TR INC PUT 29670E957 59 28 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 8 5 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A434 384 23,715 SH   SOLE   23,715 0 0
EPIZYME INC CALL 29428V904 110 102 SH Call SOLE   0 0 0
EPIZYME INC COM 29428V104 47 4,383 SH   SOLE   4,383 0 0
EPIZYME INC PUT 29428V954 60 56 SH Put SOLE   0 0 0
EQUITY COMWLTH CALL 294628902 2 1 SH Call SOLE   0 0 0
EQUITY COMWLTH COM 294628102 216 7,951 SH   SOLE   7,951 0 0
EQUITY COMWLTH PUT 294628952 695 255 SH Put SOLE   0 0 0
EQUITABLE HLDGS INC CALL 29452E901 330 129 SH Call SOLE   0 0 0
EQUITABLE HLDGS INC COM 29452E101 1,069 41,789 SH   SOLE   41,789 0 0
EQUITABLE HLDGS INC PUT 29452E951 1,123 439 SH Put SOLE   0 0 0
EQUINIX INC CALL 29444U900 1,142 16 SH Call SOLE   0 0 0
EQUINIX INC PUT 29444U950 2,642 37 SH Put SOLE   0 0 0
EQUINOR ASA CALL 29446M902 604 368 SH Call SOLE   0 0 0
EQUINOR ASA PUT 29446M952 316 193 SH Put SOLE   0 0 0
EQUITY RESIDENTIAL CALL 29476L907 13,302 2,244 SH Call SOLE   0 0 0
EQUITY RESIDENTIAL COM 29476L107 1,703 28,742 SH   SOLE   28,742 0 0
EQUITY RESIDENTIAL PUT 29476L957 7,504 1,266 SH Put SOLE   0 0 0
EQT CORP CALL 26884L909 1,860 1,464 SH Call SOLE   0 0 0
EQT CORP COM 26884L109 24 1,918 SH   SOLE   1,918 0 0
EQT CORP PUT 26884L959 925 728 SH Put SOLE   0 0 0
EQUINOX GOLD CORP CALL 29446Y902 968 937 SH Call SOLE   0 0 0
EQUINOX GOLD CORP COM 29446Y502 1,851 179,061 SH   SOLE   179,061 0 0
EQUINOX GOLD CORP PUT 29446Y952 2,234 2,161 SH Put SOLE   0 0 0
ENERPLUS CORP CALL 292766902 65 209 SH Call SOLE   0 0 0
ENERPLUS CORP COM 292766102 11 3,643 SH   SOLE   3,643 0 0
ENERPLUS CORP PUT 292766952 57 183 SH Put SOLE   0 0 0
ERICSSON CALL 294821908 2,410 2,017 SH Call SOLE   0 0 0
ERICSSON COM 294821608 118 9,882 SH   SOLE   9,882 0 0
ERICSSON PUT 294821958 2,159 1,807 SH Put SOLE   0 0 0
ERIE INDTY CO CALL 29530P902 73 3 SH Call SOLE   0 0 0
ERIE INDTY CO PUT 29530P952 24 1 SH Put SOLE   0 0 0
ENERGY RECOVERY INC CALL 29270J900 399 293 SH Call SOLE   0 0 0
ENERGY RECOVERY INC COM 29270J100 413 30,292 SH   SOLE   30,292 0 0
ENERGY RECOVERY INC PUT 29270J950 106 78 SH Put SOLE   0 0 0
EMBRAER S.A. CALL 29082A907 808 1,187 SH Call SOLE   0 0 0
EMBRAER S.A. COM 29082A107 958 140,819 SH   SOLE   140,819 0 0
EMBRAER S.A. PUT 29082A957 239 352 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 816 569 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G609 1,141 79,540 SH   SOLE   79,540 0 0
DIREXION SHS ETF TR PUT 25460G950 156 109 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 256 179 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 239 167 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 428 124 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E554 66 1,927 SH   SOLE   1,927 0 0
DIREXION SHS ETF TR PUT 25460E955 38 11 SH Put SOLE   0 0 0
EVERSOURCE ENERGY CALL 30040W908 337 39 SH Call SOLE   0 0 0
EVERSOURCE ENERGY COM 30040W108 259 2,995 SH   SOLE   2,995 0 0
EVERSOURCE ENERGY PUT 30040W958 1,046 121 SH Put SOLE   0 0 0
ESCALADE INC CALL 296056904 4 2 SH Call SOLE   0 0 0
ESCALADE INC COM 296056104 70 3,345 SH   SOLE   3,345 0 0
ESCALADE INC PUT 296056954 27 13 SH Put SOLE   0 0 0
EROS STX GLOBAL CORPORATION CALL G3788M904 48 266 SH Call SOLE   0 0 0
EROS STX GLOBAL CORPORATION COM G3788M114 123 68,014 SH   SOLE   68,014 0 0
EROS STX GLOBAL CORPORATION PUT G3788M954 65 358 SH Put SOLE   0 0 0
ELEMENT SOLUTIONS INC CALL 28618M906 760 429 SH Call SOLE   0 0 0
ELEMENT SOLUTIONS INC COM 28618M106 164 9,278 SH   SOLE   9,278 0 0
ELEMENT SOLUTIONS INC PUT 28618M956 273 154 SH Put SOLE   0 0 0
ESSENT GROUP LTD CALL G3198U902 328 76 SH Call SOLE   0 0 0
ESSENT GROUP LTD PUT G3198U952 86 20 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 273 39 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F114 626 8,950 SH   SOLE   8,950 0 0
ESPERION THERAPEUTICS INC NE CALL 29664W905 707 272 SH Call SOLE   0 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 266 10,260 SH   SOLE   10,260 0 0
ESPERION THERAPEUTICS INC NE PUT 29664W955 660 254 SH Put SOLE   0 0 0
EMPIRE ST RLTY TR INC CALL 292104906 335 360 SH Call SOLE   0 0 0
EMPIRE ST RLTY TR INC COM 292104106 116 12,504 SH   SOLE   12,504 0 0
EMPIRE ST RLTY TR INC PUT 292104956 143 154 SH Put SOLE   0 0 0
ESSEX PPTY TR INC CALL 297178905 1,305 55 SH Call SOLE   0 0 0
ESSEX PPTY TR INC PUT 297178955 759 32 SH Put SOLE   0 0 0
ELASTIC N V CALL N14506904 6,342 434 SH Call SOLE   0 0 0
ELASTIC N V COM N14506104 91 627 SH   SOLE   627 0 0
ELASTIC N V PUT N14506954 13,970 956 SH Put SOLE   0 0 0
ENERGY TRANSFER LP CALL 29273V900 2,486 4,023 SH Call SOLE   0 0 0
ENERGY TRANSFER LP COM 29273V100 1,593 257,918 SH   SOLE   257,918 0 0
ENERGY TRANSFER LP PUT 29273V950 2,768 4,479 SH Put SOLE   0 0 0
ETHAN ALLEN INTERIORS INC CALL 297602904 299 148 SH Call SOLE   0 0 0
ETHAN ALLEN INTERIORS INC PUT 297602954 28 14 SH Put SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP CALL 293639900 103 419 SH Call SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP COM 293639100 107 43,691 SH   SOLE   43,691 0 0
ENTERCOM COMMUNICATIONS CORP PUT 293639950 120 488 SH Put SOLE   0 0 0
EATON CORP PLC CALL G29183903 6,451 537 SH Call SOLE   0 0 0
EATON CORP PLC COM G29183103 489 4,077 SH   SOLE   4,077 0 0
EATON CORP PLC PUT G29183953 3,231 269 SH Put SOLE   0 0 0
ENTERGY CORP NEW CALL 29364G903 209 21 SH Call SOLE   0 0 0
ENTERGY CORP NEW COM 29364G103 228 2,286 SH   SOLE   2,286 0 0
ENTERGY CORP NEW PUT 29364G953 499 50 SH Put SOLE   0 0 0
EQUITRANS MIDSTREAM CORP CALL 294600901 0 1 SH Call SOLE   0 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 0 53 SH   SOLE   53 0 0
EQUITRANS MIDSTREAM CORP PUT 294600951 0 20 SH Put SOLE   0 0 0
EQUITRANS MIDSTREAM CORP CALL 294600901 0 38 SH Call SOLE   0 0 0
ETSY INC CALL 29786A906 26,988 1,517 SH Call SOLE   0 0 0
ETSY INC COM 29786A106 2,918 16,405 SH   SOLE   16,405 0 0
ETSY INC PUT 29786A956 61,432 3,453 SH Put SOLE   0 0 0
ISHARES TR CALL 464289902 173 99 SH Call SOLE   0 0 0
ISHARES TR PUT 464289952 203 116 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 40 18 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W882 28 1,284 SH   SOLE   1,284 0 0
PROSHARES TR II PUT 74347W952 2 1 SH Put SOLE   0 0 0
EURONAV NV CALL B38564908 83 104 SH Call SOLE   0 0 0
EURONAV NV COM B38564108 35 4,469 SH   SOLE   4,469 0 0
EURONAV NV PUT B38564958 71 89 SH Put SOLE   0 0 0
EATON VANCE CORP CALL 278265903 0 20 SH Call SOLE   0 0 0
EATON VANCE CORP COM 278265103 0 565 SH   SOLE   565 0 0
EATON VANCE CORP PUT 278265953 0 5 SH Put SOLE   0 0 0
ENVIVA PARTNERS LP CALL 29414J907 354 78 SH Call SOLE   0 0 0
ENVIVA PARTNERS LP COM 29414J107 10 225 SH   SOLE   225 0 0
ENVIVA PARTNERS LP PUT 29414J957 308 68 SH Put SOLE   0 0 0
EVERBRIDGE INC CALL 29978A904 0 33 SH Call SOLE   0 0 0
EVERBRIDGE INC COM 29978A104 0 854 SH   SOLE   854 0 0
EVERBRIDGE INC PUT 29978A954 0 12 SH Put SOLE   0 0 0
ENTRAVISION COMMUNICATIONS C CALL 29382R907 32 119 SH Call SOLE   0 0 0
ENTRAVISION COMMUNICATIONS C PUT 29382R957 0 1 SH Put SOLE   0 0 0
EVERQUOTE INC CALL 30041R908 302 81 SH Call SOLE   0 0 0
EVERQUOTE INC COM 30041R108 161 4,327 SH   SOLE   4,327 0 0
EVERQUOTE INC PUT 30041R958 227 61 SH Put SOLE   0 0 0
EVOFEM BIOSCIENCES INC CALL 30048L904 0 157 SH Call SOLE   0 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 0 10,856 SH   SOLE   10,856 0 0
EVOFEM BIOSCIENCES INC PUT 30048L954 0 212 SH Put SOLE   0 0 0
EVOLENT HEALTH INC CALL 30050B901 338 211 SH Call SOLE   0 0 0
EVOLENT HEALTH INC COM 30050B101 474 29,616 SH   SOLE   29,616 0 0
EVOLENT HEALTH INC PUT 30050B951 78 49 SH Put SOLE   0 0 0
EVOKE PHARMA INC CALL 30049G904 380 1,473 SH Call SOLE   0 0 0
EVOKE PHARMA INC PUT 30049G954 0 2 SH Put SOLE   0 0 0
EVO PMTS INC CALL 26927E904 5 2 SH Call SOLE   0 0 0
EVO PMTS INC COM 26927E104 87 3,243 SH   SOLE   3,243 0 0
EVERCORE INC CALL 29977A905 723 66 SH Call SOLE   0 0 0
EVERCORE INC PUT 29977A955 65 6 SH Put SOLE   0 0 0
EVERGY INC CALL 30034W906 605 109 SH Call SOLE   0 0 0
EVERGY INC COM 30034W106 70 1,269 SH   SOLE   1,269 0 0
EVERGY INC PUT 30034W956 710 128 SH Put SOLE   0 0 0
EVERI HLDGS INC CALL 30034T903 691 501 SH Call SOLE   0 0 0
EVERI HLDGS INC COM 30034T103 743 53,845 SH   SOLE   53,845 0 0
EVERI HLDGS INC PUT 30034T953 813 589 SH Put SOLE   0 0 0
EVERTEC INC CALL 30040P903 349 89 SH Call SOLE   0 0 0
EVERTEC INC COM 30040P103 27 705 SH   SOLE   705 0 0
EVERTEC INC PUT 30040P953 121 31 SH Put SOLE   0 0 0
EDWARDS LIFESCIENCES CORP CALL 28176E908 0 309 SH Call SOLE   0 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 0 26,565 SH   SOLE   26,565 0 0
EDWARDS LIFESCIENCES CORP PUT 28176E958 0 531 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 193 81 SH Call SOLE   0 0 0
ISHARES INC COM 464286103 4,051 169,174 SH   SOLE   169,174 0 0
ISHARES INC PUT 464286951 2,464 1,029 SH Put SOLE   0 0 0
EAST WEST BANCORP INC CALL 27579R904 116 23 SH Call SOLE   0 0 0
EAST WEST BANCORP INC COM 27579R104 9 182 SH   SOLE   182 0 0
EAST WEST BANCORP INC PUT 27579R954 1,029 203 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 336 109 SH Call SOLE   0 0 0
ISHARES INC COM 464286509 345 11,197 SH   SOLE   11,197 0 0
ISHARES INC PUT 464286951 515 167 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 3 1 SH Call SOLE   0 0 0
ISHARES INC COM 464286756 2 65 SH   SOLE   65 0 0
ISHARES INC CALL 464286901 4,225 1,330 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 899 283 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 300 122 SH Call SOLE   0 0 0
ISHARES INC COM 464286871 450 18,297 SH   SOLE   18,297 0 0
ISHARES INC PUT 464286951 3,570 1,449 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 117 40 SH Call SOLE   0 0 0
ISHARES INC COM 46434G830 131 4,463 SH   SOLE   4,463 0 0
ISHARES INC PUT 46434G953 2 1 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 29,125 4,311 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G953 45,961 6,803 SH Put SOLE   0 0 0
ISHARES INC COM 464286749 6 155 SH   SOLE   155 0 0
ISHARES INC CALL 46434G903 201 70 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G953 720 250 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 0 58 SH Call SOLE   0 0 0
ISHARES INC COM 464286764 0 8,473 SH   SOLE   8,473 0 0
ISHARES INC PUT 464286951 0 59 SH Put SOLE   0 0 0
ISHARES INC COM 464286707 0 8,321 SH   SOLE   8,321 0 0
ISHARES INC PUT 464286951 0 33 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 519 242 SH Call SOLE   0 0 0
ISHARES INC COM 46434G780 2,040 94,992 SH   SOLE   94,992 0 0
ISHARES INC PUT 46434G953 1,520 708 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 642 121 SH Call SOLE   0 0 0
ISHARES INC COM 46434G772 2,361 44,483 SH   SOLE   44,483 0 0
ISHARES INC PUT 46434G953 79 15 SH Put SOLE   0 0 0
ISHARES TR CALL 46435G904 2,278 778 SH Call SOLE   0 0 0
ISHARES TR PUT 46435G954 858 293 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 11,173 2,599 SH Call SOLE   0 0 0
ISHARES INC COM 464286822 542 12,610 SH   SOLE   12,610 0 0
ISHARES INC PUT 464286951 16,490 3,836 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 4,629 538 SH Call SOLE   0 0 0
ISHARES INC COM 464286772 1,642 19,092 SH   SOLE   19,092 0 0
ISHARES INC PUT 464286951 13,595 1,580 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 102,661 27,694 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 76,764 20,708 SH Put SOLE   0 0 0
EXACT SCIENCES CORP CALL 30063P905 0 517 SH Call SOLE   0 0 0
EXACT SCIENCES CORP PUT 30063P955 0 653 SH Put SOLE   0 0 0
EXELON CORP CALL 30161N901 5,969 1,414 SH Call SOLE   0 0 0
EXELON CORP PUT 30161N951 2,081 493 SH Put SOLE   0 0 0
EXELIXIS INC CALL 30161Q904 1,922 958 SH Call SOLE   0 0 0
EXELIXIS INC COM 30161Q104 582 29,000 SH   SOLE   29,000 0 0
EXELIXIS INC PUT 30161Q954 2,033 1,013 SH Put SOLE   0 0 0
ENDEAVOUR SILVER CORP CALL 29258Y903 457 908 SH Call SOLE   0 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 105 20,852 SH   SOLE   20,852 0 0
ENDEAVOUR SILVER CORP PUT 29258Y953 202 401 SH Put SOLE   0 0 0
EXLSERVICE HOLDINGS INC CALL 302081904 8 1 SH Call SOLE   0 0 0
EXLSERVICE HOLDINGS INC COM 302081104 74 875 SH   SOLE   875 0 0
EXLSERVICE HOLDINGS INC PUT 302081954 306 36 SH Put SOLE   0 0 0
EAGLE MATLS INC CALL 26969P908 40 4 SH Call SOLE   0 0 0
EAGLE MATLS INC PUT 26969P958 50 5 SH Put SOLE   0 0 0
EXPEDITORS INTL WASH INC CALL 302130909 2,235 235 SH Call SOLE   0 0 0
EXPEDITORS INTL WASH INC PUT 302130959 561 59 SH Put SOLE   0 0 0
EXPEDIA GROUP INC CALL 30212P903 0 2,713 SH Call SOLE   0 0 0
EXPEDIA GROUP INC COM 30212P303 0 28,830 SH   SOLE   28,830 0 0
EXPEDIA GROUP INC PUT 30212P953 0 2,764 SH Put SOLE   0 0 0
EXP WORLD HLDGS INC CALL 30212W900 3,862 612 SH Call SOLE   0 0 0
EXP WORLD HLDGS INC PUT 30212W950 1,293 205 SH Put SOLE   0 0 0
EXPONENT INC CALL 30214U902 9 1 SH Call SOLE   0 0 0
EXPONENT INC COM 30214U102 45 505 SH   SOLE   505 0 0
EXPRESS INC CALL 30219E903 95 1,045 SH Call SOLE   0 0 0
EXPRESS INC COM 30219E103 112 123,479 SH   SOLE   123,479 0 0
EXPRESS INC PUT 30219E953 319 3,511 SH Put SOLE   0 0 0
EXTRA SPACE STORAGE INC CALL 30225T902 57 5 SH Call SOLE   0 0 0
EXTRA SPACE STORAGE INC PUT 30225T952 11 1 SH Put SOLE   0 0 0
EXTERRAN CORP CALL 30227H906 9 22 SH Call SOLE   0 0 0
EXTERRAN CORP COM 30227H106 9 2,233 SH   SOLE   2,233 0 0
EXTREME NETWORKS INC CALL 30226D906 195 284 SH Call SOLE   0 0 0
EXTREME NETWORKS INC COM 30226D106 29 4,320 SH   SOLE   4,320 0 0
EXTREME NETWORKS INC PUT 30226D956 292 424 SH Put SOLE   0 0 0
NATIONAL VISION HLDGS INC CALL 63845R907 258 57 SH Call SOLE   0 0 0
NATIONAL VISION HLDGS INC PUT 63845R957 874 193 SH Put SOLE   0 0 0
EYEPOINT PHARMACEUTICALS INC CALL 30233G909 14 22 SH Call SOLE   0 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G209 17 2,684 SH   SOLE   2,684 0 0
EYEPOINT PHARMACEUTICALS INC PUT 30233G959 13 20 SH Put SOLE   0 0 0
EYEPOINT PHARMACEUTICALS INC CALL 30233G909 16 25 SH Call SOLE   0 0 0
EYEPOINT PHARMACEUTICALS INC PUT 30233G959 1 2 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 0 72 SH Call SOLE   0 0 0
ISHARES INC COM 464286780 0 8,053 SH   SOLE   8,053 0 0
ISHARES INC PUT 464286951 0 559 SH Put SOLE   0 0 0
EZCORP INC CALL 302301906 102 214 SH Call SOLE   0 0 0
EZCORP INC COM 302301106 42 8,934 SH   SOLE   8,934 0 0
EZCORP INC PUT 302301956 11 25 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 489 111 SH Call SOLE   0 0 0
ISHARES INC COM 464286608 48 1,109 SH   SOLE   1,109 0 0
ISHARES INC PUT 464286951 573 130 SH Put SOLE   0 0 0
FORD MTR CO DEL CALL 345370900 9,277 10,555 SH Call SOLE   0 0 0
FORD MTR CO DEL COM 345370860 439 50,000 SH   SOLE   50,000 0 0
FORD MTR CO DEL PUT 345370950 12,148 13,821 SH Put SOLE   0 0 0
FIRST AMERN FINL CORP CALL 31847R902 289 56 SH Call SOLE   0 0 0
FIRST AMERN FINL CORP PUT 31847R952 862 167 SH Put SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD CALL 33736G906 4 2 SH Call SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD COM 33736G106 16 700 SH   SOLE   700 0 0
DIAMONDBACK ENERGY INC CALL 25278X909 4,869 1,006 SH Call SOLE   0 0 0
DIAMONDBACK ENERGY INC COM 25278X109 145 3,002 SH   SOLE   3,002 0 0
DIAMONDBACK ENERGY INC PUT 25278X959 4,036 834 SH Put SOLE   0 0 0
FANHUA INC CALL 30712A903 1 1 SH Call SOLE   0 0 0
FANHUA INC COM 30712A103 1 123 SH   SOLE   123 0 0
FANHUA INC PUT 30712A953 6 5 SH Put SOLE   0 0 0
FARO TECHNOLOGIES INC CALL 311642902 42 6 SH Call SOLE   0 0 0
FARO TECHNOLOGIES INC COM 311642102 5 71 SH   SOLE   71 0 0
DIREXION SHS ETF TR CALL 25459Y906 18,616 3,062 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y694 1,662 27,344 SH   SOLE   27,344 0 0
DIREXION SHS ETF TR PUT 25459Y956 12,628 2,077 SH Put SOLE   0 0 0
FASTENAL CO CALL 311900904 3,862 791 SH Call SOLE   0 0 0
FASTENAL CO PUT 311900954 2,319 475 SH Put SOLE   0 0 0
FATE THERAPEUTICS INC CALL 31189P902 263 29 SH Call SOLE   0 0 0
FATE THERAPEUTICS INC PUT 31189P952 45 5 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 983 1,360 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E133 144 20,000 SH   SOLE   20,000 0 0
DIREXION SHS ETF TR PUT 25460E955 673 931 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 23 32 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 60 83 SH Put SOLE   0 0 0
FACEBOOK INC CALL 30303M902 420,256 15,385 SH Call SOLE   0 0 0
FACEBOOK INC COM 30303M102 17,247 63,140 SH   SOLE   63,140 0 0
FACEBOOK INC PUT 30303M952 478,030 17,500 SH Put SOLE   0 0 0
FLAGSTAR BANCORP INC CALL 337930905 1,679 412 SH Call SOLE   0 0 0
FLAGSTAR BANCORP INC PUT 337930955 4 1 SH Put SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN CALL 34964C906 162 19 SH Call SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 462 5,394 SH   SOLE   5,394 0 0
FORTUNE BRANDS HOME & SEC IN PUT 34964C956 137 16 SH Put SOLE   0 0 0
FB FINL CORP CALL 30257X904 107 31 SH Call SOLE   0 0 0
FB FINL CORP PUT 30257X954 211 61 SH Put SOLE   0 0 0
FOUNDATION BLDG MATLS INC COM 350392106 17 904 SH   SOLE   904 0 0
FOUNDATION BLDG MATLS INC PUT 350392956 24 13 SH Put SOLE   0 0 0
FIRST BANCORP N C CALL 318910906 20 6 SH Call SOLE   0 0 0
FIRST BANCORP N C PUT 318910956 162 48 SH Put SOLE   0 0 0
FIRST BANCORP P R CALL 318672906 720 781 SH Call SOLE   0 0 0
FIRST BANCORP P R COM 318672706 353 38,370 SH   SOLE   38,370 0 0
FIRST BANCORP P R PUT 318672956 211 229 SH Put SOLE   0 0 0
FRANKLIN COVEY CO CALL 353469909 22 10 SH Call SOLE   0 0 0
FRANKLIN COVEY CO COM 353469109 303 13,642 SH   SOLE   13,642 0 0
FRANKLIN COVEY CO PUT 353469959 2 1 SH Put SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N CALL N31738902 0 1,820 SH Call SOLE   0 0 0
FIAT CHRYSLER AUTOMOBILES N COM N31738102 0 16,211 SH   SOLE   16,211 0 0
FIAT CHRYSLER AUTOMOBILES N PUT N31738952 0 3,020 SH Put SOLE   0 0 0
FUELCELL ENERGY INC CALL 35952H901 3,888 3,481 SH Call SOLE   0 0 0
FUELCELL ENERGY INC COM 35952H601 170 15,230 SH   SOLE   15,230 0 0
FUELCELL ENERGY INC PUT 35952H951 2,438 2,183 SH Put SOLE   0 0 0
FIRST COMWLTH FINL CORP PA CALL 319829907 8 8 SH Call SOLE   0 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 49 4,494 SH   SOLE   4,494 0 0
FIRST COMWLTH FINL CORP PA PUT 319829957 10 10 SH Put SOLE   0 0 0
FIRSTCASH INC CALL 33767D905 98 14 SH Call SOLE   0 0 0
FIRSTCASH INC COM 33767D105 33 479 SH   SOLE   479 0 0
FIRSTCASH INC PUT 33767D955 28 4 SH Put SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD CALL 33733E907 34 39 SH Call SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD COM 33733E807 35 3,988 SH   SOLE   3,988 0 0
FIRST TR EXCHANGE-TRADED FD PUT 33733E957 90 103 SH Put SOLE   0 0 0
FTI CONSULTING INC CALL 302941909 268 24 SH Call SOLE   0 0 0
FTI CONSULTING INC PUT 302941959 111 10 SH Put SOLE   0 0 0
FIDELITY COVINGTON TRUST CALL 316092901 0 1 SH Call SOLE   0 0 0
FOUR CORNERS PPTY TR INC CALL 35086T909 95 32 SH Call SOLE   0 0 0
FOUR CORNERS PPTY TR INC PUT 35086T959 8 3 SH Put SOLE   0 0 0
FIRST EAGLE ALTR CAP BDC INC CALL 26943B900 2 6 SH Call SOLE   0 0 0
FIRST EAGLE ALTR CAP BDC INC COM 26943B100 0 202 SH   SOLE   202 0 0
FIRST EAGLE ALTR CAP BDC INC PUT 26943B950 0 2 SH Put SOLE   0 0 0
FREEPORT-MCMORAN INC CALL 35671D907 39,350 15,123 SH Call SOLE   0 0 0
FREEPORT-MCMORAN INC PUT 35671D957 26,454 10,167 SH Put SOLE   0 0 0
FIDELITY COVINGTON TRUST CALL 316092901 121 17 SH Call SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD CALL 33733E907 3,798 179 SH Call SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD PUT 33733E957 6,855 323 SH Put SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC CALL G36738905 67 28 SH Call SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC COM G36738105 75 3,139 SH   SOLE   3,139 0 0
FRESH DEL MONTE PRODUCE INC PUT G36738955 344 143 SH Put SOLE   0 0 0
FACTSET RESH SYS INC CALL 303075905 1,463 44 SH Call SOLE   0 0 0
FACTSET RESH SYS INC PUT 303075955 2,028 61 SH Put SOLE   0 0 0
FIDUS INVT CORP CALL 316500907 449 343 SH Call SOLE   0 0 0
FIDUS INVT CORP PUT 316500957 65 50 SH Put SOLE   0 0 0
FEDEX CORP CALL 31428X906 78,171 3,011 SH Call SOLE   0 0 0
FEDEX CORP COM 31428X106 10,852 41,802 SH   SOLE   41,802 0 0
FEDEX CORP PUT 31428X956 78,950 3,041 SH Put SOLE   0 0 0
FIRSTENERGY CORP CALL 337932907 9,216 3,011 SH Call SOLE   0 0 0
FIRSTENERGY CORP PUT 337932957 2,044 668 SH Put SOLE   0 0 0
FRANKLIN ELEC INC CALL 353514902 159 23 SH Call SOLE   0 0 0
FRANKLIN ELEC INC PUT 353514952 671 97 SH Put SOLE   0 0 0
FENNEC PHARMACEUTICALS INC CALL 31447P900 10 14 SH Call SOLE   0 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 14 1,960 SH   SOLE   1,960 0 0
PHOENIX NEW MEDIA LTD CALL 71910C903 46 389 SH Call SOLE   0 0 0
PHOENIX NEW MEDIA LTD PUT 71910C953 31 262 SH Put SOLE   0 0 0
FIDELITY COVINGTON TRUST COM 316092402 19 1,958 SH   SOLE   1,958 0 0
FORUM ENERGY TECHNOLOGIES IN CALL 34984V909 458 385 SH Call SOLE   0 0 0
FORUM ENERGY TECHNOLOGIES IN PUT 34984V959 1 1 SH Put SOLE   0 0 0
FIRST TR LRGE CP CORE ALPHA CALL 33734K909 0 2 SH Call SOLE   0 0 0
FIREEYE INC CALL 31816Q901 10,718 4,648 SH Call SOLE   0 0 0
FIREEYE INC COM 31816Q101 2,064 89,519 SH   SOLE   89,519 0 0
FIREEYE INC PUT 31816Q951 6,671 2,893 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 1,143 274 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS PUT 78463X959 6,074 1,456 SH Put SOLE   0 0 0
FUTUREFUEL CORP CALL 36116M906 3 3 SH Call SOLE   0 0 0
FUTUREFUEL CORP COM 36116M106 10 812 SH   SOLE   812 0 0
FUTUREFUEL CORP PUT 36116M956 13 11 SH Put SOLE   0 0 0
FIRST FINL BANCORP OH CALL 320209909 7 4 SH Call SOLE   0 0 0
FIRST FINL BANCORP OH COM 320209109 2 147 SH   SOLE   147 0 0
FIRST FINL BANCORP OH PUT 320209959 80 46 SH Put SOLE   0 0 0
FBL FINL GROUP INC CALL 30239F906 15 3 SH Call SOLE   0 0 0
FIRST FINL BANKSHARES CALL 32020R909 166 46 SH Call SOLE   0 0 0
FIRST FINL BANKSHARES PUT 32020R959 39 11 SH Put SOLE   0 0 0
F5 NETWORKS INC CALL 315616902 5,630 320 SH Call SOLE   0 0 0
F5 NETWORKS INC PUT 315616952 7,213 410 SH Put SOLE   0 0 0
INNOVATOR ETFS TR COM 45782C102 119 2,900 SH   SOLE   2,900 0 0
FIBROGEN INC CALL 31572Q908 3,549 957 SH Call SOLE   0 0 0
FIBROGEN INC COM 31572Q808 203 5,491 SH   SOLE   5,491 0 0
FIBROGEN INC PUT 31572Q958 1,832 494 SH Put SOLE   0 0 0
FEDERATED HERMES INC CALL 314211903 234 81 SH Call SOLE   0 0 0
FEDERATED HERMES INC COM 314211103 116 4,048 SH   SOLE   4,048 0 0
FEDERATED HERMES INC PUT 314211953 300 104 SH Put SOLE   0 0 0
FIRST HORIZON CORPORATION CALL 320517905 1,765 1,384 SH Call SOLE   0 0 0
FIRST HORIZON CORPORATION PUT 320517955 1,107 868 SH Put SOLE   0 0 0
FRANKS INTL N V CALL N33462907 0 1 SH Call SOLE   0 0 0
FRANKS INTL N V COM N33462107 27 9,942 SH   SOLE   9,942 0 0
FRANKS INTL N V PUT N33462957 32 119 SH Put SOLE   0 0 0
FAIR ISAAC CORP CALL 303250904 2,401 47 SH Call SOLE   0 0 0
FAIR ISAAC CORP COM 303250104 7,809 15,281 SH   SOLE   15,281 0 0
FAIR ISAAC CORP PUT 303250954 3,781 74 SH Put SOLE   0 0 0
FIDELITY COVINGTON TRUST COM 316092709 132 2,811 SH   SOLE   2,811 0 0
FINVOLUTION GROUP CALL 31810T901 2 11 SH Call SOLE   0 0 0
FINVOLUTION GROUP COM 31810T101 30 11,533 SH   SOLE   11,533 0 0
FINVOLUTION GROUP PUT 31810T951 35 133 SH Put SOLE   0 0 0
FIDELITY NATL INFORMATION SV CALL 31620M906 8,459 598 SH Call SOLE   0 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,127 15,037 SH   SOLE   15,037 0 0
FIDELITY NATL INFORMATION SV PUT 31620M956 7,497 530 SH Put SOLE   0 0 0
FIDELITY NATL INFORMATION SV CALL 31620M906 14 1 SH Call SOLE   0 0 0
FISERV INC CALL 337738908 0 3,161 SH Call SOLE   0 0 0
FISERV INC PUT 337738958 0 946 SH Put SOLE   0 0 0
FISERV INC CALL 337738908 0 32 SH Call SOLE   0 0 0
FISERV INC PUT 337738958 0 2 SH Put SOLE   0 0 0
FITBIT INC CALL 33812L902 1,047 1,541 SH Call SOLE   0 0 0
FITBIT INC COM 33812L102 3 500 SH   SOLE   500 0 0
FITBIT INC PUT 33812L952 383 564 SH Put SOLE   0 0 0
FIFTH THIRD BANCORP CALL 316773900 967 351 SH Call SOLE   0 0 0
FIFTH THIRD BANCORP PUT 316773950 2,938 1,066 SH Put SOLE   0 0 0
FIVE BELOW INC CALL 33829M901 3,237 185 SH Call SOLE   0 0 0
FIVE BELOW INC COM 33829M101 2,777 15,876 SH   SOLE   15,876 0 0
FIVE BELOW INC PUT 33829M951 6,106 349 SH Put SOLE   0 0 0
ETF SER SOLUTIONS CALL 26922A902 137 41 SH Call SOLE   0 0 0
ETF SER SOLUTIONS COM 26922A289 371 11,049 SH   SOLE   11,049 0 0
ETF SER SOLUTIONS PUT 26922A952 63 19 SH Put SOLE   0 0 0
FIVE9 INC CALL 338307901 2,546 146 SH Call SOLE   0 0 0
FIVE9 INC PUT 338307951 4,237 243 SH Put SOLE   0 0 0
COMFORT SYS USA INC CALL 199908904 194 37 SH Call SOLE   0 0 0
COMFORT SYS USA INC COM 199908104 72 1,369 SH   SOLE   1,369 0 0
COMFORT SYS USA INC PUT 199908954 36 7 SH Put SOLE   0 0 0
HOMOLOGY MEDICINES INC CALL 438083907 231 205 SH Call SOLE   0 0 0
HOMOLOGY MEDICINES INC COM 438083107 13 1,170 SH   SOLE   1,170 0 0
HOMOLOGY MEDICINES INC PUT 438083957 168 149 SH Put SOLE   0 0 0
NATIONAL BEVERAGE CORP CALL 635017906 1,180 139 SH Call SOLE   0 0 0
NATIONAL BEVERAGE CORP PUT 635017956 1,426 168 SH Put SOLE   0 0 0
FOOT LOCKER INC CALL 344849904 0 852 SH Call SOLE   0 0 0
FOOT LOCKER INC COM 344849104 0 7,708 SH   SOLE   7,708 0 0
FOOT LOCKER INC PUT 344849954 0 776 SH Put SOLE   0 0 0
FLUIDIGM CORP DEL CALL 34385P908 801 1,336 SH Call SOLE   0 0 0
FLUIDIGM CORP DEL PUT 34385P958 45 76 SH Put SOLE   0 0 0
FLEX LTD CALL Y2573F902 3,738 2,079 SH Call SOLE   0 0 0
FLEX LTD COM Y2573F102 2,052 114,170 SH   SOLE   114,170 0 0
FLEX LTD PUT Y2573F952 5,215 2,901 SH Put SOLE   0 0 0
FULGENT GENETICS INC CALL 359664909 1,266 243 SH Call SOLE   0 0 0
FULGENT GENETICS INC COM 359664109 1,091 20,949 SH   SOLE   20,949 0 0
FULGENT GENETICS INC PUT 359664959 1,672 321 SH Put SOLE   0 0 0
FLIR SYS INC CALL 302445901 2,463 562 SH Call SOLE   0 0 0
FLIR SYS INC COM 302445101 1,435 32,747 SH   SOLE   32,747 0 0
FLIR SYS INC PUT 302445951 2,230 509 SH Put SOLE   0 0 0
FALCON MINERALS CORP CALL 30607B909 3 12 SH Call SOLE   0 0 0
FLUENT INC CALL 34380C902 304 574 SH Call SOLE   0 0 0
FLUENT INC PUT 34380C952 12 24 SH Put SOLE   0 0 0
FLOWERS FOODS INC CALL 343498901 237 105 SH Call SOLE   0 0 0
FLOWERS FOODS INC PUT 343498951 22 10 SH Put SOLE   0 0 0
SPX FLOW INC CALL 78469X907 5 1 SH Call SOLE   0 0 0
SPX FLOW INC COM 78469X107 72 1,255 SH   SOLE   1,255 0 0
SPX FLOW INC PUT 78469X957 226 39 SH Put SOLE   0 0 0
FLUOR CORP NEW CALL 343412902 947 593 SH Call SOLE   0 0 0
FLUOR CORP NEW COM 343412102 4,316 270,271 SH   SOLE   270,271 0 0
FLUOR CORP NEW PUT 343412952 1,231 771 SH Put SOLE   0 0 0
FLOWSERVE CORP CALL 34354P905 176 48 SH Call SOLE   0 0 0
FLOWSERVE CORP COM 34354P105 67 1,841 SH   SOLE   1,841 0 0
FLOWSERVE CORP PUT 34354P955 154 42 SH Put SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC CALL 339041905 1,145 42 SH Call SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 1,467 5,377 SH   SOLE   5,377 0 0
FLEETCOR TECHNOLOGIES INC PUT 339041955 1,882 69 SH Put SOLE   0 0 0
FLWS/1-800 FLOWERS CALL 68243Q906 1,669 642 SH Call SOLE   0 0 0
FLWS/1-800 FLOWERS COM 68243Q106 562 21,617 SH   SOLE   21,617 0 0
FLWS/1-800 FLOWERS PUT 68243Q956 80 31 SH Put SOLE   0 0 0
FLEXION THERAPEUTICS INC CALL 33938J906 297 258 SH Call SOLE   0 0 0
FLEXION THERAPEUTICS INC COM 33938J106 163 14,164 SH   SOLE   14,164 0 0
FLEXION THERAPEUTICS INC PUT 33938J956 77 67 SH Put SOLE   0 0 0
FLY LEASING LTD CALL 34407D909 170 173 SH Call SOLE   0 0 0
FLY LEASING LTD COM 34407D109 163 16,618 SH   SOLE   16,618 0 0
FLY LEASING LTD PUT 34407D959 454 461 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 22 8 SH Call SOLE   0 0 0
FIDELITY COVINGTON TRUST CALL 316092901 0 1 SH Call SOLE   0 0 0
FIRST MIDWEST BANCORP DEL CALL 320867904 12 8 SH Call SOLE   0 0 0
FIRST MIDWEST BANCORP DEL PUT 320867954 7 5 SH Put SOLE   0 0 0
FMC CORP CALL 302491903 1,781 155 SH Call SOLE   0 0 0
FMC CORP PUT 302491953 976 85 SH Put SOLE   0 0 0
FOMENTO ECONOMICO MEXICANO S CALL 344419906 1,151 152 SH Call SOLE   0 0 0
FOMENTO ECONOMICO MEXICANO S COM 344419106 519 6,856 SH   SOLE   6,856 0 0
FOMENTO ECONOMICO MEXICANO S PUT 344419956 5,000 660 SH Put SOLE   0 0 0
FABRINET CALL G3323L900 69 9 SH Call SOLE   0 0 0
FABRINET COM G3323L100 295 3,808 SH   SOLE   3,808 0 0
FABRINET PUT G3323L950 605 78 SH Put SOLE   0 0 0
F N B CORP CALL 302520901 285 300 SH Call SOLE   0 0 0
F N B CORP PUT 302520951 50 53 SH Put SOLE   0 0 0
FLOOR & DECOR HLDGS INC CALL 339750901 1,327 143 SH Call SOLE   0 0 0
FLOOR & DECOR HLDGS INC PUT 339750951 603 65 SH Put SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL CALL 31620R903 2,134 546 SH Call SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL PUT 31620R953 426 109 SH Put SOLE   0 0 0
BANK OF MONTREAL COM 06368B504 56 510 SH   SOLE   510 0 0
BANK OF MONTREAL PUT 06368B954 465 42 SH Put SOLE   0 0 0
FEDNAT HLDG CO COM 31431B109 48 8,192 SH   SOLE   8,192 0 0
FUNKO INC CALL 361008905 586 565 SH Call SOLE   0 0 0
FUNKO INC PUT 361008955 51 50 SH Put SOLE   0 0 0
FRANCO NEV CORP CALL 351858905 8,522 680 SH Call SOLE   0 0 0
FRANCO NEV CORP COM 351858105 825 6,589 SH   SOLE   6,589 0 0
FRANCO NEV CORP PUT 351858955 6,604 527 SH Put SOLE   0 0 0
FOCUS FINL PARTNERS INC CALL 34417P900 1,465 337 SH Call SOLE   0 0 0
FOCUS FINL PARTNERS INC PUT 34417P950 3,301 759 SH Put SOLE   0 0 0
FERRO CORP CALL 315405900 567 388 SH Call SOLE   0 0 0
FERRO CORP PUT 315405950 54 37 SH Put SOLE   0 0 0
AMICUS THERAPEUTICS INC CALL 03152W909 4,664 2,020 SH Call SOLE   0 0 0
AMICUS THERAPEUTICS INC COM 03152W109 958 41,531 SH   SOLE   41,531 0 0
AMICUS THERAPEUTICS INC PUT 03152W959 537 233 SH Put SOLE   0 0 0
FORESTAR GROUP INC CALL 346232901 0 1 SH Call SOLE   0 0 0
FORMFACTOR INC CALL 346375908 236 55 SH Call SOLE   0 0 0
FORMFACTOR INC PUT 346375958 154 36 SH Put SOLE   0 0 0
FOSSIL GROUP INC CALL 34988V906 142 164 SH Call SOLE   0 0 0
FOSSIL GROUP INC COM 34988V106 28 3,248 SH   SOLE   3,248 0 0
FOSSIL GROUP INC PUT 34988V956 102 118 SH Put SOLE   0 0 0
SHIFT4 PMTS INC CALL 82452J909 4,199 557 SH Call SOLE   0 0 0
SHIFT4 PMTS INC PUT 82452J959 4,169 553 SH Put SOLE   0 0 0
FOX CORP CALL 35137L904 433 150 SH Call SOLE   0 0 0
FOX CORP PUT 35137L954 2 1 SH Put SOLE   0 0 0
FOX CORP CALL 35137L904 4,036 1,386 SH Call SOLE   0 0 0
FOX CORP COM 35137L105 356 12,226 SH   SOLE   12,226 0 0
FOX CORP PUT 35137L954 966 332 SH Put SOLE   0 0 0
FOX FACTORY HLDG CORP CALL 35138V902 63 6 SH Call SOLE   0 0 0
FOX FACTORY HLDG CORP COM 35138V102 21 201 SH   SOLE   201 0 0
FOX FACTORY HLDG CORP PUT 35138V952 10 1 SH Put SOLE   0 0 0
FIVE POINT HOLDINGS LLC COM 33833Q106 124 22,752 SH   SOLE   22,752 0 0
FARMLAND PARTNERS INC CALL 31154R909 46 54 SH Call SOLE   0 0 0
FARMLAND PARTNERS INC COM 31154R109 17 2,052 SH   SOLE   2,052 0 0
FARMLAND PARTNERS INC PUT 31154R959 16 19 SH Put SOLE   0 0 0
FIVE PRIME THERAPEUTICS INC CALL 33830X904 158 93 SH Call SOLE   0 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 90 5,292 SH   SOLE   5,292 0 0
FIVE PRIME THERAPEUTICS INC PUT 33830X954 377 222 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 336920903 11 1 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD COM 336920103 13 114 SH   SOLE   114 0 0
FIRST TR EXCHANGE TRADED FD PUT 336920953 59 5 SH Put SOLE   0 0 0
FIRST INDL RLTY TR INC CALL 32054K903 12 3 SH Call SOLE   0 0 0
FIRST INDL RLTY TR INC COM 32054K103 9 216 SH   SOLE   216 0 0
FIRST INDL RLTY TR INC PUT 32054K953 21 5 SH Put SOLE   0 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 3 1,384 SH   SOLE   1,384 0 0
FIRST REP BK SAN FRANCISCO C CALL 33616C900 499 34 SH Call SOLE   0 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 556 3,786 SH   SOLE   3,786 0 0
FIRST REP BK SAN FRANCISCO C PUT 33616C950 2,850 194 SH Put SOLE   0 0 0
WHOLE EARTH BRANDS INC CALL 96684W900 3 3 SH Call SOLE   0 0 0
WHOLE EARTH BRANDS INC COM 96684W100 347 31,903 SH   SOLE   31,903 0 0
WHOLE EARTH BRANDS INC PUT 96684W950 543 499 SH Put SOLE   0 0 0
FREQUENCY THERAPEUTICS INC CALL 35803L908 74 21 SH Call SOLE   0 0 0
FREQUENCY THERAPEUTICS INC PUT 35803L958 363 103 SH Put SOLE   0 0 0
FRANCHISE GROUP INC CALL 35180X905 0 2 SH Call SOLE   0 0 0
FRANCHISE GROUP INC PUT 35180X955 0 1 SH Put SOLE   0 0 0
FIESTA RESTAURANT GROUP INC CALL 31660B901 22 20 SH Call SOLE   0 0 0
FRONTLINE LTD CALL G3682E902 307 495 SH Call SOLE   0 0 0
FRONTLINE LTD COM G3682E192 188 30,321 SH   SOLE   30,321 0 0
FRONTLINE LTD PUT G3682E952 294 473 SH Put SOLE   0 0 0
JFROG LTD CALL M6191J900 2,475 394 SH Call SOLE   0 0 0
JFROG LTD COM M6191J100 1,057 16,824 SH   SOLE   16,824 0 0
JFROG LTD PUT M6191J950 1,426 227 SH Put SOLE   0 0 0
FRESHPET INC CALL 358039905 638 45 SH Call SOLE   0 0 0
FRESHPET INC COM 358039105 4 32 SH   SOLE   32 0 0
FRESHPET INC PUT 358039955 28 2 SH Put SOLE   0 0 0
FEDERAL RLTY INVT TR CALL 313747906 502 59 SH Call SOLE   0 0 0
FEDERAL RLTY INVT TR COM 313747206 227 2,678 SH   SOLE   2,678 0 0
FEDERAL RLTY INVT TR PUT 313747956 1,046 123 SH Put SOLE   0 0 0
FORTERRA INC CALL 34960W906 146 85 SH Call SOLE   0 0 0
FORTERRA INC PUT 34960W956 30 18 SH Put SOLE   0 0 0
FS KKR CAP CORP CALL 302635906 1,699 1,026 SH Call SOLE   0 0 0
FS KKR CAP CORP PUT 302635956 213 129 SH Put SOLE   0 0 0
FS KKR CAP CORP II CALL 35952V903 165 101 SH Call SOLE   0 0 0
FS KKR CAP CORP II COM 35952V303 349 21,326 SH   SOLE   21,326 0 0
FS KKR CAP CORP II PUT 35952V953 3,466 2,114 SH Put SOLE   0 0 0
FIRST SOLAR INC CALL 336433907 0 1,950 SH Call SOLE   0 0 0
FIRST SOLAR INC COM 336433107 0 7,674 SH   SOLE   7,674 0 0
FIRST SOLAR INC PUT 336433957 0 1,693 SH Put SOLE   0 0 0
FASTLY INC CALL 31188V900 30,684 3,512 SH Call SOLE   0 0 0
FASTLY INC COM 31188V100 152 1,750 SH   SOLE   1,750 0 0
FASTLY INC PUT 31188V950 39,718 4,546 SH Put SOLE   0 0 0
FORTUNA SILVER MINES INC CALL 349915908 2,573 3,123 SH Call SOLE   0 0 0
FORTUNA SILVER MINES INC COM 349915108 3 400 SH   SOLE   400 0 0
FORTUNA SILVER MINES INC PUT 349915958 910 1,105 SH Put SOLE   0 0 0
FRANKLIN STR PPTYS CORP CALL 35471R906 0 1 SH Call SOLE   0 0 0
FRANKLIN STR PPTYS CORP COM 35471R106 8 2,007 SH   SOLE   2,007 0 0
FRANKLIN STR PPTYS CORP PUT 35471R956 0 2 SH Put SOLE   0 0 0
FISKER INC CALL 33813J906 6,656 4,544 SH Call SOLE   0 0 0
FISKER INC COM 33813J106 1,723 117,650 SH   SOLE   117,650 0 0
FISKER INC PUT 33813J956 2,575 1,758 SH Put SOLE   0 0 0
FEDERAL SIGNAL CORP CALL 313855908 33 10 SH Call SOLE   0 0 0
FEDERAL SIGNAL CORP COM 313855108 22 678 SH   SOLE   678 0 0
FIDELITY COVINGTON TRUST CALL 316092901 4 1 SH Call SOLE   0 0 0
FOSTER L B CO CALL 350060909 1,380 917 SH Call SOLE   0 0 0
FOSTER L B CO PUT 350060959 90 60 SH Put SOLE   0 0 0
FORTRESS TRANS INFRST INVS L CALL 34960P901 1,750 746 SH Call SOLE   0 0 0
FORTRESS TRANS INFRST INVS L PUT 34960P951 110 47 SH Put SOLE   0 0 0
FARFETCH LTD CALL 30744W907 5,666 888 SH Call SOLE   0 0 0
FARFETCH LTD COM 30744W107 1,155 18,109 SH   SOLE   18,109 0 0
FARFETCH LTD PUT 30744W957 8,633 1,353 SH Put SOLE   0 0 0
FRONTDOOR INC CALL 35905A909 1,245 248 SH Call SOLE   0 0 0
FRONTDOOR INC PUT 35905A959 125 25 SH Put SOLE   0 0 0
FUEL TECH INC CALL 359523907 203 525 SH Call SOLE   0 0 0
FUEL TECH INC COM 359523107 89 23,070 SH   SOLE   23,070 0 0
FUEL TECH INC PUT 359523957 65 170 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRAD FD VI CALL 33739H901 3 2 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRAD FD VI COM 33739H101 27 1,400 SH   SOLE   1,400 0 0
TECHNIPFMC PLC CALL G87110905 698 743 SH Call SOLE   0 0 0
TECHNIPFMC PLC PUT G87110955 348 371 SH Put SOLE   0 0 0
FLOTEK INDS INC DEL CALL 343389902 0 1 SH Call SOLE   0 0 0
FLOTEK INDS INC DEL COM 343389102 6 2,908 SH   SOLE   2,908 0 0
FLOTEK INDS INC DEL PUT 343389952 2 10 SH Put SOLE   0 0 0
FORTINET INC CALL 34959E909 7,976 537 SH Call SOLE   0 0 0
FORTINET INC PUT 34959E959 6,371 429 SH Put SOLE   0 0 0
FORTIS INC CALL 349553907 175 43 SH Call SOLE   0 0 0
FORTIS INC PUT 349553957 81 20 SH Put SOLE   0 0 0
FORTIVE CORP CALL 34959J908 2,386 337 SH Call SOLE   0 0 0
FORTIVE CORP COM 34959J108 965 13,635 SH   SOLE   13,635 0 0
FORTIVE CORP PUT 34959J958 566 80 SH Put SOLE   0 0 0
FORTIVE CORP CALL 34959J908 6 7 SH Call SOLE   0 0 0
FORTIVE CORP PUT 34959J958 0 72 SH Put SOLE   0 0 0
FUBOTV INC CALL 35953D904 7,456 2,663 SH Call SOLE   0 0 0
FUBOTV INC COM 35953D104 2,707 96,693 SH   SOLE   96,693 0 0
FUBOTV INC PUT 35953D954 10,049 3,589 SH Put SOLE   0 0 0
FULLER H B CO CALL 359694906 197 38 SH Call SOLE   0 0 0
FULLER H B CO PUT 359694956 119 23 SH Put SOLE   0 0 0
FULTON FINL CORP PA CALL 360271900 270 213 SH Call SOLE   0 0 0
FULTON FINL CORP PA PUT 360271950 164 129 SH Put SOLE   0 0 0
CEDAR FAIR L P CALL 150185906 3,721 946 SH Call SOLE   0 0 0
CEDAR FAIR L P COM 150185106 2,366 60,157 SH   SOLE   60,157 0 0
CEDAR FAIR L P PUT 150185956 448 114 SH Put SOLE   0 0 0
FUTU HLDGS LTD CALL 36118L906 3,760 822 SH Call SOLE   0 0 0
FUTU HLDGS LTD COM 36118L106 1,921 41,999 SH   SOLE   41,999 0 0
FUTU HLDGS LTD PUT 36118L956 3,527 771 SH Put SOLE   0 0 0
ARCIMOTO INC CALL 039587900 762 576 SH Call SOLE   0 0 0
ARCIMOTO INC PUT 039587950 830 628 SH Put SOLE   0 0 0
FIVERR INTL LTD CALL M4R82T906 7,530 386 SH Call SOLE   0 0 0
FIVERR INTL LTD COM M4R82T106 2,517 12,904 SH   SOLE   12,904 0 0
FIVERR INTL LTD PUT M4R82T956 6,926 355 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DEL CALL 531229908 11 3 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DEL COM 531229870 18 498 SH   SOLE   498 0 0
LIBERTY MEDIA CORP DEL PUT 531229958 83 22 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DEL COM 531229854 1 28 SH   SOLE   28 0 0
LIBERTY MEDIA CORP DEL PUT 531229958 4 1 SH Put SOLE   0 0 0
FORWARD AIR CORP CALL 349853901 76 10 SH Call SOLE   0 0 0
FORWARD AIR CORP COM 349853101 23 305 SH   SOLE   305 0 0
FORWARD AIR CORP PUT 349853951 15 2 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES AUSTR CALL 46090N903 1,244 162 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES AUSTR COM 46090N103 609 7,933 SH   SOLE   7,933 0 0
INVESCO CURRENCYSHARES AUSTR PUT 46090N953 61 8 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES BRIT CALL 46138M909 145 11 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES BRIT COM 46138M109 2,192 16,593 SH   SOLE   16,593 0 0
INVESCO CURRENCYSHARES BRIT PUT 46138M959 3,131 237 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES CDN D CALL 46138T904 2,891 374 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES CDN D COM 46138T104 778 10,072 SH   SOLE   10,072 0 0
INVESCO CURRENCYSHARES CDN D PUT 46138T954 2,118 274 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES EURO CALL 46138K903 13,390 1,167 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES EURO COM 46138K103 4,012 34,968 SH   SOLE   34,968 0 0
INVESCO CURRENCYSHARES EURO PUT 46138K953 23,636 2,060 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES SWISS CALL 46138R908 926 90 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES SWISS COM 46138R108 2,394 23,251 SH   SOLE   23,251 0 0
INVESCO CURRENCYSHARES SWISS PUT 46138R958 1,966 191 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 689 64 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD COM 33734X143 13 124 SH   SOLE   124 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X956 312 29 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 86,661 18,665 SH Call SOLE   0 0 0
ISHARES TR COM 464287184 8,050 173,380 SH   SOLE   173,380 0 0
ISHARES TR PUT 464287957 83,824 18,054 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 178 52 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B958 9 3 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES JAPAN CALL 46138W907 731 80 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES JAPAN COM 46138W107 1,973 21,579 SH   SOLE   21,579 0 0
INVESCO CURRENCYSHARES JAPAN PUT 46138W957 795 87 SH Put SOLE   0 0 0
GENPACT LIMITED CALL G3922B907 12 3 SH Call SOLE   0 0 0
GENPACT LIMITED COM G3922B107 13 333 SH   SOLE   333 0 0
GENPACT LIMITED PUT G3922B957 8 2 SH Put SOLE   0 0 0
GAIA INC NEW CALL 36269P904 1 2 SH Call SOLE   0 0 0
GAIA INC NEW COM 36269P104 54 5,544 SH   SOLE   5,544 0 0
GAIA INC NEW PUT 36269P954 250 254 SH Put SOLE   0 0 0
GLADSTONE INVT CORP CALL 376546907 110 110 SH Call SOLE   0 0 0
GLADSTONE INVT CORP COM 376546107 1 168 SH   SOLE   168 0 0
GLADSTONE INVT CORP PUT 376546957 44 44 SH Put SOLE   0 0 0
GALECTIN THERAPEUTICS INC CALL 363225902 125 562 SH Call SOLE   0 0 0
GALECTIN THERAPEUTICS INC COM 363225202 0 59 SH   SOLE   59 0 0
GALECTIN THERAPEUTICS INC PUT 363225952 62 277 SH Put SOLE   0 0 0
GAN LTD CALL G3728V909 774 382 SH Call SOLE   0 0 0
GAN LTD COM G3728V109 399 19,709 SH   SOLE   19,709 0 0
GAN LTD PUT G3728V959 567 280 SH Put SOLE   0 0 0
STEALTHGAS INC CALL Y81669906 1 6 SH Call SOLE   0 0 0
GATX CORP CALL 361448903 382 46 SH Call SOLE   0 0 0
GATX CORP PUT 361448953 8 1 SH Put SOLE   0 0 0
GALIANO GOLD INC CALL 36352H900 18 161 SH Call SOLE   0 0 0
GALIANO GOLD INC COM 36352H100 16 14,260 SH   SOLE   14,260 0 0
GALIANO GOLD INC PUT 36352H950 0 4 SH Put SOLE   0 0 0
GLOBAL BLUE GROUP HOLDING AG CALL H33700907 18 14 SH Call SOLE   0 0 0
GLOBAL BLUE GROUP HOLDING AG PUT H33700957 10 8 SH Put SOLE   0 0 0
GLACIER BANCORP INC NEW CALL 37637Q905 133 29 SH Call SOLE   0 0 0
GLACIER BANCORP INC NEW PUT 37637Q955 13 3 SH Put SOLE   0 0 0
GOLUB CAP BDC INC CALL 38173M902 124 88 SH Call SOLE   0 0 0
GOLUB CAP BDC INC PUT 38173M952 168 119 SH Put SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN CALL 37890U908 3,282 758 SH Call SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2,523 58,260 SH   SOLE   58,260 0 0
GLOBAL BLOOD THERAPEUTICS IN PUT 37890U958 5,158 1,191 SH Put SOLE   0 0 0
GREENBRIER COS INC CALL 393657901 276 76 SH Call SOLE   0 0 0
GREENBRIER COS INC COM 393657101 65 1,790 SH   SOLE   1,790 0 0
GREENBRIER COS INC PUT 393657951 112 31 SH Put SOLE   0 0 0
GANNETT CO INC CALL 36472T909 49 146 SH Call SOLE   0 0 0
GANNETT CO INC COM 36472T109 101 30,334 SH   SOLE   30,334 0 0
GANNETT CO INC PUT 36472T959 21 64 SH Put SOLE   0 0 0
GENESCO INC CALL 371532902 60 20 SH Call SOLE   0 0 0
GENESCO INC COM 371532102 8 269 SH   SOLE   269 0 0
GENESCO INC PUT 371532952 204 68 SH Put SOLE   0 0 0
GCP APPLIED TECHNOLOGIES INC CALL 36164Y901 0 1 SH Call SOLE   0 0 0
GENERAL DYNAMICS CORP CALL 369550908 5,327 358 SH Call SOLE   0 0 0
GENERAL DYNAMICS CORP COM 369550108 1,966 13,213 SH   SOLE   13,213 0 0
GENERAL DYNAMICS CORP PUT 369550958 11,637 782 SH Put SOLE   0 0 0
GODADDY INC CALL 380237907 3,550 428 SH Call SOLE   0 0 0
GODADDY INC COM 380237107 1,597 19,263 SH   SOLE   19,263 0 0
GODADDY INC PUT 380237957 6,022 726 SH Put SOLE   0 0 0
GOLDEN ENTMT INC CALL 381013901 188 95 SH Call SOLE   0 0 0
GOLDEN ENTMT INC PUT 381013951 105 53 SH Put SOLE   0 0 0
GREEN DOT CORP CALL 39304D902 1,322 237 SH Call SOLE   0 0 0
GREEN DOT CORP COM 39304D102 360 6,452 SH   SOLE   6,452 0 0
GREEN DOT CORP PUT 39304D952 2,098 376 SH Put SOLE   0 0 0
GOODRX HLDGS INC CALL 38246G908 1,089 270 SH Call SOLE   0 0 0
GOODRX HLDGS INC COM 38246G108 1,561 38,704 SH   SOLE   38,704 0 0
GOODRX HLDGS INC PUT 38246G958 7,071 1,753 SH Put SOLE   0 0 0
GDS HLDGS LTD CALL 36165L908 3,717 397 SH Call SOLE   0 0 0
GDS HLDGS LTD PUT 36165L958 7,332 783 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 111,762 31,028 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F106 11,168 310,062 SH   SOLE   310,062 0 0
VANECK VECTORS ETF TR PUT 92189F952 81,970 22,757 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 25,313 4,667 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 35,142 6,479 SH Put SOLE   0 0 0
GRID DYNAMICS HLDGS INC COM 39813G109 2 172 SH   SOLE   172 0 0
GRID DYNAMICS HLDGS INC PUT 39813G959 1 1 SH Put SOLE   0 0 0
GENERAL ELECTRIC CO CALL 369604903 13,766 12,747 SH Call SOLE   0 0 0
GENERAL ELECTRIC CO COM 369604103 1,149 106,464 SH   SOLE   106,464 0 0
GENERAL ELECTRIC CO PUT 369604953 10,618 9,832 SH Put SOLE   0 0 0
GENERAL ELECTRIC CO CALL 369604903 1,467 1,359 SH Call SOLE   0 0 0
GENERAL ELECTRIC CO PUT 369604953 1,461 1,353 SH Put SOLE   0 0 0
GREIF INC CALL 397624907 234 50 SH Call SOLE   0 0 0
GREIF INC COM 397624107 168 3,592 SH   SOLE   3,592 0 0
GREIF INC PUT 397624957 586 125 SH Put SOLE   0 0 0
GENESIS ENERGY L P CALL 371927904 183 295 SH Call SOLE   0 0 0
GENESIS ENERGY L P PUT 371927954 531 856 SH Put SOLE   0 0 0
GENESIS HEALTHCARE INC CALL 37185X906 4 97 SH Call SOLE   0 0 0
GENESIS HEALTHCARE INC COM 37185X106 1 3,500 SH   SOLE   3,500 0 0
GENESIS HEALTHCARE INC PUT 37185X956 1 39 SH Put SOLE   0 0 0
GENETIC TECHNOLOGIES LTD CALL 37185R907 37 103 SH Call SOLE   0 0 0
GENETIC TECHNOLOGIES LTD COM 37185R307 64 17,865 SH   SOLE   17,865 0 0
GENETIC TECHNOLOGIES LTD PUT 37185R957 92 258 SH Put SOLE   0 0 0
GEO GROUP INC NEW CALL 36162J906 1,138 1,285 SH Call SOLE   0 0 0
GEO GROUP INC NEW PUT 36162J956 737 832 SH Put SOLE   0 0 0
GEOSPACE TECHNOLOGIES CORP CALL 37364X909 8 10 SH Call SOLE   0 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 58 6,877 SH   SOLE   6,877 0 0
ETF MANAGERS TR CALL 26924G900 87 28 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G763 185 5,965 SH   SOLE   5,965 0 0
GERON CORP CALL 374163903 112 709 SH Call SOLE   0 0 0
GERON CORP COM 374163103 66 41,814 SH   SOLE   41,814 0 0
GERON CORP PUT 374163953 114 722 SH Put SOLE   0 0 0
GUESS INC CALL 401617905 1,090 482 SH Call SOLE   0 0 0
GUESS INC PUT 401617955 1,481 655 SH Put SOLE   0 0 0
GRIFFON CORP CALL 398433902 48 24 SH Call SOLE   0 0 0
GRIFFON CORP COM 398433102 43 2,121 SH   SOLE   2,121 0 0
GRIFFON CORP PUT 398433952 69 34 SH Put SOLE   0 0 0
GOLD FIELDS LTD CALL 38059T906 1,284 1,386 SH Call SOLE   0 0 0
GOLD FIELDS LTD PUT 38059T956 871 940 SH Put SOLE   0 0 0
GFL ENVIRONMENTAL INC CALL 36168Q904 224 77 SH Call SOLE   0 0 0
GFL ENVIRONMENTAL INC COM 36168Q104 40 1,402 SH   SOLE   1,402 0 0
GFL ENVIRONMENTAL INC PUT 36168Q954 248 85 SH Put SOLE   0 0 0
GENERAL FIN CORP DEL CALL 369822901 7 9 SH Call SOLE   0 0 0
GENERAL FIN CORP DEL COM 369822101 4 523 SH   SOLE   523 0 0
GRUPO FINANCIERO GALICIA S.A CALL 399909900 1,314 1,504 SH Call SOLE   0 0 0
GRUPO FINANCIERO GALICIA S.A COM 399909100 322 36,863 SH   SOLE   36,863 0 0
GRUPO FINANCIERO GALICIA S.A PUT 399909950 467 535 SH Put SOLE   0 0 0
GERDAU SA CALL 373737905 526 1,127 SH Call SOLE   0 0 0
GERDAU SA COM 373737105 397 85,090 SH   SOLE   85,090 0 0
GERDAU SA PUT 373737955 387 829 SH Put SOLE   0 0 0
GRACO INC CALL 384109904 14 2 SH Call SOLE   0 0 0
GRACO INC PUT 384109954 7 1 SH Put SOLE   0 0 0
GUARDANT HEALTH INC CALL 40131M909 2,294 178 SH Call SOLE   0 0 0
GUARDANT HEALTH INC COM 40131M109 329 2,553 SH   SOLE   2,553 0 0
GUARDANT HEALTH INC PUT 40131M959 2,255 175 SH Put SOLE   0 0 0
GORES HLDGS IV INC CALL 382865903 4,277 3,258 SH Call SOLE   0 0 0
GORES HLDGS IV INC COM 382865103 2,745 209,086 SH   SOLE   209,086 0 0
GORES HLDGS IV INC PUT 382865953 4,679 3,564 SH Put SOLE   0 0 0
GREENHILL & CO INC CALL 395259904 60 50 SH Call SOLE   0 0 0
GREENHILL & CO INC COM 395259104 0 65 SH   SOLE   65 0 0
GRAHAM CORP COM 384556106 16 1,099 SH   SOLE   1,099 0 0
CGI INC CALL 12532H904 1,268 160 SH Call SOLE   0 0 0
CGI INC PUT 12532H954 7 1 SH Put SOLE   0 0 0
GULF ISLAND FABRICATION INC COM 402307102 12 4,238 SH   SOLE   4,238 0 0
G III APPAREL GROUP LTD CALL 36237H901 187 79 SH Call SOLE   0 0 0
G III APPAREL GROUP LTD COM 36237H101 22 957 SH   SOLE   957 0 0
G III APPAREL GROUP LTD PUT 36237H951 194 82 SH Put SOLE   0 0 0
GIGCAPITAL3 INC CALL 37519D907 1,122 852 SH Call SOLE   0 0 0
GIGCAPITAL3 INC COM 37519D107 1,116 84,686 SH   SOLE   84,686 0 0
GIGCAPITAL3 INC PUT 37519D957 686 521 SH Put SOLE   0 0 0
GILDAN ACTIVEWEAR INC CALL 375916903 1,008 360 SH Call SOLE   0 0 0
GILDAN ACTIVEWEAR INC PUT 375916953 196 70 SH Put SOLE   0 0 0
GILEAD SCIENCES INC CALL 375558903 36,406 6,249 SH Call SOLE   0 0 0
GILEAD SCIENCES INC COM 375558103 15,461 265,388 SH   SOLE   265,388 0 0
GILEAD SCIENCES INC PUT 375558953 36,214 6,216 SH Put SOLE   0 0 0
GILAT SATELLITE NETWORKS LTD CALL M51474908 0 7 SH Call SOLE   0 0 0
GILAT SATELLITE NETWORKS LTD COM M51474118 0 3,921 SH   SOLE   3,921 0 0
GENERAL MLS INC CALL 370334904 14,106 2,399 SH Call SOLE   0 0 0
GENERAL MLS INC PUT 370334954 6,779 1,153 SH Put SOLE   0 0 0
GIGCAPITAL2 INC CALL 375036900 2,181 1,992 SH Call SOLE   0 0 0
GIGCAPITAL2 INC PUT 375036950 594 543 SH Put SOLE   0 0 0
GLAUKOS CORP CALL 377322902 30 4 SH Call SOLE   0 0 0
GLAUKOS CORP COM 377322102 9 123 SH   SOLE   123 0 0
GLAUKOS CORP PUT 377322952 120 16 SH Put SOLE   0 0 0
GLOBE LIFE INC CALL 37959E902 9 1 SH Call SOLE   0 0 0
GLOBE LIFE INC COM 37959E102 0 9 SH   SOLE   9 0 0
GLOBE LIFE INC PUT 37959E952 37 4 SH Put SOLE   0 0 0
GLADSTONE CAPITAL CORP CALL 376535900 14 16 SH Call SOLE   0 0 0
GLADSTONE CAPITAL CORP COM 376535100 3 379 SH   SOLE   379 0 0
GLADSTONE CAPITAL CORP PUT 376535950 6 7 SH Put SOLE   0 0 0
SPDR GOLD TR CALL 78463V907 814,570 45,670 SH Call SOLE   0 0 0
SPDR GOLD TR COM 78463V107 4,272 23,955 SH   SOLE   23,955 0 0
SPDR GOLD TR PUT 78463V957 538,165 30,173 SH Put SOLE   0 0 0
GREAT LAKES DREDGE & DOCK CO CALL 390607909 729 554 SH Call SOLE   0 0 0
GREAT LAKES DREDGE & DOCK CO PUT 390607959 94 72 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 37 12 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 6 2 SH Put SOLE   0 0 0
GOLAR LNG LTD CALL G9456A900 441 458 SH Call SOLE   0 0 0
GOLAR LNG LTD COM G9456A100 336 34,867 SH   SOLE   34,867 0 0
GOLAR LNG LTD PUT G9456A950 930 965 SH Put SOLE   0 0 0
GLOBANT S A CALL L44385909 282 13 SH Call SOLE   0 0 0
GLOBANT S A PUT L44385959 348 16 SH Put SOLE   0 0 0
GASLOG LTD CALL G37585909 129 347 SH Call SOLE   0 0 0
GASLOG LTD COM G37585109 13 3,621 SH   SOLE   3,621 0 0
GASLOG LTD PUT G37585959 72 194 SH Put SOLE   0 0 0
GASLOG PARTNERS LP CALL Y2687W908 64 237 SH Call SOLE   0 0 0
GASLOG PARTNERS LP PUT Y2687W958 21 80 SH Put SOLE   0 0 0
GLOBAL PARTNERS LP CALL 37946R909 222 134 SH Call SOLE   0 0 0
GLOBAL PARTNERS LP COM 37946R109 188 11,360 SH   SOLE   11,360 0 0
GLOBAL PARTNERS LP PUT 37946R959 187 113 SH Put SOLE   0 0 0
GALAPAGOS NV CALL 36315X901 0 45 SH Call SOLE   0 0 0
GAMING & LEISURE PPTYS INC CALL 36467J908 97 23 SH Call SOLE   0 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 123 2,924 SH   SOLE   2,924 0 0
GAMING & LEISURE PPTYS INC PUT 36467J958 780 184 SH Put SOLE   0 0 0
GREENLIGHT CAPITAL RE LTD CALL G4095J909 26 36 SH Call SOLE   0 0 0
GREENLIGHT CAPITAL RE LTD COM G4095J109 0 23 SH   SOLE   23 0 0
GLATFELTER CORPORATION CALL 377320906 432 264 SH Call SOLE   0 0 0
GLATFELTER CORPORATION PUT 377320956 6 4 SH Put SOLE   0 0 0
GLU MOBILE INC CALL 379890906 1,110 1,232 SH Call SOLE   0 0 0
GLU MOBILE INC COM 379890106 198 21,980 SH   SOLE   21,980 0 0
GLU MOBILE INC PUT 379890956 469 521 SH Put SOLE   0 0 0
CORNING INC CALL 219350905 5,770 1,603 SH Call SOLE   0 0 0
CORNING INC COM 219350105 248 6,900 SH   SOLE   6,900 0 0
CORNING INC PUT 219350955 4,906 1,363 SH Put SOLE   0 0 0
GLYCOMIMETICS INC CALL 38000Q902 93 248 SH Call SOLE   0 0 0
GLYCOMIMETICS INC COM 38000Q102 0 200 SH   SOLE   200 0 0
GLYCOMIMETICS INC PUT 38000Q952 39 104 SH Put SOLE   0 0 0
GENERAL MTRS CO CALL 37045V900 39,462 9,477 SH Call SOLE   0 0 0
GENERAL MTRS CO COM 37045V100 14,808 355,642 SH   SOLE   355,642 0 0
GENERAL MTRS CO PUT 37045V950 39,882 9,578 SH Put SOLE   0 0 0
GENMAB A/S CALL 372303906 0 45 SH Call SOLE   0 0 0
GENMAB A/S PUT 372303956 0 3 SH Put SOLE   0 0 0
GAMESTOP CORP NEW CALL 36467W909 5,676 3,013 SH Call SOLE   0 0 0
GAMESTOP CORP NEW COM 36467W109 3 200 SH   SOLE   200 0 0
GAMESTOP CORP NEW PUT 36467W959 4,847 2,573 SH Put SOLE   0 0 0
GLOBUS MED INC CALL 379577908 2,256 346 SH Call SOLE   0 0 0
GLOBUS MED INC PUT 379577958 117 18 SH Put SOLE   0 0 0
GOLAR LNG PARTNERS LP CALL Y2745C902 0 117 SH Call SOLE   0 0 0
GOLAR LNG PARTNERS LP PUT Y2745C952 0 131 SH Put SOLE   0 0 0
GLOBAL MED REIT INC CALL 37954A904 288 221 SH Call SOLE   0 0 0
GLOBAL MED REIT INC PUT 37954A954 71 55 SH Put SOLE   0 0 0
GMS INC CALL 36251C903 1,432 470 SH Call SOLE   0 0 0
GMS INC COM 36251C103 21 715 SH   SOLE   715 0 0
GMS INC PUT 36251C953 88 29 SH Put SOLE   0 0 0
GENOCEA BIOSCIENCES INC CALL 372427901 69 288 SH Call SOLE   0 0 0
GENOCEA BIOSCIENCES INC COM 372427401 37 15,322 SH   SOLE   15,322 0 0
GENOCEA BIOSCIENCES INC PUT 372427951 26 108 SH Put SOLE   0 0 0
GENIE ENERGY LTD CALL 372284908 23 33 SH Call SOLE   0 0 0
GENIE ENERGY LTD COM 372284208 7 999 SH   SOLE   999 0 0
GENIE ENERGY LTD PUT 372284958 14 20 SH Put SOLE   0 0 0
GENCO SHIPPING & TRADING LTD CALL Y2685T901 114 156 SH Call SOLE   0 0 0
GENCO SHIPPING & TRADING LTD COM Y2685T131 3 454 SH   SOLE   454 0 0
GENCO SHIPPING & TRADING LTD PUT Y2685T951 97 133 SH Put SOLE   0 0 0
GLOBAL NET LEASE INC CALL 379378901 274 160 SH Call SOLE   0 0 0
GLOBAL NET LEASE INC COM 379378201 47 2,771 SH   SOLE   2,771 0 0
GLOBAL NET LEASE INC PUT 379378951 399 233 SH Put SOLE   0 0 0
GENMARK DIAGNOSTICS INC CALL 372309904 0 183 SH Call SOLE   0 0 0
GENMARK DIAGNOSTICS INC COM 372309104 0 1,623 SH   SOLE   1,623 0 0
GENMARK DIAGNOSTICS INC PUT 372309954 0 199 SH Put SOLE   0 0 0
GOLDEN NUGGET ONLINE GAMIN CALL 38113L907 1,038 527 SH Call SOLE   0 0 0
GOLDEN NUGGET ONLINE GAMIN COM 38113L107 769 39,065 SH   SOLE   39,065 0 0
GOLDEN NUGGET ONLINE GAMIN PUT 38113L957 1,319 670 SH Put SOLE   0 0 0
GENPREX INC CALL 372446904 0 471 SH Call SOLE   0 0 0
GENPREX INC COM 372446104 0 61,416 SH   SOLE   61,416 0 0
GENPREX INC PUT 372446954 0 658 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 26 6 SH Call SOLE   0 0 0
GENERAC HLDGS INC CALL 368736904 1,614 71 SH Call SOLE   0 0 0
GENERAC HLDGS INC COM 368736104 179 791 SH   SOLE   791 0 0
GENERAC HLDGS INC PUT 368736954 1,932 85 SH Put SOLE   0 0 0
GENASYS INC CALL 36872P903 7 11 SH Call SOLE   0 0 0
GENASYS INC COM 36872P103 3 541 SH   SOLE   541 0 0
GENASYS INC PUT 36872P953 9 14 SH Put SOLE   0 0 0
GENTEX CORP CALL 371901909 2,680 790 SH Call SOLE   0 0 0
GENTEX CORP PUT 371901959 132 39 SH Put SOLE   0 0 0
GENIUS BRANDS INTL INC CALL 37229T901 557 4,041 SH Call SOLE   0 0 0
GENIUS BRANDS INTL INC COM 37229T301 3 2,530 SH   SOLE   2,530 0 0
GENIUS BRANDS INTL INC PUT 37229T951 281 2,039 SH Put SOLE   0 0 0
GENWORTH FINL INC CALL 37247D906 0 648 SH Call SOLE   0 0 0
GENWORTH FINL INC COM 37247D106 0 42,978 SH   SOLE   42,978 0 0
GENWORTH FINL INC PUT 37247D956 0 517 SH Put SOLE   0 0 0
GROCERY OUTLET HLDG CORP CALL 39874R901 624 159 SH Call SOLE   0 0 0
GOHEALTH INC CALL 38046W905 393 288 SH Call SOLE   0 0 0
GOHEALTH INC COM 38046W105 121 8,892 SH   SOLE   8,892 0 0
GOHEALTH INC PUT 38046W955 222 163 SH Put SOLE   0 0 0
CANOO INC CALL 13803R902 3,092 2,241 SH Call SOLE   0 0 0
CANOO INC COM 13803R102 1,220 88,470 SH   SOLE   88,470 0 0
CANOO INC PUT 13803R952 1,225 888 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 21 6 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y863 5 159 SH   SOLE   159 0 0
GLOBAL X FDS PUT 37954Y951 3 1 SH Put SOLE   0 0 0
GOLDEN OCEAN GROUP LTD CALL G39637905 4 9 SH Call SOLE   0 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 22 4,927 SH   SOLE   4,927 0 0
GOLDEN OCEAN GROUP LTD PUT G39637955 12 27 SH Put SOLE   0 0 0
GOGO INC CALL 38046C909 2,826 2,935 SH Call SOLE   0 0 0
GOGO INC COM 38046C109 287 29,818 SH   SOLE   29,818 0 0
GOGO INC PUT 38046C959 2,201 2,286 SH Put SOLE   0 0 0
GOL LINHAS AEREAS INTELIGENT CALL 38045R906 550 561 SH Call SOLE   0 0 0
GOL LINHAS AEREAS INTELIGENT PUT 38045R956 71 73 SH Put SOLE   0 0 0
BARRICK GOLD CORP CALL 067901908 13,549 5,948 SH Call SOLE   0 0 0
BARRICK GOLD CORP COM 067901108 10,023 440,033 SH   SOLE   440,033 0 0
BARRICK GOLD CORP PUT 067901958 26,843 11,784 SH Put SOLE   0 0 0
GLADSTONE COMMERCIAL CORP CALL 376536908 352 196 SH Call SOLE   0 0 0
GLADSTONE COMMERCIAL CORP PUT 376536958 108 60 SH Put SOLE   0 0 0
ALPHABET INC CALL 02079K905 200,415 1,144 SH Call SOLE   0 0 0
ALPHABET INC COM 02079K107 38,071 21,732 SH   SOLE   21,732 0 0
ALPHABET INC PUT 02079K955 362,288 2,068 SH Put SOLE   0 0 0
ALPHABET INC CALL 02079K905 246,421 1,406 SH Call SOLE   0 0 0
ALPHABET INC COM 02079K305 12,508 7,137 SH   SOLE   7,137 0 0
ALPHABET INC PUT 02079K955 293,917 1,677 SH Put SOLE   0 0 0
CANADA GOOSE HLDGS INC CALL 135086906 4,545 1,527 SH Call SOLE   0 0 0
CANADA GOOSE HLDGS INC PUT 135086956 4,209 1,414 SH Put SOLE   0 0 0
GOLD RESOURCE CORP CALL 38068T905 35 151 SH Call SOLE   0 0 0
GOLD RESOURCE CORP PUT 38068T955 26 113 SH Put SOLE   0 0 0
GOSSAMER BIO INC CALL 38341P902 19 20 SH Call SOLE   0 0 0
GOSSAMER BIO INC COM 38341P102 163 16,906 SH   SOLE   16,906 0 0
GOSSAMER BIO INC PUT 38341P952 52 54 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 0 1 SH Call SOLE   0 0 0
ISHARES TR COM 46429B267 0 2,798 SH   SOLE   2,798 0 0
GREENPOWER MTR CO INC CALL 39540E902 314 108 SH Call SOLE   0 0 0
GREENPOWER MTR CO INC COM 39540E302 172 5,921 SH   SOLE   5,921 0 0
GREENPOWER MTR CO INC PUT 39540E952 529 182 SH Put SOLE   0 0 0
GENUINE PARTS CO CALL 372460905 0 317 SH Call SOLE   0 0 0
GENUINE PARTS CO PUT 372460955 0 131 SH Put SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC CALL 398905909 3,265 249 SH Call SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC PUT 398905959 209 16 SH Put SOLE   0 0 0
GRAPHIC PACKAGING HLDG CO CALL 388689901 28 17 SH Call SOLE   0 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 20 1,185 SH   SOLE   1,185 0 0
GRAPHIC PACKAGING HLDG CO PUT 388689951 33 20 SH Put SOLE   0 0 0
GREAT PANTHER MNG LTD CALL 39115V901 0 839 SH Call SOLE   0 0 0
GREAT PANTHER MNG LTD PUT 39115V951 0 1 SH Put SOLE   0 0 0
GRANITE PT MTG TR INC CALL 38741L907 418 419 SH Call SOLE   0 0 0
GRANITE PT MTG TR INC PUT 38741L957 409 410 SH Put SOLE   0 0 0
GLOBAL PMTS INC CALL 37940X902 14,196 659 SH Call SOLE   0 0 0
GLOBAL PMTS INC COM 37940X102 75 350 SH   SOLE   350 0 0
GLOBAL PMTS INC PUT 37940X952 1,141 53 SH Put SOLE   0 0 0
GLOBAL PMTS INC CALL 37940X902 43 2 SH Call SOLE   0 0 0
GLOBAL PMTS INC PUT 37940X952 21 1 SH Put SOLE   0 0 0
GULFPORT ENERGY CORP CALL 402635904 1 264 SH Call SOLE   0 0 0
GULFPORT ENERGY CORP COM 402635304 0 2,500 SH   SOLE   2,500 0 0
GULFPORT ENERGY CORP PUT 402635954 0 8 SH Put SOLE   0 0 0
GREEN PLAINS PARTNERS LP PUT 393221956 0 1 SH Put SOLE   0 0 0
GREEN PLAINS INC CALL 393222904 252 192 SH Call SOLE   0 0 0
GREEN PLAINS INC PUT 393222954 451 343 SH Put SOLE   0 0 0
GOPRO INC CALL 38268T903 1,787 2,159 SH Call SOLE   0 0 0
GOPRO INC COM 38268T103 179 21,636 SH   SOLE   21,636 0 0
GOPRO INC PUT 38268T953 1,226 1,481 SH Put SOLE   0 0 0
GAP INC CALL 364760908 8,243 4,083 SH Call SOLE   0 0 0
GAP INC COM 364760108 408 20,246 SH   SOLE   20,246 0 0
GAP INC PUT 364760958 9,406 4,659 SH Put SOLE   0 0 0
GP STRATEGIES CORP COM 36225V104 104 8,853 SH   SOLE   8,853 0 0
GRACE W R & CO DEL NEW CALL 38388F908 76 14 SH Call SOLE   0 0 0
GRACE W R & CO DEL NEW COM 38388F108 314 5,731 SH   SOLE   5,731 0 0
GRACE W R & CO DEL NEW PUT 38388F958 751 137 SH Put SOLE   0 0 0
GREEN BRICK PARTNERS INC CALL 392709901 71 31 SH Call SOLE   0 0 0
GREEN BRICK PARTNERS INC COM 392709101 83 3,645 SH   SOLE   3,645 0 0
GREEN BRICK PARTNERS INC PUT 392709951 2 1 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 12 5 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y319 299 11,772 SH   SOLE   11,772 0 0
GLOBAL X FDS PUT 37954Y951 5 2 SH Put SOLE   0 0 0
GRIFOLS S A CALL 398438908 282 153 SH Call SOLE   0 0 0
GRIFOLS S A COM 398438408 350 19,024 SH   SOLE   19,024 0 0
GRIFOLS S A PUT 398438958 298 162 SH Put SOLE   0 0 0
GARMIN LTD CALL H2906T909 4,738 396 SH Call SOLE   0 0 0
GARMIN LTD PUT H2906T959 1,866 156 SH Put SOLE   0 0 0
U S GLOBAL INVS INC CALL 902952900 180 331 SH Call SOLE   0 0 0
U S GLOBAL INVS INC COM 902952100 94 17,354 SH   SOLE   17,354 0 0
U S GLOBAL INVS INC PUT 902952950 99 183 SH Put SOLE   0 0 0
GROUPON INC CALL 399473906 2,085 549 SH Call SOLE   0 0 0
GROUPON INC COM 399473206 1,249 32,889 SH   SOLE   32,889 0 0
GROUPON INC PUT 399473956 816 215 SH Put SOLE   0 0 0
GROUPON INC CALL 399473906 1,542 406 SH Call SOLE   0 0 0
GROUPON INC PUT 399473956 167 44 SH Put SOLE   0 0 0
GRUBHUB INC CALL 400110902 1,968 265 SH Call SOLE   0 0 0
GRUBHUB INC COM 400110102 695 9,371 SH   SOLE   9,371 0 0
GRUBHUB INC PUT 400110952 2,881 388 SH Put SOLE   0 0 0
GROWGENERATION CORP CALL 39986L909 0 1,365 SH Call SOLE   0 0 0
GROWGENERATION CORP COM 39986L109 0 61,059 SH   SOLE   61,059 0 0
GROWGENERATION CORP PUT 39986L959 0 1,459 SH Put SOLE   0 0 0
GOLDMAN SACHS GROUP INC CALL 38141G904 99,286 3,765 SH Call SOLE   0 0 0
GOLDMAN SACHS GROUP INC PUT 38141G954 87,657 3,324 SH Put SOLE   0 0 0
GLOBALSTAR INC CALL 378973908 60 226 SH Call SOLE   0 0 0
GLOBALSTAR INC PUT 378973958 1 4 SH Put SOLE   0 0 0
ISHARES S&P GSCI COMMODITY- CALL 46428R907 2 2 SH Call SOLE   0 0 0
ISHARES S&P GSCI COMMODITY- COM 46428R107 175 14,257 SH   SOLE   14,257 0 0
ISHARES S&P GSCI COMMODITY- PUT 46428R957 61 50 SH Put SOLE   0 0 0
GOOSEHEAD INS INC COM 38267D109 33 270 SH   SOLE   270 0 0
GOOSEHEAD INS INC PUT 38267D959 74 6 SH Put SOLE   0 0 0
GSI TECHNOLOGY CALL 36241U906 1 2 SH Call SOLE   0 0 0
GSI TECHNOLOGY COM 36241U106 3 537 SH   SOLE   537 0 0
GLAXOSMITHKLINE PLC CALL 37733W905 8,037 2,184 SH Call SOLE   0 0 0
GLAXOSMITHKLINE PLC COM 37733W105 3,869 105,157 SH   SOLE   105,157 0 0
GLAXOSMITHKLINE PLC PUT 37733W955 5,726 1,556 SH Put SOLE   0 0 0
GREENSKY INC CALL 39572G900 15 34 SH Call SOLE   0 0 0
GREENSKY INC COM 39572G100 129 27,924 SH   SOLE   27,924 0 0
GREENSKY INC PUT 39572G950 28 62 SH Put SOLE   0 0 0
FERROGLOBE PLC CALL G33856908 192 1,175 SH Call SOLE   0 0 0
FERROGLOBE PLC PUT G33856958 6 42 SH Put SOLE   0 0 0
GOLDEN STAR RES LTD CDA CALL 38119T907 326 881 SH Call SOLE   0 0 0
GOLDEN STAR RES LTD CDA COM 38119T807 39 10,769 SH   SOLE   10,769 0 0
GOLDEN STAR RES LTD CDA PUT 38119T957 95 258 SH Put SOLE   0 0 0
GRIDSUM HLDG INC COM 398132100 1 896 SH   SOLE   896 0 0
GRIDSUM HLDG INC PUT 398132950 1 10 SH Put SOLE   0 0 0
GSX TECHEDU INC CALL 36257Y909 20,394 3,944 SH Call SOLE   0 0 0
GSX TECHEDU INC PUT 36257Y959 25,684 4,967 SH Put SOLE   0 0 0
GOODYEAR TIRE & RUBR CO CALL 382550901 2,344 2,149 SH Call SOLE   0 0 0
GOODYEAR TIRE & RUBR CO PUT 382550951 846 776 SH Put SOLE   0 0 0
GRAN TIERRA ENERGY INC CALL 38500T901 0 8 SH Call SOLE   0 0 0
GRAN TIERRA ENERGY INC COM 38500T101 0 100 SH   SOLE   100 0 0
GRAN TIERRA ENERGY INC PUT 38500T951 0 14 SH Put SOLE   0 0 0
GATES INDUSTRIAL CORPRATIN P CALL G39108908 19 15 SH Call SOLE   0 0 0
G1 THERAPEUTICS INC CALL 3621LQ909 208 116 SH Call SOLE   0 0 0
G1 THERAPEUTICS INC COM 3621LQ109 476 26,496 SH   SOLE   26,496 0 0
G1 THERAPEUTICS INC PUT 3621LQ959 192 107 SH Put SOLE   0 0 0
GOOD TIMES RESTAURANTS INC CALL 382140909 0 1 SH Call SOLE   0 0 0
GOOD TIMES RESTAURANTS INC COM 382140879 0 129 SH   SOLE   129 0 0
CHART INDS INC CALL 16115Q908 942 80 SH Call SOLE   0 0 0
CHART INDS INC PUT 16115Q958 70 6 SH Put SOLE   0 0 0
GRAY TELEVISION INC CALL 389375906 262 147 SH Call SOLE   0 0 0
GRAY TELEVISION INC COM 389375106 178 10,000 SH   SOLE   10,000 0 0
GRAY TELEVISION INC PUT 389375956 39 22 SH Put SOLE   0 0 0
TRIPLE-S MGMT CORP CALL 896749908 34 16 SH Call SOLE   0 0 0
TRIPLE-S MGMT CORP PUT 896749958 8 4 SH Put SOLE   0 0 0
GTT COMMUNICATIONS INC CALL 362393900 3 11 SH Call SOLE   0 0 0
GTT COMMUNICATIONS INC COM 362393100 89 25,039 SH   SOLE   25,039 0 0
GTT COMMUNICATIONS INC PUT 362393950 40 113 SH Put SOLE   0 0 0
GETTY RLTY CORP NEW CALL 374297909 264 96 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 3,263 855 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G500 1,633 42,793 SH   SOLE   42,793 0 0
DIREXION SHS ETF TR PUT 25460G950 1,232 323 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 217 57 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 19 5 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 95 25 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 41 11 SH Put SOLE   0 0 0
GOLDFIELD CORP CALL 381370905 0 84 SH Call SOLE   0 0 0
GOLDFIELD CORP PUT 381370955 0 2 SH Put SOLE   0 0 0
GRANITE CONSTR INC CALL 387328907 130 49 SH Call SOLE   0 0 0
GRANITE CONSTR INC COM 387328107 3 143 SH   SOLE   143 0 0
GRANITE CONSTR INC PUT 387328957 186 70 SH Put SOLE   0 0 0
GREAT WESTN BANCORP INC CALL 391416904 4 2 SH Call SOLE   0 0 0
GREAT WESTN BANCORP INC PUT 391416954 196 94 SH Put SOLE   0 0 0
GW PHARMACEUTICALS PLC CALL 36197T903 3,485 302 SH Call SOLE   0 0 0
GW PHARMACEUTICALS PLC COM 36197T103 1,462 12,672 SH   SOLE   12,672 0 0
GW PHARMACEUTICALS PLC PUT 36197T953 957 83 SH Put SOLE   0 0 0
GUIDEWIRE SOFTWARE INC CALL 40171V900 3,308 257 SH Call SOLE   0 0 0
GUIDEWIRE SOFTWARE INC PUT 40171V950 2,201 171 SH Put SOLE   0 0 0
GRAINGER W W INC CALL 384802904 204 5 SH Call SOLE   0 0 0
GRAINGER W W INC COM 384802104 271 666 SH   SOLE   666 0 0
GRAINGER W W INC PUT 384802954 5,267 129 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS PUT 78463X959 0 1 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 13 1 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS COM 78463X400 139 1,070 SH   SOLE   1,070 0 0
SPDR INDEX SHS FDS PUT 78463X959 65 5 SH Put SOLE   0 0 0
HYATT HOTELS CORP CALL 448579902 356 48 SH Call SOLE   0 0 0
HYATT HOTELS CORP COM 448579102 2,752 37,066 SH   SOLE   37,066 0 0
HYATT HOTELS CORP PUT 448579952 957 129 SH Put SOLE   0 0 0
HAWAIIAN HOLDINGS INC CALL 419879901 554 313 SH Call SOLE   0 0 0
HAWAIIAN HOLDINGS INC COM 419879101 775 43,793 SH   SOLE   43,793 0 0
HAWAIIAN HOLDINGS INC PUT 419879951 423 239 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G900 1,047 182 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G201 2,750 47,784 SH   SOLE   47,784 0 0
ETF MANAGERS TR PUT 26924G950 644 112 SH Put SOLE   0 0 0
HAEMONETICS CORP CALL 405024900 11 1 SH Call SOLE   0 0 0
HAEMONETICS CORP PUT 405024950 4,548 383 SH Put SOLE   0 0 0
HANMI FINL CORP CALL 410495904 22 20 SH Call SOLE   0 0 0
HANMI FINL CORP COM 410495204 39 3,473 SH   SOLE   3,473 0 0
HANMI FINL CORP PUT 410495954 1 1 SH Put SOLE   0 0 0
HAIN CELESTIAL GROUP INC CALL 405217900 1,449 361 SH Call SOLE   0 0 0
HAIN CELESTIAL GROUP INC PUT 405217950 100 25 SH Put SOLE   0 0 0
HALLIBURTON CO CALL 406216901 4,477 2,369 SH Call SOLE   0 0 0
HALLIBURTON CO COM 406216101 1,696 89,761 SH   SOLE   89,761 0 0
HALLIBURTON CO PUT 406216951 8,448 4,470 SH Put SOLE   0 0 0
HALLMARK FINL SVCS INC CALL 40624Q903 3 11 SH Call SOLE   0 0 0
HALLMARK FINL SVCS INC COM 40624Q203 6 1,946 SH   SOLE   1,946 0 0
HALLMARK FINL SVCS INC PUT 40624Q953 37 106 SH Put SOLE   0 0 0
HALOZYME THERAPEUTICS INC CALL 40637H909 239 56 SH Call SOLE   0 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 33 784 SH   SOLE   784 0 0
HALOZYME THERAPEUTICS INC PUT 40637H959 303 71 SH Put SOLE   0 0 0
HARPOON THERAPEUTICS INC CALL 41358P906 48 29 SH Call SOLE   0 0 0
HARPOON THERAPEUTICS INC COM 41358P106 80 4,845 SH   SOLE   4,845 0 0
HARPOON THERAPEUTICS INC PUT 41358P956 68 41 SH Put SOLE   0 0 0
HASBRO INC CALL 418056907 4,246 454 SH Call SOLE   0 0 0
HASBRO INC COM 418056107 1,539 16,462 SH   SOLE   16,462 0 0
HASBRO INC PUT 418056957 9,428 1,008 SH Put SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C CALL 41068X900 158 25 SH Call SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 571 9,014 SH   SOLE   9,014 0 0
HANNON ARMSTRONG SUST INFR C PUT 41068X950 437 69 SH Put SOLE   0 0 0
HAYNES INTERNATIONAL INC COM 420877201 9 384 SH   SOLE   384 0 0
HUNTINGTON BANCSHARES INC CALL 446150904 1,034 819 SH Call SOLE   0 0 0
HUNTINGTON BANCSHARES INC COM 446150104 266 21,105 SH   SOLE   21,105 0 0
HUNTINGTON BANCSHARES INC PUT 446150954 495 392 SH Put SOLE   0 0 0
HANESBRANDS INC CALL 410345902 1,288 884 SH Call SOLE   0 0 0
HANESBRANDS INC PUT 410345952 909 624 SH Put SOLE   0 0 0
HARVARD BIOSCIENCE INC CALL 416906905 4 10 SH Call SOLE   0 0 0
HUDBAY MINERALS INC CALL 443628902 172 246 SH Call SOLE   0 0 0
HUDBAY MINERALS INC COM 443628102 0 30 SH   SOLE   30 0 0
HUDBAY MINERALS INC PUT 443628952 112 160 SH Put SOLE   0 0 0
HUTTIG BLDG PRODS INC PUT 448451954 3 9 SH Put SOLE   0 0 0
HCA HEALTHCARE INC CALL 40412C901 4,966 302 SH Call SOLE   0 0 0
HCA HEALTHCARE INC PUT 40412C951 13,041 793 SH Put SOLE   0 0 0
HEALTH CATALYST INC CALL 42225T907 43 10 SH Call SOLE   0 0 0
HEALTH CATALYST INC COM 42225T107 39 913 SH   SOLE   913 0 0
HEALTH CATALYST INC PUT 42225T957 8 2 SH Put SOLE   0 0 0
WARRIOR MET COAL INC CALL 93627C901 315 148 SH Call SOLE   0 0 0
WARRIOR MET COAL INC COM 93627C101 1,228 57,616 SH   SOLE   57,616 0 0
WARRIOR MET COAL INC PUT 93627C951 277 130 SH Put SOLE   0 0 0
HERITAGE CRYSTAL CLEAN INC CALL 42726M906 4 2 SH Call SOLE   0 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 36 1,751 SH   SOLE   1,751 0 0
HC2 HLDGS INC CALL 404139907 14 44 SH Call SOLE   0 0 0
HC2 HLDGS INC COM 404139107 20 6,440 SH   SOLE   6,440 0 0
HC2 HLDGS INC PUT 404139957 25 79 SH Put SOLE   0 0 0
HCI GROUP INC CALL 40416E903 52 10 SH Call SOLE   0 0 0
HCI GROUP INC PUT 40416E953 162 31 SH Put SOLE   0 0 0
HACKETT GROUP INC CALL 404609909 0 3 SH Call SOLE   0 0 0
HEALTHCARE SVCS GROUP INC CALL 421906908 460 164 SH Call SOLE   0 0 0
HEALTHCARE SVCS GROUP INC PUT 421906958 592 211 SH Put SOLE   0 0 0
HOME DEPOT INC CALL 437076902 54,983 2,070 SH Call SOLE   0 0 0
HOME DEPOT INC COM 437076102 6,291 23,687 SH   SOLE   23,687 0 0
HOME DEPOT INC PUT 437076952 98,571 3,711 SH Put SOLE   0 0 0
HDFC BANK LTD CALL 40415F901 3,735 517 SH Call SOLE   0 0 0
HDFC BANK LTD PUT 40415F951 8,859 1,226 SH Put SOLE   0 0 0
ADVISORSHARES TR CALL 00768Y903 0 3 SH Call SOLE   0 0 0
ADVISORSHARES TR COM 00768Y883 22 7,337 SH   SOLE   7,337 0 0
ADVISORSHARES TR PUT 00768Y953 2 8 SH Put SOLE   0 0 0
HD SUPPLY HLDGS INC CALL 40416M905 302 54 SH Call SOLE   0 0 0
HD SUPPLY HLDGS INC PUT 40416M955 890 159 SH Put SOLE   0 0 0
HUDSON TECHNOLOGIES INC CALL 444144909 34 318 SH Call SOLE   0 0 0
HUDSON TECHNOLOGIES INC PUT 444144959 5 52 SH Put SOLE   0 0 0
HAWAIIAN ELEC INDUSTRIES CALL 419870900 120 34 SH Call SOLE   0 0 0
HAWAIIAN ELEC INDUSTRIES PUT 419870950 84 24 SH Put SOLE   0 0 0
TURTLE BEACH CORP CALL 900450906 0 360 SH Call SOLE   0 0 0
TURTLE BEACH CORP COM 900450206 0 21,029 SH   SOLE   21,029 0 0
TURTLE BEACH CORP PUT 900450956 0 205 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717X907 33 5 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717X701 2 35 SH   SOLE   35 0 0
WISDOMTREE TR PUT 97717X957 145 22 SH Put SOLE   0 0 0
H & E EQUIPMENT SERVICES INC CALL 404030908 271 91 SH Call SOLE   0 0 0
H & E EQUIPMENT SERVICES INC PUT 404030958 11 4 SH Put SOLE   0 0 0
HEICO CORP NEW CALL 422806908 0 2 SH Call SOLE   0 0 0
HEICO CORP NEW PUT 422806958 0 2 SH Put SOLE   0 0 0
HELEN OF TROY LTD CALL G4388N906 111 5 SH Call SOLE   0 0 0
HELEN OF TROY LTD PUT G4388N956 199 9 SH Put SOLE   0 0 0
HOLLY ENERGY PARTNERS L P CALL 435763907 522 368 SH Call SOLE   0 0 0
HOLLY ENERGY PARTNERS L P PUT 435763957 151 107 SH Put SOLE   0 0 0
HEPION PHARMACEUTICALS INC CALL 426897904 225 1,029 SH Call SOLE   0 0 0
HEPION PHARMACEUTICALS INC PUT 426897954 20 93 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 257 83 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y392 180 5,823 SH   SOLE   5,823 0 0
GLOBAL X FDS PUT 37954Y951 3 1 SH Put SOLE   0 0 0
HESS CORP CALL 42809H907 12,141 2,300 SH Call SOLE   0 0 0
HESS CORP PUT 42809H957 15,763 2,986 SH Put SOLE   0 0 0
HESS MIDSTREAM LP CALL 428103905 5 3 SH Call SOLE   0 0 0
HESS MIDSTREAM LP COM 428103105 0 48 SH   SOLE   48 0 0
HEXO CORP CALL 428304907 1 5 SH Call SOLE   0 0 0
HEXO CORP PUT 428304957 18 50 SH Put SOLE   0 0 0
HEXO CORP CALL 428304907 1,270 3,452 SH Call SOLE   0 0 0
HEXO CORP PUT 428304957 140 381 SH Put SOLE   0 0 0
HOLLYFRONTIER CORP CALL 436106908 535 207 SH Call SOLE   0 0 0
HOLLYFRONTIER CORP COM 436106108 691 26,742 SH   SOLE   26,742 0 0
HOLLYFRONTIER CORP PUT 436106958 1,171 453 SH Put SOLE   0 0 0
HUMANIGEN INC CALL 444863903 182 104 SH Call SOLE   0 0 0
HUMANIGEN INC COM 444863203 272 15,567 SH   SOLE   15,567 0 0
HUMANIGEN INC PUT 444863953 386 221 SH Put SOLE   0 0 0
HILTON GRAND VACATIONS INC CALL 43283X905 15 5 SH Call SOLE   0 0 0
HILTON GRAND VACATIONS INC COM 43283X105 90 2,889 SH   SOLE   2,889 0 0
HILTON GRAND VACATIONS INC PUT 43283X955 391 125 SH Put SOLE   0 0 0
HOWARD HUGHES CORP CALL 44267D907 797 101 SH Call SOLE   0 0 0
HOWARD HUGHES CORP PUT 44267D957 3,465 439 SH Put SOLE   0 0 0
HILLENBRAND INC CALL 431571908 0 53 SH Call SOLE   0 0 0
HIBBETT SPORTS INC CALL 428567901 1,750 379 SH Call SOLE   0 0 0
HIBBETT SPORTS INC COM 428567101 847 18,362 SH   SOLE   18,362 0 0
HIBBETT SPORTS INC PUT 428567951 198 43 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 0 3 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E331 27 16,670 SH   SOLE   16,670 0 0
DIREXION SHS ETF TR PUT 25460E955 3 18 SH Put SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC CALL 416515904 3,100 633 SH Call SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC PUT 416515954 3,492 713 SH Put SOLE   0 0 0
HUNTINGTON INGALLS INDS INC CALL 446413906 1,858 109 SH Call SOLE   0 0 0
HUNTINGTON INGALLS INDS INC PUT 446413956 1,755 103 SH Put SOLE   0 0 0
HIMAX TECHNOLOGIES INC CALL 43289P906 746 1,010 SH Call SOLE   0 0 0
HIMAX TECHNOLOGIES INC COM 43289P106 177 24,042 SH   SOLE   24,042 0 0
HIMAX TECHNOLOGIES INC PUT 43289P956 385 521 SH Put SOLE   0 0 0
HIGHWOODS PPTYS INC CALL 431284908 233 59 SH Call SOLE   0 0 0
HIGHWOODS PPTYS INC COM 431284108 99 2,517 SH   SOLE   2,517 0 0
HIGHWOODS PPTYS INC PUT 431284958 764 193 SH Put SOLE   0 0 0
HECLA MNG CO CALL 422704906 1,787 2,758 SH Call SOLE   0 0 0
HECLA MNG CO COM 422704106 418 64,552 SH   SOLE   64,552 0 0
HECLA MNG CO PUT 422704956 1,507 2,326 SH Put SOLE   0 0 0
HERBALIFE NUTRITION LTD CALL G4412G901 912 190 SH Call SOLE   0 0 0
HERBALIFE NUTRITION LTD COM G4412G101 144 3,015 SH   SOLE   3,015 0 0
HERBALIFE NUTRITION LTD PUT G4412G951 2,397 499 SH Put SOLE   0 0 0
HOULIHAN LOKEY INC CALL 441593900 336 50 SH Call SOLE   0 0 0
HOULIHAN LOKEY INC COM 441593100 12 187 SH   SOLE   187 0 0
HELIOS TECHNOLOGIES INC CALL 42328H909 271 51 SH Call SOLE   0 0 0
HARMONIC INC CALL 413160902 19 26 SH Call SOLE   0 0 0
HARMONIC INC COM 413160102 67 9,106 SH   SOLE   9,106 0 0
HARMONIC INC PUT 413160952 6 9 SH Put SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC CALL 43300A903 10,703 962 SH Call SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 5,891 52,949 SH   SOLE   52,949 0 0
HILTON WORLDWIDE HLDGS INC PUT 43300A953 24,710 2,221 SH Put SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I CALL 42330P907 389 928 SH Call SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 74 17,630 SH   SOLE   17,630 0 0
HELIX ENERGY SOLUTIONS GRP I PUT 42330P957 21 52 SH Put SOLE   0 0 0
HONDA MOTOR LTD CALL 438128908 59 21 SH Call SOLE   0 0 0
HONDA MOTOR LTD COM 438128308 140 4,977 SH   SOLE   4,977 0 0
HONDA MOTOR LTD PUT 438128958 251 89 SH Put SOLE   0 0 0
HOUGHTON MIFFLIN HARCOURT CO CALL 44157R909 263 792 SH Call SOLE   0 0 0
HOUGHTON MIFFLIN HARCOURT CO PUT 44157R959 76 231 SH Put SOLE   0 0 0
HUAMI CORP CALL 44331K903 567 479 SH Call SOLE   0 0 0
HUAMI CORP COM 44331K103 243 20,532 SH   SOLE   20,532 0 0
HUAMI CORP PUT 44331K953 46 39 SH Put SOLE   0 0 0
HOMESTREET INC CALL 43785V902 13 4 SH Call SOLE   0 0 0
HOMESTREET INC PUT 43785V952 10 3 SH Put SOLE   0 0 0
HMS HLDGS CORP CALL 40425J901 69 19 SH Call SOLE   0 0 0
HMS HLDGS CORP COM 40425J101 11 314 SH   SOLE   314 0 0
HMS HLDGS CORP PUT 40425J951 418 114 SH Put SOLE   0 0 0
HARMONY GOLD MINING CO LTD CALL 413216900 245 524 SH Call SOLE   0 0 0
HARMONY GOLD MINING CO LTD COM 413216300 594 127,006 SH   SOLE   127,006 0 0
HARMONY GOLD MINING CO LTD PUT 413216950 478 1,022 SH Put SOLE   0 0 0
HANGER INC CALL 41043F908 15 7 SH Call SOLE   0 0 0
HNI CORP CALL 404251900 0 1 SH Call SOLE   0 0 0
HNI CORP PUT 404251950 0 1 SH Put SOLE   0 0 0
HOOKER FURNITURE CORP CALL 439038900 6 2 SH Call SOLE   0 0 0
HOOKER FURNITURE CORP COM 439038100 11 359 SH   SOLE   359 0 0
HOOKER FURNITURE CORP PUT 439038950 112 35 SH Put SOLE   0 0 0
HARLEY DAVIDSON INC CALL 412822908 0 806 SH Call SOLE   0 0 0
HARLEY DAVIDSON INC PUT 412822958 0 1,364 SH Put SOLE   0 0 0
HOLLYSYS AUTOMATION TCHNGY L CALL G45667905 364 248 SH Call SOLE   0 0 0
HOLLYSYS AUTOMATION TCHNGY L PUT G45667955 17 12 SH Put SOLE   0 0 0
HOLOGIC INC CALL 436440901 786 108 SH Call SOLE   0 0 0
HOLOGIC INC PUT 436440951 305 42 SH Put SOLE   0 0 0
HOME BANCSHARES INC CALL 436893900 48 25 SH Call SOLE   0 0 0
AT HOME GROUP INC CALL 04650Y900 1,236 800 SH Call SOLE   0 0 0
AT HOME GROUP INC PUT 04650Y950 1,204 779 SH Put SOLE   0 0 0
HONEYWELL INTL INC CALL 438516906 37,711 1,773 SH Call SOLE   0 0 0
HONEYWELL INTL INC PUT 438516956 30,097 1,415 SH Put SOLE   0 0 0
HONEYWELL INTL INC CALL 438516906 5 1 SH Call SOLE   0 0 0
HONEYWELL INTL INC PUT 438516956 0 1 SH Put SOLE   0 0 0
HOOKIPA PHARMA INC CALL 43906K900 4 4 SH Call SOLE   0 0 0
HOOKIPA PHARMA INC COM 43906K100 1 125 SH   SOLE   125 0 0
HOOKIPA PHARMA INC PUT 43906K950 7 7 SH Put SOLE   0 0 0
HOPE BANCORP INC PUT 43940T959 0 1 SH Put SOLE   0 0 0
HELMERICH & PAYNE INC CALL 423452901 1,167 504 SH Call SOLE   0 0 0
HELMERICH & PAYNE INC PUT 423452951 875 378 SH Put SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C CALL 42824C909 2,875 2,427 SH Call SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C PUT 42824C959 3,328 2,809 SH Put SOLE   0 0 0
HUDSON PAC PPTYS INC CALL 444097909 218 91 SH Call SOLE   0 0 0
HUDSON PAC PPTYS INC COM 444097109 298 12,443 SH   SOLE   12,443 0 0
HUDSON PAC PPTYS INC PUT 444097959 2,193 913 SH Put SOLE   0 0 0
HP INC CALL 40434L905 4,261 1,733 SH Call SOLE   0 0 0
HP INC COM 40434L105 2 100 SH   SOLE   100 0 0
HP INC PUT 40434L955 2,235 909 SH Put SOLE   0 0 0
HIGHPOINT RES CORP PUT 43114K957 90 99 SH Put SOLE   0 0 0
HEALTHEQUITY INC CALL 42226A907 766 110 SH Call SOLE   0 0 0
HEALTHEQUITY INC COM 42226A107 429 6,163 SH   SOLE   6,163 0 0
HEALTHEQUITY INC PUT 42226A957 690 99 SH Put SOLE   0 0 0
HEALTHCARE RLTY TR CALL 421946904 2 1 SH Call SOLE   0 0 0
HEALTHCARE RLTY TR COM 421946104 1 37 SH   SOLE   37 0 0
HEALTHCARE RLTY TR PUT 421946954 17 6 SH Put SOLE   0 0 0
BLOCK H & R INC CALL 093671905 550 347 SH Call SOLE   0 0 0
BLOCK H & R INC COM 093671105 778 49,065 SH   SOLE   49,065 0 0
BLOCK H & R INC PUT 093671955 964 608 SH Put SOLE   0 0 0
HILL ROM HLDGS INC CALL 431475902 244 25 SH Call SOLE   0 0 0
HILL ROM HLDGS INC PUT 431475952 39 4 SH Put SOLE   0 0 0
HERC HLDGS INC CALL 42704L904 19 3 SH Call SOLE   0 0 0
HERC HLDGS INC COM 42704L104 59 892 SH   SOLE   892 0 0
HERC HLDGS INC PUT 42704L954 33 5 SH Put SOLE   0 0 0
HORMEL FOODS CORP CALL 440452900 4,940 1,060 SH Call SOLE   0 0 0
HORMEL FOODS CORP PUT 440452950 1,598 343 SH Put SOLE   0 0 0
HARMONY BIOSCIENCES HLDGS IN CALL 413197904 159 44 SH Call SOLE   0 0 0
HARROW HEALTH INC CALL 415858909 186 272 SH Call SOLE   0 0 0
HERITAGE INS HLDGS INC PUT 42727J952 10 10 SH Put SOLE   0 0 0
HERON THERAPEUTICS INC CALL 427746902 0 135 SH Call SOLE   0 0 0
HERON THERAPEUTICS INC PUT 427746952 0 24 SH Put SOLE   0 0 0
HORIZON TECHNOLOGY FIN CORP CALL 44045A902 1 1 SH Call SOLE   0 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 100 7,583 SH   SOLE   7,583 0 0
HORIZON TECHNOLOGY FIN CORP PUT 44045A952 60 46 SH Put SOLE   0 0 0
HSBC HLDGS PLC CALL 404280906 5,731 2,212 SH Call SOLE   0 0 0
HSBC HLDGS PLC COM 404280406 1,158 44,721 SH   SOLE   44,721 0 0
HSBC HLDGS PLC PUT 404280956 5,923 2,286 SH Put SOLE   0 0 0
HARSCO CORP CALL 415864907 253 141 SH Call SOLE   0 0 0
HARSCO CORP COM 415864107 51 2,883 SH   SOLE   2,883 0 0
HARSCO CORP PUT 415864957 64 36 SH Put SOLE   0 0 0
HENRY SCHEIN INC CALL 806407902 608 91 SH Call SOLE   0 0 0
HENRY SCHEIN INC PUT 806407952 1,798 269 SH Put SOLE   0 0 0
HEIDRICK & STRUGGLES INTL IN CALL 422819902 55 19 SH Call SOLE   0 0 0
HEIDRICK & STRUGGLES INTL IN PUT 422819952 8 3 SH Put SOLE   0 0 0
HOST HOTELS & RESORTS INC CALL 44107P904 406 278 SH Call SOLE   0 0 0
HOST HOTELS & RESORTS INC COM 44107P104 243 16,636 SH   SOLE   16,636 0 0
HOST HOTELS & RESORTS INC PUT 44107P954 2,116 1,447 SH Put SOLE   0 0 0
HEALTHSTREAM INC PUT 42222N953 2 1 SH Put SOLE   0 0 0
HERSHEY CO CALL 427866908 1,462 96 SH Call SOLE   0 0 0
HERSHEY CO COM 427866108 1,427 9,368 SH   SOLE   9,368 0 0
HERSHEY CO PUT 427866958 3,046 200 SH Put SOLE   0 0 0
HERSHA HOSPITALITY TR CALL 427825900 184 234 SH Call SOLE   0 0 0
HERSHA HOSPITALITY TR COM 427825500 3 505 SH   SOLE   505 0 0
HERSHA HOSPITALITY TR PUT 427825950 169 215 SH Put SOLE   0 0 0
HEALTHCARE TR AMER INC CALL 42225P901 977 355 SH Call SOLE   0 0 0
HEALTHCARE TR AMER INC PUT 42225P951 167 61 SH Put SOLE   0 0 0
HERITAGE COMM CORP CALL 426927909 6 7 SH Call SOLE   0 0 0
HERCULES CAPITAL INC CALL 427096908 320 222 SH Call SOLE   0 0 0
HERCULES CAPITAL INC PUT 427096958 637 442 SH Put SOLE   0 0 0
HTG MOLECULAR DIAGNOSTICS IN PUT 40434H953 18 39 SH Put SOLE   0 0 0
HILLTOP HOLDINGS INC CALL 432748901 200 73 SH Call SOLE   0 0 0
HILLTOP HOLDINGS INC PUT 432748951 33 12 SH Put SOLE   0 0 0
HUAZHU GROUP LTD CALL 44332N906 1,278 284 SH Call SOLE   0 0 0
HUAZHU GROUP LTD COM 44332N106 50 1,129 SH   SOLE   1,129 0 0
HUAZHU GROUP LTD PUT 44332N956 31 7 SH Put SOLE   0 0 0
HEARTLAND EXPRESS INC CALL 422347904 124 69 SH Call SOLE   0 0 0
HEARTLAND EXPRESS INC COM 422347104 13 770 SH   SOLE   770 0 0
HEARTLAND EXPRESS INC PUT 422347954 68 38 SH Put SOLE   0 0 0
HEARTLAND FINL USA INC CALL 42234Q902 496 123 SH Call SOLE   0 0 0
HERTZ GLOBAL HLDGS INC CALL 42806J906 0 6,127 SH Call SOLE   0 0 0
HERTZ GLOBAL HLDGS INC PUT 42806J956 0 2,538 SH Put SOLE   0 0 0
HUBBELL INC CALL 443510907 705 45 SH Call SOLE   0 0 0
HUB GROUP INC CALL 443320906 313 55 SH Call SOLE   0 0 0
HUBSPOT INC CALL 443573900 3,845 97 SH Call SOLE   0 0 0
HUBSPOT INC COM 443573100 1,099 2,774 SH   SOLE   2,774 0 0
HUBSPOT INC PUT 443573950 1,704 43 SH Put SOLE   0 0 0
FSD PHARMA INC CALL 35954B906 280 1,798 SH Call SOLE   0 0 0
FSD PHARMA INC PUT 35954B956 14 96 SH Put SOLE   0 0 0
HUMANA INC CALL 444859902 12,390 302 SH Call SOLE   0 0 0
HUMANA INC COM 444859102 1,427 3,479 SH   SOLE   3,479 0 0
HUMANA INC PUT 444859952 16,164 394 SH Put SOLE   0 0 0
HUNTSMAN CORP CALL 447011907 696 277 SH Call SOLE   0 0 0
HUNTSMAN CORP PUT 447011957 608 242 SH Put SOLE   0 0 0
HURON CONSULTING GROUP INC COM 447462102 70 1,199 SH   SOLE   1,199 0 0
HUYA INC CALL 44852D908 2,521 1,265 SH Call SOLE   0 0 0
HUYA INC COM 44852D108 1 55 SH   SOLE   55 0 0
HUYA INC PUT 44852D958 5,335 2,677 SH Put SOLE   0 0 0
HAVERTY FURNITURE INC CALL 419596901 66 24 SH Call SOLE   0 0 0
HAVERTY FURNITURE INC COM 419596101 209 7,587 SH   SOLE   7,587 0 0
HAVERTY FURNITURE INC PUT 419596951 260 94 SH Put SOLE   0 0 0
HANCOCK WHITNEY CORPORATION CALL 410120909 806 237 SH Call SOLE   0 0 0
HANCOCK WHITNEY CORPORATION PUT 410120959 146 43 SH Put SOLE   0 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 10 3,773 SH   SOLE   3,773 0 0
HOUSTON WIRE & CABLE CO PUT 44244K959 2 10 SH Put SOLE   0 0 0
HOWMET AEROSPACE INC CALL 443201908 776 272 SH Call SOLE   0 0 0
HOWMET AEROSPACE INC COM 443201108 1,169 40,970 SH   SOLE   40,970 0 0
HOWMET AEROSPACE INC PUT 443201958 590 207 SH Put SOLE   0 0 0
HOWMET AEROSPACE INC CALL 443201908 116 88 SH Call SOLE   0 0 0
HOWMET AEROSPACE INC PUT 443201958 0 48 SH Put SOLE   0 0 0
HEXCEL CORP NEW CALL 428291908 9 2 SH Call SOLE   0 0 0
HEXCEL CORP NEW COM 428291108 4 95 SH   SOLE   95 0 0
HEXCEL CORP NEW PUT 428291958 4 1 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H908 104 17 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189H409 300 4,877 SH   SOLE   4,877 0 0
VANECK VECTORS ETF TR PUT 92189H958 141 23 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 58,744 6,729 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 171,465 19,641 SH Put SOLE   0 0 0
EXCHANGE LISTED FDS TR COM 30151E814 2 87 SH   SOLE   87 0 0
HYLIION HOLDINGS CORP CALL 449109907 3,472 2,107 SH Call SOLE   0 0 0
HYLIION HOLDINGS CORP COM 449109107 1,391 84,448 SH   SOLE   84,448 0 0
HYLIION HOLDINGS CORP PUT 449109957 2,625 1,593 SH Put SOLE   0 0 0
HYRECAR INC CALL 44916T907 56 79 SH Call SOLE   0 0 0
HYRECAR INC COM 44916T107 19 2,671 SH   SOLE   2,671 0 0
HYRECAR INC PUT 44916T957 82 115 SH Put SOLE   0 0 0
PIMCO ETF TR CALL 72201R902 19 2 SH Call SOLE   0 0 0
HORIZON GLOBAL CORP CALL 44052W904 109 128 SH Call SOLE   0 0 0
HORIZON GLOBAL CORP COM 44052W104 293 34,136 SH   SOLE   34,136 0 0
HORIZON GLOBAL CORP PUT 44052W954 0 1 SH Put SOLE   0 0 0
HORIZON THERAPEUTICS PUB L CALL G46188901 10,365 1,417 SH Call SOLE   0 0 0
HORIZON THERAPEUTICS PUB L COM G46188101 4,197 57,376 SH   SOLE   57,376 0 0
HORIZON THERAPEUTICS PUB L PUT G46188951 8,324 1,138 SH Put SOLE   0 0 0
MARINEMAX INC CALL 567908908 528 151 SH Call SOLE   0 0 0
MARINEMAX INC COM 567908108 138 3,956 SH   SOLE   3,956 0 0
MARINEMAX INC PUT 567908958 521 149 SH Put SOLE   0 0 0
IAA INC CALL 449253903 188 29 SH Call SOLE   0 0 0
IAA INC COM 449253103 157 2,428 SH   SOLE   2,428 0 0
IAA INC PUT 449253953 162 25 SH Put SOLE   0 0 0
IAC INTERACTIVECORP NEW CALL 44891N909 1,439 76 SH Call SOLE   0 0 0
IAC INTERACTIVECORP NEW COM 44891N109 2,208 11,665 SH   SOLE   11,665 0 0
IAC INTERACTIVECORP NEW PUT 44891N959 416 22 SH Put SOLE   0 0 0
IAC INTERACTIVECORP NEW CALL 44891N909 915 53 SH Call SOLE   0 0 0
IAC INTERACTIVECORP NEW PUT 44891N959 1 58 SH Put SOLE   0 0 0
IAMGOLD CORP CALL 450913908 292 797 SH Call SOLE   0 0 0
IAMGOLD CORP PUT 450913958 108 295 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 23 3 SH Call SOLE   0 0 0
INTEGRA LIFESCIENCES HLDGS C CALL 457985908 19 3 SH Call SOLE   0 0 0
INTEGRA LIFESCIENCES HLDGS C PUT 457985958 19 3 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 36 8 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 27 6 SH Put SOLE   0 0 0
ISHARES GOLD TRUST CALL 464285905 2,284 1,260 SH Call SOLE   0 0 0
ISHARES GOLD TRUST COM 464285105 2,344 129,327 SH   SOLE   129,327 0 0
ISHARES GOLD TRUST PUT 464285955 2,492 1,375 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 34,797 2,297 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 38,887 2,567 SH Put SOLE   0 0 0
INDEPENDENT BK CORP MICH CALL 453838909 68 37 SH Call SOLE   0 0 0
INDEPENDENT BK CORP MICH PUT 453838959 101 55 SH Put SOLE   0 0 0
IBIO INC CALL 451033903 22 211 SH Call SOLE   0 0 0
IBIO INC COM 451033203 51 49,459 SH   SOLE   49,459 0 0
IBIO INC PUT 451033953 49 474 SH Put SOLE   0 0 0
INTERACTIVE BROKERS GROUP IN CALL 45841N907 2,004 329 SH Call SOLE   0 0 0
INTERACTIVE BROKERS GROUP IN PUT 45841N957 852 140 SH Put SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS CALL 459200901 63,028 5,007 SH Call SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 16 134 SH   SOLE   134 0 0
INTERNATIONAL BUSINESS MACHS PUT 459200951 56,192 4,464 SH Put SOLE   0 0 0
ICICI BANK LIMITED CALL 45104G904 1,113 749 SH Call SOLE   0 0 0
ICICI BANK LIMITED PUT 45104G954 4,505 3,032 SH Put SOLE   0 0 0
INTERNATIONAL BANCSHARES COR CALL 459044903 18 5 SH Call SOLE   0 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 109 2,919 SH   SOLE   2,919 0 0
INTERNATIONAL BANCSHARES COR PUT 459044953 52 14 SH Put SOLE   0 0 0
INSTALLED BLDG PRODS INC COM 45780R101 148 1,461 SH   SOLE   1,461 0 0
INSTALLED BLDG PRODS INC PUT 45780R951 40 4 SH Put SOLE   0 0 0
INDEPENDENT BK GROUP INC CALL 45384B906 675 108 SH Call SOLE   0 0 0
AMPLIFY ETF TR CALL 032108907 0 20 SH Call SOLE   0 0 0
AMPLIFY ETF TR COM 032108102 0 5,782 SH   SOLE   5,782 0 0
AMPLIFY ETF TR PUT 032108957 0 2 SH Put SOLE   0 0 0
ICAD INC CALL 44934S906 199 151 SH Call SOLE   0 0 0
ICAD INC COM 44934S206 63 4,792 SH   SOLE   4,792 0 0
ICAD INC PUT 44934S956 15 12 SH Put SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN CALL 45866F904 13,269 1,151 SH Call SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN PUT 45866F954 7,378 640 SH Put SOLE   0 0 0
ISHARES TR COM 464287564 19 362 SH   SOLE   362 0 0
ISHARES TR PUT 464287957 10 2 SH Put SOLE   0 0 0
ICHOR HOLDINGS CALL G4740B905 343 114 SH Call SOLE   0 0 0
ICHOR HOLDINGS COM G4740B105 58 1,940 SH   SOLE   1,940 0 0
ICHOR HOLDINGS PUT G4740B955 201 67 SH Put SOLE   0 0 0
ICLICK INTERACTIVE ASIA GROU CALL 45113Y904 49 58 SH Call SOLE   0 0 0
ICLICK INTERACTIVE ASIA GROU COM 45113Y104 8 999 SH   SOLE   999 0 0
ISHARES TR CALL 464288905 5,218 1,848 SH Call SOLE   0 0 0
ISHARES TR COM 464288224 275 9,744 SH   SOLE   9,744 0 0
ISHARES TR PUT 464288955 706 250 SH Put SOLE   0 0 0
ICON PLC CALL G4705A900 428 22 SH Call SOLE   0 0 0
INVESTCORP CR MGMT BDC INC CALL 46090R904 9 20 SH Call SOLE   0 0 0
INVESTCORP CR MGMT BDC INC PUT 46090R954 16 35 SH Put SOLE   0 0 0
ICONIX BRAND GROUP INC CALL 451055905 1 8 SH Call SOLE   0 0 0
ICONIX BRAND GROUP INC COM 451055305 1 978 SH   SOLE   978 0 0
ICONIX BRAND GROUP INC PUT 451055955 2 20 SH Put SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN CALL 45845P908 2,440 988 SH Call SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 37 1,500 SH   SOLE   1,500 0 0
INTERCEPT PHARMACEUTICALS IN PUT 45845P958 686 278 SH Put SOLE   0 0 0
ICU MED INC COM 44930G107 1,660 7,740 SH   SOLE   7,740 0 0
IDACORP INC CALL 451107906 9 1 SH Call SOLE   0 0 0
INTERDIGITAL INC CALL 45867G901 709 117 SH Call SOLE   0 0 0
INTERDIGITAL INC COM 45867G101 271 4,473 SH   SOLE   4,473 0 0
INTERDIGITAL INC PUT 45867G951 655 108 SH Put SOLE   0 0 0
IDEANOMICS INC CALL 45166V906 600 3,016 SH Call SOLE   0 0 0
IDEANOMICS INC COM 45166V106 705 354,553 SH   SOLE   354,553 0 0
IDEANOMICS INC PUT 45166V956 444 2,234 SH Put SOLE   0 0 0
INTELLICHECK INC CALL 45817G901 317 278 SH Call SOLE   0 0 0
INTELLICHECK INC COM 45817G201 47 4,146 SH   SOLE   4,146 0 0
INTELLICHECK INC PUT 45817G951 18 16 SH Put SOLE   0 0 0
ISHARES TR CALL 46435U903 4 1 SH Call SOLE   0 0 0
ISHARES TR COM 46435U192 6 144 SH   SOLE   144 0 0
IDERA PHARMACEUTICALS INC CALL 45168K905 8 22 SH Call SOLE   0 0 0
IDERA PHARMACEUTICALS INC COM 45168K405 10 2,868 SH   SOLE   2,868 0 0
IDERA PHARMACEUTICALS INC PUT 45168K955 3 9 SH Put SOLE   0 0 0
ISHARES TR CALL 46435U903 246 57 SH Call SOLE   0 0 0
ISHARES TR COM 46435U366 71 1,657 SH   SOLE   1,657 0 0
IDT CORP CALL 448947907 134 109 SH Call SOLE   0 0 0
IDT CORP PUT 448947957 12 10 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 692 235 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 70 24 SH Put SOLE   0 0 0
IDEXX LABS INC CALL 45168D904 1,049 21 SH Call SOLE   0 0 0
IDEXX LABS INC PUT 45168D954 699 14 SH Put SOLE   0 0 0
IDEAYA BIOSCIENCES INC CALL 45166A902 0 2 SH Call SOLE   0 0 0
INFRA AND ENERGY ALTRNTIVE I CALL 45686J904 159 96 SH Call SOLE   0 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 31 1,926 SH   SOLE   1,926 0 0
INFRA AND ENERGY ALTRNTIVE I PUT 45686J954 84 51 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 9,931 828 SH Call SOLE   0 0 0
ISHARES TR COM 464287440 1,474 12,295 SH   SOLE   12,295 0 0
ISHARES TR PUT 464287957 27,408 2,285 SH Put SOLE   0 0 0
ISHARES TR CALL 46432F902 117 17 SH Call SOLE   0 0 0
ISHARES TR COM 46432F842 202 2,929 SH   SOLE   2,929 0 0
ISHARES TR PUT 46432F952 179 26 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 67 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 0 180 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 335 54 SH Call SOLE   0 0 0
ISHARES INC COM 46434G103 164 2,653 SH   SOLE   2,653 0 0
ISHARES INC PUT 46434G953 148 24 SH Put SOLE   0 0 0
ISHARES TR COM 464288851 72 2,025 SH   SOLE   2,025 0 0
ISHARES TR PUT 464288955 75 21 SH Put SOLE   0 0 0
ICAHN ENTERPRISES LP CALL 451100901 187 37 SH Call SOLE   0 0 0
ICAHN ENTERPRISES LP COM 451100101 284 5,623 SH   SOLE   5,623 0 0
ICAHN ENTERPRISES LP PUT 451100951 851 168 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 10 2 SH Call SOLE   0 0 0
ISHARES TR COM 46434V738 27 527 SH   SOLE   527 0 0
ISHARES TR PUT 46434V956 5 1 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 138 29 SH Call SOLE   0 0 0
ISHARES TR COM 464287861 35 731 SH   SOLE   731 0 0
ISHARES TR PUT 464287957 1,763 368 SH Put SOLE   0 0 0
IDEX CORP CALL 45167R904 39 2 SH Call SOLE   0 0 0
IDEX CORP PUT 45167R954 119 6 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 113 101 SH Call SOLE   0 0 0
ISHARES TR COM 464288844 49 4,418 SH   SOLE   4,418 0 0
INTERNATIONAL FLAVORS&FRAGRA CALL 459506901 3,450 317 SH Call SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 969 8,909 SH   SOLE   8,909 0 0
INTERNATIONAL FLAVORS&FRAGRA PUT 459506951 11,874 1,091 SH Put SOLE   0 0 0
INDIA FD INC CALL 454089903 49 25 SH Call SOLE   0 0 0
INFLARX NV CALL N44821901 5 11 SH Call SOLE   0 0 0
INFLARX NV COM N44821101 23 4,737 SH   SOLE   4,737 0 0
INFLARX NV PUT N44821951 2 5 SH Put SOLE   0 0 0
INDIA GLOBALIZATION CAP INC CALL 45408X908 48 313 SH Call SOLE   0 0 0
INDIA GLOBALIZATION CAP INC COM 45408X308 31 20,419 SH   SOLE   20,419 0 0
INDIA GLOBALIZATION CAP INC PUT 45408X958 99 635 SH Put SOLE   0 0 0
ISHARES TR COM 464287374 2 100 SH   SOLE   100 0 0
ISHARES TR PUT 464287957 53 23 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 69 2 SH Call SOLE   0 0 0
ISHARES TR COM 464287549 60 174 SH   SOLE   174 0 0
IGM BIOSCIENCES INC CALL 449585908 52 6 SH Call SOLE   0 0 0
IGM BIOSCIENCES INC PUT 449585958 194 22 SH Put SOLE   0 0 0
ISHARES TR COM 464287531 17 292 SH   SOLE   292 0 0
ISHARES TR PUT 464287957 280 47 SH Put SOLE   0 0 0
INTERNATIONAL GAME TECHNOLOG CALL G4863A908 1,434 847 SH Call SOLE   0 0 0
INTERNATIONAL GAME TECHNOLOG PUT G4863A958 260 154 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 14,164 400 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 70,890 2,002 SH Put SOLE   0 0 0
ISHARES TR CALL 46435U903 36 9 SH Call SOLE   0 0 0
ISHARES TR COM 46435U135 18 451 SH   SOLE   451 0 0
ISHARES TR PUT 46435U953 189 47 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 35 2 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 70 3 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 360 11 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 490 15 SH Put SOLE   0 0 0
IHEARTMEDIA INC CALL 45174J909 221 171 SH Call SOLE   0 0 0
IHEARTMEDIA INC COM 45174J509 437 33,692 SH   SOLE   33,692 0 0
IHEARTMEDIA INC PUT 45174J959 158 122 SH Put SOLE   0 0 0
INSTEEL INDS INC CALL 45774W908 8 4 SH Call SOLE   0 0 0
INSTEEL INDS INC COM 45774W108 19 874 SH   SOLE   874 0 0
INSTEEL INDS INC PUT 45774W958 6 3 SH Put SOLE   0 0 0
I3 VERTICALS INC CALL 46571Y907 13 4 SH Call SOLE   0 0 0
I3 VERTICALS INC COM 46571Y107 5 174 SH   SOLE   174 0 0
I3 VERTICALS INC PUT 46571Y957 3 1 SH Put SOLE   0 0 0
INTRICON CORP CALL 46121H909 0 5 SH Call SOLE   0 0 0
INNOVATIVE INDL PPTYS INC CALL 45781V901 1,758 96 SH Call SOLE   0 0 0
INNOVATIVE INDL PPTYS INC PUT 45781V951 1,519 83 SH Put SOLE   0 0 0
II-VI INC CALL 902104908 5,180 682 SH Call SOLE   0 0 0
II-VI INC COM 902104108 315 4,147 SH   SOLE   4,147 0 0
II-VI INC PUT 902104958 919 121 SH Put SOLE   0 0 0
II-VI INC CALL 902104908 129 17 SH Call SOLE   0 0 0
II-VI INC PUT 902104958 197 26 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 436 19 SH Call SOLE   0 0 0
ISHARES TR COM 464287507 1,473 6,410 SH   SOLE   6,410 0 0
ISHARES TR PUT 464287957 68 3 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 72 10 SH Call SOLE   0 0 0
ISHARES TR COM 464287606 174 2,416 SH   SOLE   2,416 0 0
ISHARES TR CALL 464287907 4,521 492 SH Call SOLE   0 0 0
ISHARES TR COM 464287804 3,057 33,266 SH   SOLE   33,266 0 0
ISHARES TR PUT 464287957 32,900 3,580 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 16 2 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 81 10 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 445 39 SH Call SOLE   0 0 0
ISHARES TR COM 464287887 36 323 SH   SOLE   323 0 0
ISHARES TR PUT 464287957 22 2 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 193 66 SH Call SOLE   0 0 0
ISHARES TR COM 464287390 293 10,015 SH   SOLE   10,015 0 0
ISHARES TR PUT 464287957 965 329 SH Put SOLE   0 0 0
ILLUMINA INC CALL 452327909 31,894 862 SH Call SOLE   0 0 0
ILLUMINA INC COM 452327109 37 100 SH   SOLE   100 0 0
ILLUMINA INC PUT 452327959 16,724 452 SH Put SOLE   0 0 0
INDUSTRIAL LOGISTICS PPTYS T CALL 456237906 158 68 SH Call SOLE   0 0 0
INDUSTRIAL LOGISTICS PPTYS T COM 456237106 111 4,781 SH   SOLE   4,781 0 0
INDUSTRIAL LOGISTICS PPTYS T PUT 456237956 128 55 SH Put SOLE   0 0 0
IMAX CORP CALL 45245E909 0 501 SH Call SOLE   0 0 0
IMAX CORP COM 45245E109 0 5,921 SH   SOLE   5,921 0 0
IMAX CORP PUT 45245E959 0 25 SH Put SOLE   0 0 0
IMMUNOGEN INC CALL 45253H901 743 1,152 SH Call SOLE   0 0 0
IMMUNOGEN INC PUT 45253H951 103 161 SH Put SOLE   0 0 0
IMPAC MTG HLDGS INC CALL 45254P908 7 25 SH Call SOLE   0 0 0
IMPAC MTG HLDGS INC COM 45254P508 21 7,089 SH   SOLE   7,089 0 0
IMPAC MTG HLDGS INC PUT 45254P958 13 46 SH Put SOLE   0 0 0
INGLES MKTS INC CALL 457030904 217 51 SH Call SOLE   0 0 0
INGLES MKTS INC COM 457030104 70 1,652 SH   SOLE   1,652 0 0
INGLES MKTS INC PUT 457030954 72 17 SH Put SOLE   0 0 0
IMMERSION CORP CALL 452521907 732 649 SH Call SOLE   0 0 0
IMMERSION CORP COM 452521107 424 37,598 SH   SOLE   37,598 0 0
IMMERSION CORP PUT 452521957 286 254 SH Put SOLE   0 0 0
IMPERIAL OIL LTD CALL 453038908 648 341 SH Call SOLE   0 0 0
IMPERIAL OIL LTD PUT 453038958 146 77 SH Put SOLE   0 0 0
IMMUNIC INC CALL 4525EP901 308 202 SH Call SOLE   0 0 0
IMMUNIC INC PUT 4525EP951 27 18 SH Put SOLE   0 0 0
IMV INC COM 44974L103 9 3,128 SH   SOLE   3,128 0 0
IMV INC PUT 44974L953 3 12 SH Put SOLE   0 0 0
INSU ACQUISITION CORP II CALL 457821906 517 333 SH Call SOLE   0 0 0
INSU ACQUISITION CORP II COM 457821106 206 13,286 SH   SOLE   13,286 0 0
INSU ACQUISITION CORP II PUT 457821956 38 25 SH Put SOLE   0 0 0
INCYTE CORP CALL 45337C902 5,392 620 SH Call SOLE   0 0 0
INCYTE CORP PUT 45337C952 4,627 532 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 0 583 SH Call SOLE   0 0 0
ISHARES TR COM 46429B598 0 107,721 SH   SOLE   107,721 0 0
ISHARES TR PUT 46429B957 0 921 SH Put SOLE   0 0 0
INDEPENDENT BANK CORP MASS CALL 453836908 21 3 SH Call SOLE   0 0 0
INDEPENDENT BANK CORP MASS PUT 453836958 160 22 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 1,186 272 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K331 414 9,490 SH   SOLE   9,490 0 0
DIREXION SHS ETF TR PUT 25490K959 431 99 SH Put SOLE   0 0 0
INFINITY PHARMACEUTICALS INC CALL 45665G903 74 352 SH Call SOLE   0 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 14 6,734 SH   SOLE   6,734 0 0
INFINITY PHARMACEUTICALS INC PUT 45665G953 63 298 SH Put SOLE   0 0 0
INFINERA CORP CALL 45667G903 1,811 1,729 SH Call SOLE   0 0 0
INFINERA CORP COM 45667G103 359 34,273 SH   SOLE   34,273 0 0
INFINERA CORP PUT 45667G953 314 300 SH Put SOLE   0 0 0
IHS MARKIT LTD CALL G47567905 2,209 246 SH Call SOLE   0 0 0
INFOSYS LTD CALL 456788908 1,137 671 SH Call SOLE   0 0 0
INFOSYS LTD COM 456788108 472 27,902 SH   SOLE   27,902 0 0
INFOSYS LTD PUT 456788958 1,606 948 SH Put SOLE   0 0 0
ING GROEP N.V. CALL 456837903 1,511 1,601 SH Call SOLE   0 0 0
ING GROEP N.V. COM 456837103 726 76,907 SH   SOLE   76,907 0 0
ING GROEP N.V. PUT 456837953 1,013 1,074 SH Put SOLE   0 0 0
INOGEN INC CALL 45780L904 455 102 SH Call SOLE   0 0 0
INOGEN INC COM 45780L104 157 3,518 SH   SOLE   3,518 0 0
INOGEN INC PUT 45780L954 13 3 SH Put SOLE   0 0 0
INGREDION INC CALL 457187902 464 59 SH Call SOLE   0 0 0
INGREDION INC COM 457187102 406 5,163 SH   SOLE   5,163 0 0
INGREDION INC PUT 457187952 1,825 232 SH Put SOLE   0 0 0
INMODE LTD CALL M5425M903 1,733 365 SH Call SOLE   0 0 0
INMODE LTD COM M5425M103 62 1,311 SH   SOLE   1,311 0 0
INMODE LTD PUT M5425M953 1,951 411 SH Put SOLE   0 0 0
SUMMIT HOTEL PPTYS INC CALL 866082900 126 140 SH Call SOLE   0 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 30 3,356 SH   SOLE   3,356 0 0
SUMMIT HOTEL PPTYS INC PUT 866082950 32 36 SH Put SOLE   0 0 0
INOVIO PHARMACEUTICALS INC CALL 45773H901 3,882 4,387 SH Call SOLE   0 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 178 20,134 SH   SOLE   20,134 0 0
INOVIO PHARMACEUTICALS INC PUT 45773H951 2,997 3,387 SH Put SOLE   0 0 0
INNODATA INC CALL 457642905 1 3 SH Call SOLE   0 0 0
INNODATA INC COM 457642205 77 14,673 SH   SOLE   14,673 0 0
INNODATA INC PUT 457642955 5 10 SH Put SOLE   0 0 0
INOVALON HLDGS INC CALL 45781D901 167 92 SH Call SOLE   0 0 0
INOVALON HLDGS INC COM 45781D101 76 4,189 SH   SOLE   4,189 0 0
INOVALON HLDGS INC PUT 45781D951 83 46 SH Put SOLE   0 0 0
INSEEGO CORP CALL 45782B904 1,525 986 SH Call SOLE   0 0 0
INSEEGO CORP COM 45782B104 411 26,605 SH   SOLE   26,605 0 0
INSEEGO CORP PUT 45782B954 3,166 2,047 SH Put SOLE   0 0 0
INSMED INC CALL 457669907 326 98 SH Call SOLE   0 0 0
INSMED INC COM 457669307 42 1,266 SH   SOLE   1,266 0 0
INSMED INC PUT 457669957 39 12 SH Put SOLE   0 0 0
INSPIRE MED SYS INC CALL 457730909 0 1 SH Call SOLE   0 0 0
INTERNATIONAL SEAWAYS INC CALL Y41053902 65 40 SH Call SOLE   0 0 0
INTERNATIONAL SEAWAYS INC PUT Y41053952 80 49 SH Put SOLE   0 0 0
WORLD FUEL SVCS CORP CALL 981475906 31 10 SH Call SOLE   0 0 0
WORLD FUEL SVCS CORP PUT 981475956 99 32 SH Put SOLE   0 0 0
INTEL CORP CALL 458140900 125,132 25,117 SH Call SOLE   0 0 0
INTEL CORP COM 458140100 6,456 129,598 SH   SOLE   129,598 0 0
INTEL CORP PUT 458140950 97,158 19,502 SH Put SOLE   0 0 0
INTUIT CALL 461202903 10,255 270 SH Call SOLE   0 0 0
INTUIT COM 461202103 1,179 3,104 SH   SOLE   3,104 0 0
INTUIT PUT 461202953 19,182 505 SH Put SOLE   0 0 0
INNOVIVA INC CALL 45781M901 3 3 SH Call SOLE   0 0 0
INNOVIVA INC COM 45781M101 14 1,152 SH   SOLE   1,152 0 0
INNOVIVA INC PUT 45781M951 32 26 SH Put SOLE   0 0 0
IDENTIV INC CALL 45170X905 5 6 SH Call SOLE   0 0 0
IDENTIV INC COM 45170X205 88 10,443 SH   SOLE   10,443 0 0
IDENTIV INC PUT 45170X955 0 1 SH Put SOLE   0 0 0
INVITATION HOMES INC CALL 46187W907 1,300 438 SH Call SOLE   0 0 0
INVITATION HOMES INC PUT 46187W957 41 14 SH Put SOLE   0 0 0
ION GEOPHYSICAL CORP CALL 462044907 92 379 SH Call SOLE   0 0 0
ION GEOPHYSICAL CORP PUT 462044957 4 17 SH Put SOLE   0 0 0
IONIS PHARMACEUTICALS INC CALL 462222900 5,812 1,028 SH Call SOLE   0 0 0
IONIS PHARMACEUTICALS INC COM 462222100 43 775 SH   SOLE   775 0 0
IONIS PHARMACEUTICALS INC PUT 462222950 1,040 184 SH Put SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC CALL 462260900 1,016 219 SH Call SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC PUT 462260950 1,085 234 SH Put SOLE   0 0 0
INTERNATIONAL PAPER CO CALL 460146903 5,076 1,021 SH Call SOLE   0 0 0
INTERNATIONAL PAPER CO PUT 460146953 5,245 1,055 SH Put SOLE   0 0 0
INTER PARFUMS INC COM 458334109 0 85 SH   SOLE   85 0 0
INTER PARFUMS INC PUT 458334959 0 1 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G900 3 2 SH Call SOLE   0 0 0
INTERPUBLIC GROUP COS INC CALL 460690900 2,831 1,204 SH Call SOLE   0 0 0
INTERPUBLIC GROUP COS INC PUT 460690950 272 116 SH Put SOLE   0 0 0
IPG PHOTONICS CORP CALL 44980X909 1,454 65 SH Call SOLE   0 0 0
IPG PHOTONICS CORP PUT 44980X959 1,029 46 SH Put SOLE   0 0 0
INPHI CORP CALL 45772F907 850 53 SH Call SOLE   0 0 0
INPHI CORP PUT 45772F957 3,369 210 SH Put SOLE   0 0 0
INTREPID POTASH INC CALL 46121Y901 16 7 SH Call SOLE   0 0 0
INTREPID POTASH INC COM 46121Y201 37 1,549 SH   SOLE   1,549 0 0
INTREPID POTASH INC PUT 46121Y951 36 15 SH Put SOLE   0 0 0
RENAISSANCE CAP GREENWICH FD CALL 759937904 844 131 SH Call SOLE   0 0 0
RENAISSANCE CAP GREENWICH FD COM 759937204 944 14,645 SH   SOLE   14,645 0 0
RENAISSANCE CAP GREENWICH FD PUT 759937954 670 104 SH Put SOLE   0 0 0
SOCIAL CAP HEDSPIA HLDG CO I CALL G8251K907 1,387 3,493 SH Call SOLE   0 0 0
SOCIAL CAP HEDSPIA HLDG CO I COM G8251K107 5 350 SH   SOLE   350 0 0
SOCIAL CAP HEDSPIA HLDG CO I PUT G8251K957 239 1,320 SH Put SOLE   0 0 0
SOCIAL CAPITAL HEDOSOPHA HLD CALL G8252P905 125 101 SH Call SOLE   0 0 0
SOCIAL CAPITAL HEDOSOPHA HLD COM G8252P105 513 41,299 SH   SOLE   41,299 0 0
SOCIAL CAPITAL HEDOSOPHA HLD PUT G8252P955 439 353 SH Put SOLE   0 0 0
SOCIAL CAPITAL HEDOSOPHA HLD CALL G8251L905 1,008 820 SH Call SOLE   0 0 0
SOCIAL CAPITAL HEDOSOPHA HLD COM G8251L105 1,847 150,188 SH   SOLE   150,188 0 0
SOCIAL CAPITAL HEDOSOPHA HLD PUT G8251L955 1,311 1,066 SH Put SOLE   0 0 0
INTERPRIVATE ACQUISITION COR CALL 46064A903 853 587 SH Call SOLE   0 0 0
INTERPRIVATE ACQUISITION COR PUT 46064A953 1 1 SH Put SOLE   0 0 0
IQIYI INC CALL 46267X908 9,353 5,351 SH Call SOLE   0 0 0
IQIYI INC COM 46267X108 3,077 176,071 SH   SOLE   176,071 0 0
IQIYI INC PUT 46267X958 8,853 5,065 SH Put SOLE   0 0 0
ISHARES TR PUT 46434V956 0 1 SH Put SOLE   0 0 0
IQVIA HLDGS INC CALL 46266C905 4,533 253 SH Call SOLE   0 0 0
INGERSOLL RAND INC CALL 45687V906 2,341 514 SH Call SOLE   0 0 0
INGERSOLL RAND INC COM 45687V106 131 2,887 SH   SOLE   2,887 0 0
INGERSOLL RAND INC PUT 45687V956 300 66 SH Put SOLE   0 0 0
ISHARES TR COM 46435U556 36 922 SH   SOLE   922 0 0
IROBOT CORP CALL 462726900 10,566 1,316 SH Call SOLE   0 0 0
IROBOT CORP PUT 462726950 11,874 1,479 SH Put SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC CALL 46269C902 613 156 SH Call SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 98 2,501 SH   SOLE   2,501 0 0
IRIDIUM COMMUNICATIONS INC PUT 46269C952 251 64 SH Put SOLE   0 0 0
IRON MTN INC NEW CALL 46284V901 1,311 445 SH Call SOLE   0 0 0
IRON MTN INC NEW PUT 46284V951 1,090 370 SH Put SOLE   0 0 0
INDEPENDENCE RLTY TR INC CALL 45378A906 226 169 SH Call SOLE   0 0 0
INDEPENDENCE RLTY TR INC PUT 45378A956 447 333 SH Put SOLE   0 0 0
IRHYTHM TECHNOLOGIES INC CALL 450056906 2,063 87 SH Call SOLE   0 0 0
IRHYTHM TECHNOLOGIES INC PUT 450056956 189 8 SH Put SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC CALL 46333X908 1,359 1,194 SH Call SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC PUT 46333X958 189 166 SH Put SOLE   0 0 0
INVESTORS BANCORP INC NEW CALL 46146L901 135 128 SH Call SOLE   0 0 0
INVESTORS BANCORP INC NEW PUT 46146L951 42 40 SH Put SOLE   0 0 0
IVERIC BIO INC CALL 46583P902 1,011 1,464 SH Call SOLE   0 0 0
IVERIC BIO INC PUT 46583P952 305 442 SH Put SOLE   0 0 0
INSIGNIA SYS INC COM 45765Y105 0 500 SH   SOLE   500 0 0
INSIGNIA SYS INC PUT 45765Y955 0 5 SH Put SOLE   0 0 0
INTUITIVE SURGICAL INC CALL 46120E902 44,586 545 SH Call SOLE   0 0 0
INTUITIVE SURGICAL INC COM 46120E602 2,611 3,192 SH   SOLE   3,192 0 0
INTUITIVE SURGICAL INC PUT 46120E952 40,577 496 SH Put SOLE   0 0 0
GARTNER INC CALL 366651907 4,116 257 SH Call SOLE   0 0 0
GARTNER INC PUT 366651957 224 14 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 11,499 1,214 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 492 52 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 4,564 818 SH Call SOLE   0 0 0
ISHARES TR COM 464288752 1,300 23,312 SH   SOLE   23,312 0 0
ISHARES TR PUT 464288955 6,930 1,242 SH Put SOLE   0 0 0
INTRA CELLULAR THERAPIES INC CALL 46116X901 502 158 SH Call SOLE   0 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 853 26,839 SH   SOLE   26,839 0 0
INTRA CELLULAR THERAPIES INC PUT 46116X951 756 238 SH Put SOLE   0 0 0
INTEGER HLDGS CORP COM 45826H109 107 1,322 SH   SOLE   1,322 0 0
ITERIS INC NEW CALL 46564T907 0 1 SH Call SOLE   0 0 0
ITERIS INC NEW COM 46564T107 12 2,252 SH   SOLE   2,252 0 0
ITERIS INC NEW PUT 46564T957 1 2 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 129 15 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 68 8 SH Put SOLE   0 0 0
IT TECH PACKAGING INC COM 46527C100 1 3,400 SH   SOLE   3,400 0 0
IT TECH PACKAGING INC PUT 46527C950 1 34 SH Put SOLE   0 0 0
ITRON INC CALL 465741906 1,476 154 SH Call SOLE   0 0 0
ITRON INC PUT 465741956 28 3 SH Put SOLE   0 0 0
ITURAN LOCATION AND CONTROL COM M6158M104 76 4,017 SH   SOLE   4,017 0 0
ITURAN LOCATION AND CONTROL PUT M6158M954 287 151 SH Put SOLE   0 0 0
ITT INC CALL 45073V908 154 20 SH Call SOLE   0 0 0
ITT INC COM 45073V108 26 343 SH   SOLE   343 0 0
ITT INC PUT 45073V958 192 25 SH Put SOLE   0 0 0
ITAU UNIBANCO HLDG S A CALL 465562906 2,041 3,353 SH Call SOLE   0 0 0
ITAU UNIBANCO HLDG S A COM 465562106 162 26,604 SH   SOLE   26,604 0 0
ITAU UNIBANCO HLDG S A PUT 465562956 2,425 3,982 SH Put SOLE   0 0 0
ILLINOIS TOOL WKS INC CALL 452308909 5,830 286 SH Call SOLE   0 0 0
ILLINOIS TOOL WKS INC PUT 452308959 2,548 125 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 26 3 SH Call SOLE   0 0 0
ISHARES TR COM 464287671 8 100 SH   SOLE   100 0 0
INTEVAC INC CALL 461148908 82 115 SH Call SOLE   0 0 0
INTEVAC INC PUT 461148958 7 10 SH Put SOLE   0 0 0
INVACARE CORP CALL 461203901 68 77 SH Call SOLE   0 0 0
INVACARE CORP PUT 461203951 1 2 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,357 106 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 524 41 SH Put SOLE   0 0 0
KRANESHARES TR CALL 500767906 27 10 SH Call SOLE   0 0 0
KRANESHARES TR COM 500767736 112 4,040 SH   SOLE   4,040 0 0
KRANESHARES TR PUT 500767956 27 10 SH Put SOLE   0 0 0
INVESCO MORTGAGE CAPITAL INC CALL 46131B900 2,151 6,364 SH Call SOLE   0 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 399 118,303 SH   SOLE   118,303 0 0
INVESCO MORTGAGE CAPITAL INC PUT 46131B950 3,647 10,790 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 11,562 308 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 3,979 106 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 2,584 405 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 108 17 SH Put SOLE   0 0 0
INVESCO LTD CALL G491BT908 6,999 4,016 SH Call SOLE   0 0 0
INVESCO LTD PUT G491BT958 373 214 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 105 5 SH Call SOLE   0 0 0
ISHARES TR COM 464287622 33 160 SH   SOLE   160 0 0
ISHARES TR PUT 464287957 466 22 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 11 1 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 2,488 182 SH Call SOLE   0 0 0
ISHARES TR COM 464287598 2,218 16,225 SH   SOLE   16,225 0 0
ISHARES TR PUT 464287957 11,799 863 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 6,245 259 SH Call SOLE   0 0 0
ISHARES TR COM 464287614 6,756 28,019 SH   SOLE   28,019 0 0
ISHARES TR PUT 464287957 44,176 1,832 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,140,598 58,176 SH Call SOLE   0 0 0
ISHARES TR COM 464287655 7,457 38,039 SH   SOLE   38,039 0 0
ISHARES TR PUT 464287957 1,946,268 99,269 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 9,077 689 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 1,739 132 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,347 47 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 49,570 1,729 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 698 68 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 307 30 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 2,173 317 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 13 2 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 87 9 SH Call SOLE   0 0 0
ISHARES TR COM 464287473 1,364 14,068 SH   SOLE   14,068 0 0
ISHARES TR CALL 464287907 89 4 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 14 7 SH Call SOLE   0 0 0
ISHARES TR COM 464287341 8 400 SH   SOLE   400 0 0
ISHARES TR COM 464287325 344 4,500 SH   SOLE   4,500 0 0
ISHARES TR CALL 464287907 120 4 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 30 15 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 8 4 SH Put SOLE   0 0 0
ISHARES TR PUT 464287957 0 10 SH Put SOLE   0 0 0
ISHARES TR COM 464287762 14 58 SH   SOLE   58 0 0
ISHARES TR COM 464287754 86 894 SH   SOLE   894 0 0
ISHARES TR COM 464287838 578 5,101 SH   SOLE   5,101 0 0
ISHARES TR CALL 464287907 29,694 3,467 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 35,878 4,189 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 11,798 535 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 6,572 298 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 484 57 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 816 96 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 284 94 SH Call SOLE   0 0 0
ISHARES TR COM 464287713 198 6,562 SH   SOLE   6,562 0 0
JACOBS ENGR GROUP INC CALL 469814907 555 51 SH Call SOLE   0 0 0
JACOBS ENGR GROUP INC COM 469814107 11 104 SH   SOLE   104 0 0
JACOBS ENGR GROUP INC PUT 469814957 969 89 SH Put SOLE   0 0 0
JACK IN THE BOX INC CALL 466367909 1,234 133 SH Call SOLE   0 0 0
JACK IN THE BOX INC PUT 466367959 3,609 389 SH Put SOLE   0 0 0
JAMF HLDG CORP CALL 47074L905 116 39 SH Call SOLE   0 0 0
JAMF HLDG CORP COM 47074L105 1,016 33,982 SH   SOLE   33,982 0 0
JAMF HLDG CORP PUT 47074L955 1,496 500 SH Put SOLE   0 0 0
J ALEXANDERS HLDGS INC CALL 46609J906 1 2 SH Call SOLE   0 0 0
J ALEXANDERS HLDGS INC COM 46609J106 31 4,353 SH   SOLE   4,353 0 0
JAZZ PHARMACEUTICALS PLC CALL G50871905 1,254 76 SH Call SOLE   0 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 225 1,367 SH   SOLE   1,367 0 0
JAZZ PHARMACEUTICALS PLC PUT G50871955 3,928 238 SH Put SOLE   0 0 0
JBG SMITH PPTYS CALL 46590V900 25 8 SH Call SOLE   0 0 0
JBG SMITH PPTYS COM 46590V100 13 436 SH   SOLE   436 0 0
JBG SMITH PPTYS PUT 46590V950 62 20 SH Put SOLE   0 0 0
HUNT J B TRANS SVCS INC CALL 445658907 1,503 110 SH Call SOLE   0 0 0
HUNT J B TRANS SVCS INC PUT 445658957 1,065 78 SH Put SOLE   0 0 0
JABIL INC CALL 466313903 2,798 658 SH Call SOLE   0 0 0
JABIL INC PUT 466313953 625 147 SH Put SOLE   0 0 0
JETBLUE AWYS CORP CALL 477143901 2,204 1,516 SH Call SOLE   0 0 0
JETBLUE AWYS CORP COM 477143101 878 60,413 SH   SOLE   60,413 0 0
JETBLUE AWYS CORP PUT 477143951 1,757 1,209 SH Put SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORP CALL 477839904 56 5 SH Call SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORP PUT 477839954 478 42 SH Put SOLE   0 0 0
JOHNSON CTLS INTL PLC CALL G51502905 2,031 436 SH Call SOLE   0 0 0
JOHNSON CTLS INTL PLC PUT G51502955 5,232 1,123 SH Put SOLE   0 0 0
J2 GLOBAL INC CALL 48123V902 1,064 109 SH Call SOLE   0 0 0
J2 GLOBAL INC PUT 48123V952 1,875 192 SH Put SOLE   0 0 0
JD.COM INC CALL 47215P906 87,381 9,941 SH Call SOLE   0 0 0
JD.COM INC COM 47215P106 3,936 44,783 SH   SOLE   44,783 0 0
JD.COM INC PUT 47215P956 122,558 13,943 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 1,853 1,901 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G807 8 858 SH   SOLE   858 0 0
DIREXION SHS ETF TR PUT 25460G950 185 190 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 526 540 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 31 32 SH Put SOLE   0 0 0
JUST ENERGY GROUP INC CALL 48213W908 90 193 SH Call SOLE   0 0 0
JUST ENERGY GROUP INC PUT 48213W958 22 49 SH Put SOLE   0 0 0
JEFFERIES FINL GROUP INC CALL 47233W909 1,175 478 SH Call SOLE   0 0 0
JEFFERIES FINL GROUP INC PUT 47233W959 189 77 SH Put SOLE   0 0 0
JELD-WEN HLDG INC CALL 47580P903 514 203 SH Call SOLE   0 0 0
JELD-WEN HLDG INC PUT 47580P953 352 139 SH Put SOLE   0 0 0
ETF SER SOLUTIONS CALL 26922A902 8,059 3,601 SH Call SOLE   0 0 0
ETF SER SOLUTIONS COM 26922A842 4,145 185,213 SH   SOLE   185,213 0 0
ETF SER SOLUTIONS PUT 26922A952 8,858 3,958 SH Put SOLE   0 0 0
JANUS HENDERSON GROUP PLC CALL G4474Y904 159 49 SH Call SOLE   0 0 0
J JILL INC CALL 46620W901 35 95 SH Call SOLE   0 0 0
J JILL INC PUT 46620W951 0 2 SH Put SOLE   0 0 0
HENRY JACK & ASSOC INC PUT 426281951 777 48 SH Put SOLE   0 0 0
JINKOSOLAR HLDG CO LTD CALL 47759T900 6,378 1,031 SH Call SOLE   0 0 0
JINKOSOLAR HLDG CO LTD PUT 47759T950 5,030 813 SH Put SOLE   0 0 0
JONES LANG LASALLE INC CALL 48020Q907 727 49 SH Call SOLE   0 0 0
JONES LANG LASALLE INC PUT 48020Q957 89 6 SH Put SOLE   0 0 0
JUMIA TECHNOLOGIES AG CALL 48138M905 6,827 1,692 SH Call SOLE   0 0 0
JUMIA TECHNOLOGIES AG COM 48138M105 4,713 116,815 SH   SOLE   116,815 0 0
JUMIA TECHNOLOGIES AG PUT 48138M955 11,370 2,818 SH Put SOLE   0 0 0
JOUNCE THERAPEUTICS INC CALL 481116901 119 171 SH Call SOLE   0 0 0
JOUNCE THERAPEUTICS INC COM 481116101 15 2,166 SH   SOLE   2,166 0 0
JOUNCE THERAPEUTICS INC PUT 481116951 60 86 SH Put SOLE   0 0 0
JOHNSON & JOHNSON CALL 478160904 115,453 7,336 SH Call SOLE   0 0 0
JOHNSON & JOHNSON COM 478160104 18,951 120,420 SH   SOLE   120,420 0 0
JOHNSON & JOHNSON PUT 478160954 79,130 5,028 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 1,939 178 SH Call SOLE   0 0 0
SPDR SER TR PUT 78468R953 16,210 1,488 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 87 8 SH Call SOLE   0 0 0
SPDR SER TR PUT 78468R953 10,523 966 SH Put SOLE   0 0 0
JUNIPER NETWORKS INC CALL 48203R904 3,158 1,403 SH Call SOLE   0 0 0
JUNIPER NETWORKS INC PUT 48203R954 958 426 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 3,243 269 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G831 1,518 12,598 SH   SOLE   12,598 0 0
DIREXION SHS ETF TR PUT 25460G950 795 66 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 349 29 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 373 31 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 13,671 1,134 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 1,892 157 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06746P901 534 143 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06746P563 1,247 33,334 SH   SOLE   33,334 0 0
BARCLAYS BANK PLC PUT 06746P951 303 81 SH Put SOLE   0 0 0
51JOB INC CALL 316827904 280 40 SH Call SOLE   0 0 0
ST JOE CO CALL 790148900 759 179 SH Call SOLE   0 0 0
ST JOE CO COM 790148100 93 2,209 SH   SOLE   2,209 0 0
ST JOE CO PUT 790148950 4,614 1,087 SH Put SOLE   0 0 0
VIRTUS ETF TR II PUT 92790A954 0 1 SH Put SOLE   0 0 0
JPMORGAN CHASE & CO CALL 46625H905 155,660 12,250 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H100 960 7,558 SH   SOLE   7,558 0 0
JPMORGAN CHASE & CO PUT 46625H955 125,316 9,862 SH Put SOLE   0 0 0
NORDSTROM INC CALL 655664900 13,488 4,322 SH Call SOLE   0 0 0
NORDSTROM INC PUT 655664950 3,192 1,023 SH Put SOLE   0 0 0
KELLOGG CO CALL 487836908 3,951 635 SH Call SOLE   0 0 0
KELLOGG CO COM 487836108 3,457 55,565 SH   SOLE   55,565 0 0
KELLOGG CO PUT 487836958 6,783 1,090 SH Put SOLE   0 0 0
KALA PHARMACEUTICALS INC CALL 483119903 475 701 SH Call SOLE   0 0 0
KALA PHARMACEUTICALS INC COM 483119103 305 45,072 SH   SOLE   45,072 0 0
KALA PHARMACEUTICALS INC PUT 483119953 739 1,091 SH Put SOLE   0 0 0
KAISER ALUMINUM CORP COM 483007704 116 1,178 SH   SOLE   1,178 0 0
KALVISTA PHARMACEUTICALS INC CALL 483497903 66 35 SH Call SOLE   0 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 143 7,570 SH   SOLE   7,570 0 0
KALVISTA PHARMACEUTICALS INC PUT 483497953 34 18 SH Put SOLE   0 0 0
KAR AUCTION SVCS INC CALL 48238T909 677 364 SH Call SOLE   0 0 0
KAR AUCTION SVCS INC COM 48238T109 249 13,430 SH   SOLE   13,430 0 0
KAR AUCTION SVCS INC PUT 48238T959 470 253 SH Put SOLE   0 0 0
KB FINL GROUP INC CALL 48241A905 138 35 SH Call SOLE   0 0 0
KB FINL GROUP INC PUT 48241A955 3 1 SH Put SOLE   0 0 0
KRANESHARES TR CALL 500767906 50 11 SH Call SOLE   0 0 0
KRANESHARES TR PUT 500767956 13 3 SH Put SOLE   0 0 0
KIMBALL INTL INC CALL 494274903 131 110 SH Call SOLE   0 0 0
KIMBALL INTL INC COM 494274103 76 6,402 SH   SOLE   6,402 0 0
KIMBALL INTL INC PUT 494274953 120 101 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 7,678 1,836 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A797 345 8,264 SH   SOLE   8,264 0 0
SPDR SER TR PUT 78464A958 7,406 1,771 SH Put SOLE   0 0 0
KB HOME CALL 48666K909 1,706 509 SH Call SOLE   0 0 0
KB HOME PUT 48666K959 811 242 SH Put SOLE   0 0 0
KBR INC CALL 48242W906 216 70 SH Call SOLE   0 0 0
KBR INC COM 48242W106 297 9,605 SH   SOLE   9,605 0 0
KBR INC PUT 48242W956 43 14 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II CALL 46138E905 15 3 SH Call SOLE   0 0 0
INVESCO EXCH TRADED FD TR II COM 46138E628 47 947 SH   SOLE   947 0 0
INVESCO EXCH TRADED FD TR II PUT 46138E955 196 39 SH Put SOLE   0 0 0
KINGSOFT CLOUD HLDGS LTD CALL 49639K901 1,258 289 SH Call SOLE   0 0 0
KINGSOFT CLOUD HLDGS LTD COM 49639K101 1,771 40,688 SH   SOLE   40,688 0 0
KINGSOFT CLOUD HLDGS LTD PUT 49639K951 5,226 1,200 SH Put SOLE   0 0 0
KADMON HLDGS INC CALL 48283N906 285 689 SH Call SOLE   0 0 0
CHINOOK THERAPEUTICS INC CALL 16961L906 17 11 SH Call SOLE   0 0 0
CHINOOK THERAPEUTICS INC CALL 16961L906 47 30 SH Call SOLE   0 0 0
CHINOOK THERAPEUTICS INC PUT 16961L956 41 26 SH Put SOLE   0 0 0
KEURIG DR PEPPER INC CALL 49271V900 2,105 658 SH Call SOLE   0 0 0
KEURIG DR PEPPER INC COM 49271V100 1,809 56,553 SH   SOLE   56,553 0 0
KEURIG DR PEPPER INC PUT 49271V950 5,625 1,758 SH Put SOLE   0 0 0
KIMBALL ELECTRONICS INC CALL 49428J909 6 4 SH Call SOLE   0 0 0
KIMBALL ELECTRONICS INC COM 49428J109 21 1,348 SH   SOLE   1,348 0 0
KIMBALL ELECTRONICS INC PUT 49428J959 1 1 SH Put SOLE   0 0 0
KELLY SVCS INC CALL 488152907 394 192 SH Call SOLE   0 0 0
KOREA ELECTRIC PWR CALL 500631906 56 46 SH Call SOLE   0 0 0
KOREA ELECTRIC PWR PUT 500631956 13 11 SH Put SOLE   0 0 0
AKERNA CORP CALL 00973W902 52 163 SH Call SOLE   0 0 0
AKERNA CORP COM 00973W102 65 20,074 SH   SOLE   20,074 0 0
AKERNA CORP PUT 00973W952 75 232 SH Put SOLE   0 0 0
KIRBY CORP CALL 497266906 46 9 SH Call SOLE   0 0 0
KIRBY CORP COM 497266106 112 2,165 SH   SOLE   2,165 0 0
KIRBY CORP PUT 497266956 772 149 SH Put SOLE   0 0 0
KEYCORP CALL 493267908 3,856 2,350 SH Call SOLE   0 0 0
KEYCORP PUT 493267958 2,111 1,287 SH Put SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC CALL 49338L903 4,530 343 SH Call SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC PUT 49338L953 4,015 304 SH Put SOLE   0 0 0
KFORCE INC CALL 493732901 4 1 SH Call SOLE   0 0 0
KFORCE INC COM 493732101 16 388 SH   SOLE   388 0 0
KFORCE INC PUT 493732951 8 2 SH Put SOLE   0 0 0
KORN FERRY CALL 500643900 30 7 SH Call SOLE   0 0 0
KINROSS GOLD CORP CALL 496902904 866 1,180 SH Call SOLE   0 0 0
KINROSS GOLD CORP COM 496902404 2,800 381,586 SH   SOLE   381,586 0 0
KINROSS GOLD CORP PUT 496902954 3,427 4,669 SH Put SOLE   0 0 0
KRAFT HEINZ CO CALL 500754906 4,024 1,161 SH Call SOLE   0 0 0
KRAFT HEINZ CO PUT 500754956 7,250 2,092 SH Put SOLE   0 0 0
ORTHOPEDIATRICS CORP COM 68752L100 8 200 SH   SOLE   200 0 0
ORTHOPEDIATRICS CORP PUT 68752L950 16 4 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 352 105 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 6 2 SH Put SOLE   0 0 0
KIMCO RLTY CORP CALL 49446R909 159 106 SH Call SOLE   0 0 0
KIMCO RLTY CORP COM 49446R109 296 19,785 SH   SOLE   19,785 0 0
KIMCO RLTY CORP PUT 49446R959 1,299 866 SH Put SOLE   0 0 0
KINDRED BIOSCIENCES INC CALL 494577909 18 44 SH Call SOLE   0 0 0
KINDRED BIOSCIENCES INC COM 494577109 47 10,979 SH   SOLE   10,979 0 0
KINDRED BIOSCIENCES INC PUT 494577959 83 194 SH Put SOLE   0 0 0
KIRKLANDS INC CALL 497498905 295 165 SH Call SOLE   0 0 0
KIRKLANDS INC COM 497498105 1,145 64,053 SH   SOLE   64,053 0 0
KIRKLANDS INC PUT 497498955 4,339 2,427 SH Put SOLE   0 0 0
KKR & CO INC CALL 48251W904 1,830 452 SH Call SOLE   0 0 0
KKR & CO INC COM 48251W104 1,012 25,017 SH   SOLE   25,017 0 0
KKR & CO INC PUT 48251W954 4,660 1,151 SH Put SOLE   0 0 0
KIRKLAND LAKE GOLD LTD CALL 49741E900 4,576 1,109 SH Call SOLE   0 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 2,381 57,706 SH   SOLE   57,706 0 0
KIRKLAND LAKE GOLD LTD PUT 49741E950 5,150 1,248 SH Put SOLE   0 0 0
KLA CORP CALL 482480900 7,663 296 SH Call SOLE   0 0 0
KLA CORP COM 482480100 225 870 SH   SOLE   870 0 0
KLA CORP PUT 482480950 5,851 226 SH Put SOLE   0 0 0
KULICKE & SOFFA INDS INC CALL 501242901 970 305 SH Call SOLE   0 0 0
KULICKE & SOFFA INDS INC PUT 501242951 598 188 SH Put SOLE   0 0 0
KALEYRA INC CALL 483379903 268 272 SH Call SOLE   0 0 0
KALEYRA INC PUT 483379953 118 120 SH Put SOLE   0 0 0
KIMBERLY-CLARK CORP CALL 494368903 18,781 1,393 SH Call SOLE   0 0 0
KIMBERLY-CLARK CORP PUT 494368953 10,853 805 SH Put SOLE   0 0 0
KAMADA LTD CALL M6240T909 0 4 SH Call SOLE   0 0 0
KINDER MORGAN INC DEL CALL 49456B901 4,452 3,257 SH Call SOLE   0 0 0
KINDER MORGAN INC DEL COM 49456B101 795 58,177 SH   SOLE   58,177 0 0
KINDER MORGAN INC DEL PUT 49456B951 3,477 2,544 SH Put SOLE   0 0 0
KEMPER CORP CALL 488401900 7 1 SH Call SOLE   0 0 0
KEMPER CORP COM 488401100 12 160 SH   SOLE   160 0 0
KENNAMETAL INC CALL 489170900 438 121 SH Call SOLE   0 0 0
KENNAMETAL INC PUT 489170950 757 209 SH Put SOLE   0 0 0
CARMAX INC CALL 143130902 8,652 916 SH Call SOLE   0 0 0
CARMAX INC COM 143130102 818 8,669 SH   SOLE   8,669 0 0
CARMAX INC PUT 143130952 10,872 1,151 SH Put SOLE   0 0 0
KNOWLES CORP CALL 49926D909 845 459 SH Call SOLE   0 0 0
KNOWLES CORP COM 49926D109 551 29,920 SH   SOLE   29,920 0 0
KNOWLES CORP PUT 49926D959 36 20 SH Put SOLE   0 0 0
KANDI TECHNOLOGIES GROUP INC CALL 483709901 2,933 4,251 SH Call SOLE   0 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 0 100 SH   SOLE   100 0 0
KANDI TECHNOLOGIES GROUP INC PUT 483709951 781 1,132 SH Put SOLE   0 0 0
KNOLL INC CALL 498904900 1 1 SH Call SOLE   0 0 0
KNOLL INC PUT 498904950 14 10 SH Put SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP CALL Y48125901 121 81 SH Call SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP COM Y48125101 91 6,048 SH   SOLE   6,048 0 0
KNOT OFFSHORE PARTNERS LP PUT Y48125951 400 266 SH Put SOLE   0 0 0
KINIKSA PHARMACEUTICALS LTD CALL G5269C901 137 78 SH Call SOLE   0 0 0
KINIKSA PHARMACEUTICALS LTD PUT G5269C951 107 61 SH Put SOLE   0 0 0
KINSALE CAP GROUP INC CALL 49714P908 820 41 SH Call SOLE   0 0 0
KINSALE CAP GROUP INC COM 49714P108 14 71 SH   SOLE   71 0 0
KINSALE CAP GROUP INC PUT 49714P958 80 4 SH Put SOLE   0 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CALL 499049904 1,104 264 SH Call SOLE   0 0 0
KNIGHT-SWIFT TRANSN HLDGS IN COM 499049104 115 2,757 SH   SOLE   2,757 0 0
KNIGHT-SWIFT TRANSN HLDGS IN PUT 499049954 1,053 252 SH Put SOLE   0 0 0
COCA COLA CO CALL 191216900 60,576 11,046 SH Call SOLE   0 0 0
COCA COLA CO COM 191216100 1,670 30,454 SH   SOLE   30,454 0 0
COCA COLA CO PUT 191216950 66,520 12,130 SH Put SOLE   0 0 0
KODIAK SCIENCES INC CALL 50015M909 2,042 139 SH Call SOLE   0 0 0
KODIAK SCIENCES INC COM 50015M109 8 60 SH   SOLE   60 0 0
KODIAK SCIENCES INC PUT 50015M959 190 13 SH Put SOLE   0 0 0
EASTMAN KODAK CO CALL 277461906 2,752 3,381 SH Call SOLE   0 0 0
EASTMAN KODAK CO COM 277461406 304 37,415 SH   SOLE   37,415 0 0
EASTMAN KODAK CO PUT 277461956 730 898 SH Put SOLE   0 0 0
COCA-COLA FEMSA SAB DE CV CALL 191241908 13 3 SH Call SOLE   0 0 0
COCA-COLA FEMSA SAB DE CV COM 191241108 16 352 SH   SOLE   352 0 0
VANECK VECTORS ETF TR CALL 92189H908 0 21 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189H958 0 22 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 440 93 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W387 2 50 SH   SOLE   50 0 0
PROSHARES TR II PUT 74347W952 127 27 SH Put SOLE   0 0 0
KOPPERS HOLDINGS INC CALL 50060P906 31 10 SH Call SOLE   0 0 0
KOPPERS HOLDINGS INC COM 50060P106 124 4,009 SH   SOLE   4,009 0 0
KOPPERS HOLDINGS INC PUT 50060P956 118 38 SH Put SOLE   0 0 0
KOPIN CORP CALL 500600901 118 489 SH Call SOLE   0 0 0
KOPIN CORP COM 500600101 78 32,477 SH   SOLE   32,477 0 0
KOPIN CORP PUT 500600951 26 108 SH Put SOLE   0 0 0
KOSMOS ENERGY LTD CALL 500688906 44 190 SH Call SOLE   0 0 0
KOSMOS ENERGY LTD COM 500688106 22 9,697 SH   SOLE   9,697 0 0
KOSMOS ENERGY LTD PUT 500688956 3 13 SH Put SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC CALL 48576U906 585 378 SH Call SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 176 11,405 SH   SOLE   11,405 0 0
KARYOPHARM THERAPEUTICS INC PUT 48576U956 72 47 SH Put SOLE   0 0 0
KROGER CO CALL 501044901 10,318 3,249 SH Call SOLE   0 0 0
KROGER CO PUT 501044951 8,657 2,726 SH Put SOLE   0 0 0
KRATON CORPORATION CALL 50077C906 19 7 SH Call SOLE   0 0 0
KRATON CORPORATION COM 50077C106 2,026 72,906 SH   SOLE   72,906 0 0
KRATON CORPORATION PUT 50077C956 750 270 SH Put SOLE   0 0 0
KILROY RLTY CORP CALL 49427F908 28 5 SH Call SOLE   0 0 0
KILROY RLTY CORP COM 49427F108 129 2,255 SH   SOLE   2,255 0 0
KILROY RLTY CORP PUT 49427F958 1,061 185 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 16,094 3,098 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A698 1,829 35,226 SH   SOLE   35,226 0 0
SPDR SER TR PUT 78464A958 37,113 7,144 SH Put SOLE   0 0 0
KITE RLTY GROUP TR CALL 49803T900 10 7 SH Call SOLE   0 0 0
KITE RLTY GROUP TR PUT 49803T950 25 17 SH Put SOLE   0 0 0
REPRO MED SYS INC CALL 759910902 40 67 SH Call SOLE   0 0 0
REPRO MED SYS INC COM 759910102 111 18,487 SH   SOLE   18,487 0 0
REPRO MED SYS INC PUT 759910952 1 2 SH Put SOLE   0 0 0
KORNIT DIGITAL LTD CALL M6372Q903 26 3 SH Call SOLE   0 0 0
KORNIT DIGITAL LTD COM M6372Q113 91 1,022 SH   SOLE   1,022 0 0
KORNIT DIGITAL LTD PUT M6372Q953 8 1 SH Put SOLE   0 0 0
KEARNY FINL CORP MD CALL 48716P908 45 43 SH Call SOLE   0 0 0
KEARNY FINL CORP MD PUT 48716P958 11 11 SH Put SOLE   0 0 0
KRONOS WORLDWIDE INC CALL 50105F905 392 263 SH Call SOLE   0 0 0
KRONOS WORLDWIDE INC PUT 50105F955 1 1 SH Put SOLE   0 0 0
KIMBELL RTY PARTNERS LP CALL 49435R902 3 4 SH Call SOLE   0 0 0
KIMBELL RTY PARTNERS LP COM 49435R102 20 2,632 SH   SOLE   2,632 0 0
KIMBELL RTY PARTNERS LP PUT 49435R952 35 45 SH Put SOLE   0 0 0
KARUNA THERAPEUTICS INC CALL 48576A900 0 89 SH Call SOLE   0 0 0
KARUNA THERAPEUTICS INC COM 48576A100 0 7,943 SH   SOLE   7,943 0 0
KARUNA THERAPEUTICS INC PUT 48576A950 0 16 SH Put SOLE   0 0 0
KRYSTAL BIOTECH INC CALL 501147902 156 26 SH Call SOLE   0 0 0
ISHARES TR CALL 46434V906 9 3 SH Call SOLE   0 0 0
ISHARES TR COM 46434V423 18 587 SH   SOLE   587 0 0
ISHARES TR PUT 46434V956 295 95 SH Put SOLE   0 0 0
KOHLS CORP CALL 500255904 17,692 4,348 SH Call SOLE   0 0 0
KOHLS CORP COM 500255104 6,840 168,124 SH   SOLE   168,124 0 0
KOHLS CORP PUT 500255954 11,966 2,941 SH Put SOLE   0 0 0
KANSAS CITY SOUTHERN CALL 485170902 2,388 117 SH Call SOLE   0 0 0
KANSAS CITY SOUTHERN PUT 485170952 4,756 233 SH Put SOLE   0 0 0
KT CORP CALL 48268K901 158 144 SH Call SOLE   0 0 0
KT CORP COM 48268K101 5 470 SH   SOLE   470 0 0
KT CORP PUT 48268K951 1 1 SH Put SOLE   0 0 0
KONTOOR BRANDS INC CALL 50050N903 162 40 SH Call SOLE   0 0 0
KONTOOR BRANDS INC PUT 50050N953 44 11 SH Put SOLE   0 0 0
KEY TRONIC CORP CALL 493144909 7 11 SH Call SOLE   0 0 0
KRATOS DEFENSE & SEC SOLUTIO CALL 50077B907 1,157 422 SH Call SOLE   0 0 0
KRATOS DEFENSE & SEC SOLUTIO COM 50077B207 200 7,312 SH   SOLE   7,312 0 0
KRATOS DEFENSE & SEC SOLUTIO PUT 50077B957 340 124 SH Put SOLE   0 0 0
KURA ONCOLOGY INC CALL 50127T909 640 196 SH Call SOLE   0 0 0
KURA ONCOLOGY INC COM 50127T109 579 17,746 SH   SOLE   17,746 0 0
KURA ONCOLOGY INC PUT 50127T959 1,348 413 SH Put SOLE   0 0 0
KVH INDS INC CALL 482738901 7 7 SH Call SOLE   0 0 0
KVH INDS INC COM 482738101 6 592 SH   SOLE   592 0 0
KENNEDY-WILSON HOLDINGS INC CALL 489398907 103 58 SH Call SOLE   0 0 0
KENNEDY-WILSON HOLDINGS INC PUT 489398957 93 52 SH Put SOLE   0 0 0
KRANESHARES TR CALL 500767906 15,434 2,010 SH Call SOLE   0 0 0
KRANESHARES TR PUT 500767956 16,916 2,203 SH Put SOLE   0 0 0
QUAKER CHEM CORP CALL 747316907 50 2 SH Call SOLE   0 0 0
QUAKER CHEM CORP COM 747316107 105 416 SH   SOLE   416 0 0
QUAKER CHEM CORP PUT 747316957 202 8 SH Put SOLE   0 0 0
KAIXIN AUTO HLDGS CALL G5223X900 18 50 SH Call SOLE   0 0 0
KAIXIN AUTO HLDGS PUT G5223X950 30 83 SH Put SOLE   0 0 0
KAYNE ANDERSON ENERGY INFRST CALL 486606906 120 209 SH Call SOLE   0 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106 42 7,359 SH   SOLE   7,359 0 0
KAYNE ANDERSON ENERGY INFRST PUT 486606956 109 191 SH Put SOLE   0 0 0
KAZIA THERAPEUTICS LTD CALL 48669G905 0 1 SH Call SOLE   0 0 0
KAZIA THERAPEUTICS LTD COM 48669G105 30 3,549 SH   SOLE   3,549 0 0
KEZAR LIFE SCIENCES INC CALL 49372L900 0 1 SH Call SOLE   0 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 4 781 SH   SOLE   781 0 0
LOEWS CORP CALL 540424908 22 5 SH Call SOLE   0 0 0
LOEWS CORP COM 540424108 158 3,513 SH   SOLE   3,513 0 0
LOEWS CORP PUT 540424958 45 10 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 250 99 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 477 189 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 2,079 823 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 2,294 908 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 5,182 516 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K323 1,525 15,187 SH   SOLE   15,187 0 0
DIREXION SHS ETF TR PUT 25490K959 5,804 578 SH Put SOLE   0 0 0
LITHIUM AMERS CORP NEW CALL 53680Q907 464 370 SH Call SOLE   0 0 0
LITHIUM AMERS CORP NEW COM 53680Q207 932 74,312 SH   SOLE   74,312 0 0
LITHIUM AMERS CORP NEW PUT 53680Q957 1,846 1,471 SH Put SOLE   0 0 0
LITHIA MTRS INC CALL 536797903 1,726 59 SH Call SOLE   0 0 0
LITHIA MTRS INC COM 536797103 1,004 3,432 SH   SOLE   3,432 0 0
LITHIA MTRS INC PUT 536797953 8,370 286 SH Put SOLE   0 0 0
LADDER CAP CORP CALL 505743904 317 325 SH Call SOLE   0 0 0
LADDER CAP CORP COM 505743104 370 37,861 SH   SOLE   37,861 0 0
LADDER CAP CORP PUT 505743954 3,654 3,737 SH Put SOLE   0 0 0
LAKELAND INDS INC CALL 511795906 872 320 SH Call SOLE   0 0 0
LAKELAND INDS INC COM 511795106 160 5,898 SH   SOLE   5,898 0 0
LAKELAND INDS INC PUT 511795956 2,005 736 SH Put SOLE   0 0 0
LAMAR ADVERTISING CO NEW CALL 512816909 2,288 275 SH Call SOLE   0 0 0
LAMAR ADVERTISING CO NEW PUT 512816959 233 28 SH Put SOLE   0 0 0
GLADSTONE LD CORP CALL 376549901 35 24 SH Call SOLE   0 0 0
GLADSTONE LD CORP COM 376549101 62 4,301 SH   SOLE   4,301 0 0
GLADSTONE LD CORP PUT 376549951 117 80 SH Put SOLE   0 0 0
NLIGHT INC CALL 65487K900 195 60 SH Call SOLE   0 0 0
NLIGHT INC COM 65487K100 50 1,532 SH   SOLE   1,532 0 0
NLIGHT INC PUT 65487K950 39 12 SH Put SOLE   0 0 0
LAUREATE EDUCATION INC CALL 518613903 2,456 1,687 SH Call SOLE   0 0 0
LAUREATE EDUCATION INC PUT 518613953 304 209 SH Put SOLE   0 0 0
LAZARD LTD CALL G54050902 431 102 SH Call SOLE   0 0 0
LAZARD LTD PUT G54050952 397 94 SH Put SOLE   0 0 0
LUMINAR TECHNOLOGIES INC CALL 550424905 8,279 2,435 SH Call SOLE   0 0 0
LUMINAR TECHNOLOGIES INC COM 550424105 384 11,309 SH   SOLE   11,309 0 0
LUMINAR TECHNOLOGIES INC PUT 550424955 6,660 1,959 SH Put SOLE   0 0 0
L BRANDS INC CALL 501797904 4,113 1,106 SH Call SOLE   0 0 0
L BRANDS INC COM 501797104 1,839 49,469 SH   SOLE   49,469 0 0
L BRANDS INC PUT 501797954 6,857 1,844 SH Put SOLE   0 0 0
LAKELAND BANCORP INC COM 511637100 3 290 SH   SOLE   290 0 0
LAKELAND BANCORP INC PUT 511637950 12 10 SH Put SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E273 5 70 SH   SOLE   70 0 0
LIBERTY BROADBAND CORP COM 530307107 29 189 SH   SOLE   189 0 0
LIBERTY BROADBAND CORP PUT 530307955 204 13 SH Put SOLE   0 0 0
LIBERTY BROADBAND CORP COM 530307305 124 787 SH   SOLE   787 0 0
LIBERTY OILFIELD SVCS INC CALL 53115L904 40 39 SH Call SOLE   0 0 0
LIBERTY OILFIELD SVCS INC COM 53115L104 8 839 SH   SOLE   839 0 0
LIBERTY OILFIELD SVCS INC PUT 53115L954 3 3 SH Put SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U900 651 269 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC COM G5480U104 535 22,097 SH   SOLE   22,097 0 0
LIBERTY GLOBAL PLC PUT G5480U950 50 21 SH Put SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U900 385 163 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC COM G5480U120 895 37,863 SH   SOLE   37,863 0 0
LIBERTY GLOBAL PLC PUT G5480U950 148 63 SH Put SOLE   0 0 0
LENDINGCLUB CORP CALL 52603A908 939 890 SH Call SOLE   0 0 0
LENDINGCLUB CORP COM 52603A208 260 24,639 SH   SOLE   24,639 0 0
LENDINGCLUB CORP PUT 52603A958 750 711 SH Put SOLE   0 0 0
LENDINGCLUB CORP PUT 52603A958 53 51 SH Put SOLE   0 0 0
LANNET INC CALL 516012901 260 399 SH Call SOLE   0 0 0
LANNET INC PUT 516012951 365 561 SH Put SOLE   0 0 0
LCI INDS CALL 50189K903 946 73 SH Call SOLE   0 0 0
LCI INDS PUT 50189K953 142 11 SH Put SOLE   0 0 0
LINEAGE CELL THERAPEUTICS IN CALL 53566P909 200 1,140 SH Call SOLE   0 0 0
LINEAGE CELL THERAPEUTICS IN PUT 53566P959 17 97 SH Put SOLE   0 0 0
LIFETIME BRANDS INC CALL 53222Q903 1,419 934 SH Call SOLE   0 0 0
LYDALL INC DEL CALL 550819906 51 17 SH Call SOLE   0 0 0
LYDALL INC DEL PUT 550819956 99 33 SH Put SOLE   0 0 0
LEIDOS HOLDINGS INC CALL 525327902 1,366 130 SH Call SOLE   0 0 0
LEIDOS HOLDINGS INC PUT 525327952 273 26 SH Put SOLE   0 0 0
LANDS END INC NEW CALL 51509F905 105 49 SH Call SOLE   0 0 0
LANDS END INC NEW COM 51509F105 62 2,884 SH   SOLE   2,884 0 0
LANDS END INC NEW PUT 51509F955 215 100 SH Put SOLE   0 0 0
LEAR CORP CALL 521865904 2,131 134 SH Call SOLE   0 0 0
LEAR CORP COM 521865204 1,240 7,801 SH   SOLE   7,801 0 0
LEAR CORP PUT 521865954 6,345 399 SH Put SOLE   0 0 0
LEAF GROUP LTD CALL 52177G902 78 169 SH Call SOLE   0 0 0
LEAF GROUP LTD PUT 52177G952 37 80 SH Put SOLE   0 0 0
LINCOLN ELEC HLDGS INC CALL 533900906 988 85 SH Call SOLE   0 0 0
LEGGETT & PLATT INC CALL 524660907 1,324 299 SH Call SOLE   0 0 0
LEGGETT & PLATT INC COM 524660107 836 18,872 SH   SOLE   18,872 0 0
LEGGETT & PLATT INC PUT 524660957 1,209 273 SH Put SOLE   0 0 0
LEGEND BIOTECH CORP PUT 52490G952 0 1 SH Put SOLE   0 0 0
LEJU HLDGS LTD CALL 50187J908 7 33 SH Call SOLE   0 0 0
LEJU HLDGS LTD COM 50187J108 31 13,777 SH   SOLE   13,777 0 0
LEJU HLDGS LTD PUT 50187J958 28 123 SH Put SOLE   0 0 0
LENNAR CORP CALL 526057902 12,044 1,580 SH Call SOLE   0 0 0
LENNAR CORP COM 526057104 1,222 16,034 SH   SOLE   16,034 0 0
LENNAR CORP PUT 526057952 12,852 1,686 SH Put SOLE   0 0 0
CENTRUS ENERGY CORP CALL 15643U904 303 131 SH Call SOLE   0 0 0
CENTRUS ENERGY CORP PUT 15643U954 104 45 SH Put SOLE   0 0 0
LEVI STRAUSS & CO NEW CALL 52736R902 2,198 1,095 SH Call SOLE   0 0 0
LEVI STRAUSS & CO NEW PUT 52736R952 1,497 746 SH Put SOLE   0 0 0
CHINA LIFE INS CO LTD CALL 16939P906 1 1 SH Call SOLE   0 0 0
CHINA LIFE INS CO LTD COM 16939P106 1,229 111,203 SH   SOLE   111,203 0 0
CHINA LIFE INS CO LTD PUT 16939P956 1,958 1,771 SH Put SOLE   0 0 0
LUMENT FINANCE TRUST INC CALL 55025L908 0 3 SH Call SOLE   0 0 0
LUMENT FINANCE TRUST INC COM 55025L108 1 495 SH   SOLE   495 0 0
LITTELFUSE INC CALL 537008904 25 1 SH Call SOLE   0 0 0
LIFEVANTAGE CORP CALL 53222K905 0 1 SH Call SOLE   0 0 0
LIFEVANTAGE CORP COM 53222K205 3 341 SH   SOLE   341 0 0
LIFEVANTAGE CORP PUT 53222K955 0 1 SH Put SOLE   0 0 0
LIONS GATE ENTMNT CORP CALL 535919900 587 517 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP COM 535919401 1,262 111,032 SH   SOLE   111,032 0 0
LIONS GATE ENTMNT CORP PUT 535919950 362 319 SH Put SOLE   0 0 0
LIONS GATE ENTMNT CORP CALL 535919900 15 15 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP COM 535919500 51 4,992 SH   SOLE   4,992 0 0
LIONS GATE ENTMNT CORP PUT 535919950 56 54 SH Put SOLE   0 0 0
LGI HOMES INC CALL 50187T906 127 12 SH Call SOLE   0 0 0
LGI HOMES INC COM 50187T106 64 612 SH   SOLE   612 0 0
LGI HOMES INC PUT 50187T956 433 41 SH Put SOLE   0 0 0
LIGAND PHARMACEUTICALS INC CALL 53220K904 974 98 SH Call SOLE   0 0 0
LIGAND PHARMACEUTICALS INC PUT 53220K954 686 69 SH Put SOLE   0 0 0
LONGVIEW ACQUISITION CORP CALL 543195901 2,254 1,139 SH Call SOLE   0 0 0
LONGVIEW ACQUISITION CORP COM 543195101 1,173 59,280 SH   SOLE   59,280 0 0
LONGVIEW ACQUISITION CORP PUT 543195951 1,151 582 SH Put SOLE   0 0 0
LABORATORY CORP AMER HLDGS CALL 50540R909 4,417 217 SH Call SOLE   0 0 0
LABORATORY CORP AMER HLDGS PUT 50540R959 569 28 SH Put SOLE   0 0 0
LHC GROUP INC CALL 50187A907 725 34 SH Call SOLE   0 0 0
LHC GROUP INC PUT 50187A957 21 1 SH Put SOLE   0 0 0
L3HARRIS TECHNOLOGIES INC CALL 502431909 3,213 170 SH Call SOLE   0 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 2,248 11,894 SH   SOLE   11,894 0 0
L3HARRIS TECHNOLOGIES INC PUT 502431959 10,509 556 SH Put SOLE   0 0 0
LI AUTO INC CALL 50202M902 12,517 4,342 SH Call SOLE   0 0 0
LI AUTO INC COM 50202M102 11,085 384,516 SH   SOLE   384,516 0 0
LI AUTO INC PUT 50202M952 19,468 6,753 SH Put SOLE   0 0 0
LENNOX INTL INC CALL 526107907 575 21 SH Call SOLE   0 0 0
LENNOX INTL INC PUT 526107957 958 35 SH Put SOLE   0 0 0
LIBERTY LATIN AMERICA LTD CALL G9001E908 578 520 SH Call SOLE   0 0 0
LIBERTY LATIN AMERICA LTD COM G9001E102 49 4,477 SH   SOLE   4,477 0 0
LIBERTY LATIN AMERICA LTD PUT G9001E958 3 3 SH Put SOLE   0 0 0
LIBERTY LATIN AMERICA LTD CALL G9001E908 283 256 SH Call SOLE   0 0 0
LIBERTY LATIN AMERICA LTD COM G9001E128 364 32,887 SH   SOLE   32,887 0 0
LIBERTY LATIN AMERICA LTD PUT G9001E958 11 10 SH Put SOLE   0 0 0
LINDE PLC CALL G5494J903 13,518 513 SH Call SOLE   0 0 0
LINDE PLC COM G5494J103 94 360 SH   SOLE   360 0 0
LINDE PLC PUT G5494J953 26,509 1,006 SH Put SOLE   0 0 0
LINCOLN EDL SVCS CORP CALL 533535900 18 28 SH Call SOLE   0 0 0
LINCOLN EDL SVCS CORP COM 533535100 9 1,489 SH   SOLE   1,489 0 0
LINCOLN EDL SVCS CORP PUT 533535950 25 39 SH Put SOLE   0 0 0
LINDBLAD EXPEDITIONS HLDGS I CALL 535219909 2,020 1,180 SH Call SOLE   0 0 0
LINDBLAD EXPEDITIONS HLDGS I PUT 535219959 5 3 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 5,854 946 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y855 4,591 74,196 SH   SOLE   74,196 0 0
GLOBAL X FDS PUT 37954Y951 6,207 1,003 SH Put SOLE   0 0 0
LUMENTUM HLDGS INC CALL 55024U909 0 597 SH Call SOLE   0 0 0
LUMENTUM HLDGS INC COM 55024U109 0 2,494 SH   SOLE   2,494 0 0
LUMENTUM HLDGS INC PUT 55024U959 0 835 SH Put SOLE   0 0 0
LUMENTUM HLDGS INC PUT 55024U959 0 24 SH Put SOLE   0 0 0
LIVANOVA PLC CALL G5509L901 39 6 SH Call SOLE   0 0 0
LIVANOVA PLC COM G5509L101 22 338 SH   SOLE   338 0 0
LIVEXLIVE MEDIA INC CALL 53839L908 35 107 SH Call SOLE   0 0 0
LIVEXLIVE MEDIA INC COM 53839L208 17 5,436 SH   SOLE   5,436 0 0
LIVEXLIVE MEDIA INC PUT 53839L958 7 22 SH Put SOLE   0 0 0
LA JOLLA PHARMACEUTICAL CO CALL 503459904 29 76 SH Call SOLE   0 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 47 12,222 SH   SOLE   12,222 0 0
LA JOLLA PHARMACEUTICAL CO PUT 503459954 25 66 SH Put SOLE   0 0 0
LKQ CORP CALL 501889908 3,266 927 SH Call SOLE   0 0 0
LKQ CORP PUT 501889958 1,205 342 SH Put SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC CALL 55003T907 0 498 SH Call SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC PUT 55003T957 0 307 SH Put SOLE   0 0 0
LIMELIGHT NETWORKS INC CALL 53261M904 496 1,245 SH Call SOLE   0 0 0
LIMELIGHT NETWORKS INC COM 53261M104 628 157,561 SH   SOLE   157,561 0 0
LIMELIGHT NETWORKS INC PUT 53261M954 1,102 2,763 SH Put SOLE   0 0 0
LILLY ELI & CO CALL 532457908 26,946 1,596 SH Call SOLE   0 0 0
LILLY ELI & CO PUT 532457958 16,495 977 SH Put SOLE   0 0 0
LEMAITRE VASCULAR INC CALL 525558901 4 1 SH Call SOLE   0 0 0
LEMAITRE VASCULAR INC COM 525558201 1 37 SH   SOLE   37 0 0
LEMONADE INC CALL 52567D907 13,181 1,076 SH Call SOLE   0 0 0
LEMONADE INC COM 52567D107 2,775 22,656 SH   SOLE   22,656 0 0
LEMONADE INC PUT 52567D957 13,095 1,069 SH Put SOLE   0 0 0
LIMONEIRA CO COM 532746104 1 80 SH   SOLE   80 0 0
LIMONEIRA CO PUT 532746954 1 1 SH Put SOLE   0 0 0
LUMINEX CORP DEL CALL 55027E902 73 32 SH Call SOLE   0 0 0
LUMINEX CORP DEL COM 55027E102 171 7,431 SH   SOLE   7,431 0 0
LUMINEX CORP DEL PUT 55027E952 367 159 SH Put SOLE   0 0 0
LANDMARK INFRASTRCTUR PARTR CALL 51508J908 22 21 SH Call SOLE   0 0 0
LANDMARK INFRASTRCTUR PARTR COM 51508J108 95 8,952 SH   SOLE   8,952 0 0
LANDMARK INFRASTRCTUR PARTR PUT 51508J958 1 1 SH Put SOLE   0 0 0
LOCKHEED MARTIN CORP CALL 539830909 36,562 1,030 SH Call SOLE   0 0 0
LOCKHEED MARTIN CORP COM 539830109 11,946 33,653 SH   SOLE   33,653 0 0
LOCKHEED MARTIN CORP PUT 539830959 45,508 1,282 SH Put SOLE   0 0 0
LINE CORP CALL 53567X901 10 2 SH Call SOLE   0 0 0
LINE CORP COM 53567X101 15 306 SH   SOLE   306 0 0
LINE CORP PUT 53567X951 51 10 SH Put SOLE   0 0 0
LINCOLN NATL CORP IND CALL 534187909 1,816 361 SH Call SOLE   0 0 0
LINCOLN NATL CORP IND COM 534187109 3,621 71,993 SH   SOLE   71,993 0 0
LINCOLN NATL CORP IND PUT 534187959 3,994 794 SH Put SOLE   0 0 0
LANDEC CORP CALL 514766904 10 10 SH Call SOLE   0 0 0
LANDEC CORP COM 514766104 1 97 SH   SOLE   97 0 0
LANDEC CORP PUT 514766954 26 24 SH Put SOLE   0 0 0
CHENIERE ENERGY INC CALL 16411R908 1,434 239 SH Call SOLE   0 0 0
CHENIERE ENERGY INC COM 16411R208 1,284 21,400 SH   SOLE   21,400 0 0
CHENIERE ENERGY INC PUT 16411R958 5,264 877 SH Put SOLE   0 0 0
LINDSAY CORP CALL 535555906 0 1 SH Call SOLE   0 0 0
LINDSAY CORP PUT 535555956 0 10 SH Put SOLE   0 0 0
ALLIANT ENERGY CORP CALL 018802908 2,267 440 SH Call SOLE   0 0 0
ALLIANT ENERGY CORP COM 018802108 97 1,885 SH   SOLE   1,885 0 0
ALLIANT ENERGY CORP PUT 018802958 633 123 SH Put SOLE   0 0 0
LANTHEUS HLDGS INC CALL 516544903 80 60 SH Call SOLE   0 0 0
LANTHEUS HLDGS INC PUT 516544953 13 10 SH Put SOLE   0 0 0
LANTHEUS HLDGS INC CALL 516544903 74 55 SH Call SOLE   0 0 0
LIVE OAK BANCSHARES INC CALL 53803X905 1,404 296 SH Call SOLE   0 0 0
LIVE OAK BANCSHARES INC PUT 53803X955 227 48 SH Put SOLE   0 0 0
EL POLLO LOCO HLDGS INC CALL 268603907 9 5 SH Call SOLE   0 0 0
EL POLLO LOCO HLDGS INC COM 268603107 49 2,725 SH   SOLE   2,725 0 0
EL POLLO LOCO HLDGS INC PUT 268603957 1 1 SH Put SOLE   0 0 0
COMSTOCK MNG INC CALL 205750900 6 66 SH Call SOLE   0 0 0
COMSTOCK MNG INC COM 205750300 17 16,710 SH   SOLE   16,710 0 0
COMSTOCK MNG INC PUT 205750950 23 223 SH Put SOLE   0 0 0
LOGITECH INTL S A CALL H50430902 5,335 549 SH Call SOLE   0 0 0
LOGITECH INTL S A PUT H50430952 4,626 476 SH Put SOLE   0 0 0
LOMA NEGRA CORP CALL 54150E904 111 181 SH Call SOLE   0 0 0
LOMA NEGRA CORP PUT 54150E954 1 3 SH Put SOLE   0 0 0
LONESTAR RES US INC CALL 54240F903 0 10 SH Call SOLE   0 0 0
LOOP INDS INC CALL 543518904 49 60 SH Call SOLE   0 0 0
LOOP INDS INC PUT 543518954 91 110 SH Put SOLE   0 0 0
GRAND CANYON ED INC CALL 38526M906 74 8 SH Call SOLE   0 0 0
GRAND CANYON ED INC PUT 38526M956 195 21 SH Put SOLE   0 0 0
LORAL SPACE & COM INC CALL 543881906 27 13 SH Call SOLE   0 0 0
LORAL SPACE & COM INC COM 543881106 178 8,483 SH   SOLE   8,483 0 0
LORAL SPACE & COM INC PUT 543881956 205 98 SH Put SOLE   0 0 0
LORAL SPACE & COM INC CALL 543881906 2 1 SH Call SOLE   0 0 0
LORAL SPACE & COM INC PUT 543881956 4 2 SH Put SOLE   0 0 0
LOVESAC COMPANY CALL 54738L909 198 46 SH Call SOLE   0 0 0
LOVESAC COMPANY COM 54738L109 138 3,212 SH   SOLE   3,212 0 0
LOVESAC COMPANY PUT 54738L959 241 56 SH Put SOLE   0 0 0
LOWES COS INC CALL 548661907 82,502 5,140 SH Call SOLE   0 0 0
LOWES COS INC PUT 548661957 96,306 6,000 SH Put SOLE   0 0 0
LIPOCINE INC NEW CALL 53630X904 131 965 SH Call SOLE   0 0 0
LIPOCINE INC NEW PUT 53630X954 3 25 SH Put SOLE   0 0 0
DORIAN LPG LTD CALL Y2106R900 1 1 SH Call SOLE   0 0 0
DORIAN LPG LTD COM Y2106R110 15 1,237 SH   SOLE   1,237 0 0
DORIAN LPG LTD PUT Y2106R950 1 1 SH Put SOLE   0 0 0
LAREDO PETROLEUM INC CALL 516806905 267 136 SH Call SOLE   0 0 0
LAREDO PETROLEUM INC COM 516806205 326 16,572 SH   SOLE   16,572 0 0
LAREDO PETROLEUM INC PUT 516806955 583 296 SH Put SOLE   0 0 0
LG DISPLAY CO LTD CALL 50186V902 14 17 SH Call SOLE   0 0 0
LG DISPLAY CO LTD COM 50186V102 121 14,352 SH   SOLE   14,352 0 0
LG DISPLAY CO LTD PUT 50186V952 11 14 SH Put SOLE   0 0 0
LPL FINL HLDGS INC CALL 50212V900 93 9 SH Call SOLE   0 0 0
LPL FINL HLDGS INC PUT 50212V950 489 47 SH Put SOLE   0 0 0
OPEN LENDING CORP CALL 68373J904 454 130 SH Call SOLE   0 0 0
OPEN LENDING CORP COM 68373J104 331 9,486 SH   SOLE   9,486 0 0
OPEN LENDING CORP PUT 68373J954 692 198 SH Put SOLE   0 0 0
LIVEPERSON INC CALL 538146901 1,244 200 SH Call SOLE   0 0 0
LIVEPERSON INC COM 538146101 925 14,872 SH   SOLE   14,872 0 0
LIVEPERSON INC PUT 538146951 74 12 SH Put SOLE   0 0 0
LOUISIANA PAC CORP CALL 546347905 2,081 560 SH Call SOLE   0 0 0
LOUISIANA PAC CORP PUT 546347955 550 148 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 57,310 4,149 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 167,385 12,118 SH Put SOLE   0 0 0
LIQUIDIA CORPORATION CALL 53635D902 120 408 SH Call SOLE   0 0 0
LIQUIDIA CORPORATION PUT 53635D952 30 105 SH Put SOLE   0 0 0
LIQUIDITY SERVICES INC CALL 53635B907 147 93 SH Call SOLE   0 0 0
LIQUIDITY SERVICES INC COM 53635B107 249 15,710 SH   SOLE   15,710 0 0
LIQUIDITY SERVICES INC PUT 53635B957 93 59 SH Put SOLE   0 0 0
LAM RESEARCH CORP CALL 512807908 10,720 227 SH Call SOLE   0 0 0
LAM RESEARCH CORP COM 512807108 5,772 12,222 SH   SOLE   12,222 0 0
LAM RESEARCH CORP PUT 512807958 31,736 672 SH Put SOLE   0 0 0
STRIDE INC CALL 86333M908 1,520 716 SH Call SOLE   0 0 0
STRIDE INC COM 86333M108 646 30,475 SH   SOLE   30,475 0 0
STRIDE INC PUT 86333M958 726 342 SH Put SOLE   0 0 0
LATTICE SEMICONDUCTOR CORP CALL 518415904 3,024 660 SH Call SOLE   0 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 1,149 25,092 SH   SOLE   25,092 0 0
LATTICE SEMICONDUCTOR CORP PUT 518415954 646 141 SH Put SOLE   0 0 0
LIFE STORAGE INC COM 53223X107 681 5,706 SH   SOLE   5,706 0 0
LIFE STORAGE INC PUT 53223X957 10,625 890 SH Put SOLE   0 0 0
LIGHTSPEED POS INC CALL 53227R906 3,237 460 SH Call SOLE   0 0 0
LIGHTSPEED POS INC COM 53227R106 500 7,116 SH   SOLE   7,116 0 0
LIGHTSPEED POS INC PUT 53227R956 464 66 SH Put SOLE   0 0 0
LANDSTAR SYS INC CALL 515098901 148 11 SH Call SOLE   0 0 0
LANDSTAR SYS INC COM 515098101 26 200 SH   SOLE   200 0 0
LANDSTAR SYS INC PUT 515098951 26 2 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DEL CALL 531229908 38 9 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DEL COM 531229409 16 389 SH   SOLE   389 0 0
LIBERTY MEDIA CORP DEL PUT 531229958 4 1 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DEL CALL 531229908 4 1 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DEL PUT 531229958 26 6 SH Put SOLE   0 0 0
LTC PPTYS INC CALL 502175902 766 197 SH Call SOLE   0 0 0
LTC PPTYS INC PUT 502175952 31 8 SH Put SOLE   0 0 0
LIVENT CORP CALL 53814L908 663 352 SH Call SOLE   0 0 0
LIVENT CORP COM 53814L108 47 2,502 SH   SOLE   2,502 0 0
LIVENT CORP PUT 53814L958 680 361 SH Put SOLE   0 0 0
LIBERTY TRIPADVISOR HLDGS IN CALL 531465902 217 502 SH Call SOLE   0 0 0
LIBERTY TRIPADVISOR HLDGS IN PUT 531465952 16 39 SH Put SOLE   0 0 0
LUFAX HOLDING LTD CALL 54975P902 372 262 SH Call SOLE   0 0 0
LUFAX HOLDING LTD COM 54975P102 51 3,597 SH   SOLE   3,597 0 0
LUFAX HOLDING LTD PUT 54975P952 254 179 SH Put SOLE   0 0 0
LULULEMON ATHLETICA INC CALL 550021909 38,387 1,103 SH Call SOLE   0 0 0
LULULEMON ATHLETICA INC COM 550021109 11,821 33,968 SH   SOLE   33,968 0 0
LULULEMON ATHLETICA INC PUT 550021959 44,930 1,291 SH Put SOLE   0 0 0
LUMEN TECHNOLOGIES INC CALL 156700906 3,631 3,725 SH Call SOLE   0 0 0
LUMEN TECHNOLOGIES INC PUT 156700956 3,906 4,007 SH Put SOLE   0 0 0
SOUTHWEST AIRLS CO CALL 844741908 17,805 3,820 SH Call SOLE   0 0 0
SOUTHWEST AIRLS CO COM 844741108 7,186 154,183 SH   SOLE   154,183 0 0
SOUTHWEST AIRLS CO PUT 844741958 19,869 4,263 SH Put SOLE   0 0 0
LAS VEGAS SANDS CORP CALL 517834907 23,571 3,955 SH Call SOLE   0 0 0
LAS VEGAS SANDS CORP COM 517834107 7,520 126,188 SH   SOLE   126,188 0 0
LAS VEGAS SANDS CORP PUT 517834957 25,604 4,296 SH Put SOLE   0 0 0
LAMB WESTON HLDGS INC CALL 513272904 2,401 305 SH Call SOLE   0 0 0
LAMB WESTON HLDGS INC COM 513272104 766 9,729 SH   SOLE   9,729 0 0
LAMB WESTON HLDGS INC PUT 513272954 3,653 464 SH Put SOLE   0 0 0
LEXINFINTECH HLDGS LTD CALL 528877903 248 371 SH Call SOLE   0 0 0
LEXINFINTECH HLDGS LTD COM 528877103 472 70,481 SH   SOLE   70,481 0 0
LEXINFINTECH HLDGS LTD PUT 528877953 290 433 SH Put SOLE   0 0 0
LEXINGTON REALTY TRUST CALL 529043901 32 31 SH Call SOLE   0 0 0
LEXICON PHARMACEUTICALS INC CALL 528872902 315 922 SH Call SOLE   0 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 535 156,482 SH   SOLE   156,482 0 0
LEXICON PHARMACEUTICALS INC PUT 528872952 247 724 SH Put SOLE   0 0 0
LSB INDS INC CALL 502160904 46 136 SH Call SOLE   0 0 0
LSB INDS INC PUT 502160954 16 48 SH Put SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N CALL N53745900 7,791 850 SH Call SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N PUT N53745950 2,007 219 SH Put SOLE   0 0 0
LYFT INC CALL 55087P904 0 5,705 SH Call SOLE   0 0 0
LYFT INC PUT 55087P954 0 4,464 SH Put SOLE   0 0 0
LLOYDS BANKING GROUP PLC CALL 539439909 310 1,584 SH Call SOLE   0 0 0
LLOYDS BANKING GROUP PLC PUT 539439959 239 1,223 SH Put SOLE   0 0 0
LSI INDS INC CALL 50216C908 0 1 SH Call SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN CALL 538034909 8,677 1,181 SH Call SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN PUT 538034959 9,243 1,258 SH Put SOLE   0 0 0
LA Z BOY INC CALL 505336907 15 4 SH Call SOLE   0 0 0
LA Z BOY INC COM 505336107 708 17,792 SH   SOLE   17,792 0 0
LA Z BOY INC PUT 505336957 274 69 SH Put SOLE   0 0 0
MACYS INC CALL 55616P904 8,359 7,431 SH Call SOLE   0 0 0
MACYS INC COM 55616P104 82 7,300 SH   SOLE   7,300 0 0
MACYS INC PUT 55616P954 8,159 7,253 SH Put SOLE   0 0 0
MASTERCARD INCORPORATED CALL 57636Q904 119,396 3,345 SH Call SOLE   0 0 0
MASTERCARD INCORPORATED COM 57636Q104 33,606 94,151 SH   SOLE   94,151 0 0
MASTERCARD INCORPORATED PUT 57636Q954 167,654 4,697 SH Put SOLE   0 0 0
MID-AMER APT CMNTYS INC CALL 59522J903 4,814 380 SH Call SOLE   0 0 0
MID-AMER APT CMNTYS INC PUT 59522J953 1,837 145 SH Put SOLE   0 0 0
MACERICH CO CALL 554382901 3,419 3,205 SH Call SOLE   0 0 0
MACERICH CO PUT 554382951 3,269 3,064 SH Put SOLE   0 0 0
MERRIMACK PHARMACEUTICALS IN CALL 590328909 505 734 SH Call SOLE   0 0 0
MERRIMACK PHARMACEUTICALS IN PUT 590328959 69 101 SH Put SOLE   0 0 0
MAG SILVER CORP CALL 55903Q904 1,752 854 SH Call SOLE   0 0 0
MAG SILVER CORP COM 55903Q104 45 2,239 SH   SOLE   2,239 0 0
MAG SILVER CORP PUT 55903Q954 917 447 SH Put SOLE   0 0 0
ETF SER SOLUTIONS CALL 26922A902 2 1 SH Call SOLE   0 0 0
MAGAL SECURITY SYS LTD CALL M6786D904 37 96 SH Call SOLE   0 0 0
MAGAL SECURITY SYS LTD COM M6786D104 3 895 SH   SOLE   895 0 0
MAIN STR CAP CORP CALL 56035L904 245 76 SH Call SOLE   0 0 0
MAIN STR CAP CORP COM 56035L104 186 5,789 SH   SOLE   5,789 0 0
MAIN STR CAP CORP PUT 56035L954 690 214 SH Put SOLE   0 0 0
MANPOWERGROUP INC COM 56418H100 389 4,318 SH   SOLE   4,318 0 0
MANPOWERGROUP INC PUT 56418H950 1,000 111 SH Put SOLE   0 0 0
MANHATTAN ASSOCS INC CALL 562750909 294 28 SH Call SOLE   0 0 0
MANHATTAN ASSOCS INC PUT 562750959 31 3 SH Put SOLE   0 0 0
MANCHESTER UTD PLC NEW CALL G5784H906 80 48 SH Call SOLE   0 0 0
MANCHESTER UTD PLC NEW COM G5784H106 209 12,533 SH   SOLE   12,533 0 0
MANCHESTER UTD PLC NEW PUT G5784H956 31 19 SH Put SOLE   0 0 0
MARRIOTT INTL INC NEW CALL 571903902 36,871 2,795 SH Call SOLE   0 0 0
MARRIOTT INTL INC NEW PUT 571903952 47,913 3,632 SH Put SOLE   0 0 0
MARATHON PATENT GROUP INC CALL 56585W901 4,042 3,872 SH Call SOLE   0 0 0
MARATHON PATENT GROUP INC COM 56585W401 1,127 108,026 SH   SOLE   108,026 0 0
MARATHON PATENT GROUP INC PUT 56585W951 3,499 3,352 SH Put SOLE   0 0 0
REMARK HLDGS INC CALL 75955K902 504 2,656 SH Call SOLE   0 0 0
REMARK HLDGS INC PUT 75955K952 140 738 SH Put SOLE   0 0 0
MASCO CORP CALL 574599906 324 59 SH Call SOLE   0 0 0
MASCO CORP COM 574599106 1,364 24,846 SH   SOLE   24,846 0 0
MASCO CORP PUT 574599956 2,609 475 SH Put SOLE   0 0 0
MASIMO CORP CALL 574795900 670 25 SH Call SOLE   0 0 0
MASIMO CORP COM 574795100 55 207 SH   SOLE   207 0 0
MASIMO CORP PUT 574795950 4,911 183 SH Put SOLE   0 0 0
MATTEL INC CALL 577081902 1,486 852 SH Call SOLE   0 0 0
MATTEL INC COM 577081102 452 25,935 SH   SOLE   25,935 0 0
MATTEL INC PUT 577081952 4,121 2,362 SH Put SOLE   0 0 0
MATTHEWS INTL CORP CALL 577128901 67 23 SH Call SOLE   0 0 0
MATTHEWS INTL CORP COM 577128101 7 269 SH   SOLE   269 0 0
MATTHEWS INTL CORP PUT 577128951 73 25 SH Put SOLE   0 0 0
MATSON INC CALL 57686G905 376 66 SH Call SOLE   0 0 0
MATSON INC COM 57686G105 92 1,625 SH   SOLE   1,625 0 0
MATSON INC PUT 57686G955 951 167 SH Put SOLE   0 0 0
MAXEON SOLAR TECHNOLOGIES LT CALL Y58473902 1,497 528 SH Call SOLE   0 0 0
MAXEON SOLAR TECHNOLOGIES LT PUT Y58473952 53 19 SH Put SOLE   0 0 0
MAXAR TECHNOLOGIES INC CALL 57778K905 3,010 780 SH Call SOLE   0 0 0
MAXAR TECHNOLOGIES INC PUT 57778K955 1,836 476 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 33 3 SH Call SOLE   0 0 0
ISHARES TR COM 464288588 41 373 SH   SOLE   373 0 0
ISHARES TR PUT 464288955 440 40 SH Put SOLE   0 0 0
MBIA INC CALL 55262C900 227 345 SH Call SOLE   0 0 0
MBIA INC PUT 55262C950 78 119 SH Put SOLE   0 0 0
MUSTANG BIO INC CALL 62818Q904 49 131 SH Call SOLE   0 0 0
MUSTANG BIO INC COM 62818Q104 155 41,134 SH   SOLE   41,134 0 0
MUSTANG BIO INC PUT 62818Q954 230 610 SH Put SOLE   0 0 0
MOBILE TELESYSTEMS PJSC CALL 607409909 63 71 SH Call SOLE   0 0 0
MOBILE TELESYSTEMS PJSC COM 607409109 128 14,329 SH   SOLE   14,329 0 0
MOBILE TELESYSTEMS PJSC PUT 607409959 17 20 SH Put SOLE   0 0 0
MALIBU BOATS INC CALL 56117J900 1,891 303 SH Call SOLE   0 0 0
MALIBU BOATS INC COM 56117J100 332 5,327 SH   SOLE   5,327 0 0
MALIBU BOATS INC PUT 56117J950 574 92 SH Put SOLE   0 0 0
MERCANTILE BANK CORP CALL 587376904 2 1 SH Call SOLE   0 0 0
MERCANTILE BANK CORP COM 587376104 21 800 SH   SOLE   800 0 0
MOELIS & CO CALL 60786M905 191 41 SH Call SOLE   0 0 0
MOELIS & CO COM 60786M105 14 306 SH   SOLE   306 0 0
MOELIS & CO PUT 60786M955 37 8 SH Put SOLE   0 0 0
MCDONALDS CORP CALL 580135901 32,465 1,513 SH Call SOLE   0 0 0
MCDONALDS CORP COM 580135101 8,410 39,193 SH   SOLE   39,193 0 0
MCDONALDS CORP PUT 580135951 71,948 3,353 SH Put SOLE   0 0 0
CONTANGO OIL & GAS CO CALL 21075N904 49 214 SH Call SOLE   0 0 0
CONTANGO OIL & GAS CO PUT 21075N954 48 213 SH Put SOLE   0 0 0
MCAFEE CORP CALL 579063908 41 25 SH Call SOLE   0 0 0
MCAFEE CORP COM 579063108 138 8,312 SH   SOLE   8,312 0 0
MCAFEE CORP PUT 579063958 61 37 SH Put SOLE   0 0 0
MASTERCRAFT BOAT HLDGS INC CALL 57637H903 34 14 SH Call SOLE   0 0 0
MASTERCRAFT BOAT HLDGS INC PUT 57637H953 84 34 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 5,910 730 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B957 1,101 136 SH Put SOLE   0 0 0
MICROCHIP TECHNOLOGY INC. CALL 595017904 15,578 1,128 SH Call SOLE   0 0 0
MICROCHIP TECHNOLOGY INC. PUT 595017954 10,952 793 SH Put SOLE   0 0 0
MCKESSON CORP CALL 58155Q903 7,495 431 SH Call SOLE   0 0 0
MCKESSON CORP COM 58155Q103 2,864 16,473 SH   SOLE   16,473 0 0
MCKESSON CORP PUT 58155Q953 10,852 624 SH Put SOLE   0 0 0
MOODYS CORP CALL 615369905 1,189 41 SH Call SOLE   0 0 0
MOODYS CORP PUT 615369955 2,292 79 SH Put SOLE   0 0 0
SERES THERAPEUTICS INC CALL 81750R902 90 37 SH Call SOLE   0 0 0
SERES THERAPEUTICS INC COM 81750R102 272 11,121 SH   SOLE   11,121 0 0
SERES THERAPEUTICS INC PUT 81750R952 93 38 SH Put SOLE   0 0 0
MONARCH CASINO & RESORT INC CALL 609027907 422 69 SH Call SOLE   0 0 0
MARCUS CORP DEL CALL 566330906 180 134 SH Call SOLE   0 0 0
MARCUS CORP DEL COM 566330106 65 4,845 SH   SOLE   4,845 0 0
MARCUS CORP DEL PUT 566330956 18 14 SH Put SOLE   0 0 0
MERCURY GENL CORP NEW CALL 589400900 349 67 SH Call SOLE   0 0 0
MERCURY GENL CORP NEW COM 589400100 420 8,055 SH   SOLE   8,055 0 0
MERCURY GENL CORP NEW PUT 589400950 198 38 SH Put SOLE   0 0 0
MEDNAX INC CALL 58502B906 527 215 SH Call SOLE   0 0 0
MEDNAX INC PUT 58502B956 191 78 SH Put SOLE   0 0 0
MONGODB INC CALL 60937P906 0 487 SH Call SOLE   0 0 0
MONGODB INC COM 60937P106 0 12,967 SH   SOLE   12,967 0 0
MONGODB INC PUT 60937P956 0 1,022 SH Put SOLE   0 0 0
M D C HLDGS INC CALL 552676908 937 193 SH Call SOLE   0 0 0
M D C HLDGS INC PUT 552676958 3,095 637 SH Put SOLE   0 0 0
MDC PARTNERS INC. CALL 552697904 3 15 SH Call SOLE   0 0 0
MDC PARTNERS INC. PUT 552697954 4 18 SH Put SOLE   0 0 0
MADRIGAL PHARMACEUTICALS INC CALL 558868905 1,500 135 SH Call SOLE   0 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 539 4,850 SH   SOLE   4,850 0 0
MADRIGAL PHARMACEUTICALS INC PUT 558868955 22 2 SH Put SOLE   0 0 0
MEDALLIA INC CALL 584021909 1,009 304 SH Call SOLE   0 0 0
MEDALLIA INC PUT 584021959 395 119 SH Put SOLE   0 0 0
MONDELEZ INTL INC CALL 609207905 7,051 1,206 SH Call SOLE   0 0 0
MONDELEZ INTL INC PUT 609207955 5,923 1,013 SH Put SOLE   0 0 0
MEREDITH CORP CALL 589433901 180 94 SH Call SOLE   0 0 0
MEREDITH CORP COM 589433101 28 1,492 SH   SOLE   1,492 0 0
MEREDITH CORP PUT 589433951 159 83 SH Put SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN CALL 01988P908 134 93 SH Call SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN PUT 01988P958 2 2 SH Put SOLE   0 0 0
MEDTRONIC PLC CALL G5960L903 6,009 513 SH Call SOLE   0 0 0
MEDTRONIC PLC COM G5960L103 10,056 85,851 SH   SOLE   85,851 0 0
MEDTRONIC PLC PUT G5960L953 30,585 2,611 SH Put SOLE   0 0 0
MDU RES GROUP INC CALL 552690909 263 100 SH Call SOLE   0 0 0
MDU RES GROUP INC PUT 552690959 171 65 SH Put SOLE   0 0 0
MIMEDX GROUP INC CALL 602496901 0 68 SH Call SOLE   0 0 0
MIMEDX GROUP INC COM 602496101 0 8,245 SH   SOLE   8,245 0 0
MIMEDX GROUP INC PUT 602496951 0 91 SH Put SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR CALL 78467Y907 18,308 436 SH Call SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR PUT 78467Y957 25,909 617 SH Put SOLE   0 0 0
MEDIFAST INC CALL 58470H901 1,276 65 SH Call SOLE   0 0 0
MEDIFAST INC PUT 58470H951 117 6 SH Put SOLE   0 0 0
MEDPACE HLDGS INC CALL 58506Q909 69 5 SH Call SOLE   0 0 0
MEDPACE HLDGS INC COM 58506Q109 156 1,125 SH   SOLE   1,125 0 0
MEDPACE HLDGS INC PUT 58506Q959 13 1 SH Put SOLE   0 0 0
MONTROSE ENVIRONMENTAL GROUP CALL 615111901 882 285 SH Call SOLE   0 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 43 1,407 SH   SOLE   1,407 0 0
MONTROSE ENVIRONMENTAL GROUP PUT 615111951 458 148 SH Put SOLE   0 0 0
METHODE ELECTRS INC CALL 591520900 156 41 SH Call SOLE   0 0 0
METHODE ELECTRS INC COM 591520200 132 3,457 SH   SOLE   3,457 0 0
METHODE ELECTRS INC PUT 591520950 145 38 SH Put SOLE   0 0 0
MEI PHARMA INC CALL 55279B902 19 75 SH Call SOLE   0 0 0
MEI PHARMA INC COM 55279B202 10 3,845 SH   SOLE   3,845 0 0
MEI PHARMA INC PUT 55279B952 27 105 SH Put SOLE   0 0 0
MERCADOLIBRE INC CALL 58733R902 32,666 195 SH Call SOLE   0 0 0
MERCADOLIBRE INC COM 58733R102 2,720 1,624 SH   SOLE   1,624 0 0
MERCADOLIBRE INC PUT 58733R952 123,463 737 SH Put SOLE   0 0 0
METHANEX CORP CALL 59151K908 36 8 SH Call SOLE   0 0 0
METHANEX CORP COM 59151K108 215 4,667 SH   SOLE   4,667 0 0
METHANEX CORP PUT 59151K958 336 73 SH Put SOLE   0 0 0
MERCER INTL INC CALL 588056901 87 85 SH Call SOLE   0 0 0
MERCER INTL INC PUT 588056951 129 126 SH Put SOLE   0 0 0
MESA AIR GROUP INC CALL 590479905 88 132 SH Call SOLE   0 0 0
MESA AIR GROUP INC PUT 590479955 54 81 SH Put SOLE   0 0 0
MESOBLAST LTD CALL 590717904 0 235 SH Call SOLE   0 0 0
MESOBLAST LTD COM 590717104 0 12,384 SH   SOLE   12,384 0 0
MESOBLAST LTD PUT 590717954 0 394 SH Put SOLE   0 0 0
METLIFE INC CALL 59156R908 12,108 2,579 SH Call SOLE   0 0 0
METLIFE INC PUT 59156R958 12,197 2,598 SH Put SOLE   0 0 0
MFA FINL INC CALL 55272X902 921 2,370 SH Call SOLE   0 0 0
MFA FINL INC COM 55272X102 325 83,709 SH   SOLE   83,709 0 0
MFA FINL INC PUT 55272X952 3,295 8,473 SH Put SOLE   0 0 0
MANULIFE FINL CORP CALL 56501R906 2,865 1,608 SH Call SOLE   0 0 0
MANULIFE FINL CORP COM 56501R106 35 1,993 SH   SOLE   1,993 0 0
MANULIFE FINL CORP PUT 56501R956 2,286 1,283 SH Put SOLE   0 0 0
MIZUHO FINANCIAL GROUP INC. CALL 60687Y909 0 1 SH Call SOLE   0 0 0
MIZUHO FINANCIAL GROUP INC. COM 60687Y109 10 3,988 SH   SOLE   3,988 0 0
MIZUHO FINANCIAL GROUP INC. PUT 60687Y959 7 31 SH Put SOLE   0 0 0
MICRO FOCUS INTL PLC CALL 594837903 573 1,004 SH Call SOLE   0 0 0
MICRO FOCUS INTL PLC COM 594837403 20 3,577 SH   SOLE   3,577 0 0
MICRO FOCUS INTL PLC PUT 594837953 4 8 SH Put SOLE   0 0 0
MEDALLION FINL CORP CALL 583928906 71 146 SH Call SOLE   0 0 0
MEDALLION FINL CORP COM 583928106 131 26,764 SH   SOLE   26,764 0 0
MEDALLION FINL CORP PUT 583928956 7 16 SH Put SOLE   0 0 0
MISTRAS GROUP INC CALL 60649T907 119 154 SH Call SOLE   0 0 0
MISTRAS GROUP INC COM 60649T107 143 18,552 SH   SOLE   18,552 0 0
MISTRAS GROUP INC PUT 60649T957 913 1,177 SH Put SOLE   0 0 0
MAGNA INTL INC CALL 559222901 6,364 899 SH Call SOLE   0 0 0
MAGNA INTL INC PUT 559222951 3,178 449 SH Put SOLE   0 0 0
MONEYGRAM INTL INC CALL 60935Y908 630 1,153 SH Call SOLE   0 0 0
MONEYGRAM INTL INC PUT 60935Y958 56 103 SH Put SOLE   0 0 0
MAGIC SOFTWARE ENTERPRISES L CALL 559166903 17 11 SH Call SOLE   0 0 0
MAGIC SOFTWARE ENTERPRISES L COM 559166103 249 15,918 SH   SOLE   15,918 0 0
MAGIC SOFTWARE ENTERPRISES L PUT 559166953 1,059 677 SH Put SOLE   0 0 0
VANGUARD WORLD FD CALL 921910903 753 37 SH Call SOLE   0 0 0
VANGUARD WORLD FD PUT 921910953 1,079 53 SH Put SOLE   0 0 0
MAGELLAN HEALTH INC CALL 559079907 248 30 SH Call SOLE   0 0 0
MAGELLAN HEALTH INC PUT 559079957 8 1 SH Put SOLE   0 0 0
MGM RESORTS INTERNATIONAL CALL 552953901 0 2,148 SH Call SOLE   0 0 0
MGM RESORTS INTERNATIONAL COM 552953101 0 308 SH   SOLE   308 0 0
MGM RESORTS INTERNATIONAL PUT 552953951 0 4,079 SH Put SOLE   0 0 0
MAGNITE INC CALL 55955D900 3,691 1,202 SH Call SOLE   0 0 0
MAGNITE INC COM 55955D100 1,083 35,296 SH   SOLE   35,296 0 0
MAGNITE INC PUT 55955D950 2,395 780 SH Put SOLE   0 0 0
MACROGENICS INC CALL 556099909 292 128 SH Call SOLE   0 0 0
MACROGENICS INC COM 556099109 26 1,151 SH   SOLE   1,151 0 0
MACROGENICS INC PUT 556099959 121 53 SH Put SOLE   0 0 0
MGM GROWTH PPTYS LLC CALL 55303A905 46 15 SH Call SOLE   0 0 0
MGM GROWTH PPTYS LLC COM 55303A105 83 2,677 SH   SOLE   2,677 0 0
MGP INGREDIENTS INC NEW CALL 55303J906 14 3 SH Call SOLE   0 0 0
MGP INGREDIENTS INC NEW COM 55303J106 30 654 SH   SOLE   654 0 0
MCGRATH RENTCORP CALL 580589909 1 12 SH Call SOLE   0 0 0
MAGENTA THERAPEUTICS INC CALL 55910K908 0 1 SH Call SOLE   0 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 10 1,393 SH   SOLE   1,393 0 0
MAGENTA THERAPEUTICS INC PUT 55910K958 0 1 SH Put SOLE   0 0 0
MEIRAGTX HLDGS PLC CALL G59665902 1 1 SH Call SOLE   0 0 0
VANGUARD WORLD FD CALL 921910903 0 1 SH Call SOLE   0 0 0
MAGNOLIA OIL & GAS CORP CALL 559663909 0 1 SH Call SOLE   0 0 0
MAGNOLIA OIL & GAS CORP PUT 559663959 144 204 SH Put SOLE   0 0 0
MOHAWK INDS INC CALL 608190904 408 29 SH Call SOLE   0 0 0
MOHAWK INDS INC COM 608190104 386 2,739 SH   SOLE   2,739 0 0
MOHAWK INDS INC PUT 608190954 2,480 176 SH Put SOLE   0 0 0
MAIDEN HOLDINGS LTD COM G5753U112 10 4,274 SH   SOLE   4,274 0 0
MAIDEN HOLDINGS LTD PUT G5753U952 0 2 SH Put SOLE   0 0 0
M/I HOMES INC CALL 55305B901 26 6 SH Call SOLE   0 0 0
M/I HOMES INC COM 55305B101 292 6,614 SH   SOLE   6,614 0 0
M/I HOMES INC PUT 55305B951 190 43 SH Put SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR CALL 55608B905 1,051 280 SH Call SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 165 4,408 SH   SOLE   4,408 0 0
MACQUARIE INFRASTRUCTURE COR PUT 55608B955 6,698 1,784 SH Put SOLE   0 0 0
MIDDLEBY CORP CALL 596278901 489 38 SH Call SOLE   0 0 0
MIDDLEBY CORP COM 596278101 253 1,963 SH   SOLE   1,963 0 0
MIDDLEBY CORP PUT 596278951 528 41 SH Put SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W730 295 7,345 SH   SOLE   7,345 0 0
DIREXION SHS ETF TR PUT 25459W952 28 7 SH Put SOLE   0 0 0
MICHAELS COS INC CALL 59408Q906 712 548 SH Call SOLE   0 0 0
MICHAELS COS INC COM 59408Q106 186 14,349 SH   SOLE   14,349 0 0
MICHAELS COS INC PUT 59408Q956 1,163 894 SH Put SOLE   0 0 0
MIMECAST LTD CALL G14838909 1,034 182 SH Call SOLE   0 0 0
MIMECAST LTD COM G14838109 629 11,075 SH   SOLE   11,075 0 0
MIMECAST LTD PUT G14838959 721 127 SH Put SOLE   0 0 0
MIND TECHNOLOGY INC COM 602566101 0 207 SH   SOLE   207 0 0
MIND TECHNOLOGY INC PUT 602566951 2 12 SH Put SOLE   0 0 0
MILESTONE PHARMACEUTICALS IN CALL 59935V907 21 32 SH Call SOLE   0 0 0
MITEK SYS INC CALL 606710900 533 300 SH Call SOLE   0 0 0
MITEK SYS INC COM 606710200 538 30,297 SH   SOLE   30,297 0 0
MITEK SYS INC PUT 606710950 416 234 SH Put SOLE   0 0 0
AG MTG INVT TR INC CALL 001228905 218 739 SH Call SOLE   0 0 0
AG MTG INVT TR INC COM 001228105 686 232,846 SH   SOLE   232,846 0 0
AG MTG INVT TR INC PUT 001228955 2,367 8,025 SH Put SOLE   0 0 0
MIX TELEMATICS LTD COM 60688N102 9 737 SH   SOLE   737 0 0
ETF MANAGERS TR CALL 26924G900 2,570 1,791 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G508 42 2,962 SH   SOLE   2,962 0 0
ETF MANAGERS TR PUT 26924G950 1,314 916 SH Put SOLE   0 0 0
MCCORMICK & CO INC CALL 579780906 6,806 712 SH Call SOLE   0 0 0
MCCORMICK & CO INC PUT 579780956 1,070 112 SH Put SOLE   0 0 0
MARKEL CORP CALL 570535904 0 2 SH Call SOLE   0 0 0
MARKEL CORP PUT 570535954 0 25 SH Put SOLE   0 0 0
MKS INSTRS INC CALL 55306N904 496 33 SH Call SOLE   0 0 0
MKS INSTRS INC COM 55306N104 49 331 SH   SOLE   331 0 0
MKS INSTRS INC PUT 55306N954 2,542 169 SH Put SOLE   0 0 0
MARKETAXESS HLDGS INC CALL 57060D908 1,027 18 SH Call SOLE   0 0 0
MARKETAXESS HLDGS INC COM 57060D108 530 929 SH   SOLE   929 0 0
MARKETAXESS HLDGS INC PUT 57060D958 3,936 69 SH Put SOLE   0 0 0
MELCO RESORTS AND ENTMNT LTD CALL 585464900 2,148 1,158 SH Call SOLE   0 0 0
MELCO RESORTS AND ENTMNT LTD COM 585464100 1,177 63,496 SH   SOLE   63,496 0 0
MELCO RESORTS AND ENTMNT LTD PUT 585464950 2,461 1,327 SH Put SOLE   0 0 0
MILLER HERMAN INC CALL 600544900 1,733 513 SH Call SOLE   0 0 0
MILLER HERMAN INC PUT 600544950 395 117 SH Put SOLE   0 0 0
MUELLER INDS INC CALL 624756902 3 1 SH Call SOLE   0 0 0
MUELLER INDS INC COM 624756102 125 3,574 SH   SOLE   3,574 0 0
MUELLER INDS INC PUT 624756952 207 59 SH Put SOLE   0 0 0
MARTIN MARIETTA MATLS INC CALL 573284906 3,152 111 SH Call SOLE   0 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1,047 3,690 SH   SOLE   3,690 0 0
MARTIN MARIETTA MATLS INC PUT 573284956 8,348 294 SH Put SOLE   0 0 0
MILLENDO THERAPEUTICS INC CALL 60040X903 54 253 SH Call SOLE   0 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 28 13,366 SH   SOLE   13,366 0 0
GLOBAL X FDS CALL 37954Y901 11 24 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37954Y951 14 30 SH Put SOLE   0 0 0
MILLER INDS INC TENN CALL 600551904 11 3 SH Call SOLE   0 0 0
MILLER INDS INC TENN PUT 600551954 3 1 SH Put SOLE   0 0 0
MARSH & MCLENNAN COS INC CALL 571748902 2,948 252 SH Call SOLE   0 0 0
MARSH & MCLENNAN COS INC PUT 571748952 4,914 420 SH Put SOLE   0 0 0
MARTIN MIDSTREAM PRTNRS L P CALL 573331905 4 34 SH Call SOLE   0 0 0
MARTIN MIDSTREAM PRTNRS L P COM 573331105 11 8,014 SH   SOLE   8,014 0 0
MARTIN MIDSTREAM PRTNRS L P PUT 573331955 12 90 SH Put SOLE   0 0 0
3M CO CALL 88579Y901 24,155 1,382 SH Call SOLE   0 0 0
3M CO COM 88579Y101 3,922 22,441 SH   SOLE   22,441 0 0
3M CO PUT 88579Y951 33,314 1,906 SH Put SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP CALL 559080906 5,190 1,223 SH Call SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP PUT 559080956 1,493 352 SH Put SOLE   0 0 0
MAXIMUS INC CALL 577933904 248 34 SH Call SOLE   0 0 0
MERIT MED SYS INC COM 589889104 240 4,327 SH   SOLE   4,327 0 0
MERIT MED SYS INC PUT 589889954 1,015 183 SH Put SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS CALL V5633W909 286 97 SH Call SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS PUT V5633W959 558 189 SH Put SOLE   0 0 0
MANNING & NAPIER INC CALL 56382Q902 23 37 SH Call SOLE   0 0 0
MANNING & NAPIER INC COM 56382Q102 14 2,284 SH   SOLE   2,284 0 0
MANNING & NAPIER INC PUT 56382Q952 480 767 SH Put SOLE   0 0 0
MANNKIND CORP CALL 56400P906 408 1,305 SH Call SOLE   0 0 0
MANNKIND CORP COM 56400P706 545 174,213 SH   SOLE   174,213 0 0
MANNKIND CORP PUT 56400P956 566 1,809 SH Put SOLE   0 0 0
MALLINCKRODT PUB LTD CO CALL G5785G907 0 1,372 SH Call SOLE   0 0 0
MALLINCKRODT PUB LTD CO PUT G5785G957 0 327 SH Put SOLE   0 0 0
MEDICINOVA INC CALL 58468P906 101 193 SH Call SOLE   0 0 0
MEDICINOVA INC PUT 58468P956 1 2 SH Put SOLE   0 0 0
MONMOUTH REAL ESTATE INVT CO CALL 609720907 273 158 SH Call SOLE   0 0 0
MONMOUTH REAL ESTATE INVT CO COM 609720107 1,453 83,922 SH   SOLE   83,922 0 0
MONMOUTH REAL ESTATE INVT CO PUT 609720957 486 281 SH Put SOLE   0 0 0
BRIGHAM MINERALS INC COM 10918L103 1 100 SH   SOLE   100 0 0
BRIGHAM MINERALS INC PUT 10918L953 3 3 SH Put SOLE   0 0 0
MONRO INC CALL 610236901 90 17 SH Call SOLE   0 0 0
MONRO INC COM 610236101 54 1,014 SH   SOLE   1,014 0 0
MONRO INC PUT 610236951 351 66 SH Put SOLE   0 0 0
MINISO GROUP HLDG LTD CALL 66981J902 87 33 SH Call SOLE   0 0 0
MINISO GROUP HLDG LTD COM 66981J102 362 13,720 SH   SOLE   13,720 0 0
MINISO GROUP HLDG LTD PUT 66981J952 118 45 SH Put SOLE   0 0 0
MONSTER BEVERAGE CORP NEW CALL 61174X909 1,461 158 SH Call SOLE   0 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,269 13,730 SH   SOLE   13,730 0 0
MONSTER BEVERAGE CORP NEW PUT 61174X959 860 93 SH Put SOLE   0 0 0
MANITEX INTL INC CALL 563420908 0 50 SH Call SOLE   0 0 0
ALTRIA GROUP INC CALL 02209S903 16,022 3,908 SH Call SOLE   0 0 0
ALTRIA GROUP INC COM 02209S103 5,730 139,771 SH   SOLE   139,771 0 0
ALTRIA GROUP INC PUT 02209S953 14,222 3,469 SH Put SOLE   0 0 0
MODINE MFG CO CALL 607828900 2 2 SH Call SOLE   0 0 0
MODINE MFG CO COM 607828100 10 803 SH   SOLE   803 0 0
MODINE MFG CO PUT 607828950 1 1 SH Put SOLE   0 0 0
MODEL N INC CALL 607525902 185 52 SH Call SOLE   0 0 0
MODEL N INC COM 607525102 51 1,450 SH   SOLE   1,450 0 0
MODEL N INC PUT 607525952 53 15 SH Put SOLE   0 0 0
MOLINA HEALTHCARE INC CALL 60855R900 595 28 SH Call SOLE   0 0 0
MOLINA HEALTHCARE INC COM 60855R100 125 589 SH   SOLE   589 0 0
MOLINA HEALTHCARE INC PUT 60855R950 489 23 SH Put SOLE   0 0 0
MOMO INC CALL 60879B907 3,301 2,365 SH Call SOLE   0 0 0
MOMO INC COM 60879B107 102 7,354 SH   SOLE   7,354 0 0
MOMO INC PUT 60879B957 3,295 2,361 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 15 2 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F700 170 2,191 SH   SOLE   2,191 0 0
MORNINGSTAR INC PUT 617700959 46 2 SH Put SOLE   0 0 0
MOSAIC CO NEW CALL 61945C903 4,279 1,860 SH Call SOLE   0 0 0
MOSAIC CO NEW COM 61945C103 1,306 56,764 SH   SOLE   56,764 0 0
MOSAIC CO NEW PUT 61945C953 6,189 2,690 SH Put SOLE   0 0 0
MOVADO GROUP INC COM 624580106 145 8,784 SH   SOLE   8,784 0 0
MOVADO GROUP INC PUT 624580956 18 11 SH Put SOLE   0 0 0
MP MATERIALS CORP CALL 553368901 4,426 1,376 SH Call SOLE   0 0 0
MP MATERIALS CORP PUT 553368951 2,879 895 SH Put SOLE   0 0 0
MOTORCAR PTS AMER INC COM 620071100 7 399 SH   SOLE   399 0 0
MARATHON PETE CORP CALL 56585A902 22,805 5,514 SH Call SOLE   0 0 0
MARATHON PETE CORP COM 56585A102 10 250 SH   SOLE   250 0 0
MARATHON PETE CORP PUT 56585A952 9,190 2,222 SH Put SOLE   0 0 0
MULTIPLAN CORPORATION CALL 62548M900 819 1,026 SH Call SOLE   0 0 0
MULTIPLAN CORPORATION PUT 62548M950 580 727 SH Put SOLE   0 0 0
MPLX LP CALL 55336V900 1,108 512 SH Call SOLE   0 0 0
MPLX LP COM 55336V100 31 1,458 SH   SOLE   1,458 0 0
MPLX LP PUT 55336V950 554 256 SH Put SOLE   0 0 0
MEDICAL PPTYS TRUST INC CALL 58463J904 1,534 704 SH Call SOLE   0 0 0
MEDICAL PPTYS TRUST INC PUT 58463J954 958 440 SH Put SOLE   0 0 0
MONOLITHIC PWR SYS INC CALL 609839905 1,574 43 SH Call SOLE   0 0 0
MONOLITHIC PWR SYS INC COM 609839105 860 2,349 SH   SOLE   2,349 0 0
MONOLITHIC PWR SYS INC PUT 609839955 36 1 SH Put SOLE   0 0 0
MARINE PRODS CORP CALL 568427908 5 4 SH Call SOLE   0 0 0
MARINE PRODS CORP COM 568427108 54 3,741 SH   SOLE   3,741 0 0
MRC GLOBAL INC CALL 55345K903 1 3 SH Call SOLE   0 0 0
MRC GLOBAL INC COM 55345K103 2 375 SH   SOLE   375 0 0
MRC GLOBAL INC PUT 55345K953 1 2 SH Put SOLE   0 0 0
MONROE CAP CORP CALL 610335901 3 4 SH Call SOLE   0 0 0
MONROE CAP CORP COM 610335101 11 1,374 SH   SOLE   1,374 0 0
MONROE CAP CORP PUT 610335951 43 54 SH Put SOLE   0 0 0
MERCURY SYS INC CALL 589378908 501 57 SH Call SOLE   0 0 0
MERCURY SYS INC COM 589378108 297 3,380 SH   SOLE   3,380 0 0
MERCURY SYS INC PUT 589378958 440 50 SH Put SOLE   0 0 0
MERCK & CO. INC CALL 58933Y905 0 5,405 SH Call SOLE   0 0 0
MERCK & CO. INC COM 58933Y105 0 11,460 SH   SOLE   11,460 0 0
MERCK & CO. INC PUT 58933Y955 0 3,882 SH Put SOLE   0 0 0
MARKER THERAPEUTICS INC CALL 57055L907 0 4 SH Call SOLE   0 0 0
MARKER THERAPEUTICS INC COM 57055L107 0 108 SH   SOLE   108 0 0
MARKER THERAPEUTICS INC PUT 57055L957 0 1 SH Put SOLE   0 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 11 902 SH   SOLE   902 0 0
MODERNA INC CALL 60770K907 44,692 4,278 SH Call SOLE   0 0 0
MODERNA INC COM 60770K107 5,946 56,919 SH   SOLE   56,919 0 0
MODERNA INC PUT 60770K957 64,259 6,151 SH Put SOLE   0 0 0
MARINUS PHARMACEUTICALS INC CALL 56854Q900 0 189 SH Call SOLE   0 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q200 0 9,869 SH   SOLE   9,869 0 0
MARINUS PHARMACEUTICALS INC PUT 56854Q950 0 13 SH Put SOLE   0 0 0
MARINUS PHARMACEUTICALS INC CALL 56854Q900 0 203 SH Call SOLE   0 0 0
MARINUS PHARMACEUTICALS INC PUT 56854Q950 0 699 SH Put SOLE   0 0 0
MARATHON OIL CORP CALL 565849906 1,746 2,618 SH Call SOLE   0 0 0
MARATHON OIL CORP COM 565849106 1,282 192,249 SH   SOLE   192,249 0 0
MARATHON OIL CORP PUT 565849956 2,203 3,303 SH Put SOLE   0 0 0
MERSANA THERAPEUTICS INC CALL 59045L906 47 18 SH Call SOLE   0 0 0
MERSANA THERAPEUTICS INC COM 59045L106 57 2,143 SH   SOLE   2,143 0 0
MERSANA THERAPEUTICS INC PUT 59045L956 226 85 SH Put SOLE   0 0 0
MARTEN TRANS LTD CALL 573075908 8 5 SH Call SOLE   0 0 0
MIRATI THERAPEUTICS INC CALL 60468T905 6,984 318 SH Call SOLE   0 0 0
MIRATI THERAPEUTICS INC PUT 60468T955 1,647 75 SH Put SOLE   0 0 0
MARAVAI LIFESCIENCES HLDGS I CALL 56600D907 681 243 SH Call SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD CALL G5876H905 19,947 4,196 SH Call SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 11,873 249,751 SH   SOLE   249,751 0 0
MARVELL TECHNOLOGY GROUP LTD PUT G5876H955 20,717 4,358 SH Put SOLE   0 0 0
MORGAN STANLEY CALL 617446908 50,664 7,393 SH Call SOLE   0 0 0
MORGAN STANLEY PUT 617446958 44,894 6,551 SH Put SOLE   0 0 0
MORGAN STANLEY CALL 617446908 1,055 154 SH Call SOLE   0 0 0
MORGAN STANLEY PUT 617446958 1,733 253 SH Put SOLE   0 0 0
MSA SAFETY INC CALL 553498906 14 1 SH Call SOLE   0 0 0
MSA SAFETY INC COM 553498106 248 1,662 SH   SOLE   1,662 0 0
MSA SAFETY INC PUT 553498956 418 28 SH Put SOLE   0 0 0
MESABI TR CALL 590672901 120 43 SH Call SOLE   0 0 0
MESABI TR PUT 590672951 5 2 SH Put SOLE   0 0 0
MSCI INC CALL 55354G900 3,215 72 SH Call SOLE   0 0 0
MSCI INC COM 55354G100 5,782 12,949 SH   SOLE   12,949 0 0
MSCI INC PUT 55354G950 10,314 231 SH Put SOLE   0 0 0
MICROSOFT CORP CALL 594918904 621,597 27,947 SH Call SOLE   0 0 0
MICROSOFT CORP COM 594918104 11 50 SH   SOLE   50 0 0
MICROSOFT CORP PUT 594918954 537,522 24,167 SH Put SOLE   0 0 0
MADISON SQUARE GRDN ENTERTNM CALL 55826T902 0 38 SH Call SOLE   0 0 0
MADISON SQUARE GRDN ENTERTNM COM 55826T102 0 4,463 SH   SOLE   4,463 0 0
MADISON SQUARE GRDN ENTERTNM PUT 55826T952 0 82 SH Put SOLE   0 0 0
MSG NETWORK INC CALL 553573906 32 22 SH Call SOLE   0 0 0
MSG NETWORK INC COM 553573106 190 12,925 SH   SOLE   12,925 0 0
MSG NETWORK INC PUT 553573956 84 57 SH Put SOLE   0 0 0
MADISON SQUARE GRDN SPRT COR CALL 55825T903 0 58 SH Call SOLE   0 0 0
MADISON SQUARE GRDN SPRT COR COM 55825T103 0 3,788 SH   SOLE   3,788 0 0
MADISON SQUARE GRDN SPRT COR PUT 55825T953 0 136 SH Put SOLE   0 0 0
MOTOROLA SOLUTIONS INC CALL 620076907 1,139 67 SH Call SOLE   0 0 0
MOTOROLA SOLUTIONS INC COM 620076307 1,038 6,107 SH   SOLE   6,107 0 0
MOTOROLA SOLUTIONS INC PUT 620076957 1,394 82 SH Put SOLE   0 0 0
MSC INDL DIRECT INC CALL 553530906 126 15 SH Call SOLE   0 0 0
MSC INDL DIRECT INC COM 553530106 164 1,953 SH   SOLE   1,953 0 0
MSC INDL DIRECT INC PUT 553530956 320 38 SH Put SOLE   0 0 0
ADVISORSHARES TR CALL 00768Y903 755 207 SH Call SOLE   0 0 0
ADVISORSHARES TR COM 00768Y453 447 12,254 SH   SOLE   12,254 0 0
ADVISORSHARES TR PUT 00768Y953 91 25 SH Put SOLE   0 0 0
DATTO HLDG CORP CALL 23821D900 13 5 SH Call SOLE   0 0 0
DATTO HLDG CORP COM 23821D100 230 8,554 SH   SOLE   8,554 0 0
DATTO HLDG CORP PUT 23821D950 27 10 SH Put SOLE   0 0 0
MICROSTRATEGY INC CALL 594972908 15,231 392 SH Call SOLE   0 0 0
MICROSTRATEGY INC COM 594972408 10,727 27,610 SH   SOLE   27,610 0 0
MICROSTRATEGY INC PUT 594972958 7,771 200 SH Put SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG CALL 03938L903 10,266 4,483 SH Call SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG PUT 03938L953 5,024 2,194 SH Put SOLE   0 0 0
M & T BK CORP CALL 55261F904 7,892 620 SH Call SOLE   0 0 0
M & T BK CORP PUT 55261F954 4,048 318 SH Put SOLE   0 0 0
MATCH GROUP INC NEW CALL 57667L907 12,337 816 SH Call SOLE   0 0 0
MATCH GROUP INC NEW COM 57667L107 518 3,430 SH   SOLE   3,430 0 0
MATCH GROUP INC NEW PUT 57667L957 6,788 449 SH Put SOLE   0 0 0
MATCH GROUP INC NEW CALL 57667L907 1,133 75 SH Call SOLE   0 0 0
MATCH GROUP INC NEW PUT 57667L957 7,121 471 SH Put SOLE   0 0 0
METTLER TOLEDO INTERNATIONAL CALL 592688905 227 2 SH Call SOLE   0 0 0
METTLER TOLEDO INTERNATIONAL PUT 592688955 113 1 SH Put SOLE   0 0 0
MATADOR RES CO CALL 576485905 1,675 1,389 SH Call SOLE   0 0 0
MATADOR RES CO PUT 576485955 63 53 SH Put SOLE   0 0 0
MOLECULAR TEMPLATES INC CALL 608550909 13 14 SH Call SOLE   0 0 0
MOLECULAR TEMPLATES INC COM 608550109 35 3,808 SH   SOLE   3,808 0 0
MOLECULAR TEMPLATES INC PUT 608550959 18 20 SH Put SOLE   0 0 0
MGIC INVT CORP WIS CALL 552848903 2,878 2,294 SH Call SOLE   0 0 0
MGIC INVT CORP WIS PUT 552848953 155 124 SH Put SOLE   0 0 0
MERITAGE HOMES CORP CALL 59001A902 91 11 SH Call SOLE   0 0 0
MERITAGE HOMES CORP COM 59001A102 168 2,033 SH   SOLE   2,033 0 0
MERITAGE HOMES CORP PUT 59001A952 331 40 SH Put SOLE   0 0 0
MECHEL PAO CALL 583840908 1 5 SH Call SOLE   0 0 0
MATERIALISE NV CALL 57667T900 108 20 SH Call SOLE   0 0 0
MATERIALISE NV COM 57667T100 348 6,420 SH   SOLE   6,420 0 0
MATERIALISE NV PUT 57667T950 54 10 SH Put SOLE   0 0 0
VAIL RESORTS INC CALL 91879Q909 306 11 SH Call SOLE   0 0 0
VAIL RESORTS INC PUT 91879Q959 7,922 284 SH Put SOLE   0 0 0
MERITOR INC CALL 59001K900 298 107 SH Call SOLE   0 0 0
MERITOR INC COM 59001K100 342 12,285 SH   SOLE   12,285 0 0
MATERION CORP CALL 576690901 6 1 SH Call SOLE   0 0 0
MATERION CORP COM 576690101 53 846 SH   SOLE   846 0 0
MATRIX SVC CO CALL 576853905 8 8 SH Call SOLE   0 0 0
MATRIX SVC CO COM 576853105 104 9,451 SH   SOLE   9,451 0 0
MATRIX SVC CO PUT 576853955 6 6 SH Put SOLE   0 0 0
MTS SYS CORP CALL 553777903 23 4 SH Call SOLE   0 0 0
MTS SYS CORP COM 553777103 907 15,597 SH   SOLE   15,597 0 0
MTS SYS CORP PUT 553777953 314 54 SH Put SOLE   0 0 0
MACOM TECH SOLUTIONS HLDGS I CALL 55405Y900 4,216 766 SH Call SOLE   0 0 0
MACOM TECH SOLUTIONS HLDGS I PUT 55405Y950 324 59 SH Put SOLE   0 0 0
ISHARES TR CALL 46432F902 209 13 SH Call SOLE   0 0 0
ISHARES TR COM 46432F396 140 873 SH   SOLE   873 0 0
ISHARES TR PUT 46432F952 96 6 SH Put SOLE   0 0 0
MANITOWOC CO INC CALL 563571905 1,259 946 SH Call SOLE   0 0 0
MANITOWOC CO INC PUT 563571955 89 67 SH Put SOLE   0 0 0
MASTEC INC CALL 576323909 831 122 SH Call SOLE   0 0 0
MASTEC INC PUT 576323959 695 102 SH Put SOLE   0 0 0
MICRON TECHNOLOGY INC CALL 595112903 0 11,036 SH Call SOLE   0 0 0
MICRON TECHNOLOGY INC COM 595112103 0 41,381 SH   SOLE   41,381 0 0
MICRON TECHNOLOGY INC PUT 595112953 0 9,927 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 773 66 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 164 14 SH Put SOLE   0 0 0
MITSUBISHI UFJ FINL GROUP IN CALL 606822904 8 20 SH Call SOLE   0 0 0
MITSUBISHI UFJ FINL GROUP IN COM 606822104 26 6,090 SH   SOLE   6,090 0 0
MITSUBISHI UFJ FINL GROUP IN PUT 606822954 35 80 SH Put SOLE   0 0 0
MURPHY OIL CORP CALL 626717902 707 585 SH Call SOLE   0 0 0
MURPHY OIL CORP COM 626717102 62 5,170 SH   SOLE   5,170 0 0
MURPHY OIL CORP PUT 626717952 497 411 SH Put SOLE   0 0 0
MURPHY USA INC CALL 626755902 235 18 SH Call SOLE   0 0 0
MCEWEN MNG INC CALL 58039P907 131 1,333 SH Call SOLE   0 0 0
MCEWEN MNG INC COM 58039P107 98 99,920 SH   SOLE   99,920 0 0
MCEWEN MNG INC PUT 58039P957 479 4,867 SH Put SOLE   0 0 0
MICROVISION INC DEL CALL 594960904 1,901 3,534 SH Call SOLE   0 0 0
MICROVISION INC DEL COM 594960304 758 141,006 SH   SOLE   141,006 0 0
MICROVISION INC DEL PUT 594960954 1,589 2,954 SH Put SOLE   0 0 0
MV OIL TR CALL 553859909 25 83 SH Call SOLE   0 0 0
MV OIL TR COM 553859109 16 5,439 SH   SOLE   5,439 0 0
MUELLER WTR PRODS INC CALL 624758908 438 354 SH Call SOLE   0 0 0
MUELLER WTR PRODS INC PUT 624758958 89 72 SH Put SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR CORP CALL 55933J903 78 58 SH Call SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 158 11,712 SH   SOLE   11,712 0 0
MAGNACHIP SEMICONDUCTOR CORP PUT 55933J953 82 61 SH Put SOLE   0 0 0
ISHARES TR PUT 464288955 16 2 SH Put SOLE   0 0 0
MAXIM INTEGRATED PRODS INC CALL 57772K901 70 8 SH Call SOLE   0 0 0
MAXIM INTEGRATED PRODS INC PUT 57772K951 62 7 SH Put SOLE   0 0 0
MAXLINEAR INC CALL 57776J900 748 196 SH Call SOLE   0 0 0
MAXLINEAR INC COM 57776J100 626 16,416 SH   SOLE   16,416 0 0
MAXLINEAR INC PUT 57776J950 11 3 SH Put SOLE   0 0 0
MYERS INDS INC CALL 628464909 33 16 SH Call SOLE   0 0 0
MYERS INDS INC COM 628464109 24 1,183 SH   SOLE   1,183 0 0
MYERS INDS INC PUT 628464959 16 8 SH Put SOLE   0 0 0
MYRIAD GENETICS INC CALL 62855J904 191 97 SH Call SOLE   0 0 0
MYRIAD GENETICS INC COM 62855J104 63 3,195 SH   SOLE   3,195 0 0
MYRIAD GENETICS INC PUT 62855J954 47 24 SH Put SOLE   0 0 0
MYOVANT SCIENCES LTD CALL G637AM902 1,358 492 SH Call SOLE   0 0 0
MYOVANT SCIENCES LTD PUT G637AM952 1,853 671 SH Put SOLE   0 0 0
MYR GROUP INC DEL CALL 55405W904 276 46 SH Call SOLE   0 0 0
MYR GROUP INC DEL COM 55405W104 131 2,191 SH   SOLE   2,191 0 0
MYR GROUP INC DEL PUT 55405W954 24 4 SH Put SOLE   0 0 0
PROSHARES TR COM 74348A343 0 9 SH   SOLE   9 0 0
DIREXION SHS ETF TR CALL 25490K909 0 217 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K596 0 9,891 SH   SOLE   9,891 0 0
DIREXION SHS ETF TR PUT 25490K959 0 234 SH Put SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT CALL 66510M904 69 2,160 SH Call SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT PUT 66510M954 9 304 SH Put SOLE   0 0 0
INARI MED INC CALL 45332Y909 87 10 SH Call SOLE   0 0 0
INARI MED INC PUT 45332Y959 157 18 SH Put SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI CALL G65773906 151 514 SH Call SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 152 51,760 SH   SOLE   51,760 0 0
NORDIC AMERICAN TANKERS LIMI PUT G65773956 252 855 SH Put SOLE   0 0 0
NATIONAL INSTRS CORP CALL 636518902 509 116 SH Call SOLE   0 0 0
NATIONAL INSTRS CORP PUT 636518952 364 83 SH Put SOLE   0 0 0
NAVISTAR INTL CORP NEW CALL 63934E908 382 87 SH Call SOLE   0 0 0
NAVISTAR INTL CORP NEW COM 63934E108 4 100 SH   SOLE   100 0 0
NAVISTAR INTL CORP NEW PUT 63934E958 202 46 SH Put SOLE   0 0 0
NAVIDEA BIOPHARMACEUTICALS I CALL 63937X902 26 123 SH Call SOLE   0 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X202 25 11,755 SH   SOLE   11,755 0 0
NAVIDEA BIOPHARMACEUTICALS I PUT 63937X952 36 170 SH Put SOLE   0 0 0
NAVIENT CORPORATION CALL 63938C908 222 227 SH Call SOLE   0 0 0
NAVIENT CORPORATION COM 63938C108 118 12,071 SH   SOLE   12,071 0 0
NAVIENT CORPORATION PUT 63938C958 28 29 SH Put SOLE   0 0 0
NEWAGE INC CALL 650194903 193 734 SH Call SOLE   0 0 0
NEWAGE INC COM 650194103 141 53,874 SH   SOLE   53,874 0 0
NEWAGE INC PUT 650194953 63 242 SH Put SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC CALL 64125C909 2,252 235 SH Call SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 111 1,162 SH   SOLE   1,162 0 0
NEUROCRINE BIOSCIENCES INC PUT 64125C959 1,236 129 SH Put SOLE   0 0 0
NOBLE MIDSTREAM PARTNERS LP CALL 65506L905 296 285 SH Call SOLE   0 0 0
NOBLE MIDSTREAM PARTNERS LP COM 65506L105 198 19,088 SH   SOLE   19,088 0 0
NOBLE MIDSTREAM PARTNERS LP PUT 65506L955 71 69 SH Put SOLE   0 0 0
NABORS INDUSTRIES LTD CALL G6359F907 203 35 SH Call SOLE   0 0 0
NABORS INDUSTRIES LTD COM G6359F137 155 2,666 SH   SOLE   2,666 0 0
NABORS INDUSTRIES LTD PUT G6359F957 262 45 SH Put SOLE   0 0 0
NABORS INDUSTRIES LTD CALL G6359F907 69 12 SH Call SOLE   0 0 0
NABORS INDUSTRIES LTD PUT G6359F957 1,129 194 SH Put SOLE   0 0 0
NABRIVA THERAPEUTICS PLC CALL G63637903 9 38 SH Call SOLE   0 0 0
NABRIVA THERAPEUTICS PLC COM G63637113 11 4,644 SH   SOLE   4,644 0 0
NABRIVA THERAPEUTICS PLC PUT G63637953 17 72 SH Put SOLE   0 0 0
NABRIVA THERAPEUTICS PLC CALL G63637903 170 706 SH Call SOLE   0 0 0
NABRIVA THERAPEUTICS PLC PUT G63637953 56 235 SH Put SOLE   0 0 0
NEUBASE THERAPEUTICS INC CALL 64132K902 17 25 SH Call SOLE   0 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 15 2,211 SH   SOLE   2,211 0 0
NBT BANCORP INC CALL 628778902 35 11 SH Call SOLE   0 0 0
NBT BANCORP INC COM 628778102 35 1,115 SH   SOLE   1,115 0 0
NBT BANCORP INC PUT 628778952 48 15 SH Put SOLE   0 0 0
NORWEGIAN CRUISE LINE HLDG L CALL G66721904 23,037 9,059 SH Call SOLE   0 0 0
NORWEGIAN CRUISE LINE HLDG L COM G66721104 7,467 293,647 SH   SOLE   293,647 0 0
NORWEGIAN CRUISE LINE HLDG L PUT G66721954 20,974 8,248 SH Put SOLE   0 0 0
NATIONAL CINEMEDIA INC CALL 635309907 32 88 SH Call SOLE   0 0 0
NATIONAL CINEMEDIA INC COM 635309107 258 69,520 SH   SOLE   69,520 0 0
NATIONAL CINEMEDIA INC PUT 635309957 31 84 SH Put SOLE   0 0 0
NCINO INC CALL 63947U907 1,448 200 SH Call SOLE   0 0 0
NCINO INC COM 63947U107 81 1,132 SH   SOLE   1,132 0 0
NCINO INC PUT 63947U957 419 58 SH Put SOLE   0 0 0
NCR CORP NEW CALL 62886E908 1,190 317 SH Call SOLE   0 0 0
NCR CORP NEW COM 62886E108 31 847 SH   SOLE   847 0 0
NCR CORP NEW PUT 62886E958 1,408 375 SH Put SOLE   0 0 0
THE9 LTD CALL 88337K902 25 73 SH Call SOLE   0 0 0
THE9 LTD PUT 88337K952 0 1 SH Put SOLE   0 0 0
NASDAQ INC CALL 631103908 1,579 119 SH Call SOLE   0 0 0
NASDAQ INC COM 631103108 192 1,453 SH   SOLE   1,453 0 0
NASDAQ INC PUT 631103958 1,340 101 SH Put SOLE   0 0 0
NOODLES & CO CALL 65540B905 180 228 SH Call SOLE   0 0 0
NOODLES & CO COM 65540B105 386 48,937 SH   SOLE   48,937 0 0
NOODLES & CO PUT 65540B955 33 42 SH Put SOLE   0 0 0
NORDSON CORP CALL 655663902 200 10 SH Call SOLE   0 0 0
NORDSON CORP PUT 655663952 40 2 SH Put SOLE   0 0 0
NEXTERA ENERGY INC CALL 65339F901 25,490 3,304 SH Call SOLE   0 0 0
NEXTERA ENERGY INC COM 65339F101 1,633 21,175 SH   SOLE   21,175 0 0
NEXTERA ENERGY INC PUT 65339F951 20,367 2,640 SH Put SOLE   0 0 0
NEWMONT CORP CALL 651639906 6,689 1,117 SH Call SOLE   0 0 0
NEWMONT CORP COM 651639106 13,114 218,976 SH   SOLE   218,976 0 0
NEWMONT CORP PUT 651639956 18,182 3,036 SH Put SOLE   0 0 0
NEWMONT CORP CALL 651639906 29 5 SH Call SOLE   0 0 0
NEWMONT CORP PUT 651639956 1,617 270 SH Put SOLE   0 0 0
NEOGENOMICS INC CALL 64049M909 242 45 SH Call SOLE   0 0 0
NEOGENOMICS INC COM 64049M209 881 16,367 SH   SOLE   16,367 0 0
NEOGENOMICS INC PUT 64049M959 446 83 SH Put SOLE   0 0 0
NEOGEN CORP CALL 640491906 150 19 SH Call SOLE   0 0 0
NEOGEN CORP COM 640491106 304 3,845 SH   SOLE   3,845 0 0
NEOGEN CORP PUT 640491956 1,982 250 SH Put SOLE   0 0 0
NEOS THERAPEUTICS INC CALL 64052L906 3 48 SH Call SOLE   0 0 0
NEOS THERAPEUTICS INC COM 64052L106 0 100 SH   SOLE   100 0 0
NEOS THERAPEUTICS INC PUT 64052L956 0 2 SH Put SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP CALL 65341B906 368 55 SH Call SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 195 2,909 SH   SOLE   2,909 0 0
NEXTERA ENERGY PARTNERS LP PUT 65341B956 858 128 SH Put SOLE   0 0 0
NEPTUNE WELLNESS SOLUTIONS I CALL 64079L905 475 3,046 SH Call SOLE   0 0 0
NEPTUNE WELLNESS SOLUTIONS I PUT 64079L955 84 543 SH Put SOLE   0 0 0
LISTED FD TR CALL 53656F909 12 4 SH Call SOLE   0 0 0
LISTED FD TR COM 53656F706 657 21,817 SH   SOLE   21,817 0 0
LISTED FD TR PUT 53656F959 3 1 SH Put SOLE   0 0 0
MINERVA NEUROSCIENCES INC CALL 603380906 0 163 SH Call SOLE   0 0 0
MINERVA NEUROSCIENCES INC COM 603380106 0 3,807 SH   SOLE   3,807 0 0
MINERVA NEUROSCIENCES INC PUT 603380956 0 183 SH Put SOLE   0 0 0
CLOUDFLARE INC CALL 18915M907 0 3,052 SH Call SOLE   0 0 0
CLOUDFLARE INC PUT 18915M957 0 4,319 SH Put SOLE   0 0 0
NEWMARKET CORP CALL 651587907 39 1 SH Call SOLE   0 0 0
NEWMARKET CORP PUT 651587957 39 1 SH Put SOLE   0 0 0
NEW RELIC INC CALL 64829B900 1,478 226 SH Call SOLE   0 0 0
NEW RELIC INC COM 64829B100 1,208 18,478 SH   SOLE   18,478 0 0
NEW RELIC INC PUT 64829B950 327 50 SH Put SOLE   0 0 0
NEWTEK BUSINESS SVCS CORP CALL 652526903 490 249 SH Call SOLE   0 0 0
NEWTEK BUSINESS SVCS CORP PUT 652526953 116 59 SH Put SOLE   0 0 0
NEXTIER OILFIELD SOLUTIONS CALL 65290C905 55 160 SH Call SOLE   0 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 20 5,827 SH   SOLE   5,827 0 0
NEXTIER OILFIELD SOLUTIONS PUT 65290C955 499 1,453 SH Put SOLE   0 0 0
NORTHFIELD BANCORP INC DEL CALL 66611T908 86 70 SH Call SOLE   0 0 0
NEW FORTRESS ENERGY INC CALL 644393900 230 43 SH Call SOLE   0 0 0
NEW FORTRESS ENERGY INC PUT 644393950 932 174 SH Put SOLE   0 0 0
NATIONAL FUEL GAS CO N J CALL 636180901 250 61 SH Call SOLE   0 0 0
NATIONAL FUEL GAS CO N J PUT 636180951 160 39 SH Put SOLE   0 0 0
NETFLIX INC CALL 64110L906 312,055 5,771 SH Call SOLE   0 0 0
NETFLIX INC COM 64110L106 37 70 SH   SOLE   70 0 0
NETFLIX INC PUT 64110L956 405,439 7,498 SH Put SOLE   0 0 0
NOVAGOLD RES INC CALL 66987E906 1,462 1,512 SH Call SOLE   0 0 0
NOVAGOLD RES INC PUT 66987E956 510 528 SH Put SOLE   0 0 0
NORTHERN GENESIS ACQUISITION CALL 66516T904 1,258 708 SH Call SOLE   0 0 0
NORTHERN GENESIS ACQUISITION PUT 66516T954 62 35 SH Put SOLE   0 0 0
NEW GOLD INC CDA CALL 644535906 405 1,852 SH Call SOLE   0 0 0
NEW GOLD INC CDA COM 644535106 202 92,441 SH   SOLE   92,441 0 0
NEW GOLD INC CDA PUT 644535956 335 1,532 SH Put SOLE   0 0 0
NATIONAL GRID PLC CALL 636274909 454 77 SH Call SOLE   0 0 0
NATIONAL GRID PLC COM 636274409 449 7,609 SH   SOLE   7,609 0 0
NATIONAL GRID PLC PUT 636274959 537 91 SH Put SOLE   0 0 0
NATIONAL GEN HLDGS CORP CALL 636220903 3 1 SH Call SOLE   0 0 0
NATIONAL GEN HLDGS CORP COM 636220303 302 8,856 SH   SOLE   8,856 0 0
NATIONAL GEN HLDGS CORP PUT 636220953 680 199 SH Put SOLE   0 0 0
NGL ENERGY PARTNERS LP CALL 62913M907 147 614 SH Call SOLE   0 0 0
NGL ENERGY PARTNERS LP COM 62913M107 113 47,212 SH   SOLE   47,212 0 0
NGL ENERGY PARTNERS LP PUT 62913M957 86 361 SH Put SOLE   0 0 0
NATURAL GAS SERVICES GROUP CALL 63886Q909 20 22 SH Call SOLE   0 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 23 2,494 SH   SOLE   2,494 0 0
NATURAL GAS SERVICES GROUP PUT 63886Q959 140 148 SH Put SOLE   0 0 0
NATURAL GROCERS BY VITAMIN C CALL 63888U908 26 19 SH Call SOLE   0 0 0
INGEVITY CORP CALL 45688C907 605 80 SH Call SOLE   0 0 0
INGEVITY CORP PUT 45688C957 37 5 SH Put SOLE   0 0 0
NANTHEALTH INC CALL 630104907 11 37 SH Call SOLE   0 0 0
NANTHEALTH INC COM 630104107 114 35,468 SH   SOLE   35,468 0 0
NANTHEALTH INC PUT 630104957 280 867 SH Put SOLE   0 0 0
NATIONAL HEALTHCARE CORP CALL 635906900 26 4 SH Call SOLE   0 0 0
NATIONAL HEALTH INVS INC CALL 63633D904 311 45 SH Call SOLE   0 0 0
NATIONAL HEALTH INVS INC PUT 63633D954 200 29 SH Put SOLE   0 0 0
NATURAL HEALTH TRENDS CORP CALL 63888P906 4 9 SH Call SOLE   0 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 5 1,141 SH   SOLE   1,141 0 0
NATURAL HEALTH TRENDS CORP PUT 63888P956 43 88 SH Put SOLE   0 0 0
NISOURCE INC CALL 65473P905 607 265 SH Call SOLE   0 0 0
NISOURCE INC COM 65473P105 501 21,842 SH   SOLE   21,842 0 0
NISOURCE INC PUT 65473P955 837 365 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06739H903 15 5 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06739H313 5 175 SH   SOLE   175 0 0
BARCLAYS BANK PLC PUT 06739H953 9 3 SH Put SOLE   0 0 0
NICE LTD CALL 653656908 595 21 SH Call SOLE   0 0 0
NICE LTD COM 653656108 983 3,468 SH   SOLE   3,468 0 0
NICE LTD PUT 653656958 198 7 SH Put SOLE   0 0 0
NIO INC CALL 62914V906 163,902 33,628 SH Call SOLE   0 0 0
NIO INC COM 62914V106 10,509 215,619 SH   SOLE   215,619 0 0
NIO INC PUT 62914V956 199,132 40,856 SH Put SOLE   0 0 0
NIU TECHNOLOGIES CALL 65481N900 2,824 1,007 SH Call SOLE   0 0 0
NIU TECHNOLOGIES PUT 65481N950 611 218 SH Put SOLE   0 0 0
NEW JERSEY RES CORP CALL 646025906 10 3 SH Call SOLE   0 0 0
NANTKWEST INC CALL 63016Q902 187 141 SH Call SOLE   0 0 0
NANTKWEST INC COM 63016Q102 906 67,988 SH   SOLE   67,988 0 0
NANTKWEST INC PUT 63016Q952 1,570 1,178 SH Put SOLE   0 0 0
NIKE INC CALL 654106903 48,580 3,434 SH Call SOLE   0 0 0
NIKE INC COM 654106103 6,752 47,734 SH   SOLE   47,734 0 0
NIKE INC PUT 654106953 58,412 4,129 SH Put SOLE   0 0 0
NIKOLA CORP CALL 654110905 10,199 6,684 SH Call SOLE   0 0 0
NIKOLA CORP COM 654110105 329 21,577 SH   SOLE   21,577 0 0
NIKOLA CORP PUT 654110955 19,795 12,972 SH Put SOLE   0 0 0
NEKTAR THERAPEUTICS CALL 640268908 1,604 944 SH Call SOLE   0 0 0
NEKTAR THERAPEUTICS COM 640268108 85 5,050 SH   SOLE   5,050 0 0
NEKTAR THERAPEUTICS PUT 640268958 901 530 SH Put SOLE   0 0 0
NORTONLIFELOCK INC CALL 668771908 1,074 517 SH Call SOLE   0 0 0
NORTONLIFELOCK INC COM 668771108 1,340 64,519 SH   SOLE   64,519 0 0
NORTONLIFELOCK INC PUT 668771958 1,728 832 SH Put SOLE   0 0 0
NORTONLIFELOCK INC CALL 668771908 72 35 SH Call SOLE   0 0 0
NORTONLIFELOCK INC PUT 668771958 2,379 1,145 SH Put SOLE   0 0 0
NAUTILUS INC CALL 63910B902 2,347 1,294 SH Call SOLE   0 0 0
NAUTILUS INC COM 63910B102 488 26,953 SH   SOLE   26,953 0 0
NAUTILUS INC PUT 63910B952 2,173 1,198 SH Put SOLE   0 0 0
NIELSEN HLDGS PLC CALL G6518L908 893 428 SH Call SOLE   0 0 0
NIELSEN HLDGS PLC COM G6518L108 595 28,543 SH   SOLE   28,543 0 0
NIELSEN HLDGS PLC PUT G6518L958 1,264 606 SH Put SOLE   0 0 0
NEOLEUKIN THERAPEUTICS INC CALL 64049K904 21 15 SH Call SOLE   0 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 8 605 SH   SOLE   605 0 0
NEOLEUKIN THERAPEUTICS INC PUT 64049K954 43 31 SH Put SOLE   0 0 0
ANNALY CAPITAL MANAGEMENT IN CALL 035710909 451 534 SH Call SOLE   0 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 83 9,939 SH   SOLE   9,939 0 0
ANNALY CAPITAL MANAGEMENT IN PUT 035710959 1,048 1,241 SH Put SOLE   0 0 0
NAVIOS MARITIME HOLDINGS INC CALL Y62197909 2 9 SH Call SOLE   0 0 0
NAVIOS MARITIME HOLDINGS INC PUT Y62197959 2 10 SH Put SOLE   0 0 0
NEW MTN FIN CORP CALL 647551900 345 304 SH Call SOLE   0 0 0
NEW MTN FIN CORP PUT 647551950 124 110 SH Put SOLE   0 0 0
NMI HLDGS INC CALL 629209905 1,234 545 SH Call SOLE   0 0 0
NMI HLDGS INC PUT 629209955 56 25 SH Put SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P CALL Y62267909 193 173 SH Call SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P COM Y62267409 153 13,688 SH   SOLE   13,688 0 0
NAVIOS MARITIME PARTNERS L P PUT Y62267959 103 92 SH Put SOLE   0 0 0
NOMURA HLDGS INC CALL 65535H908 1 3 SH Call SOLE   0 0 0
NOMURA HLDGS INC COM 65535H208 0 1 SH   SOLE   1 0 0
NEMAURA MED INC CALL 640442908 5 15 SH Call SOLE   0 0 0
NEWMARK GROUP INC CALL 65158N902 457 627 SH Call SOLE   0 0 0
NEWMARK GROUP INC COM 65158N102 346 47,483 SH   SOLE   47,483 0 0
NEWMARK GROUP INC PUT 65158N952 665 913 SH Put SOLE   0 0 0
9 METERS BIOPHARMA INC CALL 654405909 205 2,394 SH Call SOLE   0 0 0
9 METERS BIOPHARMA INC PUT 654405959 9 111 SH Put SOLE   0 0 0
NAVIOS MARITIME ACQUIS CORP CALL Y62159903 55 180 SH Call SOLE   0 0 0
NAVIOS MARITIME ACQUIS CORP COM Y62159143 3 1,267 SH   SOLE   1,267 0 0
NAVIOS MARITIME ACQUIS CORP PUT Y62159953 13 44 SH Put SOLE   0 0 0
NN INC CALL 629337906 15 24 SH Call SOLE   0 0 0
NN INC PUT 629337956 6 10 SH Put SOLE   0 0 0
NANO DIMENSION LTD CALL 63008G903 1,223 1,345 SH Call SOLE   0 0 0
NANO DIMENSION LTD COM 63008G203 2,931 322,166 SH   SOLE   322,166 0 0
NANO DIMENSION LTD PUT 63008G953 2,376 2,611 SH Put SOLE   0 0 0
NELNET INC CALL 64031N908 56 8 SH Call SOLE   0 0 0
NELNET INC COM 64031N108 93 1,310 SH   SOLE   1,310 0 0
NATIONAL RETAIL PROPERTIES I CALL 637417906 1,522 372 SH Call SOLE   0 0 0
NATIONAL RETAIL PROPERTIES I PUT 637417956 298 73 SH Put SOLE   0 0 0
NANO X IMAGING LTD CALL M70700905 3,894 853 SH Call SOLE   0 0 0
NANO X IMAGING LTD COM M70700105 54 1,190 SH   SOLE   1,190 0 0
NANO X IMAGING LTD PUT M70700955 3,072 673 SH Put SOLE   0 0 0
NANOVIRICIDES INC CALL 630087902 3 13 SH Call SOLE   0 0 0
NANOVIRICIDES INC COM 630087302 4 1,577 SH   SOLE   1,577 0 0
NANOVIRICIDES INC PUT 630087952 4 14 SH Put SOLE   0 0 0
NORTH AMERN CONSTR GROUP LTD CALL 656811906 230 233 SH Call SOLE   0 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 53 5,451 SH   SOLE   5,451 0 0
NOAH HLDGS LTD CALL 65487X902 124 26 SH Call SOLE   0 0 0
NOAH HLDGS LTD COM 65487X102 515 10,782 SH   SOLE   10,782 0 0
NOAH HLDGS LTD PUT 65487X952 3,337 698 SH Put SOLE   0 0 0
NORTHROP GRUMMAN CORP CALL 666807902 10,695 351 SH Call SOLE   0 0 0
NORTHROP GRUMMAN CORP PUT 666807952 10,299 338 SH Put SOLE   0 0 0
NORTHERN OIL AND GAS INC MN CALL 665531907 787 899 SH Call SOLE   0 0 0
NORTHERN OIL AND GAS INC MN PUT 665531957 83 95 SH Put SOLE   0 0 0
NORTHERN OIL AND GAS INC MN CALL 665531907 710 811 SH Call SOLE   0 0 0
NORTHERN OIL AND GAS INC MN PUT 665531957 593 677 SH Put SOLE   0 0 0
NOKIA CORP CALL 654902904 2,133 5,456 SH Call SOLE   0 0 0
NOKIA CORP COM 654902204 390 99,821 SH   SOLE   99,821 0 0
NOKIA CORP PUT 654902954 1,334 3,412 SH Put SOLE   0 0 0
NOMAD FOODS LTD CALL G6564A905 10 4 SH Call SOLE   0 0 0
NOMAD FOODS LTD COM G6564A105 21 862 SH   SOLE   862 0 0
NOMAD FOODS LTD PUT G6564A955 66 26 SH Put SOLE   0 0 0
NATIONAL OILWELL VARCO INC CALL 637071901 1,533 1,117 SH Call SOLE   0 0 0
NATIONAL OILWELL VARCO INC COM 637071101 230 16,799 SH   SOLE   16,799 0 0
NATIONAL OILWELL VARCO INC PUT 637071951 822 599 SH Put SOLE   0 0 0
SUNNOVA ENERGY INTL INC. CALL 86745K904 852 189 SH Call SOLE   0 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 689 15,283 SH   SOLE   15,283 0 0
SUNNOVA ENERGY INTL INC. PUT 86745K954 189 42 SH Put SOLE   0 0 0
NOVUS CAP CORP CALL 67012U908 258 165 SH Call SOLE   0 0 0
NOVUS CAP CORP COM 67012U108 66 4,226 SH   SOLE   4,226 0 0
NOVUS CAP CORP PUT 67012U958 6 4 SH Put SOLE   0 0 0
NOVANTA INC COM 67000B104 40 342 SH   SOLE   342 0 0
SERVICENOW INC CALL 81762P902 50,749 922 SH Call SOLE   0 0 0
SERVICENOW INC COM 81762P102 1,344 2,443 SH   SOLE   2,443 0 0
SERVICENOW INC PUT 81762P952 88,178 1,602 SH Put SOLE   0 0 0
NEENAH INC CALL 640079909 5 1 SH Call SOLE   0 0 0
NEENAH INC COM 640079109 2 46 SH   SOLE   46 0 0
NEOPHOTONICS CORP CALL 64051T900 19 21 SH Call SOLE   0 0 0
NEOPHOTONICS CORP COM 64051T100 187 20,635 SH   SOLE   20,635 0 0
NEOPHOTONICS CORP PUT 64051T950 239 264 SH Put SOLE   0 0 0
NEWPARK RES INC CALL 651718904 28 146 SH Call SOLE   0 0 0
NEWPARK RES INC COM 651718504 0 100 SH   SOLE   100 0 0
NEWPARK RES INC PUT 651718954 0 2 SH Put SOLE   0 0 0
NRG ENERGY INC CALL 629377908 2,729 727 SH Call SOLE   0 0 0
NRG ENERGY INC COM 629377508 337 8,983 SH   SOLE   8,983 0 0
NRG ENERGY INC PUT 629377958 3,064 816 SH Put SOLE   0 0 0
NATURAL RESOURCE PARTNERS L CALL 63900P908 16 12 SH Call SOLE   0 0 0
NATURAL RESOURCE PARTNERS L COM 63900P608 7 575 SH   SOLE   575 0 0
NATURAL RESOURCE PARTNERS L PUT 63900P958 6 5 SH Put SOLE   0 0 0
NORTH EUROPEAN OIL RTY TR COM 659310106 0 58 SH   SOLE   58 0 0
NEW RESIDENTIAL INVT CORP CALL 64828T901 1,707 1,718 SH Call SOLE   0 0 0
NEW RESIDENTIAL INVT CORP COM 64828T201 276 27,781 SH   SOLE   27,781 0 0
NEW RESIDENTIAL INVT CORP PUT 64828T951 1,879 1,891 SH Put SOLE   0 0 0
NUSTAR ENERGY LP CALL 67058H902 396 275 SH Call SOLE   0 0 0
NUSTAR ENERGY LP PUT 67058H952 60 42 SH Put SOLE   0 0 0
NATIONAL STORAGE AFFILIATES CALL 637870906 165 46 SH Call SOLE   0 0 0
NATIONAL STORAGE AFFILIATES PUT 637870956 10 3 SH Put SOLE   0 0 0
NORFOLK SOUTHN CORP CALL 655844908 10,169 428 SH Call SOLE   0 0 0
NORFOLK SOUTHN CORP COM 655844108 1,064 4,480 SH   SOLE   4,480 0 0
NORFOLK SOUTHN CORP PUT 655844958 11,856 499 SH Put SOLE   0 0 0
NESCO HLDGS INC CALL 64083J904 28 39 SH Call SOLE   0 0 0
NESCO HLDGS INC COM 64083J104 143 19,490 SH   SOLE   19,490 0 0
NESCO HLDGS INC PUT 64083J954 36 50 SH Put SOLE   0 0 0
INSIGHT ENTERPRISES INC PUT 45765U953 0 9 SH Put SOLE   0 0 0
INSPERITY INC CALL 45778Q907 1,546 190 SH Call SOLE   0 0 0
INSPERITY INC COM 45778Q107 485 5,958 SH   SOLE   5,958 0 0
INSPERITY INC PUT 45778Q957 1,294 159 SH Put SOLE   0 0 0
NAPCO SEC TECHNOLOGIES INC CALL 630402905 31 12 SH Call SOLE   0 0 0
NAPCO SEC TECHNOLOGIES INC PUT 630402955 15 6 SH Put SOLE   0 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 234 3,511 SH   SOLE   3,511 0 0
NANOSTRING TECHNOLOGIES INC PUT 63009R959 454 68 SH Put SOLE   0 0 0
NETAPP INC CALL 64110D904 3,133 473 SH Call SOLE   0 0 0
NETAPP INC PUT 64110D954 6,259 945 SH Put SOLE   0 0 0
NATURA &CO HLDG S A CALL 63884N908 1,998 999 SH Call SOLE   0 0 0
NATURA &CO HLDG S A PUT 63884N958 56 28 SH Put SOLE   0 0 0
NETSCOUT SYS INC CALL 64115T904 52 19 SH Call SOLE   0 0 0
NETSCOUT SYS INC PUT 64115T954 13 5 SH Put SOLE   0 0 0
INTEC PHARMA LTD JERUSALEM PUT M53644958 2 6 SH Put SOLE   0 0 0
NETEASE INC CALL 64110W902 8,983 938 SH Call SOLE   0 0 0
NETEASE INC COM 64110W102 1,740 18,174 SH   SOLE   18,174 0 0
NETEASE INC PUT 64110W952 27,888 2,912 SH Put SOLE   0 0 0
NETGEAR INC CALL 64111Q904 938 231 SH Call SOLE   0 0 0
NETGEAR INC COM 64111Q104 473 11,657 SH   SOLE   11,657 0 0
NETGEAR INC PUT 64111Q954 97 24 SH Put SOLE   0 0 0
INTELLIA THERAPEUTICS INC CALL 45826J905 1,055 194 SH Call SOLE   0 0 0
INTELLIA THERAPEUTICS INC PUT 45826J955 2,573 473 SH Put SOLE   0 0 0
NUTANIX INC CALL 67059N908 7,594 2,383 SH Call SOLE   0 0 0
NUTANIX INC COM 67059N108 557 17,486 SH   SOLE   17,486 0 0
NUTANIX INC PUT 67059N958 5,210 1,635 SH Put SOLE   0 0 0
NAM TAI PPTY INC CALL G63907902 7 12 SH Call SOLE   0 0 0
NAM TAI PPTY INC PUT G63907952 23 40 SH Put SOLE   0 0 0
NUTRIEN LTD CALL 67077M908 1,430 297 SH Call SOLE   0 0 0
NUTRIEN LTD COM 67077M108 392 8,142 SH   SOLE   8,142 0 0
NUTRIEN LTD PUT 67077M958 1,666 346 SH Put SOLE   0 0 0
NATERA INC CALL 632307904 1,184 119 SH Call SOLE   0 0 0
NATERA INC PUT 632307954 268 27 SH Put SOLE   0 0 0
NORTHERN TR CORP CALL 665859904 2,403 258 SH Call SOLE   0 0 0
NORTHERN TR CORP PUT 665859954 968 104 SH Put SOLE   0 0 0
NATUS MED INC DEL CALL 639050903 76 38 SH Call SOLE   0 0 0
NATUS MED INC DEL PUT 639050953 24 12 SH Put SOLE   0 0 0
NETSOL TECHNOLOGIES INC COM 64115A402 3 1,018 SH   SOLE   1,018 0 0
NUANCE COMMUNICATIONS INC CALL 67020Y900 6,794 1,541 SH Call SOLE   0 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,281 29,073 SH   SOLE   29,073 0 0
NUANCE COMMUNICATIONS INC PUT 67020Y950 1,137 258 SH Put SOLE   0 0 0
NUANCE COMMUNICATIONS INC CALL 67020Y900 4 1 SH Call SOLE   0 0 0
NUANCE COMMUNICATIONS INC PUT 67020Y950 0 116 SH Put SOLE   0 0 0
NUCOR CORP CALL 670346905 4,973 935 SH Call SOLE   0 0 0
NUCOR CORP COM 670346105 1,691 31,807 SH   SOLE   31,807 0 0
NUCOR CORP PUT 670346955 5,404 1,016 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 4,920 709 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G781 3,768 54,298 SH   SOLE   54,298 0 0
DIREXION SHS ETF TR PUT 25460G950 4,642 669 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 20,625 2,972 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 10,868 1,566 SH Put SOLE   0 0 0
NU SKIN ENTERPRISES INC CALL 67018T905 87 16 SH Call SOLE   0 0 0
NU SKIN ENTERPRISES INC COM 67018T105 405 7,431 SH   SOLE   7,431 0 0
NU SKIN ENTERPRISES INC PUT 67018T955 546 100 SH Put SOLE   0 0 0
NUVASIVE INC CALL 670704905 292 52 SH Call SOLE   0 0 0
NUVASIVE INC COM 670704105 39 694 SH   SOLE   694 0 0
NUVASIVE INC PUT 670704955 135 24 SH Put SOLE   0 0 0
NOVAVAX INC CALL 670002901 24,130 2,164 SH Call SOLE   0 0 0
NOVAVAX INC COM 670002401 4,271 38,302 SH   SOLE   38,302 0 0
NOVAVAX INC PUT 670002951 38,972 3,495 SH Put SOLE   0 0 0
NOVOCURE LTD CALL G6674U908 13,410 775 SH Call SOLE   0 0 0
NOVOCURE LTD COM G6674U108 46 266 SH   SOLE   266 0 0
NOVOCURE LTD PUT G6674U958 10,330 597 SH Put SOLE   0 0 0
NVIDIA CORPORATION CALL 67066G904 313,581 6,005 SH Call SOLE   0 0 0
NVIDIA CORPORATION COM 67066G104 3,442 6,593 SH   SOLE   6,593 0 0
NVIDIA CORPORATION PUT 67066G954 421,833 8,078 SH Put SOLE   0 0 0
NV5 GLOBAL INC CALL 62945V909 63 8 SH Call SOLE   0 0 0
NV5 GLOBAL INC COM 62945V109 3 49 SH   SOLE   49 0 0
NV5 GLOBAL INC PUT 62945V959 204 26 SH Put SOLE   0 0 0
NAVIGATOR HLDGS LTD CALL Y62132908 412 377 SH Call SOLE   0 0 0
NAVIGATOR HLDGS LTD PUT Y62132958 363 332 SH Put SOLE   0 0 0
NOVA MEASURING INSTRUMENTS L CALL M7516K903 21 3 SH Call SOLE   0 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 75 1,065 SH   SOLE   1,065 0 0
NOVO-NORDISK A S CALL 670100905 3,227 462 SH Call SOLE   0 0 0
NOVO-NORDISK A S PUT 670100955 3,261 467 SH Put SOLE   0 0 0
NEVRO CORP CALL 64157F903 3,462 200 SH Call SOLE   0 0 0
NEVRO CORP PUT 64157F953 536 31 SH Put SOLE   0 0 0
NOVARTIS AG CALL 66987V909 13,512 1,431 SH Call SOLE   0 0 0
NOVARTIS AG PUT 66987V959 4,334 459 SH Put SOLE   0 0 0
NOVARTIS AG CALL 66987V909 0 12 SH Call SOLE   0 0 0
ENVISTA HOLDINGS CORPORATION CALL 29415F904 738 219 SH Call SOLE   0 0 0
ENVISTA HOLDINGS CORPORATION PUT 29415F954 33 10 SH Put SOLE   0 0 0
NVENT ELECTRIC PLC CALL G6700G907 437 188 SH Call SOLE   0 0 0
INVITAE CORP CALL 46185L903 8,345 1,996 SH Call SOLE   0 0 0
INVITAE CORP COM 46185L103 3,361 80,406 SH   SOLE   80,406 0 0
INVITAE CORP PUT 46185L953 8,742 2,091 SH Put SOLE   0 0 0
NORTHWEST BANCSHARES INC MD CALL 667340903 58 46 SH Call SOLE   0 0 0
NORTHWEST BANCSHARES INC MD PUT 667340953 10 8 SH Put SOLE   0 0 0
NORTHWESTERN CORP CALL 668074905 81 14 SH Call SOLE   0 0 0
NORTHWESTERN CORP COM 668074305 61 1,050 SH   SOLE   1,050 0 0
NORTHWESTERN CORP PUT 668074955 291 50 SH Put SOLE   0 0 0
NATWEST GROUP PLC CALL 639057908 110 244 SH Call SOLE   0 0 0
NATWEST GROUP PLC COM 639057108 282 62,608 SH   SOLE   62,608 0 0
NATWEST GROUP PLC PUT 639057958 48 107 SH Put SOLE   0 0 0
NEWELL BRANDS INC CALL 651229906 2,747 1,294 SH Call SOLE   0 0 0
NEWELL BRANDS INC PUT 651229956 558 263 SH Put SOLE   0 0 0
NORTHWEST NAT HLDG CO CALL 66765N905 36 8 SH Call SOLE   0 0 0
NORTHWEST NAT HLDG CO COM 66765N105 9 216 SH   SOLE   216 0 0
NORTHWEST NAT HLDG CO PUT 66765N955 27 6 SH Put SOLE   0 0 0
NORTHWEST PIPE CO CALL 667746901 5 2 SH Call SOLE   0 0 0
NORTHWEST PIPE CO COM 667746101 5 182 SH   SOLE   182 0 0
NORTHWEST PIPE CO PUT 667746951 2 1 SH Put SOLE   0 0 0
NEWS CORP NEW CALL 65249B908 12 7 SH Call SOLE   0 0 0
NEWS CORP NEW COM 65249B208 282 15,902 SH   SOLE   15,902 0 0
NEWS CORP NEW CALL 65249B908 127 71 SH Call SOLE   0 0 0
NEWS CORP NEW PUT 65249B958 693 386 SH Put SOLE   0 0 0
QUANEX BUILDING PRODUCTS COR CALL 747619904 13 6 SH Call SOLE   0 0 0
NEXTGEN HEALTHCARE INC CALL 65343C902 27 15 SH Call SOLE   0 0 0
NEXTGEN HEALTHCARE INC PUT 65343C952 23 13 SH Put SOLE   0 0 0
NXP SEMICONDUCTORS N V CALL N6596X909 21,021 1,322 SH Call SOLE   0 0 0
NXP SEMICONDUCTORS N V PUT N6596X959 24,233 1,524 SH Put SOLE   0 0 0
NEXPOINT RESIDENTIAL TR INC PUT 65341D952 0 2 SH Put SOLE   0 0 0
NEXSTAR MEDIA GROUP INC CALL 65336K903 0 323 SH Call SOLE   0 0 0
NEXSTAR MEDIA GROUP INC PUT 65336K953 0 275 SH Put SOLE   0 0 0
NEXTCURE INC CALL 65343E908 90 83 SH Call SOLE   0 0 0
NEXTCURE INC COM 65343E108 1 165 SH   SOLE   165 0 0
NEXTCURE INC PUT 65343E958 14 13 SH Put SOLE   0 0 0
NXT-ID INC CALL 67091J906 59 374 SH Call SOLE   0 0 0
NXT-ID INC COM 67091J206 68 42,716 SH   SOLE   42,716 0 0
NXT-ID INC PUT 67091J956 24 150 SH Put SOLE   0 0 0
NEW YORK CMNTY BANCORP INC CALL 649445903 374 355 SH Call SOLE   0 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 25 2,449 SH   SOLE   2,449 0 0
NEW YORK CMNTY BANCORP INC PUT 649445953 622 590 SH Put SOLE   0 0 0
NEW YORK MTG TR INC CALL 649604901 670 1,816 SH Call SOLE   0 0 0
NEW YORK MTG TR INC COM 649604501 1,004 272,190 SH   SOLE   272,190 0 0
NEW YORK MTG TR INC PUT 649604951 4,436 12,024 SH Put SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP CALL P73398902 27 110 SH Call SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 2 962 SH   SOLE   962 0 0
NYMOX PHARMACEUTICAL CORP PUT P73398952 27 110 SH Put SOLE   0 0 0
NEW YORK TIMES CO CALL 650111907 3,774 729 SH Call SOLE   0 0 0
NEW YORK TIMES CO PUT 650111957 5,321 1,028 SH Put SOLE   0 0 0
REALTY INCOME CORP CALL 756109904 1,796 289 SH Call SOLE   0 0 0
REALTY INCOME CORP COM 756109104 372 5,992 SH   SOLE   5,992 0 0
REALTY INCOME CORP PUT 756109954 3,885 625 SH Put SOLE   0 0 0
OASIS PETROLEUM INC COM 674215207 69 1,867 SH   SOLE   1,867 0 0
OASIS PETROLEUM INC PUT 674215957 185 50 SH Put SOLE   0 0 0
OBSEVA SA CALL H5861P903 24 117 SH Call SOLE   0 0 0
OBSEVA SA COM H5861P103 27 13,035 SH   SOLE   13,035 0 0
OBSEVA SA PUT H5861P953 34 164 SH Put SOLE   0 0 0
OWENS CORNING NEW CALL 690742901 1,075 142 SH Call SOLE   0 0 0
OWENS CORNING NEW PUT 690742951 750 99 SH Put SOLE   0 0 0
OCEANFIRST FINL CORP CALL 675234908 1 1 SH Call SOLE   0 0 0
OCEANFIRST FINL CORP COM 675234108 2 145 SH   SOLE   145 0 0
OCEANFIRST FINL CORP PUT 675234958 39 21 SH Put SOLE   0 0 0
ONECONNECT FINL TECHNOLOGY C CALL 68248T905 78 40 SH Call SOLE   0 0 0
OCWEN FINL CORP CALL 675746906 341 118 SH Call SOLE   0 0 0
OCWEN FINL CORP COM 675746606 91 3,178 SH   SOLE   3,178 0 0
OCWEN FINL CORP PUT 675746956 202 70 SH Put SOLE   0 0 0
OCWEN FINL CORP CALL 675746906 72 25 SH Call SOLE   0 0 0
OCWEN FINL CORP PUT 675746956 1,908 660 SH Put SOLE   0 0 0
OAKTREE SPECIALTY LENDING CO CALL 67401P908 12 23 SH Call SOLE   0 0 0
OCULAR THERAPEUTIX INC CALL 67576A900 529 256 SH Call SOLE   0 0 0
OCULAR THERAPEUTIX INC COM 67576A100 829 40,093 SH   SOLE   40,093 0 0
OCULAR THERAPEUTIX INC PUT 67576A950 165 80 SH Put SOLE   0 0 0
ONCOCYTE CORP CALL 68235C907 12 53 SH Call SOLE   0 0 0
ONCOCYTE CORP COM 68235C107 43 18,214 SH   SOLE   18,214 0 0
ONCOCYTE CORP PUT 68235C957 3 13 SH Put SOLE   0 0 0
OLD DOMINION FREIGHT LINE IN CALL 679580900 1,053 54 SH Call SOLE   0 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 167 858 SH   SOLE   858 0 0
OLD DOMINION FREIGHT LINE IN PUT 679580950 1,795 92 SH Put SOLE   0 0 0
THE ODP CORP CALL 88337F905 20 7 SH Call SOLE   0 0 0
THE ODP CORP COM 88337F105 454 15,518 SH   SOLE   15,518 0 0
THE ODP CORP PUT 88337F955 23 8 SH Put SOLE   0 0 0
THE ODP CORP CALL 88337F905 1,453 496 SH Call SOLE   0 0 0
THE ODP CORP PUT 88337F955 128 44 SH Put SOLE   0 0 0
ODONATE THERAPEUTICS INC CALL 676079906 186 97 SH Call SOLE   0 0 0
ODONATE THERAPEUTICS INC PUT 676079956 26 14 SH Put SOLE   0 0 0
ORION ENGINEERED CARBONS S A CALL L72967909 147 86 SH Call SOLE   0 0 0
ORION ENGINEERED CARBONS S A COM L72967109 8 501 SH   SOLE   501 0 0
ORION ENGINEERED CARBONS S A PUT L72967959 373 218 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 223 13 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 497 29 SH Put SOLE   0 0 0
ORBITAL ENERGY GROUP INC CALL 68559A909 44 201 SH Call SOLE   0 0 0
ORBITAL ENERGY GROUP INC COM 68559A109 30 13,756 SH   SOLE   13,756 0 0
ORBITAL ENERGY GROUP INC PUT 68559A959 6 30 SH Put SOLE   0 0 0
ORION ENERGY SYSTEMS INC CALL 686275908 22 23 SH Call SOLE   0 0 0
ORION ENERGY SYSTEMS INC COM 686275108 35 3,581 SH   SOLE   3,581 0 0
ORION ENERGY SYSTEMS INC PUT 686275958 18 19 SH Put SOLE   0 0 0
CORPORATE OFFICE PPTYS TR CALL 22002T908 821 315 SH Call SOLE   0 0 0
CORPORATE OFFICE PPTYS TR PUT 22002T958 138 53 SH Put SOLE   0 0 0
ORTHOFIX MED INC COM 68752M108 425 9,896 SH   SOLE   9,896 0 0
OGE ENERGY CORP CALL 670837903 270 85 SH Call SOLE   0 0 0
OGE ENERGY CORP PUT 670837953 382 120 SH Put SOLE   0 0 0
ORGANIGRAM HLDGS INC CALL 68620P901 36 273 SH Call SOLE   0 0 0
ORGANIGRAM HLDGS INC COM 68620P101 10 8,174 SH   SOLE   8,174 0 0
ORGANIGRAM HLDGS INC PUT 68620P951 7 57 SH Put SOLE   0 0 0
OSI ETF TR CALL 67110P904 103 19 SH Call SOLE   0 0 0
OSI ETF TR COM 67110P704 283 5,221 SH   SOLE   5,221 0 0
ONE GAS INC CALL 68235P908 7 1 SH Call SOLE   0 0 0
ONE GAS INC PUT 68235P958 7 1 SH Put SOLE   0 0 0
OMEGA HEALTHCARE INVS INC CALL 681936900 3,221 887 SH Call SOLE   0 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 466 12,838 SH   SOLE   12,838 0 0
OMEGA HEALTHCARE INVS INC PUT 681936950 5,171 1,424 SH Put SOLE   0 0 0
O-I GLASS INC CALL 67098H904 624 525 SH Call SOLE   0 0 0
O-I GLASS INC COM 67098H104 71 5,999 SH   SOLE   5,999 0 0
O-I GLASS INC PUT 67098H954 403 339 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H908 5,313 345 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189H607 2,321 15,072 SH   SOLE   15,072 0 0
VANECK VECTORS ETF TR PUT 92189H958 22,006 1,429 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H908 3,896 253 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189H958 22,145 1,438 SH Put SOLE   0 0 0
OCEANEERING INTL INC CALL 675232902 35 45 SH Call SOLE   0 0 0
OCEANEERING INTL INC COM 675232102 75 9,461 SH   SOLE   9,461 0 0
OCEANEERING INTL INC PUT 675232952 11 14 SH Put SOLE   0 0 0
OIL STS INTL INC CALL 678026905 2 4 SH Call SOLE   0 0 0
OIL STS INTL INC COM 678026105 18 3,705 SH   SOLE   3,705 0 0
OIL STS INTL INC PUT 678026955 0 1 SH Put SOLE   0 0 0
ONEOK INC NEW CALL 682680903 4,033 1,051 SH Call SOLE   0 0 0
ONEOK INC NEW COM 682680103 1,184 30,874 SH   SOLE   30,874 0 0
ONEOK INC NEW PUT 682680953 3,884 1,012 SH Put SOLE   0 0 0
OKTA INC CALL 679295905 31,502 1,239 SH Call SOLE   0 0 0
OKTA INC PUT 679295955 22,552 887 SH Put SOLE   0 0 0
UNIVERSAL DISPLAY CORP CALL 91347P905 9,950 433 SH Call SOLE   0 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 100 437 SH   SOLE   437 0 0
UNIVERSAL DISPLAY CORP PUT 91347P955 5,515 240 SH Put SOLE   0 0 0
OLLIES BARGAIN OUTLET HLDGS CALL 681116909 3,565 436 SH Call SOLE   0 0 0
OLLIES BARGAIN OUTLET HLDGS PUT 681116959 4,595 562 SH Put SOLE   0 0 0
OLIN CORP CALL 680665905 1,954 796 SH Call SOLE   0 0 0
OLIN CORP PUT 680665955 503 205 SH Put SOLE   0 0 0
ONE LIBERTY PPTYS INC CALL 682406903 22 11 SH Call SOLE   0 0 0
ONE LIBERTY PPTYS INC COM 682406103 52 2,592 SH   SOLE   2,592 0 0
ONE LIBERTY PPTYS INC PUT 682406953 104 52 SH Put SOLE   0 0 0
OMNICOM GROUP INC CALL 681919906 7,989 1,281 SH Call SOLE   0 0 0
OMNICOM GROUP INC COM 681919106 167 2,682 SH   SOLE   2,682 0 0
OMNICOM GROUP INC PUT 681919956 5,039 808 SH Put SOLE   0 0 0
OMNICELL COM CALL 68213N909 168 14 SH Call SOLE   0 0 0
OMNICELL COM COM 68213N109 78 658 SH   SOLE   658 0 0
OMEROS CORP CALL 682143902 805 564 SH Call SOLE   0 0 0
OMEROS CORP COM 682143102 991 69,413 SH   SOLE   69,413 0 0
OMEROS CORP PUT 682143952 499 350 SH Put SOLE   0 0 0
ODYSSEY MARINE EXPL INC CALL 676118901 3 5 SH Call SOLE   0 0 0
ODYSSEY MARINE EXPL INC PUT 676118951 2 4 SH Put SOLE   0 0 0
ONEMAIN HLDGS INC CALL 68268W903 423 88 SH Call SOLE   0 0 0
ONEMAIN HLDGS INC PUT 68268W953 1,618 336 SH Put SOLE   0 0 0
OWENS & MINOR INC NEW CALL 690732902 478 177 SH Call SOLE   0 0 0
OWENS & MINOR INC NEW PUT 690732952 213 79 SH Put SOLE   0 0 0
OASIS MIDSTREAM PARTNERS LP CALL 67420T906 64 55 SH Call SOLE   0 0 0
OASIS MIDSTREAM PARTNERS LP COM 67420T206 70 6,021 SH   SOLE   6,021 0 0
OASIS MIDSTREAM PARTNERS LP PUT 67420T956 129 110 SH Put SOLE   0 0 0
ON SEMICONDUCTOR CORP CALL 682189905 7,154 2,186 SH Call SOLE   0 0 0
ON SEMICONDUCTOR CORP PUT 682189955 6,938 2,120 SH Put SOLE   0 0 0
OLD NATL BANCORP IND CALL 680033907 34 21 SH Call SOLE   0 0 0
OLD NATL BANCORP IND COM 680033107 0 40 SH   SOLE   40 0 0
ONCTERNAL THERAPEUTICS INC CALL 68236P907 9 20 SH Call SOLE   0 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 16 3,337 SH   SOLE   3,337 0 0
ONCTERNAL THERAPEUTICS INC PUT 68236P957 28 58 SH Put SOLE   0 0 0
1LIFE HEALTHCARE INC CALL 68269G907 3,055 700 SH Call SOLE   0 0 0
1LIFE HEALTHCARE INC PUT 68269G957 1,121 257 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B908 576 76 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B169 12 160 SH   SOLE   160 0 0
ONTO INNOVATION INC CALL 683344905 71 15 SH Call SOLE   0 0 0
ONTO INNOVATION INC PUT 683344955 9 2 SH Put SOLE   0 0 0
ORGANOVO HLDGS INC CALL 68620A903 4 4 SH Call SOLE   0 0 0
OOMA INC CALL 683416901 20 14 SH Call SOLE   0 0 0
OOMA INC COM 683416101 94 6,593 SH   SOLE   6,593 0 0
OOMA INC PUT 683416951 136 95 SH Put SOLE   0 0 0
OPTION CARE HEALTH INC CALL 68404L901 451 289 SH Call SOLE   0 0 0
OPTION CARE HEALTH INC COM 68404L201 86 5,525 SH   SOLE   5,525 0 0
OPTION CARE HEALTH INC PUT 68404L951 306 196 SH Put SOLE   0 0 0
OPENDOOR TECHNOLOGIES INC CALL 683712903 4,686 2,062 SH Call SOLE   0 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 187 8,259 SH   SOLE   8,259 0 0
OPENDOOR TECHNOLOGIES INC PUT 683712953 5,743 2,527 SH Put SOLE   0 0 0
OFFICE PPTYS INCOME TR CALL 67623C909 86 38 SH Call SOLE   0 0 0
OFFICE PPTYS INCOME TR COM 67623C109 25 1,122 SH   SOLE   1,122 0 0
OFFICE PPTYS INCOME TR PUT 67623C959 122 54 SH Put SOLE   0 0 0
OPKO HEALTH INC CALL 68375N903 1,034 2,618 SH Call SOLE   0 0 0
OPKO HEALTH INC COM 68375N103 240 60,899 SH   SOLE   60,899 0 0
OPKO HEALTH INC PUT 68375N953 912 2,309 SH Put SOLE   0 0 0
OPERA LTD CALL 68373M907 0 9 SH Call SOLE   0 0 0
OPERA LTD COM 68373M107 0 6,266 SH   SOLE   6,266 0 0
OPERA LTD PUT 68373M957 0 31 SH Put SOLE   0 0 0
OPTIMIZERX CORP CALL 68401U904 52 17 SH Call SOLE   0 0 0
OPTIMIZERX CORP COM 68401U204 61 1,988 SH   SOLE   1,988 0 0
OPTIMIZERX CORP PUT 68401U954 296 95 SH Put SOLE   0 0 0
OPPENHEIMER HLDGS INC CALL 683797904 53 17 SH Call SOLE   0 0 0
OPPENHEIMER HLDGS INC COM 683797104 268 8,558 SH   SOLE   8,558 0 0
OPPENHEIMER HLDGS INC PUT 683797954 50 16 SH Put SOLE   0 0 0
OSISKO GOLD ROYALTIES LTD CALL 68827L901 244 193 SH Call SOLE   0 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 361 28,539 SH   SOLE   28,539 0 0
OSISKO GOLD ROYALTIES LTD PUT 68827L951 751 593 SH Put SOLE   0 0 0
ORMAT TECHNOLOGIES INC CALL 686688902 36 4 SH Call SOLE   0 0 0
ORMAT TECHNOLOGIES INC COM 686688102 590 6,543 SH   SOLE   6,543 0 0
ORMAT TECHNOLOGIES INC PUT 686688952 126 14 SH Put SOLE   0 0 0
ORBCOMM INC CALL 68555P900 416 561 SH Call SOLE   0 0 0
ORBCOMM INC COM 68555P100 165 22,299 SH   SOLE   22,299 0 0
ORBCOMM INC PUT 68555P950 34 46 SH Put SOLE   0 0 0
ORCHID IS CAP INC CALL 68571X903 52 100 SH Call SOLE   0 0 0
ORCHID IS CAP INC COM 68571X103 26 5,152 SH   SOLE   5,152 0 0
ORCHID IS CAP INC PUT 68571X953 165 317 SH Put SOLE   0 0 0
OWL ROCK CAPITAL CORPORATION CALL 69121K904 25 20 SH Call SOLE   0 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 127 10,106 SH   SOLE   10,106 0 0
OWL ROCK CAPITAL CORPORATION PUT 69121K954 21 17 SH Put SOLE   0 0 0
ORACLE CORP CALL 68389X905 25,675 3,969 SH Call SOLE   0 0 0
ORACLE CORP PUT 68389X955 19,665 3,040 SH Put SOLE   0 0 0
OLD REP INTL CORP CALL 680223904 510 259 SH Call SOLE   0 0 0
OLD REP INTL CORP PUT 680223954 360 183 SH Put SOLE   0 0 0
OREILLY AUTOMOTIVE INC CALL 67103H907 6,471 143 SH Call SOLE   0 0 0
OREILLY AUTOMOTIVE INC PUT 67103H957 8,644 191 SH Put SOLE   0 0 0
ORAMED PHARMACEUTICALS INC CALL 68403P903 196 464 SH Call SOLE   0 0 0
ORAMED PHARMACEUTICALS INC PUT 68403P953 1 4 SH Put SOLE   0 0 0
ORION GROUP HOLDINGS INC CALL 68628V908 61 124 SH Call SOLE   0 0 0
ORION GROUP HOLDINGS INC COM 68628V308 21 4,376 SH   SOLE   4,376 0 0
ORION GROUP HOLDINGS INC PUT 68628V958 44 90 SH Put SOLE   0 0 0
ORCHARD THERAPEUTICS PLC CALL 68570P901 59 138 SH Call SOLE   0 0 0
ORCHARD THERAPEUTICS PLC COM 68570P101 62 14,398 SH   SOLE   14,398 0 0
ORCHARD THERAPEUTICS PLC PUT 68570P951 4 11 SH Put SOLE   0 0 0
OVERSEAS SHIPHOLDING GROUP I CALL 69036R903 42 199 SH Call SOLE   0 0 0
OVERSEAS SHIPHOLDING GROUP I PUT 69036R953 47 223 SH Put SOLE   0 0 0
OAK STR HEALTH INC CALL 67181A907 892 146 SH Call SOLE   0 0 0
OAK STR HEALTH INC PUT 67181A957 61 10 SH Put SOLE   0 0 0
OSI SYSTEMS INC CALL 671044905 158 17 SH Call SOLE   0 0 0
OSI SYSTEMS INC PUT 671044955 633 68 SH Put SOLE   0 0 0
OSHKOSH CORP CALL 688239901 3,219 374 SH Call SOLE   0 0 0
OSHKOSH CORP PUT 688239951 2,969 345 SH Put SOLE   0 0 0
ONESPAN INC CALL 68287N900 246 119 SH Call SOLE   0 0 0
ONESPAN INC COM 68287N100 30 1,462 SH   SOLE   1,462 0 0
ONESPAN INC PUT 68287N950 343 166 SH Put SOLE   0 0 0
OVERSTOCK COM INC DEL CALL 690370901 0 646 SH Call SOLE   0 0 0
OVERSTOCK COM INC DEL COM 690370101 0 17,978 SH   SOLE   17,978 0 0
OVERSTOCK COM INC DEL PUT 690370951 0 209 SH Put SOLE   0 0 0
OVERSTOCK COM INC DEL CALL 690370901 0 15 SH Call SOLE   0 0 0
OVERSTOCK COM INC DEL PUT 690370951 0 53 SH Put SOLE   0 0 0
ORASURE TECHNOLOGIES INC CALL 68554V908 294 278 SH Call SOLE   0 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 178 16,900 SH   SOLE   16,900 0 0
ORASURE TECHNOLOGIES INC PUT 68554V958 1,298 1,227 SH Put SOLE   0 0 0
ONESPAWORLD HOLDINGS LIMITED CALL P73684903 315 311 SH Call SOLE   0 0 0
ONESPAWORLD HOLDINGS LIMITED PUT P73684953 88 87 SH Put SOLE   0 0 0
OPEN TEXT CORP CALL 683715906 2,163 476 SH Call SOLE   0 0 0
OPEN TEXT CORP PUT 683715956 63 14 SH Put SOLE   0 0 0
OTONOMY INC CALL 68906L905 208 323 SH Call SOLE   0 0 0
OTONOMY INC PUT 68906L955 12 19 SH Put SOLE   0 0 0
OTIS WORLDWIDE CORP CALL 68902V907 2,978 441 SH Call SOLE   0 0 0
OTIS WORLDWIDE CORP PUT 68902V957 303 45 SH Put SOLE   0 0 0
ONTRAK INC CALL 683373904 1,112 180 SH Call SOLE   0 0 0
ONTRAK INC PUT 683373954 265 43 SH Put SOLE   0 0 0
OTTER TAIL CORP CALL 689648903 157 37 SH Call SOLE   0 0 0
OTTER TAIL CORP PUT 689648953 12 3 SH Put SOLE   0 0 0
OUTFRONT MEDIA INC CALL 69007J906 1,060 542 SH Call SOLE   0 0 0
OUTFRONT MEDIA INC PUT 69007J956 565 289 SH Put SOLE   0 0 0
OVID THERAPEUTICS INC CALL 690469901 1 5 SH Call SOLE   0 0 0
OVID THERAPEUTICS INC COM 690469101 85 36,950 SH   SOLE   36,950 0 0
OVID THERAPEUTICS INC PUT 690469951 63 276 SH Put SOLE   0 0 0
OVINTIV INC CALL 69047Q902 3,006 2,094 SH Call SOLE   0 0 0
OVINTIV INC COM 69047Q102 1 100 SH   SOLE   100 0 0
OVINTIV INC PUT 69047Q952 1,507 1,050 SH Put SOLE   0 0 0
OVINTIV INC CALL 69047Q902 76 53 SH Call SOLE   0 0 0
OVINTIV INC CALL 69047Q902 732 510 SH Call SOLE   0 0 0
OVINTIV INC PUT 69047Q952 172 120 SH Put SOLE   0 0 0
OXFORD IMMUNOTEC GLOBAL PLC CALL G6855A903 6 4 SH Call SOLE   0 0 0
OXFORD INDS INC CALL 691497909 19 3 SH Call SOLE   0 0 0
OXFORD INDS INC COM 691497309 4 69 SH   SOLE   69 0 0
OXFORD INDS INC PUT 691497959 19 3 SH Put SOLE   0 0 0
OXFORD SQUARE CAP CORP COM 69181V107 5 1,945 SH   SOLE   1,945 0 0
OXFORD SQUARE CAP CORP PUT 69181V957 12 40 SH Put SOLE   0 0 0
OCCIDENTAL PETE CORP CALL 674599905 4,187 2,419 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP COM 674599105 3,062 176,900 SH   SOLE   176,900 0 0
OCCIDENTAL PETE CORP PUT 674599955 8,388 4,846 SH Put SOLE   0 0 0
OCCIDENTAL PETE CORP CALL 674599905 196 351 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP PUT 674599955 640 1,145 SH Put SOLE   0 0 0
OCCIDENTAL PETE CORP CALL 674599905 18,811 3,615 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP PUT 674599955 23,167 4,452 SH Put SOLE   0 0 0
BANK OZK CALL 06417N903 278 89 SH Call SOLE   0 0 0
BANK OZK COM 06417N103 622 19,896 SH   SOLE   19,896 0 0
BANK OZK PUT 06417N953 903 289 SH Put SOLE   0 0 0
OZON HLDGS PLC CALL 69269L904 840 203 SH Call SOLE   0 0 0
OZON HLDGS PLC COM 69269L104 262 6,340 SH   SOLE   6,340 0 0
OZON HLDGS PLC PUT 69269L954 525 127 SH Put SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L CALL 726503905 2,667 3,237 SH Call SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L COM 726503105 78 9,520 SH   SOLE   9,520 0 0
PLAINS ALL AMERN PIPELINE L PUT 726503955 931 1,131 SH Put SOLE   0 0 0
PAN AMERN SILVER CORP CALL 697900908 3,043 882 SH Call SOLE   0 0 0
PAN AMERN SILVER CORP COM 697900108 2,555 74,042 SH   SOLE   74,042 0 0
PAN AMERN SILVER CORP PUT 697900958 3,488 1,011 SH Put SOLE   0 0 0
PAN AMERN SILVER CORP CALL 697900908 53 171 SH Call SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN CALL 69404D908 3,945 1,521 SH Call SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 6 250 SH   SOLE   250 0 0
PACIFIC BIOSCIENCES CALIF IN PUT 69404D958 2,975 1,147 SH Put SOLE   0 0 0
PACWEST BANCORP DEL CALL 695263903 281 111 SH Call SOLE   0 0 0
PACWEST BANCORP DEL PUT 695263953 187 74 SH Put SOLE   0 0 0
PAE INC COM 69290Y109 28 3,130 SH   SOLE   3,130 0 0
PENSKE AUTOMOTIVE GRP INC CALL 70959W903 166 28 SH Call SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC PUT 70959W953 35 6 SH Put SOLE   0 0 0
PLAINS GP HLDGS L P CALL 72651A907 490 581 SH Call SOLE   0 0 0
PLAINS GP HLDGS L P COM 72651A207 132 15,737 SH   SOLE   15,737 0 0
PLAINS GP HLDGS L P PUT 72651A957 238 282 SH Put SOLE   0 0 0
PAGSEGURO DIGITAL LTD CALL G68707901 5,682 999 SH Call SOLE   0 0 0
PAGSEGURO DIGITAL LTD COM G68707101 1,217 21,409 SH   SOLE   21,409 0 0
PAGSEGURO DIGITAL LTD PUT G68707951 4,874 857 SH Put SOLE   0 0 0
PAMPA ENERGIA S A CALL 697660907 751 545 SH Call SOLE   0 0 0
PAMPA ENERGIA S A COM 697660207 79 5,758 SH   SOLE   5,758 0 0
PAMPA ENERGIA S A PUT 697660957 693 503 SH Put SOLE   0 0 0
PALO ALTO NETWORKS INC CALL 697435905 16,916 476 SH Call SOLE   0 0 0
PALO ALTO NETWORKS INC COM 697435105 7,122 20,040 SH   SOLE   20,040 0 0
PALO ALTO NETWORKS INC PUT 697435955 21,039 592 SH Put SOLE   0 0 0
PAR TECHNOLOGY CORP CALL 698884903 458 73 SH Call SOLE   0 0 0
PAR TECHNOLOGY CORP PUT 698884953 18 3 SH Put SOLE   0 0 0
GLOBAL X FDS COM 37954Y673 4 200 SH   SOLE   200 0 0
PAYA HOLDINGS INC CALL 70434P903 953 702 SH Call SOLE   0 0 0
PAYA HOLDINGS INC PUT 70434P953 29 22 SH Put SOLE   0 0 0
PAYCOM SOFTWARE INC CALL 70432V902 12,301 272 SH Call SOLE   0 0 0
PAYCOM SOFTWARE INC COM 70432V102 354 783 SH   SOLE   783 0 0
PAYCOM SOFTWARE INC PUT 70432V952 16,281 360 SH Put SOLE   0 0 0
PAYSIGN INC CALL 70451A904 93 201 SH Call SOLE   0 0 0
PAYSIGN INC COM 70451A104 5 1,229 SH   SOLE   1,229 0 0
PAYSIGN INC PUT 70451A954 36 79 SH Put SOLE   0 0 0
PAYCHEX INC CALL 704326907 6,932 744 SH Call SOLE   0 0 0
PAYCHEX INC PUT 704326957 1,080 116 SH Put SOLE   0 0 0
PROSPERITY BANCSHARES INC COM 743606105 85 1,226 SH   SOLE   1,226 0 0
PROSPERITY BANCSHARES INC PUT 743606955 41 6 SH Put SOLE   0 0 0
PEMBINA PIPELINE CORP CALL 706327903 366 155 SH Call SOLE   0 0 0
PEMBINA PIPELINE CORP PUT 706327953 451 191 SH Put SOLE   0 0 0
PEOPLES UNITED FINANCIAL INC CALL 712704905 504 390 SH Call SOLE   0 0 0
PEOPLES UNITED FINANCIAL INC PUT 712704955 352 273 SH Put SOLE   0 0 0
PBF ENERGY INC CALL 69318G906 328 463 SH Call SOLE   0 0 0
PBF ENERGY INC COM 69318G106 672 94,653 SH   SOLE   94,653 0 0
PBF ENERGY INC PUT 69318G956 422 595 SH Put SOLE   0 0 0
PBF LOGISTICS LP CALL 69318Q904 129 141 SH Call SOLE   0 0 0
PBF LOGISTICS LP PUT 69318Q954 46 51 SH Put SOLE   0 0 0
PRESTIGE CONSMR HEALTHCARE I CALL 74112D901 17 5 SH Call SOLE   0 0 0
PITNEY BOWES INC CALL 724479900 1,484 2,410 SH Call SOLE   0 0 0
PITNEY BOWES INC COM 724479100 209 33,988 SH   SOLE   33,988 0 0
PITNEY BOWES INC PUT 724479950 1,474 2,393 SH Put SOLE   0 0 0
POTBELLY CORP CALL 73754Y900 11 27 SH Call SOLE   0 0 0
POTBELLY CORP COM 73754Y100 4 1,094 SH   SOLE   1,094 0 0
POTBELLY CORP PUT 73754Y950 17 40 SH Put SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO CALL 71654V908 10,051 8,951 SH Call SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO COM 71654V408 513 45,738 SH   SOLE   45,738 0 0
PETROLEO BRASILEIRO SA PETRO PUT 71654V958 7,456 6,640 SH Put SOLE   0 0 0
PERMIAN BASIN RTY TR CALL 714236906 0 1 SH Call SOLE   0 0 0
PERMIAN BASIN RTY TR COM 714236106 2 849 SH   SOLE   849 0 0
PERMIAN BASIN RTY TR PUT 714236956 7 23 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 1,002 97 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V134 2,062 19,952 SH   SOLE   19,952 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 1,251 121 SH Put SOLE   0 0 0
PUMA BIOTECHNOLOGY INC CALL 74587V907 474 462 SH Call SOLE   0 0 0
PUMA BIOTECHNOLOGY INC PUT 74587V957 113 111 SH Put SOLE   0 0 0
PACCAR INC CALL 693718908 5,349 620 SH Call SOLE   0 0 0
PACCAR INC PUT 693718958 3,175 368 SH Put SOLE   0 0 0
PG&E CORP CALL 69331C908 4,088 3,281 SH Call SOLE   0 0 0
PG&E CORP COM 69331C108 3,889 312,188 SH   SOLE   312,188 0 0
PG&E CORP PUT 69331C958 8,658 6,949 SH Put SOLE   0 0 0
POTLATCHDELTIC CORPORATION CALL 737630903 225 45 SH Call SOLE   0 0 0
POTLATCHDELTIC CORPORATION COM 737630103 628 12,567 SH   SOLE   12,567 0 0
POTLATCHDELTIC CORPORATION PUT 737630953 970 194 SH Put SOLE   0 0 0
POINTS INTL LTD CALL 730843908 8 6 SH Call SOLE   0 0 0
POINTS INTL LTD COM 730843208 93 6,508 SH   SOLE   6,508 0 0
POINTS INTL LTD PUT 730843958 2 2 SH Put SOLE   0 0 0
PACIRA BIOSCIENCES INC CALL 695127900 71 12 SH Call SOLE   0 0 0
PACIRA BIOSCIENCES INC PUT 695127950 5 1 SH Put SOLE   0 0 0
PAYLOCITY HLDG CORP CALL 70438V906 350 17 SH Call SOLE   0 0 0
PAYLOCITY HLDG CORP COM 70438V106 39 192 SH   SOLE   192 0 0
PAYLOCITY HLDG CORP PUT 70438V956 185 9 SH Put SOLE   0 0 0
PARK CITY GROUP INC COM 700215304 0 116 SH   SOLE   116 0 0
PARK CITY GROUP INC PUT 700215954 71 150 SH Put SOLE   0 0 0
PURE CYCLE CORP CALL 746228903 1 1 SH Call SOLE   0 0 0
PURE CYCLE CORP COM 746228303 0 15 SH   SOLE   15 0 0
PAGERDUTY INC CALL 69553P900 984 236 SH Call SOLE   0 0 0
PAGERDUTY INC COM 69553P100 1,273 30,545 SH   SOLE   30,545 0 0
PAGERDUTY INC PUT 69553P950 1,446 347 SH Put SOLE   0 0 0
INVESCO ACTIVLY MANGD ETC FD CALL 46090F900 10 7 SH Call SOLE   0 0 0
INVESCO ACTIVLY MANGD ETC FD COM 46090F100 29 1,903 SH   SOLE   1,903 0 0
INVESCO ACTIVLY MANGD ETC FD PUT 46090F950 39 26 SH Put SOLE   0 0 0
PDC ENERGY INC CALL 69327R901 461 225 SH Call SOLE   0 0 0
PDC ENERGY INC PUT 69327R951 761 371 SH Put SOLE   0 0 0
PATTERSON COS INC CALL 703395903 322 109 SH Call SOLE   0 0 0
PATTERSON COS INC PUT 703395953 189 64 SH Put SOLE   0 0 0
PINDUODUO INC CALL 722304902 0 2,775 SH Call SOLE   0 0 0
PINDUODUO INC COM 722304102 0 7,813 SH   SOLE   7,813 0 0
PINDUODUO INC PUT 722304952 0 5,156 SH Put SOLE   0 0 0
PDL BIOPHARMA INC CALL 69329Y904 63 257 SH Call SOLE   0 0 0
PDL BIOPHARMA INC COM 69329Y104 23 9,482 SH   SOLE   9,482 0 0
PDL BIOPHARMA INC PUT 69329Y954 268 1,086 SH Put SOLE   0 0 0
PDL BIOPHARMA INC CALL 69329Y904 0 1 SH Call SOLE   0 0 0
PIEDMONT OFFICE REALTY TR IN COM 720190206 6 398 SH   SOLE   398 0 0
PIEDMONT OFFICE REALTY TR IN PUT 720190956 19 12 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V837 25 291 SH   SOLE   291 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 8 1 SH Put SOLE   0 0 0
PRECISION DRILLING CORP CALL 74022D907 1 1 SH Call SOLE   0 0 0
PRECISION DRILLING CORP COM 74022D407 1 119 SH   SOLE   119 0 0
PRECISION DRILLING CORP PUT 74022D957 24 15 SH Put SOLE   0 0 0
PRECISION DRILLING CORP CALL 74022D907 59 36 SH Call SOLE   0 0 0
PRECISION DRILLING CORP PUT 74022D957 1 1 SH Put SOLE   0 0 0
PARSLEY ENERGY INC CALL 701877902 1,224 862 SH Call SOLE   0 0 0
PARSLEY ENERGY INC COM 701877102 525 36,998 SH   SOLE   36,998 0 0
PARSLEY ENERGY INC PUT 701877952 746 526 SH Put SOLE   0 0 0
HEALTHPEAK PROPERTIES INC CALL 42250P903 4,873 1,612 SH Call SOLE   0 0 0
HEALTHPEAK PROPERTIES INC PUT 42250P953 3,038 1,005 SH Put SOLE   0 0 0
PEBBLEBROOK HOTEL TR CALL 70509V900 174 93 SH Call SOLE   0 0 0
PEOPLES BANCORP INC COM 709789101 17 642 SH   SOLE   642 0 0
PEOPLES BANCORP INC PUT 709789951 54 20 SH Put SOLE   0 0 0
PUBLIC SVC ENTERPRISE GRP IN CALL 744573906 378 65 SH Call SOLE   0 0 0
PUBLIC SVC ENTERPRISE GRP IN PUT 744573956 536 92 SH Put SOLE   0 0 0
PEGASYSTEMS INC CALL 705573903 186 14 SH Call SOLE   0 0 0
PEGASYSTEMS INC COM 705573103 196 1,474 SH   SOLE   1,474 0 0
PEGASYSTEMS INC PUT 705573953 1,052 79 SH Put SOLE   0 0 0
PENNSYLVANIA REAL ESTATE INV CALL 709102907 18 189 SH Call SOLE   0 0 0
PENNSYLVANIA REAL ESTATE INV COM 709102107 56 56,875 SH   SOLE   56,875 0 0
PENNSYLVANIA REAL ESTATE INV PUT 709102957 52 528 SH Put SOLE   0 0 0
PACIFIC ETHANOL INC CALL 69423U905 1,013 1,866 SH Call SOLE   0 0 0
PACIFIC ETHANOL INC COM 69423U305 574 105,738 SH   SOLE   105,738 0 0
PACIFIC ETHANOL INC PUT 69423U955 1,262 2,325 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 16 4 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V720 2 54 SH   SOLE   54 0 0
PENUMBRA INC CALL 70975L907 0 222 SH Call SOLE   0 0 0
PENUMBRA INC PUT 70975L957 0 740 SH Put SOLE   0 0 0
PENN NATL GAMING INC CALL 707569909 26,101 3,022 SH Call SOLE   0 0 0
PENN NATL GAMING INC PUT 707569959 38,192 4,422 SH Put SOLE   0 0 0
PEPSICO INC CALL 713448908 26,946 1,817 SH Call SOLE   0 0 0
PEPSICO INC PUT 713448958 29,363 1,980 SH Put SOLE   0 0 0
PERION NETWORK LTD CALL M78673904 2,694 2,117 SH Call SOLE   0 0 0
PERION NETWORK LTD COM M78673114 1,134 89,151 SH   SOLE   89,151 0 0
PERION NETWORK LTD PUT M78673954 1,712 1,345 SH Put SOLE   0 0 0
PETIQ INC CALL 71639T906 442 115 SH Call SOLE   0 0 0
PETIQ INC PUT 71639T956 7 2 SH Put SOLE   0 0 0
PETMED EXPRESS INC CALL 716382906 782 244 SH Call SOLE   0 0 0
PETMED EXPRESS INC COM 716382106 55 1,722 SH   SOLE   1,722 0 0
PETMED EXPRESS INC PUT 716382956 823 257 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 0 12 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 1 18 SH Put SOLE   0 0 0
PREFERRED BK LOS ANGELES CA CALL 740367904 5 1 SH Call SOLE   0 0 0
PREFERRED BK LOS ANGELES CA COM 740367404 3 63 SH   SOLE   63 0 0
PREFERRED BK LOS ANGELES CA PUT 740367954 211 42 SH Put SOLE   0 0 0
PFIZER INC CALL 717081903 77,216 20,977 SH Call SOLE   0 0 0
PFIZER INC PUT 717081953 32,595 8,855 SH Put SOLE   0 0 0
PFIZER INC CALL 717081903 1,646 16,270 SH Call SOLE   0 0 0
PFIZER INC PUT 717081953 2,220 13,977 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 1,713 445 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 1,374 357 SH Put SOLE   0 0 0
PRINCIPAL FINANCIAL GROUP IN CALL 74251V902 694 140 SH Call SOLE   0 0 0
PRINCIPAL FINANCIAL GROUP IN PUT 74251V952 843 170 SH Put SOLE   0 0 0
PERFORMANCE FOOD GROUP CO CALL 71377A903 66 14 SH Call SOLE   0 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,064 22,360 SH   SOLE   22,360 0 0
PERFORMANCE FOOD GROUP CO PUT 71377A953 542 114 SH Put SOLE   0 0 0
PENNANTPARK FLOATING RATE CA CALL 70806A906 22 21 SH Call SOLE   0 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 25 2,375 SH   SOLE   2,375 0 0
PENNANTPARK FLOATING RATE CA PUT 70806A956 80 76 SH Put SOLE   0 0 0
PROOFPOINT INC CALL 743424903 2,523 185 SH Call SOLE   0 0 0
PROOFPOINT INC COM 743424103 661 4,852 SH   SOLE   4,852 0 0
PROOFPOINT INC PUT 743424953 3,764 276 SH Put SOLE   0 0 0
PROVIDENT FINL SVCS INC CALL 74386T905 19 11 SH Call SOLE   0 0 0
PROVIDENT FINL SVCS INC COM 74386T105 1 63 SH   SOLE   63 0 0
PROVIDENT FINL SVCS INC PUT 74386T955 34 19 SH Put SOLE   0 0 0
PENNYMAC FINL SVCS INC NEW CALL 70932M907 1,542 235 SH Call SOLE   0 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 1,511 23,028 SH   SOLE   23,028 0 0
PENNYMAC FINL SVCS INC NEW PUT 70932M957 3,471 529 SH Put SOLE   0 0 0
PROCTER AND GAMBLE CO CALL 742718909 63,239 4,545 SH Call SOLE   0 0 0
PROCTER AND GAMBLE CO COM 742718109 7 55 SH   SOLE   55 0 0
PROCTER AND GAMBLE CO PUT 742718959 80,214 5,765 SH Put SOLE   0 0 0
PRECIGEN INC CALL 74017N905 428 420 SH Call SOLE   0 0 0
PRECIGEN INC COM 74017N105 182 17,938 SH   SOLE   17,938 0 0
PRECIGEN INC PUT 74017N955 1,538 1,508 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 17 9 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V621 137 7,160 SH   SOLE   7,160 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 3 2 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 46137V571 62 973 SH   SOLE   973 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 6 1 SH Put SOLE   0 0 0
PROGYNY INC CALL 74340E903 479 113 SH Call SOLE   0 0 0
PROGYNY INC COM 74340E103 312 7,381 SH   SOLE   7,381 0 0
PROGYNY INC PUT 74340E953 42 10 SH Put SOLE   0 0 0
PROGRESSIVE CORP CALL 743315903 5,240 530 SH Call SOLE   0 0 0
PROGRESSIVE CORP COM 743315103 1,741 17,610 SH   SOLE   17,610 0 0
PROGRESSIVE CORP PUT 743315953 7,109 719 SH Put SOLE   0 0 0
PARAMOUNT GROUP INC CALL 69924R908 7 8 SH Call SOLE   0 0 0
PARAMOUNT GROUP INC COM 69924R108 394 43,658 SH   SOLE   43,658 0 0
PARAMOUNT GROUP INC PUT 69924R958 28 31 SH Put SOLE   0 0 0
PGT INNOVATIONS INC CALL 69336V901 50 25 SH Call SOLE   0 0 0
PGT INNOVATIONS INC COM 69336V101 7 355 SH   SOLE   355 0 0
PGT INNOVATIONS INC PUT 69336V951 8 4 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II CALL 46138E905 25 17 SH Call SOLE   0 0 0
INVESCO EXCH TRADED FD TR II COM 46138E511 56 3,695 SH   SOLE   3,695 0 0
PARKER-HANNIFIN CORP CALL 701094904 3,432 126 SH Call SOLE   0 0 0
PARKER-HANNIFIN CORP PUT 701094954 8,335 306 SH Put SOLE   0 0 0
PHASEBIO PHARMACEUTICALS INC CALL 717224909 6 20 SH Call SOLE   0 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 22 6,744 SH   SOLE   6,744 0 0
PHASEBIO PHARMACEUTICALS INC PUT 717224959 1 3 SH Put SOLE   0 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 4 134 SH   SOLE   134 0 0
PHATHOM PHARMACEUTICALS INC PUT 71722W957 3 1 SH Put SOLE   0 0 0
KONINKLIJKE PHILIPS N V CALL 500472903 476 88 SH Call SOLE   0 0 0
KONINKLIJKE PHILIPS N V COM 500472303 252 4,667 SH   SOLE   4,667 0 0
KONINKLIJKE PHILIPS N V PUT 500472953 1,213 224 SH Put SOLE   0 0 0
PULTE GROUP INC CALL 745867901 1,418 329 SH Call SOLE   0 0 0
PULTE GROUP INC COM 745867101 2,735 63,435 SH   SOLE   63,435 0 0
PULTE GROUP INC PUT 745867951 5,972 1,385 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 27 6 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V142 294 6,330 SH   SOLE   6,330 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 55 12 SH Put SOLE   0 0 0
PHREESIA INC CALL 71944F906 596 110 SH Call SOLE   0 0 0
PHREESIA INC COM 71944F106 10 199 SH   SOLE   199 0 0
PHX MINERALS INC CALL 69291A900 62 270 SH Call SOLE   0 0 0
PHX MINERALS INC COM 69291A100 47 20,728 SH   SOLE   20,728 0 0
PHX MINERALS INC PUT 69291A950 7 34 SH Put SOLE   0 0 0
IMPINJ INC CALL 453204909 196 47 SH Call SOLE   0 0 0
IMPINJ INC COM 453204109 913 21,806 SH   SOLE   21,806 0 0
IMPINJ INC PUT 453204959 71 17 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 36 10 SH Call SOLE   0 0 0
ISHARES INC COM 46434G848 10 296 SH   SOLE   296 0 0
ISHARES INC PUT 46434G953 11 3 SH Put SOLE   0 0 0
PICO HLDGS INC CALL 693366905 71 76 SH Call SOLE   0 0 0
POLARIS INC CALL 731068902 1,686 177 SH Call SOLE   0 0 0
POLARIS INC PUT 731068952 1,753 184 SH Put SOLE   0 0 0
INVESCO INDIA EXCHANGE-TRADE COM 46137R109 316 13,652 SH   SOLE   13,652 0 0
INVESCO INDIA EXCHANGE-TRADE PUT 46137R959 2 1 SH Put SOLE   0 0 0
PREMIER INC CALL 74051N902 150 43 SH Call SOLE   0 0 0
PREMIER INC PUT 74051N952 35 10 SH Put SOLE   0 0 0
PING IDENTITY HLDG CORP CALL 72341T903 1,675 585 SH Call SOLE   0 0 0
PING IDENTITY HLDG CORP COM 72341T103 312 10,928 SH   SOLE   10,928 0 0
PING IDENTITY HLDG CORP PUT 72341T953 2,483 867 SH Put SOLE   0 0 0
PINTEREST INC CALL 72352L906 41,253 6,260 SH Call SOLE   0 0 0
PINTEREST INC PUT 72352L956 64,186 9,740 SH Put SOLE   0 0 0
PJT PARTNERS INC CALL 69343T907 15 2 SH Call SOLE   0 0 0
PJT PARTNERS INC COM 69343T107 30 403 SH   SOLE   403 0 0
PARK HOTELS RESORTS INC CALL 700517905 1,925 1,123 SH Call SOLE   0 0 0
PARK HOTELS RESORTS INC PUT 700517955 317 185 SH Put SOLE   0 0 0
PARK AEROSPACE CORP CALL 70014A904 9 7 SH Call SOLE   0 0 0
PARK AEROSPACE CORP COM 70014A104 9 703 SH   SOLE   703 0 0
PARK AEROSPACE CORP PUT 70014A954 6 5 SH Put SOLE   0 0 0
PACKAGING CORP AMER CALL 695156909 96 7 SH Call SOLE   0 0 0
PACKAGING CORP AMER COM 695156109 456 3,307 SH   SOLE   3,307 0 0
PACKAGING CORP AMER PUT 695156959 27 2 SH Put SOLE   0 0 0
PERKINELMER INC CALL 714046909 1,765 123 SH Call SOLE   0 0 0
PERKINELMER INC COM 714046109 84 586 SH   SOLE   586 0 0
PERKINELMER INC PUT 714046959 3,314 231 SH Put SOLE   0 0 0
POSCO CALL 693483909 24 4 SH Call SOLE   0 0 0
POSCO COM 693483109 37 608 SH   SOLE   608 0 0
POSCO PUT 693483959 6 1 SH Put SOLE   0 0 0
PHOTRONICS INC CALL 719405902 36 33 SH Call SOLE   0 0 0
PHOTRONICS INC COM 719405102 86 7,786 SH   SOLE   7,786 0 0
PHOTRONICS INC PUT 719405952 104 94 SH Put SOLE   0 0 0
ANAPLAN INC CALL 03272L908 1,853 258 SH Call SOLE   0 0 0
ANAPLAN INC COM 03272L108 532 7,412 SH   SOLE   7,412 0 0
ANAPLAN INC PUT 03272L958 3,614 503 SH Put SOLE   0 0 0
DAVE & BUSTERS ENTMT INC CALL 238337909 2,254 751 SH Call SOLE   0 0 0
DAVE & BUSTERS ENTMT INC PUT 238337959 8,192 2,729 SH Put SOLE   0 0 0
CHILDRENS PL INC CALL 168905907 1,132 226 SH Call SOLE   0 0 0
CHILDRENS PL INC PUT 168905957 846 169 SH Put SOLE   0 0 0
PROLOGIS INC. CALL 74340W903 0 510 SH Call SOLE   0 0 0
PROLOGIS INC. PUT 74340W953 0 214 SH Put SOLE   0 0 0
PLATINUM GROUP METALS LTD CALL 72765Q902 11 24 SH Call SOLE   0 0 0
PLATINUM GROUP METALS LTD COM 72765Q882 1 395 SH   SOLE   395 0 0
PLATINUM GROUP METALS LTD PUT 72765Q952 16 35 SH Put SOLE   0 0 0
PIEDMONT LITHIUM LTD CALL 720162906 400 151 SH Call SOLE   0 0 0
PIEDMONT LITHIUM LTD PUT 720162956 246 93 SH Put SOLE   0 0 0
PALOMAR HLDGS INC CALL 69753M905 133 15 SH Call SOLE   0 0 0
PALOMAR HLDGS INC COM 69753M105 250 2,821 SH   SOLE   2,821 0 0
PALOMAR HLDGS INC PUT 69753M955 133 15 SH Put SOLE   0 0 0
PLANET FITNESS INC CALL 72703H901 4,595 592 SH Call SOLE   0 0 0
PLANET FITNESS INC COM 72703H101 1,752 22,572 SH   SOLE   22,572 0 0
PLANET FITNESS INC PUT 72703H951 3,920 505 SH Put SOLE   0 0 0
DOUGLAS DYNAMICS INC CALL 25960R905 145 34 SH Call SOLE   0 0 0
DOUGLAS DYNAMICS INC COM 25960R105 36 857 SH   SOLE   857 0 0
PULSE BIOSCIENCES INC CALL 74587B901 31 13 SH Call SOLE   0 0 0
PULSE BIOSCIENCES INC COM 74587B101 13 568 SH   SOLE   568 0 0
PLANTRONICS INC NEW CALL 727493908 878 325 SH Call SOLE   0 0 0
PLANTRONICS INC NEW PUT 727493958 110 41 SH Put SOLE   0 0 0
PALANTIR TECHNOLOGIES INC CALL 69608A908 54,007 22,933 SH Call SOLE   0 0 0
PALANTIR TECHNOLOGIES INC COM 69608A108 211 9,000 SH   SOLE   9,000 0 0
PALANTIR TECHNOLOGIES INC PUT 69608A958 82,994 35,242 SH Put SOLE   0 0 0
PLUG POWER INC CALL 72919P902 25,201 7,432 SH Call SOLE   0 0 0
PLUG POWER INC COM 72919P202 2,484 73,262 SH   SOLE   73,262 0 0
PLUG POWER INC PUT 72919P952 26,459 7,803 SH Put SOLE   0 0 0
EPLUS INC CALL 294268907 1 1 SH Call SOLE   0 0 0
PROTALIX BIOTHERAPEUTICS INC CALL 74365A909 144 399 SH Call SOLE   0 0 0
PROTALIX BIOTHERAPEUTICS INC PUT 74365A959 36 100 SH Put SOLE   0 0 0
PLEXUS CORP CALL 729132900 7 1 SH Call SOLE   0 0 0
PLAYA HOTELS & RESORTS NV CALL N70544906 2 4 SH Call SOLE   0 0 0
PLAYA HOTELS & RESORTS NV COM N70544106 137 23,105 SH   SOLE   23,105 0 0
PLAYA HOTELS & RESORTS NV PUT N70544956 62 105 SH Put SOLE   0 0 0
PHILIP MORRIS INTL INC CALL 718172909 22,767 2,750 SH Call SOLE   0 0 0
PHILIP MORRIS INTL INC PUT 718172959 16,177 1,954 SH Put SOLE   0 0 0
PENNYMAC MTG INVT TR CALL 70931T903 1,920 1,092 SH Call SOLE   0 0 0
PENNYMAC MTG INVT TR PUT 70931T953 467 266 SH Put SOLE   0 0 0
PNC FINL SVCS GROUP INC CALL 693475905 11,756 789 SH Call SOLE   0 0 0
PNC FINL SVCS GROUP INC PUT 693475955 11,353 762 SH Put SOLE   0 0 0
PINNACLE FINL PARTNERS INC CALL 72346Q904 830 129 SH Call SOLE   0 0 0
PNM RES INC CALL 69349H907 247 51 SH Call SOLE   0 0 0
PNM RES INC COM 69349H107 214 4,416 SH   SOLE   4,416 0 0
PNM RES INC PUT 69349H957 4 1 SH Put SOLE   0 0 0
PENNANTPARK INVT CORP CALL 708062904 34 74 SH Call SOLE   0 0 0
PENNANTPARK INVT CORP PUT 708062954 34 75 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V530 343 1,504 SH   SOLE   1,504 0 0
PENTAIR PLC CALL G7S00T904 47 9 SH Call SOLE   0 0 0
PENTAIR PLC COM G7S00T104 301 5,674 SH   SOLE   5,674 0 0
PENTAIR PLC PUT G7S00T954 769 145 SH Put SOLE   0 0 0
PENNANT GROUP INC CALL 70805E909 249 43 SH Call SOLE   0 0 0
PINNACLE WEST CAP CORP CALL 723484901 839 105 SH Call SOLE   0 0 0
PINNACLE WEST CAP CORP COM 723484101 85 1,067 SH   SOLE   1,067 0 0
PINNACLE WEST CAP CORP PUT 723484951 391 49 SH Put SOLE   0 0 0
INSULET CORP CALL 45784P901 204 8 SH Call SOLE   0 0 0
INSULET CORP COM 45784P101 128 502 SH   SOLE   502 0 0
INSULET CORP PUT 45784P951 76 3 SH Put SOLE   0 0 0
POOL CORP CALL 73278L905 447 12 SH Call SOLE   0 0 0
POOL CORP COM 73278L105 1,884 5,059 SH   SOLE   5,059 0 0
POOL CORP PUT 73278L955 1,229 33 SH Put SOLE   0 0 0
PORTLAND GEN ELEC CO CALL 736508907 885 207 SH Call SOLE   0 0 0
PORTLAND GEN ELEC CO PUT 736508957 106 25 SH Put SOLE   0 0 0
POST HLDGS INC CALL 737446904 141 14 SH Call SOLE   0 0 0
POST HLDGS INC COM 737446104 185 1,833 SH   SOLE   1,833 0 0
POST HLDGS INC PUT 737446954 717 71 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 108 110 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y426 16 1,619 SH   SOLE   1,619 0 0
GLOBAL X FDS PUT 37954Y951 5 6 SH Put SOLE   0 0 0
POWER INTEGRATIONS INC CALL 739276903 98 12 SH Call SOLE   0 0 0
POWER INTEGRATIONS INC COM 739276103 249 3,051 SH   SOLE   3,051 0 0
POWER INTEGRATIONS INC PUT 739276953 57 7 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 13 2 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V100 265 3,911 SH   SOLE   3,911 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 6 1 SH Put SOLE   0 0 0
PURPLE BIOTECH LTD COM 74638P109 0 164 SH   SOLE   164 0 0
PURPLE BIOTECH LTD PUT 74638P959 2 6 SH Put SOLE   0 0 0
PILGRIMS PRIDE CORP CALL 72147K908 1,353 690 SH Call SOLE   0 0 0
PILGRIMS PRIDE CORP PUT 72147K958 156 80 SH Put SOLE   0 0 0
PPD INC CALL 69355F902 0 79 SH Call SOLE   0 0 0
PPD INC PUT 69355F952 0 2 SH Put SOLE   0 0 0
PPG INDS INC CALL 693506907 4,542 315 SH Call SOLE   0 0 0
PPG INDS INC COM 693506107 182 1,267 SH   SOLE   1,267 0 0
PPG INDS INC PUT 693506957 3,244 225 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 4,220 635 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 39 6 SH Put SOLE   0 0 0
PPL CORP CALL 69351T906 5,910 2,096 SH Call SOLE   0 0 0
PPL CORP COM 69351T106 446 15,850 SH   SOLE   15,850 0 0
PPL CORP PUT 69351T956 899 319 SH Put SOLE   0 0 0
PQ GROUP HLDGS INC COM 73943T103 0 3 SH   SOLE   3 0 0
PROASSURANCE CORP COM 74267C106 3 204 SH   SOLE   204 0 0
PROASSURANCE CORP PUT 74267C956 7 4 SH Put SOLE   0 0 0
PRA GROUP INC CALL 69354N906 71 18 SH Call SOLE   0 0 0
PRA GROUP INC PUT 69354N956 7 2 SH Put SOLE   0 0 0
PRA HEALTH SCIENCES INC CALL 69354M908 163 13 SH Call SOLE   0 0 0
PERCEPTRON INC CALL 71361F900 0 176 SH Call SOLE   0 0 0
PERCEPTRON INC PUT 71361F950 0 221 SH Put SOLE   0 0 0
PERDOCEO ED CORP CALL 71363P906 255 202 SH Call SOLE   0 0 0
PERDOCEO ED CORP COM 71363P106 78 6,196 SH   SOLE   6,196 0 0
PERDOCEO ED CORP PUT 71363P956 68 54 SH Put SOLE   0 0 0
PERFICIENT INC CALL 71375U901 724 152 SH Call SOLE   0 0 0
PERFICIENT INC PUT 71375U951 500 105 SH Put SOLE   0 0 0
PROG HOLDINGS INC CALL 74319R901 360 67 SH Call SOLE   0 0 0
PROG HOLDINGS INC COM 74319R101 295 5,482 SH   SOLE   5,482 0 0
PROG HOLDINGS INC PUT 74319R951 43 8 SH Put SOLE   0 0 0
PROG HOLDINGS INC CALL 74319R901 72 47 SH Call SOLE   0 0 0
PROG HOLDINGS INC PUT 74319R951 23 15 SH Put SOLE   0 0 0
PERRIGO CO PLC CALL G97822903 1,278 286 SH Call SOLE   0 0 0
PERRIGO CO PLC COM G97822103 635 14,218 SH   SOLE   14,218 0 0
PERRIGO CO PLC PUT G97822953 728 163 SH Put SOLE   0 0 0
PROGRESS SOFTWARE CORP CALL 743312900 90 20 SH Call SOLE   0 0 0
PROGRESS SOFTWARE CORP COM 743312100 279 6,194 SH   SOLE   6,194 0 0
PROGRESS SOFTWARE CORP PUT 743312950 338 75 SH Put SOLE   0 0 0
PRGX GLOBAL INC COM 69357C503 1 245 SH   SOLE   245 0 0
PRIMERICA INC CALL 74164M908 40 3 SH Call SOLE   0 0 0
PRIMORIS SVCS CORP CALL 74164F903 35 13 SH Call SOLE   0 0 0
PRIMORIS SVCS CORP COM 74164F103 5 187 SH   SOLE   187 0 0
PRIMORIS SVCS CORP PUT 74164F953 22 8 SH Put SOLE   0 0 0
PROTO LABS INC CALL 743713909 291 19 SH Call SOLE   0 0 0
PROTO LABS INC COM 743713109 122 799 SH   SOLE   799 0 0
PROTO LABS INC PUT 743713959 935 61 SH Put SOLE   0 0 0
PRIMO WATER CORPORATION CALL 74167P908 73 47 SH Call SOLE   0 0 0
PRIMO WATER CORPORATION PUT 74167P958 111 71 SH Put SOLE   0 0 0
PROS HOLDINGS INC CALL 74346Y903 243 48 SH Call SOLE   0 0 0
PROS HOLDINGS INC COM 74346Y103 32 644 SH   SOLE   644 0 0
PROS HOLDINGS INC PUT 74346Y953 15 3 SH Put SOLE   0 0 0
PROFOUND MED CORP CALL 74319B902 2 1 SH Call SOLE   0 0 0
PROFOUND MED CORP PUT 74319B952 6 3 SH Put SOLE   0 0 0
PURPLE INNOVATION INC CALL 74640Y906 1,696 515 SH Call SOLE   0 0 0
PURPLE INNOVATION INC COM 74640Y106 221 6,715 SH   SOLE   6,715 0 0
PURPLE INNOVATION INC PUT 74640Y956 1,287 391 SH Put SOLE   0 0 0
PROQR THRAPEUTICS N V COM N71542109 12 2,987 SH   SOLE   2,987 0 0
THE PROVIDENCE SERVICE CORP CALL 743815902 25 7 SH Call SOLE   0 0 0
PERSPECTA INC CALL 715347900 349 145 SH Call SOLE   0 0 0
PERSPECTA INC COM 715347100 1,225 50,888 SH   SOLE   50,888 0 0
PERSPECTA INC PUT 715347950 60 25 SH Put SOLE   0 0 0
PROTHENA CORP PLC CALL G72800908 27 23 SH Call SOLE   0 0 0
PROTHENA CORP PLC COM G72800108 106 8,891 SH   SOLE   8,891 0 0
PROTHENA CORP PLC PUT G72800958 14 12 SH Put SOLE   0 0 0
PARATEK PHARMACEUTICALS INC CALL 699374902 620 992 SH Call SOLE   0 0 0
PARATEK PHARMACEUTICALS INC PUT 699374952 63 101 SH Put SOLE   0 0 0
CARPARTS COM INC CALL 14427M907 182 147 SH Call SOLE   0 0 0
CARPARTS COM INC COM 14427M107 1,444 116,611 SH   SOLE   116,611 0 0
CARPARTS COM INC PUT 14427M957 614 496 SH Put SOLE   0 0 0
PARTY CITY HOLDCO INC CALL 702149905 1,450 2,358 SH Call SOLE   0 0 0
PARTY CITY HOLDCO INC COM 702149105 28 4,600 SH   SOLE   4,600 0 0
PARTY CITY HOLDCO INC PUT 702149955 222 362 SH Put SOLE   0 0 0
PRUDENTIAL FINL INC CALL 744320902 19,330 2,476 SH Call SOLE   0 0 0
PRUDENTIAL FINL INC PUT 744320952 12,483 1,599 SH Put SOLE   0 0 0
PROVENTION BIO INC CALL 74374N902 121 72 SH Call SOLE   0 0 0
PROVENTION BIO INC COM 74374N102 125 7,392 SH   SOLE   7,392 0 0
PROVENTION BIO INC PUT 74374N952 62 37 SH Put SOLE   0 0 0
PREVAIL THERAPEUTICS INC CALL 74140Y901 0 29 SH Call SOLE   0 0 0
PREVAIL THERAPEUTICS INC COM 74140Y101 0 121 SH   SOLE   121 0 0
PREVAIL THERAPEUTICS INC PUT 74140Y951 0 142 SH Put SOLE   0 0 0
PLURALSIGHT INC CALL 72941B906 280 134 SH Call SOLE   0 0 0
PLURALSIGHT INC COM 72941B106 477 22,801 SH   SOLE   22,801 0 0
PLURALSIGHT INC PUT 72941B956 159 76 SH Put SOLE   0 0 0
PUBLIC STORAGE CALL 74460D909 2,447 106 SH Call SOLE   0 0 0
PUBLIC STORAGE PUT 74460D959 6,904 299 SH Put SOLE   0 0 0
PROSPECT CAP CORP CALL 74348T902 456 843 SH Call SOLE   0 0 0
PROSPECT CAP CORP COM 74348T102 277 51,208 SH   SOLE   51,208 0 0
PROSPECT CAP CORP PUT 74348T952 574 1,062 SH Put SOLE   0 0 0
PRICESMART INC CALL 741511909 63 7 SH Call SOLE   0 0 0
PRICESMART INC COM 741511109 6 70 SH   SOLE   70 0 0
PRICESMART INC PUT 741511959 227 25 SH Put SOLE   0 0 0
PARSONS CORPORATION CALL 70202L902 141 39 SH Call SOLE   0 0 0
PARSONS CORPORATION PUT 70202L952 21 6 SH Put SOLE   0 0 0
PERSONALIS INC CALL 71535D906 25 7 SH Call SOLE   0 0 0
PERSONALIS INC COM 71535D106 14 386 SH   SOLE   386 0 0
PERSONALIS INC PUT 71535D956 14 4 SH Put SOLE   0 0 0
PEARSON PLC CALL 705015905 47 52 SH Call SOLE   0 0 0
PEARSON PLC COM 705015105 3 334 SH   SOLE   334 0 0
PEARSON PLC PUT 705015955 143 156 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B908 4 3 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B714 1,321 91,688 SH   SOLE   91,688 0 0
PROSHARES TR PUT 74347B958 30 21 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 1 1 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R313 666 43,143 SH   SOLE   43,143 0 0
PURE STORAGE INC CALL 74624M902 4,024 1,780 SH Call SOLE   0 0 0
PURE STORAGE INC PUT 74624M952 576 255 SH Put SOLE   0 0 0
PERSHING SQUARE TONTINE HLDG CALL 71531R909 5,702 2,057 SH Call SOLE   0 0 0
PERSHING SQUARE TONTINE HLDG COM 71531R109 5,973 215,481 SH   SOLE   215,481 0 0
PERSHING SQUARE TONTINE HLDG PUT 71531R959 5,571 2,010 SH Put SOLE   0 0 0
PERSHING SQUARE TONTINE HLDG CALL 71531R909 12 21 SH Call SOLE   0 0 0
PERSHING SQUARE TONTINE HLDG PUT 71531R959 0 40 SH Put SOLE   0 0 0
PLURISTEM THERAPEUTICS INC CALL 72940R900 1,901 2,689 SH Call SOLE   0 0 0
PLURISTEM THERAPEUTICS INC PUT 72940R950 43 61 SH Put SOLE   0 0 0
POSEIDA THERAPEUTICS INC CALL 73730P908 2 2 SH Call SOLE   0 0 0
POSEIDA THERAPEUTICS INC COM 73730P108 1 100 SH   SOLE   100 0 0
POSEIDA THERAPEUTICS INC PUT 73730P958 4 4 SH Put SOLE   0 0 0
PHILLIPS 66 CALL 718546904 16,317 2,333 SH Call SOLE   0 0 0
PHILLIPS 66 COM 718546104 404 5,783 SH   SOLE   5,783 0 0
PHILLIPS 66 PUT 718546954 12,036 1,721 SH Put SOLE   0 0 0
PHILLIPS 66 PARTNERS LP CALL 718549907 269 102 SH Call SOLE   0 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 326 12,365 SH   SOLE   12,365 0 0
PHILLIPS 66 PARTNERS LP PUT 718549957 332 126 SH Put SOLE   0 0 0
PTC INC CALL 69370C900 6,231 521 SH Call SOLE   0 0 0
PTC INC PUT 69370C950 1,028 86 SH Put SOLE   0 0 0
PTC THERAPEUTICS INC CALL 69366J900 689 113 SH Call SOLE   0 0 0
PTC THERAPEUTICS INC PUT 69366J950 6 1 SH Put SOLE   0 0 0
POLARITYTE INC CALL 731094908 31 463 SH Call SOLE   0 0 0
PATTERSON-UTI ENERGY INC CALL 703481901 385 733 SH Call SOLE   0 0 0
PATTERSON-UTI ENERGY INC PUT 703481951 69 133 SH Put SOLE   0 0 0
PROTAGONIST THERAPEUTICS INC CALL 74366E902 2 1 SH Call SOLE   0 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 19 944 SH   SOLE   944 0 0
PROTAGONIST THERAPEUTICS INC PUT 74366E952 8 4 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V852 16 100 SH   SOLE   100 0 0
PACER FDS TR CALL 69374H901 0 1 SH Call SOLE   0 0 0
PORTMAN RIDGE FIN CORP CALL 73688F902 2 11 SH Call SOLE   0 0 0
PACER FDS TR COM 69374H303 1 36 SH   SOLE   36 0 0
PELOTON INTERACTIVE INC CALL 70614W900 87,254 5,751 SH Call SOLE   0 0 0
PELOTON INTERACTIVE INC PUT 70614W950 198,783 13,102 SH Put SOLE   0 0 0
PETROCHINA CO LTD CALL 71646E900 344 112 SH Call SOLE   0 0 0
PETROCHINA CO LTD PUT 71646E950 740 241 SH Put SOLE   0 0 0
PACTIV EVERGREEN INC CALL 69526K905 7 4 SH Call SOLE   0 0 0
PRUDENTIAL PLC COM 74435K204 12 335 SH   SOLE   335 0 0
PRUDENTIAL PLC PUT 74435K954 3 1 SH Put SOLE   0 0 0
PROPETRO HLDG CORP CALL 74347M908 19 27 SH Call SOLE   0 0 0
PROPETRO HLDG CORP PUT 74347M958 8 12 SH Put SOLE   0 0 0
PENN VA CORP CALL 70788V902 127 126 SH Call SOLE   0 0 0
PENN VA CORP PUT 70788V952 78 77 SH Put SOLE   0 0 0
PRETIUM RES INC CALL 74139C902 2,886 2,514 SH Call SOLE   0 0 0
PRETIUM RES INC PUT 74139C952 702 612 SH Put SOLE   0 0 0
PVH CORPORATION CALL 693656900 1,445 154 SH Call SOLE   0 0 0
PVH CORPORATION COM 693656100 1,614 17,192 SH   SOLE   17,192 0 0
PVH CORPORATION PUT 693656950 5,915 630 SH Put SOLE   0 0 0
PERMIANVILLE RTY TR COM 71425H100 0 1,000 SH   SOLE   1,000 0 0
PERMIANVILLE RTY TR PUT 71425H950 0 10 SH Put SOLE   0 0 0
POWERFLEET INC CALL 73931J909 72 97 SH Call SOLE   0 0 0
POWERFLEET INC COM 73931J109 115 15,501 SH   SOLE   15,501 0 0
POWERFLEET INC PUT 73931J959 24 33 SH Put SOLE   0 0 0
QUANTA SVCS INC CALL 74762E902 705 98 SH Call SOLE   0 0 0
QUANTA SVCS INC COM 74762E102 1,045 14,520 SH   SOLE   14,520 0 0
QUANTA SVCS INC PUT 74762E952 2,153 299 SH Put SOLE   0 0 0
PIONEER NAT RES CO CALL 723787907 10,853 953 SH Call SOLE   0 0 0
PIONEER NAT RES CO COM 723787107 2,355 20,682 SH   SOLE   20,682 0 0
PIONEER NAT RES CO PUT 723787957 14,987 1,316 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 0 2 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V670 0 238 SH   SOLE   238 0 0
PIXELWORKS INC CALL 72581M905 34 121 SH Call SOLE   0 0 0
PIXELWORKS INC COM 72581M305 136 48,366 SH   SOLE   48,366 0 0
PIXELWORKS INC PUT 72581M955 11 40 SH Put SOLE   0 0 0
PAYPAL HLDGS INC CALL 70450Y903 129,067 5,511 SH Call SOLE   0 0 0
PAYPAL HLDGS INC PUT 70450Y953 233,801 9,983 SH Put SOLE   0 0 0
PAPA JOHNS INTL INC CALL 698813902 2,146 253 SH Call SOLE   0 0 0
PAPA JOHNS INTL INC COM 698813102 705 8,314 SH   SOLE   8,314 0 0
PAPA JOHNS INTL INC PUT 698813952 2,969 350 SH Put SOLE   0 0 0
QAD INC CALL 74727D906 25 4 SH Call SOLE   0 0 0
QAD INC COM 74727D306 59 941 SH   SOLE   941 0 0
FIRST TR EXCHANGE-TRADED FD CALL 33733E907 168 24 SH Call SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD COM 33733E500 11 160 SH   SOLE   160 0 0
FIRST TR EXCHANGE-TRADED FD PUT 33733E957 997 142 SH Put SOLE   0 0 0
QUALCOMM INC CALL 747525903 103,804 6,814 SH Call SOLE   0 0 0
QUALCOMM INC COM 747525103 5,038 33,072 SH   SOLE   33,072 0 0
QUALCOMM INC PUT 747525953 152,675 10,022 SH Put SOLE   0 0 0
QUDIAN INC CALL 747798906 95 689 SH Call SOLE   0 0 0
QUDIAN INC COM 747798106 1 1,019 SH   SOLE   1,019 0 0
QUDIAN INC PUT 747798956 142 1,031 SH Put SOLE   0 0 0
QUIDEL CORP CALL 74838J901 4,850 270 SH Call SOLE   0 0 0
QUIDEL CORP COM 74838J101 1,938 10,789 SH   SOLE   10,789 0 0
QUIDEL CORP PUT 74838J951 5,497 306 SH Put SOLE   0 0 0
QELL ACQUISITION CORP CALL G7307X905 248 202 SH Call SOLE   0 0 0
QELL ACQUISITION CORP COM G7307X105 570 46,400 SH   SOLE   46,400 0 0
QELL ACQUISITION CORP PUT G7307X955 548 446 SH Put SOLE   0 0 0
QEP RESOURCES INC CALL 74733V900 440 1,842 SH Call SOLE   0 0 0
QEP RESOURCES INC COM 74733V100 77 32,360 SH   SOLE   32,360 0 0
QEP RESOURCES INC PUT 74733V950 182 765 SH Put SOLE   0 0 0
360 DIGITECH INC CALL 88557W901 54 46 SH Call SOLE   0 0 0
360 DIGITECH INC COM 88557W101 217 18,471 SH   SOLE   18,471 0 0
360 DIGITECH INC PUT 88557W951 53 45 SH Put SOLE   0 0 0
QIAGEN NV CALL N72482903 348 66 SH Call SOLE   0 0 0
QIAGEN NV COM N72482123 100 1,895 SH   SOLE   1,895 0 0
QIAGEN NV PUT N72482953 31 6 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B908 403 568 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B243 219 30,896 SH   SOLE   30,896 0 0
PROSHARES TR PUT 74347B958 548 773 SH Put SOLE   0 0 0
QIWI PLC CALL 74735M908 44 43 SH Call SOLE   0 0 0
QIWI PLC COM 74735M108 2,241 217,642 SH   SOLE   217,642 0 0
QIWI PLC PUT 74735M958 2,288 2,222 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 0 175 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R206 0 7,579 SH   SOLE   7,579 0 0
PROSHARES TR PUT 74347R952 0 906 SH Put SOLE   0 0 0
QUALIGEN THERAPEUTICS INC CALL 74754R903 69 230 SH Call SOLE   0 0 0
QUALIGEN THERAPEUTICS INC COM 74754R103 2 791 SH   SOLE   791 0 0
QUALIGEN THERAPEUTICS INC PUT 74754R953 43 144 SH Put SOLE   0 0 0
QUALYS INC CALL 74758T903 0 156 SH Call SOLE   0 0 0
QUALYS INC COM 74758T303 0 1,630 SH   SOLE   1,630 0 0
QUALYS INC PUT 74758T953 0 117 SH Put SOLE   0 0 0
QUANTUM CORP CALL 747906901 0 1 SH Call SOLE   0 0 0
QUANTUM CORP COM 747906501 11 1,845 SH   SOLE   1,845 0 0
QUANTUM CORP PUT 747906951 2 4 SH Put SOLE   0 0 0
QUINSTREET INC CALL 74874Q900 336 157 SH Call SOLE   0 0 0
QUINSTREET INC PUT 74874Q950 501 234 SH Put SOLE   0 0 0
INVESCO QQQ TR CALL 46090E903 1,378,699 43,944 SH Call SOLE   0 0 0
INVESCO QQQ TR COM 46090E103 70,559 224,897 SH   SOLE   224,897 0 0
INVESCO QQQ TR PUT 46090E953 2,937,673 93,634 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 15 2 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y207 3 47 SH   SOLE   47 0 0
DIREXION SHS ETF TR PUT 25459Y956 15 2 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II CALL 46138G900 623 202 SH Call SOLE   0 0 0
INVESCO EXCH TRADED FD TR II COM 46138G631 1,776 57,534 SH   SOLE   57,534 0 0
INVESCO EXCH TRADED FD TR II PUT 46138G950 89 29 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II COM 46138G649 26 208 SH   SOLE   208 0 0
QURATE RETAIL INC CALL 74915M900 59 233 SH Call SOLE   0 0 0
QURATE RETAIL INC PUT 74915M950 705 2,757 SH Put SOLE   0 0 0
QURATE RETAIL INC CALL 74915M900 513 468 SH Call SOLE   0 0 0
QURATE RETAIL INC COM 74915M100 530 48,372 SH   SOLE   48,372 0 0
QURATE RETAIL INC PUT 74915M950 537 490 SH Put SOLE   0 0 0
QORVO INC CALL 74736K901 6,035 363 SH Call SOLE   0 0 0
QORVO INC COM 74736K101 1,306 7,855 SH   SOLE   7,855 0 0
QORVO INC PUT 74736K951 16,826 1,012 SH Put SOLE   0 0 0
QUANTUMSCAPE CORP CALL 74767V909 11,012 1,304 SH Call SOLE   0 0 0
QUANTUMSCAPE CORP COM 74767V109 1,748 20,709 SH   SOLE   20,709 0 0
QUANTUMSCAPE CORP PUT 74767V959 52,316 6,195 SH Put SOLE   0 0 0
RESTAURANT BRANDS INTL INC CALL 76131D903 5,897 965 SH Call SOLE   0 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 1,611 26,366 SH   SOLE   26,366 0 0
RESTAURANT BRANDS INTL INC PUT 76131D953 5,188 849 SH Put SOLE   0 0 0
QUOTIENT LTD CALL G73268907 150 289 SH Call SOLE   0 0 0
QUOTIENT LTD PUT G73268957 16 31 SH Put SOLE   0 0 0
QUANTERIX CORP CALL 74766Q901 46 10 SH Call SOLE   0 0 0
QUANTERIX CORP COM 74766Q101 9 200 SH   SOLE   200 0 0
QUANTERIX CORP PUT 74766Q951 4 1 SH Put SOLE   0 0 0
QTS RLTY TR INC COM 74736A103 2 33 SH   SOLE   33 0 0
QTS RLTY TR INC PUT 74736A953 12 2 SH Put SOLE   0 0 0
QUTOUTIAO INC COM 74915J107 39 25,014 SH   SOLE   25,014 0 0
QUTOUTIAO INC PUT 74915J957 32 207 SH Put SOLE   0 0 0
Q2 HLDGS INC CALL 74736L909 189 15 SH Call SOLE   0 0 0
Q2 HLDGS INC COM 74736L109 148 1,175 SH   SOLE   1,175 0 0
Q2 HLDGS INC PUT 74736L959 25 2 SH Put SOLE   0 0 0
QUAD / GRAPHICS INC CALL 747301909 27 73 SH Call SOLE   0 0 0
QUAD / GRAPHICS INC COM 747301109 37 9,844 SH   SOLE   9,844 0 0
QUAD / GRAPHICS INC PUT 747301959 12 32 SH Put SOLE   0 0 0
ISHARES TR CALL 46432F902 23 2 SH Call SOLE   0 0 0
ISHARES TR PUT 46432F952 11 1 SH Put SOLE   0 0 0
QUICKLOGIC CORP CALL 74837P905 34 90 SH Call SOLE   0 0 0
QUICKLOGIC CORP COM 74837P405 7 1,943 SH   SOLE   1,943 0 0
QUICKLOGIC CORP PUT 74837P955 27 73 SH Put SOLE   0 0 0
QUOTIENT TECHNOLOGY INC CALL 749119903 4 5 SH Call SOLE   0 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 378 40,152 SH   SOLE   40,152 0 0
QUOTIENT TECHNOLOGY INC PUT 749119953 176 187 SH Put SOLE   0 0 0
UNIQURE NV CALL N90064901 484 134 SH Call SOLE   0 0 0
UNIQURE NV COM N90064101 298 8,253 SH   SOLE   8,253 0 0
UNIQURE NV PUT N90064951 942 261 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 697 306 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37954Y951 269 118 SH Put SOLE   0 0 0
RYDER SYS INC CALL 783549908 944 153 SH Call SOLE   0 0 0
RYDER SYS INC PUT 783549958 172 28 SH Put SOLE   0 0 0
FERRARI N V CALL N3167Y903 7,734 337 SH Call SOLE   0 0 0
FERRARI N V COM N3167Y103 4,229 18,429 SH   SOLE   18,429 0 0
FERRARI N V PUT N3167Y953 11,774 513 SH Put SOLE   0 0 0
RITE AID CORP CALL 767754902 5,276 3,333 SH Call SOLE   0 0 0
RITE AID CORP COM 767754872 5 335 SH   SOLE   335 0 0
RITE AID CORP PUT 767754952 2,209 1,396 SH Put SOLE   0 0 0
RITE AID CORP CALL 767754902 15,480 9,779 SH Call SOLE   0 0 0
RITE AID CORP PUT 767754952 460 291 SH Put SOLE   0 0 0
RADA ELECTR INDS LTD CALL M81863904 0 913 SH Call SOLE   0 0 0
RADA ELECTR INDS LTD COM M81863124 0 32,388 SH   SOLE   32,388 0 0
RADA ELECTR INDS LTD PUT M81863954 0 705 SH Put SOLE   0 0 0
FREIGHTCAR AMER INC CALL 357023900 64 269 SH Call SOLE   0 0 0
FREIGHTCAR AMER INC COM 357023100 17 7,160 SH   SOLE   7,160 0 0
FREIGHTCAR AMER INC PUT 357023950 35 147 SH Put SOLE   0 0 0
LIVERAMP HLDGS INC CALL 53815P908 841 115 SH Call SOLE   0 0 0
LIVERAMP HLDGS INC COM 53815P108 799 10,920 SH   SOLE   10,920 0 0
LIVERAMP HLDGS INC PUT 53815P958 117 16 SH Put SOLE   0 0 0
RAPT THERAPEUTICS INC CALL 75382E909 114 58 SH Call SOLE   0 0 0
RAPT THERAPEUTICS INC COM 75382E109 25 1,307 SH   SOLE   1,307 0 0
RAPT THERAPEUTICS INC PUT 75382E959 53 27 SH Put SOLE   0 0 0
ULTRAGENYX PHARMACEUTICAL IN CALL 90400D908 1,495 108 SH Call SOLE   0 0 0
RAVE RESTAURANT GROUP INC CALL 754198909 0 1 SH Call SOLE   0 0 0
RAVE RESTAURANT GROUP INC COM 754198109 0 600 SH   SOLE   600 0 0
RAVE RESTAURANT GROUP INC PUT 754198959 0 6 SH Put SOLE   0 0 0
RAVEN INDS INC CALL 754212908 843 255 SH Call SOLE   0 0 0
RAVEN INDS INC PUT 754212958 49 15 SH Put SOLE   0 0 0
RITCHIE BROS AUCTIONEERS CALL 767744905 4,214 606 SH Call SOLE   0 0 0
RITCHIE BROS AUCTIONEERS PUT 767744955 13 2 SH Put SOLE   0 0 0
REDBALL ACQUISITION CORP CALL G7417R905 639 587 SH Call SOLE   0 0 0
REDBALL ACQUISITION CORP COM G7417R105 1,089 100,057 SH   SOLE   100,057 0 0
REDBALL ACQUISITION CORP PUT G7417R955 1,354 1,244 SH Put SOLE   0 0 0
RIBBON COMMUNICATIONS INC CALL 762544904 111 170 SH Call SOLE   0 0 0
RIBBON COMMUNICATIONS INC COM 762544104 105 16,007 SH   SOLE   16,007 0 0
RIBBON COMMUNICATIONS INC PUT 762544954 1,060 1,617 SH Put SOLE   0 0 0
REGAL BELOIT CORP CALL 758750903 36 3 SH Call SOLE   0 0 0
REGAL BELOIT CORP COM 758750103 203 1,654 SH   SOLE   1,654 0 0
REGAL BELOIT CORP PUT 758750953 24 2 SH Put SOLE   0 0 0
READY CAPITAL CORP CALL 75574U901 300 241 SH Call SOLE   0 0 0
READY CAPITAL CORP PUT 75574U951 77 62 SH Put SOLE   0 0 0
AVITA THERAPEUTICS INC CALL 05380C902 9 5 SH Call SOLE   0 0 0
AVITA THERAPEUTICS INC PUT 05380C952 1 1 SH Put SOLE   0 0 0
AVITA THERAPEUTICS INC PUT 05380C952 9 5 SH Put SOLE   0 0 0
ROGERS COMMUNICATIONS INC CALL 775109900 1,351 290 SH Call SOLE   0 0 0
RENT A CTR INC NEW CALL 76009N900 256 67 SH Call SOLE   0 0 0
RENT A CTR INC NEW COM 76009N100 840 21,945 SH   SOLE   21,945 0 0
RENT A CTR INC NEW PUT 76009N950 1,125 294 SH Put SOLE   0 0 0
ROCKET PHARMACEUTICALS INC CALL 77313F906 170 31 SH Call SOLE   0 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 17 320 SH   SOLE   320 0 0
ROCKET PHARMACEUTICALS INC PUT 77313F956 345 63 SH Put SOLE   0 0 0
ROYAL CARIBBEAN GROUP CALL V7780T903 42,408 5,678 SH Call SOLE   0 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 9,788 131,060 SH   SOLE   131,060 0 0
ROYAL CARIBBEAN GROUP PUT V7780T953 50,049 6,701 SH Put SOLE   0 0 0
R1 RCM INC CALL 749397905 266 111 SH Call SOLE   0 0 0
R1 RCM INC PUT 749397955 2 1 SH Put SOLE   0 0 0
ARCUS BIOSCIENCES INC CALL 03969F909 7 3 SH Call SOLE   0 0 0
ARCUS BIOSCIENCES INC COM 03969F109 643 24,769 SH   SOLE   24,769 0 0
REDFIN CORP CALL 75737F908 6,952 1,013 SH Call SOLE   0 0 0
REDFIN CORP COM 75737F108 618 9,012 SH   SOLE   9,012 0 0
REDFIN CORP PUT 75737F958 12,181 1,775 SH Put SOLE   0 0 0
REDHILL BIOPHARMA LTD CALL 757468903 0 106 SH Call SOLE   0 0 0
REDHILL BIOPHARMA LTD COM 757468103 0 12,213 SH   SOLE   12,213 0 0
REDHILL BIOPHARMA LTD PUT 757468953 0 194 SH Put SOLE   0 0 0
READING INTL INC CALL 755408901 48 97 SH Call SOLE   0 0 0
READING INTL INC PUT 755408951 1 2 SH Put SOLE   0 0 0
RADIAN GROUP INC CALL 750236901 1,235 610 SH Call SOLE   0 0 0
RADIAN GROUP INC PUT 750236951 129 64 SH Put SOLE   0 0 0
RADNET INC CALL 750491902 256 131 SH Call SOLE   0 0 0
RADNET INC COM 750491102 29 1,508 SH   SOLE   1,508 0 0
RADNET INC PUT 750491952 178 91 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259906 10,141 2,886 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC PUT 780259956 6,497 1,849 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259906 5,340 1,589 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC COM 780259107 2,494 74,223 SH   SOLE   74,223 0 0
ROYAL DUTCH SHELL PLC PUT 780259956 4,537 1,350 SH Put SOLE   0 0 0
RADIUS HEALTH INC CALL 750469907 935 524 SH Call SOLE   0 0 0
RADIUS HEALTH INC PUT 750469957 146 82 SH Put SOLE   0 0 0
RADWARE LTD CALL M81873907 588 212 SH Call SOLE   0 0 0
RADWARE LTD COM M81873107 526 18,962 SH   SOLE   18,962 0 0
RADWARE LTD PUT M81873957 555 200 SH Put SOLE   0 0 0
DR REDDYS LABS LTD CALL 256135903 21 3 SH Call SOLE   0 0 0
EVEREST RE GROUP LTD CALL G3223R908 46 2 SH Call SOLE   0 0 0
EVEREST RE GROUP LTD COM G3223R108 560 2,393 SH   SOLE   2,393 0 0
EVEREST RE GROUP LTD PUT G3223R958 538 23 SH Put SOLE   0 0 0
THE REALREAL INC CALL 88339P901 185 95 SH Call SOLE   0 0 0
THE REALREAL INC COM 88339P101 143 7,331 SH   SOLE   7,331 0 0
THE REALREAL INC PUT 88339P951 168 86 SH Put SOLE   0 0 0
RISE ED CAYMAN LTD CALL 76761L902 2 4 SH Call SOLE   0 0 0
RISE ED CAYMAN LTD PUT 76761L952 4 7 SH Put SOLE   0 0 0
REEDS INC CALL 758338907 5 26 SH Call SOLE   0 0 0
REEDS INC PUT 758338957 2 11 SH Put SOLE   0 0 0
ISHARES TR PUT 46434V956 0 1 SH Put SOLE   0 0 0
RESEARCH FRONTIERS INC COM 760911107 44 15,752 SH   SOLE   15,752 0 0
RESEARCH FRONTIERS INC PUT 760911957 5 20 SH Put SOLE   0 0 0
REGENCY CTRS CORP CALL 758849903 1,044 229 SH Call SOLE   0 0 0
REGENCY CTRS CORP COM 758849103 125 2,744 SH   SOLE   2,744 0 0
REGENCY CTRS CORP PUT 758849953 6,136 1,346 SH Put SOLE   0 0 0
RENEWABLE ENERGY GROUP INC CALL 75972A901 516 73 SH Call SOLE   0 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 1,373 19,395 SH   SOLE   19,395 0 0
RENEWABLE ENERGY GROUP INC PUT 75972A951 856 121 SH Put SOLE   0 0 0
REGENERON PHARMACEUTICALS CALL 75886F907 20,000 414 SH Call SOLE   0 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,347 4,860 SH   SOLE   4,860 0 0
REGENERON PHARMACEUTICALS PUT 75886F957 17,633 365 SH Put SOLE   0 0 0
RING ENERGY INC CALL 76680V908 4 62 SH Call SOLE   0 0 0
REKOR SYSTEMS INC CALL 759419904 244 303 SH Call SOLE   0 0 0
REKOR SYSTEMS INC COM 759419104 156 19,361 SH   SOLE   19,361 0 0
REKOR SYSTEMS INC PUT 759419954 54 67 SH Put SOLE   0 0 0
ISHARES TR CALL 46435G904 350 110 SH Call SOLE   0 0 0
ISHARES TR COM 46435G342 2,156 67,687 SH   SOLE   67,687 0 0
ISHARES TR PUT 46435G954 1,115 350 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H908 157 24 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189H805 224 3,417 SH   SOLE   3,417 0 0
VANECK VECTORS ETF TR PUT 92189H958 204 31 SH Put SOLE   0 0 0
RENREN INC CALL 759892900 0 55 SH Call SOLE   0 0 0
RENREN INC COM 759892300 0 2,146 SH   SOLE   2,146 0 0
RENREN INC PUT 759892950 0 31 SH Put SOLE   0 0 0
RECRO PHARMA INC CALL 75629F909 6 22 SH Call SOLE   0 0 0
RECRO PHARMA INC COM 75629F109 18 6,536 SH   SOLE   6,536 0 0
RECRO PHARMA INC PUT 75629F959 13 46 SH Put SOLE   0 0 0
REPLIMUNE GROUP INC PUT 76029N956 0 1 SH Put SOLE   0 0 0
RPC INC CALL 749660906 0 1 SH Call SOLE   0 0 0
RPC INC COM 749660106 8 2,633 SH   SOLE   2,633 0 0
RPC INC PUT 749660956 0 1 SH Put SOLE   0 0 0
FRONT YD RESIDENTIAL CORP CALL 35904G907 215 133 SH Call SOLE   0 0 0
FRONT YD RESIDENTIAL CORP PUT 35904G957 131 81 SH Put SOLE   0 0 0
RESONANT INC CALL 76118L902 108 411 SH Call SOLE   0 0 0
RESONANT INC COM 76118L102 124 47,139 SH   SOLE   47,139 0 0
RESONANT INC PUT 76118L952 18 71 SH Put SOLE   0 0 0
REATA PHARMACEUTICALS INC CALL 75615P903 1,248 101 SH Call SOLE   0 0 0
REATA PHARMACEUTICALS INC PUT 75615P953 61 5 SH Put SOLE   0 0 0
REVLON INC CALL 761525909 180 152 SH Call SOLE   0 0 0
REVLON INC COM 761525609 224 18,910 SH   SOLE   18,910 0 0
REVLON INC PUT 761525959 1,762 1,484 SH Put SOLE   0 0 0
REV GROUP INC CALL 749527907 1 2 SH Call SOLE   0 0 0
REV GROUP INC COM 749527107 2 334 SH   SOLE   334 0 0
REV GROUP INC PUT 749527957 0 1 SH Put SOLE   0 0 0
PROSHARES TR COM 74347G853 2 175 SH   SOLE   175 0 0
REXFORD INDL RLTY INC CALL 76169C900 39 8 SH Call SOLE   0 0 0
REYNOLDS CONSUMER PRODS INC CALL 76171L906 48 16 SH Call SOLE   0 0 0
REYNOLDS CONSUMER PRODS INC PUT 76171L956 54 18 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 1 SH Call SOLE   0 0 0
RESIDEO TECHNOLOGIES INC CALL 76118Y904 0 14 SH Call SOLE   0 0 0
RESIDEO TECHNOLOGIES INC PUT 76118Y954 0 6 SH Put SOLE   0 0 0
REGIONS FINANCIAL CORP NEW CALL 7591EP900 2,316 1,437 SH Call SOLE   0 0 0
REGIONS FINANCIAL CORP NEW PUT 7591EP950 2,363 1,466 SH Put SOLE   0 0 0
RF INDS LTD CALL 749552905 63 129 SH Call SOLE   0 0 0
RF INDS LTD COM 749552105 0 104 SH   SOLE   104 0 0
RF INDS LTD PUT 749552955 14 30 SH Put SOLE   0 0 0
RAFAEL HLDGS INC COM 75062E106 4 200 SH   SOLE   200 0 0
RESOLUTE FST PRODS INC CALL 76117W909 177 272 SH Call SOLE   0 0 0
RESOLUTE FST PRODS INC COM 76117W109 61 9,473 SH   SOLE   9,473 0 0
RESOLUTE FST PRODS INC PUT 76117W959 27 42 SH Put SOLE   0 0 0
REINSURANCE GRP OF AMERICA I CALL 759351904 278 24 SH Call SOLE   0 0 0
REINSURANCE GRP OF AMERICA I PUT 759351954 197 17 SH Put SOLE   0 0 0
REPLIGEN CORP CALL 759916909 689 36 SH Call SOLE   0 0 0
REPLIGEN CORP COM 759916109 518 2,707 SH   SOLE   2,707 0 0
REPLIGEN CORP PUT 759916959 2,644 138 SH Put SOLE   0 0 0
ROYAL GOLD INC CALL 780287908 5,360 504 SH Call SOLE   0 0 0
ROYAL GOLD INC PUT 780287958 1,903 179 SH Put SOLE   0 0 0
REGULUS THERAPEUTICS INC CALL 75915K900 18 136 SH Call SOLE   0 0 0
REGULUS THERAPEUTICS INC PUT 75915K950 7 54 SH Put SOLE   0 0 0
REGENXBIO INC CALL 75901B907 703 155 SH Call SOLE   0 0 0
REGENXBIO INC COM 75901B107 2,115 46,632 SH   SOLE   46,632 0 0
REGENXBIO INC PUT 75901B957 40 9 SH Put SOLE   0 0 0
RESOURCES CONNECTION INC CALL 76122Q905 32 26 SH Call SOLE   0 0 0
RESOURCES CONNECTION INC COM 76122Q105 79 6,349 SH   SOLE   6,349 0 0
RESOURCES CONNECTION INC PUT 76122Q955 186 148 SH Put SOLE   0 0 0
STURM RUGER & CO INC CALL 864159908 2,440 375 SH Call SOLE   0 0 0
STURM RUGER & CO INC PUT 864159958 605 93 SH Put SOLE   0 0 0
REGIS CORP MINN CALL 758932907 87 95 SH Call SOLE   0 0 0
REGIS CORP MINN COM 758932107 201 21,973 SH   SOLE   21,973 0 0
REGIS CORP MINN PUT 758932957 343 374 SH Put SOLE   0 0 0
RH CALL 74967X903 8,771 196 SH Call SOLE   0 0 0
RH COM 74967X103 31 70 SH   SOLE   70 0 0
RH PUT 74967X953 26,985 603 SH Put SOLE   0 0 0
ROBERT HALF INTL INC CALL 770323903 1,836 294 SH Call SOLE   0 0 0
ROBERT HALF INTL INC PUT 770323953 1,480 237 SH Put SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC CALL 78377T907 1,118 165 SH Call SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 786 11,613 SH   SOLE   11,613 0 0
RYMAN HOSPITALITY PPTYS INC PUT 78377T957 325 48 SH Put SOLE   0 0 0
RCI HOSPITALITY HLDGS INC CALL 74934Q908 19 5 SH Call SOLE   0 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 315 7,996 SH   SOLE   7,996 0 0
RCI HOSPITALITY HLDGS INC PUT 74934Q958 114 29 SH Put SOLE   0 0 0
LORDSTOWN MOTORS CORP CALL 54405Q900 2,379 1,186 SH Call SOLE   0 0 0
LORDSTOWN MOTORS CORP COM 54405Q100 1,066 53,178 SH   SOLE   53,178 0 0
LORDSTOWN MOTORS CORP PUT 54405Q950 3,358 1,674 SH Put SOLE   0 0 0
TRANSOCEAN LTD CALL H8817H900 1,275 5,522 SH Call SOLE   0 0 0
TRANSOCEAN LTD COM H8817H100 151 65,382 SH   SOLE   65,382 0 0
TRANSOCEAN LTD PUT H8817H950 738 3,197 SH Put SOLE   0 0 0
RIGEL PHARMACEUTICALS INC CALL 766559903 180 516 SH Call SOLE   0 0 0
RIGEL PHARMACEUTICALS INC COM 766559603 304 87,084 SH   SOLE   87,084 0 0
RIGEL PHARMACEUTICALS INC PUT 766559953 416 1,189 SH Put SOLE   0 0 0
B. RILEY FINANCIAL INC CALL 05580M908 543 123 SH Call SOLE   0 0 0
B. RILEY FINANCIAL INC PUT 05580M958 667 151 SH Put SOLE   0 0 0
RIO TINTO PLC CALL 767204900 6,679 888 SH Call SOLE   0 0 0
RIO TINTO PLC COM 767204100 4,223 56,152 SH   SOLE   56,152 0 0
RIO TINTO PLC PUT 767204950 3,196 425 SH Put SOLE   0 0 0
RIO TINTO PLC CALL 767204900 7 1 SH Call SOLE   0 0 0
RIOT BLOCKCHAIN INC CALL 767292905 10,735 6,319 SH Call SOLE   0 0 0
RIOT BLOCKCHAIN INC COM 767292105 158 9,342 SH   SOLE   9,342 0 0
RIOT BLOCKCHAIN INC PUT 767292955 7,351 4,327 SH Put SOLE   0 0 0
RAYMOND JAMES FINL INC CALL 754730909 2,783 291 SH Call SOLE   0 0 0
RAYMOND JAMES FINL INC PUT 754730959 172 18 SH Put SOLE   0 0 0
ARCADIA BIOSCIENCES INC CALL 039014904 11 45 SH Call SOLE   0 0 0
ARCADIA BIOSCIENCES INC PUT 039014954 27 109 SH Put SOLE   0 0 0
ROCKET COS INC CALL 77311W901 9,005 4,454 SH Call SOLE   0 0 0
ROCKET COS INC COM 77311W101 1,495 73,971 SH   SOLE   73,971 0 0
ROCKET COS INC PUT 77311W951 9,568 4,732 SH Put SOLE   0 0 0
RALPH LAUREN CORP CALL 751212901 1,877 181 SH Call SOLE   0 0 0
RALPH LAUREN CORP COM 751212101 1,537 14,819 SH   SOLE   14,819 0 0
RALPH LAUREN CORP PUT 751212951 9,564 922 SH Put SOLE   0 0 0
RADIANT LOGISTICS INC CALL 75025X900 6 11 SH Call SOLE   0 0 0
REALOGY HLDGS CORP CALL 75605Y906 990 755 SH Call SOLE   0 0 0
REALOGY HLDGS CORP PUT 75605Y956 2,828 2,156 SH Put SOLE   0 0 0
RED LION HOTELS CORP CALL 756764906 2 8 SH Call SOLE   0 0 0
RLJ LODGING TR CALL 74965L901 635 449 SH Call SOLE   0 0 0
RLJ LODGING TR PUT 74965L951 91 65 SH Put SOLE   0 0 0
RELMADA THERAPEUTICS INC CALL 75955J902 137 43 SH Call SOLE   0 0 0
RELMADA THERAPEUTICS INC PUT 75955J952 3 1 SH Put SOLE   0 0 0
REGIONAL MGMT CORP CALL 75902K906 14 5 SH Call SOLE   0 0 0
REGIONAL MGMT CORP COM 75902K106 60 2,042 SH   SOLE   2,042 0 0
RE MAX HLDGS INC COM 75524W108 6 171 SH   SOLE   171 0 0
RE MAX HLDGS INC PUT 75524W958 3 1 SH Put SOLE   0 0 0
RAMBUS INC DEL CALL 750917906 2,107 1,207 SH Call SOLE   0 0 0
RAMBUS INC DEL PUT 750917956 1,826 1,046 SH Put SOLE   0 0 0
RESMED INC CALL 761152907 4,314 203 SH Call SOLE   0 0 0
RESMED INC PUT 761152957 743 35 SH Put SOLE   0 0 0
RIMINI STR INC DEL COM 76674Q107 1 427 SH   SOLE   427 0 0
ROMEO POWER INC CALL 776153908 3,355 1,492 SH Call SOLE   0 0 0
ROMEO POWER INC COM 776153108 226 10,079 SH   SOLE   10,079 0 0
ROMEO POWER INC PUT 776153958 5,084 2,261 SH Put SOLE   0 0 0
ROCKWELL MED INC CALL 774374902 13 131 SH Call SOLE   0 0 0
ROCKWELL MED INC COM 774374102 14 14,009 SH   SOLE   14,009 0 0
ROCKWELL MED INC PUT 774374952 0 2 SH Put SOLE   0 0 0
RIGNET INC CALL 766582900 14 24 SH Call SOLE   0 0 0
RINGCENTRAL INC CALL 76680R906 0 157 SH Call SOLE   0 0 0
RINGCENTRAL INC COM 76680R206 0 15,663 SH   SOLE   15,663 0 0
RINGCENTRAL INC PUT 76680R956 0 1,075 SH Put SOLE   0 0 0
RENAISSANCERE HLDGS LTD CALL G7496G903 132 8 SH Call SOLE   0 0 0
RENAISSANCERE HLDGS LTD PUT G7496G953 116 7 SH Put SOLE   0 0 0
RENASANT CORP CALL 75970E907 171 51 SH Call SOLE   0 0 0
RENASANT CORP PUT 75970E957 3 1 SH Put SOLE   0 0 0
REALNETWORKS INC CALL 75605L908 14 95 SH Call SOLE   0 0 0
CONSTRUCTION PARTNERS INC COM 21044C107 42 1,469 SH   SOLE   1,469 0 0
CONSTRUCTION PARTNERS INC PUT 21044C957 5 2 SH Put SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR CALL 301505909 42 7 SH Call SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR COM 301505707 118 1,950 SH   SOLE   1,950 0 0
GIBRALTAR INDS INC CALL 374689907 510 71 SH Call SOLE   0 0 0
ROGERS CORP CALL 775133901 108 7 SH Call SOLE   0 0 0
RETAIL OPPORTUNITY INVTS COR CALL 76131N901 2,216 1,655 SH Call SOLE   0 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 919 68,665 SH   SOLE   68,665 0 0
RETAIL OPPORTUNITY INVTS COR PUT 76131N951 123 92 SH Put SOLE   0 0 0
ROCKWELL AUTOMATION INC CALL 773903909 0 106 SH Call SOLE   0 0 0
ROCKWELL AUTOMATION INC PUT 773903959 0 45 SH Put SOLE   0 0 0
ROKU INC CALL 77543R902 0 3,049 SH Call SOLE   0 0 0
ROKU INC COM 77543R102 0 22,947 SH   SOLE   22,947 0 0
ROKU INC PUT 77543R952 0 7,698 SH Put SOLE   0 0 0
ROLLINS INC CALL 775711904 93 24 SH Call SOLE   0 0 0
ROLLINS INC COM 775711104 90 2,321 SH   SOLE   2,321 0 0
ROLLINS INC PUT 775711954 3 1 SH Put SOLE   0 0 0
ROLLINS INC CALL 775711904 117 20 SH Call SOLE   0 0 0
ROLLINS INC PUT 775711954 146 25 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 938 131 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R693 578 8,076 SH   SOLE   8,076 0 0
PROSHARES TR PUT 74347R952 952 133 SH Put SOLE   0 0 0
ROOT INC CALL 77664L908 460 293 SH Call SOLE   0 0 0
ROOT INC COM 77664L108 542 34,536 SH   SOLE   34,536 0 0
ROOT INC PUT 77664L958 1,329 846 SH Put SOLE   0 0 0
ROPER TECHNOLOGIES INC CALL 776696906 646 15 SH Call SOLE   0 0 0
ROPER TECHNOLOGIES INC COM 776696106 165 384 SH   SOLE   384 0 0
ROPER TECHNOLOGIES INC PUT 776696956 2,198 51 SH Put SOLE   0 0 0
ROSS STORES INC CALL 778296903 5,256 428 SH Call SOLE   0 0 0
ROSS STORES INC PUT 778296953 5,182 422 SH Put SOLE   0 0 0
REALPAGE INC CALL 75606N909 4,074 467 SH Call SOLE   0 0 0
REALPAGE INC COM 75606N109 422 4,840 SH   SOLE   4,840 0 0
REALPAGE INC PUT 75606N959 1,169 134 SH Put SOLE   0 0 0
RETAIL PPTYS AMER INC CALL 76131V902 677 792 SH Call SOLE   0 0 0
RETAIL PPTYS AMER INC PUT 76131V952 431 504 SH Put SOLE   0 0 0
REPAY HLDGS CORP CALL 76029L900 43 16 SH Call SOLE   0 0 0
REPAY HLDGS CORP COM 76029L100 85 3,136 SH   SOLE   3,136 0 0
REPAY HLDGS CORP PUT 76029L950 8 3 SH Put SOLE   0 0 0
RAPID7 INC CALL 753422904 1,893 210 SH Call SOLE   0 0 0
RAPID7 INC COM 753422104 1,945 21,578 SH   SOLE   21,578 0 0
RAPID7 INC PUT 753422954 2,966 329 SH Put SOLE   0 0 0
RPM INTL INC CALL 749685903 1,025 113 SH Call SOLE   0 0 0
RPM INTL INC PUT 749685953 81 9 SH Put SOLE   0 0 0
ROYALTY PHARMA PLC CALL G7709Q904 745 149 SH Call SOLE   0 0 0
ROYALTY PHARMA PLC PUT G7709Q954 700 140 SH Put SOLE   0 0 0
RPT REALTY CALL 74971D901 49 57 SH Call SOLE   0 0 0
RPT REALTY PUT 74971D951 13 16 SH Put SOLE   0 0 0
RANGE RES CORP CALL 75281A909 1,154 1,723 SH Call SOLE   0 0 0
RANGE RES CORP COM 75281A109 529 78,992 SH   SOLE   78,992 0 0
RANGE RES CORP PUT 75281A959 990 1,479 SH Put SOLE   0 0 0
DONNELLEY R R & SONS CO CALL 257867900 10 48 SH Call SOLE   0 0 0
DONNELLEY R R & SONS CO COM 257867200 12 5,642 SH   SOLE   5,642 0 0
RED ROBIN GOURMET BURGERS IN CALL 75689M901 513 267 SH Call SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN PUT 75689M951 467 243 SH Put SOLE   0 0 0
RED ROCK RESORTS INC CALL 75700L908 1,852 740 SH Call SOLE   0 0 0
RED ROCK RESORTS INC PUT 75700L958 1,294 517 SH Put SOLE   0 0 0
RELIANCE STEEL & ALUMINUM CO CALL 759509902 4,790 400 SH Call SOLE   0 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 999 8,346 SH   SOLE   8,346 0 0
RELIANCE STEEL & ALUMINUM CO PUT 759509952 11 1 SH Put SOLE   0 0 0
REPUBLIC SVCS INC CALL 760759900 702 73 SH Call SOLE   0 0 0
REPUBLIC SVCS INC COM 760759100 18 197 SH   SOLE   197 0 0
REPUBLIC SVCS INC PUT 760759950 731 76 SH Put SOLE   0 0 0
RUSH STREET INTERACTIVE INC CALL 782011900 2,377 1,098 SH Call SOLE   0 0 0
RUSH STREET INTERACTIVE INC PUT 782011950 34 16 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 650 51 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V357 818 6,421 SH   SOLE   6,421 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 17,932 1,406 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 0 3,522 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 0 2,226 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 15 1 SH Put SOLE   0 0 0
RATTLER MIDSTREAM LP CALL 75419T903 154 163 SH Call SOLE   0 0 0
RATTLER MIDSTREAM LP PUT 75419T953 36 38 SH Put SOLE   0 0 0
RAYTHEON TECHNOLOGIES CORP CALL 75513E901 0 6,387 SH Call SOLE   0 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 0 233 SH   SOLE   233 0 0
RAYTHEON TECHNOLOGIES CORP PUT 75513E951 0 4,155 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 123 SH Call SOLE   0 0 0
RAYTHEON TECHNOLOGIES CORP PUT 75513E951 0 223 SH Put SOLE   0 0 0
RAYTHEON TECHNOLOGIES CORP CALL 75513E901 227 219 SH Call SOLE   0 0 0
RAYTHEON TECHNOLOGIES CORP PUT 75513E951 85 82 SH Put SOLE   0 0 0
RUBIUS THERAPEUTICS INC CALL 78116T903 336 444 SH Call SOLE   0 0 0
RUBIUS THERAPEUTICS INC PUT 78116T953 15 21 SH Put SOLE   0 0 0
SUNRUN INC CALL 86771W905 0 1,566 SH Call SOLE   0 0 0
SUNRUN INC COM 86771W105 0 5,425 SH   SOLE   5,425 0 0
SUNRUN INC PUT 86771W955 0 1,590 SH Put SOLE   0 0 0
SUNRUN INC CALL 86771W905 0 17 SH Call SOLE   0 0 0
SUNRUN INC PUT 86771W955 0 6 SH Put SOLE   0 0 0
RUSH ENTERPRISES INC CALL 781846909 12 2 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 34 16 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K273 259 12,027 SH   SOLE   12,027 0 0
DIREXION SHS ETF TR PUT 25490K959 347 161 SH Put SOLE   0 0 0
RUTHS HOSPITALITY GROUP INC CALL 783332909 767 433 SH Call SOLE   0 0 0
RUTHS HOSPITALITY GROUP INC PUT 783332959 2,936 1,656 SH Put SOLE   0 0 0
REVOLVE GROUP INC CALL 76156B907 2,306 740 SH Call SOLE   0 0 0
REVOLVE GROUP INC PUT 76156B957 794 255 SH Put SOLE   0 0 0
REVOLUTION MEDICINES INC CALL 76155X900 23 6 SH Call SOLE   0 0 0
REVOLUTION MEDICINES INC COM 76155X100 27 701 SH   SOLE   701 0 0
REVANCE THERAPEUTICS INC CALL 761330909 640 226 SH Call SOLE   0 0 0
REVANCE THERAPEUTICS INC COM 761330109 186 6,592 SH   SOLE   6,592 0 0
REVANCE THERAPEUTICS INC PUT 761330959 379 134 SH Put SOLE   0 0 0
RETRACTABLE TECHNOLOGIES INC CALL 76129W905 614 572 SH Call SOLE   0 0 0
RETRACTABLE TECHNOLOGIES INC PUT 76129W955 255 238 SH Put SOLE   0 0 0
RIVERVIEW BANCORP INC CALL 769397900 0 1 SH Call SOLE   0 0 0
RIVERVIEW BANCORP INC COM 769397100 9 1,737 SH   SOLE   1,737 0 0
RIVERVIEW BANCORP INC PUT 769397950 0 1 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 355 140 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A210 81 3,196 SH   SOLE   3,196 0 0
PROSHARES TR PUT 74348A954 86 34 SH Put SOLE   0 0 0
SPDR SER TR PUT 78464A958 173 20 SH Put SOLE   0 0 0
REDWOOD TR INC CALL 758075902 729 831 SH Call SOLE   0 0 0
REDWOOD TR INC COM 758075402 286 32,623 SH   SOLE   32,623 0 0
REDWOOD TR INC PUT 758075952 5,543 6,314 SH Put SOLE   0 0 0
REXNORD CORP CALL 76169B902 900 228 SH Call SOLE   0 0 0
REXNORD CORP PUT 76169B952 600 152 SH Put SOLE   0 0 0
RACKSPACE TECHNOLOGY INC CALL 750102905 2,342 1,229 SH Call SOLE   0 0 0
RACKSPACE TECHNOLOGY INC PUT 750102955 291 153 SH Put SOLE   0 0 0
ROYAL BK CDA CALL 780087902 7,418 904 SH Call SOLE   0 0 0
ROYAL BK CDA PUT 780087952 467 57 SH Put SOLE   0 0 0
RYANAIR HOLDINGS PLC CALL 783513903 670 61 SH Call SOLE   0 0 0
RYANAIR HOLDINGS PLC PUT 783513953 285 26 SH Put SOLE   0 0 0
RAYONIER ADVANCED MATLS INC CALL 75508B904 445 683 SH Call SOLE   0 0 0
RAYONIER ADVANCED MATLS INC PUT 75508B954 165 254 SH Put SOLE   0 0 0
RYB ED INC CALL 74979W901 0 3 SH Call SOLE   0 0 0
RYB ED INC COM 74979W101 1 806 SH   SOLE   806 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V332 120 460 SH   SOLE   460 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 26 1 SH Put SOLE   0 0 0
RAYONIER INC CALL 754907903 1,045 356 SH Call SOLE   0 0 0
RAYONIER INC COM 754907103 775 26,409 SH   SOLE   26,409 0 0
RHYTHM PHARMACEUTICALS INC CALL 76243J905 160 54 SH Call SOLE   0 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 303 10,200 SH   SOLE   10,200 0 0
RHYTHM PHARMACEUTICALS INC PUT 76243J955 802 270 SH Put SOLE   0 0 0
SEABRIDGE GOLD INC CALL 811916905 448 213 SH Call SOLE   0 0 0
SEABRIDGE GOLD INC COM 811916105 513 24,388 SH   SOLE   24,388 0 0
SEABRIDGE GOLD INC PUT 811916955 629 299 SH Put SOLE   0 0 0
SABRE CORP CALL 78573M904 2,462 2,049 SH Call SOLE   0 0 0
SABRE CORP COM 78573M104 1,874 155,953 SH   SOLE   155,953 0 0
SABRE CORP PUT 78573M954 4,758 3,959 SH Put SOLE   0 0 0
SAFEHOLD INC CALL 78645L900 674 93 SH Call SOLE   0 0 0
SAFEHOLD INC PUT 78645L950 7 1 SH Put SOLE   0 0 0
SANDERSON FARMS INC CALL 800013904 793 60 SH Call SOLE   0 0 0
SANDERSON FARMS INC COM 800013104 52 396 SH   SOLE   396 0 0
SANDERSON FARMS INC PUT 800013954 39 3 SH Put SOLE   0 0 0
SAFETY INS GROUP INC CALL 78648T900 498 64 SH Call SOLE   0 0 0
SAFETY INS GROUP INC COM 78648T100 42 549 SH   SOLE   549 0 0
SAFETY INS GROUP INC PUT 78648T950 148 19 SH Put SOLE   0 0 0
SAGE THERAPEUTICS INC CALL 78667J908 2,379 275 SH Call SOLE   0 0 0
SAGE THERAPEUTICS INC COM 78667J108 321 3,722 SH   SOLE   3,722 0 0
SAGE THERAPEUTICS INC PUT 78667J958 2,370 274 SH Put SOLE   0 0 0
SONIC AUTOMOTIVE INC CALL 83545G902 7 2 SH Call SOLE   0 0 0
SONIC AUTOMOTIVE INC COM 83545G102 5 139 SH   SOLE   139 0 0
SONIC AUTOMOTIVE INC PUT 83545G952 7 2 SH Put SOLE   0 0 0
SCIENCE APPLICATIONS INTL CO CALL 808625907 293 31 SH Call SOLE   0 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 80 853 SH   SOLE   853 0 0
SCIENCE APPLICATIONS INTL CO PUT 808625957 37 4 SH Put SOLE   0 0 0
SAILPOINT TECHNOLOGIES HLDGS CALL 78781P905 1,054 198 SH Call SOLE   0 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 891 16,740 SH   SOLE   16,740 0 0
SAILPOINT TECHNOLOGIES HLDGS PUT 78781P955 606 114 SH Put SOLE   0 0 0
BOSTON BEER INC CALL 100557907 0 23 SH Call SOLE   0 0 0
BOSTON BEER INC COM 100557107 0 182 SH   SOLE   182 0 0
BOSTON BEER INC PUT 100557957 0 26 SH Put SOLE   0 0 0
BANCO SANTANDER S.A. CALL 05964H905 0 3,320 SH Call SOLE   0 0 0
BANCO SANTANDER S.A. COM 05964H105 0 187,694 SH   SOLE   187,694 0 0
BANCO SANTANDER S.A. PUT 05964H955 0 4,511 SH Put SOLE   0 0 0
SANDSTORM GOLD LTD CALL 80013R906 1,026 1,431 SH Call SOLE   0 0 0
SANDSTORM GOLD LTD PUT 80013R956 387 541 SH Put SOLE   0 0 0
SANMINA CORPORATION CALL 801056902 92 29 SH Call SOLE   0 0 0
SANMINA CORPORATION PUT 801056952 172 54 SH Put SOLE   0 0 0
S&W SEED CO CALL 785135904 11 38 SH Call SOLE   0 0 0
S&W SEED CO PUT 785135954 1 5 SH Put SOLE   0 0 0
SAP SE CALL 803054904 7,432 570 SH Call SOLE   0 0 0
SAP SE COM 803054204 1,462 11,216 SH   SOLE   11,216 0 0
SAP SE PUT 803054954 5,658 434 SH Put SOLE   0 0 0
ECHOSTAR CORP CALL 278768906 220 104 SH Call SOLE   0 0 0
ECHOSTAR CORP COM 278768106 257 12,138 SH   SOLE   12,138 0 0
ECHOSTAR CORP PUT 278768956 16 8 SH Put SOLE   0 0 0
CASSAVA SCIENCES INC CALL 14817C907 0 312 SH Call SOLE   0 0 0
CASSAVA SCIENCES INC COM 14817C107 0 33,398 SH   SOLE   33,398 0 0
CASSAVA SCIENCES INC PUT 14817C957 0 230 SH Put SOLE   0 0 0
SPIRIT AIRLS INC CALL 848577902 5,892 2,410 SH Call SOLE   0 0 0
SPIRIT AIRLS INC COM 848577102 4 200 SH   SOLE   200 0 0
SPIRIT AIRLS INC PUT 848577952 4,540 1,857 SH Put SOLE   0 0 0
SAFE BULKERS INC CALL Y7388L903 14 113 SH Call SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW CALL 78410G904 338 12 SH Call SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW COM 78410G104 831 2,946 SH   SOLE   2,946 0 0
SBA COMMUNICATIONS CORP NEW PUT 78410G954 3,554 126 SH Put SOLE   0 0 0
STRONGBRIDGE BIOPHARMA PLC CALL G85347905 16 67 SH Call SOLE   0 0 0
STRONGBRIDGE BIOPHARMA PLC PUT G85347955 25 104 SH Put SOLE   0 0 0
SWITCHBACK ENERGY ACQUISTN C CALL 87105M902 4,288 1,070 SH Call SOLE   0 0 0
SWITCHBACK ENERGY ACQUISTN C COM 87105M102 374 9,339 SH   SOLE   9,339 0 0
SWITCHBACK ENERGY ACQUISTN C PUT 87105M952 8,244 2,057 SH Put SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC CALL 829226909 1,805 567 SH Call SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC PUT 829226959 1,624 510 SH Put SOLE   0 0 0
SALLY BEAUTY HLDGS INC CALL 79546E904 89 69 SH Call SOLE   0 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 476 36,535 SH   SOLE   36,535 0 0
SALLY BEAUTY HLDGS INC PUT 79546E954 142 109 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q908 138 27 SH Call SOLE   0 0 0
ALPS ETF TR COM 00162Q593 56 1,096 SH   SOLE   1,096 0 0
ALPS ETF TR PUT 00162Q958 112 22 SH Put SOLE   0 0 0
STAR BULK CARRIERS CORP. CALL Y8162K904 271 307 SH Call SOLE   0 0 0
STAR BULK CARRIERS CORP. COM Y8162K204 20 2,287 SH   SOLE   2,287 0 0
STAR BULK CARRIERS CORP. PUT Y8162K954 128 146 SH Put SOLE   0 0 0
SIGNATURE BK NEW YORK N Y CALL 82669G904 1,704 126 SH Call SOLE   0 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 2,260 16,707 SH   SOLE   16,707 0 0
SIGNATURE BK NEW YORK N Y PUT 82669G954 3,246 240 SH Put SOLE   0 0 0
SABRA HEALTH CARE REIT INC CALL 78573L906 423 244 SH Call SOLE   0 0 0
SABRA HEALTH CARE REIT INC PUT 78573L956 260 150 SH Put SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI CALL 20441A902 0 1 SH Call SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI COM 20441A102 786 91,616 SH   SOLE   91,616 0 0
COMPANHIA DE SANEAMENTO BASI PUT 20441A952 30 36 SH Put SOLE   0 0 0
SIBANYE STILLWATER LTD CALL 82575P907 2,520 1,586 SH Call SOLE   0 0 0
SIBANYE STILLWATER LTD COM 82575P107 122 7,737 SH   SOLE   7,737 0 0
SIBANYE STILLWATER LTD PUT 82575P957 2,561 1,612 SH Put SOLE   0 0 0
STARBUCKS CORP CALL 855244909 84,268 7,877 SH Call SOLE   0 0 0
STARBUCKS CORP PUT 855244959 139,758 13,064 SH Put SOLE   0 0 0
SANTANDER CONSUMER USA HDG I CALL 80283M901 308 140 SH Call SOLE   0 0 0
SANTANDER CONSUMER USA HDG I PUT 80283M951 48 22 SH Put SOLE   0 0 0
SOUTHERN COPPER CORP CALL 84265V905 1,146 176 SH Call SOLE   0 0 0
SOUTHERN COPPER CORP COM 84265V105 1,758 27,000 SH   SOLE   27,000 0 0
SOUTHERN COPPER CORP PUT 84265V955 1,393 214 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 204 23 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 9 1 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 1,045 163 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR PUT 808524958 769 120 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524300 98 766 SH   SOLE   766 0 0
SCHWAB STRATEGIC TR PUT 808524958 166 13 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 106 28 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR PUT 808524958 7 2 SH Put SOLE   0 0 0
SCHOLASTIC CORP CALL 807066905 47 19 SH Call SOLE   0 0 0
SCHOLASTIC CORP PUT 807066955 10 4 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524508 26 384 SH   SOLE   384 0 0
SCHNITZER STEEL INDS INC CALL 806882906 255 80 SH Call SOLE   0 0 0
SCHNITZER STEEL INDS INC COM 806882106 79 2,504 SH   SOLE   2,504 0 0
SCHNITZER STEEL INDS INC PUT 806882956 236 74 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 18 3 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524870 121 1,958 SH   SOLE   1,958 0 0
SCHWAB STRATEGIC TR PUT 808524958 111 18 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 17 3 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524409 31 526 SH   SOLE   526 0 0
SCHWAB CHARLES CORP CALL 808513905 21,576 4,068 SH Call SOLE   0 0 0
SCHWAB CHARLES CORP PUT 808513955 22,828 4,304 SH Put SOLE   0 0 0
SCHWAB CHARLES CORP CALL 808513905 1,230 232 SH Call SOLE   0 0 0
SCHWAB CHARLES CORP PUT 808513955 975 184 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 100 11 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR PUT 808524958 18 2 SH Put SOLE   0 0 0
SERVICE CORP INTL CALL 817565904 3,834 781 SH Call SOLE   0 0 0
SERVICE CORP INTL PUT 817565954 618 126 SH Put SOLE   0 0 0
STELLUS CAP INVT CORP CALL 858568908 110 102 SH Call SOLE   0 0 0
STELLUS CAP INVT CORP PUT 858568958 7 7 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 635 546 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W668 282 24,251 SH   SOLE   24,251 0 0
PROSHARES TR II PUT 74347W952 278 239 SH Put SOLE   0 0 0
COMSCORE INC CALL 20564W905 12 49 SH Call SOLE   0 0 0
COMSCORE INC COM 20564W105 35 14,429 SH   SOLE   14,429 0 0
COMSCORE INC PUT 20564W955 4 18 SH Put SOLE   0 0 0
SCIPLAY CORPORATION CALL 809087909 218 158 SH Call SOLE   0 0 0
SCIPLAY CORPORATION COM 809087109 54 3,934 SH   SOLE   3,934 0 0
SCIPLAY CORPORATION PUT 809087959 127 92 SH Put SOLE   0 0 0
STEELCASE INC CALL 858155903 112 83 SH Call SOLE   0 0 0
STEELCASE INC COM 858155203 72 5,316 SH   SOLE   5,316 0 0
STEELCASE INC PUT 858155953 405 299 SH Put SOLE   0 0 0
SCANSOURCE INC PUT 806037957 2 1 SH Put SOLE   0 0 0
SCULPTOR CAP MGMT CALL 811246907 4 3 SH Call SOLE   0 0 0
SCULPTOR CAP MGMT COM 811246107 256 16,881 SH   SOLE   16,881 0 0
SCULPTOR CAP MGMT PUT 811246957 206 136 SH Put SOLE   0 0 0
SHOE CARNIVAL INC CALL 824889909 78 20 SH Call SOLE   0 0 0
SHOE CARNIVAL INC COM 824889109 0 19 SH   SOLE   19 0 0
SHOE CARNIVAL INC PUT 824889959 31 8 SH Put SOLE   0 0 0
SECUREWORKS CORP CALL 81374A905 73 52 SH Call SOLE   0 0 0
SECUREWORKS CORP COM 81374A105 25 1,807 SH   SOLE   1,807 0 0
SECUREWORKS CORP PUT 81374A955 15 11 SH Put SOLE   0 0 0
SCYNEXIS INC CALL 811292900 8 11 SH Call SOLE   0 0 0
SCYNEXIS INC COM 811292200 3 500 SH   SOLE   500 0 0
ISHARES TR CALL 464288905 20 3 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 47 7 SH Put SOLE   0 0 0
SANDRIDGE ENERGY INC CALL 80007P909 47 152 SH Call SOLE   0 0 0
SANDRIDGE ENERGY INC COM 80007P869 38 12,420 SH   SOLE   12,420 0 0
SANDRIDGE ENERGY INC PUT 80007P959 34 112 SH Put SOLE   0 0 0
SMILEDIRECTCLUB INC CALL 83192H906 1,202 1,007 SH Call SOLE   0 0 0
SMILEDIRECTCLUB INC COM 83192H106 981 82,175 SH   SOLE   82,175 0 0
SMILEDIRECTCLUB INC PUT 83192H956 2,002 1,677 SH Put SOLE   0 0 0
SCHRODINGER INC CALL 80810D903 0 472 SH Call SOLE   0 0 0
SCHRODINGER INC PUT 80810D953 0 384 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 109 85 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E549 68 5,345 SH   SOLE   5,345 0 0
GLOBAL X FDS PUT 37950E954 106 83 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 1,338 1,050 SH Call SOLE   0 0 0
PROSHARES TR COM 74347G309 1,033 81,020 SH   SOLE   81,020 0 0
PROSHARES TR PUT 74347G957 58 46 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 3 3 SH Call SOLE   0 0 0
PROSHARES TR CALL 74347B908 6,300 5,085 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B383 265 21,402 SH   SOLE   21,402 0 0
PROSHARES TR PUT 74347B958 1,089 879 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 286 27 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A763 77 732 SH   SOLE   732 0 0
SPDR SER TR PUT 78464A958 614 58 SH Put SOLE   0 0 0
SEA LTD CALL 81141R900 0 2,490 SH Call SOLE   0 0 0
SEA LTD COM 81141R100 0 42,204 SH   SOLE   42,204 0 0
SEA LTD PUT 81141R950 0 3,648 SH Put SOLE   0 0 0
SEACHANGE INTL INC CALL 811699907 12 91 SH Call SOLE   0 0 0
SEACHANGE INTL INC COM 811699107 5 4,252 SH   SOLE   4,252 0 0
SEACHANGE INTL INC PUT 811699957 0 1 SH Put SOLE   0 0 0
SEAWORLD ENTMT INC CALL 81282V900 4,204 1,331 SH Call SOLE   0 0 0
SEAWORLD ENTMT INC PUT 81282V950 3,108 984 SH Put SOLE   0 0 0
SECOO HLDG LTD CALL 81367P901 5 23 SH Call SOLE   0 0 0
SECOO HLDG LTD COM 81367P101 1 812 SH   SOLE   812 0 0
SECOO HLDG LTD PUT 81367P951 2 11 SH Put SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC CALL 83417M904 18,668 585 SH Call SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 615 1,930 SH   SOLE   1,930 0 0
SOLAREDGE TECHNOLOGIES INC PUT 83417M954 16,945 531 SH Put SOLE   0 0 0
SEALED AIR CORP NEW CALL 81211K900 1,364 298 SH Call SOLE   0 0 0
SEALED AIR CORP NEW PUT 81211K950 68 15 SH Put SOLE   0 0 0
SEI INVTS CO CALL 784117903 298 52 SH Call SOLE   0 0 0
SEI INVTS CO PUT 784117953 5 1 SH Put SOLE   0 0 0
SELECTA BIOSCIENCES INC CALL 816212904 0 11 SH Call SOLE   0 0 0
SELECTA BIOSCIENCES INC COM 816212104 0 10,673 SH   SOLE   10,673 0 0
SELECTA BIOSCIENCES INC PUT 816212954 0 9 SH Put SOLE   0 0 0
SELECT MED HLDGS CORP CALL 81619Q905 8 3 SH Call SOLE   0 0 0
SELECT MED HLDGS CORP PUT 81619Q955 27 10 SH Put SOLE   0 0 0
SENSEONICS HLDGS INC CALL 81727U905 345 3,957 SH Call SOLE   0 0 0
SENSEONICS HLDGS INC PUT 81727U955 32 367 SH Put SOLE   0 0 0
SESEN BIO INC CALL 817763905 47 352 SH Call SOLE   0 0 0
SESEN BIO INC COM 817763105 64 47,896 SH   SOLE   47,896 0 0
SESEN BIO INC PUT 817763955 4 34 SH Put SOLE   0 0 0
STIFEL FINL CORP CALL 860630902 15 3 SH Call SOLE   0 0 0
STIFEL FINL CORP PUT 860630952 45 9 SH Put SOLE   0 0 0
STIFEL FINL CORP CALL 860630902 4,170 551 SH Call SOLE   0 0 0
STIFEL FINL CORP PUT 860630952 75 10 SH Put SOLE   0 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 28 700 SH   SOLE   700 0 0
SERVISFIRST BANCSHARES INC PUT 81768T958 128 32 SH Put SOLE   0 0 0
SAFEGUARD SCIENTIFICS INC COM 786449207 10 1,583 SH   SOLE   1,583 0 0
STITCH FIX INC CALL 860897907 0 1,427 SH Call SOLE   0 0 0
STITCH FIX INC COM 860897107 0 4,519 SH   SOLE   4,519 0 0
STITCH FIX INC PUT 860897957 0 3,112 SH Put SOLE   0 0 0
SFL CORPORATION LTD CALL G7738W906 40 64 SH Call SOLE   0 0 0
SFL CORPORATION LTD COM G7738W106 173 27,651 SH   SOLE   27,651 0 0
SFL CORPORATION LTD PUT G7738W956 78 125 SH Put SOLE   0 0 0
SPROUTS FMRS MKT INC CALL 85208M902 1,495 744 SH Call SOLE   0 0 0
SPROUTS FMRS MKT INC COM 85208M102 870 43,312 SH   SOLE   43,312 0 0
SPROUTS FMRS MKT INC PUT 85208M952 1,612 802 SH Put SOLE   0 0 0
SIMMONS 1ST NATL CORP CALL 828730900 503 233 SH Call SOLE   0 0 0
SIMMONS 1ST NATL CORP PUT 828730950 47 22 SH Put SOLE   0 0 0
SHIFT TECHNOLOGIES INC CALL 82452T907 221 268 SH Call SOLE   0 0 0
SHIFT TECHNOLOGIES INC COM 82452T107 154 18,695 SH   SOLE   18,695 0 0
SHIFT TECHNOLOGIES INC PUT 82452T957 353 427 SH Put SOLE   0 0 0
SUPERIOR GROUP OF CO INC CALL 868358902 2 1 SH Call SOLE   0 0 0
SEAGEN INC CALL 81181C904 0 226 SH Call SOLE   0 0 0
SEAGEN INC COM 81181C104 0 1,674 SH   SOLE   1,674 0 0
SEAGEN INC PUT 81181C954 0 157 SH Put SOLE   0 0 0
BARCLAYS BANK PLC COM 06746P449 87 1,885 SH   SOLE   1,885 0 0
SMART GLOBAL HLDGS INC CALL G8232Y901 30 8 SH Call SOLE   0 0 0
SMART GLOBAL HLDGS INC COM G8232Y101 30 819 SH   SOLE   819 0 0
SMART GLOBAL HLDGS INC PUT G8232Y951 15 4 SH Put SOLE   0 0 0
SANGAMO THERAPEUTICS INC CALL 800677906 1,739 1,115 SH Call SOLE   0 0 0
SANGAMO THERAPEUTICS INC COM 800677106 948 60,812 SH   SOLE   60,812 0 0
SANGAMO THERAPEUTICS INC PUT 800677956 1,249 801 SH Put SOLE   0 0 0
SCIENTIFIC GAMES CORP CALL 80874P909 746 180 SH Call SOLE   0 0 0
SCIENTIFIC GAMES CORP COM 80874P109 151 3,649 SH   SOLE   3,649 0 0
SCIENTIFIC GAMES CORP PUT 80874P959 331 80 SH Put SOLE   0 0 0
ABERDEEN STD GOLD ETF TR CALL 00326A904 36 20 SH Call SOLE   0 0 0
ABERDEEN STD GOLD ETF TR COM 00326A104 440 24,103 SH   SOLE   24,103 0 0
ABERDEEN STD GOLD ETF TR PUT 00326A954 477 261 SH Put SOLE   0 0 0
SURGERY PARTNERS INC COM 86881A100 9 326 SH   SOLE   326 0 0
SURGERY PARTNERS INC PUT 86881A950 29 10 SH Put SOLE   0 0 0
STAR GROUP L P CALL 85512C905 1 2 SH Call SOLE   0 0 0
PROSHARES TR CALL 74347B908 7,315 4,071 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B425 674 37,519 SH   SOLE   37,519 0 0
PROSHARES TR PUT 74347B958 1,281 713 SH Put SOLE   0 0 0
SHAKE SHACK INC CALL 819047901 0 637 SH Call SOLE   0 0 0
SHAKE SHACK INC COM 819047101 0 2,201 SH   SOLE   2,201 0 0
SHAKE SHACK INC PUT 819047951 0 405 SH Put SOLE   0 0 0
SHENANDOAH TELECOMMUNICATION CALL 82312B906 43 10 SH Call SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P CALL 822634901 457 454 SH Call SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 197 19,561 SH   SOLE   19,561 0 0
SHELL MIDSTREAM PARTNERS L P PUT 822634951 323 321 SH Put SOLE   0 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 365 32,222 SH   SOLE   32,222 0 0
SUNSTONE HOTEL INVS INC NEW PUT 867892951 633 559 SH Put SOLE   0 0 0
MADDEN STEVEN LTD CALL 556269908 95 27 SH Call SOLE   0 0 0
MADDEN STEVEN LTD PUT 556269958 7 2 SH Put SOLE   0 0 0
SHOPIFY INC CALL 82509L907 204,430 1,806 SH Call SOLE   0 0 0
SHOPIFY INC COM 82509L107 8,985 7,938 SH   SOLE   7,938 0 0
SHOPIFY INC PUT 82509L957 253,330 2,238 SH Put SOLE   0 0 0
SHERWIN WILLIAMS CO CALL 824348906 14,110 192 SH Call SOLE   0 0 0
SHERWIN WILLIAMS CO COM 824348106 956 1,302 SH   SOLE   1,302 0 0
SHERWIN WILLIAMS CO PUT 824348956 14,845 202 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 9,691 1,122 SH Call SOLE   0 0 0
ISHARES TR COM 464287457 51 600 SH   SOLE   600 0 0
ISHARES TR PUT 464287957 5,096 590 SH Put SOLE   0 0 0
SHYFT GROUP INC CALL 825698903 181 64 SH Call SOLE   0 0 0
SHYFT GROUP INC PUT 825698953 323 114 SH Put SOLE   0 0 0
SI BONE INC COM 825704109 314 10,511 SH   SOLE   10,511 0 0
COMPANHIA SIDERURGICA NACION CALL 20440W905 63 106 SH Call SOLE   0 0 0
COMPANHIA SIDERURGICA NACION COM 20440W105 151 25,503 SH   SOLE   25,503 0 0
COMPANHIA SIDERURGICA NACION PUT 20440W955 80 136 SH Put SOLE   0 0 0
SIENTRA INC CALL 82621J905 52 134 SH Call SOLE   0 0 0
SIENTRA INC COM 82621J105 38 9,871 SH   SOLE   9,871 0 0
SIENTRA INC PUT 82621J955 6 16 SH Put SOLE   0 0 0
SIGNET JEWELERS LIMITED CALL G81276900 785 288 SH Call SOLE   0 0 0
SIGNET JEWELERS LIMITED PUT G81276950 400 147 SH Put SOLE   0 0 0
SIGA TECHNOLOGIES INC CALL 826917906 37 52 SH Call SOLE   0 0 0
SIGA TECHNOLOGIES INC PUT 826917956 5 7 SH Put SOLE   0 0 0
SELECTIVE INS GROUP INC CALL 816300907 823 123 SH Call SOLE   0 0 0
SPROTT INC CALL 852066908 640 221 SH Call SOLE   0 0 0
SPROTT INC COM 852066208 258 8,928 SH   SOLE   8,928 0 0
SPROTT INC PUT 852066958 629 217 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 6,117 1,341 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y848 2,152 47,183 SH   SOLE   47,183 0 0
GLOBAL X FDS PUT 37954Y951 1,332 292 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G900 2,276 1,396 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G102 855 52,449 SH   SOLE   52,449 0 0
ETF MANAGERS TR PUT 26924G950 1,306 801 SH Put SOLE   0 0 0
SILK RD MED INC COM 82710M100 78 1,254 SH   SOLE   1,254 0 0
SILK RD MED INC PUT 82710M950 31 5 SH Put SOLE   0 0 0
SILVERCREST METALS INC CALL 828363901 0 800 SH Call SOLE   0 0 0
SILVERCREST METALS INC COM 828363101 0 26,769 SH   SOLE   26,769 0 0
SILVERCREST METALS INC PUT 828363951 0 636 SH Put SOLE   0 0 0
SILICON MOTION TECHNOLOGY CO CALL 82706C908 505 105 SH Call SOLE   0 0 0
SILICON MOTION TECHNOLOGY CO COM 82706C108 1,804 37,474 SH   SOLE   37,474 0 0
SILICON MOTION TECHNOLOGY CO PUT 82706C958 4,757 988 SH Put SOLE   0 0 0
SINA CORP CALL G81477904 3,682 869 SH Call SOLE   0 0 0
SINA CORP PUT G81477954 1,809 427 SH Put SOLE   0 0 0
SIO GENE THERAPIES INC CALL 829399904 159 575 SH Call SOLE   0 0 0
SIO GENE THERAPIES INC COM 829399104 105 37,863 SH   SOLE   37,863 0 0
SIO GENE THERAPIES INC PUT 829399954 264 953 SH Put SOLE   0 0 0
SIO GENE THERAPIES INC CALL 829399904 1 4 SH Call SOLE   0 0 0
SIO GENE THERAPIES INC PUT 829399954 7 28 SH Put SOLE   0 0 0
SIRIUS XM HOLDINGS INC CALL 82968B903 1,316 2,066 SH Call SOLE   0 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 445 69,868 SH   SOLE   69,868 0 0
SIRIUS XM HOLDINGS INC PUT 82968B953 612 961 SH Put SOLE   0 0 0
SIRIUS XM HOLDINGS INC PUT 82968B953 1 3 SH Put SOLE   0 0 0
SITE CTRS CORP CALL 82981J909 17 17 SH Call SOLE   0 0 0
SITE CTRS CORP COM 82981J109 142 14,113 SH   SOLE   14,113 0 0
SITE CTRS CORP PUT 82981J959 300 297 SH Put SOLE   0 0 0
SVB FINANCIAL GROUP CALL 78486Q901 2,094 54 SH Call SOLE   0 0 0
SVB FINANCIAL GROUP PUT 78486Q951 6,399 165 SH Put SOLE   0 0 0
ABERDEEN STD SILVER ETF TR CALL 003264908 1,073 420 SH Call SOLE   0 0 0
ABERDEEN STD SILVER ETF TR COM 003264108 271 10,635 SH   SOLE   10,635 0 0
ABERDEEN STD SILVER ETF TR PUT 003264958 17 7 SH Put SOLE   0 0 0
SIX FLAGS ENTMT CORP NEW CALL 83001A902 5,687 1,668 SH Call SOLE   0 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 524 15,383 SH   SOLE   15,383 0 0
SIX FLAGS ENTMT CORP NEW PUT 83001A952 1,650 484 SH Put SOLE   0 0 0
SOUTH JERSEY INDS INC CALL 838518908 17 8 SH Call SOLE   0 0 0
SOUTH JERSEY INDS INC PUT 838518958 2 1 SH Put SOLE   0 0 0
SMUCKER J M CO CALL 832696905 878 76 SH Call SOLE   0 0 0
SMUCKER J M CO COM 832696405 1,138 9,852 SH   SOLE   9,852 0 0
SMUCKER J M CO PUT 832696955 2,785 241 SH Put SOLE   0 0 0
SHAW COMMUNICATIONS INC CALL 82028K900 172 98 SH Call SOLE   0 0 0
SHAW COMMUNICATIONS INC COM 82028K200 4 270 SH   SOLE   270 0 0
SHAW COMMUNICATIONS INC PUT 82028K950 1 1 SH Put SOLE   0 0 0
SAN JUAN BASIN RTY TR COM 798241105 2 892 SH   SOLE   892 0 0
PROSHARES TR CALL 74347B908 768 973 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B748 104 13,223 SH   SOLE   13,223 0 0
PROSHARES TR PUT 74347B958 30 39 SH Put SOLE   0 0 0
SKILLZ INC CALL 83067L909 4,600 2,300 SH Call SOLE   0 0 0
SKILLZ INC COM 83067L109 235 11,780 SH   SOLE   11,780 0 0
SKILLZ INC PUT 83067L959 3,072 1,536 SH Put SOLE   0 0 0
SK TELECOM LTD CALL 78440P908 2 1 SH Call SOLE   0 0 0
SK TELECOM LTD COM 78440P108 103 4,231 SH   SOLE   4,231 0 0
TANGER FACTORY OUTLET CTRS I CALL 875465906 3,113 3,126 SH Call SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 12 1,233 SH   SOLE   1,233 0 0
TANGER FACTORY OUTLET CTRS I PUT 875465956 1,733 1,740 SH Put SOLE   0 0 0
SKECHERS U S A INC CALL 830566905 2,145 597 SH Call SOLE   0 0 0
SKECHERS U S A INC PUT 830566955 1,347 375 SH Put SOLE   0 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 343 11,097 SH   SOLE   11,097 0 0
SKYLINE CHAMPION CORPORATION PUT 830830955 216 70 SH Put SOLE   0 0 0
SKYWEST INC CALL 830879902 777 193 SH Call SOLE   0 0 0
SKYWEST INC COM 830879102 17 434 SH   SOLE   434 0 0
SKYWEST INC PUT 830879952 92 23 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 4,266 449 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X956 1,111 117 SH Put SOLE   0 0 0
SILICON LABORATORIES INC CALL 826919902 3,170 249 SH Call SOLE   0 0 0
SILICON LABORATORIES INC PUT 826919952 50 4 SH Put SOLE   0 0 0
SCHLUMBERGER LTD CALL 806857908 17,614 8,069 SH Call SOLE   0 0 0
SCHLUMBERGER LTD COM 806857108 3,889 178,170 SH   SOLE   178,170 0 0
SCHLUMBERGER LTD PUT 806857958 12,890 5,905 SH Put SOLE   0 0 0
U S SILICA HLDGS INC CALL 90346E903 128 183 SH Call SOLE   0 0 0
U S SILICA HLDGS INC COM 90346E103 352 50,269 SH   SOLE   50,269 0 0
U S SILICA HLDGS INC PUT 90346E953 1,078 1,537 SH Put SOLE   0 0 0
SOLID BIOSCIENCES INC CALL 83422E905 117 155 SH Call SOLE   0 0 0
SOLID BIOSCIENCES INC COM 83422E105 148 19,655 SH   SOLE   19,655 0 0
SOLID BIOSCIENCES INC PUT 83422E955 73 97 SH Put SOLE   0 0 0
SUN LIFE FINANCIAL INC. CALL 866796905 537 121 SH Call SOLE   0 0 0
SUN LIFE FINANCIAL INC. PUT 866796955 8 2 SH Put SOLE   0 0 0
SL GREEN RLTY CORP CALL 78440X901 154 26 SH Call SOLE   0 0 0
SL GREEN RLTY CORP COM 78440X101 163 2,747 SH   SOLE   2,747 0 0
SL GREEN RLTY CORP PUT 78440X951 274 46 SH Put SOLE   0 0 0
SL GREEN RLTY CORP CALL 78440X901 1,340 225 SH Call SOLE   0 0 0
SL GREEN RLTY CORP PUT 78440X951 2,097 352 SH Put SOLE   0 0 0
SILGAN HOLDINGS INC CALL 827048909 355 96 SH Call SOLE   0 0 0
SILGAN HOLDINGS INC PUT 827048959 526 142 SH Put SOLE   0 0 0
SLM CORP CALL 78442P906 747 603 SH Call SOLE   0 0 0
SLM CORP COM 78442P106 962 77,711 SH   SOLE   77,711 0 0
SLM CORP PUT 78442P956 665 537 SH Put SOLE   0 0 0
SOLENO THERAPEUTICS INC CALL 834203900 2 14 SH Call SOLE   0 0 0
SOLENO THERAPEUTICS INC COM 834203200 32 16,768 SH   SOLE   16,768 0 0
SOLENO THERAPEUTICS INC PUT 834203950 64 336 SH Put SOLE   0 0 0
SIMULATIONS PLUS INC CALL 829214905 28 4 SH Call SOLE   0 0 0
SIMULATIONS PLUS INC COM 829214105 139 1,946 SH   SOLE   1,946 0 0
SIMULATIONS PLUS INC PUT 829214955 7 1 SH Put SOLE   0 0 0
SELECTQUOTE INC CALL 816307900 2,342 1,129 SH Call SOLE   0 0 0
SELECTQUOTE INC COM 816307300 99 4,783 SH   SOLE   4,783 0 0
SELECTQUOTE INC PUT 816307950 466 225 SH Put SOLE   0 0 0
SOLAR CAP LTD CALL 83413U900 43 25 SH Call SOLE   0 0 0
SOLAR CAP LTD COM 83413U100 13 768 SH   SOLE   768 0 0
SOLAR CAP LTD PUT 83413U950 59 34 SH Put SOLE   0 0 0
SELLAS LIFE SCIENCES GROUP I CALL 81642T909 52 91 SH Call SOLE   0 0 0
SELLAS LIFE SCIENCES GROUP I COM 81642T209 0 16 SH   SOLE   16 0 0
ISHARES SILVER TR CALL 46428Q909 216,071 87,941 SH Call SOLE   0 0 0
ISHARES SILVER TR COM 46428Q109 89 3,645 SH   SOLE   3,645 0 0
ISHARES SILVER TR PUT 46428Q959 95,314 38,793 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 2,235 501 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 13 3 SH Put SOLE   0 0 0
SPDR SER TR PUT 78464A958 0 4 SH Put SOLE   0 0 0
SM ENERGY CO CALL 78454L900 475 777 SH Call SOLE   0 0 0
SM ENERGY CO PUT 78454L950 149 244 SH Put SOLE   0 0 0
SMARTSHEET INC CALL 83200N903 3,415 493 SH Call SOLE   0 0 0
SMARTSHEET INC COM 83200N103 130 1,881 SH   SOLE   1,881 0 0
SMARTSHEET INC PUT 83200N953 1,448 209 SH Put SOLE   0 0 0
SMARTFINANCIAL INC COM 83190L208 10 583 SH   SOLE   583 0 0
SMARTFINANCIAL INC PUT 83190L958 21 12 SH Put SOLE   0 0 0
SUPER MICRO COMPUTER INC CALL 86800U904 47 15 SH Call SOLE   0 0 0
SHARPS COMPLIANCE CORP CALL 820017901 103 110 SH Call SOLE   0 0 0
SHARPS COMPLIANCE CORP COM 820017101 28 2,976 SH   SOLE   2,976 0 0
SHARPS COMPLIANCE CORP PUT 820017951 29 31 SH Put SOLE   0 0 0
SUMITOMO MITSUI FINL GROUP I CALL 86562M909 1 2 SH Call SOLE   0 0 0
SUMITOMO MITSUI FINL GROUP I COM 86562M209 0 32 SH   SOLE   32 0 0
SCOTTS MIRACLE GRO CO CALL 810186906 2,409 121 SH Call SOLE   0 0 0
SCOTTS MIRACLE GRO CO COM 810186106 619 3,109 SH   SOLE   3,109 0 0
SCOTTS MIRACLE GRO CO PUT 810186956 5,775 290 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 72,821 3,334 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 89,333 4,090 SH Put SOLE   0 0 0
SEACOR MARINE HLDGS INC CALL 78413P901 18 70 SH Call SOLE   0 0 0
SEACOR MARINE HLDGS INC PUT 78413P951 1 5 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F502 520 3,146 SH   SOLE   3,146 0 0
VANECK VECTORS ETF TR PUT 92189F952 33 2 SH Put SOLE   0 0 0
STANDARD MTR PRODS INC CALL 853666905 190 47 SH Call SOLE   0 0 0
STANDARD MTR PRODS INC PUT 853666955 68 17 SH Put SOLE   0 0 0
SIMPLY GOOD FOODS CO CALL 82900L902 269 86 SH Call SOLE   0 0 0
SIMPLY GOOD FOODS CO COM 82900L102 92 2,964 SH   SOLE   2,964 0 0
SIMPLY GOOD FOODS CO PUT 82900L952 454 145 SH Put SOLE   0 0 0
SMITH MICRO SOFTWARE INC CALL 832154907 155 287 SH Call SOLE   0 0 0
SMITH MICRO SOFTWARE INC COM 832154207 182 33,631 SH   SOLE   33,631 0 0
SMITH MICRO SOFTWARE INC PUT 832154957 150 278 SH Put SOLE   0 0 0
SEMTECH CORP CALL 816850901 540 75 SH Call SOLE   0 0 0
SEMTECH CORP PUT 816850951 281 39 SH Put SOLE   0 0 0
SNAP ON INC CALL 833034901 427 25 SH Call SOLE   0 0 0
SNAP ON INC COM 833034101 302 1,768 SH   SOLE   1,768 0 0
SNAP ON INC PUT 833034951 308 18 SH Put SOLE   0 0 0
SNAP INC CALL 83304A906 68,560 13,693 SH Call SOLE   0 0 0
SNAP INC PUT 83304A956 78,379 15,654 SH Put SOLE   0 0 0
SLEEP NUMBER CORP CALL 83125X903 990 121 SH Call SOLE   0 0 0
SLEEP NUMBER CORP COM 83125X103 441 5,389 SH   SOLE   5,389 0 0
SLEEP NUMBER CORP PUT 83125X953 16 2 SH Put SOLE   0 0 0
SYNCHRONOSS TECHNOLOGIES INC CALL 87157B903 0 1 SH Call SOLE   0 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 50 10,764 SH   SOLE   10,764 0 0
SYNCHRONOSS TECHNOLOGIES INC PUT 87157B953 73 156 SH Put SOLE   0 0 0
SMART SAND INC CALL 83191H907 20 119 SH Call SOLE   0 0 0
SMART SAND INC PUT 83191H957 1 10 SH Put SOLE   0 0 0
SUNDIAL GROWERS INC CALL 86730L909 117 2,488 SH Call SOLE   0 0 0
SUNDIAL GROWERS INC COM 86730L109 117 248,347 SH   SOLE   248,347 0 0
SUNDIAL GROWERS INC PUT 86730L959 211 4,459 SH Put SOLE   0 0 0
SCHNEIDER NATIONAL INC CALL 80689H902 47 23 SH Call SOLE   0 0 0
SCHNEIDER NATIONAL INC COM 80689H102 4 205 SH   SOLE   205 0 0
SCHNEIDER NATIONAL INC PUT 80689H952 4 2 SH Put SOLE   0 0 0
SYNDAX PHARMACEUTICALS INC CALL 87164F905 8 4 SH Call SOLE   0 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 30 1,352 SH   SOLE   1,352 0 0
SYNDAX PHARMACEUTICALS INC PUT 87164F955 26 12 SH Put SOLE   0 0 0
SONY CORP CALL 835699907 19,259 1,905 SH Call SOLE   0 0 0
SONY CORP COM 835699307 792 7,843 SH   SOLE   7,843 0 0
SONY CORP PUT 835699957 4,074 403 SH Put SOLE   0 0 0
STONEX GROUP INC COM 861896108 5 97 SH   SOLE   97 0 0
STONEX GROUP INC PUT 861896958 11 2 SH Put SOLE   0 0 0
SMITH & NEPHEW PLC CALL 83175M905 126 30 SH Call SOLE   0 0 0
SNOWFLAKE INC CALL 833445909 0 922 SH Call SOLE   0 0 0
SNOWFLAKE INC PUT 833445959 0 1,066 SH Put SOLE   0 0 0
CHINA PETROLEUM & CHEMICAL C CALL 16941R908 62 14 SH Call SOLE   0 0 0
CHINA PETROLEUM & CHEMICAL C COM 16941R108 1,120 25,124 SH   SOLE   25,124 0 0
CHINA PETROLEUM & CHEMICAL C PUT 16941R958 611 137 SH Put SOLE   0 0 0
CHINA PETROLEUM & CHEMICAL C CALL 16941R908 561 126 SH Call SOLE   0 0 0
CHINA PETROLEUM & CHEMICAL C PUT 16941R958 1,266 284 SH Put SOLE   0 0 0
SYNOPSYS INC CALL 871607907 7,777 300 SH Call SOLE   0 0 0
SYNOPSYS INC PUT 871607957 8,088 312 SH Put SOLE   0 0 0
NEW SR INVT GROUP INC CALL 648691903 74 143 SH Call SOLE   0 0 0
NEW SR INVT GROUP INC PUT 648691953 25 49 SH Put SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC CALL 867328904 30 152 SH Call SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC PUT 867328954 0 2 SH Put SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC CALL 867328904 155 783 SH Call SOLE   0 0 0
SUNESIS PHARMACEUTICALS INC PUT 867328954 0 5 SH Put SOLE   0 0 0
SYNOVUS FINL CORP CALL 87161C901 521 161 SH Call SOLE   0 0 0
SYNOVUS FINL CORP COM 87161C501 18 576 SH   SOLE   576 0 0
SYNOVUS FINL CORP PUT 87161C951 1,741 538 SH Put SOLE   0 0 0
SYNNEX CORP CALL 87162W900 65 8 SH Call SOLE   0 0 0
SYNNEX CORP PUT 87162W950 89 11 SH Put SOLE   0 0 0
SYNNEX CORP CALL 87162W900 177 27 SH Call SOLE   0 0 0
SOUTHERN CO CALL 842587907 9,816 1,598 SH Call SOLE   0 0 0
SOUTHERN CO PUT 842587957 6,628 1,079 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 667 108 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37950E954 525 85 SH Put SOLE   0 0 0
SOGOU INC CALL 83409V904 1,091 1,339 SH Call SOLE   0 0 0
SOGOU INC COM 83409V104 783 96,181 SH   SOLE   96,181 0 0
SOGOU INC PUT 83409V954 916 1,124 SH Put SOLE   0 0 0
SOHU COM LTD CALL 83410S908 934 586 SH Call SOLE   0 0 0
SOHU COM LTD COM 83410S108 1,932 121,223 SH   SOLE   121,223 0 0
SOHU COM LTD PUT 83410S958 3,745 2,350 SH Put SOLE   0 0 0
SOLARIS OILFIELD INFRSTR INC CALL 83418M903 5 7 SH Call SOLE   0 0 0
SOLARIS OILFIELD INFRSTR INC COM 83418M103 5 718 SH   SOLE   718 0 0
RENESOLA LTD CALL 75971T901 408 357 SH Call SOLE   0 0 0
RENESOLA LTD COM 75971T301 957 83,790 SH   SOLE   83,790 0 0
RENESOLA LTD PUT 75971T951 1,115 976 SH Put SOLE   0 0 0
ELECTRAMECCANICA VEHS CORP CALL 284849905 748 1,209 SH Call SOLE   0 0 0
ELECTRAMECCANICA VEHS CORP COM 284849205 297 48,121 SH   SOLE   48,121 0 0
ELECTRAMECCANICA VEHS CORP PUT 284849955 718 1,160 SH Put SOLE   0 0 0
SONOCO PRODS CO CALL 835495902 568 96 SH Call SOLE   0 0 0
SONOCO PRODS CO PUT 835495952 219 37 SH Put SOLE   0 0 0
SONOS INC CALL 83570H908 3,721 1,591 SH Call SOLE   0 0 0
SONOS INC COM 83570H108 2,433 104,060 SH   SOLE   104,060 0 0
SONOS INC PUT 83570H958 5,180 2,215 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 39,977 857 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W458 1,457 3,125 SH   SOLE   3,125 0 0
DIREXION SHS ETF TR PUT 25459W952 7,090 152 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 287 160 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 71 40 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 378 211 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 141 79 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 22,788 601 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 34,922 921 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 1,144 588 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 486 250 SH Put SOLE   0 0 0
SP PLUS CORP CALL 78469C903 161 56 SH Call SOLE   0 0 0
SP PLUS CORP PUT 78469C953 2 1 SH Put SOLE   0 0 0
ETF SER SOLUTIONS CALL 26922B904 14 5 SH Call SOLE   0 0 0
ETF SER SOLUTIONS PUT 26922B954 42 15 SH Put SOLE   0 0 0
SPECTRUM BRANDS HLDGS INC NE CALL 84790A905 197 25 SH Call SOLE   0 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 62 791 SH   SOLE   791 0 0
SPECTRUM BRANDS HLDGS INC NE PUT 84790A955 876 111 SH Put SOLE   0 0 0
VIRGIN GALACTIC HOLDINGS INC CALL 92766K906 6,437 2,713 SH Call SOLE   0 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 153 6,449 SH   SOLE   6,449 0 0
VIRGIN GALACTIC HOLDINGS INC PUT 92766K956 4,435 1,869 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 1 1 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E869 0 50 SH   SOLE   50 0 0
SPDR INDEX SHS FDS CALL 78463X909 219 52 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS COM 78463X509 24 592 SH   SOLE   592 0 0
SPDR INDEX SHS FDS PUT 78463X959 21 5 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS COM 78463X103 26 700 SH   SOLE   700 0 0
SIMON PPTY GROUP INC NEW CALL 828806909 29,592 3,470 SH Call SOLE   0 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,857 21,785 SH   SOLE   21,785 0 0
SIMON PPTY GROUP INC NEW PUT 828806959 44,874 5,262 SH Put SOLE   0 0 0
S&P GLOBAL INC CALL 78409V904 0 209 SH Call SOLE   0 0 0
S&P GLOBAL INC PUT 78409V954 0 497 SH Put SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L CALL 864482904 0 84 SH Call SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L COM 864482104 0 10,704 SH   SOLE   10,704 0 0
SUBURBAN PROPANE PARTNERS L PUT 864482954 0 174 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II CALL 46138E905 826 220 SH Call SOLE   0 0 0
INVESCO EXCH TRADED FD TR II PUT 46138E955 304 81 SH Put SOLE   0 0 0
SPI ENERGY CO LTD CALL G8651P900 584 741 SH Call SOLE   0 0 0
SPI ENERGY CO LTD COM G8651P110 16 2,036 SH   SOLE   2,036 0 0
SPI ENERGY CO LTD PUT G8651P950 504 640 SH Put SOLE   0 0 0
SPARK ENERGY INC CALL 846511903 136 143 SH Call SOLE   0 0 0
SPDR SER TR CALL 78464A908 61 14 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 74 17 SH Put SOLE   0 0 0
SPLUNK INC CALL 848637904 36,169 2,129 SH Call SOLE   0 0 0
SPLUNK INC PUT 848637954 34,657 2,040 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II CALL 46138E905 2,592 461 SH Call SOLE   0 0 0
INVESCO EXCH TRADED FD TR II COM 46138E354 1,963 34,919 SH   SOLE   34,919 0 0
INVESCO EXCH TRADED FD TR II PUT 46138E955 2,361 420 SH Put SOLE   0 0 0
SEASPINE HLDGS CORP CALL 81255T908 1 1 SH Call SOLE   0 0 0
SAPIENS INTL CORP N V CALL G7T16G903 186 61 SH Call SOLE   0 0 0
SAPIENS INTL CORP N V COM G7T16G103 2 81 SH   SOLE   81 0 0
SAPIENS INTL CORP N V PUT G7T16G953 275 90 SH Put SOLE   0 0 0
SPOK HLDGS INC CALL 84863T906 57 52 SH Call SOLE   0 0 0
SPOTIFY TECHNOLOGY S A CALL L8681T902 30,836 980 SH Call SOLE   0 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 12 41 SH   SOLE   41 0 0
SPOTIFY TECHNOLOGY S A PUT L8681T952 37,696 1,198 SH Put SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC CALL 84763A908 3 11 SH Call SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 187 54,993 SH   SOLE   54,993 0 0
SPECTRUM PHARMACEUTICALS INC PUT 84763A958 132 388 SH Put SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC CALL 848574909 6,774 1,733 SH Call SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC PUT 848574959 5,754 1,472 SH Put SOLE   0 0 0
SPERO THERAPEUTICS INC CALL 84833T903 104 54 SH Call SOLE   0 0 0
SPERO THERAPEUTICS INC COM 84833T103 11 606 SH   SOLE   606 0 0
SPERO THERAPEUTICS INC PUT 84833T953 17 9 SH Put SOLE   0 0 0
SUPPORT COM INC CALL 86858W900 6 29 SH Call SOLE   0 0 0
SUPPORT COM INC PUT 86858W950 3 17 SH Put SOLE   0 0 0
SPS COMMERCE INC CALL 78463M907 10 1 SH Call SOLE   0 0 0
SPS COMMERCE INC COM 78463M107 61 569 SH   SOLE   569 0 0
SPDR SER TR CALL 78468R903 7 2 SH Call SOLE   0 0 0
SPROUT SOCIAL INC CALL 85209W909 213 47 SH Call SOLE   0 0 0
SPROUT SOCIAL INC COM 85209W109 170 3,754 SH   SOLE   3,754 0 0
SPROUT SOCIAL INC PUT 85209W959 40 9 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 1,645 357 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A805 897 19,478 SH   SOLE   19,478 0 0
SPDR SER TR PUT 78464A958 4 1 SH Put SOLE   0 0 0
SPARTANNASH CO CALL 847215900 417 240 SH Call SOLE   0 0 0
SPARTANNASH CO PUT 847215950 287 165 SH Put SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC CALL 84920Y906 1,279 729 SH Call SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC PUT 84920Y956 587 335 SH Put SOLE   0 0 0
SUNPOWER CORP CALL 867652906 13,466 5,252 SH Call SOLE   0 0 0
SUNPOWER CORP PUT 867652956 6,561 2,559 SH Put SOLE   0 0 0
SUNPOWER CORP CALL 867652906 1,528 1,120 SH Call SOLE   0 0 0
SUNPOWER CORP PUT 867652956 1 34 SH Put SOLE   0 0 0
SPX CORP CALL 784635904 10 2 SH Call SOLE   0 0 0
SPX CORP COM 784635104 219 4,025 SH   SOLE   4,025 0 0
SPX CORP PUT 784635954 10 2 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 21,595 2,989 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W862 9,823 135,965 SH   SOLE   135,965 0 0
DIREXION SHS ETF TR PUT 25459W952 5,910 818 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 1,130 2,892 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E885 1,559 398,968 SH   SOLE   398,968 0 0
DIREXION SHS ETF TR PUT 25460E955 958 2,452 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B908 2,728 4,609 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B268 329 55,680 SH   SOLE   55,680 0 0
PROSHARES TR PUT 74347B958 274 464 SH Put SOLE   0 0 0
SPDR S&P 500 ETF TR CALL 78462F903 3,267,898 87,405 SH Call SOLE   0 0 0
SPDR S&P 500 ETF TR COM 78462F103 29,398 78,630 SH   SOLE   78,630 0 0
SPDR S&P 500 ETF TR PUT 78462F953 6,583,017 176,073 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 214 65 SH Call SOLE   0 0 0
SPDR SER TR COM 78468R788 35 1,081 SH   SOLE   1,081 0 0
SPDR SER TR PUT 78468R953 36 11 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 0 463 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 0 443 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 543 158 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 1,299 378 SH Put SOLE   0 0 0
SQUARE INC CALL 852234903 167,756 7,708 SH Call SOLE   0 0 0
SQUARE INC COM 852234103 8 37 SH   SOLE   37 0 0
SQUARE INC PUT 852234953 308,983 14,197 SH Put SOLE   0 0 0
SOCIEDAD QUIMICA Y MINERA DE CALL 833635905 1,119 228 SH Call SOLE   0 0 0
SOCIEDAD QUIMICA Y MINERA DE PUT 833635955 250 51 SH Put SOLE   0 0 0
SOCIEDAD QUIMICA Y MINERA DE CALL 833635905 485 99 SH Call SOLE   0 0 0
SOCIEDAD QUIMICA Y MINERA DE PUT 833635955 255 52 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 0 4,198 SH Call SOLE   0 0 0
PROSHARES TR COM 74347G861 0 447,401 SH   SOLE   447,401 0 0
PROSHARES TR PUT 74347G957 0 7,121 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 0 1,842 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347G957 0 133 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 0 3,594 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347G957 0 13,126 SH Put SOLE   0 0 0
SPIRE INC CALL 84857L901 569 89 SH Call SOLE   0 0 0
SPIRE INC PUT 84857L951 32 5 SH Put SOLE   0 0 0
STABLE RD ACQUISITION CORP CALL 85236Q909 2,983 1,661 SH Call SOLE   0 0 0
STABLE RD ACQUISITION CORP COM 85236Q109 149 8,333 SH   SOLE   8,333 0 0
STABLE RD ACQUISITION CORP PUT 85236Q959 1,066 594 SH Put SOLE   0 0 0
SRAX INC COM 78472M106 9 3,143 SH   SOLE   3,143 0 0
SPIRIT RLTY CAP INC NEW CALL 84860W900 52 13 SH Call SOLE   0 0 0
SPIRIT RLTY CAP INC NEW COM 84860W300 23 573 SH   SOLE   573 0 0
SPIRIT RLTY CAP INC NEW PUT 84860W950 176 44 SH Put SOLE   0 0 0
STERICYCLE INC CALL 858912908 811 117 SH Call SOLE   0 0 0
STERICYCLE INC COM 858912108 87 1,261 SH   SOLE   1,261 0 0
STERICYCLE INC PUT 858912958 1,199 173 SH Put SOLE   0 0 0
SURMODICS INC COM 868873100 27 628 SH   SOLE   628 0 0
SEMPRA ENERGY CALL 816851909 522 41 SH Call SOLE   0 0 0
SEMPRA ENERGY PUT 816851959 4,242 333 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 12 14 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E127 42 4,835 SH   SOLE   4,835 0 0
GLOBAL X FDS PUT 37950E954 3 4 SH Put SOLE   0 0 0
SERVICESOURCE INTL INC COM 81763U100 10 6,204 SH   SOLE   6,204 0 0
SERVICESOURCE INTL INC PUT 81763U950 12 70 SH Put SOLE   0 0 0
SERITAGE GROWTH PPTYS CALL 81752R900 506 345 SH Call SOLE   0 0 0
SERITAGE GROWTH PPTYS COM 81752R100 424 28,903 SH   SOLE   28,903 0 0
SERITAGE GROWTH PPTYS PUT 81752R950 1,429 974 SH Put SOLE   0 0 0
SURGALIGN HOLDINGS INC CALL 86882C905 6 29 SH Call SOLE   0 0 0
SURGALIGN HOLDINGS INC COM 86882C105 2 1,226 SH   SOLE   1,226 0 0
SURGALIGN HOLDINGS INC PUT 86882C955 10 50 SH Put SOLE   0 0 0
STONERIDGE INC CALL 86183P902 3 1 SH Call SOLE   0 0 0
SORRENTO THERAPEUTICS INC CALL 83587F902 4,109 6,021 SH Call SOLE   0 0 0
SORRENTO THERAPEUTICS INC COM 83587F202 8 1,200 SH   SOLE   1,200 0 0
SORRENTO THERAPEUTICS INC PUT 83587F952 2,256 3,306 SH Put SOLE   0 0 0
SAREPTA THERAPEUTICS INC CALL 803607900 18,822 1,104 SH Call SOLE   0 0 0
SAREPTA THERAPEUTICS INC PUT 803607950 16,196 950 SH Put SOLE   0 0 0
SCHOLAR ROCK HLDG CORP CALL 80706P903 4 1 SH Call SOLE   0 0 0
SCHOLAR ROCK HLDG CORP PUT 80706P953 14 3 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 50 41 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A244 15 1,262 SH   SOLE   1,262 0 0
PROSHARES TR PUT 74348A954 4 4 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 169 486 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A152 220 63,491 SH   SOLE   63,491 0 0
PROSHARES TR PUT 74348A954 129 373 SH Put SOLE   0 0 0
PACER FDS TR CALL 69374H901 35 10 SH Call SOLE   0 0 0
SOUTH ST CORP COM 840441109 403 5,583 SH   SOLE   5,583 0 0
SOUTH ST CORP PUT 840441959 216 30 SH Put SOLE   0 0 0
SIMPSON MANUFACTURING CO INC PUT 829073955 121 13 SH Put SOLE   0 0 0
SASOL LTD CALL 803866900 203 230 SH Call SOLE   0 0 0
SASOL LTD COM 803866300 400 45,220 SH   SOLE   45,220 0 0
SASOL LTD PUT 803866950 694 784 SH Put SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC CALL 78467J900 2,117 291 SH Call SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC PUT 78467J950 2,320 319 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 5,572 610 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R107 6,264 68,581 SH   SOLE   68,581 0 0
PROSHARES TR PUT 74347R952 2,375 260 SH Put SOLE   0 0 0
SCRIPPS E W CO OHIO CALL 811054902 143 94 SH Call SOLE   0 0 0
SCRIPPS E W CO OHIO COM 811054402 9 616 SH   SOLE   616 0 0
SCRIPPS E W CO OHIO PUT 811054952 48 32 SH Put SOLE   0 0 0
SSR MNG INC CALL 784730903 1,224 609 SH Call SOLE   0 0 0
SSR MNG INC COM 784730103 401 19,986 SH   SOLE   19,986 0 0
SSR MNG INC PUT 784730953 689 343 SH Put SOLE   0 0 0
SURO CAPITAL CORP CALL 86887Q909 696 532 SH Call SOLE   0 0 0
SURO CAPITAL CORP PUT 86887Q959 73 56 SH Put SOLE   0 0 0
SHUTTERSTOCK INC CALL 825690900 494 69 SH Call SOLE   0 0 0
SHUTTERSTOCK INC COM 825690100 115 1,612 SH   SOLE   1,612 0 0
SHUTTERSTOCK INC PUT 825690950 121 17 SH Put SOLE   0 0 0
STRATASYS LTD CALL M85548901 7,310 3,528 SH Call SOLE   0 0 0
STRATASYS LTD PUT M85548951 1,593 769 SH Put SOLE   0 0 0
SENSATA TECHNOLOGIES HLDG PL CALL G8060N902 1,002 190 SH Call SOLE   0 0 0
SENSATA TECHNOLOGIES HLDG PL PUT G8060N952 63 12 SH Put SOLE   0 0 0
STAAR SURGICAL CO CALL 852312905 562 71 SH Call SOLE   0 0 0
STAAR SURGICAL CO COM 852312305 538 6,792 SH   SOLE   6,792 0 0
STAAR SURGICAL CO PUT 852312955 427 54 SH Put SOLE   0 0 0
STAG INDL INC CALL 85254J902 259 83 SH Call SOLE   0 0 0
STAG INDL INC COM 85254J102 205 6,546 SH   SOLE   6,546 0 0
STAG INDL INC PUT 85254J952 623 199 SH Put SOLE   0 0 0
ISTAR INC CALL 45031U901 742 500 SH Call SOLE   0 0 0
ISTAR INC COM 45031U101 10 732 SH   SOLE   732 0 0
ISTAR INC PUT 45031U951 221 149 SH Put SOLE   0 0 0
EXTENDED STAY AMER INC CALL 30224P900 352 238 SH Call SOLE   0 0 0
EXTENDED STAY AMER INC PUT 30224P950 53 36 SH Put SOLE   0 0 0
STEWART INFORMATION SVCS COR CALL 860372901 101 21 SH Call SOLE   0 0 0
STEWART INFORMATION SVCS COR PUT 860372951 14 3 SH Put SOLE   0 0 0
STERIS PLC CALL G8473T900 1,686 89 SH Call SOLE   0 0 0
STATE AUTO FINL CORP CALL 855707905 1 1 SH Call SOLE   0 0 0
STATE AUTO FINL CORP COM 855707105 1 100 SH   SOLE   100 0 0
STATE AUTO FINL CORP PUT 855707955 14 8 SH Put SOLE   0 0 0
NEURONETICS INC CALL 64131A905 13 12 SH Call SOLE   0 0 0
SUNOPTA INC CALL 8676EP908 927 795 SH Call SOLE   0 0 0
SUNOPTA INC COM 8676EP108 63 5,461 SH   SOLE   5,461 0 0
SUNOPTA INC PUT 8676EP958 77 66 SH Put SOLE   0 0 0
STERLING BANCORP DEL CALL 85917A900 1,751 974 SH Call SOLE   0 0 0
STERLING BANCORP DEL PUT 85917A950 62 35 SH Put SOLE   0 0 0
STEEL DYNAMICS INC CALL 858119900 4,217 1,144 SH Call SOLE   0 0 0
STEEL DYNAMICS INC PUT 858119950 3,045 826 SH Put SOLE   0 0 0
STMICROELECTRONICS N V CALL 861012902 6,503 1,752 SH Call SOLE   0 0 0
STMICROELECTRONICS N V COM 861012102 3,394 91,442 SH   SOLE   91,442 0 0
STMICROELECTRONICS N V PUT 861012952 10,594 2,854 SH Put SOLE   0 0 0
STAMPS COM INC CALL 852857900 0 505 SH Call SOLE   0 0 0
STAMPS COM INC COM 852857200 0 1,804 SH   SOLE   1,804 0 0
STAMPS COM INC PUT 852857950 0 165 SH Put SOLE   0 0 0
STONECO LTD CALL G85158906 5,631 671 SH Call SOLE   0 0 0
STONECO LTD PUT G85158956 7,443 887 SH Put SOLE   0 0 0
SCORPIO TANKERS INC CALL Y7542C900 0 1,021 SH Call SOLE   0 0 0
SCORPIO TANKERS INC COM Y7542C130 0 35,309 SH   SOLE   35,309 0 0
SCORPIO TANKERS INC PUT Y7542C950 0 1,275 SH Put SOLE   0 0 0
SCORPIO TANKERS INC CALL Y7542C900 0 4 SH Call SOLE   0 0 0
STOKE THERAPEUTICS INC CALL 86150R907 136 22 SH Call SOLE   0 0 0
STOKE THERAPEUTICS INC PUT 86150R957 6 1 SH Put SOLE   0 0 0
STONEMOR INC CALL 86184W906 109 415 SH Call SOLE   0 0 0
STORE CAP CORP CALL 862121900 1,083 319 SH Call SOLE   0 0 0
STORE CAP CORP COM 862121100 428 12,620 SH   SOLE   12,620 0 0
STORE CAP CORP PUT 862121950 2,222 654 SH Put SOLE   0 0 0
STAR PEAK ENERGY TRANSITION CALL 855185904 1,874 916 SH Call SOLE   0 0 0
STAR PEAK ENERGY TRANSITION PUT 855185954 57 28 SH Put SOLE   0 0 0
STRATEGIC ED INC CALL 86272C903 76 8 SH Call SOLE   0 0 0
STRATEGIC ED INC COM 86272C103 11 125 SH   SOLE   125 0 0
STRATEGIC ED INC PUT 86272C953 57 6 SH Put SOLE   0 0 0
STERLING CONSTR INC CALL 859241901 72 39 SH Call SOLE   0 0 0
STERLING CONSTR INC COM 859241101 444 23,879 SH   SOLE   23,879 0 0
STERLING CONSTR INC PUT 859241951 653 351 SH Put SOLE   0 0 0
SUTRO BIOPHARMA INC CALL 869367902 349 161 SH Call SOLE   0 0 0
SUTRO BIOPHARMA INC PUT 869367952 73 34 SH Put SOLE   0 0 0
STATE STR CORP CALL 857477903 4,490 617 SH Call SOLE   0 0 0
STATE STR CORP PUT 857477953 6,048 831 SH Put SOLE   0 0 0
STARWOOD PPTY TR INC CALL 85571B905 802 416 SH Call SOLE   0 0 0
STARWOOD PPTY TR INC COM 85571B105 1,048 54,343 SH   SOLE   54,343 0 0
STARWOOD PPTY TR INC PUT 85571B955 1,723 893 SH Put SOLE   0 0 0
SEAGATE TECHNOLOGY PLC CALL G7945M907 9,168 1,475 SH Call SOLE   0 0 0
SEAGATE TECHNOLOGY PLC PUT G7945M957 3,592 578 SH Put SOLE   0 0 0
STEREOTAXIS INC COM 85916J409 0 74 SH   SOLE   74 0 0
STEREOTAXIS INC PUT 85916J959 0 1 SH Put SOLE   0 0 0
CONSTELLATION BRANDS INC CALL 21036P907 10,207 466 SH Call SOLE   0 0 0
CONSTELLATION BRANDS INC PUT 21036P957 16,078 734 SH Put SOLE   0 0 0
SUNCOR ENERGY INC NEW CALL 867224907 3,679 2,193 SH Call SOLE   0 0 0
SUNCOR ENERGY INC NEW PUT 867224957 1,325 790 SH Put SOLE   0 0 0
SUN CMNTYS INC CALL 866674904 227 15 SH Call SOLE   0 0 0
SUN CMNTYS INC COM 866674104 532 3,507 SH   SOLE   3,507 0 0
SUN CMNTYS INC PUT 866674954 45 3 SH Put SOLE   0 0 0
SUMMIT MATLS INC CALL 86614U900 935 466 SH Call SOLE   0 0 0
SUMMIT MATLS INC COM 86614U100 1,431 71,300 SH   SOLE   71,300 0 0
SUMMIT MATLS INC PUT 86614U950 1,102 549 SH Put SOLE   0 0 0
SUMO LOGIC INC CALL 86646P903 811 284 SH Call SOLE   0 0 0
SUMO LOGIC INC COM 86646P103 200 7,025 SH   SOLE   7,025 0 0
SUMO LOGIC INC PUT 86646P953 711 249 SH Put SOLE   0 0 0
SUNOCO LP/SUNOCO FIN CORP CALL 86765K909 3,752 1,304 SH Call SOLE   0 0 0
SUNOCO LP/SUNOCO FIN CORP PUT 86765K959 3,462 1,203 SH Put SOLE   0 0 0
SUNWORKS INC CALL 86803X904 13 27 SH Call SOLE   0 0 0
SUNWORKS INC COM 86803X204 100 19,576 SH   SOLE   19,576 0 0
SUNWORKS INC PUT 86803X954 143 280 SH Put SOLE   0 0 0
SUPERIOR INDS INTL INC CALL 868168905 0 1 SH Call SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC CALL 868459908 415 165 SH Call SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC PUT 868459958 22 9 SH Put SOLE   0 0 0
GRUPO SUPERVIELLE S.A. PUT 40054A958 0 1 SH Put SOLE   0 0 0
SURFACE ONCOLOGY INC CALL 86877M909 0 280 SH Call SOLE   0 0 0
SURFACE ONCOLOGY INC COM 86877M209 0 15,901 SH   SOLE   15,901 0 0
SURFACE ONCOLOGY INC PUT 86877M959 0 250 SH Put SOLE   0 0 0
SERVICE PPTYS TR CALL 81761L902 289 252 SH Call SOLE   0 0 0
SERVICE PPTYS TR COM 81761L102 143 12,504 SH   SOLE   12,504 0 0
SERVICE PPTYS TR PUT 81761L952 207 181 SH Put SOLE   0 0 0
SILVERCORP METALS INC CALL 82835P903 16 24 SH Call SOLE   0 0 0
SILVERCORP METALS INC COM 82835P103 135 20,246 SH   SOLE   20,246 0 0
SILVERCORP METALS INC PUT 82835P953 21 32 SH Put SOLE   0 0 0
SVMK INC CALL 78489X903 465 182 SH Call SOLE   0 0 0
SVMK INC PUT 78489X953 2 1 SH Put SOLE   0 0 0
SAVARA INC CALL 805111901 3 32 SH Call SOLE   0 0 0
FIRSTHAND TECHNOLOGY VALUE F COM 33766Y100 3 778 SH   SOLE   778 0 0
FIRSTHAND TECHNOLOGY VALUE F PUT 33766Y950 3 8 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 14,876 3,590 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W130 4 100 SH   SOLE   100 0 0
PROSHARES TR II PUT 74347W952 5,138 1,240 SH Put SOLE   0 0 0
SHOCKWAVE MED INC CALL 82489T904 653 63 SH Call SOLE   0 0 0
SHOCKWAVE MED INC COM 82489T104 535 5,167 SH   SOLE   5,167 0 0
SHOCKWAVE MED INC PUT 82489T954 31 3 SH Put SOLE   0 0 0
SMITH & WESSON BRANDS INC CALL 831754906 614 346 SH Call SOLE   0 0 0
SMITH & WESSON BRANDS INC COM 831754106 577 32,538 SH   SOLE   32,538 0 0
SMITH & WESSON BRANDS INC PUT 831754956 1,254 707 SH Put SOLE   0 0 0
SMITH & WESSON BRANDS INC CALL 831754906 42 589 SH Call SOLE   0 0 0
SMITH & WESSON BRANDS INC PUT 831754956 1 14 SH Put SOLE   0 0 0
SWITCH INC CALL 87105L904 977 597 SH Call SOLE   0 0 0
SWITCH INC COM 87105L104 389 23,798 SH   SOLE   23,798 0 0
SWITCH INC PUT 87105L954 70 43 SH Put SOLE   0 0 0
SOLARWINDS CORP COM 83417Q105 53 3,567 SH   SOLE   3,567 0 0
SOLARWINDS CORP PUT 83417Q955 29 20 SH Put SOLE   0 0 0
SIERRA WIRELESS INC CALL 826516906 86 59 SH Call SOLE   0 0 0
SIERRA WIRELESS INC COM 826516106 1,230 84,204 SH   SOLE   84,204 0 0
SIERRA WIRELESS INC PUT 826516956 160 110 SH Put SOLE   0 0 0
STANLEY BLACK & DECKER INC CALL 854502901 2,071 116 SH Call SOLE   0 0 0
STANLEY BLACK & DECKER INC COM 854502101 3,620 20,277 SH   SOLE   20,277 0 0
STANLEY BLACK & DECKER INC PUT 854502951 7,606 426 SH Put SOLE   0 0 0
SKYWORKS SOLUTIONS INC CALL 83088M902 20,287 1,327 SH Call SOLE   0 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 3,453 22,590 SH   SOLE   22,590 0 0
SKYWORKS SOLUTIONS INC PUT 83088M952 26,020 1,702 SH Put SOLE   0 0 0
SCHWEITZER-MAUDUIT INTL INC CALL 808541906 112 28 SH Call SOLE   0 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 15 380 SH   SOLE   380 0 0
SCHWEITZER-MAUDUIT INTL INC PUT 808541956 188 47 SH Put SOLE   0 0 0
SOUTHWESTERN ENERGY CO CALL 845467909 704 2,365 SH Call SOLE   0 0 0
SOUTHWESTERN ENERGY CO COM 845467109 652 218,945 SH   SOLE   218,945 0 0
SOUTHWESTERN ENERGY CO PUT 845467959 644 2,163 SH Put SOLE   0 0 0
SOUTHWESTERN ENERGY CO CALL 845467909 0 1 SH Call SOLE   0 0 0
SOUTHWESTERN ENERGY CO PUT 845467959 27 93 SH Put SOLE   0 0 0
SUNCOKE ENERGY INC CALL 86722A903 307 707 SH Call SOLE   0 0 0
SUNCOKE ENERGY INC PUT 86722A953 0 2 SH Put SOLE   0 0 0
SYNLOGIC INC CALL 87166L900 0 2 SH Call SOLE   0 0 0
SYNLOGIC INC PUT 87166L950 13 62 SH Put SOLE   0 0 0
SYNCHRONY FINANCIAL CALL 87165B903 5,341 1,539 SH Call SOLE   0 0 0
SYNCHRONY FINANCIAL PUT 87165B953 6,556 1,889 SH Put SOLE   0 0 0
STRYKER CORPORATION CALL 863667901 4,435 181 SH Call SOLE   0 0 0
STRYKER CORPORATION COM 863667101 1,198 4,889 SH   SOLE   4,889 0 0
STRYKER CORPORATION PUT 863667951 6,640 271 SH Put SOLE   0 0 0
SYKES ENTERPRISES INC CALL 871237903 128 34 SH Call SOLE   0 0 0
SYKES ENTERPRISES INC PUT 871237953 33 9 SH Put SOLE   0 0 0
SYNAPTICS INC CALL 87157D909 5,118 531 SH Call SOLE   0 0 0
SYNAPTICS INC COM 87157D109 633 6,569 SH   SOLE   6,569 0 0
SYNAPTICS INC PUT 87157D959 3,065 318 SH Put SOLE   0 0 0
SYNEOS HEALTH INC CALL 87166B902 170 25 SH Call SOLE   0 0 0
SYNEOS HEALTH INC PUT 87166B952 68 10 SH Put SOLE   0 0 0
SYROS PHARMACEUTICALS INC CALL 87184Q907 318 294 SH Call SOLE   0 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 26 2,410 SH   SOLE   2,410 0 0
SYROS PHARMACEUTICALS INC PUT 87184Q957 44 41 SH Put SOLE   0 0 0
SYSTEMAX INC CALL 871851901 7 2 SH Call SOLE   0 0 0
SYSTEMAX INC PUT 871851951 39 11 SH Put SOLE   0 0 0
SYSCO CORP CALL 871829907 2,643 356 SH Call SOLE   0 0 0
SYSCO CORP COM 871829107 1,696 22,852 SH   SOLE   22,852 0 0
SYSCO CORP PUT 871829957 6,594 888 SH Put SOLE   0 0 0
AT&T INC CALL 00206R902 68,592 23,850 SH Call SOLE   0 0 0
AT&T INC PUT 00206R952 65,466 22,763 SH Put SOLE   0 0 0
TRAVELCENTERS OF AMERICA INC CALL 89421B909 140 43 SH Call SOLE   0 0 0
TRAVELCENTERS OF AMERICA INC COM 89421B109 64 1,981 SH   SOLE   1,981 0 0
TRAVELCENTERS OF AMERICA INC PUT 89421B959 22 7 SH Put SOLE   0 0 0
DEL TACO RESTAURANTS INC NEW CALL 245496904 3 4 SH Call SOLE   0 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 46 5,094 SH   SOLE   5,094 0 0
DEL TACO RESTAURANTS INC NEW PUT 245496954 49 55 SH Put SOLE   0 0 0
TRANSACT TECHNOLOGIES INC CALL 892918903 41 58 SH Call SOLE   0 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 25 3,538 SH   SOLE   3,538 0 0
TAKEDA PHARMACEUTICAL CO LTD CALL 874060905 564 310 SH Call SOLE   0 0 0
TAKEDA PHARMACEUTICAL CO LTD COM 874060205 47 2,600 SH   SOLE   2,600 0 0
TAKEDA PHARMACEUTICAL CO LTD PUT 874060955 96 53 SH Put SOLE   0 0 0
TAKEDA PHARMACEUTICAL CO LTD CALL 874060905 669 368 SH Call SOLE   0 0 0
TAKEDA PHARMACEUTICAL CO LTD PUT 874060955 404 222 SH Put SOLE   0 0 0
TAL EDUCATION GROUP CALL 874080904 4,841 677 SH Call SOLE   0 0 0
TAL EDUCATION GROUP COM 874080104 2,796 39,113 SH   SOLE   39,113 0 0
TAL EDUCATION GROUP PUT 874080954 15,531 2,172 SH Put SOLE   0 0 0
TALOS ENERGY INC CALL 87484T908 3 4 SH Call SOLE   0 0 0
TALOS ENERGY INC COM 87484T108 4 487 SH   SOLE   487 0 0
TALOS ENERGY INC PUT 87484T958 10 13 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II CALL 46138G900 13,903 1,353 SH Call SOLE   0 0 0
INVESCO EXCH TRADED FD TR II COM 46138G706 166 1,622 SH   SOLE   1,622 0 0
INVESCO EXCH TRADED FD TR II PUT 46138G950 10,245 997 SH Put SOLE   0 0 0
MOLSON COORS BEVERAGE CO CALL 60871R909 4,970 1,100 SH Call SOLE   0 0 0
MOLSON COORS BEVERAGE CO COM 60871R209 36 800 SH   SOLE   800 0 0
MOLSON COORS BEVERAGE CO PUT 60871R959 2,345 519 SH Put SOLE   0 0 0
TARO PHARMACEUTICAL INDS LTD COM M8737E108 7 100 SH   SOLE   100 0 0
CARROLS RESTAURANT GROUP INC CALL 14574X904 15 25 SH Call SOLE   0 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 15 2,498 SH   SOLE   2,498 0 0
CARROLS RESTAURANT GROUP INC PUT 14574X954 30 48 SH Put SOLE   0 0 0
BANCORP INC DEL CALL 05969A905 40 30 SH Call SOLE   0 0 0
BANCORP INC DEL COM 05969A105 45 3,318 SH   SOLE   3,318 0 0
PROSHARES TR CALL 74347X900 37 24 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X849 741 46,996 SH   SOLE   46,996 0 0
TRUEBLUE INC COM 89785X101 2 145 SH   SOLE   145 0 0
TRUEBLUE INC PUT 89785X951 183 98 SH Put SOLE   0 0 0
TRANSLATE BIO INC CALL 89374L904 230 125 SH Call SOLE   0 0 0
TRANSLATE BIO INC COM 89374L104 254 13,834 SH   SOLE   13,834 0 0
TRANSLATE BIO INC PUT 89374L954 856 465 SH Put SOLE   0 0 0
TRIUMPH BANCORP INC CALL 89679E900 14 3 SH Call SOLE   0 0 0
TRIUMPH BANCORP INC COM 89679E300 18 390 SH   SOLE   390 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 0 15 SH   SOLE   15 0 0
THERAVANCE BIOPHARMA INC PUT G8807B956 1 1 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B908 5,395 3,286 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B201 4,233 257,827 SH   SOLE   257,827 0 0
PROSHARES TR PUT 74347B958 2,543 1,549 SH Put SOLE   0 0 0
TRICO BANCSHARES CALL 896095906 7 2 SH Call SOLE   0 0 0
TRICIDA INC CALL 89610F901 16 24 SH Call SOLE   0 0 0
TCF FINL CORP CALL 872307903 825 223 SH Call SOLE   0 0 0
TCF FINL CORP COM 872307103 766 20,706 SH   SOLE   20,706 0 0
TCF FINL CORP PUT 872307953 362 98 SH Put SOLE   0 0 0
TACTILE SYS TECHNOLOGY INC CALL 87357P900 1,496 333 SH Call SOLE   0 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 229 5,102 SH   SOLE   5,102 0 0
TAUBMAN CTRS INC CALL 876664903 1,448 337 SH Call SOLE   0 0 0
TAUBMAN CTRS INC PUT 876664953 640 149 SH Put SOLE   0 0 0
TRIP COM GROUP LTD CALL 89677Q907 8,732 2,589 SH Call SOLE   0 0 0
TRIP COM GROUP LTD COM 89677Q107 1,719 50,986 SH   SOLE   50,986 0 0
TRIP COM GROUP LTD PUT 89677Q957 8,368 2,481 SH Put SOLE   0 0 0
TRACON PHARMACEUTICALS INC CALL 89237H909 5 5 SH Call SOLE   0 0 0
TRACON PHARMACEUTICALS INC COM 89237H209 1 124 SH   SOLE   124 0 0
TRACON PHARMACEUTICALS INC PUT 89237H959 5 5 SH Put SOLE   0 0 0
TC PIPELINES LP CALL 87233Q908 55 19 SH Call SOLE   0 0 0
TC PIPELINES LP COM 87233Q108 35 1,205 SH   SOLE   1,205 0 0
TC PIPELINES LP PUT 87233Q958 279 95 SH Put SOLE   0 0 0
BLACKROCK TCP CAPITAL CORP CALL 09259E908 77 69 SH Call SOLE   0 0 0
BLACKROCK TCP CAPITAL CORP PUT 09259E958 44 40 SH Put SOLE   0 0 0
TCR2 THERAPEUTICS INC CALL 87808K906 43 14 SH Call SOLE   0 0 0
TCR2 THERAPEUTICS INC COM 87808K106 40 1,316 SH   SOLE   1,316 0 0
TCR2 THERAPEUTICS INC PUT 87808K956 111 36 SH Put SOLE   0 0 0
CONTAINER STORE GROUP INC CALL 210751903 536 562 SH Call SOLE   0 0 0
CONTAINER STORE GROUP INC COM 210751103 344 36,062 SH   SOLE   36,062 0 0
CONTAINER STORE GROUP INC PUT 210751953 173 182 SH Put SOLE   0 0 0
TUCOWS INC CALL 898697906 110 15 SH Call SOLE   0 0 0
TUCOWS INC PUT 898697956 36 5 SH Put SOLE   0 0 0
TORONTO DOMINION BK ONT CALL 891160909 3,379 599 SH Call SOLE   0 0 0
TORONTO DOMINION BK ONT PUT 891160959 970 172 SH Put SOLE   0 0 0
TERADATA CORP DEL CALL 88076W903 226 101 SH Call SOLE   0 0 0
TERADATA CORP DEL COM 88076W103 577 25,680 SH   SOLE   25,680 0 0
TERADATA CORP DEL PUT 88076W953 999 445 SH Put SOLE   0 0 0
TRANSDIGM GROUP INC CALL 893641900 0 39 SH Call SOLE   0 0 0
TRANSDIGM GROUP INC COM 893641100 0 627 SH   SOLE   627 0 0
TRANSDIGM GROUP INC PUT 893641950 0 32 SH Put SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD CALL 33738R905 29 6 SH Call SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD COM 33738R118 103 2,083 SH   SOLE   2,083 0 0
TELADOC HEALTH INC CALL 87918A905 33,793 1,690 SH Call SOLE   0 0 0
TELADOC HEALTH INC COM 87918A105 9,910 49,563 SH   SOLE   49,563 0 0
TELADOC HEALTH INC PUT 87918A955 54,409 2,721 SH Put SOLE   0 0 0
TELADOC HEALTH INC CALL 87918A905 10,597 530 SH Call SOLE   0 0 0
TELADOC HEALTH INC PUT 87918A955 2,879 144 SH Put SOLE   0 0 0
TELEPHONE & DATA SYS INC CALL 879433909 360 194 SH Call SOLE   0 0 0
TELEPHONE & DATA SYS INC COM 879433829 57 3,104 SH   SOLE   3,104 0 0
TELEPHONE & DATA SYS INC PUT 879433959 410 221 SH Put SOLE   0 0 0
TIDEWATER INC NEW CALL 88642R909 7 9 SH Call SOLE   0 0 0
TIDEWATER INC NEW COM 88642R109 1 227 SH   SOLE   227 0 0
TIDEWATER INC NEW PUT 88642R959 29 34 SH Put SOLE   0 0 0
TELEDYNE TECHNOLOGIES INC CALL 879360905 78 2 SH Call SOLE   0 0 0
ATLASSIAN CORP PLC CALL G06242904 21,048 900 SH Call SOLE   0 0 0
ATLASSIAN CORP PLC COM G06242104 4,476 19,140 SH   SOLE   19,140 0 0
ATLASSIAN CORP PLC PUT G06242954 66,723 2,853 SH Put SOLE   0 0 0
BIO-TECHNE CORP CALL 09073M904 158 5 SH Call SOLE   0 0 0
BIO-TECHNE CORP COM 09073M104 294 927 SH   SOLE   927 0 0
TECK RESOURCES LTD CALL 878742904 7,871 4,337 SH Call SOLE   0 0 0
TECK RESOURCES LTD PUT 878742954 2,604 1,435 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 7,195 177 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W102 2,594 6,382 SH   SOLE   6,382 0 0
DIREXION SHS ETF TR PUT 25459W952 7,683 189 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 0 368 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G872 0 45,073 SH   SOLE   45,073 0 0
DIREXION SHS ETF TR PUT 25460G950 0 352 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 0 43 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 0 85 SH Put SOLE   0 0 0
TELEFONICA S A CALL 879382908 67 166 SH Call SOLE   0 0 0
TELEFONICA S A COM 879382208 146 36,221 SH   SOLE   36,221 0 0
TELEFONICA S A PUT 879382958 59 147 SH Put SOLE   0 0 0
TE CONNECTIVITY LTD CALL H84989904 980 81 SH Call SOLE   0 0 0
TE CONNECTIVITY LTD COM H84989104 135 1,116 SH   SOLE   1,116 0 0
TE CONNECTIVITY LTD PUT H84989954 2,481 205 SH Put SOLE   0 0 0
TELLURIAN INC NEW CALL 87968A904 189 1,484 SH Call SOLE   0 0 0
TELLURIAN INC NEW COM 87968A104 15 12,046 SH   SOLE   12,046 0 0
TELLURIAN INC NEW PUT 87968A954 253 1,983 SH Put SOLE   0 0 0
TENNECO INC CALL 880349905 651 615 SH Call SOLE   0 0 0
TENNECO INC COM 880349105 177 16,760 SH   SOLE   16,760 0 0
TENNECO INC PUT 880349955 254 240 SH Put SOLE   0 0 0
TENABLE HLDGS INC CALL 88025T902 486 93 SH Call SOLE   0 0 0
TENABLE HLDGS INC PUT 88025T952 20 4 SH Put SOLE   0 0 0
TELECOM ARGENTINA S A COM 879273209 13 2,046 SH   SOLE   2,046 0 0
TELECOM ARGENTINA S A PUT 879273959 66 102 SH Put SOLE   0 0 0
TELECOM ARGENTINA S A CALL 879273909 22 35 SH Call SOLE   0 0 0
TELECOM ARGENTINA S A PUT 879273959 0 1 SH Put SOLE   0 0 0
TERADYNE INC CALL 880770902 4,951 413 SH Call SOLE   0 0 0
TERADYNE INC PUT 880770952 11,629 970 SH Put SOLE   0 0 0
PARETEUM CORP CALL 69946T907 204 3,470 SH Call SOLE   0 0 0
PARETEUM CORP PUT 69946T957 3 58 SH Put SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD CALL 881624909 5,531 5,732 SH Call SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD COM 881624209 1,178 122,087 SH   SOLE   122,087 0 0
TEVA PHARMACEUTICAL INDS LTD PUT 881624959 5,909 6,124 SH Put SOLE   0 0 0
TEREX CORP NEW CALL 880779903 362 104 SH Call SOLE   0 0 0
TEREX CORP NEW PUT 880779953 317 91 SH Put SOLE   0 0 0
TRUIST FINL CORP CALL 89832Q909 10,376 2,165 SH Call SOLE   0 0 0
TRUIST FINL CORP PUT 89832Q959 9,327 1,946 SH Put SOLE   0 0 0
TRUIST FINL CORP CALL 89832Q909 306 64 SH Call SOLE   0 0 0
TRUIST FINL CORP PUT 89832Q959 618 129 SH Put SOLE   0 0 0
TFF PHARMACEUTICALS INC CALL 87241J904 173 121 SH Call SOLE   0 0 0
TFF PHARMACEUTICALS INC COM 87241J104 2 206 SH   SOLE   206 0 0
TFF PHARMACEUTICALS INC PUT 87241J954 179 125 SH Put SOLE   0 0 0
TFS FINL CORP CALL 87240R907 403 229 SH Call SOLE   0 0 0
TFS FINL CORP PUT 87240R957 74 42 SH Put SOLE   0 0 0
TELEFLEX INCORPORATED CALL 879369906 82 2 SH Call SOLE   0 0 0
TELEFLEX INCORPORATED COM 879369106 390 949 SH   SOLE   949 0 0
TELEFLEX INCORPORATED PUT 879369956 41 1 SH Put SOLE   0 0 0
TREDEGAR CORP CALL 894650900 43 26 SH Call SOLE   0 0 0
TREDEGAR CORP CALL 894650900 494 296 SH Call SOLE   0 0 0
TREDEGAR CORP PUT 894650950 863 517 SH Put SOLE   0 0 0
TASEKO MINES LTD CALL 876511906 54 411 SH Call SOLE   0 0 0
TASEKO MINES LTD COM 876511106 49 37,240 SH   SOLE   37,240 0 0
TASEKO MINES LTD PUT 876511956 32 246 SH Put SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD CALL G8766E909 151 79 SH Call SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD PUT G8766E959 23 12 SH Put SOLE   0 0 0
TRIUMPH GROUP INC NEW CALL 896818901 246 196 SH Call SOLE   0 0 0
TRIUMPH GROUP INC NEW COM 896818101 54 4,339 SH   SOLE   4,339 0 0
TRIUMPH GROUP INC NEW PUT 896818951 81 65 SH Put SOLE   0 0 0
TEGNA INC CALL 87901J905 221 159 SH Call SOLE   0 0 0
TEGNA INC COM 87901J105 54 3,880 SH   SOLE   3,880 0 0
TEGNA INC PUT 87901J955 304 218 SH Put SOLE   0 0 0
TEEKAY LNG PARTNERS L P CALL Y8564M905 359 314 SH Call SOLE   0 0 0
TEEKAY LNG PARTNERS L P PUT Y8564M955 178 156 SH Put SOLE   0 0 0
TRANSPORTADORA DE GAS SUR COM 893870204 0 100 SH   SOLE   100 0 0
TRANSPORTADORA DE GAS SUR PUT 893870954 0 1 SH Put SOLE   0 0 0
TARGET CORP CALL 87612E906 49,622 2,811 SH Call SOLE   0 0 0
TARGET CORP PUT 87612E956 62,368 3,533 SH Put SOLE   0 0 0
TG THERAPEUTICS INC CALL 88322Q908 2,913 560 SH Call SOLE   0 0 0
TG THERAPEUTICS INC COM 88322Q108 472 9,076 SH   SOLE   9,076 0 0
TG THERAPEUTICS INC PUT 88322Q958 5,743 1,104 SH Put SOLE   0 0 0
TENET HEALTHCARE CORP CALL 88033G907 1,233 309 SH Call SOLE   0 0 0
TENET HEALTHCARE CORP PUT 88033G957 750 188 SH Put SOLE   0 0 0
SPINNAKER ETF SERIES CALL 84858T900 32 26 SH Call SOLE   0 0 0
SPINNAKER ETF SERIES COM 84858T400 130 10,467 SH   SOLE   10,467 0 0
SPINNAKER ETF SERIES PUT 84858T950 48 39 SH Put SOLE   0 0 0
ISHARES INC COM 464286624 7 100 SH   SOLE   100 0 0
ISHARES INC PUT 464286951 38 5 SH Put SOLE   0 0 0
HANOVER INS GROUP INC CALL 410867905 175 15 SH Call SOLE   0 0 0
HANOVER INS GROUP INC COM 410867105 23 200 SH   SOLE   200 0 0
THOR INDS INC CALL 885160901 1,413 152 SH Call SOLE   0 0 0
THOR INDS INC PUT 885160951 3,059 329 SH Put SOLE   0 0 0
GENTHERM INC COM 37253A103 52 807 SH   SOLE   807 0 0
TREEHOUSE FOODS INC CALL 89469A904 509 120 SH Call SOLE   0 0 0
TREEHOUSE FOODS INC PUT 89469A954 84 20 SH Put SOLE   0 0 0
TIFFANY & CO NEW CALL 886547908 23,069 1,755 SH Call SOLE   0 0 0
TIFFANY & CO NEW COM 886547108 65 500 SH   SOLE   500 0 0
TIFFANY & CO NEW PUT 886547958 10,923 831 SH Put SOLE   0 0 0
UP FINTECH HLDG LTD CALL 91531W906 43 55 SH Call SOLE   0 0 0
UP FINTECH HLDG LTD COM 91531W106 789 99,429 SH   SOLE   99,429 0 0
UP FINTECH HLDG LTD PUT 91531W956 699 881 SH Put SOLE   0 0 0
INTERFACE INC CALL 458665904 72 69 SH Call SOLE   0 0 0
INTERFACE INC COM 458665304 182 17,344 SH   SOLE   17,344 0 0
INTERFACE INC PUT 458665954 59 57 SH Put SOLE   0 0 0
TIM S A COM 88706T108 88 6,353 SH   SOLE   6,353 0 0
TIM S A PUT 88706T958 112 81 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 19,083 1,495 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 2,170 170 SH Put SOLE   0 0 0
TEAM INC CALL 878155900 63 58 SH Call SOLE   0 0 0
TEAM INC COM 878155100 867 79,608 SH   SOLE   79,608 0 0
TEAM INC PUT 878155950 1 1 SH Put SOLE   0 0 0
TITAN MACHY INC CALL 88830R901 175 90 SH Call SOLE   0 0 0
TITAN MACHY INC COM 88830R101 272 13,941 SH   SOLE   13,941 0 0
TITAN MACHY INC PUT 88830R951 856 438 SH Put SOLE   0 0 0
TJX COS INC NEW CALL 872540909 19,674 2,881 SH Call SOLE   0 0 0
TJX COS INC NEW COM 872540109 7,221 105,753 SH   SOLE   105,753 0 0
TJX COS INC NEW PUT 872540959 16,184 2,370 SH Put SOLE   0 0 0
TEEKAY CORPORATION CALL Y8564W903 12 59 SH Call SOLE   0 0 0
TEEKAY CORPORATION COM Y8564W103 20 9,764 SH   SOLE   9,764 0 0
TEEKAY CORPORATION PUT Y8564W953 45 211 SH Put SOLE   0 0 0
TURKCELL ILETISIM HIZMETLERI CALL 900111904 5 11 SH Call SOLE   0 0 0
TURKCELL ILETISIM HIZMETLERI PUT 900111954 1 2 SH Put SOLE   0 0 0
TIMKEN CO CALL 887389904 123 16 SH Call SOLE   0 0 0
TIMKEN CO PUT 887389954 77 10 SH Put SOLE   0 0 0
SOC TELEMED INC CALL 78472F901 15 20 SH Call SOLE   0 0 0
TILRAY INC CALL 88688T900 5,887 7,128 SH Call SOLE   0 0 0
TILRAY INC COM 88688T100 5 700 SH   SOLE   700 0 0
TILRAY INC PUT 88688T950 2,154 2,608 SH Put SOLE   0 0 0
TIZIANA LIFE SCIENCES PLC CALL 88875G901 1 7 SH Call SOLE   0 0 0
TIZIANA LIFE SCIENCES PLC PUT 88875G951 0 4 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 226,374 14,352 SH Call SOLE   0 0 0
ISHARES TR COM 464287432 31 200 SH   SOLE   200 0 0
ISHARES TR PUT 464287957 232,825 14,761 SH Put SOLE   0 0 0
TILLYS INC CALL 886885902 261 321 SH Call SOLE   0 0 0
TILLYS INC PUT 886885952 48 59 SH Put SOLE   0 0 0
TOYOTA MOTOR CORP CALL 892331907 7,372 477 SH Call SOLE   0 0 0
TOYOTA MOTOR CORP PUT 892331957 2,921 189 SH Put SOLE   0 0 0
TENCENT MUSIC ENTMT GROUP CALL 88034P909 7,291 3,790 SH Call SOLE   0 0 0
TENCENT MUSIC ENTMT GROUP PUT 88034P959 2,528 1,314 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 7,115 2,025 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W540 527 15,000 SH   SOLE   15,000 0 0
DIREXION SHS ETF TR PUT 25459W952 776 221 SH Put SOLE   0 0 0
TAYLOR MORRISON HOME CORP CALL 87724P906 0 393 SH Call SOLE   0 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 0 19,267 SH   SOLE   19,267 0 0
TAYLOR MORRISON HOME CORP PUT 87724P956 0 520 SH Put SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC CALL 883556902 26,083 560 SH Call SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC PUT 883556952 26,735 574 SH Put SOLE   0 0 0
TRILOGY METALS INC NEW CALL 89621C905 11 57 SH Call SOLE   0 0 0
TRILOGY METALS INC NEW COM 89621C105 13 6,953 SH   SOLE   6,953 0 0
TRILOGY METALS INC NEW PUT 89621C955 43 218 SH Put SOLE   0 0 0
TIMKENSTEEL CORPORATION CALL 887399903 4 9 SH Call SOLE   0 0 0
TIMKENSTEEL CORPORATION COM 887399103 39 8,551 SH   SOLE   8,551 0 0
TIMKENSTEEL CORPORATION PUT 887399953 35 77 SH Put SOLE   0 0 0
T-MOBILE US INC CALL 872590904 8,239 611 SH Call SOLE   0 0 0
T-MOBILE US INC COM 872590104 13 100 SH   SOLE   100 0 0
T-MOBILE US INC PUT 872590954 13,350 990 SH Put SOLE   0 0 0
T-MOBILE US INC CALL 872590904 8,913 661 SH Call SOLE   0 0 0
T-MOBILE US INC PUT 872590954 5,245 389 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 1,695 314 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G849 74 1,388 SH   SOLE   1,388 0 0
DIREXION SHS ETF TR PUT 25460G950 923 171 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 718 133 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 4,806 890 SH Put SOLE   0 0 0
TERMINIX GLOBAL HOLDINGS INC CALL 88087E900 158 31 SH Call SOLE   0 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 17 350 SH   SOLE   350 0 0
DIREXION SHS ETF TR CALL 25459W902 29,054 4,381 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W847 105 1,590 SH   SOLE   1,590 0 0
DIREXION SHS ETF TR PUT 25459W952 14,046 2,118 SH Put SOLE   0 0 0
TELENAV INC CALL 879455903 22 47 SH Call SOLE   0 0 0
TENNANT CO CALL 880345903 7 1 SH Call SOLE   0 0 0
TENNANT CO COM 880345103 156 2,234 SH   SOLE   2,234 0 0
TENNANT CO PUT 880345953 21 3 SH Put SOLE   0 0 0
TANDEM DIABETES CARE INC CALL 875372903 5,128 536 SH Call SOLE   0 0 0
TANDEM DIABETES CARE INC COM 875372203 411 4,298 SH   SOLE   4,298 0 0
TANDEM DIABETES CARE INC PUT 875372953 3,214 336 SH Put SOLE   0 0 0
TRINET GROUP INC CALL 896288907 741 92 SH Call SOLE   0 0 0
TRINET GROUP INC PUT 896288957 394 49 SH Put SOLE   0 0 0
TEEKAY TANKERS LTD CALL Y8565N900 401 365 SH Call SOLE   0 0 0
TEEKAY TANKERS LTD COM Y8565N300 247 22,474 SH   SOLE   22,474 0 0
TEEKAY TANKERS LTD PUT Y8565N950 235 214 SH Put SOLE   0 0 0
TSAKOS ENERGY NAVIGATION LTD CALL G9108L903 15 19 SH Call SOLE   0 0 0
TSAKOS ENERGY NAVIGATION LTD COM G9108L173 6 870 SH   SOLE   870 0 0
TSAKOS ENERGY NAVIGATION LTD PUT G9108L953 37 47 SH Put SOLE   0 0 0
TOLL BROTHERS INC CALL 889478903 2,408 554 SH Call SOLE   0 0 0
TOLL BROTHERS INC COM 889478103 1,819 41,866 SH   SOLE   41,866 0 0
TOLL BROTHERS INC PUT 889478953 3,038 699 SH Put SOLE   0 0 0
TUNIU CORP CALL 89977P906 1 7 SH Call SOLE   0 0 0
TUNIU CORP COM 89977P106 44 25,506 SH   SOLE   25,506 0 0
TUNIU CORP PUT 89977P956 13 77 SH Put SOLE   0 0 0
TOWNEBANK PORTSMOUTH VA CALL 89214P909 21 9 SH Call SOLE   0 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 33 1,417 SH   SOLE   1,417 0 0
TOWNEBANK PORTSMOUTH VA PUT 89214P959 7 3 SH Put SOLE   0 0 0
TURNING PT BRANDS INC CALL 90041L905 3,275 735 SH Call SOLE   0 0 0
TURNING PT BRANDS INC PUT 90041L955 775 174 SH Put SOLE   0 0 0
TUTOR PERINI CORP CALL 901109908 379 293 SH Call SOLE   0 0 0
TUTOR PERINI CORP PUT 901109958 25 20 SH Put SOLE   0 0 0
TRIBUNE PUBG CO NEW CALL 89609W907 5 4 SH Call SOLE   0 0 0
TPG PACE BEN FIN CORP CALL G8990D905 1,086 420 SH Call SOLE   0 0 0
TPG PACE BEN FIN CORP PUT G8990D955 222 86 SH Put SOLE   0 0 0
TRI POINTE GROUP INC CALL 87265H909 391 227 SH Call SOLE   0 0 0
TRI POINTE GROUP INC PUT 87265H959 67 39 SH Put SOLE   0 0 0
TPI COMPOSITES INC CALL 87266J904 554 105 SH Call SOLE   0 0 0
TPI COMPOSITES INC COM 87266J104 80 1,526 SH   SOLE   1,526 0 0
TPI COMPOSITES INC PUT 87266J954 163 31 SH Put SOLE   0 0 0
TAPESTRY INC CALL 876030907 6,738 2,168 SH Call SOLE   0 0 0
TAPESTRY INC PUT 876030957 4,789 1,541 SH Put SOLE   0 0 0
TURNING POINT THERAPEUTICS I CALL 90041T908 36 3 SH Call SOLE   0 0 0
TEMPUR SEALY INTL INC CALL 88023U901 1,952 723 SH Call SOLE   0 0 0
TEMPUR SEALY INTL INC COM 88023U101 780 28,891 SH   SOLE   28,891 0 0
TEMPUR SEALY INTL INC PUT 88023U951 1,601 593 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 147,512 8,114 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X831 1,293 7,115 SH   SOLE   7,115 0 0
PROSHARES TR PUT 74347X950 83,591 4,598 SH Put SOLE   0 0 0
TOOTSIE ROLL INDS INC CALL 890516907 62 21 SH Call SOLE   0 0 0
TOOTSIE ROLL INDS INC COM 890516107 76 2,564 SH   SOLE   2,564 0 0
TOOTSIE ROLL INDS INC PUT 890516957 14 5 SH Put SOLE   0 0 0
TEJON RANCH CO COM 879080109 2 200 SH   SOLE   200 0 0
TEJON RANCH CO PUT 879080959 5 4 SH Put SOLE   0 0 0
TRECORA RES CALL 894648904 3 5 SH Call SOLE   0 0 0
TRECORA RES COM 894648104 17 2,575 SH   SOLE   2,575 0 0
LENDINGTREE INC NEW CALL 52603B907 2,245 82 SH Call SOLE   0 0 0
LENDINGTREE INC NEW COM 52603B107 473 1,729 SH   SOLE   1,729 0 0
LENDINGTREE INC NEW PUT 52603B957 492 18 SH Put SOLE   0 0 0
TREX CO INC CALL 89531P905 1,331 159 SH Call SOLE   0 0 0
TREX CO INC COM 89531P105 22 273 SH   SOLE   273 0 0
TREX CO INC PUT 89531P955 2,469 295 SH Put SOLE   0 0 0
TARGA RES CORP CALL 87612G901 2,081 789 SH Call SOLE   0 0 0
TARGA RES CORP PUT 87612G951 1,872 710 SH Put SOLE   0 0 0
TABULA RASA HEALTHCARE INC CALL 873379901 68 16 SH Call SOLE   0 0 0
TABULA RASA HEALTHCARE INC PUT 873379951 111 26 SH Put SOLE   0 0 0
THOMSON REUTERS CORP. CALL 884903909 90 11 SH Call SOLE   0 0 0
THOMSON REUTERS CORP. COM 884903709 48 591 SH   SOLE   591 0 0
THOMSON REUTERS CORP. PUT 884903959 892 109 SH Put SOLE   0 0 0
TRINITY BIOTECH PLC CALL 896438906 61 162 SH Call SOLE   0 0 0
TRINITY BIOTECH PLC PUT 896438956 3 10 SH Put SOLE   0 0 0
TRILLIUM THERAPEUTICS INC CALL 89620X906 0 925 SH Call SOLE   0 0 0
TRILLIUM THERAPEUTICS INC COM 89620X506 0 51,461 SH   SOLE   51,461 0 0
TRILLIUM THERAPEUTICS INC PUT 89620X956 0 803 SH Put SOLE   0 0 0
TRIPADVISOR INC CALL 896945901 7,007 2,435 SH Call SOLE   0 0 0
TRIPADVISOR INC COM 896945201 1,133 39,377 SH   SOLE   39,377 0 0
TRIPADVISOR INC PUT 896945951 7,016 2,438 SH Put SOLE   0 0 0
TRITERRAS INC CALL G9103H902 1,189 1,078 SH Call SOLE   0 0 0
TRITERRAS INC PUT G9103H952 175 159 SH Put SOLE   0 0 0
TRIMBLE INC CALL 896239900 514 77 SH Call SOLE   0 0 0
TRIMBLE INC COM 896239100 410 6,147 SH   SOLE   6,147 0 0
TRIMBLE INC PUT 896239950 80 12 SH Put SOLE   0 0 0
TRUSTMARK CORP COM 898402102 69 2,538 SH   SOLE   2,538 0 0
TRUSTMARK CORP PUT 898402952 84 31 SH Put SOLE   0 0 0
TRINITY INDS INC CALL 896522909 736 279 SH Call SOLE   0 0 0
TRINITY INDS INC PUT 896522959 395 150 SH Put SOLE   0 0 0
PRICE T ROWE GROUP INC CALL 74144T908 7,206 476 SH Call SOLE   0 0 0
PRICE T ROWE GROUP INC PUT 74144T958 1,211 80 SH Put SOLE   0 0 0
TRONOX HOLDINGS PLC CALL G9087Q902 839 574 SH Call SOLE   0 0 0
TRONOX HOLDINGS PLC COM G9087Q102 740 50,647 SH   SOLE   50,647 0 0
TRONOX HOLDINGS PLC PUT G9087Q952 280 192 SH Put SOLE   0 0 0
TC ENERGY CORP CALL 87807B907 1,241 305 SH Call SOLE   0 0 0
TC ENERGY CORP PUT 87807B957 1,421 349 SH Put SOLE   0 0 0
TURQUOISE HILL RES LTD CALL 900435907 217 175 SH Call SOLE   0 0 0
TURQUOISE HILL RES LTD COM 900435207 349 28,164 SH   SOLE   28,164 0 0
TURQUOISE HILL RES LTD PUT 900435957 419 338 SH Put SOLE   0 0 0
TURQUOISE HILL RES LTD CALL 900435907 178 144 SH Call SOLE   0 0 0
TURQUOISE HILL RES LTD PUT 900435957 673 542 SH Put SOLE   0 0 0
TRUSTCO BK CORP N Y CALL 898349905 3 5 SH Call SOLE   0 0 0
TRUSTCO BK CORP N Y COM 898349105 10 1,508 SH   SOLE   1,508 0 0
TRUSTCO BK CORP N Y PUT 898349955 25 38 SH Put SOLE   0 0 0
TRITON INTL LTD CALL G9078F907 931 192 SH Call SOLE   0 0 0
TRITON INTL LTD PUT G9078F957 344 71 SH Put SOLE   0 0 0
TPG RE FIN TR INC CALL 87266M907 48 46 SH Call SOLE   0 0 0
TPG RE FIN TR INC COM 87266M107 13 1,287 SH   SOLE   1,287 0 0
TPG RE FIN TR INC PUT 87266M957 18 17 SH Put SOLE   0 0 0
TRANSUNION CALL 89400J907 575 58 SH Call SOLE   0 0 0
TRANSUNION PUT 89400J957 39 4 SH Put SOLE   0 0 0
TRUECAR INC CALL 89785L907 90 216 SH Call SOLE   0 0 0
TRUECAR INC COM 89785L107 65 15,500 SH   SOLE   15,500 0 0
TRUECAR INC PUT 89785L957 19 46 SH Put SOLE   0 0 0
TRUPANION INC CALL 898202906 3,962 331 SH Call SOLE   0 0 0
TRUPANION INC PUT 898202956 1,017 85 SH Put SOLE   0 0 0
TRAVELERS COMPANIES INC CALL 89417E909 5,965 425 SH Call SOLE   0 0 0
TRAVELERS COMPANIES INC PUT 89417E959 5,095 363 SH Put SOLE   0 0 0
TRIVAGO N V CALL 89686D905 55 231 SH Call SOLE   0 0 0
TRIVAGO N V COM 89686D105 74 30,891 SH   SOLE   30,891 0 0
TRIVAGO N V PUT 89686D955 47 195 SH Put SOLE   0 0 0
TREVENA INC CALL 89532E909 165 775 SH Call SOLE   0 0 0
TREVENA INC COM 89532E109 33 15,874 SH   SOLE   15,874 0 0
TREVENA INC PUT 89532E959 196 920 SH Put SOLE   0 0 0
TANZANIAN GOLD CORP CALL 87601A907 30 462 SH Call SOLE   0 0 0
TANZANIAN GOLD CORP PUT 87601A957 13 201 SH Put SOLE   0 0 0
TRANSENTERIX INC CALL 89366M900 362 5,792 SH Call SOLE   0 0 0
TRANSENTERIX INC COM 89366M300 0 100 SH   SOLE   100 0 0
TRANSENTERIX INC PUT 89366M950 11 190 SH Put SOLE   0 0 0
TRANSENTERIX INC CALL 89366M900 1 16 SH Call SOLE   0 0 0
TRANSENTERIX INC PUT 89366M950 0 6 SH Put SOLE   0 0 0
TENARIS S A CALL 88031M909 192 121 SH Call SOLE   0 0 0
TENARIS S A COM 88031M109 768 48,184 SH   SOLE   48,184 0 0
TENARIS S A PUT 88031M959 2,086 1,308 SH Put SOLE   0 0 0
TRACTOR SUPPLY CO CALL 892356906 3,669 261 SH Call SOLE   0 0 0
TRACTOR SUPPLY CO PUT 892356956 6,255 445 SH Put SOLE   0 0 0
TRINSEO S A CALL L9340P901 1,008 197 SH Call SOLE   0 0 0
TRINSEO S A COM L9340P101 154 3,019 SH   SOLE   3,019 0 0
TRINSEO S A PUT L9340P951 179 35 SH Put SOLE   0 0 0
TOWER SEMICONDUCTOR LTD CALL M87915904 2,569 995 SH Call SOLE   0 0 0
TOWER SEMICONDUCTOR LTD COM M87915274 248 9,623 SH   SOLE   9,623 0 0
TOWER SEMICONDUCTOR LTD PUT M87915954 3,971 1,538 SH Put SOLE   0 0 0
TESLA INC CALL 88160R901 3,525,668 49,962 SH Call SOLE   0 0 0
TESLA INC COM 88160R101 88,505 125,420 SH   SOLE   125,420 0 0
TESLA INC PUT 88160R951 5,255,900 74,481 SH Put SOLE   0 0 0
SIXTH STREET SPECIALTY LENDN CALL 83012A909 8 4 SH Call SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD CALL 874039900 73,220 6,715 SH Call SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 2,326 21,334 SH   SOLE   21,334 0 0
TAIWAN SEMICONDUCTOR MFG LTD PUT 874039950 70,581 6,473 SH Put SOLE   0 0 0
TYSON FOODS INC CALL 902494903 3,209 498 SH Call SOLE   0 0 0
TYSON FOODS INC COM 902494103 1,251 19,428 SH   SOLE   19,428 0 0
TYSON FOODS INC PUT 902494953 8,022 1,245 SH Put SOLE   0 0 0
TOWNSQUARE MEDIA INC COM 892231101 15 2,286 SH   SOLE   2,286 0 0
TRANE TECHNOLOGIES PLC CALL G8994E903 1,451 100 SH Call SOLE   0 0 0
TRANE TECHNOLOGIES PLC COM G8994E103 408 2,815 SH   SOLE   2,815 0 0
TRANE TECHNOLOGIES PLC PUT G8994E953 3,629 250 SH Put SOLE   0 0 0
TRANE TECHNOLOGIES PLC CALL G8994E903 0 1 SH Call SOLE   0 0 0
TRANE TECHNOLOGIES PLC PUT G8994E953 0 8 SH Put SOLE   0 0 0
TORO CO CALL 891092908 3,091 326 SH Call SOLE   0 0 0
TORO CO PUT 891092958 436 46 SH Put SOLE   0 0 0
TATTOOED CHEF INC CALL 87663X902 4,172 1,823 SH Call SOLE   0 0 0
TATTOOED CHEF INC COM 87663X102 37 1,645 SH   SOLE   1,645 0 0
TATTOOED CHEF INC PUT 87663X952 2,428 1,061 SH Put SOLE   0 0 0
THE TRADE DESK INC CALL 88339J905 37,807 472 SH Call SOLE   0 0 0
THE TRADE DESK INC COM 88339J105 5,564 6,947 SH   SOLE   6,947 0 0
THE TRADE DESK INC PUT 88339J955 68,165 851 SH Put SOLE   0 0 0
TTEC HLDGS INC CALL 89854H902 29 4 SH Call SOLE   0 0 0
TTEC HLDGS INC COM 89854H102 203 2,791 SH   SOLE   2,791 0 0
TTEC HLDGS INC PUT 89854H952 7 1 SH Put SOLE   0 0 0
TETRA TECH INC NEW CALL 88162G903 127 11 SH Call SOLE   0 0 0
TETRA TECH INC NEW PUT 88162G953 11 1 SH Put SOLE   0 0 0
TECHTARGET INC CALL 87874R900 135 23 SH Call SOLE   0 0 0
TECHTARGET INC COM 87874R100 59 999 SH   SOLE   999 0 0
TECHTARGET INC PUT 87874R950 23 4 SH Put SOLE   0 0 0
TETRA TECHNOLOGIES INC DEL CALL 88162F905 4 50 SH Call SOLE   0 0 0
TETRA TECHNOLOGIES INC DEL PUT 88162F955 0 1 SH Put SOLE   0 0 0
TATA MTRS LTD CALL 876568902 2,419 1,920 SH Call SOLE   0 0 0
TATA MTRS LTD PUT 876568952 2,167 1,720 SH Put SOLE   0 0 0
TTM TECHNOLOGIES INC CALL 87305R909 711 516 SH Call SOLE   0 0 0
TTM TECHNOLOGIES INC PUT 87305R959 300 218 SH Put SOLE   0 0 0
TITAN PHARMACEUTICALS INC DE CALL 888314906 154 471 SH Call SOLE   0 0 0
TITAN PHARMACEUTICALS INC DE PUT 888314956 8 25 SH Put SOLE   0 0 0
TITAN PHARMACEUTICALS INC DE PUT 888314956 58 177 SH Put SOLE   0 0 0
T2 BIOSYSTEMS INC CALL 89853L904 20 162 SH Call SOLE   0 0 0
T2 BIOSYSTEMS INC PUT 89853L954 36 292 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 51 17 SH Call SOLE   0 0 0
PROSHARES TR COM 74347G887 27 910 SH   SOLE   910 0 0
PROSHARES TR PUT 74347G957 9 3 SH Put SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR CALL 874054909 24,124 1,161 SH Call SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR PUT 874054959 34,555 1,663 SH Put SOLE   0 0 0
TELUS CORPORATION CALL 87971M903 47 24 SH Call SOLE   0 0 0
TELUS CORPORATION COM 87971M103 105 5,329 SH   SOLE   5,329 0 0
TUPPERWARE BRANDS CORP CALL 899896904 1,224 378 SH Call SOLE   0 0 0
TUPPERWARE BRANDS CORP PUT 899896954 4,635 1,431 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 1,521 574 SH Call SOLE   0 0 0
ISHARES INC COM 464286715 1,109 41,854 SH   SOLE   41,854 0 0
ISHARES INC PUT 464286951 1,584 598 SH Put SOLE   0 0 0
180 DEGREE CAP CORP CALL 68235B909 128 579 SH Call SOLE   0 0 0
180 DEGREE CAP CORP PUT 68235B959 2 10 SH Put SOLE   0 0 0
MAMMOTH ENERGY SVCS INC CALL 56155L908 36 82 SH Call SOLE   0 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 3 864 SH   SOLE   864 0 0
MAMMOTH ENERGY SVCS INC PUT 56155L958 56 126 SH Put SOLE   0 0 0
GRUPO TELEVISA SA CALL 40049J906 167 203 SH Call SOLE   0 0 0
GRUPO TELEVISA SA PUT 40049J956 201 244 SH Put SOLE   0 0 0
TRAVERE THERAPEUTICS INC CALL 89422G907 49 18 SH Call SOLE   0 0 0
TRAVERE THERAPEUTICS INC PUT 89422G957 776 285 SH Put SOLE   0 0 0
TIVITY HEALTH INC CALL 88870R902 45 23 SH Call SOLE   0 0 0
TIVITY HEALTH INC COM 88870R102 65 3,351 SH   SOLE   3,351 0 0
TIVITY HEALTH INC PUT 88870R952 27 14 SH Put SOLE   0 0 0
TIVITY HEALTH INC PUT 88870R952 11 6 SH Put SOLE   0 0 0
TRADEWEB MKTS INC CALL 892672906 699 112 SH Call SOLE   0 0 0
TRADEWEB MKTS INC COM 892672106 138 2,224 SH   SOLE   2,224 0 0
TRADEWEB MKTS INC PUT 892672956 3,784 606 SH Put SOLE   0 0 0
TITAN INTL INC ILL CALL 88830M902 72 149 SH Call SOLE   0 0 0
TITAN INTL INC ILL COM 88830M102 558 114,886 SH   SOLE   114,886 0 0
TITAN INTL INC ILL PUT 88830M952 8 18 SH Put SOLE   0 0 0
TWILIO INC CALL 90138F902 19,091 564 SH Call SOLE   0 0 0
TWILIO INC COM 90138F102 947 2,798 SH   SOLE   2,798 0 0
TWILIO INC PUT 90138F952 89,397 2,641 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 14 28 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A319 53 10,678 SH   SOLE   10,678 0 0
PROSHARES TR PUT 74348A954 2 5 SH Put SOLE   0 0 0
HOSTESS BRANDS INC CALL 44109J906 278 190 SH Call SOLE   0 0 0
HOSTESS BRANDS INC COM 44109J106 32 2,207 SH   SOLE   2,207 0 0
HOSTESS BRANDS INC PUT 44109J956 155 106 SH Put SOLE   0 0 0
TWO HBRS INVT CORP CALL 90187B908 1,023 1,607 SH Call SOLE   0 0 0
TWO HBRS INVT CORP PUT 90187B958 124 196 SH Put SOLE   0 0 0
2U INC CALL 90214J901 1,616 404 SH Call SOLE   0 0 0
2U INC PUT 90214J951 1,464 366 SH Put SOLE   0 0 0
TWIST BIOSCIENCE CORP CALL 90184D900 127 9 SH Call SOLE   0 0 0
TWIST BIOSCIENCE CORP COM 90184D100 175 1,242 SH   SOLE   1,242 0 0
TWIST BIOSCIENCE CORP PUT 90184D950 494 35 SH Put SOLE   0 0 0
TWITTER INC CALL 90184L902 64,238 11,863 SH Call SOLE   0 0 0
TWITTER INC PUT 90184L952 75,934 14,023 SH Put SOLE   0 0 0
TERNIUM SA CALL 880890908 447 154 SH Call SOLE   0 0 0
TERNIUM SA COM 880890108 289 9,967 SH   SOLE   9,967 0 0
TERNIUM SA PUT 880890958 491 169 SH Put SOLE   0 0 0
10X GENOMICS INC CALL 88025U909 5,225 369 SH Call SOLE   0 0 0
10X GENOMICS INC PUT 88025U959 1,373 97 SH Put SOLE   0 0 0
THERAPEUTICSMD INC CALL 88338N907 213 1,767 SH Call SOLE   0 0 0
THERAPEUTICSMD INC PUT 88338N957 11 91 SH Put SOLE   0 0 0
TEXAS INSTRS INC CALL 882508904 0 2,307 SH Call SOLE   0 0 0
TEXAS INSTRS INC COM 882508104 0 15,764 SH   SOLE   15,764 0 0
TEXAS INSTRS INC PUT 882508954 0 4,767 SH Put SOLE   0 0 0
TEXAS ROADHOUSE INC CALL 882681909 969 124 SH Call SOLE   0 0 0
TEXAS ROADHOUSE INC COM 882681109 146 1,873 SH   SOLE   1,873 0 0
TEXAS ROADHOUSE INC PUT 882681959 1,672 214 SH Put SOLE   0 0 0
TEXTRON INC CALL 883203901 372 77 SH Call SOLE   0 0 0
TEXTRON INC COM 883203101 534 11,064 SH   SOLE   11,064 0 0
TEXTRON INC PUT 883203951 140 29 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 0 1 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W952 0 1 SH Put SOLE   0 0 0
TYLER TECHNOLOGIES INC CALL 902252905 1,178 27 SH Call SOLE   0 0 0
TYLER TECHNOLOGIES INC COM 902252105 502 1,151 SH   SOLE   1,151 0 0
TYLER TECHNOLOGIES INC PUT 902252955 10,039 230 SH Put SOLE   0 0 0
TYME TECHNOLOGIES INC CALL 90238J903 2 19 SH Call SOLE   0 0 0
TYME TECHNOLOGIES INC COM 90238J103 2 2,337 SH   SOLE   2,337 0 0
TYME TECHNOLOGIES INC PUT 90238J953 0 5 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 0 1 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W557 0 100 SH   SOLE   100 0 0
DIREXION SHS ETF TR CALL 25460E905 1,432 2,085 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E125 385 56,165 SH   SOLE   56,165 0 0
DIREXION SHS ETF TR PUT 25460E955 873 1,271 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 40 59 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 7 11 SH Put SOLE   0 0 0
TRAVELZOO CALL 89421Q905 67 71 SH Call SOLE   0 0 0
TRAVELZOO PUT 89421Q955 9 10 SH Put SOLE   0 0 0
UNITY SOFTWARE INC CALL 91332U901 11,771 767 SH Call SOLE   0 0 0
UNITY SOFTWARE INC PUT 91332U951 31,246 2,036 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 4,865 3,270 SH Call SOLE   0 0 0
UNDER ARMOUR INC COM 904311206 18 1,269 SH   SOLE   1,269 0 0
UNDER ARMOUR INC PUT 904311956 2,453 1,649 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 2,549 1,485 SH Call SOLE   0 0 0
UNDER ARMOUR INC COM 904311107 95 5,568 SH   SOLE   5,568 0 0
UNDER ARMOUR INC PUT 904311956 4,783 2,786 SH Put SOLE   0 0 0
UNITED AIRLS HLDGS INC CALL 910047909 59,438 13,743 SH Call SOLE   0 0 0
UNITED AIRLS HLDGS INC COM 910047109 4 100 SH   SOLE   100 0 0
UNITED AIRLS HLDGS INC PUT 910047959 44,179 10,215 SH Put SOLE   0 0 0
UNITED STATES ANTIMONY CORP CALL 911549903 1 26 SH Call SOLE   0 0 0
UNITED STATES ANTIMONY CORP COM 911549103 0 1,700 SH   SOLE   1,700 0 0
UNITED STATES ANTIMONY CORP PUT 911549953 1 33 SH Put SOLE   0 0 0
CVR PARTNERS LP CALL 126633905 76 48 SH Call SOLE   0 0 0
CVR PARTNERS LP COM 126633205 4 291 SH   SOLE   291 0 0
CVR PARTNERS LP PUT 126633955 70 44 SH Put SOLE   0 0 0
CVR PARTNERS LP CALL 126633905 3 2 SH Call SOLE   0 0 0
URSTADT BIDDLE PPTYS INC CALL 917286905 1 1 SH Call SOLE   0 0 0
URSTADT BIDDLE PPTYS INC COM 917286205 2 203 SH   SOLE   203 0 0
UBER TECHNOLOGIES INC CALL 90353T900 0 14,301 SH Call SOLE   0 0 0
UBER TECHNOLOGIES INC COM 90353T100 0 164,375 SH   SOLE   164,375 0 0
UBER TECHNOLOGIES INC PUT 90353T950 0 14,235 SH Put SOLE   0 0 0
UBS GROUP AG CALL H42097907 146 104 SH Call SOLE   0 0 0
UBS GROUP AG COM H42097107 351 24,847 SH   SOLE   24,847 0 0
UBS GROUP AG PUT H42097957 709 502 SH Put SOLE   0 0 0
UNITED BANKSHARES INC WEST V CALL 909907907 9 3 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R172 13 212 SH   SOLE   212 0 0
UNITY BIOTECHNOLOGY INC CALL 91381U901 0 153 SH Call SOLE   0 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 0 2,786 SH   SOLE   2,786 0 0
UNITY BIOTECHNOLOGY INC PUT 91381U951 0 34 SH Put SOLE   0 0 0
UNITED CMNTY BKS BLAIRSVLE G CALL 90984P903 5 2 SH Call SOLE   0 0 0
PROSHARES TR II CALL 74347Y908 3,833 1,057 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347Y888 1,681 46,365 SH   SOLE   46,365 0 0
PROSHARES TR II PUT 74347Y958 3,986 1,099 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y908 5,806 1,601 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347Y958 3,844 1,060 SH Put SOLE   0 0 0
ULTRA CLEAN HLDGS INC CALL 90385V907 454 146 SH Call SOLE   0 0 0
ULTRA CLEAN HLDGS INC PUT 90385V957 137 44 SH Put SOLE   0 0 0
INVESCO DB US DLR INDEX TR CALL 46141D903 250 115 SH Call SOLE   0 0 0
INVESCO DB US DLR INDEX TR COM 46141D104 1,857 85,308 SH   SOLE   85,308 0 0
INVESCO DB US DLR INDEX TR PUT 46141D953 32 15 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 11,127 1,086 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 5,676 554 SH Put SOLE   0 0 0
UDR INC CALL 902653904 1,717 447 SH Call SOLE   0 0 0
UDR INC PUT 902653954 580 151 SH Put SOLE   0 0 0
URBAN EDGE PPTYS COM 91704F104 50 3,866 SH   SOLE   3,866 0 0
URBAN EDGE PPTYS PUT 91704F954 130 101 SH Put SOLE   0 0 0
URANIUM ENERGY CORP CALL 916896903 132 752 SH Call SOLE   0 0 0
URANIUM ENERGY CORP COM 916896103 91 52,229 SH   SOLE   52,229 0 0
URANIUM ENERGY CORP PUT 916896953 143 816 SH Put SOLE   0 0 0
NET 1 UEPS TECHNOLOGIES INC CALL 64107N906 74 152 SH Call SOLE   0 0 0
NET 1 UEPS TECHNOLOGIES INC COM 64107N206 1 390 SH   SOLE   390 0 0
NET 1 UEPS TECHNOLOGIES INC PUT 64107N956 3 8 SH Put SOLE   0 0 0
UNIFI INC CALL 904677900 26 15 SH Call SOLE   0 0 0
UFP INDUSTRIES INC CALL 90278Q908 94 17 SH Call SOLE   0 0 0
UFP INDUSTRIES INC COM 90278Q108 9 176 SH   SOLE   176 0 0
UFP INDUSTRIES INC PUT 90278Q958 27 5 SH Put SOLE   0 0 0
DOMTAR CORP CALL 257559903 1,167 369 SH Call SOLE   0 0 0
DOMTAR CORP COM 257559203 1,062 33,571 SH   SOLE   33,571 0 0
DOMTAR CORP PUT 257559953 3,396 1,073 SH Put SOLE   0 0 0
UNITED STS GASOLINE FD LP CALL 91201T902 401 165 SH Call SOLE   0 0 0
UNITED STS GASOLINE FD LP COM 91201T102 801 32,988 SH   SOLE   32,988 0 0
UNITED STS GASOLINE FD LP PUT 91201T952 272 112 SH Put SOLE   0 0 0
UGI CORP NEW CALL 902681905 590 169 SH Call SOLE   0 0 0
UGI CORP NEW PUT 902681955 695 199 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 3,710 544 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W601 1,149 16,852 SH   SOLE   16,852 0 0
PROSHARES TR II PUT 74347W952 122 18 SH Put SOLE   0 0 0
ULTRAPAR PARTICIPACOES SA CALL 90400P901 0 1 SH Call SOLE   0 0 0
ULTRAPAR PARTICIPACOES SA COM 90400P101 0 193 SH   SOLE   193 0 0
ULTRAPAR PARTICIPACOES SA PUT 90400P951 2 5 SH Put SOLE   0 0 0
AMERCO CALL 023586900 181 4 SH Call SOLE   0 0 0
AMERCO PUT 023586950 181 4 SH Put SOLE   0 0 0
UNIVERSAL HLTH SVCS INC CALL 913903900 1,251 91 SH Call SOLE   0 0 0
UNIVERSAL HLTH SVCS INC PUT 913903950 1,553 113 SH Put SOLE   0 0 0
UBIQUITI INC CALL 90353W903 1,531 55 SH Call SOLE   0 0 0
UBIQUITI INC COM 90353W103 1,085 3,896 SH   SOLE   3,896 0 0
UBIQUITI INC PUT 90353W953 7,296 262 SH Put SOLE   0 0 0
UNITED INS HLDGS CORP CALL 910710902 40 71 SH Call SOLE   0 0 0
UNITED INS HLDGS CORP PUT 910710952 52 91 SH Put SOLE   0 0 0
UNISYS CORP CALL 909214906 212 108 SH Call SOLE   0 0 0
UNISYS CORP PUT 909214956 399 203 SH Put SOLE   0 0 0
UNILEVER PLC CALL 904767904 0 368 SH Call SOLE   0 0 0
UNILEVER PLC COM 904767704 0 43,732 SH   SOLE   43,732 0 0
UNILEVER PLC PUT 904767954 0 831 SH Put SOLE   0 0 0
ULTRALIFE CORP CALL 903899902 1 3 SH Call SOLE   0 0 0
PROSHARES TR II CALL 74347W902 56 36 SH Call SOLE   0 0 0
ULTA BEAUTY INC CALL 90384S903 30,496 1,062 SH Call SOLE   0 0 0
ULTA BEAUTY INC PUT 90384S953 26,074 908 SH Put SOLE   0 0 0
UNITED MICROELECTRONICS CORP CALL 910873905 1,050 1,246 SH Call SOLE   0 0 0
UNITED MICROELECTRONICS CORP COM 910873405 602 71,527 SH   SOLE   71,527 0 0
UNITED MICROELECTRONICS CORP PUT 910873955 518 615 SH Put SOLE   0 0 0
UMH PPTYS INC CALL 903002903 238 161 SH Call SOLE   0 0 0
UMH PPTYS INC COM 903002103 5 343 SH   SOLE   343 0 0
UMH PPTYS INC PUT 903002953 173 117 SH Put SOLE   0 0 0
UMPQUA HLDGS CORP CALL 904214903 213 141 SH Call SOLE   0 0 0
UMPQUA HLDGS CORP PUT 904214953 78 52 SH Put SOLE   0 0 0
UNITED NAT FOODS INC CALL 911163903 696 436 SH Call SOLE   0 0 0
UNITED NAT FOODS INC PUT 911163953 1,486 931 SH Put SOLE   0 0 0
UNITED STS NAT GAS FD LP CALL 912318900 6,187 6,725 SH Call SOLE   0 0 0
UNITED STS NAT GAS FD LP COM 912318300 1,795 195,196 SH   SOLE   195,196 0 0
UNITED STS NAT GAS FD LP PUT 912318950 3,473 3,775 SH Put SOLE   0 0 0
UNITEDHEALTH GROUP INC CALL 91324P902 58,984 1,682 SH Call SOLE   0 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,155 14,701 SH   SOLE   14,701 0 0
UNITEDHEALTH GROUP INC PUT 91324P952 40,959 1,168 SH Put SOLE   0 0 0
UNITI GROUP INC CALL 91325V908 458 391 SH Call SOLE   0 0 0
UNITI GROUP INC COM 91325V108 861 73,423 SH   SOLE   73,423 0 0
UNITI GROUP INC PUT 91325V958 3,054 2,604 SH Put SOLE   0 0 0
UNUM GROUP CALL 91529Y906 619 270 SH Call SOLE   0 0 0
UNUM GROUP PUT 91529Y956 360 157 SH Put SOLE   0 0 0
UNION PAC CORP CALL 907818908 20,822 1,000 SH Call SOLE   0 0 0
UNION PAC CORP COM 907818108 2,857 13,723 SH   SOLE   13,723 0 0
UNION PAC CORP PUT 907818958 29,359 1,410 SH Put SOLE   0 0 0
UNIVAR SOLUTIONS USA INC CALL 91336L907 70 37 SH Call SOLE   0 0 0
UNIVAR SOLUTIONS USA INC PUT 91336L957 108 57 SH Put SOLE   0 0 0
UPLAND SOFTWARE INC CALL 91544A909 766 167 SH Call SOLE   0 0 0
UPLAND SOFTWARE INC COM 91544A109 268 5,857 SH   SOLE   5,857 0 0
UPLAND SOFTWARE INC PUT 91544A959 59 13 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 7,632 993 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X864 4,346 56,552 SH   SOLE   56,552 0 0
PROSHARES TR PUT 74347X950 9,730 1,266 SH Put SOLE   0 0 0
UNITED PARCEL SERVICE INC CALL 911312906 99,271 5,895 SH Call SOLE   0 0 0
UNITED PARCEL SERVICE INC COM 911312106 25 150 SH   SOLE   150 0 0
UNITED PARCEL SERVICE INC PUT 911312956 97,874 5,812 SH Put SOLE   0 0 0
UPWORK INC CALL 91688F904 2,837 822 SH Call SOLE   0 0 0
UPWORK INC PUT 91688F954 566 164 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 407 266 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y871 781 50,956 SH   SOLE   50,956 0 0
GLOBAL X FDS PUT 37954Y951 12 8 SH Put SOLE   0 0 0
URBAN OUTFITTERS INC CALL 917047902 0 249 SH Call SOLE   0 0 0
URBAN OUTFITTERS INC PUT 917047952 0 277 SH Put SOLE   0 0 0
UROGEN PHARMA LTD CALL M96088905 7 4 SH Call SOLE   0 0 0
UROGEN PHARMA LTD COM M96088105 5 286 SH   SOLE   286 0 0
UROGEN PHARMA LTD PUT M96088955 1 1 SH Put SOLE   0 0 0
UNITED RENTALS INC CALL 911363909 7,861 339 SH Call SOLE   0 0 0
UNITED RENTALS INC COM 911363109 1,364 5,882 SH   SOLE   5,882 0 0
UNITED RENTALS INC PUT 911363959 21,474 926 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 0 137 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 0 100 SH Put SOLE   0 0 0
USA COMPRESSION PARTNERS LP CALL 90290N909 235 173 SH Call SOLE   0 0 0
USA COMPRESSION PARTNERS LP COM 90290N109 153 11,281 SH   SOLE   11,281 0 0
USA COMPRESSION PARTNERS LP PUT 90290N959 78 58 SH Put SOLE   0 0 0
USA TECHNOLOGIES INC CALL 90328S900 18 18 SH Call SOLE   0 0 0
US BANCORP DEL CALL 902973904 16,115 3,459 SH Call SOLE   0 0 0
US BANCORP DEL PUT 902973954 8,679 1,863 SH Put SOLE   0 0 0
U S CONCRETE INC CALL 90333L901 2,106 527 SH Call SOLE   0 0 0
U S CONCRETE INC PUT 90333L951 1,235 309 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 31 3 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R669 70 678 SH   SOLE   678 0 0
PROSHARES TR PUT 74347R952 82 8 SH Put SOLE   0 0 0
US FOODS HLDG CORP CALL 912008909 889 267 SH Call SOLE   0 0 0
US FOODS HLDG CORP PUT 912008959 269 81 SH Put SOLE   0 0 0
UNITED STS 12 MONTH OIL FD L CALL 91288V903 1,373 799 SH Call SOLE   0 0 0
UNITED STS 12 MONTH OIL FD L COM 91288V103 562 32,747 SH   SOLE   32,747 0 0
UNITED STS 12 MONTH OIL FD L PUT 91288V953 544 317 SH Put SOLE   0 0 0
UNITED STATES CELLULAR CORP CALL 911684908 21 7 SH Call SOLE   0 0 0
UNITED STATES CELLULAR CORP PUT 911684958 3 1 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 122 18 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B957 27 4 SH Put SOLE   0 0 0
USANA HEALTH SCIENCES INC CALL 90328M907 30 4 SH Call SOLE   0 0 0
USANA HEALTH SCIENCES INC PUT 90328M957 38 5 SH Put SOLE   0 0 0
UNITED STS OIL FD LP CALL 91232N907 25,057 7,591 SH Call SOLE   0 0 0
UNITED STS OIL FD LP COM 91232N207 8,037 243,474 SH   SOLE   243,474 0 0
UNITED STS OIL FD LP PUT 91232N957 26,077 7,900 SH Put SOLE   0 0 0
UNITED STS OIL FD LP CALL 91232N907 62,544 18,947 SH Call SOLE   0 0 0
UNITED STS OIL FD LP PUT 91232N957 61,075 18,502 SH Put SOLE   0 0 0
U S PHYSICAL THERAPY INC CALL 90337L908 1,238 103 SH Call SOLE   0 0 0
U S PHYSICAL THERAPY INC COM 90337L108 1,136 9,448 SH   SOLE   9,448 0 0
U S PHYSICAL THERAPY INC PUT 90337L958 1,058 88 SH Put SOLE   0 0 0
PROSHARES TR COM 74347R180 3 49 SH   SOLE   49 0 0
U S XPRESS ENTERPRISES INC CALL 90338N902 100 147 SH Call SOLE   0 0 0
U S XPRESS ENTERPRISES INC COM 90338N202 17 2,609 SH   SOLE   2,609 0 0
U S XPRESS ENTERPRISES INC PUT 90338N952 51 75 SH Put SOLE   0 0 0
UNITED THERAPEUTICS CORP DEL CALL 91307C902 2,276 150 SH Call SOLE   0 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 326 2,151 SH   SOLE   2,151 0 0
UNITED THERAPEUTICS CORP DEL PUT 91307C952 1,032 68 SH Put SOLE   0 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 42 6,595 SH   SOLE   6,595 0 0
UTSTARCOM HOLDINGS CORP CALL G9310A904 2 18 SH Call SOLE   0 0 0
UTSTARCOM HOLDINGS CORP COM G9310A114 1 987 SH   SOLE   987 0 0
UTSTARCOM HOLDINGS CORP PUT G9310A954 2 15 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 0 3 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E711 0 85 SH   SOLE   85 0 0
DIREXION SHS ETF TR PUT 25460E955 0 1 SH Put SOLE   0 0 0
UTZ BRANDS INC CALL 918090901 1,043 473 SH Call SOLE   0 0 0
UTZ BRANDS INC PUT 918090951 480 218 SH Put SOLE   0 0 0
INVESCO DB US DLR INDEX TR CALL 46141D903 14,897 6,146 SH Call SOLE   0 0 0
INVESCO DB US DLR INDEX TR COM 46141D203 1,046 43,168 SH   SOLE   43,168 0 0
INVESCO DB US DLR INDEX TR PUT 46141D953 16,294 6,722 SH Put SOLE   0 0 0
ENERGY FUELS INC CALL 292671908 621 1,459 SH Call SOLE   0 0 0
ENERGY FUELS INC COM 292671708 414 97,370 SH   SOLE   97,370 0 0
ENERGY FUELS INC PUT 292671958 911 2,139 SH Put SOLE   0 0 0
UNIVERSAL INS HLDGS INC CALL 91359V907 293 194 SH Call SOLE   0 0 0
UNIVERSAL INS HLDGS INC PUT 91359V957 120 80 SH Put SOLE   0 0 0
UNIVEST FINANCIAL CORPORATIO PUT 915271950 4 2 SH Put SOLE   0 0 0
UNIVERSAL CORP VA CALL 913456909 306 63 SH Call SOLE   0 0 0
UNIVERSAL CORP VA PUT 913456959 349 72 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 16,598 15,585 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W148 6,741 632,989 SH   SOLE   632,989 0 0
PROSHARES TR II PUT 74347W952 14,551 13,663 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 4 4 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 1 1 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 465 52 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R842 293 3,276 SH   SOLE   3,276 0 0
PROSHARES TR PUT 74347R952 313 35 SH Put SOLE   0 0 0
UXIN LTD CALL 91818X908 1 13 SH Call SOLE   0 0 0
UXIN LTD COM 91818X108 28 32,458 SH   SOLE   32,458 0 0
UXIN LTD PUT 91818X958 22 253 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 913 216 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X633 796 18,821 SH   SOLE   18,821 0 0
PROSHARES TR CALL 74347R902 7 1 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R776 27 374 SH   SOLE   374 0 0
VISA INC CALL 92826C909 177,105 8,097 SH Call SOLE   0 0 0
VISA INC COM 92826C839 4,411 20,168 SH   SOLE   20,168 0 0
VISA INC PUT 92826C959 190,470 8,708 SH Put SOLE   0 0 0
MARRIOTT VACTINS WORLDWID CO CALL 57164Y907 137 10 SH Call SOLE   0 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 138 1,006 SH   SOLE   1,006 0 0
MARRIOTT VACTINS WORLDWID CO PUT 57164Y957 288 21 SH Put SOLE   0 0 0
VALE S A CALL 91912E905 25,924 15,468 SH Call SOLE   0 0 0
VALE S A PUT 91912E955 11,892 7,096 SH Put SOLE   0 0 0
VAPOTHERM INC CALL 922107907 185 69 SH Call SOLE   0 0 0
VAPOTHERM INC COM 922107107 160 5,959 SH   SOLE   5,959 0 0
VAPOTHERM INC PUT 922107957 499 186 SH Put SOLE   0 0 0
VARIAN MED SYS INC CALL 92220P905 1,085 62 SH Call SOLE   0 0 0
VARIAN MED SYS INC COM 92220P105 271 1,550 SH   SOLE   1,550 0 0
VARIAN MED SYS INC PUT 92220P955 175 10 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 31 2 SH Call SOLE   0 0 0
VANGUARD WORLD FDS PUT 92204A954 125 8 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 1,713 88 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 155 8 SH Put SOLE   0 0 0
VBI VACCINES INC CALL 91822J903 313 1,141 SH Call SOLE   0 0 0
VBI VACCINES INC COM 91822J103 146 53,323 SH   SOLE   53,323 0 0
VBI VACCINES INC PUT 91822J953 348 1,267 SH Put SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 53 2 SH Put SOLE   0 0 0
VASCULAR BIOGENICS LTD CALL M96883909 242 1,283 SH Call SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 99 7 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 1,464 103 SH Put SOLE   0 0 0
VERITEX HLDGS INC CALL 923451908 264 103 SH Call SOLE   0 0 0
VISTEON CORP CALL 92839U906 1,405 112 SH Call SOLE   0 0 0
VISTEON CORP PUT 92839U956 878 70 SH Put SOLE   0 0 0
VERICEL CORP CALL 92346J908 43 14 SH Call SOLE   0 0 0
VERICEL CORP COM 92346J108 31 1,021 SH   SOLE   1,021 0 0
VERICEL CORP PUT 92346J958 287 93 SH Put SOLE   0 0 0
VANGUARD SCOTTSDALE FDS COM 92206C813 0 79 SH   SOLE   79 0 0
VACCINEX INC CALL 918640903 8 39 SH Call SOLE   0 0 0
VACCINEX INC COM 918640103 2 1,227 SH   SOLE   1,227 0 0
VACCINEX INC PUT 918640953 1 8 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 715 26 SH Call SOLE   0 0 0
VOCERA COMMUNICATIONS INC CALL 92857F907 70 17 SH Call SOLE   0 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 46 1,117 SH   SOLE   1,117 0 0
VOCERA COMMUNICATIONS INC PUT 92857F957 91 22 SH Put SOLE   0 0 0
VERACYTE INC CALL 92337F907 24 5 SH Call SOLE   0 0 0
VERACYTE INC COM 92337F107 4 97 SH   SOLE   97 0 0
VERACYTE INC PUT 92337F957 48 10 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 34 2 SH Call SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 668 129 SH Call SOLE   0 0 0
VANGUARD WORLD FDS PUT 92204A954 212 41 SH Put SOLE   0 0 0
VANGUARD TAX-MANAGED INTL FD CALL 921943908 693 147 SH Call SOLE   0 0 0
VANGUARD TAX-MANAGED INTL FD COM 921943858 1,306 27,666 SH   SOLE   27,666 0 0
VANGUARD TAX-MANAGED INTL FD PUT 921943958 920 195 SH Put SOLE   0 0 0
VECTRUS INC CALL 92242T901 4 1 SH Call SOLE   0 0 0
VEECO INSTRS INC DEL CALL 922417900 244 141 SH Call SOLE   0 0 0
VEECO INSTRS INC DEL COM 922417100 740 42,643 SH   SOLE   42,643 0 0
VEECO INSTRS INC DEL PUT 922417950 1,619 933 SH Put SOLE   0 0 0
VEDANTA LIMITED CALL 92242Y900 74 85 SH Call SOLE   0 0 0
VEDANTA LIMITED COM 92242Y100 194 22,123 SH   SOLE   22,123 0 0
VEDANTA LIMITED PUT 92242Y950 163 186 SH Put SOLE   0 0 0
VEEVA SYS INC CALL 922475908 13,476 495 SH Call SOLE   0 0 0
VEEVA SYS INC PUT 922475958 13,639 501 SH Put SOLE   0 0 0
VEON LTD CALL 91822M906 66 441 SH Call SOLE   0 0 0
VEON LTD PUT 91822M956 2 16 SH Put SOLE   0 0 0
VEREIT INC CALL 92339V908 3 1 SH Call SOLE   0 0 0
VEREIT INC PUT 92339V958 18 5 SH Put SOLE   0 0 0
VEREIT INC CALL 92339V908 3,132 829 SH Call SOLE   0 0 0
VEREIT INC PUT 92339V958 1,265 335 SH Put SOLE   0 0 0
VERITONE INC CALL 92347M900 916 322 SH Call SOLE   0 0 0
VERITONE INC COM 92347M100 305 10,729 SH   SOLE   10,729 0 0
VERITONE INC PUT 92347M950 785 276 SH Put SOLE   0 0 0
VERU INC CALL 92536C903 575 665 SH Call SOLE   0 0 0
VERU INC COM 92536C103 65 7,619 SH   SOLE   7,619 0 0
VERU INC PUT 92536C953 800 926 SH Put SOLE   0 0 0
VERMILION ENERGY INC CALL 923725905 9 22 SH Call SOLE   0 0 0
VERMILION ENERGY INC COM 923725105 0 100 SH   SOLE   100 0 0
VERMILION ENERGY INC PUT 923725955 3 8 SH Put SOLE   0 0 0
V F CORP CALL 918204908 4,552 533 SH Call SOLE   0 0 0
V F CORP COM 918204108 3,218 37,683 SH   SOLE   37,683 0 0
V F CORP PUT 918204958 9,548 1,118 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 933 921 SH Call SOLE   0 0 0
VILLAGE FARMS INTL INC PUT 92707Y958 342 338 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 36 5 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A405 498 6,849 SH   SOLE   6,849 0 0
VANGUARD WORLD FDS PUT 92204A954 524 72 SH Put SOLE   0 0 0
VONAGE HLDGS CORP CALL 92886T901 1,404 1,091 SH Call SOLE   0 0 0
VONAGE HLDGS CORP COM 92886T201 674 52,389 SH   SOLE   52,389 0 0
VONAGE HLDGS CORP PUT 92886T951 601 467 SH Put SOLE   0 0 0
VG ACQUISITION CORP CALL G9446E905 372 326 SH Call SOLE   0 0 0
VG ACQUISITION CORP COM G9446E105 1,199 104,963 SH   SOLE   104,963 0 0
VG ACQUISITION CORP PUT G9446E955 2,455 2,148 SH Put SOLE   0 0 0
VANGUARD SCOTTSDALE FDS PUT 92206C950 20 3 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 1,156 192 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 5,608 931 SH Put SOLE   0 0 0
VECTOR GROUP LTD CALL 92240M908 215 185 SH Call SOLE   0 0 0
VECTOR GROUP LTD PUT 92240M958 40 35 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 389 11 SH Call SOLE   0 0 0
VISTA GOLD CORP COM 927926303 2 2,200 SH   SOLE   2,200 0 0
VISTA GOLD CORP PUT 927926953 2 24 SH Put SOLE   0 0 0
VIRNETX HLDG CORP CALL 92823T908 228 453 SH Call SOLE   0 0 0
VIRNETX HLDG CORP COM 92823T108 322 63,906 SH   SOLE   63,906 0 0
VIRNETX HLDG CORP PUT 92823T958 435 865 SH Put SOLE   0 0 0
VIRNETX HLDG CORP CALL 92823T908 103 206 SH Call SOLE   0 0 0
VIRNETX HLDG CORP PUT 92823T958 95 189 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 425 19 SH Call SOLE   0 0 0
VANGUARD WORLD FDS PUT 92204A954 22 1 SH Put SOLE   0 0 0
VIACOMCBS INC CALL 92556H906 12,195 3,273 SH Call SOLE   0 0 0
VIACOMCBS INC COM 92556H206 3,033 81,419 SH   SOLE   81,419 0 0
VIACOMCBS INC PUT 92556H956 29,278 7,858 SH Put SOLE   0 0 0
VIACOMCBS INC CALL 92556H906 231 62 SH Call SOLE   0 0 0
VIACOMCBS INC PUT 92556H956 439 118 SH Put SOLE   0 0 0
VIACOMCBS INC CALL 92556H906 98 26 SH Call SOLE   0 0 0
VIACOMCBS INC COM 92556H107 55 1,466 SH   SOLE   1,466 0 0
VIAVI SOLUTIONS INC CALL 925550905 327 219 SH Call SOLE   0 0 0
VIAVI SOLUTIONS INC COM 925550105 28 1,880 SH   SOLE   1,880 0 0
VIAVI SOLUTIONS INC PUT 925550955 64 43 SH Put SOLE   0 0 0
VICI PPTYS INC CALL 925652909 35 14 SH Call SOLE   0 0 0
VICI PPTYS INC COM 925652109 81 3,187 SH   SOLE   3,187 0 0
VICI PPTYS INC PUT 925652959 191 75 SH Put SOLE   0 0 0
VICOR CORP CALL 925815902 719 78 SH Call SOLE   0 0 0
VICOR CORP PUT 925815952 184 20 SH Put SOLE   0 0 0
VIELA BIO INC COM 926613100 1 29 SH   SOLE   29 0 0
VIELA BIO INC PUT 926613950 14 4 SH Put SOLE   0 0 0
VANGUARD SPECIALIZED FUNDS CALL 921908904 4,870 345 SH Call SOLE   0 0 0
VANGUARD SPECIALIZED FUNDS PUT 921908954 11,081 785 SH Put SOLE   0 0 0
VIPSHOP HOLDINGS LIMITED CALL 92763W903 2,040 726 SH Call SOLE   0 0 0
VIPSHOP HOLDINGS LIMITED COM 92763W103 456 16,254 SH   SOLE   16,254 0 0
VIPSHOP HOLDINGS LIMITED PUT 92763W953 4,000 1,423 SH Put SOLE   0 0 0
VIR BIOTECHNOLOGY INC CALL 92764N902 0 261 SH Call SOLE   0 0 0
VIR BIOTECHNOLOGY INC PUT 92764N952 0 153 SH Put SOLE   0 0 0
VIRTU FINL INC CALL 928254901 553 220 SH Call SOLE   0 0 0
VIRTU FINL INC COM 928254101 127 5,049 SH   SOLE   5,049 0 0
VIRTU FINL INC PUT 928254951 206 82 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 2 1 SH Call SOLE   0 0 0
VITAL FARMS INC CALL 92847W903 199 79 SH Call SOLE   0 0 0
VITAL FARMS INC COM 92847W103 153 6,056 SH   SOLE   6,056 0 0
VITAL FARMS INC PUT 92847W953 124 49 SH Put SOLE   0 0 0
TELEFONICA BRASIL SA CALL 87936R905 42 48 SH Call SOLE   0 0 0
TELEFONICA BRASIL SA COM 87936R205 296 33,550 SH   SOLE   33,550 0 0
TELEFONICA BRASIL SA PUT 87936R955 192 217 SH Put SOLE   0 0 0
MERIDIAN BIOSCIENCE INC CALL 589584901 185 99 SH Call SOLE   0 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 12 645 SH   SOLE   645 0 0
MERIDIAN BIOSCIENCE INC PUT 589584951 29 16 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 143 39 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 789 215 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 930 677 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 262 191 SH Put SOLE   0 0 0
VOXELJET AG PUT 92912L956 0 1 SH Put SOLE   0 0 0
VIKING THERAPEUTICS INC CALL 92686J906 761 1,353 SH Call SOLE   0 0 0
VIKING THERAPEUTICS INC PUT 92686J956 509 905 SH Put SOLE   0 0 0
VELODYNE LIDAR INC CALL 92259F901 2,546 1,116 SH Call SOLE   0 0 0
VELODYNE LIDAR INC COM 92259F101 560 24,553 SH   SOLE   24,553 0 0
VELODYNE LIDAR INC PUT 92259F951 2,158 946 SH Put SOLE   0 0 0
VALERO ENERGY CORP CALL 91913Y900 15,104 2,670 SH Call SOLE   0 0 0
VALERO ENERGY CORP PUT 91913Y950 12,083 2,136 SH Put SOLE   0 0 0
CONTROLADORA VUELA COMP DE A CALL 21240E905 86 70 SH Call SOLE   0 0 0
CONTROLADORA VUELA COMP DE A COM 21240E105 654 52,670 SH   SOLE   52,670 0 0
CONTROLADORA VUELA COMP DE A PUT 21240E955 192 155 SH Put SOLE   0 0 0
ISHARES TR COM 46432F388 21 253 SH   SOLE   253 0 0
ISHARES TR PUT 46432F952 8 1 SH Put SOLE   0 0 0
VALLEY NATL BANCORP CALL 919794907 624 640 SH Call SOLE   0 0 0
VALLEY NATL BANCORP PUT 919794957 59 61 SH Put SOLE   0 0 0
VULCAN MATLS CO CALL 929160909 1,779 120 SH Call SOLE   0 0 0
VULCAN MATLS CO COM 929160109 862 5,816 SH   SOLE   5,816 0 0
VULCAN MATLS CO PUT 929160959 5,591 377 SH Put SOLE   0 0 0
VALMONT INDS INC CALL 920253901 2,309 132 SH Call SOLE   0 0 0
VALMONT INDS INC PUT 920253951 34 2 SH Put SOLE   0 0 0
VMWARE INC CALL 928563902 16,129 1,150 SH Call SOLE   0 0 0
VMWARE INC PUT 928563952 12,945 923 SH Put SOLE   0 0 0
VANDA PHARMACEUTICALS INC CALL 921659908 227 173 SH Call SOLE   0 0 0
VANDA PHARMACEUTICALS INC PUT 921659958 143 109 SH Put SOLE   0 0 0
VEONEER INC CALL 92336X909 223 105 SH Call SOLE   0 0 0
VEONEER INC PUT 92336X959 994 467 SH Put SOLE   0 0 0
21VIANET GROUP INC CALL 90138A903 0 504 SH Call SOLE   0 0 0
21VIANET GROUP INC PUT 90138A953 0 268 SH Put SOLE   0 0 0
VORNADO RLTY TR CALL 929042909 1,441 386 SH Call SOLE   0 0 0
VORNADO RLTY TR PUT 929042959 6,990 1,872 SH Put SOLE   0 0 0
VIPER ENERGY PARTNERS LP CALL 92763M905 227 196 SH Call SOLE   0 0 0
VIPER ENERGY PARTNERS LP COM 92763M105 162 13,954 SH   SOLE   13,954 0 0
VIPER ENERGY PARTNERS LP PUT 92763M955 663 571 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 11,091 1,306 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908553 16 200 SH   SOLE   200 0 0
VANGUARD INDEX FDS PUT 922908959 28,629 3,371 SH Put SOLE   0 0 0
VOLITIONRX LTD CALL 928661907 7 19 SH Call SOLE   0 0 0
VOLITIONRX LTD PUT 928661957 1 5 SH Put SOLE   0 0 0
VONTIER CORPORATION CALL 928881901 130 39 SH Call SOLE   0 0 0
VONTIER CORPORATION COM 928881101 230 6,914 SH   SOLE   6,914 0 0
VONTIER CORPORATION PUT 928881951 173 52 SH Put SOLE   0 0 0
VENATOR MATLS PLC CALL G9329Z900 12 38 SH Call SOLE   0 0 0
VENATOR MATLS PLC PUT G9329Z950 3 12 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 1,550 75 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 640 31 SH Put SOLE   0 0 0
VOC ENERGY TR CALL 91829B903 1 6 SH Call SOLE   0 0 0
VOC ENERGY TR COM 91829B103 4 2,035 SH   SOLE   2,035 0 0
VOC ENERGY TR PUT 91829B953 2 13 SH Put SOLE   0 0 0
VODAFONE GROUP PLC NEW CALL 92857W908 2,099 1,274 SH Call SOLE   0 0 0
VODAFONE GROUP PLC NEW COM 92857W308 1,726 104,764 SH   SOLE   104,764 0 0
VODAFONE GROUP PLC NEW PUT 92857W958 2,855 1,733 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 2,331 196 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 511 43 SH Put SOLE   0 0 0
VOLT INFORMATION SCIENCES IN COM 928703107 0 54 SH   SOLE   54 0 0
VANGUARD INDEX FDS CALL 922908909 17,047 496 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 21,686 631 SH Put SOLE   0 0 0
VANGUARD ADMIRAL FDS INC COM 921932505 138 600 SH   SOLE   600 0 0
VANGUARD INDEX FDS CALL 922908909 106 5 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 21 1 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 180 15 SH Call SOLE   0 0 0
VOXX INTL CORP CALL 91829F904 47 37 SH Call SOLE   0 0 0
VOXX INTL CORP COM 91829F104 96 7,526 SH   SOLE   7,526 0 0
VOXX INTL CORP PUT 91829F954 45 36 SH Put SOLE   0 0 0
VOYA FINANCIAL INC CALL 929089900 735 125 SH Call SOLE   0 0 0
VOYA FINANCIAL INC COM 929089100 0 14 SH   SOLE   14 0 0
VOYA FINANCIAL INC PUT 929089950 1,011 172 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 151 19 SH Call SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 82 6 SH Call SOLE   0 0 0
VERA BRADLEY INC CALL 92335C906 1,101 1,384 SH Call SOLE   0 0 0
VERA BRADLEY INC PUT 92335C956 65 82 SH Put SOLE   0 0 0
VIEWRAY INC CALL 92672L907 45 119 SH Call SOLE   0 0 0
VIEWRAY INC COM 92672L107 71 18,622 SH   SOLE   18,622 0 0
VIEWRAY INC PUT 92672L957 33 89 SH Put SOLE   0 0 0
VAREX IMAGING CORP CALL 92214X906 45 27 SH Call SOLE   0 0 0
VAREX IMAGING CORP COM 92214X106 158 9,528 SH   SOLE   9,528 0 0
VAREX IMAGING CORP PUT 92214X956 6 4 SH Put SOLE   0 0 0
VROOM INC CALL 92918V909 2,871 701 SH Call SOLE   0 0 0
VROOM INC COM 92918V109 2,167 52,909 SH   SOLE   52,909 0 0
VROOM INC PUT 92918V959 4,183 1,021 SH Put SOLE   0 0 0
VARONIS SYS INC CALL 922280902 1,047 64 SH Call SOLE   0 0 0
VARONIS SYS INC COM 922280102 2,450 14,978 SH   SOLE   14,978 0 0
VARONIS SYS INC PUT 922280952 1,439 88 SH Put SOLE   0 0 0
VERINT SYS INC CALL 92343X900 5,219 777 SH Call SOLE   0 0 0
VERINT SYS INC COM 92343X100 1,170 17,417 SH   SOLE   17,417 0 0
VERINT SYS INC PUT 92343X950 3,432 511 SH Put SOLE   0 0 0
VERRA MOBILITY CORP CALL 92511U902 438 327 SH Call SOLE   0 0 0
VERRA MOBILITY CORP PUT 92511U952 2 2 SH Put SOLE   0 0 0
VERSO CORP COM 92531L207 44 3,691 SH   SOLE   3,691 0 0
VERSO CORP CALL 92531L907 1 1 SH Call SOLE   0 0 0
VERISK ANALYTICS INC CALL 92345Y906 1,868 90 SH Call SOLE   0 0 0
VERISK ANALYTICS INC COM 92345Y106 1,034 4,981 SH   SOLE   4,981 0 0
VERISK ANALYTICS INC PUT 92345Y956 4,857 234 SH Put SOLE   0 0 0
VERISIGN INC CALL 92343E902 1,839 85 SH Call SOLE   0 0 0
VERISIGN INC PUT 92343E952 6,145 284 SH Put SOLE   0 0 0
VERTIV HOLDINGS CO CALL 92537N908 3,183 1,705 SH Call SOLE   0 0 0
VERTIV HOLDINGS CO PUT 92537N958 11 6 SH Put SOLE   0 0 0
VIRTUSA CORP COM 92827P102 12 252 SH   SOLE   252 0 0
VERTEX PHARMACEUTICALS INC CALL 92532F900 0 474 SH Call SOLE   0 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 0 26,148 SH   SOLE   26,148 0 0
VERTEX PHARMACEUTICALS INC PUT 92532F950 0 598 SH Put SOLE   0 0 0
VIASAT INC CALL 92552V900 127 39 SH Call SOLE   0 0 0
VIASAT INC COM 92552V100 299 9,181 SH   SOLE   9,181 0 0
VIASAT INC PUT 92552V950 88 27 SH Put SOLE   0 0 0
VSE CORP CALL 918284900 0 4 SH Call SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC CALL 928298908 144 70 SH Call SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 388 18,782 SH   SOLE   18,782 0 0
VISHAY INTERTECHNOLOGY INC PUT 928298958 888 429 SH Put SOLE   0 0 0
VISTRA CORP CALL 92840M902 1,944 989 SH Call SOLE   0 0 0
VISTRA CORP COM 92840M102 242 12,324 SH   SOLE   12,324 0 0
VISTRA CORP PUT 92840M952 2,485 1,264 SH Put SOLE   0 0 0
VERASTEM INC CALL 92337C904 215 1,010 SH Call SOLE   0 0 0
VERASTEM INC COM 92337C104 20 9,411 SH   SOLE   9,411 0 0
VERASTEM INC PUT 92337C954 350 1,644 SH Put SOLE   0 0 0
VISTA OUTDOOR INC CALL 928377900 1,580 665 SH Call SOLE   0 0 0
VISTA OUTDOOR INC PUT 928377950 2,958 1,245 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 620 67 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042742 94 1,016 SH   SOLE   1,016 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 277 30 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 7,785 400 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 7,941 408 SH Put SOLE   0 0 0
VERTEX ENERGY INC CALL 92534K907 0 1 SH Call SOLE   0 0 0
VERTEX ENERGY INC PUT 92534K957 2 13 SH Put SOLE   0 0 0
VENTAS INC CALL 92276F900 1,324 270 SH Call SOLE   0 0 0
VENTAS INC COM 92276F100 2,840 57,923 SH   SOLE   57,923 0 0
VENTAS INC PUT 92276F950 9,258 1,888 SH Put SOLE   0 0 0
VIATRIS INC CALL 92556V906 755 403 SH Call SOLE   0 0 0
VIATRIS INC COM 92556V106 3,348 178,702 SH   SOLE   178,702 0 0
VIATRIS INC PUT 92556V956 8,397 4,481 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 559 47 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 285 24 SH Put SOLE   0 0 0
VANGUARD SCOTTSDALE FDS CALL 92206C900 31 2 SH Call SOLE   0 0 0
VANGUARD SCOTTSDALE FDS COM 92206C664 126 799 SH   SOLE   799 0 0
VANGUARD SCOTTSDALE FDS PUT 92206C950 189 12 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 228 9 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908736 190 752 SH   SOLE   752 0 0
VANGUARD INDEX FDS PUT 922908959 1,596 63 SH Put SOLE   0 0 0
VUZIX CORP CALL 92921W900 1,029 1,134 SH Call SOLE   0 0 0
VUZIX CORP COM 92921W300 256 28,239 SH   SOLE   28,239 0 0
VUZIX CORP PUT 92921W950 695 766 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 175 10 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 316 18 SH Put SOLE   0 0 0
VIVINT SMART HOME INC CALL 928542909 394 190 SH Call SOLE   0 0 0
VIVINT SMART HOME INC COM 928542109 59 2,865 SH   SOLE   2,865 0 0
VIVINT SMART HOME INC PUT 928542959 99 48 SH Put SOLE   0 0 0
VALVOLINE INC CALL 92047W901 613 265 SH Call SOLE   0 0 0
VALVOLINE INC PUT 92047W951 6 3 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 4,539 906 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042858 720 14,373 SH   SOLE   14,373 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 8,303 1,657 SH Put SOLE   0 0 0
VANGUARD INDEX FDS COM 922908652 126 766 SH   SOLE   766 0 0
VANGUARD INDEX FDS PUT 922908959 32 2 SH Put SOLE   0 0 0
VAXART INC CALL 92243A900 0 1,381 SH Call SOLE   0 0 0
VAXART INC PUT 92243A950 0 634 SH Put SOLE   0 0 0
VANGUARD STAR FDS CALL 921909908 0 47 SH Call SOLE   0 0 0
VANGUARD STAR FDS PUT 921909958 0 162 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06746P901 39,610 23,592 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06746P621 486 28,946 SH   SOLE   28,946 0 0
BARCLAYS BANK PLC PUT 06746P951 42,984 25,601 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06746P901 458 149 SH Call SOLE   0 0 0
BARCLAYS BANK PLC PUT 06746P951 523 170 SH Put SOLE   0 0 0
VOYAGER THERAPEUTICS INC CALL 92915B906 22 31 SH Call SOLE   0 0 0
VANGUARD WHITEHALL FDS CALL 921946906 3,184 348 SH Call SOLE   0 0 0
VANGUARD WHITEHALL FDS COM 921946406 76 841 SH   SOLE   841 0 0
VANGUARD WHITEHALL FDS PUT 921946956 2,434 266 SH Put SOLE   0 0 0
VERIZON COMMUNICATIONS INC CALL 92343V904 40,743 6,935 SH Call SOLE   0 0 0
VERIZON COMMUNICATIONS INC PUT 92343V954 36,912 6,283 SH Put SOLE   0 0 0
WAYFAIR INC CALL 94419L901 30,597 1,355 SH Call SOLE   0 0 0
WAYFAIR INC COM 94419L101 142 633 SH   SOLE   633 0 0
WAYFAIR INC PUT 94419L951 45,365 2,009 SH Put SOLE   0 0 0
WABTEC CALL 929740908 1,032 141 SH Call SOLE   0 0 0
WABTEC COM 929740108 317 4,337 SH   SOLE   4,337 0 0
WABTEC PUT 929740958 2,342 320 SH Put SOLE   0 0 0
WESTAMERICA BANCORPORATION COM 957090103 3 60 SH   SOLE   60 0 0
WESTAMERICA BANCORPORATION PUT 957090953 11 2 SH Put SOLE   0 0 0
WASHINGTON FED INC CALL 938824909 95 37 SH Call SOLE   0 0 0
WASHINGTON FED INC PUT 938824959 113 44 SH Put SOLE   0 0 0
WESTERN ALLIANCE BANCORP CALL 957638909 2,362 394 SH Call SOLE   0 0 0
WESTERN ALLIANCE BANCORP PUT 957638959 77 13 SH Put SOLE   0 0 0
WATERS CORP CALL 941848903 49 2 SH Call SOLE   0 0 0
WATERS CORP COM 941848103 187 758 SH   SOLE   758 0 0
WATERS CORP PUT 941848953 371 15 SH Put SOLE   0 0 0
ENERGOUS CORP CALL 29272C903 204 1,138 SH Call SOLE   0 0 0
ENERGOUS CORP COM 29272C103 496 275,703 SH   SOLE   275,703 0 0
ENERGOUS CORP PUT 29272C953 539 2,997 SH Put SOLE   0 0 0
WEIBO CORP CALL 948596901 3,184 777 SH Call SOLE   0 0 0
WEIBO CORP COM 948596101 418 10,214 SH   SOLE   10,214 0 0
WEIBO CORP PUT 948596951 2,619 639 SH Put SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC CALL 931427908 12,721 3,190 SH Call SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 5,899 147,937 SH   SOLE   147,937 0 0
WALGREENS BOOTS ALLIANCE INC PUT 931427958 10,169 2,550 SH Put SOLE   0 0 0
500 COM LTD CALL 33829R900 161 179 SH Call SOLE   0 0 0
500 COM LTD COM 33829R100 38 4,233 SH   SOLE   4,233 0 0
500 COM LTD PUT 33829R950 206 229 SH Put SOLE   0 0 0
WEBSTER FINL CORP CONN CALL 947890909 63 15 SH Call SOLE   0 0 0
WEBSTER FINL CORP CONN PUT 947890959 185 44 SH Put SOLE   0 0 0
WELBILT INC CALL 949090904 1,012 767 SH Call SOLE   0 0 0
WELBILT INC COM 949090104 366 27,728 SH   SOLE   27,728 0 0
WELBILT INC PUT 949090954 77 59 SH Put SOLE   0 0 0
WESCO INTL INC CALL 95082P905 1,146 146 SH Call SOLE   0 0 0
WESCO INTL INC PUT 95082P955 455 58 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717Y901 1 2 SH Call SOLE   0 0 0
WASTE CONNECTIONS INC CALL 94106B901 420 41 SH Call SOLE   0 0 0
WASTE CONNECTIONS INC PUT 94106B951 51 5 SH Put SOLE   0 0 0
WALKER & DUNLOP INC CALL 93148P902 2,410 262 SH Call SOLE   0 0 0
WALKER & DUNLOP INC PUT 93148P952 110 12 SH Put SOLE   0 0 0
WORKDAY INC CALL 98138H901 0 1,172 SH Call SOLE   0 0 0
WORKDAY INC PUT 98138H951 0 1,319 SH Put SOLE   0 0 0
WESTERN DIGITAL CORP. CALL 958102905 21,524 3,886 SH Call SOLE   0 0 0
WESTERN DIGITAL CORP. COM 958102105 3,580 64,650 SH   SOLE   64,650 0 0
WESTERN DIGITAL CORP. PUT 958102955 17,974 3,245 SH Put SOLE   0 0 0
WD-40 CO CALL 929236907 26 1 SH Call SOLE   0 0 0
WD-40 CO COM 929236107 180 679 SH   SOLE   679 0 0
WD-40 CO PUT 929236957 451 17 SH Put SOLE   0 0 0
WADDELL & REED FINL INC CALL 930059900 583 229 SH Call SOLE   0 0 0
WADDELL & REED FINL INC PUT 930059950 239 94 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 87 142 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A508 176 28,485 SH   SOLE   28,485 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 10 17 SH Put SOLE   0 0 0
WEC ENERGY GROUP INC CALL 92939U906 64 7 SH Call SOLE   0 0 0
WEC ENERGY GROUP INC COM 92939U106 985 10,711 SH   SOLE   10,711 0 0
WEC ENERGY GROUP INC PUT 92939U956 2,595 282 SH Put SOLE   0 0 0
WELLTOWER INC CALL 95040Q904 2,546 394 SH Call SOLE   0 0 0
WELLTOWER INC COM 95040Q104 1,475 22,830 SH   SOLE   22,830 0 0
WELLTOWER INC PUT 95040Q954 2,617 405 SH Put SOLE   0 0 0
WENDYS CO CALL 95058W900 1,177 537 SH Call SOLE   0 0 0
WENDYS CO PUT 95058W950 1,784 814 SH Put SOLE   0 0 0
WERNER ENTERPRISES INC CALL 950755908 482 123 SH Call SOLE   0 0 0
WERNER ENTERPRISES INC PUT 950755958 62 16 SH Put SOLE   0 0 0
WESTERN MIDSTREAM PARTNERS L CALL 958669903 807 584 SH Call SOLE   0 0 0
WESTERN MIDSTREAM PARTNERS L PUT 958669953 178 129 SH Put SOLE   0 0 0
WISDOMTREE INVTS INC CALL 97717P904 94 176 SH Call SOLE   0 0 0
WISDOMTREE INVTS INC COM 97717P104 59 11,130 SH   SOLE   11,130 0 0
WISDOMTREE INVTS INC PUT 97717P954 66 125 SH Put SOLE   0 0 0
WEX INC CALL 96208T904 793 39 SH Call SOLE   0 0 0
WEX INC COM 96208T104 2,445 12,015 SH   SOLE   12,015 0 0
WEX INC PUT 96208T954 244 12 SH Put SOLE   0 0 0
WELLS FARGO CO NEW CALL 949746901 71,390 23,655 SH Call SOLE   0 0 0
WELLS FARGO CO NEW COM 949746101 6 200 SH   SOLE   200 0 0
WELLS FARGO CO NEW PUT 949746951 34,845 11,546 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 87 13 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G773 1,906 28,233 SH   SOLE   28,233 0 0
WINNEBAGO INDS INC CALL 974637900 1,378 230 SH Call SOLE   0 0 0
WINNEBAGO INDS INC PUT 974637950 953 159 SH Put SOLE   0 0 0
WYNDHAM HOTELS & RESORTS INC CALL 98311A905 1,295 218 SH Call SOLE   0 0 0
WYNDHAM HOTELS & RESORTS INC PUT 98311A955 255 43 SH Put SOLE   0 0 0
CACTUS INC CALL 127203907 18 7 SH Call SOLE   0 0 0
WESTWOOD HLDGS GROUP INC CALL 961765904 1 1 SH Call SOLE   0 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 227 15,709 SH   SOLE   15,709 0 0
WESTWOOD HLDGS GROUP INC PUT 961765954 1,097 757 SH Put SOLE   0 0 0
WHIRLPOOL CORP CALL 963320906 0 323 SH Call SOLE   0 0 0
WHIRLPOOL CORP COM 963320106 0 8,222 SH   SOLE   8,222 0 0
WHIRLPOOL CORP PUT 963320956 0 434 SH Put SOLE   0 0 0
BOINGO WIRELESS INC CALL 09739C902 5 4 SH Call SOLE   0 0 0
BOINGO WIRELESS INC COM 09739C102 280 22,016 SH   SOLE   22,016 0 0
BOINGO WIRELESS INC PUT 09739C952 389 306 SH Put SOLE   0 0 0
WIMI HOLOGRAM CLOUD INC CALL 97264L900 115 201 SH Call SOLE   0 0 0
WIMI HOLOGRAM CLOUD INC COM 97264L100 145 25,233 SH   SOLE   25,233 0 0
WIMI HOLOGRAM CLOUD INC PUT 97264L950 106 185 SH Put SOLE   0 0 0
WINGSTOP INC CALL 974155903 2,253 170 SH Call SOLE   0 0 0
WINGSTOP INC PUT 974155953 4,586 346 SH Put SOLE   0 0 0
ENCORE WIRE CORP CALL 292562905 12 2 SH Call SOLE   0 0 0
ENCORE WIRE CORP COM 292562105 40 666 SH   SOLE   666 0 0
ENCORE WIRE CORP PUT 292562955 302 50 SH Put SOLE   0 0 0
CONTEXTLOGIC INC CALL 21077C907 94 52 SH Call SOLE   0 0 0
CONTEXTLOGIC INC COM 21077C107 973 53,377 SH   SOLE   53,377 0 0
CONTEXTLOGIC INC PUT 21077C957 1,123 616 SH Put SOLE   0 0 0
WIPRO LTD CALL 97651M909 67 119 SH Call SOLE   0 0 0
WIPRO LTD PUT 97651M959 2 4 SH Put SOLE   0 0 0
WIX COM LTD CALL M98068905 3,774 151 SH Call SOLE   0 0 0
WIX COM LTD COM M98068105 1,522 6,090 SH   SOLE   6,090 0 0
WIX COM LTD PUT M98068955 35,694 1,428 SH Put SOLE   0 0 0
WORKIVA INC CALL 98139A905 311 34 SH Call SOLE   0 0 0
WORKIVA INC COM 98139A105 1,096 11,967 SH   SOLE   11,967 0 0
WORKHORSE GROUP INC CALL 98138J906 10,435 5,276 SH Call SOLE   0 0 0
WORKHORSE GROUP INC COM 98138J206 65 3,287 SH   SOLE   3,287 0 0
WORKHORSE GROUP INC PUT 98138J956 8,177 4,134 SH Put SOLE   0 0 0
WILLDAN GROUP INC CALL 96924N900 50 12 SH Call SOLE   0 0 0
WILLDAN GROUP INC COM 96924N100 2 53 SH   SOLE   53 0 0
WESTLAKE CHEM CORP CALL 960413902 204 25 SH Call SOLE   0 0 0
WESTLAKE CHEM CORP PUT 960413952 138 17 SH Put SOLE   0 0 0
WESTLAKE CHEM PARTNERS LP CALL 960417903 47 20 SH Call SOLE   0 0 0
WESTLAKE CHEM PARTNERS LP PUT 960417953 19 8 SH Put SOLE   0 0 0
WHITING PETE CORP NEW CALL 966387908 2 1 SH Call SOLE   0 0 0
WHITING PETE CORP NEW COM 966387508 181 7,274 SH   SOLE   7,274 0 0
WHITING PETE CORP NEW PUT 966387958 2,437 975 SH Put SOLE   0 0 0
WHITING PETE CORP NEW CALL 966387908 5 2,103 SH Call SOLE   0 0 0
WHITING PETE CORP NEW PUT 966387958 479 1,940 SH Put SOLE   0 0 0
WILLIS TOWERS WATSON PLC LTD COM G96629103 2 13 SH   SOLE   13 0 0
WILLIS TOWERS WATSON PLC LTD PUT G96629953 273 13 SH Put SOLE   0 0 0
WASTE MGMT INC DEL CALL 94106L909 4,198 356 SH Call SOLE   0 0 0
WASTE MGMT INC DEL COM 94106L109 863 7,318 SH   SOLE   7,318 0 0
WASTE MGMT INC DEL PUT 94106L959 5,813 493 SH Put SOLE   0 0 0
WILLIAMS COS INC CALL 969457900 2,788 1,391 SH Call SOLE   0 0 0
WILLIAMS COS INC COM 969457100 1,329 66,307 SH   SOLE   66,307 0 0
WILLIAMS COS INC PUT 969457950 3,107 1,550 SH Put SOLE   0 0 0
WESTERN ASSET MTG CAP CORP CALL 95790D905 388 1,191 SH Call SOLE   0 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 0 150 SH   SOLE   150 0 0
WESTERN ASSET MTG CAP CORP PUT 95790D955 58 178 SH Put SOLE   0 0 0
WARNER MUSIC GROUP CORP CALL 934550903 41 11 SH Call SOLE   0 0 0
WARNER MUSIC GROUP CORP COM 934550203 1,501 39,532 SH   SOLE   39,532 0 0
WARNER MUSIC GROUP CORP PUT 934550953 467 123 SH Put SOLE   0 0 0
WEIS MKTS INC COM 948849104 0 2 SH   SOLE   2 0 0
WEIS MKTS INC PUT 948849954 38 8 SH Put SOLE   0 0 0
ADVANCED DRAIN SYS INC DEL CALL 00790R904 100 12 SH Call SOLE   0 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 710 8,497 SH   SOLE   8,497 0 0
ADVANCED DRAIN SYS INC DEL PUT 00790R954 25 3 SH Put SOLE   0 0 0
WALMART INC CALL 931142903 154,759 10,736 SH Call SOLE   0 0 0
WALMART INC COM 931142103 21,364 148,207 SH   SOLE   148,207 0 0
WALMART INC PUT 931142953 108,256 7,510 SH Put SOLE   0 0 0
WABASH NATL CORP CALL 929566907 380 221 SH Call SOLE   0 0 0
WABASH NATL CORP PUT 929566957 242 141 SH Put SOLE   0 0 0
WNS HLDGS LTD CALL 92932M901 36 5 SH Call SOLE   0 0 0
WNS HLDGS LTD COM 92932M101 7 100 SH   SOLE   100 0 0
WORTHINGTON INDS INC CALL 981811902 662 129 SH Call SOLE   0 0 0
WORTHINGTON INDS INC PUT 981811952 20 4 SH Put SOLE   0 0 0
SLACK TECHNOLOGIES INC CALL 83088V902 31,021 7,344 SH Call SOLE   0 0 0
SLACK TECHNOLOGIES INC COM 83088V102 14 350 SH   SOLE   350 0 0
SLACK TECHNOLOGIES INC PUT 83088V952 26,463 6,265 SH Put SOLE   0 0 0
WIDEOPENWEST INC COM 96758W101 1 116 SH   SOLE   116 0 0
WP CAREY INC CALL 92936U909 204 29 SH Call SOLE   0 0 0
WP CAREY INC COM 92936U109 1,438 20,375 SH   SOLE   20,375 0 0
WP CAREY INC PUT 92936U959 3,599 510 SH Put SOLE   0 0 0
WASHINGTON PRIME GROUP NEW COM 93964W405 1 200 SH   SOLE   200 0 0
WASHINGTON PRIME GROUP NEW PUT 93964W955 0 1 SH Put SOLE   0 0 0
WASHINGTON PRIME GROUP NEW CALL 93964W905 5 9 SH Call SOLE   0 0 0
WASHINGTON PRIME GROUP NEW PUT 93964W955 7 11 SH Put SOLE   0 0 0
WHEATON PRECIOUS METALS CORP CALL 962879902 3,460 829 SH Call SOLE   0 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 4,873 116,748 SH   SOLE   116,748 0 0
WHEATON PRECIOUS METALS CORP PUT 962879952 6,665 1,597 SH Put SOLE   0 0 0
WPP PLC NEW CALL 92937A902 0 1 SH Call SOLE   0 0 0
WPP PLC NEW PUT 92937A952 0 1 SH Put SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC CALL 960908909 244 459 SH Call SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC COM 960908309 359 67,378 SH   SOLE   67,378 0 0
WESTPORT FUEL SYSTEMS INC PUT 960908959 441 828 SH Put SOLE   0 0 0
WPX ENERGY INC CALL 98212B903 94 834 SH Call SOLE   0 0 0
WPX ENERGY INC COM 98212B103 381 46,828 SH   SOLE   46,828 0 0
WPX ENERGY INC PUT 98212B953 16 370 SH Put SOLE   0 0 0
WRAP TECHNOLOGIES INC CALL 98212N907 97 202 SH Call SOLE   0 0 0
WRAP TECHNOLOGIES INC COM 98212N107 9 2,069 SH   SOLE   2,069 0 0
WRAP TECHNOLOGIES INC PUT 98212N957 48 101 SH Put SOLE   0 0 0
BERKLEY W R CORP CALL 084423902 212 32 SH Call SOLE   0 0 0
BERKLEY W R CORP PUT 084423952 312 47 SH Put SOLE   0 0 0
WASHINGTON REAL ESTATE INVT CALL 939653901 211 98 SH Call SOLE   0 0 0
WASHINGTON REAL ESTATE INVT PUT 939653951 56 26 SH Put SOLE   0 0 0
WEINGARTEN RLTY INVS CALL 948741903 80 37 SH Call SOLE   0 0 0
WEINGARTEN RLTY INVS PUT 948741953 39 18 SH Put SOLE   0 0 0
WESTROCK CO CALL 96145D905 4,048 930 SH Call SOLE   0 0 0
WESTROCK CO PUT 96145D955 1,614 371 SH Put SOLE   0 0 0
WORLD ACCEP CORP DEL CALL 981419904 51 5 SH Call SOLE   0 0 0
WORLD ACCEP CORP DEL PUT 981419954 20 2 SH Put SOLE   0 0 0
WESBANCO INC CALL 950810901 0 1 SH Call SOLE   0 0 0
WILLSCOT MOBIL MINI HLDNG CO CALL 971378904 30 13 SH Call SOLE   0 0 0
WILLSCOT MOBIL MINI HLDNG CO PUT 971378954 23 10 SH Put SOLE   0 0 0
WSFS FINL CORP CALL 929328902 62 14 SH Call SOLE   0 0 0
WILLIAMS SONOMA INC CALL 969904901 865 85 SH Call SOLE   0 0 0
WILLIAMS SONOMA INC COM 969904101 451 4,438 SH   SOLE   4,438 0 0
WILLIAMS SONOMA INC PUT 969904951 5,478 538 SH Put SOLE   0 0 0
WATSCO INC CALL 942622900 815 36 SH Call SOLE   0 0 0
WATSCO INC PUT 942622950 113 5 SH Put SOLE   0 0 0
WHITESTONE REIT CALL 966084904 66 84 SH Call SOLE   0 0 0
WHITESTONE REIT COM 966084204 1 208 SH   SOLE   208 0 0
WHITESTONE REIT PUT 966084954 259 325 SH Put SOLE   0 0 0
WEST PHARMACEUTICAL SVSC INC CALL 955306905 0 39 SH Call SOLE   0 0 0
WEST PHARMACEUTICAL SVSC INC PUT 955306955 0 3 SH Put SOLE   0 0 0
WEST BANCORPORATION INC PUT 95123P956 0 1 SH Put SOLE   0 0 0
WINTRUST FINL CORP CALL 97650W908 226 37 SH Call SOLE   0 0 0
WINTRUST FINL CORP PUT 97650W958 24 4 SH Put SOLE   0 0 0
W & T OFFSHORE INC CALL 92922P906 63 293 SH Call SOLE   0 0 0
W & T OFFSHORE INC COM 92922P106 45 20,781 SH   SOLE   20,781 0 0
W & T OFFSHORE INC PUT 92922P956 4 19 SH Put SOLE   0 0 0
ESSENTIAL UTILS INC CALL 29670G902 383 81 SH Call SOLE   0 0 0
ESSENTIAL UTILS INC PUT 29670G952 425 90 SH Put SOLE   0 0 0
WAITR HLDGS INC CALL 930752900 202 727 SH Call SOLE   0 0 0
WAITR HLDGS INC COM 930752100 348 125,530 SH   SOLE   125,530 0 0
WAITR HLDGS INC PUT 930752950 569 2,049 SH Put SOLE   0 0 0
SELECT ENERGY SVCS INC CALL 81617J901 0 1 SH Call SOLE   0 0 0
SELECT ENERGY SVCS INC COM 81617J301 0 35 SH   SOLE   35 0 0
WESTERN UN CO CALL 959802909 1,603 731 SH Call SOLE   0 0 0
WESTERN UN CO PUT 959802959 239 109 SH Put SOLE   0 0 0
WAVE LIFE SCIENCES LTD CALL Y95308905 158 201 SH Call SOLE   0 0 0
WAVE LIFE SCIENCES LTD COM Y95308105 93 11,823 SH   SOLE   11,823 0 0
WAVE LIFE SCIENCES LTD PUT Y95308955 332 422 SH Put SOLE   0 0 0
WW INTL INC CALL 98262P901 2,605 1,068 SH Call SOLE   0 0 0
WW INTL INC PUT 98262P951 3,613 1,481 SH Put SOLE   0 0 0
WOODWARD INC CALL 980745903 1,847 152 SH Call SOLE   0 0 0
WORLD WRESTLING ENTMT INC CALL 98156Q908 293 61 SH Call SOLE   0 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 485 10,107 SH   SOLE   10,107 0 0
WORLD WRESTLING ENTMT INC PUT 98156Q958 350 73 SH Put SOLE   0 0 0
WESTWATER RES INC CALL 961684906 31 64 SH Call SOLE   0 0 0
WESTWATER RES INC PUT 961684956 91 185 SH Put SOLE   0 0 0
WOLVERINE WORLD WIDE INC CALL 978097903 265 85 SH Call SOLE   0 0 0
WOLVERINE WORLD WIDE INC COM 978097103 125 4,001 SH   SOLE   4,001 0 0
WOLVERINE WORLD WIDE INC PUT 978097953 500 160 SH Put SOLE   0 0 0
WEYERHAEUSER CO MTN BE CALL 962166904 4,952 1,477 SH Call SOLE   0 0 0
WEYERHAEUSER CO MTN BE COM 962166104 641 19,125 SH   SOLE   19,125 0 0
WEYERHAEUSER CO MTN BE PUT 962166954 3,708 1,106 SH Put SOLE   0 0 0
WYNDHAM DESTINATIONS INC CALL 98310W908 1,641 366 SH Call SOLE   0 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 393 8,775 SH   SOLE   8,775 0 0
WYNDHAM DESTINATIONS INC PUT 98310W958 5,576 1,243 SH Put SOLE   0 0 0
WYNN RESORTS LTD CALL 983134907 60,420 5,355 SH Call SOLE   0 0 0
WYNN RESORTS LTD COM 983134107 1,037 9,192 SH   SOLE   9,192 0 0
WYNN RESORTS LTD PUT 983134957 55,783 4,944 SH Put SOLE   0 0 0
UNITED STATES STL CORP NEW CALL 912909908 12,668 7,554 SH Call SOLE   0 0 0
UNITED STATES STL CORP NEW COM 912909108 1,120 66,830 SH   SOLE   66,830 0 0
UNITED STATES STL CORP NEW PUT 912909958 15,435 9,204 SH Put SOLE   0 0 0
EXANTAS CAP CORP CALL 30068N905 45 113 SH Call SOLE   0 0 0
EXANTAS CAP CORP PUT 30068N955 9 23 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 30,675 2,179 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 127,673 9,069 SH Put SOLE   0 0 0
XBIOTECH INC CALL 98400H902 153 98 SH Call SOLE   0 0 0
XBIOTECH INC PUT 98400H952 7 5 SH Put SOLE   0 0 0
CIMAREX ENERGY CO CALL 171798901 2,633 702 SH Call SOLE   0 0 0
CIMAREX ENERGY CO PUT 171798951 1,297 346 SH Put SOLE   0 0 0
XCEL ENERGY INC CALL 98389B900 5,660 849 SH Call SOLE   0 0 0
XCEL ENERGY INC PUT 98389B950 2,373 356 SH Put SOLE   0 0 0
INTERSECT ENT INC CALL 46071F903 59 26 SH Call SOLE   0 0 0
INTERSECT ENT INC COM 46071F103 186 8,143 SH   SOLE   8,143 0 0
INTERSECT ENT INC PUT 46071F953 625 273 SH Put SOLE   0 0 0
XERIS PHARMACEUTICALS INC CALL 98422L907 689 1,402 SH Call SOLE   0 0 0
XERIS PHARMACEUTICALS INC PUT 98422L957 66 136 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 22 5 SH Call SOLE   0 0 0
SPDR SER TR COM 78468R549 65 1,450 SH   SOLE   1,450 0 0
SPDR SER TR PUT 78468R953 8 2 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 2,190 380 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A888 1,312 22,777 SH   SOLE   22,777 0 0
SPDR SER TR PUT 78464A958 6,968 1,209 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 1 1 SH Call SOLE   0 0 0
XENIA HOTELS & RESORTS INC CALL 984017903 97 64 SH Call SOLE   0 0 0
XINYUAN REAL ESTATE CO LTD CALL 98417P905 42 192 SH Call SOLE   0 0 0
XINYUAN REAL ESTATE CO LTD COM 98417P105 0 19 SH   SOLE   19 0 0
XINYUAN REAL ESTATE CO LTD PUT 98417P955 4 20 SH Put SOLE   0 0 0
XL FLEET CORP CALL 9837FR900 3,659 1,542 SH Call SOLE   0 0 0
XL FLEET CORP COM 9837FR100 656 27,673 SH   SOLE   27,673 0 0
XL FLEET CORP PUT 9837FR950 4,601 1,939 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 16,903 2,335 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y100 1,526 21,081 SH   SOLE   21,081 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 38,301 5,291 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 3,772 559 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y852 1,783 26,425 SH   SOLE   26,425 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 9,852 1,460 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 121,897 32,163 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y506 4,381 115,602 SH   SOLE   115,602 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 90,649 23,918 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 86,043 29,187 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y605 7,554 256,271 SH   SOLE   256,271 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 131,209 44,508 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 25,555 2,886 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y704 5,960 67,317 SH   SOLE   67,317 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 57,424 6,485 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 87,854 6,757 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y803 123 949 SH   SOLE   949 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 178,985 13,766 SH Put SOLE   0 0 0
XILINX INC CALL 983919901 9,597 677 SH Call SOLE   0 0 0
XILINX INC COM 983919101 2,067 14,587 SH   SOLE   14,587 0 0
XILINX INC PUT 983919951 15,197 1,072 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 11,082 1,643 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y308 8,401 124,565 SH   SOLE   124,565 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 37,893 5,618 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 822 225 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 478 131 SH Put SOLE   0 0 0
ACCELERON PHARMA INC CALL 00434H908 25 2 SH Call SOLE   0 0 0
ACCELERON PHARMA INC COM 00434H108 165 1,292 SH   SOLE   1,292 0 0
ACCELERON PHARMA INC PUT 00434H958 332 26 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 47,401 7,560 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y886 17,557 280,022 SH   SOLE   280,022 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 80,506 12,840 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 46,453 4,095 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y209 2,638 23,262 SH   SOLE   23,262 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 117,501 10,358 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 132,418 8,236 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y407 21 135 SH   SOLE   135 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 89,747 5,582 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 13,860 4,145 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 5,390 1,612 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II CALL 46138E905 4 1 SH Call SOLE   0 0 0
INVESCO EXCH TRADED FD TR II COM 46138E198 71 1,476 SH   SOLE   1,476 0 0
XENCOR INC CALL 98401F905 8 2 SH Call SOLE   0 0 0
XENCOR INC PUT 98401F955 43 10 SH Put SOLE   0 0 0
XUNLEI LTD CALL 98419E908 115 400 SH Call SOLE   0 0 0
XUNLEI LTD COM 98419E108 145 50,294 SH   SOLE   50,294 0 0
XUNLEI LTD PUT 98419E958 94 326 SH Put SOLE   0 0 0
EXXON MOBIL CORP CALL 30231G902 82,477 20,009 SH Call SOLE   0 0 0
EXXON MOBIL CORP COM 30231G102 34 825 SH   SOLE   825 0 0
EXXON MOBIL CORP PUT 30231G952 54,418 13,202 SH Put SOLE   0 0 0
EXONE CO CALL 302104904 534 563 SH Call SOLE   0 0 0
EXONE CO COM 302104104 74 7,840 SH   SOLE   7,840 0 0
EXONE CO PUT 302104954 148 156 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 33,263 5,686 SH Call SOLE   0 0 0
SPDR SER TR COM 78468R556 10,753 183,825 SH   SOLE   183,825 0 0
SPDR SER TR PUT 78468R953 44,389 7,588 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 45,881 7,843 SH Call SOLE   0 0 0
SPDR SER TR PUT 78468R953 24,464 4,182 SH Put SOLE   0 0 0
XP INC CALL G98239909 0 35 SH Call SOLE   0 0 0
XP INC COM G98239109 0 23,721 SH   SOLE   23,721 0 0
XP INC PUT G98239959 0 774 SH Put SOLE   0 0 0
XPEL INC CALL 98379L900 247 48 SH Call SOLE   0 0 0
XPEL INC PUT 98379L950 61 12 SH Put SOLE   0 0 0
XPERI HOLDING CORP CALL 98390M903 0 229 SH Call SOLE   0 0 0
XPERI HOLDING CORP COM 98390M103 0 8,882 SH   SOLE   8,882 0 0
XPERI HOLDING CORP PUT 98390M953 0 28 SH Put SOLE   0 0 0
XPERI HOLDING CORP CALL 98390M903 0 104 SH Call SOLE   0 0 0
XPERI HOLDING CORP PUT 98390M953 0 251 SH Put SOLE   0 0 0
XPENG INC CALL 98422D905 22,562 5,268 SH Call SOLE   0 0 0
XPENG INC COM 98422D105 17,400 406,271 SH   SOLE   406,271 0 0
XPENG INC PUT 98422D955 26,516 6,191 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 359 69 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A722 6 129 SH   SOLE   129 0 0
XPO LOGISTICS INC CALL 983793900 5,900 495 SH Call SOLE   0 0 0
XPO LOGISTICS INC PUT 983793950 6,305 529 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 188 26 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 14 2 SH Put SOLE   0 0 0
DENTSPLY SIRONA INC CALL 24906P909 2,089 399 SH Call SOLE   0 0 0
DENTSPLY SIRONA INC PUT 24906P959 659 126 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 0 824 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A714 0 10,012 SH   SOLE   10,012 0 0
SPDR SER TR PUT 78464A958 0 9,338 SH Put SOLE   0 0 0
XEROX HOLDINGS CORP CALL 98421M906 1,092 471 SH Call SOLE   0 0 0
XEROX HOLDINGS CORP COM 98421M106 17 746 SH   SOLE   746 0 0
XEROX HOLDINGS CORP PUT 98421M956 846 365 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 34 2 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A862 4 24 SH   SOLE   24 0 0
WISDOMTREE TR CALL 97717X907 0 2 SH Call SOLE   0 0 0
XPRESSPA GROUP INC CALL 98420U903 399 3,355 SH Call SOLE   0 0 0
XPRESSPA GROUP INC PUT 98420U953 117 984 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 5 1 SH Call SOLE   0 0 0
ISHARES TR COM 46434V381 11 204 SH   SOLE   204 0 0
22ND CENTY GROUP INC CALL 90137F903 273 1,242 SH Call SOLE   0 0 0
22ND CENTY GROUP INC COM 90137F103 115 52,627 SH   SOLE   52,627 0 0
22ND CENTY GROUP INC PUT 90137F953 59 269 SH Put SOLE   0 0 0
XYLEM INC CALL 98419M900 1,078 106 SH Call SOLE   0 0 0
XYLEM INC PUT 98419M950 122 12 SH Put SOLE   0 0 0
ALLEGHANY CORP DEL CALL 017175900 0 19 SH Call SOLE   0 0 0
ALLEGHANY CORP DEL PUT 017175950 0 30 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 706 439 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E521 54 3,355 SH   SOLE   3,355 0 0
DIREXION SHS ETF TR PUT 25460E955 347 216 SH Put SOLE   0 0 0
CBDMD INC CALL 12482W901 60 205 SH Call SOLE   0 0 0
CBDMD INC COM 12482W101 81 27,644 SH   SOLE   27,644 0 0
CBDMD INC PUT 12482W951 46 157 SH Put SOLE   0 0 0
YELP INC CALL 985817905 1,757 538 SH Call SOLE   0 0 0
YELP INC COM 985817105 313 9,599 SH   SOLE   9,599 0 0
YELP INC PUT 985817955 1,591 487 SH Put SOLE   0 0 0
YETI HLDGS INC CALL 98585X904 0 194 SH Call SOLE   0 0 0
YETI HLDGS INC COM 98585X104 0 8,590 SH   SOLE   8,590 0 0
YETI HLDGS INC PUT 98585X954 0 218 SH Put SOLE   0 0 0
YEXT INC CALL 98585N906 691 440 SH Call SOLE   0 0 0
YEXT INC COM 98585N106 289 18,396 SH   SOLE   18,396 0 0
YEXT INC PUT 98585N956 364 232 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 1,095 543 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W771 1,590 78,813 SH   SOLE   78,813 0 0
DIREXION SHS ETF TR PUT 25459W952 682 338 SH Put SOLE   0 0 0
Y-MABS THERAPEUTICS INC COM 984241109 4 100 SH   SOLE   100 0 0
YUMANITY THERAPEUTICS INC CALL 98872L902 406 239 SH Call SOLE   0 0 0
YUMANITY THERAPEUTICS INC PUT 98872L952 54 32 SH Put SOLE   0 0 0
YANDEX N V CALL N97284908 5,141 739 SH Call SOLE   0 0 0
YANDEX N V COM N97284108 1,007 14,483 SH   SOLE   14,483 0 0
YANDEX N V PUT N97284958 7,138 1,026 SH Put SOLE   0 0 0
ADVISORSHARES TR CALL 00768Y903 933 549 SH Call SOLE   0 0 0
ADVISORSHARES TR COM 00768Y495 1,247 73,375 SH   SOLE   73,375 0 0
ADVISORSHARES TR PUT 00768Y953 112 66 SH Put SOLE   0 0 0
YORK WTR CO CALL 987184908 13 3 SH Call SOLE   0 0 0
YORK WTR CO PUT 987184958 23 5 SH Put SOLE   0 0 0
YPF SOCIEDAD ANONIMA CALL 984245900 961 2,046 SH Call SOLE   0 0 0
YPF SOCIEDAD ANONIMA PUT 984245950 245 522 SH Put SOLE   0 0 0
YRC WORLDWIDE INC CALL 984249907 300 678 SH Call SOLE   0 0 0
YRC WORLDWIDE INC PUT 984249957 51 117 SH Put SOLE   0 0 0
YIREN DIGITAL LTD CALL 98585L900 7 22 SH Call SOLE   0 0 0
YIREN DIGITAL LTD COM 98585L100 7 2,102 SH   SOLE   2,102 0 0
YATSEN HLDG LTD CALL 985194909 5 3 SH Call SOLE   0 0 0
YATSEN HLDG LTD COM 985194109 314 18,515 SH   SOLE   18,515 0 0
YATSEN HLDG LTD PUT 985194959 141 83 SH Put SOLE   0 0 0
YUM BRANDS INC CALL 988498901 0 465 SH Call SOLE   0 0 0
YUM BRANDS INC PUT 988498951 0 450 SH Put SOLE   0 0 0
YUM CHINA HLDGS INC CALL 98850P909 2,563 449 SH Call SOLE   0 0 0
YUM CHINA HLDGS INC PUT 98850P959 1,923 337 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 1 1 SH Call SOLE   0 0 0
JOYY INC CALL 46591M909 0 420 SH Call SOLE   0 0 0
JOYY INC PUT 46591M959 0 502 SH Put SOLE   0 0 0
ZILLOW GROUP INC CALL 98954M900 45,430 3,500 SH Call SOLE   0 0 0
ZILLOW GROUP INC PUT 98954M950 20,547 1,583 SH Put SOLE   0 0 0
ZAGG INC CALL 98884U908 68 165 SH Call SOLE   0 0 0
ZAGG INC COM 98884U108 17 4,171 SH   SOLE   4,171 0 0
ZAGG INC PUT 98884U958 24 59 SH Put SOLE   0 0 0
ZIMMER BIOMET HOLDINGS INC CALL 98956P902 1,124 73 SH Call SOLE   0 0 0
ZIMMER BIOMET HOLDINGS INC PUT 98956P952 1,910 124 SH Put SOLE   0 0 0
ZEBRA TECHNOLOGIES CORPORATI CALL 989207905 1,268 33 SH Call SOLE   0 0 0
ZEBRA TECHNOLOGIES CORPORATI COM 989207105 898 2,338 SH   SOLE   2,338 0 0
ZEBRA TECHNOLOGIES CORPORATI PUT 989207955 6,879 179 SH Put SOLE   0 0 0
ZEDGE INC COM 98923T104 14 2,354 SH   SOLE   2,354 0 0
ZEDGE INC PUT 98923T954 24 41 SH Put SOLE   0 0 0
ZENDESK INC CALL 98936J901 8,286 579 SH Call SOLE   0 0 0
ZENDESK INC COM 98936J101 1,176 8,217 SH   SOLE   8,217 0 0
ZENDESK INC PUT 98936J951 12,208 853 SH Put SOLE   0 0 0
OLYMPIC STEEL INC CALL 68162K906 3 3 SH Call SOLE   0 0 0
ZILLOW GROUP INC CALL 98954M900 11,350 835 SH Call SOLE   0 0 0
ZILLOW GROUP INC PUT 98954M950 1,563 115 SH Put SOLE   0 0 0
ZOGENIX INC CALL 98978L904 0 441 SH Call SOLE   0 0 0
ZOGENIX INC COM 98978L204 0 9,993 SH   SOLE   9,993 0 0
ZOGENIX INC PUT 98978L954 0 221 SH Put SOLE   0 0 0
ZOOMINFO TECHNOLOGIES INC CALL 98980F904 2,826 586 SH Call SOLE   0 0 0
ZOOMINFO TECHNOLOGIES INC COM 98980F104 234 4,867 SH   SOLE   4,867 0 0
ZOOMINFO TECHNOLOGIES INC PUT 98980F954 1,678 348 SH Put SOLE   0 0 0
ZIONS BANCORPORATION N A CALL 989701907 3,483 802 SH Call SOLE   0 0 0
ZIONS BANCORPORATION N A PUT 989701957 186 43 SH Put SOLE   0 0 0
ZIOPHARM ONCOLOGY INC CALL 98973P901 446 1,773 SH Call SOLE   0 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 103 41,138 SH   SOLE   41,138 0 0
ZIOPHARM ONCOLOGY INC PUT 98973P951 100 399 SH Put SOLE   0 0 0
ZIX CORP CALL 98974P900 45 53 SH Call SOLE   0 0 0
ZIX CORP COM 98974P100 122 14,203 SH   SOLE   14,203 0 0
ZIX CORP PUT 98974P950 83 97 SH Put SOLE   0 0 0
ZAI LAB LTD CALL 98887Q904 0 7 SH Call SOLE   0 0 0
ZAI LAB LTD PUT 98887Q954 0 3 SH Put SOLE   0 0 0
ZOOM VIDEO COMMUNICATIONS IN CALL 98980L901 139,245 4,128 SH Call SOLE   0 0 0
ZOOM VIDEO COMMUNICATIONS IN COM 98980L101 18 55 SH   SOLE   55 0 0
ZOOM VIDEO COMMUNICATIONS IN PUT 98980L951 156,145 4,629 SH Put SOLE   0 0 0
ZYNGA INC CALL 98986T908 5,304 5,374 SH Call SOLE   0 0 0
ZYNGA INC COM 98986T108 362 36,711 SH   SOLE   36,711 0 0
ZYNGA INC PUT 98986T958 2,039 2,066 SH Put SOLE   0 0 0
CHINA SOUTHERN AIRLINES CO L CALL 169409909 50 17 SH Call SOLE   0 0 0
CHINA SOUTHERN AIRLINES CO L COM 169409109 52 1,780 SH   SOLE   1,780 0 0
CHINA SOUTHERN AIRLINES CO L PUT 169409959 2 1 SH Put SOLE   0 0 0
PIMCO ETF TR CALL 72201R902 0 27 SH Call SOLE   0 0 0
PIMCO ETF TR PUT 72201R952 0 1 SH Put SOLE   0 0 0
ZSCALER INC CALL 98980G902 23,845 1,194 SH Call SOLE   0 0 0
ZSCALER INC PUT 98980G952 51,025 2,555 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 47 70 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W114 206 30,212 SH   SOLE   30,212 0 0
PROSHARES TR II PUT 74347W952 45 67 SH Put SOLE   0 0 0
ZTO EXPRESS CAYMAN INC CALL 98980A905 4,513 1,548 SH Call SOLE   0 0 0
ZTO EXPRESS CAYMAN INC PUT 98980A955 1,026 352 SH Put SOLE   0 0 0
ZOETIS INC CALL 98978V903 6,239 377 SH Call SOLE   0 0 0
ZOETIS INC PUT 98978V953 6,057 366 SH Put SOLE   0 0 0
ZUMIEZ INC CALL 989817901 1,493 406 SH Call SOLE   0 0 0
ZUMIEZ INC PUT 989817951 25 7 SH Put SOLE   0 0 0
ZUORA INC CALL 98983V906 3,408 2,447 SH Call SOLE   0 0 0
ZUORA INC COM 98983V106 69 4,968 SH   SOLE   4,968 0 0
ZUORA INC PUT 98983V956 1,245 894 SH Put SOLE   0 0 0
ZOVIO INC CALL 98979V902 96 204 SH Call SOLE   0 0 0
ZOVIO INC PUT 98979V952 13 28 SH Put SOLE   0 0 0
ZYMEWORKS INC CALL 98985W902 33 7 SH Call SOLE   0 0 0
ZYMEWORKS INC COM 98985W102 96 2,041 SH   SOLE   2,041 0 0
ZYMEWORKS INC PUT 98985W952 56 12 SH Put SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC CALL 98986X909 260 790 SH Call SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC PUT 98986X959 53 162 SH Put SOLE   0 0 0
ZYNEX INC CALL 98986M903 328 244 SH Call SOLE   0 0 0
ZYNEX INC PUT 98986M953 196 146 SH Put SOLE   0 0 0