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
MICRON TECHNOLOGY INC CALL 595112903 1,304 1,500 SH Call SOLE   0 0 0
NIKE INC CALL 654106903 211 500 SH Call SOLE   0 0 0
AGILENT TECHNOLOGIES INC CALL 00846U901 3,801 299 SH Call SOLE   0 0 0
AGILENT TECHNOLOGIES INC PUT 00846U951 6,090 479 SH Put SOLE   0 0 0
ALCOA CORP CALL 013872906 12,378 3,810 SH Call SOLE   0 0 0
ALCOA CORP COM 013872106 1,707 52,552 SH   SOLE   52,552 0 0
ALCOA CORP PUT 013872956 9,711 2,989 SH Put SOLE   0 0 0
ARTIUS ACQUISITION INC CALL 04316G905 5,607 5,552 SH Call SOLE   0 0 0
ARTIUS ACQUISITION INC COM 04316G105 2,257 223,503 SH   SOLE   223,503 0 0
ARTIUS ACQUISITION INC PUT 04316G955 3,665 3,629 SH Put SOLE   0 0 0
ARLINGTON ASSET INVST CORP CALL 041356905 17 44 SH Call SOLE   0 0 0
ARLINGTON ASSET INVST CORP COM 041356205 56 13,884 SH   SOLE   13,884 0 0
ARLINGTON ASSET INVST CORP PUT 041356955 27 67 SH Put SOLE   0 0 0
AMERICAN AIRLS GROUP INC CALL 02376R902 56,865 23,793 SH Call SOLE   0 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 15,078 630,880 SH   SOLE   630,880 0 0
AMERICAN AIRLS GROUP INC PUT 02376R952 82,196 34,392 SH Put SOLE   0 0 0
THE AARONS COMPANY INC CALL 00258W908 33 13 SH Call SOLE   0 0 0
THE AARONS COMPANY INC COM 00258W108 25 991 SH   SOLE   991 0 0
APPLIED OPTOELECTRONICS INC CALL 03823U902 86 104 SH Call SOLE   0 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 109 13,129 SH   SOLE   13,129 0 0
APPLIED OPTOELECTRONICS INC PUT 03823U952 95 114 SH Put SOLE   0 0 0
AAON INC COM 000360206 35 512 SH   SOLE   512 0 0
ADVANCE AUTO PARTS INC CALL 00751Y906 0 776 SH Call SOLE   0 0 0
ADVANCE AUTO PARTS INC PUT 00751Y956 0 104 SH Put SOLE   0 0 0
APPLE INC CALL 037833900 1,623,092 132,877 SH Call SOLE   0 0 0
APPLE INC COM 037833100 5,100 41,755 SH   SOLE   41,755 0 0
APPLE INC PUT 037833950 1,453,939 119,029 SH Put SOLE   0 0 0
AMERICAN ASSETS TR INC CALL 024013904 42 13 SH Call SOLE   0 0 0
AMERICAN ASSETS TR INC COM 024013104 116 3,587 SH   SOLE   3,587 0 0
AMERICAN ASSETS TR INC PUT 024013954 684 211 SH Put SOLE   0 0 0
ALMADEN MINERALS LTD CALL 020283905 9 187 SH Call SOLE   0 0 0
ALMADEN MINERALS LTD COM 020283305 0 100 SH   SOLE   100 0 0
ALMADEN MINERALS LTD PUT 020283955 1 22 SH Put SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN CALL 049164905 0 102 SH Call SOLE   0 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 0 2,118 SH   SOLE   2,118 0 0
ATLAS AIR WORLDWIDE HLDGS IN PUT 049164955 0 131 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 55 6 SH Call SOLE   0 0 0
ISHARES TR COM 464288182 48 528 SH   SOLE   528 0 0
ISHARES TR PUT 464288955 9 1 SH Put SOLE   0 0 0
ALLIANCEBERNSTEIN HLDG L P CALL 01881G906 1,791 448 SH Call SOLE   0 0 0
ALLIANCEBERNSTEIN HLDG L P COM 01881G106 28 722 SH   SOLE   722 0 0
ALLIANCEBERNSTEIN HLDG L P PUT 01881G956 1,579 395 SH Put SOLE   0 0 0
ABB LTD CALL 000375904 6,663 2,187 SH Call SOLE   0 0 0
ABB LTD PUT 000375954 377 124 SH Put SOLE   0 0 0
ABBVIE INC CALL 00287Y909 52,021 4,807 SH Call SOLE   0 0 0
ABBVIE INC PUT 00287Y959 39,143 3,617 SH Put SOLE   0 0 0
ABBVIE INC PUT 00287Y959 10 1 SH Put SOLE   0 0 0
AMERISOURCEBERGEN CORP CALL 03073E905 1,830 155 SH Call SOLE   0 0 0
AMERISOURCEBERGEN CORP COM 03073E105 659 5,587 SH   SOLE   5,587 0 0
AMERISOURCEBERGEN CORP PUT 03073E955 3,353 284 SH Put SOLE   0 0 0
AMERIS BANCORP CALL 03076K908 504 96 SH Call SOLE   0 0 0
AMERIS BANCORP PUT 03076K958 10 2 SH Put SOLE   0 0 0
ABCELLERA BIOLOGICS INC CALL 00288U906 190 56 SH Call SOLE   0 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 107 3,170 SH   SOLE   3,170 0 0
ABCELLERA BIOLOGICS INC PUT 00288U956 47 14 SH Put SOLE   0 0 0
ABEONA THERAPEUTICS INC CALL 00289Y907 0 540 SH Call SOLE   0 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 0 42,206 SH   SOLE   42,206 0 0
ABEONA THERAPEUTICS INC PUT 00289Y957 0 339 SH Put SOLE   0 0 0
AMBEV SA CALL 02319V903 0 2,290 SH Call SOLE   0 0 0
AMBEV SA PUT 02319V953 0 652 SH Put SOLE   0 0 0
ASBURY AUTOMOTIVE GROUP INC CALL 043436904 19 1 SH Call SOLE   0 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 701 3,571 SH   SOLE   3,571 0 0
ASBURY AUTOMOTIVE GROUP INC PUT 043436954 157 8 SH Put SOLE   0 0 0
ARCA BIOPHARMA INC CALL 00211Y906 17 47 SH Call SOLE   0 0 0
ARCA BIOPHARMA INC COM 00211Y506 40 11,121 SH   SOLE   11,121 0 0
ARCA BIOPHARMA INC PUT 00211Y956 17 47 SH Put SOLE   0 0 0
ABM INDS INC CALL 000957900 142 28 SH Call SOLE   0 0 0
ABM INDS INC COM 000957100 63 1,250 SH   SOLE   1,250 0 0
ABM INDS INC PUT 000957950 474 93 SH Put SOLE   0 0 0
ABIOMED INC CALL 003654900 3,761 118 SH Call SOLE   0 0 0
ABIOMED INC COM 003654100 1,023 3,211 SH   SOLE   3,211 0 0
ABIOMED INC PUT 003654950 2,103 66 SH Put SOLE   0 0 0
AIRBNB INC CALL 009066901 54,521 2,901 SH Call SOLE   0 0 0
AIRBNB INC COM 009066101 1,165 6,199 SH   SOLE   6,199 0 0
AIRBNB INC PUT 009066951 61,869 3,292 SH Put SOLE   0 0 0
ARBOR REALTY TRUST INC CALL 038923908 780 491 SH Call SOLE   0 0 0
ARBOR REALTY TRUST INC COM 038923108 384 24,169 SH   SOLE   24,169 0 0
ARBOR REALTY TRUST INC PUT 038923958 2,259 1,421 SH Put SOLE   0 0 0
ABBOTT LABS CALL 002824900 31,422 2,622 SH Call SOLE   0 0 0
ABBOTT LABS PUT 002824950 16,729 1,396 SH Put SOLE   0 0 0
ALLEGIANCE BANCSHARES INC CALL 01748H907 0 1 SH Call SOLE   0 0 0
ARBUTUS BIOPHARMA CORP CALL 03879J900 0 754 SH Call SOLE   0 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 0 15,955 SH   SOLE   15,955 0 0
ARBUTUS BIOPHARMA CORP PUT 03879J950 0 1,207 SH Put SOLE   0 0 0
ARCOSA INC CALL 039653900 26 4 SH Call SOLE   0 0 0
ARCOSA INC COM 039653100 8 132 SH   SOLE   132 0 0
ARCOSA INC PUT 039653950 6 1 SH Put SOLE   0 0 0
ACADIA PHARMACEUTICALS INC CALL 004225908 2,167 840 SH Call SOLE   0 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 2,344 90,857 SH   SOLE   90,857 0 0
ACADIA PHARMACEUTICALS INC PUT 004225958 8,121 3,148 SH Put SOLE   0 0 0
AURORA CANNABIS INC CALL 05156X904 657 7,775 SH Call SOLE   0 0 0
AURORA CANNABIS INC COM 05156X884 209 22,508 SH   SOLE   22,508 0 0
AURORA CANNABIS INC PUT 05156X954 318 4,270 SH Put SOLE   0 0 0
AURORA CANNABIS INC CALL 05156X904 1,623 1,744 SH Call SOLE   0 0 0
AURORA CANNABIS INC PUT 05156X954 257 277 SH Put SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC CALL 024835900 371 86 SH Call SOLE   0 0 0
AMERICAN CAMPUS CMNTYS INC PUT 024835950 267 62 SH Put SOLE   0 0 0
ACCOLADE INC CALL 00437E902 526 116 SH Call SOLE   0 0 0
ACCOLADE INC COM 00437E102 113 2,512 SH   SOLE   2,512 0 0
ACCOLADE INC PUT 00437E952 780 172 SH Put SOLE   0 0 0
ACCO BRANDS CORP CALL 00081T908 8 10 SH Call SOLE   0 0 0
ACCO BRANDS CORP COM 00081T108 23 2,841 SH   SOLE   2,841 0 0
ACCO BRANDS CORP PUT 00081T958 73 87 SH Put SOLE   0 0 0
ACCEL ENTERTAINMENT INC CALL 00436Q906 170 156 SH Call SOLE   0 0 0
ACCEL ENTERTAINMENT INC COM 00436Q106 27 2,527 SH   SOLE   2,527 0 0
ACCEL ENTERTAINMENT INC PUT 00436Q956 98 90 SH Put SOLE   0 0 0
ACER THERAPEUTICS INC CALL 00444P908 0 1 SH Call SOLE   0 0 0
ACER THERAPEUTICS INC COM 00444P108 51 16,682 SH   SOLE   16,682 0 0
ACER THERAPEUTICS INC PUT 00444P958 54 174 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q908 280 36 SH Call SOLE   0 0 0
ALPS ETF TR COM 00162Q460 42 550 SH   SOLE   550 0 0
ALPS ETF TR PUT 00162Q958 54 7 SH Put SOLE   0 0 0
ACE CONVERGENCE ACQU CORP CALL G0083D900 1,172 1,176 SH Call SOLE   0 0 0
ACE CONVERGENCE ACQU CORP COM G0083D120 621 62,356 SH   SOLE   62,356 0 0
ACE CONVERGENCE ACQU CORP PUT G0083D950 1,567 1,572 SH Put SOLE   0 0 0
ARCH CAP GROUP LTD CALL G0450A905 399 104 SH Call SOLE   0 0 0
ARCH CAP GROUP LTD PUT G0450A955 264 69 SH Put SOLE   0 0 0
ALUMINUM CORP CHINA LIMITED CALL 022276909 161 154 SH Call SOLE   0 0 0
ALUMINUM CORP CHINA LIMITED COM 022276109 19 1,835 SH   SOLE   1,835 0 0
ALUMINUM CORP CHINA LIMITED PUT 022276959 52 50 SH Put SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN CALL 00404A909 1,457 255 SH Call SOLE   0 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 723 12,663 SH   SOLE   12,663 0 0
ACADIA HEALTHCARE COMPANY IN PUT 00404A959 4,382 767 SH Put SOLE   0 0 0
ALBERTSONS COS INC CALL 013091903 715 375 SH Call SOLE   0 0 0
ALBERTSONS COS INC COM 013091103 185 9,734 SH   SOLE   9,734 0 0
ALBERTSONS COS INC PUT 013091953 2,153 1,129 SH Put SOLE   0 0 0
AC IMMUNE SA CALL H00263905 15 20 SH Call SOLE   0 0 0
AC IMMUNE SA COM H00263105 58 7,630 SH   SOLE   7,630 0 0
AC IMMUNE SA PUT H00263955 9 12 SH Put SOLE   0 0 0
ACI WORLDWIDE INC CALL 004498901 2,849 749 SH Call SOLE   0 0 0
ACI WORLDWIDE INC PUT 004498951 289 76 SH Put SOLE   0 0 0
AXCELIS TECHNOLOGIES INC CALL 054540908 246 60 SH Call SOLE   0 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 56 1,373 SH   SOLE   1,373 0 0
AXCELIS TECHNOLOGIES INC PUT 054540958 106 26 SH Put SOLE   0 0 0
AECOM CALL 00766T900 416 65 SH Call SOLE   0 0 0
AECOM COM 00766T100 666 10,391 SH   SOLE   10,391 0 0
AECOM PUT 00766T950 1,538 240 SH Put SOLE   0 0 0
ACM RESEARCH INC CALL 00108J909 258 32 SH Call SOLE   0 0 0
ACM RESEARCH INC COM 00108J109 846 10,480 SH   SOLE   10,480 0 0
ACM RESEARCH INC PUT 00108J959 3,974 492 SH Put SOLE   0 0 0
ACCENTURE PLC IRELAND CALL G1151C901 0 464 SH Call SOLE   0 0 0
ACCENTURE PLC IRELAND COM G1151C101 0 3,726 SH   SOLE   3,726 0 0
ACCENTURE PLC IRELAND PUT G1151C951 0 826 SH Put SOLE   0 0 0
ACORDA THERAPEUTICS INC CALL 00484M901 45 93 SH Call SOLE   0 0 0
ACORDA THERAPEUTICS INC COM 00484M601 26 5,544 SH   SOLE   5,544 0 0
ACORDA THERAPEUTICS INC PUT 00484M951 77 159 SH Put SOLE   0 0 0
ACORDA THERAPEUTICS INC CALL 00484M901 319 657 SH Call SOLE   0 0 0
ACORDA THERAPEUTICS INC PUT 00484M951 15 31 SH Put SOLE   0 0 0
ACRES COMMERCIAL REALTY CORP CALL 00489Q902 68 143 SH Call SOLE   0 0 0
ACRES COMMERCIAL REALTY CORP PUT 00489Q952 2 6 SH Put SOLE   0 0 0
ACRES COMMERCIAL REALTY CORP CALL 00489Q902 345 237 SH Call SOLE   0 0 0
ACRES COMMERCIAL REALTY CORP PUT 00489Q952 77 53 SH Put SOLE   0 0 0
ARES COML REAL ESTATE CORP CALL 04013V908 327 239 SH Call SOLE   0 0 0
ARES COML REAL ESTATE CORP PUT 04013V958 93 68 SH Put SOLE   0 0 0
ACLARIS THERAPEUTICS INC CALL 00461U905 70 28 SH Call SOLE   0 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 352 13,973 SH   SOLE   13,973 0 0
ACLARIS THERAPEUTICS INC PUT 00461U955 355 141 SH Put SOLE   0 0 0
ACELRX PHARMACEUTICALS INC CALL 00444T900 26 153 SH Call SOLE   0 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 2 1,434 SH   SOLE   1,434 0 0
ACELRX PHARMACEUTICALS INC PUT 00444T950 4 26 SH Put SOLE   0 0 0
ARCLIGHT CLEAN TRANSITION CO CALL G04561909 1,366 764 SH Call SOLE   0 0 0
ARCLIGHT CLEAN TRANSITION CO COM G04561109 44 2,487 SH   SOLE   2,487 0 0
ARCLIGHT CLEAN TRANSITION CO PUT G04561959 883 494 SH Put SOLE   0 0 0
ACACIA RESH CORP CALL 003881907 41 63 SH Call SOLE   0 0 0
ACACIA RESH CORP COM 003881307 435 65,539 SH   SOLE   65,539 0 0
ACACIA RESH CORP PUT 003881957 369 556 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 4,728 497 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 76 8 SH Put SOLE   0 0 0
ADAPTIMMUNE THERAPEUTICS PLC CALL 00653A907 40 76 SH Call SOLE   0 0 0
ADAPTIMMUNE THERAPEUTICS PLC COM 00653A107 181 34,274 SH   SOLE   34,274 0 0
ADAPTIMMUNE THERAPEUTICS PLC PUT 00653A957 127 241 SH Put SOLE   0 0 0
ADOBE SYSTEMS INCORPORATED CALL 00724F901 142,753 3,003 SH Call SOLE   0 0 0
ADOBE SYSTEMS INCORPORATED PUT 00724F951 151,452 3,186 SH Put SOLE   0 0 0
ADC THERAPEUTICS SA CALL H0036K907 75 31 SH Call SOLE   0 0 0
ADC THERAPEUTICS SA COM H0036K147 22 936 SH   SOLE   936 0 0
ADC THERAPEUTICS SA PUT H0036K957 63 26 SH Put SOLE   0 0 0
ANALOG DEVICES INC CALL 032654905 0 1,567 SH Call SOLE   0 0 0
ANALOG DEVICES INC PUT 032654955 0 1,178 SH Put SOLE   0 0 0
ARCHER DANIELS MIDLAND CO CALL 039483902 0 372 SH Call SOLE   0 0 0
ARCHER DANIELS MIDLAND CO PUT 039483952 0 159 SH Put SOLE   0 0 0
ADMA BIOLOGICS INC CALL 000899904 127 723 SH Call SOLE   0 0 0
ADMA BIOLOGICS INC COM 000899104 299 170,364 SH   SOLE   170,364 0 0
ADMA BIOLOGICS INC PUT 000899954 433 2,464 SH Put SOLE   0 0 0
ADAMIS PHARMACEUTICALS CORP CALL 00547W908 120 1,285 SH Call SOLE   0 0 0
ADAMIS PHARMACEUTICALS CORP COM 00547W208 11 11,938 SH   SOLE   11,938 0 0
ADAMIS PHARMACEUTICALS CORP PUT 00547W958 97 1,042 SH Put SOLE   0 0 0
ADAMAS PHARMACEUTICALS INC CALL 00548A906 42 88 SH Call SOLE   0 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 15 3,236 SH   SOLE   3,236 0 0
ADAMAS PHARMACEUTICALS INC PUT 00548A956 12 27 SH Put SOLE   0 0 0
ADVENT TECHNOLOGIES HOLDNG I CALL 00788A905 585 437 SH Call SOLE   0 0 0
ADVENT TECHNOLOGIES HOLDNG I PUT 00788A955 37 28 SH Put SOLE   0 0 0
ADIENT PLC CALL G0084W901 0 409 SH Call SOLE   0 0 0
ADIENT PLC COM G0084W101 0 5,323 SH   SOLE   5,323 0 0
ADIENT PLC PUT G0084W951 0 133 SH Put SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN CALL 053015903 13,569 720 SH Call SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 171 911 SH   SOLE   911 0 0
AUTOMATIC DATA PROCESSING IN PUT 053015953 4,674 248 SH Put SOLE   0 0 0
ADAPTIVE BIOTECHNOLOGIES COR CALL 00650F909 241 60 SH Call SOLE   0 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 364 9,059 SH   SOLE   9,059 0 0
ADAPTIVE BIOTECHNOLOGIES COR PUT 00650F959 986 245 SH Put SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP CALL 018581908 1,815 162 SH Call SOLE   0 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,076 9,605 SH   SOLE   9,605 0 0
ALLIANCE DATA SYSTEMS CORP PUT 018581958 5,739 512 SH Put SOLE   0 0 0
AUTODESK INC CALL 052769906 0 185 SH Call SOLE   0 0 0
AUTODESK INC COM 052769106 0 5,328 SH   SOLE   5,328 0 0
AUTODESK INC PUT 052769956 0 947 SH Put SOLE   0 0 0
ADT INC DEL CALL 00090Q903 435 516 SH Call SOLE   0 0 0
ADT INC DEL COM 00090Q103 530 62,896 SH   SOLE   62,896 0 0
ADT INC DEL PUT 00090Q953 458 543 SH Put SOLE   0 0 0
ADTRAN INC CALL 00738A906 106 64 SH Call SOLE   0 0 0
ADTRAN INC PUT 00738A956 23 14 SH Put SOLE   0 0 0
ADITX THERAPEUTICS INC CALL 007025909 22 89 SH Call SOLE   0 0 0
ADITX THERAPEUTICS INC PUT 007025959 3 14 SH Put SOLE   0 0 0
ADDUS HOMECARE CORP CALL 006739906 41 4 SH Call SOLE   0 0 0
ADDUS HOMECARE CORP COM 006739106 10 100 SH   SOLE   100 0 0
ADDUS HOMECARE CORP PUT 006739956 41 4 SH Put SOLE   0 0 0
ADVANTAGE SOLUTIONS INC CALL 00791N902 461 391 SH Call SOLE   0 0 0
ADVANTAGE SOLUTIONS INC PUT 00791N952 200 170 SH Put SOLE   0 0 0
ADVERUM BIOTECHNOLOGIES INC CALL 00773U908 54 55 SH Call SOLE   0 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 93 9,496 SH   SOLE   9,496 0 0
ADVERUM BIOTECHNOLOGIES INC PUT 00773U958 1,587 1,610 SH Put SOLE   0 0 0
AMEREN CORP CALL 023608902 292 36 SH Call SOLE   0 0 0
AMEREN CORP COM 023608102 111 1,370 SH   SOLE   1,370 0 0
AMEREN CORP PUT 023608952 504 62 SH Put SOLE   0 0 0
AEGON N V CALL 007924903 202 428 SH Call SOLE   0 0 0
AEGON N V PUT 007924953 116 247 SH Put SOLE   0 0 0
AEGION CORP CALL 00770F904 143 50 SH Call SOLE   0 0 0
AEGION CORP COM 00770F104 25 896 SH   SOLE   896 0 0
AEGION CORP PUT 00770F954 51 18 SH Put SOLE   0 0 0
ADVANCED ENERGY INDS CALL 007973900 502 46 SH Call SOLE   0 0 0
ADVANCED ENERGY INDS COM 007973100 93 858 SH   SOLE   858 0 0
ADVANCED ENERGY INDS PUT 007973950 76 7 SH Put SOLE   0 0 0
AMERICAN EQTY INVT LIFE HLD CALL 025676906 0 6 SH Call SOLE   0 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 0 3,453 SH   SOLE   3,453 0 0
AMERICAN EQTY INVT LIFE HLD PUT 025676956 0 1 SH Put SOLE   0 0 0
AGNICO EAGLE MINES LTD CALL 008474908 0 587 SH Call SOLE   0 0 0
AGNICO EAGLE MINES LTD COM 008474108 0 53,402 SH   SOLE   53,402 0 0
AGNICO EAGLE MINES LTD PUT 008474958 0 1,084 SH Put SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS IN CALL 02553E906 0 173 SH Call SOLE   0 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 0 16,339 SH   SOLE   16,339 0 0
AMERICAN EAGLE OUTFITTERS IN PUT 02553E956 0 1,168 SH Put SOLE   0 0 0
AMERICAN ELEC PWR CO INC CALL 025537901 12,332 1,456 SH Call SOLE   0 0 0
AMERICAN ELEC PWR CO INC PUT 025537951 677 80 SH Put SOLE   0 0 0
AERCAP HOLDINGS NV CALL N00985906 0 115 SH Call SOLE   0 0 0
AERCAP HOLDINGS NV COM N00985106 0 29,542 SH   SOLE   29,542 0 0
AERCAP HOLDINGS NV PUT N00985956 0 847 SH Put SOLE   0 0 0
AERIE PHARMACEUTICALS INC CALL 00771V908 105 59 SH Call SOLE   0 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 15 882 SH   SOLE   882 0 0
AERIE PHARMACEUTICALS INC PUT 00771V958 19 11 SH Put SOLE   0 0 0
AES CORP CALL 00130H905 648 242 SH Call SOLE   0 0 0
AES CORP PUT 00130H955 206 77 SH Put SOLE   0 0 0
AEVA TECHNOLOGIES INC CALL 00835Q903 1,756 1,514 SH Call SOLE   0 0 0
AEVA TECHNOLOGIES INC PUT 00835Q953 284 245 SH Put SOLE   0 0 0
AETERNA ZENTARIS INC CALL 007975902 11 102 SH Call SOLE   0 0 0
AETERNA ZENTARIS INC COM 007975402 56 49,757 SH   SOLE   49,757 0 0
AETERNA ZENTARIS INC PUT 007975952 33 291 SH Put SOLE   0 0 0
AMERICAN FINL GROUP INC OHIO CALL 025932904 182 16 SH Call SOLE   0 0 0
AMERICAN FINL GROUP INC OHIO PUT 025932954 262 23 SH Put SOLE   0 0 0
ARMSTRONG FLOORING INC CALL 04238R906 79 163 SH Call SOLE   0 0 0
ARMSTRONG FLOORING INC PUT 04238R956 8 17 SH Put SOLE   0 0 0
AFLAC INC CALL 001055902 4,897 957 SH Call SOLE   0 0 0
AFLAC INC PUT 001055952 1,980 387 SH Put SOLE   0 0 0
AFFIMED N V CALL N01045908 51 65 SH Call SOLE   0 0 0
AFFIMED N V COM N01045108 336 42,505 SH   SOLE   42,505 0 0
AFFIMED N V PUT N01045958 32 41 SH Put SOLE   0 0 0
AFFIRM HLDGS INC CALL 00827B906 10,275 1,453 SH Call SOLE   0 0 0
AFFIRM HLDGS INC PUT 00827B956 6,357 899 SH Put SOLE   0 0 0
PACER FDS TR PUT 69374H951 13 6 SH Put SOLE   0 0 0
AFYA LTD COM G01125106 0 19 SH   SOLE   19 0 0
AFYA LTD PUT G01125956 1 1 SH Put SOLE   0 0 0
FIRST MAJESTIC SILVER CORP CALL 32076V903 4,681 3,005 SH Call SOLE   0 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 460 29,549 SH   SOLE   29,549 0 0
FIRST MAJESTIC SILVER CORP PUT 32076V953 2,231 1,432 SH Put SOLE   0 0 0
ALTIMETER GROWTH CORP CALL G0370L908 1,840 1,573 SH Call SOLE   0 0 0
ALTIMETER GROWTH CORP PUT G0370L958 265 227 SH Put SOLE   0 0 0
ALTIMETER GROWTH CORP 2 CALL G0371B909 105 102 SH Call SOLE   0 0 0
ALTIMETER GROWTH CORP 2 COM G0371B109 38 3,735 SH   SOLE   3,735 0 0
ALTIMETER GROWTH CORP 2 PUT G0371B959 120 116 SH Put SOLE   0 0 0
AGCO CORP CALL 001084902 632 44 SH Call SOLE   0 0 0
AGCO CORP COM 001084102 23 163 SH   SOLE   163 0 0
AGCO CORP PUT 001084952 100 7 SH Put SOLE   0 0 0
AGENUS INC CALL 00847G905 229 844 SH Call SOLE   0 0 0
AGENUS INC COM 00847G705 170 62,849 SH   SOLE   62,849 0 0
AGENUS INC PUT 00847G955 133 491 SH Put SOLE   0 0 0
AGROFRESH SOLUTIONS INC CALL 00856G909 9 47 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 2,527 222 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 1,195 105 SH Put SOLE   0 0 0
ALAMOS GOLD INC NEW CALL 011532908 238 306 SH Call SOLE   0 0 0
ALAMOS GOLD INC NEW COM 011532108 840 107,589 SH   SOLE   107,589 0 0
ALAMOS GOLD INC NEW PUT 011532958 1,164 1,491 SH Put SOLE   0 0 0
AGIOS PHARMACEUTICALS INC CALL 00847X904 975 189 SH Call SOLE   0 0 0
AGIOS PHARMACEUTICALS INC PUT 00847X954 1,704 330 SH Put SOLE   0 0 0
AEGLEA BIOTHERAPEUTICS INC CALL 00773J903 3 4 SH Call SOLE   0 0 0
FEDERAL AGRIC MTG CORP COM 313148306 0 2,051 SH   SOLE   2,051 0 0
FEDERAL AGRIC MTG CORP PUT 313148956 0 1 SH Put SOLE   0 0 0
AGNC INVT CORP CALL 00123Q904 3,380 2,017 SH Call SOLE   0 0 0
AGNC INVT CORP PUT 00123Q954 1,580 943 SH Put SOLE   0 0 0
ASSURED GUARANTY LTD CALL G0585R906 790 187 SH Call SOLE   0 0 0
ASSURED GUARANTY LTD COM G0585R106 62 1,489 SH   SOLE   1,489 0 0
ASSURED GUARANTY LTD PUT G0585R956 1,966 465 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 0 282 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W353 0 7,425 SH   SOLE   7,425 0 0
PROSHARES TR II PUT 74347W952 0 234 SH Put SOLE   0 0 0
AVANGRID INC CALL 05351W903 114 23 SH Call SOLE   0 0 0
AVANGRID INC PUT 05351W953 24 5 SH Put SOLE   0 0 0
ADECOAGRO S A CALL L00849906 58 74 SH Call SOLE   0 0 0
ADECOAGRO S A PUT L00849956 48 62 SH Put SOLE   0 0 0
AGILE THERAPEUTICS INC CALL 00847L900 180 867 SH Call SOLE   0 0 0
AGILE THERAPEUTICS INC PUT 00847L950 15 73 SH Put SOLE   0 0 0
PLAYAGS INC CALL 72814N904 50 62 SH Call SOLE   0 0 0
PLAYAGS INC COM 72814N104 16 2,039 SH   SOLE   2,039 0 0
PLAYAGS INC PUT 72814N954 106 132 SH Put SOLE   0 0 0
APPLIED GENETIC TECHNOLOGIES CALL 03820J900 310 613 SH Call SOLE   0 0 0
APPLIED GENETIC TECHNOLOGIES PUT 03820J950 21 42 SH Put SOLE   0 0 0
ARGAN INC CALL 04010E909 37 7 SH Call SOLE   0 0 0
ARGAN INC COM 04010E109 5 110 SH   SOLE   110 0 0
AGILYSYS INC CALL 00847J905 23 5 SH Call SOLE   0 0 0
AGILYSYS INC COM 00847J105 47 996 SH   SOLE   996 0 0
AGILYSYS INC PUT 00847J955 28 6 SH Put SOLE   0 0 0
A H BELO CORP CALL 001282902 3 17 SH Call SOLE   0 0 0
A H BELO CORP COM 001282102 1 803 SH   SOLE   803 0 0
A H BELO CORP PUT 001282952 0 3 SH Put SOLE   0 0 0
ADAPTHEALTH CORP CALL 00653Q902 2,062 561 SH Call SOLE   0 0 0
ADAPTHEALTH CORP PUT 00653Q952 18 5 SH Put SOLE   0 0 0
ARMADA HOFFLER PPTYS INC CALL 04208T908 145 116 SH Call SOLE   0 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 105 8,413 SH   SOLE   8,413 0 0
ARMADA HOFFLER PPTYS INC PUT 04208T958 506 404 SH Put SOLE   0 0 0
ASHFORD HOSPITALITY TR INC CALL 044103907 0 164 SH Call SOLE   0 0 0
ASHFORD HOSPITALITY TR INC COM 044103877 0 291,040 SH   SOLE   291,040 0 0
ASHFORD HOSPITALITY TR INC PUT 044103957 0 1,827 SH Put SOLE   0 0 0
C3 AI INC CALL 12468P904 9,444 1,433 SH Call SOLE   0 0 0
C3 AI INC COM 12468P104 1,683 25,537 SH   SOLE   25,537 0 0
C3 AI INC PUT 12468P954 6,333 961 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 9 1 SH Call SOLE   0 0 0
ISHARES TR COM 464288430 152 1,658 SH   SOLE   1,658 0 0
ISHARES TR PUT 464288955 359 39 SH Put SOLE   0 0 0
AMERICAN INTL GROUP INC CALL 026874904 0 1,536 SH Call SOLE   0 0 0
AMERICAN INTL GROUP INC PUT 026874954 0 2,665 SH Put SOLE   0 0 0
ALTRA INDL MOTION CORP CALL 02208R906 66 12 SH Call SOLE   0 0 0
ALTRA INDL MOTION CORP COM 02208R106 16 296 SH   SOLE   296 0 0
ALTRA INDL MOTION CORP PUT 02208R956 359 65 SH Put SOLE   0 0 0
APOLLO INVT CORP CALL 03761U902 569 415 SH Call SOLE   0 0 0
APOLLO INVT CORP PUT 03761U952 316 231 SH Put SOLE   0 0 0
AAR CORP CALL 000361905 2,357 566 SH Call SOLE   0 0 0
AAR CORP COM 000361105 388 9,323 SH   SOLE   9,323 0 0
AAR CORP PUT 000361955 8 2 SH Put SOLE   0 0 0
APARTMENT INCOME REIT CORP CALL 03750L909 38 9 SH Call SOLE   0 0 0
APARTMENT INCOME REIT CORP COM 03750L109 25 597 SH   SOLE   597 0 0
APARTMENT INCOME REIT CORP PUT 03750L959 380 89 SH Put SOLE   0 0 0
AIRGAIN INC CALL 00938A904 131 62 SH Call SOLE   0 0 0
AIRGAIN INC COM 00938A104 26 1,245 SH   SOLE   1,245 0 0
AIRGAIN INC PUT 00938A954 50 24 SH Put SOLE   0 0 0
APPLIED INDL TECHNOLOGIES IN CALL 03820C905 18 2 SH Call SOLE   0 0 0
APPLIED INDL TECHNOLOGIES IN PUT 03820C955 9 1 SH Put SOLE   0 0 0
APARTMENT INVT & MGMT CO CALL 03748R907 351 572 SH Call SOLE   0 0 0
APARTMENT INVT & MGMT CO COM 03748R747 721 117,522 SH   SOLE   117,522 0 0
APARTMENT INVT & MGMT CO PUT 03748R957 459 749 SH Put SOLE   0 0 0
APARTMENT INVT & MGMT CO PUT 03748R957 0 1 SH Put SOLE   0 0 0
APARTMENT INVT & MGMT CO PUT 03748R957 6 20 SH Put SOLE   0 0 0
ASSURANT INC CALL 04621X908 1,587 112 SH Call SOLE   0 0 0
ASSURANT INC PUT 04621X958 226 16 SH Put SOLE   0 0 0
AJAX I CALL G0190X900 5,677 5,534 SH Call SOLE   0 0 0
AJAX I COM G0190X100 160 15,626 SH   SOLE   15,626 0 0
AJAX I PUT G0190X950 2,734 2,665 SH Put SOLE   0 0 0
GALLAGHER ARTHUR J & CO CALL 363576909 1,147 92 SH Call SOLE   0 0 0
GALLAGHER ARTHUR J & CO PUT 363576959 486 39 SH Put SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC CALL 007800905 0 19 SH Call SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 0 500 SH   SOLE   500 0 0
AEROJET ROCKETDYNE HLDGS INC PUT 007800955 0 14 SH Put SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC CALL 007800905 0 174 SH Call SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC PUT 007800955 0 102 SH Put SOLE   0 0 0
AKAMAI TECHNOLOGIES INC CALL 00971T901 0 755 SH Call SOLE   0 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 0 5,307 SH   SOLE   5,307 0 0
AKAMAI TECHNOLOGIES INC PUT 00971T951 0 988 SH Put SOLE   0 0 0
AKEBIA THERAPEUTICS INC CALL 00972D905 189 561 SH Call SOLE   0 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 162 48,118 SH   SOLE   48,118 0 0
AKEBIA THERAPEUTICS INC PUT 00972D955 296 876 SH Put SOLE   0 0 0
ACADIA RLTY TR CALL 004239909 41 22 SH Call SOLE   0 0 0
ACADIA RLTY TR COM 004239109 52 2,781 SH   SOLE   2,781 0 0
ACADIA RLTY TR PUT 004239959 369 195 SH Put SOLE   0 0 0
AKERO THERAPEUTICS INC CALL 00973Y908 84 29 SH Call SOLE   0 0 0
AKERO THERAPEUTICS INC COM 00973Y108 1,974 68,063 SH   SOLE   68,063 0 0
AKERO THERAPEUTICS INC PUT 00973Y958 4,635 1,598 SH Put SOLE   0 0 0
AKOUSTIS TECHNOLOGIES INC CALL 00973N902 342 257 SH Call SOLE   0 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 52 3,962 SH   SOLE   3,962 0 0
AKOUSTIS TECHNOLOGIES INC PUT 00973N952 452 339 SH Put SOLE   0 0 0
AIR LEASE CORP CALL 00912X902 2,714 554 SH Call SOLE   0 0 0
AIR LEASE CORP PUT 00912X952 357 73 SH Put SOLE   0 0 0
ALBEMARLE CORP CALL 012653901 2,147 147 SH Call SOLE   0 0 0
ALBEMARLE CORP COM 012653101 2,172 14,872 SH   SOLE   14,872 0 0
ALBEMARLE CORP PUT 012653951 12,419 850 SH Put SOLE   0 0 0
ALBIREO PHARMA INC CALL 01345P906 204 58 SH Call SOLE   0 0 0
ALBIREO PHARMA INC COM 01345P106 113 3,234 SH   SOLE   3,234 0 0
ALBIREO PHARMA INC PUT 01345P956 236 67 SH Put SOLE   0 0 0
ALCON AG CALL H01301908 3,494 498 SH Call SOLE   0 0 0
ALCON AG PUT H01301958 4,645 662 SH Put SOLE   0 0 0
ALDEYRA THERAPEUTICS INC CALL 01438T906 8 7 SH Call SOLE   0 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 161 13,566 SH   SOLE   13,566 0 0
ALDEYRA THERAPEUTICS INC PUT 01438T956 47 40 SH Put SOLE   0 0 0
ALLETE INC CALL 018522900 26 4 SH Call SOLE   0 0 0
ALECTOR INC CALL 014442907 72 36 SH Call SOLE   0 0 0
ALECTOR INC COM 014442107 72 3,624 SH   SOLE   3,624 0 0
ALECTOR INC PUT 014442957 211 105 SH Put SOLE   0 0 0
ALEXANDER & BALDWIN INC NEW CALL 014491904 52 31 SH Call SOLE   0 0 0
ALLEGRO MICROSYSTEMS INC CALL 01749D905 7 3 SH Call SOLE   0 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 2 115 SH   SOLE   115 0 0
ALLEGRO MICROSYSTEMS INC PUT 01749D955 7 3 SH Put SOLE   0 0 0
ALIGN TECHNOLOGY INC CALL 016255901 0 151 SH Call SOLE   0 0 0
ALIGN TECHNOLOGY INC COM 016255101 0 3 SH   SOLE   3 0 0
ALIGN TECHNOLOGY INC PUT 016255951 0 556 SH Put SOLE   0 0 0
ALLEGIANT TRAVEL CO CALL 01748X902 48 2 SH Call SOLE   0 0 0
ALLEGIANT TRAVEL CO PUT 01748X952 73 3 SH Put SOLE   0 0 0
ALASKA AIR GROUP INC CALL 011659909 0 525 SH Call SOLE   0 0 0
ALASKA AIR GROUP INC COM 011659109 0 4,097 SH   SOLE   4,097 0 0
ALASKA AIR GROUP INC PUT 011659959 0 522 SH Put SOLE   0 0 0
ALKERMES PLC CALL G01767905 0 592 SH Call SOLE   0 0 0
ALKERMES PLC COM G01767105 0 59,074 SH   SOLE   59,074 0 0
ALKERMES PLC PUT G01767955 0 744 SH Put SOLE   0 0 0
ALLSTATE CORP CALL 020002901 7,836 682 SH Call SOLE   0 0 0
ALLSTATE CORP COM 020002101 551 4,803 SH   SOLE   4,803 0 0
ALLSTATE CORP PUT 020002951 4,331 377 SH Put SOLE   0 0 0
ALLEGION PLC CALL G0176J909 25 2 SH Call SOLE   0 0 0
ALLEGION PLC COM G0176J109 51 411 SH   SOLE   411 0 0
ALLEGION PLC PUT G0176J959 226 18 SH Put SOLE   0 0 0
ALLAKOS INC CALL 01671P900 252 22 SH Call SOLE   0 0 0
ALLAKOS INC COM 01671P100 541 4,715 SH   SOLE   4,715 0 0
ALLAKOS INC PUT 01671P950 206 18 SH Put SOLE   0 0 0
ALLOGENE THERAPEUTICS INC CALL 019770906 557 158 SH Call SOLE   0 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 730 20,682 SH   SOLE   20,682 0 0
ALLOGENE THERAPEUTICS INC PUT 019770956 28 8 SH Put SOLE   0 0 0
ALLOT LTD CALL M0854Q905 153 96 SH Call SOLE   0 0 0
ALLOT LTD COM M0854Q105 559 35,025 SH   SOLE   35,025 0 0
ALLOT LTD PUT M0854Q955 1,354 848 SH Put SOLE   0 0 0
ALLY FINL INC CALL 02005N900 11,835 2,618 SH Call SOLE   0 0 0
ALLY FINL INC PUT 02005N950 5,361 1,186 SH Put SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC CALL 02043Q907 508 36 SH Call SOLE   0 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2,031 14,386 SH   SOLE   14,386 0 0
ALNYLAM PHARMACEUTICALS INC PUT 02043Q957 2,357 167 SH Put SOLE   0 0 0
ALPINE IMMUNE SCIENCES INC PUT 02083G950 0 1 SH Put SOLE   0 0 0
ALARM COM HLDGS INC CALL 011642905 1,451 168 SH Call SOLE   0 0 0
ALARM COM HLDGS INC COM 011642105 331 3,832 SH   SOLE   3,832 0 0
ALARM COM HLDGS INC PUT 011642955 1,537 178 SH Put SOLE   0 0 0
ALASKA COMMUNICATIONS SYS GR CALL 01167P901 11 36 SH Call SOLE   0 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 0 100 SH   SOLE   100 0 0
ALASKA COMMUNICATIONS SYS GR PUT 01167P951 0 1 SH Put SOLE   0 0 0
ALLISON TRANSMISSION HLDGS I CALL 01973R901 424 104 SH Call SOLE   0 0 0
ALLISON TRANSMISSION HLDGS I PUT 01973R951 89 22 SH Put SOLE   0 0 0
ALTIMMUNE INC CALL 02155H900 438 310 SH Call SOLE   0 0 0
ALTIMMUNE INC PUT 02155H950 200 142 SH Put SOLE   0 0 0
ALTA EQUIPMENT GROUP INC COM 02128L106 335 25,784 SH   SOLE   25,784 0 0
ALTA EQUIPMENT GROUP INC PUT 02128L956 518 399 SH Put SOLE   0 0 0
ALTO INGREDIENTS INC CALL 021513906 515 949 SH Call SOLE   0 0 0
ALTO INGREDIENTS INC COM 021513106 642 118,297 SH   SOLE   118,297 0 0
ALTO INGREDIENTS INC PUT 021513956 1,152 2,123 SH Put SOLE   0 0 0
ALTAIR ENGR INC CALL 021369903 50 8 SH Call SOLE   0 0 0
ALTAIR ENGR INC COM 021369103 31 498 SH   SOLE   498 0 0
ALTITUDE ACQUISITION CORP CALL 02156Y903 4,020 4,008 SH Call SOLE   0 0 0
ALTITUDE ACQUISITION CORP PUT 02156Y953 2,215 2,209 SH Put SOLE   0 0 0
ALUSSA ENERGY ACQUISITION CO CALL G0232J901 12 12 SH Call SOLE   0 0 0
ALUSSA ENERGY ACQUISITION CO COM G0232J101 1 113 SH   SOLE   113 0 0
ALUSSA ENERGY ACQUISITION CO PUT G0232J951 14 14 SH Put SOLE   0 0 0
AUTOLIV INC CALL 052800909 46 5 SH Call SOLE   0 0 0
AUTOLIV INC COM 052800109 36 397 SH   SOLE   397 0 0
AUTOLIV INC PUT 052800959 1,011 109 SH Put SOLE   0 0 0
ALLOVIR INC CALL 019818903 2 1 SH Call SOLE   0 0 0
ALLOVIR INC COM 019818103 12 544 SH   SOLE   544 0 0
ALLOVIR INC PUT 019818953 44 19 SH Put SOLE   0 0 0
ALEXION PHARMACEUTICALS INC CALL 015351909 1,345 88 SH Call SOLE   0 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 5,436 35,556 SH   SOLE   35,556 0 0
ALEXION PHARMACEUTICALS INC PUT 015351959 7,721 505 SH Put SOLE   0 0 0
ALX ONCOLOGY HLDGS INC CALL 00166B905 339 46 SH Call SOLE   0 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105 6 94 SH   SOLE   94 0 0
ALX ONCOLOGY HLDGS INC PUT 00166B955 22 3 SH Put SOLE   0 0 0
ANTERO MIDSTREAM CORP CALL 03676B902 197 219 SH Call SOLE   0 0 0
ANTERO MIDSTREAM CORP COM 03676B102 233 25,809 SH   SOLE   25,809 0 0
ANTERO MIDSTREAM CORP PUT 03676B952 466 517 SH Put SOLE   0 0 0
APPLIED MATLS INC CALL 038222905 91,956 6,883 SH Call SOLE   0 0 0
APPLIED MATLS INC COM 038222105 10,171 76,134 SH   SOLE   76,134 0 0
APPLIED MATLS INC PUT 038222955 148,870 11,143 SH Put SOLE   0 0 0
AMBARELLA INC CALL G037AX901 1,415 141 SH Call SOLE   0 0 0
AMBARELLA INC PUT G037AX951 511 51 SH Put SOLE   0 0 0
AMBAC FINL GROUP INC CALL 023139904 942 563 SH Call SOLE   0 0 0
AMBAC FINL GROUP INC COM 023139884 243 14,517 SH   SOLE   14,517 0 0
AMBAC FINL GROUP INC PUT 023139954 600 359 SH Put SOLE   0 0 0
AMC ENTMT HLDGS INC CALL 00165C904 0 39,027 SH Call SOLE   0 0 0
AMC ENTMT HLDGS INC COM 00165C104 0 20,710 SH   SOLE   20,710 0 0
AMC ENTMT HLDGS INC PUT 00165C954 0 31,928 SH Put SOLE   0 0 0
AMCOR PLC CALL G0250X907 123 106 SH Call SOLE   0 0 0
AMCOR PLC COM G0250X107 20 1,760 SH   SOLE   1,760 0 0
AMCOR PLC PUT G0250X957 443 380 SH Put SOLE   0 0 0
AMC NETWORKS INC CALL 00164V903 0 412 SH Call SOLE   0 0 0
AMC NETWORKS INC PUT 00164V953 0 254 SH Put SOLE   0 0 0
ADVANCED MICRO DEVICES INC CALL 007903907 261,616 33,327 SH Call SOLE   0 0 0
ADVANCED MICRO DEVICES INC PUT 007903957 334,048 42,554 SH Put SOLE   0 0 0
AMETEK INC CALL 031100900 766 60 SH Call SOLE   0 0 0
AMEDISYS INC CALL 023436908 79 3 SH Call SOLE   0 0 0
AMEDISYS INC COM 023436108 20 78 SH   SOLE   78 0 0
AMEDISYS INC PUT 023436958 317 12 SH Put SOLE   0 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 836 5,614 SH   SOLE   5,614 0 0
AFFILIATED MANAGERS GROUP IN PUT 008252958 536 36 SH Put SOLE   0 0 0
AMGEN INC CALL 031162900 0 479 SH Call SOLE   0 0 0
AMGEN INC PUT 031162950 0 545 SH Put SOLE   0 0 0
AMERICAN HOMES 4 RENT CALL 02665T906 0 1 SH Call SOLE   0 0 0
AMERICAN HOMES 4 RENT COM 02665T306 0 252 SH   SOLE   252 0 0
AMERICAN HOMES 4 RENT PUT 02665T956 0 49 SH Put SOLE   0 0 0
JPMORGAN CHASE & CO CALL 46625H905 36 22 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H365 38 2,294 SH   SOLE   2,294 0 0
JPMORGAN CHASE & CO PUT 46625H955 41 25 SH Put SOLE   0 0 0
AMKOR TECHNOLOGY INC CALL 031652900 1,650 696 SH Call SOLE   0 0 0
AMKOR TECHNOLOGY INC PUT 031652950 196 83 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q908 0 2,219 SH Call SOLE   0 0 0
ALPS ETF TR COM 00162Q452 0 58,219 SH   SOLE   58,219 0 0
ALPS ETF TR PUT 00162Q958 0 1,238 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q908 0 2,043 SH Call SOLE   0 0 0
ALPS ETF TR PUT 00162Q958 0 125 SH Put SOLE   0 0 0
AMN HEALTHCARE SVCS INC CALL 001744901 722 98 SH Call SOLE   0 0 0
AMN HEALTHCARE SVCS INC PUT 001744951 29 4 SH Put SOLE   0 0 0
AMERIPRISE FINL INC CALL 03076C906 1,650 71 SH Call SOLE   0 0 0
AMERIPRISE FINL INC COM 03076C106 235 1,014 SH   SOLE   1,014 0 0
AMERIPRISE FINL INC PUT 03076C956 2,417 104 SH Put SOLE   0 0 0
AMPIO PHARMACEUTICALS INC CALL 03209T909 84 499 SH Call SOLE   0 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 323 191,686 SH   SOLE   191,686 0 0
AMPIO PHARMACEUTICALS INC PUT 03209T959 12 75 SH Put SOLE   0 0 0
AMPLIFY ENERGY CORP NEW CALL 03212B903 402 1,448 SH Call SOLE   0 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 87 31,527 SH   SOLE   31,527 0 0
AMPLIFY ENERGY CORP NEW PUT 03212B953 28 102 SH Put SOLE   0 0 0
ALPHA METALLURGICAL RESOUR I PUT 020764956 0 3 SH Put SOLE   0 0 0
AMERESCO INC CALL 02361E908 1,867 384 SH Call SOLE   0 0 0
AMERESCO INC COM 02361E108 1,157 23,800 SH   SOLE   23,800 0 0
AMERESCO INC PUT 02361E958 262 54 SH Put SOLE   0 0 0
AMARIN CORP PLC CALL 023111906 0 3,321 SH Call SOLE   0 0 0
AMARIN CORP PLC COM 023111206 0 217,108 SH   SOLE   217,108 0 0
AMARIN CORP PLC PUT 023111956 0 2,272 SH Put SOLE   0 0 0
AMYRIS INC CALL 03236M900 0 2,079 SH Call SOLE   0 0 0
AMYRIS INC COM 03236M200 0 112,031 SH   SOLE   112,031 0 0
AMYRIS INC PUT 03236M950 0 3,238 SH Put SOLE   0 0 0
AMNEAL PHARMACEUTICALS INC CALL 03168L905 30 46 SH Call SOLE   0 0 0
AMNEAL PHARMACEUTICALS INC COM 03168L105 8 1,213 SH   SOLE   1,213 0 0
AMNEAL PHARMACEUTICALS INC PUT 03168L955 161 240 SH Put SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP CALL 030111907 663 350 SH Call SOLE   0 0 0
AMERICAN SUPERCONDUCTOR CORP PUT 030111957 388 205 SH Put SOLE   0 0 0
AMER SOFTWARE INC COM 029683109 2 119 SH   SOLE   119 0 0
AMERICAN TOWER CORP NEW CALL 03027X900 30,504 1,276 SH Call SOLE   0 0 0
AMERICAN TOWER CORP NEW COM 03027X100 5,923 24,779 SH   SOLE   24,779 0 0
AMERICAN TOWER CORP NEW PUT 03027X950 25,818 1,080 SH Put SOLE   0 0 0
AEMETIS INC CALL 00770K902 3,638 1,484 SH Call SOLE   0 0 0
AEMETIS INC PUT 00770K952 760 310 SH Put SOLE   0 0 0
AMERICAN WOODMARK CORPORATIO CALL 030506909 1,596 162 SH Call SOLE   0 0 0
AMERICAN WOODMARK CORPORATIO PUT 030506959 88 9 SH Put SOLE   0 0 0
AMERICAN WELL CORP CALL 03044L905 1,174 676 SH Call SOLE   0 0 0
AMERICAN WELL CORP COM 03044L105 904 52,081 SH   SOLE   52,081 0 0
AMERICAN WELL CORP PUT 03044L955 2,440 1,405 SH Put SOLE   0 0 0
AMERICA MOVIL SAB DE CV CALL 02364W905 93 69 SH Call SOLE   0 0 0
AMERICA MOVIL SAB DE CV COM 02364W105 975 71,816 SH   SOLE   71,816 0 0
AMERICA MOVIL SAB DE CV PUT 02364W955 2,699 1,988 SH Put SOLE   0 0 0
ETFIS SER TR I CALL 26923G902 78 33 SH Call SOLE   0 0 0
ETFIS SER TR I PUT 26923G952 2 1 SH Put SOLE   0 0 0
AMAZON COM INC CALL 023135906 2,142,031 6,923 SH Call SOLE   0 0 0
AMAZON COM INC COM 023135106 12,685 4,100 SH   SOLE   4,100 0 0
AMAZON COM INC PUT 023135956 1,865,730 6,030 SH Put SOLE   0 0 0
AUTONATION INC CALL 05329W902 829 89 SH Call SOLE   0 0 0
AUTONATION INC COM 05329W102 527 5,657 SH   SOLE   5,657 0 0
AUTONATION INC PUT 05329W952 8,893 954 SH Put SOLE   0 0 0
ANAPTYSBIO INC CALL 032724906 60 28 SH Call SOLE   0 0 0
ANAPTYSBIO INC COM 032724106 332 15,445 SH   SOLE   15,445 0 0
ANAPTYSBIO INC PUT 032724956 1,170 543 SH Put SOLE   0 0 0
ANDERSONS INC CALL 034164903 224 82 SH Call SOLE   0 0 0
ANDERSONS INC PUT 034164953 145 53 SH Put SOLE   0 0 0
ARISTA NETWORKS INC CALL 040413906 0 70 SH Call SOLE   0 0 0
ARISTA NETWORKS INC COM 040413106 0 4,241 SH   SOLE   4,241 0 0
ARISTA NETWORKS INC PUT 040413956 0 319 SH Put SOLE   0 0 0
ABERCROMBIE & FITCH CO CALL 002896907 2,360 688 SH Call SOLE   0 0 0
ABERCROMBIE & FITCH CO COM 002896207 197 5,749 SH   SOLE   5,749 0 0
ABERCROMBIE & FITCH CO PUT 002896957 480 140 SH Put SOLE   0 0 0
ANGI INC CALL 00183L902 539 415 SH Call SOLE   0 0 0
ANGI INC PUT 00183L952 349 269 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F437 11 353 SH   SOLE   353 0 0
VANECK VECTORS ETF TR PUT 92189F952 3 1 SH Put SOLE   0 0 0
ANGIODYNAMICS INC CALL 03475V901 35 15 SH Call SOLE   0 0 0
ANGIODYNAMICS INC COM 03475V101 0 34 SH   SOLE   34 0 0
ANGIODYNAMICS INC PUT 03475V951 18 8 SH Put SOLE   0 0 0
ANIKA THERAPEUTICS INC CALL 035255908 620 152 SH Call SOLE   0 0 0
ANIKA THERAPEUTICS INC PUT 035255958 106 26 SH Put SOLE   0 0 0
ANI PHARMACEUTICALS INC CALL 00182C903 39 11 SH Call SOLE   0 0 0
ANI PHARMACEUTICALS INC COM 00182C103 1 54 SH   SOLE   54 0 0
ANI PHARMACEUTICALS INC PUT 00182C953 21 6 SH Put SOLE   0 0 0
ANSYS INC CALL 03662Q905 679 20 SH Call SOLE   0 0 0
ANSYS INC COM 03662Q105 555 1,636 SH   SOLE   1,636 0 0
ANSYS INC PUT 03662Q955 3,972 117 SH Put SOLE   0 0 0
AIRNET TECHNOLOGY INC CALL 00941Q904 36 106 SH Call SOLE   0 0 0
AIRNET TECHNOLOGY INC COM 00941Q104 119 34,699 SH   SOLE   34,699 0 0
AIRNET TECHNOLOGY INC PUT 00941Q954 20 59 SH Put SOLE   0 0 0
ANTHEM INC CALL 036752903 25,593 713 SH Call SOLE   0 0 0
ANTHEM INC PUT 036752953 28,392 791 SH Put SOLE   0 0 0
AON PLC CALL G0403H908 0 237 SH Call SOLE   0 0 0
AON PLC COM G0403H108 0 8,111 SH   SOLE   8,111 0 0
AON PLC PUT G0403H958 0 73 SH Put SOLE   0 0 0
ONE CALL G7000X905 974 841 SH Call SOLE   0 0 0
ONE PUT G7000X955 59 51 SH Put SOLE   0 0 0
SMITH A O CORP CALL 831865909 371 55 SH Call SOLE   0 0 0
SMITH A O CORP COM 831865209 335 4,964 SH   SOLE   4,964 0 0
SMITH A O CORP PUT 831865959 175 26 SH Put SOLE   0 0 0
ALPHA & OMEGA SEMICONDUCTOR CALL G6331P904 291 89 SH Call SOLE   0 0 0
ALPHA & OMEGA SEMICONDUCTOR COM G6331P104 47 1,461 SH   SOLE   1,461 0 0
ALPHA & OMEGA SEMICONDUCTOR PUT G6331P954 170 52 SH Put SOLE   0 0 0
AMERICAN OUTDOOR BRANDS INC CALL 02875D909 0 197 SH Call SOLE   0 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109 0 11,250 SH   SOLE   11,250 0 0
AMERICAN OUTDOOR BRANDS INC PUT 02875D959 0 440 SH Put SOLE   0 0 0
AMPCO-PITTSBURG CORP CALL 032037903 8 13 SH Call SOLE   0 0 0
AMPCO-PITTSBURG CORP COM 032037103 22 3,321 SH   SOLE   3,321 0 0
AMPCO-PITTSBURG CORP PUT 032037953 6 9 SH Put SOLE   0 0 0
APA CORPORATION CALL 03743Q908 0 1,489 SH Call SOLE   0 0 0
APA CORPORATION COM 03743Q108 0 72,918 SH   SOLE   72,918 0 0
APA CORPORATION PUT 03743Q958 0 3,058 SH Put SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT CALL 04316A908 187 36 SH Call SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT COM 04316A108 65 1,264 SH   SOLE   1,264 0 0
ARTISAN PARTNERS ASSET MGMT PUT 04316A958 166 32 SH Put SOLE   0 0 0
AIR PRODS & CHEMS INC CALL 009158906 6,048 215 SH Call SOLE   0 0 0
AIR PRODS & CHEMS INC PUT 009158956 2,447 87 SH Put SOLE   0 0 0
AMERICAN PUBLIC EDUCATION IN CALL 02913V903 57 16 SH Call SOLE   0 0 0
AMERICAN PUBLIC EDUCATION IN PUT 02913V953 121 34 SH Put SOLE   0 0 0
APOLLO ENDOSURGERY INC CALL 03767D908 9 17 SH Call SOLE   0 0 0
API GROUP CORP CALL 00187Y900 171 83 SH Call SOLE   0 0 0
API GROUP CORP PUT 00187Y950 2 1 SH Put SOLE   0 0 0
AMPHENOL CORP NEW CALL 032095901 507 77 SH Call SOLE   0 0 0
AMPHENOL CORP NEW COM 032095101 541 8,203 SH   SOLE   8,203 0 0
AMPHENOL CORP NEW PUT 032095951 923 140 SH Put SOLE   0 0 0
APHRIA INC CALL 03765K904 7,439 4,050 SH Call SOLE   0 0 0
APHRIA INC COM 03765K104 992 54,005 SH   SOLE   54,005 0 0
APHRIA INC PUT 03765K954 4,427 2,410 SH Put SOLE   0 0 0
AGORA INC CALL 00851L903 1,593 317 SH Call SOLE   0 0 0
AGORA INC COM 00851L103 382 7,618 SH   SOLE   7,618 0 0
AGORA INC PUT 00851L953 698 139 SH Put SOLE   0 0 0
APPLE HOSPITALITY REIT INC CALL 03784Y900 103 71 SH Call SOLE   0 0 0
APPLE HOSPITALITY REIT INC COM 03784Y200 207 14,247 SH   SOLE   14,247 0 0
APPLE HOSPITALITY REIT INC PUT 03784Y950 287 197 SH Put SOLE   0 0 0
APELLIS PHARMACEUTICALS INC CALL 03753U906 750 175 SH Call SOLE   0 0 0
APELLIS PHARMACEUTICALS INC PUT 03753U956 330 77 SH Put SOLE   0 0 0
APPLIED THERAPEUTICS INC CALL 03828A901 65 35 SH Call SOLE   0 0 0
APPLIED THERAPEUTICS INC COM 03828A101 166 8,865 SH   SOLE   8,865 0 0
APPLIED THERAPEUTICS INC PUT 03828A951 1 1 SH Put SOLE   0 0 0
APOLLO GLOBAL MGMT INC CALL 03768E905 8,085 1,720 SH Call SOLE   0 0 0
APOLLO GLOBAL MGMT INC PUT 03768E955 4,893 1,041 SH Put SOLE   0 0 0
APOGEE ENTERPRISES INC COM 037598109 26 660 SH   SOLE   660 0 0
APOGEE ENTERPRISES INC PUT 037598959 241 59 SH Put SOLE   0 0 0
APPFOLIO INC CALL 03783C900 56 4 SH Call SOLE   0 0 0
APPFOLIO INC COM 03783C100 110 778 SH   SOLE   778 0 0
APPFOLIO INC PUT 03783C950 141 10 SH Put SOLE   0 0 0
APPHARVEST INC CALL 03783T903 3,218 1,759 SH Call SOLE   0 0 0
APPHARVEST INC COM 03783T103 7 400 SH   SOLE   400 0 0
APPHARVEST INC PUT 03783T953 1,119 612 SH Put SOLE   0 0 0
APPIAN CORP CALL 03782L901 2,499 188 SH Call SOLE   0 0 0
APPIAN CORP COM 03782L101 578 4,355 SH   SOLE   4,355 0 0
APPIAN CORP PUT 03782L951 3,682 277 SH Put SOLE   0 0 0
DIGITAL TURBINE INC CALL 25400W902 0 1,159 SH Call SOLE   0 0 0
DIGITAL TURBINE INC PUT 25400W952 0 1,272 SH Put SOLE   0 0 0
APREA THERAPEUTICS INC CALL 03836J902 3 7 SH Call SOLE   0 0 0
APREA THERAPEUTICS INC COM 03836J102 16 3,221 SH   SOLE   3,221 0 0
APREA THERAPEUTICS INC PUT 03836J952 38 75 SH Put SOLE   0 0 0
BLUE APRON HLDGS INC CALL 09523Q900 314 498 SH Call SOLE   0 0 0
BLUE APRON HLDGS INC COM 09523Q200 191 30,404 SH   SOLE   30,404 0 0
BLUE APRON HLDGS INC PUT 09523Q950 620 983 SH Put SOLE   0 0 0
ALPHA PRO TECH LTD CALL 020772909 110 113 SH Call SOLE   0 0 0
ALPHA PRO TECH LTD COM 020772109 250 25,682 SH   SOLE   25,682 0 0
ALPHA PRO TECH LTD PUT 020772959 341 350 SH Put SOLE   0 0 0
APTOSE BIOSCIENCES INC CALL 03835T900 203 340 SH Call SOLE   0 0 0
APTOSE BIOSCIENCES INC COM 03835T200 423 70,863 SH   SOLE   70,863 0 0
APTOSE BIOSCIENCES INC PUT 03835T950 527 883 SH Put SOLE   0 0 0
PREFERRED APT CMNTYS INC CALL 74039L903 375 381 SH Call SOLE   0 0 0
PREFERRED APT CMNTYS INC PUT 74039L953 352 358 SH Put SOLE   0 0 0
APTIV PLC CALL G6095L909 3,806 276 SH Call SOLE   0 0 0
APTIV PLC COM G6095L109 3,273 23,741 SH   SOLE   23,741 0 0
APTIV PLC PUT G6095L959 11,721 850 SH Put SOLE   0 0 0
APTINYX INC CALL 03836N903 31 104 SH Call SOLE   0 0 0
APTINYX INC COM 03836N103 22 7,624 SH   SOLE   7,624 0 0
APTINYX INC PUT 03836N953 40 136 SH Put SOLE   0 0 0
APEX TECHNOLOGY ACQUISITION CALL 03768F902 1,998 1,804 SH Call SOLE   0 0 0
APEX TECHNOLOGY ACQUISITION COM 03768F102 636 57,422 SH   SOLE   57,422 0 0
APEX TECHNOLOGY ACQUISITION PUT 03768F952 1,570 1,417 SH Put SOLE   0 0 0
APYX MEDICAL CORPORATION CALL 03837C906 9 10 SH Call SOLE   0 0 0
APYX MEDICAL CORPORATION COM 03837C106 178 18,481 SH   SOLE   18,481 0 0
APYX MEDICAL CORPORATION PUT 03837C956 280 290 SH Put SOLE   0 0 0
AQUABOUNTY TECHNOLOGIES INC CALL 03842K900 228 341 SH Call SOLE   0 0 0
AQUABOUNTY TECHNOLOGIES INC COM 03842K200 612 91,393 SH   SOLE   91,393 0 0
AQUABOUNTY TECHNOLOGIES INC PUT 03842K950 772 1,153 SH Put SOLE   0 0 0
AQUA METALS INC CALL 03837J901 596 1,474 SH Call SOLE   0 0 0
AQUA METALS INC COM 03837J101 89 22,142 SH   SOLE   22,142 0 0
AQUA METALS INC PUT 03837J951 358 886 SH Put SOLE   0 0 0
ALGONQUIN PWR UTILS CORP CALL 015857905 261 165 SH Call SOLE   0 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 88 5,560 SH   SOLE   5,560 0 0
ALGONQUIN PWR UTILS CORP PUT 015857955 190 120 SH Put SOLE   0 0 0
AQUESTIVE THERAPEUTICS INC CALL 03843E904 318 613 SH Call SOLE   0 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 19 3,703 SH   SOLE   3,703 0 0
AQUESTIVE THERAPEUTICS INC PUT 03843E954 81 157 SH Put SOLE   0 0 0
EVOQUA WATER TECHNOLOGIES CO CALL 30057T905 94 36 SH Call SOLE   0 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 405 15,410 SH   SOLE   15,410 0 0
EVOQUA WATER TECHNOLOGIES CO PUT 30057T955 368 140 SH Put SOLE   0 0 0
ANTERO RESOURCES CORP CALL 03674X906 3,828 3,753 SH Call SOLE   0 0 0
ANTERO RESOURCES CORP COM 03674X106 845 82,871 SH   SOLE   82,871 0 0
ANTERO RESOURCES CORP PUT 03674X956 2,813 2,758 SH Put SOLE   0 0 0
ARAVIVE INC COM 03890D108 2 404 SH   SOLE   404 0 0
ARAVIVE INC PUT 03890D958 0 1 SH Put SOLE   0 0 0
ACCURAY INC CALL 004397905 56 114 SH Call SOLE   0 0 0
ACCURAY INC COM 004397105 162 32,791 SH   SOLE   32,791 0 0
ACCURAY INC PUT 004397955 121 245 SH Put SOLE   0 0 0
ARC DOCUMENT SOLUTIONS INC CALL 00191G903 124 591 SH Call SOLE   0 0 0
ARC DOCUMENT SOLUTIONS INC PUT 00191G953 255 1,209 SH Put SOLE   0 0 0
ARCBEST CORP CALL 03937C905 2,477 352 SH Call SOLE   0 0 0
ARCBEST CORP COM 03937C105 1,562 22,199 SH   SOLE   22,199 0 0
ARCBEST CORP PUT 03937C955 49 7 SH Put SOLE   0 0 0
ARES CAPITAL CORP CALL 04010L903 1,208 646 SH Call SOLE   0 0 0
ARES CAPITAL CORP PUT 04010L953 1,227 656 SH Put SOLE   0 0 0
ARCH RESOURCES INC CALL 03940R907 170 41 SH Call SOLE   0 0 0
ARCH RESOURCES INC COM 03940R107 43 1,035 SH   SOLE   1,035 0 0
ARCH RESOURCES INC PUT 03940R957 199 48 SH Put SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC CALL G0457F907 53 106 SH Call SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC COM G0457F107 1 342 SH   SOLE   342 0 0
ARCOS DORADOS HOLDINGS INC PUT G0457F957 8 17 SH Put SOLE   0 0 0
ARCTURUS THERAPEUTICS HLDGS CALL 03969T909 454 110 SH Call SOLE   0 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 393 9,535 SH   SOLE   9,535 0 0
ARCTURUS THERAPEUTICS HLDGS PUT 03969T959 1,049 254 SH Put SOLE   0 0 0
ARDAGH GROUP S A COM L0223L101 374 14,721 SH   SOLE   14,721 0 0
ARDAGH GROUP S A PUT L0223L951 2 1 SH Put SOLE   0 0 0
ARDELYX INC CALL 039697907 50 77 SH Call SOLE   0 0 0
ARDELYX INC COM 039697107 70 10,613 SH   SOLE   10,613 0 0
ARDELYX INC PUT 039697957 29 44 SH Put SOLE   0 0 0
ALEXANDRIA REAL ESTATE EQ IN CALL 015271909 3,138 191 SH Call SOLE   0 0 0
ALEXANDRIA REAL ESTATE EQ IN PUT 015271959 427 26 SH Put SOLE   0 0 0
ARES MANAGEMENT CORPORATION CALL 03990B901 330 59 SH Call SOLE   0 0 0
ARES MANAGEMENT CORPORATION PUT 03990B951 61 11 SH Put SOLE   0 0 0
ARGENX SE CALL 04016X901 1,514 55 SH Call SOLE   0 0 0
ARGENX SE PUT 04016X951 110 4 SH Put SOLE   0 0 0
APOLLO COML REAL EST FIN INC CALL 03762U905 258 185 SH Call SOLE   0 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 69 4,978 SH   SOLE   4,978 0 0
APOLLO COML REAL EST FIN INC PUT 03762U955 251 180 SH Put SOLE   0 0 0
ARK ETF TR CALL 00214Q908 11,901 2,329 SH Call SOLE   0 0 0
ARK ETF TR COM 00214Q708 4,055 79,356 SH   SOLE   79,356 0 0
ARK ETF TR PUT 00214Q958 10,209 1,998 SH Put SOLE   0 0 0
ARK ETF TR CALL 00214Q908 29,005 3,269 SH Call SOLE   0 0 0
ARK ETF TR COM 00214Q302 2,469 27,828 SH   SOLE   27,828 0 0
ARK ETF TR PUT 00214Q958 35,935 4,050 SH Put SOLE   0 0 0
ARK ETF TR CALL 00214Q908 46,096 3,843 SH Call SOLE   0 0 0
ARK ETF TR COM 00214Q104 2,614 21,794 SH   SOLE   21,794 0 0
ARK ETF TR PUT 00214Q958 83,677 6,976 SH Put SOLE   0 0 0
ARK ETF TR CALL 00214Q908 5,716 681 SH Call SOLE   0 0 0
ARK ETF TR COM 00214Q203 1,487 17,723 SH   SOLE   17,723 0 0
ARK ETF TR PUT 00214Q958 3,693 440 SH Put SOLE   0 0 0
ARK ETF TR CALL 00214Q908 12,547 851 SH Call SOLE   0 0 0
ARK ETF TR COM 00214Q401 2,215 15,026 SH   SOLE   15,026 0 0
ARK ETF TR PUT 00214Q958 12,502 848 SH Put SOLE   0 0 0
ARLO TECHNOLOGIES INC CALL 04206A901 80 128 SH Call SOLE   0 0 0
ARLO TECHNOLOGIES INC COM 04206A101 157 25,119 SH   SOLE   25,119 0 0
ARLO TECHNOLOGIES INC PUT 04206A951 124 199 SH Put SOLE   0 0 0
ALLIANCE RESOURCE PARTNERS L CALL 01877R908 166 287 SH Call SOLE   0 0 0
ALLIANCE RESOURCE PARTNERS L COM 01877R108 158 27,304 SH   SOLE   27,304 0 0
ALLIANCE RESOURCE PARTNERS L PUT 01877R958 205 355 SH Put SOLE   0 0 0
ARAMARK CALL 03852U906 2,603 689 SH Call SOLE   0 0 0
ARAMARK PUT 03852U956 16,528 4,375 SH Put SOLE   0 0 0
ARENA PHARMACEUTICALS INC CALL 040047907 582 84 SH Call SOLE   0 0 0
ARENA PHARMACEUTICALS INC COM 040047607 468 6,749 SH   SOLE   6,749 0 0
ARENA PHARMACEUTICALS INC PUT 040047957 1,047 151 SH Put SOLE   0 0 0
ARCONIC CORPORATION CALL 03966V907 1,452 572 SH Call SOLE   0 0 0
ARCONIC CORPORATION COM 03966V107 118 4,651 SH   SOLE   4,651 0 0
ARCONIC CORPORATION PUT 03966V957 832 328 SH Put SOLE   0 0 0
ARCHROCK INC CALL 03957W906 548 578 SH Call SOLE   0 0 0
ARCHROCK INC PUT 03957W956 414 437 SH Put SOLE   0 0 0
ARCUTIS BIOTHERAPEUTICS INC CALL 03969K908 23 8 SH Call SOLE   0 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 0 29 SH   SOLE   29 0 0
ARCUTIS BIOTHERAPEUTICS INC PUT 03969K958 26 9 SH Put SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC CALL 042315907 886 727 SH Call SOLE   0 0 0
ARMOUR RESIDENTIAL REIT INC PUT 042315957 381 313 SH Put SOLE   0 0 0
ARRAY TECHNOLOGIES INC CALL 04271T900 1,798 603 SH Call SOLE   0 0 0
ARRAY TECHNOLOGIES INC PUT 04271T950 322 108 SH Put SOLE   0 0 0
ARRIVAL GROUP CALL L0423Q908 634 395 SH Call SOLE   0 0 0
ARRIVAL GROUP COM L0423Q108 29 1,836 SH   SOLE   1,836 0 0
ARRIVAL GROUP PUT L0423Q958 546 340 SH Put SOLE   0 0 0
ARVINAS INC CALL 04335A905 231 35 SH Call SOLE   0 0 0
ARVINAS INC COM 04335A105 198 2,998 SH   SOLE   2,998 0 0
ARVINAS INC PUT 04335A955 885 134 SH Put SOLE   0 0 0
ARROW ELECTRS INC CALL 042735900 376 34 SH Call SOLE   0 0 0
ARROW ELECTRS INC COM 042735100 517 4,668 SH   SOLE   4,668 0 0
ARROW ELECTRS INC PUT 042735950 565 51 SH Put SOLE   0 0 0
ARROWHEAD PHARMACEUTICALS IN CALL 04280A900 0 262 SH Call SOLE   0 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 0 30,850 SH   SOLE   30,850 0 0
ARROWHEAD PHARMACEUTICALS IN PUT 04280A950 0 109 SH Put SOLE   0 0 0
ARYA SCIENCES ACQUISITION CO CALL G3166W906 148 108 SH Call SOLE   0 0 0
ASA GOLD AND PRECIOUS MTLS L CALL G3156P903 127 64 SH Call SOLE   0 0 0
ASA GOLD AND PRECIOUS MTLS L COM G3156P103 10 517 SH   SOLE   517 0 0
ASA GOLD AND PRECIOUS MTLS L PUT G3156P953 45 23 SH Put SOLE   0 0 0
ASANA INC CALL 04342Y904 1,077 377 SH Call SOLE   0 0 0
ASANA INC COM 04342Y104 763 26,698 SH   SOLE   26,698 0 0
ASANA INC PUT 04342Y954 1,311 459 SH Put SOLE   0 0 0
ASSOCIATED BANC CORP CALL 045487905 608 285 SH Call SOLE   0 0 0
ASSOCIATED BANC CORP PUT 045487955 44 21 SH Put SOLE   0 0 0
ARDMORE SHIPPING CORP CALL Y0207T900 342 755 SH Call SOLE   0 0 0
ARDMORE SHIPPING CORP PUT Y0207T950 140 309 SH Put SOLE   0 0 0
ASGN INC CALL 00191U902 324 34 SH Call SOLE   0 0 0
ASGN INC PUT 00191U952 353 37 SH Put SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC CALL 044186904 683 77 SH Call SOLE   0 0 0
ASHLAND GLOBAL HLDGS INC PUT 044186954 710 80 SH Put SOLE   0 0 0
DBX ETF TR CALL 233051909 0 4,091 SH Call SOLE   0 0 0
DBX ETF TR COM 233051879 0 31,348 SH   SOLE   31,348 0 0
DBX ETF TR PUT 233051959 0 3,194 SH Put SOLE   0 0 0
DBX ETF TR CALL 233051909 62 18 SH Call SOLE   0 0 0
DBX ETF TR PUT 233051959 20 6 SH Put SOLE   0 0 0
ADVANSIX INC CALL 00773T901 0 2 SH Call SOLE   0 0 0
ADVANSIX INC COM 00773T101 0 7,196 SH   SOLE   7,196 0 0
ADVANSIX INC PUT 00773T951 0 15 SH Put SOLE   0 0 0
ASSEMBLY BIOSCIENCES INC CALL 045396908 65 143 SH Call SOLE   0 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 100 21,808 SH   SOLE   21,808 0 0
ASSEMBLY BIOSCIENCES INC PUT 045396958 56 123 SH Put SOLE   0 0 0
ASML HOLDING N V CALL N07059900 18,706 303 SH Call SOLE   0 0 0
ASML HOLDING N V COM N07059210 5,934 9,613 SH   SOLE   9,613 0 0
ASML HOLDING N V PUT N07059950 60,377 978 SH Put SOLE   0 0 0
ASCENDIS PHARMA A/S CALL 04351P901 51 4 SH Call SOLE   0 0 0
ASCENDIS PHARMA A/S COM 04351P101 256 1,994 SH   SOLE   1,994 0 0
ASCENDIS PHARMA A/S PUT 04351P951 283 22 SH Put SOLE   0 0 0
ACADEMY SPORTS & OUTDOORS IN CALL 00402L907 1,265 469 SH Call SOLE   0 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 458 16,982 SH   SOLE   16,982 0 0
ACADEMY SPORTS & OUTDOORS IN PUT 00402L957 1,489 552 SH Put SOLE   0 0 0
ASPEN AEROGELS INC CALL 04523Y905 715 352 SH Call SOLE   0 0 0
ASPEN AEROGELS INC COM 04523Y105 608 29,904 SH   SOLE   29,904 0 0
ASPEN AEROGELS INC PUT 04523Y955 30 15 SH Put SOLE   0 0 0
ALTISOURCE PORTFOLIO SOLNS S CALL L0175J904 35 39 SH Call SOLE   0 0 0
ALTISOURCE PORTFOLIO SOLNS S COM L0175J104 7 810 SH   SOLE   810 0 0
ALTISOURCE PORTFOLIO SOLNS S PUT L0175J954 6 7 SH Put SOLE   0 0 0
GRUPO AEROPORTUARIO DEL SURE COM 40051E202 35 200 SH   SOLE   200 0 0
GRUPO AEROPORTUARIO DEL SURE PUT 40051E952 35 2 SH Put SOLE   0 0 0
ASSERTIO HOLDINGS INC CALL 04546C906 36 542 SH Call SOLE   0 0 0
ASSERTIO HOLDINGS INC COM 04546C106 57 84,832 SH   SOLE   84,832 0 0
ASSERTIO HOLDINGS INC PUT 04546C956 40 599 SH Put SOLE   0 0 0
AMERISERV FINL INC CALL 03074A902 0 1 SH Call SOLE   0 0 0
AMERISERV FINL INC COM 03074A102 5 1,242 SH   SOLE   1,242 0 0
AMERISERV FINL INC PUT 03074A952 2 5 SH Put SOLE   0 0 0
ASTEC INDS INC CALL 046224901 15 2 SH Call SOLE   0 0 0
ASTEC INDS INC COM 046224101 13 179 SH   SOLE   179 0 0
ASTEC INDS INC PUT 046224951 30 4 SH Put SOLE   0 0 0
ASURE SOFTWARE INC CALL 04649U902 9 13 SH Call SOLE   0 0 0
ASURE SOFTWARE INC COM 04649U102 2 276 SH   SOLE   276 0 0
ASURE SOFTWARE INC PUT 04649U952 5 7 SH Put SOLE   0 0 0
ASENSUS SURGICAL INC CALL 04367G903 0 2,438 SH Call SOLE   0 0 0
ASENSUS SURGICAL INC COM 04367G103 0 162,144 SH   SOLE   162,144 0 0
ASENSUS SURGICAL INC PUT 04367G953 0 2,056 SH Put SOLE   0 0 0
AMTECH SYS INC CALL 032332904 50 43 SH Call SOLE   0 0 0
AMTECH SYS INC COM 032332504 66 5,656 SH   SOLE   5,656 0 0
AMTECH SYS INC PUT 032332954 21 18 SH Put SOLE   0 0 0
ATLANTIC POWER CORP CALL 04878Q903 97 338 SH Call SOLE   0 0 0
ATLANTIC POWER CORP COM 04878Q863 20 7,166 SH   SOLE   7,166 0 0
ATLANTIC POWER CORP PUT 04878Q953 96 334 SH Put SOLE   0 0 0
ALTIMAR ACQUISITION CORP CALL G03707909 1,313 1,329 SH Call SOLE   0 0 0
ALTIMAR ACQUISITION CORP PUT G03707959 398 403 SH Put SOLE   0 0 0
AMERICA FIRST MULTIFAMILY IN CALL 02364V907 1 2 SH Call SOLE   0 0 0
AMERICA FIRST MULTIFAMILY IN COM 02364V107 0 9 SH   SOLE   9 0 0
ATLAS CORP CALL Y0436Q909 0 613 SH Call SOLE   0 0 0
ATLAS CORP PUT Y0436Q959 0 332 SH Put SOLE   0 0 0
ALPHATEC HLDGS INC CALL 02081G901 200 127 SH Call SOLE   0 0 0
ALPHATEC HLDGS INC COM 02081G201 53 3,399 SH   SOLE   3,399 0 0
ALPHATEC HLDGS INC PUT 02081G951 129 82 SH Put SOLE   0 0 0
A10 NETWORKS INC CALL 002121901 223 233 SH Call SOLE   0 0 0
A10 NETWORKS INC COM 002121101 115 11,969 SH   SOLE   11,969 0 0
A10 NETWORKS INC PUT 002121951 27 29 SH Put SOLE   0 0 0
ANTERIX INC CALL 03676C900 820 174 SH Call SOLE   0 0 0
ANTERIX INC COM 03676C100 815 17,288 SH   SOLE   17,288 0 0
ANTERIX INC PUT 03676C950 537 114 SH Put SOLE   0 0 0
ADTALEM GLOBAL ED INC CALL 00737L903 114 29 SH Call SOLE   0 0 0
ADTALEM GLOBAL ED INC PUT 00737L953 102 26 SH Put SOLE   0 0 0
ATHENE HOLDING LTD CALL G0684D907 3,049 605 SH Call SOLE   0 0 0
ATHENE HOLDING LTD PUT G0684D957 1,169 232 SH Put SOLE   0 0 0
AUTOHOME INC CALL 05278C907 3,217 345 SH Call SOLE   0 0 0
AUTOHOME INC PUT 05278C957 1,128 121 SH Put SOLE   0 0 0
ATHERSYS INC NEW CALL 04744L906 42 237 SH Call SOLE   0 0 0
ATHERSYS INC NEW COM 04744L106 591 328,829 SH   SOLE   328,829 0 0
ATHERSYS INC NEW PUT 04744L956 179 997 SH Put SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC CALL 01741R902 1,183 562 SH Call SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INC PUT 01741R952 364 173 SH Put SOLE   0 0 0
ATKORE INC CALL 047649908 373 52 SH Call SOLE   0 0 0
ATKORE INC COM 047649108 102 1,420 SH   SOLE   1,420 0 0
ATKORE INC PUT 047649958 100 14 SH Put SOLE   0 0 0
180 LIFE SCIENCES CORP CALL 68236V904 514 784 SH Call SOLE   0 0 0
180 LIFE SCIENCES CORP PUT 68236V954 204 312 SH Put SOLE   0 0 0
ACTINIUM PHARMACEUTICALS INC CALL 00507W906 0 752 SH Call SOLE   0 0 0
ACTINIUM PHARMACEUTICALS INC PUT 00507W956 0 117 SH Put SOLE   0 0 0
ATHENEX INC CALL 04685N903 382 890 SH Call SOLE   0 0 0
ATHENEX INC COM 04685N103 263 61,233 SH   SOLE   61,233 0 0
ATHENEX INC PUT 04685N953 466 1,086 SH Put SOLE   0 0 0
ATMOS ENERGY CORP CALL 049560905 662 67 SH Call SOLE   0 0 0
ATMOS ENERGY CORP COM 049560105 877 8,882 SH   SOLE   8,882 0 0
ATMOS ENERGY CORP PUT 049560955 1,205 122 SH Put SOLE   0 0 0
ATOMERA INC CALL 04965B900 1,327 542 SH Call SOLE   0 0 0
ATOMERA INC PUT 04965B950 73 30 SH Put SOLE   0 0 0
ATOSSA THERAPEUTICS INC CALL 04962H906 962 4,560 SH Call SOLE   0 0 0
ATOSSA THERAPEUTICS INC PUT 04962H956 173 820 SH Put SOLE   0 0 0
APTARGROUP INC CALL 038336903 56 4 SH Call SOLE   0 0 0
APTARGROUP INC COM 038336103 19 137 SH   SOLE   137 0 0
APTARGROUP INC PUT 038336953 28 2 SH Put SOLE   0 0 0
ATARA BIOTHERAPEUTICS INC CALL 046513907 30 21 SH Call SOLE   0 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 4 318 SH   SOLE   318 0 0
ATARA BIOTHERAPEUTICS INC PUT 046513957 27 19 SH Put SOLE   0 0 0
ATRICURE INC CALL 04963C909 157 24 SH Call SOLE   0 0 0
ATRICURE INC PUT 04963C959 13 2 SH Put SOLE   0 0 0
ASTRONICS CORP CALL 046433908 1 1 SH Call SOLE   0 0 0
ASTRONICS CORP COM 046433108 7 395 SH   SOLE   395 0 0
ASTRONICS CORP PUT 046433958 32 18 SH Put SOLE   0 0 0
ANTARES PHARMA INC CALL 036642906 131 320 SH Call SOLE   0 0 0
ANTARES PHARMA INC COM 036642106 141 34,515 SH   SOLE   34,515 0 0
ANTARES PHARMA INC PUT 036642956 208 508 SH Put SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I CALL 00922R905 280 96 SH Call SOLE   0 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 166 5,678 SH   SOLE   5,678 0 0
AIR TRANSPORT SERVICES GRP I PUT 00922R955 462 158 SH Put SOLE   0 0 0
ALTICE USA INC CALL 02156K903 536 165 SH Call SOLE   0 0 0
ALTICE USA INC COM 02156K103 395 12,150 SH   SOLE   12,150 0 0
ALTICE USA INC PUT 02156K953 1,021 314 SH Put SOLE   0 0 0
ACTIVISION BLIZZARD INC CALL 00507V909 39,348 4,231 SH Call SOLE   0 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,173 23,368 SH   SOLE   23,368 0 0
ACTIVISION BLIZZARD INC PUT 00507V959 28,188 3,031 SH Put SOLE   0 0 0
ANGLOGOLD ASHANTI LIMITED CALL 035128906 0 671 SH Call SOLE   0 0 0
ANGLOGOLD ASHANTI LIMITED COM 035128206 0 167,654 SH   SOLE   167,654 0 0
ANGLOGOLD ASHANTI LIMITED PUT 035128956 0 2,562 SH Put SOLE   0 0 0
AUDIOCODES LTD CALL M15342904 1,670 619 SH Call SOLE   0 0 0
AUDIOCODES LTD COM M15342104 1,090 40,406 SH   SOLE   40,406 0 0
AUDIOCODES LTD PUT M15342954 1,694 628 SH Put SOLE   0 0 0
GOLDEN MINERALS CO CALL 381119906 13 200 SH Call SOLE   0 0 0
GOLDEN MINERALS CO COM 381119106 6 9,591 SH   SOLE   9,591 0 0
GOLDEN MINERALS CO PUT 381119956 6 97 SH Put SOLE   0 0 0
AURINIA PHARMACEUTICALS INC CALL 05156V902 0 260 SH Call SOLE   0 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 0 30,386 SH   SOLE   30,386 0 0
AURINIA PHARMACEUTICALS INC PUT 05156V952 0 248 SH Put SOLE   0 0 0
AUTOWEB INC CALL 05335B900 4 18 SH Call SOLE   0 0 0
AUTOWEB INC COM 05335B100 18 6,911 SH   SOLE   6,911 0 0
AUTOWEB INC PUT 05335B950 24 90 SH Put SOLE   0 0 0
YAMANA GOLD INC CALL 98462Y900 319 736 SH Call SOLE   0 0 0
YAMANA GOLD INC COM 98462Y100 1,109 255,682 SH   SOLE   255,682 0 0
YAMANA GOLD INC PUT 98462Y950 1,890 4,356 SH Put SOLE   0 0 0
AVISTA CORP COM 05379B107 4 100 SH   SOLE   100 0 0
AEROVIRONMENT INC CALL 008073908 893 77 SH Call SOLE   0 0 0
AEROVIRONMENT INC PUT 008073958 394 34 SH Put SOLE   0 0 0
AVALONBAY CMNTYS INC CALL 053484901 2,546 138 SH Call SOLE   0 0 0
AVALONBAY CMNTYS INC COM 053484101 1,450 7,861 SH   SOLE   7,861 0 0
AVALONBAY CMNTYS INC PUT 053484951 5,203 282 SH Put SOLE   0 0 0
AMERICAN VRTUAL CLOUD TECH I CALL 030382905 44 79 SH Call SOLE   0 0 0
AMERICAN VRTUAL CLOUD TECH I COM 030382105 4 717 SH   SOLE   717 0 0
AMERICAN VRTUAL CLOUD TECH I PUT 030382955 1 2 SH Put SOLE   0 0 0
AMERICAN VANGUARD CORP COM 030371108 19 968 SH   SOLE   968 0 0
AMERICAN VANGUARD CORP PUT 030371958 42 21 SH Put SOLE   0 0 0
AVEO PHARMACEUTICALS INC CALL 053588907 481 658 SH Call SOLE   0 0 0
AVEO PHARMACEUTICALS INC COM 053588307 114 15,654 SH   SOLE   15,654 0 0
AVEO PHARMACEUTICALS INC PUT 053588957 374 512 SH Put SOLE   0 0 0
AVEO PHARMACEUTICALS INC CALL 053588907 27 38 SH Call SOLE   0 0 0
BROADCOM INC CALL 11135F901 0 1,034 SH Call SOLE   0 0 0
BROADCOM INC COM 11135F101 0 10,337 SH   SOLE   10,337 0 0
BROADCOM INC PUT 11135F951 0 3,235 SH Put SOLE   0 0 0
AVID TECHNOLOGY INC CALL 05367P900 59 28 SH Call SOLE   0 0 0
AVID TECHNOLOGY INC COM 05367P100 205 9,746 SH   SOLE   9,746 0 0
AVID TECHNOLOGY INC PUT 05367P950 449 213 SH Put SOLE   0 0 0
ATEA PHARMACEUTICALS INC CALL 04683R906 179 29 SH Call SOLE   0 0 0
AVALARA INC CALL 05338G906 4,149 311 SH Call SOLE   0 0 0
AVALARA INC COM 05338G106 138 1,037 SH   SOLE   1,037 0 0
AVALARA INC PUT 05338G956 4,189 314 SH Put SOLE   0 0 0
AVANOS MED INC COM 05350V106 28 647 SH   SOLE   647 0 0
AVIENT CORPORATION CALL 05368V906 179 38 SH Call SOLE   0 0 0
AVIENT CORPORATION COM 05368V106 22 470 SH   SOLE   470 0 0
AVIENT CORPORATION PUT 05368V956 4 1 SH Put SOLE   0 0 0
AVROBIO INC CALL 05455M900 209 165 SH Call SOLE   0 0 0
AVROBIO INC COM 05455M100 72 5,707 SH   SOLE   5,707 0 0
AVROBIO INC PUT 05455M950 57 45 SH Put SOLE   0 0 0
AVNET INC CALL 053807903 1,191 287 SH Call SOLE   0 0 0
AVNET INC PUT 053807953 909 219 SH Put SOLE   0 0 0
AVANTOR INC CALL 05352A900 4,113 1,422 SH Call SOLE   0 0 0
AVANTOR INC PUT 05352A950 1,296 448 SH Put SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP CALL 032797900 0 197 SH Call SOLE   0 0 0
ANAVEX LIFE SCIENCES CORP COM 032797300 0 25,163 SH   SOLE   25,163 0 0
ANAVEX LIFE SCIENCES CORP PUT 032797950 0 467 SH Put SOLE   0 0 0
AVERY DENNISON CORP CALL 053611909 18 1 SH Call SOLE   0 0 0
AVERY DENNISON CORP COM 053611109 49 270 SH   SOLE   270 0 0
AVERY DENNISON CORP PUT 053611959 275 15 SH Put SOLE   0 0 0
AVAYA HLDGS CORP CALL 05351X901 151 54 SH Call SOLE   0 0 0
AVAYA HLDGS CORP PUT 05351X951 658 235 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G900 15 5 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G771 620 19,835 SH   SOLE   19,835 0 0
ASPIRA WOMENS HEALTH INC CALL 04537Y909 140 208 SH Call SOLE   0 0 0
ASPIRA WOMENS HEALTH INC PUT 04537Y959 21 32 SH Put SOLE   0 0 0
ARMSTRONG WORLD INDS INC NEW CALL 04247X902 2,558 284 SH Call SOLE   0 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 17 199 SH   SOLE   199 0 0
ARMSTRONG WORLD INDS INC NEW PUT 04247X952 45 5 SH Put SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW CALL 030420903 11,483 766 SH Call SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 426 2,846 SH   SOLE   2,846 0 0
AMERICAN WTR WKS CO INC NEW PUT 030420953 7,481 499 SH Put SOLE   0 0 0
AMER STATES WTR CO CALL 029899901 635 84 SH Call SOLE   0 0 0
AMER STATES WTR CO PUT 029899951 431 57 SH Put SOLE   0 0 0
AWARE INC MASS CALL 05453N900 9 27 SH Call SOLE   0 0 0
AWARE INC MASS COM 05453N100 8 2,309 SH   SOLE   2,309 0 0
AWARE INC MASS PUT 05453N950 47 129 SH Put SOLE   0 0 0
AXOS FINANCIAL INC CALL 05465C900 770 164 SH Call SOLE   0 0 0
AXOS FINANCIAL INC PUT 05465C950 1,156 246 SH Put SOLE   0 0 0
ABRAXAS PETE CORP CALL 003830904 20 66 SH Call SOLE   0 0 0
ABRAXAS PETE CORP COM 003830304 8 2,769 SH   SOLE   2,769 0 0
ABRAXAS PETE CORP PUT 003830954 10 34 SH Put SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC CALL 00430H902 35 43 SH Call SOLE   0 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 130 15,670 SH   SOLE   15,670 0 0
ACCELERATE DIAGNOSTICS INC PUT 00430H952 129 156 SH Put SOLE   0 0 0
AXOGEN INC CALL 05463X906 6 3 SH Call SOLE   0 0 0
AXOGEN INC COM 05463X106 49 2,442 SH   SOLE   2,442 0 0
AMERICAN AXLE & MFG HLDGS IN CALL 024061903 411 426 SH Call SOLE   0 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 286 29,657 SH   SOLE   29,657 0 0
AMERICAN AXLE & MFG HLDGS IN PUT 024061953 704 729 SH Put SOLE   0 0 0
AXONICS MODULATION TECHNOLOG CALL 05465P901 359 60 SH Call SOLE   0 0 0
AXONICS MODULATION TECHNOLOG PUT 05465P951 89 15 SH Put SOLE   0 0 0
AXON ENTERPRISE INC CALL 05464C901 2,819 198 SH Call SOLE   0 0 0
AXON ENTERPRISE INC COM 05464C101 574 4,035 SH   SOLE   4,035 0 0
AXON ENTERPRISE INC PUT 05464C951 4,771 335 SH Put SOLE   0 0 0
AMERICAN EXPRESS CO CALL 025816909 25,643 1,813 SH Call SOLE   0 0 0
AMERICAN EXPRESS CO COM 025816109 1,902 13,454 SH   SOLE   13,454 0 0
AMERICAN EXPRESS CO PUT 025816959 43,026 3,042 SH Put SOLE   0 0 0
AXIS CAP HLDGS LTD CALL G0692U909 34 7 SH Call SOLE   0 0 0
AXIS CAP HLDGS LTD COM G0692U109 475 9,585 SH   SOLE   9,585 0 0
AXIS CAP HLDGS LTD PUT G0692U959 1,521 307 SH Put SOLE   0 0 0
AXSOME THERAPEUTICS INC CALL 05464T904 492 87 SH Call SOLE   0 0 0
AXSOME THERAPEUTICS INC COM 05464T104 19 337 SH   SOLE   337 0 0
AXSOME THERAPEUTICS INC PUT 05464T954 169 30 SH Put SOLE   0 0 0
AXALTA COATING SYS LTD CALL G0750C908 1,514 512 SH Call SOLE   0 0 0
AXALTA COATING SYS LTD COM G0750C108 1,835 62,037 SH   SOLE   62,037 0 0
AXALTA COATING SYS LTD PUT G0750C958 1,396 472 SH Put SOLE   0 0 0
AXT INC CALL 00246W903 103 89 SH Call SOLE   0 0 0
AXT INC COM 00246W103 237 20,385 SH   SOLE   20,385 0 0
AXT INC PUT 00246W953 12 11 SH Put SOLE   0 0 0
ALEXCO RESOURCE CORP CALL 01535P906 20 83 SH Call SOLE   0 0 0
ALEXCO RESOURCE CORP COM 01535P106 162 64,674 SH   SOLE   64,674 0 0
ALEXCO RESOURCE CORP PUT 01535P956 281 1,123 SH Put SOLE   0 0 0
ATLANTICA SUSTAINABLE INFR P CALL G0751N903 377 103 SH Call SOLE   0 0 0
ATLANTICA SUSTAINABLE INFR P COM G0751N103 216 5,899 SH   SOLE   5,899 0 0
ATLANTICA SUSTAINABLE INFR P PUT G0751N953 399 109 SH Put SOLE   0 0 0
ACUITY BRANDS INC CALL 00508Y902 181 11 SH Call SOLE   0 0 0
ACUITY BRANDS INC COM 00508Y102 824 4,997 SH   SOLE   4,997 0 0
ACUITY BRANDS INC PUT 00508Y952 775 47 SH Put SOLE   0 0 0
AYRO INC CALL 054748908 530 819 SH Call SOLE   0 0 0
AYRO INC COM 054748108 21 3,392 SH   SOLE   3,392 0 0
AYRO INC PUT 054748958 159 246 SH Put SOLE   0 0 0
AYTU BIOPHARMA INC CALL 054754904 0 1 SH Call SOLE   0 0 0
AYTU BIOPHARMA INC COM 054754874 9 1,257 SH   SOLE   1,257 0 0
AYTU BIOPHARMA INC PUT 054754954 17 23 SH Put SOLE   0 0 0
AYTU BIOPHARMA INC CALL 054754904 23 31 SH Call SOLE   0 0 0
AYTU BIOPHARMA INC PUT 054754954 1 2 SH Put SOLE   0 0 0
ALTERYX INC CALL 02156B903 3,534 426 SH Call SOLE   0 0 0
ALTERYX INC COM 02156B103 1,692 20,401 SH   SOLE   20,401 0 0
ALTERYX INC PUT 02156B953 4,911 592 SH Put SOLE   0 0 0
AZEK CO INC CALL 05478C905 3,494 831 SH Call SOLE   0 0 0
AZEK CO INC PUT 05478C955 702 167 SH Put SOLE   0 0 0
ASTRAZENECA PLC CALL 046353908 0 5,374 SH Call SOLE   0 0 0
ASTRAZENECA PLC COM 046353108 0 51,463 SH   SOLE   51,463 0 0
ASTRAZENECA PLC PUT 046353958 0 2,759 SH Put SOLE   0 0 0
AUTOZONE INC CALL 053332902 4,072 29 SH Call SOLE   0 0 0
AUTOZONE INC COM 053332102 77 55 SH   SOLE   55 0 0
AUTOZONE INC PUT 053332952 89,173 635 SH Put SOLE   0 0 0
ASPEN TECHNOLOGY INC CALL 045327903 375 26 SH Call SOLE   0 0 0
ASPEN TECHNOLOGY INC COM 045327103 47 326 SH   SOLE   326 0 0
ASPEN TECHNOLOGY INC PUT 045327953 6,336 439 SH Put SOLE   0 0 0
AZUL S A CALL 05501U906 1,280 634 SH Call SOLE   0 0 0
AZUL S A PUT 05501U956 325 161 SH Put SOLE   0 0 0
AZZ INC CALL 002474904 251 50 SH Call SOLE   0 0 0
AZZ INC PUT 002474954 5 1 SH Put SOLE   0 0 0
BOEING CO CALL 097023905 396,420 15,563 SH Call SOLE   0 0 0
BOEING CO COM 097023105 11,222 44,059 SH   SOLE   44,059 0 0
BOEING CO PUT 097023955 277,721 10,903 SH Put SOLE   0 0 0
ALIBABA GROUP HLDG LTD CALL 01609W902 0 36,053 SH Call SOLE   0 0 0
ALIBABA GROUP HLDG LTD COM 01609W102 0 42,485 SH   SOLE   42,485 0 0
ALIBABA GROUP HLDG LTD PUT 01609W952 0 30,257 SH Put SOLE   0 0 0
BK OF AMERICA CORP CALL 060505904 69,158 17,875 SH Call SOLE   0 0 0
BK OF AMERICA CORP COM 060505104 5,687 147,007 SH   SOLE   147,007 0 0
BK OF AMERICA CORP PUT 060505954 83,481 21,577 SH Put SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR CALL 099502906 4,421 549 SH Call SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 273 3,401 SH   SOLE   3,401 0 0
BOOZ ALLEN HAMILTON HLDG COR PUT 099502956 507 63 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06746P901 4 1 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06746P548 0 20 SH   SOLE   20 0 0
BARCLAYS BANK PLC PUT 06746P951 68 15 SH Put SOLE   0 0 0
BALLYS CORPORATION CALL 05875B906 1,007 155 SH Call SOLE   0 0 0
BALLYS CORPORATION PUT 05875B956 77 12 SH Put SOLE   0 0 0
BROOKFIELD ASSET MGMT INC CALL 112585904 934 210 SH Call SOLE   0 0 0
BROOKFIELD ASSET MGMT INC PUT 112585954 493 111 SH Put SOLE   0 0 0
BANC OF CALIFORNIA INC CALL 05990K906 616 341 SH Call SOLE   0 0 0
BANC OF CALIFORNIA INC PUT 05990K956 643 356 SH Put SOLE   0 0 0
BANDWIDTH INC CALL 05988J903 2,091 165 SH Call SOLE   0 0 0
BANDWIDTH INC PUT 05988J953 468 37 SH Put SOLE   0 0 0
BANNER CORP PUT 06652V958 0 2 SH Put SOLE   0 0 0
CREDICORP LTD CALL G2519Y908 27 2 SH Call SOLE   0 0 0
CREDICORP LTD COM G2519Y108 266 1,953 SH   SOLE   1,953 0 0
CREDICORP LTD PUT G2519Y958 1,188 87 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DEL COM 531229706 3 120 SH   SOLE   120 0 0
LIBERTY MEDIA CORP DEL CALL 531229908 8 3 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DEL COM 531229888 822 29,580 SH   SOLE   29,580 0 0
LIBERTY MEDIA CORP DEL PUT 531229958 420 151 SH Put SOLE   0 0 0
BAXTER INTL INC CALL 071813909 0 297 SH Call SOLE   0 0 0
BAXTER INTL INC COM 071813109 0 23,974 SH   SOLE   23,974 0 0
BAXTER INTL INC PUT 071813959 0 639 SH Put SOLE   0 0 0
BLACKBERRY LTD CALL 09228F903 0 11,726 SH Call SOLE   0 0 0
BLACKBERRY LTD COM 09228F103 0 310,900 SH   SOLE   310,900 0 0
BLACKBERRY LTD PUT 09228F953 0 6,615 SH Put SOLE   0 0 0
BANCO BBVA ARGENTINA S A CALL 058934900 94 345 SH Call SOLE   0 0 0
BANCO BBVA ARGENTINA S A COM 058934100 10 3,957 SH   SOLE   3,957 0 0
BANCO BBVA ARGENTINA S A PUT 058934950 62 229 SH Put SOLE   0 0 0
BED BATH & BEYOND INC CALL 075896900 0 3,016 SH Call SOLE   0 0 0
BED BATH & BEYOND INC PUT 075896950 0 1,613 SH Put SOLE   0 0 0
J P MORGAN EXCHANGE-TRADED F CALL 46641Q907 345 117 SH Call SOLE   0 0 0
BANCO BRADESCO S A CALL 059460903 896 1,907 SH Call SOLE   0 0 0
BANCO BRADESCO S A COM 059460303 823 175,254 SH   SOLE   175,254 0 0
BANCO BRADESCO S A PUT 059460953 595 1,267 SH Put SOLE   0 0 0
BANCO BRADESCO S A PUT 059460953 435 842 SH Put SOLE   0 0 0
BARINGS BDC INC CALL 06759L903 606 608 SH Call SOLE   0 0 0
BARINGS BDC INC PUT 06759L953 141 142 SH Put SOLE   0 0 0
BARINGS BDC INC CALL 06759L903 33 34 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F726 21 124 SH   SOLE   124 0 0
VINCO VENTURES INC CALL 927330900 258 1,008 SH Call SOLE   0 0 0
VINCO VENTURES INC PUT 927330950 76 299 SH Put SOLE   0 0 0
BRIDGEBIO PHARMA INC CALL 10806X902 55 9 SH Call SOLE   0 0 0
BRIDGEBIO PHARMA INC PUT 10806X952 320 52 SH Put SOLE   0 0 0
BRIDGEBIO PHARMA INC CALL 10806X902 6 1 SH Call SOLE   0 0 0
BHP GROUP PLC CALL 05545E909 526 91 SH Call SOLE   0 0 0
BHP GROUP PLC COM 05545E209 918 15,869 SH   SOLE   15,869 0 0
BHP GROUP PLC PUT 05545E959 1,562 270 SH Put SOLE   0 0 0
BROOKFIELD BUSINESS PARTNERS COM G16234109 30 763 SH   SOLE   763 0 0
BROOKFIELD BUSINESS PARTNERS PUT G16234959 80 20 SH Put SOLE   0 0 0
BANCO BILBAO VIZCAYA ARGENTA CALL 05946K901 395 758 SH Call SOLE   0 0 0
BANCO BILBAO VIZCAYA ARGENTA PUT 05946K951 191 366 SH Put SOLE   0 0 0
BUILD-A-BEAR WORKSHOP INC CALL 120076904 104 152 SH Call SOLE   0 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104 40 5,927 SH   SOLE   5,927 0 0
BUILD-A-BEAR WORKSHOP INC PUT 120076954 65 95 SH Put SOLE   0 0 0
BEST BUY INC CALL 086516901 0 2,227 SH Call SOLE   0 0 0
BEST BUY INC PUT 086516951 0 1,933 SH Put SOLE   0 0 0
BRUNSWICK CORP CALL 117043909 1,525 160 SH Call SOLE   0 0 0
BRUNSWICK CORP COM 117043109 83 874 SH   SOLE   874 0 0
BRUNSWICK CORP PUT 117043959 1,783 187 SH Put SOLE   0 0 0
BCB BANCORP INC CALL 055298903 2 2 SH Call SOLE   0 0 0
BOISE CASCADE CO DEL CALL 09739D900 831 139 SH Call SOLE   0 0 0
BOISE CASCADE CO DEL COM 09739D100 550 9,195 SH   SOLE   9,195 0 0
BOISE CASCADE CO DEL PUT 09739D950 167 28 SH Put SOLE   0 0 0
BIOCARDIA INC COM 09060U507 100 23,149 SH   SOLE   23,149 0 0
BIOCARDIA INC PUT 09060U957 162 374 SH Put SOLE   0 0 0
BCE INC CALL 05534B900 1,033 229 SH Call SOLE   0 0 0
BCE INC COM 05534B760 24 539 SH   SOLE   539 0 0
BCE INC PUT 05534B950 252 56 SH Put SOLE   0 0 0
BONANZA CREEK ENERGY INC CALL 097793900 89 25 SH Call SOLE   0 0 0
BONANZA CREEK ENERGY INC PUT 097793950 35 10 SH Put SOLE   0 0 0
ATRECA INC CALL 04965G909 76 50 SH Call SOLE   0 0 0
ATRECA INC PUT 04965G959 4 3 SH Put SOLE   0 0 0
ETFS TR CALL 003261904 11 5 SH Call SOLE   0 0 0
ETFS TR COM 003261104 33 1,455 SH   SOLE   1,455 0 0
BRAINSTORM CELL THERAPEUTICS CALL 10501E901 708 1,851 SH Call SOLE   0 0 0
BRAINSTORM CELL THERAPEUTICS COM 10501E201 0 200 SH   SOLE   200 0 0
BRAINSTORM CELL THERAPEUTICS PUT 10501E951 428 1,118 SH Put SOLE   0 0 0
BRINKS CO CALL 109696904 55 7 SH Call SOLE   0 0 0
BRINKS CO PUT 109696954 15 2 SH Put SOLE   0 0 0
BLUCORA INC CALL 095229900 830 499 SH Call SOLE   0 0 0
BLUCORA INC COM 095229100 460 27,676 SH   SOLE   27,676 0 0
BLUCORA INC PUT 095229950 1,366 821 SH Put SOLE   0 0 0
BRIGHTCOVE INC CALL 10921T901 185 92 SH Call SOLE   0 0 0
BRIGHTCOVE INC COM 10921T101 412 20,483 SH   SOLE   20,483 0 0
BRIGHTCOVE INC PUT 10921T951 146 73 SH Put SOLE   0 0 0
BALCHEM CORP CALL 057665900 137 11 SH Call SOLE   0 0 0
BALCHEM CORP COM 057665200 146 1,166 SH   SOLE   1,166 0 0
BALCHEM CORP PUT 057665950 12 1 SH Put SOLE   0 0 0
BIOCRYST PHARMACEUTICALS INC CALL 09058V903 0 3,606 SH Call SOLE   0 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 0 39,871 SH   SOLE   39,871 0 0
BIOCRYST PHARMACEUTICALS INC PUT 09058V953 0 1,709 SH Put SOLE   0 0 0
BARCLAYS PLC CALL 06738E904 0 1,980 SH Call SOLE   0 0 0
BARCLAYS PLC PUT 06738E954 0 262 SH Put SOLE   0 0 0
BAIN CAP SPECIALTY FIN INC CALL 05684B907 134 91 SH Call SOLE   0 0 0
BAIN CAP SPECIALTY FIN INC PUT 05684B957 26 18 SH Put SOLE   0 0 0
BELDEN INC COM 077454106 49 1,108 SH   SOLE   1,108 0 0
BELDEN INC PUT 077454956 13 3 SH Put SOLE   0 0 0
BRANDYWINE RLTY TR CALL 105368903 215 167 SH Call SOLE   0 0 0
BRANDYWINE RLTY TR PUT 105368953 281 218 SH Put SOLE   0 0 0
BIODELIVERY SCIENCES INTL IN CALL 09060J906 106 273 SH Call SOLE   0 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 177 45,494 SH   SOLE   45,494 0 0
BIODELIVERY SCIENCES INTL IN PUT 09060J956 73 188 SH Put SOLE   0 0 0
BLACK DIAMOND THERAPEUTICS I CALL 09203E905 2 1 SH Call SOLE   0 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105 4 200 SH   SOLE   200 0 0
BECTON DICKINSON & CO CALL 075887909 7,002 288 SH Call SOLE   0 0 0
BECTON DICKINSON & CO COM 075887109 911 3,750 SH   SOLE   3,750 0 0
BECTON DICKINSON & CO PUT 075887959 5,908 243 SH Put SOLE   0 0 0
BLOOM ENERGY CORP CALL 093712907 1,847 683 SH Call SOLE   0 0 0
BLOOM ENERGY CORP COM 093712107 1,413 52,249 SH   SOLE   52,249 0 0
BLOOM ENERGY CORP PUT 093712957 5,144 1,902 SH Put SOLE   0 0 0
BEAM THERAPEUTICS INC CALL 07373V905 2,641 330 SH Call SOLE   0 0 0
BEAM THERAPEUTICS INC PUT 07373V955 504 63 SH Put SOLE   0 0 0
BEACON ROOFING SUPPLY INC CALL 073685909 816 156 SH Call SOLE   0 0 0
BEACON ROOFING SUPPLY INC PUT 073685959 674 129 SH Put SOLE   0 0 0
BEAM GLOBAL CALL 07373B909 628 145 SH Call SOLE   0 0 0
BEAM GLOBAL PUT 07373B959 390 90 SH Put SOLE   0 0 0
KE HLDGS INC CALL 482497904 4,028 707 SH Call SOLE   0 0 0
KE HLDGS INC COM 482497104 2,147 37,680 SH   SOLE   37,680 0 0
KE HLDGS INC PUT 482497954 7,937 1,393 SH Put SOLE   0 0 0
BEL FUSE INC COM 077347300 1 100 SH   SOLE   100 0 0
FRANKLIN RESOURCES INC CALL 354613901 183 62 SH Call SOLE   0 0 0
FRANKLIN RESOURCES INC COM 354613101 961 32,475 SH   SOLE   32,475 0 0
FRANKLIN RESOURCES INC PUT 354613951 2,604 880 SH Put SOLE   0 0 0
BROOKFIELD RENEWABLE PARTNER CALL G16258908 400 94 SH Call SOLE   0 0 0
BROOKFIELD RENEWABLE PARTNER PUT G16258958 102 24 SH Put SOLE   0 0 0
BROOKFIELD RENEWABLE CORP CALL 11284V905 491 105 SH Call SOLE   0 0 0
BROOKFIELD RENEWABLE CORP COM 11284V105 1,102 23,568 SH   SOLE   23,568 0 0
BROOKFIELD RENEWABLE CORP PUT 11284V955 2,405 514 SH Put SOLE   0 0 0
BROOKFIELD RENEWABLE CORP CALL 11284V905 63 9 SH Call SOLE   0 0 0
BERRY GLOBAL GROUP INC CALL 08579W903 343 56 SH Call SOLE   0 0 0
BERRY GLOBAL GROUP INC COM 08579W103 726 11,831 SH   SOLE   11,831 0 0
BERRY GLOBAL GROUP INC PUT 08579W953 1,461 238 SH Put SOLE   0 0 0
BEST INC CALL 08653C906 15 84 SH Call SOLE   0 0 0
BEST INC COM 08653C106 95 50,600 SH   SOLE   50,600 0 0
BEST INC PUT 08653C956 105 562 SH Put SOLE   0 0 0
LISTED FD TR CALL 53656F909 827 269 SH Call SOLE   0 0 0
LISTED FD TR COM 53656F789 1,520 49,385 SH   SOLE   49,385 0 0
LISTED FD TR PUT 53656F959 304 99 SH Put SOLE   0 0 0
BROWN FORMAN CORP COM 115637100 3 60 SH   SOLE   60 0 0
BROWN FORMAN CORP PUT 115637959 6 1 SH Put SOLE   0 0 0
BRIGHT HORIZONS FAM SOL IN D CALL 109194900 17 1 SH Call SOLE   0 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 306 1,788 SH   SOLE   1,788 0 0
BRIGHT HORIZONS FAM SOL IN D PUT 109194950 34 2 SH Put SOLE   0 0 0
BROWN FORMAN CORP CALL 115637909 172 25 SH Call SOLE   0 0 0
BURGERFI INTERNATIONAL INC CALL 12122L901 855 555 SH Call SOLE   0 0 0
BURGERFI INTERNATIONAL INC COM 12122L101 185 12,066 SH   SOLE   12,066 0 0
BURGERFI INTERNATIONAL INC PUT 12122L951 106 69 SH Put SOLE   0 0 0
BUTTERFLY NETWORK INC CALL 124155902 4,099 2,436 SH Call SOLE   0 0 0
BUTTERFLY NETWORK INC COM 124155102 2 120 SH   SOLE   120 0 0
BUTTERFLY NETWORK INC PUT 124155952 700 416 SH Put SOLE   0 0 0
BUNGE LIMITED CALL G16962905 6,587 831 SH Call SOLE   0 0 0
BUNGE LIMITED PUT G16962955 2,837 358 SH Put SOLE   0 0 0
BGC PARTNERS INC CALL 05541T901 152 316 SH Call SOLE   0 0 0
BGC PARTNERS INC COM 05541T101 1,397 289,397 SH   SOLE   289,397 0 0
BGC PARTNERS INC PUT 05541T951 160 332 SH Put SOLE   0 0 0
BIG 5 SPORTING GOODS CORP CALL 08915P901 0 169 SH Call SOLE   0 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 0 4,605 SH   SOLE   4,605 0 0
BIG 5 SPORTING GOODS CORP PUT 08915P951 0 601 SH Put SOLE   0 0 0
BEIGENE LTD CALL 07725L902 104 3 SH Call SOLE   0 0 0
BEIGENE LTD COM 07725L102 114 330 SH   SOLE   330 0 0
BEIGENE LTD PUT 07725L952 1,461 42 SH Put SOLE   0 0 0
B & G FOODS INC NEW CALL 05508R906 2,146 691 SH Call SOLE   0 0 0
B & G FOODS INC NEW PUT 05508R956 1,717 553 SH Put SOLE   0 0 0
BAUSCH HEALTH COS INC CALL 071734907 0 2,409 SH Call SOLE   0 0 0
BAUSCH HEALTH COS INC COM 071734107 0 169,718 SH   SOLE   169,718 0 0
BAUSCH HEALTH COS INC PUT 071734957 0 2,000 SH Put SOLE   0 0 0
BENCHMARK ELECTRS INC CALL 08160H901 15 5 SH Call SOLE   0 0 0
BENCHMARK ELECTRS INC COM 08160H101 126 4,082 SH   SOLE   4,082 0 0
BENCHMARK ELECTRS INC PUT 08160H951 3 1 SH Put SOLE   0 0 0
BRIGHTHOUSE FINL INC CALL 10922N903 836 189 SH Call SOLE   0 0 0
BRIGHTHOUSE FINL INC COM 10922N103 536 12,129 SH   SOLE   12,129 0 0
BRIGHTHOUSE FINL INC PUT 10922N953 539 122 SH Put SOLE   0 0 0
BERKSHIRE HILLS BANCORP INC CALL 084680907 49 22 SH Call SOLE   0 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 49 2,227 SH   SOLE   2,227 0 0
BERKSHIRE HILLS BANCORP INC PUT 084680957 64 29 SH Put SOLE   0 0 0
BHP GROUP LTD CALL 088606908 11,414 1,645 SH Call SOLE   0 0 0
BHP GROUP LTD COM 088606108 1,900 27,382 SH   SOLE   27,382 0 0
BHP GROUP LTD PUT 088606958 4,676 674 SH Put SOLE   0 0 0
BRAEMAR HOTELS & RESORTS INC CALL 10482B901 234 386 SH Call SOLE   0 0 0
BRAEMAR HOTELS & RESORTS INC PUT 10482B951 75 124 SH Put SOLE   0 0 0
BIOHAVEN PHARMACTL HLDG CO L CALL G11196905 300 44 SH Call SOLE   0 0 0
BIOHAVEN PHARMACTL HLDG CO L PUT G11196955 293 43 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 493 59 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R214 84 1,016 SH   SOLE   1,016 0 0
PROSHARES TR PUT 74347R952 292 35 SH Put SOLE   0 0 0
BAIDU INC CALL 056752908 261,081 12,001 SH Call SOLE   0 0 0
BAIDU INC COM 056752108 7,047 32,397 SH   SOLE   32,397 0 0
BAIDU INC PUT 056752958 235,345 10,818 SH Put SOLE   0 0 0
BIG LOTS INC CALL 089302903 2,643 387 SH Call SOLE   0 0 0
BIG LOTS INC PUT 089302953 4,767 698 SH Put SOLE   0 0 0
BIGCOMMERCE HLDGS INC CALL 08975P908 4,571 791 SH Call SOLE   0 0 0
BIGCOMMERCE HLDGS INC COM 08975P108 545 9,434 SH   SOLE   9,434 0 0
BIGCOMMERCE HLDGS INC PUT 08975P958 4,311 746 SH Put SOLE   0 0 0
BIOGEN INC CALL 09062X903 0 2,422 SH Call SOLE   0 0 0
BIOGEN INC COM 09062X103 0 43,137 SH   SOLE   43,137 0 0
BIOGEN INC PUT 09062X953 0 1,053 SH Put SOLE   0 0 0
SPDR SER TR COM 78468R663 27 305 SH   SOLE   305 0 0
SPDR SER TR PUT 78468R953 338 37 SH Put SOLE   0 0 0
BILIBILI INC CALL 090040906 35,511 3,317 SH Call SOLE   0 0 0
BILIBILI INC COM 090040106 10,316 96,362 SH   SOLE   96,362 0 0
BILIBILI INC PUT 090040956 61,816 5,774 SH Put SOLE   0 0 0
BILL COM HLDGS INC CALL 090043900 5,165 355 SH Call SOLE   0 0 0
BILL COM HLDGS INC COM 090043100 629 4,328 SH   SOLE   4,328 0 0
BILL COM HLDGS INC PUT 090043950 7,245 498 SH Put SOLE   0 0 0
BIO RAD LABS INC CALL 090572907 456 8 SH Call SOLE   0 0 0
BIO RAD LABS INC PUT 090572957 57 1 SH Put SOLE   0 0 0
BIOCEPT INC CALL 09072V901 47 94 SH Call SOLE   0 0 0
BIOCEPT INC COM 09072V501 153 30,213 SH   SOLE   30,213 0 0
BIOCEPT INC PUT 09072V951 26 53 SH Put SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS CALL G16252901 852 160 SH Call SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS PUT G16252951 154 29 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 4 2 SH Call SOLE   0 0 0
BJS WHSL CLUB HLDGS INC CALL 05550J901 3,889 867 SH Call SOLE   0 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 77 1,738 SH   SOLE   1,738 0 0
BJS WHSL CLUB HLDGS INC PUT 05550J951 5,149 1,148 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 112 21 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 74 14 SH Put SOLE   0 0 0
BJS RESTAURANTS INC CALL 09180C906 1,330 229 SH Call SOLE   0 0 0
BJS RESTAURANTS INC PUT 09180C956 23 4 SH Put SOLE   0 0 0
BANK NEW YORK MELLON CORP CALL 064058900 0 851 SH Call SOLE   0 0 0
BANK NEW YORK MELLON CORP COM 064058100 0 12,154 SH   SOLE   12,154 0 0
BANK NEW YORK MELLON CORP PUT 064058950 0 836 SH Put SOLE   0 0 0
BLACKROCK CAP INVT CORP CALL 092533908 0 2 SH Call SOLE   0 0 0
BLACKROCK CAP INVT CORP COM 092533108 0 13,281 SH   SOLE   13,281 0 0
BROOKDALE SR LIVING INC CALL 112463904 81 134 SH Call SOLE   0 0 0
BROOKDALE SR LIVING INC COM 112463104 59 9,866 SH   SOLE   9,866 0 0
BROOKDALE SR LIVING INC PUT 112463954 260 431 SH Put SOLE   0 0 0
BUCKLE INC CALL 118440906 78 20 SH Call SOLE   0 0 0
BUCKLE INC COM 118440106 8 212 SH   SOLE   212 0 0
BUCKLE INC PUT 118440956 365 93 SH Put SOLE   0 0 0
BLUEKNIGHT ENERGY PARTNERS L CALL 09625U909 0 211 SH Call SOLE   0 0 0
BLUEKNIGHT ENERGY PARTNERS L COM 09625U109 0 12,095 SH   SOLE   12,095 0 0
BLUEKNIGHT ENERGY PARTNERS L PUT 09625U959 0 451 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 10 2 SH Call SOLE   0 0 0
ISHARES INC COM 464286657 18 352 SH   SOLE   352 0 0
ISHARES INC PUT 464286951 5 1 SH Put SOLE   0 0 0
BLACK HILLS CORP CALL 092113909 93 14 SH Call SOLE   0 0 0
BLACK HILLS CORP COM 092113109 143 2,156 SH   SOLE   2,156 0 0
BLACK HILLS CORP PUT 092113959 113 17 SH Put SOLE   0 0 0
BLACK KNIGHT INC CALL 09215C905 540 73 SH Call SOLE   0 0 0
BLACK KNIGHT INC COM 09215C105 120 1,625 SH   SOLE   1,625 0 0
BLACK KNIGHT INC PUT 09215C955 184 25 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II CALL 46138G900 53 24 SH Call SOLE   0 0 0
INVESCO EXCH TRADED FD TR II COM 46138G508 863 39,012 SH   SOLE   39,012 0 0
INVESCO EXCH TRADED FD TR II PUT 46138G950 3,067 1,386 SH Put SOLE   0 0 0
BOOKING HOLDINGS INC CALL 09857L908 0 200 SH Call SOLE   0 0 0
BOOKING HOLDINGS INC COM 09857L108 0 4,957 SH   SOLE   4,957 0 0
BOOKING HOLDINGS INC PUT 09857L958 0 419 SH Put SOLE   0 0 0
BAKER HUGHES COMPANY CALL 05722G900 1,914 886 SH Call SOLE   0 0 0
BAKER HUGHES COMPANY PUT 05722G950 2,104 974 SH Put SOLE   0 0 0
BANKUNITED INC CALL 06652K903 1,274 290 SH Call SOLE   0 0 0
BANKUNITED INC PUT 06652K953 26 6 SH Put SOLE   0 0 0
BIO-KEY INTL INC CALL 09060C908 13 38 SH Call SOLE   0 0 0
BIO-KEY INTL INC PUT 09060C958 61 177 SH Put SOLE   0 0 0
BLACKLINE INC CALL 09239B909 1,289 119 SH Call SOLE   0 0 0
BLACKLINE INC PUT 09239B959 932 86 SH Put SOLE   0 0 0
SIREN ETF TR CALL 829658902 764 159 SH Call SOLE   0 0 0
SIREN ETF TR COM 829658202 284 5,910 SH   SOLE   5,910 0 0
SIREN ETF TR PUT 829658952 72 15 SH Put SOLE   0 0 0
TOPBUILD CORP CALL 89055F903 83 4 SH Call SOLE   0 0 0
TOPBUILD CORP COM 89055F103 243 1,161 SH   SOLE   1,161 0 0
TOPBUILD CORP PUT 89055F953 335 16 SH Put SOLE   0 0 0
BALLARD PWR SYS INC NEW CALL 058586908 1,808 743 SH Call SOLE   0 0 0
BALLARD PWR SYS INC NEW PUT 058586958 1,499 616 SH Put SOLE   0 0 0
BUILDERS FIRSTSOURCE INC CALL 12008R907 2,216 478 SH Call SOLE   0 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 2,706 58,359 SH   SOLE   58,359 0 0
BUILDERS FIRSTSOURCE INC PUT 12008R957 366 79 SH Put SOLE   0 0 0
BUILDERS FIRSTSOURCE INC PUT 12008R957 4 1 SH Put SOLE   0 0 0
BIOLIFE SOLUTIONS INC CALL 09062W904 208 58 SH Call SOLE   0 0 0
BIOLIFE SOLUTIONS INC PUT 09062W954 43 12 SH Put SOLE   0 0 0
BERKELEY LTS INC CALL 084310901 637 127 SH Call SOLE   0 0 0
BERKELEY LTS INC PUT 084310951 276 55 SH Put SOLE   0 0 0
BLACKROCK INC CALL 09247X901 12,289 163 SH Call SOLE   0 0 0
BLACKROCK INC COM 09247X101 4,522 5,998 SH   SOLE   5,998 0 0
BLACKROCK INC PUT 09247X951 35,813 475 SH Put SOLE   0 0 0
BLACKBAUD INC CALL 09227Q900 149 21 SH Call SOLE   0 0 0
BLACKBAUD INC COM 09227Q100 1,952 27,475 SH   SOLE   27,475 0 0
BLACKBAUD INC PUT 09227Q950 1,101 155 SH Put SOLE   0 0 0
BALL CORP CALL 058498906 3,279 387 SH Call SOLE   0 0 0
BALL CORP COM 058498106 490 5,788 SH   SOLE   5,788 0 0
BALL CORP PUT 058498956 4,440 524 SH Put SOLE   0 0 0
BLOOMIN BRANDS INC CALL 094235908 806 298 SH Call SOLE   0 0 0
BLOOMIN BRANDS INC COM 094235108 395 14,606 SH   SOLE   14,606 0 0
BLOOMIN BRANDS INC PUT 094235958 202 75 SH Put SOLE   0 0 0
BLINK CHARGING CO CALL 09354A900 2,145 522 SH Call SOLE   0 0 0
BLINK CHARGING CO COM 09354A100 940 22,877 SH   SOLE   22,877 0 0
BLINK CHARGING CO PUT 09354A950 3,966 965 SH Put SOLE   0 0 0
AMPLIFY ETF TR CALL 032108905 10,218 1,830 SH Call SOLE   0 0 0
AMPLIFY ETF TR COM 032108607 1,217 21,798 SH   SOLE   21,798 0 0
AMPLIFY ETF TR PUT 032108955 2,898 519 SH Put SOLE   0 0 0
BELLUS HEALTH INC NEW CALL 07987C904 0 1 SH Call SOLE   0 0 0
BELLUS HEALTH INC NEW COM 07987C204 0 951 SH   SOLE   951 0 0
BELLUS HEALTH INC NEW PUT 07987C954 0 2 SH Put SOLE   0 0 0
BLUEBIRD BIO INC CALL 09609G900 1,314 436 SH Call SOLE   0 0 0
BLUEBIRD BIO INC COM 09609G100 2,471 81,978 SH   SOLE   81,978 0 0
BLUEBIRD BIO INC PUT 09609G950 3,313 1,099 SH Put SOLE   0 0 0
BANCO MACRO SA CALL 05961W905 611 458 SH Call SOLE   0 0 0
BANCO MACRO SA COM 05961W105 249 18,716 SH   SOLE   18,716 0 0
BANCO MACRO SA PUT 05961W955 307 230 SH Put SOLE   0 0 0
BUMBLE INC CALL 12047B905 1,503 241 SH Call SOLE   0 0 0
BUMBLE INC COM 12047B105 978 15,687 SH   SOLE   15,687 0 0
BUMBLE INC PUT 12047B955 2,008 322 SH Put SOLE   0 0 0
BADGER METER INC CALL 056525908 9 1 SH Call SOLE   0 0 0
BADGER METER INC COM 056525108 133 1,435 SH   SOLE   1,435 0 0
BANK MONTREAL QUE CALL 063671901 8,002 898 SH Call SOLE   0 0 0
BANK MONTREAL QUE PUT 063671951 4,349 488 SH Put SOLE   0 0 0
BIOMERICA INC CALL 09061H907 18 34 SH Call SOLE   0 0 0
BIOMERICA INC COM 09061H307 22 4,109 SH   SOLE   4,109 0 0
BIOMERICA INC PUT 09061H957 190 348 SH Put SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC CALL 09061G901 5,678 752 SH Call SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,700 22,524 SH   SOLE   22,524 0 0
BIOMARIN PHARMACEUTICAL INC PUT 09061G951 6,244 827 SH Put SOLE   0 0 0
BRISTOL-MYERS SQUIBB CO CALL 110122908 29,456 4,666 SH Call SOLE   0 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 5,223 82,740 SH   SOLE   82,740 0 0
BRISTOL-MYERS SQUIBB CO PUT 110122958 34,601 5,481 SH Put SOLE   0 0 0
VANGUARD BD INDEX FDS CALL 921937905 2,609 308 SH Call SOLE   0 0 0
VANGUARD BD INDEX FDS PUT 921937955 220 26 SH Put SOLE   0 0 0
VANGUARD CHARLOTTE FDS COM 92203J407 5 100 SH   SOLE   100 0 0
BARNES & NOBLE ED INC CALL 06777U901 0 380 SH Call SOLE   0 0 0
BARNES & NOBLE ED INC COM 06777U101 0 15,495 SH   SOLE   15,495 0 0
BARNES & NOBLE ED INC PUT 06777U951 0 739 SH Put SOLE   0 0 0
BENEFITFOCUS INC CALL 08180D906 48 35 SH Call SOLE   0 0 0
BENEFITFOCUS INC COM 08180D106 763 55,278 SH   SOLE   55,278 0 0
BENEFITFOCUS INC PUT 08180D956 1,813 1,313 SH Put SOLE   0 0 0
BIONANO GENOMICS INC CALL 09075F907 1,685 2,086 SH Call SOLE   0 0 0
BIONANO GENOMICS INC COM 09075F107 2,005 248,180 SH   SOLE   248,180 0 0
BIONANO GENOMICS INC PUT 09075F957 2,713 3,358 SH Put SOLE   0 0 0
BROADSTONE NET LEASE INC CALL 11135E903 212 116 SH Call SOLE   0 0 0
BROADSTONE NET LEASE INC PUT 11135E953 7 4 SH Put SOLE   0 0 0
UNITED STS BRENT OIL FD LP CALL 91167Q900 46 29 SH Call SOLE   0 0 0
UNITED STS BRENT OIL FD LP COM 91167Q100 194 12,235 SH   SOLE   12,235 0 0
UNITED STS BRENT OIL FD LP PUT 91167Q950 19 12 SH Put SOLE   0 0 0
BANK NOVA SCOTIA B C CALL 064149907 2,258 361 SH Call SOLE   0 0 0
BANK NOVA SCOTIA B C PUT 064149957 713 114 SH Put SOLE   0 0 0
BIONTECH SE CALL 09075V902 2,838 260 SH Call SOLE   0 0 0
BIONTECH SE PUT 09075V952 3,887 356 SH Put SOLE   0 0 0
BANK HAWAII CORP CALL 062540909 349 39 SH Call SOLE   0 0 0
BANK HAWAII CORP COM 062540109 28 320 SH   SOLE   320 0 0
BANK HAWAII CORP PUT 062540959 35 4 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y908 0 104 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347Y958 0 49 SH Put SOLE   0 0 0
BOK FINL CORP CALL 05561Q901 17 2 SH Call SOLE   0 0 0
BOK FINL CORP COM 05561Q201 57 647 SH   SOLE   647 0 0
BOK FINL CORP PUT 05561Q951 116 13 SH Put SOLE   0 0 0
DMC GLOBAL INC CALL 23291C903 108 20 SH Call SOLE   0 0 0
DMC GLOBAL INC COM 23291C103 285 5,257 SH   SOLE   5,257 0 0
DMC GLOBAL INC PUT 23291C953 548 101 SH Put SOLE   0 0 0
BOOT BARN HLDGS INC CALL 099406900 1,707 274 SH Call SOLE   0 0 0
BOOT BARN HLDGS INC PUT 099406950 205 33 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 0 118 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y715 0 28,812 SH   SOLE   28,812 0 0
GLOBAL X FDS PUT 37954Y951 0 327 SH Put SOLE   0 0 0
BOWX ACQUISITION CORP CALL 103085906 94 81 SH Call SOLE   0 0 0
BOWX ACQUISITION CORP COM 103085106 347 29,774 SH   SOLE   29,774 0 0
BOWX ACQUISITION CORP PUT 103085956 279 239 SH Put SOLE   0 0 0
BOX INC CALL 10316T904 9,255 4,031 SH Call SOLE   0 0 0
BOX INC COM 10316T104 82 3,611 SH   SOLE   3,611 0 0
BOX INC PUT 10316T954 1,274 555 SH Put SOLE   0 0 0
BP PLC CALL 055622904 0 5,287 SH Call SOLE   0 0 0
BP PLC COM 055622104 0 187,295 SH   SOLE   187,295 0 0
BP PLC PUT 055622954 0 7,928 SH Put SOLE   0 0 0
BOSTON PRIVATE FINL HLDGS IN CALL 101119905 6 5 SH Call SOLE   0 0 0
BOSTON PRIVATE FINL HLDGS IN PUT 101119955 7 6 SH Put SOLE   0 0 0
BLUEPRINT MEDICINES CORP CALL 09627Y909 145 15 SH Call SOLE   0 0 0
BLUEPRINT MEDICINES CORP PUT 09627Y959 48 5 SH Put SOLE   0 0 0
BP MIDSTREAM PARTNERS LP CALL 0556EL909 140 111 SH Call SOLE   0 0 0
BP MIDSTREAM PARTNERS LP COM 0556EL109 38 3,024 SH   SOLE   3,024 0 0
BP MIDSTREAM PARTNERS LP PUT 0556EL959 232 184 SH Put SOLE   0 0 0
POPULAR INC CALL 733174900 119 17 SH Call SOLE   0 0 0
POPULAR INC COM 733174700 153 2,187 SH   SOLE   2,187 0 0
POPULAR INC PUT 733174950 590 84 SH Put SOLE   0 0 0
BP PRUDHOE BAY RTY TR CALL 055630907 0 104 SH Call SOLE   0 0 0
BP PRUDHOE BAY RTY TR COM 055630107 0 100 SH   SOLE   100 0 0
BP PRUDHOE BAY RTY TR PUT 055630957 0 14 SH Put SOLE   0 0 0
BROOKFIELD PROPERTY PARTRS L CALL G16249907 627 353 SH Call SOLE   0 0 0
BROOKFIELD PROPERTY PARTRS L PUT G16249957 1,138 640 SH Put SOLE   0 0 0
BROOKFIELD PPTY REIT INC CALL 11282X903 35 20 SH Call SOLE   0 0 0
BROOKFIELD PPTY REIT INC COM 11282X103 64 3,605 SH   SOLE   3,605 0 0
BROOKFIELD PPTY REIT INC PUT 11282X953 35 20 SH Put SOLE   0 0 0
BOQII HLDG LTD CALL 09950L904 42 76 SH Call SOLE   0 0 0
BOQII HLDG LTD COM 09950L104 61 11,103 SH   SOLE   11,103 0 0
BOQII HLDG LTD PUT 09950L954 120 217 SH Put SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN CALL 11133T903 168 11 SH Call SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 226 1,478 SH   SOLE   1,478 0 0
BROADRIDGE FINL SOLUTIONS IN PUT 11133T953 1,331 87 SH Put SOLE   0 0 0
BELLRING BRANDS INC CALL 079823900 30 13 SH Call SOLE   0 0 0
BELLRING BRANDS INC PUT 079823950 2 1 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F825 1 99 SH   SOLE   99 0 0
BRF SA COM 10552T107 196 43,757 SH   SOLE   43,757 0 0
BRF SA PUT 10552T957 0 2 SH Put SOLE   0 0 0
BLUEROCK RESIDENTIAL GWT REI CALL 09627J902 236 234 SH Call SOLE   0 0 0
BLUEROCK RESIDENTIAL GWT REI PUT 09627J952 100 99 SH Put SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL CALL 084670902 0 5,306 SH Call SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 0 100 SH   SOLE   100 0 0
BERKSHIRE HATHAWAY INC DEL PUT 084670952 0 6,281 SH Put SOLE   0 0 0
BROOKLINE BANCORP INC DEL CALL 11373M907 1 1 SH Call SOLE   0 0 0
BROOKLINE BANCORP INC DEL PUT 11373M957 3 2 SH Put SOLE   0 0 0
BRUKER CORP CALL 116794908 237 37 SH Call SOLE   0 0 0
BRUKER CORP COM 116794108 45 706 SH   SOLE   706 0 0
BRUKER CORP PUT 116794958 803 125 SH Put SOLE   0 0 0
BROOKS AUTOMATION INC NEW CALL 114340902 0 35 SH Call SOLE   0 0 0
BROOKS AUTOMATION INC NEW COM 114340102 0 7,071 SH   SOLE   7,071 0 0
BROOKS AUTOMATION INC NEW PUT 114340952 0 308 SH Put SOLE   0 0 0
BROADMARK RLTY CAP INC CALL 11135B900 63 61 SH Call SOLE   0 0 0
BROADMARK RLTY CAP INC COM 11135B100 18 1,729 SH   SOLE   1,729 0 0
BROADMARK RLTY CAP INC PUT 11135B950 64 62 SH Put SOLE   0 0 0
BROWN & BROWN INC CALL 115236901 41 9 SH Call SOLE   0 0 0
BROWN & BROWN INC COM 115236101 55 1,224 SH   SOLE   1,224 0 0
BROWN & BROWN INC PUT 115236951 9 2 SH Put SOLE   0 0 0
BRP GROUP INC CALL 05589G902 2 1 SH Call SOLE   0 0 0
BRP GROUP INC COM 05589G102 126 4,647 SH   SOLE   4,647 0 0
BRP GROUP INC PUT 05589G952 136 50 SH Put SOLE   0 0 0
BRIXMOR PPTY GROUP INC CALL 11120U905 22 11 SH Call SOLE   0 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 192 9,522 SH   SOLE   9,522 0 0
BRIXMOR PPTY GROUP INC PUT 11120U955 68 34 SH Put SOLE   0 0 0
BERRY CORP CALL 08579X901 7 14 SH Call SOLE   0 0 0
BERRY CORP COM 08579X101 13 2,446 SH   SOLE   2,446 0 0
BERRY CORP PUT 08579X951 0 1 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 209 23 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G708 319 3,499 SH   SOLE   3,499 0 0
DIREXION SHS ETF TR PUT 25460G950 729 80 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 309 34 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 1,185 130 SH Put SOLE   0 0 0
BANCO SANTANDER CHILE NEW COM 05965X109 2 98 SH   SOLE   98 0 0
BANCO SANTANDER CHILE NEW PUT 05965X959 57 23 SH Put SOLE   0 0 0
BANCO SANTANDER BRASIL S A CALL 05967A907 10 15 SH Call SOLE   0 0 0
BANCO SANTANDER BRASIL S A PUT 05967A957 3 5 SH Put SOLE   0 0 0
BASSETT FURNITURE INDS INC CALL 070203904 65 27 SH Call SOLE   0 0 0
BASSETT FURNITURE INDS INC PUT 070203954 12 5 SH Put SOLE   0 0 0
BIOSIG TECHNOLOGIES INC CALL 09073N901 133 309 SH Call SOLE   0 0 0
BIOSIG TECHNOLOGIES INC COM 09073N201 38 8,916 SH   SOLE   8,916 0 0
BIOSIG TECHNOLOGIES INC PUT 09073N951 140 326 SH Put SOLE   0 0 0
BRIGHTSPHERE INVT GROUP INC CALL 10948W903 150 74 SH Call SOLE   0 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 886 43,488 SH   SOLE   43,488 0 0
BRIGHTSPHERE INVT GROUP INC PUT 10948W953 12 6 SH Put SOLE   0 0 0
BLACK STONE MINERALS L P CALL 09225M901 678 778 SH Call SOLE   0 0 0
BLACK STONE MINERALS L P COM 09225M101 2 272 SH   SOLE   272 0 0
BLACK STONE MINERALS L P PUT 09225M951 211 243 SH Put SOLE   0 0 0
BANCO SANTANDER MEXICO SA CALL 05969B903 33 60 SH Call SOLE   0 0 0
BANCO SANTANDER MEXICO SA PUT 05969B953 97 177 SH Put SOLE   0 0 0
BSQUARE CORP CALL 11776U900 99 292 SH Call SOLE   0 0 0
BSQUARE CORP COM 11776U300 54 15,931 SH   SOLE   15,931 0 0
BSQUARE CORP PUT 11776U950 66 193 SH Put SOLE   0 0 0
VANGUARD BD INDEX FDS COM 921937827 17 213 SH   SOLE   213 0 0
VANGUARD BD INDEX FDS PUT 921937955 73 9 SH Put SOLE   0 0 0
BOSTON SCIENTIFIC CORP CALL 101137907 4,800 1,242 SH Call SOLE   0 0 0
BOSTON SCIENTIFIC CORP PUT 101137957 5,082 1,315 SH Put SOLE   0 0 0
BENTLEY SYS INC CALL 08265T908 18 4 SH Call SOLE   0 0 0
BENTLEY SYS INC PUT 08265T958 9 2 SH Put SOLE   0 0 0
BIOXCEL THERAPEUTICS INC CALL 09075P905 151 35 SH Call SOLE   0 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 87 2,020 SH   SOLE   2,020 0 0
BIOXCEL THERAPEUTICS INC PUT 09075P955 306 71 SH Put SOLE   0 0 0
BURGUNDY TECHNOLOGY ACQU COR CALL G1702T906 855 865 SH Call SOLE   0 0 0
BURGUNDY TECHNOLOGY ACQU COR COM G1702T116 519 52,552 SH   SOLE   52,552 0 0
BURGUNDY TECHNOLOGY ACQU COR PUT G1702T956 1,003 1,015 SH Put SOLE   0 0 0
BIT DIGITAL INC CALL G1144A905 138 92 SH Call SOLE   0 0 0
BIT DIGITAL INC COM G1144A105 466 31,049 SH   SOLE   31,049 0 0
BIT DIGITAL INC PUT G1144A955 509 339 SH Put SOLE   0 0 0
B2GOLD CORP CALL 11777Q909 385 895 SH Call SOLE   0 0 0
B2GOLD CORP COM 11777Q209 398 92,447 SH   SOLE   92,447 0 0
B2GOLD CORP PUT 11777Q959 522 1,212 SH Put SOLE   0 0 0
BRITISH AMERN TOB PLC CALL 110448907 739 191 SH Call SOLE   0 0 0
BRITISH AMERN TOB PLC COM 110448107 1,367 35,296 SH   SOLE   35,296 0 0
BRITISH AMERN TOB PLC PUT 110448957 5,559 1,435 SH Put SOLE   0 0 0
BALLANTYNE STRONG INC COM 058516105 3 1,225 SH   SOLE   1,225 0 0
BALLANTYNE STRONG INC PUT 058516955 0 2 SH Put SOLE   0 0 0
BRIDGETOWN 2 HOLDINGS LTD CALL G1355V903 129 126 SH Call SOLE   0 0 0
BRIDGETOWN 2 HOLDINGS LTD COM G1355V103 137 13,439 SH   SOLE   13,439 0 0
BRIDGETOWN 2 HOLDINGS LTD PUT G1355V953 957 935 SH Put SOLE   0 0 0
PEABODY ENGR CORP CALL 704551900 235 770 SH Call SOLE   0 0 0
PEABODY ENGR CORP COM 704551100 596 194,855 SH   SOLE   194,855 0 0
PEABODY ENGR CORP PUT 704551950 487 1,594 SH Put SOLE   0 0 0
BRIDGETOWN HOLDINGS LTD CALL G1355U903 4,757 4,385 SH Call SOLE   0 0 0
BRIDGETOWN HOLDINGS LTD PUT G1355U953 1,291 1,190 SH Put SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV CALL 03524A908 4,732 753 SH Call SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV COM 03524A108 1,086 17,291 SH   SOLE   17,291 0 0
ANHEUSER BUSCH INBEV SA/NV PUT 03524A958 10,935 1,740 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 305 122 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y384 0 36 SH   SOLE   36 0 0
GLOBAL X FDS PUT 37954Y951 45 18 SH Put SOLE   0 0 0
BURFORD CAP LTD CALL G17977900 105 117 SH Call SOLE   0 0 0
BURFORD CAP LTD PUT G17977950 8 9 SH Put SOLE   0 0 0
BURLINGTON STORES INC CALL 122017906 0 121 SH Call SOLE   0 0 0
BURLINGTON STORES INC PUT 122017956 0 136 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H900 482 200 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189H839 280 11,604 SH   SOLE   11,604 0 0
VANECK VECTORS ETF TR PUT 92189H950 514 213 SH Put SOLE   0 0 0
BRIGHTVIEW HLDGS INC CALL 10948C907 3 2 SH Call SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU CALL 204448904 72 72 SH Call SOLE   0 0 0
COMPANIA DE MINAS BUENAVENTU COM 204448104 54 5,455 SH   SOLE   5,455 0 0
COMPANIA DE MINAS BUENAVENTU PUT 204448954 105 105 SH Put SOLE   0 0 0
BABCOCK & WILCOX ENTERPRISES CALL 05614L909 579 612 SH Call SOLE   0 0 0
BABCOCK & WILCOX ENTERPRISES PUT 05614L959 302 319 SH Put SOLE   0 0 0
BORGWARNER INC CALL 099724906 1,439 722 SH Call SOLE   0 0 0
BORGWARNER INC PUT 099724956 847 425 SH Put SOLE   0 0 0
BORGWARNER INC CALL 099724906 4 1 SH Call SOLE   0 0 0
BETTER WORLD ACQUISITION COR CALL 08772B904 186 187 SH Call SOLE   0 0 0
BETTER WORLD ACQUISITION COR COM 08772B104 10 1,054 SH   SOLE   1,054 0 0
BETTER WORLD ACQUISITION COR PUT 08772B954 75 76 SH Put SOLE   0 0 0
BROADWIND INC CALL 11161T907 50 77 SH Call SOLE   0 0 0
BROADWIND INC COM 11161T207 2 380 SH   SOLE   380 0 0
BROADWIND INC PUT 11161T957 26 40 SH Put SOLE   0 0 0
SPDR SER TR PUT 78464A958 0 2 SH Put SOLE   0 0 0
BWX TECHNOLOGIES INC CALL 05605H900 243 37 SH Call SOLE   0 0 0
BWX TECHNOLOGIES INC PUT 05605H950 474 72 SH Put SOLE   0 0 0
BLACKSTONE GROUP INC CALL 09260D907 13,579 1,822 SH Call SOLE   0 0 0
BLACKSTONE GROUP INC PUT 09260D957 11,649 1,563 SH Put SOLE   0 0 0
BLUELINX HLDGS INC CALL 09624H908 97 25 SH Call SOLE   0 0 0
BLUELINX HLDGS INC COM 09624H208 362 9,240 SH   SOLE   9,240 0 0
BLACKSTONE MTG TR INC CALL 09257W900 0 1,026 SH Call SOLE   0 0 0
BLACKSTONE MTG TR INC PUT 09257W950 0 369 SH Put SOLE   0 0 0
BOSTON PROPERTIES INC CALL 101121901 3,695 365 SH Call SOLE   0 0 0
BOSTON PROPERTIES INC COM 101121101 121 1,201 SH   SOLE   1,201 0 0
BOSTON PROPERTIES INC PUT 101121951 9,953 983 SH Put SOLE   0 0 0
BAUDAX BIO INC CALL 07160F907 53 418 SH Call SOLE   0 0 0
BAUDAX BIO INC PUT 07160F957 5 44 SH Put SOLE   0 0 0
BANCORPSOUTH BK TUPELO MISS CALL 05971J902 607 187 SH Call SOLE   0 0 0
BANCORPSOUTH BK TUPELO MISS PUT 05971J952 3 1 SH Put SOLE   0 0 0
BOYD GAMING CORP CALL 103304901 0 286 SH Call SOLE   0 0 0
BOYD GAMING CORP PUT 103304951 0 235 SH Put SOLE   0 0 0
BEYOND MEAT INC CALL 08862E909 56,433 4,337 SH Call SOLE   0 0 0
BEYOND MEAT INC COM 08862E109 5,549 42,650 SH   SOLE   42,650 0 0
BEYOND MEAT INC PUT 08862E959 81,012 6,226 SH Put SOLE   0 0 0
BEYONDSPRING INC CALL G10830900 45 41 SH Call SOLE   0 0 0
BEYONDSPRING INC COM G10830100 3 347 SH   SOLE   347 0 0
BEYONDSPRING INC PUT G10830950 4 4 SH Put SOLE   0 0 0
BEAZER HOMES USA INC CALL 07556Q901 119 57 SH Call SOLE   0 0 0
BEAZER HOMES USA INC COM 07556Q881 446 21,351 SH   SOLE   21,351 0 0
BEAZER HOMES USA INC PUT 07556Q951 230 110 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B908 7 8 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B292 47 4,957 SH   SOLE   4,957 0 0
PROSHARES TR PUT 74347B958 2 3 SH Put SOLE   0 0 0
BAOZUN INC CALL 06684L903 1,659 435 SH Call SOLE   0 0 0
BAOZUN INC COM 06684L103 1,022 26,822 SH   SOLE   26,822 0 0
BAOZUN INC PUT 06684L953 3,165 830 SH Put SOLE   0 0 0
CITIGROUP INC CALL 172967904 98,219 13,501 SH Call SOLE   0 0 0
CITIGROUP INC COM 172967424 17,453 239,907 SH   SOLE   239,907 0 0
CITIGROUP INC PUT 172967954 136,144 18,714 SH Put SOLE   0 0 0
CORPORACION AMER ARPTS S A CALL L1995B907 0 2 SH Call SOLE   0 0 0
CORPORACION AMER ARPTS S A COM L1995B107 3 753 SH   SOLE   753 0 0
CORPORACION AMER ARPTS S A PUT L1995B957 7 15 SH Put SOLE   0 0 0
CHINA AUTOMOTIVE SYS INC CALL 16936R905 0 97 SH Call SOLE   0 0 0
CHINA AUTOMOTIVE SYS INC COM 16936R105 0 10,575 SH   SOLE   10,575 0 0
CHINA AUTOMOTIVE SYS INC PUT 16936R955 0 279 SH Put SOLE   0 0 0
CABALETTA BIO INC CALL 12674W909 2 2 SH Call SOLE   0 0 0
CABALETTA BIO INC COM 12674W109 9 817 SH   SOLE   817 0 0
CREDIT ACCEP CORP MICH CALL 225310901 360 10 SH Call SOLE   0 0 0
CREDIT ACCEP CORP MICH COM 225310101 3,214 8,924 SH   SOLE   8,924 0 0
CREDIT ACCEP CORP MICH PUT 225310951 5,511 153 SH Put SOLE   0 0 0
CACI INTL INC CALL 127190904 98 4 SH Call SOLE   0 0 0
CACI INTL INC COM 127190304 410 1,666 SH   SOLE   1,666 0 0
CACI INTL INC PUT 127190954 73 3 SH Put SOLE   0 0 0
CADENCE BANCORPORATION CALL 12739A900 1,223 590 SH Call SOLE   0 0 0
CADENCE BANCORPORATION PUT 12739A950 14 7 SH Put SOLE   0 0 0
CAE INC CALL 124765908 373 131 SH Call SOLE   0 0 0
CAE INC COM 124765108 117 4,125 SH   SOLE   4,125 0 0
CAE INC PUT 124765958 31 11 SH Put SOLE   0 0 0
MORGAN STANLEY CHINA A SH FD CALL 617468903 121 54 SH Call SOLE   0 0 0
CONAGRA BRANDS INC CALL 205887902 5,154 1,371 SH Call SOLE   0 0 0
CONAGRA BRANDS INC COM 205887102 916 24,383 SH   SOLE   24,383 0 0
CONAGRA BRANDS INC PUT 205887952 1,989 529 SH Put SOLE   0 0 0
CARDINAL HEALTH INC CALL 14149Y908 0 441 SH Call SOLE   0 0 0
CARDINAL HEALTH INC COM 14149Y108 0 35,666 SH   SOLE   35,666 0 0
CARDINAL HEALTH INC PUT 14149Y958 0 883 SH Put SOLE   0 0 0
CAI INTERNATIONAL INC CALL 12477X906 141 31 SH Call SOLE   0 0 0
CAI INTERNATIONAL INC COM 12477X106 59 1,317 SH   SOLE   1,317 0 0
CAI INTERNATIONAL INC PUT 12477X956 614 135 SH Put SOLE   0 0 0
CANON INC CALL 138006909 683 300 SH Call SOLE   0 0 0
CANON INC COM 138006309 451 19,850 SH   SOLE   19,850 0 0
CANON INC PUT 138006959 227 100 SH Put SOLE   0 0 0
CHEESECAKE FACTORY INC CALL 163072901 3,276 560 SH Call SOLE   0 0 0
CHEESECAKE FACTORY INC PUT 163072951 3,042 520 SH Put SOLE   0 0 0
CALERES INC CALL 129500904 385 177 SH Call SOLE   0 0 0
CALERES INC COM 129500104 567 26,030 SH   SOLE   26,030 0 0
CALERES INC PUT 129500954 228 105 SH Put SOLE   0 0 0
CALITHERA BIOSCIENCES INC CALL 13089P901 163 674 SH Call SOLE   0 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 14 5,796 SH   SOLE   5,796 0 0
CALITHERA BIOSCIENCES INC PUT 13089P951 11 49 SH Put SOLE   0 0 0
CAL MAINE FOODS INC CALL 128030902 0 233 SH Call SOLE   0 0 0
CAL MAINE FOODS INC PUT 128030952 0 189 SH Put SOLE   0 0 0
CALIX INC CALL 13100M909 776 224 SH Call SOLE   0 0 0
CALIX INC PUT 13100M959 963 278 SH Put SOLE   0 0 0
CALAMP CORP CALL 128126909 175 162 SH Call SOLE   0 0 0
CALAMP CORP COM 128126109 81 7,494 SH   SOLE   7,494 0 0
CALAMP CORP PUT 128126959 126 117 SH Put SOLE   0 0 0
CAMTEK LTD CALL M20791905 32 11 SH Call SOLE   0 0 0
CAMTEK LTD COM M20791105 27 930 SH   SOLE   930 0 0
CAMTEK LTD PUT M20791955 26 9 SH Put SOLE   0 0 0
CANAAN INC CALL 134748902 0 1,944 SH Call SOLE   0 0 0
CANAAN INC COM 134748102 0 236,582 SH   SOLE   236,582 0 0
CANAAN INC PUT 134748952 0 2,724 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 21 31 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A409 25 3,569 SH   SOLE   3,569 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 0 1 SH Put SOLE   0 0 0
HIGHCAPE CAP ACQUISITION COR CALL 42984L905 385 323 SH Call SOLE   0 0 0
HIGHCAPE CAP ACQUISITION COR COM 42984L105 257 21,605 SH   SOLE   21,605 0 0
HIGHCAPE CAP ACQUISITION COR PUT 42984L955 1,327 1,114 SH Put SOLE   0 0 0
CROSSAMERICA PARTNERS LP CALL 22758A905 174 94 SH Call SOLE   0 0 0
CROSSAMERICA PARTNERS LP COM 22758A105 15 849 SH   SOLE   849 0 0
CROSSAMERICA PARTNERS LP PUT 22758A955 68 37 SH Put SOLE   0 0 0
CAPRICOR THERAPEUTICS INC CALL 14070B909 189 405 SH Call SOLE   0 0 0
CAPRICOR THERAPEUTICS INC COM 14070B309 21 4,629 SH   SOLE   4,629 0 0
CAPRICOR THERAPEUTICS INC PUT 14070B959 228 488 SH Put SOLE   0 0 0
AVIS BUDGET GROUP CALL 053774905 0 1,011 SH Call SOLE   0 0 0
AVIS BUDGET GROUP PUT 053774955 0 970 SH Put SOLE   0 0 0
CARA THERAPEUTICS INC CALL 140755909 1,608 741 SH Call SOLE   0 0 0
CARA THERAPEUTICS INC COM 140755109 149 6,906 SH   SOLE   6,906 0 0
CARA THERAPEUTICS INC PUT 140755959 605 279 SH Put SOLE   0 0 0
CARGURUS INC CALL 141788909 600 252 SH Call SOLE   0 0 0
CARGURUS INC COM 141788109 90 3,793 SH   SOLE   3,793 0 0
CARGURUS INC PUT 141788959 169 71 SH Put SOLE   0 0 0
CARRIER GLOBAL CORPORATION CALL 14448C904 2,419 573 SH Call SOLE   0 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 351 8,314 SH   SOLE   8,314 0 0
CARRIER GLOBAL CORPORATION PUT 14448C954 620 147 SH Put SOLE   0 0 0
CARS COM INC CALL 14575E905 217 168 SH Call SOLE   0 0 0
CARS COM INC PUT 14575E955 159 123 SH Put SOLE   0 0 0
CASA SYS INC CALL 14713L902 136 143 SH Call SOLE   0 0 0
CASA SYS INC COM 14713L102 205 21,540 SH   SOLE   21,540 0 0
CASA SYS INC PUT 14713L952 683 717 SH Put SOLE   0 0 0
META FINL GROUP INC CALL 59100U908 72 16 SH Call SOLE   0 0 0
META FINL GROUP INC PUT 59100U958 4 1 SH Put SOLE   0 0 0
CASEYS GEN STORES INC COM 147528103 115 534 SH   SOLE   534 0 0
CASEYS GEN STORES INC PUT 147528953 194 9 SH Put SOLE   0 0 0
CATERPILLAR INC CALL 149123901 82,406 3,554 SH Call SOLE   0 0 0
CATERPILLAR INC PUT 149123951 101,674 4,385 SH Put SOLE   0 0 0
CATABASIS PHARMACEUTICALS IN CALL 14875P906 78 272 SH Call SOLE   0 0 0
CATABASIS PHARMACEUTICALS IN COM 14875P206 17 5,985 SH   SOLE   5,985 0 0
CATABASIS PHARMACEUTICALS IN PUT 14875P956 131 455 SH Put SOLE   0 0 0
CARDTRONICS PLC CALL G1991C905 69 18 SH Call SOLE   0 0 0
CARDTRONICS PLC PUT G1991C955 69 18 SH Put SOLE   0 0 0
CATO CORP NEW CALL 149205906 8 7 SH Call SOLE   0 0 0
CATO CORP NEW COM 149205106 70 5,854 SH   SOLE   5,854 0 0
CATO CORP NEW PUT 149205956 49 41 SH Put SOLE   0 0 0
CATHAY GEN BANCORP COM 149150104 7 173 SH   SOLE   173 0 0
CATHAY GEN BANCORP PUT 149150954 12 3 SH Put SOLE   0 0 0
CHUBB LIMITED CALL H1467J904 0 707 SH Call SOLE   0 0 0
CHUBB LIMITED PUT H1467J954 0 170 SH Put SOLE   0 0 0
CBAK ENERGY TECHNOLOGY INC CALL 14986C902 563 1,105 SH Call SOLE   0 0 0
CBAK ENERGY TECHNOLOGY INC PUT 14986C952 610 1,197 SH Put SOLE   0 0 0
CYMABAY THERAPEUTICS INC CALL 23257D903 123 273 SH Call SOLE   0 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 19 4,253 SH   SOLE   4,253 0 0
CYMABAY THERAPEUTICS INC PUT 23257D953 36 81 SH Put SOLE   0 0 0
CINCINNATI BELL INC NEW CALL 171871902 1 1 SH Call SOLE   0 0 0
CINCINNATI BELL INC NEW COM 171871502 11 723 SH   SOLE   723 0 0
CINCINNATI BELL INC NEW PUT 171871952 41 27 SH Put SOLE   0 0 0
COMPANHIA BRASILEIRA DE DIST CALL 20440T900 271 466 SH Call SOLE   0 0 0
COMPANHIA BRASILEIRA DE DIST COM 20440T300 382 65,727 SH   SOLE   65,727 0 0
COMPANHIA BRASILEIRA DE DIST PUT 20440T950 11 19 SH Put SOLE   0 0 0
COMPANHIA BRASILEIRA DE DIST PUT 20440T950 0 55 SH Put SOLE   0 0 0
CATALYST BIOSCIENCES INC CALL 14888D908 627 1,246 SH Call SOLE   0 0 0
CATALYST BIOSCIENCES INC PUT 14888D958 227 451 SH Put SOLE   0 0 0
CBOE GLOBAL MKTS INC CALL 12503M908 0 692 SH Call SOLE   0 0 0
CBOE GLOBAL MKTS INC COM 12503M108 0 33,008 SH   SOLE   33,008 0 0
CBOE GLOBAL MKTS INC PUT 12503M958 0 629 SH Put SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS I CALL G21515904 0 47 SH Call SOLE   0 0 0
CHINA BIOLOGIC PRODS HLDGS I PUT G21515954 0 17 SH Put SOLE   0 0 0
CBRE GROUP INC CALL 12504L909 1,139 144 SH Call SOLE   0 0 0
CBRE GROUP INC PUT 12504L959 340 43 SH Put SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR CALL 22410J906 11,721 678 SH Call SOLE   0 0 0
CRACKER BARREL OLD CTRY STOR PUT 22410J956 4,114 238 SH Put SOLE   0 0 0
COMMERCE BANCSHARES INC CALL 200525903 22 3 SH Call SOLE   0 0 0
COMMERCE BANCSHARES INC COM 200525103 52 686 SH   SOLE   686 0 0
COMMERCE BANCSHARES INC PUT 200525953 635 83 SH Put SOLE   0 0 0
CABOT CORP CALL 127055901 89 17 SH Call SOLE   0 0 0
CABOT CORP COM 127055101 122 2,335 SH   SOLE   2,335 0 0
CABOT CORP PUT 127055951 125 24 SH Put SOLE   0 0 0
COMMUNITY BK SYS INC CALL 203607906 115 15 SH Call SOLE   0 0 0
COMMUNITY BK SYS INC COM 203607106 26 343 SH   SOLE   343 0 0
COMMUNITY BK SYS INC PUT 203607956 38 5 SH Put SOLE   0 0 0
CBIZ INC CALL 124805902 6 2 SH Call SOLE   0 0 0
CBIZ INC COM 124805102 35 1,080 SH   SOLE   1,080 0 0
CHEMOURS CO CALL 163851908 1,769 634 SH Call SOLE   0 0 0
CHEMOURS CO COM 163851108 30 1,088 SH   SOLE   1,088 0 0
CHEMOURS CO PUT 163851958 2,810 1,007 SH Put SOLE   0 0 0
CITIC CAPITAL ACQUISITION CO CALL G21513909 4,455 4,455 SH Call SOLE   0 0 0
CITIC CAPITAL ACQUISITION CO COM G21513109 641 64,171 SH   SOLE   64,171 0 0
CITIC CAPITAL ACQUISITION CO PUT G21513959 2,745 2,745 SH Put SOLE   0 0 0
COCA COLA EUROPEAN PARTNERS COM G25839104 341 6,539 SH   SOLE   6,539 0 0
COCA COLA EUROPEAN PARTNERS PUT G25839954 782 150 SH Put SOLE   0 0 0
CROWN CASTLE INTL CORP NEW CALL 22822V901 19,399 1,127 SH Call SOLE   0 0 0
CROWN CASTLE INTL CORP NEW PUT 22822V951 5,198 302 SH Put SOLE   0 0 0
CHURCHILL CAPITAL CORP IV CALL 171439902 30,437 13,131 SH Call SOLE   0 0 0
CHURCHILL CAPITAL CORP IV COM 171439102 6,392 275,781 SH   SOLE   275,781 0 0
CHURCHILL CAPITAL CORP IV PUT 171439952 27,403 11,822 SH Put SOLE   0 0 0
CAMECO CORP CALL 13321L908 0 17,797 SH Call SOLE   0 0 0
CAMECO CORP COM 13321L108 0 75,090 SH   SOLE   75,090 0 0
CAMECO CORP PUT 13321L958 0 2,579 SH Put SOLE   0 0 0
CROWN HLDGS INC CALL 228368906 2,561 264 SH Call SOLE   0 0 0
CROWN HLDGS INC PUT 228368956 1,009 104 SH Put SOLE   0 0 0
CARNIVAL CORP CALL 143658900 0 14,968 SH Call SOLE   0 0 0
CARNIVAL CORP COM 143658300 0 1,166,258 SH   SOLE   1,166,258 0 0
CARNIVAL CORP PUT 143658950 0 20,311 SH Put SOLE   0 0 0
CSI COMPRESSCO LP CALL 12637A903 42 232 SH Call SOLE   0 0 0
CSI COMPRESSCO LP COM 12637A103 6 3,404 SH   SOLE   3,404 0 0
CSI COMPRESSCO LP PUT 12637A953 22 122 SH Put SOLE   0 0 0
CMC MATERIALS INC CALL 12571T900 388 22 SH Call SOLE   0 0 0
CMC MATERIALS INC PUT 12571T950 35 2 SH Put SOLE   0 0 0
CLEAR CHANNEL OUTDOOR HLDGS CALL 18453H906 3 17 SH Call SOLE   0 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 2 1,133 SH   SOLE   1,133 0 0
COGENT COMMUNICATIONS HLDGS CALL 19239V902 0 50 SH Call SOLE   0 0 0
COGENT COMMUNICATIONS HLDGS COM 19239V302 0 3,371 SH   SOLE   3,371 0 0
COGENT COMMUNICATIONS HLDGS PUT 19239V952 0 23 SH Put SOLE   0 0 0
CROSS CTRY HEALTHCARE INC CALL 227483904 21 17 SH Call SOLE   0 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 5 480 SH   SOLE   480 0 0
CROSS CTRY HEALTHCARE INC PUT 227483954 19 16 SH Put SOLE   0 0 0
CENTURY CMNTYS INC CALL 156504900 223 37 SH Call SOLE   0 0 0
CENTURY CMNTYS INC COM 156504300 48 803 SH   SOLE   803 0 0
CENTURY CMNTYS INC PUT 156504950 277 46 SH Put SOLE   0 0 0
CHURCHILL CAP CORP II CALL 17143G906 2,934 2,934 SH Call SOLE   0 0 0
CHURCHILL CAP CORP II COM 17143G106 377 37,759 SH   SOLE   37,759 0 0
CHURCHILL CAP CORP II PUT 17143G956 1,420 1,420 SH Put SOLE   0 0 0
CHEMOCENTRYX INC CALL 16383L906 415 81 SH Call SOLE   0 0 0
CHEMOCENTRYX INC PUT 16383L956 158 31 SH Put SOLE   0 0 0
CHINDATA GROUP HLDGS LTD CALL 16955F907 33 20 SH Call SOLE   0 0 0
CHINDATA GROUP HLDGS LTD COM 16955F107 35 2,142 SH   SOLE   2,142 0 0
CHINDATA GROUP HLDGS LTD PUT 16955F957 23 14 SH Put SOLE   0 0 0
CERIDIAN HCM HLDG INC CALL 15677J908 278 33 SH Call SOLE   0 0 0
CERIDIAN HCM HLDG INC COM 15677J108 255 3,027 SH   SOLE   3,027 0 0
CERIDIAN HCM HLDG INC PUT 15677J958 1,390 165 SH Put SOLE   0 0 0
COEUR MNG INC CALL 192108904 0 1,339 SH Call SOLE   0 0 0
COEUR MNG INC COM 192108504 0 7,718 SH   SOLE   7,718 0 0
COEUR MNG INC PUT 192108954 0 1,062 SH Put SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC CALL 15136A902 999 2,380 SH Call SOLE   0 0 0
CENTENNIAL RESOURCE DEV INC COM 15136A102 340 81,167 SH   SOLE   81,167 0 0
CENTENNIAL RESOURCE DEV INC PUT 15136A952 850 2,026 SH Put SOLE   0 0 0
CDK GLOBAL INC CALL 12508E901 362 67 SH Call SOLE   0 0 0
CDK GLOBAL INC PUT 12508E951 1,302 241 SH Put SOLE   0 0 0
CARDLYTICS INC CALL 14161W905 1,513 138 SH Call SOLE   0 0 0
CARDLYTICS INC COM 14161W105 41 375 SH   SOLE   375 0 0
CARDLYTICS INC PUT 14161W955 482 44 SH Put SOLE   0 0 0
AVID BIOSERVICES INC CALL 05368M906 277 152 SH Call SOLE   0 0 0
AVID BIOSERVICES INC COM 05368M106 33 1,839 SH   SOLE   1,839 0 0
AVID BIOSERVICES INC PUT 05368M956 89 49 SH Put SOLE   0 0 0
CAREDX INC CALL 14167L903 13 2 SH Call SOLE   0 0 0
CAREDX INC COM 14167L103 144 2,128 SH   SOLE   2,128 0 0
CAREDX INC PUT 14167L953 633 93 SH Put SOLE   0 0 0
CADENCE DESIGN SYSTEM INC CALL 127387908 9,602 701 SH Call SOLE   0 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 930 6,793 SH   SOLE   6,793 0 0
CADENCE DESIGN SYSTEM INC PUT 127387958 11,397 832 SH Put SOLE   0 0 0
CEDAR REALTY TRUST INC CALL 150602905 19 89 SH Call SOLE   0 0 0
CEDAR REALTY TRUST INC PUT 150602955 12 58 SH Put SOLE   0 0 0
CEDAR REALTY TRUST INC CALL 150602905 44 30 SH Call SOLE   0 0 0
CIDARA THERAPEUTICS INC CALL 171757907 4 16 SH Call SOLE   0 0 0
CIDARA THERAPEUTICS INC COM 171757107 1 488 SH   SOLE   488 0 0
CDW CORP CALL 12514G908 1,127 68 SH Call SOLE   0 0 0
CDW CORP COM 12514G108 984 5,939 SH   SOLE   5,939 0 0
CDW CORP PUT 12514G958 348 21 SH Put SOLE   0 0 0
CHROMADEX CORP CALL 171077907 587 629 SH Call SOLE   0 0 0
CHROMADEX CORP COM 171077407 209 22,483 SH   SOLE   22,483 0 0
CHROMADEX CORP PUT 171077957 1,392 1,491 SH Put SOLE   0 0 0
CODEXIS INC CALL 192005906 61 27 SH Call SOLE   0 0 0
CODEXIS INC COM 192005106 83 3,639 SH   SOLE   3,639 0 0
CODEXIS INC PUT 192005956 80 35 SH Put SOLE   0 0 0
CADIZ INC CALL 127537907 38 40 SH Call SOLE   0 0 0
CELANESE CORP DEL CALL 150870903 1,138 76 SH Call SOLE   0 0 0
CELANESE CORP DEL COM 150870103 2,568 17,146 SH   SOLE   17,146 0 0
CELANESE CORP DEL PUT 150870953 4,164 278 SH Put SOLE   0 0 0
CECO ENVIRONMENTAL CORP CALL 125141901 34 43 SH Call SOLE   0 0 0
CECO ENVIRONMENTAL CORP PUT 125141951 19 25 SH Put SOLE   0 0 0
CONSOL ENERGY INC DISC COML CALL 20854L908 55 57 SH Call SOLE   0 0 0
CONSOL ENERGY INC DISC COML COM 20854L108 88 9,063 SH   SOLE   9,063 0 0
CONSOL ENERGY INC DISC COML PUT 20854L958 245 253 SH Put SOLE   0 0 0
CELSIUS HLDGS INC CALL 15118V907 1,431 298 SH Call SOLE   0 0 0
CELSIUS HLDGS INC COM 15118V207 2,107 43,853 SH   SOLE   43,853 0 0
CELSIUS HLDGS INC PUT 15118V957 2,320 483 SH Put SOLE   0 0 0
CELLCOM ISRAEL LTD COM M2196U109 0 47 SH   SOLE   47 0 0
CELLCOM ISRAEL LTD PUT M2196U959 1 5 SH Put SOLE   0 0 0
CHEMBIO DIAGNOSTICS INC CALL 163572909 43 124 SH Call SOLE   0 0 0
CHEMBIO DIAGNOSTICS INC COM 163572209 22 6,465 SH   SOLE   6,465 0 0
CHEMBIO DIAGNOSTICS INC PUT 163572959 17 51 SH Put SOLE   0 0 0
CENTRAL GARDEN & PET CO PUT 153527955 0 1 SH Put SOLE   0 0 0
CENTRAL GARDEN & PET CO COM 153527205 3 77 SH   SOLE   77 0 0
CENTRAL GARDEN & PET CO PUT 153527955 10 2 SH Put SOLE   0 0 0
CENTURY ALUM CO CALL 156431908 0 166 SH Call SOLE   0 0 0
CENTURY ALUM CO COM 156431108 0 15,069 SH   SOLE   15,069 0 0
CENTURY ALUM CO PUT 156431958 0 68 SH Put SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP CALL 226344908 231 83 SH Call SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP COM 226344208 8 314 SH   SOLE   314 0 0
CRESTWOOD EQUITY PARTNERS LP PUT 226344958 254 91 SH Put SOLE   0 0 0
CERECOR INC CALL 15671L909 33 111 SH Call SOLE   0 0 0
CERECOR INC COM 15671L109 8 2,746 SH   SOLE   2,746 0 0
CERECOR INC PUT 15671L959 3 13 SH Put SOLE   0 0 0
CERNER CORP CALL 156782904 2,314 322 SH Call SOLE   0 0 0
CERNER CORP COM 156782104 325 4,535 SH   SOLE   4,535 0 0
CERNER CORP PUT 156782954 884 123 SH Put SOLE   0 0 0
CERUS CORP CALL 157085901 93 155 SH Call SOLE   0 0 0
CERUS CORP COM 157085101 145 24,251 SH   SOLE   24,251 0 0
CERUS CORP PUT 157085951 84 141 SH Put SOLE   0 0 0
CERTARA INC CALL 15687V909 5 2 SH Call SOLE   0 0 0
CERTARA INC COM 15687V109 46 1,715 SH   SOLE   1,715 0 0
CERTARA INC PUT 15687V959 133 49 SH Put SOLE   0 0 0
CEVA INC CALL 157210905 550 98 SH Call SOLE   0 0 0
CEVA INC COM 157210105 6 110 SH   SOLE   110 0 0
CEVA INC PUT 157210955 174 31 SH Put SOLE   0 0 0
CF INDS HLDGS INC CALL 125269900 2,436 537 SH Call SOLE   0 0 0
CF INDS HLDGS INC COM 125269100 2,347 51,724 SH   SOLE   51,724 0 0
CF INDS HLDGS INC PUT 125269950 6,620 1,459 SH Put SOLE   0 0 0
VICTORY PORTFOLIOS II COM 92647N766 1,060 15,803 SH   SOLE   15,803 0 0
CF FIN ACQUISITION CORP III CALL 12529D908 527 527 SH Call SOLE   0 0 0
CF FIN ACQUISITION CORP III COM 12529D108 7 700 SH   SOLE   700 0 0
CF FIN ACQUISITION CORP III PUT 12529D958 828 828 SH Put SOLE   0 0 0
CAPITOL FED FINL INC CALL 14057J901 10 8 SH Call SOLE   0 0 0
CAPITOL FED FINL INC COM 14057J101 1 79 SH   SOLE   79 0 0
CAPITOL FED FINL INC PUT 14057J951 6 5 SH Put SOLE   0 0 0
CITIZENS FINANCIAL GROUP INC CALL 174610905 2,503 567 SH Call SOLE   0 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 468 10,620 SH   SOLE   10,620 0 0
CITIZENS FINANCIAL GROUP INC PUT 174610955 1,068 242 SH Put SOLE   0 0 0
CULLEN FROST BANKERS INC CALL 229899909 65 6 SH Call SOLE   0 0 0
CULLEN FROST BANKERS INC COM 229899109 1,087 9,999 SH   SOLE   9,999 0 0
CULLEN FROST BANKERS INC PUT 229899959 184 17 SH Put SOLE   0 0 0
CONTRAFECT CORP CALL 212326900 321 669 SH Call SOLE   0 0 0
CONTRAFECT CORP COM 212326300 71 14,954 SH   SOLE   14,954 0 0
CONTRAFECT CORP PUT 212326950 188 393 SH Put SOLE   0 0 0
COLFAX CORP CALL 194014906 118 27 SH Call SOLE   0 0 0
COLFAX CORP COM 194014106 115 2,637 SH   SOLE   2,637 0 0
COLFAX CORP PUT 194014956 26 6 SH Put SOLE   0 0 0
CARLYLE GROUP INC CALL 14316J908 896 244 SH Call SOLE   0 0 0
CARLYLE GROUP INC COM 14316J108 193 5,260 SH   SOLE   5,260 0 0
CARLYLE GROUP INC PUT 14316J958 136 37 SH Put SOLE   0 0 0
TCG BDC INC CALL 872280902 5 4 SH Call SOLE   0 0 0
TCG BDC INC COM 872280102 3 234 SH   SOLE   234 0 0
CANOPY GROWTH CORP CALL 138035900 6,489 2,026 SH Call SOLE   0 0 0
CANOPY GROWTH CORP COM 138035100 1 60 SH   SOLE   60 0 0
CANOPY GROWTH CORP PUT 138035950 8,391 2,620 SH Put SOLE   0 0 0
COMPUGEN LTD CALL M25722905 215 251 SH Call SOLE   0 0 0
COMPUGEN LTD COM M25722105 152 17,782 SH   SOLE   17,782 0 0
COMPUGEN LTD PUT M25722955 139 162 SH Put SOLE   0 0 0
COGNYTE SOFTWARE LTD CALL M25133905 83 30 SH Call SOLE   0 0 0
COGNYTE SOFTWARE LTD PUT M25133955 125 45 SH Put SOLE   0 0 0
COGNEX CORP CALL 192422903 2,157 260 SH Call SOLE   0 0 0
COGNEX CORP COM 192422103 494 5,958 SH   SOLE   5,958 0 0
COGNEX CORP PUT 192422953 2,746 331 SH Put SOLE   0 0 0
COLLECTIVE GROWTH CORP CALL 19424L901 43 607 SH Call SOLE   0 0 0
COLLECTIVE GROWTH CORP COM 19424L101 216 21,704 SH   SOLE   21,704 0 0
COLLECTIVE GROWTH CORP PUT 19424L951 37 170 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 3 2 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y116 5 307 SH   SOLE   307 0 0
DIREXION SHS ETF TR CALL 25490K909 0 202 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 0 90 SH Put SOLE   0 0 0
CITY HLDG CO CALL 177835905 0 1 SH Call SOLE   0 0 0
CHURCH & DWIGHT INC CALL 171340902 4,166 477 SH Call SOLE   0 0 0
CHURCH & DWIGHT INC COM 171340102 56 642 SH   SOLE   642 0 0
CHURCH & DWIGHT INC PUT 171340952 4,970 569 SH Put SOLE   0 0 0
CHURCHILL DOWNS INC COM 171484108 71 313 SH   SOLE   313 0 0
CHURCHILL DOWNS INC PUT 171484958 3,411 150 SH Put SOLE   0 0 0
CHEMED CORP NEW CALL 16359R903 321 7 SH Call SOLE   0 0 0
CHEMED CORP NEW PUT 16359R953 45 1 SH Put SOLE   0 0 0
CHEFS WHSE INC CALL 163086901 1,629 535 SH Call SOLE   0 0 0
CHEFS WHSE INC PUT 163086951 216 71 SH Put SOLE   0 0 0
CHEGG INC CALL 163092909 20,763 2,424 SH Call SOLE   0 0 0
CHEGG INC COM 163092109 1,986 23,188 SH   SOLE   23,188 0 0
CHEGG INC PUT 163092959 6,236 728 SH Put SOLE   0 0 0
CHOICE HOTELS INTL INC COM 169905106 103 966 SH   SOLE   966 0 0
CHOICE HOTELS INTL INC PUT 169905956 10 1 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 204 61 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E408 444 13,279 SH   SOLE   13,279 0 0
GLOBAL X FDS PUT 37950E954 43 13 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 57 35 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E606 27 1,663 SH   SOLE   1,663 0 0
GLOBAL X FDS PUT 37950E954 6 4 SH Put SOLE   0 0 0
CHESAPEAKE ENERGY CORP CALL 165167905 4 1 SH Call SOLE   0 0 0
CHESAPEAKE ENERGY CORP COM 165167735 198 4,576 SH   SOLE   4,576 0 0
CHESAPEAKE ENERGY CORP PUT 165167955 229 53 SH Put SOLE   0 0 0
CHESAPEAKE ENERGY CORP CALL 165167905 0 193 SH Call SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT CALL M22465904 3,504 313 SH Call SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT PUT M22465954 5,699 509 SH Put SOLE   0 0 0
CHIASMA INC CALL 16706W902 17 57 SH Call SOLE   0 0 0
CHIASMA INC COM 16706W102 3 1,259 SH   SOLE   1,259 0 0
CHIASMA INC PUT 16706W952 0 3 SH Put SOLE   0 0 0
CHANGE HEALTHCARE INC CALL 15912K900 724 328 SH Call SOLE   0 0 0
CHANGE HEALTHCARE INC COM 15912K100 377 17,087 SH   SOLE   17,087 0 0
CHANGE HEALTHCARE INC PUT 15912K950 1,699 769 SH Put SOLE   0 0 0
CHARGEPOINT HOLDINGS INC CALL 15961R905 6,971 2,611 SH Call SOLE   0 0 0
CHARGEPOINT HOLDINGS INC COM 15961R105 2 100 SH   SOLE   100 0 0
CHARGEPOINT HOLDINGS INC PUT 15961R955 5,716 2,141 SH Put SOLE   0 0 0
COHERUS BIOSCIENCES INC CALL 19249H903 0 128 SH Call SOLE   0 0 0
COHERUS BIOSCIENCES INC COM 19249H103 0 8,768 SH   SOLE   8,768 0 0
COHERUS BIOSCIENCES INC PUT 19249H953 0 295 SH Put SOLE   0 0 0
C H ROBINSON WORLDWIDE INC CALL 12541W909 5,468 573 SH Call SOLE   0 0 0
C H ROBINSON WORLDWIDE INC PUT 12541W959 353 37 SH Put SOLE   0 0 0
CHICOS FAS INC CALL 168615902 989 2,990 SH Call SOLE   0 0 0
CHICOS FAS INC COM 168615102 217 65,836 SH   SOLE   65,836 0 0
CHICOS FAS INC PUT 168615952 733 2,215 SH Put SOLE   0 0 0
CHARTER COMMUNICATIONS INC N CALL 16119P908 0 401 SH Call SOLE   0 0 0
CHARTER COMMUNICATIONS INC N PUT 16119P958 0 94 SH Put SOLE   0 0 0
CHUYS HLDGS INC CALL 171604901 0 62 SH Call SOLE   0 0 0
CHUYS HLDGS INC PUT 171604951 0 72 SH Put SOLE   0 0 0
CHEWY INC CALL 16679L909 23,490 2,773 SH Call SOLE   0 0 0
CHEWY INC COM 16679L109 2,209 26,084 SH   SOLE   26,084 0 0
CHEWY INC PUT 16679L959 27,496 3,246 SH Put SOLE   0 0 0
CHAMPIONX CORPORATION CALL 15872M904 41 19 SH Call SOLE   0 0 0
CHAMPIONX CORPORATION COM 15872M104 6 281 SH   SOLE   281 0 0
CHAMPIONX CORPORATION PUT 15872M954 36 17 SH Put SOLE   0 0 0
CIGNA CORP NEW CALL 125523900 9,355 387 SH Call SOLE   0 0 0
CIGNA CORP NEW PUT 125523950 6,599 273 SH Put SOLE   0 0 0
CITIZENS INC CALL 174740900 2 4 SH Call SOLE   0 0 0
CITIZENS INC COM 174740100 1 250 SH   SOLE   250 0 0
CITIZENS INC PUT 174740950 0 1 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 426 102 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD COM 33734X846 117 2,804 SH   SOLE   2,804 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X956 209 50 SH Put SOLE   0 0 0
CIENA CORP CALL 171779909 5,860 1,071 SH Call SOLE   0 0 0
CIENA CORP COM 171779309 365 6,681 SH   SOLE   6,681 0 0
CIENA CORP PUT 171779959 2,199 402 SH Put SOLE   0 0 0
CIA ENERGETICA DE MINAS GERA CALL 204409901 55 246 SH Call SOLE   0 0 0
CIA ENERGETICA DE MINAS GERA COM 204409601 159 70,211 SH   SOLE   70,211 0 0
CIA ENERGETICA DE MINAS GERA PUT 204409951 197 872 SH Put SOLE   0 0 0
CHIMERA INVT CORP CALL 16934Q908 543 428 SH Call SOLE   0 0 0
CHIMERA INVT CORP COM 16934Q208 102 8,078 SH   SOLE   8,078 0 0
CHIMERA INVT CORP PUT 16934Q958 400 315 SH Put SOLE   0 0 0
CINCINNATI FINL CORP CALL 172062901 1,268 123 SH Call SOLE   0 0 0
CINCINNATI FINL CORP COM 172062101 563 5,462 SH   SOLE   5,462 0 0
CINCINNATI FINL CORP PUT 172062951 1,319 128 SH Put SOLE   0 0 0
CITY OFFICE REIT INC CALL 178587901 53 50 SH Call SOLE   0 0 0
CITY OFFICE REIT INC PUT 178587951 107 101 SH Put SOLE   0 0 0
CIRCOR INTL INC PUT 17273K959 1 2 SH Put SOLE   0 0 0
CIT GROUP INC CALL 125581901 30 6 SH Call SOLE   0 0 0
CIT GROUP INC PUT 125581951 118 23 SH Put SOLE   0 0 0
CIVISTA BANCSHARES INC CALL 178867907 4 2 SH Call SOLE   0 0 0
SEACOR HOLDINGS INC CALL 811904901 61 15 SH Call SOLE   0 0 0
SEACOR HOLDINGS INC COM 811904101 8 200 SH   SOLE   200 0 0
SEACOR HOLDINGS INC PUT 811904951 77 19 SH Put SOLE   0 0 0
CHECKPOINT THERAPEUTICS INC CALL 162828907 4 13 SH Call SOLE   0 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 6 2,104 SH   SOLE   2,104 0 0
CHECKPOINT THERAPEUTICS INC PUT 162828957 1 6 SH Put SOLE   0 0 0
COLGATE PALMOLIVE CO CALL 194162903 10,965 1,391 SH Call SOLE   0 0 0
COLGATE PALMOLIVE CO COM 194162103 6,688 84,844 SH   SOLE   84,844 0 0
COLGATE PALMOLIVE CO PUT 194162953 9,916 1,258 SH Put SOLE   0 0 0
CORE LABORATORIES N V CALL N22717907 143 50 SH Call SOLE   0 0 0
CORE LABORATORIES N V PUT N22717957 17 6 SH Put SOLE   0 0 0
COLUMBIA FINL INC CALL 197641903 24 14 SH Call SOLE   0 0 0
COLUMBIA FINL INC PUT 197641953 3 2 SH Put SOLE   0 0 0
CALADRIUS BIOSCIENCES INC CALL 128058903 716 3,710 SH Call SOLE   0 0 0
CALADRIUS BIOSCIENCES INC PUT 128058953 30 157 SH Put SOLE   0 0 0
CLOUDERA INC CALL 18914U900 0 2,667 SH Call SOLE   0 0 0
CLOUDERA INC PUT 18914U950 0 1,810 SH Put SOLE   0 0 0
CHATHAM LODGING TR CALL 16208T902 305 232 SH Call SOLE   0 0 0
CHATHAM LODGING TR COM 16208T102 124 9,484 SH   SOLE   9,484 0 0
CHATHAM LODGING TR PUT 16208T952 67 51 SH Put SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW CALL 15117B902 82 40 SH Call SOLE   0 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B202 52 2,546 SH   SOLE   2,546 0 0
CELLDEX THERAPEUTICS INC NEW PUT 15117B952 109 53 SH Put SOLE   0 0 0
CLEVELAND-CLIFFS INC NEW CALL 185899901 11,028 5,484 SH Call SOLE   0 0 0
CLEVELAND-CLIFFS INC NEW PUT 185899951 6,811 3,387 SH Put SOLE   0 0 0
CLEVELAND-CLIFFS INC NEW CALL 185899901 74 37 SH Call SOLE   0 0 0
CLEVELAND-CLIFFS INC NEW PUT 185899951 18 9 SH Put SOLE   0 0 0
CLEARFIELD INC CALL 18482P903 66 22 SH Call SOLE   0 0 0
CLEARFIELD INC COM 18482P103 95 3,177 SH   SOLE   3,177 0 0
CLEARFIELD INC PUT 18482P953 93 31 SH Put SOLE   0 0 0
CORELOGIC INC CALL 21871D903 1,600 202 SH Call SOLE   0 0 0
CORELOGIC INC PUT 21871D953 79 10 SH Put SOLE   0 0 0
CLEAN HARBORS INC CALL 184496907 100 12 SH Call SOLE   0 0 0
CLEAN HARBORS INC COM 184496107 39 474 SH   SOLE   474 0 0
CLEAN HARBORS INC PUT 184496957 302 36 SH Put SOLE   0 0 0
MACK CALI RLTY CORP CALL 554489904 72 47 SH Call SOLE   0 0 0
CLIMATE CHANGE CRISIS REAL I CALL 18716C900 1,644 1,200 SH Call SOLE   0 0 0
CLIMATE CHANGE CRISIS REAL I COM 18716C100 81 5,973 SH   SOLE   5,973 0 0
CLIMATE CHANGE CRISIS REAL I PUT 18716C950 75 55 SH Put SOLE   0 0 0
CLEARSIGN TECHNOLOGIES CORP CALL 185064902 162 286 SH Call SOLE   0 0 0
CLEARSIGN TECHNOLOGIES CORP PUT 185064952 85 151 SH Put SOLE   0 0 0
CALUMET SPECIALTY PRODS PTNR CALL 131476903 82 136 SH Call SOLE   0 0 0
CALUMET SPECIALTY PRODS PTNR COM 131476103 548 89,839 SH   SOLE   89,839 0 0
CALUMET SPECIALTY PRODS PTNR PUT 131476953 117 192 SH Put SOLE   0 0 0
COLONY CR REAL ESTATE INC CALL 19625T901 593 697 SH Call SOLE   0 0 0
COLONY CR REAL ESTATE INC PUT 19625T951 12 15 SH Put SOLE   0 0 0
CLEAN ENERGY FUELS CORP CALL 184499901 0 2,105 SH Call SOLE   0 0 0
CLEAN ENERGY FUELS CORP COM 184499101 0 23,445 SH   SOLE   23,445 0 0
CLEAN ENERGY FUELS CORP PUT 184499951 0 917 SH Put SOLE   0 0 0
COLONY CAP INC NEW CALL 19626G908 0 2,164 SH Call SOLE   0 0 0
COLONY CAP INC NEW PUT 19626G958 0 1,428 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 592 230 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37954Y951 1,081 420 SH Put SOLE   0 0 0
CLOVER HEALTH INVESTMENTS CO CALL 18914F903 3,971 5,253 SH Call SOLE   0 0 0
CLOVER HEALTH INVESTMENTS CO COM 18914F103 305 40,384 SH   SOLE   40,384 0 0
CLOVER HEALTH INVESTMENTS CO PUT 18914F953 2,144 2,836 SH Put SOLE   0 0 0
CLEARPOINT NEURO INC COM 18507C103 64 3,071 SH   SOLE   3,071 0 0
CLEARPOINT NEURO INC PUT 18507C953 6 3 SH Put SOLE   0 0 0
CONTINENTAL RES INC CALL 212015901 1,707 660 SH Call SOLE   0 0 0
CONTINENTAL RES INC PUT 212015951 2,460 951 SH Put SOLE   0 0 0
CELESTICA INC CALL 15101Q908 8 10 SH Call SOLE   0 0 0
CELESTICA INC COM 15101Q108 10 1,213 SH   SOLE   1,213 0 0
CELESTICA INC PUT 15101Q958 18 22 SH Put SOLE   0 0 0
CLEARSIDE BIOMEDICAL INC CALL 185063904 72 294 SH Call SOLE   0 0 0
CLEARSIDE BIOMEDICAL INC PUT 185063954 2 10 SH Put SOLE   0 0 0
CLEANSPARK INC CALL 18452B909 1,217 511 SH Call SOLE   0 0 0
CLEANSPARK INC COM 18452B209 2,028 85,171 SH   SOLE   85,171 0 0
CLEANSPARK INC PUT 18452B959 2,610 1,096 SH Put SOLE   0 0 0
CELSION CORP CALL 15117N903 87 632 SH Call SOLE   0 0 0
CELSION CORP COM 15117N503 133 96,420 SH   SOLE   96,420 0 0
CELSION CORP PUT 15117N953 104 759 SH Put SOLE   0 0 0
CLEVER LEAVES HOLDINGS INC CALL 186760904 2,647 2,573 SH Call SOLE   0 0 0
CLEVER LEAVES HOLDINGS INC COM 186760104 83 8,088 SH   SOLE   8,088 0 0
CLEVER LEAVES HOLDINGS INC PUT 186760954 187 182 SH Put SOLE   0 0 0
CLOVIS ONCOLOGY INC CALL 189464900 1,326 1,890 SH Call SOLE   0 0 0
CLOVIS ONCOLOGY INC COM 189464100 279 39,755 SH   SOLE   39,755 0 0
CLOVIS ONCOLOGY INC PUT 189464950 362 516 SH Put SOLE   0 0 0
CLARIVATE PLC CALL G21810909 353 134 SH Call SOLE   0 0 0
CLARIVATE PLC COM G21810109 239 9,060 SH   SOLE   9,060 0 0
CLARIVATE PLC PUT G21810959 116 44 SH Put SOLE   0 0 0
CLEARWATER PAPER CORP CALL 18538R903 30 8 SH Call SOLE   0 0 0
CLEARWATER PAPER CORP COM 18538R103 413 10,987 SH   SOLE   10,987 0 0
CLEARWATER PAPER CORP PUT 18538R953 18 5 SH Put SOLE   0 0 0
CLOROX CO DEL CALL 189054909 18,767 973 SH Call SOLE   0 0 0
CLOROX CO DEL PUT 189054959 5,400 280 SH Put SOLE   0 0 0
CANADIAN IMP BK COMM CALL 136069901 4,022 411 SH Call SOLE   0 0 0
CANADIAN IMP BK COMM PUT 136069951 1,614 165 SH Put SOLE   0 0 0
COMERICA INC CALL 200340907 1,018 142 SH Call SOLE   0 0 0
COMERICA INC COM 200340107 713 9,950 SH   SOLE   9,950 0 0
COMERICA INC PUT 200340957 2,840 396 SH Put SOLE   0 0 0
COMMERCIAL METALS CO CALL 201723903 854 277 SH Call SOLE   0 0 0
COMMERCIAL METALS CO COM 201723103 58 1,892 SH   SOLE   1,892 0 0
COMMERCIAL METALS CO PUT 201723953 404 131 SH Put SOLE   0 0 0
CHEETAH MOBILE INC CALL 163075904 0 397 SH Call SOLE   0 0 0
CHEETAH MOBILE INC COM 163075104 0 66,892 SH   SOLE   66,892 0 0
CHEETAH MOBILE INC PUT 163075954 0 2,582 SH Put SOLE   0 0 0
CHEETAH MOBILE INC PUT 163075954 0 38 SH Put SOLE   0 0 0
COLUMBUS MCKINNON CORP N Y CALL 199333905 52 10 SH Call SOLE   0 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 20 381 SH   SOLE   381 0 0
COLUMBUS MCKINNON CORP N Y PUT 199333955 100 19 SH Put SOLE   0 0 0
COMCAST CORP NEW CALL 20030N901 43,309 8,004 SH Call SOLE   0 0 0
COMCAST CORP NEW COM 20030N101 1,469 27,165 SH   SOLE   27,165 0 0
COMCAST CORP NEW PUT 20030N951 44,078 8,146 SH Put SOLE   0 0 0
CANTEL MED CORP CALL 138098908 7 1 SH Call SOLE   0 0 0
CANTEL MED CORP COM 138098108 333 4,181 SH   SOLE   4,181 0 0
CME GROUP INC CALL 12572Q905 8,802 431 SH Call SOLE   0 0 0
CME GROUP INC PUT 12572Q955 9,394 460 SH Put SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC CALL 169656905 0 279 SH Call SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC PUT 169656955 0 1,042 SH Put SOLE   0 0 0
CUMMINS INC CALL 231021906 6,089 235 SH Call SOLE   0 0 0
CUMMINS INC COM 231021106 2,306 8,900 SH   SOLE   8,900 0 0
CUMMINS INC PUT 231021956 10,519 406 SH Put SOLE   0 0 0
CM LIFE SCIENCES INC CALL 18978W909 2,060 1,384 SH Call SOLE   0 0 0
CM LIFE SCIENCES INC PUT 18978W959 147 99 SH Put SOLE   0 0 0
CAPSTEAD MTG CORP CALL 14067E906 0 1 SH Call SOLE   0 0 0
CAPSTEAD MTG CORP COM 14067E506 10 1,717 SH   SOLE   1,717 0 0
CAPSTEAD MTG CORP PUT 14067E956 74 120 SH Put SOLE   0 0 0
COMPASS MINERALS INTL INC CALL 20451N901 131 21 SH Call SOLE   0 0 0
COMPASS MINERALS INTL INC COM 20451N101 54 871 SH   SOLE   871 0 0
COMPASS MINERALS INTL INC PUT 20451N951 50 8 SH Put SOLE   0 0 0
CIMPRESS PLC CALL G2143T903 60 6 SH Call SOLE   0 0 0
CIMPRESS PLC COM G2143T103 0 5 SH   SOLE   5 0 0
CIMPRESS PLC PUT G2143T953 70 7 SH Put SOLE   0 0 0
COMPASS PATHWAYS PLC CALL 20451W901 231 63 SH Call SOLE   0 0 0
COMPASS PATHWAYS PLC COM 20451W101 94 2,554 SH   SOLE   2,554 0 0
COMPASS PATHWAYS PLC PUT 20451W951 84 23 SH Put SOLE   0 0 0
COSTAMARE INC CALL Y1771G902 0 583 SH Call SOLE   0 0 0
COSTAMARE INC COM Y1771G102 0 17,551 SH   SOLE   17,551 0 0
COSTAMARE INC PUT Y1771G952 0 244 SH Put SOLE   0 0 0
CHIMERIX INC CALL 16934W906 0 77 SH Call SOLE   0 0 0
CHIMERIX INC PUT 16934W956 0 23 SH Put SOLE   0 0 0
CMS ENERGY CORP COM 125896100 441 7,205 SH   SOLE   7,205 0 0
CMS ENERGY CORP PUT 125896950 128 21 SH Put SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C CALL 205826909 104 42 SH Call SOLE   0 0 0
COMTECH TELECOMMUNICATIONS C COM 205826209 67 2,699 SH   SOLE   2,699 0 0
COMTECH TELECOMMUNICATIONS C PUT 205826959 149 60 SH Put SOLE   0 0 0
CNA FINL CORP CALL 126117900 62 14 SH Call SOLE   0 0 0
CNA FINL CORP PUT 126117950 75 17 SH Put SOLE   0 0 0
CENTENE CORP DEL CALL 15135B901 869 136 SH Call SOLE   0 0 0
CENTENE CORP DEL COM 15135B101 2,614 40,912 SH   SOLE   40,912 0 0
CENTENE CORP DEL PUT 15135B951 6,378 998 SH Put SOLE   0 0 0
CONCERT PHARMACEUTICALS INC CALL 206022905 99 199 SH Call SOLE   0 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 55 11,112 SH   SOLE   11,112 0 0
CONCERT PHARMACEUTICALS INC PUT 206022955 31 63 SH Put SOLE   0 0 0
CONDUENT INC CALL 206787903 443 666 SH Call SOLE   0 0 0
CONDUENT INC COM 206787103 329 49,443 SH   SOLE   49,443 0 0
CONDUENT INC PUT 206787953 570 856 SH Put SOLE   0 0 0
ZW DATA ACTION TECHNOLOGS IN CALL 98880R909 52 198 SH Call SOLE   0 0 0
ZW DATA ACTION TECHNOLOGS IN COM 98880R109 19 7,310 SH   SOLE   7,310 0 0
ZW DATA ACTION TECHNOLOGS IN PUT 98880R959 88 337 SH Put SOLE   0 0 0
CNH INDL N V CALL N20944909 333 213 SH Call SOLE   0 0 0
CNH INDL N V COM N20944109 445 28,505 SH   SOLE   28,505 0 0
CNH INDL N V PUT N20944959 492 315 SH Put SOLE   0 0 0
CANADIAN NATL RY CO CALL 136375902 382 33 SH Call SOLE   0 0 0
CANADIAN NATL RY CO PUT 136375952 521 45 SH Put SOLE   0 0 0
CINEMARK HLDGS INC CALL 17243V902 0 1,585 SH Call SOLE   0 0 0
CINEMARK HLDGS INC PUT 17243V952 0 1,306 SH Put SOLE   0 0 0
CONMED CORP CALL 207410901 26 2 SH Call SOLE   0 0 0
CONMED CORP COM 207410101 2 18 SH   SOLE   18 0 0
CONMED CORP PUT 207410951 2,794 214 SH Put SOLE   0 0 0
CANNAE HLDGS INC CALL 13765N907 11 3 SH Call SOLE   0 0 0
CNO FINL GROUP INC CALL 12621E903 9 4 SH Call SOLE   0 0 0
CNO FINL GROUP INC PUT 12621E953 2 1 SH Put SOLE   0 0 0
CENTERPOINT ENERGY INC CALL 15189T907 699 309 SH Call SOLE   0 0 0
CENTERPOINT ENERGY INC COM 15189T107 272 12,021 SH   SOLE   12,021 0 0
CENTERPOINT ENERGY INC PUT 15189T957 3,223 1,423 SH Put SOLE   0 0 0
CANADIAN NAT RES LTD CALL 136385901 0 466 SH Call SOLE   0 0 0
CANADIAN NAT RES LTD COM 136385101 0 24,498 SH   SOLE   24,498 0 0
CANADIAN NAT RES LTD PUT 136385951 0 229 SH Put SOLE   0 0 0
CORNERSTONE BLDG BRANDS INC CALL 21925D909 0 327 SH Call SOLE   0 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 0 52,041 SH   SOLE   52,041 0 0
CORNERSTONE BLDG BRANDS INC PUT 21925D959 0 413 SH Put SOLE   0 0 0
CONSOLIDATED COMM HLDGS INC CALL 209034907 60 84 SH Call SOLE   0 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 54 7,500 SH   SOLE   7,500 0 0
CONSOLIDATED COMM HLDGS INC PUT 209034957 21 30 SH Put SOLE   0 0 0
CONSTELLATION PHARMCETICLS I CALL 210373906 2 1 SH Call SOLE   0 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 222 9,492 SH   SOLE   9,492 0 0
CONSTELLATION PHARMCETICLS I PUT 210373956 348 149 SH Put SOLE   0 0 0
CENTURY CASINOS INC CALL 156492900 0 256 SH Call SOLE   0 0 0
CENTURY CASINOS INC PUT 156492950 0 107 SH Put SOLE   0 0 0
CNX RES CORP CALL 12653C908 857 583 SH Call SOLE   0 0 0
CNX RES CORP COM 12653C108 180 12,283 SH   SOLE   12,283 0 0
CNX RES CORP PUT 12653C958 1,403 955 SH Put SOLE   0 0 0
CONCENTRIX CORP CALL 20602D901 59 4 SH Call SOLE   0 0 0
CONCENTRIX CORP PUT 20602D951 14 1 SH Put SOLE   0 0 0
PC CONNECTION INC CALL 69318J900 60 13 SH Call SOLE   0 0 0
PC CONNECTION INC PUT 69318J950 9 2 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 31 7 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 49 11 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 24 6 SH Call SOLE   0 0 0
ISHARES TR COM 46434V514 536 13,029 SH   SOLE   13,029 0 0
ISHARES TR PUT 46434V956 4 1 SH Put SOLE   0 0 0
GLOBAL CORD BLOOD CORPORATIO CALL G39342903 37 82 SH Call SOLE   0 0 0
COMPASS DIVERSIFIED CALL 20451Q904 622 269 SH Call SOLE   0 0 0
COMPASS DIVERSIFIED PUT 20451Q954 127 55 SH Put SOLE   0 0 0
CO-DIAGNOSTICS INC CALL 189763905 386 405 SH Call SOLE   0 0 0
CO-DIAGNOSTICS INC COM 189763105 309 32,413 SH   SOLE   32,413 0 0
CO-DIAGNOSTICS INC PUT 189763955 989 1,037 SH Put SOLE   0 0 0
CAPITAL ONE FINL CORP CALL 14040H905 0 760 SH Call SOLE   0 0 0
CAPITAL ONE FINL CORP COM 14040H105 0 26,693 SH   SOLE   26,693 0 0
CAPITAL ONE FINL CORP PUT 14040H955 0 1,284 SH Put SOLE   0 0 0
CABOT OIL & GAS CORP CALL 127097903 706 376 SH Call SOLE   0 0 0
CABOT OIL & GAS CORP COM 127097103 1,262 67,224 SH   SOLE   67,224 0 0
CABOT OIL & GAS CORP PUT 127097953 1,365 727 SH Put SOLE   0 0 0
COHERENT INC CALL 192479903 632 25 SH Call SOLE   0 0 0
COHERENT INC PUT 192479953 278 11 SH Put SOLE   0 0 0
COHU INC CALL 192576906 171 41 SH Call SOLE   0 0 0
COHU INC COM 192576106 383 9,155 SH   SOLE   9,155 0 0
COHU INC PUT 192576956 196 47 SH Put SOLE   0 0 0
AMERICOLD RLTY TR CALL 03064D908 4,577 1,190 SH Call SOLE   0 0 0
AMERICOLD RLTY TR PUT 03064D958 1,015 264 SH Put SOLE   0 0 0
COLLEGIUM PHARMACEUTICAL INC CALL 19459J904 9 4 SH Call SOLE   0 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 41 1,759 SH   SOLE   1,759 0 0
COLLEGIUM PHARMACEUTICAL INC PUT 19459J954 116 49 SH Put SOLE   0 0 0
COLUMBIA SPORTSWEAR CO CALL 198516906 84 8 SH Call SOLE   0 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 28 266 SH   SOLE   266 0 0
COLUMBIA SPORTSWEAR CO PUT 198516956 31 3 SH Put SOLE   0 0 0
COMMSCOPE HLDG CO INC CALL 20337X909 554 361 SH Call SOLE   0 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,674 109,011 SH   SOLE   109,011 0 0
COMMSCOPE HLDG CO INC PUT 20337X959 4,306 2,804 SH Put SOLE   0 0 0
COMSOVEREIGN HLDG CORP CALL 205650903 154 577 SH Call SOLE   0 0 0
COMSOVEREIGN HLDG CORP COM 205650203 46 17,466 SH   SOLE   17,466 0 0
COMSOVEREIGN HLDG CORP PUT 205650953 45 170 SH Put SOLE   0 0 0
CYRUSONE INC CALL 23283R900 534 79 SH Call SOLE   0 0 0
CYRUSONE INC COM 23283R100 40 602 SH   SOLE   602 0 0
CYRUSONE INC PUT 23283R950 352 52 SH Put SOLE   0 0 0
CONNS INC CALL 208242907 686 353 SH Call SOLE   0 0 0
CONNS INC PUT 208242957 466 240 SH Put SOLE   0 0 0
CONX CORP CALL 212873903 86 87 SH Call SOLE   0 0 0
CONX CORP COM 212873103 326 32,736 SH   SOLE   32,736 0 0
CONX CORP PUT 212873953 1,814 1,820 SH Put SOLE   0 0 0
COOPER COS INC CALL 216648902 384 10 SH Call SOLE   0 0 0
COOPER COS INC PUT 216648952 460 12 SH Put SOLE   0 0 0
MR COOPER GROUP INC CALL 62482R907 382 110 SH Call SOLE   0 0 0
MR COOPER GROUP INC COM 62482R107 157 4,536 SH   SOLE   4,536 0 0
MR COOPER GROUP INC PUT 62482R957 611 176 SH Put SOLE   0 0 0
CONOCOPHILLIPS CALL 20825C904 0 3,339 SH Call SOLE   0 0 0
CONOCOPHILLIPS COM 20825C104 0 121,681 SH   SOLE   121,681 0 0
CONOCOPHILLIPS PUT 20825C954 0 2,727 SH Put SOLE   0 0 0
CONOCOPHILLIPS CALL 20825C904 0 73 SH Call SOLE   0 0 0
CONOCOPHILLIPS PUT 20825C954 0 39 SH Put SOLE   0 0 0
CORESITE RLTY CORP CALL 21870Q905 1,042 87 SH Call SOLE   0 0 0
CORESITE RLTY CORP COM 21870Q105 16 136 SH   SOLE   136 0 0
CORE MARK HOLDING CO INC CALL 218681904 127 33 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 1,528 872 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A102 316 18,072 SH   SOLE   18,072 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 43 25 SH Put SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR CALL 21870U902 292 414 SH Call SOLE   0 0 0
CORENERGY INFRASTRUCTURE TR COM 21870U502 14 1,993 SH   SOLE   1,993 0 0
CORENERGY INFRASTRUCTURE TR PUT 21870U952 95 135 SH Put SOLE   0 0 0
CORCEPT THERAPEUTICS INC CALL 218352902 868 365 SH Call SOLE   0 0 0
CORCEPT THERAPEUTICS INC PUT 218352952 183 77 SH Put SOLE   0 0 0
COSTCO WHSL CORP NEW CALL 22160K905 0 3,469 SH Call SOLE   0 0 0
COSTCO WHSL CORP NEW COM 22160K105 0 21,401 SH   SOLE   21,401 0 0
COSTCO WHSL CORP NEW PUT 22160K955 0 2,739 SH Put SOLE   0 0 0
COTY INC CALL 222070903 2,870 3,186 SH Call SOLE   0 0 0
COTY INC COM 222070203 2,090 231,987 SH   SOLE   231,987 0 0
COTY INC PUT 222070953 3,090 3,430 SH Put SOLE   0 0 0
COUPA SOFTWARE INC CALL 22266L906 12,698 499 SH Call SOLE   0 0 0
COUPA SOFTWARE INC COM 22266L106 226 890 SH   SOLE   890 0 0
COUPA SOFTWARE INC PUT 22266L956 14,632 575 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06746P901 15 4 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06746P498 266 6,920 SH   SOLE   6,920 0 0
BARCLAYS BANK PLC PUT 06746P951 3 1 SH Put SOLE   0 0 0
COWEN INC CALL 223622906 295 84 SH Call SOLE   0 0 0
COWEN INC COM 223622606 355 10,105 SH   SOLE   10,105 0 0
COWEN INC PUT 223622956 77 22 SH Put SOLE   0 0 0
PACER FDS TR COM 69374H881 16 413 SH   SOLE   413 0 0
CANADIAN PAC RY LTD CALL 13645T900 2,692 71 SH Call SOLE   0 0 0
CANADIAN PAC RY LTD PUT 13645T950 4,134 109 SH Put SOLE   0 0 0
COPA HOLDINGS SA CALL P31076905 56 7 SH Call SOLE   0 0 0
COPA HOLDINGS SA PUT P31076955 904 112 SH Put SOLE   0 0 0
CAMPBELL SOUP CO CALL 134429909 804 160 SH Call SOLE   0 0 0
CAMPBELL SOUP CO COM 134429109 917 18,246 SH   SOLE   18,246 0 0
CAMPBELL SOUP CO PUT 134429959 3,704 737 SH Put SOLE   0 0 0
CALLON PETE CO DEL CALL 13123X908 0 842 SH Call SOLE   0 0 0
CALLON PETE CO DEL COM 13123X508 0 18,726 SH   SOLE   18,726 0 0
CALLON PETE CO DEL PUT 13123X958 0 1,248 SH Put SOLE   0 0 0
CALLON PETE CO DEL CALL 13123X908 0 474 SH Call SOLE   0 0 0
CALLON PETE CO DEL PUT 13123X958 0 62 SH Put SOLE   0 0 0
UNITED STS COMMODITY INDEX F CALL 911718904 24 10 SH Call SOLE   0 0 0
UNITED STS COMMODITY INDEX F PUT 911718954 2 1 SH Put SOLE   0 0 0
CENTRAL PAC FINL CORP CALL 154760909 40 15 SH Call SOLE   0 0 0
CENTRAL PAC FINL CORP COM 154760409 69 2,599 SH   SOLE   2,599 0 0
CRESCENT PT ENERGY CORP CALL 22576C901 81 195 SH Call SOLE   0 0 0
CRESCENT PT ENERGY CORP COM 22576C101 101 24,390 SH   SOLE   24,390 0 0
CRESCENT PT ENERGY CORP PUT 22576C951 19 46 SH Put SOLE   0 0 0
COREPOINT LODGING INC CALL 21872L904 56 63 SH Call SOLE   0 0 0
COREPOINT LODGING INC PUT 21872L954 1 2 SH Put SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P CALL Y11082906 0 133 SH Call SOLE   0 0 0
CAPITAL PRODUCT PARTNERS L P COM Y11082206 0 13,327 SH   SOLE   13,327 0 0
CAPITAL PRODUCT PARTNERS L P PUT Y11082956 0 63 SH Put SOLE   0 0 0
COUPANG INC CALL 22266T909 8,300 1,682 SH Call SOLE   0 0 0
COUPANG INC PUT 22266T959 1,559 316 SH Put SOLE   0 0 0
CAPRI HOLDINGS LIMITED CALL G1890L907 9,588 1,880 SH Call SOLE   0 0 0
CAPRI HOLDINGS LIMITED COM G1890L107 1,982 38,872 SH   SOLE   38,872 0 0
CAPRI HOLDINGS LIMITED PUT G1890L957 6,145 1,205 SH Put SOLE   0 0 0
COPART INC CALL 217204906 2,183 201 SH Call SOLE   0 0 0
COPART INC PUT 217204956 3,996 368 SH Put SOLE   0 0 0
CATALYST PHARMACEUTICALS INC CALL 14888U901 95 207 SH Call SOLE   0 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 35 7,757 SH   SOLE   7,757 0 0
CATALYST PHARMACEUTICALS INC PUT 14888U951 62 135 SH Put SOLE   0 0 0
COOPER STD HLDGS INC CALL 21676P903 7 2 SH Call SOLE   0 0 0
COOPER STD HLDGS INC COM 21676P103 119 3,284 SH   SOLE   3,284 0 0
COOPER STD HLDGS INC PUT 21676P953 138 38 SH Put SOLE   0 0 0
CPS TECHNOLOGIES CORP CALL 12619F904 69 53 SH Call SOLE   0 0 0
CPS TECHNOLOGIES CORP COM 12619F104 19 1,508 SH   SOLE   1,508 0 0
CPS TECHNOLOGIES CORP PUT 12619F954 68 52 SH Put SOLE   0 0 0
CONSUMER PORTFOLIO SVCS INC CALL 210502900 0 2 SH Call SOLE   0 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 46 11,661 SH   SOLE   11,661 0 0
CONSUMER PORTFOLIO SVCS INC PUT 210502950 69 173 SH Put SOLE   0 0 0
CAPSTONE TURBINE CORP CALL 14067D908 56 62 SH Call SOLE   0 0 0
CAPSTONE TURBINE CORP COM 14067D508 7 768 SH   SOLE   768 0 0
CAPSTONE TURBINE CORP PUT 14067D958 79 87 SH Put SOLE   0 0 0
CAMDEN PPTY TR CALL 133131902 65 6 SH Call SOLE   0 0 0
CAMDEN PPTY TR COM 133131102 150 1,372 SH   SOLE   1,372 0 0
CAMDEN PPTY TR PUT 133131952 230 21 SH Put SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP CALL 16411Q901 149 36 SH Call SOLE   0 0 0
CHENIERE ENERGY PARTNERS LP COM 16411Q101 38 926 SH   SOLE   926 0 0
CHENIERE ENERGY PARTNERS LP PUT 16411Q951 307 74 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II CALL 46138E905 16 2 SH Call SOLE   0 0 0
INVESCO EXCH TRADED FD TR II COM 46138E800 3 41 SH   SOLE   41 0 0
INVESCO EXCH TRADED FD TR II PUT 46138E955 8 1 SH Put SOLE   0 0 0
CRANE CO CALL 224399905 84 9 SH Call SOLE   0 0 0
CRANE CO COM 224399105 248 2,648 SH   SOLE   2,648 0 0
CRANE CO PUT 224399955 112 12 SH Put SOLE   0 0 0
CRA INTL INC CALL 12618T905 44 6 SH Call SOLE   0 0 0
CORBUS PHARMACEUTICALS HLDGS CALL 21833P903 228 1,161 SH Call SOLE   0 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 50 25,718 SH   SOLE   25,718 0 0
CORBUS PHARMACEUTICALS HLDGS PUT 21833P953 77 391 SH Put SOLE   0 0 0
CALIFORNIA RES CORP CALL 13057Q905 245 102 SH Call SOLE   0 0 0
CALIFORNIA RES CORP COM 13057Q305 39 1,640 SH   SOLE   1,640 0 0
CALIFORNIA RES CORP PUT 13057Q955 7 3 SH Put SOLE   0 0 0
CARDIFF ONCOLOGY INC CALL 14147L908 395 427 SH Call SOLE   0 0 0
CARDIFF ONCOLOGY INC PUT 14147L958 385 416 SH Put SOLE   0 0 0
CREE INC CALL 225447901 4,509 417 SH Call SOLE   0 0 0
CREE INC COM 225447101 2,281 21,103 SH   SOLE   21,103 0 0
CREE INC PUT 225447951 9,656 893 SH Put SOLE   0 0 0
CRESUD S A C I F Y A PUT 226406956 38 73 SH Put SOLE   0 0 0
CRH PLC CALL 12626K903 75 16 SH Call SOLE   0 0 0
CRH PLC COM 12626K203 395 8,417 SH   SOLE   8,417 0 0
CRH PLC PUT 12626K953 234 50 SH Put SOLE   0 0 0
CARTERS INC CALL 146229909 17 2 SH Call SOLE   0 0 0
CARTERS INC COM 146229109 108 1,222 SH   SOLE   1,222 0 0
CARTERS INC PUT 146229959 613 69 SH Put SOLE   0 0 0
CURIS INC CALL 231269900 1,614 1,426 SH Call SOLE   0 0 0
CURIS INC COM 231269200 1,351 119,354 SH   SOLE   119,354 0 0
CURIS INC PUT 231269950 1,927 1,703 SH Put SOLE   0 0 0
COMSTOCK RES INC CALL 205768902 257 464 SH Call SOLE   0 0 0
COMSTOCK RES INC COM 205768302 69 12,496 SH   SOLE   12,496 0 0
COMSTOCK RES INC PUT 205768952 242 437 SH Put SOLE   0 0 0
CHARLES RIV LABS INTL INC CALL 159864907 1,565 54 SH Call SOLE   0 0 0
CHARLES RIV LABS INTL INC COM 159864107 336 1,160 SH   SOLE   1,160 0 0
CHARLES RIV LABS INTL INC PUT 159864957 2,028 70 SH Put SOLE   0 0 0
SALESFORCE COM INC CALL 79466L902 292,382 12,550 SH Call SOLE   0 0 0
SALESFORCE COM INC COM 79466L302 12,493 58,967 SH   SOLE   58,967 0 0
SALESFORCE COM INC PUT 79466L952 166,563 7,147 SH Put SOLE   0 0 0
SALESFORCE COM INC CALL 79466L902 84 4 SH Call SOLE   0 0 0
CORMEDIX INC CALL 21900C908 368 369 SH Call SOLE   0 0 0
CORMEDIX INC COM 21900C308 106 10,654 SH   SOLE   10,654 0 0
CORMEDIX INC PUT 21900C958 196 197 SH Put SOLE   0 0 0
CERENCE INC CALL 156727909 2,660 297 SH Call SOLE   0 0 0
CERENCE INC PUT 156727959 698 78 SH Put SOLE   0 0 0
CERAGON NETWORKS LTD CALL M22013902 112 299 SH Call SOLE   0 0 0
CERAGON NETWORKS LTD COM M22013102 532 141,271 SH   SOLE   141,271 0 0
CERAGON NETWORKS LTD PUT M22013952 1,043 2,767 SH Put SOLE   0 0 0
CRONOS GROUP INC CALL 22717L901 1,692 1,789 SH Call SOLE   0 0 0
CRONOS GROUP INC COM 22717L101 1,141 120,666 SH   SOLE   120,666 0 0
CRONOS GROUP INC PUT 22717L951 800 846 SH Put SOLE   0 0 0
CROCS INC CALL 227046909 2,743 341 SH Call SOLE   0 0 0
CROCS INC COM 227046109 833 10,357 SH   SOLE   10,357 0 0
CROCS INC PUT 227046959 7,731 961 SH Put SOLE   0 0 0
CARPENTER TECHNOLOGY CORP CALL 144285903 374 91 SH Call SOLE   0 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 296 7,197 SH   SOLE   7,197 0 0
CARPENTER TECHNOLOGY CORP PUT 144285953 61 15 SH Put SOLE   0 0 0
CRESCENT ACQUISITION CORP CALL 22564L905 1,551 1,542 SH Call SOLE   0 0 0
CRESCENT ACQUISITION CORP PUT 22564L955 662 659 SH Put SOLE   0 0 0
CRISPR THERAPEUTICS AG CALL H17182908 10,430 856 SH Call SOLE   0 0 0
CRISPR THERAPEUTICS AG COM H17182108 241 1,980 SH   SOLE   1,980 0 0
CRISPR THERAPEUTICS AG PUT H17182958 3,594 295 SH Put SOLE   0 0 0
CORSAIR GAMING INC CALL 22041X902 5,945 1,786 SH Call SOLE   0 0 0
CORSAIR GAMING INC PUT 22041X952 2,320 697 SH Put SOLE   0 0 0
CORTEXYME INC CALL 22053A907 1,358 377 SH Call SOLE   0 0 0
CORTEXYME INC PUT 22053A957 7 2 SH Put SOLE   0 0 0
CIRRUS LOGIC INC CALL 172755900 1,611 190 SH Call SOLE   0 0 0
CIRRUS LOGIC INC COM 172755100 1,190 14,040 SH   SOLE   14,040 0 0
CIRRUS LOGIC INC PUT 172755950 1,500 177 SH Put SOLE   0 0 0
CORVUS PHARMACEUTICALS INC CALL 221015900 5 17 SH Call SOLE   0 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 18 5,886 SH   SOLE   5,886 0 0
CORVUS PHARMACEUTICALS INC PUT 221015950 24 80 SH Put SOLE   0 0 0
CROWDSTRIKE HLDGS INC CALL 22788C905 27,851 1,526 SH Call SOLE   0 0 0
CROWDSTRIKE HLDGS INC PUT 22788C955 33,399 1,830 SH Put SOLE   0 0 0
CRYOLIFE INC COM 228903100 161 7,137 SH   SOLE   7,137 0 0
CRYOLIFE INC PUT 228903950 223 99 SH Put SOLE   0 0 0
CREDIT SUISSE GROUP CALL 225401908 0 573 SH Call SOLE   0 0 0
CREDIT SUISSE GROUP COM 225401108 0 209,521 SH   SOLE   209,521 0 0
CREDIT SUISSE GROUP PUT 225401958 0 2,528 SH Put SOLE   0 0 0
COSAN S A CALL 22113B903 9 6 SH Call SOLE   0 0 0
CISCO SYS INC CALL 17275R902 66,530 12,866 SH Call SOLE   0 0 0
CISCO SYS INC COM 17275R102 5,242 101,382 SH   SOLE   101,382 0 0
CISCO SYS INC PUT 17275R952 120,779 23,357 SH Put SOLE   0 0 0
COSTAR GROUP INC CALL 22160N909 0 35 SH Call SOLE   0 0 0
COSTAR GROUP INC PUT 22160N959 0 56 SH Put SOLE   0 0 0
CSG SYS INTL INC COM 126349109 48 1,082 SH   SOLE   1,082 0 0
CSG SYS INTL INC PUT 126349959 26 6 SH Put SOLE   0 0 0
CARDIOVASCULAR SYS INC DEL CALL 141619906 348 91 SH Call SOLE   0 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 24 649 SH   SOLE   649 0 0
CARDIOVASCULAR SYS INC DEL PUT 141619956 3 1 SH Put SOLE   0 0 0
CANADIAN SOLAR INC CALL 136635909 0 815 SH Call SOLE   0 0 0
CANADIAN SOLAR INC COM 136635109 0 28,093 SH   SOLE   28,093 0 0
CANADIAN SOLAR INC PUT 136635959 0 782 SH Put SOLE   0 0 0
CASTLIGHT HEALTH INC CALL 14862Q900 33 221 SH Call SOLE   0 0 0
CASTLIGHT HEALTH INC COM 14862Q100 30 19,984 SH   SOLE   19,984 0 0
CORNERSTONE ONDEMAND INC CALL 21925Y903 261 60 SH Call SOLE   0 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 53 1,227 SH   SOLE   1,227 0 0
CORNERSTONE ONDEMAND INC PUT 21925Y953 82 19 SH Put SOLE   0 0 0
CASPER SLEEP INC CALL 147626905 600 830 SH Call SOLE   0 0 0
CASPER SLEEP INC COM 147626105 74 10,348 SH   SOLE   10,348 0 0
CASPER SLEEP INC PUT 147626955 477 660 SH Put SOLE   0 0 0
CENTERSPACE CALL 15202L907 27 4 SH Call SOLE   0 0 0
CENTERSPACE COM 15202L107 9 144 SH   SOLE   144 0 0
CENTERSPACE PUT 15202L957 6 1 SH Put SOLE   0 0 0
CAESARSTONE LTD CALL M20598904 215 157 SH Call SOLE   0 0 0
CAESARSTONE LTD COM M20598104 96 7,044 SH   SOLE   7,044 0 0
CAESARSTONE LTD PUT M20598954 324 236 SH Put SOLE   0 0 0
CASTLE BIOSCIENCES INC CALL 14843C905 54 8 SH Call SOLE   0 0 0
CASTLE BIOSCIENCES INC PUT 14843C955 6 1 SH Put SOLE   0 0 0
CONSTELLIUM SE CALL F21107901 0 10 SH Call SOLE   0 0 0
CAPITAL SR LIVING CORP PUT 140475953 30 8 SH Put SOLE   0 0 0
CARRIAGE SVCS INC CALL 143905907 3 1 SH Call SOLE   0 0 0
CARRIAGE SVCS INC COM 143905107 7 210 SH   SOLE   210 0 0
CARRIAGE SVCS INC PUT 143905957 91 26 SH Put SOLE   0 0 0
CAPITAL SOUTHWEST CORP CALL 140501907 117 53 SH Call SOLE   0 0 0
CAPITAL SOUTHWEST CORP PUT 140501957 115 52 SH Put SOLE   0 0 0
CSX CORP CALL 126408903 0 544 SH Call SOLE   0 0 0
CSX CORP PUT 126408953 0 1,533 SH Put SOLE   0 0 0
CINTAS CORP CALL 172908905 1,058 31 SH Call SOLE   0 0 0
CINTAS CORP PUT 172908955 375 11 SH Put SOLE   0 0 0
COOPER TIRE & RUBR CO CALL 216831907 946 169 SH Call SOLE   0 0 0
COOPER TIRE & RUBR CO PUT 216831957 50 9 SH Put SOLE   0 0 0
COMPUTER TASK GROUP INC CALL 205477902 7 8 SH Call SOLE   0 0 0
COMPUTER TASK GROUP INC COM 205477102 1 118 SH   SOLE   118 0 0
COMPUTER TASK GROUP INC PUT 205477952 107 113 SH Put SOLE   0 0 0
CTI BIOPHARMA CORP CALL 12648L901 14 49 SH Call SOLE   0 0 0
CTI BIOPHARMA CORP COM 12648L601 19 6,688 SH   SOLE   6,688 0 0
CTI BIOPHARMA CORP PUT 12648L951 67 231 SH Put SOLE   0 0 0
CATALENT INC CALL 148806902 1,853 176 SH Call SOLE   0 0 0
CATALENT INC COM 148806102 1,448 13,753 SH   SOLE   13,753 0 0
CATALENT INC PUT 148806952 2,474 235 SH Put SOLE   0 0 0
CYTOMX THERAPEUTICS INC CALL 23284F905 288 373 SH Call SOLE   0 0 0
CYTOMX THERAPEUTICS INC PUT 23284F955 7 10 SH Put SOLE   0 0 0
CARETRUST REIT INC CALL 14174T907 16 7 SH Call SOLE   0 0 0
CARETRUST REIT INC COM 14174T107 12 544 SH   SOLE   544 0 0
CARETRUST REIT INC PUT 14174T957 6 3 SH Put SOLE   0 0 0
CITI TRENDS INC CALL 17306X902 16 2 SH Call SOLE   0 0 0
CITI TRENDS INC COM 17306X102 242 2,898 SH   SOLE   2,898 0 0
CITI TRENDS INC PUT 17306X952 33 4 SH Put SOLE   0 0 0
CTS CORP PUT 126501955 3 1 SH Put SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIO CALL 192446902 1,585 203 SH Call SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIO PUT 192446952 1,304 167 SH Put SOLE   0 0 0
CYTOSORBENTS CORP CALL 23283X906 415 479 SH Call SOLE   0 0 0
CYTOSORBENTS CORP PUT 23283X956 351 405 SH Put SOLE   0 0 0
CATCHMARK TIMBER TR INC CALL 14912Y902 4 4 SH Call SOLE   0 0 0
CATCHMARK TIMBER TR INC COM 14912Y202 2 234 SH   SOLE   234 0 0
CATCHMARK TIMBER TR INC PUT 14912Y952 4 4 SH Put SOLE   0 0 0
CORTEVA INC CALL 22052L904 2,848 611 SH Call SOLE   0 0 0
CORTEVA INC COM 22052L104 2,068 44,366 SH   SOLE   44,366 0 0
CORTEVA INC PUT 22052L954 6,335 1,359 SH Put SOLE   0 0 0
CITRIX SYS INC CALL 177376900 1,024 73 SH Call SOLE   0 0 0
CITRIX SYS INC COM 177376100 505 3,599 SH   SOLE   3,599 0 0
CITRIX SYS INC PUT 177376950 2,161 154 SH Put SOLE   0 0 0
CUBIC CORP CALL 229669906 589 79 SH Call SOLE   0 0 0
CUBIC CORP PUT 229669956 156 21 SH Put SOLE   0 0 0
CUBESMART CALL 229663909 15 4 SH Call SOLE   0 0 0
CUBESMART COM 229663109 2 59 SH   SOLE   59 0 0
CUBESMART PUT 229663959 7 2 SH Put SOLE   0 0 0
CUSTOMERS BANCORP INC COM 23204G100 10 344 SH   SOLE   344 0 0
CUE BIOPHARMA INC CALL 22978P906 25 21 SH Call SOLE   0 0 0
CUE BIOPHARMA INC COM 22978P106 121 9,921 SH   SOLE   9,921 0 0
CUE BIOPHARMA INC PUT 22978P956 60 50 SH Put SOLE   0 0 0
CARNIVAL PLC CALL 14365C903 1,205 538 SH Call SOLE   0 0 0
CARNIVAL PLC PUT 14365C953 38 17 SH Put SOLE   0 0 0
CULP INC CALL 230215905 9 6 SH Call SOLE   0 0 0
CULP INC COM 230215105 62 4,042 SH   SOLE   4,042 0 0
CULP INC PUT 230215955 301 196 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 83 10 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y876 100 1,203 SH   SOLE   1,203 0 0
DIREXION SHS ETF TR PUT 25459Y956 133 16 SH Put SOLE   0 0 0
CURIOSITYSTREAM INC CALL 23130Q907 314 232 SH Call SOLE   0 0 0
CURIOSITYSTREAM INC COM 23130Q107 291 21,477 SH   SOLE   21,477 0 0
CURIOSITYSTREAM INC PUT 23130Q957 559 413 SH Put SOLE   0 0 0
CURO GROUP HOLDINGS CORP CALL 23131L907 88 61 SH Call SOLE   0 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 127 8,733 SH   SOLE   8,733 0 0
CURO GROUP HOLDINGS CORP PUT 23131L957 253 174 SH Put SOLE   0 0 0
CUTERA INC CALL 232109908 745 248 SH Call SOLE   0 0 0
CUTERA INC PUT 232109958 54 18 SH Put SOLE   0 0 0
COUSINS PPTYS INC COM 222795502 7 212 SH   SOLE   212 0 0
COUSINS PPTYS INC PUT 222795952 7 2 SH Put SOLE   0 0 0
COVANTA HLDG CORP CALL 22282E902 166 120 SH Call SOLE   0 0 0
COVANTA HLDG CORP COM 22282E102 210 15,198 SH   SOLE   15,198 0 0
COVANTA HLDG CORP PUT 22282E952 228 165 SH Put SOLE   0 0 0
CUREVAC N V CALL N2451R905 6,786 742 SH Call SOLE   0 0 0
CUREVAC N V PUT N2451R955 1,920 210 SH Put SOLE   0 0 0
CENOVUS ENERGY INC CALL 15135U909 0 785 SH Call SOLE   0 0 0
CENOVUS ENERGY INC COM 15135U109 0 62,918 SH   SOLE   62,918 0 0
CENOVUS ENERGY INC PUT 15135U959 0 1,066 SH Put SOLE   0 0 0
CIVEO CORP CDA COM 17878Y207 6 405 SH   SOLE   405 0 0
CIVEO CORP CDA CALL 17878Y907 4 3 SH Call SOLE   0 0 0
COVETRUS INC CALL 22304C900 29 10 SH Call SOLE   0 0 0
COVETRUS INC COM 22304C100 386 12,883 SH   SOLE   12,883 0 0
COVETRUS INC PUT 22304C950 671 224 SH Put SOLE   0 0 0
COMMERCIAL VEH GROUP INC CALL 202608905 231 240 SH Call SOLE   0 0 0
COMMERCIAL VEH GROUP INC PUT 202608955 351 364 SH Put SOLE   0 0 0
CALAVO GROWERS INC CALL 128246905 69 9 SH Call SOLE   0 0 0
CALAVO GROWERS INC PUT 128246955 15 2 SH Put SOLE   0 0 0
CVR ENERGY INC CALL 12662P908 82 43 SH Call SOLE   0 0 0
CVR ENERGY INC COM 12662P108 196 10,219 SH   SOLE   10,219 0 0
CVR ENERGY INC PUT 12662P958 291 152 SH Put SOLE   0 0 0
COVENANT LOGISTICS GROUP INC COM 22284P105 10 488 SH   SOLE   488 0 0
COMMVAULT SYSTEMS INC CALL 204166902 161 25 SH Call SOLE   0 0 0
COMMVAULT SYSTEMS INC COM 204166102 77 1,207 SH   SOLE   1,207 0 0
COMMVAULT SYSTEMS INC PUT 204166952 122 19 SH Put SOLE   0 0 0
CEL-SCI CORP CALL 150837907 848 558 SH Call SOLE   0 0 0
CEL-SCI CORP PUT 150837957 4,065 2,673 SH Put SOLE   0 0 0
CARVANA CO CALL 146869902 0 416 SH Call SOLE   0 0 0
CARVANA CO COM 146869102 0 18,304 SH   SOLE   18,304 0 0
CARVANA CO PUT 146869952 0 637 SH Put SOLE   0 0 0
CVS HEALTH CORP CALL 126650900 33,635 4,471 SH Call SOLE   0 0 0
CVS HEALTH CORP COM 126650100 1,383 18,390 SH   SOLE   18,390 0 0
CVS HEALTH CORP PUT 126650950 37,630 5,002 SH Put SOLE   0 0 0
CHEVRON CORP NEW CALL 166764900 73,981 7,060 SH Call SOLE   0 0 0
CHEVRON CORP NEW PUT 166764950 57,424 5,480 SH Put SOLE   0 0 0
CHEVRON CORP NEW CALL 166764900 62 6 SH Call SOLE   0 0 0
CHEVRON CORP NEW PUT 166764950 785 75 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 925 111 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 458 55 SH Put SOLE   0 0 0
CONSOLIDATED WATER CO INC CALL G23773907 33 25 SH Call SOLE   0 0 0
CONSOLIDATED WATER CO INC PUT G23773957 1 1 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 39 7 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E505 22 401 SH   SOLE   401 0 0
CLEARWAY ENERGY INC CALL 18539C904 908 323 SH Call SOLE   0 0 0
CLEARWAY ENERGY INC PUT 18539C954 19 7 SH Put SOLE   0 0 0
CLEARWAY ENERGY INC CALL 18539C904 29 11 SH Call SOLE   0 0 0
CLEARWAY ENERGY INC COM 18539C105 19 740 SH   SOLE   740 0 0
CLEARWAY ENERGY INC PUT 18539C954 5 2 SH Put SOLE   0 0 0
CAMPING WORLD HLDGS INC CALL 13462K909 2,524 694 SH Call SOLE   0 0 0
CAMPING WORLD HLDGS INC PUT 13462K959 5,329 1,465 SH Put SOLE   0 0 0
CUSHMAN WAKEFIELD PLC CALL G2717B908 8 5 SH Call SOLE   0 0 0
CUSHMAN WAKEFIELD PLC COM G2717B108 7 445 SH   SOLE   445 0 0
CUSHMAN WAKEFIELD PLC PUT G2717B958 19 12 SH Put SOLE   0 0 0
CASELLA WASTE SYS INC CALL 147448904 216 34 SH Call SOLE   0 0 0
CALIFORNIA WTR SVC GROUP CALL 130788902 61 11 SH Call SOLE   0 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 40 716 SH   SOLE   716 0 0
CEMEX SAB DE CV CALL 151290909 1,733 2,487 SH Call SOLE   0 0 0
CEMEX SAB DE CV PUT 151290959 428 615 SH Put SOLE   0 0 0
CHINA XD PLASTICS CO LTD CALL 16948F907 1 14 SH Call SOLE   0 0 0
CHINA XD PLASTICS CO LTD PUT 16948F957 1 10 SH Put SOLE   0 0 0
COLUMBIA PPTY TR INC CALL 198287903 10 6 SH Call SOLE   0 0 0
COLUMBIA PPTY TR INC COM 198287203 28 1,646 SH   SOLE   1,646 0 0
CORECIVIC INC CALL 21871N901 1,034 1,143 SH Call SOLE   0 0 0
CORECIVIC INC COM 21871N101 794 87,815 SH   SOLE   87,815 0 0
CORECIVIC INC PUT 21871N951 1,863 2,059 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 37 14 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W182 92 3,402 SH   SOLE   3,402 0 0
WISDOMTREE TR PUT 97717W959 35 13 SH Put SOLE   0 0 0
CYBEROPTICS CORP CALL 232517902 2 1 SH Call SOLE   0 0 0
CYBEROPTICS CORP COM 232517102 4 184 SH   SOLE   184 0 0
CYBERARK SOFTWARE LTD CALL M2682V908 4,138 320 SH Call SOLE   0 0 0
CYBERARK SOFTWARE LTD PUT M2682V958 1,539 119 SH Put SOLE   0 0 0
CYCLERION THERAPEUTICS INC CALL 23255M905 1 5 SH Call SOLE   0 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 18 6,734 SH   SOLE   6,734 0 0
CYCLERION THERAPEUTICS INC PUT 23255M955 5 19 SH Put SOLE   0 0 0
CHINA YUCHAI INTL LTD CALL G21082905 83 54 SH Call SOLE   0 0 0
CHINA YUCHAI INTL LTD COM G21082105 65 4,259 SH   SOLE   4,259 0 0
CHINA YUCHAI INTL LTD PUT G21082955 30 20 SH Put SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW CALL 203668908 552 409 SH Call SOLE   0 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 137 10,189 SH   SOLE   10,189 0 0
COMMUNITY HEALTH SYS INC NEW PUT 203668958 370 274 SH Put SOLE   0 0 0
CRYOPORT INC CALL 229050907 145 28 SH Call SOLE   0 0 0
CRYOPORT INC COM 229050307 643 12,378 SH   SOLE   12,378 0 0
CRYOPORT INC PUT 229050957 483 93 SH Put SOLE   0 0 0
CYTOKINETICS INC CALL 23282W905 0 80 SH Call SOLE   0 0 0
CYTOKINETICS INC COM 23282W605 0 12,788 SH   SOLE   12,788 0 0
CYTOKINETICS INC PUT 23282W955 0 9 SH Put SOLE   0 0 0
CAESARS ENTERTAINMENT INC NE CALL 12769G900 6,899 789 SH Call SOLE   0 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 170 1,946 SH   SOLE   1,946 0 0
CAESARS ENTERTAINMENT INC NE PUT 12769G950 13,414 1,534 SH Put SOLE   0 0 0
DOMINION ENERGY INC CALL 25746U909 4,876 642 SH Call SOLE   0 0 0
DOMINION ENERGY INC PUT 25746U959 3,440 453 SH Put SOLE   0 0 0
DANAOS CORPORATION CALL Y1968P901 1,180 238 SH Call SOLE   0 0 0
DANAOS CORPORATION COM Y1968P121 642 12,950 SH   SOLE   12,950 0 0
DANAOS CORPORATION PUT Y1968P951 1,498 302 SH Put SOLE   0 0 0
DADA NEXUS LTD CALL 23344D908 1,677 618 SH Call SOLE   0 0 0
DADA NEXUS LTD COM 23344D108 87 3,239 SH   SOLE   3,239 0 0
DADA NEXUS LTD PUT 23344D958 784 289 SH Put SOLE   0 0 0
DAKTRONICS INC CALL 234264909 6 11 SH Call SOLE   0 0 0
DAKTRONICS INC COM 234264109 33 5,386 SH   SOLE   5,386 0 0
DAKTRONICS INC PUT 234264959 2 4 SH Put SOLE   0 0 0
DELTA AIR LINES INC DEL CALL 247361902 0 9,366 SH Call SOLE   0 0 0
DELTA AIR LINES INC DEL COM 247361702 0 26,798 SH   SOLE   26,798 0 0
DELTA AIR LINES INC DEL PUT 247361952 0 7,157 SH Put SOLE   0 0 0
DANA INC CALL 235825905 294 121 SH Call SOLE   0 0 0
DANA INC COM 235825205 86 3,571 SH   SOLE   3,571 0 0
DANA INC PUT 235825955 761 313 SH Put SOLE   0 0 0
YOUDAO INC CALL 98741T904 226 95 SH Call SOLE   0 0 0
YOUDAO INC COM 98741T104 196 8,234 SH   SOLE   8,234 0 0
YOUDAO INC PUT 98741T954 733 308 SH Put SOLE   0 0 0
DARLING INGREDIENTS INC CALL 237266901 2,670 363 SH Call SOLE   0 0 0
DARLING INGREDIENTS INC PUT 237266951 80 11 SH Put SOLE   0 0 0
DOORDASH INC CALL 25809K905 11,552 881 SH Call SOLE   0 0 0
DOORDASH INC COM 25809K105 9 69 SH   SOLE   69 0 0
DOORDASH INC PUT 25809K955 36,598 2,791 SH Put SOLE   0 0 0
DEUTSCHE BANK A G CALL D18190908 3,129 2,608 SH Call SOLE   0 0 0
DEUTSCHE BANK A G PUT D18190958 2,571 2,143 SH Put SOLE   0 0 0
INVESCO DB MULTI-SECTOR COMM CALL 46140H900 5,070 2,993 SH Call SOLE   0 0 0
INVESCO DB MULTI-SECTOR COMM COM 46140H106 228 13,494 SH   SOLE   13,494 0 0
INVESCO DB MULTI-SECTOR COMM PUT 46140H950 35 21 SH Put SOLE   0 0 0
INVESCO DB MULTI-SECTOR COMM CALL 46140H900 357 192 SH Call SOLE   0 0 0
INVESCO DB MULTI-SECTOR COMM COM 46140H700 37 2,001 SH   SOLE   2,001 0 0
INVESCO DB MULTI-SECTOR COMM PUT 46140H950 57 31 SH Put SOLE   0 0 0
INVESCO DB COMMDY INDX TRCK CALL 46138B903 1,028 619 SH Call SOLE   0 0 0
INVESCO DB COMMDY INDX TRCK COM 46138B103 1,249 75,246 SH   SOLE   75,246 0 0
INVESCO DB COMMDY INDX TRCK PUT 46138B953 207 125 SH Put SOLE   0 0 0
DIEBOLD INC CALL 253651903 343 243 SH Call SOLE   0 0 0
DIEBOLD INC COM 253651103 67 4,743 SH   SOLE   4,743 0 0
DIEBOLD INC PUT 253651953 854 605 SH Put SOLE   0 0 0
INVESCO DB MULTI-SECTOR COMM CALL 46140H900 1 1 SH Call SOLE   0 0 0
INVESCO DB MULTI-SECTOR COMM COM 46140H304 17 1,323 SH   SOLE   1,323 0 0
DBX ETF TR CALL 233051909 3 1 SH Call SOLE   0 0 0
DESIGNER BRANDS INC CALL 250565908 817 470 SH Call SOLE   0 0 0
DESIGNER BRANDS INC COM 250565108 53 3,063 SH   SOLE   3,063 0 0
DESIGNER BRANDS INC PUT 250565958 866 498 SH Put SOLE   0 0 0
INVESCO DB MULTI-SECTOR COMM CALL 46140H900 42 40 SH Call SOLE   0 0 0
INVESCO DB MULTI-SECTOR COMM COM 46140H403 181 17,269 SH   SOLE   17,269 0 0
INVESCO DB MULTI-SECTOR COMM PUT 46140H950 12 12 SH Put SOLE   0 0 0
INVESCO DB MULTI-SECTOR COMM COM 46140H502 27 589 SH   SOLE   589 0 0
INVESCO DB MULTI-SECTOR COMM CALL 46140H900 3 1 SH Call SOLE   0 0 0
DROPBOX INC CALL 26210C904 18,019 6,759 SH Call SOLE   0 0 0
DROPBOX INC COM 26210C104 2,243 84,166 SH   SOLE   84,166 0 0
DROPBOX INC PUT 26210C954 9,528 3,574 SH Put SOLE   0 0 0
DONALDSON INC CALL 257651909 395 68 SH Call SOLE   0 0 0
DONALDSON INC COM 257651109 128 2,214 SH   SOLE   2,214 0 0
DONALDSON INC PUT 257651959 482 83 SH Put SOLE   0 0 0
DUCOMMUN INC DEL CALL 264147909 61 16 SH Call SOLE   0 0 0
DCP MIDSTREAM LP CALL 23311P900 695 321 SH Call SOLE   0 0 0
DCP MIDSTREAM LP COM 23311P100 447 20,657 SH   SOLE   20,657 0 0
DCP MIDSTREAM LP PUT 23311P950 838 387 SH Put SOLE   0 0 0
DECIPHERA PHARMACEUTICALS IN CALL 24344T901 233 52 SH Call SOLE   0 0 0
DECIPHERA PHARMACEUTICALS IN PUT 24344T951 80 18 SH Put SOLE   0 0 0
DECARBONIZATION PLUS ACQU CO CALL 242797908 987 941 SH Call SOLE   0 0 0
DECARBONIZATION PLUS ACQU CO PUT 242797958 108 103 SH Put SOLE   0 0 0
DUCK CREEK TECHNOLOGIES INC CALL 264120906 13 3 SH Call SOLE   0 0 0
DUCK CREEK TECHNOLOGIES INC COM 264120106 43 968 SH   SOLE   968 0 0
DUCK CREEK TECHNOLOGIES INC PUT 264120956 67 15 SH Put SOLE   0 0 0
DUPONT DE NEMOURS INC CALL 26614N902 12,171 1,575 SH Call SOLE   0 0 0
DUPONT DE NEMOURS INC COM 26614N102 2,922 37,815 SH   SOLE   37,815 0 0
DUPONT DE NEMOURS INC PUT 26614N952 13,848 1,792 SH Put SOLE   0 0 0
3-D SYS CORP DEL CALL 88554D905 6,179 2,252 SH Call SOLE   0 0 0
3-D SYS CORP DEL COM 88554D205 662 24,126 SH   SOLE   24,126 0 0
3-D SYS CORP DEL PUT 88554D955 4,469 1,629 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 448 68 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347R952 72 11 SH Put SOLE   0 0 0
DATADOG INC CALL 23804L903 14,759 1,771 SH Call SOLE   0 0 0
DATADOG INC COM 23804L103 5,153 61,834 SH   SOLE   61,834 0 0
DATADOG INC PUT 23804L953 22,443 2,693 SH Put SOLE   0 0 0
DILLARDS INC CALL 254067901 0 175 SH Call SOLE   0 0 0
DILLARDS INC PUT 254067951 0 109 SH Put SOLE   0 0 0
DEERE & CO CALL 244199905 36,740 982 SH Call SOLE   0 0 0
DEERE & CO PUT 244199955 40,070 1,071 SH Put SOLE   0 0 0
EASTERLY GOVT PPTYS INC CALL 27616P903 6 3 SH Call SOLE   0 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1 90 SH   SOLE   90 0 0
EASTERLY GOVT PPTYS INC PUT 27616P953 31 15 SH Put SOLE   0 0 0
DECKERS OUTDOOR CORP CALL 243537907 231 7 SH Call SOLE   0 0 0
DECKERS OUTDOOR CORP COM 243537107 540 1,636 SH   SOLE   1,636 0 0
DECKERS OUTDOOR CORP PUT 243537957 2,345 71 SH Put SOLE   0 0 0
DOUGLAS EMMETT INC CALL 25960P909 37 12 SH Call SOLE   0 0 0
DOUGLAS EMMETT INC PUT 25960P959 3 1 SH Put SOLE   0 0 0
DELL TECHNOLOGIES INC CALL 24703L902 9,722 1,103 SH Call SOLE   0 0 0
DELL TECHNOLOGIES INC COM 24703L202 4,015 45,556 SH   SOLE   45,556 0 0
DELL TECHNOLOGIES INC PUT 24703L952 9,387 1,065 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 0 36 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W315 0 8,566 SH   SOLE   8,566 0 0
WISDOMTREE TR PUT 97717W959 0 7 SH Put SOLE   0 0 0
DENBURY INC COM 24790A101 172 3,600 SH   SOLE   3,600 0 0
DENNYS CORP CALL 24869P904 284 157 SH Call SOLE   0 0 0
DENNYS CORP COM 24869P104 388 21,469 SH   SOLE   21,469 0 0
DENNYS CORP PUT 24869P954 204 113 SH Put SOLE   0 0 0
DIAGEO PLC CALL 25243Q905 5,287 322 SH Call SOLE   0 0 0
DIAGEO PLC PUT 25243Q955 3,596 219 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 59 19 SH Call SOLE   0 0 0
DESPEGAR COM CORP CALL G27358903 239 176 SH Call SOLE   0 0 0
DESPEGAR COM CORP COM G27358103 31 2,327 SH   SOLE   2,327 0 0
DESPEGAR COM CORP PUT G27358953 66 49 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 1,368 639 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E661 643 30,050 SH   SOLE   30,050 0 0
DIREXION SHS ETF TR PUT 25460E955 580 271 SH Put SOLE   0 0 0
DREAM FINDERS HOMES INC CALL 26154D900 2 1 SH Call SOLE   0 0 0
DREAM FINDERS HOMES INC COM 26154D100 2 100 SH   SOLE   100 0 0
DONNELLEY FINL SOLUTIONS INC CALL 25787G900 47 17 SH Call SOLE   0 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 143 5,167 SH   SOLE   5,167 0 0
DONNELLEY FINL SOLUTIONS INC PUT 25787G950 16 6 SH Put SOLE   0 0 0
DISCOVER FINL SVCS CALL 254709908 10,391 1,094 SH Call SOLE   0 0 0
DISCOVER FINL SVCS PUT 254709958 17,098 1,800 SH Put SOLE   0 0 0
DOLLAR GEN CORP NEW CALL 256677905 18,093 893 SH Call SOLE   0 0 0
DOLLAR GEN CORP NEW COM 256677105 1,444 7,130 SH   SOLE   7,130 0 0
DOLLAR GEN CORP NEW PUT 256677955 12,866 635 SH Put SOLE   0 0 0
DONEGAL GROUP INC CALL 257701901 2 2 SH Call SOLE   0 0 0
DONEGAL GROUP INC COM 257701201 13 894 SH   SOLE   894 0 0
DONEGAL GROUP INC PUT 257701951 29 20 SH Put SOLE   0 0 0
DIGI INTL INC CALL 253798902 45 24 SH Call SOLE   0 0 0
DIGI INTL INC COM 253798102 6 339 SH   SOLE   339 0 0
DIGITAL ALLY INC CALL 25382P908 684 4,202 SH Call SOLE   0 0 0
DIGITAL ALLY INC PUT 25382P958 76 470 SH Put SOLE   0 0 0
DRAGONEER GROWTH OPPORTUN CO CALL G28302900 168 166 SH Call SOLE   0 0 0
DRAGONEER GROWTH OPPORTUN CO COM G28302100 12 1,260 SH   SOLE   1,260 0 0
DRAGONEER GROWTH OPPORTUN CO PUT G28302950 197 195 SH Put SOLE   0 0 0
DRAGONEER GROWTH OPPTY CORP CALL G28314905 299 291 SH Call SOLE   0 0 0
DRAGONEER GROWTH OPPTY CORP PUT G28314955 26 26 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 115 24 SH Call SOLE   0 0 0
ISHARES TR COM 46434V621 40 849 SH   SOLE   849 0 0
ISHARES TR PUT 46434V956 106 22 SH Put SOLE   0 0 0
WISDOMTREE TR PUT 97717W959 56 11 SH Put SOLE   0 0 0
QUEST DIAGNOSTICS INC CALL 74834L900 1,437 112 SH Call SOLE   0 0 0
QUEST DIAGNOSTICS INC COM 74834L100 7 55 SH   SOLE   55 0 0
QUEST DIAGNOSTICS INC PUT 74834L950 3,131 244 SH Put SOLE   0 0 0
DIVERSIFIED HEALTHCARE TR CALL 25525P907 55 116 SH Call SOLE   0 0 0
DIVERSIFIED HEALTHCARE TR COM 25525P107 84 17,588 SH   SOLE   17,588 0 0
DIVERSIFIED HEALTHCARE TR PUT 25525P957 83 175 SH Put SOLE   0 0 0
D R HORTON INC CALL 23331A909 22,752 2,553 SH Call SOLE   0 0 0
D R HORTON INC PUT 23331A959 16,219 1,820 SH Put SOLE   0 0 0
DANAHER CORPORATION CALL 235851902 4,816 214 SH Call SOLE   0 0 0
DANAHER CORPORATION COM 235851102 298 1,325 SH   SOLE   1,325 0 0
DANAHER CORPORATION PUT 235851952 3,781 168 SH Put SOLE   0 0 0
DHT HOLDINGS INC CALL Y2065G901 303 511 SH Call SOLE   0 0 0
DHT HOLDINGS INC COM Y2065G121 746 125,842 SH   SOLE   125,842 0 0
DHT HOLDINGS INC PUT Y2065G951 346 585 SH Put SOLE   0 0 0
DHI GROUP INC CALL 23331S900 5 15 SH Call SOLE   0 0 0
DHI GROUP INC PUT 23331S950 0 1 SH Put SOLE   0 0 0
SPDR DOW JONES INDL AVERAGE CALL 78467X909 260,346 7,885 SH Call SOLE   0 0 0
SPDR DOW JONES INDL AVERAGE COM 78467X109 32,276 97,753 SH   SOLE   97,753 0 0
SPDR DOW JONES INDL AVERAGE PUT 78467X959 337,212 10,213 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 0 121 SH Call SOLE   0 0 0
PROSHARES TR COM 74347G705 0 5,000 SH   SOLE   5,000 0 0
PROSHARES TR PUT 74347G957 0 8 SH Put SOLE   0 0 0
DINE BRANDS GLOBAL INC CALL 254423906 1,071 119 SH Call SOLE   0 0 0
DINE BRANDS GLOBAL INC PUT 254423956 297 33 SH Put SOLE   0 0 0
DIODES INC CALL 254543901 151 19 SH Call SOLE   0 0 0
DIODES INC PUT 254543951 15 2 SH Put SOLE   0 0 0
DISNEY WALT CO CALL 254687906 0 13,713 SH Call SOLE   0 0 0
DISNEY WALT CO COM 254687106 0 24,160 SH   SOLE   24,160 0 0
DISNEY WALT CO PUT 254687956 0 13,347 SH Put SOLE   0 0 0
DISCOVERY INC CALL 25470F902 13,507 3,108 SH Call SOLE   0 0 0
DISCOVERY INC COM 25470F104 5,794 133,319 SH   SOLE   133,319 0 0
DISCOVERY INC PUT 25470F952 17,053 3,924 SH Put SOLE   0 0 0
DISCOVERY INC CALL 25470F902 1,206 327 SH Call SOLE   0 0 0
DISCOVERY INC COM 25470F302 1,325 35,938 SH   SOLE   35,938 0 0
DISCOVERY INC PUT 25470F952 3,633 985 SH Put SOLE   0 0 0
DISH NETWORK CORPORATION CALL 25470M909 4,988 1,378 SH Call SOLE   0 0 0
DISH NETWORK CORPORATION COM 25470M109 2,250 62,179 SH   SOLE   62,179 0 0
DISH NETWORK CORPORATION PUT 25470M959 9,799 2,707 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06738C908 4 2 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06738C778 227 9,597 SH   SOLE   9,597 0 0
BARCLAYS BANK PLC PUT 06738C958 2 1 SH Put SOLE   0 0 0
DELEK US HLDGS INC NEW CALL 24665A903 487 224 SH Call SOLE   0 0 0
DELEK US HLDGS INC NEW COM 24665A103 45 2,103 SH   SOLE   2,103 0 0
DELEK US HLDGS INC NEW PUT 24665A953 119 55 SH Put SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP CALL 24664T903 50 14 SH Call SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP PUT 24664T953 151 42 SH Put SOLE   0 0 0
DRAFTKINGS INC CALL 26142R904 70,370 11,474 SH Call SOLE   0 0 0
DRAFTKINGS INC COM 26142R104 10,725 174,874 SH   SOLE   174,874 0 0
DRAFTKINGS INC PUT 26142R954 48,904 7,974 SH Put SOLE   0 0 0
DICKS SPORTING GOODS INC CALL 253393902 4,850 637 SH Call SOLE   0 0 0
DICKS SPORTING GOODS INC PUT 253393952 4,569 600 SH Put SOLE   0 0 0
DOLBY LABORATORIES INC CALL 25659T907 4,096 415 SH Call SOLE   0 0 0
DOLBY LABORATORIES INC PUT 25659T957 1,312 133 SH Put SOLE   0 0 0
DLH HLDGS CORP CALL 23335Q900 0 1 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W307 104 911 SH   SOLE   911 0 0
WISDOMTREE TR PUT 97717W959 573 50 SH Put SOLE   0 0 0
DYNAGAS LNG PARTNERS LP CALL Y2188B908 4 14 SH Call SOLE   0 0 0
DYNAGAS LNG PARTNERS LP COM Y2188B108 5 1,843 SH   SOLE   1,843 0 0
DYNAGAS LNG PARTNERS LP PUT Y2188B958 26 92 SH Put SOLE   0 0 0
DIGITAL RLTY TR INC CALL 253868903 1,718 122 SH Call SOLE   0 0 0
DIGITAL RLTY TR INC COM 253868103 786 5,585 SH   SOLE   5,585 0 0
DIGITAL RLTY TR INC PUT 253868953 3,464 246 SH Put SOLE   0 0 0
DULUTH HLDGS INC CALL 26443V901 184 109 SH Call SOLE   0 0 0
DULUTH HLDGS INC COM 26443V101 187 11,059 SH   SOLE   11,059 0 0
DULUTH HLDGS INC PUT 26443V951 1,815 1,072 SH Put SOLE   0 0 0
DOLLAR TREE INC CALL 256746908 5,448 476 SH Call SOLE   0 0 0
DOLLAR TREE INC COM 256746108 3,695 32,290 SH   SOLE   32,290 0 0
DOLLAR TREE INC PUT 256746958 9,500 830 SH Put SOLE   0 0 0
DELUXE CORP CALL 248019901 763 182 SH Call SOLE   0 0 0
DELUXE CORP PUT 248019951 146 35 SH Put SOLE   0 0 0
DESKTOP METAL INC CALL 25058X905 1,837 1,233 SH Call SOLE   0 0 0
DESKTOP METAL INC COM 25058X105 1,694 113,692 SH   SOLE   113,692 0 0
DESKTOP METAL INC PUT 25058X955 3,631 2,437 SH Put SOLE   0 0 0
DIAMEDICA THERAPEUTICS INC COM 25253X207 2 254 SH   SOLE   254 0 0
DORCHESTER MINERALS LP CALL 25820R905 95 70 SH Call SOLE   0 0 0
DORCHESTER MINERALS LP PUT 25820R955 16 12 SH Put SOLE   0 0 0
DIGIMARC CORP NEW CALL 25381B901 62 21 SH Call SOLE   0 0 0
DIGIMARC CORP NEW PUT 25381B951 5 2 SH Put SOLE   0 0 0
DERMTECH INC CALL 24984K905 1,676 330 SH Call SOLE   0 0 0
DERMTECH INC COM 24984K105 157 3,103 SH   SOLE   3,103 0 0
DERMTECH INC PUT 24984K955 817 161 SH Put SOLE   0 0 0
DMY TECHNOLOGY GROUP INC II CALL 233277902 1,904 1,295 SH Call SOLE   0 0 0
DMY TECHNOLOGY GROUP INC II COM 233277102 252 17,173 SH   SOLE   17,173 0 0
DMY TECHNOLOGY GROUP INC II PUT 233277952 628 427 SH Put SOLE   0 0 0
DMY TECHNOLOGY GROUP INC III CALL 233278900 733 681 SH Call SOLE   0 0 0
DMY TECHNOLOGY GROUP INC III COM 233278100 211 19,629 SH   SOLE   19,629 0 0
DMY TECHNOLOGY GROUP INC III PUT 233278950 338 314 SH Put SOLE   0 0 0
DUN & BRADSTREET HLDGS INC CALL 26484T906 35 15 SH Call SOLE   0 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106 24 1,030 SH   SOLE   1,030 0 0
DUN & BRADSTREET HLDGS INC PUT 26484T956 76 32 SH Put SOLE   0 0 0
DENALI THERAPEUTICS INC CALL 24823R905 251 44 SH Call SOLE   0 0 0
DENALI THERAPEUTICS INC COM 24823R105 25 449 SH   SOLE   449 0 0
DENALI THERAPEUTICS INC PUT 24823R955 628 110 SH Put SOLE   0 0 0
DANIMER SCIENTIFIC INC CALL 236272900 2,759 731 SH Call SOLE   0 0 0
DANIMER SCIENTIFIC INC COM 236272100 1,314 34,813 SH   SOLE   34,813 0 0
DANIMER SCIENTIFIC INC PUT 236272950 3,118 826 SH Put SOLE   0 0 0
DENISON MINES CORP CALL 248356907 427 3,919 SH Call SOLE   0 0 0
DENISON MINES CORP COM 248356107 352 323,241 SH   SOLE   323,241 0 0
DENISON MINES CORP PUT 248356957 500 4,594 SH Put SOLE   0 0 0
NOW INC CALL 67011P900 235 233 SH Call SOLE   0 0 0
NOW INC PUT 67011P950 117 116 SH Put SOLE   0 0 0
PHYSICIANS RLTY TR CALL 71943U904 401 227 SH Call SOLE   0 0 0
PHYSICIANS RLTY TR COM 71943U104 250 14,154 SH   SOLE   14,154 0 0
PHYSICIANS RLTY TR PUT 71943U954 987 559 SH Put SOLE   0 0 0
DOCUSIGN INC CALL 256163906 35,853 1,771 SH Call SOLE   0 0 0
DOCUSIGN INC COM 256163106 12,286 60,689 SH   SOLE   60,689 0 0
DOCUSIGN INC PUT 256163956 59,338 2,931 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B908 926 258 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B958 35 10 SH Put SOLE   0 0 0
DOMO INC CALL 257554905 2,651 471 SH Call SOLE   0 0 0
DOMO INC PUT 257554955 602 107 SH Put SOLE   0 0 0
MASONITE INTL CORP COM 575385109 210 1,830 SH   SOLE   1,830 0 0
MASONITE INTL CORP PUT 575385959 23 2 SH Put SOLE   0 0 0
DORMAN PRODS INC CALL 258278900 605 59 SH Call SOLE   0 0 0
DOVER CORP CALL 260003908 589 43 SH Call SOLE   0 0 0
DOVER CORP PUT 260003958 671 49 SH Put SOLE   0 0 0
DOW INC CALL 260557903 12,218 1,911 SH Call SOLE   0 0 0
DOW INC PUT 260557953 21,247 3,323 SH Put SOLE   0 0 0
AMDOCS LTD CALL G02602903 56 8 SH Call SOLE   0 0 0
AMDOCS LTD PUT G02602953 98 14 SH Put SOLE   0 0 0
DOUYU INTL HLDGS LTD CALL 25985W905 0 42 SH Call SOLE   0 0 0
DOUYU INTL HLDGS LTD COM 25985W105 0 23,037 SH   SOLE   23,037 0 0
DOUYU INTL HLDGS LTD PUT 25985W955 0 37 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 3,776 163 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G864 1,630 7,039 SH   SOLE   7,039 0 0
DIREXION SHS ETF TR PUT 25460G950 1,552 67 SH Put SOLE   0 0 0
AULT GLOBAL HOLDINGS INC CALL 05150X904 190 579 SH Call SOLE   0 0 0
AULT GLOBAL HOLDINGS INC COM 05150X104 470 142,871 SH   SOLE   142,871 0 0
AULT GLOBAL HOLDINGS INC PUT 05150X954 603 1,835 SH Put SOLE   0 0 0
DOMINOS PIZZA INC CALL 25754A901 0 188 SH Call SOLE   0 0 0
DOMINOS PIZZA INC PUT 25754A951 0 308 SH Put SOLE   0 0 0
DAQO NEW ENERGY CORP CALL 23703Q903 4,741 628 SH Call SOLE   0 0 0
DAQO NEW ENERGY CORP COM 23703Q203 1,014 13,432 SH   SOLE   13,432 0 0
DAQO NEW ENERGY CORP PUT 23703Q953 3,110 412 SH Put SOLE   0 0 0
DRDGOLD LIMITED CALL 26152H901 253 268 SH Call SOLE   0 0 0
DRDGOLD LIMITED COM 26152H301 21 2,279 SH   SOLE   2,279 0 0
DRDGOLD LIMITED PUT 26152H951 251 266 SH Put SOLE   0 0 0
DUKE REALTY CORP CALL 264411905 293 70 SH Call SOLE   0 0 0
DUKE REALTY CORP PUT 264411955 83 20 SH Put SOLE   0 0 0
DIAMONDROCK HOSPITALITY CO CALL 252784901 2 2 SH Call SOLE   0 0 0
DARDEN RESTAURANTS INC CALL 237194905 1,097 773 SH Call SOLE   0 0 0
DARDEN RESTAURANTS INC COM 237194105 1,564 11,021 SH   SOLE   11,021 0 0
DARDEN RESTAURANTS INC PUT 237194955 1,094 771 SH Put SOLE   0 0 0
DARIOHEALTH CORP COM 23725P209 14 769 SH   SOLE   769 0 0
DARIOHEALTH CORP PUT 23725P959 52 27 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 135 117 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G658 145 12,610 SH   SOLE   12,610 0 0
DIREXION SHS ETF TR PUT 25460G950 13 12 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 347 301 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 167 145 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 926 349 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y624 187 7,046 SH   SOLE   7,046 0 0
GLOBAL X FDS PUT 37954Y951 108 41 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 98 62 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W755 815 51,491 SH   SOLE   51,491 0 0
DIREXION SHS ETF TR PUT 25459W952 198 125 SH Put SOLE   0 0 0
DICERNA PHARMACEUTICALS INC CALL 253031908 10 4 SH Call SOLE   0 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 7 277 SH   SOLE   277 0 0
DICERNA PHARMACEUTICALS INC PUT 253031958 148 58 SH Put SOLE   0 0 0
DRIL-QUIP INC PUT 262037954 79 24 SH Put SOLE   0 0 0
DURECT CORP CALL 266605904 6 33 SH Call SOLE   0 0 0
DURECT CORP COM 266605104 80 40,709 SH   SOLE   40,709 0 0
DURECT CORP PUT 266605954 37 191 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 233 305 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E141 17 2,258 SH   SOLE   2,258 0 0
DIREXION SHS ETF TR PUT 25460E955 18 24 SH Put SOLE   0 0 0
DRIVEN BRANDS HLDGS INC CALL 26210V902 50 20 SH Call SOLE   0 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102 4 178 SH   SOLE   178 0 0
DRIVEN BRANDS HLDGS INC PUT 26210V952 43 17 SH Put SOLE   0 0 0
DRIVE SHACK INC CALL 262077900 0 688 SH Call SOLE   0 0 0
DRIVE SHACK INC COM 262077100 0 231,892 SH   SOLE   231,892 0 0
DRIVE SHACK INC PUT 262077950 0 2,681 SH Put SOLE   0 0 0
DASEKE INC CALL 23753F907 437 515 SH Call SOLE   0 0 0
DASEKE INC COM 23753F107 171 20,182 SH   SOLE   20,182 0 0
DASEKE INC PUT 23753F957 168 199 SH Put SOLE   0 0 0
DOUBLELINE INCOME SOLUTIONS CALL 258622909 107 59 SH Call SOLE   0 0 0
DOUBLELINE INCOME SOLUTIONS PUT 258622959 141 78 SH Put SOLE   0 0 0
DIAMOND S SHIPPING INC CALL Y20676905 4 4 SH Call SOLE   0 0 0
DIANA SHIPPING INC CALL Y2066G904 14 49 SH Call SOLE   0 0 0
DIANA SHIPPING INC COM Y2066G104 54 18,177 SH   SOLE   18,177 0 0
DIANA SHIPPING INC PUT Y2066G954 33 111 SH Put SOLE   0 0 0
DYNATRACE INC CALL 268150909 2,735 567 SH Call SOLE   0 0 0
DYNATRACE INC PUT 268150959 5,253 1,089 SH Put SOLE   0 0 0
DTE ENERGY CO CALL 233331907 838 63 SH Call SOLE   0 0 0
DTE ENERGY CO PUT 233331957 332 25 SH Put SOLE   0 0 0
DAVIDSTEA INC CALL 238661902 159 425 SH Call SOLE   0 0 0
DAVIDSTEA INC COM 238661102 123 32,859 SH   SOLE   32,859 0 0
DAVIDSTEA INC PUT 238661952 125 333 SH Put SOLE   0 0 0
ALPS ETF TR COM 00162Q478 0 19 SH   SOLE   19 0 0
PRECISION BIOSCIENCES INC CALL 74019P908 71 69 SH Call SOLE   0 0 0
PRECISION BIOSCIENCES INC COM 74019P108 52 5,033 SH   SOLE   5,033 0 0
PRECISION BIOSCIENCES INC PUT 74019P958 166 161 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 1 3 SH Call SOLE   0 0 0
PROSHARES TR CALL 74348A904 10 7 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 16 11 SH Put SOLE   0 0 0
DUKE ENERGY CORP NEW CALL 26441C904 7,567 784 SH Call SOLE   0 0 0
DUKE ENERGY CORP NEW PUT 26441C954 5,087 527 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 27 7 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E737 7 200 SH   SOLE   200 0 0
DIREXION SHS ETF TR CALL 25460G900 866 388 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G880 647 28,977 SH   SOLE   28,977 0 0
DIREXION SHS ETF TR PUT 25460G950 687 308 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 227 102 SH Call SOLE   0 0 0
DAVITA INC CALL 23918K908 1,605 149 SH Call SOLE   0 0 0
DAVITA INC PUT 23918K958 2,123 197 SH Put SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP CALL 268158901 0 1,802 SH Call SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 0 93,518 SH   SOLE   93,518 0 0
DYNAVAX TECHNOLOGIES CORP PUT 268158951 0 1,457 SH Put SOLE   0 0 0
DEVON ENERGY CORP NEW CALL 25179M903 0 2,702 SH Call SOLE   0 0 0
DEVON ENERGY CORP NEW PUT 25179M953 0 5,548 SH Put SOLE   0 0 0
DEVON ENERGY CORP NEW CALL 25179M903 0 636 SH Call SOLE   0 0 0
DEVON ENERGY CORP NEW PUT 25179M953 0 64 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,243 109 SH Call SOLE   0 0 0
ISHARES TR COM 464287168 3,059 26,814 SH   SOLE   26,814 0 0
ISHARES TR PUT 464287957 7,028 616 SH Put SOLE   0 0 0
DYNEX CAP INC CALL 26817Q906 706 373 SH Call SOLE   0 0 0
DYNEX CAP INC PUT 26817Q956 100 53 SH Put SOLE   0 0 0
DXC TECHNOLOGY CO CALL 23355L906 5,057 1,618 SH Call SOLE   0 0 0
DXC TECHNOLOGY CO COM 23355L106 346 11,074 SH   SOLE   11,074 0 0
DXC TECHNOLOGY CO PUT 23355L956 6,689 2,140 SH Put SOLE   0 0 0
DEXCOM INC CALL 252131907 13,441 374 SH Call SOLE   0 0 0
DEXCOM INC PUT 252131957 5,822 162 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B908 154 148 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B276 46 4,430 SH   SOLE   4,430 0 0
PROSHARES TR PUT 74347B958 8 8 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 104 17 SH Call SOLE   0 0 0
WISDOMTREE TR COM 97717W851 790 12,894 SH   SOLE   12,894 0 0
WISDOMTREE TR PUT 97717W959 49 8 SH Put SOLE   0 0 0
DXP ENTERPRISES INC CALL 233377907 184 61 SH Call SOLE   0 0 0
DXP ENTERPRISES INC PUT 233377957 3 1 SH Put SOLE   0 0 0
DIXIE GROUP INC CALL 255519900 9 32 SH Call SOLE   0 0 0
DIXIE GROUP INC COM 255519100 3 1,138 SH   SOLE   1,138 0 0
DIXIE GROUP INC PUT 255519950 19 65 SH Put SOLE   0 0 0
DYCOM INDS INC CALL 267475901 1,522 164 SH Call SOLE   0 0 0
DYCOM INDS INC PUT 267475951 37 4 SH Put SOLE   0 0 0
DYADIC INTL INC DEL CALL 26745T901 98 179 SH Call SOLE   0 0 0
DYADIC INTL INC DEL COM 26745T101 5 915 SH   SOLE   915 0 0
DYADIC INTL INC DEL PUT 26745T951 85 156 SH Put SOLE   0 0 0
DZS INC CALL 268211909 416 268 SH Call SOLE   0 0 0
DZS INC PUT 268211959 4 3 SH Put SOLE   0 0 0
ELECTRONIC ARTS INC CALL 285512909 0 1,497 SH Call SOLE   0 0 0
ELECTRONIC ARTS INC COM 285512109 0 63,657 SH   SOLE   63,657 0 0
ELECTRONIC ARTS INC PUT 285512959 0 1,863 SH Put SOLE   0 0 0
GRAFTECH INTL LTD CALL 384313908 74 61 SH Call SOLE   0 0 0
GRAFTECH INTL LTD COM 384313508 494 40,463 SH   SOLE   40,463 0 0
GRAFTECH INTL LTD PUT 384313958 242 198 SH Put SOLE   0 0 0
EARGO INC CALL 270087909 14 3 SH Call SOLE   0 0 0
EARGO INC PUT 270087959 9 2 SH Put SOLE   0 0 0
AURIS MEDICAL HOLDING LTD CALL G07025901 0 23 SH Call SOLE   0 0 0
AURIS MEDICAL HOLDING LTD COM G07025201 0 21,809 SH   SOLE   21,809 0 0
AURIS MEDICAL HOLDING LTD PUT G07025951 0 343 SH Put SOLE   0 0 0
BRINKER INTL INC CALL 109641900 1,087 153 SH Call SOLE   0 0 0
BRINKER INTL INC COM 109641100 610 8,586 SH   SOLE   8,586 0 0
BRINKER INTL INC PUT 109641950 902 127 SH Put SOLE   0 0 0
EVENTBRITE INC CALL 29975E909 341 154 SH Call SOLE   0 0 0
EVENTBRITE INC PUT 29975E959 418 189 SH Put SOLE   0 0 0
EBAY INC. CALL 278642903 14,434 2,357 SH Call SOLE   0 0 0
EBAY INC. PUT 278642953 28,390 4,636 SH Put SOLE   0 0 0
EASTERN BANKSHARES INC CALL 27627N905 1,867 968 SH Call SOLE   0 0 0
EASTERN BANKSHARES INC COM 27627N105 281 14,613 SH   SOLE   14,613 0 0
EASTERN BANKSHARES INC PUT 27627N955 50 26 SH Put SOLE   0 0 0
ENNIS INC COM 293389102 1 81 SH   SOLE   81 0 0
ENNIS INC PUT 293389952 2 1 SH Put SOLE   0 0 0
EBIX INC CALL 278715906 381 119 SH Call SOLE   0 0 0
EBIX INC COM 278715206 314 9,830 SH   SOLE   9,830 0 0
EBIX INC PUT 278715956 698 218 SH Put SOLE   0 0 0
GLOBAL X FDS COM 37954Y467 1 45 SH   SOLE   45 0 0
EBANG INTL HLDGS INC CALL G3R33A906 0 1,406 SH Call SOLE   0 0 0
EBANG INTL HLDGS INC COM G3R33A106 0 127,302 SH   SOLE   127,302 0 0
EBANG INTL HLDGS INC PUT G3R33A956 0 1,956 SH Put SOLE   0 0 0
EMERGENT BIOSOLUTIONS INC CALL 29089Q905 1,402 151 SH Call SOLE   0 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 149 1,606 SH   SOLE   1,606 0 0
EMERGENT BIOSOLUTIONS INC PUT 29089Q955 659 71 SH Put SOLE   0 0 0
MERIDIAN BANCORP INC MD COM 58958U103 0 39 SH   SOLE   39 0 0
ECOPETROL S A CALL 279158909 25 20 SH Call SOLE   0 0 0
ECOPETROL S A COM 279158109 912 71,208 SH   SOLE   71,208 0 0
ECOPETROL S A PUT 279158959 1,399 1,092 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 44 13 SH Call SOLE   0 0 0
ISHARES INC COM 464286640 593 17,318 SH   SOLE   17,318 0 0
ISHARES INC PUT 464286951 174 51 SH Put SOLE   0 0 0
ECHO GLOBAL LOGISTICS INC CALL 27875T901 0 4 SH Call SOLE   0 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 0 3,156 SH   SOLE   3,156 0 0
ECHO GLOBAL LOGISTICS INC PUT 27875T951 0 78 SH Put SOLE   0 0 0
ECOLAB INC CALL 278865900 813 38 SH Call SOLE   0 0 0
ECOLAB INC PUT 278865950 321 15 SH Put SOLE   0 0 0
US ECOLOGY INC CALL 91734M903 29 7 SH Call SOLE   0 0 0
US ECOLOGY INC COM 91734M103 48 1,176 SH   SOLE   1,176 0 0
CHANNELADVISOR CORP CALL 159179900 275 117 SH Call SOLE   0 0 0
CHANNELADVISOR CORP PUT 159179950 113 48 SH Put SOLE   0 0 0
ENCORE CAP GROUP INC CALL 292554902 197 49 SH Call SOLE   0 0 0
ENCORE CAP GROUP INC COM 292554102 30 746 SH   SOLE   746 0 0
ENCORE CAP GROUP INC PUT 292554952 44 11 SH Put SOLE   0 0 0
CONSOLIDATED EDISON INC CALL 209115904 3,134 419 SH Call SOLE   0 0 0
CONSOLIDATED EDISON INC PUT 209115954 2,064 276 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 0 101 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K281 0 10,274 SH   SOLE   10,274 0 0
DIREXION SHS ETF TR PUT 25490K959 0 79 SH Put SOLE   0 0 0
EDITAS MEDICINE INC CALL 28106W903 0 723 SH Call SOLE   0 0 0
EDITAS MEDICINE INC COM 28106W103 0 78,648 SH   SOLE   78,648 0 0
EDITAS MEDICINE INC PUT 28106W953 0 1,679 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 5 3 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y285 7 378 SH   SOLE   378 0 0
NEW ORIENTAL ED & TECHNOLOGY CALL 647581907 4,118 2,942 SH Call SOLE   0 0 0
NEW ORIENTAL ED & TECHNOLOGY COM 647581107 410 29,316 SH   SOLE   29,316 0 0
NEW ORIENTAL ED & TECHNOLOGY PUT 647581957 4,474 3,196 SH Put SOLE   0 0 0
VANGUARD WORLD FD CALL 921910903 313 25 SH Call SOLE   0 0 0
VANGUARD WORLD FD PUT 921910953 251 20 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 128 147 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 79 91 SH Put SOLE   0 0 0
EURONET WORLDWIDE INC CALL 298736909 179 13 SH Call SOLE   0 0 0
EURONET WORLDWIDE INC PUT 298736959 954 69 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 34,883 SH Call SOLE   0 0 0
ISHARES TR COM 464287234 0 35,344 SH   SOLE   35,344 0 0
ISHARES TR PUT 464287957 0 54,826 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 18 3 SH Call SOLE   0 0 0
ISHARES INC COM 464286533 4 74 SH   SOLE   74 0 0
PROSHARES TR CALL 74347X900 0 16 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X302 0 1,890 SH   SOLE   1,890 0 0
PROSHARES TR PUT 74347X950 0 3 SH Put SOLE   0 0 0
PROSHARES TR COM 74347B284 1 100 SH   SOLE   100 0 0
EMERALD HOLDING INC COM 29103W104 4 887 SH   SOLE   887 0 0
ISHARES TR CALL 464287907 75,323 9,928 SH Call SOLE   0 0 0
ISHARES TR COM 464287465 76 1,014 SH   SOLE   1,014 0 0
ISHARES TR PUT 464287957 115,770 15,259 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 36 5 SH Call SOLE   0 0 0
ISHARES TR COM 46429B689 11 155 SH   SOLE   155 0 0
ISHARES TR PUT 46429B957 14 2 SH Put SOLE   0 0 0
ELLINGTON FINANCIAL INC CALL 28852N909 1,426 891 SH Call SOLE   0 0 0
ELLINGTON FINANCIAL INC PUT 28852N959 280 175 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 1 SH Call SOLE   0 0 0
ENTERPRISE FINL SVCS CORP CALL 293712905 29 6 SH Call SOLE   0 0 0
ENTERPRISE FINL SVCS CORP PUT 293712955 9 2 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 101 20 SH Call SOLE   0 0 0
ISHARES TR COM 464288877 2 49 SH   SOLE   49 0 0
ISHARES TR PUT 464288955 5 1 SH Put SOLE   0 0 0
EQUIFAX INC CALL 294429905 706 39 SH Call SOLE   0 0 0
EQUIFAX INC COM 294429105 677 3,742 SH   SOLE   3,742 0 0
EQUIFAX INC PUT 294429955 706 39 SH Put SOLE   0 0 0
EGAIN CORP CALL 28225C906 21 23 SH Call SOLE   0 0 0
EGAIN CORP COM 28225C806 48 5,150 SH   SOLE   5,150 0 0
EGAIN CORP PUT 28225C956 89 94 SH Put SOLE   0 0 0
EAGLE BANCORP INC MD PUT 268948956 0 2 SH Put SOLE   0 0 0
8X8 INC NEW CALL 282914900 246 76 SH Call SOLE   0 0 0
8X8 INC NEW COM 282914100 215 6,636 SH   SOLE   6,636 0 0
8X8 INC NEW PUT 282914950 1,433 442 SH Put SOLE   0 0 0
ELDORADO GOLD CORP NEW CALL 284902909 1,457 1,351 SH Call SOLE   0 0 0
ELDORADO GOLD CORP NEW COM 284902509 466 43,243 SH   SOLE   43,243 0 0
ELDORADO GOLD CORP NEW PUT 284902959 821 761 SH Put SOLE   0 0 0
NIC INC CALL 62914B900 159 47 SH Call SOLE   0 0 0
NIC INC PUT 62914B950 71 21 SH Put SOLE   0 0 0
VAALCO ENERGY INC CALL 91851C901 30 136 SH Call SOLE   0 0 0
VAALCO ENERGY INC COM 91851C201 26 11,853 SH   SOLE   11,853 0 0
VAALCO ENERGY INC PUT 91851C951 79 353 SH Put SOLE   0 0 0
EHANG HLDGS LTD CALL 26853E902 674 182 SH Call SOLE   0 0 0
EHANG HLDGS LTD COM 26853E102 21 567 SH   SOLE   567 0 0
EHANG HLDGS LTD PUT 26853E952 429 116 SH Put SOLE   0 0 0
ENCOMPASS HEALTH CORP CALL 29261A900 859 105 SH Call SOLE   0 0 0
ENCOMPASS HEALTH CORP PUT 29261A950 868 106 SH Put SOLE   0 0 0
EHEALTH INC CALL 28238P909 2,640 363 SH Call SOLE   0 0 0
EHEALTH INC COM 28238P109 1,518 20,875 SH   SOLE   20,875 0 0
EHEALTH INC PUT 28238P959 3,156 434 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 21 10 SH Call SOLE   0 0 0
EMPLOYERS HLDGS INC CALL 292218904 4 1 SH Call SOLE   0 0 0
EMPLOYERS HLDGS INC PUT 292218954 12 3 SH Put SOLE   0 0 0
EIGER BIOPHARMACEUTICALS INC CALL 28249U905 346 392 SH Call SOLE   0 0 0
EIGER BIOPHARMACEUTICALS INC PUT 28249U955 55 63 SH Put SOLE   0 0 0
EDISON INTL CALL 281020907 638 109 SH Call SOLE   0 0 0
EDISON INTL COM 281020107 224 3,836 SH   SOLE   3,836 0 0
EDISON INTL PUT 281020957 2,502 427 SH Put SOLE   0 0 0
EKSO BIONICS HLDGS INC CALL 282644901 25 41 SH Call SOLE   0 0 0
EKSO BIONICS HLDGS INC COM 282644301 47 7,652 SH   SOLE   7,652 0 0
EKSO BIONICS HLDGS INC PUT 282644951 49 80 SH Put SOLE   0 0 0
LAUDER ESTEE COS INC CALL 518439904 5,555 191 SH Call SOLE   0 0 0
LAUDER ESTEE COS INC PUT 518439954 4,682 161 SH Put SOLE   0 0 0
ELANCO ANIMAL HEALTH INC CALL 28414H903 759 258 SH Call SOLE   0 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 343 11,672 SH   SOLE   11,672 0 0
ELANCO ANIMAL HEALTH INC PUT 28414H953 3,486 1,184 SH Put SOLE   0 0 0
E L F BEAUTY INC CALL 26856L903 1,100 410 SH Call SOLE   0 0 0
E L F BEAUTY INC COM 26856L103 113 4,222 SH   SOLE   4,222 0 0
E L F BEAUTY INC PUT 26856L953 169 63 SH Put SOLE   0 0 0
ELECTROMED INC CALL 285409908 106 101 SH Call SOLE   0 0 0
ELECTROMED INC PUT 285409958 6 6 SH Put SOLE   0 0 0
COMPANHIA PARANAENSE ENERG C CALL 20441B907 2 20 SH Call SOLE   0 0 0
EQUITY LIFESTYLE PPTYS INC CALL 29472R908 114 18 SH Call SOLE   0 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 106 1,670 SH   SOLE   1,670 0 0
EQUITY LIFESTYLE PPTYS INC PUT 29472R958 1,062 167 SH Put SOLE   0 0 0
ELEVATE CREDIT INC COM 28621V101 0 3 SH   SOLE   3 0 0
ELEVATE CREDIT INC PUT 28621V951 0 1 SH Put SOLE   0 0 0
CALLAWAY GOLF CO CALL 131193904 4,461 1,668 SH Call SOLE   0 0 0
CALLAWAY GOLF CO COM 131193104 919 34,388 SH   SOLE   34,388 0 0
CALLAWAY GOLF CO PUT 131193954 3,193 1,194 SH Put SOLE   0 0 0
EMAGIN CORP CALL 29076N906 221 592 SH Call SOLE   0 0 0
EMAGIN CORP COM 29076N206 165 44,318 SH   SOLE   44,318 0 0
EMAGIN CORP PUT 29076N956 25 67 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 31,411 2,885 SH Call SOLE   0 0 0
ISHARES TR COM 464288281 21 200 SH   SOLE   200 0 0
ISHARES TR PUT 464288955 43,715 4,015 SH Put SOLE   0 0 0
EMCOR GROUP INC CALL 29084Q900 22 2 SH Call SOLE   0 0 0
EMCOR GROUP INC COM 29084Q100 28 252 SH   SOLE   252 0 0
EMCOR GROUP INC PUT 29084Q950 157 14 SH Put SOLE   0 0 0
EMCORE CORP CALL 290846903 51 95 SH Call SOLE   0 0 0
EMCORE CORP COM 290846203 135 24,787 SH   SOLE   24,787 0 0
EMCORE CORP PUT 290846953 68 126 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H900 15 5 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189H300 35 1,169 SH   SOLE   1,169 0 0
EASTMAN CHEM CO CALL 277432900 3,766 342 SH Call SOLE   0 0 0
EASTMAN CHEM CO COM 277432100 387 3,519 SH   SOLE   3,519 0 0
EASTMAN CHEM CO PUT 277432950 3,534 321 SH Put SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR CALL 301505909 6 1 SH Call SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR COM 301505889 5 92 SH   SOLE   92 0 0
EMERSON ELEC CO CALL 291011904 5,386 597 SH Call SOLE   0 0 0
EMERSON ELEC CO PUT 291011954 4,077 452 SH Put SOLE   0 0 0
ENBRIDGE INC CALL 29250N905 1,925 529 SH Call SOLE   0 0 0
ENBRIDGE INC COM 29250N105 1,193 32,798 SH   SOLE   32,798 0 0
ENBRIDGE INC PUT 29250N955 2,613 718 SH Put SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP CALL 292480900 42 66 SH Call SOLE   0 0 0
ENABLE MIDSTREAM PARTNERS LP COM 292480100 235 36,374 SH   SOLE   36,374 0 0
ENABLE MIDSTREAM PARTNERS LP PUT 292480950 181 280 SH Put SOLE   0 0 0
ENDO INTL PLC CALL G30401906 0 556 SH Call SOLE   0 0 0
ENDO INTL PLC COM G30401106 0 234 SH   SOLE   234 0 0
ENDO INTL PLC PUT G30401956 0 349 SH Put SOLE   0 0 0
ENGLOBAL CORP CALL 293306906 98 218 SH Call SOLE   0 0 0
ENGLOBAL CORP COM 293306106 163 36,177 SH   SOLE   36,177 0 0
ENGLOBAL CORP PUT 293306956 423 937 SH Put SOLE   0 0 0
ENEL AMERICAS S A CALL 29274F904 2 3 SH Call SOLE   0 0 0
ENEL AMERICAS S A PUT 29274F954 0 1 SH Put SOLE   0 0 0
ENEL CHILE S.A. CALL 29278D905 1 5 SH Call SOLE   0 0 0
ENEL CHILE S.A. COM 29278D105 0 124 SH   SOLE   124 0 0
ENLINK MIDSTREAM LLC CALL 29336T900 0 723 SH Call SOLE   0 0 0
ENLINK MIDSTREAM LLC COM 29336T100 0 14,038 SH   SOLE   14,038 0 0
ENLINK MIDSTREAM LLC PUT 29336T950 0 827 SH Put SOLE   0 0 0
ENLIVEX THERAPEUTICS LTD CALL M4130Y906 160 145 SH Call SOLE   0 0 0
ENLIVEX THERAPEUTICS LTD COM M4130Y106 91 8,285 SH   SOLE   8,285 0 0
ENLIVEX THERAPEUTICS LTD PUT M4130Y956 253 229 SH Put SOLE   0 0 0
ENPHASE ENERGY INC CALL 29355A907 36,096 2,226 SH Call SOLE   0 0 0
ENPHASE ENERGY INC COM 29355A107 5,908 36,439 SH   SOLE   36,439 0 0
ENPHASE ENERGY INC PUT 29355A957 32,821 2,024 SH Put SOLE   0 0 0
ENERGIZER HLDGS INC NEW CALL 29272W909 213 45 SH Call SOLE   0 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 515 10,865 SH   SOLE   10,865 0 0
ENERGIZER HLDGS INC NEW PUT 29272W959 1,343 283 SH Put SOLE   0 0 0
ENERSYS CALL 29275Y902 172 19 SH Call SOLE   0 0 0
ENERSYS PUT 29275Y952 63 7 SH Put SOLE   0 0 0
ENSIGN GROUP INC CALL 29358P901 159 17 SH Call SOLE   0 0 0
ENSIGN GROUP INC PUT 29358P951 197 21 SH Put SOLE   0 0 0
ENANTA PHARMACEUTICALS INC CALL 29251M906 9 2 SH Call SOLE   0 0 0
ENANTA PHARMACEUTICALS INC PUT 29251M956 49 10 SH Put SOLE   0 0 0
ENTEGRIS INC CALL 29362U904 1,777 159 SH Call SOLE   0 0 0
ENTEGRIS INC COM 29362U104 1,241 11,105 SH   SOLE   11,105 0 0
ENTEGRIS INC PUT 29362U954 1,654 148 SH Put SOLE   0 0 0
ENVESTNET INC CALL 29404K906 31 48 SH Call SOLE   0 0 0
ENVESTNET INC PUT 29404K956 18 28 SH Put SOLE   0 0 0
ENOVA INTL INC CALL 29357K903 702 198 SH Call SOLE   0 0 0
ENOVA INTL INC PUT 29357K953 418 118 SH Put SOLE   0 0 0
ENZO BIOCHEM INC CALL 294100902 109 319 SH Call SOLE   0 0 0
ENZO BIOCHEM INC COM 294100102 545 158,642 SH   SOLE   158,642 0 0
ENZO BIOCHEM INC PUT 294100952 1,406 4,089 SH Put SOLE   0 0 0
EOG RES INC CALL 26875P901 9,182 1,266 SH Call SOLE   0 0 0
EOG RES INC COM 26875P101 4,711 64,962 SH   SOLE   64,962 0 0
EOG RES INC PUT 26875P951 10,690 1,474 SH Put SOLE   0 0 0
EVOLUS INC CALL 30052C907 380 293 SH Call SOLE   0 0 0
EVOLUS INC COM 30052C107 184 14,191 SH   SOLE   14,191 0 0
EVOLUS INC PUT 30052C957 240 185 SH Put SOLE   0 0 0
EOS ENERGY ENTERPRISES INC CALL 29415C901 2,230 1,131 SH Call SOLE   0 0 0
EOS ENERGY ENTERPRISES INC COM 29415C101 2 120 SH   SOLE   120 0 0
EOS ENERGY ENTERPRISES INC PUT 29415C951 400 203 SH Put SOLE   0 0 0
ENERPAC TOOL GROUP CORP COM 292765104 1 48 SH   SOLE   48 0 0
EPAM SYS INC CALL 29414B904 634 16 SH Call SOLE   0 0 0
EPAM SYS INC COM 29414B104 140 355 SH   SOLE   355 0 0
EPAM SYS INC PUT 29414B954 3,689 93 SH Put SOLE   0 0 0
BOTTOMLINE TECH DEL INC COM 101388106 238 5,266 SH   SOLE   5,266 0 0
BOTTOMLINE TECH DEL INC PUT 101388956 348 77 SH Put SOLE   0 0 0
EDGEWELL PERS CARE CO CALL 28035Q902 3,666 926 SH Call SOLE   0 0 0
EDGEWELL PERS CARE CO PUT 28035Q952 2,605 658 SH Put SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L CALL 293792907 0 5,581 SH Call SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L PUT 293792957 0 1,239 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717W909 185 59 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717W959 2,414 766 SH Put SOLE   0 0 0
EVOLUTION PETE CORP CALL 30049A907 1 5 SH Call SOLE   0 0 0
EVOLUTION PETE CORP COM 30049A107 19 5,868 SH   SOLE   5,868 0 0
EVOLUTION PETE CORP PUT 30049A957 10 32 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 60 12 SH Call SOLE   0 0 0
ISHARES INC COM 464286665 59 1,186 SH   SOLE   1,186 0 0
ISHARES INC PUT 464286951 120 24 SH Put SOLE   0 0 0
EPR PPTYS CALL 26884U909 3,764 808 SH Call SOLE   0 0 0
EPR PPTYS COM 26884U109 1,798 38,613 SH   SOLE   38,613 0 0
EPR PPTYS PUT 26884U959 1,775 381 SH Put SOLE   0 0 0
ESSENTIAL PPTYS RLTY TR INC CALL 29670E907 394 173 SH Call SOLE   0 0 0
ESSENTIAL PPTYS RLTY TR INC PUT 29670E957 175 77 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 2 2 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A434 343 23,715 SH   SOLE   23,715 0 0
PROSHARES TR PUT 74348A954 5 4 SH Put SOLE   0 0 0
EPIZYME INC CALL 29428V904 187 215 SH Call SOLE   0 0 0
EPIZYME INC COM 29428V104 5 684 SH   SOLE   684 0 0
EPIZYME INC PUT 29428V954 16 19 SH Put SOLE   0 0 0
EQUITY COMWLTH CALL 294628902 102 37 SH Call SOLE   0 0 0
EQUITY COMWLTH COM 294628102 30 1,114 SH   SOLE   1,114 0 0
EQUITY COMWLTH PUT 294628952 611 220 SH Put SOLE   0 0 0
EQUITABLE HLDGS INC CALL 29452E901 838 257 SH Call SOLE   0 0 0
EQUITABLE HLDGS INC PUT 29452E951 437 134 SH Put SOLE   0 0 0
EQUINIX INC CALL 29444U900 1,359 20 SH Call SOLE   0 0 0
EQUINIX INC PUT 29444U950 7,951 117 SH Put SOLE   0 0 0
EQUINOR ASA CALL 29446M902 550 283 SH Call SOLE   0 0 0
EQUINOR ASA PUT 29446M952 340 175 SH Put SOLE   0 0 0
DIGINEX LIMITED CALL Y2074E909 220 201 SH Call SOLE   0 0 0
DIGINEX LIMITED COM Y2074E109 94 8,648 SH   SOLE   8,648 0 0
DIGINEX LIMITED PUT Y2074E959 31 29 SH Put SOLE   0 0 0
EQUITY RESIDENTIAL CALL 29476L907 2,650 370 SH Call SOLE   0 0 0
EQUITY RESIDENTIAL COM 29476L107 1,063 14,848 SH   SOLE   14,848 0 0
EQUITY RESIDENTIAL PUT 29476L957 4,183 584 SH Put SOLE   0 0 0
EQT CORP CALL 26884L909 2,586 1,392 SH Call SOLE   0 0 0
EQT CORP PUT 26884L959 839 452 SH Put SOLE   0 0 0
EQUINOX GOLD CORP CALL 29446Y902 1,140 1,428 SH Call SOLE   0 0 0
EQUINOX GOLD CORP COM 29446Y502 1,099 137,655 SH   SOLE   137,655 0 0
EQUINOX GOLD CORP PUT 29446Y952 1,292 1,618 SH Put SOLE   0 0 0
ENERPLUS CORP CALL 292766902 236 473 SH Call SOLE   0 0 0
ENERPLUS CORP PUT 292766952 125 250 SH Put SOLE   0 0 0
ERICSSON CALL 294821908 3,747 2,841 SH Call SOLE   0 0 0
ERICSSON PUT 294821958 1,842 1,397 SH Put SOLE   0 0 0
ERIE INDTY CO CALL 29530P902 44 2 SH Call SOLE   0 0 0
ERIE INDTY CO PUT 29530P952 22 1 SH Put SOLE   0 0 0
ENERGY RECOVERY INC CALL 29270J900 0 511 SH Call SOLE   0 0 0
ENERGY RECOVERY INC COM 29270J100 0 27,723 SH   SOLE   27,723 0 0
ENERGY RECOVERY INC PUT 29270J950 0 131 SH Put SOLE   0 0 0
EMBRAER S.A. CALL 29082A907 0 1,484 SH Call SOLE   0 0 0
EMBRAER S.A. COM 29082A107 0 82,078 SH   SOLE   82,078 0 0
EMBRAER S.A. PUT 29082A957 0 1,138 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 2,767 1,171 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G609 4,287 181,445 SH   SOLE   181,445 0 0
DIREXION SHS ETF TR PUT 25460G950 954 404 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 181 77 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 151 82 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 7 4 SH Put SOLE   0 0 0
EVERSOURCE ENERGY CALL 30040W908 311 36 SH Call SOLE   0 0 0
EVERSOURCE ENERGY COM 30040W108 239 2,770 SH   SOLE   2,770 0 0
EVERSOURCE ENERGY PUT 30040W958 86 10 SH Put SOLE   0 0 0
ESCALADE INC CALL 296056904 2 1 SH Call SOLE   0 0 0
ESCALADE INC COM 296056104 26 1,276 SH   SOLE   1,276 0 0
ESCALADE INC PUT 296056954 31 15 SH Put SOLE   0 0 0
ESCO TECHNOLOGIES INC CALL 296315904 0 2 SH Call SOLE   0 0 0
ESCO TECHNOLOGIES INC COM 296315104 0 724 SH   SOLE   724 0 0
EROS STX GLOBAL CORPORATION CALL G3788M904 129 717 SH Call SOLE   0 0 0
EROS STX GLOBAL CORPORATION COM G3788M114 155 85,832 SH   SOLE   85,832 0 0
EROS STX GLOBAL CORPORATION PUT G3788M954 146 811 SH Put SOLE   0 0 0
ISHARES INC COM 46434G863 4 100 SH   SOLE   100 0 0
ELEMENT SOLUTIONS INC CALL 28618M906 0 231 SH Call SOLE   0 0 0
ELEMENT SOLUTIONS INC COM 28618M106 0 32,954 SH   SOLE   32,954 0 0
ELEMENT SOLUTIONS INC PUT 28618M956 0 3 SH Put SOLE   0 0 0
ESSENT GROUP LTD CALL G3198U902 80 17 SH Call SOLE   0 0 0
ESSENT GROUP LTD COM G3198U102 37 781 SH   SOLE   781 0 0
ESSENT GROUP LTD PUT G3198U952 199 42 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 321 47 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F114 155 2,282 SH   SOLE   2,282 0 0
VANECK VECTORS ETF TR PUT 92189F952 20 3 SH Put SOLE   0 0 0
ESPERION THERAPEUTICS INC NE CALL 29664W905 625 223 SH Call SOLE   0 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 167 5,956 SH   SOLE   5,956 0 0
ESPERION THERAPEUTICS INC NE PUT 29664W955 1,879 670 SH Put SOLE   0 0 0
EMPIRE ST RLTY TR INC CALL 292104906 136 123 SH Call SOLE   0 0 0
EMPIRE ST RLTY TR INC COM 292104106 244 21,965 SH   SOLE   21,965 0 0
EMPIRE ST RLTY TR INC PUT 292104956 843 758 SH Put SOLE   0 0 0
ESSEX PPTY TR INC CALL 297178905 1,359 50 SH Call SOLE   0 0 0
ESSEX PPTY TR INC PUT 297178955 434 16 SH Put SOLE   0 0 0
EAST STONE ACQUISITION CORP COM G2911D108 3 396 SH   SOLE   396 0 0
EAST STONE ACQUISITION CORP PUT G2911D958 18 19 SH Put SOLE   0 0 0
ESTABLISHMENT LABS HLDGS INC CALL G31249908 87 14 SH Call SOLE   0 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 67 1,084 SH   SOLE   1,084 0 0
ESTABLISHMENT LABS HLDGS INC PUT G31249958 218 35 SH Put SOLE   0 0 0
ELASTIC N V CALL N14506904 1,200 108 SH Call SOLE   0 0 0
ELASTIC N V COM N14506104 1,362 12,254 SH   SOLE   12,254 0 0
ELASTIC N V PUT N14506954 455 41 SH Put SOLE   0 0 0
EARTHSTONE ENERGY INC COM 27032D304 0 100 SH   SOLE   100 0 0
EARTHSTONE ENERGY INC PUT 27032D954 11 16 SH Put SOLE   0 0 0
ENERGY TRANSFER LP CALL 29273V900 0 6,794 SH Call SOLE   0 0 0
ENERGY TRANSFER LP COM 29273V100 0 278,706 SH   SOLE   278,706 0 0
ENERGY TRANSFER LP PUT 29273V950 0 5,190 SH Put SOLE   0 0 0
ETHAN ALLEN INTERIORS INC CALL 297602904 240 87 SH Call SOLE   0 0 0
ETHAN ALLEN INTERIORS INC PUT 297602954 115 42 SH Put SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP CALL 293639900 44 676 SH Call SOLE   0 0 0
ENTERCOM COMMUNICATIONS CORP COM 293639100 90 17,255 SH   SOLE   17,255 0 0
ENTERCOM COMMUNICATIONS CORP PUT 293639950 8 449 SH Put SOLE   0 0 0
EATON CORP PLC CALL G29183903 0 751 SH Call SOLE   0 0 0
EATON CORP PLC PUT G29183953 0 291 SH Put SOLE   0 0 0
89BIO INC CALL 282559903 11 5 SH Call SOLE   0 0 0
89BIO INC COM 282559103 275 11,619 SH   SOLE   11,619 0 0
89BIO INC PUT 282559953 2 1 SH Put SOLE   0 0 0
ETON PHARMACEUTICALS INC COM 29772L108 8 1,100 SH   SOLE   1,100 0 0
ETON PHARMACEUTICALS INC PUT 29772L958 54 75 SH Put SOLE   0 0 0
ENTERGY CORP NEW CALL 29364G903 944 95 SH Call SOLE   0 0 0
ENTERGY CORP NEW PUT 29364G953 596 60 SH Put SOLE   0 0 0
EQUITRANS MIDSTREAM CORP CALL 294600901 190 233 SH Call SOLE   0 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 10 1,259 SH   SOLE   1,259 0 0
EQUITRANS MIDSTREAM CORP PUT 294600951 170 209 SH Put SOLE   0 0 0
ETSY INC CALL 29786A906 28,395 1,408 SH Call SOLE   0 0 0
ETSY INC PUT 29786A956 36,461 1,808 SH Put SOLE   0 0 0
E2OPEN PARENT HOLDINGS INC CALL 29788T903 1,843 1,851 SH Call SOLE   0 0 0
E2OPEN PARENT HOLDINGS INC PUT 29788T953 373 375 SH Put SOLE   0 0 0
ISHARES TR CALL 464289902 233 121 SH Call SOLE   0 0 0
ISHARES TR COM 464289180 504 26,168 SH   SOLE   26,168 0 0
ISHARES TR PUT 464289952 9 5 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 617 253 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W882 7 315 SH   SOLE   315 0 0
PROSHARES TR II PUT 74347W952 21 9 SH Put SOLE   0 0 0
EURONAV NV CALL B38564908 10 11 SH Call SOLE   0 0 0
EURONAV NV COM B38564108 161 17,684 SH   SOLE   17,684 0 0
EURONAV NV PUT B38564958 651 712 SH Put SOLE   0 0 0
ENVIVA PARTNERS LP CALL 29414J907 212 44 SH Call SOLE   0 0 0
ENVIVA PARTNERS LP COM 29414J107 172 3,574 SH   SOLE   3,574 0 0
ENVIVA PARTNERS LP PUT 29414J957 260 54 SH Put SOLE   0 0 0
EVERBRIDGE INC CALL 29978A904 254 21 SH Call SOLE   0 0 0
EVERBRIDGE INC COM 29978A104 51 422 SH   SOLE   422 0 0
EVERBRIDGE INC PUT 29978A954 48 4 SH Put SOLE   0 0 0
ENTRAVISION COMMUNICATIONS C CALL 29382R907 101 251 SH Call SOLE   0 0 0
ENTRAVISION COMMUNICATIONS C COM 29382R107 15 3,772 SH   SOLE   3,772 0 0
ENTRAVISION COMMUNICATIONS C PUT 29382R957 29 74 SH Put SOLE   0 0 0
EVERQUOTE INC CALL 30041R908 1,139 314 SH Call SOLE   0 0 0
EVERQUOTE INC PUT 30041R958 170 47 SH Put SOLE   0 0 0
EVOFEM BIOSCIENCES INC CALL 30048L904 140 804 SH Call SOLE   0 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 23 13,182 SH   SOLE   13,182 0 0
EVOFEM BIOSCIENCES INC PUT 30048L954 65 373 SH Put SOLE   0 0 0
EVOGENE LTD CALL M4119S904 69 137 SH Call SOLE   0 0 0
EVOGENE LTD COM M4119S104 92 18,434 SH   SOLE   18,434 0 0
EVOGENE LTD PUT M4119S954 91 182 SH Put SOLE   0 0 0
EVOLENT HEALTH INC CALL 30050B901 0 99 SH Call SOLE   0 0 0
EVOLENT HEALTH INC COM 30050B101 0 12,354 SH   SOLE   12,354 0 0
EVOLENT HEALTH INC PUT 30050B951 0 374 SH Put SOLE   0 0 0
EVELO BIOSCIENCES INC COM 299734103 2 215 SH   SOLE   215 0 0
EVELO BIOSCIENCES INC PUT 299734953 3 3 SH Put SOLE   0 0 0
EVOKE PHARMA INC CALL 30049G904 418 2,285 SH Call SOLE   0 0 0
EVOKE PHARMA INC PUT 30049G954 6 36 SH Put SOLE   0 0 0
EVO PMTS INC COM 26927E104 48 1,767 SH   SOLE   1,767 0 0
EVO PMTS INC PUT 26927E954 189 69 SH Put SOLE   0 0 0
EVERCORE INC CALL 29977A905 65 5 SH Call SOLE   0 0 0
EVERCORE INC COM 29977A105 467 3,546 SH   SOLE   3,546 0 0
EVERCORE INC PUT 29977A955 2,819 214 SH Put SOLE   0 0 0
EVERGY INC CALL 30034W906 660 111 SH Call SOLE   0 0 0
EVERGY INC PUT 30034W956 214 36 SH Put SOLE   0 0 0
EVERI HLDGS INC CALL 30034T903 959 680 SH Call SOLE   0 0 0
EVERI HLDGS INC PUT 30034T953 296 210 SH Put SOLE   0 0 0
EVERTEC INC PUT 30040P953 29 8 SH Put SOLE   0 0 0
EDWARDS LIFESCIENCES CORP CALL 28176E908 2,408 288 SH Call SOLE   0 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,432 17,127 SH   SOLE   17,127 0 0
EDWARDS LIFESCIENCES CORP PUT 28176E958 2,425 290 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 131 53 SH Call SOLE   0 0 0
ISHARES INC COM 464286103 4,970 200,510 SH   SOLE   200,510 0 0
ISHARES INC PUT 464286951 2,325 938 SH Put SOLE   0 0 0
EAST WEST BANCORP INC CALL 27579R904 214 29 SH Call SOLE   0 0 0
EAST WEST BANCORP INC COM 27579R104 75 1,028 SH   SOLE   1,028 0 0
EAST WEST BANCORP INC PUT 27579R954 442 60 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 5,114 1,502 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 4,133 1,214 SH Put SOLE   0 0 0
ISHARES INC COM 464286756 3 70 SH   SOLE   70 0 0
ISHARES INC CALL 464286901 3,527 1,055 SH Call SOLE   0 0 0
ISHARES INC COM 464286806 1,209 36,183 SH   SOLE   36,183 0 0
ISHARES INC PUT 464286951 1,307 391 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 0 589 SH Call SOLE   0 0 0
ISHARES INC COM 464286871 0 1,156 SH   SOLE   1,156 0 0
ISHARES INC PUT 464286951 0 858 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 0 1 SH Call SOLE   0 0 0
ISHARES INC COM 46434G830 0 7,160 SH   SOLE   7,160 0 0
ISHARES INC CALL 46434G903 26,530 3,872 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G953 15,670 2,287 SH Put SOLE   0 0 0
ISHARES INC COM 464286749 6 155 SH   SOLE   155 0 0
ISHARES INC CALL 46434G903 5 2 SH Call SOLE   0 0 0
ISHARES INC COM 46434G814 82 3,056 SH   SOLE   3,056 0 0
ISHARES INC PUT 46434G953 105 39 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 9 2 SH Call SOLE   0 0 0
ISHARES INC CALL 464286901 380 139 SH Call SOLE   0 0 0
ISHARES INC COM 464286764 81 2,977 SH   SOLE   2,977 0 0
ISHARES INC PUT 464286951 82 30 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 17 5 SH Call SOLE   0 0 0
ISHARES INC COM 464286707 92 2,646 SH   SOLE   2,646 0 0
ISHARES INC PUT 464286951 6 2 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 718 307 SH Call SOLE   0 0 0
ISHARES INC COM 46434G780 375 16,017 SH   SOLE   16,017 0 0
ISHARES INC PUT 46434G953 1,555 664 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 1,528 255 SH Call SOLE   0 0 0
ISHARES INC COM 46434G772 1,836 30,636 SH   SOLE   30,636 0 0
ISHARES INC PUT 46434G953 3,249 542 SH Put SOLE   0 0 0
ISHARES TR CALL 46435G904 1,866 596 SH Call SOLE   0 0 0
ISHARES TR COM 46435G334 216 6,901 SH   SOLE   6,901 0 0
ISHARES TR PUT 46435G954 3,115 995 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 7,810 1,782 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 9,077 2,071 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 13,347 1,488 SH Call SOLE   0 0 0
ISHARES INC COM 464286772 3,498 39,000 SH   SOLE   39,000 0 0
ISHARES INC PUT 464286951 24,362 2,716 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 0 30,128 SH Call SOLE   0 0 0
ISHARES INC COM 464286400 0 44,183 SH   SOLE   44,183 0 0
ISHARES INC PUT 464286951 0 31,667 SH Put SOLE   0 0 0
EXACT SCIENCES CORP CALL 30063P905 10,990 834 SH Call SOLE   0 0 0
EXACT SCIENCES CORP PUT 30063P955 4,177 317 SH Put SOLE   0 0 0
EXELON CORP CALL 30161N901 6,416 1,467 SH Call SOLE   0 0 0
EXELON CORP PUT 30161N951 1,933 442 SH Put SOLE   0 0 0
EXELIXIS INC CALL 30161Q904 0 606 SH Call SOLE   0 0 0
EXELIXIS INC COM 30161Q104 0 1,665 SH   SOLE   1,665 0 0
EXELIXIS INC PUT 30161Q954 0 305 SH Put SOLE   0 0 0
ENDEAVOUR SILVER CORP CALL 29258Y903 258 522 SH Call SOLE   0 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 359 72,488 SH   SOLE   72,488 0 0
ENDEAVOUR SILVER CORP PUT 29258Y953 403 813 SH Put SOLE   0 0 0
EXLSERVICE HOLDINGS INC CALL 302081904 9 1 SH Call SOLE   0 0 0
EXLSERVICE HOLDINGS INC COM 302081104 2 24 SH   SOLE   24 0 0
EAGLE MATLS INC CALL 26969P908 26 2 SH Call SOLE   0 0 0
EAGLE MATLS INC COM 26969P108 1,262 9,394 SH   SOLE   9,394 0 0
EAGLE MATLS INC PUT 26969P958 672 50 SH Put SOLE   0 0 0
EXPERIENCE INVT CORP CALL 30217C909 3,007 2,923 SH Call SOLE   0 0 0
EXPERIENCE INVT CORP PUT 30217C959 261 254 SH Put SOLE   0 0 0
EXPEDITORS INTL WASH INC CALL 302130909 0 244 SH Call SOLE   0 0 0
EXPEDITORS INTL WASH INC PUT 302130959 0 3 SH Put SOLE   0 0 0
EXPEDIA GROUP INC CALL 30212P903 37,900 2,202 SH Call SOLE   0 0 0
EXPEDIA GROUP INC COM 30212P303 265 1,545 SH   SOLE   1,545 0 0
EXPEDIA GROUP INC PUT 30212P953 49,398 2,870 SH Put SOLE   0 0 0
EXP WORLD HLDGS INC CALL 30212W900 3,917 860 SH Call SOLE   0 0 0
EXP WORLD HLDGS INC COM 30212W100 398 8,750 SH   SOLE   8,750 0 0
EXP WORLD HLDGS INC PUT 30212W950 2,177 478 SH Put SOLE   0 0 0
EXPONENT INC PUT 30214U952 0 1 SH Put SOLE   0 0 0
EXPRESS INC CALL 30219E903 0 1,391 SH Call SOLE   0 0 0
EXPRESS INC COM 30219E103 0 208,050 SH   SOLE   208,050 0 0
EXPRESS INC PUT 30219E953 0 4,542 SH Put SOLE   0 0 0
EXTRA SPACE STORAGE INC CALL 30225T902 3,128 236 SH Call SOLE   0 0 0
EXTRA SPACE STORAGE INC PUT 30225T952 53 4 SH Put SOLE   0 0 0
EXTERRAN CORP CALL 30227H906 7 23 SH Call SOLE   0 0 0
EXTERRAN CORP COM 30227H106 16 4,879 SH   SOLE   4,879 0 0
EXTERRAN CORP PUT 30227H956 64 191 SH Put SOLE   0 0 0
EXTREME NETWORKS INC CALL 30226D906 147 169 SH Call SOLE   0 0 0
EXTREME NETWORKS INC COM 30226D106 256 29,326 SH   SOLE   29,326 0 0
EXTREME NETWORKS INC PUT 30226D956 503 575 SH Put SOLE   0 0 0
NATIONAL VISION HLDGS INC CALL 63845R907 802 183 SH Call SOLE   0 0 0
NATIONAL VISION HLDGS INC COM 63845R107 847 19,335 SH   SOLE   19,335 0 0
NATIONAL VISION HLDGS INC PUT 63845R957 1,529 349 SH Put SOLE   0 0 0
SECOND SIGHT MED PRODS INC CALL 81362J909 25 31 SH Call SOLE   0 0 0
SECOND SIGHT MED PRODS INC COM 81362J209 19 2,394 SH   SOLE   2,394 0 0
SECOND SIGHT MED PRODS INC PUT 81362J959 37 46 SH Put SOLE   0 0 0
EYEPOINT PHARMACEUTICALS INC CALL 30233G909 54 54 SH Call SOLE   0 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G209 460 45,298 SH   SOLE   45,298 0 0
EYEPOINT PHARMACEUTICALS INC PUT 30233G959 37 37 SH Put SOLE   0 0 0
EYEPOINT PHARMACEUTICALS INC CALL 30233G909 25 25 SH Call SOLE   0 0 0
EYEPOINT PHARMACEUTICALS INC PUT 30233G959 2 2 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 597 121 SH Call SOLE   0 0 0
ISHARES INC COM 464286780 380 7,706 SH   SOLE   7,706 0 0
ISHARES INC PUT 464286951 3,501 709 SH Put SOLE   0 0 0
EZCORP INC CALL 302301906 70 142 SH Call SOLE   0 0 0
EZCORP INC COM 302301106 52 10,499 SH   SOLE   10,499 0 0
EZCORP INC PUT 302301956 11 23 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 106 23 SH Call SOLE   0 0 0
ISHARES INC COM 464286608 269 5,809 SH   SOLE   5,809 0 0
ISHARES INC PUT 464286951 1,095 236 SH Put SOLE   0 0 0
FORD MTR CO DEL CALL 345370900 16,238 13,256 SH Call SOLE   0 0 0
FORD MTR CO DEL COM 345370860 6,741 550,304 SH   SOLE   550,304 0 0
FORD MTR CO DEL PUT 345370950 32,838 26,807 SH Put SOLE   0 0 0
FIRST AMERN FINL CORP CALL 31847R902 192 34 SH Call SOLE   0 0 0
FIRST AMERN FINL CORP PUT 31847R952 175 31 SH Put SOLE   0 0 0
FORTRESS VALUE ACQUISITION I CALL 349642908 2,596 2,604 SH Call SOLE   0 0 0
FORTRESS VALUE ACQUISITION I COM 349642108 326 32,744 SH   SOLE   32,744 0 0
FORTRESS VALUE ACQUISITION I PUT 349642958 3,808 3,820 SH Put SOLE   0 0 0
ISHARES TR CALL 46435G904 8 3 SH Call SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD CALL 33736G906 20 50 SH Call SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD COM 33736G106 43 1,935 SH   SOLE   1,935 0 0
FIRST TR EXCHANGE-TRADED FD PUT 33736G956 0 2 SH Put SOLE   0 0 0
DIAMONDBACK ENERGY INC CALL 25278X909 5,702 776 SH Call SOLE   0 0 0
DIAMONDBACK ENERGY INC PUT 25278X959 2,799 381 SH Put SOLE   0 0 0
DIAMONDBACK ENERGY INC CALL 25278X909 8,973 1,221 SH Call SOLE   0 0 0
DIAMONDBACK ENERGY INC PUT 25278X959 5,114 696 SH Put SOLE   0 0 0
FANHUA INC CALL 30712A903 1 1 SH Call SOLE   0 0 0
FANHUA INC COM 30712A103 4 335 SH   SOLE   335 0 0
FANHUA INC PUT 30712A953 13 10 SH Put SOLE   0 0 0
FARO TECHNOLOGIES INC COM 311642102 5 68 SH   SOLE   68 0 0
FARO TECHNOLOGIES INC PUT 311642952 121 14 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459Y906 17,992 1,980 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y694 3,268 35,969 SH   SOLE   35,969 0 0
DIREXION SHS ETF TR PUT 25459Y956 30,495 3,356 SH Put SOLE   0 0 0
FASTENAL CO CALL 311900904 532 106 SH Call SOLE   0 0 0
FASTENAL CO COM 311900104 1,740 34,625 SH   SOLE   34,625 0 0
FASTENAL CO PUT 311900954 834 166 SH Put SOLE   0 0 0
FATE THERAPEUTICS INC CALL 31189P902 313 38 SH Call SOLE   0 0 0
FATE THERAPEUTICS INC PUT 31189P952 123 15 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 1,310 377 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E240 520 14,968 SH   SOLE   14,968 0 0
DIREXION SHS ETF TR PUT 25460E955 1,400 403 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 4,997 1,438 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 5,309 1,528 SH Put SOLE   0 0 0
FACEBOOK INC CALL 30303M902 719,418 24,426 SH Call SOLE   0 0 0
FACEBOOK INC COM 30303M102 97 330 SH   SOLE   330 0 0
FACEBOOK INC PUT 30303M952 593,801 20,161 SH Put SOLE   0 0 0
FLAGSTAR BANCORP INC CALL 337930905 1,754 389 SH Call SOLE   0 0 0
FLAGSTAR BANCORP INC PUT 337930955 117 26 SH Put SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN CALL 34964C906 871 91 SH Call SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 496 5,185 SH   SOLE   5,185 0 0
FORTUNE BRANDS HOME & SEC IN PUT 34964C956 114 12 SH Put SOLE   0 0 0
FORTRESS BIOTECH INC CALL 34960Q909 0 1 SH Call SOLE   0 0 0
FORTRESS BIOTECH INC PUT 34960Q959 0 1 SH Put SOLE   0 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 4 200 SH   SOLE   200 0 0
FIRST BUS FINL SVCS INC WIS PUT 319390950 4 2 SH Put SOLE   0 0 0
FB FINL CORP CALL 30257X904 97 22 SH Call SOLE   0 0 0
FIRST BANCORP P R CALL 318672906 139 124 SH Call SOLE   0 0 0
FIRST BANCORP P R COM 318672706 237 21,095 SH   SOLE   21,095 0 0
FIRST BANCORP P R PUT 318672956 651 579 SH Put SOLE   0 0 0
FRANKLIN COVEY CO COM 353469109 59 2,087 SH   SOLE   2,087 0 0
FALCON CAPITAL ACQUISITN COR CALL 30606L908 2,906 2,915 SH Call SOLE   0 0 0
FALCON CAPITAL ACQUISITN COR COM 30606L108 793 79,585 SH   SOLE   79,585 0 0
FALCON CAPITAL ACQUISITN COR PUT 30606L958 1,661 1,666 SH Put SOLE   0 0 0
FUELCELL ENERGY INC CALL 35952H901 6,670 4,629 SH Call SOLE   0 0 0
FUELCELL ENERGY INC COM 35952H601 40 2,800 SH   SOLE   2,800 0 0
FUELCELL ENERGY INC PUT 35952H951 4,824 3,348 SH Put SOLE   0 0 0
FIRST COMWLTH FINL CORP PA CALL 319829907 1 1 SH Call SOLE   0 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 152 10,618 SH   SOLE   10,618 0 0
FIRST COMWLTH FINL CORP PA PUT 319829957 402 280 SH Put SOLE   0 0 0
FIRSTCASH INC CALL 33767D905 6 1 SH Call SOLE   0 0 0
FIRSTCASH INC COM 33767D105 12 187 SH   SOLE   187 0 0
FIRSTCASH INC PUT 33767D955 32 5 SH Put SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD CALL 33733E907 71 56 SH Call SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD COM 33733E807 244 19,088 SH   SOLE   19,088 0 0
FIRST TR EXCHANGE-TRADED FD PUT 33733E957 175 137 SH Put SOLE   0 0 0
FTI CONSULTING INC CALL 302941909 266 19 SH Call SOLE   0 0 0
FTI CONSULTING INC COM 302941109 311 2,220 SH   SOLE   2,220 0 0
FTI CONSULTING INC PUT 302941959 154 11 SH Put SOLE   0 0 0
FIDELITY COVINGTON TRUST CALL 316092901 39 8 SH Call SOLE   0 0 0
FOUR CORNERS PPTY TR INC CALL 35086T909 84 31 SH Call SOLE   0 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 1 60 SH   SOLE   60 0 0
FOUR CORNERS PPTY TR INC PUT 35086T959 71 26 SH Put SOLE   0 0 0
FIRST EAGLE ALTR CAP BDC INC CALL 26943B900 6 16 SH Call SOLE   0 0 0
FIRST EAGLE ALTR CAP BDC INC PUT 26943B950 0 1 SH Put SOLE   0 0 0
FREEPORT-MCMORAN INC CALL 35671D907 0 14,107 SH Call SOLE   0 0 0
FREEPORT-MCMORAN INC COM 35671D857 0 253,076 SH   SOLE   253,076 0 0
FREEPORT-MCMORAN INC PUT 35671D957 0 12,931 SH Put SOLE   0 0 0
FIDELITY COVINGTON TRUST CALL 316092901 68 9 SH Call SOLE   0 0 0
FIDELITY COVINGTON TRUST COM 316092204 197 2,584 SH   SOLE   2,584 0 0
FIDELITY COVINGTON TRUST PUT 316092951 15 2 SH Put SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD CALL 33733E907 4,099 188 SH Call SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD PUT 33733E957 261 12 SH Put SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC CALL G36738905 71 25 SH Call SOLE   0 0 0
FRESH DEL MONTE PRODUCE INC COM G36738105 111 3,879 SH   SOLE   3,879 0 0
FRESH DEL MONTE PRODUCE INC PUT G36738955 274 96 SH Put SOLE   0 0 0
FACTSET RESH SYS INC CALL 303075905 3,826 124 SH Call SOLE   0 0 0
FACTSET RESH SYS INC PUT 303075955 185 6 SH Put SOLE   0 0 0
FIDUS INVT CORP CALL 316500907 62 40 SH Call SOLE   0 0 0
FIDUS INVT CORP PUT 316500957 73 47 SH Put SOLE   0 0 0
FEDEX CORP CALL 31428X906 0 3,984 SH Call SOLE   0 0 0
FEDEX CORP COM 31428X106 0 7,180 SH   SOLE   7,180 0 0
FEDEX CORP PUT 31428X956 0 5,750 SH Put SOLE   0 0 0
FIRSTENERGY CORP CALL 337932907 7,486 2,158 SH Call SOLE   0 0 0
FIRSTENERGY CORP PUT 337932957 1,439 415 SH Put SOLE   0 0 0
FRANKLIN ELEC INC PUT 353514952 0 3 SH Put SOLE   0 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 6 1,086 SH   SOLE   1,086 0 0
PHOENIX NEW MEDIA LTD CALL 71910C903 65 371 SH Call SOLE   0 0 0
PHOENIX NEW MEDIA LTD COM 71910C103 3 2,013 SH   SOLE   2,013 0 0
PHOENIX NEW MEDIA LTD PUT 71910C953 83 474 SH Put SOLE   0 0 0
FIDELITY COVINGTON TRUST CALL 316092901 29 22 SH Call SOLE   0 0 0
FIDELITY COVINGTON TRUST PUT 316092951 1 1 SH Put SOLE   0 0 0
FORUM ENERGY TECHNOLOGIES IN CALL 34984V909 3 2 SH Call SOLE   0 0 0
FORUM ENERGY TECHNOLOGIES IN PUT 34984V959 3 2 SH Put SOLE   0 0 0
FIREEYE INC CALL 31816Q901 2,677 1,368 SH Call SOLE   0 0 0
FIREEYE INC COM 31816Q101 3,421 174,817 SH   SOLE   174,817 0 0
FIREEYE INC PUT 31816Q951 4,540 2,320 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 5,541 1,245 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS PUT 78463X959 2,893 650 SH Put SOLE   0 0 0
FUTUREFUEL CORP CALL 36116M906 225 155 SH Call SOLE   0 0 0
FUTUREFUEL CORP PUT 36116M956 79 55 SH Put SOLE   0 0 0
FIRST FINL BANCORP OH CALL 320209909 19 8 SH Call SOLE   0 0 0
FIRST FINL BANCORP OH COM 320209109 70 2,919 SH   SOLE   2,919 0 0
FIRST FINL BANCORP OH PUT 320209959 189 79 SH Put SOLE   0 0 0
FLUSHING FINL CORP CALL 343873905 2 1 SH Call SOLE   0 0 0
FLUSHING FINL CORP COM 343873105 1 60 SH   SOLE   60 0 0
FIRST FINL BANKSHARES CALL 32020R909 4 1 SH Call SOLE   0 0 0
FIRST FINL BANKSHARES COM 32020R109 13 290 SH   SOLE   290 0 0
FIRST FINL BANKSHARES PUT 32020R959 18 4 SH Put SOLE   0 0 0
F5 NETWORKS INC CALL 315616902 2,941 141 SH Call SOLE   0 0 0
F5 NETWORKS INC PUT 315616952 5,173 248 SH Put SOLE   0 0 0
INNOVATOR ETFS TR CALL 45782C902 8 2 SH Call SOLE   0 0 0
INNOVATOR ETFS TR PUT 45782C952 149 34 SH Put SOLE   0 0 0
FIBROGEN INC CALL 31572Q908 510 147 SH Call SOLE   0 0 0
FIBROGEN INC PUT 31572Q958 180 52 SH Put SOLE   0 0 0
FG NEW AMER ACQUISITION CORP CALL 30259V906 10 10 SH Call SOLE   0 0 0
FG NEW AMER ACQUISITION CORP COM 30259V106 1 129 SH   SOLE   129 0 0
FG NEW AMER ACQUISITION CORP PUT 30259V956 85 84 SH Put SOLE   0 0 0
FEDERATED HERMES INC CALL 314211903 0 674 SH Call SOLE   0 0 0
FEDERATED HERMES INC PUT 314211953 0 272 SH Put SOLE   0 0 0
FIRST HORIZON CORPORATION CALL 320517905 3,087 1,826 SH Call SOLE   0 0 0
FIRST HORIZON CORPORATION PUT 320517955 1,912 1,131 SH Put SOLE   0 0 0
FRANKS INTL N V CALL N33462907 41 116 SH Call SOLE   0 0 0
FRANKS INTL N V PUT N33462957 5 16 SH Put SOLE   0 0 0
FAIR ISAAC CORP CALL 303250904 3,353 69 SH Call SOLE   0 0 0
FAIR ISAAC CORP COM 303250104 4,303 8,855 SH   SOLE   8,855 0 0
FAIR ISAAC CORP PUT 303250954 2,381 49 SH Put SOLE   0 0 0
FIDELITY COVINGTON TRUST PUT 316092951 10 2 SH Put SOLE   0 0 0
FORUM MERGER III CORP CALL 349885903 1,127 1,131 SH Call SOLE   0 0 0
FORUM MERGER III CORP COM 349885103 1,916 192,189 SH   SOLE   192,189 0 0
FORUM MERGER III CORP PUT 349885953 2,321 2,328 SH Put SOLE   0 0 0
FINVOLUTION GROUP CALL 31810T901 1,061 1,514 SH Call SOLE   0 0 0
FINVOLUTION GROUP COM 31810T101 1,088 155,339 SH   SOLE   155,339 0 0
FINVOLUTION GROUP PUT 31810T951 1,441 2,056 SH Put SOLE   0 0 0
GLOBAL X FDS COM 37954Y814 8 183 SH   SOLE   183 0 0
FIDELITY NATL INFORMATION SV CALL 31620M906 14,806 1,053 SH Call SOLE   0 0 0
FIDELITY NATL INFORMATION SV PUT 31620M956 5,891 419 SH Put SOLE   0 0 0
FISERV INC CALL 337738908 24,022 2,018 SH Call SOLE   0 0 0
FISERV INC PUT 337738958 10,451 878 SH Put SOLE   0 0 0
FIFTH THIRD BANCORP CALL 316773900 2,100 561 SH Call SOLE   0 0 0
FIFTH THIRD BANCORP COM 316773100 1,933 51,629 SH   SOLE   51,629 0 0
FIFTH THIRD BANCORP PUT 316773950 5,748 1,535 SH Put SOLE   0 0 0
FIVE BELOW INC CALL 33829M901 5,189 272 SH Call SOLE   0 0 0
FIVE BELOW INC COM 33829M101 1,891 9,916 SH   SOLE   9,916 0 0
FIVE BELOW INC PUT 33829M951 6,429 337 SH Put SOLE   0 0 0
ETF SER SOLUTIONS CALL 26922A902 176 50 SH Call SOLE   0 0 0
ETF SER SOLUTIONS COM 26922A289 194 5,534 SH   SOLE   5,534 0 0
ETF SER SOLUTIONS PUT 26922A952 49 14 SH Put SOLE   0 0 0
FIVE9 INC CALL 338307901 2,001 128 SH Call SOLE   0 0 0
FIVE9 INC PUT 338307951 3,548 227 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33733B950 0 1 SH Put SOLE   0 0 0
COMFORT SYS USA INC CALL 199908904 97 13 SH Call SOLE   0 0 0
COMFORT SYS USA INC COM 199908104 110 1,477 SH   SOLE   1,477 0 0
COMFORT SYS USA INC PUT 199908954 186 25 SH Put SOLE   0 0 0
HOMOLOGY MEDICINES INC CALL 438083907 94 100 SH Call SOLE   0 0 0
HOMOLOGY MEDICINES INC COM 438083107 64 6,828 SH   SOLE   6,828 0 0
HOMOLOGY MEDICINES INC PUT 438083957 89 95 SH Put SOLE   0 0 0
NATIONAL BEVERAGE CORP CALL 635017906 0 650 SH Call SOLE   0 0 0
NATIONAL BEVERAGE CORP COM 635017106 0 13,286 SH   SOLE   13,286 0 0
NATIONAL BEVERAGE CORP PUT 635017956 0 1,543 SH Put SOLE   0 0 0
FOOT LOCKER INC CALL 344849904 4,623 822 SH Call SOLE   0 0 0
FOOT LOCKER INC COM 344849104 2,755 48,981 SH   SOLE   48,981 0 0
FOOT LOCKER INC PUT 344849954 6,181 1,099 SH Put SOLE   0 0 0
FLUIDIGM CORP DEL CALL 34385P908 252 559 SH Call SOLE   0 0 0
FLUIDIGM CORP DEL COM 34385P108 154 34,137 SH   SOLE   34,137 0 0
FLUIDIGM CORP DEL PUT 34385P958 139 309 SH Put SOLE   0 0 0
FLEX LTD CALL Y2573F902 4,106 2,243 SH Call SOLE   0 0 0
FLEX LTD PUT Y2573F952 2,047 1,118 SH Put SOLE   0 0 0
FULGENT GENETICS INC CALL 359664909 4,792 496 SH Call SOLE   0 0 0
FULGENT GENETICS INC PUT 359664959 4,328 448 SH Put SOLE   0 0 0
FLIR SYS INC CALL 302445901 1,733 307 SH Call SOLE   0 0 0
FLIR SYS INC COM 302445101 1,140 20,189 SH   SOLE   20,189 0 0
FLIR SYS INC PUT 302445951 73 13 SH Put SOLE   0 0 0
FULL HSE RESORTS INC CALL 359678909 3 4 SH Call SOLE   0 0 0
FULL HSE RESORTS INC COM 359678109 9 1,098 SH   SOLE   1,098 0 0
FULL HSE RESORTS INC PUT 359678959 8 10 SH Put SOLE   0 0 0
FALCON MINERALS CORP CALL 30607B909 14 33 SH Call SOLE   0 0 0
FLUENT INC CALL 34380C902 448 1,094 SH Call SOLE   0 0 0
FLUENT INC COM 34380C102 48 11,716 SH   SOLE   11,716 0 0
FLUENT INC PUT 34380C952 71 175 SH Put SOLE   0 0 0
FLOWERS FOODS INC CALL 343498901 266 112 SH Call SOLE   0 0 0
FLOWERS FOODS INC PUT 343498951 109 46 SH Put SOLE   0 0 0
SPX FLOW INC CALL 78469X907 6 1 SH Call SOLE   0 0 0
FLUOR CORP NEW CALL 343412902 2,472 1,071 SH Call SOLE   0 0 0
FLUOR CORP NEW COM 343412102 2,625 113,726 SH   SOLE   113,726 0 0
FLUOR CORP NEW PUT 343412952 3,950 1,711 SH Put SOLE   0 0 0
FLOWSERVE CORP CALL 34354P905 271 70 SH Call SOLE   0 0 0
FLOWSERVE CORP COM 34354P105 187 4,831 SH   SOLE   4,831 0 0
FLOWSERVE CORP PUT 34354P955 341 88 SH Put SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC CALL 339041905 805 30 SH Call SOLE   0 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 431 1,608 SH   SOLE   1,608 0 0
FLEETCOR TECHNOLOGIES INC PUT 339041955 4,002 149 SH Put SOLE   0 0 0
1 800 FLOWERS COM INC CALL 68243Q906 1,698 615 SH Call SOLE   0 0 0
1 800 FLOWERS COM INC COM 68243Q106 316 11,470 SH   SOLE   11,470 0 0
1 800 FLOWERS COM INC PUT 68243Q956 165 60 SH Put SOLE   0 0 0
FLEXION THERAPEUTICS INC CALL 33938J906 102 114 SH Call SOLE   0 0 0
FLEXION THERAPEUTICS INC COM 33938J106 180 20,140 SH   SOLE   20,140 0 0
FLEXION THERAPEUTICS INC PUT 33938J956 49 55 SH Put SOLE   0 0 0
FLY LEASING LTD CALL 34407D909 502 298 SH Call SOLE   0 0 0
FLY LEASING LTD COM 34407D109 4 293 SH   SOLE   293 0 0
FLY LEASING LTD PUT 34407D959 476 283 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 5 2 SH Call SOLE   0 0 0
ISHARES INC PUT 464286951 2 1 SH Put SOLE   0 0 0
FIRSTMARK HORIZON ACQUISITIO CALL 33765Y901 265 265 SH Call SOLE   0 0 0
FIRSTMARK HORIZON ACQUISITIO COM 33765Y101 965 96,595 SH   SOLE   96,595 0 0
FIRSTMARK HORIZON ACQUISITIO PUT 33765Y951 2,368 2,368 SH Put SOLE   0 0 0
FIDELITY COVINGTON TRUST CALL 316092901 8 2 SH Call SOLE   0 0 0
FIDELITY COVINGTON TRUST COM 316092881 59 1,335 SH   SOLE   1,335 0 0
FIRST MIDWEST BANCORP DEL CALL 320867904 26 12 SH Call SOLE   0 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 61 2,785 SH   SOLE   2,785 0 0
FIRST MIDWEST BANCORP DEL PUT 320867954 4 2 SH Put SOLE   0 0 0
FMC CORP CALL 302491903 1,869 169 SH Call SOLE   0 0 0
FMC CORP COM 302491303 569 5,152 SH   SOLE   5,152 0 0
FMC CORP PUT 302491953 1,194 108 SH Put SOLE   0 0 0
FOMENTO ECONOMICO MEXICANO S CALL 344419906 738 98 SH Call SOLE   0 0 0
FOMENTO ECONOMICO MEXICANO S PUT 344419956 572 76 SH Put SOLE   0 0 0
FABRINET CALL G3323L900 108 12 SH Call SOLE   0 0 0
FABRINET PUT G3323L950 27 3 SH Put SOLE   0 0 0
F N B CORP CALL 302520901 283 223 SH Call SOLE   0 0 0
F N B CORP PUT 302520951 233 184 SH Put SOLE   0 0 0
FLOOR & DECOR HLDGS INC CALL 339750901 3,666 384 SH Call SOLE   0 0 0
FLOOR & DECOR HLDGS INC PUT 339750951 210 22 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524763 90 1,788 SH   SOLE   1,788 0 0
FIDELITY NATIONAL FINANCIAL CALL 31620R903 1,683 414 SH Call SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R303 405 9,962 SH   SOLE   9,962 0 0
FIDELITY NATIONAL FINANCIAL PUT 31620R953 130 32 SH Put SOLE   0 0 0
BANK MONTREAL QUE CALL 06368B904 45 16 SH Call SOLE   0 0 0
BANK MONTREAL QUE COM 06368B504 402 14,189 SH   SOLE   14,189 0 0
BANK MONTREAL QUE PUT 06368B954 2,690 948 SH Put SOLE   0 0 0
FEDNAT HLDG CO CALL 31431B909 5 11 SH Call SOLE   0 0 0
FEDNAT HLDG CO COM 31431B109 55 11,952 SH   SOLE   11,952 0 0
FEDNAT HLDG CO PUT 31431B959 140 303 SH Put SOLE   0 0 0
FUNKO INC CALL 361008905 3,300 1,677 SH Call SOLE   0 0 0
FUNKO INC PUT 361008955 352 179 SH Put SOLE   0 0 0
FRANCO NEV CORP CALL 351858905 0 572 SH Call SOLE   0 0 0
FRANCO NEV CORP COM 351858105 0 17,207 SH   SOLE   17,207 0 0
FRANCO NEV CORP PUT 351858955 0 339 SH Put SOLE   0 0 0
FOCUS FINL PARTNERS INC CALL 34417P900 33 8 SH Call SOLE   0 0 0
FOCUS FINL PARTNERS INC COM 34417P100 114 2,753 SH   SOLE   2,753 0 0
FOCUS FINL PARTNERS INC PUT 34417P950 203 49 SH Put SOLE   0 0 0
FERRO CORP CALL 315405900 554 329 SH Call SOLE   0 0 0
FERRO CORP PUT 315405950 80 48 SH Put SOLE   0 0 0
AMICUS THERAPEUTICS INC CALL 03152W909 655 663 SH Call SOLE   0 0 0
AMICUS THERAPEUTICS INC COM 03152W109 1,529 154,777 SH   SOLE   154,777 0 0
AMICUS THERAPEUTICS INC PUT 03152W959 2,397 2,427 SH Put SOLE   0 0 0
FORESTAR GROUP INC CALL 346232901 27 12 SH Call SOLE   0 0 0
FORESTAR GROUP INC PUT 346232951 27 12 SH Put SOLE   0 0 0
FORMFACTOR INC CALL 346375908 437 97 SH Call SOLE   0 0 0
FORMFACTOR INC PUT 346375958 40 9 SH Put SOLE   0 0 0
FOSSIL GROUP INC CALL 34988V906 212 171 SH Call SOLE   0 0 0
FOSSIL GROUP INC COM 34988V106 65 5,278 SH   SOLE   5,278 0 0
FOSSIL GROUP INC PUT 34988V956 184 149 SH Put SOLE   0 0 0
SHIFT4 PMTS INC CALL 82452J909 6,979 851 SH Call SOLE   0 0 0
SHIFT4 PMTS INC PUT 82452J959 2,878 351 SH Put SOLE   0 0 0
FOX CORP CALL 35137L904 59 17 SH Call SOLE   0 0 0
FOX CORP COM 35137L204 14 411 SH   SOLE   411 0 0
FOX CORP PUT 35137L954 59 17 SH Put SOLE   0 0 0
FOX CORP CALL 35137L904 0 1,189 SH Call SOLE   0 0 0
FOX CORP COM 35137L105 0 150 SH   SOLE   150 0 0
FOX CORP PUT 35137L954 0 996 SH Put SOLE   0 0 0
FOX FACTORY HLDG CORP COM 35138V102 463 3,644 SH   SOLE   3,644 0 0
FOX FACTORY HLDG CORP PUT 35138V952 2,134 168 SH Put SOLE   0 0 0
FAR PEAK ACQUISITION CORP CALL G3312L903 1,294 1,325 SH Call SOLE   0 0 0
FAR PEAK ACQUISITION CORP PUT G3312L953 666 682 SH Put SOLE   0 0 0
FIVE POINT HOLDINGS LLC CALL 33833Q906 31 42 SH Call SOLE   0 0 0
FIVE POINT HOLDINGS LLC COM 33833Q106 106 14,065 SH   SOLE   14,065 0 0
FARMLAND PARTNERS INC CALL 31154R909 116 104 SH Call SOLE   0 0 0
FARMLAND PARTNERS INC PUT 31154R959 86 77 SH Put SOLE   0 0 0
FIVE PRIME THERAPEUTICS INC CALL 33830X904 0 163 SH Call SOLE   0 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 0 13,118 SH   SOLE   13,118 0 0
FIVE PRIME THERAPEUTICS INC PUT 33830X954 0 258 SH Put SOLE   0 0 0
FIRST INDL RLTY TR INC COM 32054K103 74 1,637 SH   SOLE   1,637 0 0
FIRST INDL RLTY TR INC PUT 32054K953 13 3 SH Put SOLE   0 0 0
REPUBLIC FIRST BANCORP INC CALL 760416907 0 1 SH Call SOLE   0 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 39 10,435 SH   SOLE   10,435 0 0
FIRST REP BK SAN FRANCISCO C CALL 33616C900 2,451 147 SH Call SOLE   0 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 23 139 SH   SOLE   139 0 0
FIRST REP BK SAN FRANCISCO C PUT 33616C950 1,550 93 SH Put SOLE   0 0 0
WHOLE EARTH BRANDS INC CALL 96684W900 505 388 SH Call SOLE   0 0 0
WHOLE EARTH BRANDS INC COM 96684W100 36 2,764 SH   SOLE   2,764 0 0
WHOLE EARTH BRANDS INC PUT 96684W950 156 120 SH Put SOLE   0 0 0
FIDELITY COVINGTON TRUST COM 316092857 5 200 SH   SOLE   200 0 0
FIDELITY COVINGTON TRUST PUT 316092951 2 1 SH Put SOLE   0 0 0
FREQUENCY THERAPEUTICS INC CALL 35803L908 355 374 SH Call SOLE   0 0 0
FREQUENCY THERAPEUTICS INC COM 35803L108 419 44,197 SH   SOLE   44,197 0 0
FREQUENCY THERAPEUTICS INC PUT 35803L958 1,038 1,093 SH Put SOLE   0 0 0
FRANCHISE GROUP INC CALL 35180X905 36 10 SH Call SOLE   0 0 0
FRANCHISE GROUP INC COM 35180X105 82 2,281 SH   SOLE   2,281 0 0
FRANCHISE GROUP INC PUT 35180X955 180 50 SH Put SOLE   0 0 0
FIESTA RESTAURANT GROUP INC CALL 31660B901 10 8 SH Call SOLE   0 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 47 3,805 SH   SOLE   3,805 0 0
FIESTA RESTAURANT GROUP INC PUT 31660B951 37 30 SH Put SOLE   0 0 0
FREEDOM HLDG CORP NEV CALL 356390904 0 10 SH Call SOLE   0 0 0
FREEDOM HLDG CORP NEV COM 356390104 0 162 SH   SOLE   162 0 0
FREEDOM HLDG CORP NEV PUT 356390954 0 9 SH Put SOLE   0 0 0
FRONTLINE LTD CALL G3682E902 238 334 SH Call SOLE   0 0 0
FRONTLINE LTD COM G3682E192 1,034 144,659 SH   SOLE   144,659 0 0
FRONTLINE LTD PUT G3682E952 585 819 SH Put SOLE   0 0 0
JFROG LTD CALL M6191J900 1,828 412 SH Call SOLE   0 0 0
JFROG LTD COM M6191J100 94 2,128 SH   SOLE   2,128 0 0
JFROG LTD PUT M6191J950 820 185 SH Put SOLE   0 0 0
FRESHPET INC CALL 358039905 460 29 SH Call SOLE   0 0 0
FRESHPET INC PUT 358039955 15 1 SH Put SOLE   0 0 0
FORESIGHT AUTONOMOUS HLDGS L CALL 345523904 156 250 SH Call SOLE   0 0 0
FORESIGHT AUTONOMOUS HLDGS L COM 345523104 327 52,450 SH   SOLE   52,450 0 0
FORESIGHT AUTONOMOUS HLDGS L PUT 345523954 268 429 SH Put SOLE   0 0 0
FEDERAL RLTY INVT TR CALL 313747906 1,785 176 SH Call SOLE   0 0 0
FEDERAL RLTY INVT TR PUT 313747956 1,430 141 SH Put SOLE   0 0 0
FORTERRA INC CALL 34960W906 190 82 SH Call SOLE   0 0 0
FORTERRA INC PUT 34960W956 2 1 SH Put SOLE   0 0 0
FOREST ROAD ACQUISITION CORP CALL 34619R902 3,410 3,370 SH Call SOLE   0 0 0
FOREST ROAD ACQUISITION CORP COM 34619R102 1,722 170,241 SH   SOLE   170,241 0 0
FOREST ROAD ACQUISITION CORP PUT 34619R952 2,563 2,533 SH Put SOLE   0 0 0
FS KKR CAP CORP CALL 302635906 259 131 SH Call SOLE   0 0 0
FS KKR CAP CORP COM 302635206 24 1,232 SH   SOLE   1,232 0 0
FS KKR CAP CORP PUT 302635956 247 125 SH Put SOLE   0 0 0
FS KKR CAP CORP II CALL 35952V903 562 288 SH Call SOLE   0 0 0
FS KKR CAP CORP II COM 35952V303 168 8,634 SH   SOLE   8,634 0 0
FS KKR CAP CORP II PUT 35952V953 136 70 SH Put SOLE   0 0 0
FIRST SOLAR INC CALL 336433907 14,107 1,616 SH Call SOLE   0 0 0
FIRST SOLAR INC COM 336433107 1,800 20,622 SH   SOLE   20,622 0 0
FIRST SOLAR INC PUT 336433957 18,525 2,122 SH Put SOLE   0 0 0
FASTLY INC CALL 31188V900 9,479 1,409 SH Call SOLE   0 0 0
FASTLY INC COM 31188V100 727 10,807 SH   SOLE   10,807 0 0
FASTLY INC PUT 31188V950 17,654 2,624 SH Put SOLE   0 0 0
FORTUNA SILVER MINES INC CALL 349915908 613 948 SH Call SOLE   0 0 0
FORTUNA SILVER MINES INC COM 349915108 622 96,245 SH   SOLE   96,245 0 0
FORTUNA SILVER MINES INC PUT 349915958 751 1,161 SH Put SOLE   0 0 0
FRANKLIN STR PPTYS CORP CALL 35471R906 53 99 SH Call SOLE   0 0 0
FRANKLIN STR PPTYS CORP PUT 35471R956 0 1 SH Put SOLE   0 0 0
FISKER INC CALL 33813J906 4,609 2,677 SH Call SOLE   0 0 0
FISKER INC COM 33813J106 34 2,000 SH   SOLE   2,000 0 0
FISKER INC PUT 33813J956 2,846 1,653 SH Put SOLE   0 0 0
FINSERV ACQUISITION CORP CALL 318085907 1,713 1,308 SH Call SOLE   0 0 0
FINSERV ACQUISITION CORP COM 318085107 121 9,306 SH   SOLE   9,306 0 0
FINSERV ACQUISITION CORP PUT 318085957 610 466 SH Put SOLE   0 0 0
FEDERAL SIGNAL CORP CALL 313855908 38 10 SH Call SOLE   0 0 0
FAST ACQUISITION CORP CALL 311875908 51 41 SH Call SOLE   0 0 0
FAST ACQUISITION CORP COM 311875108 4 397 SH   SOLE   397 0 0
FAST ACQUISITION CORP PUT 311875958 12 10 SH Put SOLE   0 0 0
FIDELITY COVINGTON TRUST CALL 316092901 16 4 SH Call SOLE   0 0 0
FIDELITY COVINGTON TRUST COM 316092303 18 445 SH   SOLE   445 0 0
FOSTER L B CO CALL 350060909 1 1 SH Call SOLE   0 0 0
FOSTER L B CO COM 350060109 55 3,111 SH   SOLE   3,111 0 0
FOSTER L B CO PUT 350060959 14 8 SH Put SOLE   0 0 0
FORTRESS TRANS INFRST INVS L CALL 34960P901 0 367 SH Call SOLE   0 0 0
FORTRESS TRANS INFRST INVS L COM 34960P101 0 44,543 SH   SOLE   44,543 0 0
FORTRESS TRANS INFRST INVS L PUT 34960P951 0 79 SH Put SOLE   0 0 0
FARFETCH LTD CALL 30744W907 5,667 1,069 SH Call SOLE   0 0 0
FARFETCH LTD COM 30744W107 5,572 105,110 SH   SOLE   105,110 0 0
FARFETCH LTD PUT 30744W957 19,246 3,630 SH Put SOLE   0 0 0
FRONTDOOR INC CALL 35905A909 1,064 198 SH Call SOLE   0 0 0
FRONTDOOR INC PUT 35905A959 145 27 SH Put SOLE   0 0 0
FIDELITY COVINGTON TRUST CALL 316092901 10 1 SH Call SOLE   0 0 0
FIDELITY COVINGTON TRUST PUT 316092951 10 1 SH Put SOLE   0 0 0
FUEL TECH INC CALL 359523907 202 645 SH Call SOLE   0 0 0
FUEL TECH INC COM 359523107 34 11,035 SH   SOLE   11,035 0 0
FUEL TECH INC PUT 359523957 80 257 SH Put SOLE   0 0 0
FUTURE FINTECH GROUP INC CALL 36117V905 432 697 SH Call SOLE   0 0 0
FUTURE FINTECH GROUP INC COM 36117V105 367 59,321 SH   SOLE   59,321 0 0
FUTURE FINTECH GROUP INC PUT 36117V955 274 442 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRAD FD VI COM 33739H101 3 185 SH   SOLE   185 0 0
TECHNIPFMC PLC CALL G87110905 99 129 SH Call SOLE   0 0 0
TECHNIPFMC PLC COM G87110105 277 35,896 SH   SOLE   35,896 0 0
TECHNIPFMC PLC PUT G87110955 126 164 SH Put SOLE   0 0 0
TECHNIPFMC PLC CALL G87110905 47 503 SH Call SOLE   0 0 0
TECHNIPFMC PLC PUT G87110955 14 164 SH Put SOLE   0 0 0
FLOTEK INDS INC DEL CALL 343389902 38 227 SH Call SOLE   0 0 0
FLOTEK INDS INC DEL PUT 343389952 10 62 SH Put SOLE   0 0 0
FORTINET INC CALL 34959E909 4,315 234 SH Call SOLE   0 0 0
FORTINET INC COM 34959E109 2,255 12,230 SH   SOLE   12,230 0 0
FORTINET INC PUT 34959E959 4,001 217 SH Put SOLE   0 0 0
FTAC OLYMPUS ACQUISITION COR CALL G37288900 12,788 12,099 SH Call SOLE   0 0 0
FTAC OLYMPUS ACQUISITION COR COM G37288100 837 79,216 SH   SOLE   79,216 0 0
FTAC OLYMPUS ACQUISITION COR PUT G37288950 2,211 2,092 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD COM 33734X838 1 100 SH   SOLE   100 0 0
FORTIS INC CALL 349553907 43 10 SH Call SOLE   0 0 0
FORTIS INC PUT 349553957 82 19 SH Put SOLE   0 0 0
FORTIVE CORP CALL 34959J908 2,267 321 SH Call SOLE   0 0 0
FORTIVE CORP COM 34959J108 1,266 17,936 SH   SOLE   17,936 0 0
FORTIVE CORP PUT 34959J958 4,754 673 SH Put SOLE   0 0 0
FUBOTV INC CALL 35953D904 14,975 6,770 SH Call SOLE   0 0 0
FUBOTV INC COM 35953D104 3,532 159,685 SH   SOLE   159,685 0 0
FUBOTV INC PUT 35953D954 10,504 4,749 SH Put SOLE   0 0 0
FULLER H B CO CALL 359694906 182 29 SH Call SOLE   0 0 0
FULLER H B CO COM 359694106 48 768 SH   SOLE   768 0 0
FULLER H B CO PUT 359694956 188 30 SH Put SOLE   0 0 0
FULTON FINL CORP PA CALL 360271900 291 171 SH Call SOLE   0 0 0
FULTON FINL CORP PA PUT 360271950 200 118 SH Put SOLE   0 0 0
CEDAR FAIR L P CALL 150185906 7,099 1,429 SH Call SOLE   0 0 0
CEDAR FAIR L P COM 150185106 1,810 36,443 SH   SOLE   36,443 0 0
CEDAR FAIR L P PUT 150185956 720 145 SH Put SOLE   0 0 0
FUSION ACQUISITION CORP CALL 36118H905 3,283 3,297 SH Call SOLE   0 0 0
FUSION ACQUISITION CORP COM 36118H105 336 33,798 SH   SOLE   33,798 0 0
FUSION ACQUISITION CORP PUT 36118H955 3,840 3,856 SH Put SOLE   0 0 0
FUTU HLDGS LTD CALL 36118L906 33,161 2,088 SH Call SOLE   0 0 0
FUTU HLDGS LTD COM 36118L106 11,200 70,525 SH   SOLE   70,525 0 0
FUTU HLDGS LTD PUT 36118L956 50,218 3,162 SH Put SOLE   0 0 0
FIDELITY COVINGTON TRUST CALL 316092901 248 60 SH Call SOLE   0 0 0
FIDELITY COVINGTON TRUST PUT 316092951 8 2 SH Put SOLE   0 0 0
ARCIMOTO INC CALL 039587900 440 333 SH Call SOLE   0 0 0
ARCIMOTO INC COM 039587100 815 61,668 SH   SOLE   61,668 0 0
ARCIMOTO INC PUT 039587950 1,090 824 SH Put SOLE   0 0 0
FIVERR INTL LTD CALL M4R82T906 15,007 691 SH Call SOLE   0 0 0
FIVERR INTL LTD COM M4R82T106 6,847 31,528 SH   SOLE   31,528 0 0
FIVERR INTL LTD PUT M4R82T956 17,678 814 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DEL COM 531229870 15 400 SH   SOLE   400 0 0
LIBERTY MEDIA CORP DEL PUT 531229958 15 4 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DEL CALL 531229908 0 1 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DEL COM 531229854 0 1,714 SH   SOLE   1,714 0 0
INVESCO CURRENCYSHARES AUSTR CALL 46090N903 0 506 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES AUSTR COM 46090N103 0 6,838 SH   SOLE   6,838 0 0
INVESCO CURRENCYSHARES AUSTR PUT 46090N953 0 194 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES BRIT CALL 46138M909 2,527 190 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES BRIT PUT 46138M959 425 32 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES CDN D CALL 46138T904 5,385 689 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES CDN D COM 46138T104 536 6,867 SH   SOLE   6,867 0 0
INVESCO CURRENCYSHARES CDN D PUT 46138T954 617 79 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES EURO CALL 46138K903 4,043 368 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES EURO COM 46138K103 1,589 14,471 SH   SOLE   14,471 0 0
INVESCO CURRENCYSHARES EURO PUT 46138K953 5,075 462 SH Put SOLE   0 0 0
INVESCO CURRENCYSHARES SWISS CALL 46138R908 2,191 228 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES SWISS PUT 46138R958 115 12 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 184 17 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X956 499 46 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 24,687 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 0 13,471 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 0 1 SH Call SOLE   0 0 0
PROSHARES TR CALL 74347B908 3 1 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES JAPAN CALL 46138W907 0 65 SH Call SOLE   0 0 0
INVESCO CURRENCYSHARES JAPAN COM 46138W107 0 8,921 SH   SOLE   8,921 0 0
INVESCO CURRENCYSHARES JAPAN PUT 46138W957 0 135 SH Put SOLE   0 0 0
GENPACT LIMITED CALL G3922B907 38 9 SH Call SOLE   0 0 0
GENPACT LIMITED COM G3922B107 47 1,103 SH   SOLE   1,103 0 0
GENPACT LIMITED PUT G3922B957 346 81 SH Put SOLE   0 0 0
GAIA INC NEW CALL 36269P904 2 2 SH Call SOLE   0 0 0
GAIA INC NEW COM 36269P104 38 3,214 SH   SOLE   3,214 0 0
GAIA INC NEW PUT 36269P954 302 254 SH Put SOLE   0 0 0
GLADSTONE INVT CORP CALL 376546907 34 28 SH Call SOLE   0 0 0
GLADSTONE INVT CORP COM 376546107 2 188 SH   SOLE   188 0 0
GLADSTONE INVT CORP PUT 376546957 59 49 SH Put SOLE   0 0 0
GALECTIN THERAPEUTICS INC CALL 363225902 61 283 SH Call SOLE   0 0 0
GALECTIN THERAPEUTICS INC COM 363225202 8 3,910 SH   SOLE   3,910 0 0
GALECTIN THERAPEUTICS INC PUT 363225952 40 185 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G900 582 60 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G706 58 601 SH   SOLE   601 0 0
ETF MANAGERS TR PUT 26924G950 465 48 SH Put SOLE   0 0 0
GAN LTD CALL G3728V909 515 283 SH Call SOLE   0 0 0
GAN LTD PUT G3728V959 525 289 SH Put SOLE   0 0 0
STEALTHGAS INC CALL Y81669906 5 18 SH Call SOLE   0 0 0
STEALTHGAS INC COM Y81669106 0 266 SH   SOLE   266 0 0
GATX CORP CALL 361448903 621 67 SH Call SOLE   0 0 0
GATX CORP PUT 361448953 204 22 SH Put SOLE   0 0 0
GALIANO GOLD INC CALL 36352H900 21 195 SH Call SOLE   0 0 0
GALIANO GOLD INC COM 36352H100 3 3,067 SH   SOLE   3,067 0 0
GALIANO GOLD INC PUT 36352H950 0 7 SH Put SOLE   0 0 0
GLACIER BANCORP INC NEW CALL 37637Q905 45 8 SH Call SOLE   0 0 0
GLACIER BANCORP INC NEW COM 37637Q105 522 9,147 SH   SOLE   9,147 0 0
GLACIER BANCORP INC NEW PUT 37637Q955 17 3 SH Put SOLE   0 0 0
GOLUB CAP BDC INC CALL 38173M902 58 40 SH Call SOLE   0 0 0
GOLUB CAP BDC INC PUT 38173M952 13 9 SH Put SOLE   0 0 0
GENERATION BIO CO COM 37148K100 1,594 56,030 SH   SOLE   56,030 0 0
GENERATION BIO CO PUT 37148K950 2,461 865 SH Put SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN CALL 37890U908 1,304 320 SH Call SOLE   0 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 371 9,123 SH   SOLE   9,123 0 0
GLOBAL BLOOD THERAPEUTICS IN PUT 37890U958 1,731 425 SH Put SOLE   0 0 0
GREENBRIER COS INC CALL 393657901 4,915 1,041 SH Call SOLE   0 0 0
GREENBRIER COS INC PUT 393657951 297 63 SH Put SOLE   0 0 0
GANNETT CO INC CALL 36472T909 0 3,406 SH Call SOLE   0 0 0
GANNETT CO INC PUT 36472T959 0 302 SH Put SOLE   0 0 0
GENESCO INC CALL 371532902 95 20 SH Call SOLE   0 0 0
GENESCO INC COM 371532102 61 1,302 SH   SOLE   1,302 0 0
GENESCO INC PUT 371532952 128 27 SH Put SOLE   0 0 0
GCP APPLIED TECHNOLOGIES INC CALL 36164Y901 142 58 SH Call SOLE   0 0 0
GENERAL DYNAMICS CORP CALL 369550908 9,332 514 SH Call SOLE   0 0 0
GENERAL DYNAMICS CORP PUT 369550958 8,297 457 SH Put SOLE   0 0 0
GODADDY INC CALL 380237907 1,016 131 SH Call SOLE   0 0 0
GODADDY INC COM 380237107 1,757 22,639 SH   SOLE   22,639 0 0
GODADDY INC PUT 380237957 9,663 1,245 SH Put SOLE   0 0 0
GOLDEN ENTMT INC CALL 381013901 146 58 SH Call SOLE   0 0 0
GOLDEN ENTMT INC COM 381013101 57 2,285 SH   SOLE   2,285 0 0
GOLDEN ENTMT INC PUT 381013951 53 21 SH Put SOLE   0 0 0
GREEN DOT CORP CALL 39304D902 210 46 SH Call SOLE   0 0 0
GREEN DOT CORP COM 39304D102 388 8,486 SH   SOLE   8,486 0 0
GREEN DOT CORP PUT 39304D952 1,598 349 SH Put SOLE   0 0 0
GOODRX HLDGS INC CALL 38246G908 2,707 694 SH Call SOLE   0 0 0
GOODRX HLDGS INC COM 38246G108 972 24,921 SH   SOLE   24,921 0 0
GOODRX HLDGS INC PUT 38246G958 7,425 1,903 SH Put SOLE   0 0 0
GDS HLDGS LTD CALL 36165L908 1,370 169 SH Call SOLE   0 0 0
GDS HLDGS LTD COM 36165L108 124 1,530 SH   SOLE   1,530 0 0
GDS HLDGS LTD PUT 36165L958 7,833 966 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 0 24,566 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F106 0 584,432 SH   SOLE   584,432 0 0
VANECK VECTORS ETF TR PUT 92189F952 0 18,652 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 16,167 3,592 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F791 1,370 30,458 SH   SOLE   30,458 0 0
VANECK VECTORS ETF TR PUT 92189F952 13,786 3,063 SH Put SOLE   0 0 0
GRID DYNAMICS HLDGS INC CALL 39813G909 3 2 SH Call SOLE   0 0 0
GENERAL ELECTRIC CO CALL 369604903 16,182 12,325 SH Call SOLE   0 0 0
GENERAL ELECTRIC CO COM 369604103 9,452 719,925 SH   SOLE   719,925 0 0
GENERAL ELECTRIC CO PUT 369604953 21,210 16,154 SH Put SOLE   0 0 0
GREIF INC CALL 397624907 45 8 SH Call SOLE   0 0 0
GREIF INC COM 397624107 421 7,399 SH   SOLE   7,399 0 0
GREIF INC PUT 397624957 638 112 SH Put SOLE   0 0 0
GENESIS ENERGY L P CALL 371927904 504 540 SH Call SOLE   0 0 0
GENESIS ENERGY L P COM 371927104 140 15,057 SH   SOLE   15,057 0 0
GENESIS ENERGY L P PUT 371927954 400 429 SH Put SOLE   0 0 0
GENETIC TECHNOLOGIES LTD CALL 37185R907 25 62 SH Call SOLE   0 0 0
GENETIC TECHNOLOGIES LTD COM 37185R307 112 26,930 SH   SOLE   26,930 0 0
GENETIC TECHNOLOGIES LTD PUT 37185R957 118 285 SH Put SOLE   0 0 0
GENESIS HEALTHCARE INC CALL 37185X906 5 195 SH Call SOLE   0 0 0
GENESIS HEALTHCARE INC COM 37185X106 1 4,700 SH   SOLE   4,700 0 0
GENESIS HEALTHCARE INC PUT 37185X956 2 75 SH Put SOLE   0 0 0
GEO GROUP INC NEW CALL 36162J906 1,235 1,592 SH Call SOLE   0 0 0
GEO GROUP INC NEW PUT 36162J956 1,456 1,877 SH Put SOLE   0 0 0
GEOSPACE TECHNOLOGIES CORP CALL 37364X909 48 53 SH Call SOLE   0 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 77 8,506 SH   SOLE   8,506 0 0
GEOSPACE TECHNOLOGIES CORP PUT 37364X959 0 1 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G900 46 13 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G763 137 3,862 SH   SOLE   3,862 0 0
GERON CORP CALL 374163903 0 930 SH Call SOLE   0 0 0
GERON CORP COM 374163103 0 827 SH   SOLE   827 0 0
GERON CORP PUT 374163953 0 369 SH Put SOLE   0 0 0
GUESS INC CALL 401617905 658 280 SH Call SOLE   0 0 0
GUESS INC PUT 401617955 1,370 583 SH Put SOLE   0 0 0
GEVO INC CALL 374396906 0 1,753 SH Call SOLE   0 0 0
GEVO INC COM 374396406 0 24,216 SH   SOLE   24,216 0 0
GEVO INC PUT 374396956 0 818 SH Put SOLE   0 0 0
GRIFFON CORP CALL 398433902 84 31 SH Call SOLE   0 0 0
GRIFFON CORP PUT 398433952 24 9 SH Put SOLE   0 0 0
GOLD FIELDS LTD CALL 38059T906 1,199 1,264 SH Call SOLE   0 0 0
GOLD FIELDS LTD COM 38059T106 173 18,305 SH   SOLE   18,305 0 0
GOLD FIELDS LTD PUT 38059T956 1,804 1,902 SH Put SOLE   0 0 0
GFL ENVIRONMENTAL INC CALL 36168Q904 1,083 310 SH Call SOLE   0 0 0
GFL ENVIRONMENTAL INC COM 36168Q104 200 5,737 SH   SOLE   5,737 0 0
GFL ENVIRONMENTAL INC PUT 36168Q954 3,917 1,121 SH Put SOLE   0 0 0
GENERAL FIN CORP DEL CALL 369822901 10 9 SH Call SOLE   0 0 0
GENERAL FIN CORP DEL PUT 369822951 31 26 SH Put SOLE   0 0 0
GRUPO FINANCIERO GALICIA S.A CALL 399909900 202 266 SH Call SOLE   0 0 0
GRUPO FINANCIERO GALICIA S.A COM 399909100 267 35,162 SH   SOLE   35,162 0 0
GRUPO FINANCIERO GALICIA S.A PUT 399909950 555 730 SH Put SOLE   0 0 0
GERDAU SA CALL 373737905 566 1,060 SH Call SOLE   0 0 0
GERDAU SA COM 373737105 1,124 210,591 SH   SOLE   210,591 0 0
GERDAU SA PUT 373737955 441 827 SH Put SOLE   0 0 0
GRACO INC CALL 384109904 293 41 SH Call SOLE   0 0 0
GRACO INC COM 384109104 6 97 SH   SOLE   97 0 0
GRACO INC PUT 384109954 78 11 SH Put SOLE   0 0 0
GUARDANT HEALTH INC CALL 40131M909 885 58 SH Call SOLE   0 0 0
GUARDANT HEALTH INC COM 40131M109 1,923 12,601 SH   SOLE   12,601 0 0
GUARDANT HEALTH INC PUT 40131M959 519 34 SH Put SOLE   0 0 0
GREENHILL & CO INC CALL 395259904 105 64 SH Call SOLE   0 0 0
GREENHILL & CO INC PUT 395259954 220 134 SH Put SOLE   0 0 0
GRAHAM CORP COM 384556106 36 2,575 SH   SOLE   2,575 0 0
GRAHAM CORP PUT 384556956 54 38 SH Put SOLE   0 0 0
GORES HOLDINGS VI INC CALL 38286R905 524 383 SH Call SOLE   0 0 0
GORES HOLDINGS VI INC COM 38286R105 131 9,617 SH   SOLE   9,617 0 0
GORES HOLDINGS VI INC PUT 38286R955 272 199 SH Put SOLE   0 0 0
CGI INC CALL 12532H904 133 16 SH Call SOLE   0 0 0
CGI INC COM 12532H104 94 1,131 SH   SOLE   1,131 0 0
CGI INC PUT 12532H954 8 1 SH Put SOLE   0 0 0
GULF ISLAND FABRICATION INC CALL 402307902 2 7 SH Call SOLE   0 0 0
GOLDMAN SACHS ETF TR COM 381430479 5 100 SH   SOLE   100 0 0
G III APPAREL GROUP LTD CALL 36237H901 295 98 SH Call SOLE   0 0 0
G III APPAREL GROUP LTD COM 36237H101 84 2,788 SH   SOLE   2,788 0 0
G III APPAREL GROUP LTD PUT 36237H951 78 26 SH Put SOLE   0 0 0
GIGCAPITAL3 INC CALL 37519D907 3,431 3,216 SH Call SOLE   0 0 0
GIGCAPITAL3 INC COM 37519D107 856 80,294 SH   SOLE   80,294 0 0
GIGCAPITAL3 INC PUT 37519D957 966 906 SH Put SOLE   0 0 0
GILDAN ACTIVEWEAR INC CALL 375916903 1,002 327 SH Call SOLE   0 0 0
GILDAN ACTIVEWEAR INC PUT 375916953 79 26 SH Put SOLE   0 0 0
GILEAD SCIENCES INC CALL 375558903 0 5,683 SH Call SOLE   0 0 0
GILEAD SCIENCES INC COM 375558103 0 140,200 SH   SOLE   140,200 0 0
GILEAD SCIENCES INC PUT 375558953 0 7,097 SH Put SOLE   0 0 0
GILAT SATELLITE NETWORKS LTD CALL M51474908 122 117 SH Call SOLE   0 0 0
GILAT SATELLITE NETWORKS LTD PUT M51474958 57 55 SH Put SOLE   0 0 0
GOLDMAN SACHS ETF TR COM 38149W820 0 1 SH   SOLE   1 0 0
GENERAL MLS INC CALL 370334904 9,682 1,579 SH Call SOLE   0 0 0
GENERAL MLS INC PUT 370334954 6,843 1,116 SH Put SOLE   0 0 0
GIGCAPITAL2 INC CALL 375036900 3,630 3,620 SH Call SOLE   0 0 0
GIGCAPITAL2 INC PUT 375036950 1,381 1,377 SH Put SOLE   0 0 0
GLAUKOS CORP CALL 377322902 176 21 SH Call SOLE   0 0 0
GLAUKOS CORP PUT 377322952 109 13 SH Put SOLE   0 0 0
GLOBE LIFE INC CALL 37959E902 28 3 SH Call SOLE   0 0 0
GLOBE LIFE INC PUT 37959E952 28 3 SH Put SOLE   0 0 0
GLADSTONE CAPITAL CORP CALL 376535900 77 78 SH Call SOLE   0 0 0
GLADSTONE CAPITAL CORP PUT 376535950 20 21 SH Put SOLE   0 0 0
SPDR GOLD TR CALL 78463V907 605,800 37,872 SH Call SOLE   0 0 0
SPDR GOLD TR COM 78463V107 3,247 20,305 SH   SOLE   20,305 0 0
SPDR GOLD TR PUT 78463V957 585,837 36,624 SH Put SOLE   0 0 0
GREAT LAKES DREDGE & DOCK CO CALL 390607909 0 8 SH Call SOLE   0 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 0 4,852 SH   SOLE   4,852 0 0
GREAT LAKES DREDGE & DOCK CO PUT 390607959 0 2 SH Put SOLE   0 0 0
PROSHARES TR II PUT 74347W952 7 2 SH Put SOLE   0 0 0
GOLAR LNG LTD CALL G9456A900 78 77 SH Call SOLE   0 0 0
GOLAR LNG LTD COM G9456A100 26 2,610 SH   SOLE   2,610 0 0
GOLAR LNG LTD PUT G9456A950 189 185 SH Put SOLE   0 0 0
GLOBANT S A CALL L44385909 332 16 SH Call SOLE   0 0 0
GLOBANT S A PUT L44385959 477 23 SH Put SOLE   0 0 0
GASLOG LTD CALL G37585909 237 412 SH Call SOLE   0 0 0
GASLOG LTD COM G37585109 30 5,329 SH   SOLE   5,329 0 0
GASLOG LTD PUT G37585959 235 408 SH Put SOLE   0 0 0
GASLOG PARTNERS LP CALL Y2687W908 76 287 SH Call SOLE   0 0 0
GASLOG PARTNERS LP COM Y2687W108 19 7,476 SH   SOLE   7,476 0 0
GASLOG PARTNERS LP PUT Y2687W958 72 270 SH Put SOLE   0 0 0
GLOBAL PARTNERS LP CALL 37946R909 173 81 SH Call SOLE   0 0 0
GLOBAL PARTNERS LP COM 37946R109 172 8,098 SH   SOLE   8,098 0 0
GLOBAL PARTNERS LP PUT 37946R959 717 336 SH Put SOLE   0 0 0
GALAPAGOS NV CALL 36315X901 1,765 229 SH Call SOLE   0 0 0
GALAPAGOS NV PUT 36315X951 1,233 160 SH Put SOLE   0 0 0
GAMING & LEISURE PPTYS INC CALL 36467J908 254 60 SH Call SOLE   0 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 91 2,150 SH   SOLE   2,150 0 0
GAMING & LEISURE PPTYS INC PUT 36467J958 275 65 SH Put SOLE   0 0 0
GREENLIGHT CAPITAL RE LTD CALL G4095J909 13 16 SH Call SOLE   0 0 0
GREENLIGHT CAPITAL RE LTD COM G4095J109 15 1,796 SH   SOLE   1,796 0 0
GLATFELTER CORPORATION CALL 377320906 1 1 SH Call SOLE   0 0 0
GLATFELTER CORPORATION COM 377320106 1 91 SH   SOLE   91 0 0
GLU MOBILE INC CALL 379890906 0 1,016 SH Call SOLE   0 0 0
GLU MOBILE INC PUT 379890956 0 222 SH Put SOLE   0 0 0
CORNING INC CALL 219350905 8,075 1,856 SH Call SOLE   0 0 0
CORNING INC COM 219350105 321 7,400 SH   SOLE   7,400 0 0
CORNING INC PUT 219350955 1,966 452 SH Put SOLE   0 0 0
GLYCOMIMETICS INC CALL 38000Q902 10 34 SH Call SOLE   0 0 0
GLYCOMIMETICS INC COM 38000Q102 11 3,724 SH   SOLE   3,724 0 0
GLYCOMIMETICS INC PUT 38000Q952 31 105 SH Put SOLE   0 0 0
GENERAL MTRS CO CALL 37045V900 86,011 14,969 SH Call SOLE   0 0 0
GENERAL MTRS CO COM 37045V100 9,051 157,528 SH   SOLE   157,528 0 0
GENERAL MTRS CO PUT 37045V950 86,178 14,998 SH Put SOLE   0 0 0
GENMAB A/S CALL 372303906 85 26 SH Call SOLE   0 0 0
GENMAB A/S COM 372303206 32 999 SH   SOLE   999 0 0
GENMAB A/S PUT 372303956 3 1 SH Put SOLE   0 0 0
ESPORTS ENTMT GROUP INC CALL 29667K906 745 497 SH Call SOLE   0 0 0
ESPORTS ENTMT GROUP INC COM 29667K306 476 31,765 SH   SOLE   31,765 0 0
ESPORTS ENTMT GROUP INC PUT 29667K956 262 175 SH Put SOLE   0 0 0
GAMIDA CELL LTD CALL M47364900 115 143 SH Call SOLE   0 0 0
GAMIDA CELL LTD PUT M47364950 23 29 SH Put SOLE   0 0 0
GAMESTOP CORP NEW CALL 36467W909 0 12,144 SH Call SOLE   0 0 0
GAMESTOP CORP NEW COM 36467W109 0 350 SH   SOLE   350 0 0
GAMESTOP CORP NEW PUT 36467W959 0 80,702 SH Put SOLE   0 0 0
GLOBUS MED INC CALL 379577908 2,386 387 SH Call SOLE   0 0 0
GLOBUS MED INC COM 379577208 186 3,026 SH   SOLE   3,026 0 0
GLOBUS MED INC PUT 379577958 1,159 188 SH Put SOLE   0 0 0
GOLAR LNG PARTNERS LP CALL Y2745C902 16 46 SH Call SOLE   0 0 0
GOLAR LNG PARTNERS LP COM Y2745C102 27 7,904 SH   SOLE   7,904 0 0
GOLAR LNG PARTNERS LP PUT Y2745C952 19 56 SH Put SOLE   0 0 0
GLOBAL MED REIT INC CALL 37954A904 221 169 SH Call SOLE   0 0 0
GLOBAL MED REIT INC PUT 37954A954 82 63 SH Put SOLE   0 0 0
GMS INC CALL 36251C903 2,960 709 SH Call SOLE   0 0 0
GMS INC COM 36251C103 1,974 47,289 SH   SOLE   47,289 0 0
GMS INC PUT 36251C953 605 145 SH Put SOLE   0 0 0
GEMINI THERAPEUTICS INC CALL 36870G905 16 12 SH Call SOLE   0 0 0
GEMINI THERAPEUTICS INC COM 36870G105 680 50,206 SH   SOLE   50,206 0 0
GEMINI THERAPEUTICS INC PUT 36870G955 12 9 SH Put SOLE   0 0 0
GENOCEA BIOSCIENCES INC CALL 372427901 34 128 SH Call SOLE   0 0 0
GENOCEA BIOSCIENCES INC PUT 372427951 8 30 SH Put SOLE   0 0 0
GENIE ENERGY LTD CALL 372284908 53 85 SH Call SOLE   0 0 0
GENIE ENERGY LTD COM 372284208 40 6,359 SH   SOLE   6,359 0 0
GENIE ENERGY LTD PUT 372284958 6 10 SH Put SOLE   0 0 0
GENCO SHIPPING & TRADING LTD CALL Y2685T901 134 133 SH Call SOLE   0 0 0
GENCO SHIPPING & TRADING LTD COM Y2685T131 128 12,794 SH   SOLE   12,794 0 0
GENCO SHIPPING & TRADING LTD PUT Y2685T951 122 122 SH Put SOLE   0 0 0
GLOBAL NET LEASE INC CALL 379378901 509 282 SH Call SOLE   0 0 0
GLOBAL NET LEASE INC PUT 379378951 186 103 SH Put SOLE   0 0 0
GREENLANE HLDGS INC CALL 395330903 24 47 SH Call SOLE   0 0 0
GREENLANE HLDGS INC COM 395330103 15 3,006 SH   SOLE   3,006 0 0
GREENLANE HLDGS INC PUT 395330953 9 18 SH Put SOLE   0 0 0
GENMARK DIAGNOSTICS INC CALL 372309904 446 187 SH Call SOLE   0 0 0
GENMARK DIAGNOSTICS INC COM 372309104 91 3,834 SH   SOLE   3,834 0 0
GENMARK DIAGNOSTICS INC PUT 372309954 518 217 SH Put SOLE   0 0 0
GOLDEN NUGGET ONLINE GAMIN CALL 38113L907 1,756 1,301 SH Call SOLE   0 0 0
GOLDEN NUGGET ONLINE GAMIN COM 38113L107 497 36,876 SH   SOLE   36,876 0 0
GOLDEN NUGGET ONLINE GAMIN PUT 38113L957 984 729 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 2 1 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y434 3 160 SH   SOLE   160 0 0
GENPREX INC CALL 372446904 174 404 SH Call SOLE   0 0 0
GENPREX INC COM 372446104 346 80,341 SH   SOLE   80,341 0 0
GENPREX INC PUT 372446954 237 552 SH Put SOLE   0 0 0
GENERAC HLDGS INC CALL 368736904 6,418 196 SH Call SOLE   0 0 0
GENERAC HLDGS INC COM 368736104 281 860 SH   SOLE   860 0 0
GENERAC HLDGS INC PUT 368736954 5,763 176 SH Put SOLE   0 0 0
GREENROSE ACQUISITION CORP CALL 395392903 939 943 SH Call SOLE   0 0 0
GREENROSE ACQUISITION CORP COM 395392103 147 14,834 SH   SOLE   14,834 0 0
GREENROSE ACQUISITION CORP PUT 395392953 753 757 SH Put SOLE   0 0 0
GENASYS INC CALL 36872P903 24 37 SH Call SOLE   0 0 0
GENASYS INC COM 36872P103 2 400 SH   SOLE   400 0 0
GENASYS INC PUT 36872P953 0 1 SH Put SOLE   0 0 0
GENTEX CORP CALL 371901909 2,728 765 SH Call SOLE   0 0 0
GENTEX CORP PUT 371901959 395 111 SH Put SOLE   0 0 0
GENIUS BRANDS INTL INC CALL 37229T901 1,136 5,859 SH Call SOLE   0 0 0
GENIUS BRANDS INTL INC COM 37229T301 296 152,969 SH   SOLE   152,969 0 0
GENIUS BRANDS INTL INC PUT 37229T951 735 3,791 SH Put SOLE   0 0 0
GENWORTH FINL INC CALL 37247D906 193 583 SH Call SOLE   0 0 0
GENWORTH FINL INC COM 37247D106 20 6,142 SH   SOLE   6,142 0 0
GENWORTH FINL INC PUT 37247D956 16 49 SH Put SOLE   0 0 0
GROCERY OUTLET HLDG CORP CALL 39874R901 1,180 320 SH Call SOLE   0 0 0
GROCERY OUTLET HLDG CORP PUT 39874R951 77 21 SH Put SOLE   0 0 0
GOHEALTH INC CALL 38046W905 500 428 SH Call SOLE   0 0 0
GOHEALTH INC COM 38046W105 354 30,289 SH   SOLE   30,289 0 0
GOHEALTH INC PUT 38046W955 655 561 SH Put SOLE   0 0 0
CANOO INC CALL 13803R902 2,328 2,579 SH Call SOLE   0 0 0
CANOO INC COM 13803R102 0 10 SH   SOLE   10 0 0
CANOO INC PUT 13803R952 508 563 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 5 2 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y863 1 61 SH   SOLE   61 0 0
GOLDEN OCEAN GROUP LTD CALL G39637905 26 39 SH Call SOLE   0 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 336 50,245 SH   SOLE   50,245 0 0
GOLDEN OCEAN GROUP LTD PUT G39637955 83 124 SH Put SOLE   0 0 0
GOGO INC CALL 38046C909 0 4,109 SH Call SOLE   0 0 0
GOGO INC COM 38046C109 0 33 SH   SOLE   33 0 0
GOGO INC PUT 38046C959 0 2,112 SH Put SOLE   0 0 0
GOL LINHAS AEREAS INTELIGENT CALL 38045R906 432 565 SH Call SOLE   0 0 0
GOL LINHAS AEREAS INTELIGENT COM 38045R206 50 6,537 SH   SOLE   6,537 0 0
GOL LINHAS AEREAS INTELIGENT PUT 38045R956 80 105 SH Put SOLE   0 0 0
BARRICK GOLD CORP CALL 067901908 0 9,140 SH Call SOLE   0 0 0
BARRICK GOLD CORP COM 067901108 0 533,036 SH   SOLE   533,036 0 0
BARRICK GOLD CORP PUT 067901958 0 9,906 SH Put SOLE   0 0 0
GLADSTONE COMMERCIAL CORP CALL 376536908 608 311 SH Call SOLE   0 0 0
GLADSTONE COMMERCIAL CORP PUT 376536958 129 66 SH Put SOLE   0 0 0
ALPHABET INC CALL 02079K905 0 979 SH Call SOLE   0 0 0
ALPHABET INC PUT 02079K955 0 1,016 SH Put SOLE   0 0 0
ALPHABET INC CALL 02079K905 245,233 1,189 SH Call SOLE   0 0 0
ALPHABET INC COM 02079K305 1,113 540 SH   SOLE   540 0 0
ALPHABET INC PUT 02079K955 287,515 1,394 SH Put SOLE   0 0 0
CANADA GOOSE HLDGS INC CALL 135086906 2,170 553 SH Call SOLE   0 0 0
CANADA GOOSE HLDGS INC COM 135086106 1,322 33,702 SH   SOLE   33,702 0 0
CANADA GOOSE HLDGS INC PUT 135086956 5,557 1,416 SH Put SOLE   0 0 0
GOLD RESOURCE CORP CALL 38068T905 84 320 SH Call SOLE   0 0 0
GOLD RESOURCE CORP PUT 38068T955 170 646 SH Put SOLE   0 0 0
GOLD RESOURCE CORP CALL 38068T905 3 136 SH Call SOLE   0 0 0
GOLD RESOURCE CORP PUT 38068T955 1 15 SH Put SOLE   0 0 0
GOSSAMER BIO INC CALL 38341P902 16 18 SH Call SOLE   0 0 0
GOSSAMER BIO INC COM 38341P102 48 5,267 SH   SOLE   5,267 0 0
GOSSAMER BIO INC PUT 38341P952 16 18 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 13 5 SH Call SOLE   0 0 0
ISHARES TR COM 46429B267 15 598 SH   SOLE   598 0 0
ISHARES TR PUT 46429B957 256 98 SH Put SOLE   0 0 0
GREENPOWER MTR CO INC CALL 39540E902 328 132 SH Call SOLE   0 0 0
GREENPOWER MTR CO INC PUT 39540E952 206 83 SH Put SOLE   0 0 0
GENUINE PARTS CO CALL 372460905 5,259 455 SH Call SOLE   0 0 0
GENUINE PARTS CO PUT 372460955 1,595 138 SH Put SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC CALL 398905909 3,140 199 SH Call SOLE   0 0 0
GROUP 1 AUTOMOTIVE INC PUT 398905959 78 5 SH Put SOLE   0 0 0
GRAPHIC PACKAGING HLDG CO CALL 388689901 36 20 SH Call SOLE   0 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 39 2,171 SH   SOLE   2,171 0 0
GRAPHIC PACKAGING HLDG CO PUT 388689951 157 87 SH Put SOLE   0 0 0
GREAT PANTHER MNG LTD CALL 39115V901 63 828 SH Call SOLE   0 0 0
GREAT PANTHER MNG LTD COM 39115V101 30 40,078 SH   SOLE   40,078 0 0
GREAT PANTHER MNG LTD PUT 39115V951 17 223 SH Put SOLE   0 0 0
GRANITE PT MTG TR INC CALL 38741L907 543 454 SH Call SOLE   0 0 0
GRANITE PT MTG TR INC PUT 38741L957 313 262 SH Put SOLE   0 0 0
GLOBAL PMTS INC CALL 37940X902 8,849 439 SH Call SOLE   0 0 0
GLOBAL PMTS INC COM 37940X102 70 350 SH   SOLE   350 0 0
GLOBAL PMTS INC PUT 37940X952 7,337 364 SH Put SOLE   0 0 0
GREEN PLAINS PARTNERS LP CALL 393221906 231 188 SH Call SOLE   0 0 0
GREEN PLAINS PARTNERS LP COM 393221106 620 50,351 SH   SOLE   50,351 0 0
GREEN PLAINS PARTNERS LP PUT 393221956 161 131 SH Put SOLE   0 0 0
GREEN PLAINS INC CALL 393222904 1,556 575 SH Call SOLE   0 0 0
GREEN PLAINS INC COM 393222104 105 3,895 SH   SOLE   3,895 0 0
GREEN PLAINS INC PUT 393222954 841 311 SH Put SOLE   0 0 0
GEOPARK LTD COM G38327105 3 245 SH   SOLE   245 0 0
GOPRO INC CALL 38268T903 0 2,085 SH Call SOLE   0 0 0
GOPRO INC PUT 38268T953 0 990 SH Put SOLE   0 0 0
GAP INC CALL 364760908 11,795 3,961 SH Call SOLE   0 0 0
GAP INC COM 364760108 4,479 150,430 SH   SOLE   150,430 0 0
GAP INC PUT 364760958 14,848 4,986 SH Put SOLE   0 0 0
GP STRATEGIES CORP CALL 36225V904 3 2 SH Call SOLE   0 0 0
GP STRATEGIES CORP COM 36225V104 3 200 SH   SOLE   200 0 0
GRACE W R & CO DEL NEW CALL 38388F908 65 11 SH Call SOLE   0 0 0
GRACE W R & CO DEL NEW COM 38388F108 424 7,087 SH   SOLE   7,087 0 0
GRACE W R & CO DEL NEW PUT 38388F958 77 13 SH Put SOLE   0 0 0
GREEN BRICK PARTNERS INC CALL 392709901 49 22 SH Call SOLE   0 0 0
GREEN BRICK PARTNERS INC COM 392709101 289 12,755 SH   SOLE   12,755 0 0
GREEN BRICK PARTNERS INC PUT 392709951 185 82 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 31 12 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y319 22 866 SH   SOLE   866 0 0
GLOBAL X FDS PUT 37954Y951 7 3 SH Put SOLE   0 0 0
GRIFOLS S A CALL 398438908 185 107 SH Call SOLE   0 0 0
GRIFOLS S A COM 398438408 183 10,602 SH   SOLE   10,602 0 0
GRIFOLS S A PUT 398438958 323 187 SH Put SOLE   0 0 0
GARMIN LTD CALL H2906T909 1,990 151 SH Call SOLE   0 0 0
GARMIN LTD COM H2906T109 621 4,713 SH   SOLE   4,713 0 0
GARMIN LTD PUT H2906T959 3,058 232 SH Put SOLE   0 0 0
U S GLOBAL INVS INC CALL 902952900 66 95 SH Call SOLE   0 0 0
U S GLOBAL INVS INC COM 902952100 222 31,881 SH   SOLE   31,881 0 0
U S GLOBAL INVS INC PUT 902952950 238 342 SH Put SOLE   0 0 0
GROUPON INC CALL 399473906 2,446 484 SH Call SOLE   0 0 0
GROUPON INC PUT 399473956 1,117 221 SH Put SOLE   0 0 0
GROUPON INC CALL 399473906 252 50 SH Call SOLE   0 0 0
GROUPON INC PUT 399473956 90 18 SH Put SOLE   0 0 0
GRITSTONE ONCOLOGY INC CALL 39868T905 102 109 SH Call SOLE   0 0 0
GRITSTONE ONCOLOGY INC PUT 39868T955 14 15 SH Put SOLE   0 0 0
GRUBHUB INC CALL 400110902 666 111 SH Call SOLE   0 0 0
GRUBHUB INC COM 400110102 6 100 SH   SOLE   100 0 0
GRUBHUB INC PUT 400110952 162 27 SH Put SOLE   0 0 0
GROWGENERATION CORP CALL 39986L909 4,457 897 SH Call SOLE   0 0 0
GROWGENERATION CORP PUT 39986L959 4,452 896 SH Put SOLE   0 0 0
GOLDMAN SACHS GROUP INC CALL 38141G904 103,822 3,175 SH Call SOLE   0 0 0
GOLDMAN SACHS GROUP INC PUT 38141G954 163,500 5,000 SH Put SOLE   0 0 0
GS ACQUISITION HLDGS CORP II CALL 36258Q905 3,546 3,400 SH Call SOLE   0 0 0
GS ACQUISITION HLDGS CORP II COM 36258Q105 4,331 415,293 SH   SOLE   415,293 0 0
GS ACQUISITION HLDGS CORP II PUT 36258Q955 7,430 7,124 SH Put SOLE   0 0 0
GLOBALSTAR INC CALL 378973908 1,069 7,921 SH Call SOLE   0 0 0
GLOBALSTAR INC COM 378973408 137 102,172 SH   SOLE   102,172 0 0
GLOBALSTAR INC PUT 378973958 220 1,631 SH Put SOLE   0 0 0
ISHARES S&P GSCI COMMODITY- CALL 46428R907 328 235 SH Call SOLE   0 0 0
ISHARES S&P GSCI COMMODITY- COM 46428R107 633 45,330 SH   SOLE   45,330 0 0
ISHARES S&P GSCI COMMODITY- PUT 46428R957 451 323 SH Put SOLE   0 0 0
GOOSEHEAD INS INC CALL 38267D909 21 2 SH Call SOLE   0 0 0
GOOSEHEAD INS INC PUT 38267D959 10 1 SH Put SOLE   0 0 0
GSI TECHNOLOGY CALL 36241U906 1 2 SH Call SOLE   0 0 0
GSI TECHNOLOGY COM 36241U106 3 527 SH   SOLE   527 0 0
GLAXOSMITHKLINE PLC CALL 37733W905 5,232 1,466 SH Call SOLE   0 0 0
GLAXOSMITHKLINE PLC COM 37733W105 2,542 71,245 SH   SOLE   71,245 0 0
GLAXOSMITHKLINE PLC PUT 37733W955 3,701 1,037 SH Put SOLE   0 0 0
GREENSKY INC CALL 39572G900 373 603 SH Call SOLE   0 0 0
GREENSKY INC COM 39572G100 123 20,000 SH   SOLE   20,000 0 0
GREENSKY INC PUT 39572G950 262 424 SH Put SOLE   0 0 0
FERROGLOBE PLC CALL G33856908 462 1,224 SH Call SOLE   0 0 0
FERROGLOBE PLC PUT G33856958 112 298 SH Put SOLE   0 0 0
GOLDEN STAR RES LTD CDA CALL 38119T907 52 177 SH Call SOLE   0 0 0
GOLDEN STAR RES LTD CDA COM 38119T807 95 32,407 SH   SOLE   32,407 0 0
GOLDEN STAR RES LTD CDA PUT 38119T957 134 457 SH Put SOLE   0 0 0
GSX TECHEDU INC CALL 36257Y909 18,593 5,488 SH Call SOLE   0 0 0
GSX TECHEDU INC COM 36257Y109 1,715 50,641 SH   SOLE   50,641 0 0
GSX TECHEDU INC PUT 36257Y959 26,802 7,911 SH Put SOLE   0 0 0
GOODYEAR TIRE & RUBR CO CALL 382550901 3,482 1,982 SH Call SOLE   0 0 0
GOODYEAR TIRE & RUBR CO PUT 382550951 3,155 1,796 SH Put SOLE   0 0 0
GRAN TIERRA ENERGY INC CALL 38500T901 0 2,874 SH Call SOLE   0 0 0
GRAN TIERRA ENERGY INC COM 38500T101 0 28,366 SH   SOLE   28,366 0 0
GRAN TIERRA ENERGY INC PUT 38500T951 0 645 SH Put SOLE   0 0 0
GATES INDUSTRIAL CORPRATIN P CALL G39108908 62 39 SH Call SOLE   0 0 0
GATES INDUSTRIAL CORPRATIN P PUT G39108958 140 88 SH Put SOLE   0 0 0
G1 THERAPEUTICS INC CALL 3621LQ909 589 245 SH Call SOLE   0 0 0
G1 THERAPEUTICS INC COM 3621LQ109 554 23,038 SH   SOLE   23,038 0 0
G1 THERAPEUTICS INC PUT 3621LQ959 649 270 SH Put SOLE   0 0 0
GOOD TIMES RESTAURANTS INC CALL 382140909 15 38 SH Call SOLE   0 0 0
GOOD TIMES RESTAURANTS INC COM 382140879 4 1,120 SH   SOLE   1,120 0 0
GOOD TIMES RESTAURANTS INC PUT 382140959 30 76 SH Put SOLE   0 0 0
CHART INDS INC CALL 16115Q908 0 52 SH Call SOLE   0 0 0
CHART INDS INC COM 16115Q308 0 575 SH   SOLE   575 0 0
CHART INDS INC PUT 16115Q958 0 19 SH Put SOLE   0 0 0
GRAY TELEVISION INC CALL 389375906 0 311 SH Call SOLE   0 0 0
GRAY TELEVISION INC COM 389375106 0 641 SH   SOLE   641 0 0
GRAY TELEVISION INC PUT 389375956 0 415 SH Put SOLE   0 0 0
GTT COMMUNICATIONS INC CALL 362393900 27 148 SH Call SOLE   0 0 0
GTT COMMUNICATIONS INC COM 362393100 1 815 SH   SOLE   815 0 0
GTT COMMUNICATIONS INC PUT 362393950 10 58 SH Put SOLE   0 0 0
GETTY RLTY CORP NEW CALL 374297909 201 71 SH Call SOLE   0 0 0
GETTY RLTY CORP NEW PUT 374297959 5 2 SH Put SOLE   0 0 0
FLEXSHARES TR PUT 33939L957 0 2 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 2,614 371 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G500 3,699 52,501 SH   SOLE   52,501 0 0
DIREXION SHS ETF TR PUT 25460G950 951 135 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 49 7 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 28 4 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 14 2 SH Call SOLE   0 0 0
GRANITE CONSTR INC CALL 387328907 704 175 SH Call SOLE   0 0 0
GRANITE CONSTR INC PUT 387328957 454 113 SH Put SOLE   0 0 0
GOLDMAN SACHS ETF TR CALL 381430905 28 3 SH Call SOLE   0 0 0
GREAT WESTERN BANCORP INC COM 391416104 38 1,277 SH   SOLE   1,277 0 0
GREAT WESTERN BANCORP INC PUT 391416954 30 10 SH Put SOLE   0 0 0
GW PHARMACEUTICALS PLC CALL 36197T903 0 65 SH Call SOLE   0 0 0
GW PHARMACEUTICALS PLC PUT 36197T953 0 51 SH Put SOLE   0 0 0
GUIDEWIRE SOFTWARE INC CALL 40171V900 680 67 SH Call SOLE   0 0 0
GUIDEWIRE SOFTWARE INC PUT 40171V950 640 63 SH Put SOLE   0 0 0
GRAINGER W W INC CALL 384802904 2,365 59 SH Call SOLE   0 0 0
GRAINGER W W INC COM 384802104 132 330 SH   SOLE   330 0 0
GRAINGER W W INC PUT 384802954 1,804 45 SH Put SOLE   0 0 0
SPDR INDEX SHS FDS CALL 78463X909 288 22 SH Call SOLE   0 0 0
SPDR INDEX SHS FDS PUT 78463X959 144 11 SH Put SOLE   0 0 0
GX ACQUISITION CORP CALL 36251A907 3,000 2,977 SH Call SOLE   0 0 0
GX ACQUISITION CORP COM 36251A107 614 60,948 SH   SOLE   60,948 0 0
GX ACQUISITION CORP PUT 36251A957 255 253 SH Put SOLE   0 0 0
HYATT HOTELS CORP CALL 448579902 1,662 201 SH Call SOLE   0 0 0
HYATT HOTELS CORP COM 448579102 327 3,958 SH   SOLE   3,958 0 0
HYATT HOTELS CORP PUT 448579952 1,000 121 SH Put SOLE   0 0 0
HAWAIIAN HOLDINGS INC CALL 419879901 1,512 567 SH Call SOLE   0 0 0
HAWAIIAN HOLDINGS INC COM 419879101 249 9,348 SH   SOLE   9,348 0 0
HAWAIIAN HOLDINGS INC PUT 419879951 1,210 454 SH Put SOLE   0 0 0
HEALTH ASSURN ACQUISITION CO CALL 42226W909 99 97 SH Call SOLE   0 0 0
HEALTH ASSURN ACQUISITION CO COM 42226W109 1,020 99,872 SH   SOLE   99,872 0 0
HEALTH ASSURN ACQUISITION CO PUT 42226W959 1,096 1,073 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G900 0 208 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G201 0 2,858 SH   SOLE   2,858 0 0
ETF MANAGERS TR PUT 26924G950 0 158 SH Put SOLE   0 0 0
HAEMONETICS CORP MASS CALL 405024900 22 2 SH Call SOLE   0 0 0
HAEMONETICS CORP MASS PUT 405024950 4,151 374 SH Put SOLE   0 0 0
HANMI FINL CORP CALL 410495904 3 2 SH Call SOLE   0 0 0
HANMI FINL CORP COM 410495204 225 11,435 SH   SOLE   11,435 0 0
HAIN CELESTIAL GROUP INC CALL 405217900 933 214 SH Call SOLE   0 0 0
HAIN CELESTIAL GROUP INC PUT 405217950 313 72 SH Put SOLE   0 0 0
HALLIBURTON CO CALL 406216901 6,382 2,974 SH Call SOLE   0 0 0
HALLIBURTON CO COM 406216101 1,964 91,524 SH   SOLE   91,524 0 0
HALLIBURTON CO PUT 406216951 5,922 2,760 SH Put SOLE   0 0 0
HALLMARK FINL SVCS INC CALL 40624Q903 58 152 SH Call SOLE   0 0 0
HALLMARK FINL SVCS INC COM 40624Q203 15 4,058 SH   SOLE   4,058 0 0
HALLMARK FINL SVCS INC PUT 40624Q953 53 138 SH Put SOLE   0 0 0
HALOZYME THERAPEUTICS INC CALL 40637H909 0 52 SH Call SOLE   0 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 0 11,159 SH   SOLE   11,159 0 0
HALOZYME THERAPEUTICS INC PUT 40637H959 0 286 SH Put SOLE   0 0 0
HARPOON THERAPEUTICS INC CALL 41358P906 10 5 SH Call SOLE   0 0 0
HARPOON THERAPEUTICS INC PUT 41358P956 4 2 SH Put SOLE   0 0 0
HASBRO INC CALL 418056907 4,450 463 SH Call SOLE   0 0 0
HASBRO INC COM 418056107 484 5,036 SH   SOLE   5,036 0 0
HASBRO INC PUT 418056957 6,199 645 SH Put SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C CALL 41068X900 291 52 SH Call SOLE   0 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 93 1,670 SH   SOLE   1,670 0 0
HANNON ARMSTRONG SUST INFR C PUT 41068X950 785 140 SH Put SOLE   0 0 0
HAYNES INTERNATIONAL INC COM 420877201 2 94 SH   SOLE   94 0 0
HAYWARD HLDGS INC CALL 421298900 42 25 SH Call SOLE   0 0 0
HAYWARD HLDGS INC PUT 421298950 8 5 SH Put SOLE   0 0 0
HUNTINGTON BANCSHARES INC CALL 446150904 1,488 947 SH Call SOLE   0 0 0
HUNTINGTON BANCSHARES INC PUT 446150954 628 400 SH Put SOLE   0 0 0
HANESBRANDS INC CALL 410345902 2,399 1,220 SH Call SOLE   0 0 0
HANESBRANDS INC PUT 410345952 2,287 1,163 SH Put SOLE   0 0 0
HARVARD BIOSCIENCE INC CALL 416906905 10 20 SH Call SOLE   0 0 0
HARVARD BIOSCIENCE INC PUT 416906955 5 10 SH Put SOLE   0 0 0
HUDBAY MINERALS INC CALL 443628902 46 68 SH Call SOLE   0 0 0
HUDBAY MINERALS INC COM 443628102 210 30,631 SH   SOLE   30,631 0 0
HUDBAY MINERALS INC PUT 443628952 150 219 SH Put SOLE   0 0 0
HUTTIG BLDG PRODS INC COM 448451104 38 10,500 SH   SOLE   10,500 0 0
HUTTIG BLDG PRODS INC PUT 448451954 278 762 SH Put SOLE   0 0 0
HCA HEALTHCARE INC CALL 40412C901 6,893 366 SH Call SOLE   0 0 0
HCA HEALTHCARE INC PUT 40412C951 7,194 382 SH Put SOLE   0 0 0
HEALTH CATALYST INC CALL 42225T907 28 6 SH Call SOLE   0 0 0
HEALTH CATALYST INC COM 42225T107 32 703 SH   SOLE   703 0 0
HEALTH CATALYST INC PUT 42225T957 9 2 SH Put SOLE   0 0 0
WARRIOR MET COAL INC CALL 93627C901 241 141 SH Call SOLE   0 0 0
WARRIOR MET COAL INC COM 93627C101 603 35,255 SH   SOLE   35,255 0 0
WARRIOR MET COAL INC PUT 93627C951 376 220 SH Put SOLE   0 0 0
HC2 HLDGS INC CALL 404139907 14 37 SH Call SOLE   0 0 0
HC2 HLDGS INC COM 404139107 31 8,032 SH   SOLE   8,032 0 0
HC2 HLDGS INC PUT 404139957 23 60 SH Put SOLE   0 0 0
HCI GROUP INC CALL 40416E903 53 7 SH Call SOLE   0 0 0
HCI GROUP INC COM 40416E103 143 1,867 SH   SOLE   1,867 0 0
HCI GROUP INC PUT 40416E953 238 31 SH Put SOLE   0 0 0
HACKETT GROUP INC CALL 404609909 27 17 SH Call SOLE   0 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 26 928 SH   SOLE   928 0 0
HEALTHCARE SVCS GROUP INC PUT 421906958 50 18 SH Put SOLE   0 0 0
HOME DEPOT INC CALL 437076902 0 2,262 SH Call SOLE   0 0 0
HOME DEPOT INC PUT 437076952 0 3,628 SH Put SOLE   0 0 0
HDFC BANK LTD CALL 40415F901 8,522 1,097 SH Call SOLE   0 0 0
HDFC BANK LTD COM 40415F101 1,401 18,034 SH   SOLE   18,034 0 0
HDFC BANK LTD PUT 40415F951 4,777 615 SH Put SOLE   0 0 0
ADVISORSHARES TR COM 00768Y412 51 2,021 SH   SOLE   2,021 0 0
ADVISORSHARES TR PUT 00768Y953 136 54 SH Put SOLE   0 0 0
HUDSON TECHNOLOGIES INC CALL 444144909 57 358 SH Call SOLE   0 0 0
HUDSON TECHNOLOGIES INC COM 444144109 7 4,906 SH   SOLE   4,906 0 0
HUDSON TECHNOLOGIES INC PUT 444144959 8 51 SH Put SOLE   0 0 0
HAWAIIAN ELEC INDUSTRIES CALL 419870900 1,386 312 SH Call SOLE   0 0 0
HAWAIIAN ELEC INDUSTRIES PUT 419870950 44 10 SH Put SOLE   0 0 0
TURTLE BEACH CORP CALL 900450906 464 174 SH Call SOLE   0 0 0
TURTLE BEACH CORP COM 900450206 629 23,616 SH   SOLE   23,616 0 0
TURTLE BEACH CORP PUT 900450956 605 227 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717X907 87 12 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717X957 130 18 SH Put SOLE   0 0 0
H & E EQUIPMENT SERVICES INC CALL 404030908 273 72 SH Call SOLE   0 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 95 2,517 SH   SOLE   2,517 0 0
H & E EQUIPMENT SERVICES INC PUT 404030958 98 26 SH Put SOLE   0 0 0
HEICO CORP NEW CALL 422806908 1,006 80 SH Call SOLE   0 0 0
HEICO CORP NEW PUT 422806958 314 25 SH Put SOLE   0 0 0
HELEN OF TROY LTD PUT G4388N956 252 12 SH Put SOLE   0 0 0
HOLLY ENERGY PARTNERS L P CALL 435763907 215 113 SH Call SOLE   0 0 0
HOLLY ENERGY PARTNERS L P COM 435763107 38 1,991 SH   SOLE   1,991 0 0
HOLLY ENERGY PARTNERS L P PUT 435763957 298 156 SH Put SOLE   0 0 0
HEPION PHARMACEUTICALS INC CALL 426897904 144 783 SH Call SOLE   0 0 0
HEPION PHARMACEUTICALS INC PUT 426897954 50 274 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 443 141 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y392 101 3,226 SH   SOLE   3,226 0 0
GLOBAL X FDS PUT 37954Y951 18 6 SH Put SOLE   0 0 0
HESS CORP CALL 42809H907 7,401 1,046 SH Call SOLE   0 0 0
HESS CORP COM 42809H107 180 2,548 SH   SOLE   2,548 0 0
HESS CORP PUT 42809H957 13,635 1,927 SH Put SOLE   0 0 0
HESS MIDSTREAM LP CALL 428103905 49 22 SH Call SOLE   0 0 0
HESS MIDSTREAM LP PUT 428103955 280 125 SH Put SOLE   0 0 0
HEXO CORP CALL 428304907 250 387 SH Call SOLE   0 0 0
HEXO CORP COM 428304307 151 23,335 SH   SOLE   23,335 0 0
HEXO CORP PUT 428304957 123 191 SH Put SOLE   0 0 0
HEXO CORP CALL 428304907 435 672 SH Call SOLE   0 0 0
HEXO CORP PUT 428304957 47 74 SH Put SOLE   0 0 0
HOLLYFRONTIER CORP CALL 436106908 601 168 SH Call SOLE   0 0 0
HOLLYFRONTIER CORP COM 436106108 920 25,735 SH   SOLE   25,735 0 0
HOLLYFRONTIER CORP PUT 436106958 1,291 361 SH Put SOLE   0 0 0
HERITAGE FINL CORP WASH COM 42722X106 92 3,269 SH   SOLE   3,269 0 0
HERITAGE FINL CORP WASH PUT 42722X956 93 33 SH Put SOLE   0 0 0
HUMANIGEN INC CALL 444863903 849 445 SH Call SOLE   0 0 0
HUMANIGEN INC COM 444863203 663 34,717 SH   SOLE   34,717 0 0
HUMANIGEN INC PUT 444863953 4,265 2,233 SH Put SOLE   0 0 0
HILTON GRAND VACATIONS INC CALL 43283X905 3 1 SH Call SOLE   0 0 0
HILTON GRAND VACATIONS INC PUT 43283X955 82 22 SH Put SOLE   0 0 0
HOWARD HUGHES CORP CALL 44267D907 799 84 SH Call SOLE   0 0 0
HOWARD HUGHES CORP COM 44267D107 168 1,772 SH   SOLE   1,772 0 0
HOWARD HUGHES CORP PUT 44267D957 2,673 281 SH Put SOLE   0 0 0
HILLENBRAND INC CALL 431571908 257 54 SH Call SOLE   0 0 0
HILLENBRAND INC PUT 431571958 85 18 SH Put SOLE   0 0 0
HIBBETT SPORTS INC CALL 428567901 1,756 255 SH Call SOLE   0 0 0
HIBBETT SPORTS INC COM 428567101 82 1,203 SH   SOLE   1,203 0 0
HIBBETT SPORTS INC PUT 428567951 55 8 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 25460E257 7 504 SH   SOLE   504 0 0
HARTFORD FINL SVCS GROUP INC CALL 416515904 12,175 1,823 SH Call SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC PUT 416515954 11,768 1,762 SH Put SOLE   0 0 0
HUNTINGTON INGALLS INDS INC CALL 446413906 4,919 239 SH Call SOLE   0 0 0
HUNTINGTON INGALLS INDS INC PUT 446413956 6,072 295 SH Put SOLE   0 0 0
HILL INTL INC COM 431466101 14 4,452 SH   SOLE   4,452 0 0
HIMS & HERS HEALTH INC CALL 433000906 2,169 1,640 SH Call SOLE   0 0 0
HIMS & HERS HEALTH INC COM 433000106 145 11,019 SH   SOLE   11,019 0 0
HIMS & HERS HEALTH INC PUT 433000956 657 497 SH Put SOLE   0 0 0
HIMAX TECHNOLOGIES INC CALL 43289P906 0 2,331 SH Call SOLE   0 0 0
HIMAX TECHNOLOGIES INC COM 43289P106 0 15,618 SH   SOLE   15,618 0 0
HIMAX TECHNOLOGIES INC PUT 43289P956 0 755 SH Put SOLE   0 0 0
HECLA MNG CO CALL 422704906 602 1,058 SH Call SOLE   0 0 0
HECLA MNG CO COM 422704106 609 107,090 SH   SOLE   107,090 0 0
HECLA MNG CO PUT 422704956 1,540 2,707 SH Put SOLE   0 0 0
HERBALIFE NUTRITION LTD CALL G4412G901 381 86 SH Call SOLE   0 0 0
HERBALIFE NUTRITION LTD PUT G4412G951 1,840 415 SH Put SOLE   0 0 0
HOULIHAN LOKEY INC CALL 441593900 133 20 SH Call SOLE   0 0 0
HARMONIC INC CALL 413160902 21 28 SH Call SOLE   0 0 0
HARMONIC INC COM 413160102 127 16,257 SH   SOLE   16,257 0 0
HARMONIC INC PUT 413160952 78 100 SH Put SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC CALL 43300A903 15,187 1,256 SH Call SOLE   0 0 0
HILTON WORLDWIDE HLDGS INC PUT 43300A953 26,384 2,182 SH Put SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I CALL 42330P907 537 1,064 SH Call SOLE   0 0 0
HELIX ENERGY SOLUTIONS GRP I PUT 42330P957 54 107 SH Put SOLE   0 0 0
HONDA MOTOR LTD CALL 438128908 1,775 588 SH Call SOLE   0 0 0
HONDA MOTOR LTD COM 438128308 158 5,239 SH   SOLE   5,239 0 0
HONDA MOTOR LTD PUT 438128958 733 243 SH Put SOLE   0 0 0
HOUGHTON MIFFLIN HARCOURT CO CALL 44157R909 0 1,005 SH Call SOLE   0 0 0
HOUGHTON MIFFLIN HARCOURT CO PUT 44157R959 0 357 SH Put SOLE   0 0 0
HMS HLDGS CORP CALL 40425J901 107 29 SH Call SOLE   0 0 0
HARMONY GOLD MINING CO LTD CALL 413216900 405 929 SH Call SOLE   0 0 0
HARMONY GOLD MINING CO LTD COM 413216300 118 27,207 SH   SOLE   27,207 0 0
HARMONY GOLD MINING CO LTD PUT 413216950 405 929 SH Put SOLE   0 0 0
HNI CORP CALL 404251900 3 1 SH Call SOLE   0 0 0
HNI CORP COM 404251100 3 94 SH   SOLE   94 0 0
HUANENG PWR INTL INC CALL 443304900 12 9 SH Call SOLE   0 0 0
HUANENG PWR INTL INC COM 443304100 12 885 SH   SOLE   885 0 0
HOOKER FURNITURE CORP CALL 439038900 7 2 SH Call SOLE   0 0 0
HARLEY DAVIDSON INC CALL 412822908 2,855 712 SH Call SOLE   0 0 0
HARLEY DAVIDSON INC COM 412822108 3,069 76,538 SH   SOLE   76,538 0 0
HARLEY DAVIDSON INC PUT 412822958 10,293 2,567 SH Put SOLE   0 0 0
HOLICITY INC CALL 435063902 3,068 2,603 SH Call SOLE   0 0 0
HOLICITY INC COM 435063102 582 49,428 SH   SOLE   49,428 0 0
HOLICITY INC PUT 435063952 442 375 SH Put SOLE   0 0 0
HOLLYSYS AUTOMATION TCHNGY L CALL G45667905 155 124 SH Call SOLE   0 0 0
HOLLYSYS AUTOMATION TCHNGY L PUT G45667955 20 16 SH Put SOLE   0 0 0
HOLOGIC INC CALL 436440901 1,257 169 SH Call SOLE   0 0 0
HOLOGIC INC PUT 436440951 267 36 SH Put SOLE   0 0 0
HOME BANCSHARES INC CALL 436893900 24 9 SH Call SOLE   0 0 0
HOME BANCSHARES INC PUT 436893950 2 1 SH Put SOLE   0 0 0
AT HOME GROUP INC CALL 04650Y900 1,917 668 SH Call SOLE   0 0 0
AT HOME GROUP INC COM 04650Y100 556 19,400 SH   SOLE   19,400 0 0
AT HOME GROUP INC PUT 04650Y950 1,865 650 SH Put SOLE   0 0 0
HONEYWELL INTL INC CALL 438516906 0 684 SH Call SOLE   0 0 0
HONEYWELL INTL INC COM 438516106 0 74 SH   SOLE   74 0 0
HONEYWELL INTL INC PUT 438516956 0 504 SH Put SOLE   0 0 0
HOOKIPA PHARMA INC CALL 43906K900 78 58 SH Call SOLE   0 0 0
HOOKIPA PHARMA INC PUT 43906K950 12 9 SH Put SOLE   0 0 0
HOPE BANCORP INC CALL 43940T909 1 1 SH Call SOLE   0 0 0
HOPE BANCORP INC COM 43940T109 5 349 SH   SOLE   349 0 0
HELMERICH & PAYNE INC CALL 423452901 1,671 620 SH Call SOLE   0 0 0
HELMERICH & PAYNE INC COM 423452101 1,355 50,275 SH   SOLE   50,275 0 0
HELMERICH & PAYNE INC PUT 423452951 2,043 758 SH Put SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C CALL 42824C909 1,630 1,036 SH Call SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C PUT 42824C959 3,804 2,417 SH Put SOLE   0 0 0
HUDSON PAC PPTYS INC CALL 444097909 10 4 SH Call SOLE   0 0 0
HUDSON PAC PPTYS INC COM 444097109 167 6,171 SH   SOLE   6,171 0 0
HUDSON PAC PPTYS INC PUT 444097959 100 37 SH Put SOLE   0 0 0
HP INC CALL 40434L905 0 1,071 SH Call SOLE   0 0 0
HP INC PUT 40434L955 0 1,348 SH Put SOLE   0 0 0
HIGHPOINT RESOURCES CORP PUT 43114K957 17 36 SH Put SOLE   0 0 0
HEALTHEQUITY INC CALL 42226A907 469 69 SH Call SOLE   0 0 0
HEALTHEQUITY INC COM 42226A107 379 5,585 SH   SOLE   5,585 0 0
HEALTHEQUITY INC PUT 42226A957 639 94 SH Put SOLE   0 0 0
HEALTHCARE RLTY TR CALL 421946904 36 12 SH Call SOLE   0 0 0
HEALTHCARE RLTY TR PUT 421946954 21 7 SH Put SOLE   0 0 0
BLOCK H & R INC CALL 093671905 3,557 1,632 SH Call SOLE   0 0 0
BLOCK H & R INC PUT 093671955 3,331 1,528 SH Put SOLE   0 0 0
HILL ROM HLDGS INC CALL 431475902 508 46 SH Call SOLE   0 0 0
HILL ROM HLDGS INC COM 431475102 24 226 SH   SOLE   226 0 0
HILL ROM HLDGS INC PUT 431475952 640 58 SH Put SOLE   0 0 0
HERC HLDGS INC CALL 42704L904 50 5 SH Call SOLE   0 0 0
HERC HLDGS INC COM 42704L104 273 2,704 SH   SOLE   2,704 0 0
HERC HLDGS INC PUT 42704L954 911 90 SH Put SOLE   0 0 0
HORMEL FOODS CORP CALL 440452900 1,003 210 SH Call SOLE   0 0 0
HORMEL FOODS CORP COM 440452100 901 18,865 SH   SOLE   18,865 0 0
HORMEL FOODS CORP PUT 440452950 1,132 237 SH Put SOLE   0 0 0
HARROW HEALTH INC CALL 415858909 329 488 SH Call SOLE   0 0 0
HARROW HEALTH INC PUT 415858959 257 381 SH Put SOLE   0 0 0
HERITAGE INS HLDGS INC CALL 42727J902 13 12 SH Call SOLE   0 0 0
HERITAGE INS HLDGS INC COM 42727J102 808 72,958 SH   SOLE   72,958 0 0
HERON THERAPEUTICS INC CALL 427746902 19 12 SH Call SOLE   0 0 0
HERON THERAPEUTICS INC COM 427746102 1,039 64,103 SH   SOLE   64,103 0 0
HERON THERAPEUTICS INC PUT 427746952 389 240 SH Put SOLE   0 0 0
HORIZON TECHNOLOGY FIN CORP CALL 44045A902 5 4 SH Call SOLE   0 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 43 3,054 SH   SOLE   3,054 0 0
HORIZON TECHNOLOGY FIN CORP PUT 44045A952 159 111 SH Put SOLE   0 0 0
HSBC HLDGS PLC CALL 404280906 4,709 1,616 SH Call SOLE   0 0 0
HSBC HLDGS PLC COM 404280406 733 25,156 SH   SOLE   25,156 0 0
HSBC HLDGS PLC PUT 404280956 4,303 1,477 SH Put SOLE   0 0 0
HARSCO CORP CALL 415864907 22 13 SH Call SOLE   0 0 0
HARSCO CORP COM 415864107 89 5,220 SH   SOLE   5,220 0 0
HARSCO CORP PUT 415864957 18 11 SH Put SOLE   0 0 0
HENRY SCHEIN INC CALL 806407902 913 132 SH Call SOLE   0 0 0
HENRY SCHEIN INC PUT 806407952 2,056 297 SH Put SOLE   0 0 0
HOST HOTELS & RESORTS INC CALL 44107P904 2,337 1,387 SH Call SOLE   0 0 0
HOST HOTELS & RESORTS INC PUT 44107P954 1,294 768 SH Put SOLE   0 0 0
HEALTHSTREAM INC COM 42222N103 0 38 SH   SOLE   38 0 0
HERSHEY CO CALL 427866908 1,803 114 SH Call SOLE   0 0 0
HERSHEY CO COM 427866108 1,694 10,711 SH   SOLE   10,711 0 0
HERSHEY CO PUT 427866958 1,834 116 SH Put SOLE   0 0 0
HERSHA HOSPITALITY TR CALL 427825900 160 152 SH Call SOLE   0 0 0
HERSHA HOSPITALITY TR PUT 427825950 85 81 SH Put SOLE   0 0 0
HEALTHCARE TR AMER INC CALL 42225P901 446 162 SH Call SOLE   0 0 0
HEALTHCARE TR AMER INC PUT 42225P951 375 136 SH Put SOLE   0 0 0
HERITAGE COMM CORP CALL 426927909 147 121 SH Call SOLE   0 0 0
HEAT BIOLOGICS INC CALL 42237K909 71 98 SH Call SOLE   0 0 0
HEAT BIOLOGICS INC COM 42237K409 52 7,237 SH   SOLE   7,237 0 0
HEAT BIOLOGICS INC PUT 42237K959 96 133 SH Put SOLE   0 0 0
HERCULES CAPITAL INC CALL 427096908 527 329 SH Call SOLE   0 0 0
HERCULES CAPITAL INC PUT 427096958 516 322 SH Put SOLE   0 0 0
HILLTOP HOLDINGS INC CALL 432748901 307 90 SH Call SOLE   0 0 0
HILLTOP HOLDINGS INC PUT 432748951 525 154 SH Put SOLE   0 0 0
HUAZHU GROUP LTD CALL 44332N906 120 22 SH Call SOLE   0 0 0
HUAZHU GROUP LTD COM 44332N106 67 1,224 SH   SOLE   1,224 0 0
HUAZHU GROUP LTD PUT 44332N956 2,141 390 SH Put SOLE   0 0 0
HEARTLAND EXPRESS INC CALL 422347904 90 46 SH Call SOLE   0 0 0
HEARTLAND EXPRESS INC PUT 422347954 23 12 SH Put SOLE   0 0 0
FUSION FUEL GREEN PLC PUT G3R25D958 1 1 SH Put SOLE   0 0 0
HUBBELL INC CALL 443510907 280 15 SH Call SOLE   0 0 0
HUB GROUP INC CALL 443320906 336 50 SH Call SOLE   0 0 0
HUB GROUP INC COM 443320106 1,075 15,979 SH   SOLE   15,979 0 0
HUBSPOT INC CALL 443573900 0 40 SH Call SOLE   0 0 0
HUBSPOT INC COM 443573100 0 2,145 SH   SOLE   2,145 0 0
HUBSPOT INC PUT 443573950 0 50 SH Put SOLE   0 0 0
FSD PHARMA INC CALL 35954B906 255 1,336 SH Call SOLE   0 0 0
FSD PHARMA INC COM 35954B206 16 8,533 SH   SOLE   8,533 0 0
FSD PHARMA INC PUT 35954B956 88 462 SH Put SOLE   0 0 0
HUMANA INC CALL 444859902 5,576 133 SH Call SOLE   0 0 0
HUMANA INC COM 444859102 1,085 2,590 SH   SOLE   2,590 0 0
HUMANA INC PUT 444859952 9,097 217 SH Put SOLE   0 0 0
HUNTSMAN CORP CALL 447011907 1,271 441 SH Call SOLE   0 0 0
HUNTSMAN CORP COM 447011107 1,898 65,857 SH   SOLE   65,857 0 0
HUNTSMAN CORP PUT 447011957 3,427 1,189 SH Put SOLE   0 0 0
HURON CONSULTING GROUP INC COM 447462102 207 4,119 SH   SOLE   4,119 0 0
HUYA INC CALL 44852D908 1,801 925 SH Call SOLE   0 0 0
HUYA INC COM 44852D108 799 41,047 SH   SOLE   41,047 0 0
HUYA INC PUT 44852D958 5,045 2,590 SH Put SOLE   0 0 0
HAVERTY FURNITURE COS INC CALL 419596901 11 3 SH Call SOLE   0 0 0
HAVERTY FURNITURE COS INC COM 419596101 199 5,351 SH   SOLE   5,351 0 0
HAVERTY FURNITURE COS INC PUT 419596951 178 48 SH Put SOLE   0 0 0
HANCOCK WHITNEY CORPORATION CALL 410120909 672 160 SH Call SOLE   0 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 288 6,864 SH   SOLE   6,864 0 0
HANCOCK WHITNEY CORPORATION PUT 410120959 37 9 SH Put SOLE   0 0 0
HOUSTON WIRE & CABLE CO CALL 44244K909 103 199 SH Call SOLE   0 0 0
HOUSTON WIRE & CABLE CO PUT 44244K959 62 120 SH Put SOLE   0 0 0
HAWKINS INC CALL 420261909 3 1 SH Call SOLE   0 0 0
HAWKINS INC COM 420261109 5 157 SH   SOLE   157 0 0
HOWMET AEROSPACE INC CALL 443201908 700 218 SH Call SOLE   0 0 0
HOWMET AEROSPACE INC COM 443201108 501 15,604 SH   SOLE   15,604 0 0
HOWMET AEROSPACE INC PUT 443201958 273 85 SH Put SOLE   0 0 0
HOWMET AEROSPACE INC CALL 443201908 0 1 SH Call SOLE   0 0 0
HOWMET AEROSPACE INC PUT 443201958 0 2 SH Put SOLE   0 0 0
HEXCEL CORP NEW CALL 428291908 0 20 SH Call SOLE   0 0 0
HEXCEL CORP NEW COM 428291108 0 1,359 SH   SOLE   1,359 0 0
HEXCEL CORP NEW PUT 428291958 0 11 SH Put SOLE   0 0 0
HYSTER YALE MATLS HANDLING I CALL 449172905 3,049 350 SH Call SOLE   0 0 0
HYSTER YALE MATLS HANDLING I COM 449172105 589 6,762 SH   SOLE   6,762 0 0
VANECK VECTORS ETF TR CALL 92189H900 323 52 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189H950 6 1 SH Put SOLE   0 0 0
HYDROFARM HLDGS GROUP INC CALL 44888K909 1,176 195 SH Call SOLE   0 0 0
HYDROFARM HLDGS GROUP INC PUT 44888K959 2,129 353 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 0 7,941 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 0 15,657 SH Put SOLE   0 0 0
DBX ETF TR CALL 233051909 0 1 SH Call SOLE   0 0 0
HYLIION HOLDINGS CORP CALL 449109907 2,949 2,764 SH Call SOLE   0 0 0
HYLIION HOLDINGS CORP COM 449109107 544 51,058 SH   SOLE   51,058 0 0
HYLIION HOLDINGS CORP PUT 449109957 802 752 SH Put SOLE   0 0 0
HYCROFT MINING HOLDING CORP CALL 44862P909 11 32 SH Call SOLE   0 0 0
HYCROFT MINING HOLDING CORP COM 44862P109 35 10,263 SH   SOLE   10,263 0 0
HYCROFT MINING HOLDING CORP PUT 44862P959 22 63 SH Put SOLE   0 0 0
HYRECAR INC CALL 44916T907 306 313 SH Call SOLE   0 0 0
HYRECAR INC COM 44916T107 81 8,323 SH   SOLE   8,323 0 0
HYRECAR INC PUT 44916T957 433 442 SH Put SOLE   0 0 0
PIMCO ETF TR CALL 72201R902 19 2 SH Call SOLE   0 0 0
HORIZON GLOBAL CORP CALL 44052W904 19 19 SH Call SOLE   0 0 0
HORIZON GLOBAL CORP COM 44052W104 136 13,214 SH   SOLE   13,214 0 0
HORIZON THERAPEUTICS PUB L CALL G46188901 0 267 SH Call SOLE   0 0 0
HORIZON THERAPEUTICS PUB L COM G46188101 0 48,682 SH   SOLE   48,682 0 0
HORIZON THERAPEUTICS PUB L PUT G46188951 0 879 SH Put SOLE   0 0 0
MARINEMAX INC CALL 567908908 271 55 SH Call SOLE   0 0 0
MARINEMAX INC COM 567908108 465 9,438 SH   SOLE   9,438 0 0
MARINEMAX INC PUT 567908958 301 61 SH Put SOLE   0 0 0
HORIZON ACQUISITION CORPORAT CALL G46044906 288 283 SH Call SOLE   0 0 0
HORIZON ACQUISITION CORPORAT COM G46044106 1,775 174,070 SH   SOLE   174,070 0 0
HORIZON ACQUISITION CORPORAT PUT G46044956 3,492 3,424 SH Put SOLE   0 0 0
IAA INC CALL 449253903 1,858 337 SH Call SOLE   0 0 0
IAA INC COM 449253103 550 9,977 SH   SOLE   9,977 0 0
IAA INC PUT 449253953 5,640 1,023 SH Put SOLE   0 0 0
IAC INTERACTIVECORP NEW CALL 44891N909 10,447 483 SH Call SOLE   0 0 0
IAC INTERACTIVECORP NEW PUT 44891N959 2,401 111 SH Put SOLE   0 0 0
IAC INTERACTIVECORP NEW CALL 44891N909 96 5 SH Call SOLE   0 0 0
ION ACQUISITION CORP 1 LTD COM G49392106 115 11,381 SH   SOLE   11,381 0 0
ION ACQUISITION CORP 1 LTD PUT G49392956 164 163 SH Put SOLE   0 0 0
IAMGOLD CORP CALL 450913908 16 57 SH Call SOLE   0 0 0
IAMGOLD CORP COM 450913108 186 62,426 SH   SOLE   62,426 0 0
IAMGOLD CORP PUT 450913958 323 1,087 SH Put SOLE   0 0 0
ISHARES TR PUT 464288955 9 1 SH Put SOLE   0 0 0
INTEGRA LIFESCIENCES HLDGS C CALL 457985908 69 10 SH Call SOLE   0 0 0
INTEGRA LIFESCIENCES HLDGS C PUT 457985958 13 2 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 17 3 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 5 1 SH Put SOLE   0 0 0
ISHARES GOLD TR CALL 464285905 806 496 SH Call SOLE   0 0 0
ISHARES GOLD TR COM 464285105 4,089 251,501 SH   SOLE   251,501 0 0
ISHARES GOLD TR PUT 464285955 3,757 2,311 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 1,480 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 0 2,249 SH Put SOLE   0 0 0
INDEPENDENT BK CORP MICH CALL 453838909 73 31 SH Call SOLE   0 0 0
INDEPENDENT BK CORP MICH PUT 453838959 14 6 SH Put SOLE   0 0 0
IBIO INC CALL 451033903 100 650 SH Call SOLE   0 0 0
IBIO INC COM 451033203 72 47,366 SH   SOLE   47,366 0 0
IBIO INC PUT 451033953 116 756 SH Put SOLE   0 0 0
INTERACTIVE BROKERS GROUP IN CALL 45841N907 5,142 704 SH Call SOLE   0 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 773 10,585 SH   SOLE   10,585 0 0
INTERACTIVE BROKERS GROUP IN PUT 45841N957 5,302 726 SH Put SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS CALL 459200901 0 6,264 SH Call SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 0 9,863 SH   SOLE   9,863 0 0
INTERNATIONAL BUSINESS MACHS PUT 459200951 0 8,975 SH Put SOLE   0 0 0
ICICI BANK LIMITED CALL 45104G904 0 460 SH Call SOLE   0 0 0
ICICI BANK LIMITED COM 45104G104 0 37,009 SH   SOLE   37,009 0 0
ICICI BANK LIMITED PUT 45104G954 0 579 SH Put SOLE   0 0 0
INTERNATIONAL BANCSHARES COR PUT 459044953 46 10 SH Put SOLE   0 0 0
INSTALLED BLDG PRODS INC CALL 45780R901 44 4 SH Call SOLE   0 0 0
INSTALLED BLDG PRODS INC COM 45780R101 139 1,256 SH   SOLE   1,256 0 0
INSTALLED BLDG PRODS INC PUT 45780R951 33 3 SH Put SOLE   0 0 0
IMMUNITYBIO INC CALL 45256X903 738 311 SH Call SOLE   0 0 0
IMMUNITYBIO INC COM 45256X103 936 39,460 SH   SOLE   39,460 0 0
IMMUNITYBIO INC PUT 45256X953 2,070 872 SH Put SOLE   0 0 0
INDEPENDENT BK GROUP INC CALL 45384B906 57 8 SH Call SOLE   0 0 0
AMPLIFY ETF TR CALL 032108905 409 33 SH Call SOLE   0 0 0
AMPLIFY ETF TR COM 032108102 104 841 SH   SOLE   841 0 0
AMPLIFY ETF TR PUT 032108955 37 3 SH Put SOLE   0 0 0
ICAD INC CALL 44934S906 176 83 SH Call SOLE   0 0 0
ICAD INC PUT 44934S956 59 28 SH Put SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN CALL 45866F904 12,887 1,154 SH Call SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN PUT 45866F954 2,166 194 SH Put SOLE   0 0 0
ICHOR HOLDINGS CALL G4740B905 532 99 SH Call SOLE   0 0 0
ICHOR HOLDINGS COM G4740B105 588 10,933 SH   SOLE   10,933 0 0
ICHOR HOLDINGS PUT G4740B955 102 19 SH Put SOLE   0 0 0
ICLICK INTERACTIVE ASIA GROU CALL 45113Y904 30 26 SH Call SOLE   0 0 0
ICLICK INTERACTIVE ASIA GROU COM 45113Y104 212 18,094 SH   SOLE   18,094 0 0
ICLICK INTERACTIVE ASIA GROU PUT 45113Y954 17 15 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 13,192 5,429 SH Call SOLE   0 0 0
ISHARES TR COM 464288224 7,178 295,429 SH   SOLE   295,429 0 0
ISHARES TR PUT 464288955 14,823 6,100 SH Put SOLE   0 0 0
ICON PLC CALL G4705A900 157 8 SH Call SOLE   0 0 0
ICON PLC COM G4705A100 14 75 SH   SOLE   75 0 0
INVESTCORP CR MGMT BDC INC CALL 46090R904 8 15 SH Call SOLE   0 0 0
ICONIX BRAND GROUP INC CALL 451055905 34 173 SH Call SOLE   0 0 0
ICONIX BRAND GROUP INC COM 451055305 20 10,318 SH   SOLE   10,318 0 0
ICONIX BRAND GROUP INC PUT 451055955 31 158 SH Put SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN CALL 45845P908 357 155 SH Call SOLE   0 0 0
INTERCEPT PHARMACEUTICALS IN PUT 45845P958 436 189 SH Put SOLE   0 0 0
ICU MED INC CALL 44930G907 82 4 SH Call SOLE   0 0 0
ICU MED INC COM 44930G107 770 3,751 SH   SOLE   3,751 0 0
ISHARES TR CALL 46435G904 39 4 SH Call SOLE   0 0 0
ISHARES TR PUT 46435G954 29 3 SH Put SOLE   0 0 0
IDACORP INC CALL 451107906 19 2 SH Call SOLE   0 0 0
IDACORP INC COM 451107106 28 281 SH   SOLE   281 0 0
IDACORP INC PUT 451107956 239 24 SH Put SOLE   0 0 0
INTERDIGITAL INC CALL 45867G901 0 51 SH Call SOLE   0 0 0
INTERDIGITAL INC PUT 45867G951 0 15 SH Put SOLE   0 0 0
IDEANOMICS INC CALL 45166V906 798 2,735 SH Call SOLE   0 0 0
IDEANOMICS INC COM 45166V106 967 331,339 SH   SOLE   331,339 0 0
IDEANOMICS INC PUT 45166V956 852 2,918 SH Put SOLE   0 0 0
INTELLICHECK INC CALL 45817G901 177 212 SH Call SOLE   0 0 0
INTELLICHECK INC COM 45817G201 185 22,130 SH   SOLE   22,130 0 0
INTELLICHECK INC PUT 45817G951 148 177 SH Put SOLE   0 0 0
ISHARES TR CALL 46435U903 4 1 SH Call SOLE   0 0 0
ISHARES TR COM 46435U192 40 878 SH   SOLE   878 0 0
ISHARES TR PUT 46435U953 4 1 SH Put SOLE   0 0 0
IDERA PHARMACEUTICALS INC CALL 45168K905 71 548 SH Call SOLE   0 0 0
IDERA PHARMACEUTICALS INC COM 45168K405 274 211,158 SH   SOLE   211,158 0 0
IDERA PHARMACEUTICALS INC PUT 45168K955 310 2,387 SH Put SOLE   0 0 0
ISHARES TR CALL 46435U903 55 12 SH Call SOLE   0 0 0
ISHARES TR COM 46435U366 387 8,412 SH   SOLE   8,412 0 0
ISHARES TR PUT 46435U953 55 12 SH Put SOLE   0 0 0
IDT CORP CALL 448947907 135 60 SH Call SOLE   0 0 0
IDT CORP COM 448947507 81 3,609 SH   SOLE   3,609 0 0
IDT CORP PUT 448947957 56 25 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 132 42 SH Call SOLE   0 0 0
ISHARES TR COM 464288448 469 14,917 SH   SOLE   14,917 0 0
ISHARES TR PUT 464288955 75 24 SH Put SOLE   0 0 0
IDEXX LABS INC CALL 45168D904 1,467 30 SH Call SOLE   0 0 0
IDEXX LABS INC COM 45168D104 914 1,869 SH   SOLE   1,869 0 0
IDEXX LABS INC PUT 45168D954 1,418 29 SH Put SOLE   0 0 0
IDEAYA BIOSCIENCES INC CALL 45166A902 2 1 SH Call SOLE   0 0 0
INFRA AND ENERGY ALTRNTIVE I CALL 45686J904 681 418 SH Call SOLE   0 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 226 13,876 SH   SOLE   13,876 0 0
INFRA AND ENERGY ALTRNTIVE I PUT 45686J954 443 272 SH Put SOLE   0 0 0
IEC ELECTRS CORP NEW COM 44949L105 4 400 SH   SOLE   400 0 0
ISHARES TR CALL 464287907 0 1,072 SH Call SOLE   0 0 0
ISHARES TR COM 464287440 0 91,825 SH   SOLE   91,825 0 0
ISHARES TR PUT 464287957 0 3,450 SH Put SOLE   0 0 0
ISHARES TR CALL 46432F909 165 23 SH Call SOLE   0 0 0
ISHARES TR COM 46432F842 138 1,929 SH   SOLE   1,929 0 0
ISHARES TR PUT 46432F959 57 8 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 181 14 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 1,065 82 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 1,821 283 SH Call SOLE   0 0 0
ISHARES INC COM 46434G103 276 4,302 SH   SOLE   4,302 0 0
ISHARES INC PUT 46434G953 444 69 SH Put SOLE   0 0 0
ISHARES TR COM 464288851 112 2,317 SH   SOLE   2,317 0 0
ISHARES TR PUT 464288955 43 9 SH Put SOLE   0 0 0
ICAHN ENTERPRISES LP CALL 451100901 612 114 SH Call SOLE   0 0 0
ICAHN ENTERPRISES LP COM 451100101 639 11,897 SH   SOLE   11,897 0 0
ICAHN ENTERPRISES LP PUT 451100951 886 165 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 10 2 SH Call SOLE   0 0 0
ISHARES TR COM 46434V738 4 89 SH   SOLE   89 0 0
ISHARES TR CALL 464287907 40 8 SH Call SOLE   0 0 0
ISHARES TR COM 464287861 40 802 SH   SOLE   802 0 0
ISHARES TR PUT 464287957 35 7 SH Put SOLE   0 0 0
IDEX CORP CALL 45167R904 313 15 SH Call SOLE   0 0 0
ISHARES TR CALL 464288905 112 84 SH Call SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA CALL 459506901 3,797 272 SH Call SOLE   0 0 0
INTERNATIONAL FLAVORS&FRAGRA PUT 459506951 6,882 493 SH Put SOLE   0 0 0
INDIA FD INC CALL 454089903 12 6 SH Call SOLE   0 0 0
INDIA FD INC COM 454089103 33 1,548 SH   SOLE   1,548 0 0
INDIA FD INC PUT 454089953 75 35 SH Put SOLE   0 0 0
INFLARX NV CALL N44821901 23 60 SH Call SOLE   0 0 0
INFLARX NV COM N44821101 18 4,860 SH   SOLE   4,860 0 0
INFLARX NV PUT N44821951 19 49 SH Put SOLE   0 0 0
IG ACQUISITION CORP CALL 449534906 28 29 SH Call SOLE   0 0 0
IG ACQUISITION CORP COM 449534106 660 66,893 SH   SOLE   66,893 0 0
IG ACQUISITION CORP PUT 449534956 1,693 1,714 SH Put SOLE   0 0 0
INDIA GLOBALIZATION CAP INC CALL 45408X908 24 139 SH Call SOLE   0 0 0
INDIA GLOBALIZATION CAP INC COM 45408X308 155 86,816 SH   SOLE   86,816 0 0
INDIA GLOBALIZATION CAP INC PUT 45408X958 86 483 SH Put SOLE   0 0 0
ISHARES TR COM 464287374 2 100 SH   SOLE   100 0 0
ISHARES TR COM 464288638 17 300 SH   SOLE   300 0 0
ISHARES TR PUT 464288955 23 4 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 36 1 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 72 2 SH Put SOLE   0 0 0
IGM BIOSCIENCES INC CALL 449585908 7 1 SH Call SOLE   0 0 0
IGM BIOSCIENCES INC PUT 449585958 122 16 SH Put SOLE   0 0 0
ISHARES TR COM 464287531 11 164 SH   SOLE   164 0 0
ISHARES TR CALL 464288905 0 1 SH Call SOLE   0 0 0
INTERNATIONAL GAME TECHNOLOG CALL G4863A908 683 426 SH Call SOLE   0 0 0
INTERNATIONAL GAME TECHNOLOG PUT G4863A958 208 130 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 6,725 197 SH Call SOLE   0 0 0
ISHARES TR COM 464287515 6,792 19,894 SH   SOLE   19,894 0 0
ISHARES TR PUT 464287957 79,755 2,336 SH Put SOLE   0 0 0
ISHARES TR CALL 46435U903 19 5 SH Call SOLE   0 0 0
ISHARES TR PUT 46435U953 11 3 SH Put SOLE   0 0 0
ISHARES TR COM 464288828 204 811 SH   SOLE   811 0 0
ISHARES TR CALL 464288905 264 8 SH Call SOLE   0 0 0
ISHARES TR COM 464288810 172 523 SH   SOLE   523 0 0
ISHARES TR PUT 464288955 759 23 SH Put SOLE   0 0 0
IHEARTMEDIA INC CALL 45174J909 134 74 SH Call SOLE   0 0 0
IHEARTMEDIA INC COM 45174J509 291 16,087 SH   SOLE   16,087 0 0
IHEARTMEDIA INC PUT 45174J959 165 91 SH Put SOLE   0 0 0
INSTEEL INDS INC CALL 45774W908 0 65 SH Call SOLE   0 0 0
INSTEEL INDS INC PUT 45774W958 0 1 SH Put SOLE   0 0 0
I3 VERTICALS INC CALL 46571Y907 127 41 SH Call SOLE   0 0 0
I3 VERTICALS INC COM 46571Y107 23 751 SH   SOLE   751 0 0
I3 VERTICALS INC PUT 46571Y957 192 62 SH Put SOLE   0 0 0
INTRICON CORP CALL 46121H909 5 2 SH Call SOLE   0 0 0
INTRICON CORP COM 46121H109 52 2,051 SH   SOLE   2,051 0 0
INTRICON CORP PUT 46121H959 25 10 SH Put SOLE   0 0 0
INNOVATIVE INDL PPTYS INC CALL 45781V901 5,206 289 SH Call SOLE   0 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 581 3,228 SH   SOLE   3,228 0 0
INNOVATIVE INDL PPTYS INC PUT 45781V951 5,981 332 SH Put SOLE   0 0 0
II-VI INC CALL 902104908 12,504 1,829 SH Call SOLE   0 0 0
II-VI INC PUT 902104958 5,702 834 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 937 36 SH Call SOLE   0 0 0
ISHARES TR COM 464287507 505 1,941 SH   SOLE   1,941 0 0
ISHARES TR PUT 464287957 4,450 171 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 603 77 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 5,545 511 SH Call SOLE   0 0 0
ISHARES TR COM 464287804 3,992 36,791 SH   SOLE   36,791 0 0
ISHARES TR PUT 464287957 66,246 6,104 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 60 6 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 30 3 SH Put SOLE   0 0 0
ISHARES TR PUT 464287957 38 3 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 102 37 SH Call SOLE   0 0 0
ISHARES TR COM 464287390 20 735 SH   SOLE   735 0 0
ISHARES TR PUT 464287957 55 20 SH Put SOLE   0 0 0
ILLUMINA INC CALL 452327909 31,800 828 SH Call SOLE   0 0 0
ILLUMINA INC COM 452327109 38 100 SH   SOLE   100 0 0
ILLUMINA INC PUT 452327959 10,868 283 SH Put SOLE   0 0 0
INDUSTRIAL LOGISTICS PPTYS T CALL 456237906 175 76 SH Call SOLE   0 0 0
INDUSTRIAL LOGISTICS PPTYS T COM 456237106 51 2,239 SH   SOLE   2,239 0 0
INDUSTRIAL LOGISTICS PPTYS T PUT 456237956 219 95 SH Put SOLE   0 0 0
I MAB CALL 44975P903 4 1 SH Call SOLE   0 0 0
I MAB COM 44975P103 9 200 SH   SOLE   200 0 0
I MAB PUT 44975P953 14 3 SH Put SOLE   0 0 0
IMAX CORP CALL 45245E909 578 288 SH Call SOLE   0 0 0
IMAX CORP COM 45245E109 112 5,582 SH   SOLE   5,582 0 0
IMAX CORP PUT 45245E959 156 78 SH Put SOLE   0 0 0
IMMUNOGEN INC CALL 45253H901 1,079 1,333 SH Call SOLE   0 0 0
IMMUNOGEN INC PUT 45253H951 84 104 SH Put SOLE   0 0 0
IMPAC MTG HLDGS INC CALL 45254P908 0 3 SH Call SOLE   0 0 0
IMPAC MTG HLDGS INC COM 45254P508 7 3,834 SH   SOLE   3,834 0 0
IMPAC MTG HLDGS INC PUT 45254P958 17 87 SH Put SOLE   0 0 0
INGLES MKTS INC CALL 457030904 795 129 SH Call SOLE   0 0 0
INGLES MKTS INC PUT 457030954 425 69 SH Put SOLE   0 0 0
IMMERSION CORP CALL 452521907 258 270 SH Call SOLE   0 0 0
IMMERSION CORP COM 452521107 394 41,231 SH   SOLE   41,231 0 0
IMMERSION CORP PUT 452521957 429 448 SH Put SOLE   0 0 0
IMPERIAL OIL LTD CALL 453038908 278 115 SH Call SOLE   0 0 0
IMPERIAL OIL LTD COM 453038408 105 4,359 SH   SOLE   4,359 0 0
IMPERIAL OIL LTD PUT 453038958 7 3 SH Put SOLE   0 0 0
CHIPMOS TECHNOLOGIES INC COM 16965P202 3 100 SH   SOLE   100 0 0
IMMUNIC INC CALL 4525EP901 81 51 SH Call SOLE   0 0 0
IMMUNIC INC COM 4525EP101 77 4,834 SH   SOLE   4,834 0 0
IMMUNIC INC PUT 4525EP951 87 55 SH Put SOLE   0 0 0
IMV INC CALL 44974L903 5 17 SH Call SOLE   0 0 0
IMV INC COM 44974L103 24 7,441 SH   SOLE   7,441 0 0
IMV INC PUT 44974L953 0 1 SH Put SOLE   0 0 0
IMMUNOVANT INC CALL 45258J902 56 35 SH Call SOLE   0 0 0
IMMUNOVANT INC PUT 45258J952 56 35 SH Put SOLE   0 0 0
INCYTE CORP CALL 45337C902 0 601 SH Call SOLE   0 0 0
INCYTE CORP COM 45337C102 0 17,003 SH   SOLE   17,003 0 0
INCYTE CORP PUT 45337C952 0 232 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 1,455 345 SH Call SOLE   0 0 0
ISHARES TR COM 46429B598 1,424 33,777 SH   SOLE   33,777 0 0
ISHARES TR PUT 46429B957 9,549 2,264 SH Put SOLE   0 0 0
INDEPENDENT BANK CORP MASS CALL 453836908 25 3 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 108 23 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K331 1,064 22,602 SH   SOLE   22,602 0 0
DIREXION SHS ETF TR PUT 25490K959 141 30 SH Put SOLE   0 0 0
INFINITY PHARMACEUTICALS INC CALL 45665G903 107 332 SH Call SOLE   0 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 178 55,363 SH   SOLE   55,363 0 0
INFINITY PHARMACEUTICALS INC PUT 45665G953 386 1,196 SH Put SOLE   0 0 0
INFINERA CORP CALL 45667G903 1,497 1,555 SH Call SOLE   0 0 0
INFINERA CORP COM 45667G103 71 7,379 SH   SOLE   7,379 0 0
INFINERA CORP PUT 45667G953 312 324 SH Put SOLE   0 0 0
IHS MARKIT LTD CALL G47567905 2,071 214 SH Call SOLE   0 0 0
IHS MARKIT LTD PUT G47567955 183 19 SH Put SOLE   0 0 0
INFOSYS LTD CALL 456788908 5,855 3,128 SH Call SOLE   0 0 0
INFOSYS LTD PUT 456788958 1,572 840 SH Put SOLE   0 0 0
ING GROEP N.V. CALL 456837903 1,457 1,192 SH Call SOLE   0 0 0
ING GROEP N.V. COM 456837103 67 5,528 SH   SOLE   5,528 0 0
ING GROEP N.V. PUT 456837953 1,344 1,099 SH Put SOLE   0 0 0
INOGEN INC CALL 45780L904 15 3 SH Call SOLE   0 0 0
INOGEN INC PUT 45780L954 42 8 SH Put SOLE   0 0 0
INGREDION INC CALL 457187902 647 72 SH Call SOLE   0 0 0
INGREDION INC COM 457187102 233 2,601 SH   SOLE   2,601 0 0
INGREDION INC PUT 457187952 2,185 243 SH Put SOLE   0 0 0
INMODE LTD CALL M5425M903 3,452 477 SH Call SOLE   0 0 0
INMODE LTD COM M5425M103 879 12,156 SH   SOLE   12,156 0 0
INMODE LTD PUT M5425M953 3,857 533 SH Put SOLE   0 0 0
SUMMIT HOTEL PPTYS INC CALL 866082900 24 24 SH Call SOLE   0 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 1 129 SH   SOLE   129 0 0
SUMMIT HOTEL PPTYS INC PUT 866082950 21 21 SH Put SOLE   0 0 0
INOVIO PHARMACEUTICALS INC CALL 45773H901 0 3,357 SH Call SOLE   0 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 0 5,731 SH   SOLE   5,731 0 0
INOVIO PHARMACEUTICALS INC PUT 45773H951 0 2,019 SH Put SOLE   0 0 0
INNODATA INC CALL 457642905 7 12 SH Call SOLE   0 0 0
INNODATA INC COM 457642205 150 23,922 SH   SOLE   23,922 0 0
INNODATA INC PUT 457642955 188 299 SH Put SOLE   0 0 0
INOVALON HLDGS INC CALL 45781D901 621 216 SH Call SOLE   0 0 0
INOVALON HLDGS INC COM 45781D101 98 3,434 SH   SOLE   3,434 0 0
INOVALON HLDGS INC PUT 45781D951 141 49 SH Put SOLE   0 0 0
INSEEGO CORP CALL 45782B904 0 335 SH Call SOLE   0 0 0
INSEEGO CORP COM 45782B104 0 112,976 SH   SOLE   112,976 0 0
INSEEGO CORP PUT 45782B954 0 1,534 SH Put SOLE   0 0 0
INSMED INC CALL 457669907 367 108 SH Call SOLE   0 0 0
INSMED INC COM 457669307 227 6,687 SH   SOLE   6,687 0 0
INSMED INC PUT 457669957 589 173 SH Put SOLE   0 0 0
INSPIRE MED SYS INC CALL 457730909 62 3 SH Call SOLE   0 0 0
INSPIRE MED SYS INC PUT 457730959 248 12 SH Put SOLE   0 0 0
INTERNATIONAL SEAWAYS INC CALL Y41053902 34 18 SH Call SOLE   0 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 211 10,936 SH   SOLE   10,936 0 0
INTERNATIONAL SEAWAYS INC PUT Y41053952 23 12 SH Put SOLE   0 0 0
WORLD FUEL SVCS CORP CALL 981475906 0 4 SH Call SOLE   0 0 0
WORLD FUEL SVCS CORP COM 981475106 0 721 SH   SOLE   721 0 0
WORLD FUEL SVCS CORP PUT 981475956 0 26 SH Put SOLE   0 0 0
INTEL CORP CALL 458140900 131,475 20,543 SH Call SOLE   0 0 0
INTEL CORP COM 458140100 7,432 116,132 SH   SOLE   116,132 0 0
INTEL CORP PUT 458140950 138,400 21,625 SH Put SOLE   0 0 0
INTUIT CALL 461202903 16,011 418 SH Call SOLE   0 0 0
INTUIT COM 461202103 2,536 6,622 SH   SOLE   6,622 0 0
INTUIT PUT 461202953 20,340 531 SH Put SOLE   0 0 0
INNOVIVA INC CALL 45781M901 50 42 SH Call SOLE   0 0 0
INNOVIVA INC COM 45781M101 9 786 SH   SOLE   786 0 0
INNOVIVA INC PUT 45781M951 40 34 SH Put SOLE   0 0 0
IDENTIV INC CALL 45170X905 18 16 SH Call SOLE   0 0 0
IDENTIV INC COM 45170X205 150 13,161 SH   SOLE   13,161 0 0
IDENTIV INC PUT 45170X955 3 3 SH Put SOLE   0 0 0
INVITATION HOMES INC CALL 46187W907 92 29 SH Call SOLE   0 0 0
INVITATION HOMES INC COM 46187W107 65 2,051 SH   SOLE   2,051 0 0
INVITATION HOMES INC PUT 46187W957 99 31 SH Put SOLE   0 0 0
ION GEOPHYSICAL CORP CALL 462044907 897 4,195 SH Call SOLE   0 0 0
ION GEOPHYSICAL CORP PUT 462044957 0 2 SH Put SOLE   0 0 0
IONIS PHARMACEUTICALS INC CALL 462222900 5,080 1,130 SH Call SOLE   0 0 0
IONIS PHARMACEUTICALS INC COM 462222100 34 775 SH   SOLE   775 0 0
IONIS PHARMACEUTICALS INC PUT 462222950 831 185 SH Put SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC CALL 462260900 0 191 SH Call SOLE   0 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 0 10,327 SH   SOLE   10,327 0 0
IOVANCE BIOTHERAPEUTICS INC PUT 462260950 0 247 SH Put SOLE   0 0 0
INTERNATIONAL PAPER CO CALL 460146903 9,105 1,684 SH Call SOLE   0 0 0
INTERNATIONAL PAPER CO PUT 460146953 2,746 508 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G900 13 2 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G409 28 422 SH   SOLE   422 0 0
INTERPUBLIC GROUP COS INC CALL 460690900 1,568 537 SH Call SOLE   0 0 0
INTERPUBLIC GROUP COS INC PUT 460690950 294 101 SH Put SOLE   0 0 0
IPG PHOTONICS CORP CALL 44980X909 1,666 79 SH Call SOLE   0 0 0
IPG PHOTONICS CORP PUT 44980X959 358 17 SH Put SOLE   0 0 0
INPHI CORP CALL 45772F907 0 20 SH Call SOLE   0 0 0
INPHI CORP PUT 45772F957 0 121 SH Put SOLE   0 0 0
INTREPID POTASH INC CALL 46121Y901 61 19 SH Call SOLE   0 0 0
INTREPID POTASH INC PUT 46121Y951 39 12 SH Put SOLE   0 0 0
RENAISSANCE CAP GREENWICH FD CALL 759937904 3,562 573 SH Call SOLE   0 0 0
RENAISSANCE CAP GREENWICH FD COM 759937204 94 1,520 SH   SOLE   1,520 0 0
RENAISSANCE CAP GREENWICH FD PUT 759937954 3,967 638 SH Put SOLE   0 0 0
SOCIAL CAPITAL HEDOSOPHA HLD CALL G82514903 1,595 1,456 SH Call SOLE   0 0 0
SOCIAL CAPITAL HEDOSOPHA HLD COM G82514103 913 83,309 SH   SOLE   83,309 0 0
SOCIAL CAPITAL HEDOSOPHA HLD PUT G82514953 2,274 2,075 SH Put SOLE   0 0 0
SOCIAL CAPITAL HEDOSOPHA HLD CALL G8252P905 3,229 1,883 SH Call SOLE   0 0 0
SOCIAL CAPITAL HEDOSOPHA HLD COM G8252P105 158 9,270 SH   SOLE   9,270 0 0
SOCIAL CAPITAL HEDOSOPHA HLD PUT G8252P955 3,210 1,872 SH Put SOLE   0 0 0
SOCIAL CAPITAL HEDOSOPHA HLD CALL G8251L905 4,342 4,055 SH Call SOLE   0 0 0
SOCIAL CAPITAL HEDOSOPHA HLD COM G8251L105 3,202 299,051 SH   SOLE   299,051 0 0
SOCIAL CAPITAL HEDOSOPHA HLD PUT G8251L955 6,589 6,153 SH Put SOLE   0 0 0
IQIYI INC CALL 46267X908 8,514 5,123 SH Call SOLE   0 0 0
IQIYI INC COM 46267X108 1,674 100,739 SH   SOLE   100,739 0 0
IQIYI INC PUT 46267X958 11,612 6,987 SH Put SOLE   0 0 0
FLEXSHARES TR COM 33939L837 1 63 SH   SOLE   63 0 0
FLEXSHARES TR PUT 33939L957 12 5 SH Put SOLE   0 0 0
IQVIA HLDGS INC CALL 46266C905 1,834 95 SH Call SOLE   0 0 0
IQVIA HLDGS INC PUT 46266C955 1,371 71 SH Put SOLE   0 0 0
INGERSOLL RAND INC CALL 45687V906 1,368 278 SH Call SOLE   0 0 0
INGERSOLL RAND INC PUT 45687V956 821 167 SH Put SOLE   0 0 0
ISHARES TR COM 46435U556 530 12,307 SH   SOLE   12,307 0 0
IROBOT CORP CALL 462726900 0 246 SH Call SOLE   0 0 0
IROBOT CORP COM 462726100 0 2,469 SH   SOLE   2,469 0 0
IROBOT CORP PUT 462726950 0 350 SH Put SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC CALL 46269C902 2,227 540 SH Call SOLE   0 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 161 3,913 SH   SOLE   3,913 0 0
IRIDIUM COMMUNICATIONS INC PUT 46269C952 1,113 270 SH Put SOLE   0 0 0
IRIDEX CORP CALL 462684901 0 2 SH Call SOLE   0 0 0
IRIDEX CORP PUT 462684951 0 7 SH Put SOLE   0 0 0
IRON MTN INC NEW CALL 46284V901 0 837 SH Call SOLE   0 0 0
IRON MTN INC NEW PUT 46284V951 0 491 SH Put SOLE   0 0 0
INDEPENDENCE RLTY TR INC CALL 45378A906 179 118 SH Call SOLE   0 0 0
INDEPENDENCE RLTY TR INC PUT 45378A956 63 42 SH Put SOLE   0 0 0
IRHYTHM TECHNOLOGIES INC CALL 450056906 1,069 77 SH Call SOLE   0 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 55 402 SH   SOLE   402 0 0
IRHYTHM TECHNOLOGIES INC PUT 450056956 194 14 SH Put SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC CALL 46333X908 646 578 SH Call SOLE   0 0 0
IRONWOOD PHARMACEUTICALS INC COM 46333X108 714 63,937 SH   SOLE   63,937 0 0
IRONWOOD PHARMACEUTICALS INC PUT 46333X958 439 393 SH Put SOLE   0 0 0
INVESTORS BANCORP INC NEW CALL 46146L901 6,933 4,720 SH Call SOLE   0 0 0
INVESTORS BANCORP INC NEW PUT 46146L951 22 15 SH Put SOLE   0 0 0
IVERIC BIO INC CALL 46583P902 533 863 SH Call SOLE   0 0 0
IVERIC BIO INC PUT 46583P952 72 117 SH Put SOLE   0 0 0
INTUITIVE SURGICAL INC CALL 46120E902 38,646 523 SH Call SOLE   0 0 0
INTUITIVE SURGICAL INC COM 46120E602 6,023 8,152 SH   SOLE   8,152 0 0
INTUITIVE SURGICAL INC PUT 46120E952 12,488 169 SH Put SOLE   0 0 0
GARTNER INC CALL 366651907 1,679 92 SH Call SOLE   0 0 0
GARTNER INC COM 366651107 41 227 SH   SOLE   227 0 0
GARTNER INC PUT 366651957 1,077 59 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 11,295 1,085 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 1,082 104 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 5,972 880 SH Call SOLE   0 0 0
ISHARES TR COM 464288752 2,017 29,730 SH   SOLE   29,730 0 0
ISHARES TR PUT 464288955 2,171 320 SH Put SOLE   0 0 0
INTRA CELLULAR THERAPIES INC CALL 46116X901 173 51 SH Call SOLE   0 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 195 5,758 SH   SOLE   5,758 0 0
INTRA CELLULAR THERAPIES INC PUT 46116X951 546 161 SH Put SOLE   0 0 0
ETF MANAGERS TR PUT 26924G950 142 22 SH Put SOLE   0 0 0
INTEGER HLDGS CORP CALL 45826H909 82 9 SH Call SOLE   0 0 0
ITERIS INC NEW CALL 46564T907 16 26 SH Call SOLE   0 0 0
ITERIS INC NEW COM 46564T107 175 28,428 SH   SOLE   28,428 0 0
ITERIS INC NEW PUT 46564T957 124 201 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H900 10 2 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 137 15 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 27 3 SH Put SOLE   0 0 0
IT TECH PACKAGING INC CALL 46527C900 20 307 SH Call SOLE   0 0 0
IT TECH PACKAGING INC PUT 46527C950 4 70 SH Put SOLE   0 0 0
ITRON INC CALL 465741906 168 19 SH Call SOLE   0 0 0
ITRON INC COM 465741106 240 2,713 SH   SOLE   2,713 0 0
ITRON INC PUT 465741956 797 90 SH Put SOLE   0 0 0
ITURAN LOCATION AND CONTROL CALL M6158M904 48 23 SH Call SOLE   0 0 0
ITURAN LOCATION AND CONTROL COM M6158M104 31 1,490 SH   SOLE   1,490 0 0
ITURAN LOCATION AND CONTROL PUT M6158M954 386 182 SH Put SOLE   0 0 0
ITT INC CALL 45073V908 109 12 SH Call SOLE   0 0 0
ITT INC PUT 45073V958 281 31 SH Put SOLE   0 0 0
ITAU UNIBANCO HLDG S A CALL 465562906 1,387 2,798 SH Call SOLE   0 0 0
ITAU UNIBANCO HLDG S A COM 465562106 972 196,086 SH   SOLE   196,086 0 0
ITAU UNIBANCO HLDG S A PUT 465562956 1,741 3,511 SH Put SOLE   0 0 0
ILLINOIS TOOL WKS INC CALL 452308909 10,256 463 SH Call SOLE   0 0 0
ILLINOIS TOOL WKS INC PUT 452308959 1,174 53 SH Put SOLE   0 0 0
ISHARES TR COM 46434V613 15 300 SH   SOLE   300 0 0
ISHARES TR PUT 46434V956 26 5 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 18 2 SH Call SOLE   0 0 0
ISHARES TR COM 464287671 93 1,029 SH   SOLE   1,029 0 0
ISHARES TR CALL 464287907 234 34 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 20 3 SH Put SOLE   0 0 0
INTEVAC INC CALL 461148908 10 15 SH Call SOLE   0 0 0
INTEVAC INC COM 461148108 37 5,208 SH   SOLE   5,208 0 0
INVACARE CORP CALL 461203901 137 172 SH Call SOLE   0 0 0
INVACARE CORP COM 461203101 9 1,241 SH   SOLE   1,241 0 0
INVACARE CORP PUT 461203951 130 163 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 13 SH Call SOLE   0 0 0
ISHARES TR COM 464287408 0 1,237 SH   SOLE   1,237 0 0
ISHARES TR PUT 464287957 0 56 SH Put SOLE   0 0 0
ISHARES TR COM 46435G409 2 100 SH   SOLE   100 0 0
ISHARES TR PUT 46435G954 12 5 SH Put SOLE   0 0 0
KRANESHARES TR CALL 500767907 3,080 1,078 SH Call SOLE   0 0 0
KRANESHARES TR COM 500767736 1,121 39,237 SH   SOLE   39,237 0 0
KRANESHARES TR PUT 500767957 534 187 SH Put SOLE   0 0 0
INVESCO MORTGAGE CAPITAL INC CALL 46131B900 1,621 4,043 SH Call SOLE   0 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 777 193,769 SH   SOLE   193,769 0 0
INVESCO MORTGAGE CAPITAL INC PUT 46131B950 2,920 7,282 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,949 49 SH Call SOLE   0 0 0
ISHARES TR COM 464287200 260 654 SH   SOLE   654 0 0
ISHARES TR PUT 464287957 2,824 71 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 306 47 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 32 5 SH Put SOLE   0 0 0
INVESCO LTD CALL G491BT908 2,345 930 SH Call SOLE   0 0 0
INVESCO LTD PUT G491BT958 436 173 SH Put SOLE   0 0 0
ISHARES TR COM 464287622 31 142 SH   SOLE   142 0 0
ISHARES TR CALL 464288905 6,171 420 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 749 51 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 6,001 396 SH Call SOLE   0 0 0
ISHARES TR COM 464287598 4,211 27,792 SH   SOLE   27,792 0 0
ISHARES TR PUT 464287957 11,229 741 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 11,349 467 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 43,722 1,799 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 42,020 SH Call SOLE   0 0 0
ISHARES TR COM 464287655 0 347,061 SH   SOLE   347,061 0 0
ISHARES TR PUT 464287957 0 95,461 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 9,695 608 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 3,141 197 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 481 16 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 44,689 1,486 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 112 11 SH Call SOLE   0 0 0
ISHARES TR COM 464287481 304 2,987 SH   SOLE   2,987 0 0
ISHARES TR PUT 464287957 91 9 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 4,620 625 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 1,685 228 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 32 3 SH Call SOLE   0 0 0
ISHARES TR COM 464287689 43 183 SH   SOLE   183 0 0
ISHARES TR COM 464287341 7 300 SH   SOLE   300 0 0
ISHARES TR COM 464287325 477 6,202 SH   SOLE   6,202 0 0
ISHARES TR CALL 464287907 10 4 SH Call SOLE   0 0 0
ISHARES TR COM 464287796 28 1,102 SH   SOLE   1,102 0 0
ISHARES TR PUT 464287957 13 5 SH Put SOLE   0 0 0
ISHARES TR PUT 464287957 171 10 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 52 5 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 12 1 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 16,282 1,771 SH Call SOLE   0 0 0
ISHARES TR COM 464287739 1,073 11,671 SH   SOLE   11,671 0 0
ISHARES TR PUT 464287957 23,453 2,551 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 409 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 0 54 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 1,868 213 SH Call SOLE   0 0 0
ISHARES TR CALL 464287907 206 64 SH Call SOLE   0 0 0
ISHARES TR COM 464287713 369 11,432 SH   SOLE   11,432 0 0
ISHARES TR PUT 464287957 12 4 SH Put SOLE   0 0 0
IZEA WORLDWIDE INC CALL 46604H905 113 302 SH Call SOLE   0 0 0
IZEA WORLDWIDE INC COM 46604H105 302 80,107 SH   SOLE   80,107 0 0
IZEA WORLDWIDE INC PUT 46604H955 143 381 SH Put SOLE   0 0 0
JACOBS ENGR GROUP INC CALL 469814907 323 25 SH Call SOLE   0 0 0
JACOBS ENGR GROUP INC COM 469814107 405 3,139 SH   SOLE   3,139 0 0
JACOBS ENGR GROUP INC PUT 469814957 439 34 SH Put SOLE   0 0 0
JACK IN THE BOX INC CALL 466367909 417 38 SH Call SOLE   0 0 0
JACK IN THE BOX INC PUT 466367959 1,569 143 SH Put SOLE   0 0 0
JAGUAR HEALTH INC CALL 47010C909 0 314 SH Call SOLE   0 0 0
JAGUAR HEALTH INC COM 47010C409 0 46,532 SH   SOLE   46,532 0 0
JAGUAR HEALTH INC PUT 47010C959 0 1,109 SH Put SOLE   0 0 0
JAMF HLDG CORP CALL 47074L905 519 147 SH Call SOLE   0 0 0
JAMF HLDG CORP PUT 47074L955 141 40 SH Put SOLE   0 0 0
J ALEXANDERS HLDGS INC CALL 46609J906 6 7 SH Call SOLE   0 0 0
J ALEXANDERS HLDGS INC COM 46609J106 19 1,989 SH   SOLE   1,989 0 0
J ALEXANDERS HLDGS INC PUT 46609J956 7 8 SH Put SOLE   0 0 0
JAZZ PHARMACEUTICALS PLC CALL G50871905 4,306 262 SH Call SOLE   0 0 0
JAZZ PHARMACEUTICALS PLC PUT G50871955 3,369 205 SH Put SOLE   0 0 0
JBG SMITH PPTYS CALL 46590V900 22 7 SH Call SOLE   0 0 0
HUNT J B TRANS SVCS INC CALL 445658907 5,058 301 SH Call SOLE   0 0 0
HUNT J B TRANS SVCS INC PUT 445658957 3,865 230 SH Put SOLE   0 0 0
JABIL INC CALL 466313903 761 146 SH Call SOLE   0 0 0
JABIL INC COM 466313103 579 11,102 SH   SOLE   11,102 0 0
JABIL INC PUT 466313953 78 15 SH Put SOLE   0 0 0
JETBLUE AWYS CORP CALL 477143901 2,617 1,287 SH Call SOLE   0 0 0
JETBLUE AWYS CORP COM 477143101 2,220 109,145 SH   SOLE   109,145 0 0
JETBLUE AWYS CORP PUT 477143951 3,986 1,960 SH Put SOLE   0 0 0
JOHNSON CTLS INTL PLC CALL G51502905 8,431 1,413 SH Call SOLE   0 0 0
JOHNSON CTLS INTL PLC COM G51502105 2,460 41,228 SH   SOLE   41,228 0 0
JOHNSON CTLS INTL PLC PUT G51502955 906 152 SH Put SOLE   0 0 0
J2 GLOBAL INC CALL 48123V902 2,253 188 SH Call SOLE   0 0 0
J2 GLOBAL INC COM 48123V102 375 3,134 SH   SOLE   3,134 0 0
J2 GLOBAL INC PUT 48123V952 4,806 401 SH Put SOLE   0 0 0
JD.COM INC CALL 47215P906 86,446 10,251 SH Call SOLE   0 0 0
JD.COM INC COM 47215P106 5,643 66,923 SH   SOLE   66,923 0 0
JD.COM INC PUT 47215P956 104,164 12,352 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 0 857 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G807 0 700 SH   SOLE   700 0 0
DIREXION SHS ETF TR PUT 25460G950 0 63 SH Put SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 0 13 SH Put SOLE   0 0 0
JEFFERIES FINL GROUP INC CALL 47233W909 978 325 SH Call SOLE   0 0 0
JEFFERIES FINL GROUP INC COM 47233W109 663 22,040 SH   SOLE   22,040 0 0
JEFFERIES FINL GROUP INC PUT 47233W959 1,384 460 SH Put SOLE   0 0 0
JELD-WEN HLDG INC CALL 47580P903 193 70 SH Call SOLE   0 0 0
JELD-WEN HLDG INC PUT 47580P953 268 97 SH Put SOLE   0 0 0
JUST ENERGY GROUP INC CALL 48213W908 12 131 SH Call SOLE   0 0 0
JUST ENERGY GROUP INC PUT 48213W958 2 22 SH Put SOLE   0 0 0
ETF SER SOLUTIONS CALL 26922A902 10,521 3,910 SH Call SOLE   0 0 0
ETF SER SOLUTIONS COM 26922A842 3,477 129,221 SH   SOLE   129,221 0 0
ETF SER SOLUTIONS PUT 26922A952 12,335 4,584 SH Put SOLE   0 0 0
AURORA MOBILE LTD CALL 051857900 180 427 SH Call SOLE   0 0 0
AURORA MOBILE LTD COM 051857100 404 95,612 SH   SOLE   95,612 0 0
AURORA MOBILE LTD PUT 051857950 543 1,284 SH Put SOLE   0 0 0
JANUS HENDERSON GROUP PLC CALL G4474Y904 37 12 SH Call SOLE   0 0 0
JUNIPER INDL HLDGS INC CALL 48205G906 1,241 1,001 SH Call SOLE   0 0 0
JUNIPER INDL HLDGS INC PUT 48205G956 157 127 SH Put SOLE   0 0 0
J JILL INC CALL 46620W901 0 1 SH Call SOLE   0 0 0
J JILL INC PUT 46620W951 0 1 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06746P901 24 4 SH Call SOLE   0 0 0
HENRY JACK & ASSOC INC CALL 426281901 652 43 SH Call SOLE   0 0 0
HENRY JACK & ASSOC INC PUT 426281951 364 24 SH Put SOLE   0 0 0
JINKOSOLAR HLDG CO LTD CALL 47759T900 0 939 SH Call SOLE   0 0 0
JINKOSOLAR HLDG CO LTD COM 47759T100 0 220 SH   SOLE   220 0 0
JINKOSOLAR HLDG CO LTD PUT 47759T950 0 1,091 SH Put SOLE   0 0 0
JONES LANG LASALLE INC CALL 48020Q907 17 1 SH Call SOLE   0 0 0
JONES LANG LASALLE INC COM 48020Q107 491 2,747 SH   SOLE   2,747 0 0
JONES LANG LASALLE INC PUT 48020Q957 429 24 SH Put SOLE   0 0 0
JUMIA TECHNOLOGIES AG CALL 48138M905 3,138 885 SH Call SOLE   0 0 0
JUMIA TECHNOLOGIES AG COM 48138M105 4,770 134,522 SH   SOLE   134,522 0 0
JUMIA TECHNOLOGIES AG PUT 48138M955 6,829 1,926 SH Put SOLE   0 0 0
JOUNCE THERAPEUTICS INC CALL 481116901 0 97 SH Call SOLE   0 0 0
JOUNCE THERAPEUTICS INC PUT 481116951 0 5 SH Put SOLE   0 0 0
JOHNSON & JOHNSON CALL 478160904 97,870 5,955 SH Call SOLE   0 0 0
JOHNSON & JOHNSON COM 478160104 4,383 26,670 SH   SOLE   26,670 0 0
JOHNSON & JOHNSON PUT 478160954 94,386 5,743 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 228 21 SH Call SOLE   0 0 0
SPDR SER TR PUT 78468R953 13,774 1,266 SH Put SOLE   0 0 0
JUNIPER NETWORKS INC CALL 48203R904 3,341 1,319 SH Call SOLE   0 0 0
JUNIPER NETWORKS INC PUT 48203R954 2,011 794 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 2,462 315 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 492 63 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 1,657 212 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 508 65 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06746P901 576 161 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06746P563 1,460 40,781 SH   SOLE   40,781 0 0
BARCLAYS BANK PLC PUT 06746P951 128 36 SH Put SOLE   0 0 0
51JOB INC CALL 316827904 18 3 SH Call SOLE   0 0 0
ST JOE CO CALL 790148900 815 190 SH Call SOLE   0 0 0
ST JOE CO PUT 790148950 501 117 SH Put SOLE   0 0 0
VIRTUS ETF TR II COM 92790A504 109 4,120 SH   SOLE   4,120 0 0
VIRTUS ETF TR II PUT 92790A954 2 1 SH Put SOLE   0 0 0
JUPAI HLDGS LTD CALL 48205B907 1 5 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO CALL 46625H905 183,954 12,084 SH Call SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H100 207 1,360 SH   SOLE   1,360 0 0
JPMORGAN CHASE & CO PUT 46625H955 165,352 10,862 SH Put SOLE   0 0 0
NORDSTROM INC CALL 655664900 5,809 1,534 SH Call SOLE   0 0 0
NORDSTROM INC COM 655664100 1,358 35,883 SH   SOLE   35,883 0 0
NORDSTROM INC PUT 655664950 6,915 1,826 SH Put SOLE   0 0 0
JAWS ACQUISITION CORP CALL G50744904 2,926 2,209 SH Call SOLE   0 0 0
JAWS ACQUISITION CORP PUT G50744954 51 39 SH Put SOLE   0 0 0
KELLOGG CO CALL 487836908 4,652 735 SH Call SOLE   0 0 0
KELLOGG CO PUT 487836958 6,627 1,047 SH Put SOLE   0 0 0
KADANT INC PUT 48282T954 0 1 SH Put SOLE   0 0 0
KALA PHARMACEUTICALS INC CALL 483119903 476 707 SH Call SOLE   0 0 0
KALA PHARMACEUTICALS INC COM 483119103 158 23,450 SH   SOLE   23,450 0 0
KALA PHARMACEUTICALS INC PUT 483119953 474 704 SH Put SOLE   0 0 0
KAISER ALUMINUM CORP COM 483007704 3 30 SH   SOLE   30 0 0
KALVISTA PHARMACEUTICALS INC CALL 483497903 61 24 SH Call SOLE   0 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 32 1,247 SH   SOLE   1,247 0 0
KALVISTA PHARMACEUTICALS INC PUT 483497953 118 46 SH Put SOLE   0 0 0
KAR AUCTION SVCS INC CALL 48238T909 0 175 SH Call SOLE   0 0 0
KAR AUCTION SVCS INC COM 48238T109 0 81,553 SH   SOLE   81,553 0 0
KAR AUCTION SVCS INC PUT 48238T959 0 368 SH Put SOLE   0 0 0
KRANESHARES TR CALL 500767907 42 10 SH Call SOLE   0 0 0
KRANESHARES TR COM 500767827 36 850 SH   SOLE   850 0 0
KRANESHARES TR PUT 500767957 4 1 SH Put SOLE   0 0 0
KB FINL GROUP INC CALL 48241A905 1,102 223 SH Call SOLE   0 0 0
KB FINL GROUP INC PUT 48241A955 9 2 SH Put SOLE   0 0 0
KRANESHARES TR CALL 500767907 84 19 SH Call SOLE   0 0 0
KRANESHARES TR COM 500767405 194 4,399 SH   SOLE   4,399 0 0
KRANESHARES TR PUT 500767957 4 1 SH Put SOLE   0 0 0
KIMBALL INTL INC CALL 494274903 30 22 SH Call SOLE   0 0 0
KIMBALL INTL INC COM 494274103 15 1,132 SH   SOLE   1,132 0 0
KIMBALL INTL INC PUT 494274953 71 51 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 0 1,193 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A797 0 31,318 SH   SOLE   31,318 0 0
SPDR SER TR PUT 78464A958 0 833 SH Put SOLE   0 0 0
KB HOME CALL 48666K909 2,549 548 SH Call SOLE   0 0 0
KB HOME COM 48666K109 1,541 33,132 SH   SOLE   33,132 0 0
KB HOME PUT 48666K959 2,210 475 SH Put SOLE   0 0 0
KBR INC CALL 48242W906 360 94 SH Call SOLE   0 0 0
KBR INC COM 48242W106 761 19,843 SH   SOLE   19,843 0 0
KBR INC PUT 48242W956 257 67 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II CALL 46138E905 0 7 SH Call SOLE   0 0 0
INVESCO EXCH TRADED FD TR II PUT 46138E955 0 33 SH Put SOLE   0 0 0
KINGSOFT CLOUD HLDGS LTD CALL 49639K901 680 173 SH Call SOLE   0 0 0
KINGSOFT CLOUD HLDGS LTD COM 49639K101 1,321 33,609 SH   SOLE   33,609 0 0
KINGSOFT CLOUD HLDGS LTD PUT 49639K951 1,757 447 SH Put SOLE   0 0 0
KADMON HLDGS INC CALL 48283N906 51 133 SH Call SOLE   0 0 0
KADMON HLDGS INC PUT 48283N956 0 1 SH Put SOLE   0 0 0
CHINOOK THERAPEUTICS INC CALL 16961L906 0 1 SH Call SOLE   0 0 0
CHINOOK THERAPEUTICS INC CALL 16961L906 0 11 SH Call SOLE   0 0 0
KEURIG DR PEPPER INC CALL 49271V900 3,553 1,034 SH Call SOLE   0 0 0
KEURIG DR PEPPER INC PUT 49271V950 4,997 1,454 SH Put SOLE   0 0 0
KIMBALL ELECTRONICS INC CALL 49428J909 18 7 SH Call SOLE   0 0 0
KIMBALL ELECTRONICS INC COM 49428J109 9 353 SH   SOLE   353 0 0
KIMBALL ELECTRONICS INC PUT 49428J959 2 1 SH Put SOLE   0 0 0
KELLY SVCS INC CALL 488152907 449 202 SH Call SOLE   0 0 0
KELLY SVCS INC PUT 488152957 4 2 SH Put SOLE   0 0 0
KOREA ELECTRIC PWR CALL 500631906 100 98 SH Call SOLE   0 0 0
KOREA ELECTRIC PWR COM 500631106 130 12,696 SH   SOLE   12,696 0 0
KOREA ELECTRIC PWR PUT 500631956 164 160 SH Put SOLE   0 0 0
AKERNA CORP CALL 00973W902 741 1,500 SH Call SOLE   0 0 0
AKERNA CORP PUT 00973W952 572 1,158 SH Put SOLE   0 0 0
KIRBY CORP CALL 497266906 78 13 SH Call SOLE   0 0 0
KIRBY CORP COM 497266106 184 3,054 SH   SOLE   3,054 0 0
KIRBY CORP PUT 497266956 415 69 SH Put SOLE   0 0 0
KEYCORP CALL 493267908 0 1,433 SH Call SOLE   0 0 0
KEYCORP COM 493267108 0 5,328 SH   SOLE   5,328 0 0
KEYCORP PUT 493267958 0 766 SH Put SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC CALL 49338L903 5,506 384 SH Call SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 289 2,020 SH   SOLE   2,020 0 0
KEYSIGHT TECHNOLOGIES INC PUT 49338L953 6,696 467 SH Put SOLE   0 0 0
KFORCE INC CALL 493732901 21 4 SH Call SOLE   0 0 0
KFORCE INC PUT 493732951 32 6 SH Put SOLE   0 0 0
KORN FERRY COM 500643200 51 825 SH   SOLE   825 0 0
KINROSS GOLD CORP CALL 496902904 0 3,224 SH Call SOLE   0 0 0
KINROSS GOLD CORP COM 496902404 0 171,129 SH   SOLE   171,129 0 0
KINROSS GOLD CORP PUT 496902954 0 3,503 SH Put SOLE   0 0 0
KRAFT HEINZ CO CALL 500754906 9,372 2,343 SH Call SOLE   0 0 0
KRAFT HEINZ CO PUT 500754956 8,596 2,149 SH Put SOLE   0 0 0
SPDR SER TR COM 78464A789 145 3,970 SH   SOLE   3,970 0 0
KIMCO RLTY CORP CALL 49446R909 324 173 SH Call SOLE   0 0 0
KIMCO RLTY CORP COM 49446R109 373 19,898 SH   SOLE   19,898 0 0
KIMCO RLTY CORP PUT 49446R959 817 436 SH Put SOLE   0 0 0
KINDRED BIOSCIENCES INC CALL 494577909 402 810 SH Call SOLE   0 0 0
KINDRED BIOSCIENCES INC PUT 494577959 184 372 SH Put SOLE   0 0 0
KIRKLANDS INC CALL 497498905 432 154 SH Call SOLE   0 0 0
KIRKLANDS INC COM 497498105 259 9,241 SH   SOLE   9,241 0 0
KIRKLANDS INC PUT 497498955 6,215 2,212 SH Put SOLE   0 0 0
KKR & CO INC CALL 48251W904 796 163 SH Call SOLE   0 0 0
KKR & CO INC COM 48251W104 282 5,790 SH   SOLE   5,790 0 0
KKR & CO INC PUT 48251W954 2,295 470 SH Put SOLE   0 0 0
KIRKLAND LAKE GOLD LTD CALL 49741E900 3,156 934 SH Call SOLE   0 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 3,240 95,877 SH   SOLE   95,877 0 0
KIRKLAND LAKE GOLD LTD PUT 49741E950 6,070 1,796 SH Put SOLE   0 0 0
KLA CORP CALL 482480900 2,676 81 SH Call SOLE   0 0 0
KLA CORP COM 482480100 451 1,367 SH   SOLE   1,367 0 0
KLA CORP PUT 482480950 3,865 117 SH Put SOLE   0 0 0
KALEIDO BIOSCIENCES INC CALL 483347900 107 133 SH Call SOLE   0 0 0
KALEIDO BIOSCIENCES INC PUT 483347950 4 5 SH Put SOLE   0 0 0
KULICKE & SOFFA INDS INC CALL 501242901 977 199 SH Call SOLE   0 0 0
KULICKE & SOFFA INDS INC COM 501242101 225 4,600 SH   SOLE   4,600 0 0
KULICKE & SOFFA INDS INC PUT 501242951 319 65 SH Put SOLE   0 0 0
KALEYRA INC CALL 483379903 758 538 SH Call SOLE   0 0 0
KALEYRA INC PUT 483379953 59 42 SH Put SOLE   0 0 0
KIMBERLY-CLARK CORP CALL 494368903 8,982 646 SH Call SOLE   0 0 0
KIMBERLY-CLARK CORP PUT 494368953 6,396 460 SH Put SOLE   0 0 0
KAMADA LTD CALL M6240T909 7 12 SH Call SOLE   0 0 0
KAMADA LTD PUT M6240T959 0 1 SH Put SOLE   0 0 0
KINDER MORGAN INC DEL CALL 49456B901 0 2,532 SH Call SOLE   0 0 0
KINDER MORGAN INC DEL PUT 49456B951 0 1,192 SH Put SOLE   0 0 0
KEMPHARM INC CALL 488445906 742 807 SH Call SOLE   0 0 0
KEMPHARM INC PUT 488445956 188 205 SH Put SOLE   0 0 0
KEMPER CORP CALL 488401900 7 1 SH Call SOLE   0 0 0
KENNAMETAL INC CALL 489170900 111 28 SH Call SOLE   0 0 0
KENNAMETAL INC PUT 489170950 223 56 SH Put SOLE   0 0 0
CARMAX INC CALL 143130902 0 535 SH Call SOLE   0 0 0
CARMAX INC COM 143130102 0 13,993 SH   SOLE   13,993 0 0
CARMAX INC PUT 143130952 0 1,388 SH Put SOLE   0 0 0
KNOWLES CORP CALL 49926D909 437 209 SH Call SOLE   0 0 0
KNOWLES CORP COM 49926D109 848 40,537 SH   SOLE   40,537 0 0
KNOWLES CORP PUT 49926D959 4 2 SH Put SOLE   0 0 0
KANDI TECHNOLOGIES GROUP INC CALL 483709901 0 2,782 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 0 803 SH Put SOLE   0 0 0
KNOLL INC COM 498904200 9 560 SH   SOLE   560 0 0
KNOLL INC PUT 498904950 24 15 SH Put SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP CALL Y48125901 140 79 SH Call SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP COM Y48125101 6 374 SH   SOLE   374 0 0
KNOT OFFSHORE PARTNERS LP PUT Y48125951 151 85 SH Put SOLE   0 0 0
KINIKSA PHARMACEUTICALS LTD CALL G5269C901 425 230 SH Call SOLE   0 0 0
KINIKSA PHARMACEUTICALS LTD COM G5269C101 116 6,275 SH   SOLE   6,275 0 0
KINIKSA PHARMACEUTICALS LTD PUT G5269C951 136 74 SH Put SOLE   0 0 0
KINSALE CAP GROUP INC CALL 49714P908 494 30 SH Call SOLE   0 0 0
KINSALE CAP GROUP INC PUT 49714P958 148 9 SH Put SOLE   0 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CALL 499049904 2,313 481 SH Call SOLE   0 0 0
KNIGHT-SWIFT TRANSN HLDGS IN PUT 499049954 1,240 258 SH Put SOLE   0 0 0
COCA COLA CO CALL 191216900 0 10,101 SH Call SOLE   0 0 0
COCA COLA CO COM 191216100 0 60,150 SH   SOLE   60,150 0 0
COCA COLA CO PUT 191216950 0 8,013 SH Put SOLE   0 0 0
KODIAK SCIENCES INC CALL 50015M909 249 22 SH Call SOLE   0 0 0
KODIAK SCIENCES INC COM 50015M109 10 95 SH   SOLE   95 0 0
KODIAK SCIENCES INC PUT 50015M959 136 12 SH Put SOLE   0 0 0
EASTMAN KODAK CO CALL 277461906 0 1,888 SH Call SOLE   0 0 0
EASTMAN KODAK CO COM 277461406 0 18,902 SH   SOLE   18,902 0 0
EASTMAN KODAK CO PUT 277461956 0 1,202 SH Put SOLE   0 0 0
COCA-COLA FEMSA SAB DE CV CALL 191241908 9 2 SH Call SOLE   0 0 0
COCA-COLA FEMSA SAB DE CV PUT 191241958 4 1 SH Put SOLE   0 0 0
PROSHARES TR II COM 74347W387 0 50 SH   SOLE   50 0 0
PROSHARES TR II PUT 74347W952 0 5 SH Put SOLE   0 0 0
KOPPERS HOLDINGS INC CALL 50060P906 20 6 SH Call SOLE   0 0 0
KOPPERS HOLDINGS INC COM 50060P106 45 1,298 SH   SOLE   1,298 0 0
KOPPERS HOLDINGS INC PUT 50060P956 111 32 SH Put SOLE   0 0 0
KOPIN CORP CALL 500600901 0 1,442 SH Call SOLE   0 0 0
KOPIN CORP COM 500600101 0 82,866 SH   SOLE   82,866 0 0
KOPIN CORP PUT 500600951 0 969 SH Put SOLE   0 0 0
DIREXION SHS ETF TR COM 25459Y520 5 125 SH   SOLE   125 0 0
KOSMOS ENERGY LTD COM 500688106 133 43,425 SH   SOLE   43,425 0 0
KOSMOS ENERGY LTD PUT 500688956 92 301 SH Put SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC CALL 48576U906 0 237 SH Call SOLE   0 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 0 3,110 SH   SOLE   3,110 0 0
KARYOPHARM THERAPEUTICS INC PUT 48576U956 0 123 SH Put SOLE   0 0 0
KROGER CO CALL 501044901 7,615 2,116 SH Call SOLE   0 0 0
KROGER CO PUT 501044951 21,511 5,977 SH Put SOLE   0 0 0
KRATON CORPORATION CALL 50077C906 234 64 SH Call SOLE   0 0 0
KRATON CORPORATION COM 50077C106 2,998 81,937 SH   SOLE   81,937 0 0
KRATON CORPORATION PUT 50077C956 36 10 SH Put SOLE   0 0 0
KILROY RLTY CORP CALL 49427F908 479 73 SH Call SOLE   0 0 0
KILROY RLTY CORP PUT 49427F958 111 17 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 0 3,583 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 0 7,747 SH Put SOLE   0 0 0
KKR REAL ESTATE FIN TR INC CALL 48251K900 0 2 SH Call SOLE   0 0 0
KITE RLTY GROUP TR CALL 49803T900 17 9 SH Call SOLE   0 0 0
KITE RLTY GROUP TR COM 49803T300 16 860 SH   SOLE   860 0 0
KITE RLTY GROUP TR PUT 49803T950 82 43 SH Put SOLE   0 0 0
REPRO MED SYS INC CALL 759910902 30 86 SH Call SOLE   0 0 0
REPRO MED SYS INC COM 759910102 44 12,681 SH   SOLE   12,681 0 0
REPRO MED SYS INC PUT 759910952 8 24 SH Put SOLE   0 0 0
KORNIT DIGITAL LTD CALL M6372Q903 39 4 SH Call SOLE   0 0 0
KORNIT DIGITAL LTD PUT M6372Q953 39 4 SH Put SOLE   0 0 0
KEARNY FINL CORP MD CALL 48716P908 0 60 SH Call SOLE   0 0 0
KEARNY FINL CORP MD COM 48716P108 0 1,805 SH   SOLE   1,805 0 0
KRONOS WORLDWIDE INC CALL 50105F905 255 167 SH Call SOLE   0 0 0
KRONOS WORLDWIDE INC PUT 50105F955 27 18 SH Put SOLE   0 0 0
KRONOS BIO INC CALL 50107A904 2 1 SH Call SOLE   0 0 0
KRONOS BIO INC PUT 50107A954 2 1 SH Put SOLE   0 0 0
KIMBELL RTY PARTNERS LP CALL 49435R902 280 277 SH Call SOLE   0 0 0
KIMBELL RTY PARTNERS LP COM 49435R102 776 76,614 SH   SOLE   76,614 0 0
KIMBELL RTY PARTNERS LP PUT 49435R952 1,922 1,896 SH Put SOLE   0 0 0
KARUNA THERAPEUTICS INC CALL 48576A900 228 19 SH Call SOLE   0 0 0
KARUNA THERAPEUTICS INC PUT 48576A950 48 4 SH Put SOLE   0 0 0
KRYSTAL BIOTECH INC CALL 501147902 238 31 SH Call SOLE   0 0 0
ISHARES TR COM 46434V423 7 208 SH   SOLE   208 0 0
ISHARES TR PUT 46434V956 89 25 SH Put SOLE   0 0 0
KOHLS CORP CALL 500255904 11,147 1,870 SH Call SOLE   0 0 0
KOHLS CORP COM 500255104 6,490 108,878 SH   SOLE   108,878 0 0
KOHLS CORP PUT 500255954 15,564 2,611 SH Put SOLE   0 0 0
KANSAS CITY SOUTHERN CALL 485170902 0 64 SH Call SOLE   0 0 0
KANSAS CITY SOUTHERN COM 485170302 0 1,879 SH   SOLE   1,879 0 0
KANSAS CITY SOUTHERN PUT 485170952 0 22 SH Put SOLE   0 0 0
KT CORP CALL 48268K901 2,407 1,935 SH Call SOLE   0 0 0
KT CORP PUT 48268K951 369 297 SH Put SOLE   0 0 0
KONTOOR BRANDS INC CALL 50050N903 97 20 SH Call SOLE   0 0 0
KONTOOR BRANDS INC COM 50050N103 93 1,934 SH   SOLE   1,934 0 0
KONTOOR BRANDS INC PUT 50050N953 237 49 SH Put SOLE   0 0 0
KEY TRONIC CORP CALL 493144909 31 41 SH Call SOLE   0 0 0
KRATOS DEFENSE & SEC SOLUTIO CALL 50077B907 2,978 1,092 SH Call SOLE   0 0 0
KRATOS DEFENSE & SEC SOLUTIO COM 50077B207 1,293 47,399 SH   SOLE   47,399 0 0
KRATOS DEFENSE & SEC SOLUTIO PUT 50077B957 3,082 1,130 SH Put SOLE   0 0 0
KURA ONCOLOGY INC CALL 50127T909 220 78 SH Call SOLE   0 0 0
KURA ONCOLOGY INC COM 50127T109 76 2,698 SH   SOLE   2,698 0 0
KURA ONCOLOGY INC PUT 50127T959 228 81 SH Put SOLE   0 0 0
KVH INDS INC COM 482738101 7 624 SH   SOLE   624 0 0
KVH INDS INC PUT 482738951 6 5 SH Put SOLE   0 0 0
KENNEDY-WILSON HOLDINGS INC CALL 489398907 123 61 SH Call SOLE   0 0 0
KENNEDY-WILSON HOLDINGS INC PUT 489398957 10 5 SH Put SOLE   0 0 0
KRANESHARES TR CALL 500767907 19,835 2,598 SH Call SOLE   0 0 0
KRANESHARES TR COM 500767306 5,406 70,809 SH   SOLE   70,809 0 0
KRANESHARES TR PUT 500767957 21,881 2,866 SH Put SOLE   0 0 0
QUAKER CHEM CORP CALL 747316907 24 1 SH Call SOLE   0 0 0
QUAKER CHEM CORP COM 747316107 223 915 SH   SOLE   915 0 0
QUAKER CHEM CORP PUT 747316957 24 1 SH Put SOLE   0 0 0
KAIXIN AUTO HLDGS CALL G5223X900 9 30 SH Call SOLE   0 0 0
KAYNE ANDERSON ENERGY INFRST CALL 486606906 155 217 SH Call SOLE   0 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106 55 7,702 SH   SOLE   7,702 0 0
KAYNE ANDERSON ENERGY INFRST PUT 486606956 32 45 SH Put SOLE   0 0 0
KAZIA THERAPEUTICS LTD CALL 48669G905 14 12 SH Call SOLE   0 0 0
KEZAR LIFE SCIENCES INC CALL 49372L900 5 10 SH Call SOLE   0 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 2 411 SH   SOLE   411 0 0
KEZAR LIFE SCIENCES INC PUT 49372L950 11 20 SH Put SOLE   0 0 0
LOEWS CORP CALL 540424908 405 79 SH Call SOLE   0 0 0
LOEWS CORP PUT 540424958 46 9 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 1,226 564 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G716 248 11,426 SH   SOLE   11,426 0 0
DIREXION SHS ETF TR PUT 25460G950 1,115 513 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 1,063 489 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 1,123 517 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 3,638 461 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K323 2,848 36,095 SH   SOLE   36,095 0 0
DIREXION SHS ETF TR PUT 25490K959 5,058 641 SH Put SOLE   0 0 0
LITHIUM AMERS CORP NEW CALL 53680Q907 1,039 647 SH Call SOLE   0 0 0
LITHIUM AMERS CORP NEW COM 53680Q207 2,173 135,251 SH   SOLE   135,251 0 0
LITHIUM AMERS CORP NEW PUT 53680Q957 2,368 1,474 SH Put SOLE   0 0 0
LITHIA MTRS INC CALL 536797903 1,833 47 SH Call SOLE   0 0 0
LITHIA MTRS INC COM 536797103 871 2,233 SH   SOLE   2,233 0 0
LITHIA MTRS INC PUT 536797953 7,333 188 SH Put SOLE   0 0 0
LADDER CAP CORP CALL 505743904 338 287 SH Call SOLE   0 0 0
LADDER CAP CORP COM 505743104 67 5,761 SH   SOLE   5,761 0 0
LADDER CAP CORP PUT 505743954 802 680 SH Put SOLE   0 0 0
LAKELAND INDS INC CALL 511795906 593 213 SH Call SOLE   0 0 0
LAKELAND INDS INC COM 511795106 30 1,107 SH   SOLE   1,107 0 0
LAKELAND INDS INC PUT 511795956 2,053 737 SH Put SOLE   0 0 0
LAMAR ADVERTISING CO NEW CALL 512816909 4,104 437 SH Call SOLE   0 0 0
LAMAR ADVERTISING CO NEW PUT 512816959 56 6 SH Put SOLE   0 0 0
GLADSTONE LD CORP CALL 376549901 84 46 SH Call SOLE   0 0 0
GLADSTONE LD CORP PUT 376549951 230 126 SH Put SOLE   0 0 0
NLIGHT INC CALL 65487K900 61 19 SH Call SOLE   0 0 0
NLIGHT INC COM 65487K100 156 4,820 SH   SOLE   4,820 0 0
NLIGHT INC PUT 65487K950 379 117 SH Put SOLE   0 0 0
LAUREATE EDUCATION INC CALL 518613903 406 299 SH Call SOLE   0 0 0
LAUREATE EDUCATION INC PUT 518613953 202 149 SH Put SOLE   0 0 0
LAZARD LTD CALL G54050902 865 199 SH Call SOLE   0 0 0
LAZARD LTD COM G54050102 30 694 SH   SOLE   694 0 0
LAZARD LTD PUT G54050952 952 219 SH Put SOLE   0 0 0
LUMINAR TECHNOLOGIES INC CALL 550424905 5,664 2,330 SH Call SOLE   0 0 0
LUMINAR TECHNOLOGIES INC COM 550424105 33 1,385 SH   SOLE   1,385 0 0
LUMINAR TECHNOLOGIES INC PUT 550424955 5,710 2,349 SH Put SOLE   0 0 0
L BRANDS INC CALL 501797904 0 431 SH Call SOLE   0 0 0
L BRANDS INC PUT 501797954 0 660 SH Put SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E273 4 70 SH   SOLE   70 0 0
LIBERTY BROADBAND CORP CALL 530307905 2 8 SH Call SOLE   0 0 0
LIBERTY BROADBAND CORP PUT 530307955 0 2 SH Put SOLE   0 0 0
LIBERTY BROADBAND CORP CALL 530307905 420 28 SH Call SOLE   0 0 0
LIBERTY BROADBAND CORP COM 530307305 68 458 SH   SOLE   458 0 0
LIBERTY BROADBAND CORP PUT 530307955 195 13 SH Put SOLE   0 0 0
LIBERTY OILFIELD SVCS INC CALL 53115L904 10 9 SH Call SOLE   0 0 0
LIBERTY OILFIELD SVCS INC COM 53115L104 244 21,690 SH   SOLE   21,690 0 0
LIBERTY OILFIELD SVCS INC PUT 53115L954 567 503 SH Put SOLE   0 0 0
LIBERTY GLOBAL PLC CALL G5480U900 469 183 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC COM G5480U104 70 2,758 SH   SOLE   2,758 0 0
LIBERTY GLOBAL PLC CALL G5480U900 178 70 SH Call SOLE   0 0 0
LIBERTY GLOBAL PLC COM G5480U120 681 26,667 SH   SOLE   26,667 0 0
LIBERTY GLOBAL PLC PUT G5480U950 63 25 SH Put SOLE   0 0 0
LENDINGCLUB CORP CALL 52603A908 2,722 1,648 SH Call SOLE   0 0 0
LENDINGCLUB CORP COM 52603A208 2,001 121,135 SH   SOLE   121,135 0 0
LENDINGCLUB CORP PUT 52603A958 1,386 839 SH Put SOLE   0 0 0
LANNET INC CALL 516012901 0 343 SH Call SOLE   0 0 0
LANNET INC PUT 516012951 0 480 SH Put SOLE   0 0 0
LCI INDS CALL 50189K903 833 63 SH Call SOLE   0 0 0
LCI INDS COM 50189K103 30 229 SH   SOLE   229 0 0
LINEAGE CELL THERAPEUTICS IN CALL 53566P909 28 123 SH Call SOLE   0 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109 168 71,610 SH   SOLE   71,610 0 0
LINEAGE CELL THERAPEUTICS IN PUT 53566P959 172 733 SH Put SOLE   0 0 0
LIFETIME BRANDS INC CALL 53222Q903 1,704 1,160 SH Call SOLE   0 0 0
LIFETIME BRANDS INC PUT 53222Q953 4 3 SH Put SOLE   0 0 0
LANDCADIA HOLDINGS III INC CALL 51476H900 26 26 SH Call SOLE   0 0 0
LANDCADIA HOLDINGS III INC COM 51476H100 5 501 SH   SOLE   501 0 0
LANDCADIA HOLDINGS III INC PUT 51476H950 20 20 SH Put SOLE   0 0 0
LYDALL INC DEL CALL 550819906 47 14 SH Call SOLE   0 0 0
LYDALL INC DEL COM 550819106 33 996 SH   SOLE   996 0 0
LYDALL INC DEL PUT 550819956 84 25 SH Put SOLE   0 0 0
LEIDOS HOLDINGS INC CALL 525327902 1,675 174 SH Call SOLE   0 0 0
LEIDOS HOLDINGS INC COM 525327102 210 2,188 SH   SOLE   2,188 0 0
LEIDOS HOLDINGS INC PUT 525327952 760 79 SH Put SOLE   0 0 0
LANDS END INC NEW CALL 51509F905 136 55 SH Call SOLE   0 0 0
LANDS END INC NEW COM 51509F105 172 6,945 SH   SOLE   6,945 0 0
LANDS END INC NEW PUT 51509F955 156 63 SH Put SOLE   0 0 0
LEAR CORP CALL 521865904 797 44 SH Call SOLE   0 0 0
LEAR CORP COM 521865204 1,183 6,530 SH   SOLE   6,530 0 0
LEAR CORP PUT 521865954 4,694 259 SH Put SOLE   0 0 0
LEAF GROUP LTD CALL 52177G902 0 669 SH Call SOLE   0 0 0
LEAF GROUP LTD COM 52177G102 0 52,205 SH   SOLE   52,205 0 0
LEAF GROUP LTD PUT 52177G952 0 1,057 SH Put SOLE   0 0 0
RIBBIT LEAP LTD CALL G7552B905 1 1 SH Call SOLE   0 0 0
RIBBIT LEAP LTD COM G7552B105 0 2 SH   SOLE   2 0 0
LINCOLN ELEC HLDGS INC CALL 533900906 799 65 SH Call SOLE   0 0 0
LINCOLN ELEC HLDGS INC PUT 533900956 12 1 SH Put SOLE   0 0 0
LEE ENTERPRISES INC CALL 523768906 521 203 SH Call SOLE   0 0 0
LEE ENTERPRISES INC PUT 523768956 259 101 SH Put SOLE   0 0 0
LEGGETT & PLATT INC CALL 524660907 1,282 281 SH Call SOLE   0 0 0
LEGGETT & PLATT INC COM 524660107 88 1,939 SH   SOLE   1,939 0 0
LEGGETT & PLATT INC PUT 524660957 2,497 547 SH Put SOLE   0 0 0
LEGEND BIOTECH CORP CALL 52490G902 5 2 SH Call SOLE   0 0 0
LEGEND BIOTECH CORP COM 52490G102 0 19 SH   SOLE   19 0 0
LEGEND BIOTECH CORP PUT 52490G952 5 2 SH Put SOLE   0 0 0
LEJU HLDGS LTD CALL 50187J908 9 40 SH Call SOLE   0 0 0
LEJU HLDGS LTD COM 50187J108 13 5,564 SH   SOLE   5,564 0 0
LEJU HLDGS LTD PUT 50187J958 30 122 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 0 2 SH Call SOLE   0 0 0
LENNAR CORP CALL 526057902 7,744 765 SH Call SOLE   0 0 0
LENNAR CORP COM 526057104 1,658 16,383 SH   SOLE   16,383 0 0
LENNAR CORP PUT 526057952 22,999 2,272 SH Put SOLE   0 0 0
LESLIES INC CALL 527064909 244 100 SH Call SOLE   0 0 0
LESLIES INC COM 527064109 475 19,405 SH   SOLE   19,405 0 0
LESLIES INC PUT 527064959 240 98 SH Put SOLE   0 0 0
CENTRUS ENERGY CORP CALL 15643U904 45 19 SH Call SOLE   0 0 0
CENTRUS ENERGY CORP COM 15643U104 174 7,359 SH   SOLE   7,359 0 0
CENTRUS ENERGY CORP PUT 15643U954 500 211 SH Put SOLE   0 0 0
LEVI STRAUSS & CO NEW CALL 52736R902 1,905 797 SH Call SOLE   0 0 0
LEVI STRAUSS & CO NEW PUT 52736R952 71 30 SH Put SOLE   0 0 0
CHINA LIFE INS CO LTD CALL 16939P906 360 346 SH Call SOLE   0 0 0
CHINA LIFE INS CO LTD COM 16939P106 1,196 114,935 SH   SOLE   114,935 0 0
CHINA LIFE INS CO LTD PUT 16939P956 2,274 2,185 SH Put SOLE   0 0 0
LIFEMD INC CALL 53216B904 1,108 701 SH Call SOLE   0 0 0
LIFEMD INC PUT 53216B954 968 612 SH Put SOLE   0 0 0
LUMENT FINANCE TRUST INC CALL 55025L908 0 1 SH Call SOLE   0 0 0
LEFTERIS ACQUISITION CORP CALL 52470X909 22 23 SH Call SOLE   0 0 0
LEFTERIS ACQUISITION CORP COM 52470X109 148 15,152 SH   SOLE   15,152 0 0
LEFTERIS ACQUISITION CORP PUT 52470X959 788 803 SH Put SOLE   0 0 0
LITTELFUSE INC CALL 537008904 2 1 SH Call SOLE   0 0 0
LIFEVANTAGE CORP CALL 53222K905 3 4 SH Call SOLE   0 0 0
LIFEVANTAGE CORP COM 53222K205 0 16 SH   SOLE   16 0 0
LIONS GATE ENTMNT CORP CALL 535919900 375 251 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP COM 535919401 182 12,219 SH   SOLE   12,219 0 0
LIONS GATE ENTMNT CORP PUT 535919950 481 322 SH Put SOLE   0 0 0
LIONS GATE ENTMNT CORP CALL 535919900 41 32 SH Call SOLE   0 0 0
LIONS GATE ENTMNT CORP COM 535919500 48 3,782 SH   SOLE   3,782 0 0
LIONS GATE ENTMNT CORP PUT 535919950 59 46 SH Put SOLE   0 0 0
LION GROUP HOLDING LTD CALL 53620U902 504 1,141 SH Call SOLE   0 0 0
LION GROUP HOLDING LTD PUT 53620U952 29 67 SH Put SOLE   0 0 0
LGI HOMES INC CALL 50187T906 686 46 SH Call SOLE   0 0 0
LGI HOMES INC COM 50187T106 158 1,062 SH   SOLE   1,062 0 0
LGI HOMES INC PUT 50187T956 29 2 SH Put SOLE   0 0 0
LIGAND PHARMACEUTICALS INC CALL 53220K904 670 44 SH Call SOLE   0 0 0
LIGAND PHARMACEUTICALS INC PUT 53220K954 670 44 SH Put SOLE   0 0 0
LABORATORY CORP AMER HLDGS CALL 50540R909 4,743 186 SH Call SOLE   0 0 0
LABORATORY CORP AMER HLDGS PUT 50540R959 6,503 255 SH Put SOLE   0 0 0
LHC GROUP INC COM 50187A107 379 1,985 SH   SOLE   1,985 0 0
LHC GROUP INC PUT 50187A957 38 2 SH Put SOLE   0 0 0
L3HARRIS TECHNOLOGIES INC CALL 502431909 2,553 126 SH Call SOLE   0 0 0
L3HARRIS TECHNOLOGIES INC PUT 502431959 6,060 299 SH Put SOLE   0 0 0
LI AUTO INC CALL 50202M902 6,632 2,653 SH Call SOLE   0 0 0
LI AUTO INC COM 50202M102 6,640 265,627 SH   SOLE   265,627 0 0
LI AUTO INC PUT 50202M952 15,065 6,026 SH Put SOLE   0 0 0
LENNOX INTL INC PUT 526107957 155 5 SH Put SOLE   0 0 0
LIBERTY LATIN AMERICA LTD CALL G9001E908 280 219 SH Call SOLE   0 0 0
LIBERTY LATIN AMERICA LTD COM G9001E102 52 4,078 SH   SOLE   4,078 0 0
LIBERTY LATIN AMERICA LTD PUT G9001E958 20 16 SH Put SOLE   0 0 0
LIBERTY LATIN AMERICA LTD CALL G9001E908 98 76 SH Call SOLE   0 0 0
LIBERTY LATIN AMERICA LTD COM G9001E128 476 36,731 SH   SOLE   36,731 0 0
LIBERTY LATIN AMERICA LTD PUT G9001E958 7 6 SH Put SOLE   0 0 0
LINDE PLC CALL G5494J903 7,703 275 SH Call SOLE   0 0 0
LINDE PLC COM G5494J103 2,522 9,005 SH   SOLE   9,005 0 0
LINDE PLC PUT G5494J953 7,115 254 SH Put SOLE   0 0 0
LINCOLN EDL SVCS CORP CALL 533535900 24 39 SH Call SOLE   0 0 0
LINCOLN EDL SVCS CORP PUT 533535950 3 6 SH Put SOLE   0 0 0
LINDBLAD EXPEDITIONS HLDGS I CALL 535219909 1,018 539 SH Call SOLE   0 0 0
LINDBLAD EXPEDITIONS HLDGS I PUT 535219959 1,736 919 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 10,505 1,797 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y855 642 10,986 SH   SOLE   10,986 0 0
GLOBAL X FDS PUT 37954Y951 4,320 739 SH Put SOLE   0 0 0
LUMENTUM HLDGS INC CALL 55024U909 5,471 599 SH Call SOLE   0 0 0
LUMENTUM HLDGS INC COM 55024U109 443 4,856 SH   SOLE   4,856 0 0
LUMENTUM HLDGS INC PUT 55024U959 11,016 1,206 SH Put SOLE   0 0 0
LIVANOVA PLC CALL G5509L901 0 2 SH Call SOLE   0 0 0
LIVANOVA PLC PUT G5509L951 0 3 SH Put SOLE   0 0 0
LIVEXLIVE MEDIA INC CALL 53839L908 195 451 SH Call SOLE   0 0 0
LIVEXLIVE MEDIA INC COM 53839L208 264 61,050 SH   SOLE   61,050 0 0
LIVEXLIVE MEDIA INC PUT 53839L958 131 303 SH Put SOLE   0 0 0
LIZHI INC CALL 53933L904 43 47 SH Call SOLE   0 0 0
LIZHI INC COM 53933L104 32 3,531 SH   SOLE   3,531 0 0
LIZHI INC PUT 53933L954 132 145 SH Put SOLE   0 0 0
LA JOLLA PHARMACEUTICAL CO CALL 503459904 5 12 SH Call SOLE   0 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 67 15,848 SH   SOLE   15,848 0 0
LA JOLLA PHARMACEUTICAL CO PUT 503459954 45 108 SH Put SOLE   0 0 0
LAKELAND FINL CORP COM 511656100 14 211 SH   SOLE   211 0 0
LAKELAND FINL CORP PUT 511656950 6 1 SH Put SOLE   0 0 0
LKQ CORP CALL 501889908 4,279 1,011 SH Call SOLE   0 0 0
LKQ CORP PUT 501889958 1,553 367 SH Put SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC CALL 55003T907 439 175 SH Call SOLE   0 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 960 38,224 SH   SOLE   38,224 0 0
LUMBER LIQUIDATORS HLDGS INC PUT 55003T957 778 310 SH Put SOLE   0 0 0
LIMELIGHT NETWORKS INC CALL 53261M904 393 1,101 SH Call SOLE   0 0 0
LIMELIGHT NETWORKS INC COM 53261M104 709 198,781 SH   SOLE   198,781 0 0
LIMELIGHT NETWORKS INC PUT 53261M954 1,115 3,125 SH Put SOLE   0 0 0
LILLY ELI & CO CALL 532457908 41,567 2,225 SH Call SOLE   0 0 0
LILLY ELI & CO COM 532457108 533 2,857 SH   SOLE   2,857 0 0
LILLY ELI & CO PUT 532457958 51,300 2,746 SH Put SOLE   0 0 0
LEMAITRE VASCULAR INC CALL 525558901 4 1 SH Call SOLE   0 0 0
LEMAITRE VASCULAR INC COM 525558201 37 778 SH   SOLE   778 0 0
LEMONADE INC CALL 52567D907 9,573 1,028 SH Call SOLE   0 0 0
LEMONADE INC COM 52567D107 3,034 32,584 SH   SOLE   32,584 0 0
LEMONADE INC PUT 52567D957 16,809 1,805 SH Put SOLE   0 0 0
LIMONEIRA CO CALL 532746904 0 1 SH Call SOLE   0 0 0
LUMINEX CORP DEL CALL 55027E902 504 158 SH Call SOLE   0 0 0
LUMINEX CORP DEL PUT 55027E952 408 128 SH Put SOLE   0 0 0
LANDMARK INFRASTRCTUR PARTR CALL 51508J908 14 12 SH Call SOLE   0 0 0
LANDMARK INFRASTRCTUR PARTR COM 51508J108 96 8,180 SH   SOLE   8,180 0 0
LANDMARK INFRASTRCTUR PARTR PUT 51508J958 146 124 SH Put SOLE   0 0 0
LOCKHEED MARTIN CORP CALL 539830909 78,592 2,127 SH Call SOLE   0 0 0
LOCKHEED MARTIN CORP PUT 539830959 31,924 864 SH Put SOLE   0 0 0
LINCOLN NATL CORP IND CALL 534187909 4,028 647 SH Call SOLE   0 0 0
LINCOLN NATL CORP IND COM 534187109 3,413 54,814 SH   SOLE   54,814 0 0
LINCOLN NATL CORP IND PUT 534187959 3,667 589 SH Put SOLE   0 0 0
LANDEC CORP CALL 514766904 24 23 SH Call SOLE   0 0 0
CHENIERE ENERGY INC CALL 16411R908 1,454 202 SH Call SOLE   0 0 0
CHENIERE ENERGY INC PUT 16411R958 1,173 163 SH Put SOLE   0 0 0
ALLIANT ENERGY CORP CALL 018802908 568 105 SH Call SOLE   0 0 0
ALLIANT ENERGY CORP COM 018802108 7 138 SH   SOLE   138 0 0
ALLIANT ENERGY CORP PUT 018802958 547 101 SH Put SOLE   0 0 0
LANTHEUS HLDGS INC CALL 516544903 53 25 SH Call SOLE   0 0 0
LANTHEUS HLDGS INC COM 516544103 342 16,016 SH   SOLE   16,016 0 0
LANTHEUS HLDGS INC PUT 516544953 307 144 SH Put SOLE   0 0 0
LIVE OAK BANCSHARES INC CALL 53803X905 520 76 SH Call SOLE   0 0 0
LIVE OAK BANCSHARES INC PUT 53803X955 171 25 SH Put SOLE   0 0 0
EL POLLO LOCO HLDGS INC CALL 268603907 75 47 SH Call SOLE   0 0 0
EL POLLO LOCO HLDGS INC PUT 268603957 17 11 SH Put SOLE   0 0 0
COMSTOCK MNG INC CALL 205750900 306 669 SH Call SOLE   0 0 0
COMSTOCK MNG INC COM 205750300 103 22,673 SH   SOLE   22,673 0 0
COMSTOCK MNG INC PUT 205750950 223 487 SH Put SOLE   0 0 0
LOGITECH INTL S A CALL H50430902 0 734 SH Call SOLE   0 0 0
LOGITECH INTL S A COM H50430232 0 11,695 SH   SOLE   11,695 0 0
LOGITECH INTL S A PUT H50430952 0 1,013 SH Put SOLE   0 0 0
LOMA NEGRA CORP CALL 54150E904 31 50 SH Call SOLE   0 0 0
LOMA NEGRA CORP PUT 54150E954 10 17 SH Put SOLE   0 0 0
LOOP INDS INC CALL 543518904 81 102 SH Call SOLE   0 0 0
LOOP INDS INC PUT 543518954 25 32 SH Put SOLE   0 0 0
GRAND CANYON ED INC CALL 38526M906 128 12 SH Call SOLE   0 0 0
LORAL SPACE & COM INC CALL 543881906 173 46 SH Call SOLE   0 0 0
LORAL SPACE & COM INC COM 543881106 423 11,237 SH   SOLE   11,237 0 0
LORAL SPACE & COM INC PUT 543881956 323 86 SH Put SOLE   0 0 0
CARLOTZ INC CALL 142552908 0 1,121 SH Call SOLE   0 0 0
CARLOTZ INC COM 142552108 0 119,538 SH   SOLE   119,538 0 0
CARLOTZ INC PUT 142552958 0 1,160 SH Put SOLE   0 0 0
INNOVATOR ETFS TR COM 45782C862 106 1,965 SH   SOLE   1,965 0 0
SPARK NETWORKS SE CALL 846517900 7 10 SH Call SOLE   0 0 0
SPARK NETWORKS SE COM 846517100 663 89,034 SH   SOLE   89,034 0 0
SPARK NETWORKS SE PUT 846517950 397 533 SH Put SOLE   0 0 0
LOVESAC COMPANY CALL 54738L909 186 33 SH Call SOLE   0 0 0
LOVESAC COMPANY COM 54738L109 661 11,684 SH   SOLE   11,684 0 0
LOVESAC COMPANY PUT 54738L959 973 172 SH Put SOLE   0 0 0
LOWES COS INC CALL 548661907 0 2,823 SH Call SOLE   0 0 0
LOWES COS INC COM 548661107 0 4,030 SH   SOLE   4,030 0 0
LOWES COS INC PUT 548661957 0 3,685 SH Put SOLE   0 0 0
LIPOCINE INC NEW CALL 53630X904 695 4,606 SH Call SOLE   0 0 0
LIPOCINE INC NEW PUT 53630X954 62 412 SH Put SOLE   0 0 0
DORIAN LPG LTD CALL Y2106R900 114 87 SH Call SOLE   0 0 0
DORIAN LPG LTD COM Y2106R110 214 16,350 SH   SOLE   16,350 0 0
DORIAN LPG LTD PUT Y2106R950 119 91 SH Put SOLE   0 0 0
LAREDO PETROLEUM INC CALL 516806905 979 326 SH Call SOLE   0 0 0
LAREDO PETROLEUM INC COM 516806205 344 11,463 SH   SOLE   11,463 0 0
LAREDO PETROLEUM INC PUT 516806955 381 127 SH Put SOLE   0 0 0
LG DISPLAY CO LTD CALL 50186V902 1,107 1,109 SH Call SOLE   0 0 0
LG DISPLAY CO LTD PUT 50186V952 27 28 SH Put SOLE   0 0 0
LPL FINL HLDGS INC CALL 50212V900 753 53 SH Call SOLE   0 0 0
LPL FINL HLDGS INC PUT 50212V950 1,350 95 SH Put SOLE   0 0 0
OPEN LENDING CORP CALL 68373J904 963 272 SH Call SOLE   0 0 0
OPEN LENDING CORP PUT 68373J954 765 216 SH Put SOLE   0 0 0
LIVEPERSON INC CALL 538146901 880 167 SH Call SOLE   0 0 0
LIVEPERSON INC COM 538146101 305 5,786 SH   SOLE   5,786 0 0
LIVEPERSON INC PUT 538146951 374 71 SH Put SOLE   0 0 0
LOUISIANA PAC CORP CALL 546347905 1,236 223 SH Call SOLE   0 0 0
LOUISIANA PAC CORP COM 546347105 181 3,264 SH   SOLE   3,264 0 0
LOUISIANA PAC CORP PUT 546347955 354 64 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 6,408 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 0 9,205 SH Put SOLE   0 0 0
LIQUIDIA CORPORATION CALL 53635D902 120 448 SH Call SOLE   0 0 0
LIQUIDIA CORPORATION PUT 53635D952 57 213 SH Put SOLE   0 0 0
LIQUIDITY SERVICES INC CALL 53635B907 247 133 SH Call SOLE   0 0 0
LIQUIDITY SERVICES INC COM 53635B107 285 15,358 SH   SOLE   15,358 0 0
LIQUIDITY SERVICES INC PUT 53635B957 120 65 SH Put SOLE   0 0 0
LAM RESEARCH CORP CALL 512807908 20,654 347 SH Call SOLE   0 0 0
LAM RESEARCH CORP COM 512807108 19,849 33,347 SH   SOLE   33,347 0 0
LAM RESEARCH CORP PUT 512807958 44,523 748 SH Put SOLE   0 0 0
STRIDE INC CALL 86333M908 1,195 397 SH Call SOLE   0 0 0
STRIDE INC COM 86333M108 780 25,934 SH   SOLE   25,934 0 0
STRIDE INC PUT 86333M958 237 79 SH Put SOLE   0 0 0
LATTICE SEMICONDUCTOR CORP CALL 518415904 1,233 274 SH Call SOLE   0 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 409 9,096 SH   SOLE   9,096 0 0
LATTICE SEMICONDUCTOR CORP PUT 518415954 976 217 SH Put SOLE   0 0 0
LIFE STORAGE INC CALL 53223X907 197 23 SH Call SOLE   0 0 0
LIFE STORAGE INC COM 53223X107 1,260 14,661 SH   SOLE   14,661 0 0
LIFE STORAGE INC PUT 53223X957 5,277 614 SH Put SOLE   0 0 0
LIFE STORAGE INC PUT 53223X957 7,799 605 SH Put SOLE   0 0 0
LIGHTSPEED POS INC CALL 53227R906 125 20 SH Call SOLE   0 0 0
LIGHTSPEED POS INC COM 53227R106 950 15,135 SH   SOLE   15,135 0 0
LIGHTSPEED POS INC PUT 53227R956 841 134 SH Put SOLE   0 0 0
LANDSTAR SYS INC CALL 515098901 33 2 SH Call SOLE   0 0 0
LANDSTAR SYS INC PUT 515098951 33 2 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DEL CALL 531229908 22 5 SH Call SOLE   0 0 0
LIBERTY MEDIA CORP DEL COM 531229409 153 3,475 SH   SOLE   3,475 0 0
LIBERTY MEDIA CORP DEL PUT 531229958 687 156 SH Put SOLE   0 0 0
LIBERTY MEDIA CORP DEL CALL 531229908 70 16 SH Call SOLE   0 0 0
LTC PPTYS INC CALL 502175902 809 194 SH Call SOLE   0 0 0
LTC PPTYS INC PUT 502175952 70 17 SH Put SOLE   0 0 0
LIVENT CORP CALL 53814L908 661 382 SH Call SOLE   0 0 0
LIVENT CORP COM 53814L108 257 14,849 SH   SOLE   14,849 0 0
LIVENT CORP PUT 53814L958 249 144 SH Put SOLE   0 0 0
LANTERN PHARMA INC CALL 51654W901 0 5 SH Call SOLE   0 0 0
LANTERN PHARMA INC PUT 51654W951 0 2 SH Put SOLE   0 0 0
LIBERTY TRIPADVISOR HLDGS IN CALL 531465902 59 93 SH Call SOLE   0 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 380 59,702 SH   SOLE   59,702 0 0
LIBERTY TRIPADVISOR HLDGS IN PUT 531465952 134 211 SH Put SOLE   0 0 0
LUFAX HOLDING LTD CALL 54975P902 329 227 SH Call SOLE   0 0 0
LUFAX HOLDING LTD COM 54975P102 434 29,913 SH   SOLE   29,913 0 0
LUFAX HOLDING LTD PUT 54975P952 403 278 SH Put SOLE   0 0 0
LULULEMON ATHLETICA INC CALL 550021909 19,169 625 SH Call SOLE   0 0 0
LULULEMON ATHLETICA INC COM 550021109 3,640 11,868 SH   SOLE   11,868 0 0
LULULEMON ATHLETICA INC PUT 550021959 30,425 992 SH Put SOLE   0 0 0
LUMEN TECHNOLOGIES INC CALL 550241903 0 4,063 SH Call SOLE   0 0 0
LUMEN TECHNOLOGIES INC PUT 550241953 0 1,779 SH Put SOLE   0 0 0
LUNA INNOVATIONS CALL 550351900 163 155 SH Call SOLE   0 0 0
LUNA INNOVATIONS COM 550351100 45 4,355 SH   SOLE   4,355 0 0
LUNA INNOVATIONS PUT 550351950 106 101 SH Put SOLE   0 0 0
PULMONX CORP CALL 745848901 36 8 SH Call SOLE   0 0 0
PULMONX CORP COM 745848101 113 2,479 SH   SOLE   2,479 0 0
SOUTHWEST AIRLS CO CALL 844741908 15,790 2,586 SH Call SOLE   0 0 0
SOUTHWEST AIRLS CO COM 844741108 8,399 137,557 SH   SOLE   137,557 0 0
SOUTHWEST AIRLS CO PUT 844741958 29,571 4,843 SH Put SOLE   0 0 0
LUX HEALTH TECH ACQUISITION CALL 55068A900 6 6 SH Call SOLE   0 0 0
LUX HEALTH TECH ACQUISITION COM 55068A100 4 485 SH   SOLE   485 0 0
LUX HEALTH TECH ACQUISITION PUT 55068A950 16 16 SH Put SOLE   0 0 0
LAS VEGAS SANDS CORP CALL 517834907 0 5,926 SH Call SOLE   0 0 0
LAS VEGAS SANDS CORP COM 517834107 0 160,158 SH   SOLE   160,158 0 0
LAS VEGAS SANDS CORP PUT 517834957 0 4,136 SH Put SOLE   0 0 0
LAMB WESTON HLDGS INC CALL 513272904 3,695 477 SH Call SOLE   0 0 0
LAMB WESTON HLDGS INC COM 513272104 114 1,480 SH   SOLE   1,480 0 0
LAMB WESTON HLDGS INC PUT 513272954 1,456 188 SH Put SOLE   0 0 0
LEXINFINTECH HLDGS LTD CALL 528877903 403 401 SH Call SOLE   0 0 0
LEXINFINTECH HLDGS LTD COM 528877103 701 69,716 SH   SOLE   69,716 0 0
LEXINFINTECH HLDGS LTD PUT 528877953 734 730 SH Put SOLE   0 0 0
LEXINGTON REALTY TRUST CALL 529043901 19 18 SH Call SOLE   0 0 0
LEXINGTON REALTY TRUST COM 529043101 18 1,664 SH   SOLE   1,664 0 0
LEXICON PHARMACEUTICALS INC CALL 528872902 0 175 SH Call SOLE   0 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 0 25,674 SH   SOLE   25,674 0 0
LEXICON PHARMACEUTICALS INC PUT 528872952 0 34 SH Put SOLE   0 0 0
LSB INDS INC CALL 502160904 356 694 SH Call SOLE   0 0 0
LSB INDS INC PUT 502160954 73 143 SH Put SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N CALL N53745900 5,140 494 SH Call SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N PUT N53745950 1,945 187 SH Put SOLE   0 0 0
LYFT INC CALL 55087P904 27,072 4,285 SH Call SOLE   0 0 0
LYFT INC PUT 55087P954 32,089 5,079 SH Put SOLE   0 0 0
LLOYDS BANKING GROUP PLC CALL 539439909 136 587 SH Call SOLE   0 0 0
LLOYDS BANKING GROUP PLC COM 539439109 148 63,878 SH   SOLE   63,878 0 0
LLOYDS BANKING GROUP PLC PUT 539439959 357 1,541 SH Put SOLE   0 0 0
LSI INDS INC CALL 50216C908 8 10 SH Call SOLE   0 0 0
LSI INDS INC PUT 50216C958 8 10 SH Put SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN CALL 538034909 0 694 SH Call SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN PUT 538034959 0 677 SH Put SOLE   0 0 0
LA Z BOY INC CALL 505336907 390 92 SH Call SOLE   0 0 0
LA Z BOY INC PUT 505336957 38 9 SH Put SOLE   0 0 0
MACYS INC CALL 55616P904 13,706 8,466 SH Call SOLE   0 0 0
MACYS INC COM 55616P104 1,567 96,790 SH   SOLE   96,790 0 0
MACYS INC PUT 55616P954 14,107 8,714 SH Put SOLE   0 0 0
MASTERCARD INCORPORATED CALL 57636Q904 0 4,878 SH Call SOLE   0 0 0
MASTERCARD INCORPORATED COM 57636Q104 0 71,394 SH   SOLE   71,394 0 0
MASTERCARD INCORPORATED PUT 57636Q954 0 3,748 SH Put SOLE   0 0 0
MID-AMER APT CMNTYS INC CALL 59522J903 1,313 91 SH Call SOLE   0 0 0
MID-AMER APT CMNTYS INC PUT 59522J953 1,703 118 SH Put SOLE   0 0 0
MACERICH CO CALL 554382901 0 2,237 SH Call SOLE   0 0 0
MACERICH CO COM 554382101 0 173,581 SH   SOLE   173,581 0 0
MACERICH CO PUT 554382951 0 2,032 SH Put SOLE   0 0 0
MERRIMACK PHARMACEUTICALS IN CALL 590328909 140 224 SH Call SOLE   0 0 0
MERRIMACK PHARMACEUTICALS IN PUT 590328959 9 15 SH Put SOLE   0 0 0
MAG SILVER CORP CALL 55903Q904 0 324 SH Call SOLE   0 0 0
MAG SILVER CORP COM 55903Q104 0 40,905 SH   SOLE   40,905 0 0
MAG SILVER CORP PUT 55903Q954 0 828 SH Put SOLE   0 0 0
MAIN STR CAP CORP CALL 56035L904 430 110 SH Call SOLE   0 0 0
MAIN STR CAP CORP PUT 56035L954 1,162 297 SH Put SOLE   0 0 0
MANPOWERGROUP INC CALL 56418H900 59 6 SH Call SOLE   0 0 0
MANPOWERGROUP INC PUT 56418H950 237 24 SH Put SOLE   0 0 0
MANHATTAN ASSOCIATES INC PUT 562750959 35 3 SH Put SOLE   0 0 0
MANTECH INTERNATIONAL CORP CALL 564563904 8 1 SH Call SOLE   0 0 0
MANTECH INTERNATIONAL CORP COM 564563104 15 178 SH   SOLE   178 0 0
MANCHESTER UTD PLC NEW CALL G5784H906 240 153 SH Call SOLE   0 0 0
MANCHESTER UTD PLC NEW COM G5784H106 18 1,190 SH   SOLE   1,190 0 0
MANCHESTER UTD PLC NEW PUT G5784H956 221 141 SH Put SOLE   0 0 0
MARRIOTT INTL INC NEW CALL 571903902 13,922 940 SH Call SOLE   0 0 0
MARRIOTT INTL INC NEW COM 571903202 3,791 25,598 SH   SOLE   25,598 0 0
MARRIOTT INTL INC NEW PUT 571903952 32,051 2,164 SH Put SOLE   0 0 0
MARATHON DIGITAL HOLDINGS IN CALL 565788906 25,349 5,279 SH Call SOLE   0 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106 18,745 390,368 SH   SOLE   390,368 0 0
MARATHON DIGITAL HOLDINGS IN PUT 565788956 47,448 9,881 SH Put SOLE   0 0 0
REMARK HLDGS INC CALL 75955K902 88 389 SH Call SOLE   0 0 0
REMARK HLDGS INC COM 75955K102 89 39,149 SH   SOLE   39,149 0 0
REMARK HLDGS INC PUT 75955K952 186 818 SH Put SOLE   0 0 0
MASCO CORP CALL 574599906 1,611 269 SH Call SOLE   0 0 0
MASCO CORP PUT 574599956 1,443 241 SH Put SOLE   0 0 0
MASIMO CORP CALL 574795900 436 19 SH Call SOLE   0 0 0
MASIMO CORP COM 574795100 120 525 SH   SOLE   525 0 0
MASIMO CORP PUT 574795950 45 2 SH Put SOLE   0 0 0
MATTEL INC CALL 577081902 1,910 959 SH Call SOLE   0 0 0
MATTEL INC COM 577081102 608 30,536 SH   SOLE   30,536 0 0
MATTEL INC PUT 577081952 7,117 3,573 SH Put SOLE   0 0 0
MATTHEWS INTL CORP COM 577128101 0 243 SH   SOLE   243 0 0
MATSON INC CALL 57686G905 126 19 SH Call SOLE   0 0 0
MATSON INC COM 57686G105 359 5,396 SH   SOLE   5,396 0 0
MATSON INC PUT 57686G955 1,200 180 SH Put SOLE   0 0 0
MAXEON SOLAR TECHNOLOGIES LT CALL Y58473902 1,019 323 SH Call SOLE   0 0 0
MAXEON SOLAR TECHNOLOGIES LT PUT Y58473952 56 18 SH Put SOLE   0 0 0
MAXAR TECHNOLOGIES INC CALL 57778K905 3,615 956 SH Call SOLE   0 0 0
MAXAR TECHNOLOGIES INC PUT 57778K955 2,185 578 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 108 10 SH Call SOLE   0 0 0
ISHARES TR COM 464288588 46 432 SH   SOLE   432 0 0
ISHARES TR PUT 464288955 368 34 SH Put SOLE   0 0 0
MBIA INC CALL 55262C900 0 409 SH Call SOLE   0 0 0
MBIA INC COM 55262C100 0 47,563 SH   SOLE   47,563 0 0
MBIA INC PUT 55262C950 0 712 SH Put SOLE   0 0 0
MUSTANG BIO INC CALL 62818Q904 12 37 SH Call SOLE   0 0 0
MUSTANG BIO INC COM 62818Q104 65 19,717 SH   SOLE   19,717 0 0
MUSTANG BIO INC PUT 62818Q954 77 232 SH Put SOLE   0 0 0
MOBILE TELESYSTEMS PJSC CALL 607409909 1,031 1,237 SH Call SOLE   0 0 0
MOBILE TELESYSTEMS PJSC PUT 607409959 130 156 SH Put SOLE   0 0 0
MALIBU BOATS INC CALL 56117J900 462 58 SH Call SOLE   0 0 0
MALIBU BOATS INC COM 56117J100 106 1,341 SH   SOLE   1,341 0 0
MALIBU BOATS INC PUT 56117J950 828 104 SH Put SOLE   0 0 0
MERCANTILE BANK CORP COM 587376104 1 60 SH   SOLE   60 0 0
MERCANTILE BANK CORP PUT 587376954 35 11 SH Put SOLE   0 0 0
MOELIS & CO CALL 60786M905 60 11 SH Call SOLE   0 0 0
MOELIS & CO COM 60786M105 82 1,508 SH   SOLE   1,508 0 0
MOELIS & CO PUT 60786M955 65 12 SH Put SOLE   0 0 0
MCDONALDS CORP CALL 580135901 0 2,541 SH Call SOLE   0 0 0
MCDONALDS CORP PUT 580135951 0 2,113 SH Put SOLE   0 0 0
CONTANGO OIL & GAS CO CALL 21075N904 813 2,087 SH Call SOLE   0 0 0
CONTANGO OIL & GAS CO COM 21075N204 189 48,502 SH   SOLE   48,502 0 0
CONTANGO OIL & GAS CO PUT 21075N954 174 447 SH Put SOLE   0 0 0
MCAFEE CORP CALL 579063908 34 15 SH Call SOLE   0 0 0
MCAFEE CORP COM 579063108 1,520 66,877 SH   SOLE   66,877 0 0
MCAFEE CORP PUT 579063958 3,888 1,710 SH Put SOLE   0 0 0
MASTERCRAFT BOAT HLDGS INC CALL 57637H903 119 45 SH Call SOLE   0 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 42 1,598 SH   SOLE   1,598 0 0
MASTERCRAFT BOAT HLDGS INC PUT 57637H953 773 291 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 0 917 SH Call SOLE   0 0 0
ISHARES TR PUT 46429B957 0 707 SH Put SOLE   0 0 0
MICROCHIP TECHNOLOGY INC. CALL 595017904 0 267 SH Call SOLE   0 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 0 16,414 SH   SOLE   16,414 0 0
MICROCHIP TECHNOLOGY INC. PUT 595017954 0 507 SH Put SOLE   0 0 0
MCKESSON CORP CALL 58155Q903 0 256 SH Call SOLE   0 0 0
MCKESSON CORP COM 58155Q103 0 1,961 SH   SOLE   1,961 0 0
MCKESSON CORP PUT 58155Q953 0 364 SH Put SOLE   0 0 0
MERIDA MERGER CORP I COM 58953M106 95 9,670 SH   SOLE   9,670 0 0
MERIDA MERGER CORP I PUT 58953M956 497 504 SH Put SOLE   0 0 0
MOODYS CORP CALL 615369905 2,000 67 SH Call SOLE   0 0 0
MOODYS CORP PUT 615369955 1,433 48 SH Put SOLE   0 0 0
SERES THERAPEUTICS INC CALL 81750R902 2,100 1,020 SH Call SOLE   0 0 0
SERES THERAPEUTICS INC COM 81750R102 672 32,641 SH   SOLE   32,641 0 0
SERES THERAPEUTICS INC PUT 81750R952 92 45 SH Put SOLE   0 0 0
MONARCH CASINO & RESORT INC CALL 609027907 18 3 SH Call SOLE   0 0 0
MONARCH CASINO & RESORT INC COM 609027107 86 1,421 SH   SOLE   1,421 0 0
MONARCH CASINO & RESORT INC PUT 609027957 60 10 SH Put SOLE   0 0 0
MARCUS CORP DEL CALL 566330906 389 195 SH Call SOLE   0 0 0
MARCUS CORP DEL COM 566330106 172 8,652 SH   SOLE   8,652 0 0
MARCUS CORP DEL PUT 566330956 77 39 SH Put SOLE   0 0 0
MERCURY GENL CORP NEW CALL 589400900 419 69 SH Call SOLE   0 0 0
MERCURY GENL CORP NEW PUT 589400950 164 27 SH Put SOLE   0 0 0
MEDNAX INC CALL 58502B906 743 292 SH Call SOLE   0 0 0
MEDNAX INC PUT 58502B956 664 261 SH Put SOLE   0 0 0
MONGODB INC CALL 60937P906 7,434 278 SH Call SOLE   0 0 0
MONGODB INC COM 60937P106 1,387 5,190 SH   SOLE   5,190 0 0
MONGODB INC PUT 60937P956 9,787 366 SH Put SOLE   0 0 0
M D C HLDGS INC CALL 552676908 308 52 SH Call SOLE   0 0 0
M D C HLDGS INC COM 552676108 60 1,022 SH   SOLE   1,022 0 0
M D C HLDGS INC PUT 552676958 386 65 SH Put SOLE   0 0 0
M D C HLDGS INC CALL 552676908 198 31 SH Call SOLE   0 0 0
M D C HLDGS INC PUT 552676958 121 19 SH Put SOLE   0 0 0
MDC PARTNERS INC. CALL 552697904 13 44 SH Call SOLE   0 0 0
MDC PARTNERS INC. COM 552697104 4 1,483 SH   SOLE   1,483 0 0
MDC PARTNERS INC. PUT 552697954 43 139 SH Put SOLE   0 0 0
MADRIGAL PHARMACEUTICALS INC CALL 558868905 222 19 SH Call SOLE   0 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 567 4,850 SH   SOLE   4,850 0 0
MADRIGAL PHARMACEUTICALS INC PUT 558868955 23 2 SH Put SOLE   0 0 0
MEDALLIA INC CALL 584021909 725 260 SH Call SOLE   0 0 0
MEDALLIA INC COM 584021109 46 1,671 SH   SOLE   1,671 0 0
MEDALLIA INC PUT 584021959 471 169 SH Put SOLE   0 0 0
MONDELEZ INTL INC CALL 609207905 7,825 1,337 SH Call SOLE   0 0 0
MONDELEZ INTL INC PUT 609207955 5,039 861 SH Put SOLE   0 0 0
MEREDITH CORP CALL 589433901 0 145 SH Call SOLE   0 0 0
MEREDITH CORP COM 589433101 0 2,467 SH   SOLE   2,467 0 0
MEREDITH CORP PUT 589433951 0 14 SH Put SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN CALL 01988P908 0 9 SH Call SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 0 20,228 SH   SOLE   20,228 0 0
ALLSCRIPTS HEALTHCARE SOLUTN PUT 01988P958 0 605 SH Put SOLE   0 0 0
MEDTRONIC PLC CALL G5960L903 8,257 699 SH Call SOLE   0 0 0
MEDTRONIC PLC COM G5960L103 3,554 30,086 SH   SOLE   30,086 0 0
MEDTRONIC PLC PUT G5960L953 8,611 729 SH Put SOLE   0 0 0
MDU RES GROUP INC CALL 552690909 208 66 SH Call SOLE   0 0 0
MDU RES GROUP INC COM 552690109 175 5,548 SH   SOLE   5,548 0 0
MDU RES GROUP INC PUT 552690959 75 24 SH Put SOLE   0 0 0
MIMEDX GROUP INC CALL 602496901 56 55 SH Call SOLE   0 0 0
MIMEDX GROUP INC COM 602496101 41 4,028 SH   SOLE   4,028 0 0
MIMEDX GROUP INC PUT 602496951 327 318 SH Put SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR CALL 78467Y907 8,473 178 SH Call SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR PUT 78467Y957 20,565 432 SH Put SOLE   0 0 0
SPDR SER TR PUT 78464A958 0 1 SH Put SOLE   0 0 0
MEDIFAST INC CALL 58470H901 254 12 SH Call SOLE   0 0 0
MEDIFAST INC COM 58470H101 94 448 SH   SOLE   448 0 0
MEDIFAST INC PUT 58470H951 63 3 SH Put SOLE   0 0 0
MEDPACE HLDGS INC CALL 58506Q909 82 5 SH Call SOLE   0 0 0
MEDPACE HLDGS INC COM 58506Q109 426 2,601 SH   SOLE   2,601 0 0
MEDPACE HLDGS INC PUT 58506Q959 98 6 SH Put SOLE   0 0 0
MONTROSE ENVIRONMENTAL GROUP CALL 615111901 50 10 SH Call SOLE   0 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101 209 4,184 SH   SOLE   4,184 0 0
MONTROSE ENVIRONMENTAL GROUP PUT 615111951 105 21 SH Put SOLE   0 0 0
METHODE ELECTRS INC CALL 591520900 12 3 SH Call SOLE   0 0 0
METHODE ELECTRS INC COM 591520200 276 6,579 SH   SOLE   6,579 0 0
METHODE ELECTRS INC PUT 591520950 96 23 SH Put SOLE   0 0 0
MEI PHARMA INC CALL 55279B902 631 1,842 SH Call SOLE   0 0 0
MEI PHARMA INC PUT 55279B952 10 30 SH Put SOLE   0 0 0
MERCADOLIBRE INC CALL 58733R902 0 618 SH Call SOLE   0 0 0
MERCADOLIBRE INC COM 58733R102 0 2,293 SH   SOLE   2,293 0 0
MERCADOLIBRE INC PUT 58733R952 0 391 SH Put SOLE   0 0 0
METHANEX CORP CALL 59151K908 1,034 281 SH Call SOLE   0 0 0
METHANEX CORP COM 59151K108 359 9,764 SH   SOLE   9,764 0 0
METHANEX CORP PUT 59151K958 2,196 597 SH Put SOLE   0 0 0
MERCER INTL INC CALL 588056901 110 77 SH Call SOLE   0 0 0
MERCER INTL INC COM 588056101 462 32,165 SH   SOLE   32,165 0 0
MERCER INTL INC PUT 588056951 15 11 SH Put SOLE   0 0 0
MESA AIR GROUP INC CALL 590479905 680 506 SH Call SOLE   0 0 0
MESA AIR GROUP INC COM 590479135 9 708 SH   SOLE   708 0 0
MESA AIR GROUP INC PUT 590479955 813 605 SH Put SOLE   0 0 0
MESOBLAST LTD CALL 590717904 124 150 SH Call SOLE   0 0 0
MESOBLAST LTD PUT 590717954 43 52 SH Put SOLE   0 0 0
METLIFE INC CALL 59156R908 14,012 2,305 SH Call SOLE   0 0 0
METLIFE INC PUT 59156R958 11,653 1,917 SH Put SOLE   0 0 0
MFA FINL INC CALL 55272X902 900 2,213 SH Call SOLE   0 0 0
MFA FINL INC COM 55272X102 0 50 SH   SOLE   50 0 0
MFA FINL INC PUT 55272X952 2,312 5,681 SH Put SOLE   0 0 0
MANULIFE FINL CORP CALL 56501R906 5,843 2,718 SH Call SOLE   0 0 0
MANULIFE FINL CORP PUT 56501R956 4,527 2,106 SH Put SOLE   0 0 0
MIZUHO FINANCIAL GROUP INC CALL 60687Y909 3 12 SH Call SOLE   0 0 0
MIZUHO FINANCIAL GROUP INC COM 60687Y109 14 4,988 SH   SOLE   4,988 0 0
MIZUHO FINANCIAL GROUP INC PUT 60687Y959 9 31 SH Put SOLE   0 0 0
MICRO FOCUS INTL PLC CALL 594837903 369 481 SH Call SOLE   0 0 0
MICRO FOCUS INTL PLC COM 594837403 122 15,945 SH   SOLE   15,945 0 0
MICRO FOCUS INTL PLC PUT 594837953 49 65 SH Put SOLE   0 0 0
MEDALLION FINL CORP CALL 583928906 234 332 SH Call SOLE   0 0 0
MEDALLION FINL CORP PUT 583928956 51 73 SH Put SOLE   0 0 0
MISTRAS GROUP INC CALL 60649T907 0 190 SH Call SOLE   0 0 0
MISTRAS GROUP INC COM 60649T107 0 1,342 SH   SOLE   1,342 0 0
MISTRAS GROUP INC PUT 60649T957 0 376 SH Put SOLE   0 0 0
MAGNA INTL INC CALL 559222901 6,021 684 SH Call SOLE   0 0 0
MAGNA INTL INC PUT 559222951 1,408 160 SH Put SOLE   0 0 0
VANGUARD WORLD FD CALL 921910903 14 1 SH Call SOLE   0 0 0
MONEYGRAM INTL INC CALL 60935Y908 1,752 2,667 SH Call SOLE   0 0 0
MONEYGRAM INTL INC COM 60935Y208 773 117,695 SH   SOLE   117,695 0 0
MONEYGRAM INTL INC PUT 60935Y958 586 893 SH Put SOLE   0 0 0
MAGIC SOFTWARE ENTERPRISES L CALL 559166903 240 158 SH Call SOLE   0 0 0
VANGUARD WORLD FD CALL 921910903 310 15 SH Call SOLE   0 0 0
VANGUARD WORLD FD COM 921910816 118 573 SH   SOLE   573 0 0
VANGUARD WORLD FD PUT 921910953 2,484 120 SH Put SOLE   0 0 0
MAGELLAN HEALTH INC CALL 559079907 186 20 SH Call SOLE   0 0 0
MAGELLAN HEALTH INC COM 559079207 389 4,181 SH   SOLE   4,181 0 0
MAGELLAN HEALTH INC PUT 559079957 1,519 163 SH Put SOLE   0 0 0
MGM RESORTS INTERNATIONAL CALL 552953901 7,829 2,061 SH Call SOLE   0 0 0
MGM RESORTS INTERNATIONAL COM 552953101 4,969 130,813 SH   SOLE   130,813 0 0
MGM RESORTS INTERNATIONAL PUT 552953951 18,159 4,780 SH Put SOLE   0 0 0
MAGNITE INC CALL 55955D900 6,037 1,451 SH Call SOLE   0 0 0
MAGNITE INC COM 55955D100 2,058 49,469 SH   SOLE   49,469 0 0
MAGNITE INC PUT 55955D950 3,715 893 SH Put SOLE   0 0 0
MACROGENICS INC CALL 556099909 1,834 576 SH Call SOLE   0 0 0
MACROGENICS INC COM 556099109 445 13,984 SH   SOLE   13,984 0 0
MACROGENICS INC PUT 556099959 694 218 SH Put SOLE   0 0 0
MGM GROWTH PPTYS LLC CALL 55303A905 117 36 SH Call SOLE   0 0 0
MGM GROWTH PPTYS LLC COM 55303A105 133 4,080 SH   SOLE   4,080 0 0
MGM GROWTH PPTYS LLC PUT 55303A955 156 48 SH Put SOLE   0 0 0
MGP INGREDIENTS INC NEW COM 55303J106 12 219 SH   SOLE   219 0 0
MGP INGREDIENTS INC NEW PUT 55303J956 59 10 SH Put SOLE   0 0 0
MCGRATH RENTCORP CALL 580589909 8 1 SH Call SOLE   0 0 0
MAGENTA THERAPEUTICS INC CALL 55910K908 1 1 SH Call SOLE   0 0 0
MEIRAGTX HLDGS PLC CALL G59665902 47 33 SH Call SOLE   0 0 0
MEIRAGTX HLDGS PLC PUT G59665952 15 11 SH Put SOLE   0 0 0
MAGNOLIA OIL & GAS CORP CALL 559663909 208 182 SH Call SOLE   0 0 0
MAGNOLIA OIL & GAS CORP PUT 559663959 320 279 SH Put SOLE   0 0 0
MOHAWK INDS INC CALL 608190904 615 32 SH Call SOLE   0 0 0
MOHAWK INDS INC COM 608190104 147 767 SH   SOLE   767 0 0
MOHAWK INDS INC PUT 608190954 1,365 71 SH Put SOLE   0 0 0
MAIDEN HOLDINGS LTD CALL G5753U902 641 1,944 SH Call SOLE   0 0 0
MAIDEN HOLDINGS LTD PUT G5753U952 43 132 SH Put SOLE   0 0 0
M/I HOMES INC CALL 55305B901 0 1 SH Call SOLE   0 0 0
M/I HOMES INC COM 55305B101 0 1,038 SH   SOLE   1,038 0 0
M/I HOMES INC PUT 55305B951 0 26 SH Put SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR CALL 55608B905 384 121 SH Call SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 178 5,611 SH   SOLE   5,611 0 0
MACQUARIE INFRASTRUCTURE COR PUT 55608B955 235 74 SH Put SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR CALL 55608B905 445 140 SH Call SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR PUT 55608B955 4,739 1,490 SH Put SOLE   0 0 0
MIDDLEBY CORP COM 596278101 265 1,602 SH   SOLE   1,602 0 0
MIDDLEBY CORP PUT 596278951 646 39 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 22 4 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W952 34 6 SH Put SOLE   0 0 0
MICHAELS COS INC CALL 59408Q906 0 289 SH Call SOLE   0 0 0
MICHAELS COS INC COM 59408Q106 0 6,958 SH   SOLE   6,958 0 0
MICHAELS COS INC PUT 59408Q956 0 327 SH Put SOLE   0 0 0
METROMILE INC CALL 591697907 1,096 1,066 SH Call SOLE   0 0 0
METROMILE INC COM 591697107 322 31,317 SH   SOLE   31,317 0 0
METROMILE INC PUT 591697957 975 948 SH Put SOLE   0 0 0
MIMECAST LTD CALL G14838909 237 59 SH Call SOLE   0 0 0
MIMECAST LTD COM G14838109 121 3,019 SH   SOLE   3,019 0 0
MIMECAST LTD PUT G14838959 80 20 SH Put SOLE   0 0 0
MIND TECHNOLOGY INC CALL 602566901 2 10 SH Call SOLE   0 0 0
MIND TECHNOLOGY INC COM 602566101 6 3,086 SH   SOLE   3,086 0 0
MIND TECHNOLOGY INC PUT 602566951 44 197 SH Put SOLE   0 0 0
MILESTONE PHARMACEUTICALS IN CALL 59935V907 752 1,299 SH Call SOLE   0 0 0
MILESTONE PHARMACEUTICALS IN PUT 59935V957 93 161 SH Put SOLE   0 0 0
MITEK SYS INC CALL 606710900 0 826 SH Call SOLE   0 0 0
MITEK SYS INC PUT 606710950 0 260 SH Put SOLE   0 0 0
AG MTG INVT TR INC CALL 001228905 0 1,967 SH Call SOLE   0 0 0
AG MTG INVT TR INC COM 001228105 0 95,091 SH   SOLE   95,091 0 0
AG MTG INVT TR INC PUT 001228955 0 4,944 SH Put SOLE   0 0 0
MIX TELEMATICS LTD CALL 60688N902 16 12 SH Call SOLE   0 0 0
ETF MANAGERS TR CALL 26924G900 7,087 3,095 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G508 876 38,281 SH   SOLE   38,281 0 0
ETF MANAGERS TR PUT 26924G950 3,893 1,700 SH Put SOLE   0 0 0
MCCORMICK & CO INC CALL 579780906 2,763 310 SH Call SOLE   0 0 0
MCCORMICK & CO INC COM 579780206 9 110 SH   SOLE   110 0 0
MCCORMICK & CO INC PUT 579780956 1,435 161 SH Put SOLE   0 0 0
MARKEL CORP CALL 570535904 911 8 SH Call SOLE   0 0 0
MARKEL CORP COM 570535104 115 101 SH   SOLE   101 0 0
MARKEL CORP PUT 570535954 227 2 SH Put SOLE   0 0 0
MKS INSTRS INC CALL 55306N904 407 22 SH Call SOLE   0 0 0
MKS INSTRS INC COM 55306N104 180 974 SH   SOLE   974 0 0
MKS INSTRS INC PUT 55306N954 723 39 SH Put SOLE   0 0 0
MARKETAXESS HLDGS INC CALL 57060D908 1,294 26 SH Call SOLE   0 0 0
MARKETAXESS HLDGS INC COM 57060D108 1,069 2,148 SH   SOLE   2,148 0 0
MARKETAXESS HLDGS INC PUT 57060D958 4,929 99 SH Put SOLE   0 0 0
MELCO RESORTS AND ENTMNT LTD CALL 585464900 0 271 SH Call SOLE   0 0 0
MELCO RESORTS AND ENTMNT LTD COM 585464100 0 178,606 SH   SOLE   178,606 0 0
MELCO RESORTS AND ENTMNT LTD PUT 585464950 0 2,621 SH Put SOLE   0 0 0
MILLER HERMAN INC CALL 600544900 152 37 SH Call SOLE   0 0 0
MILLER HERMAN INC COM 600544100 318 7,740 SH   SOLE   7,740 0 0
MILLER HERMAN INC PUT 600544950 839 204 SH Put SOLE   0 0 0
MUELLER INDS INC COM 624756102 36 891 SH   SOLE   891 0 0
MUELLER INDS INC PUT 624756952 8 2 SH Put SOLE   0 0 0
MARTIN MARIETTA MATLS INC CALL 573284906 4,735 141 SH Call SOLE   0 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1,748 5,206 SH   SOLE   5,206 0 0
MARTIN MARIETTA MATLS INC PUT 573284956 3,861 115 SH Put SOLE   0 0 0
MILLENDO THERAPEUTICS INC CALL 60040X903 60 502 SH Call SOLE   0 0 0
MILLENDO THERAPEUTICS INC PUT 60040X953 2 23 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 46 14 SH Call SOLE   0 0 0
GLOBAL X FDS PUT 37954Y951 39 12 SH Put SOLE   0 0 0
MILLER INDS INC TENN CALL 600551904 13 3 SH Call SOLE   0 0 0
MILLER INDS INC TENN COM 600551204 9 208 SH   SOLE   208 0 0
MILESTONE SCIENTIFIC INC CALL 59935P909 72 203 SH Call SOLE   0 0 0
MILESTONE SCIENTIFIC INC PUT 59935P959 7 20 SH Put SOLE   0 0 0
MARSH & MCLENNAN COS INC CALL 571748902 1,924 158 SH Call SOLE   0 0 0
MARSH & MCLENNAN COS INC PUT 571748952 2,533 208 SH Put SOLE   0 0 0
MARCUS & MILLICHAP INC CALL 566324909 0 2 SH Call SOLE   0 0 0
MARTIN MIDSTREAM PRTNRS L P CALL 573331905 1 7 SH Call SOLE   0 0 0
MARTIN MIDSTREAM PRTNRS L P COM 573331105 8 3,433 SH   SOLE   3,433 0 0
MARTIN MIDSTREAM PRTNRS L P PUT 573331955 6 25 SH Put SOLE   0 0 0
3M CO CALL 88579Y901 0 2,421 SH Call SOLE   0 0 0
3M CO PUT 88579Y951 0 1,556 SH Put SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP CALL 559080906 5,138 1,185 SH Call SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 64 1,495 SH   SOLE   1,495 0 0
MAGELLAN MIDSTREAM PRTNRS LP PUT 559080956 2,402 554 SH Put SOLE   0 0 0
MAXIMUS INC CALL 577933904 35 4 SH Call SOLE   0 0 0
MERIT MED SYS INC CALL 589889904 89 15 SH Call SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS CALL V5633W909 394 125 SH Call SOLE   0 0 0
MAKEMYTRIP LIMITED MAURITIUS COM V5633W109 30 955 SH   SOLE   955 0 0
MAKEMYTRIP LIMITED MAURITIUS PUT V5633W959 255 81 SH Put SOLE   0 0 0
MANNING & NAPIER INC CALL 56382Q902 87 135 SH Call SOLE   0 0 0
MANNING & NAPIER INC PUT 56382Q952 53 82 SH Put SOLE   0 0 0
MANNKIND CORP CALL 56400P906 0 533 SH Call SOLE   0 0 0
MANNKIND CORP COM 56400P706 0 233,212 SH   SOLE   233,212 0 0
MANNKIND CORP PUT 56400P956 0 1,569 SH Put SOLE   0 0 0
MEDICINOVA INC CALL 58468P906 131 261 SH Call SOLE   0 0 0
MEDICINOVA INC PUT 58468P956 32 64 SH Put SOLE   0 0 0
MONMOUTH REAL ESTATE INVT CO CALL 609720907 366 207 SH Call SOLE   0 0 0
MONMOUTH REAL ESTATE INVT CO PUT 609720957 77 44 SH Put SOLE   0 0 0
BRIGHAM MINERALS INC CALL 10918L903 23 16 SH Call SOLE   0 0 0
MONRO INC CALL 610236901 552 84 SH Call SOLE   0 0 0
MONRO INC PUT 610236951 105 16 SH Put SOLE   0 0 0
MINISO GROUP HLDG LTD CALL 66981J902 43 18 SH Call SOLE   0 0 0
MINISO GROUP HLDG LTD COM 66981J102 40 1,700 SH   SOLE   1,700 0 0
MINISO GROUP HLDG LTD PUT 66981J952 55 23 SH Put SOLE   0 0 0
MONSTER BEVERAGE CORP NEW CALL 61174X909 0 86 SH Call SOLE   0 0 0
MONSTER BEVERAGE CORP NEW PUT 61174X959 0 42 SH Put SOLE   0 0 0
MANITEX INTL INC CALL 563420908 104 133 SH Call SOLE   0 0 0
ALTRIA GROUP INC CALL 02209S903 10,891 2,129 SH Call SOLE   0 0 0
ALTRIA GROUP INC COM 02209S103 10,464 204,538 SH   SOLE   204,538 0 0
ALTRIA GROUP INC PUT 02209S953 15,414 3,013 SH Put SOLE   0 0 0
MODINE MFG CO CALL 607828900 16 11 SH Call SOLE   0 0 0
MODINE MFG CO COM 607828100 64 4,340 SH   SOLE   4,340 0 0
MODINE MFG CO PUT 607828950 472 320 SH Put SOLE   0 0 0
MODEL N INC CALL 607525902 77 22 SH Call SOLE   0 0 0
MODEL N INC COM 607525102 70 2,013 SH   SOLE   2,013 0 0
MODEL N INC PUT 607525952 35 10 SH Put SOLE   0 0 0
MODIVCARE INC COM 60783X104 152 1,027 SH   SOLE   1,027 0 0
MODIVCARE INC PUT 60783X954 14 1 SH Put SOLE   0 0 0
MOGO INC CALL 60800C909 717 844 SH Call SOLE   0 0 0
MOGO INC PUT 60800C959 284 335 SH Put SOLE   0 0 0
MOLINA HEALTHCARE INC CALL 60855R900 420 18 SH Call SOLE   0 0 0
MOLINA HEALTHCARE INC COM 60855R100 157 675 SH   SOLE   675 0 0
MOLINA HEALTHCARE INC PUT 60855R950 4,090 175 SH Put SOLE   0 0 0
MOMO INC CALL 60879B907 4,323 2,933 SH Call SOLE   0 0 0
MOMO INC COM 60879B107 956 64,862 SH   SOLE   64,862 0 0
MOMO INC PUT 60879B957 3,222 2,186 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 43 5 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F700 282 3,223 SH   SOLE   3,223 0 0
MORNINGSTAR INC COM 617700109 104 465 SH   SOLE   465 0 0
MOSAIC CO NEW CALL 61945C903 0 2,701 SH Call SOLE   0 0 0
MOSAIC CO NEW COM 61945C103 0 106,655 SH   SOLE   106,655 0 0
MOSAIC CO NEW PUT 61945C953 0 2,784 SH Put SOLE   0 0 0
MOVADO GROUP INC CALL 624580906 136 48 SH Call SOLE   0 0 0
MOVADO GROUP INC COM 624580106 12 427 SH   SOLE   427 0 0
MOVADO GROUP INC PUT 624580956 5 2 SH Put SOLE   0 0 0
MP MATERIALS CORP CALL 553368901 8,275 2,302 SH Call SOLE   0 0 0
MP MATERIALS CORP COM 553368101 1,547 43,038 SH   SOLE   43,038 0 0
MP MATERIALS CORP PUT 553368951 5,892 1,639 SH Put SOLE   0 0 0
MOTORCAR PTS AMER INC CALL 620071900 2 1 SH Call SOLE   0 0 0
MARATHON PETE CORP CALL 56585A902 25,188 4,709 SH Call SOLE   0 0 0
MARATHON PETE CORP PUT 56585A952 21,529 4,025 SH Put SOLE   0 0 0
MULTIPLAN CORPORATION CALL 62548M900 737 1,329 SH Call SOLE   0 0 0
MULTIPLAN CORPORATION PUT 62548M950 252 455 SH Put SOLE   0 0 0
MPLX LP CALL 55336V900 1,012 395 SH Call SOLE   0 0 0
MPLX LP COM 55336V100 256 10,024 SH   SOLE   10,024 0 0
MPLX LP PUT 55336V950 779 304 SH Put SOLE   0 0 0
MEDICAL PPTYS TRUST INC CALL 58463J904 1,136 534 SH Call SOLE   0 0 0
MEDICAL PPTYS TRUST INC PUT 58463J954 408 192 SH Put SOLE   0 0 0
MONOLITHIC PWR SYS INC CALL 609839905 671 19 SH Call SOLE   0 0 0
MONOLITHIC PWR SYS INC COM 609839105 15 44 SH   SOLE   44 0 0
MONOLITHIC PWR SYS INC PUT 609839955 1,448 41 SH Put SOLE   0 0 0
MARINE PRODS CORP CALL 568427908 4 3 SH Call SOLE   0 0 0
MARINE PRODS CORP COM 568427108 5 310 SH   SOLE   310 0 0
MRC GLOBAL INC CALL 55345K903 207 230 SH Call SOLE   0 0 0
MRC GLOBAL INC PUT 55345K953 92 102 SH Put SOLE   0 0 0
MONROE CAP CORP CALL 610335901 4 4 SH Call SOLE   0 0 0
MONROE CAP CORP COM 610335101 1 126 SH   SOLE   126 0 0
MONROE CAP CORP PUT 610335951 10 10 SH Put SOLE   0 0 0
MERCURY SYS INC CALL 589378908 219 31 SH Call SOLE   0 0 0
MERCURY SYS INC COM 589378108 389 5,519 SH   SOLE   5,519 0 0
MERCURY SYS INC PUT 589378958 240 34 SH Put SOLE   0 0 0
MEREO BIOPHARMA GROUP PLC CALL 589492907 410 1,218 SH Call SOLE   0 0 0
MEREO BIOPHARMA GROUP PLC COM 589492107 24 7,379 SH   SOLE   7,379 0 0
MEREO BIOPHARMA GROUP PLC PUT 589492957 187 555 SH Put SOLE   0 0 0
MERCK & CO. INC CALL 58933Y905 83,218 10,795 SH Call SOLE   0 0 0
MERCK & CO. INC PUT 58933Y955 42,229 5,478 SH Put SOLE   0 0 0
MARKER THERAPEUTICS INC CALL 57055L907 57 255 SH Call SOLE   0 0 0
MARKER THERAPEUTICS INC COM 57055L107 183 81,847 SH   SOLE   81,847 0 0
MARKER THERAPEUTICS INC PUT 57055L957 77 348 SH Put SOLE   0 0 0
MARLIN BUSINESS SVCS CORP CALL 571157906 4 3 SH Call SOLE   0 0 0
MODERNA INC CALL 60770K907 45,426 3,469 SH Call SOLE   0 0 0
MODERNA INC PUT 60770K957 47,626 3,637 SH Put SOLE   0 0 0
MARINUS PHARMACEUTICALS INC CALL 56854Q900 475 307 SH Call SOLE   0 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q200 132 8,557 SH   SOLE   8,557 0 0
MARINUS PHARMACEUTICALS INC PUT 56854Q950 100 65 SH Put SOLE   0 0 0
MARINUS PHARMACEUTICALS INC CALL 56854Q900 12 8 SH Call SOLE   0 0 0
MARATHON OIL CORP CALL 565849906 0 2,018 SH Call SOLE   0 0 0
MARATHON OIL CORP COM 565849106 0 283,841 SH   SOLE   283,841 0 0
MARATHON OIL CORP PUT 565849956 0 3,076 SH Put SOLE   0 0 0
MERSANA THERAPEUTICS INC CALL 59045L906 364 225 SH Call SOLE   0 0 0
MERSANA THERAPEUTICS INC COM 59045L106 16 1,028 SH   SOLE   1,028 0 0
MERSANA THERAPEUTICS INC PUT 59045L956 113 70 SH Put SOLE   0 0 0
MIRATI THERAPEUTICS INC CALL 60468T905 3,682 215 SH Call SOLE   0 0 0
MIRATI THERAPEUTICS INC COM 60468T105 289 1,692 SH   SOLE   1,692 0 0
MIRATI THERAPEUTICS INC PUT 60468T955 1,884 110 SH Put SOLE   0 0 0
MARAVAI LIFESCIENCES HLDGS I CALL 56600D907 235 66 SH Call SOLE   0 0 0
MARAVAI LIFESCIENCES HLDGS I COM 56600D107 71 2,003 SH   SOLE   2,003 0 0
MARAVAI LIFESCIENCES HLDGS I PUT 56600D957 299 84 SH Put SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD CALL G5876H905 0 7,977 SH Call SOLE   0 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 0 30,282 SH   SOLE   30,282 0 0
MARVELL TECHNOLOGY GROUP LTD PUT G5876H955 0 5,137 SH Put SOLE   0 0 0
MORGAN STANLEY CALL 617446908 43,031 5,541 SH Call SOLE   0 0 0
MORGAN STANLEY PUT 617446958 51,636 6,649 SH Put SOLE   0 0 0
MORGAN STANLEY PUT 617446958 48 6 SH Put SOLE   0 0 0
MORGAN STANLEY CALL 617446908 4 1 SH Call SOLE   0 0 0
MORGAN STANLEY PUT 617446958 18 4 SH Put SOLE   0 0 0
MSA SAFETY INC CALL 553498906 15 1 SH Call SOLE   0 0 0
MSA SAFETY INC PUT 553498956 15 1 SH Put SOLE   0 0 0
MESABI TR CALL 590672901 93 31 SH Call SOLE   0 0 0
MESABI TR COM 590672101 247 8,218 SH   SOLE   8,218 0 0
MESABI TR PUT 590672951 433 144 SH Put SOLE   0 0 0
MSCI INC CALL 55354G900 2,264 54 SH Call SOLE   0 0 0
MSCI INC PUT 55354G950 2,180 52 SH Put SOLE   0 0 0
MIDDLESEX WTR CO COM 596680108 2 30 SH   SOLE   30 0 0
MIDDLESEX WTR CO PUT 596680958 7 1 SH Put SOLE   0 0 0
MICROSOFT CORP CALL 594918904 660,250 28,004 SH Call SOLE   0 0 0
MICROSOFT CORP COM 594918104 8,096 34,341 SH   SOLE   34,341 0 0
MICROSOFT CORP PUT 594918954 598,879 25,401 SH Put SOLE   0 0 0
MADISON SQUARE GRDN ENTERTNM CALL 55826T902 204 25 SH Call SOLE   0 0 0
MADISON SQUARE GRDN ENTERTNM COM 55826T102 498 6,091 SH   SOLE   6,091 0 0
MADISON SQUARE GRDN ENTERTNM PUT 55826T952 629 77 SH Put SOLE   0 0 0
MSG NETWORK INC CALL 553573906 97 65 SH Call SOLE   0 0 0
MSG NETWORK INC COM 553573106 57 3,819 SH   SOLE   3,819 0 0
MSG NETWORK INC PUT 553573956 183 122 SH Put SOLE   0 0 0
MADISON SQUARE GRDN SPRT COR CALL 55825T903 251 14 SH Call SOLE   0 0 0
MADISON SQUARE GRDN SPRT COR COM 55825T103 1,029 5,737 SH   SOLE   5,737 0 0
MADISON SQUARE GRDN SPRT COR PUT 55825T953 1,148 64 SH Put SOLE   0 0 0
MOTOROLA SOLUTIONS INC CALL 620076907 3,742 199 SH Call SOLE   0 0 0
MOTOROLA SOLUTIONS INC PUT 620076957 244 13 SH Put SOLE   0 0 0
MSC INDL DIRECT INC CALL 553530906 171 19 SH Call SOLE   0 0 0
MSC INDL DIRECT INC PUT 553530956 324 36 SH Put SOLE   0 0 0
ADVISORSHARES TR CALL 00768Y903 9,124 2,152 SH Call SOLE   0 0 0
ADVISORSHARES TR COM 00768Y453 3,174 74,876 SH   SOLE   74,876 0 0
ADVISORSHARES TR PUT 00768Y953 3,799 896 SH Put SOLE   0 0 0
DATTO HLDG CORP CALL 23821D900 36 16 SH Call SOLE   0 0 0
DATTO HLDG CORP COM 23821D100 97 4,275 SH   SOLE   4,275 0 0
DATTO HLDG CORP PUT 23821D950 213 93 SH Put SOLE   0 0 0
MICROSTRATEGY INC CALL 594972908 35,026 516 SH Call SOLE   0 0 0
MICROSTRATEGY INC COM 594972408 24,244 35,716 SH   SOLE   35,716 0 0
MICROSTRATEGY INC PUT 594972958 28,305 417 SH Put SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG CALL 03938L903 7,878 2,701 SH Call SOLE   0 0 0
ARCELORMITTAL SA LUXEMBOURG COM 03938L203 0 11 SH   SOLE   11 0 0
ARCELORMITTAL SA LUXEMBOURG PUT 03938L953 6,096 2,090 SH Put SOLE   0 0 0
METALLA RTY & STREAMING LTD CALL 59124U905 50 57 SH Call SOLE   0 0 0
METALLA RTY & STREAMING LTD COM 59124U605 52 5,881 SH   SOLE   5,881 0 0
METALLA RTY & STREAMING LTD PUT 59124U955 54 61 SH Put SOLE   0 0 0
M & T BK CORP CALL 55261F904 3,608 238 SH Call SOLE   0 0 0
M & T BK CORP PUT 55261F954 4,336 286 SH Put SOLE   0 0 0
MATCH GROUP INC NEW CALL 57667L907 0 1,351 SH Call SOLE   0 0 0
MATCH GROUP INC NEW COM 57667L107 0 7,111 SH   SOLE   7,111 0 0
MATCH GROUP INC NEW PUT 57667L957 0 536 SH Put SOLE   0 0 0
MATCH GROUP INC NEW CALL 57667L907 0 5 SH Call SOLE   0 0 0
MATCH GROUP INC NEW PUT 57667L957 0 46 SH Put SOLE   0 0 0
MATADOR RES CO CALL 576485905 2,452 1,046 SH Call SOLE   0 0 0
MATADOR RES CO PUT 576485955 839 358 SH Put SOLE   0 0 0
MOLECULAR TEMPLATES INC CALL 608550909 121 96 SH Call SOLE   0 0 0
MOLECULAR TEMPLATES INC PUT 608550959 20 16 SH Put SOLE   0 0 0
MGIC INVT CORP WIS CALL 552848903 1,844 1,332 SH Call SOLE   0 0 0
MGIC INVT CORP WIS PUT 552848953 444 321 SH Put SOLE   0 0 0
MERITAGE HOMES CORP CALL 59001A902 91 10 SH Call SOLE   0 0 0
MERITAGE HOMES CORP PUT 59001A952 101 11 SH Put SOLE   0 0 0
MECHEL PAO CALL 583840908 2 13 SH Call SOLE   0 0 0
MECHEL PAO COM 583840608 1 923 SH   SOLE   923 0 0
MATERIALISE NV CALL 57667T900 118 33 SH Call SOLE   0 0 0
MATERIALISE NV COM 57667T100 68 1,907 SH   SOLE   1,907 0 0
MATERIALISE NV PUT 57667T950 161 45 SH Put SOLE   0 0 0
VAIL RESORTS INC CALL 91879Q909 787 27 SH Call SOLE   0 0 0
VAIL RESORTS INC COM 91879Q109 856 2,935 SH   SOLE   2,935 0 0
VAIL RESORTS INC PUT 91879Q959 8,224 282 SH Put SOLE   0 0 0
MERITOR INC CALL 59001K900 291 99 SH Call SOLE   0 0 0
MERITOR INC COM 59001K100 254 8,636 SH   SOLE   8,636 0 0
MERITOR INC PUT 59001K950 11 4 SH Put SOLE   0 0 0
MATERION CORP COM 576690101 42 641 SH   SOLE   641 0 0
MATERION CORP PUT 576690951 13 2 SH Put SOLE   0 0 0
MATRIX SVC CO CALL 576853905 86 66 SH Call SOLE   0 0 0
MATRIX SVC CO COM 576853105 47 3,631 SH   SOLE   3,631 0 0
MATRIX SVC CO PUT 576853955 93 71 SH Put SOLE   0 0 0
MTS SYS CORP CALL 553777903 81 14 SH Call SOLE   0 0 0
MTS SYS CORP PUT 553777953 128 22 SH Put SOLE   0 0 0
MACOM TECH SOLUTIONS HLDGS I CALL 55405Y900 2,947 508 SH Call SOLE   0 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,177 20,297 SH   SOLE   20,297 0 0
MACOM TECH SOLUTIONS HLDGS I PUT 55405Y950 301 52 SH Put SOLE   0 0 0
ISHARES TR CALL 46432F909 546 34 SH Call SOLE   0 0 0
ISHARES TR COM 46432F396 1,790 11,128 SH   SOLE   11,128 0 0
ISHARES TR PUT 46432F959 1,817 113 SH Put SOLE   0 0 0
MANITOWOC CO INC CALL 563571905 0 130 SH Call SOLE   0 0 0
MANITOWOC CO INC PUT 563571955 0 47 SH Put SOLE   0 0 0
MASTEC INC CALL 576323909 1,508 161 SH Call SOLE   0 0 0
MASTEC INC PUT 576323959 2,286 244 SH Put SOLE   0 0 0
MICRON TECHNOLOGY INC CALL 595112903 156,228 17,711 SH Call SOLE   0 0 0
MICRON TECHNOLOGY INC COM 595112103 2,409 27,310 SH   SOLE   27,310 0 0
MICRON TECHNOLOGY INC PUT 595112953 197,316 22,369 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 754 65 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 1,740 150 SH Put SOLE   0 0 0
MITSUBISHI UFJ FINL GROUP IN CALL 606822904 2 4 SH Call SOLE   0 0 0
MITSUBISHI UFJ FINL GROUP IN COM 606822104 78 14,582 SH   SOLE   14,582 0 0
MITSUBISHI UFJ FINL GROUP IN PUT 606822954 34 65 SH Put SOLE   0 0 0
MURPHY OIL CORP CALL 626717902 0 708 SH Call SOLE   0 0 0
MURPHY OIL CORP COM 626717102 0 2,286 SH   SOLE   2,286 0 0
MURPHY OIL CORP PUT 626717952 0 1,208 SH Put SOLE   0 0 0
MURPHY USA INC CALL 626755902 14 1 SH Call SOLE   0 0 0
MURPHY USA INC COM 626755102 183 1,272 SH   SOLE   1,272 0 0
MURPHY USA INC PUT 626755952 14 1 SH Put SOLE   0 0 0
MCEWEN MNG INC CALL 58039P907 0 1,610 SH Call SOLE   0 0 0
MCEWEN MNG INC COM 58039P107 0 230,842 SH   SOLE   230,842 0 0
MCEWEN MNG INC PUT 58039P957 0 5,144 SH Put SOLE   0 0 0
MICROVISION INC DEL CALL 594960904 0 3,237 SH Call SOLE   0 0 0
MICROVISION INC DEL COM 594960304 0 208,561 SH   SOLE   208,561 0 0
MICROVISION INC DEL PUT 594960954 0 4,505 SH Put SOLE   0 0 0
MV OIL TR CALL 553859909 33 78 SH Call SOLE   0 0 0
MV OIL TR COM 553859109 11 2,661 SH   SOLE   2,661 0 0
MV OIL TR PUT 553859959 0 1 SH Put SOLE   0 0 0
MUELLER WTR PRODS INC CALL 624758908 87 63 SH Call SOLE   0 0 0
MUELLER WTR PRODS INC PUT 624758958 55 40 SH Put SOLE   0 0 0
MOHAWK GROUP HLDGS INC CALL 608189906 1,047 355 SH Call SOLE   0 0 0
MOHAWK GROUP HLDGS INC COM 608189106 346 11,753 SH   SOLE   11,753 0 0
MOHAWK GROUP HLDGS INC PUT 608189956 967 328 SH Put SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR CORP CALL 55933J903 495 199 SH Call SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 995 39,983 SH   SOLE   39,983 0 0
MAGNACHIP SEMICONDUCTOR CORP PUT 55933J953 712 286 SH Put SOLE   0 0 0
ISHARES TR PUT 464288955 17 2 SH Put SOLE   0 0 0
MAXIM INTEGRATED PRODS INC CALL 57772K901 0 19 SH Call SOLE   0 0 0
MAXIM INTEGRATED PRODS INC PUT 57772K951 0 4 SH Put SOLE   0 0 0
MAXLINEAR INC CALL 57776J900 783 230 SH Call SOLE   0 0 0
MAXLINEAR INC COM 57776J100 518 15,228 SH   SOLE   15,228 0 0
MAXLINEAR INC PUT 57776J950 74 22 SH Put SOLE   0 0 0
MYERS INDS INC CALL 628464909 0 3 SH Call SOLE   0 0 0
MYERS INDS INC PUT 628464959 0 12 SH Put SOLE   0 0 0
MYRIAD GENETICS INC CALL 62855J904 167 55 SH Call SOLE   0 0 0
MYRIAD GENETICS INC COM 62855J104 14 465 SH   SOLE   465 0 0
MYRIAD GENETICS INC PUT 62855J954 6 2 SH Put SOLE   0 0 0
MYOVANT SCIENCES LTD CALL G637AM902 502 244 SH Call SOLE   0 0 0
MYOVANT SCIENCES LTD COM G637AM102 222 10,825 SH   SOLE   10,825 0 0
MYOVANT SCIENCES LTD PUT G637AM952 891 433 SH Put SOLE   0 0 0
MYR GROUP INC DEL CALL 55405W904 14 2 SH Call SOLE   0 0 0
MYR GROUP INC DEL COM 55405W104 7 111 SH   SOLE   111 0 0
MYR GROUP INC DEL PUT 55405W954 35 5 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25490K909 1,627 211 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25490K959 1,210 157 SH Put SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT CALL 66510M904 0 2,815 SH Call SOLE   0 0 0
NORTHERN DYNASTY MINERALS LT COM 66510M204 0 297,910 SH   SOLE   297,910 0 0
NORTHERN DYNASTY MINERALS LT PUT 66510M954 0 3,411 SH Put SOLE   0 0 0
INARI MED INC CALL 45332Y909 117 11 SH Call SOLE   0 0 0
INARI MED INC COM 45332Y109 104 978 SH   SOLE   978 0 0
INARI MED INC PUT 45332Y959 21 2 SH Put SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI CALL G65773906 0 712 SH Call SOLE   0 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 0 45,862 SH   SOLE   45,862 0 0
NORDIC AMERICAN TANKERS LIMI PUT G65773956 0 1,375 SH Put SOLE   0 0 0
NATIONAL INSTRS CORP CALL 636518902 1,049 243 SH Call SOLE   0 0 0
NATIONAL INSTRS CORP COM 636518102 16 373 SH   SOLE   373 0 0
NATIONAL INSTRS CORP PUT 636518952 656 152 SH Put SOLE   0 0 0
NAVISTAR INTL CORP NEW CALL 63934E908 154 35 SH Call SOLE   0 0 0
NAVISTAR INTL CORP NEW PUT 63934E958 35 8 SH Put SOLE   0 0 0
NAVIDEA BIOPHARMACEUTICALS I CALL 63937X902 134 666 SH Call SOLE   0 0 0
NAVIDEA BIOPHARMACEUTICALS I PUT 63937X952 24 121 SH Put SOLE   0 0 0
NAVIENT CORPORATION CALL 63938C908 984 688 SH Call SOLE   0 0 0
NAVIENT CORPORATION PUT 63938C958 798 558 SH Put SOLE   0 0 0
NEWAGE INC CALL 650194903 129 453 SH Call SOLE   0 0 0
NEWAGE INC COM 650194103 95 33,382 SH   SOLE   33,382 0 0
NEWAGE INC PUT 650194953 35 123 SH Put SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC CALL 64125C909 2,703 278 SH Call SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC PUT 64125C959 1,468 151 SH Put SOLE   0 0 0
NOBLE MIDSTREAM PARTNERS LP CALL 65506L905 143 99 SH Call SOLE   0 0 0
NOBLE MIDSTREAM PARTNERS LP PUT 65506L955 52 36 SH Put SOLE   0 0 0
NABORS INDUSTRIES LTD CALL G6359F907 65 7 SH Call SOLE   0 0 0
NABORS INDUSTRIES LTD COM G6359F137 206 2,215 SH   SOLE   2,215 0 0
NABORS INDUSTRIES LTD PUT G6359F957 345 37 SH Put SOLE   0 0 0
NABORS INDUSTRIES LTD CALL G6359F907 542 58 SH Call SOLE   0 0 0
NABORS INDUSTRIES LTD PUT G6359F957 28 3 SH Put SOLE   0 0 0
NABRIVA THERAPEUTICS PLC CALL G63637903 269 1,621 SH Call SOLE   0 0 0
NABRIVA THERAPEUTICS PLC PUT G63637953 30 185 SH Put SOLE   0 0 0
NABRIVA THERAPEUTICS PLC CALL G63637903 102 617 SH Call SOLE   0 0 0
NABRIVA THERAPEUTICS PLC PUT G63637953 38 234 SH Put SOLE   0 0 0
NEUBASE THERAPEUTICS INC CALL 64132K902 3 5 SH Call SOLE   0 0 0
NEUBASE THERAPEUTICS INC COM 64132K102 120 16,350 SH   SOLE   16,350 0 0
NEUBASE THERAPEUTICS INC PUT 64132K952 1 2 SH Put SOLE   0 0 0
NBT BANCORP INC CALL 628778902 15 4 SH Call SOLE   0 0 0
NBT BANCORP INC PUT 628778952 23 6 SH Put SOLE   0 0 0
NORWEGIAN CRUISE LINE HLDG L CALL G66721904 26,188 9,492 SH Call SOLE   0 0 0
NORWEGIAN CRUISE LINE HLDG L COM G66721104 14,024 508,323 SH   SOLE   508,323 0 0
NORWEGIAN CRUISE LINE HLDG L PUT G66721954 25,391 9,203 SH Put SOLE   0 0 0
NATIONAL CINEMEDIA INC CALL 635309907 655 1,419 SH Call SOLE   0 0 0
NATIONAL CINEMEDIA INC COM 635309107 148 32,153 SH   SOLE   32,153 0 0
NATIONAL CINEMEDIA INC PUT 635309957 130 282 SH Put SOLE   0 0 0
NCINO INC CALL 63947U907 1,114 167 SH Call SOLE   0 0 0
NCINO INC COM 63947U107 1,749 26,221 SH   SOLE   26,221 0 0
NCINO INC PUT 63947U957 1,668 250 SH Put SOLE   0 0 0
NCR CORP NEW CALL 62886E908 5,104 1,345 SH Call SOLE   0 0 0
NCR CORP NEW PUT 62886E958 5,146 1,356 SH Put SOLE   0 0 0
THE9 LTD CALL 88337K902 1,684 540 SH Call SOLE   0 0 0
THE9 LTD COM 88337K302 279 8,965 SH   SOLE   8,965 0 0
THE9 LTD PUT 88337K952 1,235 396 SH Put SOLE   0 0 0
THE9 LTD CALL 88337K902 31 10 SH Call SOLE   0 0 0
NASDAQ INC CALL 631103908 0 32 SH Call SOLE   0 0 0
NASDAQ INC PUT 631103958 0 124 SH Put SOLE   0 0 0
NOODLES & CO CALL 65540B905 1,686 1,629 SH Call SOLE   0 0 0
NORDSON CORP PUT 655663952 79 4 SH Put SOLE   0 0 0
NEXTERA ENERGY INC CALL 65339F901 41,615 5,504 SH Call SOLE   0 0 0
NEXTERA ENERGY INC COM 65339F101 0 13 SH   SOLE   13 0 0
NEXTERA ENERGY INC PUT 65339F951 15,288 2,022 SH Put SOLE   0 0 0
NEWMONT CORP CALL 651639906 0 2,183 SH Call SOLE   0 0 0
NEWMONT CORP COM 651639106 0 49,750 SH   SOLE   49,750 0 0
NEWMONT CORP PUT 651639956 0 2,256 SH Put SOLE   0 0 0
NEOGENOMICS INC CALL 64049M909 0 11 SH Call SOLE   0 0 0
NEOGENOMICS INC COM 64049M209 0 8,368 SH   SOLE   8,368 0 0
NEOGENOMICS INC PUT 64049M959 0 48 SH Put SOLE   0 0 0
NEOGEN CORP CALL 640491906 17 2 SH Call SOLE   0 0 0
NEOGEN CORP PUT 640491956 2,231 251 SH Put SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP CALL 65341B906 1,698 233 SH Call SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 251 3,450 SH   SOLE   3,450 0 0
NEXTERA ENERGY PARTNERS LP PUT 65341B956 918 126 SH Put SOLE   0 0 0
NEPTUNE WELLNESS SOLUTIONS I CALL 64079L905 207 1,586 SH Call SOLE   0 0 0
NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 57 43,596 SH   SOLE   43,596 0 0
NEPTUNE WELLNESS SOLUTIONS I PUT 64079L955 132 1,009 SH Put SOLE   0 0 0
LISTED FD TR CALL 53656F909 137 43 SH Call SOLE   0 0 0
LISTED FD TR COM 53656F706 1,568 49,175 SH   SOLE   49,175 0 0
LISTED FD TR PUT 53656F959 3 1 SH Put SOLE   0 0 0
MINERVA NEUROSCIENCES INC CALL 603380906 10 36 SH Call SOLE   0 0 0
MINERVA NEUROSCIENCES INC COM 603380106 10 3,630 SH   SOLE   3,630 0 0
MINERVA NEUROSCIENCES INC PUT 603380956 25 86 SH Put SOLE   0 0 0
CLOUDFLARE INC CALL 18915M907 23,923 3,405 SH Call SOLE   0 0 0
CLOUDFLARE INC PUT 18915M957 22,117 3,148 SH Put SOLE   0 0 0
NEWMARKET CORP CALL 651587907 76 2 SH Call SOLE   0 0 0
PUXIN LTD COM 74704P108 2 564 SH   SOLE   564 0 0
PUXIN LTD PUT 74704P958 1 4 SH Put SOLE   0 0 0
NEW RELIC INC CALL 64829B900 461 75 SH Call SOLE   0 0 0
NEW RELIC INC COM 64829B100 1,462 23,793 SH   SOLE   23,793 0 0
NEW RELIC INC PUT 64829B950 3,830 623 SH Put SOLE   0 0 0
NEWTEK BUSINESS SVCS CORP CALL 652526903 213 80 SH Call SOLE   0 0 0
NEWTEK BUSINESS SVCS CORP COM 652526203 38 1,456 SH   SOLE   1,456 0 0
NEWTEK BUSINESS SVCS CORP PUT 652526953 397 149 SH Put SOLE   0 0 0
NEXTIER OILFIELD SOLUTIONS CALL 65290C905 38 104 SH Call SOLE   0 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 686 184,541 SH   SOLE   184,541 0 0
NEXTIER OILFIELD SOLUTIONS PUT 65290C955 3,144 8,452 SH Put SOLE   0 0 0
NORTHFIELD BANCORP INC DEL CALL 66611T908 31 20 SH Call SOLE   0 0 0
NEW FORTRESS ENERGY INC CALL 644393900 996 217 SH Call SOLE   0 0 0
NEW FORTRESS ENERGY INC COM 644393100 432 9,423 SH   SOLE   9,423 0 0
NEW FORTRESS ENERGY INC PUT 644393950 1,964 428 SH Put SOLE   0 0 0
NATIONAL FUEL GAS CO CALL 636180901 444 89 SH Call SOLE   0 0 0
NATIONAL FUEL GAS CO COM 636180101 256 5,124 SH   SOLE   5,124 0 0
NATIONAL FUEL GAS CO PUT 636180951 394 79 SH Put SOLE   0 0 0
NETFLIX INC CALL 64110L906 239,024 4,582 SH Call SOLE   0 0 0
NETFLIX INC COM 64110L106 36 70 SH   SOLE   70 0 0
NETFLIX INC PUT 64110L956 379,090 7,267 SH Put SOLE   0 0 0
NOVAGOLD RES INC CALL 66987E906 491 561 SH Call SOLE   0 0 0
NOVAGOLD RES INC COM 66987E206 223 25,544 SH   SOLE   25,544 0 0
NOVAGOLD RES INC PUT 66987E956 604 690 SH Put SOLE   0 0 0
NORTHERN GENESIS ACQUISITION CALL 66516T904 2,329 1,428 SH Call SOLE   0 0 0
NORTHERN GENESIS ACQUISITION COM 66516T104 140 8,597 SH   SOLE   8,597 0 0
NORTHERN GENESIS ACQUISITION PUT 66516T954 1,877 1,151 SH Put SOLE   0 0 0
NEXTGEN ACQUISITION CORP CALL G65305907 543 548 SH Call SOLE   0 0 0
NEXTGEN ACQUISITION CORP COM G65305107 919 92,739 SH   SOLE   92,739 0 0
NEXTGEN ACQUISITION CORP PUT G65305957 1,895 1,911 SH Put SOLE   0 0 0
NEW GOLD INC CDA CALL 644535906 124 809 SH Call SOLE   0 0 0
NEW GOLD INC CDA COM 644535106 78 50,755 SH   SOLE   50,755 0 0
NEW GOLD INC CDA PUT 644535956 128 834 SH Put SOLE   0 0 0
NATIONAL GRID PLC CALL 636274909 3,193 539 SH Call SOLE   0 0 0
NATIONAL GRID PLC COM 636274409 1,198 20,239 SH   SOLE   20,239 0 0
NATIONAL GRID PLC PUT 636274959 1,558 263 SH Put SOLE   0 0 0
NGL ENERGY PARTNERS LP CALL 62913M907 48 236 SH Call SOLE   0 0 0
NGL ENERGY PARTNERS LP COM 62913M107 165 80,968 SH   SOLE   80,968 0 0
NGL ENERGY PARTNERS LP PUT 62913M957 328 1,608 SH Put SOLE   0 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 243 8,374 SH   SOLE   8,374 0 0
NGM BIOPHARMACEUTICALS INC PUT 62921N955 430 148 SH Put SOLE   0 0 0
NATURAL GAS SVCS GROUP INC CALL 63886Q909 4 5 SH Call SOLE   0 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 20 2,138 SH   SOLE   2,138 0 0
NATURAL GAS SVCS GROUP INC PUT 63886Q959 94 100 SH Put SOLE   0 0 0
NATURAL GROCERS BY VITAMIN C CALL 63888U908 8 5 SH Call SOLE   0 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 8 464 SH   SOLE   464 0 0
NATURAL GROCERS BY VITAMIN C PUT 63888U958 35 20 SH Put SOLE   0 0 0
INGEVITY CORP CALL 45688C907 581 77 SH Call SOLE   0 0 0
INGEVITY CORP COM 45688C107 12 162 SH   SOLE   162 0 0
INGEVITY CORP PUT 45688C957 15 2 SH Put SOLE   0 0 0
NANTHEALTH INC CALL 630104907 24 75 SH Call SOLE   0 0 0
NANTHEALTH INC COM 630104107 131 41,061 SH   SOLE   41,061 0 0
NANTHEALTH INC PUT 630104957 322 1,005 SH Put SOLE   0 0 0
NATIONAL HEALTHCARE CORP CALL 635906900 54 7 SH Call SOLE   0 0 0
NATIONAL HEALTH INVS INC CALL 63633D904 679 94 SH Call SOLE   0 0 0
NATIONAL HEALTH INVS INC PUT 63633D954 224 31 SH Put SOLE   0 0 0
NATURAL HEALTH TRENDS CORP CALL 63888P906 19 29 SH Call SOLE   0 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 17 2,641 SH   SOLE   2,641 0 0
NATURAL HEALTH TRENDS CORP PUT 63888P956 78 116 SH Put SOLE   0 0 0
NISOURCE INC CALL 65473P905 147 61 SH Call SOLE   0 0 0
NISOURCE INC COM 65473P105 32 1,330 SH   SOLE   1,330 0 0
NISOURCE INC PUT 65473P955 371 154 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06739H903 2 1 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06739H313 59 2,016 SH   SOLE   2,016 0 0
BARCLAYS BANK PLC PUT 06739H953 108 37 SH Put SOLE   0 0 0
NICE LTD CALL 653656908 239 11 SH Call SOLE   0 0 0
NICE LTD PUT 653656958 174 8 SH Put SOLE   0 0 0
NIO INC CALL 62914V906 168,031 43,107 SH Call SOLE   0 0 0
NIO INC COM 62914V106 474 12,171 SH   SOLE   12,171 0 0
NIO INC PUT 62914V956 240,452 61,686 SH Put SOLE   0 0 0
NIU TECHNOLOGIES CALL 65481N900 824 225 SH Call SOLE   0 0 0
NIU TECHNOLOGIES COM 65481N100 366 10,006 SH   SOLE   10,006 0 0
NIU TECHNOLOGIES PUT 65481N950 553 151 SH Put SOLE   0 0 0
NEW JERSEY RES CORP CALL 646025906 31 8 SH Call SOLE   0 0 0
NEW JERSEY RES CORP COM 646025106 7 199 SH   SOLE   199 0 0
NIKE INC CALL 654106903 54,910 4,132 SH Call SOLE   0 0 0
NIKE INC COM 654106103 4,356 32,782 SH   SOLE   32,782 0 0
NIKE INC PUT 654106953 71,029 5,345 SH Put SOLE   0 0 0
NIKOLA CORP CALL 654110905 5,457 3,929 SH Call SOLE   0 0 0
NIKOLA CORP COM 654110105 2,012 144,909 SH   SOLE   144,909 0 0
NIKOLA CORP PUT 654110955 10,249 7,379 SH Put SOLE   0 0 0
NEKTAR THERAPEUTICS CALL 640268908 578 289 SH Call SOLE   0 0 0
NEKTAR THERAPEUTICS COM 640268108 114 5,707 SH   SOLE   5,707 0 0
NEKTAR THERAPEUTICS PUT 640268958 246 123 SH Put SOLE   0 0 0
NKARTA INC CALL 65487U908 138 42 SH Call SOLE   0 0 0
NKARTA INC PUT 65487U958 3 1 SH Put SOLE   0 0 0
NORTONLIFELOCK INC CALL 668771908 799 376 SH Call SOLE   0 0 0
NORTONLIFELOCK INC COM 668771108 1,210 56,961 SH   SOLE   56,961 0 0
NORTONLIFELOCK INC PUT 668771958 2,194 1,032 SH Put SOLE   0 0 0
NAUTILUS INC CALL 63910B902 3,698 2,365 SH Call SOLE   0 0 0
NAUTILUS INC COM 63910B102 1,857 118,796 SH   SOLE   118,796 0 0
NAUTILUS INC PUT 63910B952 3,769 2,410 SH Put SOLE   0 0 0
NIELSEN HLDGS PLC CALL G6518L908 560 223 SH Call SOLE   0 0 0
NIELSEN HLDGS PLC PUT G6518L958 201 80 SH Put SOLE   0 0 0
NEOLEUKIN THERAPEUTICS INC CALL 64049K904 3 3 SH Call SOLE   0 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 1 100 SH   SOLE   100 0 0
ANNALY CAPITAL MANAGEMENT IN CALL 035710909 1,278 1,487 SH Call SOLE   0 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 983 114,399 SH   SOLE   114,399 0 0
ANNALY CAPITAL MANAGEMENT IN PUT 035710959 1,423 1,655 SH Put SOLE   0 0 0
NAVIOS MARITIME HOLDINGS INC CALL Y62197909 0 170 SH Call SOLE   0 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62197119 0 10,210 SH   SOLE   10,210 0 0
NAVIOS MARITIME HOLDINGS INC PUT Y62197959 0 228 SH Put SOLE   0 0 0
NAVIOS MARITIME CONTAINERS L CALL Y62151908 13 136 SH Call SOLE   0 0 0
NAVIOS MARITIME CONTAINERS L COM Y62151108 220 23,902 SH   SOLE   23,902 0 0
NAVIOS MARITIME CONTAINERS L PUT Y62151958 114 772 SH Put SOLE   0 0 0
NEW MTN FIN CORP CALL 647551900 49 40 SH Call SOLE   0 0 0
NEW MTN FIN CORP PUT 647551950 107 87 SH Put SOLE   0 0 0
NMI HLDGS INC CALL 629209905 141 60 SH Call SOLE   0 0 0
NMI HLDGS INC COM 629209305 34 1,450 SH   SOLE   1,450 0 0
NMI HLDGS INC PUT 629209955 262 111 SH Put SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P CALL Y62267909 2,570 1,091 SH Call SOLE   0 0 0
NAVIOS MARITIME PARTNERS L P COM Y62267409 974 41,346 SH   SOLE   41,346 0 0
NAVIOS MARITIME PARTNERS L P PUT Y62267959 1,119 475 SH Put SOLE   0 0 0
NOMURA HLDGS INC CALL 65535H908 11 21 SH Call SOLE   0 0 0
NOMURA HLDGS INC COM 65535H208 40 7,510 SH   SOLE   7,510 0 0
NOMURA HLDGS INC PUT 65535H958 98 183 SH Put SOLE   0 0 0
NEMAURA MED INC CALL 640442908 3 5 SH Call SOLE   0 0 0
NEMAURA MED INC COM 640442208 56 7,408 SH   SOLE   7,408 0 0
NEMAURA MED INC PUT 640442958 10 14 SH Put SOLE   0 0 0
NEWMARK GROUP INC CALL 65158N902 760 760 SH Call SOLE   0 0 0
NEWMARK GROUP INC COM 65158N102 163 16,370 SH   SOLE   16,370 0 0
NEWMARK GROUP INC PUT 65158N952 752 752 SH Put SOLE   0 0 0
9 METERS BIOPHARMA INC CALL 654405909 382 3,269 SH Call SOLE   0 0 0
9 METERS BIOPHARMA INC PUT 654405959 85 727 SH Put SOLE   0 0 0
NAVIOS MARITIME ACQUIS CORP CALL Y62159903 83 205 SH Call SOLE   0 0 0
NAVIOS MARITIME ACQUIS CORP PUT Y62159953 27 67 SH Put SOLE   0 0 0
NN INC CALL 629337906 0 164 SH Call SOLE   0 0 0
NN INC PUT 629337956 0 14 SH Put SOLE   0 0 0
NANO DIMENSION LTD CALL 63008G903 918 1,069 SH Call SOLE   0 0 0
NANO DIMENSION LTD COM 63008G203 3,497 407,112 SH   SOLE   407,112 0 0
NANO DIMENSION LTD PUT 63008G953 4,657 5,422 SH Put SOLE   0 0 0
NELNET INC CALL 64031N908 14 2 SH Call SOLE   0 0 0
NELNET INC COM 64031N108 78 1,084 SH   SOLE   1,084 0 0
NATIONAL RETAIL PROPERTIES I CALL 637417906 934 212 SH Call SOLE   0 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 480 10,894 SH   SOLE   10,894 0 0
NATIONAL RETAIL PROPERTIES I PUT 637417956 555 126 SH Put SOLE   0 0 0
NANO X IMAGING LTD CALL M70700905 6,768 1,633 SH Call SOLE   0 0 0
NANO X IMAGING LTD COM M70700105 2,055 49,583 SH   SOLE   49,583 0 0
NANO X IMAGING LTD PUT M70700955 3,668 885 SH Put SOLE   0 0 0
NANOVIRICIDES INC CALL 630087902 52 112 SH Call SOLE   0 0 0
NANOVIRICIDES INC COM 630087302 22 4,869 SH   SOLE   4,869 0 0
NANOVIRICIDES INC PUT 630087952 14 30 SH Put SOLE   0 0 0
NORTH AMERN CONSTR GROUP LTD CALL 656811906 8 8 SH Call SOLE   0 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 194 18,126 SH   SOLE   18,126 0 0
NORTH AMERN CONSTR GROUP LTD PUT 656811956 8 8 SH Put SOLE   0 0 0
NOAH HLDGS LTD COM 65487X102 1,209 27,242 SH   SOLE   27,242 0 0
NOAH HLDGS LTD PUT 65487X952 5,776 1,301 SH Put SOLE   0 0 0
NORTHROP GRUMMAN CORP CALL 666807902 13,333 412 SH Call SOLE   0 0 0
NORTHROP GRUMMAN CORP COM 666807102 865 2,675 SH   SOLE   2,675 0 0
NORTHROP GRUMMAN CORP PUT 666807952 10,356 320 SH Put SOLE   0 0 0
NORTHERN OIL AND GAS INC MN CALL 665531907 0 520 SH Call SOLE   0 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 0 34,508 SH   SOLE   34,508 0 0
NORTHERN OIL AND GAS INC MN PUT 665531957 0 347 SH Put SOLE   0 0 0
NOKIA CORP CALL 654902904 5,262 13,289 SH Call SOLE   0 0 0
NOKIA CORP COM 654902204 5,321 1,343,769 SH   SOLE   1,343,769 0 0
NOKIA CORP PUT 654902954 6,734 17,007 SH Put SOLE   0 0 0
NOMAD FOODS LTD CALL G6564A905 109 40 SH Call SOLE   0 0 0
NOMAD FOODS LTD PUT G6564A955 359 131 SH Put SOLE   0 0 0
NOV INC CALL 62955J903 758 553 SH Call SOLE   0 0 0
NOV INC COM 62955J103 212 15,492 SH   SOLE   15,492 0 0
NOV INC PUT 62955J953 561 409 SH Put SOLE   0 0 0
SUNNOVA ENERGY INTL INC. CALL 86745K904 1,673 410 SH Call SOLE   0 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104 842 20,641 SH   SOLE   20,641 0 0
SUNNOVA ENERGY INTL INC. PUT 86745K954 1,632 400 SH Put SOLE   0 0 0
NOVANTA INC CALL 67000B904 0 1 SH Call SOLE   0 0 0
SERVICENOW INC CALL 81762P902 36,007 720 SH Call SOLE   0 0 0
SERVICENOW INC COM 81762P102 8,437 16,871 SH   SOLE   16,871 0 0
SERVICENOW INC PUT 81762P952 80,767 1,615 SH Put SOLE   0 0 0
NEW PROVIDENCE ACQUISITION CALL 64822P906 87 2,382 SH Call SOLE   0 0 0
NEW PROVIDENCE ACQUISITION PUT 64822P956 266 1,217 SH Put SOLE   0 0 0
NEOPHOTONICS CORP CALL 64051T900 50 42 SH Call SOLE   0 0 0
NEOPHOTONICS CORP COM 64051T100 359 30,088 SH   SOLE   30,088 0 0
NEOPHOTONICS CORP PUT 64051T950 111 93 SH Put SOLE   0 0 0
NEWPARK RES INC CALL 651718904 9 30 SH Call SOLE   0 0 0
NEWPARK RES INC COM 651718504 14 4,731 SH   SOLE   4,731 0 0
NEWPARK RES INC PUT 651718954 75 242 SH Put SOLE   0 0 0
NEUROBO PHARMACEUTICALS INC CALL 64132R907 52 120 SH Call SOLE   0 0 0
NEUROBO PHARMACEUTICALS INC PUT 64132R957 38 87 SH Put SOLE   0 0 0
NRG ENERGY INC CALL 629377908 0 806 SH Call SOLE   0 0 0
NRG ENERGY INC PUT 629377958 0 725 SH Put SOLE   0 0 0
NURIX THERAPEUTICS INC CALL 67080M903 6 2 SH Call SOLE   0 0 0
NURIX THERAPEUTICS INC COM 67080M103 3 100 SH   SOLE   100 0 0
NURIX THERAPEUTICS INC PUT 67080M953 18 6 SH Put SOLE   0 0 0
NATURAL RESOURCE PARTNERS L CALL 63900P908 6 4 SH Call SOLE   0 0 0
NATURAL RESOURCE PARTNERS L COM 63900P608 5 310 SH   SOLE   310 0 0
NATURAL RESOURCE PARTNERS L PUT 63900P958 4 3 SH Put SOLE   0 0 0
NORTH EUROPEAN OIL RTY TR COM 659310106 1 429 SH   SOLE   429 0 0
NORTH EUROPEAN OIL RTY TR PUT 659310956 2 5 SH Put SOLE   0 0 0
NEW RESIDENTIAL INVT CORP CALL 64828T901 2,335 2,076 SH Call SOLE   0 0 0
NEW RESIDENTIAL INVT CORP COM 64828T201 66 5,900 SH   SOLE   5,900 0 0
NEW RESIDENTIAL INVT CORP PUT 64828T951 1,590 1,414 SH Put SOLE   0 0 0
NUSTAR ENERGY LP CALL 67058H902 794 465 SH Call SOLE   0 0 0
NUSTAR ENERGY LP PUT 67058H952 215 126 SH Put SOLE   0 0 0
NATIONAL STORAGE AFFILIATES CALL 637870906 439 110 SH Call SOLE   0 0 0
NATIONAL STORAGE AFFILIATES PUT 637870956 15 4 SH Put SOLE   0 0 0
NORFOLK SOUTHN CORP CALL 655844908 11,707 436 SH Call SOLE   0 0 0
NORFOLK SOUTHN CORP PUT 655844958 11,089 413 SH Put SOLE   0 0 0
NESCO HLDGS INC COM 64083J104 4 466 SH   SOLE   466 0 0
NESCO HLDGS INC PUT 64083J954 0 32 SH Put SOLE   0 0 0
INSIGHT ENTERPRISES INC CALL 45765U903 9 1 SH Call SOLE   0 0 0
INSIGHT ENTERPRISES INC PUT 45765U953 57 6 SH Put SOLE   0 0 0
INSPERITY INC CALL 45778Q907 468 56 SH Call SOLE   0 0 0
INSPERITY INC PUT 45778Q957 284 34 SH Put SOLE   0 0 0
NAPCO SEC TECHNOLOGIES INC CALL 630402905 27 8 SH Call SOLE   0 0 0
NORTHERN STAR INVSTMNT CORP CALL 66573W907 0 6 SH Call SOLE   0 0 0
NANOSTRING TECHNOLOGIES INC CALL 63009R909 19 3 SH Call SOLE   0 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 67 1,027 SH   SOLE   1,027 0 0
NANOSTRING TECHNOLOGIES INC PUT 63009R959 45 7 SH Put SOLE   0 0 0
NETAPP INC CALL 64110D904 0 152 SH Call SOLE   0 0 0
NETAPP INC COM 64110D104 0 2,849 SH   SOLE   2,849 0 0
NETAPP INC PUT 64110D954 0 469 SH Put SOLE   0 0 0
NETSCOUT SYS INC CALL 64115T904 50 18 SH Call SOLE   0 0 0
NETSCOUT SYS INC COM 64115T104 12 457 SH   SOLE   457 0 0
NETSCOUT SYS INC PUT 64115T954 64 23 SH Put SOLE   0 0 0
INTEC PHARMA LTD JERUSALEM PUT M53644958 0 2 SH Put SOLE   0 0 0
NETEASE INC CALL 64110W902 8,116 786 SH Call SOLE   0 0 0
NETEASE INC COM 64110W102 3,619 35,050 SH   SOLE   35,050 0 0
NETEASE INC PUT 64110W952 13,403 1,298 SH Put SOLE   0 0 0
NETGEAR INC CALL 64111Q904 246 60 SH Call SOLE   0 0 0
NETGEAR INC COM 64111Q104 98 2,396 SH   SOLE   2,396 0 0
NETGEAR INC PUT 64111Q954 415 101 SH Put SOLE   0 0 0
INTELLIA THERAPEUTICS INC CALL 45826J905 1,757 219 SH Call SOLE   0 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 134 1,677 SH   SOLE   1,677 0 0
INTELLIA THERAPEUTICS INC PUT 45826J955 3,290 410 SH Put SOLE   0 0 0
NUTANIX INC CALL 67059N908 4,961 1,868 SH Call SOLE   0 0 0
NUTANIX INC PUT 67059N958 5,758 2,168 SH Put SOLE   0 0 0
NAM TAI PPTY INC CALL G63907902 0 77 SH Call SOLE   0 0 0
NAM TAI PPTY INC COM G63907102 0 117,339 SH   SOLE   117,339 0 0
NAM TAI PPTY INC PUT G63907952 0 146 SH Put SOLE   0 0 0
NUTRIEN LTD CALL 67077M908 5,044 936 SH Call SOLE   0 0 0
NUTRIEN LTD COM 67077M108 583 10,820 SH   SOLE   10,820 0 0
NUTRIEN LTD PUT 67077M958 3,120 579 SH Put SOLE   0 0 0
NATERA INC CALL 632307904 213 21 SH Call SOLE   0 0 0
NATERA INC COM 632307104 47 470 SH   SOLE   470 0 0
NATERA INC PUT 632307954 101 10 SH Put SOLE   0 0 0
NORTHERN TR CORP CALL 665859904 1,345 128 SH Call SOLE   0 0 0
NORTHERN TR CORP PUT 665859954 304 29 SH Put SOLE   0 0 0
NATUS MED INC DEL CALL 639050903 138 54 SH Call SOLE   0 0 0
NATUS MED INC DEL COM 639050103 38 1,511 SH   SOLE   1,511 0 0
NATUS MED INC DEL PUT 639050953 215 84 SH Put SOLE   0 0 0
NETSOL TECHNOLOGIES INC CALL 64115A902 4 12 SH Call SOLE   0 0 0
NETSOL TECHNOLOGIES INC COM 64115A402 3 822 SH   SOLE   822 0 0
NUANCE COMMUNICATIONS INC CALL 67020Y900 11,145 2,554 SH Call SOLE   0 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 2,069 47,417 SH   SOLE   47,417 0 0
NUANCE COMMUNICATIONS INC PUT 67020Y950 5,747 1,317 SH Put SOLE   0 0 0
NUCOR CORP CALL 670346905 17,498 2,180 SH Call SOLE   0 0 0
NUCOR CORP PUT 670346955 11,149 1,389 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 0 906 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G781 0 31,804 SH   SOLE   31,804 0 0
DIREXION SHS ETF TR PUT 25460G950 0 471 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 0 1,612 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 0 45 SH Put SOLE   0 0 0
NU SKIN ENTERPRISES INC CALL 67018T905 936 177 SH Call SOLE   0 0 0
NU SKIN ENTERPRISES INC COM 67018T105 270 5,106 SH   SOLE   5,106 0 0
NU SKIN ENTERPRISES INC PUT 67018T955 825 156 SH Put SOLE   0 0 0
NUVASIVE INC CALL 670704905 1,075 164 SH Call SOLE   0 0 0
NUVASIVE INC PUT 670704955 249 38 SH Put SOLE   0 0 0
NOVAVAX INC CALL 670002901 30,024 1,656 SH Call SOLE   0 0 0
NOVAVAX INC COM 670002401 5,049 27,851 SH   SOLE   27,851 0 0
NOVAVAX INC PUT 670002951 49,425 2,726 SH Put SOLE   0 0 0
NOVOCURE LTD CALL G6674U908 3,449 261 SH Call SOLE   0 0 0
NOVOCURE LTD COM G6674U108 1,091 8,260 SH   SOLE   8,260 0 0
NOVOCURE LTD PUT G6674U958 819 62 SH Put SOLE   0 0 0
NVIDIA CORPORATION CALL 67066G904 0 9,114 SH Call SOLE   0 0 0
NVIDIA CORPORATION COM 67066G104 0 2,060 SH   SOLE   2,060 0 0
NVIDIA CORPORATION PUT 67066G954 0 8,088 SH Put SOLE   0 0 0
NV5 GLOBAL INC CALL 62945V909 9 1 SH Call SOLE   0 0 0
NV5 GLOBAL INC COM 62945V109 45 469 SH   SOLE   469 0 0
NV5 GLOBAL INC PUT 62945V959 260 27 SH Put SOLE   0 0 0
NAVIGATOR HLDGS LTD CALL Y62132908 16 18 SH Call SOLE   0 0 0
NAVIGATOR HLDGS LTD COM Y62132108 106 11,974 SH   SOLE   11,974 0 0
NAVIGATOR HLDGS LTD PUT Y62132958 24 27 SH Put SOLE   0 0 0
NOVA MEASURING INSTRUMENTS L CALL M7516K903 54 6 SH Call SOLE   0 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 545 5,993 SH   SOLE   5,993 0 0
NOVA MEASURING INSTRUMENTS L PUT M7516K953 91 10 SH Put SOLE   0 0 0
NOVO-NORDISK A S CALL 670100905 2,373 352 SH Call SOLE   0 0 0
NOVO-NORDISK A S COM 670100205 948 14,072 SH   SOLE   14,072 0 0
NOVO-NORDISK A S PUT 670100955 653 97 SH Put SOLE   0 0 0
NEVRO CORP CALL 64157F903 767 55 SH Call SOLE   0 0 0
NEVRO CORP COM 64157F103 159 1,145 SH   SOLE   1,145 0 0
NEVRO CORP PUT 64157F953 460 33 SH Put SOLE   0 0 0
NOVARTIS AG CALL 66987V909 9,180 1,074 SH Call SOLE   0 0 0
NOVARTIS AG PUT 66987V959 6,351 743 SH Put SOLE   0 0 0
ENVISTA HOLDINGS CORPORATION CALL 29415F904 61 15 SH Call SOLE   0 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 4 103 SH   SOLE   103 0 0
ENVISTA HOLDINGS CORPORATION PUT 29415F954 36 9 SH Put SOLE   0 0 0
NVENT ELECTRIC PLC CALL G6700G907 75 27 SH Call SOLE   0 0 0
NVENT ELECTRIC PLC COM G6700G107 321 11,507 SH   SOLE   11,507 0 0
NVENT ELECTRIC PLC PUT G6700G957 566 203 SH Put SOLE   0 0 0
INVITAE CORP CALL 46185L903 4,948 1,295 SH Call SOLE   0 0 0
INVITAE CORP COM 46185L103 1,449 37,929 SH   SOLE   37,929 0 0
INVITAE CORP PUT 46185L953 6,984 1,828 SH Put SOLE   0 0 0
NORTHWEST BANCSHARES INC MD CALL 667340903 199 138 SH Call SOLE   0 0 0
NORTHWEST BANCSHARES INC MD PUT 667340953 117 81 SH Put SOLE   0 0 0
NORTHWESTERN CORP CALL 668074905 110 17 SH Call SOLE   0 0 0
NORTHWESTERN CORP PUT 668074955 6 1 SH Put SOLE   0 0 0
NATWEST GROUP PLC CALL 639057908 871 1,623 SH Call SOLE   0 0 0
NATWEST GROUP PLC PUT 639057958 154 287 SH Put SOLE   0 0 0
NEWELL BRANDS INC CALL 651229906 0 767 SH Call SOLE   0 0 0
NEWELL BRANDS INC COM 651229106 0 11,803 SH   SOLE   11,803 0 0
NEWELL BRANDS INC PUT 651229956 0 579 SH Put SOLE   0 0 0
NORTHWEST NAT HLDG CO CALL 66765N905 172 32 SH Call SOLE   0 0 0
NORTHWEST NAT HLDG CO PUT 66765N955 178 33 SH Put SOLE   0 0 0
NORTHWEST PIPE CO CALL 667746901 93 28 SH Call SOLE   0 0 0
NORTHWEST PIPE CO PUT 667746951 33 10 SH Put SOLE   0 0 0
NEWS CORP NEW CALL 65249B908 0 217 SH Call SOLE   0 0 0
NEWS CORP NEW COM 65249B208 0 477 SH   SOLE   477 0 0
NEWS CORP NEW PUT 65249B958 0 2 SH Put SOLE   0 0 0
NEWS CORP NEW CALL 65249B908 269 106 SH Call SOLE   0 0 0
NEWS CORP NEW COM 65249B109 135 5,347 SH   SOLE   5,347 0 0
NEWS CORP NEW PUT 65249B958 162 64 SH Put SOLE   0 0 0
QUANEX BUILDING PRODUCTS COR CALL 747619904 2 1 SH Call SOLE   0 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 10 384 SH   SOLE   384 0 0
NEXGEN ENERGY LTD CALL 65340P906 120 332 SH Call SOLE   0 0 0
NEXGEN ENERGY LTD COM 65340P106 167 46,195 SH   SOLE   46,195 0 0
NEXGEN ENERGY LTD PUT 65340P956 169 467 SH Put SOLE   0 0 0
NEXTGEN HEALTHCARE INC CALL 65343C902 1 1 SH Call SOLE   0 0 0
NEXTGEN HEALTHCARE INC PUT 65343C952 18 10 SH Put SOLE   0 0 0
NXP SEMICONDUCTORS N V CALL N6596X909 0 898 SH Call SOLE   0 0 0
NXP SEMICONDUCTORS N V COM N6596X109 0 25,062 SH   SOLE   25,062 0 0
NXP SEMICONDUCTORS N V PUT N6596X959 0 1,232 SH Put SOLE   0 0 0
NEXPOINT RESIDENTIAL TR INC CALL 65341D902 119 26 SH Call SOLE   0 0 0
NEXPOINT RESIDENTIAL TR INC PUT 65341D952 18 4 SH Put SOLE   0 0 0
NEXSTAR MEDIA GROUP INC CALL 65336K903 2,920 208 SH Call SOLE   0 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 2,109 15,021 SH   SOLE   15,021 0 0
NEXSTAR MEDIA GROUP INC PUT 65336K953 4,620 329 SH Put SOLE   0 0 0
NEXTCURE INC CALL 65343E908 13 13 SH Call SOLE   0 0 0
NEXTCURE INC COM 65343E108 16 1,613 SH   SOLE   1,613 0 0
NXT-ID INC CALL 67091J906 180 1,280 SH Call SOLE   0 0 0
NXT-ID INC COM 67091J206 78 55,972 SH   SOLE   55,972 0 0
NXT-ID INC PUT 67091J956 242 1,722 SH Put SOLE   0 0 0
NEW YORK CMNTY BANCORP INC CALL 649445903 508 403 SH Call SOLE   0 0 0
NEW YORK CMNTY BANCORP INC PUT 649445953 254 202 SH Put SOLE   0 0 0
NEW YORK MTG TR INC CALL 649604901 1,106 2,476 SH Call SOLE   0 0 0
NEW YORK MTG TR INC COM 649604501 12 2,900 SH   SOLE   2,900 0 0
NEW YORK MTG TR INC PUT 649604951 4,213 9,426 SH Put SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP CALL P73398902 10 46 SH Call SOLE   0 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 12 5,493 SH   SOLE   5,493 0 0
NYMOX PHARMACEUTICAL CORP PUT P73398952 13 61 SH Put SOLE   0 0 0
NEW YORK TIMES CO CALL 650111907 2,070 409 SH Call SOLE   0 0 0
NEW YORK TIMES CO PUT 650111957 2,667 527 SH Put SOLE   0 0 0
REALTY INCOME CORP CALL 756109904 3,619 570 SH Call SOLE   0 0 0
REALTY INCOME CORP PUT 756109954 4,222 665 SH Put SOLE   0 0 0
OASIS PETROLEUM INC CALL 674215907 53 9 SH Call SOLE   0 0 0
OASIS PETROLEUM INC PUT 674215957 255 43 SH Put SOLE   0 0 0
OBSEVA SA CALL H5861P903 1 5 SH Call SOLE   0 0 0
OBSEVA SA COM H5861P103 192 59,111 SH   SOLE   59,111 0 0
OBSEVA SA PUT H5861P953 247 761 SH Put SOLE   0 0 0
OWENS CORNING NEW CALL 690742901 119 13 SH Call SOLE   0 0 0
OWENS CORNING NEW COM 690742101 608 6,610 SH   SOLE   6,610 0 0
OWENS CORNING NEW PUT 690742951 1,160 126 SH Put SOLE   0 0 0
ORTHO CLINICAL DIAGNOSTICS H CALL G6829J907 1,225 635 SH Call SOLE   0 0 0
ORTHO CLINICAL DIAGNOSTICS H PUT G6829J957 21 11 SH Put SOLE   0 0 0
OCEANFIRST FINL CORP CALL 675234908 21 9 SH Call SOLE   0 0 0
OCEANFIRST FINL CORP COM 675234108 25 1,070 SH   SOLE   1,070 0 0
OCEANFIRST FINL CORP PUT 675234958 323 135 SH Put SOLE   0 0 0
ONECONNECT FINL TECHNOLOGY C CALL 68248T905 2 2 SH Call SOLE   0 0 0
OCUGEN INC CALL 67577C905 3,386 4,988 SH Call SOLE   0 0 0
OCUGEN INC PUT 67577C955 788 1,162 SH Put SOLE   0 0 0
OCWEN FINL CORP CALL 675746906 19 7 SH Call SOLE   0 0 0
OCWEN FINL CORP COM 675746606 56 1,980 SH   SOLE   1,980 0 0
OCWEN FINL CORP PUT 675746956 90 32 SH Put SOLE   0 0 0
OAKTREE SPECIALTY LENDING CO CALL 67401P908 13 21 SH Call SOLE   0 0 0
OAKTREE SPECIALTY LENDING CO PUT 67401P958 32 52 SH Put SOLE   0 0 0
OCULAR THERAPEUTIX INC CALL 67576A900 0 51 SH Call SOLE   0 0 0
OCULAR THERAPEUTIX INC COM 67576A100 0 33,850 SH   SOLE   33,850 0 0
OCULAR THERAPEUTIX INC PUT 67576A950 0 61 SH Put SOLE   0 0 0
ONCOCYTE CORP CALL 68235C907 21 42 SH Call SOLE   0 0 0
ONCOCYTE CORP COM 68235C107 2 507 SH   SOLE   507 0 0
ONCOCYTE CORP PUT 68235C957 5 11 SH Put SOLE   0 0 0
OLD DOMINION FREIGHT LINE IN CALL 679580900 3,534 147 SH Call SOLE   0 0 0
OLD DOMINION FREIGHT LINE IN PUT 679580950 528 22 SH Put SOLE   0 0 0
THE ODP CORP CALL 88337F905 86 20 SH Call SOLE   0 0 0
THE ODP CORP COM 88337F105 614 14,191 SH   SOLE   14,191 0 0
THE ODP CORP PUT 88337F955 220 51 SH Put SOLE   0 0 0
THE ODP CORP CALL 88337F905 12 3 SH Call SOLE   0 0 0
ODONATE THERAPEUTICS INC CALL 676079906 142 417 SH Call SOLE   0 0 0
ODONATE THERAPEUTICS INC COM 676079106 202 59,109 SH   SOLE   59,109 0 0
ODONATE THERAPEUTICS INC PUT 676079956 239 701 SH Put SOLE   0 0 0
ORION ENGINEERED CARBONS S A CALL L72967909 897 455 SH Call SOLE   0 0 0
ORION ENGINEERED CARBONS S A PUT L72967959 400 203 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 287 16 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 269 15 SH Put SOLE   0 0 0
ORBITAL ENERGY GROUP INC CALL 68559A909 478 785 SH Call SOLE   0 0 0
ORBITAL ENERGY GROUP INC PUT 68559A959 197 324 SH Put SOLE   0 0 0
ORION ENERGY SYSTEMS INC CALL 686275908 52 75 SH Call SOLE   0 0 0
ORION ENERGY SYSTEMS INC COM 686275108 12 1,829 SH   SOLE   1,829 0 0
ORION ENERGY SYSTEMS INC PUT 686275958 2 3 SH Put SOLE   0 0 0
CORPORATE OFFICE PPTYS TR CALL 22002T908 0 324 SH Call SOLE   0 0 0
CORPORATE OFFICE PPTYS TR PUT 22002T958 0 20 SH Put SOLE   0 0 0
OFG BANCORP CALL 67103X902 2 1 SH Call SOLE   0 0 0
OFG BANCORP COM 67103X102 29 1,303 SH   SOLE   1,303 0 0
OFG BANCORP PUT 67103X952 45 20 SH Put SOLE   0 0 0
ORTHOFIX MED INC COM 68752M108 5 127 SH   SOLE   127 0 0
ORTHOFIX MED INC PUT 68752M958 47 11 SH Put SOLE   0 0 0
OGE ENERGY CORP CALL 670837903 1,097 339 SH Call SOLE   0 0 0
OGE ENERGY CORP PUT 670837953 598 185 SH Put SOLE   0 0 0
ORGANIGRAM HLDGS INC CALL 68620P901 112 324 SH Call SOLE   0 0 0
ORGANIGRAM HLDGS INC COM 68620P101 15 4,578 SH   SOLE   4,578 0 0
ORGANIGRAM HLDGS INC PUT 68620P951 75 217 SH Put SOLE   0 0 0
OSI ETF TR CALL 67110P904 20 4 SH Call SOLE   0 0 0
OSI ETF TR COM 67110P704 307 5,895 SH   SOLE   5,895 0 0
OSI ETF TR PUT 67110P954 93 18 SH Put SOLE   0 0 0
ONE GAS INC CALL 68235P908 253 33 SH Call SOLE   0 0 0
ONE GAS INC PUT 68235P958 84 11 SH Put SOLE   0 0 0
OMEGA HEALTHCARE INVS INC CALL 681936900 1,454 397 SH Call SOLE   0 0 0
OMEGA HEALTHCARE INVS INC PUT 681936950 432 118 SH Put SOLE   0 0 0
O-I GLASS INC CALL 67098H904 538 365 SH Call SOLE   0 0 0
O-I GLASS INC COM 67098H104 260 17,673 SH   SOLE   17,673 0 0
O-I GLASS INC PUT 67098H954 194 132 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H900 10,436 546 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189H607 1,809 9,466 SH   SOLE   9,466 0 0
VANECK VECTORS ETF TR PUT 92189H950 26,530 1,388 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H900 688 36 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189H950 2,140 112 SH Put SOLE   0 0 0
OCEANEERING INTL INC CALL 675232902 116 102 SH Call SOLE   0 0 0
OCEANEERING INTL INC PUT 675232952 52 46 SH Put SOLE   0 0 0
OIL STS INTL INC CALL 678026905 0 293 SH Call SOLE   0 0 0
OIL STS INTL INC PUT 678026955 0 32 SH Put SOLE   0 0 0
ONEOK INC NEW CALL 682680903 5,496 1,085 SH Call SOLE   0 0 0
ONEOK INC NEW PUT 682680953 5,982 1,181 SH Put SOLE   0 0 0
OKTA INC CALL 679295905 0 324 SH Call SOLE   0 0 0
OKTA INC COM 679295105 0 21,647 SH   SOLE   21,647 0 0
OKTA INC PUT 679295955 0 675 SH Put SOLE   0 0 0
UNIVERSAL DISPLAY CORP CALL 91347P905 6,818 288 SH Call SOLE   0 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 439 1,857 SH   SOLE   1,857 0 0
UNIVERSAL DISPLAY CORP PUT 91347P955 1,657 70 SH Put SOLE   0 0 0
OLLIES BARGAIN OUTLET HLDGS CALL 681116909 2,844 327 SH Call SOLE   0 0 0
OLLIES BARGAIN OUTLET HLDGS PUT 681116959 4,306 495 SH Put SOLE   0 0 0
OLIN CORP CALL 680665905 0 825 SH Call SOLE   0 0 0
OLIN CORP PUT 680665955 0 363 SH Put SOLE   0 0 0
ONE LIBERTY PPTYS INC CALL 682406903 129 58 SH Call SOLE   0 0 0
ONE LIBERTY PPTYS INC COM 682406103 7 335 SH   SOLE   335 0 0
ONE LIBERTY PPTYS INC PUT 682406953 213 96 SH Put SOLE   0 0 0
OMNICOM GROUP INC CALL 681919906 1,453 196 SH Call SOLE   0 0 0
OMNICOM GROUP INC COM 681919106 376 5,077 SH   SOLE   5,077 0 0
OMNICOM GROUP INC PUT 681919956 1,875 253 SH Put SOLE   0 0 0
OMNICELL COM CALL 68213N909 142 11 SH Call SOLE   0 0 0
OMNICELL COM PUT 68213N959 363 28 SH Put SOLE   0 0 0
OMEROS CORP CALL 682143902 795 447 SH Call SOLE   0 0 0
OMEROS CORP COM 682143102 843 47,392 SH   SOLE   47,392 0 0
OMEROS CORP PUT 682143952 249 140 SH Put SOLE   0 0 0
ODYSSEY MARINE EXPL INC CALL 676118901 10 15 SH Call SOLE   0 0 0
ODYSSEY MARINE EXPL INC COM 676118201 3 569 SH   SOLE   569 0 0
ONEMAIN HLDGS INC CALL 68268W903 0 111 SH Call SOLE   0 0 0
ONEMAIN HLDGS INC PUT 68268W953 0 479 SH Put SOLE   0 0 0
OWENS & MINOR INC NEW CALL 690732902 0 101 SH Call SOLE   0 0 0
OWENS & MINOR INC NEW PUT 690732952 0 112 SH Put SOLE   0 0 0
OASIS MIDSTREAM PARTNERS LP CALL 67420T906 563 252 SH Call SOLE   0 0 0
OASIS MIDSTREAM PARTNERS LP PUT 67420T956 44 20 SH Put SOLE   0 0 0
ON SEMICONDUCTOR CORP CALL 682189905 0 2,772 SH Call SOLE   0 0 0
ON SEMICONDUCTOR CORP COM 682189105 0 31,338 SH   SOLE   31,338 0 0
ON SEMICONDUCTOR CORP PUT 682189955 0 2,009 SH Put SOLE   0 0 0
OLD NATL BANCORP IND CALL 680033907 148 77 SH Call SOLE   0 0 0
OLD NATL BANCORP IND COM 680033107 0 40 SH   SOLE   40 0 0
OLD NATL BANCORP IND PUT 680033957 3 2 SH Put SOLE   0 0 0
ONCOSEC MED INC CALL 68234L906 59 125 SH Call SOLE   0 0 0
ONCTERNAL THERAPEUTICS INC CALL 68236P907 295 355 SH Call SOLE   0 0 0
ONCTERNAL THERAPEUTICS INC COM 68236P107 319 38,367 SH   SOLE   38,367 0 0
ONCTERNAL THERAPEUTICS INC PUT 68236P957 194 234 SH Put SOLE   0 0 0
1LIFE HEALTHCARE INC CALL 68269G907 1,121 287 SH Call SOLE   0 0 0
1LIFE HEALTHCARE INC COM 68269G107 489 12,523 SH   SOLE   12,523 0 0
1LIFE HEALTHCARE INC PUT 68269G957 2,012 515 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B908 478 61 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B958 78 10 SH Put SOLE   0 0 0
ONTO INNOVATION INC CALL 683344905 394 60 SH Call SOLE   0 0 0
ONTO INNOVATION INC COM 683344105 91 1,395 SH   SOLE   1,395 0 0
ONTO INNOVATION INC PUT 683344955 39 6 SH Put SOLE   0 0 0
OOMA INC CALL 683416901 20 13 SH Call SOLE   0 0 0
OOMA INC COM 683416101 71 4,481 SH   SOLE   4,481 0 0
OOMA INC PUT 683416951 9 6 SH Put SOLE   0 0 0
OPTION CARE HEALTH INC CALL 68404L901 581 328 SH Call SOLE   0 0 0
OPTION CARE HEALTH INC COM 68404L201 14 794 SH   SOLE   794 0 0
OPTION CARE HEALTH INC PUT 68404L951 384 217 SH Put SOLE   0 0 0
OPENDOOR TECHNOLOGIES INC CALL 683712903 6,111 2,884 SH Call SOLE   0 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 145 6,854 SH   SOLE   6,854 0 0
OPENDOOR TECHNOLOGIES INC PUT 683712953 6,886 3,250 SH Put SOLE   0 0 0
OFFICE PPTYS INCOME TR CALL 67623C909 1,186 431 SH Call SOLE   0 0 0
OFFICE PPTYS INCOME TR PUT 67623C959 101 37 SH Put SOLE   0 0 0
OPKO HEALTH INC CALL 68375N903 0 1,953 SH Call SOLE   0 0 0
OPKO HEALTH INC PUT 68375N953 0 995 SH Put SOLE   0 0 0
OPERA LTD CALL 68373M907 130 130 SH Call SOLE   0 0 0
OPERA LTD COM 68373M107 64 6,409 SH   SOLE   6,409 0 0
OPERA LTD PUT 68373M957 111 111 SH Put SOLE   0 0 0
OPTIMIZERX CORP CALL 68401U904 1,521 312 SH Call SOLE   0 0 0
OPTIMIZERX CORP PUT 68401U954 48 10 SH Put SOLE   0 0 0
OPTINOSE INC COM 68404V100 3 1,000 SH   SOLE   1,000 0 0
OPTINOSE INC PUT 68404V950 3 10 SH Put SOLE   0 0 0
OCEAN PWR TECHNOLOGIES INC CALL 674870906 235 712 SH Call SOLE   0 0 0
OCEAN PWR TECHNOLOGIES INC PUT 674870956 95 289 SH Put SOLE   0 0 0
OPPENHEIMER HLDGS INC CALL 683797904 288 72 SH Call SOLE   0 0 0
OPPENHEIMER HLDGS INC COM 683797104 216 5,406 SH   SOLE   5,406 0 0
OPPENHEIMER HLDGS INC PUT 683797954 16 4 SH Put SOLE   0 0 0
OSISKO GOLD ROYALTIES LTD CALL 68827L901 89 81 SH Call SOLE   0 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 539 48,981 SH   SOLE   48,981 0 0
OSISKO GOLD ROYALTIES LTD PUT 68827L951 601 546 SH Put SOLE   0 0 0
ORMAT TECHNOLOGIES INC CALL 686688902 746 95 SH Call SOLE   0 0 0
ORMAT TECHNOLOGIES INC PUT 686688952 376 48 SH Put SOLE   0 0 0
ORBCOMM INC CALL 68555P900 283 372 SH Call SOLE   0 0 0
ORBCOMM INC COM 68555P100 272 35,672 SH   SOLE   35,672 0 0
ORBCOMM INC PUT 68555P950 139 183 SH Put SOLE   0 0 0
ORCHID IS CAP INC CALL 68571X903 53 89 SH Call SOLE   0 0 0
ORCHID IS CAP INC COM 68571X103 3 560 SH   SOLE   560 0 0
ORCHID IS CAP INC PUT 68571X953 8 14 SH Put SOLE   0 0 0
OWL ROCK CAPITAL CORPORATION CALL 69121K904 480 349 SH Call SOLE   0 0 0
OWL ROCK CAPITAL CORPORATION PUT 69121K954 15 11 SH Put SOLE   0 0 0
ORACLE CORP CALL 68389X905 39,505 5,630 SH Call SOLE   0 0 0
ORACLE CORP COM 68389X105 2,063 29,411 SH   SOLE   29,411 0 0
ORACLE CORP PUT 68389X955 27,057 3,856 SH Put SOLE   0 0 0
ORGANOGENESIS HLDGS INC CALL 68621F902 9 5 SH Call SOLE   0 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 31 1,713 SH   SOLE   1,713 0 0
ORGANOGENESIS HLDGS INC PUT 68621F952 10 6 SH Put SOLE   0 0 0
OLD REP INTL CORP CALL 680223904 0 360 SH Call SOLE   0 0 0
OLD REP INTL CORP PUT 680223954 0 169 SH Put SOLE   0 0 0
ORIC PHARMACEUTICALS INC CALL 68622P909 2 1 SH Call SOLE   0 0 0
OREILLY AUTOMOTIVE INC CALL 67103H907 3,956 78 SH Call SOLE   0 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 664 1,310 SH   SOLE   1,310 0 0
OREILLY AUTOMOTIVE INC PUT 67103H957 4,463 88 SH Put SOLE   0 0 0
ORAMED PHARMACEUTICALS INC CALL 68403P903 0 442 SH Call SOLE   0 0 0
ORAMED PHARMACEUTICALS INC PUT 68403P953 0 115 SH Put SOLE   0 0 0
ORION GROUP HLDGS INC CALL 68628V908 0 33 SH Call SOLE   0 0 0
ORION GROUP HLDGS INC COM 68628V308 0 11,285 SH   SOLE   11,285 0 0
ORION GROUP HLDGS INC PUT 68628V958 0 130 SH Put SOLE   0 0 0
ORCHARD THERAPEUTICS PLC CALL 68570P901 104 144 SH Call SOLE   0 0 0
ORCHARD THERAPEUTICS PLC COM 68570P101 112 15,462 SH   SOLE   15,462 0 0
ORCHARD THERAPEUTICS PLC PUT 68570P951 370 511 SH Put SOLE   0 0 0
OLD SECOND BANCORP INC ILL CALL 680277900 6 5 SH Call SOLE   0 0 0
OSCAR HEALTH INC CALL 687793909 336 125 SH Call SOLE   0 0 0
OSCAR HEALTH INC COM 687793109 2 79 SH   SOLE   79 0 0
OSCAR HEALTH INC PUT 687793959 34 13 SH Put SOLE   0 0 0
OVERSEAS SHIPHOLDING GROUP I COM 69036R863 59 28,855 SH   SOLE   28,855 0 0
OVERSEAS SHIPHOLDING GROUP I PUT 69036R953 46 227 SH Put SOLE   0 0 0
OAK STR HEALTH INC CALL 67181A907 2,642 487 SH Call SOLE   0 0 0
OAK STR HEALTH INC PUT 67181A957 48 9 SH Put SOLE   0 0 0
OSI SYSTEMS INC CALL 671044905 201 21 SH Call SOLE   0 0 0
OSI SYSTEMS INC COM 671044105 168 1,757 SH   SOLE   1,757 0 0
OSI SYSTEMS INC PUT 671044955 538 56 SH Put SOLE   0 0 0
OSHKOSH CORP CALL 688239901 4,532 382 SH Call SOLE   0 0 0
OSHKOSH CORP PUT 688239951 4,342 366 SH Put SOLE   0 0 0
ONESPAN INC CALL 68287N900 7 3 SH Call SOLE   0 0 0
ONESPAN INC PUT 68287N950 2 1 SH Put SOLE   0 0 0
OVERSTOCK COM INC DEL CALL 690370901 3,213 485 SH Call SOLE   0 0 0
OVERSTOCK COM INC DEL COM 690370101 260 3,928 SH   SOLE   3,928 0 0
OVERSTOCK COM INC DEL PUT 690370951 2,418 365 SH Put SOLE   0 0 0
OVERSTOCK COM INC DEL CALL 690370901 53 8 SH Call SOLE   0 0 0
ORASURE TECHNOLOGIES INC CALL 68554V908 0 56 SH Call SOLE   0 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 0 24,534 SH   SOLE   24,534 0 0
ORASURE TECHNOLOGIES INC PUT 68554V958 0 1,482 SH Put SOLE   0 0 0
ONESPAWORLD HOLDINGS LIMITED CALL P73684903 1,004 943 SH Call SOLE   0 0 0
ONESPAWORLD HOLDINGS LIMITED PUT P73684953 121 114 SH Put SOLE   0 0 0
OPEN TEXT CORP CALL 683715906 104 22 SH Call SOLE   0 0 0
OPEN TEXT CORP COM 683715106 56 1,190 SH   SOLE   1,190 0 0
OPEN TEXT CORP PUT 683715956 47 10 SH Put SOLE   0 0 0
OTONOMY INC CALL 68906L905 28 113 SH Call SOLE   0 0 0
OTONOMY INC COM 68906L105 230 90,425 SH   SOLE   90,425 0 0
OTONOMY INC PUT 68906L955 31 124 SH Put SOLE   0 0 0
OTIS WORLDWIDE CORP CALL 68902V907 2,204 322 SH Call SOLE   0 0 0
OTIS WORLDWIDE CORP PUT 68902V957 746 109 SH Put SOLE   0 0 0
ONTRAK INC CALL 683373904 556 171 SH Call SOLE   0 0 0
ONTRAK INC COM 683373104 489 15,042 SH   SOLE   15,042 0 0
ONTRAK INC PUT 683373954 700 215 SH Put SOLE   0 0 0
OTTER TAIL CORP CALL 689648903 124 27 SH Call SOLE   0 0 0
OTTER TAIL CORP PUT 689648953 13 3 SH Put SOLE   0 0 0
OUSTER INC CALL 68989M903 3,393 3,992 SH Call SOLE   0 0 0
OUSTER INC PUT 68989M953 337 397 SH Put SOLE   0 0 0
OUTFRONT MEDIA INC CALL 69007J906 969 444 SH Call SOLE   0 0 0
OUTFRONT MEDIA INC PUT 69007J956 200 92 SH Put SOLE   0 0 0
OVID THERAPEUTICS INC CALL 690469901 116 289 SH Call SOLE   0 0 0
OVID THERAPEUTICS INC COM 690469101 369 91,818 SH   SOLE   91,818 0 0
OVID THERAPEUTICS INC PUT 690469951 1,179 2,933 SH Put SOLE   0 0 0
OVINTIV INC CALL 69047Q902 498 1,047 SH Call SOLE   0 0 0
OVINTIV INC PUT 69047Q952 546 1,147 SH Put SOLE   0 0 0
OVINTIV INC CALL 69047Q902 1,217 511 SH Call SOLE   0 0 0
OVINTIV INC PUT 69047Q952 85 36 SH Put SOLE   0 0 0
OXFORD INDS INC PUT 691497959 96 11 SH Put SOLE   0 0 0
OXFORD SQUARE CAP CORP CALL 69181V907 13 30 SH Call SOLE   0 0 0
OXFORD SQUARE CAP CORP COM 69181V107 12 2,681 SH   SOLE   2,681 0 0
OXFORD SQUARE CAP CORP PUT 69181V957 25 55 SH Put SOLE   0 0 0
OCCIDENTAL PETE CORP CALL 674599905 5,177 1,945 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP COM 674599105 3,349 125,845 SH   SOLE   125,845 0 0
OCCIDENTAL PETE CORP PUT 674599955 9,468 3,557 SH Put SOLE   0 0 0
OCCIDENTAL PETE CORP CALL 674599905 345 1,043 SH Call SOLE   0 0 0
OCCIDENTAL PETE CORP PUT 674599955 140 249 SH Put SOLE   0 0 0
BANK OZK CALL 06417N903 2,111 517 SH Call SOLE   0 0 0
BANK OZK PUT 06417N953 1,254 307 SH Put SOLE   0 0 0
OZON HLDGS PLC CALL 69269L904 3,010 537 SH Call SOLE   0 0 0
OZON HLDGS PLC COM 69269L104 1,497 26,711 SH   SOLE   26,711 0 0
OZON HLDGS PLC PUT 69269L954 4,278 763 SH Put SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L CALL 726503905 1,569 1,725 SH Call SOLE   0 0 0
PLAINS ALL AMERN PIPELINE L COM 726503105 132 14,611 SH   SOLE   14,611 0 0
PLAINS ALL AMERN PIPELINE L PUT 726503955 1,429 1,571 SH Put SOLE   0 0 0
PAN AMERN SILVER CORP CALL 697900908 2,429 809 SH Call SOLE   0 0 0
PAN AMERN SILVER CORP COM 697900108 1,682 56,032 SH   SOLE   56,032 0 0
PAN AMERN SILVER CORP PUT 697900958 4,558 1,518 SH Put SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN CALL 69404D908 0 1,127 SH Call SOLE   0 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 0 44,058 SH   SOLE   44,058 0 0
PACIFIC BIOSCIENCES CALIF IN PUT 69404D958 0 1,093 SH Put SOLE   0 0 0
TPG PACE TECH OPPORTUNITIES CALL G8990Y903 1,874 1,892 SH Call SOLE   0 0 0
TPG PACE TECH OPPORTUNITIES PUT G8990Y953 285 288 SH Put SOLE   0 0 0
RANPAK HOLDINGS CORP COM 75321W103 7 384 SH   SOLE   384 0 0
RANPAK HOLDINGS CORP PUT 75321W953 6 3 SH Put SOLE   0 0 0
GREAT WESTN NATL BK PORTLAND CALL 695263903 1,205 316 SH Call SOLE   0 0 0
GREAT WESTN NATL BK PORTLAND PUT 695263953 370 97 SH Put SOLE   0 0 0
PAE INC CALL 69290Y909 635 705 SH Call SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC CALL 70959W903 56 7 SH Call SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC PUT 70959W953 1,588 198 SH Put SOLE   0 0 0
PLAINS GP HLDGS L P CALL 72651A907 1,238 1,318 SH Call SOLE   0 0 0
PLAINS GP HLDGS L P PUT 72651A957 967 1,029 SH Put SOLE   0 0 0
PAGSEGURO DIGITAL LTD CALL G68707901 4,495 971 SH Call SOLE   0 0 0
PAGSEGURO DIGITAL LTD COM G68707101 1,299 28,061 SH   SOLE   28,061 0 0
PAGSEGURO DIGITAL LTD PUT G68707951 4,889 1,056 SH Put SOLE   0 0 0
PAMPA ENERGIA S A CALL 697660907 5 4 SH Call SOLE   0 0 0
PAMPA ENERGIA S A COM 697660207 1 122 SH   SOLE   122 0 0
PALO ALTO NETWORKS INC CALL 697435905 9,114 283 SH Call SOLE   0 0 0
PALO ALTO NETWORKS INC COM 697435105 22 70 SH   SOLE   70 0 0
PALO ALTO NETWORKS INC PUT 697435955 5,313 165 SH Put SOLE   0 0 0
PAR TECHNOLOGY CORP CALL 698884903 896 137 SH Call SOLE   0 0 0
PAR TECHNOLOGY CORP COM 698884103 623 9,535 SH   SOLE   9,535 0 0
PAR TECHNOLOGY CORP PUT 698884953 313 48 SH Put SOLE   0 0 0
PAR PAC HOLDINGS INC CALL 69888T907 193 137 SH Call SOLE   0 0 0
PAR PAC HOLDINGS INC COM 69888T207 93 6,596 SH   SOLE   6,596 0 0
PAR PAC HOLDINGS INC PUT 69888T957 1 1 SH Put SOLE   0 0 0
PASSAGE BIO INC CALL 702712900 1 1 SH Call SOLE   0 0 0
PASSAGE BIO INC COM 702712100 2 115 SH   SOLE   115 0 0
PASSAGE BIO INC PUT 702712950 1 1 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 37 15 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y673 2,208 88,123 SH   SOLE   88,123 0 0
GLOBAL X FDS PUT 37954Y951 1,430 571 SH Put SOLE   0 0 0
PAVMED INC CALL 70387R906 345 779 SH Call SOLE   0 0 0
PAVMED INC COM 70387R106 84 18,984 SH   SOLE   18,984 0 0
PAVMED INC PUT 70387R956 68 154 SH Put SOLE   0 0 0
PATRIA INVESTMENTS LIMITED CALL G69451905 1 1 SH Call SOLE   0 0 0
PATRIA INVESTMENTS LIMITED COM G69451105 4 282 SH   SOLE   282 0 0
PATRIA INVESTMENTS LIMITED PUT G69451955 3 2 SH Put SOLE   0 0 0
PAYA HOLDINGS INC CALL 70434P903 1,724 1,573 SH Call SOLE   0 0 0
PAYA HOLDINGS INC COM 70434P103 9 898 SH   SOLE   898 0 0
PAYA HOLDINGS INC PUT 70434P953 836 763 SH Put SOLE   0 0 0
PAYCOM SOFTWARE INC CALL 70432V902 6,698 181 SH Call SOLE   0 0 0
PAYCOM SOFTWARE INC COM 70432V102 55 149 SH   SOLE   149 0 0
PAYCOM SOFTWARE INC PUT 70432V952 3,589 97 SH Put SOLE   0 0 0
PAYSIGN INC CALL 70451A904 26 61 SH Call SOLE   0 0 0
PAYSIGN INC COM 70451A104 28 6,505 SH   SOLE   6,505 0 0
PAYSIGN INC PUT 70451A954 23 53 SH Put SOLE   0 0 0
PAYCHEX INC CALL 704326907 6,567 670 SH Call SOLE   0 0 0
PAYCHEX INC PUT 704326957 597 61 SH Put SOLE   0 0 0
PROSPERITY BANCSHARES INC CALL 743606905 134 18 SH Call SOLE   0 0 0
PROSPERITY BANCSHARES INC COM 743606105 92 1,241 SH   SOLE   1,241 0 0
PROSPERITY BANCSHARES INC PUT 743606955 7 1 SH Put SOLE   0 0 0
PEMBINA PIPELINE CORP CALL 706327903 1,286 446 SH Call SOLE   0 0 0
PEMBINA PIPELINE CORP PUT 706327953 2,823 979 SH Put SOLE   0 0 0
PEOPLES UNITED FINANCIAL INC CALL 712704905 375 210 SH Call SOLE   0 0 0
PEOPLES UNITED FINANCIAL INC PUT 712704955 157 88 SH Put SOLE   0 0 0
PBF ENERGY INC CALL 69318G906 0 1,158 SH Call SOLE   0 0 0
PBF ENERGY INC COM 69318G106 0 70,244 SH   SOLE   70,244 0 0
PBF ENERGY INC PUT 69318G956 0 740 SH Put SOLE   0 0 0
PBF LOGISTICS LP CALL 69318Q904 490 333 SH Call SOLE   0 0 0
PBF LOGISTICS LP PUT 69318Q954 73 50 SH Put SOLE   0 0 0
PRESTIGE CONSMR HEALTHCARE I CALL 74112D901 4 1 SH Call SOLE   0 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 15 343 SH   SOLE   343 0 0
PITNEY BOWES INC CALL 724479900 1,184 1,437 SH Call SOLE   0 0 0
PITNEY BOWES INC COM 724479100 707 85,875 SH   SOLE   85,875 0 0
PITNEY BOWES INC PUT 724479950 932 1,132 SH Put SOLE   0 0 0
POTBELLY CORP CALL 73754Y900 140 237 SH Call SOLE   0 0 0
POTBELLY CORP COM 73754Y100 0 98 SH   SOLE   98 0 0
POTBELLY CORP PUT 73754Y950 27 46 SH Put SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO CALL 71654V908 0 7,121 SH Call SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO COM 71654V408 0 149,952 SH   SOLE   149,952 0 0
PETROLEO BRASILEIRO SA PETRO PUT 71654V958 0 7,699 SH Put SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO CALL 71654V908 64 75 SH Call SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO COM 71654V101 18 2,134 SH   SOLE   2,134 0 0
PETROLEO BRASILEIRO SA PETRO PUT 71654V958 6 8 SH Put SOLE   0 0 0
PERMIAN BASIN RTY TR CALL 714236906 0 2 SH Call SOLE   0 0 0
PERMIAN BASIN RTY TR COM 714236106 28 7,056 SH   SOLE   7,056 0 0
PERMIAN BASIN RTY TR PUT 714236956 8 22 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 1,082 110 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V134 1,271 12,923 SH   SOLE   12,923 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 2,607 265 SH Put SOLE   0 0 0
PUMA BIOTECHNOLOGY INC CALL 74587V907 0 240 SH Call SOLE   0 0 0
PUMA BIOTECHNOLOGY INC PUT 74587V957 0 35 SH Put SOLE   0 0 0
PACCAR INC CALL 693718908 10,425 1,122 SH Call SOLE   0 0 0
PACCAR INC PUT 693718958 706 76 SH Put SOLE   0 0 0
PG&E CORP CALL 69331C908 4,137 3,533 SH Call SOLE   0 0 0
PG&E CORP COM 69331C108 1,796 153,458 SH   SOLE   153,458 0 0
PG&E CORP PUT 69331C958 4,306 3,678 SH Put SOLE   0 0 0
POTLATCHDELTIC CORPORATION CALL 737630903 153 29 SH Call SOLE   0 0 0
POTLATCHDELTIC CORPORATION PUT 737630953 772 146 SH Put SOLE   0 0 0
PACIRA BIOSCIENCES INC CALL 695127900 56 8 SH Call SOLE   0 0 0
PACIRA BIOSCIENCES INC PUT 695127950 217 31 SH Put SOLE   0 0 0
PCSB FINL CORP CALL 69324R904 210 127 SH Call SOLE   0 0 0
PCSB FINL CORP PUT 69324R954 177 107 SH Put SOLE   0 0 0
PCTEL INC CALL 69325Q905 18 27 SH Call SOLE   0 0 0
PCTEL INC COM 69325Q105 2 388 SH   SOLE   388 0 0
PCTEL INC PUT 69325Q955 10 15 SH Put SOLE   0 0 0
PAYLOCITY HLDG CORP CALL 70438V906 233 13 SH Call SOLE   0 0 0
PAYLOCITY HLDG CORP COM 70438V106 63 355 SH   SOLE   355 0 0
PAYLOCITY HLDG CORP PUT 70438V956 143 8 SH Put SOLE   0 0 0
VAXCYTE INC CALL 92243G908 1 1 SH Call SOLE   0 0 0
VAXCYTE INC PUT 92243G958 1 1 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II CALL 46138E905 13 5 SH Call SOLE   0 0 0
PARK CITY GROUP INC CALL 700215904 15 26 SH Call SOLE   0 0 0
PARK CITY GROUP INC COM 700215304 1 301 SH   SOLE   301 0 0
PURE CYCLE CORP COM 746228303 2 162 SH   SOLE   162 0 0
PAGERDUTY INC CALL 69553P900 329 82 SH Call SOLE   0 0 0
PAGERDUTY INC PUT 69553P950 422 105 SH Put SOLE   0 0 0
PERIDOT ACQUISITION CORP CALL G7008A905 3,703 3,477 SH Call SOLE   0 0 0
PERIDOT ACQUISITION CORP PUT G7008A955 760 714 SH Put SOLE   0 0 0
INVESCO ACTIVLY MANGD ETC FD CALL 46090F900 972 564 SH Call SOLE   0 0 0
INVESCO ACTIVLY MANGD ETC FD COM 46090F100 938 54,482 SH   SOLE   54,482 0 0
INVESCO ACTIVLY MANGD ETC FD PUT 46090F950 162 94 SH Put SOLE   0 0 0
PDC ENERGY INC CALL 69327R901 0 163 SH Call SOLE   0 0 0
PDC ENERGY INC COM 69327R101 0 22,847 SH   SOLE   22,847 0 0
PDC ENERGY INC PUT 69327R951 0 387 SH Put SOLE   0 0 0
PATTERSON COS INC CALL 703395903 613 192 SH Call SOLE   0 0 0
PATTERSON COS INC PUT 703395953 111 35 SH Put SOLE   0 0 0
PINDUODUO INC CALL 722304902 26,053 1,946 SH Call SOLE   0 0 0
PINDUODUO INC COM 722304102 18,297 136,673 SH   SOLE   136,673 0 0
PINDUODUO INC PUT 722304952 53,177 3,972 SH Put SOLE   0 0 0
PIEDMONT OFFICE REALTY TR IN CALL 720190906 60 35 SH Call SOLE   0 0 0
PIEDMONT OFFICE REALTY TR IN PUT 720190956 8 5 SH Put SOLE   0 0 0
PRECISION DRILLING CORP CALL 74022D907 4 40 SH Call SOLE   0 0 0
PRECISION DRILLING CORP PUT 74022D957 4 40 SH Put SOLE   0 0 0
PRECISION DRILLING CORP CALL 74022D907 34 16 SH Call SOLE   0 0 0
HEALTHPEAK PROPERTIES INC CALL 42250P903 2,021 637 SH Call SOLE   0 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 906 28,575 SH   SOLE   28,575 0 0
HEALTHPEAK PROPERTIES INC PUT 42250P953 710 224 SH Put SOLE   0 0 0
PEBBLEBROOK HOTEL TR CALL 70509V900 201 83 SH Call SOLE   0 0 0
PUBLIC SVC ENTERPRISE GRP IN CALL 744573906 529 88 SH Call SOLE   0 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 33 556 SH   SOLE   556 0 0
PUBLIC SVC ENTERPRISE GRP IN PUT 744573956 156 26 SH Put SOLE   0 0 0
PEGASYSTEMS INC CALL 705573903 148 13 SH Call SOLE   0 0 0
PEGASYSTEMS INC COM 705573103 397 3,477 SH   SOLE   3,477 0 0
PEGASYSTEMS INC PUT 705573953 1,212 106 SH Put SOLE   0 0 0
PENNSYLVANIA REAL ESTATE INV CALL 709102907 0 589 SH Call SOLE   0 0 0
PENNSYLVANIA REAL ESTATE INV COM 709102107 0 48,750 SH   SOLE   48,750 0 0
PENNSYLVANIA REAL ESTATE INV PUT 709102957 0 610 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 165 36 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V720 27 604 SH   SOLE   604 0 0
PENUMBRA INC CALL 70975L907 1,596 59 SH Call SOLE   0 0 0
PENUMBRA INC COM 70975L107 17 66 SH   SOLE   66 0 0
PENUMBRA INC PUT 70975L957 3,382 125 SH Put SOLE   0 0 0
PENN NATL GAMING INC CALL 707569909 40,615 3,874 SH Call SOLE   0 0 0
PENN NATL GAMING INC PUT 707569959 52,839 5,040 SH Put SOLE   0 0 0
PEPSICO INC CALL 713448908 34,626 2,448 SH Call SOLE   0 0 0
PEPSICO INC PUT 713448958 39,308 2,779 SH Put SOLE   0 0 0
PERION NETWORK LTD CALL M78673904 1,922 1,074 SH Call SOLE   0 0 0
PERION NETWORK LTD COM M78673114 1,502 83,961 SH   SOLE   83,961 0 0
PERION NETWORK LTD PUT M78673954 1,492 834 SH Put SOLE   0 0 0
PERMA-FIX ENVIRONMENTAL SVCS CALL 714157903 2 3 SH Call SOLE   0 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 0 95 SH   SOLE   95 0 0
PETIQ INC CALL 71639T906 141 40 SH Call SOLE   0 0 0
PETIQ INC COM 71639T106 546 15,506 SH   SOLE   15,506 0 0
PETIQ INC PUT 71639T956 599 170 SH Put SOLE   0 0 0
PETMED EXPRESS INC CALL 716382906 1,793 510 SH Call SOLE   0 0 0
PETMED EXPRESS INC PUT 716382956 1,157 329 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 81 40 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V563 22 1,125 SH   SOLE   1,125 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 204 101 SH Put SOLE   0 0 0
PFIZER INC CALL 717081903 70,905 19,571 SH Call SOLE   0 0 0
PFIZER INC COM 717081103 16,833 464,628 SH   SOLE   464,628 0 0
PFIZER INC PUT 717081953 85,129 23,497 SH Put SOLE   0 0 0
PFIZER INC CALL 717081903 136 1,969 SH Call SOLE   0 0 0
PFIZER INC PUT 717081953 1,602 8,437 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 264 69 SH Call SOLE   0 0 0
ISHARES TR PUT 464288955 4,968 1,294 SH Put SOLE   0 0 0
ETFIS SER TR I COM 26923G822 13 569 SH   SOLE   569 0 0
ETFIS SER TR I PUT 26923G952 2 1 SH Put SOLE   0 0 0
PRINCIPAL FINANCIAL GROUP IN CALL 74251V902 1,918 320 SH Call SOLE   0 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 504 8,417 SH   SOLE   8,417 0 0
PRINCIPAL FINANCIAL GROUP IN PUT 74251V952 3,183 531 SH Put SOLE   0 0 0
PERFORMANCE FOOD GROUP CO CALL 71377A903 40 7 SH Call SOLE   0 0 0
PERFORMANCE FOOD GROUP CO PUT 71377A953 23 4 SH Put SOLE   0 0 0
PENNANTPARK FLOATING RATE CA CALL 70806A906 55 47 SH Call SOLE   0 0 0
PENNANTPARK FLOATING RATE CA PUT 70806A956 7 6 SH Put SOLE   0 0 0
PERFORMANT FINL CORP CALL 71377E905 122 572 SH Call SOLE   0 0 0
PERFORMANT FINL CORP PUT 71377E955 25 119 SH Put SOLE   0 0 0
PROOFPOINT INC CALL 743424903 2,930 233 SH Call SOLE   0 0 0
PROOFPOINT INC PUT 743424953 1,735 138 SH Put SOLE   0 0 0
PROVIDENT FINL SVCS INC CALL 74386T905 6 3 SH Call SOLE   0 0 0
PROVIDENT FINL SVCS INC PUT 74386T955 13 6 SH Put SOLE   0 0 0
PENNYMAC FINL SVCS INC NEW CALL 70932M907 2,955 442 SH Call SOLE   0 0 0
PENNYMAC FINL SVCS INC NEW PUT 70932M957 1,377 206 SH Put SOLE   0 0 0
PFSWEB INC COM 717098206 0 33 SH   SOLE   33 0 0
PROCTER AND GAMBLE CO CALL 742718909 0 6,898 SH Call SOLE   0 0 0
PROCTER AND GAMBLE CO PUT 742718959 0 4,252 SH Put SOLE   0 0 0
PRECIGEN INC CALL 74017N905 0 533 SH Call SOLE   0 0 0
PRECIGEN INC COM 74017N105 0 11,381 SH   SOLE   11,381 0 0
PRECIGEN INC PUT 74017N955 0 562 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 9 5 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V621 43 2,307 SH   SOLE   2,307 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 298 158 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 PUT 46137V956 6 1 SH Put SOLE   0 0 0
PROGYNY INC CALL 74340E903 369 83 SH Call SOLE   0 0 0
PROGYNY INC COM 74340E103 209 4,713 SH   SOLE   4,713 0 0
PROGYNY INC PUT 74340E953 427 96 SH Put SOLE   0 0 0
PROGRESSIVE CORP CALL 743315903 0 527 SH Call SOLE   0 0 0
PROGRESSIVE CORP COM 743315103 0 2,167 SH   SOLE   2,167 0 0
PROGRESSIVE CORP PUT 743315953 0 681 SH Put SOLE   0 0 0
PARAMOUNT GROUP INC CALL 69924R908 18 18 SH Call SOLE   0 0 0
PARAMOUNT GROUP INC COM 69924R108 117 11,611 SH   SOLE   11,611 0 0
PARAMOUNT GROUP INC PUT 69924R958 52 52 SH Put SOLE   0 0 0
PGT INNOVATIONS INC CALL 69336V901 15 6 SH Call SOLE   0 0 0
PGT INNOVATIONS INC COM 69336V101 56 2,241 SH   SOLE   2,241 0 0
PGT INNOVATIONS INC PUT 69336V951 174 69 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II CALL 46138E905 1 1 SH Call SOLE   0 0 0
INVESCO EXCH TRADED FD TR II COM 46138E511 4 300 SH   SOLE   300 0 0
INVESCO EXCH TRADED FD TR II PUT 46138E955 37 25 SH Put SOLE   0 0 0
PARKER-HANNIFIN CORP CALL 701094904 4,920 156 SH Call SOLE   0 0 0
PARKER-HANNIFIN CORP PUT 701094954 1,167 37 SH Put SOLE   0 0 0
PHASEBIO PHARMACEUTICALS INC CALL 717224909 45 132 SH Call SOLE   0 0 0
PHASEBIO PHARMACEUTICALS INC PUT 717224959 4 14 SH Put SOLE   0 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 8 232 SH   SOLE   232 0 0
PHATHOM PHARMACEUTICALS INC PUT 71722W957 3 1 SH Put SOLE   0 0 0
KONINKLIJKE PHILIPS N V CALL 500472903 1,676 294 SH Call SOLE   0 0 0
KONINKLIJKE PHILIPS N V PUT 500472953 952 167 SH Put SOLE   0 0 0
PHIO PHARMACEUTICALS CORP CALL 71880W903 91 343 SH Call SOLE   0 0 0
PHIO PHARMACEUTICALS CORP PUT 71880W953 5 20 SH Put SOLE   0 0 0
PULTE GROUP INC CALL 745867901 1,599 305 SH Call SOLE   0 0 0
PULTE GROUP INC COM 745867101 2,018 38,487 SH   SOLE   38,487 0 0
PULTE GROUP INC PUT 745867951 7,766 1,481 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 192 39 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V142 658 13,324 SH   SOLE   13,324 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 39 8 SH Put SOLE   0 0 0
PHREESIA INC CALL 71944F906 156 30 SH Call SOLE   0 0 0
PHX MINERALS INC CALL 69291A900 59 208 SH Call SOLE   0 0 0
PHX MINERALS INC COM 69291A100 55 19,512 SH   SOLE   19,512 0 0
IMPINJ INC CALL 453204909 278 49 SH Call SOLE   0 0 0
IMPINJ INC PUT 453204959 17 3 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 551 131 SH Call SOLE   0 0 0
ISHARES INC PUT 46434G953 273 65 SH Put SOLE   0 0 0
POLARIS INC CALL 731068902 2,536 190 SH Call SOLE   0 0 0
POLARIS INC PUT 731068952 3,377 253 SH Put SOLE   0 0 0
INVESCO INDIA EXCHANGE-TRADE CALL 46137R909 4 2 SH Call SOLE   0 0 0
INVESCO INDIA EXCHANGE-TRADE COM 46137R109 126 5,147 SH   SOLE   5,147 0 0
PREMIER INC CALL 74051N902 10 3 SH Call SOLE   0 0 0
PREMIER INC COM 74051N102 201 5,954 SH   SOLE   5,954 0 0
PREMIER INC PUT 74051N952 348 103 SH Put SOLE   0 0 0
PING IDENTITY HLDG CORP CALL 72341T903 243 111 SH Call SOLE   0 0 0
PING IDENTITY HLDG CORP COM 72341T103 1,091 49,760 SH   SOLE   49,760 0 0
PING IDENTITY HLDG CORP PUT 72341T953 2,436 1,111 SH Put SOLE   0 0 0
PINTEREST INC CALL 72352L906 68,077 9,196 SH Call SOLE   0 0 0
PINTEREST INC COM 72352L106 8,862 119,718 SH   SOLE   119,718 0 0
PINTEREST INC PUT 72352L956 70,113 9,471 SH Put SOLE   0 0 0
PINE IS ACQUISITION CORP CALL 722615901 17 17 SH Call SOLE   0 0 0
PINE IS ACQUISITION CORP COM 722615101 417 41,748 SH   SOLE   41,748 0 0
PINE IS ACQUISITION CORP PUT 722615951 539 539 SH Put SOLE   0 0 0
PIPER SANDLER COMPANIES COM 724078100 5 50 SH   SOLE   50 0 0
SHIFTPIXY INC CALL 82452L903 16 72 SH Call SOLE   0 0 0
SHIFTPIXY INC COM 82452L203 11 5,164 SH   SOLE   5,164 0 0
SHIFTPIXY INC PUT 82452L953 40 177 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 23 3 SH Call SOLE   0 0 0
PARK HOTELS & RESORTS INC CALL 700517905 2,557 1,185 SH Call SOLE   0 0 0
PARK HOTELS & RESORTS INC PUT 700517955 690 320 SH Put SOLE   0 0 0
PARK AEROSPACE CORP COM 70014A104 17 1,291 SH   SOLE   1,291 0 0
PACKAGING CORP AMER CALL 695156909 1,465 109 SH Call SOLE   0 0 0
PACKAGING CORP AMER COM 695156109 46 344 SH   SOLE   344 0 0
PACKAGING CORP AMER PUT 695156959 806 60 SH Put SOLE   0 0 0
PERKINELMER INC CALL 714046909 2,219 173 SH Call SOLE   0 0 0
PERKINELMER INC COM 714046109 557 4,344 SH   SOLE   4,344 0 0
PERKINELMER INC PUT 714046959 4,579 357 SH Put SOLE   0 0 0
PARK-OHIO HLDGS CORP COM 700666100 6 200 SH   SOLE   200 0 0
PARK-OHIO HLDGS CORP PUT 700666950 25 8 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 42 5 SH Call SOLE   0 0 0
POSCO CALL 693483909 28 4 SH Call SOLE   0 0 0
POSCO PUT 693483959 36 5 SH Put SOLE   0 0 0
PHOTRONICS INC CALL 719405902 266 207 SH Call SOLE   0 0 0
PHOTRONICS INC PUT 719405952 108 84 SH Put SOLE   0 0 0
ANAPLAN INC CALL 03272L908 3,478 646 SH Call SOLE   0 0 0
ANAPLAN INC COM 03272L108 622 11,564 SH   SOLE   11,564 0 0
ANAPLAN INC PUT 03272L958 796 148 SH Put SOLE   0 0 0
DAVE & BUSTERS ENTMT INC CALL 238337909 8,320 1,737 SH Call SOLE   0 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 338 7,061 SH   SOLE   7,061 0 0
DAVE & BUSTERS ENTMT INC PUT 238337959 12,377 2,584 SH Put SOLE   0 0 0
PLBY GROUP INC CALL 72814P909 301 154 SH Call SOLE   0 0 0
PLBY GROUP INC COM 72814P109 836 42,710 SH   SOLE   42,710 0 0
PLBY GROUP INC PUT 72814P959 1,279 653 SH Put SOLE   0 0 0
CHILDRENS PL INC NEW CALL 168905907 968 139 SH Call SOLE   0 0 0
CHILDRENS PL INC NEW COM 168905107 197 2,836 SH   SOLE   2,836 0 0
CHILDRENS PL INC NEW PUT 168905957 550 79 SH Put SOLE   0 0 0
PROLOGIS INC. CALL 74340W903 1,717 162 SH Call SOLE   0 0 0
PROLOGIS INC. COM 74340W103 2,025 19,107 SH   SOLE   19,107 0 0
PROLOGIS INC. PUT 74340W953 3,243 306 SH Put SOLE   0 0 0
PLATINUM GROUP METALS LTD CALL 72765Q902 252 660 SH Call SOLE   0 0 0
PLATINUM GROUP METALS LTD COM 72765Q882 9 2,387 SH   SOLE   2,387 0 0
PLATINUM GROUP METALS LTD PUT 72765Q952 52 137 SH Put SOLE   0 0 0
PIEDMONT LITHIUM LTD CALL 720162906 1,431 206 SH Call SOLE   0 0 0
PIEDMONT LITHIUM LTD COM 720162106 1,085 15,621 SH   SOLE   15,621 0 0
PIEDMONT LITHIUM LTD PUT 720162956 2,779 400 SH Put SOLE   0 0 0
PALOMAR HLDGS INC CALL 69753M905 46 7 SH Call SOLE   0 0 0
PALOMAR HLDGS INC COM 69753M105 70 1,054 SH   SOLE   1,054 0 0
PALOMAR HLDGS INC PUT 69753M955 40 6 SH Put SOLE   0 0 0
PLANET FITNESS INC CALL 72703H901 3,919 507 SH Call SOLE   0 0 0
PLANET FITNESS INC COM 72703H101 812 10,508 SH   SOLE   10,508 0 0
PLANET FITNESS INC PUT 72703H951 6,500 841 SH Put SOLE   0 0 0
DOUGLAS DYNAMICS INC CALL 25960R905 4 1 SH Call SOLE   0 0 0
DOUGLAS DYNAMICS INC COM 25960R105 166 3,609 SH   SOLE   3,609 0 0
PULSE BIOSCIENCES INC CALL 74587B901 18 8 SH Call SOLE   0 0 0
PULSE BIOSCIENCES INC COM 74587B101 118 5,008 SH   SOLE   5,008 0 0
PULSE BIOSCIENCES INC PUT 74587B951 2 1 SH Put SOLE   0 0 0
PLANTRONICS INC NEW CALL 727493908 101 26 SH Call SOLE   0 0 0
PLANTRONICS INC NEW COM 727493108 564 14,518 SH   SOLE   14,518 0 0
PLANTRONICS INC NEW PUT 727493958 105 27 SH Put SOLE   0 0 0
PLAYTIKA HLDG CORP CALL 72815L907 601 221 SH Call SOLE   0 0 0
PLAYTIKA HLDG CORP COM 72815L107 582 21,399 SH   SOLE   21,399 0 0
PLAYTIKA HLDG CORP PUT 72815L957 1,926 708 SH Put SOLE   0 0 0
PALANTIR TECHNOLOGIES INC CALL 69608A908 0 21,321 SH Call SOLE   0 0 0
PALANTIR TECHNOLOGIES INC COM 69608A108 0 2,368,469 SH   SOLE   2,368,469 0 0
PALANTIR TECHNOLOGIES INC PUT 69608A958 0 38,692 SH Put SOLE   0 0 0
PLUG POWER INC CALL 72919P902 34,413 9,602 SH Call SOLE   0 0 0
PLUG POWER INC COM 72919P202 11,330 316,130 SH   SOLE   316,130 0 0
PLUG POWER INC PUT 72919P952 51,792 14,451 SH Put SOLE   0 0 0
PROTALIX BIOTHERAPEUTICS INC CALL 74365A909 23 52 SH Call SOLE   0 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A309 197 44,248 SH   SOLE   44,248 0 0
PROTALIX BIOTHERAPEUTICS INC PUT 74365A959 152 343 SH Put SOLE   0 0 0
PLAYA HOTELS & RESORTS NV CALL N70544906 210 289 SH Call SOLE   0 0 0
PLAYA HOTELS & RESORTS NV COM N70544106 106 14,639 SH   SOLE   14,639 0 0
PLAYA HOTELS & RESORTS NV PUT N70544956 22 31 SH Put SOLE   0 0 0
PHILIP MORRIS INTL INC CALL 718172909 13,222 1,490 SH Call SOLE   0 0 0
PHILIP MORRIS INTL INC COM 718172109 238 2,683 SH   SOLE   2,683 0 0
PHILIP MORRIS INTL INC PUT 718172959 22,389 2,523 SH Put SOLE   0 0 0
PENNYMAC MTG INVT TR CALL 70931T903 2,475 1,263 SH Call SOLE   0 0 0
PENNYMAC MTG INVT TR PUT 70931T953 362 185 SH Put SOLE   0 0 0
PNC FINL SVCS GROUP INC CALL 693475905 15,050 858 SH Call SOLE   0 0 0
PNC FINL SVCS GROUP INC PUT 693475955 13,190 752 SH Put SOLE   0 0 0
PINNACLE FINL PARTNERS INC CALL 72346Q904 789 89 SH Call SOLE   0 0 0
PINNACLE FINL PARTNERS INC PUT 72346Q954 186 21 SH Put SOLE   0 0 0
PNM RES INC CALL 69349H907 147 30 SH Call SOLE   0 0 0
PNM RES INC COM 69349H107 362 7,389 SH   SOLE   7,389 0 0
PNM RES INC PUT 69349H957 4 1 SH Put SOLE   0 0 0
PENNANTPARK INVT CORP CALL 708062904 14 26 SH Call SOLE   0 0 0
PENNANTPARK INVT CORP COM 708062104 64 11,333 SH   SOLE   11,333 0 0
PENNANTPARK INVT CORP PUT 708062954 150 266 SH Put SOLE   0 0 0
PENTAIR PLC CALL G7S00T904 124 20 SH Call SOLE   0 0 0
PENTAIR PLC COM G7S00T104 155 2,503 SH   SOLE   2,503 0 0
PENTAIR PLC PUT G7S00T954 1,414 227 SH Put SOLE   0 0 0
PENNANT GROUP INC CALL 70805E909 4 1 SH Call SOLE   0 0 0
PENNANT GROUP INC COM 70805E109 69 1,527 SH   SOLE   1,527 0 0
PENNANT GROUP INC PUT 70805E959 18 4 SH Put SOLE   0 0 0
PINNACLE WEST CAP CORP CALL 723484901 927 114 SH Call SOLE   0 0 0
PINNACLE WEST CAP CORP COM 723484101 75 923 SH   SOLE   923 0 0
PINNACLE WEST CAP CORP PUT 723484951 854 105 SH Put SOLE   0 0 0
INSULET CORP CALL 45784P901 1,330 51 SH Call SOLE   0 0 0
INSULET CORP PUT 45784P951 104 4 SH Put SOLE   0 0 0
POOL CORP CALL 73278L905 621 18 SH Call SOLE   0 0 0
POOL CORP PUT 73278L955 586 17 SH Put SOLE   0 0 0
PORTLAND GEN ELEC CO CALL 736508907 337 71 SH Call SOLE   0 0 0
PORTLAND GEN ELEC CO COM 736508847 38 812 SH   SOLE   812 0 0
PORTLAND GEN ELEC CO PUT 736508957 99 21 SH Put SOLE   0 0 0
POSHMARK INC CALL 73739W904 495 122 SH Call SOLE   0 0 0
POSHMARK INC COM 73739W104 119 2,944 SH   SOLE   2,944 0 0
POSHMARK INC PUT 73739W954 426 105 SH Put SOLE   0 0 0
POST HLDGS INC CALL 737446904 496 47 SH Call SOLE   0 0 0
POST HLDGS INC PUT 737446954 116 11 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 210 131 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y426 778 48,520 SH   SOLE   48,520 0 0
GLOBAL X FDS PUT 37954Y951 255 159 SH Put SOLE   0 0 0
POWER INTEGRATIONS INC CALL 739276903 0 8 SH Call SOLE   0 0 0
POWER INTEGRATIONS INC PUT 739276953 0 4 SH Put SOLE   0 0 0
AMMO INC CALL 00175J907 246 416 SH Call SOLE   0 0 0
AMMO INC COM 00175J107 1,098 185,495 SH   SOLE   185,495 0 0
AMMO INC PUT 00175J957 978 1,653 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 36 5 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V100 139 1,920 SH   SOLE   1,920 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 36 5 SH Put SOLE   0 0 0
PURPLE BIOTECH LTD CALL 74638P909 43 105 SH Call SOLE   0 0 0
PURPLE BIOTECH LTD COM 74638P109 23 5,735 SH   SOLE   5,735 0 0
PURPLE BIOTECH LTD PUT 74638P959 4 10 SH Put SOLE   0 0 0
PILGRIMS PRIDE CORP CALL 72147K908 223 94 SH Call SOLE   0 0 0
PILGRIMS PRIDE CORP COM 72147K108 66 2,796 SH   SOLE   2,796 0 0
PILGRIMS PRIDE CORP PUT 72147K958 492 207 SH Put SOLE   0 0 0
PPD INC CALL 69355F902 998 264 SH Call SOLE   0 0 0
PPD INC PUT 69355F952 491 130 SH Put SOLE   0 0 0
PPG INDS INC CALL 693506907 3,455 230 SH Call SOLE   0 0 0
PPG INDS INC PUT 693506957 1,247 83 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 138 20 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 600 87 SH Put SOLE   0 0 0
PPL CORP CALL 69351T906 2,604 903 SH Call SOLE   0 0 0
PPL CORP PUT 69351T956 1,067 370 SH Put SOLE   0 0 0
PQ GROUP HLDGS INC CALL 73943T903 3 2 SH Call SOLE   0 0 0
PQ GROUP HLDGS INC COM 73943T103 0 19 SH   SOLE   19 0 0
PROASSURANCE CORP CALL 74267C906 2 1 SH Call SOLE   0 0 0
PRA GROUP INC CALL 69354N906 415 112 SH Call SOLE   0 0 0
PRA GROUP INC PUT 69354N956 74 20 SH Put SOLE   0 0 0
PRA HEALTH SCIENCES INC COM 69354M108 130 852 SH   SOLE   852 0 0
PRA HEALTH SCIENCES INC PUT 69354M958 4,599 300 SH Put SOLE   0 0 0
PORCH GROUP INC CALL 733245904 2,058 1,163 SH Call SOLE   0 0 0
PORCH GROUP INC COM 733245104 47 2,660 SH   SOLE   2,660 0 0
PORCH GROUP INC PUT 733245954 762 431 SH Put SOLE   0 0 0
PERDOCEO ED CORP CALL 71363P906 1,565 1,309 SH Call SOLE   0 0 0
PERDOCEO ED CORP PUT 71363P956 102 86 SH Put SOLE   0 0 0
PERFICIENT INC CALL 71375U901 0 3 SH Call SOLE   0 0 0
PERFICIENT INC PUT 71375U951 0 52 SH Put SOLE   0 0 0
PROG HOLDINGS INC CALL 74319R901 930 215 SH Call SOLE   0 0 0
PROG HOLDINGS INC COM 74319R101 125 2,896 SH   SOLE   2,896 0 0
PROG HOLDINGS INC PUT 74319R951 367 85 SH Put SOLE   0 0 0
PROG HOLDINGS INC CALL 74319R901 2 3 SH Call SOLE   0 0 0
PROG HOLDINGS INC PUT 74319R951 2 3 SH Put SOLE   0 0 0
PERRIGO CO PLC CALL G97822903 505 125 SH Call SOLE   0 0 0
PERRIGO CO PLC COM G97822103 746 18,442 SH   SOLE   18,442 0 0
PERRIGO CO PLC PUT G97822953 1,562 386 SH Put SOLE   0 0 0
PROGRESS SOFTWARE CORP CALL 743312900 273 62 SH Call SOLE   0 0 0
PROGRESS SOFTWARE CORP COM 743312100 78 1,790 SH   SOLE   1,790 0 0
PROGRESS SOFTWARE CORP PUT 743312950 497 113 SH Put SOLE   0 0 0
PRIMERICA INC PUT 74164M958 29 2 SH Put SOLE   0 0 0
PRIMORIS SVCS CORP CALL 74164F903 46 14 SH Call SOLE   0 0 0
PRIMORIS SVCS CORP COM 74164F103 78 2,371 SH   SOLE   2,371 0 0
PRIMORIS SVCS CORP PUT 74164F953 268 81 SH Put SOLE   0 0 0
PROTO LABS INC CALL 743713909 1,436 118 SH Call SOLE   0 0 0
PROTO LABS INC COM 743713109 818 6,725 SH   SOLE   6,725 0 0
PROTO LABS INC PUT 743713959 2,167 178 SH Put SOLE   0 0 0
PRIMO WATER CORPORATION CALL 74167P908 252 155 SH Call SOLE   0 0 0
PRIMO WATER CORPORATION PUT 74167P958 1 1 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V845 33 323 SH   SOLE   323 0 0
PROS HOLDINGS INC CALL 74346Y903 140 33 SH Call SOLE   0 0 0
PROS HOLDINGS INC PUT 74346Y953 4 1 SH Put SOLE   0 0 0
PROFOUND MED CORP CALL 74319B902 102 51 SH Call SOLE   0 0 0
PROFOUND MED CORP COM 74319B502 0 43 SH   SOLE   43 0 0
PROFOUND MED CORP PUT 74319B952 6 3 SH Put SOLE   0 0 0
PROGENITY INC CALL 74319F907 88 185 SH Call SOLE   0 0 0
PROGENITY INC COM 74319F107 2 530 SH   SOLE   530 0 0
PROGENITY INC PUT 74319F957 26 55 SH Put SOLE   0 0 0
CC NEUBERGER PRIN HLDGS II CALL G3166T903 7,236 7,339 SH Call SOLE   0 0 0
CC NEUBERGER PRIN HLDGS II COM G3166T103 91 9,244 SH   SOLE   9,244 0 0
CC NEUBERGER PRIN HLDGS II PUT G3166T953 2,352 2,386 SH Put SOLE   0 0 0
PROPHASE LABS INC CALL 74345W908 0 1 SH Call SOLE   0 0 0
PROPHASE LABS INC COM 74345W108 33 4,497 SH   SOLE   4,497 0 0
PROPHASE LABS INC PUT 74345W958 34 46 SH Put SOLE   0 0 0
PURPLE INNOVATION INC CALL 74640Y906 2,487 786 SH Call SOLE   0 0 0
PURPLE INNOVATION INC COM 74640Y106 583 18,451 SH   SOLE   18,451 0 0
PURPLE INNOVATION INC PUT 74640Y956 892 282 SH Put SOLE   0 0 0
PROQR THRAPEUTICS N V CALL N71542909 377 571 SH Call SOLE   0 0 0
PROQR THRAPEUTICS N V COM N71542109 807 122,183 SH   SOLE   122,183 0 0
PROQR THRAPEUTICS N V PUT N71542959 589 892 SH Put SOLE   0 0 0
PERSPECTA INC CALL 715347900 804 277 SH Call SOLE   0 0 0
PERSPECTA INC PUT 715347950 159 55 SH Put SOLE   0 0 0
PROTHENA CORP PLC CALL G72800908 92 37 SH Call SOLE   0 0 0
PROTHENA CORP PLC COM G72800108 219 8,737 SH   SOLE   8,737 0 0
PROTHENA CORP PLC PUT G72800958 55 22 SH Put SOLE   0 0 0
PARATEK PHARMACEUTICALS INC CALL 699374902 261 370 SH Call SOLE   0 0 0
PARATEK PHARMACEUTICALS INC PUT 699374952 136 193 SH Put SOLE   0 0 0
CARPARTS COM INC CALL 14427M907 694 486 SH Call SOLE   0 0 0
CARPARTS COM INC COM 14427M107 419 29,365 SH   SOLE   29,365 0 0
CARPARTS COM INC PUT 14427M957 348 244 SH Put SOLE   0 0 0
PARTY CITY HOLDCO INC CALL 702149905 2,157 3,719 SH Call SOLE   0 0 0
PARTY CITY HOLDCO INC COM 702149105 375 64,800 SH   SOLE   64,800 0 0
PARTY CITY HOLDCO INC PUT 702149955 259 448 SH Put SOLE   0 0 0
PRUDENTIAL FINL INC CALL 744320902 19,695 2,162 SH Call SOLE   0 0 0
PRUDENTIAL FINL INC PUT 744320952 14,120 1,550 SH Put SOLE   0 0 0
PROVENTION BIO INC CALL 74374N902 1,032 984 SH Call SOLE   0 0 0
PROVENTION BIO INC PUT 74374N952 152 145 SH Put SOLE   0 0 0
PLURALSIGHT INC CALL 72941B906 884 396 SH Call SOLE   0 0 0
PLURALSIGHT INC PUT 72941B956 100 45 SH Put SOLE   0 0 0
PUBLIC STORAGE CALL 74460D909 2,492 101 SH Call SOLE   0 0 0
PUBLIC STORAGE COM 74460D109 1,702 6,899 SH   SOLE   6,899 0 0
PUBLIC STORAGE PUT 74460D959 690 28 SH Put SOLE   0 0 0
PROPERTY SOLUTIONS ACQUISITI CALL 74348Q908 2,238 1,856 SH Call SOLE   0 0 0
PROPERTY SOLUTIONS ACQUISITI PUT 74348Q958 2,697 2,237 SH Put SOLE   0 0 0
PROSPECT CAP CORP CALL 74348T902 0 277 SH Call SOLE   0 0 0
PROSPECT CAP CORP PUT 74348T952 0 304 SH Put SOLE   0 0 0
PAYSAFE LIMITED COM G6964L107 1,998 148,069 SH   SOLE   148,069 0 0
PRICESMART INC CALL 741511909 9 1 SH Call SOLE   0 0 0
PRICESMART INC COM 741511109 47 494 SH   SOLE   494 0 0
PRICESMART INC PUT 741511959 174 18 SH Put SOLE   0 0 0
PARSONS CORPORATION CALL 70202L902 1,973 488 SH Call SOLE   0 0 0
PARSONS CORPORATION PUT 70202L952 20 5 SH Put SOLE   0 0 0
PERSONALIS INC CALL 71535D906 56 23 SH Call SOLE   0 0 0
PERSONALIS INC COM 71535D106 15 642 SH   SOLE   642 0 0
PERSONALIS INC PUT 71535D956 39 16 SH Put SOLE   0 0 0
PEARSON PLC CALL 705015905 3 3 SH Call SOLE   0 0 0
PEARSON PLC COM 705015105 9 920 SH   SOLE   920 0 0
PEARSON PLC PUT 705015955 1 1 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B908 271 195 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B714 910 65,471 SH   SOLE   65,471 0 0
PROSHARES TR PUT 74347B958 86 62 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 0 119 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R313 0 38,499 SH   SOLE   38,499 0 0
PROSHARES TR PUT 74347R952 0 3 SH Put SOLE   0 0 0
PURE STORAGE INC CALL 74624M902 4,058 1,884 SH Call SOLE   0 0 0
PURE STORAGE INC PUT 74624M952 911 423 SH Put SOLE   0 0 0
PERSHING SQUARE TONTINE HLDG CALL 71531R909 18,665 7,774 SH Call SOLE   0 0 0
PERSHING SQUARE TONTINE HLDG COM 71531R109 1,883 78,439 SH   SOLE   78,439 0 0
PERSHING SQUARE TONTINE HLDG PUT 71531R959 19,433 8,094 SH Put SOLE   0 0 0
PLURISTEM THERAPEUTICS INC CALL 72940R900 274 576 SH Call SOLE   0 0 0
PLURISTEM THERAPEUTICS INC COM 72940R300 35 7,426 SH   SOLE   7,426 0 0
PLURISTEM THERAPEUTICS INC PUT 72940R950 274 576 SH Put SOLE   0 0 0
POSEIDA THERAPEUTICS INC CALL 73730P908 11 12 SH Call SOLE   0 0 0
PHILLIPS 66 CALL 718546904 12,100 1,484 SH Call SOLE   0 0 0
PHILLIPS 66 COM 718546104 3,258 39,957 SH   SOLE   39,957 0 0
PHILLIPS 66 PUT 718546954 7,623 935 SH Put SOLE   0 0 0
PHILLIPS 66 PARTNERS LP CALL 718549907 0 59 SH Call SOLE   0 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 0 36,816 SH   SOLE   36,816 0 0
PHILLIPS 66 PARTNERS LP PUT 718549957 0 321 SH Put SOLE   0 0 0
PTC INC CALL 69370C900 6,070 441 SH Call SOLE   0 0 0
PTC INC PUT 69370C950 110 8 SH Put SOLE   0 0 0
PTC THERAPEUTICS INC CALL 69366J900 677 143 SH Call SOLE   0 0 0
PTC THERAPEUTICS INC PUT 69366J950 4 1 SH Put SOLE   0 0 0
POLARITYTE INC CALL 731094908 61 553 SH Call SOLE   0 0 0
POLARITYTE INC PUT 731094958 1 10 SH Put SOLE   0 0 0
PATTERSON-UTI ENERGY INC CALL 703481901 94 132 SH Call SOLE   0 0 0
PATTERSON-UTI ENERGY INC PUT 703481951 54 76 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 14 1 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V811 28 200 SH   SOLE   200 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 14 1 SH Put SOLE   0 0 0
PROTAGONIST THERAPEUTICS INC CALL 74366E902 28 11 SH Call SOLE   0 0 0
PROTAGONIST THERAPEUTICS INC PUT 74366E952 2 1 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 314 20 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V852 203 1,294 SH   SOLE   1,294 0 0
PORTMAN RIDGE FIN CORP CALL 73688F902 121 564 SH Call SOLE   0 0 0
PORTMAN RIDGE FIN CORP PUT 73688F952 14 65 SH Put SOLE   0 0 0
PELOTON INTERACTIVE INC CALL 70614W900 57,063 5,075 SH Call SOLE   0 0 0
PELOTON INTERACTIVE INC COM 70614W100 5,395 47,982 SH   SOLE   47,982 0 0
PELOTON INTERACTIVE INC PUT 70614W950 107,087 9,524 SH Put SOLE   0 0 0
PETROCHINA CO LTD CALL 71646E900 408 113 SH Call SOLE   0 0 0
PETROCHINA CO LTD COM 71646E100 30 839 SH   SOLE   839 0 0
PETROCHINA CO LTD PUT 71646E950 1,192 330 SH Put SOLE   0 0 0
PROTECTIVE INS CORP CALL 74368L903 32 14 SH Call SOLE   0 0 0
PROTECTIVE INS CORP COM 74368L203 29 1,290 SH   SOLE   1,290 0 0
PROTECTIVE INS CORP PUT 74368L953 36 16 SH Put SOLE   0 0 0
PACTIV EVERGREEN INC CALL 69526K905 9 7 SH Call SOLE   0 0 0
PRUDENTIAL PLC COM 74435K204 4 97 SH   SOLE   97 0 0
PRUDENTIAL PLC PUT 74435K954 8 2 SH Put SOLE   0 0 0
PROPETRO HLDG CORP CALL 74347M908 21 20 SH Call SOLE   0 0 0
PROPETRO HLDG CORP COM 74347M108 544 51,070 SH   SOLE   51,070 0 0
PROPETRO HLDG CORP PUT 74347M958 687 645 SH Put SOLE   0 0 0
PENN VA CORP CALL 70788V902 367 274 SH Call SOLE   0 0 0
PENN VA CORP PUT 70788V952 20 15 SH Put SOLE   0 0 0
PRETIUM RES INC CALL 74139C902 1,649 1,591 SH Call SOLE   0 0 0
PRETIUM RES INC COM 74139C102 16 1,613 SH   SOLE   1,613 0 0
PRETIUM RES INC PUT 74139C952 518 500 SH Put SOLE   0 0 0
PVH CORPORATION CALL 693656900 0 196 SH Call SOLE   0 0 0
PVH CORPORATION COM 693656100 0 25,005 SH   SOLE   25,005 0 0
PVH CORPORATION PUT 693656950 0 758 SH Put SOLE   0 0 0
PERMIANVILLE RTY TR CALL 71425H900 15 104 SH Call SOLE   0 0 0
PERMIANVILLE RTY TR COM 71425H100 4 2,710 SH   SOLE   2,710 0 0
PERMIANVILLE RTY TR PUT 71425H950 5 40 SH Put SOLE   0 0 0
POWERFLEET INC CALL 73931J909 74 91 SH Call SOLE   0 0 0
POWERFLEET INC COM 73931J109 218 26,571 SH   SOLE   26,571 0 0
POWERFLEET INC PUT 73931J959 13 17 SH Put SOLE   0 0 0
QUANTA SVCS INC CALL 74762E902 0 179 SH Call SOLE   0 0 0
QUANTA SVCS INC COM 74762E102 0 14,918 SH   SOLE   14,918 0 0
QUANTA SVCS INC PUT 74762E952 0 347 SH Put SOLE   0 0 0
PIONEER NAT RES CO CALL 723787907 7,416 467 SH Call SOLE   0 0 0
PIONEER NAT RES CO COM 723787107 72 456 SH   SOLE   456 0 0
PIONEER NAT RES CO PUT 723787957 8,687 547 SH Put SOLE   0 0 0
PIONEER NAT RES CO CALL 723787907 1,381 87 SH Call SOLE   0 0 0
PIONEER NAT RES CO PUT 723787957 2,763 174 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 11 3,322 SH   SOLE   3,322 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 6 20 SH Put SOLE   0 0 0
PIXELWORKS INC CALL 72581M905 98 299 SH Call SOLE   0 0 0
PIXELWORKS INC COM 72581M305 158 47,926 SH   SOLE   47,926 0 0
PIXELWORKS INC PUT 72581M955 179 543 SH Put SOLE   0 0 0
PAYPAL HLDGS INC CALL 70450Y903 171,906 7,079 SH Call SOLE   0 0 0
PAYPAL HLDGS INC COM 70450Y103 5,597 23,052 SH   SOLE   23,052 0 0
PAYPAL HLDGS INC PUT 70450Y953 213,116 8,776 SH Put SOLE   0 0 0
PZENA INVT MGMT INC COM 74731Q103 0 87 SH   SOLE   87 0 0
PAPA JOHNS INTL INC CALL 698813902 1,196 135 SH Call SOLE   0 0 0
PAPA JOHNS INTL INC COM 698813102 822 9,276 SH   SOLE   9,276 0 0
PAPA JOHNS INTL INC PUT 698813952 1,657 187 SH Put SOLE   0 0 0
QAD INC COM 74727D306 14 224 SH   SOLE   224 0 0
QAD INC PUT 74727D956 6 1 SH Put SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD CALL 33733E907 432 63 SH Call SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD COM 33733E500 903 13,168 SH   SOLE   13,168 0 0
FIRST TR EXCHANGE-TRADED FD PUT 33733E957 2,565 374 SH Put SOLE   0 0 0
QUALCOMM INC CALL 747525903 0 10,105 SH Call SOLE   0 0 0
QUALCOMM INC COM 747525103 0 114,259 SH   SOLE   114,259 0 0
QUALCOMM INC PUT 747525953 0 12,070 SH Put SOLE   0 0 0
QUDIAN INC CALL 747798906 346 1,520 SH Call SOLE   0 0 0
QUDIAN INC COM 747798106 172 75,572 SH   SOLE   75,572 0 0
QUDIAN INC PUT 747798956 479 2,101 SH Put SOLE   0 0 0
QUIDEL CORP CALL 74838J901 1,215 95 SH Call SOLE   0 0 0
QUIDEL CORP COM 74838J101 119 935 SH   SOLE   935 0 0
QUIDEL CORP PUT 74838J951 8,136 636 SH Put SOLE   0 0 0
QELL ACQUISITION CORP CALL G7307X905 4,108 4,036 SH Call SOLE   0 0 0
QELL ACQUISITION CORP PUT G7307X955 2,415 2,373 SH Put SOLE   0 0 0
360 DIGITECH INC CALL 88557W901 2,473 951 SH Call SOLE   0 0 0
360 DIGITECH INC COM 88557W101 1,405 54,024 SH   SOLE   54,024 0 0
360 DIGITECH INC PUT 88557W951 1,638 630 SH Put SOLE   0 0 0
QIAGEN NV CALL N72482903 472 97 SH Call SOLE   0 0 0
QIAGEN NV COM N72482123 263 5,410 SH   SOLE   5,410 0 0
QIAGEN NV PUT N72482953 335 69 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 0 370 SH Call SOLE   0 0 0
PROSHARES TR COM 74347G739 0 21,136 SH   SOLE   21,136 0 0
PROSHARES TR PUT 74347G957 0 188 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 0 296 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347G957 0 212 SH Put SOLE   0 0 0
QIWI PLC CALL 74735M908 1,030 968 SH Call SOLE   0 0 0
QIWI PLC COM 74735M108 322 30,321 SH   SOLE   30,321 0 0
QIWI PLC PUT 74735M958 398 374 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 0 108 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R206 0 5,567 SH   SOLE   5,567 0 0
PROSHARES TR PUT 74347R952 0 100 SH Put SOLE   0 0 0
QUALIGEN THERAPEUTICS INC CALL 74754R903 15 57 SH Call SOLE   0 0 0
QUALIGEN THERAPEUTICS INC COM 74754R103 74 27,432 SH   SOLE   27,432 0 0
QUALIGEN THERAPEUTICS INC PUT 74754R953 202 751 SH Put SOLE   0 0 0
QUALYS INC CALL 74758T903 785 75 SH Call SOLE   0 0 0
QUALYS INC PUT 74758T953 785 75 SH Put SOLE   0 0 0
QUANTUM CORP CALL 747906901 85 103 SH Call SOLE   0 0 0
QUANTUM CORP PUT 747906951 3 4 SH Put SOLE   0 0 0
QUINSTREET INC CALL 74874Q900 156 77 SH Call SOLE   0 0 0
QUINSTREET INC COM 74874Q100 24 1,220 SH   SOLE   1,220 0 0
QUINSTREET INC PUT 74874Q950 75 37 SH Put SOLE   0 0 0
INVESCO QQQ TR CALL 46090E903 0 54,559 SH Call SOLE   0 0 0
INVESCO QQQ TR COM 46090E103 0 107,332 SH   SOLE   107,332 0 0
INVESCO QQQ TR PUT 46090E953 0 108,818 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II CALL 46138G900 1,518 477 SH Call SOLE   0 0 0
INVESCO EXCH TRADED FD TR II COM 46138G631 196 6,156 SH   SOLE   6,156 0 0
INVESCO EXCH TRADED FD TR II PUT 46138G950 1,970 619 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II CALL 46138G900 13 1 SH Call SOLE   0 0 0
INVESCO EXCH TRADED FD TR II COM 46138G649 22 172 SH   SOLE   172 0 0
INVESCO EXCH TRADED FD TR II PUT 46138G950 65 5 SH Put SOLE   0 0 0
QURATE RETAIL INC CALL 74915M900 125 114 SH Call SOLE   0 0 0
QURATE RETAIL INC PUT 74915M950 21 2,751 SH Put SOLE   0 0 0
QURATE RETAIL INC CALL 74915M900 1,278 1,087 SH Call SOLE   0 0 0
QURATE RETAIL INC COM 74915M100 1,407 119,707 SH   SOLE   119,707 0 0
QURATE RETAIL INC PUT 74915M950 2,125 1,807 SH Put SOLE   0 0 0
QORVO INC CALL 74736K901 0 520 SH Call SOLE   0 0 0
QORVO INC COM 74736K101 0 11,533 SH   SOLE   11,533 0 0
QORVO INC PUT 74736K951 0 305 SH Put SOLE   0 0 0
QUANTUMSCAPE CORP CALL 74767V909 53,547 11,966 SH Call SOLE   0 0 0
QUANTUMSCAPE CORP COM 74767V109 239 5,350 SH   SOLE   5,350 0 0
QUANTUMSCAPE CORP PUT 74767V959 19,918 4,451 SH Put SOLE   0 0 0
RESTAURANT BRANDS INTL INC CALL 76131D903 4,829 743 SH Call SOLE   0 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 788 12,127 SH   SOLE   12,127 0 0
RESTAURANT BRANDS INTL INC PUT 76131D953 3,087 475 SH Put SOLE   0 0 0
FIRST TR NASDAQ 100 TECH IND COM 337345102 12 86 SH   SOLE   86 0 0
QUOTIENT LTD CALL G73268907 64 174 SH Call SOLE   0 0 0
QUOTIENT LTD COM G73268107 20 5,609 SH   SOLE   5,609 0 0
QUOTIENT LTD PUT G73268957 12 34 SH Put SOLE   0 0 0
QUANTERIX CORP CALL 74766Q901 11 2 SH Call SOLE   0 0 0
QUANTERIX CORP COM 74766Q101 41 708 SH   SOLE   708 0 0
QUANTERIX CORP PUT 74766Q951 58 10 SH Put SOLE   0 0 0
QTS RLTY TR INC CALL 74736A903 18 3 SH Call SOLE   0 0 0
QTS RLTY TR INC PUT 74736A953 18 3 SH Put SOLE   0 0 0
QUTOUTIAO INC CALL 74915J907 70 306 SH Call SOLE   0 0 0
QUTOUTIAO INC COM 74915J107 702 306,598 SH   SOLE   306,598 0 0
QUTOUTIAO INC PUT 74915J957 814 3,558 SH Put SOLE   0 0 0
Q2 HLDGS INC CALL 74736L909 370 37 SH Call SOLE   0 0 0
Q2 HLDGS INC COM 74736L109 104 1,038 SH   SOLE   1,038 0 0
Q2 HLDGS INC PUT 74736L959 1,022 102 SH Put SOLE   0 0 0
QUAD / GRAPHICS INC CALL 747301909 39 112 SH Call SOLE   0 0 0
QUAD / GRAPHICS INC COM 747301109 0 200 SH   SOLE   200 0 0
QUAD / GRAPHICS INC PUT 747301959 16 46 SH Put SOLE   0 0 0
ISHARES TR COM 46432F339 134 1,105 SH   SOLE   1,105 0 0
ISHARES TR PUT 46432F959 12 1 SH Put SOLE   0 0 0
QUICKLOGIC CORP CALL 74837P905 62 91 SH Call SOLE   0 0 0
QUICKLOGIC CORP COM 74837P405 24 3,564 SH   SOLE   3,564 0 0
QUICKLOGIC CORP PUT 74837P955 170 247 SH Put SOLE   0 0 0
QUMU CORP COM 749063103 3 487 SH   SOLE   487 0 0
QUOTIENT TECHNOLOGY INC CALL 749119903 258 158 SH Call SOLE   0 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 1,052 64,415 SH   SOLE   64,415 0 0
QUOTIENT TECHNOLOGY INC PUT 749119953 419 257 SH Put SOLE   0 0 0
UNIQURE NV CALL N90064901 869 258 SH Call SOLE   0 0 0
UNIQURE NV COM N90064101 326 9,684 SH   SOLE   9,684 0 0
UNIQURE NV PUT N90064951 239 71 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 717 318 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y483 80 3,567 SH   SOLE   3,567 0 0
GLOBAL X FDS PUT 37954Y951 918 407 SH Put SOLE   0 0 0
RYDER SYS INC CALL 783549908 136 18 SH Call SOLE   0 0 0
RYDER SYS INC COM 783549108 343 4,541 SH   SOLE   4,541 0 0
RYDER SYS INC PUT 783549958 370 49 SH Put SOLE   0 0 0
REVOLUTION ACCELERTN ACQU CO CALL 76156P906 38 38 SH Call SOLE   0 0 0
REVOLUTION ACCELERTN ACQU CO COM 76156P106 155 15,322 SH   SOLE   15,322 0 0
REVOLUTION ACCELERTN ACQU CO PUT 76156P956 114 113 SH Put SOLE   0 0 0
CLOOPEN GROUP HOLDING LIMITE CALL 18900M904 10 8 SH Call SOLE   0 0 0
CLOOPEN GROUP HOLDING LIMITE COM 18900M104 8 638 SH   SOLE   638 0 0
CLOOPEN GROUP HOLDING LIMITE PUT 18900M954 28 21 SH Put SOLE   0 0 0
FERRARI N V CALL N3167Y903 3,787 181 SH Call SOLE   0 0 0
FERRARI N V COM N3167Y103 4,011 19,167 SH   SOLE   19,167 0 0
FERRARI N V PUT N3167Y953 7,910 378 SH Put SOLE   0 0 0
RITE AID CORP CALL 767754902 0 842 SH Call SOLE   0 0 0
RITE AID CORP COM 767754872 0 18,469 SH   SOLE   18,469 0 0
RITE AID CORP PUT 767754952 0 805 SH Put SOLE   0 0 0
RADA ELECTR INDS LTD CALL M81863904 2,191 1,825 SH Call SOLE   0 0 0
RADA ELECTR INDS LTD COM M81863124 1,018 84,795 SH   SOLE   84,795 0 0
RADA ELECTR INDS LTD PUT M81863954 2,405 2,003 SH Put SOLE   0 0 0
FREIGHTCAR AMER INC COM 357023100 255 38,745 SH   SOLE   38,745 0 0
FREIGHTCAR AMER INC PUT 357023950 107 163 SH Put SOLE   0 0 0
LIVERAMP HLDGS INC CALL 53815P908 36 7 SH Call SOLE   0 0 0
LIVERAMP HLDGS INC COM 53815P108 119 2,313 SH   SOLE   2,313 0 0
LIVERAMP HLDGS INC PUT 53815P958 861 166 SH Put SOLE   0 0 0
RAPT THERAPEUTICS INC CALL 75382E909 104 47 SH Call SOLE   0 0 0
RAPT THERAPEUTICS INC PUT 75382E959 97 44 SH Put SOLE   0 0 0
ULTRAGENYX PHARMACEUTICAL IN CALL 90400D908 1,172 103 SH Call SOLE   0 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 45 400 SH   SOLE   400 0 0
ULTRAGENYX PHARMACEUTICAL IN PUT 90400D958 11 1 SH Put SOLE   0 0 0
RAVE RESTAURANT GROUP INC CALL 754198909 17 121 SH Call SOLE   0 0 0
RAVE RESTAURANT GROUP INC COM 754198109 0 80 SH   SOLE   80 0 0
RAVE RESTAURANT GROUP INC PUT 754198959 0 2 SH Put SOLE   0 0 0
RAVEN INDS INC CALL 754212908 513 134 SH Call SOLE   0 0 0
RAVEN INDS INC COM 754212108 200 5,241 SH   SOLE   5,241 0 0
RAVEN INDS INC PUT 754212958 42 11 SH Put SOLE   0 0 0
RITCHIE BROS AUCTIONEERS CALL 767744905 117 20 SH Call SOLE   0 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 10 184 SH   SOLE   184 0 0
RITCHIE BROS AUCTIONEERS PUT 767744955 40 7 SH Put SOLE   0 0 0
REDBALL ACQUISITION CORP CALL G7417R905 5,064 5,090 SH Call SOLE   0 0 0
REDBALL ACQUISITION CORP PUT G7417R955 1,375 1,382 SH Put SOLE   0 0 0
RIBBON COMMUNICATIONS INC CALL 762544904 95 116 SH Call SOLE   0 0 0
RIBBON COMMUNICATIONS INC COM 762544104 434 52,940 SH   SOLE   52,940 0 0
RIBBON COMMUNICATIONS INC PUT 762544954 1,441 1,756 SH Put SOLE   0 0 0
REGAL BELOIT CORP CALL 758750903 114 8 SH Call SOLE   0 0 0
REGAL BELOIT CORP PUT 758750953 14 1 SH Put SOLE   0 0 0
ROBLOX CORP CALL 771049903 15,669 2,417 SH Call SOLE   0 0 0
ROBLOX CORP COM 771049103 1,850 28,537 SH   SOLE   28,537 0 0
ROBLOX CORP PUT 771049953 8,304 1,281 SH Put SOLE   0 0 0
READY CAPITAL CORP CALL 75574U901 462 345 SH Call SOLE   0 0 0
READY CAPITAL CORP PUT 75574U951 342 255 SH Put SOLE   0 0 0
READY CAPITAL CORP CALL 75574U901 2 2 SH Call SOLE   0 0 0
READY CAPITAL CORP PUT 75574U951 13 10 SH Put SOLE   0 0 0
AVITA MEDICAL INC CALL 05380C902 1 1 SH Call SOLE   0 0 0
AVITA MEDICAL INC COM 05380C102 29 1,500 SH   SOLE   1,500 0 0
AVITA MEDICAL INC PUT 05380C952 65 33 SH Put SOLE   0 0 0
ROGERS COMMUNICATIONS INC CALL 775109900 1,240 269 SH Call SOLE   0 0 0
ROGERS COMMUNICATIONS INC COM 775109200 72 1,564 SH   SOLE   1,564 0 0
ROGERS COMMUNICATIONS INC PUT 775109950 202 44 SH Put SOLE   0 0 0
RENT A CTR INC NEW CALL 76009N900 1,107 192 SH Call SOLE   0 0 0
RENT A CTR INC NEW COM 76009N100 181 3,154 SH   SOLE   3,154 0 0
RENT A CTR INC NEW PUT 76009N950 132 23 SH Put SOLE   0 0 0
ROCKET PHARMACEUTICALS INC CALL 77313F906 740 167 SH Call SOLE   0 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 59 1,350 SH   SOLE   1,350 0 0
ROCKET PHARMACEUTICALS INC PUT 77313F956 168 38 SH Put SOLE   0 0 0
ROYAL CARIBBEAN GROUP CALL V7780T903 0 2,398 SH Call SOLE   0 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 0 89,603 SH   SOLE   89,603 0 0
ROYAL CARIBBEAN GROUP PUT V7780T953 0 3,943 SH Put SOLE   0 0 0
R1 RCM INC CALL 749397905 851 345 SH Call SOLE   0 0 0
R1 RCM INC COM 749397105 24 1,002 SH   SOLE   1,002 0 0
R1 RCM INC PUT 749397955 7 3 SH Put SOLE   0 0 0
RCM TECHNOLOGIES INC CALL 749360900 4 13 SH Call SOLE   0 0 0
RCM TECHNOLOGIES INC COM 749360400 19 5,449 SH   SOLE   5,449 0 0
RCM TECHNOLOGIES INC PUT 749360950 40 114 SH Put SOLE   0 0 0
ARCUS BIOSCIENCES INC CALL 03969F909 25 9 SH Call SOLE   0 0 0
REDFIN CORP CALL 75737F908 0 670 SH Call SOLE   0 0 0
REDFIN CORP COM 75737F108 0 1,368 SH   SOLE   1,368 0 0
REDFIN CORP PUT 75737F958 0 697 SH Put SOLE   0 0 0
REDHILL BIOPHARMA LTD CALL 757468903 191 262 SH Call SOLE   0 0 0
REDHILL BIOPHARMA LTD PUT 757468953 116 159 SH Put SOLE   0 0 0
READING INTL INC CALL 755408901 99 179 SH Call SOLE   0 0 0
READING INTL INC PUT 755408951 43 78 SH Put SOLE   0 0 0
RADIAN GROUP INC CALL 750236901 2,606 1,121 SH Call SOLE   0 0 0
RADIAN GROUP INC PUT 750236951 183 79 SH Put SOLE   0 0 0
RADNET INC CALL 750491902 89 41 SH Call SOLE   0 0 0
RADNET INC PUT 750491952 71 33 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259906 8,014 2,044 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC COM 780259206 4,882 124,530 SH   SOLE   124,530 0 0
ROYAL DUTCH SHELL PLC PUT 780259956 5,120 1,306 SH Put SOLE   0 0 0
ROYAL DUTCH SHELL PLC CALL 780259906 2,581 701 SH Call SOLE   0 0 0
ROYAL DUTCH SHELL PLC COM 780259107 1,719 46,690 SH   SOLE   46,690 0 0
ROYAL DUTCH SHELL PLC PUT 780259956 1,981 538 SH Put SOLE   0 0 0
RADIUS HEALTH INC CALL 750469907 93 45 SH Call SOLE   0 0 0
RADIUS HEALTH INC COM 750469207 51 2,452 SH   SOLE   2,452 0 0
RADIUS HEALTH INC PUT 750469957 308 148 SH Put SOLE   0 0 0
RADWARE LTD CALL M81873907 10 4 SH Call SOLE   0 0 0
RADWARE LTD COM M81873107 1,307 50,134 SH   SOLE   50,134 0 0
RADWARE LTD PUT M81873957 1,390 533 SH Put SOLE   0 0 0
DR REDDYS LABS LTD CALL 256135903 42 7 SH Call SOLE   0 0 0
DR REDDYS LABS LTD PUT 256135953 18 3 SH Put SOLE   0 0 0
EVEREST RE GROUP LTD CALL G3223R908 173 7 SH Call SOLE   0 0 0
EVEREST RE GROUP LTD COM G3223R108 468 1,889 SH   SOLE   1,889 0 0
THE REALREAL INC CALL 88339P901 488 216 SH Call SOLE   0 0 0
THE REALREAL INC COM 88339P101 1,871 82,719 SH   SOLE   82,719 0 0
THE REALREAL INC PUT 88339P951 341 151 SH Put SOLE   0 0 0
REEDS INC CALL 758338907 28 240 SH Call SOLE   0 0 0
REEDS INC PUT 758338957 4 36 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 25 10 SH Call SOLE   0 0 0
RESEARCH FRONTIERS INC CALL 760911907 0 275 SH Call SOLE   0 0 0
RESEARCH FRONTIERS INC COM 760911107 0 15,113 SH   SOLE   15,113 0 0
RESEARCH FRONTIERS INC PUT 760911957 0 92 SH Put SOLE   0 0 0
REGENCY CTRS CORP CALL 758849903 1,105 195 SH Call SOLE   0 0 0
REGENCY CTRS CORP PUT 758849953 5,688 1,003 SH Put SOLE   0 0 0
RENEWABLE ENERGY GROUP INC CALL 75972A901 191 29 SH Call SOLE   0 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 814 12,327 SH   SOLE   12,327 0 0
RENEWABLE ENERGY GROUP INC PUT 75972A951 924 140 SH Put SOLE   0 0 0
PROSHARES TR PUT 74347B958 0 4 SH Put SOLE   0 0 0
REGENERON PHARMACEUTICALS CALL 75886F907 0 184 SH Call SOLE   0 0 0
REGENERON PHARMACEUTICALS PUT 75886F957 0 372 SH Put SOLE   0 0 0
RING ENERGY INC CALL 76680V908 135 587 SH Call SOLE   0 0 0
RING ENERGY INC COM 76680V108 112 48,905 SH   SOLE   48,905 0 0
RING ENERGY INC PUT 76680V958 194 844 SH Put SOLE   0 0 0
REKOR SYSTEMS INC CALL 759419904 957 479 SH Call SOLE   0 0 0
REKOR SYSTEMS INC COM 759419104 746 37,360 SH   SOLE   37,360 0 0
REKOR SYSTEMS INC PUT 759419954 601 301 SH Put SOLE   0 0 0
ISHARES TR CALL 46435G904 0 142 SH Call SOLE   0 0 0
ISHARES TR PUT 46435G954 0 303 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189H900 697 93 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189H805 544 7,256 SH   SOLE   7,256 0 0
VANECK VECTORS ETF TR PUT 92189H950 967 129 SH Put SOLE   0 0 0
RENREN INC CALL 759892900 2 3 SH Call SOLE   0 0 0
RENREN INC COM 759892300 36 4,087 SH   SOLE   4,087 0 0
RENREN INC PUT 759892950 182 202 SH Put SOLE   0 0 0
RECRO PHARMA INC CALL 75629F909 8 30 SH Call SOLE   0 0 0
RECRO PHARMA INC COM 75629F109 1 541 SH   SOLE   541 0 0
RECRO PHARMA INC PUT 75629F959 8 30 SH Put SOLE   0 0 0
REPLIMUNE GROUP INC CALL 76029N906 36 12 SH Call SOLE   0 0 0
REPLIMUNE GROUP INC PUT 76029N956 9 3 SH Put SOLE   0 0 0
RPC INC CALL 749660906 49 92 SH Call SOLE   0 0 0
RPC INC COM 749660106 94 17,565 SH   SOLE   17,565 0 0
RPC INC PUT 749660956 18 34 SH Put SOLE   0 0 0
RESONANT INC CALL 76118L902 150 354 SH Call SOLE   0 0 0
RESONANT INC COM 76118L102 145 34,361 SH   SOLE   34,361 0 0
RESONANT INC PUT 76118L952 53 126 SH Put SOLE   0 0 0
REATA PHARMACEUTICALS INC CALL 75615P903 448 45 SH Call SOLE   0 0 0
REATA PHARMACEUTICALS INC PUT 75615P953 4,137 415 SH Put SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G815 257 1,321 SH   SOLE   1,321 0 0
DIREXION SHS ETF TR PUT 25460G950 39 2 SH Put SOLE   0 0 0
REVLON INC CALL 761525909 0 75 SH Call SOLE   0 0 0
REVLON INC COM 761525609 0 18,900 SH   SOLE   18,900 0 0
REVLON INC PUT 761525959 0 1,349 SH Put SOLE   0 0 0
REV GROUP INC CALL 749527907 86 45 SH Call SOLE   0 0 0
REV GROUP INC COM 749527107 13 690 SH   SOLE   690 0 0
REV GROUP INC PUT 749527957 1 1 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 36 29 SH Call SOLE   0 0 0
REXFORD INDL RLTY INC PUT 76169C950 10 2 SH Put SOLE   0 0 0
REYNOLDS CONSUMER PRODS INC CALL 76171L906 434 146 SH Call SOLE   0 0 0
REYNOLDS CONSUMER PRODS INC PUT 76171L956 62 21 SH Put SOLE   0 0 0
RESIDEO TECHNOLOGIES INC CALL 76118Y904 788 279 SH Call SOLE   0 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 303 10,752 SH   SOLE   10,752 0 0
RESIDEO TECHNOLOGIES INC PUT 76118Y954 64 23 SH Put SOLE   0 0 0
REGIONS FINANCIAL CORP NEW CALL 7591EP900 2,898 1,403 SH Call SOLE   0 0 0
REGIONS FINANCIAL CORP NEW PUT 7591EP950 1,539 745 SH Put SOLE   0 0 0
RF INDS LTD COM 749552105 20 3,391 SH   SOLE   3,391 0 0
RF INDS LTD PUT 749552955 52 87 SH Put SOLE   0 0 0
RAFAEL HLDGS INC COM 75062E106 3 100 SH   SOLE   100 0 0
RAFAEL HLDGS INC PUT 75062E956 31 8 SH Put SOLE   0 0 0
RESOLUTE FST PRODS INC CALL 76117W909 51 47 SH Call SOLE   0 0 0
RESOLUTE FST PRODS INC COM 76117W109 806 73,659 SH   SOLE   73,659 0 0
RESOLUTE FST PRODS INC PUT 76117W959 739 675 SH Put SOLE   0 0 0
REINSURANCE GRP OF AMERICA I CALL 759351904 50 4 SH Call SOLE   0 0 0
REINSURANCE GRP OF AMERICA I COM 759351604 379 3,014 SH   SOLE   3,014 0 0
REINSURANCE GRP OF AMERICA I PUT 759351954 365 29 SH Put SOLE   0 0 0
REPLIGEN CORP CALL 759916909 0 30 SH Call SOLE   0 0 0
REPLIGEN CORP PUT 759916959 0 54 SH Put SOLE   0 0 0
ROYAL GOLD INC CALL 780287908 4,961 461 SH Call SOLE   0 0 0
ROYAL GOLD INC COM 780287108 25 239 SH   SOLE   239 0 0
ROYAL GOLD INC PUT 780287958 5,736 533 SH Put SOLE   0 0 0
REGULUS THERAPEUTICS INC CALL 75915K900 67 433 SH Call SOLE   0 0 0
REGULUS THERAPEUTICS INC PUT 75915K950 1 11 SH Put SOLE   0 0 0
REGENXBIO INC CALL 75901B907 20 6 SH Call SOLE   0 0 0
REGENXBIO INC COM 75901B107 13 385 SH   SOLE   385 0 0
REGENXBIO INC PUT 75901B957 17 5 SH Put SOLE   0 0 0
RESOURCES CONNECTION INC CALL 76122Q905 23 17 SH Call SOLE   0 0 0
RESOURCES CONNECTION INC COM 76122Q105 4 342 SH   SOLE   342 0 0
RESOURCES CONNECTION INC PUT 76122Q955 82 61 SH Put SOLE   0 0 0
STURM RUGER & CO INC CALL 864159908 1,400 212 SH Call SOLE   0 0 0
STURM RUGER & CO INC COM 864159108 352 5,332 SH   SOLE   5,332 0 0
STURM RUGER & CO INC PUT 864159958 627 95 SH Put SOLE   0 0 0
REGIS CORP MINN CALL 758932907 92 74 SH Call SOLE   0 0 0
REGIS CORP MINN COM 758932107 69 5,505 SH   SOLE   5,505 0 0
REGIS CORP MINN PUT 758932957 336 268 SH Put SOLE   0 0 0
RH CALL 74967X903 19,210 322 SH Call SOLE   0 0 0
RH COM 74967X103 41 70 SH   SOLE   70 0 0
RH PUT 74967X953 14,378 241 SH Put SOLE   0 0 0
ROBERT HALF INTL INC CALL 770323903 359 46 SH Call SOLE   0 0 0
ROBERT HALF INTL INC COM 770323103 168 2,155 SH   SOLE   2,155 0 0
ROBERT HALF INTL INC PUT 770323953 281 36 SH Put SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC CALL 78377T907 922 119 SH Call SOLE   0 0 0
RYMAN HOSPITALITY PPTYS INC PUT 78377T957 193 25 SH Put SOLE   0 0 0
RCI HOSPITALITY HLDGS INC CALL 74934Q908 534 84 SH Call SOLE   0 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 804 12,650 SH   SOLE   12,650 0 0
RCI HOSPITALITY HLDGS INC PUT 74934Q958 1,411 222 SH Put SOLE   0 0 0
LORDSTOWN MOTORS CORP CALL 54405Q900 3,174 2,697 SH Call SOLE   0 0 0
LORDSTOWN MOTORS CORP COM 54405Q100 587 49,945 SH   SOLE   49,945 0 0
LORDSTOWN MOTORS CORP PUT 54405Q950 3,159 2,684 SH Put SOLE   0 0 0
TRANSOCEAN LTD CALL H8817H900 0 4,560 SH Call SOLE   0 0 0
TRANSOCEAN LTD COM H8817H100 0 167,219 SH   SOLE   167,219 0 0
TRANSOCEAN LTD PUT H8817H950 0 5,024 SH Put SOLE   0 0 0
RIGEL PHARMACEUTICALS INC CALL 766559903 267 781 SH Call SOLE   0 0 0
RIGEL PHARMACEUTICALS INC COM 766559603 323 94,655 SH   SOLE   94,655 0 0
RIGEL PHARMACEUTICALS INC PUT 766559953 600 1,757 SH Put SOLE   0 0 0
B. RILEY FINANCIAL INC CALL 05580M908 851 151 SH Call SOLE   0 0 0
B. RILEY FINANCIAL INC COM 05580M108 839 14,888 SH   SOLE   14,888 0 0
B. RILEY FINANCIAL INC PUT 05580M958 456 81 SH Put SOLE   0 0 0
ISHARES INC CALL 46434G903 0 1 SH Call SOLE   0 0 0
RIO TINTO PLC CALL 767204900 10,847 1,397 SH Call SOLE   0 0 0
RIO TINTO PLC PUT 767204950 12,625 1,626 SH Put SOLE   0 0 0
RIOT BLOCKCHAIN INC CALL 767292905 45,663 8,572 SH Call SOLE   0 0 0
RIOT BLOCKCHAIN INC COM 767292105 2,130 39,993 SH   SOLE   39,993 0 0
RIOT BLOCKCHAIN INC PUT 767292955 36,271 6,809 SH Put SOLE   0 0 0
RAYMOND JAMES FINL INC CALL 754730909 3,591 293 SH Call SOLE   0 0 0
RAYMOND JAMES FINL INC PUT 754730959 453 37 SH Put SOLE   0 0 0
ARCADIA BIOSCIENCES INC CALL 039014904 178 648 SH Call SOLE   0 0 0
ARCADIA BIOSCIENCES INC PUT 039014954 20 74 SH Put SOLE   0 0 0
ROCKET COS INC CALL 77311W901 34,302 14,856 SH Call SOLE   0 0 0
ROCKET COS INC COM 77311W101 6,477 280,550 SH   SOLE   280,550 0 0
ROCKET COS INC PUT 77311W951 32,242 13,964 SH Put SOLE   0 0 0
RALPH LAUREN CORP CALL 751212901 3,707 301 SH Call SOLE   0 0 0
RALPH LAUREN CORP PUT 751212951 3,177 258 SH Put SOLE   0 0 0
RELAY THERAPEUTICS INC CALL 75943R902 17 5 SH Call SOLE   0 0 0
RELAY THERAPEUTICS INC PUT 75943R952 17 5 SH Put SOLE   0 0 0
RADIANT LOGISTICS INC CALL 75025X900 6 10 SH Call SOLE   0 0 0
REALOGY HLDGS CORP CALL 75605Y906 122 81 SH Call SOLE   0 0 0
REALOGY HLDGS CORP COM 75605Y106 213 14,094 SH   SOLE   14,094 0 0
REALOGY HLDGS CORP PUT 75605Y956 2,087 1,380 SH Put SOLE   0 0 0
RED LION HOTELS CORP CALL 756764906 0 9 SH Call SOLE   0 0 0
RED LION HOTELS CORP PUT 756764956 0 22 SH Put SOLE   0 0 0
RLI CORP CALL 749607907 167 15 SH Call SOLE   0 0 0
RLI CORP COM 749607107 53 482 SH   SOLE   482 0 0
RLI CORP PUT 749607957 22 2 SH Put SOLE   0 0 0
RLJ LODGING TR CALL 74965L901 626 405 SH Call SOLE   0 0 0
RLJ LODGING TR PUT 74965L951 91 59 SH Put SOLE   0 0 0
RELMADA THERAPEUTICS INC CALL 75955J902 197 56 SH Call SOLE   0 0 0
RELMADA THERAPEUTICS INC COM 75955J402 290 8,243 SH   SOLE   8,243 0 0
RELMADA THERAPEUTICS INC PUT 75955J952 73 21 SH Put SOLE   0 0 0
RLX TECHNOLOGY INC CALL 74969N903 2,535 2,447 SH Call SOLE   0 0 0
RLX TECHNOLOGY INC COM 74969N103 998 96,333 SH   SOLE   96,333 0 0
RLX TECHNOLOGY INC PUT 74969N953 2,297 2,218 SH Put SOLE   0 0 0
RAMBUS INC DEL CALL 750917906 1,664 856 SH Call SOLE   0 0 0
RAMBUS INC DEL PUT 750917956 186 96 SH Put SOLE   0 0 0
RESMED INC CALL 761152907 1,707 88 SH Call SOLE   0 0 0
RESMED INC PUT 761152957 97 5 SH Put SOLE   0 0 0
RMG ACQUISITION CORP II CALL G76083907 56 56 SH Call SOLE   0 0 0
RMG ACQUISITION CORP II PUT G76083957 41 41 SH Put SOLE   0 0 0
RIMINI STR INC DEL CALL 76674Q907 196 219 SH Call SOLE   0 0 0
RIMINI STR INC DEL COM 76674Q107 249 27,780 SH   SOLE   27,780 0 0
RIMINI STR INC DEL PUT 76674Q957 110 123 SH Put SOLE   0 0 0
ROMEO POWER INC CALL 776153908 1,215 1,459 SH Call SOLE   0 0 0
ROMEO POWER INC COM 776153108 616 73,998 SH   SOLE   73,998 0 0
ROMEO POWER INC PUT 776153958 647 777 SH Put SOLE   0 0 0
ROCKWELL MED INC CALL 774374902 321 2,775 SH Call SOLE   0 0 0
ROCKWELL MED INC PUT 774374952 11 103 SH Put SOLE   0 0 0
RIGNET INC CALL 766582900 13 16 SH Call SOLE   0 0 0
RIGNET INC PUT 766582950 12 14 SH Put SOLE   0 0 0
RINGCENTRAL INC CALL 76680R906 4,587 154 SH Call SOLE   0 0 0
RINGCENTRAL INC COM 76680R206 2,601 8,734 SH   SOLE   8,734 0 0
RINGCENTRAL INC PUT 76680R956 18,587 624 SH Put SOLE   0 0 0
RENALYTIX AI PLC CALL 75973T901 107 42 SH Call SOLE   0 0 0
RENALYTIX AI PLC PUT 75973T951 25 10 SH Put SOLE   0 0 0
RENAISSANCERE HLDGS LTD CALL G7496G903 80 5 SH Call SOLE   0 0 0
RENAISSANCERE HLDGS LTD PUT G7496G953 80 5 SH Put SOLE   0 0 0
RENASANT CORP CALL 75970E907 20 5 SH Call SOLE   0 0 0
REALNETWORKS INC CALL 75605L908 56 134 SH Call SOLE   0 0 0
REALNETWORKS INC COM 75605L708 342 80,669 SH   SOLE   80,669 0 0
REALNETWORKS INC PUT 75605L958 175 414 SH Put SOLE   0 0 0
CONSTRUCTION PARTNERS INC CALL 21044C907 125 42 SH Call SOLE   0 0 0
CONSTRUCTION PARTNERS INC COM 21044C107 266 8,925 SH   SOLE   8,925 0 0
CONSTRUCTION PARTNERS INC PUT 21044C957 1,183 396 SH Put SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR COM 301505707 9 148 SH   SOLE   148 0 0
EXCHANGE TRADED CONCEPTS TR PUT 301505959 336 53 SH Put SOLE   0 0 0
GIBRALTAR INDS INC CALL 374689907 887 97 SH Call SOLE   0 0 0
ROGERS CORP CALL 775133901 37 2 SH Call SOLE   0 0 0
ROGERS CORP COM 775133101 60 322 SH   SOLE   322 0 0
ROGERS CORP PUT 775133951 56 3 SH Put SOLE   0 0 0
RETAIL OPPORTUNITY INVTS COR CALL 76131N901 2,550 1,607 SH Call SOLE   0 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 110 6,945 SH   SOLE   6,945 0 0
RETAIL OPPORTUNITY INVTS COR PUT 76131N951 1,510 952 SH Put SOLE   0 0 0
ROCKWELL AUTOMATION INC CALL 773903909 1,778 67 SH Call SOLE   0 0 0
ROCKWELL AUTOMATION INC PUT 773903959 5,043 190 SH Put SOLE   0 0 0
ROKU INC CALL 77543R902 116,202 3,567 SH Call SOLE   0 0 0
ROKU INC PUT 77543R952 159,138 4,885 SH Put SOLE   0 0 0
ROLLINS INC CALL 775711904 337 98 SH Call SOLE   0 0 0
ROLLINS INC PUT 775711954 502 146 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 330 44 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R693 743 9,902 SH   SOLE   9,902 0 0
PROSHARES TR PUT 74347R952 90 12 SH Put SOLE   0 0 0
ROOT INC CALL 77664L908 1,642 1,290 SH Call SOLE   0 0 0
ROOT INC PUT 77664L958 1,351 1,062 SH Put SOLE   0 0 0
ROPER TECHNOLOGIES INC CALL 776696906 484 12 SH Call SOLE   0 0 0
ROPER TECHNOLOGIES INC COM 776696106 34 85 SH   SOLE   85 0 0
ROPER TECHNOLOGIES INC PUT 776696956 564 14 SH Put SOLE   0 0 0
ROSS STORES INC CALL 778296903 563 47 SH Call SOLE   0 0 0
ROSS STORES INC PUT 778296953 2,997 250 SH Put SOLE   0 0 0
REALPAGE INC CALL 75606N909 2,319 266 SH Call SOLE   0 0 0
REALPAGE INC PUT 75606N959 218 25 SH Put SOLE   0 0 0
RETAIL PPTYS AMER INC CALL 76131V902 1,759 1,679 SH Call SOLE   0 0 0
RETAIL PPTYS AMER INC PUT 76131V952 571 545 SH Put SOLE   0 0 0
TIDAL ETF TR COM 886364603 9 419 SH   SOLE   419 0 0
REPAY HLDGS CORP COM 76029L100 179 7,644 SH   SOLE   7,644 0 0
REPAY HLDGS CORP PUT 76029L950 178 76 SH Put SOLE   0 0 0
RAPID7 INC CALL 753422904 634 85 SH Call SOLE   0 0 0
RAPID7 INC COM 753422104 824 11,053 SH   SOLE   11,053 0 0
RAPID7 INC PUT 753422954 1,514 203 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V266 16 100 SH   SOLE   100 0 0
REPLAY ACQUISITION CORP CALL G75130907 41 1,746 SH Call SOLE   0 0 0
REPLAY ACQUISITION CORP PUT G75130957 17 58 SH Put SOLE   0 0 0
RPM INTL INC CALL 749685903 459 50 SH Call SOLE   0 0 0
RPM INTL INC COM 749685103 154 1,682 SH   SOLE   1,682 0 0
RPM INTL INC PUT 749685953 229 25 SH Put SOLE   0 0 0
ROYALTY PHARMA PLC CALL G7709Q904 1,661 381 SH Call SOLE   0 0 0
ROYALTY PHARMA PLC COM G7709Q104 18 426 SH   SOLE   426 0 0
ROYALTY PHARMA PLC PUT G7709Q954 222 51 SH Put SOLE   0 0 0
RPT REALTY CALL 74971D901 0 470 SH Call SOLE   0 0 0
RPT REALTY PUT 74971D951 0 34 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V258 13 176 SH   SOLE   176 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 96 13 SH Put SOLE   0 0 0
RANGE RES CORP CALL 75281A909 1,535 1,486 SH Call SOLE   0 0 0
RANGE RES CORP COM 75281A109 265 25,680 SH   SOLE   25,680 0 0
RANGE RES CORP PUT 75281A959 649 629 SH Put SOLE   0 0 0
DONNELLEY R R & SONS CO CALL 257867900 0 116 SH Call SOLE   0 0 0
DONNELLEY R R & SONS CO COM 257867200 0 8,318 SH   SOLE   8,318 0 0
DONNELLEY R R & SONS CO PUT 257867950 0 15 SH Put SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN CALL 75689M901 893 224 SH Call SOLE   0 0 0
RED ROBIN GOURMET BURGERS IN PUT 75689M951 462 116 SH Put SOLE   0 0 0
RED ROCK RESORTS INC CALL 75700L908 778 239 SH Call SOLE   0 0 0
RED ROCK RESORTS INC COM 75700L108 76 2,339 SH   SOLE   2,339 0 0
RED ROCK RESORTS INC PUT 75700L958 1,117 343 SH Put SOLE   0 0 0
RELIANCE STEEL & ALUMINUM CO CALL 759509902 6,015 395 SH Call SOLE   0 0 0
RELIANCE STEEL & ALUMINUM CO PUT 759509952 289 19 SH Put SOLE   0 0 0
REPUBLIC SVCS INC CALL 760759900 1,857 187 SH Call SOLE   0 0 0
REPUBLIC SVCS INC PUT 760759950 397 40 SH Put SOLE   0 0 0
RUSH STREET INTERACTIVE INC CALL 782011900 616 377 SH Call SOLE   0 0 0
RUSH STREET INTERACTIVE INC COM 782011100 513 31,446 SH   SOLE   31,446 0 0
RUSH STREET INTERACTIVE INC PUT 782011950 617 378 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 1,600 113 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V357 2,116 14,941 SH   SOLE   14,941 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 4,292 303 SH Put SOLE   0 0 0
RODGERS SILICON VALLEY AQ CO CALL 774873903 159 120 SH Call SOLE   0 0 0
RODGERS SILICON VALLEY AQ CO PUT 774873953 5 4 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 5,350 2,073 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 6,155 2,385 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR PUT 92189F952 33 2 SH Put SOLE   0 0 0
RATTLER MIDSTREAM LP CALL 75419T903 480 452 SH Call SOLE   0 0 0
RATTLER MIDSTREAM LP PUT 75419T953 57 54 SH Put SOLE   0 0 0
REINVENT TECHNOLOGY PARTNERS CALL G7483N909 4,504 4,438 SH Call SOLE   0 0 0
REINVENT TECHNOLOGY PARTNERS COM G7483N129 51 5,109 SH   SOLE   5,109 0 0
REINVENT TECHNOLOGY PARTNERS PUT G7483N959 1,852 1,825 SH Put SOLE   0 0 0
RAYTHEON TECHNOLOGIES CORP CALL 75513E901 75,130 4,173 SH Call SOLE   0 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,514 19,597 SH   SOLE   19,597 0 0
RAYTHEON TECHNOLOGIES CORP PUT 75513E951 55,037 3,057 SH Put SOLE   0 0 0
RAYTHEON TECHNOLOGIES CORP CALL 75513E901 139 18 SH Call SOLE   0 0 0
RAYTHEON TECHNOLOGIES CORP PUT 75513E951 84 11 SH Put SOLE   0 0 0
RAYTHEON TECHNOLOGIES CORP CALL 75513E901 13 101 SH Call SOLE   0 0 0
RAYTHEON TECHNOLOGIES CORP PUT 75513E951 1 25 SH Put SOLE   0 0 0
RUBIUS THERAPEUTICS INC CALL 78116T903 304 115 SH Call SOLE   0 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 247 9,345 SH   SOLE   9,345 0 0
RUBIUS THERAPEUTICS INC PUT 78116T953 553 209 SH Put SOLE   0 0 0
SUNRUN INC CALL 86771W905 5,871 1,765 SH Call SOLE   0 0 0
SUNRUN INC COM 86771W105 1,374 22,724 SH   SOLE   22,724 0 0
SUNRUN INC PUT 86771W955 5,242 1,576 SH Put SOLE   0 0 0
SUNRUN INC CALL 86771W905 48 8 SH Call SOLE   0 0 0
SUNRUN INC PUT 86771W955 6 1 SH Put SOLE   0 0 0
RUSH ENTERPRISES INC CALL 781846909 9 2 SH Call SOLE   0 0 0
RUSH ENTERPRISES INC COM 781846209 12 258 SH   SOLE   258 0 0
RUSH ENTERPRISES INC PUT 781846959 49 10 SH Put SOLE   0 0 0
DIREXION SHS ETF TR COM 25490K273 234 9,905 SH   SOLE   9,905 0 0
DIREXION SHS ETF TR PUT 25490K959 2 1 SH Put SOLE   0 0 0
RUTHS HOSPITALITY GROUP INC CALL 783332909 700 282 SH Call SOLE   0 0 0
RUTHS HOSPITALITY GROUP INC PUT 783332959 2,852 1,149 SH Put SOLE   0 0 0
REVOLVE GROUP INC CALL 76156B907 6,191 1,378 SH Call SOLE   0 0 0
REVOLVE GROUP INC COM 76156B107 252 5,623 SH   SOLE   5,623 0 0
REVOLVE GROUP INC PUT 76156B957 696 155 SH Put SOLE   0 0 0
REVOLUTION MEDICINES INC CALL 76155X900 100 22 SH Call SOLE   0 0 0
REVANCE THERAPEUTICS INC CALL 761330909 343 123 SH Call SOLE   0 0 0
REVANCE THERAPEUTICS INC COM 761330109 85 3,047 SH   SOLE   3,047 0 0
REVANCE THERAPEUTICS INC PUT 761330959 33 12 SH Put SOLE   0 0 0
RETRACTABLE TECHNOLOGIES INC CALL 76129W905 999 780 SH Call SOLE   0 0 0
RETRACTABLE TECHNOLOGIES INC PUT 76129W955 267 209 SH Put SOLE   0 0 0
RIVERVIEW BANCORP INC COM 769397100 76 11,088 SH   SOLE   11,088 0 0
RIVERVIEW BANCORP INC PUT 769397950 115 167 SH Put SOLE   0 0 0
REWALK ROBOTICS LTD CALL M8216Q900 409 1,692 SH Call SOLE   0 0 0
REWALK ROBOTICS LTD PUT M8216Q950 69 286 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 789 358 SH Call SOLE   0 0 0
PROSHARES TR PUT 74348A954 33 15 SH Put SOLE   0 0 0
REDWOOD TR INC CALL 758075902 55 53 SH Call SOLE   0 0 0
REDWOOD TR INC COM 758075402 768 73,810 SH   SOLE   73,810 0 0
REDWOOD TR INC PUT 758075952 6,249 6,003 SH Put SOLE   0 0 0
PROSHARES TR COM 74347R735 7 95 SH   SOLE   95 0 0
REXNORD CORP CALL 76169B902 136 29 SH Call SOLE   0 0 0
REXNORD CORP PUT 76169B952 23 5 SH Put SOLE   0 0 0
RACKSPACE TECHNOLOGY INC CALL 750102905 2,011 846 SH Call SOLE   0 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 87 3,682 SH   SOLE   3,682 0 0
RACKSPACE TECHNOLOGY INC PUT 750102955 570 240 SH Put SOLE   0 0 0
ROYAL BK CDA CALL 780087902 8,704 944 SH Call SOLE   0 0 0
ROYAL BK CDA PUT 780087952 5,126 556 SH Put SOLE   0 0 0
RYANAIR HOLDINGS PLC CALL 783513903 11 1 SH Call SOLE   0 0 0
RYANAIR HOLDINGS PLC COM 783513203 53 469 SH   SOLE   469 0 0
RYANAIR HOLDINGS PLC PUT 783513953 299 26 SH Put SOLE   0 0 0
RAYONIER ADVANCED MATLS INC CALL 75508B904 112 124 SH Call SOLE   0 0 0
RAYONIER ADVANCED MATLS INC PUT 75508B954 307 339 SH Put SOLE   0 0 0
RYB ED INC CALL 74979W901 25 68 SH Call SOLE   0 0 0
RYB ED INC COM 74979W101 5 1,525 SH   SOLE   1,525 0 0
RYB ED INC PUT 74979W951 0 1 SH Put SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T CALL 46137V906 2 2 SH Call SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T PUT 46137V956 1 1 SH Put SOLE   0 0 0
RYERSON HLDG CORP CALL 783754904 3 2 SH Call SOLE   0 0 0
RYERSON HLDG CORP PUT 783754954 37 22 SH Put SOLE   0 0 0
RAYONIER INC CALL 754907903 496 154 SH Call SOLE   0 0 0
RAYONIER INC COM 754907103 1,207 37,433 SH   SOLE   37,433 0 0
RAYONIER INC PUT 754907953 87 27 SH Put SOLE   0 0 0
RHYTHM PHARMACEUTICALS INC CALL 76243J905 29 14 SH Call SOLE   0 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 100 4,716 SH   SOLE   4,716 0 0
RHYTHM PHARMACEUTICALS INC PUT 76243J955 216 102 SH Put SOLE   0 0 0
SEABRIDGE GOLD INC CALL 811916905 405 251 SH Call SOLE   0 0 0
SEABRIDGE GOLD INC COM 811916105 236 14,623 SH   SOLE   14,623 0 0
SEABRIDGE GOLD INC PUT 811916955 101 63 SH Put SOLE   0 0 0
SABRE CORP CALL 78573M904 9,693 6,545 SH Call SOLE   0 0 0
SABRE CORP COM 78573M104 2,245 151,643 SH   SOLE   151,643 0 0
SABRE CORP PUT 78573M954 6,029 4,071 SH Put SOLE   0 0 0
SAFEHOLD INC CALL 78645L900 49 7 SH Call SOLE   0 0 0
SAFEHOLD INC COM 78645L100 29 414 SH   SOLE   414 0 0
SANDERSON FARMS INC CALL 800013904 186 12 SH Call SOLE   0 0 0
SANDERSON FARMS INC COM 800013104 438 2,816 SH   SOLE   2,816 0 0
SANDERSON FARMS INC PUT 800013954 3,707 238 SH Put SOLE   0 0 0
SAFETY INS GROUP INC CALL 78648T900 0 3 SH Call SOLE   0 0 0
SAFETY INS GROUP INC COM 78648T100 0 137 SH   SOLE   137 0 0
SAFETY INS GROUP INC PUT 78648T950 0 10 SH Put SOLE   0 0 0
SAGE THERAPEUTICS INC CALL 78667J908 299 40 SH Call SOLE   0 0 0
SAGE THERAPEUTICS INC COM 78667J108 2,655 35,473 SH   SOLE   35,473 0 0
SAGE THERAPEUTICS INC PUT 78667J958 7,118 951 SH Put SOLE   0 0 0
SONIC AUTOMOTIVE INC CALL 83545G902 0 21 SH Call SOLE   0 0 0
SAIA INC CALL 78709Y905 69 3 SH Call SOLE   0 0 0
SAIA INC PUT 78709Y955 138 6 SH Put SOLE   0 0 0
SCIENCE APPLICATIONS INTL CO CALL 808625907 2,240 268 SH Call SOLE   0 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 19 239 SH   SOLE   239 0 0
SCIENCE APPLICATIONS INTL CO PUT 808625957 175 21 SH Put SOLE   0 0 0
SOFTWARE ACQUISITN GRUP INC CALL 83407F901 203 202 SH Call SOLE   0 0 0
SOFTWARE ACQUISITN GRUP INC COM 83407F101 37 3,751 SH   SOLE   3,751 0 0
SOFTWARE ACQUISITN GRUP INC PUT 83407F951 337 335 SH Put SOLE   0 0 0
SAILPOINT TECHNOLOGIES HLDGS CALL 78781P905 1,073 212 SH Call SOLE   0 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 12 252 SH   SOLE   252 0 0
SAILPOINT TECHNOLOGIES HLDGS PUT 78781P955 693 137 SH Put SOLE   0 0 0
BOSTON BEER INC CALL 100557907 1,326 11 SH Call SOLE   0 0 0
BOSTON BEER INC COM 100557107 429 356 SH   SOLE   356 0 0
BOSTON BEER INC PUT 100557957 1,809 15 SH Put SOLE   0 0 0
BANCO SANTANDER S.A. CALL 05964H905 891 2,599 SH Call SOLE   0 0 0
BANCO SANTANDER S.A. COM 05964H105 900 262,646 SH   SOLE   262,646 0 0
BANCO SANTANDER S.A. PUT 05964H955 1,544 4,502 SH Put SOLE   0 0 0
SANDSTORM GOLD LTD CALL 80013R906 1,496 2,200 SH Call SOLE   0 0 0
SANDSTORM GOLD LTD COM 80013R206 29 4,367 SH   SOLE   4,367 0 0
SANDSTORM GOLD LTD PUT 80013R956 660 972 SH Put SOLE   0 0 0
SANMINA CORPORATION CALL 801056902 53 13 SH Call SOLE   0 0 0
SANMINA CORPORATION PUT 801056952 194 47 SH Put SOLE   0 0 0
S&W SEED CO CALL 785135904 3 11 SH Call SOLE   0 0 0
S&W SEED CO COM 785135104 12 3,389 SH   SOLE   3,389 0 0
S&W SEED CO PUT 785135954 0 1 SH Put SOLE   0 0 0
SAP SE CALL 803054904 14,071 1,146 SH Call SOLE   0 0 0
SAP SE COM 803054204 1,361 11,084 SH   SOLE   11,084 0 0
SAP SE PUT 803054954 2,701 220 SH Put SOLE   0 0 0
SANDY SPRING BANCORP INC COM 800363103 4 100 SH   SOLE   100 0 0
ECHOSTAR CORP CALL 278768906 609 254 SH Call SOLE   0 0 0
ECHOSTAR CORP COM 278768106 749 31,213 SH   SOLE   31,213 0 0
ECHOSTAR CORP PUT 278768956 751 313 SH Put SOLE   0 0 0
CASSAVA SCIENCES INC CALL 14817C907 2,876 640 SH Call SOLE   0 0 0
CASSAVA SCIENCES INC COM 14817C107 342 7,613 SH   SOLE   7,613 0 0
CASSAVA SCIENCES INC PUT 14817C957 2,440 543 SH Put SOLE   0 0 0
SPIRIT AIRLS INC CALL 848577902 0 1,577 SH Call SOLE   0 0 0
SPIRIT AIRLS INC COM 848577102 0 34,053 SH   SOLE   34,053 0 0
SPIRIT AIRLS INC PUT 848577952 0 1,456 SH Put SOLE   0 0 0
SAFE BULKERS INC COM Y7388L103 374 153,006 SH   SOLE   153,006 0 0
SAFE BULKERS INC PUT Y7388L953 389 1,589 SH Put SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW CALL 78410G904 0 59 SH Call SOLE   0 0 0
SBA COMMUNICATIONS CORP NEW COM 78410G104 0 1,498 SH   SOLE   1,498 0 0
SBA COMMUNICATIONS CORP NEW PUT 78410G954 0 208 SH Put SOLE   0 0 0
STRONGBRIDGE BIOPHARMA PLC CALL G85347905 67 246 SH Call SOLE   0 0 0
STRONGBRIDGE BIOPHARMA PLC COM G85347105 0 241 SH   SOLE   241 0 0
STRONGBRIDGE BIOPHARMA PLC PUT G85347955 76 276 SH Put SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC CALL 829226909 588 201 SH Call SOLE   0 0 0
SINCLAIR BROADCAST GROUP INC COM 829226109 63 2,162 SH   SOLE   2,162 0 0
SINCLAIR BROADCAST GROUP INC PUT 829226959 117 40 SH Put SOLE   0 0 0
SALLY BEAUTY HLDGS INC CALL 79546E904 611 304 SH Call SOLE   0 0 0
SALLY BEAUTY HLDGS INC PUT 79546E954 388 193 SH Put SOLE   0 0 0
ALPS ETF TR CALL 00162Q908 150 30 SH Call SOLE   0 0 0
ALPS ETF TR PUT 00162Q958 105 21 SH Put SOLE   0 0 0
STAR BULK CARRIERS CORP. CALL Y8162K904 979 667 SH Call SOLE   0 0 0
STAR BULK CARRIERS CORP. PUT Y8162K954 274 187 SH Put SOLE   0 0 0
SIGNATURE BK NEW YORK N Y CALL 82669G904 13,045 577 SH Call SOLE   0 0 0
SIGNATURE BK NEW YORK N Y PUT 82669G954 4,793 212 SH Put SOLE   0 0 0
SABRA HEALTH CARE REIT INC CALL 78573L906 649 374 SH Call SOLE   0 0 0
SABRA HEALTH CARE REIT INC PUT 78573L956 241 139 SH Put SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI CALL 20441A902 688 939 SH Call SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI COM 20441A102 917 125,130 SH   SOLE   125,130 0 0
COMPANHIA DE SANEAMENTO BASI PUT 20441A952 982 1,340 SH Put SOLE   0 0 0
SIBANYE STILLWATER LTD CALL 82575P907 2,436 1,364 SH Call SOLE   0 0 0
SIBANYE STILLWATER LTD COM 82575P107 1,580 88,504 SH   SOLE   88,504 0 0
SIBANYE STILLWATER LTD PUT 82575P957 1,852 1,037 SH Put SOLE   0 0 0
STARBUCKS CORP CALL 855244909 75,046 6,868 SH Call SOLE   0 0 0
STARBUCKS CORP COM 855244109 21 200 SH   SOLE   200 0 0
STARBUCKS CORP PUT 855244959 109,182 9,992 SH Put SOLE   0 0 0
SANTANDER CONSUMER USA HLDGS CALL 80283M901 119 44 SH Call SOLE   0 0 0
SANTANDER CONSUMER USA HLDGS PUT 80283M951 308 114 SH Put SOLE   0 0 0
SOUTHERN COPPER CORP CALL 84265V905 2,348 346 SH Call SOLE   0 0 0
SOUTHERN COPPER CORP COM 84265V105 1,009 14,875 SH   SOLE   14,875 0 0
SOUTHERN COPPER CORP PUT 84265V955 2,450 361 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 199 20 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524607 102 1,030 SH   SOLE   1,030 0 0
SCHWAB STRATEGIC TR CALL 808524908 29 3 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 3,033 416 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR PUT 808524958 1,699 233 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524706 3 100 SH   SOLE   100 0 0
SCHWAB STRATEGIC TR CALL 808524908 77 6 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR PUT 808524958 77 6 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 73 18 SH Call SOLE   0 0 0
SCHOLASTIC CORP CALL 807066905 415 138 SH Call SOLE   0 0 0
SCHOLASTIC CORP PUT 807066955 54 18 SH Put SOLE   0 0 0
SCHNITZER STEEL INDS INC CALL 806882906 622 149 SH Call SOLE   0 0 0
SCHNITZER STEEL INDS INC COM 806882106 196 4,701 SH   SOLE   4,701 0 0
SCHNITZER STEEL INDS INC PUT 806882956 117 28 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 140 23 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524870 82 1,346 SH   SOLE   1,346 0 0
SCHWAB STRATEGIC TR PUT 808524958 110 18 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR COM 808524409 105 1,620 SH   SOLE   1,620 0 0
SCHWAB STRATEGIC TR PUT 808524958 58 9 SH Put SOLE   0 0 0
SCHWAB CHARLES CORP CALL 808513905 0 2,313 SH Call SOLE   0 0 0
SCHWAB CHARLES CORP PUT 808513955 0 2,650 SH Put SOLE   0 0 0
SCHWAB CHARLES CORP CALL 808513905 0 12 SH Call SOLE   0 0 0
SCHWAB CHARLES CORP PUT 808513955 0 20 SH Put SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 9 1 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR CALL 808524908 5 1 SH Call SOLE   0 0 0
SERVICE CORP INTL CALL 817565904 0 164 SH Call SOLE   0 0 0
SERVICE CORP INTL COM 817565104 0 11,765 SH   SOLE   11,765 0 0
SERVICE CORP INTL PUT 817565954 0 915 SH Put SOLE   0 0 0
STELLUS CAP INVT CORP CALL 858568908 237 187 SH Call SOLE   0 0 0
PROSHARES TR II CALL 74347W902 234 328 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W668 58 8,250 SH   SOLE   8,250 0 0
PROSHARES TR II PUT 74347W952 148 208 SH Put SOLE   0 0 0
COMSCORE INC CALL 20564W905 0 2 SH Call SOLE   0 0 0
COMSCORE INC COM 20564W105 164 44,934 SH   SOLE   44,934 0 0
COMSCORE INC PUT 20564W955 148 406 SH Put SOLE   0 0 0
SCIPLAY CORPORATION CALL 809087909 249 154 SH Call SOLE   0 0 0
SCIPLAY CORPORATION COM 809087109 195 12,066 SH   SOLE   12,066 0 0
SCIPLAY CORPORATION PUT 809087959 545 337 SH Put SOLE   0 0 0
SCORE MEDIA & GAMING INC CALL 80919D902 107 40 SH Call SOLE   0 0 0
SCORE MEDIA & GAMING INC PUT 80919D952 21 8 SH Put SOLE   0 0 0
STEELCASE INC CALL 858155903 398 277 SH Call SOLE   0 0 0
STEELCASE INC COM 858155203 76 5,312 SH   SOLE   5,312 0 0
STEELCASE INC PUT 858155953 483 336 SH Put SOLE   0 0 0
SCANSOURCE INC COM 806037107 18 610 SH   SOLE   610 0 0
SCULPTOR CAP MGMT CALL 811246907 0 39 SH Call SOLE   0 0 0
SCULPTOR CAP MGMT COM 811246107 0 8,978 SH   SOLE   8,978 0 0
SCULPTOR CAP MGMT PUT 811246957 0 30 SH Put SOLE   0 0 0
SHOE CARNIVAL INC CALL 824889909 117 19 SH Call SOLE   0 0 0
SHOE CARNIVAL INC PUT 824889959 61 10 SH Put SOLE   0 0 0
SECUREWORKS CORP CALL 81374A905 25 19 SH Call SOLE   0 0 0
SECUREWORKS CORP COM 81374A105 1 109 SH   SOLE   109 0 0
SECUREWORKS CORP PUT 81374A955 20 15 SH Put SOLE   0 0 0
SCYNEXIS INC CALL 811292900 43 55 SH Call SOLE   0 0 0
SCYNEXIS INC COM 811292200 19 2,421 SH   SOLE   2,421 0 0
SCYNEXIS INC PUT 811292950 17 22 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 7 1 SH Call SOLE   0 0 0
ISHARES TR COM 464288273 0 5 SH   SOLE   5 0 0
ISHARES TR PUT 464288955 79 11 SH Put SOLE   0 0 0
SANDRIDGE ENERGY INC CALL 80007P909 274 702 SH Call SOLE   0 0 0
SANDRIDGE ENERGY INC COM 80007P869 41 10,635 SH   SOLE   10,635 0 0
SANDRIDGE ENERGY INC PUT 80007P959 108 277 SH Put SOLE   0 0 0
SMILEDIRECTCLUB INC CALL 83192H906 760 738 SH Call SOLE   0 0 0
SMILEDIRECTCLUB INC COM 83192H106 786 76,246 SH   SOLE   76,246 0 0
SMILEDIRECTCLUB INC PUT 83192H956 1,593 1,546 SH Put SOLE   0 0 0
SCHRODINGER INC CALL 80810D903 2,509 329 SH Call SOLE   0 0 0
SCHRODINGER INC COM 80810D103 477 6,257 SH   SOLE   6,257 0 0
SCHRODINGER INC PUT 80810D953 1,884 247 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 177 128 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E549 195 14,054 SH   SOLE   14,054 0 0
GLOBAL X FDS PUT 37950E954 140 101 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 1,069 1,103 SH Call SOLE   0 0 0
PROSHARES TR COM 74347G309 333 34,390 SH   SOLE   34,390 0 0
PROSHARES TR PUT 74347G957 137 142 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B908 4,255 3,959 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B958 556 518 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 519 44 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 236 20 SH Put SOLE   0 0 0
SEA LTD CALL 81141R900 67,861 3,040 SH Call SOLE   0 0 0
SEA LTD COM 81141R100 4,644 20,804 SH   SOLE   20,804 0 0
SEA LTD PUT 81141R950 96,323 4,315 SH Put SOLE   0 0 0
SEACHANGE INTL INC CALL 811699907 122 793 SH Call SOLE   0 0 0
SEACHANGE INTL INC COM 811699107 37 24,391 SH   SOLE   24,391 0 0
SEACHANGE INTL INC PUT 811699957 29 192 SH Put SOLE   0 0 0
SPORTS ENTERTAINMENT ACQU CO COM 84918M106 140 14,384 SH   SOLE   14,384 0 0
SPORTS ENTERTAINMENT ACQU CO PUT 84918M956 211 216 SH Put SOLE   0 0 0
SEAWORLD ENTMT INC CALL 81282V900 0 398 SH Call SOLE   0 0 0
SEAWORLD ENTMT INC PUT 81282V950 0 163 SH Put SOLE   0 0 0
SECOO HLDG LTD CALL 81367P901 13 55 SH Call SOLE   0 0 0
SECOO HLDG LTD COM 81367P101 38 15,182 SH   SOLE   15,182 0 0
SECOO HLDG LTD PUT 81367P951 40 160 SH Put SOLE   0 0 0
NORTHERN LTS FD TR IV CALL 66538H901 0 3 SH Call SOLE   0 0 0
NORTHERN LTS FD TR IV PUT 66538H951 0 16 SH Put SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC CALL 83417M904 0 367 SH Call SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC PUT 83417M954 0 218 SH Put SOLE   0 0 0
SEALED AIR CORP NEW CALL 81211K900 1,786 390 SH Call SOLE   0 0 0
SEALED AIR CORP NEW PUT 81211K950 45 10 SH Put SOLE   0 0 0
SEELOS THERAPEUTICS INC CALL 81577F909 42 86 SH Call SOLE   0 0 0
SEELOS THERAPEUTICS INC COM 81577F109 148 29,712 SH   SOLE   29,712 0 0
SEELOS THERAPEUTICS INC PUT 81577F959 235 471 SH Put SOLE   0 0 0
SEER INC CALL 81578P906 10 2 SH Call SOLE   0 0 0
SEER INC PUT 81578P956 125 25 SH Put SOLE   0 0 0
SEI INVTS CO CALL 784117903 91 15 SH Call SOLE   0 0 0
SEI INVTS CO COM 784117103 21 347 SH   SOLE   347 0 0
SEI INVTS CO PUT 784117953 42 7 SH Put SOLE   0 0 0
SELECTA BIOSCIENCES INC CALL 816212904 50 111 SH Call SOLE   0 0 0
SELECTA BIOSCIENCES INC COM 816212104 243 53,801 SH   SOLE   53,801 0 0
SELECTA BIOSCIENCES INC PUT 816212954 47 105 SH Put SOLE   0 0 0
SELECT MED HLDGS CORP CALL 81619Q905 562 165 SH Call SOLE   0 0 0
SELECT MED HLDGS CORP PUT 81619Q955 102 30 SH Put SOLE   0 0 0
SENSEONICS HLDGS INC CALL 81727U905 1,176 4,458 SH Call SOLE   0 0 0
SENSEONICS HLDGS INC COM 81727U105 664 251,665 SH   SOLE   251,665 0 0
SENSEONICS HLDGS INC PUT 81727U955 789 2,989 SH Put SOLE   0 0 0
SESEN BIO INC CALL 817763905 347 1,337 SH Call SOLE   0 0 0
SESEN BIO INC COM 817763105 360 138,682 SH   SOLE   138,682 0 0
SESEN BIO INC PUT 817763955 313 1,205 SH Put SOLE   0 0 0
STIFEL FINL CORP CALL 860630902 51 8 SH Call SOLE   0 0 0
STIFEL FINL CORP PUT 860630952 83 13 SH Put SOLE   0 0 0
STIFEL FINL CORP CALL 860630902 3,718 387 SH Call SOLE   0 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 6 100 SH   SOLE   100 0 0
SERVISFIRST BANCSHARES INC PUT 81768T958 24 4 SH Put SOLE   0 0 0
SAFEGUARD SCIENTIFICS INC COM 786449207 14 2,091 SH   SOLE   2,091 0 0
STITCH FIX INC CALL 860897907 7,609 1,536 SH Call SOLE   0 0 0
STITCH FIX INC COM 860897107 2,245 45,331 SH   SOLE   45,331 0 0
STITCH FIX INC PUT 860897957 3,824 772 SH Put SOLE   0 0 0
SFL CORPORATION LTD CALL G7738W906 0 771 SH Call SOLE   0 0 0
SFL CORPORATION LTD COM G7738W106 0 15,732 SH   SOLE   15,732 0 0
SFL CORPORATION LTD PUT G7738W956 0 273 SH Put SOLE   0 0 0
SPROUTS FMRS MKT INC CALL 85208M902 0 364 SH Call SOLE   0 0 0
SPROUTS FMRS MKT INC COM 85208M102 0 86,463 SH   SOLE   86,463 0 0
SPROUTS FMRS MKT INC PUT 85208M952 0 1,040 SH Put SOLE   0 0 0
SIMMONS 1ST NATL CORP CALL 828730900 649 219 SH Call SOLE   0 0 0
SIMMONS 1ST NATL CORP PUT 828730950 284 96 SH Put SOLE   0 0 0
SHIFT TECHNOLOGIES INC CALL 82452T907 277 334 SH Call SOLE   0 0 0
SHIFT TECHNOLOGIES INC COM 82452T107 355 42,727 SH   SOLE   42,727 0 0
SHIFT TECHNOLOGIES INC PUT 82452T957 774 931 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 1,055 76 SH Call SOLE   0 0 0
SEAGEN INC COM 81181C104 570 4,109 SH   SOLE   4,109 0 0
SEAGEN INC PUT 81181C954 2,124 153 SH Put SOLE   0 0 0
SIGNIFY HEALTH INC CALL 82671G900 20 7 SH Call SOLE   0 0 0
SIGNIFY HEALTH INC COM 82671G100 10 354 SH   SOLE   354 0 0
SIGNIFY HEALTH INC PUT 82671G950 11 4 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06746P901 69 15 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06746P449 18 408 SH   SOLE   408 0 0
BARCLAYS BANK PLC PUT 06746P951 32 7 SH Put SOLE   0 0 0
SMART GLOBAL HLDGS INC COM G8232Y101 17 379 SH   SOLE   379 0 0
SMART GLOBAL HLDGS INC PUT G8232Y951 64 14 SH Put SOLE   0 0 0
SIGMA LABS INC CALL 826598900 43 116 SH Call SOLE   0 0 0
SIGMA LABS INC COM 826598500 92 24,820 SH   SOLE   24,820 0 0
SIGMA LABS INC PUT 826598950 98 265 SH Put SOLE   0 0 0
SANGAMO THERAPEUTICS INC CALL 800677906 0 951 SH Call SOLE   0 0 0
SANGAMO THERAPEUTICS INC COM 800677106 0 14,746 SH   SOLE   14,746 0 0
SANGAMO THERAPEUTICS INC PUT 800677956 0 290 SH Put SOLE   0 0 0
SCIENTIFIC GAMES CORP CALL 80874P909 1,575 409 SH Call SOLE   0 0 0
SCIENTIFIC GAMES CORP COM 80874P109 226 5,872 SH   SOLE   5,872 0 0
SCIENTIFIC GAMES CORP PUT 80874P959 107 28 SH Put SOLE   0 0 0
ABERDEEN STD GOLD ETF TR CALL 00326A904 429 262 SH Call SOLE   0 0 0
ABERDEEN STD GOLD ETF TR COM 00326A104 344 21,020 SH   SOLE   21,020 0 0
ABERDEEN STD GOLD ETF TR PUT 00326A954 8 5 SH Put SOLE   0 0 0
SURGERY PARTNERS INC CALL 86881A900 66 15 SH Call SOLE   0 0 0
SURGERY PARTNERS INC PUT 86881A950 30 7 SH Put SOLE   0 0 0
STAR GROUP L P CALL 85512C905 1 1 SH Call SOLE   0 0 0
STAR GROUP L P COM 85512C105 17 1,697 SH   SOLE   1,697 0 0
STAR GROUP L P PUT 85512C955 116 110 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B908 2,507 1,496 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B958 53 32 SH Put SOLE   0 0 0
SHAKE SHACK INC CALL 819047901 4,059 360 SH Call SOLE   0 0 0
SHAKE SHACK INC COM 819047101 532 4,719 SH   SOLE   4,719 0 0
SHAKE SHACK INC PUT 819047951 4,679 415 SH Put SOLE   0 0 0
SHENANDOAH TELECOMMUNICATION CALL 82312B906 161 33 SH Call SOLE   0 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 185 3,810 SH   SOLE   3,810 0 0
SHENANDOAH TELECOMMUNICATION PUT 82312B956 2,884 591 SH Put SOLE   0 0 0
SHOALS TECHNOLOGIES GROUP IN CALL 82489W907 907 261 SH Call SOLE   0 0 0
SHOALS TECHNOLOGIES GROUP IN PUT 82489W957 250 72 SH Put SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P CALL 822634901 537 403 SH Call SOLE   0 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 381 28,573 SH   SOLE   28,573 0 0
SHELL MIDSTREAM PARTNERS L P PUT 822634951 580 435 SH Put SOLE   0 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 25 2,072 SH   SOLE   2,072 0 0
SUNSTONE HOTEL INVS INC NEW PUT 867892951 152 122 SH Put SOLE   0 0 0
MADDEN STEVEN LTD CALL 556269908 387 104 SH Call SOLE   0 0 0
MADDEN STEVEN LTD PUT 556269958 33 9 SH Put SOLE   0 0 0
SHOPIFY INC CALL 82509L907 184,674 1,669 SH Call SOLE   0 0 0
SHOPIFY INC COM 82509L107 12,179 11,007 SH   SOLE   11,007 0 0
SHOPIFY INC PUT 82509L957 219,197 1,981 SH Put SOLE   0 0 0
SHERWIN WILLIAMS CO CALL 824348906 3,394 46 SH Call SOLE   0 0 0
SHERWIN WILLIAMS CO COM 824348106 4,512 6,114 SH   SOLE   6,114 0 0
SHERWIN WILLIAMS CO PUT 824348956 13,505 183 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 325 SH Call SOLE   0 0 0
ISHARES TR COM 464287457 0 100 SH   SOLE   100 0 0
ISHARES TR PUT 464287957 0 473 SH Put SOLE   0 0 0
SHYFT GROUP INC CALL 825698903 405 109 SH Call SOLE   0 0 0
SHYFT GROUP INC PUT 825698953 435 117 SH Put SOLE   0 0 0
SILVERGATE CAP CORP CALL 82837P908 2,502 176 SH Call SOLE   0 0 0
SILVERGATE CAP CORP COM 82837P408 1,130 7,953 SH   SOLE   7,953 0 0
SILVERGATE CAP CORP PUT 82837P958 2,544 179 SH Put SOLE   0 0 0
SI BONE INC CALL 825704909 575 181 SH Call SOLE   0 0 0
COMPANHIA SIDERURGICA NACION CALL 20440W905 310 464 SH Call SOLE   0 0 0
COMPANHIA SIDERURGICA NACION COM 20440W105 13 2,044 SH   SOLE   2,044 0 0
COMPANHIA SIDERURGICA NACION PUT 20440W955 60 91 SH Put SOLE   0 0 0
SIEBERT FINL CORP CALL 826176909 23 57 SH Call SOLE   0 0 0
SIEBERT FINL CORP COM 826176109 27 6,887 SH   SOLE   6,887 0 0
SIEBERT FINL CORP PUT 826176959 117 289 SH Put SOLE   0 0 0
SIENTRA INC CALL 82621J905 174 240 SH Call SOLE   0 0 0
SIENTRA INC COM 82621J105 24 3,314 SH   SOLE   3,314 0 0
SIENTRA INC PUT 82621J955 99 137 SH Put SOLE   0 0 0
SIFY TECHNOLOGIES LTD CALL 82655M907 332 942 SH Call SOLE   0 0 0
SIFY TECHNOLOGIES LTD COM 82655M107 228 64,749 SH   SOLE   64,749 0 0
SIFY TECHNOLOGIES LTD PUT 82655M957 61 174 SH Put SOLE   0 0 0
SIGNET JEWELERS LIMITED CALL G81276900 382 66 SH Call SOLE   0 0 0
SIGNET JEWELERS LIMITED PUT G81276950 417 72 SH Put SOLE   0 0 0
SIGA TECHNOLOGIES INC CALL 826917906 3 6 SH Call SOLE   0 0 0
SIGA TECHNOLOGIES INC COM 826917106 13 2,067 SH   SOLE   2,067 0 0
SIGA TECHNOLOGIES INC PUT 826917956 0 1 SH Put SOLE   0 0 0
SPROTT INC CALL 852066908 919 242 SH Call SOLE   0 0 0
SPROTT INC COM 852066208 481 12,678 SH   SOLE   12,678 0 0
SPROTT INC PUT 852066958 642 169 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 4,807 1,205 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y848 759 19,034 SH   SOLE   19,034 0 0
GLOBAL X FDS PUT 37954Y951 1,432 359 SH Put SOLE   0 0 0
ETF MANAGERS TR CALL 26924G900 0 3,918 SH Call SOLE   0 0 0
ETF MANAGERS TR COM 26924G102 0 120,174 SH   SOLE   120,174 0 0
ETF MANAGERS TR PUT 26924G950 0 1,657 SH Put SOLE   0 0 0
SILK RD MED INC CALL 82710M900 845 167 SH Call SOLE   0 0 0
SILVERCREST METALS INC CALL 828363901 90 112 SH Call SOLE   0 0 0
SILVERCREST METALS INC COM 828363101 905 112,093 SH   SOLE   112,093 0 0
SILVERCREST METALS INC PUT 828363951 993 1,229 SH Put SOLE   0 0 0
SILICON MOTION TECHNOLOGY CO CALL 82706C908 386 65 SH Call SOLE   0 0 0
SILICON MOTION TECHNOLOGY CO COM 82706C108 507 8,541 SH   SOLE   8,541 0 0
SILICON MOTION TECHNOLOGY CO PUT 82706C958 2,619 441 SH Put SOLE   0 0 0
SINA CORP CALL G81477904 0 320 SH Call SOLE   0 0 0
SINA CORP PUT G81477954 0 318 SH Put SOLE   0 0 0
SINO-GLOBAL SHIPPING AMER LT CALL 82935V908 651 1,005 SH Call SOLE   0 0 0
SINO-GLOBAL SHIPPING AMER LT PUT 82935V958 3 6 SH Put SOLE   0 0 0
SIO GENE THERAPIES INC CALL 829399904 70 270 SH Call SOLE   0 0 0
SIO GENE THERAPIES INC COM 829399104 52 20,264 SH   SOLE   20,264 0 0
SIO GENE THERAPIES INC PUT 829399954 93 357 SH Put SOLE   0 0 0
SIRIUS XM HOLDINGS INC CALL 82968B903 896 1,472 SH Call SOLE   0 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 301 49,498 SH   SOLE   49,498 0 0
SIRIUS XM HOLDINGS INC PUT 82968B953 425 699 SH Put SOLE   0 0 0
SITE CTRS CORP CALL 82981J909 65 48 SH Call SOLE   0 0 0
SITE CTRS CORP COM 82981J109 48 3,595 SH   SOLE   3,595 0 0
SITE CTRS CORP PUT 82981J959 70 52 SH Put SOLE   0 0 0
SVB FINANCIAL GROUP CALL 78486Q901 2,813 57 SH Call SOLE   0 0 0
SVB FINANCIAL GROUP PUT 78486Q951 12,242 248 SH Put SOLE   0 0 0
ABERDEEN STD SILVER ETF TR CALL 003264908 316 134 SH Call SOLE   0 0 0
ABERDEEN STD SILVER ETF TR COM 003264108 471 19,962 SH   SOLE   19,962 0 0
ABERDEEN STD SILVER ETF TR PUT 003264958 148 63 SH Put SOLE   0 0 0
SIX FLAGS ENTMT CORP NEW CALL 83001A902 0 1,196 SH Call SOLE   0 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 0 6,440 SH   SOLE   6,440 0 0
SIX FLAGS ENTMT CORP NEW PUT 83001A952 0 183 SH Put SOLE   0 0 0
ISHARES TR COM 46432F370 411 3,424 SH   SOLE   3,424 0 0
PROSHARES TR COM 74347R131 20 1,100 SH   SOLE   1,100 0 0
SOUTH JERSEY INDS INC CALL 838518908 11 5 SH Call SOLE   0 0 0
SOUTH JERSEY INDS INC COM 838518108 202 8,952 SH   SOLE   8,952 0 0
SOUTH JERSEY INDS INC PUT 838518958 20 9 SH Put SOLE   0 0 0
SMUCKER J M CO CALL 832696905 3,669 290 SH Call SOLE   0 0 0
SMUCKER J M CO PUT 832696955 2,593 205 SH Put SOLE   0 0 0
SPDR SER TR PUT 78468R953 0 3 SH Put SOLE   0 0 0
SHAW COMMUNICATIONS INC CALL 82028K900 993 379 SH Call SOLE   0 0 0
SHAW COMMUNICATIONS INC COM 82028K200 81 3,117 SH   SOLE   3,117 0 0
SHAW COMMUNICATIONS INC PUT 82028K950 44 17 SH Put SOLE   0 0 0
SAN JUAN BASIN RTY TR CALL 798241905 59 149 SH Call SOLE   0 0 0
SAN JUAN BASIN RTY TR COM 798241105 48 12,372 SH   SOLE   12,372 0 0
SAN JUAN BASIN RTY TR PUT 798241955 31 80 SH Put SOLE   0 0 0
PROSHARES TR COM 74347G713 18 1,533 SH   SOLE   1,533 0 0
PROSHARES TR PUT 74347G957 3 3 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 818 672 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347G957 38 32 SH Put SOLE   0 0 0
SKILLZ INC CALL 83067L909 3,697 1,942 SH Call SOLE   0 0 0
SKILLZ INC COM 83067L109 1,777 93,368 SH   SOLE   93,368 0 0
SKILLZ INC PUT 83067L959 5,542 2,911 SH Put SOLE   0 0 0
SK TELECOM LTD CALL 78440P908 43 16 SH Call SOLE   0 0 0
SK TELECOM LTD COM 78440P108 44 1,634 SH   SOLE   1,634 0 0
SK TELECOM LTD PUT 78440P958 114 42 SH Put SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I CALL 875465906 0 2,562 SH Call SOLE   0 0 0
TANGER FACTORY OUTLET CTRS I PUT 875465956 0 760 SH Put SOLE   0 0 0
SKECHERS U S A INC CALL 830566905 1,689 405 SH Call SOLE   0 0 0
SKECHERS U S A INC PUT 830566955 1,084 260 SH Put SOLE   0 0 0
SKYLINE CHAMPION CORPORATION CALL 830830905 72 16 SH Call SOLE   0 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 28 631 SH   SOLE   631 0 0
SKYLINE CHAMPION CORPORATION PUT 830830955 4 1 SH Put SOLE   0 0 0
SKYWEST INC CALL 830879902 1,247 229 SH Call SOLE   0 0 0
SKYWEST INC PUT 830879952 294 54 SH Put SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD CALL 33734X906 2,202 230 SH Call SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD PUT 33734X956 2,451 256 SH Put SOLE   0 0 0
SILICON LABORATORIES INC CALL 826919902 1,946 138 SH Call SOLE   0 0 0
SILICON LABORATORIES INC PUT 826919952 14 1 SH Put SOLE   0 0 0
SCHLUMBERGER LTD CALL 806857908 13,589 4,998 SH Call SOLE   0 0 0
SCHLUMBERGER LTD COM 806857108 5,807 213,585 SH   SOLE   213,585 0 0
SCHLUMBERGER LTD PUT 806857958 12,148 4,468 SH Put SOLE   0 0 0
U S SILICA HLDGS INC CALL 90346E903 530 432 SH Call SOLE   0 0 0
U S SILICA HLDGS INC COM 90346E103 122 9,953 SH   SOLE   9,953 0 0
U S SILICA HLDGS INC PUT 90346E953 1,999 1,627 SH Put SOLE   0 0 0
SOLID BIOSCIENCES INC CALL 83422E905 878 1,588 SH Call SOLE   0 0 0
SOLID BIOSCIENCES INC COM 83422E105 189 34,190 SH   SOLE   34,190 0 0
SOLID BIOSCIENCES INC PUT 83422E955 175 318 SH Put SOLE   0 0 0
SUN LIFE FINANCIAL INC. CALL 866796905 3,220 637 SH Call SOLE   0 0 0
SUN LIFE FINANCIAL INC. PUT 866796955 3,225 638 SH Put SOLE   0 0 0
SL GREEN RLTY CORP CALL 78440X904 422 61 SH Call SOLE   0 0 0
SL GREEN RLTY CORP COM 78440X804 6 100 SH   SOLE   100 0 0
SL GREEN RLTY CORP PUT 78440X954 471 68 SH Put SOLE   0 0 0
SL GREEN RLTY CORP CALL 78440X904 811 116 SH Call SOLE   0 0 0
SL GREEN RLTY CORP PUT 78440X954 587 84 SH Put SOLE   0 0 0
SL GREEN RLTY CORP CALL 78440X904 167 24 SH Call SOLE   0 0 0
SL GREEN RLTY CORP PUT 78440X954 342 49 SH Put SOLE   0 0 0
SUPER LEAGUE GAMING INC CALL 86804F902 14 21 SH Call SOLE   0 0 0
SUPER LEAGUE GAMING INC COM 86804F202 5 785 SH   SOLE   785 0 0
SUPER LEAGUE GAMING INC PUT 86804F952 4 6 SH Put SOLE   0 0 0
SILGAN HOLDINGS INC CALL 827048909 88 21 SH Call SOLE   0 0 0
SLM CORP CALL 78442P906 0 481 SH Call SOLE   0 0 0
SLM CORP PUT 78442P956 0 26 SH Put SOLE   0 0 0
SOLENO THERAPEUTICS INC CALL 834203900 12 100 SH Call SOLE   0 0 0
SOLENO THERAPEUTICS INC COM 834203200 41 32,884 SH   SOLE   32,884 0 0
SOLENO THERAPEUTICS INC PUT 834203950 39 316 SH Put SOLE   0 0 0
SIMULATIONS PLUS INC CALL 829214905 6 1 SH Call SOLE   0 0 0
SIMULATIONS PLUS INC COM 829214105 54 865 SH   SOLE   865 0 0
SIMULATIONS PLUS INC PUT 829214955 31 5 SH Put SOLE   0 0 0
SELECTQUOTE INC CALL 816307900 5,400 1,830 SH Call SOLE   0 0 0
SELECTQUOTE INC PUT 816307950 185 63 SH Put SOLE   0 0 0
SLR INVESTMENT CORP CALL 83413U900 17 10 SH Call SOLE   0 0 0
SLR INVESTMENT CORP COM 83413U100 56 3,207 SH   SOLE   3,207 0 0
SLR INVESTMENT CORP PUT 83413U950 129 73 SH Put SOLE   0 0 0
SELLAS LIFE SCIENCES GROUP I CALL 81642T909 414 485 SH Call SOLE   0 0 0
SELLAS LIFE SCIENCES GROUP I PUT 81642T959 139 163 SH Put SOLE   0 0 0
ISHARES SILVER TR CALL 46428Q909 0 92,525 SH Call SOLE   0 0 0
ISHARES SILVER TR COM 46428Q109 0 839,932 SH   SOLE   839,932 0 0
ISHARES SILVER TR PUT 46428Q959 0 38,518 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 0 30 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F205 0 12,571 SH   SOLE   12,571 0 0
VANECK VECTORS ETF TR PUT 92189F952 0 23 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 49 6 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A300 139 1,706 SH   SOLE   1,706 0 0
SPDR SER TR PUT 78464A958 32 4 SH Put SOLE   0 0 0
SM ENERGY CO CALL 78454L900 0 782 SH Call SOLE   0 0 0
SM ENERGY CO PUT 78454L950 0 305 SH Put SOLE   0 0 0
SMARTSHEET INC CALL 83200N903 1,374 215 SH Call SOLE   0 0 0
SMARTSHEET INC PUT 83200N953 249 39 SH Put SOLE   0 0 0
SMARTFINANCIAL INC COM 83190L208 1 87 SH   SOLE   87 0 0
SMARTFINANCIAL INC PUT 83190L958 25 12 SH Put SOLE   0 0 0
SUPER MICRO COMPUTER INC CALL 86800U904 11 3 SH Call SOLE   0 0 0
SUPER MICRO COMPUTER INC COM 86800U104 253 6,499 SH   SOLE   6,499 0 0
SUPER MICRO COMPUTER INC PUT 86800U954 3 1 SH Put SOLE   0 0 0
PROSHARES TR PUT 74347B958 71 11 SH Put SOLE   0 0 0
SHARPS COMPLIANCE CORP CALL 820017901 126 88 SH Call SOLE   0 0 0
SHARPS COMPLIANCE CORP PUT 820017951 2 2 SH Put SOLE   0 0 0
SUMITOMO MITSUI FINL GROUP I CALL 86562M909 426 588 SH Call SOLE   0 0 0
SUMITOMO MITSUI FINL GROUP I COM 86562M209 71 9,879 SH   SOLE   9,879 0 0
SUMITOMO MITSUI FINL GROUP I PUT 86562M959 2 4 SH Put SOLE   0 0 0
SCOTTS MIRACLE-GRO CO CALL 810186906 5,511 225 SH Call SOLE   0 0 0
SCOTTS MIRACLE-GRO CO COM 810186106 240 982 SH   SOLE   982 0 0
SCOTTS MIRACLE-GRO CO PUT 810186956 6,859 280 SH Put SOLE   0 0 0
VANECK VECTORS ETF TR CALL 92189F902 0 3,721 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F676 0 79 SH   SOLE   79 0 0
VANECK VECTORS ETF TR PUT 92189F952 0 5,357 SH Put SOLE   0 0 0
SEACOR MARINE HLDGS INC CALL 78413P901 0 1 SH Call SOLE   0 0 0
SEACOR MARINE HLDGS INC COM 78413P101 45 8,512 SH   SOLE   8,512 0 0
SEACOR MARINE HLDGS INC PUT 78413P951 206 387 SH Put SOLE   0 0 0
SUMMIT THERAPEUTICS INC CALL 86627T908 4 7 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR COM 92189F502 451 2,872 SH   SOLE   2,872 0 0
VANECK VECTORS ETF TR PUT 92189F952 392 25 SH Put SOLE   0 0 0
STANDARD MTR PRODS INC CALL 853666905 12 3 SH Call SOLE   0 0 0
STANDARD MTR PRODS INC COM 853666105 0 6 SH   SOLE   6 0 0
STANDARD MTR PRODS INC PUT 853666955 29 7 SH Put SOLE   0 0 0
SIMPLY GOOD FOODS CO CALL 82900L902 730 240 SH Call SOLE   0 0 0
SIMPLY GOOD FOODS CO PUT 82900L952 276 91 SH Put SOLE   0 0 0
SMITH MICRO SOFTWARE INC CALL 832154907 4 8 SH Call SOLE   0 0 0
SMITH MICRO SOFTWARE INC COM 832154207 248 45,149 SH   SOLE   45,149 0 0
SMITH MICRO SOFTWARE INC PUT 832154957 200 365 SH Put SOLE   0 0 0
SEMTECH CORP CALL 816850901 565 82 SH Call SOLE   0 0 0
SEMTECH CORP PUT 816850951 27 4 SH Put SOLE   0 0 0
SMTC CORP CALL 832682907 0 1 SH Call SOLE   0 0 0
SMTC CORP COM 832682207 0 100 SH   SOLE   100 0 0
SNAP ON INC CALL 833034901 830 36 SH Call SOLE   0 0 0
SNAP ON INC COM 833034101 1,800 7,803 SH   SOLE   7,803 0 0
SNAP ON INC PUT 833034951 1,061 46 SH Put SOLE   0 0 0
SNAP INC CALL 83304A906 119,728 22,897 SH Call SOLE   0 0 0
SNAP INC COM 83304A106 225 4,303 SH   SOLE   4,303 0 0
SNAP INC PUT 83304A956 92,354 17,662 SH Put SOLE   0 0 0
SLEEP NUMBER CORP CALL 83125X903 0 26 SH Call SOLE   0 0 0
SLEEP NUMBER CORP COM 83125X103 0 2,134 SH   SOLE   2,134 0 0
SLEEP NUMBER CORP PUT 83125X953 0 17 SH Put SOLE   0 0 0
SYNCHRONOSS TECHNOLOGIES INC CALL 87157B903 10 29 SH Call SOLE   0 0 0
SYNCHRONOSS TECHNOLOGIES INC PUT 87157B953 16 45 SH Put SOLE   0 0 0
SMART SAND INC CALL 83191H907 20 81 SH Call SOLE   0 0 0
SMART SAND INC COM 83191H107 26 10,412 SH   SOLE   10,412 0 0
SMART SAND INC PUT 83191H957 72 285 SH Put SOLE   0 0 0
SUNDIAL GROWERS INC CALL 86730L909 2,102 18,602 SH Call SOLE   0 0 0
SUNDIAL GROWERS INC COM 86730L109 370 327,438 SH   SOLE   327,438 0 0
SUNDIAL GROWERS INC PUT 86730L959 981 8,685 SH Put SOLE   0 0 0
SCHNEIDER NATIONAL INC CALL 80689H902 172 69 SH Call SOLE   0 0 0
SYNDAX PHARMACEUTICALS INC CALL 87164F905 163 73 SH Call SOLE   0 0 0
SYNDAX PHARMACEUTICALS INC PUT 87164F955 13 6 SH Put SOLE   0 0 0
SONY CORP CALL 835699907 356 1,297 SH Call SOLE   0 0 0
SONY CORP COM 835699307 2,237 21,104 SH   SOLE   21,104 0 0
SONY CORP PUT 835699957 152 335 SH Put SOLE   0 0 0
HIGHLAND FDS I CALL 430101904 3 2 SH Call SOLE   0 0 0
SMITH & NEPHEW PLC CALL 83175M905 106 28 SH Call SOLE   0 0 0
SNOWFLAKE INC CALL 833445909 94,944 4,141 SH Call SOLE   0 0 0
SNOWFLAKE INC COM 833445109 390 1,703 SH   SOLE   1,703 0 0
SNOWFLAKE INC PUT 833445959 92,743 4,045 SH Put SOLE   0 0 0
CHINA PETROLEUM & CHEMICAL C CALL 16941R908 58 11 SH Call SOLE   0 0 0
CHINA PETROLEUM & CHEMICAL C PUT 16941R958 274 52 SH Put SOLE   0 0 0
CHINA PETROLEUM & CHEMICAL C CALL 16941R908 659 125 SH Call SOLE   0 0 0
CHINA PETROLEUM & CHEMICAL C PUT 16941R958 1,012 192 SH Put SOLE   0 0 0
TORTOISE ACQUISITION CORP II CALL G89554902 5,853 5,346 SH Call SOLE   0 0 0
TORTOISE ACQUISITION CORP II PUT G89554952 2,234 2,041 SH Put SOLE   0 0 0
SYNOPSYS INC CALL 871607907 6,764 273 SH Call SOLE   0 0 0
SYNOPSYS INC COM 871607107 3,824 15,435 SH   SOLE   15,435 0 0
SYNOPSYS INC PUT 871607957 9,093 367 SH Put SOLE   0 0 0
NEW SR INVT GROUP INC CALL 648691903 99 160 SH Call SOLE   0 0 0
NEW SR INVT GROUP INC PUT 648691953 41 66 SH Put SOLE   0 0 0
SYNOVUS FINL CORP CALL 87161C901 658 144 SH Call SOLE   0 0 0
SYNOVUS FINL CORP PUT 87161C951 1,811 396 SH Put SOLE   0 0 0
SYNNEX CORP CALL 87162W900 482 42 SH Call SOLE   0 0 0
SYNNEX CORP COM 87162W100 92 805 SH   SOLE   805 0 0
SYNNEX CORP PUT 87162W950 321 28 SH Put SOLE   0 0 0
SYNNEX CORP CALL 87162W900 81 6 SH Call SOLE   0 0 0
SOUTHERN CO CALL 842587907 5,202 837 SH Call SOLE   0 0 0
SOUTHERN CO PUT 842587957 2,598 418 SH Put SOLE   0 0 0
SUSTAINABLE OPPORTNTS ACQ CO CALL G8598Y909 3,134 3,157 SH Call SOLE   0 0 0
SUSTAINABLE OPPORTNTS ACQ CO COM G8598Y109 1,129 113,702 SH   SOLE   113,702 0 0
SUSTAINABLE OPPORTNTS ACQ CO PUT G8598Y959 3,554 3,580 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 0 98 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E416 0 1,890 SH   SOLE   1,890 0 0
GLOBAL X FDS PUT 37950E954 0 2 SH Put SOLE   0 0 0
SOGOU INC CALL 83409V904 144 192 SH Call SOLE   0 0 0
SOGOU INC COM 83409V104 258 34,182 SH   SOLE   34,182 0 0
SOGOU INC PUT 83409V954 720 954 SH Put SOLE   0 0 0
SOHU COM LTD CALL 83410S908 683 435 SH Call SOLE   0 0 0
SOHU COM LTD COM 83410S108 58 3,710 SH   SOLE   3,710 0 0
SOHU COM LTD PUT 83410S958 193 123 SH Put SOLE   0 0 0
SOLARIS OILFIELD INFRASTRUCT CALL 83418M903 42 35 SH Call SOLE   0 0 0
SOLARIS OILFIELD INFRASTRUCT COM 83418M103 131 10,754 SH   SOLE   10,754 0 0
SOLARIS OILFIELD INFRASTRUCT PUT 83418M953 371 303 SH Put SOLE   0 0 0
RENESOLA LTD CALL 75971T901 1,773 1,438 SH Call SOLE   0 0 0
RENESOLA LTD COM 75971T301 860 69,750 SH   SOLE   69,750 0 0
RENESOLA LTD PUT 75971T951 1,022 829 SH Put SOLE   0 0 0
ELECTRAMECCANICA VEHS CORP CALL 284849905 334 711 SH Call SOLE   0 0 0
ELECTRAMECCANICA VEHS CORP COM 284849205 10 2,141 SH   SOLE   2,141 0 0
ELECTRAMECCANICA VEHS CORP PUT 284849955 203 433 SH Put SOLE   0 0 0
SONOCO PRODS CO CALL 835495902 6 1 SH Call SOLE   0 0 0
SONOCO PRODS CO COM 835495102 32 514 SH   SOLE   514 0 0
SONOCO PRODS CO PUT 835495952 44 7 SH Put SOLE   0 0 0
SONOS INC CALL 83570H908 4,968 1,326 SH Call SOLE   0 0 0
SONOS INC COM 83570H108 1,842 49,179 SH   SOLE   49,179 0 0
SONOS INC PUT 83570H958 9,985 2,665 SH Put SOLE   0 0 0
SOS LIMITED CALL 83587W906 5,719 11,485 SH Call SOLE   0 0 0
SOS LIMITED COM 83587W106 129 25,974 SH   SOLE   25,974 0 0
SOS LIMITED PUT 83587W956 1,419 2,850 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 0 12,769 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W458 0 51,760 SH   SOLE   51,760 0 0
DIREXION SHS ETF TR PUT 25459W952 0 3,627 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 0 427 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 0 144 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 0 76 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 0 61 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 493 SH Call SOLE   0 0 0
ISHARES TR COM 464287523 0 6,836 SH   SOLE   6,836 0 0
ISHARES TR PUT 464287957 0 341 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 942 436 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A607 1,683 77,867 SH   SOLE   77,867 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 108 50 SH Put SOLE   0 0 0
SP PLUS CORP CALL 78469C903 13 4 SH Call SOLE   0 0 0
SP PLUS CORP COM 78469C103 624 19,049 SH   SOLE   19,049 0 0
SP PLUS CORP PUT 78469C953 937 286 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 8 3 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A649 0 8 SH   SOLE   8 0 0
ETF SER SOLUTIONS CALL 26922B904 81 31 SH Call SOLE   0 0 0
ETF SER SOLUTIONS COM 26922B204 464 17,583 SH   SOLE   17,583 0 0
ETF SER SOLUTIONS PUT 26922B954 694 263 SH Put SOLE   0 0 0
SPECTRUM BRANDS HLDGS INC NE CALL 84790A905 212 25 SH Call SOLE   0 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 113 1,331 SH   SOLE   1,331 0 0
SPECTRUM BRANDS HLDGS INC NE PUT 84790A955 110 13 SH Put SOLE   0 0 0
VIRGIN GALACTIC HOLDINGS INC CALL 92766K906 8,242 2,691 SH Call SOLE   0 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 1,552 50,680 SH   SOLE   50,680 0 0
VIRGIN GALACTIC HOLDINGS INC PUT 92766K956 5,727 1,870 SH Put SOLE   0 0 0
COLLABORATIVE INVESTMNT SER CALL 19423L902 7,689 2,698 SH Call SOLE   0 0 0
COLLABORATIVE INVESTMNT SER COM 19423L672 1,523 53,448 SH   SOLE   53,448 0 0
COLLABORATIVE INVESTMNT SER PUT 19423L952 9,718 3,410 SH Put SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E869 8 510 SH   SOLE   510 0 0
SPDR INDEX SHS FDS CALL 78463X909 232 53 SH Call SOLE   0 0 0
SIMON PPTY GROUP INC NEW CALL 828806909 0 1,573 SH Call SOLE   0 0 0
SIMON PPTY GROUP INC NEW COM 828806109 0 67,259 SH   SOLE   67,259 0 0
SIMON PPTY GROUP INC NEW PUT 828806959 0 3,493 SH Put SOLE   0 0 0
S&P GLOBAL INC CALL 78409V904 21,877 620 SH Call SOLE   0 0 0
S&P GLOBAL INC COM 78409V104 1,672 4,740 SH   SOLE   4,740 0 0
S&P GLOBAL INC PUT 78409V954 8,857 251 SH Put SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L CALL 864482904 330 223 SH Call SOLE   0 0 0
SUBURBAN PROPANE PARTNERS L COM 864482104 41 2,827 SH   SOLE   2,827 0 0
SUBURBAN PROPANE PARTNERS L PUT 864482954 432 292 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II CALL 46138E905 13 2 SH Call SOLE   0 0 0
INVESCO EXCH TRADED FD TR II COM 46138E370 139 2,000 SH   SOLE   2,000 0 0
INVESCO EXCH TRADED FD TR II CALL 46138E905 488 114 SH Call SOLE   0 0 0
INVESCO EXCH TRADED FD TR II COM 46138E362 133 3,107 SH   SOLE   3,107 0 0
INVESCO EXCH TRADED FD TR II PUT 46138E955 364 85 SH Put SOLE   0 0 0
SPI ENERGY CO LTD CALL G8651P900 598 798 SH Call SOLE   0 0 0
SPI ENERGY CO LTD PUT G8651P950 348 464 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 113 37 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 3 1 SH Put SOLE   0 0 0
SPARK ENERGY INC CALL 846511903 5 5 SH Call SOLE   0 0 0
SPARK ENERGY INC COM 846511103 37 3,528 SH   SOLE   3,528 0 0
SPARK ENERGY INC PUT 846511953 129 121 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 12 4 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 3 1 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 13 3 SH Call SOLE   0 0 0
SPDR SER TR PUT 78464A958 37 8 SH Put SOLE   0 0 0
SPLUNK INC CALL 848637904 63,242 4,668 SH Call SOLE   0 0 0
SPLUNK INC COM 848637104 9,976 73,641 SH   SOLE   73,641 0 0
SPLUNK INC PUT 848637954 21,825 1,611 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II CALL 46138E905 860 148 SH Call SOLE   0 0 0
INVESCO EXCH TRADED FD TR II PUT 46138E955 139 24 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 2,047 644 SH Call SOLE   0 0 0
SAPIENS INTL CORP N V COM G7T16G103 531 16,705 SH   SOLE   16,705 0 0
SAPIENS INTL CORP N V PUT G7T16G953 1,325 417 SH Put SOLE   0 0 0
SUPERNOVA PARTNERS ACQUISITI CALL 86846V908 348 345 SH Call SOLE   0 0 0
SUPERNOVA PARTNERS ACQUISITI COM 86846V108 95 9,467 SH   SOLE   9,467 0 0
SUPERNOVA PARTNERS ACQUISITI PUT 86846V958 950 940 SH Put SOLE   0 0 0
SPOK HLDGS INC CALL 84863T906 54 52 SH Call SOLE   0 0 0
SPOK HLDGS INC PUT 84863T956 11 11 SH Put SOLE   0 0 0
SPOTIFY TECHNOLOGY S A CALL L8681T902 18,086 675 SH Call SOLE   0 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 3,174 11,846 SH   SOLE   11,846 0 0
SPOTIFY TECHNOLOGY S A PUT L8681T952 27,116 1,012 SH Put SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC CALL 84763A908 0 410 SH Call SOLE   0 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 0 47,487 SH   SOLE   47,487 0 0
SPECTRUM PHARMACEUTICALS INC PUT 84763A958 0 214 SH Put SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC CALL 848574909 5,074 1,043 SH Call SOLE   0 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 1,903 39,123 SH   SOLE   39,123 0 0
SPIRIT AEROSYSTEMS HLDGS INC PUT 848574959 3,906 803 SH Put SOLE   0 0 0
SPERO THERAPEUTICS INC CALL 84833T903 80 55 SH Call SOLE   0 0 0
SPERO THERAPEUTICS INC PUT 84833T953 52 36 SH Put SOLE   0 0 0
SPARTAN ACQUISITION CORP II CALL 846775904 303 290 SH Call SOLE   0 0 0
SPARTAN ACQUISITION CORP II COM 846775104 610 58,318 SH   SOLE   58,318 0 0
SPARTAN ACQUISITION CORP II PUT 846775954 2,224 2,127 SH Put SOLE   0 0 0
SUPPORT COM INC CALL 86858W900 0 2,429 SH Call SOLE   0 0 0
SUPPORT COM INC COM 86858W200 0 13,127 SH   SOLE   13,127 0 0
SUPPORT COM INC PUT 86858W950 0 1,757 SH Put SOLE   0 0 0
SPS COMM INC CALL 78463M907 39 4 SH Call SOLE   0 0 0
SPS COMM INC COM 78463M107 82 833 SH   SOLE   833 0 0
SPDR SER TR COM 78468R853 2 56 SH   SOLE   56 0 0
SPROUT SOCIAL INC CALL 85209W909 259 45 SH Call SOLE   0 0 0
SPROUT SOCIAL INC COM 85209W109 47 831 SH   SOLE   831 0 0
SPROUT SOCIAL INC PUT 85209W959 277 48 SH Put SOLE   0 0 0
SPDR SER TR COM 78464A664 38 1,000 SH   SOLE   1,000 0 0
SPDR SER TR PUT 78464A958 549 141 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 4 1 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A805 1,163 23,663 SH   SOLE   23,663 0 0
SPDR SER TR PUT 78464A958 78 16 SH Put SOLE   0 0 0
SPARTANNASH CO CALL 847215900 418 213 SH Call SOLE   0 0 0
SPARTANNASH CO COM 847215100 67 3,423 SH   SOLE   3,423 0 0
SPARTANNASH CO PUT 847215950 1,715 874 SH Put SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC CALL 84920Y906 0 246 SH Call SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC PUT 84920Y956 0 393 SH Put SOLE   0 0 0
SUNPOWER CORP CALL 867652906 0 2,503 SH Call SOLE   0 0 0
SUNPOWER CORP PUT 867652956 0 1,237 SH Put SOLE   0 0 0
SUNPOWER CORP CALL 867652906 112 42 SH Call SOLE   0 0 0
SUNPOWER CORP PUT 867652956 4 26 SH Put SOLE   0 0 0
SPX CORP COM 784635104 83 1,436 SH   SOLE   1,436 0 0
SPX CORP PUT 784635954 17 3 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 0 936 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W862 0 192,350 SH   SOLE   192,350 0 0
DIREXION SHS ETF TR PUT 25459W952 0 1,027 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 2,513 802 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 504 161 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 11,686 3,729 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 1,623 518 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B908 0 607 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B110 0 20 SH   SOLE   20 0 0
PROSHARES TR PUT 74347B958 0 23 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B908 0 1,921 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347B958 0 208 SH Put SOLE   0 0 0
LISTED FD TR COM 53656F466 1 50 SH   SOLE   50 0 0
LISTED FD TR PUT 53656F959 2 1 SH Put SOLE   0 0 0
SPDR S&P 500 ETF TR CALL 78462F903 4,287,260 108,174 SH Call SOLE   0 0 0
SPDR S&P 500 ETF TR COM 78462F103 5,833 14,718 SH   SOLE   14,718 0 0
SPDR S&P 500 ETF TR PUT 78462F953 10,101,540 254,877 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 385 100 SH Call SOLE   0 0 0
SPDR SER TR COM 78468R788 335 8,723 SH   SOLE   8,723 0 0
SPDR SER TR PUT 78468R953 1,563 406 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 3,056 542 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A409 249 4,426 SH   SOLE   4,426 0 0
SPDR SER TR PUT 78464A958 304 54 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 902 238 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A508 488 12,876 SH   SOLE   12,876 0 0
SPDR SER TR PUT 78464A958 197 52 SH Put SOLE   0 0 0
SQUARE INC CALL 852234903 241,104 10,619 SH Call SOLE   0 0 0
SQUARE INC COM 852234103 2,585 11,386 SH   SOLE   11,386 0 0
SQUARE INC PUT 852234953 237,834 10,475 SH Put SOLE   0 0 0
SOCIEDAD QUIMICA Y MINERA DE CALL 833635905 21 4 SH Call SOLE   0 0 0
SOCIEDAD QUIMICA Y MINERA DE PUT 833635955 26 5 SH Put SOLE   0 0 0
SOCIEDAD QUIMICA Y MINERA DE CALL 833635905 33 29 SH Call SOLE   0 0 0
SOCIEDAD QUIMICA Y MINERA DE CALL 833635905 190 561 SH Call SOLE   0 0 0
SOCIEDAD QUIMICA Y MINERA DE PUT 833635955 17 68 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 24,601 18,751 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347G957 4,958 3,779 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 1,079 823 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347G957 2,223 1,695 SH Put SOLE   0 0 0
SPIRE INC CALL 84857L901 103 14 SH Call SOLE   0 0 0
SPIRE INC COM 84857L101 66 894 SH   SOLE   894 0 0
SPIRE INC PUT 84857L951 36 5 SH Put SOLE   0 0 0
STABLE RD ACQUISITION CORP CALL 85236Q909 795 601 SH Call SOLE   0 0 0
STABLE RD ACQUISITION CORP COM 85236Q109 134 10,144 SH   SOLE   10,144 0 0
STABLE RD ACQUISITION CORP PUT 85236Q959 1,795 1,357 SH Put SOLE   0 0 0
SRAX INC CALL 78472M906 221 468 SH Call SOLE   0 0 0
SRAX INC COM 78472M106 207 43,762 SH   SOLE   43,762 0 0
SRAX INC PUT 78472M956 83 176 SH Put SOLE   0 0 0
SPIRIT RLTY CAP INC NEW CALL 84860W900 106 25 SH Call SOLE   0 0 0
SPIRIT RLTY CAP INC NEW PUT 84860W950 242 57 SH Put SOLE   0 0 0
STERICYCLE INC CALL 858912908 837 124 SH Call SOLE   0 0 0
STERICYCLE INC COM 858912108 98 1,452 SH   SOLE   1,452 0 0
STERICYCLE INC PUT 858912958 1,113 165 SH Put SOLE   0 0 0
SURMODICS INC PUT 868873950 0 2 SH Put SOLE   0 0 0
SEMPRA ENERGY CALL 816851909 2,333 176 SH Call SOLE   0 0 0
SEMPRA ENERGY PUT 816851959 2,054 155 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37950E904 20 21 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37950E127 9 1,015 SH   SOLE   1,015 0 0
SERVICESOURCE INTL INC CALL 81763U900 2 16 SH Call SOLE   0 0 0
SERVICESOURCE INTL INC COM 81763U100 69 47,105 SH   SOLE   47,105 0 0
SERVICESOURCE INTL INC PUT 81763U950 58 400 SH Put SOLE   0 0 0
SERITAGE GROWTH PPTYS CALL 81752R900 2,035 1,109 SH Call SOLE   0 0 0
SERITAGE GROWTH PPTYS COM 81752R100 774 42,192 SH   SOLE   42,192 0 0
SERITAGE GROWTH PPTYS PUT 81752R950 1,774 967 SH Put SOLE   0 0 0
SURGALIGN HOLDINGS INC CALL 86882C905 0 69 SH Call SOLE   0 0 0
SURGALIGN HOLDINGS INC COM 86882C105 0 33,706 SH   SOLE   33,706 0 0
SURGALIGN HOLDINGS INC PUT 86882C955 0 272 SH Put SOLE   0 0 0
STONERIDGE INC CALL 86183P902 6 2 SH Call SOLE   0 0 0
SSGA ACTIVE ETF TR CALL 78467V908 237 52 SH Call SOLE   0 0 0
SSGA ACTIVE ETF TR COM 78467V608 29 645 SH   SOLE   645 0 0
SSGA ACTIVE ETF TR PUT 78467V958 82 18 SH Put SOLE   0 0 0
SPRAGUE RES LP CALL 849343908 109 50 SH Call SOLE   0 0 0
SORRENTO THERAPEUTICS INC CALL 83587F902 0 5,771 SH Call SOLE   0 0 0
SORRENTO THERAPEUTICS INC COM 83587F202 0 1,200 SH   SOLE   1,200 0 0
SORRENTO THERAPEUTICS INC PUT 83587F952 0 2,294 SH Put SOLE   0 0 0
SAREPTA THERAPEUTICS INC CALL 803607900 0 956 SH Call SOLE   0 0 0
SAREPTA THERAPEUTICS INC COM 803607100 0 33,355 SH   SOLE   33,355 0 0
SAREPTA THERAPEUTICS INC PUT 803607950 0 717 SH Put SOLE   0 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 60 1,200 SH   SOLE   1,200 0 0
SCHOLAR ROCK HLDG CORP PUT 80706P953 35 7 SH Put SOLE   0 0 0
PROSHARES TR CALL 74348A904 1 1 SH Call SOLE   0 0 0
PROSHARES TR COM 74348A244 13 1,262 SH   SOLE   1,262 0 0
PROSHARES TR PUT 74348A954 2 2 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 1,305 1,219 SH Call SOLE   0 0 0
PROSHARES TR COM 74347G747 262 24,464 SH   SOLE   24,464 0 0
PROSHARES TR PUT 74347G957 87 82 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 938 876 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347G957 282 264 SH Put SOLE   0 0 0
PACER FDS TR CALL 69374H901 83 23 SH Call SOLE   0 0 0
SOUTH ST CORP CALL 840441909 23 3 SH Call SOLE   0 0 0
SOUTH ST CORP COM 840441109 42 545 SH   SOLE   545 0 0
SOUTH ST CORP PUT 840441959 329 42 SH Put SOLE   0 0 0
SIMPSON MFG INC CALL 829073905 41 4 SH Call SOLE   0 0 0
SASOL LTD CALL 803866900 121 84 SH Call SOLE   0 0 0
SASOL LTD COM 803866300 445 30,751 SH   SOLE   30,751 0 0
SASOL LTD PUT 803866950 925 639 SH Put SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC CALL 78467J900 6,183 885 SH Call SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 205 2,940 SH   SOLE   2,940 0 0
SS&C TECHNOLOGIES HLDGS INC PUT 78467J950 572 82 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 0 170 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R107 0 10,015 SH   SOLE   10,015 0 0
PROSHARES TR PUT 74347R952 0 143 SH Put SOLE   0 0 0
SCRIPPS E W CO OHIO CALL 811054902 0 64 SH Call SOLE   0 0 0
SCRIPPS E W CO OHIO PUT 811054952 0 63 SH Put SOLE   0 0 0
SILVER SPIKE ACQUISITION COR CALL G8136L906 414 226 SH Call SOLE   0 0 0
SILVER SPIKE ACQUISITION COR PUT G8136L956 820 447 SH Put SOLE   0 0 0
SSR MNG INC CALL 784730903 1,742 1,220 SH Call SOLE   0 0 0
SSR MNG INC COM 784730103 120 8,434 SH   SOLE   8,434 0 0
SSR MNG INC PUT 784730953 742 520 SH Put SOLE   0 0 0
SURO CAPITAL CORP CALL 86887Q909 0 421 SH Call SOLE   0 0 0
SURO CAPITAL CORP PUT 86887Q959 0 86 SH Put SOLE   0 0 0
SHUTTERSTOCK INC CALL 825690900 391 44 SH Call SOLE   0 0 0
SHUTTERSTOCK INC COM 825690100 5 65 SH   SOLE   65 0 0
SHUTTERSTOCK INC PUT 825690950 899 101 SH Put SOLE   0 0 0
STRATASYS LTD CALL M85548901 0 2,259 SH Call SOLE   0 0 0
STRATASYS LTD PUT M85548951 0 196 SH Put SOLE   0 0 0
SENSATA TECHNOLOGIES HLDG PL CALL G8060N902 1,715 296 SH Call SOLE   0 0 0
SENSATA TECHNOLOGIES HLDG PL PUT G8060N952 1,622 280 SH Put SOLE   0 0 0
STAAR SURGICAL CO CALL 852312905 337 32 SH Call SOLE   0 0 0
STAAR SURGICAL CO COM 852312305 341 3,244 SH   SOLE   3,244 0 0
STAAR SURGICAL CO PUT 852312955 474 45 SH Put SOLE   0 0 0
STAG INDL INC CALL 85254J902 50 15 SH Call SOLE   0 0 0
STAG INDL INC COM 85254J102 177 5,275 SH   SOLE   5,275 0 0
STAG INDL INC PUT 85254J952 719 214 SH Put SOLE   0 0 0
ISTAR INC CALL 45031U901 595 335 SH Call SOLE   0 0 0
ISTAR INC COM 45031U101 416 23,444 SH   SOLE   23,444 0 0
ISTAR INC PUT 45031U951 600 338 SH Put SOLE   0 0 0
EXTENDED STAY AMER INC CALL 30224P900 0 150 SH Call SOLE   0 0 0
EXTENDED STAY AMER INC COM 30224P200 0 30,658 SH   SOLE   30,658 0 0
EXTENDED STAY AMER INC PUT 30224P950 0 237 SH Put SOLE   0 0 0
S & T BANCORP INC CALL 783859901 0 2 SH Call SOLE   0 0 0
STEWART INFORMATION SVCS COR CALL 860372901 150 29 SH Call SOLE   0 0 0
STEWART INFORMATION SVCS COR PUT 860372951 15 3 SH Put SOLE   0 0 0
STEEL CONNECT INC CALL 858098906 2 13 SH Call SOLE   0 0 0
STEEL CONNECT INC COM 858098106 13 7,063 SH   SOLE   7,063 0 0
STEEL CONNECT INC PUT 858098956 10 51 SH Put SOLE   0 0 0
STERIS PLC CALL G8473T900 1,485 78 SH Call SOLE   0 0 0
STERIS PLC PUT G8473T950 38 2 SH Put SOLE   0 0 0
STEPSTONE GROUP INC CALL 85914M907 49 14 SH Call SOLE   0 0 0
STEPSTONE GROUP INC COM 85914M107 519 14,718 SH   SOLE   14,718 0 0
STEPSTONE GROUP INC PUT 85914M957 497 141 SH Put SOLE   0 0 0
STATE AUTO FINL CORP CALL 855707905 55 28 SH Call SOLE   0 0 0
NORTHERN STAR ACQUISITION CO CALL 665742902 3,031 2,726 SH Call SOLE   0 0 0
NORTHERN STAR ACQUISITION CO COM 665742102 532 47,918 SH   SOLE   47,918 0 0
NORTHERN STAR ACQUISITION CO PUT 665742952 2,345 2,109 SH Put SOLE   0 0 0
NEURONETICS INC CALL 64131A905 116 94 SH Call SOLE   0 0 0
NEURONETICS INC COM 64131A105 32 2,656 SH   SOLE   2,656 0 0
SUNOPTA INC CALL 8676EP908 0 625 SH Call SOLE   0 0 0
SUNOPTA INC COM 8676EP108 0 28,596 SH   SOLE   28,596 0 0
SUNOPTA INC PUT 8676EP958 0 77 SH Put SOLE   0 0 0
STERLING BANCORP DEL CALL 85917A900 287 125 SH Call SOLE   0 0 0
STERLING BANCORP DEL PUT 85917A950 135 59 SH Put SOLE   0 0 0
STELLANTIS N.V CALL N82405906 1,200 675 SH Call SOLE   0 0 0
STELLANTIS N.V COM N82405106 2,857 160,602 SH   SOLE   160,602 0 0
STELLANTIS N.V PUT N82405956 3,221 1,811 SH Put SOLE   0 0 0
STELLANTIS N.V CALL N82405906 967 544 SH Call SOLE   0 0 0
STELLANTIS N.V PUT N82405956 2,592 1,457 SH Put SOLE   0 0 0
STELLANTIS N.V CALL N82405906 3,332 1,873 SH Call SOLE   0 0 0
STELLANTIS N.V PUT N82405956 1,108 623 SH Put SOLE   0 0 0
STEEL DYNAMICS INC CALL 858119900 2,812 554 SH Call SOLE   0 0 0
STEEL DYNAMICS INC COM 858119100 1,774 34,965 SH   SOLE   34,965 0 0
STEEL DYNAMICS INC PUT 858119950 3,913 771 SH Put SOLE   0 0 0
STMICROELECTRONICS N V CALL 861012902 6,462 1,686 SH Call SOLE   0 0 0
STMICROELECTRONICS N V PUT 861012952 4,994 1,303 SH Put SOLE   0 0 0
STAMPS COM INC CALL 852857900 2,533 127 SH Call SOLE   0 0 0
STAMPS COM INC COM 852857200 711 3,567 SH   SOLE   3,567 0 0
STAMPS COM INC PUT 852857950 2,394 120 SH Put SOLE   0 0 0
STONECO LTD CALL G85158906 8,564 1,399 SH Call SOLE   0 0 0
STONECO LTD COM G85158106 401 6,560 SH   SOLE   6,560 0 0
STONECO LTD PUT G85158956 2,026 331 SH Put SOLE   0 0 0
SCORPIO TANKERS INC CALL Y7542C900 2,521 1,366 SH Call SOLE   0 0 0
SCORPIO TANKERS INC COM Y7542C130 1,440 78,035 SH   SOLE   78,035 0 0
SCORPIO TANKERS INC PUT Y7542C950 2,037 1,104 SH Put SOLE   0 0 0
STOKE THERAPEUTICS INC CALL 86150R907 11 3 SH Call SOLE   0 0 0
STOKE THERAPEUTICS INC COM 86150R107 25 661 SH   SOLE   661 0 0
STOKE THERAPEUTICS INC PUT 86150R957 27 7 SH Put SOLE   0 0 0
STONEMOR INC CALL 86184W906 62 330 SH Call SOLE   0 0 0
STONEMOR INC PUT 86184W956 82 434 SH Put SOLE   0 0 0
STORE CAP CORP CALL 862121900 1,691 505 SH Call SOLE   0 0 0
STORE CAP CORP COM 862121100 491 14,658 SH   SOLE   14,658 0 0
STORE CAP CORP PUT 862121950 1,142 341 SH Put SOLE   0 0 0
STAR PEAK ENERGY TRANSITION CALL 855185904 2,774 1,044 SH Call SOLE   0 0 0
STAR PEAK ENERGY TRANSITION COM 855185104 241 9,099 SH   SOLE   9,099 0 0
STAR PEAK ENERGY TRANSITION PUT 855185954 2,211 832 SH Put SOLE   0 0 0
STRATEGIC ED INC CALL 86272C903 9 1 SH Call SOLE   0 0 0
STRATEGIC ED INC COM 86272C103 68 747 SH   SOLE   747 0 0
STRATEGIC ED INC PUT 86272C953 36 4 SH Put SOLE   0 0 0
STERLING CONSTR INC CALL 859241901 136 59 SH Call SOLE   0 0 0
STERLING CONSTR INC COM 859241101 153 6,635 SH   SOLE   6,635 0 0
STERLING CONSTR INC PUT 859241951 327 141 SH Put SOLE   0 0 0
SUTRO BIOPHARMA INC CALL 869367902 179 79 SH Call SOLE   0 0 0
SUTRO BIOPHARMA INC COM 869367102 162 7,127 SH   SOLE   7,127 0 0
SUTRO BIOPHARMA INC PUT 869367952 34 15 SH Put SOLE   0 0 0
STATE STR CORP CALL 857477903 2,049 244 SH Call SOLE   0 0 0
STATE STR CORP COM 857477103 1,324 15,770 SH   SOLE   15,770 0 0
STATE STR CORP PUT 857477953 5,032 599 SH Put SOLE   0 0 0
STARWOOD PPTY TR INC CALL 85571B905 2,812 1,137 SH Call SOLE   0 0 0
STARWOOD PPTY TR INC PUT 85571B955 368 149 SH Put SOLE   0 0 0
SEAGATE TECHNOLOGY PLC CALL G7945M907 0 1,157 SH Call SOLE   0 0 0
SEAGATE TECHNOLOGY PLC PUT G7945M957 0 489 SH Put SOLE   0 0 0
STEREOTAXIS INC COM 85916J409 5 750 SH   SOLE   750 0 0
STEREOTAXIS INC PUT 85916J959 0 1 SH Put SOLE   0 0 0
CONSTELLATION BRANDS INC CALL 21036P907 8,185 359 SH Call SOLE   0 0 0
CONSTELLATION BRANDS INC COM 21036P108 2,084 9,141 SH   SOLE   9,141 0 0
CONSTELLATION BRANDS INC PUT 21036P957 21,546 945 SH Put SOLE   0 0 0
SUNCOR ENERGY INC NEW CALL 867224907 0 2,651 SH Call SOLE   0 0 0
SUNCOR ENERGY INC NEW COM 867224107 0 94,080 SH   SOLE   94,080 0 0
SUNCOR ENERGY INC NEW PUT 867224957 0 2,183 SH Put SOLE   0 0 0
LISTED FD TR CALL 53656F909 67 52 SH Call SOLE   0 0 0
LISTED FD TR COM 53656F441 65 5,053 SH   SOLE   5,053 0 0
LISTED FD TR PUT 53656F959 117 91 SH Put SOLE   0 0 0
SUN CMNTYS INC CALL 866674904 120 8 SH Call SOLE   0 0 0
SUN CMNTYS INC COM 866674104 49 328 SH   SOLE   328 0 0
SUN CMNTYS INC PUT 866674954 165 11 SH Put SOLE   0 0 0
SUMMIT MATLS INC CALL 86614U900 0 583 SH Call SOLE   0 0 0
SUMMIT MATLS INC PUT 86614U950 0 640 SH Put SOLE   0 0 0
SUMO LOGIC INC CALL 86646P903 1,029 546 SH Call SOLE   0 0 0
SUMO LOGIC INC COM 86646P103 960 50,920 SH   SOLE   50,920 0 0
SUMO LOGIC INC PUT 86646P953 1,218 646 SH Put SOLE   0 0 0
SUNOCO LP/SUNOCO FIN CORP CALL 86765K909 270 85 SH Call SOLE   0 0 0
SUNOCO LP/SUNOCO FIN CORP COM 86765K109 24 772 SH   SOLE   772 0 0
SUNOCO LP/SUNOCO FIN CORP PUT 86765K959 627 197 SH Put SOLE   0 0 0
SUNWORKS INC CALL 86803X904 1,036 706 SH Call SOLE   0 0 0
SUNWORKS INC COM 86803X204 2 160 SH   SOLE   160 0 0
SUNWORKS INC PUT 86803X954 261 178 SH Put SOLE   0 0 0
SUPERIOR INDS INTL INC CALL 868168905 82 145 SH Call SOLE   0 0 0
SUPERIOR INDS INTL INC COM 868168105 48 8,607 SH   SOLE   8,607 0 0
SUPERIOR INDS INTL INC PUT 868168955 251 443 SH Put SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC CALL 868459908 0 163 SH Call SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 0 7,655 SH   SOLE   7,655 0 0
SUPERNUS PHARMACEUTICALS INC PUT 868459958 0 41 SH Put SOLE   0 0 0
GRUPO SUPERVIELLE S.A. CALL 40054A908 33 192 SH Call SOLE   0 0 0
GRUPO SUPERVIELLE S.A. PUT 40054A958 0 1 SH Put SOLE   0 0 0
SURFACE ONCOLOGY INC CALL 86877M909 352 452 SH Call SOLE   0 0 0
SURFACE ONCOLOGY INC COM 86877M209 119 15,274 SH   SOLE   15,274 0 0
SURFACE ONCOLOGY INC PUT 86877M959 326 419 SH Put SOLE   0 0 0
STARBOARD VALUE ACQUISITN CO CALL 85521J909 419 422 SH Call SOLE   0 0 0
STARBOARD VALUE ACQUISITN CO COM 85521J109 235 23,739 SH   SOLE   23,739 0 0
STARBOARD VALUE ACQUISITN CO PUT 85521J959 482 486 SH Put SOLE   0 0 0
SERVICE PPTYS TR CALL 81761L902 0 207 SH Call SOLE   0 0 0
SERVICE PPTYS TR COM 81761L102 0 1,351 SH   SOLE   1,351 0 0
SERVICE PPTYS TR PUT 81761L952 0 123 SH Put SOLE   0 0 0
SILVERCORP METALS INC CALL 82835P903 149 304 SH Call SOLE   0 0 0
SILVERCORP METALS INC COM 82835P103 99 20,293 SH   SOLE   20,293 0 0
SILVERCORP METALS INC PUT 82835P953 201 410 SH Put SOLE   0 0 0
SVMK INC CALL 78489X903 371 203 SH Call SOLE   0 0 0
SVMK INC COM 78489X103 204 11,183 SH   SOLE   11,183 0 0
SVMK INC PUT 78489X953 25 14 SH Put SOLE   0 0 0
SAVARA INC CALL 805111901 269 1,294 SH Call SOLE   0 0 0
SAVARA INC PUT 805111951 35 169 SH Put SOLE   0 0 0
FIRSTHAND TECHNOLOGY VALUE F COM 33766Y100 23 4,318 SH   SOLE   4,318 0 0
FIRSTHAND TECHNOLOGY VALUE F PUT 33766Y950 2 4 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 0 389 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W130 0 15,710 SH   SOLE   15,710 0 0
PROSHARES TR II PUT 74347W952 0 1,142 SH Put SOLE   0 0 0
SHOCKWAVE MED INC CALL 82489T904 937 72 SH Call SOLE   0 0 0
SHOCKWAVE MED INC COM 82489T104 907 6,963 SH   SOLE   6,963 0 0
SHOCKWAVE MED INC PUT 82489T954 508 39 SH Put SOLE   0 0 0
SMITH & WESSON BRANDS INC CALL 831754906 0 423 SH Call SOLE   0 0 0
SMITH & WESSON BRANDS INC PUT 831754956 0 643 SH Put SOLE   0 0 0
SMITH & WESSON BRANDS INC CALL 831754906 2 4 SH Call SOLE   0 0 0
SMITH & WESSON BRANDS INC PUT 831754956 1 2 SH Put SOLE   0 0 0
SWITCH INC CALL 87105L904 821 505 SH Call SOLE   0 0 0
SWITCH INC COM 87105L104 103 6,336 SH   SOLE   6,336 0 0
SWITCH INC PUT 87105L954 482 297 SH Put SOLE   0 0 0
SOLARWINDS CORP CALL 83417Q905 303 174 SH Call SOLE   0 0 0
SOLARWINDS CORP COM 83417Q105 100 5,740 SH   SOLE   5,740 0 0
SOLARWINDS CORP PUT 83417Q955 139 80 SH Put SOLE   0 0 0
SIERRA WIRELESS INC CALL 826516906 726 492 SH Call SOLE   0 0 0
SIERRA WIRELESS INC COM 826516106 689 46,708 SH   SOLE   46,708 0 0
SIERRA WIRELESS INC PUT 826516956 39 27 SH Put SOLE   0 0 0
STANLEY BLACK & DECKER INC CALL 854502901 7,647 383 SH Call SOLE   0 0 0
STANLEY BLACK & DECKER INC PUT 854502951 4,812 241 SH Put SOLE   0 0 0
SKYWORKS SOLUTIONS INC CALL 83088M902 8,495 463 SH Call SOLE   0 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 7,169 39,073 SH   SOLE   39,073 0 0
SKYWORKS SOLUTIONS INC PUT 83088M952 33,998 1,853 SH Put SOLE   0 0 0
SCHWEITZER-MAUDUIT INTL INC CALL 808541906 48 10 SH Call SOLE   0 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 59 1,215 SH   SOLE   1,215 0 0
SCHWEITZER-MAUDUIT INTL INC PUT 808541956 254 52 SH Put SOLE   0 0 0
SOUTHWESTERN ENERGY CO CALL 845467909 514 1,106 SH Call SOLE   0 0 0
SOUTHWESTERN ENERGY CO COM 845467109 184 39,660 SH   SOLE   39,660 0 0
SOUTHWESTERN ENERGY CO PUT 845467959 316 680 SH Put SOLE   0 0 0
SOUTHWESTERN ENERGY CO PUT 845467959 15 33 SH Put SOLE   0 0 0
SUNCOKE ENERGY INC CALL 86722A903 234 335 SH Call SOLE   0 0 0
SUNCOKE ENERGY INC COM 86722A103 9 1,380 SH   SOLE   1,380 0 0
SUNCOKE ENERGY INC PUT 86722A953 16 24 SH Put SOLE   0 0 0
STANDEX INTL CORP CALL 854231907 9 1 SH Call SOLE   0 0 0
STANDEX INTL CORP COM 854231107 112 1,176 SH   SOLE   1,176 0 0
SO YOUNG INTERNATIONAL INC CALL 83356Q908 8 9 SH Call SOLE   0 0 0
SO YOUNG INTERNATIONAL INC COM 83356Q108 54 5,523 SH   SOLE   5,523 0 0
SO YOUNG INTERNATIONAL INC PUT 83356Q958 32 33 SH Put SOLE   0 0 0
SYNLOGIC INC CALL 87166L900 6 19 SH Call SOLE   0 0 0
SYNLOGIC INC COM 87166L100 66 18,626 SH   SOLE   18,626 0 0
SYNLOGIC INC PUT 87166L950 43 122 SH Put SOLE   0 0 0
SYNCHRONY FINANCIAL CALL 87165B903 4,773 1,174 SH Call SOLE   0 0 0
SYNCHRONY FINANCIAL PUT 87165B953 2,500 615 SH Put SOLE   0 0 0
STRYKER CORPORATION CALL 863667901 5,821 239 SH Call SOLE   0 0 0
STRYKER CORPORATION PUT 863667951 1,266 52 SH Put SOLE   0 0 0
SYKES ENTERPRISES INC CALL 871237903 180 41 SH Call SOLE   0 0 0
SYKES ENTERPRISES INC PUT 871237953 44 10 SH Put SOLE   0 0 0
SYNAPTICS INC CALL 87157D909 135 10 SH Call SOLE   0 0 0
SYNAPTICS INC PUT 87157D959 121 9 SH Put SOLE   0 0 0
SYNACOR INC CALL 871561906 20 93 SH Call SOLE   0 0 0
SYNACOR INC PUT 871561956 4 20 SH Put SOLE   0 0 0
SYNEOS HEALTH INC CALL 87166B902 568 75 SH Call SOLE   0 0 0
SYPRIS SOLUTIONS INC CALL 871655906 12 39 SH Call SOLE   0 0 0
SYROS PHARMACEUTICALS INC CALL 87184Q907 86 116 SH Call SOLE   0 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 172 23,054 SH   SOLE   23,054 0 0
SYROS PHARMACEUTICALS INC PUT 87184Q957 602 806 SH Put SOLE   0 0 0
SYSTEMAX INC CALL 871851901 0 51 SH Call SOLE   0 0 0
SYSCO CORP CALL 871829907 6,881 874 SH Call SOLE   0 0 0
SYSCO CORP COM 871829107 399 5,077 SH   SOLE   5,077 0 0
SYSCO CORP PUT 871829957 4,448 565 SH Put SOLE   0 0 0
AT&T INC CALL 00206R902 87,229 28,817 SH Call SOLE   0 0 0
AT&T INC PUT 00206R952 40,985 13,540 SH Put SOLE   0 0 0
TRAVELCENTERS OF AMERICA INC CALL 89421B909 0 172 SH Call SOLE   0 0 0
TRAVELCENTERS OF AMERICA INC COM 89421B109 0 2,619 SH   SOLE   2,619 0 0
TRAVELCENTERS OF AMERICA INC PUT 89421B959 0 92 SH Put SOLE   0 0 0
DEL TACO RESTAURANTS INC NEW CALL 245496904 70 74 SH Call SOLE   0 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 31 3,314 SH   SOLE   3,314 0 0
DEL TACO RESTAURANTS INC NEW PUT 245496954 494 516 SH Put SOLE   0 0 0
TRANSACT TECHNOLOGIES INC CALL 892918903 55 51 SH Call SOLE   0 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 42 3,922 SH   SOLE   3,922 0 0
TRANSACT TECHNOLOGIES INC PUT 892918953 13 12 SH Put SOLE   0 0 0
CAMBRIA ETF TR CALL 132061902 5 3 SH Call SOLE   0 0 0
TAKEDA PHARMACEUTICAL CO LTD CALL 874060905 1,256 688 SH Call SOLE   0 0 0
TAKEDA PHARMACEUTICAL CO LTD COM 874060205 310 17,025 SH   SOLE   17,025 0 0
TAKEDA PHARMACEUTICAL CO LTD PUT 874060955 1,862 1,020 SH Put SOLE   0 0 0
TAL EDUCATION GROUP CALL 874080904 1,717 319 SH Call SOLE   0 0 0
TAL EDUCATION GROUP COM 874080104 2,484 46,136 SH   SOLE   46,136 0 0
TAL EDUCATION GROUP PUT 874080954 9,725 1,806 SH Put SOLE   0 0 0
TALOS ENERGY INC CALL 87484T908 293 244 SH Call SOLE   0 0 0
TALOS ENERGY INC PUT 87484T958 74 62 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II CALL 46138G900 0 2,558 SH Call SOLE   0 0 0
INVESCO EXCH TRADED FD TR II COM 46138G706 0 27,598 SH   SOLE   27,598 0 0
INVESCO EXCH TRADED FD TR II PUT 46138G950 0 1,775 SH Put SOLE   0 0 0
MOLSON COORS BEVERAGE CO CALL 60871R909 6,598 1,290 SH Call SOLE   0 0 0
MOLSON COORS BEVERAGE CO COM 60871R209 882 17,248 SH   SOLE   17,248 0 0
MOLSON COORS BEVERAGE CO PUT 60871R959 7,662 1,498 SH Put SOLE   0 0 0
CARROLS RESTAURANT GROUP INC CALL 14574X904 5 10 SH Call SOLE   0 0 0
CARROLS RESTAURANT GROUP INC PUT 14574X954 1 2 SH Put SOLE   0 0 0
THOMA BRAVO ADVANTAGE CALL G88272902 950 910 SH Call SOLE   0 0 0
THOMA BRAVO ADVANTAGE COM G88272102 351 33,605 SH   SOLE   33,605 0 0
THOMA BRAVO ADVANTAGE PUT G88272952 322 309 SH Put SOLE   0 0 0
BANCORP INC DEL COM 05969A105 64 3,131 SH   SOLE   3,131 0 0
PROSHARES TR CALL 74347X900 1,228 678 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X849 1,089 60,151 SH   SOLE   60,151 0 0
PROSHARES TR PUT 74347X950 94 52 SH Put SOLE   0 0 0
TRANSLATE BIO INC CALL 89374L904 318 193 SH Call SOLE   0 0 0
TRANSLATE BIO INC PUT 89374L954 430 261 SH Put SOLE   0 0 0
TRIUMPH BANCORP INC PUT 89679E950 0 1 SH Put SOLE   0 0 0
THERAVANCE BIOPHARMA INC CALL G8807B906 24 12 SH Call SOLE   0 0 0
THERAVANCE BIOPHARMA INC PUT G8807B956 59 29 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347B908 0 11,222 SH Call SOLE   0 0 0
PROSHARES TR COM 74347B201 0 116,746 SH   SOLE   116,746 0 0
PROSHARES TR PUT 74347B958 0 2,097 SH Put SOLE   0 0 0
TEXAS CAP BANCSHARES INC CALL 88224Q907 70 10 SH Call SOLE   0 0 0
TEXAS CAP BANCSHARES INC PUT 88224Q957 28 4 SH Put SOLE   0 0 0
TRICO BANCSHARES CALL 896095906 18 4 SH Call SOLE   0 0 0
TRICIDA INC CALL 89610F901 86 163 SH Call SOLE   0 0 0
TRICIDA INC COM 89610F101 18 3,446 SH   SOLE   3,446 0 0
TRICIDA INC PUT 89610F951 7 15 SH Put SOLE   0 0 0
TCF FINL CORP CALL 872307903 69 15 SH Call SOLE   0 0 0
TCF FINL CORP COM 872307103 135 2,907 SH   SOLE   2,907 0 0
TCF FINL CORP PUT 872307953 9 2 SH Put SOLE   0 0 0
TACTILE SYS TECHNOLOGY INC CALL 87357P900 277 51 SH Call SOLE   0 0 0
TRIP COM GROUP LTD CALL 89677Q907 5,932 1,497 SH Call SOLE   0 0 0
TRIP COM GROUP LTD COM 89677Q107 1,236 31,211 SH   SOLE   31,211 0 0
TRIP COM GROUP LTD PUT 89677Q957 6,348 1,602 SH Put SOLE   0 0 0
TRACON PHARMACEUTICALS INC CALL 89237H909 6 8 SH Call SOLE   0 0 0
BLACKROCK TCP CAPITAL CORP CALL 09259E908 59 43 SH Call SOLE   0 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108 43 3,144 SH   SOLE   3,144 0 0
BLACKROCK TCP CAPITAL CORP PUT 09259E958 107 78 SH Put SOLE   0 0 0
TCR2 THERAPEUTICS INC CALL 87808K906 41 19 SH Call SOLE   0 0 0
TCR2 THERAPEUTICS INC PUT 87808K956 52 24 SH Put SOLE   0 0 0
CONTAINER STORE GROUP INC CALL 210751903 0 117 SH Call SOLE   0 0 0
CONTAINER STORE GROUP INC COM 210751103 0 63,986 SH   SOLE   63,986 0 0
CONTAINER STORE GROUP INC PUT 210751953 0 234 SH Put SOLE   0 0 0
TUCOWS INC CALL 898697906 782 101 SH Call SOLE   0 0 0
TUCOWS INC COM 898697206 112 1,447 SH   SOLE   1,447 0 0
TUCOWS INC PUT 898697956 7 1 SH Put SOLE   0 0 0
TORONTO DOMINION BK ONT CALL 891160909 3,814 585 SH Call SOLE   0 0 0
TORONTO DOMINION BK ONT PUT 891160959 4,147 636 SH Put SOLE   0 0 0
TERADATA CORP DEL CALL 88076W903 3,029 786 SH Call SOLE   0 0 0
TERADATA CORP DEL COM 88076W103 1,950 50,607 SH   SOLE   50,607 0 0
TERADATA CORP DEL PUT 88076W953 4,366 1,133 SH Put SOLE   0 0 0
TRANSDIGM GROUP INC CALL 893641900 646 11 SH Call SOLE   0 0 0
TRANSDIGM GROUP INC COM 893641100 3,357 5,710 SH   SOLE   5,710 0 0
TRANSDIGM GROUP INC PUT 893641950 7,172 122 SH Put SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD CALL 33738R905 32 6 SH Call SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD COM 33738R118 43 805 SH   SOLE   805 0 0
TELADOC HEALTH INC CALL 87918A905 33,969 1,869 SH Call SOLE   0 0 0
TELADOC HEALTH INC COM 87918A105 14,305 78,708 SH   SOLE   78,708 0 0
TELADOC HEALTH INC PUT 87918A955 68,792 3,785 SH Put SOLE   0 0 0
TELADOC HEALTH INC CALL 87918A905 1,544 85 SH Call SOLE   0 0 0
TELADOC HEALTH INC PUT 87918A955 490 27 SH Put SOLE   0 0 0
TELEPHONE & DATA SYS INC CALL 879433909 2,302 1,003 SH Call SOLE   0 0 0
TELEPHONE & DATA SYS INC PUT 879433959 298 130 SH Put SOLE   0 0 0
TIDEWATER INC NEW COM 88642R109 66 5,284 SH   SOLE   5,284 0 0
TIDEWATER INC NEW PUT 88642R959 144 115 SH Put SOLE   0 0 0
TELEDYNE TECHNOLOGIES INC CALL 879360905 165 4 SH Call SOLE   0 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 232 562 SH   SOLE   562 0 0
TELEDYNE TECHNOLOGIES INC PUT 879360955 82 2 SH Put SOLE   0 0 0
ATLASSIAN CORP PLC CALL G06242904 0 626 SH Call SOLE   0 0 0
ATLASSIAN CORP PLC COM G06242104 0 13,168 SH   SOLE   13,168 0 0
ATLASSIAN CORP PLC PUT G06242954 0 1,480 SH Put SOLE   0 0 0
BIO-TECHNE CORP CALL 09073M904 190 5 SH Call SOLE   0 0 0
BIO-TECHNE CORP COM 09073M104 725 1,899 SH   SOLE   1,899 0 0
BIO-TECHNE CORP PUT 09073M954 38 1 SH Put SOLE   0 0 0
TECK RESOURCES LTD CALL 878742904 8,458 4,410 SH Call SOLE   0 0 0
TECK RESOURCES LTD PUT 878742954 3,993 2,082 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 7,247 1,754 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W102 2,451 59,318 SH   SOLE   59,318 0 0
DIREXION SHS ETF TR PUT 25459W952 4,912 1,189 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 290 391 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G872 140 18,888 SH   SOLE   18,888 0 0
DIREXION SHS ETF TR PUT 25460G950 308 415 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 8 12 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 61 83 SH Put SOLE   0 0 0
TELEFONICA S A CALL 879382908 67 150 SH Call SOLE   0 0 0
TELEFONICA S A COM 879382208 275 60,809 SH   SOLE   60,809 0 0
TELEFONICA S A PUT 879382958 39 88 SH Put SOLE   0 0 0
TE CONNECTIVITY LTD CALL H84989904 284 22 SH Call SOLE   0 0 0
TE CONNECTIVITY LTD COM H84989104 554 4,291 SH   SOLE   4,291 0 0
TE CONNECTIVITY LTD PUT H84989954 2,698 209 SH Put SOLE   0 0 0
TELLURIAN INC NEW CALL 87968A904 563 2,409 SH Call SOLE   0 0 0
TELLURIAN INC NEW COM 87968A104 899 384,590 SH   SOLE   384,590 0 0
TELLURIAN INC NEW PUT 87968A954 1,026 4,388 SH Put SOLE   0 0 0
TENNECO INC CALL 880349905 1,246 1,163 SH Call SOLE   0 0 0
TENNECO INC COM 880349105 696 64,930 SH   SOLE   64,930 0 0
TENNECO INC PUT 880349955 545 509 SH Put SOLE   0 0 0
TENABLE HLDGS INC CALL 88025T902 79 22 SH Call SOLE   0 0 0
TENABLE HLDGS INC COM 88025T102 151 4,193 SH   SOLE   4,193 0 0
TENABLE HLDGS INC PUT 88025T952 65 18 SH Put SOLE   0 0 0
TELECOM ARGENTINA S A PUT 879273959 0 99 SH Put SOLE   0 0 0
TELECOM ARGENTINA S A CALL 879273909 0 13 SH Call SOLE   0 0 0
TERADYNE INC CALL 880770902 4,489 369 SH Call SOLE   0 0 0
TERADYNE INC COM 880770102 442 3,639 SH   SOLE   3,639 0 0
TERADYNE INC PUT 880770952 2,664 219 SH Put SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD CALL 881624909 7,018 6,082 SH Call SOLE   0 0 0
TEVA PHARMACEUTICAL INDS LTD COM 881624209 2,237 193,895 SH   SOLE   193,895 0 0
TEVA PHARMACEUTICAL INDS LTD PUT 881624959 5,977 5,180 SH Put SOLE   0 0 0
TEREX CORP NEW CALL 880779903 221 48 SH Call SOLE   0 0 0
TEREX CORP NEW COM 880779103 153 3,330 SH   SOLE   3,330 0 0
TEREX CORP NEW PUT 880779953 589 128 SH Put SOLE   0 0 0
TRUIST FINL CORP CALL 89832Q909 13,579 1,805 SH Call SOLE   0 0 0
TRUIST FINL CORP PUT 89832Q959 11,698 1,555 SH Put SOLE   0 0 0
TRUIST FINL CORP CALL 89832Q909 262 45 SH Call SOLE   0 0 0
TRUIST FINL CORP PUT 89832Q959 262 45 SH Put SOLE   0 0 0
TFF PHARMACEUTICALS INC CALL 87241J904 571 421 SH Call SOLE   0 0 0
TFF PHARMACEUTICALS INC PUT 87241J954 248 183 SH Put SOLE   0 0 0
TFS FINL CORP CALL 87240R907 209 103 SH Call SOLE   0 0 0
TFS FINL CORP COM 87240R107 196 9,646 SH   SOLE   9,646 0 0
TFS FINL CORP PUT 87240R957 183 90 SH Put SOLE   0 0 0
TELEFLEX INCORPORATED COM 879369106 353 851 SH   SOLE   851 0 0
TELEFLEX INCORPORATED PUT 879369956 1,703 41 SH Put SOLE   0 0 0
TREDEGAR CORP CALL 894650900 21 14 SH Call SOLE   0 0 0
TREDEGAR CORP COM 894650100 59 3,984 SH   SOLE   3,984 0 0
TREDEGAR CORP PUT 894650950 21 14 SH Put SOLE   0 0 0
TREDEGAR CORP PUT 894650950 571 381 SH Put SOLE   0 0 0
TASEKO MINES LTD CALL 876511906 28 165 SH Call SOLE   0 0 0
TASEKO MINES LTD COM 876511106 162 94,342 SH   SOLE   94,342 0 0
TASEKO MINES LTD PUT 876511956 66 384 SH Put SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD CALL G8766E909 495 173 SH Call SOLE   0 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 242 8,477 SH   SOLE   8,477 0 0
TEXTAINER GROUP HOLDINGS LTD PUT G8766E959 14 5 SH Put SOLE   0 0 0
TRIUMPH GROUP INC NEW CALL 896818901 1,259 685 SH Call SOLE   0 0 0
TRIUMPH GROUP INC NEW PUT 896818951 124 68 SH Put SOLE   0 0 0
TEGNA INC CALL 87901J905 463 246 SH Call SOLE   0 0 0
TEGNA INC COM 87901J105 1,494 79,381 SH   SOLE   79,381 0 0
TEGNA INC PUT 87901J955 99 53 SH Put SOLE   0 0 0
TEEKAY LNG PARTNERS L P CALL Y8564M905 293 204 SH Call SOLE   0 0 0
TEEKAY LNG PARTNERS L P COM Y8564M105 94 6,538 SH   SOLE   6,538 0 0
TEEKAY LNG PARTNERS L P PUT Y8564M955 342 238 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 0 2,903 SH Call SOLE   0 0 0
TARGET CORP COM 87612E106 0 3,515 SH   SOLE   3,515 0 0
TARGET CORP PUT 87612E956 0 3,266 SH Put SOLE   0 0 0
TG THERAPEUTICS INC CALL 88322Q908 0 286 SH Call SOLE   0 0 0
TG THERAPEUTICS INC COM 88322Q108 0 8,204 SH   SOLE   8,204 0 0
TG THERAPEUTICS INC PUT 88322Q958 0 217 SH Put SOLE   0 0 0
THUNDER BRDG ACQUISTION II L CALL G8857S906 1,914 1,837 SH Call SOLE   0 0 0
THUNDER BRDG ACQUISTION II L COM G8857S116 1,077 103,391 SH   SOLE   103,391 0 0
THUNDER BRDG ACQUISTION II L PUT G8857S956 1,424 1,367 SH Put SOLE   0 0 0
TENET HEALTHCARE CORP CALL 88033G907 0 594 SH Call SOLE   0 0 0
TENET HEALTHCARE CORP PUT 88033G957 0 250 SH Put SOLE   0 0 0
TUSCAN HLDGS CORP II CALL 90070A903 1,117 1,108 SH Call SOLE   0 0 0
TUSCAN HLDGS CORP II COM 90070A103 1,259 124,808 SH   SOLE   124,808 0 0
TUSCAN HLDGS CORP II PUT 90070A953 1,390 1,378 SH Put SOLE   0 0 0
TUSCAN HLDGS CORP CALL 90069K904 3,808 3,096 SH Call SOLE   0 0 0
TUSCAN HLDGS CORP COM 90069K104 572 46,530 SH   SOLE   46,530 0 0
TUSCAN HLDGS CORP PUT 90069K954 835 679 SH Put SOLE   0 0 0
SPINNAKER ETF SERIES CALL 84858T900 872 443 SH Call SOLE   0 0 0
SPINNAKER ETF SERIES COM 84858T400 147 7,481 SH   SOLE   7,481 0 0
SPINNAKER ETF SERIES PUT 84858T950 82 42 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 8 1 SH Call SOLE   0 0 0
ISHARES INC COM 464286624 111 1,358 SH   SOLE   1,358 0 0
ISHARES INC PUT 464286951 172 21 SH Put SOLE   0 0 0
THOR INDS INC CALL 885160901 1,522 113 SH Call SOLE   0 0 0
THOR INDS INC PUT 885160951 983 73 SH Put SOLE   0 0 0
THERMON GROUP HLDGS INC CALL 88362T903 239 123 SH Call SOLE   0 0 0
THERMON GROUP HLDGS INC COM 88362T103 14 745 SH   SOLE   745 0 0
THERMON GROUP HLDGS INC PUT 88362T953 237 122 SH Put SOLE   0 0 0
GENTHERM INC COM 37253A103 15 207 SH   SOLE   207 0 0
GENTHERM INC PUT 37253A953 29 4 SH Put SOLE   0 0 0
TREEHOUSE FOODS INC CALL 89469A904 794 152 SH Call SOLE   0 0 0
TREEHOUSE FOODS INC PUT 89469A954 203 39 SH Put SOLE   0 0 0
UP FINTECH HLDG LTD CALL 91531W906 1,056 594 SH Call SOLE   0 0 0
UP FINTECH HLDG LTD COM 91531W106 2,948 165,765 SH   SOLE   165,765 0 0
UP FINTECH HLDG LTD PUT 91531W956 4,879 2,743 SH Put SOLE   0 0 0
INTERFACE INC CALL 458665904 233 187 SH Call SOLE   0 0 0
INTERFACE INC COM 458665304 55 4,459 SH   SOLE   4,459 0 0
INTERFACE INC PUT 458665954 102 82 SH Put SOLE   0 0 0
TIM S A CALL 88706T908 22 20 SH Call SOLE   0 0 0
TIM S A PUT 88706T958 87 77 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 16,051 1,279 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 1,844 147 SH Put SOLE   0 0 0
TEAM INC CALL 878155900 94 82 SH Call SOLE   0 0 0
TEAM INC COM 878155100 863 74,910 SH   SOLE   74,910 0 0
TEAM INC PUT 878155950 2 2 SH Put SOLE   0 0 0
TITAN MACHY INC CALL 88830R901 102 40 SH Call SOLE   0 0 0
TITAN MACHY INC PUT 88830R951 45 18 SH Put SOLE   0 0 0
TJX COS INC NEW CALL 872540909 15,670 2,369 SH Call SOLE   0 0 0
TJX COS INC NEW COM 872540109 5 80 SH   SOLE   80 0 0
TJX COS INC NEW PUT 872540959 17,595 2,660 SH Put SOLE   0 0 0
TEEKAY CORPORATION CALL Y8564W903 21 67 SH Call SOLE   0 0 0
TEEKAY CORPORATION COM Y8564W103 62 19,555 SH   SOLE   19,555 0 0
TEEKAY CORPORATION PUT Y8564W953 105 331 SH Put SOLE   0 0 0
TURKCELL ILETISIM HIZMETLERI CALL 900111904 0 30 SH Call SOLE   0 0 0
TURKCELL ILETISIM HIZMETLERI COM 900111204 0 2,172 SH   SOLE   2,172 0 0
TURKCELL ILETISIM HIZMETLERI PUT 900111954 0 24 SH Put SOLE   0 0 0
TIMKEN CO CALL 887389904 405 50 SH Call SOLE   0 0 0
TIMKEN CO COM 887389104 88 1,088 SH   SOLE   1,088 0 0
TIMKEN CO PUT 887389954 267 33 SH Put SOLE   0 0 0
ISHARES TR CALL 464288905 434 31 SH Call SOLE   0 0 0
ISHARES TR COM 464288653 145 1,040 SH   SOLE   1,040 0 0
ISHARES TR PUT 464288955 238 17 SH Put SOLE   0 0 0
SOC TELEMED INC CALL 78472F901 242 385 SH Call SOLE   0 0 0
TALEND S A CALL 874224907 0 4 SH Call SOLE   0 0 0
TALEND S A PUT 874224957 0 127 SH Put SOLE   0 0 0
TILRAY INC CALL 88688T900 33,606 14,785 SH Call SOLE   0 0 0
TILRAY INC COM 88688T100 5 230 SH   SOLE   230 0 0
TILRAY INC PUT 88688T950 18,129 7,976 SH Put SOLE   0 0 0
TELOS CORP MD CALL 87969B901 819 216 SH Call SOLE   0 0 0
TELOS CORP MD PUT 87969B951 37 10 SH Put SOLE   0 0 0
TIZIANA LIFE SCIENCES PLC CALL 88875G901 2 10 SH Call SOLE   0 0 0
TIZIANA LIFE SCIENCES PLC COM 88875G101 23 8,464 SH   SOLE   8,464 0 0
TIZIANA LIFE SCIENCES PLC PUT 88875G951 9 33 SH Put SOLE   0 0 0
ISHARES TR CALL 464287907 0 27,689 SH Call SOLE   0 0 0
ISHARES TR PUT 464287957 0 23,635 SH Put SOLE   0 0 0
TILLYS INC CALL 886885902 0 342 SH Call SOLE   0 0 0
TILLYS INC PUT 886885952 0 25 SH Put SOLE   0 0 0
TOYOTA MOTOR CORP CALL 892331907 11,876 761 SH Call SOLE   0 0 0
TOYOTA MOTOR CORP COM 892331307 293 1,883 SH   SOLE   1,883 0 0
TOYOTA MOTOR CORP PUT 892331957 1,482 95 SH Put SOLE   0 0 0
NORTHERN LTS FD TR IV PUT 66538H951 1 5 SH Put SOLE   0 0 0
TRANSMEDICS GROUP INC CALL 89377M909 539 130 SH Call SOLE   0 0 0
TRANSMEDICS GROUP INC PUT 89377M959 253 61 SH Put SOLE   0 0 0
TENCENT MUSIC ENTMT GROUP CALL 88034P909 15,340 7,487 SH Call SOLE   0 0 0
TENCENT MUSIC ENTMT GROUP COM 88034P109 4,984 243,272 SH   SOLE   243,272 0 0
TENCENT MUSIC ENTMT GROUP PUT 88034P959 12,920 6,306 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 0 1,238 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25459W952 0 194 SH Put SOLE   0 0 0
TAYLOR MORRISON HOME CORP CALL 87724P906 154 50 SH Call SOLE   0 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 522 16,950 SH   SOLE   16,950 0 0
TAYLOR MORRISON HOME CORP PUT 87724P956 1,358 441 SH Put SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC CALL 883556902 19,578 429 SH Call SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,896 8,537 SH   SOLE   8,537 0 0
THERMO FISHER SCIENTIFIC INC PUT 883556952 24,461 536 SH Put SOLE   0 0 0
TRILOGY METALS INC NEW CALL 89621C905 20 94 SH Call SOLE   0 0 0
TRILOGY METALS INC NEW COM 89621C105 22 10,399 SH   SOLE   10,399 0 0
TRILOGY METALS INC NEW PUT 89621C955 51 242 SH Put SOLE   0 0 0
TIMKENSTEEL CORPORATION CALL 887399903 0 63 SH Call SOLE   0 0 0
TIMKENSTEEL CORPORATION COM 887399103 0 8,156 SH   SOLE   8,156 0 0
TIMKENSTEEL CORPORATION PUT 887399953 0 118 SH Put SOLE   0 0 0
T-MOBILE US INC CALL 872590904 0 967 SH Call SOLE   0 0 0
T-MOBILE US INC COM 872590104 0 9,807 SH   SOLE   9,807 0 0
T-MOBILE US INC PUT 872590954 0 1,204 SH Put SOLE   0 0 0
T-MOBILE US INC CALL 872590904 0 31 SH Call SOLE   0 0 0
T-MOBILE US INC PUT 872590954 0 4 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 3,372 414 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G849 2,815 34,560 SH   SOLE   34,560 0 0
DIREXION SHS ETF TR PUT 25460G950 3,323 408 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 366 45 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460G950 896 110 SH Put SOLE   0 0 0
TERMINIX GLOBAL HOLDINGS INC CALL 88087E900 143 30 SH Call SOLE   0 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 31 666 SH   SOLE   666 0 0
TERMINIX GLOBAL HOLDINGS INC PUT 88087E950 100 21 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 18,940 2,116 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W847 5,859 65,460 SH   SOLE   65,460 0 0
DIREXION SHS ETF TR PUT 25459W952 19,495 2,178 SH Put SOLE   0 0 0
TENNANT CO CALL 880345903 15 2 SH Call SOLE   0 0 0
TENNANT CO COM 880345103 129 1,624 SH   SOLE   1,624 0 0
TANDEM DIABETES CARE INC CALL 875372903 1,773 201 SH Call SOLE   0 0 0
TANDEM DIABETES CARE INC PUT 875372953 2,100 238 SH Put SOLE   0 0 0
TRINET GROUP INC CALL 896288907 615 79 SH Call SOLE   0 0 0
TRINET GROUP INC COM 896288107 121 1,563 SH   SOLE   1,563 0 0
TRINET GROUP INC PUT 896288957 366 47 SH Put SOLE   0 0 0
TEEKAY TANKERS LTD CALL Y8565N900 400 288 SH Call SOLE   0 0 0
TEEKAY TANKERS LTD COM Y8565N300 278 20,011 SH   SOLE   20,011 0 0
TEEKAY TANKERS LTD PUT Y8565N950 625 450 SH Put SOLE   0 0 0
TRAVEL PLUS LEISURE CO CALL 894164902 1,957 320 SH Call SOLE   0 0 0
TRAVEL PLUS LEISURE CO PUT 894164952 2,752 450 SH Put SOLE   0 0 0
TSAKOS ENERGY NAVIGATION LTD CALL G9108L903 71 75 SH Call SOLE   0 0 0
TSAKOS ENERGY NAVIGATION LTD COM G9108L173 20 2,136 SH   SOLE   2,136 0 0
TSAKOS ENERGY NAVIGATION LTD PUT G9108L953 152 161 SH Put SOLE   0 0 0
TOLL BROTHERS INC CALL 889478903 7,335 1,293 SH Call SOLE   0 0 0
TOLL BROTHERS INC COM 889478103 68 1,200 SH   SOLE   1,200 0 0
TOLL BROTHERS INC PUT 889478953 2,314 408 SH Put SOLE   0 0 0
TUNIU CORP CALL 89977P906 198 574 SH Call SOLE   0 0 0
TUNIU CORP COM 89977P106 105 30,350 SH   SOLE   30,350 0 0
TUNIU CORP PUT 89977P956 65 188 SH Put SOLE   0 0 0
TOWNEBANK PORTSMOUTH VA CALL 89214P909 340 112 SH Call SOLE   0 0 0
TOWNEBANK PORTSMOUTH VA PUT 89214P959 94 31 SH Put SOLE   0 0 0
TURNING PT BRANDS INC CALL 90041L905 401 77 SH Call SOLE   0 0 0
TURNING PT BRANDS INC PUT 90041L955 886 170 SH Put SOLE   0 0 0
TUTOR PERINI CORP CALL 901109908 373 197 SH Call SOLE   0 0 0
TUTOR PERINI CORP PUT 901109958 318 168 SH Put SOLE   0 0 0
TRIBUNE PUBG CO NEW CALL 89609W907 17 10 SH Call SOLE   0 0 0
TRIBUNE PUBG CO NEW COM 89609W107 179 9,997 SH   SOLE   9,997 0 0
TRIBUNE PUBG CO NEW PUT 89609W957 21 12 SH Put SOLE   0 0 0
TPG PACE BEN FIN CORP CALL G8990D905 2,214 1,131 SH Call SOLE   0 0 0
TPG PACE BEN FIN CORP PUT G8990D955 1,785 912 SH Put SOLE   0 0 0
TRI POINTE HOMES INC CALL 87265H909 236 116 SH Call SOLE   0 0 0
TRI POINTE HOMES INC PUT 87265H959 54 27 SH Put SOLE   0 0 0
TPI COMPOSITES INC CALL 87266J904 197 35 SH Call SOLE   0 0 0
TPI COMPOSITES INC COM 87266J104 267 4,747 SH   SOLE   4,747 0 0
TPI COMPOSITES INC PUT 87266J954 174 31 SH Put SOLE   0 0 0
TAPESTRY INC CALL 876030907 0 2,101 SH Call SOLE   0 0 0
TAPESTRY INC PUT 876030957 0 1,224 SH Put SOLE   0 0 0
TURNING POINT THERAPEUTICS I CALL 90041T908 18 2 SH Call SOLE   0 0 0
TRIPLEPOINT VENTURE GROWTH B CALL 89677Y900 50 35 SH Call SOLE   0 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 64 4,436 SH   SOLE   4,436 0 0
TRIPLEPOINT VENTURE GROWTH B PUT 89677Y950 231 160 SH Put SOLE   0 0 0
TEMPUR SEALY INTL INC CALL 88023U901 2,003 548 SH Call SOLE   0 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,472 40,284 SH   SOLE   40,284 0 0
TEMPUR SEALY INTL INC PUT 88023U951 734 201 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 150,159 16,454 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X831 1,309 14,350 SH   SOLE   14,350 0 0
PROSHARES TR PUT 74347X950 69,704 7,638 SH Put SOLE   0 0 0
TOOTSIE ROLL INDS INC CALL 890516907 646 195 SH Call SOLE   0 0 0
TOOTSIE ROLL INDS INC COM 890516107 472 14,248 SH   SOLE   14,248 0 0
TOOTSIE ROLL INDS INC PUT 890516957 16 5 SH Put SOLE   0 0 0
TOOTSIE ROLL INDS INC CALL 890516907 2,136 626 SH Call SOLE   0 0 0
TOOTSIE ROLL INDS INC PUT 890516957 3,511 1,029 SH Put SOLE   0 0 0
TRECORA RES CALL 894648904 3 5 SH Call SOLE   0 0 0
TRECORA RES PUT 894648954 198 256 SH Put SOLE   0 0 0
LENDINGTREE INC NEW CALL 52603B907 1,704 80 SH Call SOLE   0 0 0
LENDINGTREE INC NEW PUT 52603B957 170 8 SH Put SOLE   0 0 0
TREX CO INC CALL 89531P905 988 108 SH Call SOLE   0 0 0
TREX CO INC COM 89531P105 440 4,807 SH   SOLE   4,807 0 0
TREX CO INC PUT 89531P955 1,455 159 SH Put SOLE   0 0 0
TARGA RES CORP CALL 87612G901 1,949 614 SH Call SOLE   0 0 0
TARGA RES CORP PUT 87612G951 660 208 SH Put SOLE   0 0 0
TABULA RASA HEALTHCARE INC CALL 873379901 179 39 SH Call SOLE   0 0 0
TABULA RASA HEALTHCARE INC COM 873379101 251 5,451 SH   SOLE   5,451 0 0
TABULA RASA HEALTHCARE INC PUT 873379951 561 122 SH Put SOLE   0 0 0
THOMSON REUTERS CORP. CALL 884903909 96 11 SH Call SOLE   0 0 0
THOMSON REUTERS CORP. COM 884903709 2,062 23,556 SH   SOLE   23,556 0 0
THOMSON REUTERS CORP. PUT 884903959 2,084 238 SH Put SOLE   0 0 0
TRINITY BIOTECH PLC CALL 896438906 18 48 SH Call SOLE   0 0 0
TRINITY BIOTECH PLC COM 896438306 28 7,518 SH   SOLE   7,518 0 0
TRINITY BIOTECH PLC PUT 896438956 16 44 SH Put SOLE   0 0 0
TRILLIUM THERAPEUTICS INC CALL 89620X906 1,316 1,226 SH Call SOLE   0 0 0
TRILLIUM THERAPEUTICS INC COM 89620X506 450 41,948 SH   SOLE   41,948 0 0
TRILLIUM THERAPEUTICS INC PUT 89620X956 331 309 SH Put SOLE   0 0 0
TRIPADVISOR INC CALL 896945901 20,477 3,807 SH Call SOLE   0 0 0
TRIPADVISOR INC COM 896945201 1,863 34,646 SH   SOLE   34,646 0 0
TRIPADVISOR INC PUT 896945951 16,292 3,029 SH Put SOLE   0 0 0
TRITERRAS INC CALL G9103H902 738 1,019 SH Call SOLE   0 0 0
TRITERRAS INC COM G9103H102 147 20,325 SH   SOLE   20,325 0 0
TRITERRAS INC PUT G9103H952 970 1,339 SH Put SOLE   0 0 0
TRIMBLE INC CALL 896239900 2,971 382 SH Call SOLE   0 0 0
TRIMBLE INC PUT 896239950 598 77 SH Put SOLE   0 0 0
TRUSTMARK CORP CALL 898402902 171 51 SH Call SOLE   0 0 0
TRINITY INDS INC CALL 896522909 316 111 SH Call SOLE   0 0 0
TRINITY INDS INC PUT 896522959 569 200 SH Put SOLE   0 0 0
TERRENO RLTY CORP PUT 88146M951 0 1 SH Put SOLE   0 0 0
PRICE T ROWE GROUP INC CALL 74144T908 6,572 383 SH Call SOLE   0 0 0
PRICE T ROWE GROUP INC PUT 74144T958 3,157 184 SH Put SOLE   0 0 0
TRONOX HOLDINGS PLC CALL G9087Q902 0 101 SH Call SOLE   0 0 0
TRONOX HOLDINGS PLC COM G9087Q102 0 24,830 SH   SOLE   24,830 0 0
TRONOX HOLDINGS PLC PUT G9087Q952 0 106 SH Put SOLE   0 0 0
TC ENERGY CORP CALL 87807B907 1,921 600 SH Call SOLE   0 0 0
TC ENERGY CORP PUT 87807B957 2,920 912 SH Put SOLE   0 0 0
TC ENERGY CORP CALL 87807B907 27 6 SH Call SOLE   0 0 0
TURQUOISE HILL RES LTD CALL 900435907 176 1,097 SH Call SOLE   0 0 0
TURQUOISE HILL RES LTD PUT 900435957 57 356 SH Put SOLE   0 0 0
TURQUOISE HILL RES LTD CALL 900435907 69 43 SH Call SOLE   0 0 0
TURQUOISE HILL RES LTD PUT 900435957 267 166 SH Put SOLE   0 0 0
TRIMAS CORP COM 896215209 13 431 SH   SOLE   431 0 0
TRUSTCO BK CORP N Y CALL 898349905 18 25 SH Call SOLE   0 0 0
TRUSTCO BK CORP N Y PUT 898349955 11 15 SH Put SOLE   0 0 0
TRITON INTL LTD CALL G9078F907 918 167 SH Call SOLE   0 0 0
TRITON INTL LTD PUT G9078F957 890 162 SH Put SOLE   0 0 0
TPG RE FIN TR INC CALL 87266M907 78 70 SH Call SOLE   0 0 0
TPG RE FIN TR INC COM 87266M107 19 1,772 SH   SOLE   1,772 0 0
TPG RE FIN TR INC PUT 87266M957 7 7 SH Put SOLE   0 0 0
TRANSUNION CALL 89400J907 252 28 SH Call SOLE   0 0 0
TRUECAR INC CALL 89785L907 0 420 SH Call SOLE   0 0 0
TRUECAR INC COM 89785L107 0 22,328 SH   SOLE   22,328 0 0
TRUECAR INC PUT 89785L957 0 330 SH Put SOLE   0 0 0
TRUPANION INC CALL 898202906 60 8 SH Call SOLE   0 0 0
TRUPANION INC PUT 898202956 83 11 SH Put SOLE   0 0 0
TRAVELERS COMPANIES INC CALL 89417E909 947 63 SH Call SOLE   0 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,405 9,343 SH   SOLE   9,343 0 0
TRAVELERS COMPANIES INC PUT 89417E959 3,278 218 SH Put SOLE   0 0 0
TRIVAGO N V CALL 89686D905 13 32 SH Call SOLE   0 0 0
TRIVAGO N V COM 89686D105 767 178,374 SH   SOLE   178,374 0 0
TRIVAGO N V PUT 89686D955 1,624 3,778 SH Put SOLE   0 0 0
TREVENA INC CALL 89532E909 192 1,073 SH Call SOLE   0 0 0
TREVENA INC COM 89532E109 0 200 SH   SOLE   200 0 0
TREVENA INC PUT 89532E959 162 910 SH Put SOLE   0 0 0
TANZANIAN GOLD CORP CALL 87601A907 52 887 SH Call SOLE   0 0 0
TANZANIAN GOLD CORP COM 87601A107 28 47,568 SH   SOLE   47,568 0 0
TANZANIAN GOLD CORP PUT 87601A957 20 346 SH Put SOLE   0 0 0
TENARIS S A CALL 88031M909 918 405 SH Call SOLE   0 0 0
TENARIS S A PUT 88031M959 2,473 1,090 SH Put SOLE   0 0 0
TRACTOR SUPPLY CO CALL 892356906 2,355 133 SH Call SOLE   0 0 0
TRACTOR SUPPLY CO PUT 892356956 6,268 354 SH Put SOLE   0 0 0
TRINSEO S A CALL L9340P901 764 120 SH Call SOLE   0 0 0
TRINSEO S A PUT L9340P951 356 56 SH Put SOLE   0 0 0
TOWER SEMICONDUCTOR LTD CALL M87915904 2,198 784 SH Call SOLE   0 0 0
TOWER SEMICONDUCTOR LTD COM M87915274 1,471 52,469 SH   SOLE   52,469 0 0
TOWER SEMICONDUCTOR LTD PUT M87915954 1,889 674 SH Put SOLE   0 0 0
TS INNOVATION ACQUISITN CORP CALL 87284T900 1,525 1,405 SH Call SOLE   0 0 0
TS INNOVATION ACQUISITN CORP PUT 87284T950 109 101 SH Put SOLE   0 0 0
TESLA INC CALL 88160R901 0 46,557 SH Call SOLE   0 0 0
TESLA INC COM 88160R101 0 54,069 SH   SOLE   54,069 0 0
TESLA INC PUT 88160R951 0 57,264 SH Put SOLE   0 0 0
SIXTH STREET SPECIALTY LENDN CALL 83012A909 37 18 SH Call SOLE   0 0 0
SIXTH STREET SPECIALTY LENDN PUT 83012A959 4 2 SH Put SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD CALL 874039900 120,456 10,184 SH Call SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 9,337 78,947 SH   SOLE   78,947 0 0
TAIWAN SEMICONDUCTOR MFG LTD PUT 874039950 123,638 10,453 SH Put SOLE   0 0 0
TYSON FOODS INC CALL 902494903 4,688 631 SH Call SOLE   0 0 0
TYSON FOODS INC COM 902494103 3,431 46,178 SH   SOLE   46,178 0 0
TYSON FOODS INC PUT 902494953 12,370 1,665 SH Put SOLE   0 0 0
TOWNSQUARE MEDIA INC CALL 892231901 48 45 SH Call SOLE   0 0 0
TOWNSQUARE MEDIA INC COM 892231101 95 8,907 SH   SOLE   8,907 0 0
TOWNSQUARE MEDIA INC PUT 892231951 37 35 SH Put SOLE   0 0 0
TRANE TECHNOLOGIES PLC CALL G8994E903 1,258 76 SH Call SOLE   0 0 0
TRANE TECHNOLOGIES PLC PUT G8994E953 2,384 144 SH Put SOLE   0 0 0
TORO CO CALL 891092908 402 39 SH Call SOLE   0 0 0
TORO CO COM 891092108 57 555 SH   SOLE   555 0 0
TORO CO PUT 891092958 134 13 SH Put SOLE   0 0 0
TATTOOED CHEF INC CALL 87663X902 3,415 1,758 SH Call SOLE   0 0 0
TATTOOED CHEF INC COM 87663X102 9 500 SH   SOLE   500 0 0
TATTOOED CHEF INC PUT 87663X952 1,756 904 SH Put SOLE   0 0 0
THE TRADE DESK INC CALL 88339J905 28,998 445 SH Call SOLE   0 0 0
THE TRADE DESK INC COM 88339J105 10,060 15,439 SH   SOLE   15,439 0 0
THE TRADE DESK INC PUT 88339J955 44,508 683 SH Put SOLE   0 0 0
TTEC HLDGS INC CALL 89854H902 20 2 SH Call SOLE   0 0 0
TTEC HLDGS INC COM 89854H102 153 1,530 SH   SOLE   1,530 0 0
TTEC HLDGS INC PUT 89854H952 50 5 SH Put SOLE   0 0 0
TETRA TECH INC NEW CALL 88162G903 13 1 SH Call SOLE   0 0 0
TETRA TECH INC NEW COM 88162G103 2 20 SH   SOLE   20 0 0
TETRA TECH INC NEW PUT 88162G953 135 10 SH Put SOLE   0 0 0
TECHTARGET INC CALL 87874R900 90 13 SH Call SOLE   0 0 0
TECHTARGET INC COM 87874R100 143 2,065 SH   SOLE   2,065 0 0
TECHTARGET INC PUT 87874R950 27 4 SH Put SOLE   0 0 0
TETRA TECHNOLOGIES INC DEL CALL 88162F905 435 1,815 SH Call SOLE   0 0 0
TETRA TECHNOLOGIES INC DEL PUT 88162F955 569 2,372 SH Put SOLE   0 0 0
TATA MTRS LTD CALL 876568902 2,382 1,146 SH Call SOLE   0 0 0
TATA MTRS LTD COM 876568502 1,003 48,253 SH   SOLE   48,253 0 0
TATA MTRS LTD PUT 876568952 5,669 2,727 SH Put SOLE   0 0 0
TTM TECHNOLOGIES INC CALL 87305R909 352 243 SH Call SOLE   0 0 0
TTM TECHNOLOGIES INC PUT 87305R959 66 46 SH Put SOLE   0 0 0
TITAN PHARMACEUTICALS INC DE CALL 888314906 37 127 SH Call SOLE   0 0 0
TITAN PHARMACEUTICALS INC DE COM 888314606 9 3,043 SH   SOLE   3,043 0 0
TITAN PHARMACEUTICALS INC DE PUT 888314956 100 337 SH Put SOLE   0 0 0
TITAN PHARMACEUTICALS INC DE PUT 888314956 18 62 SH Put SOLE   0 0 0
T2 BIOSYSTEMS INC CALL 89853L904 93 579 SH Call SOLE   0 0 0
T2 BIOSYSTEMS INC COM 89853L104 7 4,600 SH   SOLE   4,600 0 0
T2 BIOSYSTEMS INC PUT 89853L954 32 203 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 50 11 SH Call SOLE   0 0 0
PROSHARES TR COM 74347G887 1,410 30,815 SH   SOLE   30,815 0 0
PROSHARES TR PUT 74347G957 91 20 SH Put SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR CALL 874054909 0 508 SH Call SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 0 40,643 SH   SOLE   40,643 0 0
TAKE-TWO INTERACTIVE SOFTWAR PUT 874054959 0 1,672 SH Put SOLE   0 0 0
TELUS CORPORATION CALL 87971M903 1,692 849 SH Call SOLE   0 0 0
TELUS CORPORATION PUT 87971M953 213 107 SH Put SOLE   0 0 0
TUFIN SOFTWARE TECHNOLOGIE CALL M8893U902 35 34 SH Call SOLE   0 0 0
TUFIN SOFTWARE TECHNOLOGIE PUT M8893U952 16 16 SH Put SOLE   0 0 0
TUPPERWARE BRANDS CORP CALL 899896904 631 239 SH Call SOLE   0 0 0
TUPPERWARE BRANDS CORP COM 899896104 475 18,009 SH   SOLE   18,009 0 0
TUPPERWARE BRANDS CORP PUT 899896954 1,431 542 SH Put SOLE   0 0 0
ISHARES INC CALL 464286901 360 445 SH Call SOLE   0 0 0
ISHARES INC COM 464286715 113 4,947 SH   SOLE   4,947 0 0
ISHARES INC PUT 464286951 556 600 SH Put SOLE   0 0 0
180 DEGREE CAP CORP CALL 68235B908 82 111 SH Call SOLE   0 0 0
180 DEGREE CAP CORP COM 68235B208 30 4,060 SH   SOLE   4,060 0 0
180 DEGREE CAP CORP PUT 68235B958 24 33 SH Put SOLE   0 0 0
180 DEGREE CAP CORP CALL 68235B908 345 467 SH Call SOLE   0 0 0
MAMMOTH ENERGY SVCS INC CALL 56155L908 12 23 SH Call SOLE   0 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 29 5,566 SH   SOLE   5,566 0 0
MAMMOTH ENERGY SVCS INC PUT 56155L958 78 148 SH Put SOLE   0 0 0
GRUPO TELEVISA SA CALL 40049J906 22 25 SH Call SOLE   0 0 0
GRUPO TELEVISA SA COM 40049J206 878 99,129 SH   SOLE   99,129 0 0
GRUPO TELEVISA SA PUT 40049J956 115 130 SH Put SOLE   0 0 0
TRAVERE THERAPEUTICS INC CALL 89422G907 474 190 SH Call SOLE   0 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 52 2,088 SH   SOLE   2,088 0 0
TRAVERE THERAPEUTICS INC PUT 89422G957 816 327 SH Put SOLE   0 0 0
TIVITY HEALTH INC CALL 88870R902 691 310 SH Call SOLE   0 0 0
TIVITY HEALTH INC PUT 88870R952 22 10 SH Put SOLE   0 0 0
TRADEWEB MKTS INC CALL 892672906 932 126 SH Call SOLE   0 0 0
TRADEWEB MKTS INC PUT 892672956 3,633 491 SH Put SOLE   0 0 0
TITAN INTL INC ILL CALL 88830M902 382 412 SH Call SOLE   0 0 0
TITAN INTL INC ILL COM 88830M102 47 5,070 SH   SOLE   5,070 0 0
TITAN INTL INC ILL PUT 88830M952 390 421 SH Put SOLE   0 0 0
TWIN DISC INC COM 901476101 0 100 SH   SOLE   100 0 0
TWILIO INC CALL 90138F902 40,107 1,177 SH Call SOLE   0 0 0
TWILIO INC COM 90138F102 7,055 20,704 SH   SOLE   20,704 0 0
TWILIO INC PUT 90138F952 68,765 2,018 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347G907 31 21 SH Call SOLE   0 0 0
PROSHARES TR COM 74347G689 15 1,072 SH   SOLE   1,072 0 0
PROSHARES TR CALL 74347G907 78 53 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347G957 19 13 SH Put SOLE   0 0 0
HOSTESS BRANDS INC CALL 44109J906 1,378 961 SH Call SOLE   0 0 0
HOSTESS BRANDS INC COM 44109J106 141 9,864 SH   SOLE   9,864 0 0
HOSTESS BRANDS INC PUT 44109J956 371 259 SH Put SOLE   0 0 0
TWO HBRS INVT CORP CALL 90187B908 2,474 3,376 SH Call SOLE   0 0 0
TWO HBRS INVT CORP PUT 90187B958 1,291 1,762 SH Put SOLE   0 0 0
2U INC CALL 90214J901 665 174 SH Call SOLE   0 0 0
2U INC COM 90214J101 172 4,500 SH   SOLE   4,500 0 0
2U INC PUT 90214J951 1,490 390 SH Put SOLE   0 0 0
TWIST BIOSCIENCE CORP CALL 90184D900 371 30 SH Call SOLE   0 0 0
TWIST BIOSCIENCE CORP COM 90184D100 98 796 SH   SOLE   796 0 0
TWIST BIOSCIENCE CORP PUT 90184D950 743 60 SH Put SOLE   0 0 0
TWITTER INC CALL 90184L902 0 11,240 SH Call SOLE   0 0 0
TWITTER INC COM 90184L102 0 315 SH   SOLE   315 0 0
TWITTER INC PUT 90184L952 0 11,630 SH Put SOLE   0 0 0
TERNIUM SA CALL 880890908 380 98 SH Call SOLE   0 0 0
TERNIUM SA COM 880890108 464 11,971 SH   SOLE   11,971 0 0
TERNIUM SA PUT 880890958 334 86 SH Put SOLE   0 0 0
10X GENOMICS INC CALL 88025U909 343 19 SH Call SOLE   0 0 0
10X GENOMICS INC COM 88025U109 85 471 SH   SOLE   471 0 0
10X GENOMICS INC PUT 88025U959 72 4 SH Put SOLE   0 0 0
THERAPEUTICSMD INC CALL 88338N907 0 2,090 SH Call SOLE   0 0 0
THERAPEUTICSMD INC COM 88338N107 0 70,484 SH   SOLE   70,484 0 0
THERAPEUTICSMD INC PUT 88338N957 0 993 SH Put SOLE   0 0 0
TEXAS INSTRS INC CALL 882508904 38,686 2,047 SH Call SOLE   0 0 0
TEXAS INSTRS INC PUT 882508954 44,771 2,369 SH Put SOLE   0 0 0
TEXAS ROADHOUSE INC CALL 882681909 844 88 SH Call SOLE   0 0 0
TEXAS ROADHOUSE INC COM 882681109 795 8,288 SH   SOLE   8,288 0 0
TEXAS ROADHOUSE INC PUT 882681959 2,676 279 SH Put SOLE   0 0 0
TEXTRON INC CALL 883203901 347 62 SH Call SOLE   0 0 0
TEXTRON INC COM 883203101 43 782 SH   SOLE   782 0 0
TEXTRON INC PUT 883203951 482 86 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 4 1 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W565 2 47 SH   SOLE   47 0 0
DIREXION SHS ETF TR PUT 25459W952 49 10 SH Put SOLE   0 0 0
TYLER TECHNOLOGIES INC CALL 902252905 933 22 SH Call SOLE   0 0 0
TYLER TECHNOLOGIES INC COM 902252105 192 454 SH   SOLE   454 0 0
TYLER TECHNOLOGIES INC PUT 902252955 4,712 111 SH Put SOLE   0 0 0
TYME TECHNOLOGIES INC CALL 90238J903 106 601 SH Call SOLE   0 0 0
TYME TECHNOLOGIES INC COM 90238J103 251 141,022 SH   SOLE   141,022 0 0
TYME TECHNOLOGIES INC PUT 90238J953 135 764 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 7 8 SH Call SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 1,164 342 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 221 65 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 10,177 2,990 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 8,836 2,596 SH Put SOLE   0 0 0
TRAVELZOO CALL 89421Q905 95 57 SH Call SOLE   0 0 0
TRAVELZOO COM 89421Q205 13 804 SH   SOLE   804 0 0
TRAVELZOO PUT 89421Q955 155 93 SH Put SOLE   0 0 0
UNITY SOFTWARE INC CALL 91332U901 18,667 1,861 SH Call SOLE   0 0 0
UNITY SOFTWARE INC COM 91332U101 4,298 42,854 SH   SOLE   42,854 0 0
UNITY SOFTWARE INC PUT 91332U951 21,757 2,169 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 2,927 1,586 SH Call SOLE   0 0 0
UNDER ARMOUR INC COM 904311206 3,697 200,281 SH   SOLE   200,281 0 0
UNDER ARMOUR INC PUT 904311956 4,142 2,244 SH Put SOLE   0 0 0
UNDER ARMOUR INC CALL 904311906 0 2,075 SH Call SOLE   0 0 0
UNDER ARMOUR INC PUT 904311956 0 2,803 SH Put SOLE   0 0 0
UNITED AIRLS HLDGS INC CALL 910047909 78,277 13,604 SH Call SOLE   0 0 0
UNITED AIRLS HLDGS INC COM 910047109 14,310 248,710 SH   SOLE   248,710 0 0
UNITED AIRLS HLDGS INC PUT 910047959 57,350 9,967 SH Put SOLE   0 0 0
UNITED STATES ANTIMONY CORP CALL 911549903 43 362 SH Call SOLE   0 0 0
UNITED STATES ANTIMONY CORP PUT 911549953 26 222 SH Put SOLE   0 0 0
CVR PARTNERS LP CALL 126633905 15 38 SH Call SOLE   0 0 0
CVR PARTNERS LP COM 126633205 230 5,709 SH   SOLE   5,709 0 0
CVR PARTNERS LP PUT 126633955 39 97 SH Put SOLE   0 0 0
CVR PARTNERS LP CALL 126633905 8 2 SH Call SOLE   0 0 0
AGEAGLE AERIAL SYS INC NEW CALL 00848K901 314 502 SH Call SOLE   0 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 423 67,678 SH   SOLE   67,678 0 0
AGEAGLE AERIAL SYS INC NEW PUT 00848K951 354 566 SH Put SOLE   0 0 0
URSTADT BIDDLE PPTYS INC CALL 917286905 206 124 SH Call SOLE   0 0 0
URSTADT BIDDLE PPTYS INC PUT 917286955 84 51 SH Put SOLE   0 0 0
UBER TECHNOLOGIES INC CALL 90353T900 98,499 18,070 SH Call SOLE   0 0 0
UBER TECHNOLOGIES INC PUT 90353T950 67,265 12,340 SH Put SOLE   0 0 0
UBS GROUP AG CALL H42097907 1,032 665 SH Call SOLE   0 0 0
UBS GROUP AG COM H42097107 654 42,131 SH   SOLE   42,131 0 0
UBS GROUP AG PUT H42097957 580 374 SH Put SOLE   0 0 0
UNITED BANKSHARES INC WEST V CALL 909907907 7 2 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R172 3 72 SH   SOLE   72 0 0
PROSHARES TR PUT 74347R952 4 1 SH Put SOLE   0 0 0
UNITY BIOTECHNOLOGY INC CALL 91381U901 216 360 SH Call SOLE   0 0 0
UNITY BIOTECHNOLOGY INC PUT 91381U951 58 98 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y908 3,001 568 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347Y888 1,961 37,112 SH   SOLE   37,112 0 0
PROSHARES TR II PUT 74347Y958 1,130 214 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347Y908 1,479 280 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347Y958 713 135 SH Put SOLE   0 0 0
ULTRA CLEAN HLDGS INC CALL 90385V907 0 168 SH Call SOLE   0 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 0 3,748 SH   SOLE   3,748 0 0
ULTRA CLEAN HLDGS INC PUT 90385V957 0 59 SH Put SOLE   0 0 0
INVESCO DB US DLR INDEX TR CALL 46141D903 446 213 SH Call SOLE   0 0 0
INVESCO DB US DLR INDEX TR COM 46141D104 974 46,536 SH   SOLE   46,536 0 0
INVESCO DB US DLR INDEX TR PUT 46141D953 29 14 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 6,365 496 SH Call SOLE   0 0 0
PROSHARES TR PUT 74347X950 1,925 150 SH Put SOLE   0 0 0
UDR INC CALL 902653904 1,381 315 SH Call SOLE   0 0 0
UDR INC PUT 902653954 907 207 SH Put SOLE   0 0 0
URBAN EDGE PPTYS CALL 91704F904 52 32 SH Call SOLE   0 0 0
URBAN EDGE PPTYS COM 91704F104 1 99 SH   SOLE   99 0 0
URBAN EDGE PPTYS PUT 91704F954 170 103 SH Put SOLE   0 0 0
URANIUM ENERGY CORP CALL 916896903 97 342 SH Call SOLE   0 0 0
URANIUM ENERGY CORP COM 916896103 340 118,908 SH   SOLE   118,908 0 0
URANIUM ENERGY CORP PUT 916896953 303 1,060 SH Put SOLE   0 0 0
NET 1 UEPS TECHNOLOGIES INC CALL 64107N906 0 455 SH Call SOLE   0 0 0
NET 1 UEPS TECHNOLOGIES INC COM 64107N206 0 3,581 SH   SOLE   3,581 0 0
NET 1 UEPS TECHNOLOGIES INC PUT 64107N956 0 36 SH Put SOLE   0 0 0
UNIFI INC CALL 904677900 30 11 SH Call SOLE   0 0 0
UNIFI INC COM 904677200 55 2,009 SH   SOLE   2,009 0 0
PROCURE ETF TRUST II CALL 74280R905 0 894 SH Call SOLE   0 0 0
PROCURE ETF TRUST II COM 74280R205 0 30,057 SH   SOLE   30,057 0 0
PROCURE ETF TRUST II PUT 74280R955 0 5 SH Put SOLE   0 0 0
UFP INDUSTRIES INC CALL 90278Q908 219 29 SH Call SOLE   0 0 0
UFP INDUSTRIES INC PUT 90278Q958 37 5 SH Put SOLE   0 0 0
DOMTAR CORP CALL 257559903 1,001 271 SH Call SOLE   0 0 0
DOMTAR CORP PUT 257559953 528 143 SH Put SOLE   0 0 0
UNITED STS GASOLINE FD LP CALL 91201T902 595 189 SH Call SOLE   0 0 0
UNITED STS GASOLINE FD LP COM 91201T102 891 28,289 SH   SOLE   28,289 0 0
UNITED STS GASOLINE FD LP PUT 91201T952 201 64 SH Put SOLE   0 0 0
UGI CORP NEW CALL 902681905 762 186 SH Call SOLE   0 0 0
UGI CORP NEW PUT 902681955 980 239 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 0 146 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W601 0 12,764 SH   SOLE   12,764 0 0
PROSHARES TR II PUT 74347W952 0 54 SH Put SOLE   0 0 0
ULTRAPAR PARTICIPACOES SA CALL 90400P901 2 7 SH Call SOLE   0 0 0
ULTRAPAR PARTICIPACOES SA COM 90400P101 0 234 SH   SOLE   234 0 0
ULTRAPAR PARTICIPACOES SA PUT 90400P951 1 5 SH Put SOLE   0 0 0
AMERCO CALL 023586900 1,470 24 SH Call SOLE   0 0 0
AMERCO COM 023586100 4 7 SH   SOLE   7 0 0
UNIVERSAL HLTH SVCS INC CALL 913903900 2,361 177 SH Call SOLE   0 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 639 4,797 SH   SOLE   4,797 0 0
UNIVERSAL HLTH SVCS INC PUT 913903950 2,854 214 SH Put SOLE   0 0 0
UNIVERSAL HEALTH RLTY INCM T CALL 91359E905 40 6 SH Call SOLE   0 0 0
UNIVERSAL HEALTH RLTY INCM T PUT 91359E955 20 3 SH Put SOLE   0 0 0
UBIQUITI INC CALL 90353W903 656 22 SH Call SOLE   0 0 0
UBIQUITI INC COM 90353W103 45 151 SH   SOLE   151 0 0
UBIQUITI INC PUT 90353W953 6,622 222 SH Put SOLE   0 0 0
UNITED INS HLDGS CORP CALL 910710902 0 12 SH Call SOLE   0 0 0
UNITED INS HLDGS CORP COM 910710102 0 1,641 SH   SOLE   1,641 0 0
UNITED INS HLDGS CORP PUT 910710952 0 106 SH Put SOLE   0 0 0
UNISYS CORP CALL 909214906 83 33 SH Call SOLE   0 0 0
UNISYS CORP PUT 909214956 320 126 SH Put SOLE   0 0 0
UNILEVER PLC CALL 904767904 2,646 474 SH Call SOLE   0 0 0
UNILEVER PLC COM 904767704 26 479 SH   SOLE   479 0 0
UNILEVER PLC PUT 904767954 2,875 515 SH Put SOLE   0 0 0
ULTRALIFE CORP COM 903899102 1 238 SH   SOLE   238 0 0
PROSHARES TR II CALL 74347W902 1 1 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W874 11 800 SH   SOLE   800 0 0
PROSHARES TR II PUT 74347W952 72 50 SH Put SOLE   0 0 0
ULTA BEAUTY INC CALL 90384S903 0 648 SH Call SOLE   0 0 0
ULTA BEAUTY INC PUT 90384S953 0 454 SH Put SOLE   0 0 0
UNITED MICROELECTRONICS CORP CALL 910873905 1,157 1,271 SH Call SOLE   0 0 0
UNITED MICROELECTRONICS CORP COM 910873405 883 97,008 SH   SOLE   97,008 0 0
UNITED MICROELECTRONICS CORP PUT 910873955 1,671 1,835 SH Put SOLE   0 0 0
UMH PPTYS INC CALL 903002903 201 105 SH Call SOLE   0 0 0
UMH PPTYS INC COM 903002103 55 2,880 SH   SOLE   2,880 0 0
UMH PPTYS INC PUT 903002953 279 146 SH Put SOLE   0 0 0
UMPQUA HLDGS CORP CALL 904214903 96 55 SH Call SOLE   0 0 0
UMPQUA HLDGS CORP COM 904214103 9 565 SH   SOLE   565 0 0
UMPQUA HLDGS CORP PUT 904214953 282 161 SH Put SOLE   0 0 0
UNITED NAT FOODS INC CALL 911163903 0 665 SH Call SOLE   0 0 0
UNITED NAT FOODS INC COM 911163103 0 17,419 SH   SOLE   17,419 0 0
UNITED NAT FOODS INC PUT 911163953 0 1,466 SH Put SOLE   0 0 0
UNITED STS NAT GAS FD LP CALL 912318900 0 8,466 SH Call SOLE   0 0 0
UNITED STS NAT GAS FD LP COM 912318300 0 180,643 SH   SOLE   180,643 0 0
UNITED STS NAT GAS FD LP PUT 912318950 0 2,737 SH Put SOLE   0 0 0
UNITEDHEALTH GROUP INC CALL 91324P902 0 1,108 SH Call SOLE   0 0 0
UNITEDHEALTH GROUP INC COM 91324P102 0 338 SH   SOLE   338 0 0
UNITEDHEALTH GROUP INC PUT 91324P952 0 930 SH Put SOLE   0 0 0
UNITI GROUP INC CALL 91325V908 218 198 SH Call SOLE   0 0 0
UNITI GROUP INC COM 91325V108 481 43,625 SH   SOLE   43,625 0 0
UNITI GROUP INC PUT 91325V958 829 752 SH Put SOLE   0 0 0
UNUM GROUP CALL 91529Y906 1,107 398 SH Call SOLE   0 0 0
UNUM GROUP PUT 91529Y956 453 163 SH Put SOLE   0 0 0
UNION PAC CORP CALL 907818908 0 1,509 SH Call SOLE   0 0 0
UNION PAC CORP COM 907818108 0 15,484 SH   SOLE   15,484 0 0
UNION PAC CORP PUT 907818958 0 1,801 SH Put SOLE   0 0 0
UNIVAR SOLUTIONS USA INC CALL 91336L907 3,500 1,625 SH Call SOLE   0 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 608 28,227 SH   SOLE   28,227 0 0
UNIVAR SOLUTIONS USA INC PUT 91336L957 161 75 SH Put SOLE   0 0 0
UPLAND SOFTWARE INC CALL 91544A909 169 36 SH Call SOLE   0 0 0
UPLAND SOFTWARE INC PUT 91544A959 47 10 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 0 845 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X864 0 46,424 SH   SOLE   46,424 0 0
PROSHARES TR PUT 74347X950 0 1,085 SH Put SOLE   0 0 0
UNITED PARCEL SERVICE INC CALL 911312906 70,001 4,118 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 59,734 3,514 SH Put SOLE   0 0 0
UPSTART HLDGS INC CALL 91680M907 4,471 347 SH Call SOLE   0 0 0
UPSTART HLDGS INC COM 91680M107 890 6,913 SH   SOLE   6,913 0 0
UPSTART HLDGS INC PUT 91680M957 13,388 1,039 SH Put SOLE   0 0 0
UPWORK INC CALL 91688F904 958 214 SH Call SOLE   0 0 0
UPWORK INC COM 91688F104 1,090 24,362 SH   SOLE   24,362 0 0
UPWORK INC PUT 91688F954 837 187 SH Put SOLE   0 0 0
GLOBAL X FDS CALL 37954Y901 2,656 1,411 SH Call SOLE   0 0 0
GLOBAL X FDS COM 37954Y871 814 43,250 SH   SOLE   43,250 0 0
GLOBAL X FDS PUT 37954Y951 333 177 SH Put SOLE   0 0 0
URBAN OUTFITTERS INC CALL 917047902 1,469 395 SH Call SOLE   0 0 0
URBAN OUTFITTERS INC PUT 917047952 4,407 1,185 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 35 5 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X625 37 520 SH   SOLE   520 0 0
UROGEN PHARMA LTD COM M96088105 7 361 SH   SOLE   361 0 0
UNITED RENTALS INC CALL 911363909 4,709 143 SH Call SOLE   0 0 0
UNITED RENTALS INC COM 911363109 1,463 4,444 SH   SOLE   4,444 0 0
UNITED RENTALS INC PUT 911363959 7,607 231 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 564 53 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X799 1,426 13,390 SH   SOLE   13,390 0 0
PROSHARES TR PUT 74347X950 1,886 177 SH Put SOLE   0 0 0
USA COMPRESSION PARTNERS LP CALL 90290N909 0 300 SH Call SOLE   0 0 0
USA COMPRESSION PARTNERS LP COM 90290N109 0 5,353 SH   SOLE   5,353 0 0
USA COMPRESSION PARTNERS LP PUT 90290N959 0 362 SH Put SOLE   0 0 0
USA TRUCK INC CALL 902925906 19 10 SH Call SOLE   0 0 0
USA TECHNOLOGIES INC CALL 90328S900 66 57 SH Call SOLE   0 0 0
USA TECHNOLOGIES INC COM 90328S500 2 206 SH   SOLE   206 0 0
USA TECHNOLOGIES INC PUT 90328S950 256 219 SH Put SOLE   0 0 0
US BANCORP DEL CALL 902973904 0 4,112 SH Call SOLE   0 0 0
US BANCORP DEL PUT 902973954 0 2,292 SH Put SOLE   0 0 0
U S CONCRETE INC CALL 90333L901 901 123 SH Call SOLE   0 0 0
U S CONCRETE INC COM 90333L201 802 10,947 SH   SOLE   10,947 0 0
U S CONCRETE INC PUT 90333L951 711 97 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 119 10 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R669 108 909 SH   SOLE   909 0 0
PROSHARES TR PUT 74347R952 455 38 SH Put SOLE   0 0 0
US FOODS HLDG CORP CALL 912008909 3,747 983 SH Call SOLE   0 0 0
US FOODS HLDG CORP COM 912008109 525 13,777 SH   SOLE   13,777 0 0
US FOODS HLDG CORP PUT 912008959 613 161 SH Put SOLE   0 0 0
ISHARES TR CALL 46435U903 0 3 SH Call SOLE   0 0 0
ISHARES TR PUT 46435U953 0 21 SH Put SOLE   0 0 0
USIO INC COM 917313108 0 100 SH   SOLE   100 0 0
UNITED STS 12 MONTH OIL FD L CALL 91288V903 664 317 SH Call SOLE   0 0 0
UNITED STS 12 MONTH OIL FD L COM 91288V103 1,021 48,768 SH   SOLE   48,768 0 0
UNITED STS 12 MONTH OIL FD L PUT 91288V953 152 73 SH Put SOLE   0 0 0
UNITED STATES CELLULAR CORP CALL 911684908 32 9 SH Call SOLE   0 0 0
UNITED STATES CELLULAR CORP PUT 911684958 7 2 SH Put SOLE   0 0 0
ISHARES TR CALL 46429B907 6 1 SH Call SOLE   0 0 0
USANA HEALTH SCIENCES INC CALL 90328M907 29 3 SH Call SOLE   0 0 0
USANA HEALTH SCIENCES INC COM 90328M107 8 85 SH   SOLE   85 0 0
USANA HEALTH SCIENCES INC PUT 90328M957 9 1 SH Put SOLE   0 0 0
UNITED STS OIL FD LP CALL 91232N907 0 14,075 SH Call SOLE   0 0 0
UNITED STS OIL FD LP COM 91232N207 0 233,103 SH   SOLE   233,103 0 0
UNITED STS OIL FD LP PUT 91232N957 0 8,589 SH Put SOLE   0 0 0
UNITED STS OIL FD LP CALL 91232N907 0 13,935 SH Call SOLE   0 0 0
UNITED STS OIL FD LP PUT 91232N957 0 9,193 SH Put SOLE   0 0 0
U S PHYSICAL THERAPY INC CALL 90337L908 593 57 SH Call SOLE   0 0 0
U S PHYSICAL THERAPY INC PUT 90337L958 176 17 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 6 1 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R180 7 121 SH   SOLE   121 0 0
PROSHARES TR PUT 74347R952 6 1 SH Put SOLE   0 0 0
U S XPRESS ENTERPRISES INC CALL 90338N902 222 189 SH Call SOLE   0 0 0
U S XPRESS ENTERPRISES INC COM 90338N202 62 5,349 SH   SOLE   5,349 0 0
U S XPRESS ENTERPRISES INC PUT 90338N952 81 69 SH Put SOLE   0 0 0
UNITED THERAPEUTICS CORP DEL CALL 91307C902 0 367 SH Call SOLE   0 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 0 8,668 SH   SOLE   8,668 0 0
UNITED THERAPEUTICS CORP DEL PUT 91307C952 0 72 SH Put SOLE   0 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 87 14,977 SH   SOLE   14,977 0 0
UNIVERSAL TECHNICAL INST INC PUT 913915954 146 250 SH Put SOLE   0 0 0
UTSTARCOM HOLDINGS CORP CALL G9310A904 3 24 SH Call SOLE   0 0 0
UTSTARCOM HOLDINGS CORP PUT G9310A954 2 20 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 43 15 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460E711 62 2,163 SH   SOLE   2,163 0 0
UTZ BRANDS INC CALL 918090901 270 109 SH Call SOLE   0 0 0
UTZ BRANDS INC COM 918090101 573 23,118 SH   SOLE   23,118 0 0
UTZ BRANDS INC PUT 918090951 302 122 SH Put SOLE   0 0 0
INVESCO DB US DLR INDEX TR CALL 46141D903 8,226 3,275 SH Call SOLE   0 0 0
INVESCO DB US DLR INDEX TR PUT 46141D953 9,151 3,643 SH Put SOLE   0 0 0
ENERGY FUELS INC CALL 292671908 265 467 SH Call SOLE   0 0 0
ENERGY FUELS INC COM 292671708 640 112,743 SH   SOLE   112,743 0 0
ENERGY FUELS INC PUT 292671958 1,144 2,015 SH Put SOLE   0 0 0
UNIVERSAL INS HLDGS INC CALL 91359V907 108 76 SH Call SOLE   0 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 15 1,055 SH   SOLE   1,055 0 0
UNIVERSAL INS HLDGS INC PUT 91359V957 76 53 SH Put SOLE   0 0 0
UNIVERSAL CORP VA CALL 913456909 135 23 SH Call SOLE   0 0 0
UNIVERSAL CORP VA COM 913456109 38 653 SH   SOLE   653 0 0
UNIVERSAL CORP VA PUT 913456959 58 10 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 8,081 14,304 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W148 957 169,530 SH   SOLE   169,530 0 0
PROSHARES TR II PUT 74347W952 3,854 6,823 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347R902 0 34 SH Call SOLE   0 0 0
PROSHARES TR COM 74347R842 0 1,390 SH   SOLE   1,390 0 0
PROSHARES TR PUT 74347R952 0 14 SH Put SOLE   0 0 0
UWM HOLDINGS CORPORATION CALL 91823B909 3,487 4,398 SH Call SOLE   0 0 0
UWM HOLDINGS CORPORATION COM 91823B109 1,174 148,072 SH   SOLE   148,072 0 0
UWM HOLDINGS CORPORATION PUT 91823B959 2,095 2,643 SH Put SOLE   0 0 0
UXIN LTD CALL 91818X908 31 270 SH Call SOLE   0 0 0
UXIN LTD COM 91818X108 92 79,166 SH   SOLE   79,166 0 0
UXIN LTD PUT 91818X958 128 1,098 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 749 142 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X633 1,034 19,600 SH   SOLE   19,600 0 0
PROSHARES TR PUT 74347X950 10 2 SH Put SOLE   0 0 0
PROSHARES TR COM 74347R776 49 559 SH   SOLE   559 0 0
VISA INC CALL 92826C909 252,043 11,904 SH Call SOLE   0 0 0
VISA INC COM 92826C839 952 4,500 SH   SOLE   4,500 0 0
VISA INC PUT 92826C959 238,132 11,247 SH Put SOLE   0 0 0
MARRIOTT VACTINS WORLDWID CO CALL 57164Y907 69 4 SH Call SOLE   0 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 18 109 SH   SOLE   109 0 0
MARRIOTT VACTINS WORLDWID CO PUT 57164Y957 400 23 SH Put SOLE   0 0 0
VALE S A CALL 91912E905 20,332 11,699 SH Call SOLE   0 0 0
VALE S A PUT 91912E955 16,121 9,276 SH Put SOLE   0 0 0
VAPOTHERM INC CALL 922107907 64 27 SH Call SOLE   0 0 0
VAPOTHERM INC COM 922107107 39 1,625 SH   SOLE   1,625 0 0
VAPOTHERM INC PUT 922107957 31 13 SH Put SOLE   0 0 0
VARIAN MED SYS INC CALL 92220P905 0 57 SH Call SOLE   0 0 0
VARIAN MED SYS INC COM 92220P105 0 820 SH   SOLE   820 0 0
VARIAN MED SYS INC PUT 92220P955 0 9 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 17 1 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A801 197 1,140 SH   SOLE   1,140 0 0
VANGUARD WORLD FDS PUT 92204A954 103 6 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 1,198 56 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 64 3 SH Put SOLE   0 0 0
VBI VACCINES INC CDA CALL 91822J903 351 1,131 SH Call SOLE   0 0 0
VBI VACCINES INC CDA COM 91822J103 84 27,310 SH   SOLE   27,310 0 0
VBI VACCINES INC CDA PUT 91822J953 206 663 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 82 3 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908595 21 78 SH   SOLE   78 0 0
VANGUARD INDEX FDS PUT 922908959 219 8 SH Put SOLE   0 0 0
VASCULAR BIOGENICS LTD CALL M96883909 126 633 SH Call SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 2,716 164 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 629 38 SH Put SOLE   0 0 0
VERITEX HLDGS INC CALL 923451908 1,230 376 SH Call SOLE   0 0 0
VERICEL CORP CALL 92346J908 166 30 SH Call SOLE   0 0 0
VERICEL CORP PUT 92346J958 72 13 SH Put SOLE   0 0 0
VANGUARD SCOTTSDALE FDS COM 92206C813 268 2,650 SH   SOLE   2,650 0 0
VANGUARD SCOTTSDALE FDS PUT 92206C950 648 64 SH Put SOLE   0 0 0
VACCINEX INC CALL 918640903 119 402 SH Call SOLE   0 0 0
VACCINEX INC PUT 918640953 50 169 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 1,092 37 SH Call SOLE   0 0 0
VANGUARD WORLD FDS PUT 92204A954 59 2 SH Put SOLE   0 0 0
VOCERA COMMUNICATIONS INC CALL 92857F907 711 185 SH Call SOLE   0 0 0
VOCERA COMMUNICATIONS INC PUT 92857F957 65 17 SH Put SOLE   0 0 0
VANGUARD SCOTTSDALE FDS CALL 92206C900 198 24 SH Call SOLE   0 0 0
VANGUARD SCOTTSDALE FDS PUT 92206C950 24 3 SH Put SOLE   0 0 0
VICTORY CAP HLDGS INC CALL 92645B903 2 1 SH Call SOLE   0 0 0
VICTORY CAP HLDGS INC COM 92645B103 228 8,948 SH   SOLE   8,948 0 0
VICTORY CAP HLDGS INC PUT 92645B953 485 190 SH Put SOLE   0 0 0
10X CAPITAL VENTURE ACQU COR CALL 88025V907 1,864 1,864 SH Call SOLE   0 0 0
10X CAPITAL VENTURE ACQU COR PUT 88025V957 1,174 1,174 SH Put SOLE   0 0 0
VERACYTE INC CALL 92337F907 26 5 SH Call SOLE   0 0 0
VERACYTE INC COM 92337F107 305 5,690 SH   SOLE   5,690 0 0
VERACYTE INC PUT 92337F957 225 42 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 53 3 SH Call SOLE   0 0 0
VANGUARD WORLD FDS PUT 92204A954 17 1 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 972 143 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A306 187 2,751 SH   SOLE   2,751 0 0
VANGUARD WORLD FDS PUT 92204A954 183 27 SH Put SOLE   0 0 0
VANGUARD TAX-MANAGED INTL FD CALL 921943908 83 17 SH Call SOLE   0 0 0
VANGUARD TAX-MANAGED INTL FD COM 921943858 504 10,280 SH   SOLE   10,280 0 0
VANGUARD TAX-MANAGED INTL FD PUT 921943958 446 91 SH Put SOLE   0 0 0
VECTRUS INC CALL 92242T901 149 28 SH Call SOLE   0 0 0
VEECO INSTRS INC DEL CALL 922417900 70 34 SH Call SOLE   0 0 0
VEECO INSTRS INC DEL COM 922417100 1,108 53,465 SH   SOLE   53,465 0 0
VEECO INSTRS INC DEL PUT 922417950 2,042 985 SH Put SOLE   0 0 0
VEDANTA LIMITED CALL 92242Y900 394 314 SH Call SOLE   0 0 0
VEDANTA LIMITED COM 92242Y100 1,574 125,282 SH   SOLE   125,282 0 0
VEDANTA LIMITED PUT 92242Y950 114 91 SH Put SOLE   0 0 0
VEEVA SYS INC CALL 922475908 9,613 368 SH Call SOLE   0 0 0
VEEVA SYS INC COM 922475108 735 2,814 SH   SOLE   2,814 0 0
VEEVA SYS INC PUT 922475958 10,606 406 SH Put SOLE   0 0 0
VEON LTD CALL 91822M906 281 1,588 SH Call SOLE   0 0 0
VEON LTD PUT 91822M956 3 21 SH Put SOLE   0 0 0
VEREIT INC CALL 92339V908 30 8 SH Call SOLE   0 0 0
VEREIT INC COM 92339V308 797 20,656 SH   SOLE   20,656 0 0
VEREIT INC PUT 92339V958 46 12 SH Put SOLE   0 0 0
VEREIT INC CALL 92339V908 1,046 271 SH Call SOLE   0 0 0
VEREIT INC PUT 92339V958 988 256 SH Put SOLE   0 0 0
VERITONE INC CALL 92347M900 256 107 SH Call SOLE   0 0 0
VERITONE INC PUT 92347M950 170 71 SH Put SOLE   0 0 0
VERU INC CALL 92536C903 911 846 SH Call SOLE   0 0 0
VERU INC COM 92536C103 119 11,096 SH   SOLE   11,096 0 0
VERU INC PUT 92536C953 1,248 1,159 SH Put SOLE   0 0 0
VERMILION ENERGY INC CALL 923725905 85 117 SH Call SOLE   0 0 0
VERMILION ENERGY INC COM 923725105 186 25,627 SH   SOLE   25,627 0 0
VERMILION ENERGY INC PUT 923725955 254 349 SH Put SOLE   0 0 0
V F CORP CALL 918204908 1,446 181 SH Call SOLE   0 0 0
V F CORP COM 918204108 3,178 39,769 SH   SOLE   39,769 0 0
V F CORP PUT 918204958 6,009 752 SH Put SOLE   0 0 0
VILLAGE FARMS INTL INC CALL 92707Y908 374 283 SH Call SOLE   0 0 0
VILLAGE FARMS INTL INC COM 92707Y108 225 17,007 SH   SOLE   17,007 0 0
VILLAGE FARMS INTL INC PUT 92707Y958 744 563 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 42 5 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A405 155 1,836 SH   SOLE   1,836 0 0
VANGUARD WORLD FDS PUT 92204A954 42 5 SH Put SOLE   0 0 0
VONAGE HLDGS CORP CALL 92886T901 0 572 SH Call SOLE   0 0 0
VONAGE HLDGS CORP COM 92886T201 0 28,664 SH   SOLE   28,664 0 0
VONAGE HLDGS CORP PUT 92886T951 0 198 SH Put SOLE   0 0 0
VG ACQUISITION CORP CALL G9446E905 5,455 5,364 SH Call SOLE   0 0 0
VG ACQUISITION CORP COM G9446E105 40 4,000 SH   SOLE   4,000 0 0
VG ACQUISITION CORP PUT G9446E955 3,088 3,037 SH Put SOLE   0 0 0
VANGUARD SCOTTSDALE FDS CALL 92206C900 282 42 SH Call SOLE   0 0 0
VANGUARD SCOTTSDALE FDS PUT 92206C950 6 1 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 119 19 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042874 2,780 44,132 SH   SOLE   44,132 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 8,177 1,298 SH Put SOLE   0 0 0
VANGUARD SCOTTSDALE FDS PUT 92206C950 1,109 134 SH Put SOLE   0 0 0
VECTOR GROUP LTD CALL 92240M908 89 64 SH Call SOLE   0 0 0
VECTOR GROUP LTD COM 92240M108 48 3,479 SH   SOLE   3,479 0 0
VECTOR GROUP LTD PUT 92240M958 55 40 SH Put SOLE   0 0 0
VANGUARD SCOTTSDALE FDS COM 92206C102 24 400 SH   SOLE   400 0 0
VANGUARD WORLD FDS CALL 92204A904 2,115 59 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A702 192 538 SH   SOLE   538 0 0
VANGUARD WORLD FDS PUT 92204A954 4,194 117 SH Put SOLE   0 0 0
VISTA GOLD CORP PUT 927926953 0 2 SH Put SOLE   0 0 0
VIRNETX HLDG CORP CALL 92823T908 0 361 SH Call SOLE   0 0 0
VIRNETX HLDG CORP COM 92823T108 0 65,101 SH   SOLE   65,101 0 0
VIRNETX HLDG CORP PUT 92823T958 0 159 SH Put SOLE   0 0 0
VIRNETX HLDG CORP CALL 92823T908 0 13 SH Call SOLE   0 0 0
VIRNETX HLDG CORP PUT 92823T958 0 10 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 228 10 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A504 8 39 SH   SOLE   39 0 0
VANGUARD WORLD FDS PUT 92204A954 68 3 SH Put SOLE   0 0 0
VIACOMCBS INC CALL 92556H906 100,861 22,364 SH Call SOLE   0 0 0
VIACOMCBS INC COM 92556H206 26,961 597,826 SH   SOLE   597,826 0 0
VIACOMCBS INC PUT 92556H956 103,152 22,872 SH Put SOLE   0 0 0
VIACOMCBS INC CALL 92556H906 139 31 SH Call SOLE   0 0 0
VIACOMCBS INC PUT 92556H956 126 28 SH Put SOLE   0 0 0
VIACOMCBS INC CALL 92556H906 1,103 234 SH Call SOLE   0 0 0
VIACOMCBS INC COM 92556H107 124 2,645 SH   SOLE   2,645 0 0
VIACOMCBS INC PUT 92556H956 334 71 SH Put SOLE   0 0 0
VIAVI SOLUTIONS INC CALL 925550905 161 103 SH Call SOLE   0 0 0
VIAVI SOLUTIONS INC COM 925550105 298 19,040 SH   SOLE   19,040 0 0
VIAVI SOLUTIONS INC PUT 925550955 224 143 SH Put SOLE   0 0 0
VICI PPTYS INC CALL 925652909 211 75 SH Call SOLE   0 0 0
VICI PPTYS INC COM 925652109 69 2,460 SH   SOLE   2,460 0 0
VICI PPTYS INC PUT 925652959 358 127 SH Put SOLE   0 0 0
VICOR CORP CALL 925815902 17 2 SH Call SOLE   0 0 0
VICOR CORP COM 925815102 59 705 SH   SOLE   705 0 0
VICOR CORP PUT 925815952 195 23 SH Put SOLE   0 0 0
VIEW INC CALL 92671V906 2,054 2,776 SH Call SOLE   0 0 0
VIEW INC COM 92671V106 491 66,380 SH   SOLE   66,380 0 0
VIEW INC PUT 92671V956 489 662 SH Put SOLE   0 0 0
VANGUARD SPECIALIZED FUNDS CALL 921908904 1,176 80 SH Call SOLE   0 0 0
VANGUARD SPECIALIZED FUNDS PUT 921908954 4,044 275 SH Put SOLE   0 0 0
VPC IMPACT ACQUISITION HLDNG CALL G9441E900 2,261 1,741 SH Call SOLE   0 0 0
VPC IMPACT ACQUISITION HLDNG PUT G9441E950 246 190 SH Put SOLE   0 0 0
VIPSHOP HOLDINGS LIMITED CALL 92763W903 10,018 3,355 SH Call SOLE   0 0 0
VIPSHOP HOLDINGS LIMITED COM 92763W103 75 2,523 SH   SOLE   2,523 0 0
VIPSHOP HOLDINGS LIMITED PUT 92763W953 10,047 3,365 SH Put SOLE   0 0 0
VIR BIOTECHNOLOGY INC CALL 92764N902 501 334 SH Call SOLE   0 0 0
VIR BIOTECHNOLOGY INC PUT 92764N952 252 173 SH Put SOLE   0 0 0
VIRTU FINL INC CALL 928254901 1,589 512 SH Call SOLE   0 0 0
VIRTU FINL INC PUT 928254951 562 181 SH Put SOLE   0 0 0
VIRACTA THERAPEUTICS INC CALL 92765F908 2 3 SH Call SOLE   0 0 0
VIRACTA THERAPEUTICS INC CALL 92765F908 324 351 SH Call SOLE   0 0 0
VIRACTA THERAPEUTICS INC CALL 92765F908 93 101 SH Call SOLE   0 0 0
VIRACTA THERAPEUTICS INC PUT 92765F958 1 2 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 37 2 SH Call SOLE   0 0 0
VANGUARD WORLD FDS COM 92204A603 8 45 SH   SOLE   45 0 0
VISLINK TECHNOLOGIES INC CALL 92836Y900 542 1,853 SH Call SOLE   0 0 0
VISLINK TECHNOLOGIES INC COM 92836Y300 21 7,406 SH   SOLE   7,406 0 0
VISLINK TECHNOLOGIES INC PUT 92836Y950 144 494 SH Put SOLE   0 0 0
VITAL FARMS INC CALL 92847W903 349 160 SH Call SOLE   0 0 0
VITAL FARMS INC COM 92847W103 125 5,726 SH   SOLE   5,726 0 0
VITAL FARMS INC PUT 92847W953 227 104 SH Put SOLE   0 0 0
TELEFONICA BRASIL SA CALL 87936R905 87 111 SH Call SOLE   0 0 0
TELEFONICA BRASIL SA COM 87936R205 35 4,504 SH   SOLE   4,504 0 0
TELEFONICA BRASIL SA PUT 87936R955 53 68 SH Put SOLE   0 0 0
MERIDIAN BIOSCIENCE INC CALL 589584901 259 99 SH Call SOLE   0 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 204 7,787 SH   SOLE   7,787 0 0
MERIDIAN BIOSCIENCE INC PUT 589584951 338 129 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 245 70 SH Call SOLE   0 0 0
PROSHARES TR II PUT 74347W952 7 2 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 0 735 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W171 0 31,487 SH   SOLE   31,487 0 0
PROSHARES TR II PUT 74347W952 0 274 SH Put SOLE   0 0 0
VIKING THERAPEUTICS INC CALL 92686J906 1,215 1,922 SH Call SOLE   0 0 0
VIKING THERAPEUTICS INC PUT 92686J956 361 571 SH Put SOLE   0 0 0
VELODYNE LIDAR INC CALL 92259F901 1,284 1,127 SH Call SOLE   0 0 0
VELODYNE LIDAR INC PUT 92259F951 1,452 1,274 SH Put SOLE   0 0 0
VALERO ENERGY CORP CALL 91913Y900 16,840 2,352 SH Call SOLE   0 0 0
VALERO ENERGY CORP PUT 91913Y950 10,245 1,431 SH Put SOLE   0 0 0
CONTROLADORA VUELA COMP DE A CALL 21240E905 52 37 SH Call SOLE   0 0 0
CONTROLADORA VUELA COMP DE A COM 21240E105 889 62,351 SH   SOLE   62,351 0 0
CONTROLADORA VUELA COMP DE A PUT 21240E955 313 220 SH Put SOLE   0 0 0
VALLEY NATL BANCORP CALL 919794907 1,200 874 SH Call SOLE   0 0 0
VALLEY NATL BANCORP PUT 919794957 535 390 SH Put SOLE   0 0 0
VANGUARD SCOTTSDALE FDS CALL 92206C900 48 9 SH Call SOLE   0 0 0
VULCAN MATLS CO CALL 929160909 3,054 181 SH Call SOLE   0 0 0
VULCAN MATLS CO PUT 929160959 3,121 185 SH Put SOLE   0 0 0
VALMONT INDS INC CALL 920253901 142 6 SH Call SOLE   0 0 0
VALMONT INDS INC PUT 920253951 23 1 SH Put SOLE   0 0 0
VMWARE INC CALL 928563902 0 1,248 SH Call SOLE   0 0 0
VMWARE INC PUT 928563952 0 580 SH Put SOLE   0 0 0
VANDA PHARMACEUTICALS INC CALL 921659908 90 60 SH Call SOLE   0 0 0
VANDA PHARMACEUTICALS INC COM 921659108 8 533 SH   SOLE   533 0 0
VANDA PHARMACEUTICALS INC PUT 921659958 142 95 SH Put SOLE   0 0 0
VEONEER INC CALL 92336X909 164 67 SH Call SOLE   0 0 0
VEONEER INC PUT 92336X959 208 85 SH Put SOLE   0 0 0
21VIANET GROUP INC CALL 90138A903 2,338 724 SH Call SOLE   0 0 0
21VIANET GROUP INC COM 90138A103 233 7,231 SH   SOLE   7,231 0 0
21VIANET GROUP INC PUT 90138A953 1,069 331 SH Put SOLE   0 0 0
VORNADO RLTY TR CALL 929042909 4,184 922 SH Call SOLE   0 0 0
VORNADO RLTY TR COM 929042109 511 11,262 SH   SOLE   11,262 0 0
VORNADO RLTY TR PUT 929042959 1,325 292 SH Put SOLE   0 0 0
VIPER ENERGY PARTNERS LP CALL 92763M905 557 383 SH Call SOLE   0 0 0
VIPER ENERGY PARTNERS LP COM 92763M105 168 11,549 SH   SOLE   11,549 0 0
VIPER ENERGY PARTNERS LP PUT 92763M955 621 427 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 7,321 797 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 3,784 412 SH Put SOLE   0 0 0
VOLITIONRX LTD CALL 928661907 2 6 SH Call SOLE   0 0 0
VOLITIONRX LTD PUT 928661957 0 2 SH Put SOLE   0 0 0
VONTIER CORPORATION CALL 928881901 3,299 1,090 SH Call SOLE   0 0 0
VONTIER CORPORATION COM 928881101 543 17,954 SH   SOLE   17,954 0 0
VONTIER CORPORATION PUT 928881951 1,752 579 SH Put SOLE   0 0 0
VENATOR MATLS PLC CALL G9329Z900 380 821 SH Call SOLE   0 0 0
VENATOR MATLS PLC PUT G9329Z950 48 104 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 575 26 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908629 75 343 SH   SOLE   343 0 0
VANGUARD INDEX FDS PUT 922908959 730 33 SH Put SOLE   0 0 0
VOC ENERGY TR CALL 91829B903 71 204 SH Call SOLE   0 0 0
VOC ENERGY TR COM 91829B103 1 400 SH   SOLE   400 0 0
VOC ENERGY TR PUT 91829B953 4 12 SH Put SOLE   0 0 0
VODAFONE GROUP PLC NEW CALL 92857W908 6,704 3,638 SH Call SOLE   0 0 0
VODAFONE GROUP PLC NEW PUT 92857W958 3,367 1,827 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 377 28 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908512 36 274 SH   SOLE   274 0 0
VOLT INFORMATION SCIENCES IN CALL 928703907 41 106 SH Call SOLE   0 0 0
VOLT INFORMATION SCIENCES IN PUT 928703957 18 46 SH Put SOLE   0 0 0
VANGUARD SCOTTSDALE FDS PUT 92206C950 0 1 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 20,364 559 SH Call SOLE   0 0 0
VANGUARD INDEX FDS PUT 922908959 14,134 388 SH Put SOLE   0 0 0
VANGUARD ADMIRAL FDS INC CALL 921932905 23 1 SH Call SOLE   0 0 0
VANGUARD ADMIRAL FDS INC COM 921932505 1,167 4,968 SH   SOLE   4,968 0 0
VANGUARD ADMIRAL FDS INC PUT 921932955 93 4 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 21 1 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908538 9 43 SH   SOLE   43 0 0
VANGUARD INDEX FDS PUT 922908959 21 1 SH Put SOLE   0 0 0
VANGUARD WORLD FDS CALL 92204A904 13 1 SH Call SOLE   0 0 0
VOXX INTL CORP CALL 91829F904 101 53 SH Call SOLE   0 0 0
VOXX INTL CORP COM 91829F104 322 16,924 SH   SOLE   16,924 0 0
VOXX INTL CORP PUT 91829F954 203 107 SH Put SOLE   0 0 0
VOYA FINANCIAL INC CALL 929089900 496 78 SH Call SOLE   0 0 0
VOYA FINANCIAL INC COM 929089100 939 14,767 SH   SOLE   14,767 0 0
VOYA FINANCIAL INC PUT 929089950 178 28 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 24 3 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042866 167 2,046 SH   SOLE   2,046 0 0
VANGUARD WORLD FDS CALL 92204A904 238 17 SH Call SOLE   0 0 0
VANGUARD WORLD FDS PUT 92204A954 14 1 SH Put SOLE   0 0 0
VERA BRADLEY INC CALL 92335C906 2,637 2,611 SH Call SOLE   0 0 0
VERA BRADLEY INC PUT 92335C956 57 57 SH Put SOLE   0 0 0
VIEWRAY INC CALL 92672L907 66 154 SH Call SOLE   0 0 0
VIEWRAY INC COM 92672L107 22 5,199 SH   SOLE   5,199 0 0
VIEWRAY INC PUT 92672L957 63 147 SH Put SOLE   0 0 0
VAREX IMAGING CORP CALL 92214X906 10 5 SH Call SOLE   0 0 0
VROOM INC CALL 92918V909 3,251 834 SH Call SOLE   0 0 0
VROOM INC COM 92918V109 1,133 29,072 SH   SOLE   29,072 0 0
VROOM INC PUT 92918V959 2,409 618 SH Put SOLE   0 0 0
VERONA PHARMA PLC PUT 925050956 1 55 SH Put SOLE   0 0 0
VARONIS SYS INC CALL 922280902 539 105 SH Call SOLE   0 0 0
VARONIS SYS INC COM 922280102 762 14,854 SH   SOLE   14,854 0 0
VARONIS SYS INC PUT 922280952 1,227 239 SH Put SOLE   0 0 0
VERINT SYS INC CALL 92343X900 4 1 SH Call SOLE   0 0 0
VERINT SYS INC PUT 92343X950 191 42 SH Put SOLE   0 0 0
VERINT SYS INC CALL 92343X900 423 734 SH Call SOLE   0 0 0
VERINT SYS INC PUT 92343X950 90 341 SH Put SOLE   0 0 0
VERRA MOBILITY CORP CALL 92511U902 349 258 SH Call SOLE   0 0 0
VERRA MOBILITY CORP COM 92511U102 432 31,954 SH   SOLE   31,954 0 0
VERRA MOBILITY CORP PUT 92511U952 254 188 SH Put SOLE   0 0 0
VERSO CORP CALL 92531L907 329 226 SH Call SOLE   0 0 0
VERSO CORP COM 92531L207 186 12,758 SH   SOLE   12,758 0 0
VERSO CORP PUT 92531L957 246 169 SH Put SOLE   0 0 0
VERISK ANALYTICS INC CALL 92345Y906 424 24 SH Call SOLE   0 0 0
VERISK ANALYTICS INC COM 92345Y106 1,126 6,374 SH   SOLE   6,374 0 0
VERISK ANALYTICS INC PUT 92345Y956 3,869 219 SH Put SOLE   0 0 0
VERISIGN INC CALL 92343E902 1,808 91 SH Call SOLE   0 0 0
VERISIGN INC COM 92343E102 1,335 6,718 SH   SOLE   6,718 0 0
VERISIGN INC PUT 92343E952 1,550 78 SH Put SOLE   0 0 0
VERTIV HOLDINGS CO CALL 92537N908 3,054 1,527 SH Call SOLE   0 0 0
VERTIV HOLDINGS CO PUT 92537N958 118 59 SH Put SOLE   0 0 0
VERITIV CORP CALL 923454902 68 16 SH Call SOLE   0 0 0
VERITIV CORP PUT 923454952 21 5 SH Put SOLE   0 0 0
VERTEX PHARMACEUTICALS INC CALL 92532F900 14,934 695 SH Call SOLE   0 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 3,879 18,054 SH   SOLE   18,054 0 0
VERTEX PHARMACEUTICALS INC PUT 92532F950 21,510 1,001 SH Put SOLE   0 0 0
VIASAT INC CALL 92552V900 0 40 SH Call SOLE   0 0 0
VIASAT INC COM 92552V100 0 28,868 SH   SOLE   28,868 0 0
VIASAT INC PUT 92552V950 0 383 SH Put SOLE   0 0 0
VSE CORP CALL 918284900 402 102 SH Call SOLE   0 0 0
VSE CORP COM 918284100 459 11,626 SH   SOLE   11,626 0 0
VSE CORP PUT 918284950 7 2 SH Put SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC CALL 928298908 146 61 SH Call SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 1,668 69,299 SH   SOLE   69,299 0 0
VISHAY INTERTECHNOLOGY INC PUT 928298958 363 151 SH Put SOLE   0 0 0
VESPER HEALTHCARE ACQSTN COR CALL 92538T904 849 787 SH Call SOLE   0 0 0
VESPER HEALTHCARE ACQSTN COR PUT 92538T954 179 166 SH Put SOLE   0 0 0
VISTRA CORP CALL 92840M902 5,473 3,096 SH Call SOLE   0 0 0
VISTRA CORP COM 92840M102 214 12,155 SH   SOLE   12,155 0 0
VISTRA CORP PUT 92840M952 1,419 803 SH Put SOLE   0 0 0
VERASTEM INC CALL 92337C904 182 738 SH Call SOLE   0 0 0
VERASTEM INC PUT 92337C954 31 128 SH Put SOLE   0 0 0
VISTA OUTDOOR INC CALL 928377900 0 339 SH Call SOLE   0 0 0
VISTA OUTDOOR INC COM 928377100 0 14,405 SH   SOLE   14,405 0 0
VISTA OUTDOOR INC PUT 928377950 0 1,544 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 437 45 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 262 27 SH Put SOLE   0 0 0
VANGUARD MUN BD FDS COM 922907746 54 1,000 SH   SOLE   1,000 0 0
VANGUARD MUN BD FDS PUT 922907956 54 10 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 8,081 391 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908769 2,079 10,063 SH   SOLE   10,063 0 0
VANGUARD INDEX FDS PUT 922908959 11,264 545 SH Put SOLE   0 0 0
VERTEX ENERGY INC CALL 92534K907 7 56 SH Call SOLE   0 0 0
VERTEX ENERGY INC COM 92534K107 39 28,335 SH   SOLE   28,335 0 0
VERTEX ENERGY INC PUT 92534K957 176 1,249 SH Put SOLE   0 0 0
VENTAS INC CALL 92276F900 4,565 856 SH Call SOLE   0 0 0
VENTAS INC COM 92276F100 351 6,594 SH   SOLE   6,594 0 0
VENTAS INC PUT 92276F950 3,835 719 SH Put SOLE   0 0 0
VIATRIS INC CALL 92556V906 0 796 SH Call SOLE   0 0 0
VIATRIS INC COM 92556V106 0 173,472 SH   SOLE   173,472 0 0
VIATRIS INC PUT 92556V956 0 2,750 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 1,196 91 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908744 621 4,729 SH   SOLE   4,729 0 0
VANGUARD INDEX FDS PUT 922908959 328 25 SH Put SOLE   0 0 0
VANGUARD SCOTTSDALE FDS CALL 92206C900 109 5 SH Call SOLE   0 0 0
VANGUARD SCOTTSDALE FDS PUT 92206C950 65 3 SH Put SOLE   0 0 0
VANGUARD SCOTTSDALE FDS CALL 92206C900 160 9 SH Call SOLE   0 0 0
VANGUARD SCOTTSDALE FDS COM 92206C664 131 740 SH   SOLE   740 0 0
VANGUARD SCOTTSDALE FDS PUT 92206C950 196 11 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 2,261 88 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908736 62 243 SH   SOLE   243 0 0
VANGUARD INDEX FDS PUT 922908959 976 38 SH Put SOLE   0 0 0
VUZIX CORP CALL 92921W900 4,337 1,705 SH Call SOLE   0 0 0
VUZIX CORP COM 92921W300 809 31,825 SH   SOLE   31,825 0 0
VUZIX CORP PUT 92921W950 4,528 1,780 SH Put SOLE   0 0 0
VANGUARD INDEX FDS CALL 922908909 148 8 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908637 2 11 SH   SOLE   11 0 0
VANGUARD INDEX FDS PUT 922908959 333 18 SH Put SOLE   0 0 0
VIAD CORP COM 92552R406 46 1,120 SH   SOLE   1,120 0 0
VIAD CORP PUT 92552R956 66 16 SH Put SOLE   0 0 0
VIVINT SMART HOME INC CALL 928542909 118 83 SH Call SOLE   0 0 0
VIVINT SMART HOME INC COM 928542109 61 4,325 SH   SOLE   4,325 0 0
VIVINT SMART HOME INC PUT 928542959 71 50 SH Put SOLE   0 0 0
VIVOPOWER INTERNATIONAL PLC CALL G9376R900 104 104 SH Call SOLE   0 0 0
VIVOPOWER INTERNATIONAL PLC COM G9376R100 182 18,067 SH   SOLE   18,067 0 0
VIVOPOWER INTERNATIONAL PLC PUT G9376R950 28 28 SH Put SOLE   0 0 0
VALVOLINE INC CALL 92047W901 117 45 SH Call SOLE   0 0 0
VALVOLINE INC COM 92047W101 12 492 SH   SOLE   492 0 0
VALVOLINE INC PUT 92047W951 7 3 SH Put SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F CALL 922042904 3,242 623 SH Call SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F COM 922042858 594 11,428 SH   SOLE   11,428 0 0
VANGUARD INTL EQUITY INDEX F PUT 922042954 4,273 821 SH Put SOLE   0 0 0
VANGUARD WHITEHALL FDS CALL 921946905 31 4 SH Call SOLE   0 0 0
VANGUARD WHITEHALL FDS PUT 921946955 7 1 SH Put SOLE   0 0 0
VIDLER WATER RESOUCES INC CALL 92660E907 42 48 SH Call SOLE   0 0 0
VIDLER WATER RESOUCES INC COM 92660E107 0 37 SH   SOLE   37 0 0
VANGUARD INDEX FDS CALL 922908909 35 2 SH Call SOLE   0 0 0
VANGUARD INDEX FDS COM 922908652 102 580 SH   SOLE   580 0 0
VAXART INC CALL 92243A900 614 1,015 SH Call SOLE   0 0 0
VAXART INC COM 92243A200 247 40,967 SH   SOLE   40,967 0 0
VAXART INC PUT 92243A950 405 671 SH Put SOLE   0 0 0
VANGUARD STAR FDS CALL 921909908 6 1 SH Call SOLE   0 0 0
VANGUARD STAR FDS COM 921909768 97 1,548 SH   SOLE   1,548 0 0
VANGUARD STAR FDS PUT 921909958 18 3 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06746P901 0 33,637 SH Call SOLE   0 0 0
BARCLAYS BANK PLC COM 06746P621 0 1,450,252 SH   SOLE   1,450,252 0 0
BARCLAYS BANK PLC PUT 06746P951 0 37,037 SH Put SOLE   0 0 0
BARCLAYS BANK PLC CALL 06746P901 0 82 SH Call SOLE   0 0 0
BARCLAYS BANK PLC PUT 06746P951 0 249 SH Put SOLE   0 0 0
VOYAGER THERAPEUTICS INC CALL 92915B906 23 50 SH Call SOLE   0 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 12 2,642 SH   SOLE   2,642 0 0
VOYAGER THERAPEUTICS INC PUT 92915B956 28 60 SH Put SOLE   0 0 0
VANGUARD WHITEHALL FDS CALL 921946905 0 213 SH Call SOLE   0 0 0
VANGUARD WHITEHALL FDS COM 921946406 0 7,715 SH   SOLE   7,715 0 0
VANGUARD WHITEHALL FDS PUT 921946955 0 638 SH Put SOLE   0 0 0
VYNE THERAPEUTICS INC CALL 92941V909 47 70 SH Call SOLE   0 0 0
VYNE THERAPEUTICS INC COM 92941V209 49 7,200 SH   SOLE   7,200 0 0
VYNE THERAPEUTICS INC PUT 92941V959 73 108 SH Put SOLE   0 0 0
VERIZON COMMUNICATIONS INC CALL 92343V904 64,151 11,032 SH Call SOLE   0 0 0
VERIZON COMMUNICATIONS INC PUT 92343V954 45,217 7,776 SH Put SOLE   0 0 0
VIZIO HLDG CORP COM 92858V101 2 100 SH   SOLE   100 0 0
VIZIO HLDG CORP PUT 92858V951 133 55 SH Put SOLE   0 0 0
WAYFAIR INC CALL 94419L901 25,022 795 SH Call SOLE   0 0 0
WAYFAIR INC COM 94419L101 423 1,345 SH   SOLE   1,345 0 0
WAYFAIR INC PUT 94419L951 35,881 1,140 SH Put SOLE   0 0 0
WABTEC CALL 929740908 1,852 234 SH Call SOLE   0 0 0
WABTEC COM 929740108 500 6,321 SH   SOLE   6,321 0 0
WABTEC PUT 929740958 3,182 402 SH Put SOLE   0 0 0
WESTAMERICA BANCORPORATION COM 957090103 24 394 SH   SOLE   394 0 0
WESTAMERICA BANCORPORATION PUT 957090953 31 5 SH Put SOLE   0 0 0
WASHINGTON FED INC CALL 938824909 169 55 SH Call SOLE   0 0 0
WASHINGTON FED INC PUT 938824959 92 30 SH Put SOLE   0 0 0
WESTERN ALLIANCE BANCORP CALL 957638909 3,116 330 SH Call SOLE   0 0 0
WESTERN ALLIANCE BANCORP PUT 957638959 415 44 SH Put SOLE   0 0 0
WASHINGTON TR BANCORP CALL 940610908 10 2 SH Call SOLE   0 0 0
WASHINGTON TR BANCORP PUT 940610958 20 4 SH Put SOLE   0 0 0
WATERS CORP CALL 941848903 511 18 SH Call SOLE   0 0 0
WATERS CORP COM 941848103 100 353 SH   SOLE   353 0 0
WATERS CORP PUT 941848953 1,079 38 SH Put SOLE   0 0 0
ENERGOUS CORP CALL 29272C903 557 1,374 SH Call SOLE   0 0 0
ENERGOUS CORP PUT 29272C953 723 1,783 SH Put SOLE   0 0 0
WEIBO CORP CALL 948596901 0 654 SH Call SOLE   0 0 0
WEIBO CORP COM 948596101 0 4,436 SH   SOLE   4,436 0 0
WEIBO CORP PUT 948596951 0 674 SH Put SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC CALL 931427908 17,880 3,257 SH Call SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 5,777 105,244 SH   SOLE   105,244 0 0
WALGREENS BOOTS ALLIANCE INC PUT 931427958 16,266 2,963 SH Put SOLE   0 0 0
500 COM LTD CALL 33829R900 209 98 SH Call SOLE   0 0 0
500 COM LTD COM 33829R100 578 27,058 SH   SOLE   27,058 0 0
500 COM LTD PUT 33829R950 1,656 775 SH Put SOLE   0 0 0
WEBSTER FINL CORP CONN CALL 947890909 303 55 SH Call SOLE   0 0 0
WEBSTER FINL CORP CONN PUT 947890959 110 20 SH Put SOLE   0 0 0
WELBILT INC CALL 949090904 1,459 898 SH Call SOLE   0 0 0
WELBILT INC COM 949090104 239 14,721 SH   SOLE   14,721 0 0
WELBILT INC PUT 949090954 131 81 SH Put SOLE   0 0 0
WESCO INTL INC CALL 95082P905 761 88 SH Call SOLE   0 0 0
WESCO INTL INC COM 95082P105 92 1,074 SH   SOLE   1,074 0 0
WESCO INTL INC PUT 95082P955 553 64 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717Y901 163 34 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717Y951 110 23 SH Put SOLE   0 0 0
WASTE CONNECTIONS INC CALL 94106B901 53 5 SH Call SOLE   0 0 0
WASTE CONNECTIONS INC COM 94106B101 121 1,121 SH   SOLE   1,121 0 0
WALKER & DUNLOP INC CALL 93148P902 369 36 SH Call SOLE   0 0 0
WALKER & DUNLOP INC PUT 93148P952 20 2 SH Put SOLE   0 0 0
WORKDAY INC CALL 98138H901 11,378 458 SH Call SOLE   0 0 0
WORKDAY INC PUT 98138H951 10,111 407 SH Put SOLE   0 0 0
WESTERN DIGITAL CORP. CALL 958102905 31,793 4,763 SH Call SOLE   0 0 0
WESTERN DIGITAL CORP. COM 958102105 3,173 47,543 SH   SOLE   47,543 0 0
WESTERN DIGITAL CORP. PUT 958102955 20,579 3,083 SH Put SOLE   0 0 0
WD-40 CO CALL 929236907 367 12 SH Call SOLE   0 0 0
WD-40 CO COM 929236107 89 291 SH   SOLE   291 0 0
WD-40 CO PUT 929236957 1,194 39 SH Put SOLE   0 0 0
WADDELL & REED FINL INC CALL 930059900 180 72 SH Call SOLE   0 0 0
WADDELL & REED FINL INC PUT 930059950 22 9 SH Put SOLE   0 0 0
TEUCRIUM COMMODITY TR CALL 88166A907 99 166 SH Call SOLE   0 0 0
TEUCRIUM COMMODITY TR COM 88166A508 463 77,090 SH   SOLE   77,090 0 0
TEUCRIUM COMMODITY TR PUT 88166A957 23 39 SH Put SOLE   0 0 0
WEC ENERGY GROUP INC CALL 92939U906 1,347 144 SH Call SOLE   0 0 0
WEC ENERGY GROUP INC COM 92939U106 153 1,643 SH   SOLE   1,643 0 0
WEC ENERGY GROUP INC PUT 92939U956 1,881 201 SH Put SOLE   0 0 0
WELLTOWER INC CALL 95040Q904 4,104 573 SH Call SOLE   0 0 0
WELLTOWER INC PUT 95040Q954 1,690 236 SH Put SOLE   0 0 0
WENDYS CO CALL 95058W900 393 194 SH Call SOLE   0 0 0
WENDYS CO COM 95058W100 229 11,305 SH   SOLE   11,305 0 0
WENDYS CO PUT 95058W950 753 372 SH Put SOLE   0 0 0
WERNER ENTERPRISES INC CALL 950755908 18 4 SH Call SOLE   0 0 0
WERNER ENTERPRISES INC COM 950755108 235 4,996 SH   SOLE   4,996 0 0
WERNER ENTERPRISES INC PUT 950755958 830 176 SH Put SOLE   0 0 0
WESTERN MIDSTREAM PARTNERS L CALL 958669903 920 495 SH Call SOLE   0 0 0
WESTERN MIDSTREAM PARTNERS L COM 958669103 275 14,800 SH   SOLE   14,800 0 0
WESTERN MIDSTREAM PARTNERS L PUT 958669953 500 269 SH Put SOLE   0 0 0
WISDOMTREE INVTS INC CALL 97717P904 97 156 SH Call SOLE   0 0 0
WISDOMTREE INVTS INC COM 97717P104 89 14,289 SH   SOLE   14,289 0 0
WISDOMTREE INVTS INC PUT 97717P954 275 440 SH Put SOLE   0 0 0
WEX INC CALL 96208T904 732 35 SH Call SOLE   0 0 0
WEX INC COM 96208T104 2,131 10,188 SH   SOLE   10,188 0 0
WEX INC PUT 96208T954 1,046 50 SH Put SOLE   0 0 0
WELLS FARGO CO NEW CALL 949746901 0 19,721 SH Call SOLE   0 0 0
WELLS FARGO CO NEW COM 949746101 0 455,784 SH   SOLE   455,784 0 0
WELLS FARGO CO NEW PUT 949746951 0 20,730 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460G900 27 4 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25460G773 159 2,336 SH   SOLE   2,336 0 0
WINNEBAGO INDS INC CALL 974637900 559 73 SH Call SOLE   0 0 0
WINNEBAGO INDS INC COM 974637100 9 121 SH   SOLE   121 0 0
WINNEBAGO INDS INC PUT 974637950 1,296 169 SH Put SOLE   0 0 0
WYNDHAM HOTELS & RESORTS INC CALL 98311A905 1,891 271 SH Call SOLE   0 0 0
WYNDHAM HOTELS & RESORTS INC PUT 98311A955 746 107 SH Put SOLE   0 0 0
CACTUS INC CALL 127203907 0 1 SH Call SOLE   0 0 0
WESTWOOD HLDGS GROUP INC CALL 961765904 2 2 SH Call SOLE   0 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 227 15,728 SH   SOLE   15,728 0 0
WESTWOOD HLDGS GROUP INC PUT 961765954 1,052 728 SH Put SOLE   0 0 0
WHIRLPOOL CORP CALL 963320906 528 24 SH Call SOLE   0 0 0
WHIRLPOOL CORP COM 963320106 1,885 8,559 SH   SOLE   8,559 0 0
WHIRLPOOL CORP PUT 963320956 1,674 76 SH Put SOLE   0 0 0
BOINGO WIRELESS INC CALL 09739C902 0 28 SH Call SOLE   0 0 0
BOINGO WIRELESS INC COM 09739C102 0 83,399 SH   SOLE   83,399 0 0
BOINGO WIRELESS INC PUT 09739C952 0 1,589 SH Put SOLE   0 0 0
WIMI HOLOGRAM CLOUD INC CALL 97264L900 579 878 SH Call SOLE   0 0 0
WIMI HOLOGRAM CLOUD INC COM 97264L100 1,003 152,047 SH   SOLE   152,047 0 0
WIMI HOLOGRAM CLOUD INC PUT 97264L950 1,329 2,014 SH Put SOLE   0 0 0
WINGSTOP INC CALL 974155903 0 91 SH Call SOLE   0 0 0
WINGSTOP INC COM 974155103 0 1,168 SH   SOLE   1,168 0 0
WINGSTOP INC PUT 974155953 0 42 SH Put SOLE   0 0 0
ENCORE WIRE CORP CALL 292562905 87 13 SH Call SOLE   0 0 0
ENCORE WIRE CORP PUT 292562955 349 52 SH Put SOLE   0 0 0
CONTEXTLOGIC INC CALL 21077C907 2,016 1,276 SH Call SOLE   0 0 0
CONTEXTLOGIC INC COM 21077C107 891 56,434 SH   SOLE   56,434 0 0
CONTEXTLOGIC INC PUT 21077C957 2,605 1,649 SH Put SOLE   0 0 0
WIPRO LTD CALL 97651M909 164 259 SH Call SOLE   0 0 0
WIPRO LTD PUT 97651M959 24 38 SH Put SOLE   0 0 0
WIX COM LTD CALL M98068905 8,739 313 SH Call SOLE   0 0 0
WIX COM LTD PUT M98068955 30,881 1,106 SH Put SOLE   0 0 0
WORKIVA INC CALL 98139A905 44 5 SH Call SOLE   0 0 0
WORKIVA INC COM 98139A105 209 2,371 SH   SOLE   2,371 0 0
WORKIVA INC PUT 98139A955 61 7 SH Put SOLE   0 0 0
WORKHORSE GROUP INC CALL 98138J906 10,777 7,827 SH Call SOLE   0 0 0
WORKHORSE GROUP INC COM 98138J206 52 3,787 SH   SOLE   3,787 0 0
WORKHORSE GROUP INC PUT 98138J956 6,924 5,029 SH Put SOLE   0 0 0
WILLDAN GROUP INC CALL 96924N900 467 114 SH Call SOLE   0 0 0
WILLDAN GROUP INC PUT 96924N950 139 34 SH Put SOLE   0 0 0
WESTLAKE CHEM CORP CALL 960413902 248 28 SH Call SOLE   0 0 0
WESTLAKE CHEM CORP COM 960413102 106 1,201 SH   SOLE   1,201 0 0
WESTLAKE CHEM CORP PUT 960413952 257 29 SH Put SOLE   0 0 0
WESTLAKE CHEM PARTNERS LP CALL 960417903 422 176 SH Call SOLE   0 0 0
WESTLAKE CHEM PARTNERS LP PUT 960417953 230 96 SH Put SOLE   0 0 0
WHITING PETE CORP NEW CALL 966387908 265 75 SH Call SOLE   0 0 0
WHITING PETE CORP NEW PUT 966387958 3,743 1,056 SH Put SOLE   0 0 0
WHITING PETE CORP NEW CALL 966387908 2 1,063 SH Call SOLE   0 0 0
WHITING PETE CORP NEW PUT 966387958 105 433 SH Put SOLE   0 0 0
WILLIS TOWERS WATSON PLC LTD CALL G96629903 45 2 SH Call SOLE   0 0 0
WILLIS TOWERS WATSON PLC LTD COM G96629103 638 2,790 SH   SOLE   2,790 0 0
WILLIS TOWERS WATSON PLC LTD PUT G96629953 160 7 SH Put SOLE   0 0 0
WASTE MGMT INC DEL CALL 94106L909 12,114 939 SH Call SOLE   0 0 0
WASTE MGMT INC DEL PUT 94106L959 6,502 504 SH Put SOLE   0 0 0
WILLIAMS COS INC CALL 969457900 1,937 818 SH Call SOLE   0 0 0
WILLIAMS COS INC COM 969457100 143 6,068 SH   SOLE   6,068 0 0
WILLIAMS COS INC PUT 969457950 3,735 1,577 SH Put SOLE   0 0 0
WESTERN ASSET MTG CAP CORP CALL 95790D905 337 1,059 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 122 384 SH Put SOLE   0 0 0
WARNER MUSIC GROUP CORP CALL 934550903 178 52 SH Call SOLE   0 0 0
WARNER MUSIC GROUP CORP COM 934550203 489 14,268 SH   SOLE   14,268 0 0
WARNER MUSIC GROUP CORP PUT 934550953 587 171 SH Put SOLE   0 0 0
WEIS MKTS INC CALL 948849904 5 1 SH Call SOLE   0 0 0
WEIS MKTS INC COM 948849104 43 775 SH   SOLE   775 0 0
WEIS MKTS INC PUT 948849954 50 9 SH Put SOLE   0 0 0
ADVANCED DRAIN SYS INC DEL CALL 00790R904 1,013 98 SH Call SOLE   0 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 222 2,152 SH   SOLE   2,152 0 0
ADVANCED DRAIN SYS INC DEL PUT 00790R954 175 17 SH Put SOLE   0 0 0
WALMART INC CALL 931142903 0 9,158 SH Call SOLE   0 0 0
WALMART INC COM 931142103 0 76,332 SH   SOLE   76,332 0 0
WALMART INC PUT 931142953 0 7,127 SH Put SOLE   0 0 0
WABASH NATL CORP CALL 929566907 159 85 SH Call SOLE   0 0 0
WABASH NATL CORP PUT 929566957 24 13 SH Put SOLE   0 0 0
WNS HLDGS LTD CALL 92932M901 14 2 SH Call SOLE   0 0 0
WNS HLDGS LTD COM 92932M101 76 1,057 SH   SOLE   1,057 0 0
PETCO HEALTH & WELLNESS CO I CALL 71601V905 2,699 1,218 SH Call SOLE   0 0 0
PETCO HEALTH & WELLNESS CO I PUT 71601V955 726 328 SH Put SOLE   0 0 0
WORTHINGTON INDS INC CALL 981811902 73 11 SH Call SOLE   0 0 0
WORTHINGTON INDS INC COM 981811102 110 1,650 SH   SOLE   1,650 0 0
WORTHINGTON INDS INC PUT 981811952 107 16 SH Put SOLE   0 0 0
SLACK TECHNOLOGIES INC CALL 83088V902 13,541 3,333 SH Call SOLE   0 0 0
SLACK TECHNOLOGIES INC COM 83088V102 6,824 167,959 SH   SOLE   167,959 0 0
SLACK TECHNOLOGIES INC PUT 83088V952 15,670 3,857 SH Put SOLE   0 0 0
WIDEOPENWEST INC CALL 96758W901 153 113 SH Call SOLE   0 0 0
WIDEOPENWEST INC COM 96758W101 87 6,406 SH   SOLE   6,406 0 0
WIDEOPENWEST INC PUT 96758W951 713 525 SH Put SOLE   0 0 0
WP CAREY INC CALL 92936U909 1,804 255 SH Call SOLE   0 0 0
WP CAREY INC COM 92936U109 624 8,826 SH   SOLE   8,826 0 0
WP CAREY INC PUT 92936U959 2,448 346 SH Put SOLE   0 0 0
FOLEY TRASIMENE ACQUISTN COR CALL 34431F904 1,737 1,731 SH Call SOLE   0 0 0
FOLEY TRASIMENE ACQUISTN COR PUT 34431F954 601 599 SH Put SOLE   0 0 0
WASHINGTON PRIME GROUP NEW CALL 93964W905 3 120 SH Call SOLE   0 0 0
WASHINGTON PRIME GROUP NEW COM 93964W405 74 33,515 SH   SOLE   33,515 0 0
WASHINGTON PRIME GROUP NEW PUT 93964W955 3 125 SH Put SOLE   0 0 0
WASHINGTON PRIME GROUP NEW PUT 93964W955 2 9 SH Put SOLE   0 0 0
WHEATON PRECIOUS METALS CORP CALL 962879902 2,441 639 SH Call SOLE   0 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 2,398 62,767 SH   SOLE   62,767 0 0
WHEATON PRECIOUS METALS CORP PUT 962879952 5,655 1,480 SH Put SOLE   0 0 0
WPP PLC NEW CALL 92937A902 25 4 SH Call SOLE   0 0 0
WPP PLC NEW COM 92937A102 19 300 SH   SOLE   300 0 0
WPP PLC NEW PUT 92937A952 191 30 SH Put SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC CALL 960908909 608 846 SH Call SOLE   0 0 0
WESTPORT FUEL SYSTEMS INC COM 960908309 308 42,961 SH   SOLE   42,961 0 0
WESTPORT FUEL SYSTEMS INC PUT 960908959 338 471 SH Put SOLE   0 0 0
WRAP TECHNOLOGIES INC CALL 98212N907 63 114 SH Call SOLE   0 0 0
WRAP TECHNOLOGIES INC COM 98212N107 21 3,910 SH   SOLE   3,910 0 0
WRAP TECHNOLOGIES INC PUT 98212N957 130 234 SH Put SOLE   0 0 0
BERKLEY W R CORP CALL 084423902 429 57 SH Call SOLE   0 0 0
BERKLEY W R CORP COM 084423102 504 6,692 SH   SOLE   6,692 0 0
BERKLEY W R CORP PUT 084423952 1,469 195 SH Put SOLE   0 0 0
WASHINGTON REAL ESTATE INVT CALL 939653901 46 21 SH Call SOLE   0 0 0
WASHINGTON REAL ESTATE INVT COM 939653101 40 1,844 SH   SOLE   1,844 0 0
WASHINGTON REAL ESTATE INVT PUT 939653951 108 49 SH Put SOLE   0 0 0
WEINGARTEN RLTY INVS CALL 948741903 215 80 SH Call SOLE   0 0 0
WEINGARTEN RLTY INVS COM 948741103 22 850 SH   SOLE   850 0 0
WEINGARTEN RLTY INVS PUT 948741953 532 198 SH Put SOLE   0 0 0
WESTROCK CO CALL 96145D905 5,106 981 SH Call SOLE   0 0 0
WESTROCK CO PUT 96145D955 2,576 495 SH Put SOLE   0 0 0
WORLD ACCEP CORPORATION CALL 981419904 129 10 SH Call SOLE   0 0 0
WORLD ACCEP CORPORATION PUT 981419954 129 10 SH Put SOLE   0 0 0
WATERSTONE FINL INC MD CALL 94188P901 0 1 SH Call SOLE   0 0 0
WILLSCOT MOBIL MINI HLDNG CO CALL 971378904 41 15 SH Call SOLE   0 0 0
WILLSCOT MOBIL MINI HLDNG CO COM 971378104 240 8,649 SH   SOLE   8,649 0 0
WILLSCOT MOBIL MINI HLDNG CO PUT 971378954 230 83 SH Put SOLE   0 0 0
WSFS FINL CORP CALL 929328902 119 24 SH Call SOLE   0 0 0
WILLIAMS SONOMA INC CALL 969904901 0 228 SH Call SOLE   0 0 0
WILLIAMS SONOMA INC COM 969904101 0 6,864 SH   SOLE   6,864 0 0
WILLIAMS SONOMA INC PUT 969904951 0 1,245 SH Put SOLE   0 0 0
WATSCO INC CALL 942622900 52 2 SH Call SOLE   0 0 0
WATSCO INC COM 942622200 44 170 SH   SOLE   170 0 0
WATSCO INC PUT 942622950 156 6 SH Put SOLE   0 0 0
WHITESTONE REIT CALL 966084904 120 124 SH Call SOLE   0 0 0
WHITESTONE REIT COM 966084204 72 7,450 SH   SOLE   7,450 0 0
WHITESTONE REIT PUT 966084954 33 35 SH Put SOLE   0 0 0
WEST PHARMACEUTICAL SVSC INC CALL 955306905 676 24 SH Call SOLE   0 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 207 738 SH   SOLE   738 0 0
WEST PHARMACEUTICAL SVSC INC PUT 955306955 28 1 SH Put SOLE   0 0 0
WINTRUST FINL CORP CALL 97650W908 7 1 SH Call SOLE   0 0 0
WINTRUST FINL CORP PUT 97650W958 7 1 SH Put SOLE   0 0 0
W & T OFFSHORE INC CALL 92922P906 0 759 SH Call SOLE   0 0 0
W & T OFFSHORE INC COM 92922P106 0 10,530 SH   SOLE   10,530 0 0
W & T OFFSHORE INC PUT 92922P956 0 154 SH Put SOLE   0 0 0
ESSENTIAL UTILS INC CALL 29670G902 371 83 SH Call SOLE   0 0 0
ESSENTIAL UTILS INC COM 29670G102 60 1,349 SH   SOLE   1,349 0 0
ESSENTIAL UTILS INC PUT 29670G952 313 70 SH Put SOLE   0 0 0
WAITR HLDGS INC CALL 930752900 627 2,140 SH Call SOLE   0 0 0
WAITR HLDGS INC PUT 930752950 319 1,092 SH Put SOLE   0 0 0
SELECT ENERGY SVCS INC CALL 81617J901 37 76 SH Call SOLE   0 0 0
SELECT ENERGY SVCS INC PUT 81617J951 50 101 SH Put SOLE   0 0 0
WESTERN UN CO CALL 959802909 2,678 1,086 SH Call SOLE   0 0 0
WESTERN UN CO PUT 959802959 618 251 SH Put SOLE   0 0 0
WAVE LIFE SCIENCES LTD CALL Y95308905 37 67 SH Call SOLE   0 0 0
WAVE LIFE SCIENCES LTD COM Y95308105 109 19,471 SH   SOLE   19,471 0 0
WAVE LIFE SCIENCES LTD PUT Y95308955 274 490 SH Put SOLE   0 0 0
WW INTL INC CALL 98262P901 0 1,334 SH Call SOLE   0 0 0
WW INTL INC COM 98262P101 0 58,480 SH   SOLE   58,480 0 0
WW INTL INC PUT 98262P951 0 1,284 SH Put SOLE   0 0 0
WOODWARD INC COM 980745103 392 3,251 SH   SOLE   3,251 0 0
WOODWARD INC PUT 980745953 1,145 95 SH Put SOLE   0 0 0
WORLD WRESTLING ENTMT INC CALL 98156Q908 2,642 487 SH Call SOLE   0 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 1,117 20,602 SH   SOLE   20,602 0 0
WORLD WRESTLING ENTMT INC PUT 98156Q958 737 136 SH Put SOLE   0 0 0
WESTWATER RES INC CALL 961684906 410 764 SH Call SOLE   0 0 0
WESTWATER RES INC COM 961684206 292 54,427 SH   SOLE   54,427 0 0
WESTWATER RES INC PUT 961684956 655 1,221 SH Put SOLE   0 0 0
WOLVERINE WORLD WIDE INC COM 978097103 145 3,796 SH   SOLE   3,796 0 0
WOLVERINE WORLD WIDE INC PUT 978097953 337 88 SH Put SOLE   0 0 0
WEYERHAEUSER CO MTN BE CALL 962166904 4,453 1,251 SH Call SOLE   0 0 0
WEYERHAEUSER CO MTN BE COM 962166104 914 25,683 SH   SOLE   25,683 0 0
WEYERHAEUSER CO MTN BE PUT 962166954 2,844 799 SH Put SOLE   0 0 0
WYNN RESORTS LTD CALL 983134907 20,447 1,631 SH Call SOLE   0 0 0
WYNN RESORTS LTD COM 983134107 2,945 23,493 SH   SOLE   23,493 0 0
WYNN RESORTS LTD PUT 983134957 24,973 1,992 SH Put SOLE   0 0 0
WIDEPOINT CORP CALL 967590909 0 5 SH Call SOLE   0 0 0
WIDEPOINT CORP PUT 967590959 21 188 SH Put SOLE   0 0 0
UNITED STATES STL CORP NEW CALL 912909908 22,945 8,768 SH Call SOLE   0 0 0
UNITED STATES STL CORP NEW COM 912909108 11,671 445,988 SH   SOLE   445,988 0 0
UNITED STATES STL CORP NEW PUT 912909958 30,069 11,490 SH Put SOLE   0 0 0
BEYOND AIR INC CALL 08862L903 24 45 SH Call SOLE   0 0 0
BEYOND AIR INC COM 08862L103 59 10,878 SH   SOLE   10,878 0 0
BEYOND AIR INC PUT 08862L953 70 128 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 25 2 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A631 12 100 SH   SOLE   100 0 0
SPDR SER TR PUT 78464A958 12 1 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 44,018 3,245 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A870 1,056 7,791 SH   SOLE   7,791 0 0
SPDR SER TR PUT 78464A958 79,653 5,872 SH Put SOLE   0 0 0
XBIOTECH INC CALL 98400H902 72 42 SH Call SOLE   0 0 0
XBIOTECH INC COM 98400H102 34 2,006 SH   SOLE   2,006 0 0
XBIOTECH INC PUT 98400H952 152 89 SH Put SOLE   0 0 0
CIMAREX ENERGY CO CALL 171798901 1,514 255 SH Call SOLE   0 0 0
CIMAREX ENERGY CO PUT 171798951 1,342 226 SH Put SOLE   0 0 0
XCEL ENERGY INC CALL 98389B900 4,788 720 SH Call SOLE   0 0 0
XCEL ENERGY INC COM 98389B100 244 3,671 SH   SOLE   3,671 0 0
XCEL ENERGY INC PUT 98389B950 379 57 SH Put SOLE   0 0 0
XENON PHARMACEUTICALS INC CALL 98420N905 12 7 SH Call SOLE   0 0 0
XENON PHARMACEUTICALS INC COM 98420N105 360 20,142 SH   SOLE   20,142 0 0
INTERSECT ENT INC CALL 46071F903 18 9 SH Call SOLE   0 0 0
INTERSECT ENT INC COM 46071F103 511 24,520 SH   SOLE   24,520 0 0
INTERSECT ENT INC PUT 46071F953 1,881 901 SH Put SOLE   0 0 0
XERIS PHARMACEUTICALS INC CALL 98422L907 465 1,032 SH Call SOLE   0 0 0
XERIS PHARMACEUTICALS INC PUT 98422L957 11 25 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 53 10 SH Call SOLE   0 0 0
SPDR SER TR COM 78468R549 416 7,831 SH   SOLE   7,831 0 0
SPDR SER TR PUT 78468R953 5 1 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 5,432 772 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A888 2,223 31,599 SH   SOLE   31,599 0 0
SPDR SER TR PUT 78464A958 7,008 996 SH Put SOLE   0 0 0
XENIA HOTELS & RESORTS INC CALL 984017903 58 30 SH Call SOLE   0 0 0
XENIA HOTELS & RESORTS INC PUT 984017953 39 20 SH Put SOLE   0 0 0
XINYUAN REAL ESTATE CO LTD CALL 98417P905 79 282 SH Call SOLE   0 0 0
XINYUAN REAL ESTATE CO LTD COM 98417P105 34 12,447 SH   SOLE   12,447 0 0
XINYUAN REAL ESTATE CO LTD PUT 98417P955 168 600 SH Put SOLE   0 0 0
XL FLEET CORP CALL 9837FR900 855 953 SH Call SOLE   0 0 0
XL FLEET CORP COM 9837FR100 857 95,495 SH   SOLE   95,495 0 0
XL FLEET CORP PUT 9837FR950 1,862 2,074 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 22,410 2,844 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y100 2,952 37,463 SH   SOLE   37,463 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 29,707 3,770 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 6,921 944 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y852 0 2 SH   SOLE   2 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 6,840 933 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 0 25,481 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y506 0 84,897 SH   SOLE   84,897 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 0 26,168 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 0 43,174 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 0 53,058 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 44,194 4,489 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 63,962 6,497 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 71,318 5,370 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 87,349 6,577 SH Put SOLE   0 0 0
XILINX INC CALL 983919901 0 87 SH Call SOLE   0 0 0
XILINX INC COM 983919101 0 23,937 SH   SOLE   23,937 0 0
XILINX INC PUT 983919951 0 508 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 0 1,791 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y308 0 3,025 SH   SOLE   3,025 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 0 6,486 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 240 61 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y860 87 2,225 SH   SOLE   2,225 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 600 152 SH Put SOLE   0 0 0
ACCELERON PHARMA INC CALL 00434H908 13 1 SH Call SOLE   0 0 0
ACCELERON PHARMA INC COM 00434H108 1,079 7,961 SH   SOLE   7,961 0 0
ACCELERON PHARMA INC PUT 00434H958 3,241 239 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 0 8,249 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 0 8,398 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 0 5,073 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y209 0 140 SH   SOLE   140 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 0 5,453 SH Put SOLE   0 0 0
SELECT SECTOR SPDR TR CALL 81369Y906 0 5,689 SH Call SOLE   0 0 0
SELECT SECTOR SPDR TR COM 81369Y407 0 51,342 SH   SOLE   51,342 0 0
SELECT SECTOR SPDR TR PUT 81369Y956 0 3,343 SH Put SOLE   0 0 0
QUALTRICS INTL INC CALL 747601901 404 123 SH Call SOLE   0 0 0
QUALTRICS INTL INC COM 747601201 470 14,290 SH   SOLE   14,290 0 0
QUALTRICS INTL INC PUT 747601951 510 155 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 7,085 1,775 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A755 3,134 78,509 SH   SOLE   78,509 0 0
SPDR SER TR PUT 78464A958 11,816 2,960 SH Put SOLE   0 0 0
XENCOR INC CALL 98401F905 8 2 SH Call SOLE   0 0 0
XENCOR INC PUT 98401F955 94 22 SH Put SOLE   0 0 0
XUNLEI LTD CALL 98419E908 0 1,393 SH Call SOLE   0 0 0
XUNLEI LTD COM 98419E108 0 81,922 SH   SOLE   81,922 0 0
XUNLEI LTD PUT 98419E958 0 1,166 SH Put SOLE   0 0 0
EXXON MOBIL CORP CALL 30231G902 0 15,588 SH Call SOLE   0 0 0
EXXON MOBIL CORP COM 30231G102 0 308,216 SH   SOLE   308,216 0 0
EXXON MOBIL CORP PUT 30231G952 0 18,759 SH Put SOLE   0 0 0
EXONE CO CALL 302104904 0 1,146 SH Call SOLE   0 0 0
EXONE CO COM 302104104 0 54,258 SH   SOLE   54,258 0 0
EXONE CO PUT 302104954 0 1,184 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 0 5,128 SH Call SOLE   0 0 0
SPDR SER TR COM 78468R556 0 437 SH   SOLE   437 0 0
SPDR SER TR PUT 78468R953 0 8,143 SH Put SOLE   0 0 0
SPDR SER TR CALL 78468R903 0 3,336 SH Call SOLE   0 0 0
SPDR SER TR PUT 78468R953 0 1,447 SH Put SOLE   0 0 0
XP INC CALL G98239909 945 251 SH Call SOLE   0 0 0
XP INC COM G98239109 188 4,993 SH   SOLE   4,993 0 0
XP INC PUT G98239959 580 154 SH Put SOLE   0 0 0
XPEL INC CALL 98379L900 212 41 SH Call SOLE   0 0 0
XPEL INC PUT 98379L950 114 22 SH Put SOLE   0 0 0
XPERI HOLDING CORP CALL 98390M903 126 58 SH Call SOLE   0 0 0
XPERI HOLDING CORP PUT 98390M953 50 23 SH Put SOLE   0 0 0
XPENG INC CALL 98422D905 17,944 4,915 SH Call SOLE   0 0 0
XPENG INC COM 98422D105 20,405 558,889 SH   SOLE   558,889 0 0
XPENG INC PUT 98422D955 35,268 9,660 SH Put SOLE   0 0 0
SPDR SER TR COM 78464A722 71 1,421 SH   SOLE   1,421 0 0
XPO LOGISTICS INC CALL 983793900 0 98 SH Call SOLE   0 0 0
XPO LOGISTICS INC COM 983793100 0 16,328 SH   SOLE   16,328 0 0
XPO LOGISTICS INC PUT 983793950 0 438 SH Put SOLE   0 0 0
DPCM CAP INC CALL 23344P901 115 117 SH Call SOLE   0 0 0
DPCM CAP INC COM 23344P101 425 43,151 SH   SOLE   43,151 0 0
DPCM CAP INC PUT 23344P951 1,621 1,645 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 50 7 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X880 4 65 SH   SOLE   65 0 0
PROSHARES TR PUT 74347X950 14 2 SH Put SOLE   0 0 0
DENTSPLY SIRONA INC CALL 24906P909 2,041 320 SH Call SOLE   0 0 0
DENTSPLY SIRONA INC COM 24906P109 445 6,977 SH   SOLE   6,977 0 0
DENTSPLY SIRONA INC PUT 24906P959 331 52 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 33,525 3,758 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A714 652 7,318 SH   SOLE   7,318 0 0
SPDR SER TR PUT 78464A958 40,974 4,593 SH Put SOLE   0 0 0
XEROX HOLDINGS CORP CALL 98421M906 0 332 SH Call SOLE   0 0 0
XEROX HOLDINGS CORP PUT 98421M956 0 62 SH Put SOLE   0 0 0
SPDR SER TR CALL 78464A908 91 5 SH Call SOLE   0 0 0
SPDR SER TR COM 78464A862 168 924 SH   SOLE   924 0 0
SPDR SER TR PUT 78464A958 438 24 SH Put SOLE   0 0 0
INVESCO EXCH TRADED FD TR II CALL 46138G900 7 27 SH Call SOLE   0 0 0
INVESCO EXCH TRADED FD TR II PUT 46138G950 0 1 SH Put SOLE   0 0 0
WISDOMTREE TR CALL 97717X907 65 16 SH Call SOLE   0 0 0
WISDOMTREE TR PUT 97717X957 40 10 SH Put SOLE   0 0 0
XPRESSPA GROUP INC CALL 98420U903 581 3,159 SH Call SOLE   0 0 0
XPRESSPA GROUP INC COM 98420U703 4 2,600 SH   SOLE   2,600 0 0
XPRESSPA GROUP INC PUT 98420U953 107 583 SH Put SOLE   0 0 0
ISHARES TR CALL 46434V906 5 1 SH Call SOLE   0 0 0
ISHARES TR COM 46434V381 176 2,978 SH   SOLE   2,978 0 0
ISHARES TR PUT 46434V956 5 1 SH Put SOLE   0 0 0
22ND CENTY GROUP INC CALL 90137F903 0 3,201 SH Call SOLE   0 0 0
22ND CENTY GROUP INC COM 90137F103 0 160,625 SH   SOLE   160,625 0 0
22ND CENTY GROUP INC PUT 90137F953 0 325 SH Put SOLE   0 0 0
XYLEM INC CALL 98419M900 1,882 179 SH Call SOLE   0 0 0
XYLEM INC COM 98419M100 399 3,798 SH   SOLE   3,798 0 0
XYLEM INC PUT 98419M950 1,178 112 SH Put SOLE   0 0 0
ALLEGHANY CORP DEL CALL 017175900 939 15 SH Call SOLE   0 0 0
ALLEGHANY CORP DEL COM 017175100 80 129 SH   SOLE   129 0 0
ALLEGHANY CORP DEL PUT 017175950 125 2 SH Put SOLE   0 0 0
YALLA GROUP LTD CALL 98459U903 180 72 SH Call SOLE   0 0 0
YALLA GROUP LTD COM 98459U103 521 20,862 SH   SOLE   20,862 0 0
YALLA GROUP LTD PUT 98459U953 1,127 451 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25460E905 591 430 SH Call SOLE   0 0 0
DIREXION SHS ETF TR PUT 25460E955 338 246 SH Put SOLE   0 0 0
CBDMD INC CALL 12482W901 333 806 SH Call SOLE   0 0 0
CBDMD INC PUT 12482W951 110 267 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 0 11 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W569 0 1,912 SH   SOLE   1,912 0 0
YELLOW CORP CALL 985510906 0 406 SH Call SOLE   0 0 0
YELLOW CORP COM 985510106 0 96,912 SH   SOLE   96,912 0 0
YELLOW CORP PUT 985510956 0 1,062 SH Put SOLE   0 0 0
YELP INC CALL 985817905 0 300 SH Call SOLE   0 0 0
YELP INC PUT 985817955 0 257 SH Put SOLE   0 0 0
YETI HLDGS INC CALL 98585X904 2,780 385 SH Call SOLE   0 0 0
YETI HLDGS INC PUT 98585X954 931 129 SH Put SOLE   0 0 0
YEXT INC CALL 98585N906 338 234 SH Call SOLE   0 0 0
YEXT INC COM 98585N106 441 30,482 SH   SOLE   30,482 0 0
YEXT INC PUT 98585N956 354 245 SH Put SOLE   0 0 0
DIREXION SHS ETF TR CALL 25459W902 2,532 1,312 SH Call SOLE   0 0 0
DIREXION SHS ETF TR COM 25459W771 843 43,721 SH   SOLE   43,721 0 0
DIREXION SHS ETF TR PUT 25459W952 2,067 1,071 SH Put SOLE   0 0 0
Y-MABS THERAPEUTICS INC COM 984241109 5 181 SH   SOLE   181 0 0
Y-MABS THERAPEUTICS INC PUT 984241959 12 4 SH Put SOLE   0 0 0
YUMANITY THERAPEUTICS INC CALL 98872L902 390 216 SH Call SOLE   0 0 0
YUMANITY THERAPEUTICS INC PUT 98872L952 16 9 SH Put SOLE   0 0 0
YANDEX N V CALL N97284908 0 1,383 SH Call SOLE   0 0 0
YANDEX N V COM N97284108 0 5,726 SH   SOLE   5,726 0 0
YANDEX N V PUT N97284958 0 603 SH Put SOLE   0 0 0
ADVISORSHARES TR CALL 00768Y903 721 305 SH Call SOLE   0 0 0
ADVISORSHARES TR COM 00768Y495 970 41,052 SH   SOLE   41,052 0 0
ADVISORSHARES TR PUT 00768Y953 125 53 SH Put SOLE   0 0 0
YORK WTR CO CALL 987184908 9 2 SH Call SOLE   0 0 0
YORK WTR CO PUT 987184958 4 1 SH Put SOLE   0 0 0
YPF SOCIEDAD ANONIMA CALL 984245900 445 1,084 SH Call SOLE   0 0 0
YPF SOCIEDAD ANONIMA COM 984245100 214 52,219 SH   SOLE   52,219 0 0
YPF SOCIEDAD ANONIMA PUT 984245950 193 471 SH Put SOLE   0 0 0
YIREN DIGITAL LTD CALL 98585L900 69 138 SH Call SOLE   0 0 0
YIREN DIGITAL LTD COM 98585L100 155 30,721 SH   SOLE   30,721 0 0
YIREN DIGITAL LTD PUT 98585L950 1 2 SH Put SOLE   0 0 0
YATSEN HLDG LTD CALL 985194909 715 579 SH Call SOLE   0 0 0
YATSEN HLDG LTD COM 985194109 440 35,653 SH   SOLE   35,653 0 0
YATSEN HLDG LTD PUT 985194959 447 362 SH Put SOLE   0 0 0
YUM BRANDS INC CALL 988498901 4,705 435 SH Call SOLE   0 0 0
YUM BRANDS INC COM 988498101 926 8,563 SH   SOLE   8,563 0 0
YUM BRANDS INC PUT 988498951 4,435 410 SH Put SOLE   0 0 0
YUM CHINA HLDGS INC CALL 98850P909 2,966 501 SH Call SOLE   0 0 0
YUM CHINA HLDGS INC PUT 98850P959 1,782 301 SH Put SOLE   0 0 0
PROSHARES TR CALL 74347X900 1 1 SH Call SOLE   0 0 0
PROSHARES TR COM 74347X658 5 400 SH   SOLE   400 0 0
JOYY INC CALL 46591M909 3,139 335 SH Call SOLE   0 0 0
JOYY INC COM 46591M109 182 1,945 SH   SOLE   1,945 0 0
JOYY INC PUT 46591M959 449 48 SH Put SOLE   0 0 0
ZILLOW GROUP INC CALL 98954M900 22,090 1,704 SH Call SOLE   0 0 0
ZILLOW GROUP INC COM 98954M200 2,684 20,709 SH   SOLE   20,709 0 0
ZILLOW GROUP INC PUT 98954M950 30,802 2,376 SH Put SOLE   0 0 0
ZIMMER BIOMET HOLDINGS INC CALL 98956P902 0 358 SH Call SOLE   0 0 0
ZIMMER BIOMET HOLDINGS INC PUT 98956P952 0 120 SH Put SOLE   0 0 0
ZEBRA TECHNOLOGIES CORPORATI CALL 989207905 6,307 130 SH Call SOLE   0 0 0
ZEBRA TECHNOLOGIES CORPORATI PUT 989207955 2,959 61 SH Put SOLE   0 0 0
ZEDGE INC CALL 98923T904 75 62 SH Call SOLE   0 0 0
ZEDGE INC COM 98923T104 166 13,765 SH   SOLE   13,765 0 0
ZEDGE INC PUT 98923T954 513 424 SH Put SOLE   0 0 0
ZENDESK INC CALL 98936J901 6,869 518 SH Call SOLE   0 0 0
ZENDESK INC COM 98936J101 15 119 SH   SOLE   119 0 0
ZENDESK INC PUT 98936J951 6,591 497 SH Put SOLE   0 0 0
ZEPP HEALTH CORPORATION CALL 98945L905 260 242 SH Call SOLE   0 0 0
ZEPP HEALTH CORPORATION COM 98945L105 198 18,398 SH   SOLE   18,398 0 0
ZEPP HEALTH CORPORATION PUT 98945L955 551 512 SH Put SOLE   0 0 0
OLYMPIC STEEL INC CALL 68162K906 194 66 SH Call SOLE   0 0 0
OLYMPIC STEEL INC COM 68162K106 61 2,104 SH   SOLE   2,104 0 0
OLYMPIC STEEL INC PUT 68162K956 100 34 SH Put SOLE   0 0 0
ZILLOW GROUP INC CALL 98954M900 9,144 696 SH Call SOLE   0 0 0
ZILLOW GROUP INC PUT 98954M950 2,496 190 SH Put SOLE   0 0 0
ZOGENIX INC CALL 98978L904 661 339 SH Call SOLE   0 0 0
ZOGENIX INC COM 98978L204 461 23,618 SH   SOLE   23,618 0 0
ZOGENIX INC PUT 98978L954 353 181 SH Put SOLE   0 0 0
ZOOMINFO TECHNOLOGIES INC CALL 98980F904 1,447 296 SH Call SOLE   0 0 0
ZOOMINFO TECHNOLOGIES INC COM 98980F104 128 2,638 SH   SOLE   2,638 0 0
ZOOMINFO TECHNOLOGIES INC PUT 98980F954 3,721 761 SH Put SOLE   0 0 0
ZIONS BANCORPORATION N A CALL 989701907 2,269 413 SH Call SOLE   0 0 0
ZIONS BANCORPORATION N A COM 989701107 789 14,368 SH   SOLE   14,368 0 0
ZIONS BANCORPORATION N A PUT 989701957 192 35 SH Put SOLE   0 0 0
ZIOPHARM ONCOLOGY INC CALL 98973P901 131 365 SH Call SOLE   0 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 299 83,228 SH   SOLE   83,228 0 0
ZIOPHARM ONCOLOGY INC PUT 98973P951 366 1,018 SH Put SOLE   0 0 0
ZIX CORP CALL 98974P900 33 44 SH Call SOLE   0 0 0
ZIX CORP COM 98974P100 407 54,002 SH   SOLE   54,002 0 0
ZIX CORP PUT 98974P950 43 58 SH Put SOLE   0 0 0
ZAI LAB LTD CALL 98887Q904 40 3 SH Call SOLE   0 0 0
ZAI LAB LTD COM 98887Q104 125 938 SH   SOLE   938 0 0
ZAI LAB LTD PUT 98887Q954 467 35 SH Put SOLE   0 0 0
ZOOM VIDEO COMMUNICATIONS IN CALL 98980L901 134,234 4,178 SH Call SOLE   0 0 0
ZOOM VIDEO COMMUNICATIONS IN COM 98980L101 5,691 17,713 SH   SOLE   17,713 0 0
ZOOM VIDEO COMMUNICATIONS IN PUT 98980L951 146,765 4,568 SH Put SOLE   0 0 0
ZYNGA INC CALL 98986T908 0 7,354 SH Call SOLE   0 0 0
ZYNGA INC COM 98986T108 0 75,894 SH   SOLE   75,894 0 0
ZYNGA INC PUT 98986T958 0 2,717 SH Put SOLE   0 0 0
CHINA SOUTHERN AIRLINES CO L CALL 169409909 22 6 SH Call SOLE   0 0 0
CHINA SOUTHERN AIRLINES CO L COM 169409109 174 4,763 SH   SOLE   4,763 0 0
CHINA SOUTHERN AIRLINES CO L PUT 169409959 14 4 SH Put SOLE   0 0 0
ZANITE ACQUISITION CORP CALL 98907K903 4,213 4,235 SH Call SOLE   0 0 0
ZANITE ACQUISITION CORP COM 98907K103 1,310 131,704 SH   SOLE   131,704 0 0
ZANITE ACQUISITION CORP PUT 98907K953 4,049 4,070 SH Put SOLE   0 0 0
PIMCO ETF TR PUT 72201R952 2 1 SH Put SOLE   0 0 0
ZSCALER INC CALL 98980G902 31,295 1,823 SH Call SOLE   0 0 0
ZSCALER INC COM 98980G102 4,982 29,026 SH   SOLE   29,026 0 0
ZSCALER INC PUT 98980G952 33,132 1,930 SH Put SOLE   0 0 0
PROSHARES TR II CALL 74347W902 0 36 SH Call SOLE   0 0 0
PROSHARES TR II COM 74347W114 0 12,889 SH   SOLE   12,889 0 0
PROSHARES TR II PUT 74347W952 0 18 SH Put SOLE   0 0 0
ZTO EXPRESS CAYMAN INC CALL 98980A905 0 774 SH Call SOLE   0 0 0
ZTO EXPRESS CAYMAN INC COM 98980A105 0 14,373 SH   SOLE   14,373 0 0
ZTO EXPRESS CAYMAN INC PUT 98980A955 0 2,679 SH Put SOLE   0 0 0
ZOETIS INC CALL 98978V903 0 178 SH Call SOLE   0 0 0
ZOETIS INC PUT 98978V953 0 444 SH Put SOLE   0 0 0
ZUMIEZ INC CALL 989817901 2,097 489 SH Call SOLE   0 0 0
ZUMIEZ INC PUT 989817951 30 7 SH Put SOLE   0 0 0
ZUORA INC CALL 98983V906 1,604 1,084 SH Call SOLE   0 0 0
ZUORA INC COM 98983V106 190 12,866 SH   SOLE   12,866 0 0
ZUORA INC PUT 98983V956 222 150 SH Put SOLE   0 0 0
ZOVIO INC CALL 98979V902 9 24 SH Call SOLE   0 0 0
ZOVIO INC COM 98979V102 55 13,694 SH   SOLE   13,694 0 0
ZOVIO INC PUT 98979V952 250 617 SH Put SOLE   0 0 0
ZYMEWORKS INC CALL 98985W902 53 17 SH Call SOLE   0 0 0
ZYMEWORKS INC COM 98985W102 172 5,475 SH   SOLE   5,475 0 0
ZYMEWORKS INC PUT 98985W952 25 8 SH Put SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC CALL 98986X909 0 1,122 SH Call SOLE   0 0 0
ZYNERBA PHARMACEUTICALS INC PUT 98986X959 0 378 SH Put SOLE   0 0 0
ZYNEX INC CALL 98986M903 418 274 SH Call SOLE   0 0 0
ZYNEX INC COM 98986M103 280 18,391 SH   SOLE   18,391 0 0
ZYNEX INC PUT 98986M953 293 192 SH Put SOLE   0 0 0