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
ABBVIE INC COM 00287Y109 203 2,200 SH   SOLE   2,200 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 2 61,900 SH Call SOLE   61,900 0 0
ACTIVISION BLIZZARD INC COM 00507V109 0 71,400 SH Call SOLE   71,400 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,467 79,491 SH   SOLE   79,491 0 0
ADVANCED MICRO DEVICES INC COM 007903107 454 219,200 SH Call SOLE   219,200 0 0
ADVANCED MICRO DEVICES INC COM 007903107 160 292,700 SH Put SOLE   292,700 0 0
AKORN INC COM 009728106 179 52,735 SH   SOLE   52,735 0 0
AKORN INC COM 009728106 4 109,700 SH Call SOLE   109,700 0 0
AKORN INC COM 009728106 35 20,000 SH Put SOLE   20,000 0 0
ALBERTON ACQUISITION CORP UNIT 04/22/2020 G35006116 251 25,000 SH   SOLE   25,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 721 406,300 SH Call SOLE   406,300 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9,941 476,900 SH Put SOLE   476,900 0 0
ALLEGRO MERGER CORP *W EXP 01/06/202 01749N111 57 189,760 SH   SOLE   189,760 0 0
ALLEGRO MERGER CORP RIGHT 12/31/2023 01749N129 58 201,060 SH   SOLE   201,060 0 0
ALTABA INC COM 021346101 3 138,200 SH Call SOLE   138,200 0 0
ALTABA INC COM 021346101 2,273 429,000 SH Put SOLE   429,000 0 0
ALTABA INC COM 021346101 8,598 148,400 SH   SOLE   148,400 0 0
ALTICE USA INC CL A 02156K103 330 20,000 SH   SOLE   20,000 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 218 16,000 SH   SOLE   16,000 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 72 20,200 SH Put SOLE   20,200 0 0
AMAZON COM INC COM 023135106 4,817 3,207 SH   SOLE   3,207 0 0
AMAZON COM INC COM 023135106 90 5,100 SH Call SOLE   5,100 0 0
AMAZON COM INC COM 023135106 415 2,800 SH Put SOLE   2,800 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 510 15,890 SH   SOLE   15,890 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 23 3,100 SH Put SOLE   3,100 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 15,978 415,508 SH   SOLE   415,508 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 2,362 412,600 SH Put SOLE   412,600 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,215 14,000 SH   SOLE   14,000 0 0
APPLE INC COM 037833100 5,435 34,453 SH   SOLE   34,453 0 0
APPLE INC COM 037833100 1,001 161,300 SH Call SOLE   161,300 0 0
APPLE INC COM 037833100 2,300 95,300 SH Put SOLE   95,300 0 0
ARCONIC INC COM 03965L100 1,072 63,605 SH   SOLE   63,605 0 0
ARCONIC INC COM 03965L100 42 287,800 SH Call SOLE   287,800 0 0
ARCONIC INC COM 03965L100 194 45,700 SH Put SOLE   45,700 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 338 8,900 SH   SOLE   8,900 0 0
AT&T INC COM 00206R102 41,355 1,449,033 SH   SOLE   1,449,033 0 0
AT&T INC COM 00206R102 6 475,900 SH Call SOLE   475,900 0 0
AT&T INC COM 00206R102 1,605 459,800 SH Put SOLE   459,800 0 0
AXALTA COATING SYS LTD COM G0750C108 3,491 149,058 SH   SOLE   149,058 0 0
BAIDU INC SPON ADR REP A 056752108 482 3,040 SH   SOLE   3,040 0 0
BAIDU INC SPON ADR REP A 056752108 206 20,000 SH Put SOLE   20,000 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 127 12,800 SH   SOLE   12,800 0 0
BANK AMER CORP COM 060505104 92,614 6,899,602 SH   SOLE   6,899,602 0 0
BANK AMER CORP COM 060505104 1,950 7,314,600 SH Call SOLE   7,314,600 0 0
BANK AMER CORP COM 060505104 3,132 1,423,700 SH Put SOLE   1,423,700 0 0
BARCLAYS BK PLC IPATH B SHRT TRM 06746P621 325 6,914 SH   SOLE   6,914 0 0
BARCLAYS BK PLC IPATH B SHRT TRM 06746P621 538 384,900 SH Call SOLE   384,900 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 234 5,000 SH   SOLE   5,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 7,038 2,567,600 SH Call SOLE   2,567,600 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 2,085 1,601,800 SH Put SOLE   1,601,800 0 0
BHP GROUP LIMITED SPONSORED ADS 088606108 1,860 38,530 SH   SOLE   38,530 0 0
BIG ROCK PARTNERS ACQUISI CO COM 089482103 39 101,600 SH   SOLE   101,600 0 0
BISON CAP ACQUISITION CORP RIGHT 03/20/2019 G1142P138 74 265,356 SH   SOLE   265,356 0 0
BLACK RIDGE ACQUISITION CORP *W EXP 07/10/202 09216T115 83 275,000 SH   SOLE   275,000 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 530 17,780 SH   SOLE   17,780 0 0
BOEING CO COM 097023105 674 2,091 SH   SOLE   2,091 0 0
BP PLC SPONSORED ADR 055622104 881 23,239 SH   SOLE   23,239 0 0
BP PLC SPONSORED ADR 055622104 45 34,300 SH Put SOLE   34,300 0 0
BROADCOM INC COM 11135F101 1,729 6,800 SH   SOLE   6,800 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 12,041 747,885 SH   SOLE   747,885 0 0
BUNGE LIMITED COM G16962105 1,259 23,557 SH   SOLE   23,557 0 0
CAESARS ENTMT CORP COM 127686103 72 977,900 SH Call SOLE   977,900 0 0
CAPITOL INVT CORP IV *W EXP 01/01/202 G18920127 73 72,810 SH   SOLE   72,810 0 0
CELGENE CORP COM 151020104 0 53,200 SH Call SOLE   53,200 0 0
CENTURYLINK INC COM 156700106 522 34,483 SH   SOLE   34,483 0 0
CENTURYLINK INC COM 156700106 119 40,900 SH Put SOLE   40,900 0 0
CHESAPEAKE ENERGY CORP COM 165167107 8 188,200 SH Call SOLE   188,200 0 0
CHESAPEAKE ENERGY CORP COM 165167107 427 312,300 SH Put SOLE   312,300 0 0
CHESAPEAKE ENERGY CORP COM 165167107 381 181,209 SH   SOLE   181,209 0 0
CHEVRON CORP NEW COM 166764100 327 3,003 SH   SOLE   3,003 0 0
CHEVRON CORP NEW COM 166764100 0 32,000 SH Call SOLE   32,000 0 0
CHEVRON CORP NEW COM 166764100 30 2,700 SH Put SOLE   2,700 0 0
CIGNA CORP NEW COM 125523100 27,156 142,982 SH   SOLE   142,982 0 0
CIGNA CORP NEW COM 125523100 611 111,700 SH Call SOLE   111,700 0 0
CIGNA CORP NEW COM 125523100 2,524 180,500 SH Put SOLE   180,500 0 0
CISCO SYS INC COM 17275R102 589 13,600 SH   SOLE   13,600 0 0
CITIGROUP INC COM NEW 172967424 753 137,900 SH Put SOLE   137,900 0 0
CITIGROUP INC COM NEW 172967424 72 218,700 SH Call SOLE   218,700 0 0
CLEVELAND CLIFFS INC COM 185899101 2 100,000 SH Put SOLE   100,000 0 0
CM SEVEN STAR ACQUISITION CO *W EXP 08/21/202 G2345N110 66 263,329 SH   SOLE   263,329 0 0
CM SEVEN STAR ACQUISITION CO RIGHT 08/21/2022 G2345N136 83 224,900 SH   SOLE   224,900 0 0
CME GROUP INC COM CL A 12572Q105 1,195 6,350 SH   SOLE   6,350 0 0
COMCAST CORP NEW CL A 20030N101 2,431 71,400 SH   SOLE   71,400 0 0
COMCAST CORP NEW CL A 20030N101 40 229,900 SH Call SOLE   229,900 0 0
COMCAST CORP NEW CL A 20030N101 38 414,800 SH Put SOLE   414,800 0 0
CONCRETE PUMPING HLDGS INC *W EXP 08/01/202 206704116 37 46,966 SH   SOLE   46,966 0 0
CONSTELLATION ALPHA CAP CORP *W EXP 03/23/202 G2379F116 11 102,467 SH   SOLE   102,467 0 0
CONSTELLATION ALPHA CAP CORP RIGHT 99/99/9999 G2379F132 4 19,752 SH   SOLE   19,752 0 0
CRONOS GROUP INC COM 22717L101 11 6,100 SH Call SOLE   6,100 0 0
CRONOS GROUP INC COM 22717L101 62 33,600 SH Put SOLE   33,600 0 0
CSX CORP COM 126408103 168 125,000 SH Put SOLE   125,000 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 30 25,000 SH Call SOLE   25,000 0 0
CVS HEALTH CORP COM 126650100 66 100,000 SH Call SOLE   100,000 0 0
CVS HEALTH CORP COM 126650100 990 240,000 SH Put SOLE   240,000 0 0
CVS HEALTH CORP COM 126650100 14,756 225,220 SH   SOLE   225,220 0 0
DASEKE INC *W EXP 02/27/202 23753F115 13 80,583 SH   SOLE   80,583 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 171 7,800 SH   SOLE   7,800 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 0 25,000 SH Call SOLE   25,000 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 9 45,300 SH Put SOLE   45,300 0 0
DBX ETF TR XTRACK USD HIGH 233051432 15,745 336,513 SH   SOLE   336,513 0 0
DBX ETF TR XTRACKERS HIGH 233051259 1,910 42,400 SH   SOLE   42,400 0 0
DBX ETF TR XTRACKERS LOW 233051267 1,942 40,960 SH   SOLE   40,960 0 0
DBX ETF TR XTRACKERS SHRT 233051283 2,283 48,529 SH   SOLE   48,529 0 0
DELL TECHNOLOGIES INC CL C 24703L202 18,201 372,452 SH   SOLE   372,452 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 209 4,190 SH   SOLE   4,190 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 395 48,439 SH   SOLE   48,439 0 0
DIAMONDBACK ENERGY INC COM 25278X109 165 1,778 SH   SOLE   1,778 0 0
DIAMONDBACK ENERGY INC COM 25278X109 51 455,000 SH Call SOLE   455,000 0 0
DISH NETWORK CORP CL A 25470M109 5 103,300 SH Call SOLE   103,300 0 0
DISH NETWORK CORP CL A 25470M109 500 125,000 SH Put SOLE   125,000 0 0
DISNEY WALT CO COM DISNEY 254687106 2,873 26,200 SH   SOLE   26,200 0 0
DISNEY WALT CO COM DISNEY 254687106 280 82,900 SH Call SOLE   82,900 0 0
DISNEY WALT CO COM DISNEY 254687106 586 938,600 SH Put SOLE   938,600 0 0
DOMINION ENERGY INC COM 25746U109 414 5,800 SH   SOLE   5,800 0 0
DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD 257454108 1,356 75,148 SH   SOLE   75,148 0 0
DOWDUPONT INC COM 26078J100 13 125,000 SH Call SOLE   125,000 0 0
ELDORADO RESORTS INC COM 28470R102 113 25,000 SH Put SOLE   25,000 0 0
ELDORADO RESORTS INC COM 28470R102 532 14,700 SH   SOLE   14,700 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 98 7,447 SH   SOLE   7,447 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 19 16,100 SH Put SOLE   16,100 0 0
ESTRE AMBIENTAL INC *W EXP 12/21/202 G3206V118 9 157,412 SH   SOLE   157,412 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 175 7,000 SH   SOLE   7,000 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 42 8,000 SH Put SOLE   8,000 0 0
EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 1,334 39,632 SH   SOLE   39,632 0 0
EXXON MOBIL CORP COM 30231G102 12 54,800 SH Call SOLE   54,800 0 0
EXXON MOBIL CORP COM 30231G102 386 119,500 SH Put SOLE   119,500 0 0
FACEBOOK INC CL A 30303M102 0 64,900 SH Call SOLE   64,900 0 0
FALCON MINERALS CORP *W EXP 07/21/202 30607B208 50 83,379 SH   SOLE   83,379 0 0
FAR PT ACQUISITION CORP *W EXP 06/01/202 30734W117 27 22,330 SH   SOLE   22,330 0 0
FEDEX CORP COM 31428X106 0 50,700 SH Call SOLE   50,700 0 0
FIRST SOLAR INC COM 336433107 9,338 219,961 SH   SOLE   219,961 0 0
FIRST SOLAR INC COM 336433107 1,862 235,400 SH Put SOLE   235,400 0 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 1,368 30,061 SH   SOLE   30,061 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 469 61,300 SH   SOLE   61,300 0 0
FORUM MERGER II CORP *W EXP 09/30/202 34986F111 45 100,700 SH   SOLE   100,700 0 0
FREEPORT-MCMORAN INC CL B 35671D857 120 11,638 SH   SOLE   11,638 0 0
FREEPORT-MCMORAN INC CL B 35671D857 19 50,000 SH Put SOLE   50,000 0 0
FUNKO INC COM CL A 361008105 258 19,600 SH   SOLE   19,600 0 0
GENERAL ELECTRIC CO COM 369604103 101 13,331 SH   SOLE   13,331 0 0
GENERAL ELECTRIC CO COM 369604103 118 879,900 SH Call SOLE   879,900 0 0
GENERAL ELECTRIC CO COM 369604103 452 962,500 SH Put SOLE   962,500 0 0
GENERAL MTRS CO COM 37045V100 1,070 32,007 SH   SOLE   32,007 0 0
GIGCAPITAL INC *W EXP 06/08/202 37518N122 24 101,000 SH   SOLE   101,000 0 0
GILEAD SCIENCES INC COM 375558103 1 98,200 SH Call SOLE   98,200 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,867 45,475 SH   SOLE   45,475 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 172 85,000 SH Put SOLE   85,000 0 0
GLOBAL X FDS GB MSCI AR ETF 37950E259 1,827 77,859 SH   SOLE   77,859 0 0
GLOBAL X FDS US PFD ETF 37954Y657 394 17,478 SH   SOLE   17,478 0 0
GLOBALSTAR INC COM 378973408 13 20,000 SH   SOLE   20,000 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 422 19,372 SH   SOLE   19,372 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 167 1,000 SH   SOLE   1,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1 31,400 SH Call SOLE   31,400 0 0
GRACE W R & CO DEL NEW COM 38388F108 375 5,776 SH   SOLE   5,776 0 0
GROUPON INC COM 399473107 57 17,700 SH   SOLE   17,700 0 0
GTY TECHNOLOGY HOLDINGS INC *W EXP 10/25/202 G4182A128 1,890 2,426,125 SH   SOLE   2,426,125 0 0
GTY TECHNOLOGY HOLDINGS INC CL A G4182A102 1,866 187,500 SH   SOLE   187,500 0 0
HAYMAKER ACQUISITION CORP *W EXP 10/27/202 420870115 41 50,000 SH   SOLE   50,000 0 0
HAYMAKER ACQUISITION CORP COM CLASS A 420870107 5,506 550,000 SH   SOLE   550,000 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 2,005 531,300 SH Put SOLE   531,300 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 23 102,100 SH Call SOLE   102,100 0 0
HEALTHEQUITY INC COM 42226A107 4,045 67,819 SH   SOLE   67,819 0 0
HEALTHEQUITY INC COM 42226A107 388 125,000 SH Put SOLE   125,000 0 0
HORTONWORKS INC COM 440894103 162 11,204 SH   SOLE   11,204 0 0
HOSTESS BRANDS INC *W EXP 11/04/202 44109J114 499 573,733 SH   SOLE   573,733 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 87 2,120 SH   SOLE   2,120 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 28 173,400 SH Put SOLE   173,400 0 0
INTEL CORP COM 458140100 7,513 160,076 SH   SOLE   160,076 0 0
INTEL CORP COM 458140100 67 34,900 SH Call SOLE   34,900 0 0
INTEL CORP COM 458140100 512 357,600 SH Put SOLE   357,600 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 33 4,700 SH Put SOLE   4,700 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 0 46,200 SH Call SOLE   46,200 0 0
INTERNATIONAL FLAVORS&FRAGRA UNIT 09/15/2021 459506309 1,775 35,000 SH   SOLE   35,000 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 2,886 122,071 SH   SOLE   122,071 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 539 25,569 SH   SOLE   25,569 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 1,167 49,803 SH   SOLE   49,803 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 3,830 161,896 SH   SOLE   161,896 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 440 21,326 SH   SOLE   21,326 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 1,579 68,029 SH   SOLE   68,029 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 613 30,370 SH   SOLE   30,370 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 1,732 70,324 SH   SOLE   70,324 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 645 27,531 SH   SOLE   27,531 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 1,441 64,200 SH   SOLE   64,200 0 0
INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 2,235 126,476 SH   SOLE   126,476 0 0
INVESCO EXCHNG TRADED FD TR GBL SRT TRM HY 46138E669 276 12,164 SH   SOLE   12,164 0 0
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 3,218 141,011 SH   SOLE   141,011 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 3 80,000 SH Call SOLE   80,000 0 0
IQIYI INC SPONSORED ADS 46267X108 602 40,484 SH   SOLE   40,484 0 0
IQIYI INC SPONSORED ADS 46267X108 11 5,300 SH Call SOLE   5,300 0 0
IQIYI INC SPONSORED ADS 46267X108 60 9,900 SH Put SOLE   9,900 0 0
ISHARES INC EM HGHYL BD ETF 464286285 1,032 23,260 SH   SOLE   23,260 0 0
ISHARES INC JP MORGAN EM ETF 464286517 621 14,422 SH   SOLE   14,422 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 1,199 31,378 SH   SOLE   31,378 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 118 149,500 SH Call SOLE   149,500 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 52 312,400 SH Put SOLE   312,400 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 157 367,000 SH Put SOLE   367,000 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 1,120 37,616 SH   SOLE   37,616 0 0
ISHARES INC MSCI SWITZERLAND 464286749 214 6,800 SH   SOLE   6,800 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 399 12,631 SH   SOLE   12,631 0 0
ISHARES INC MSCI THAILND ETF 464286624 475 5,733 SH   SOLE   5,733 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 4,262 95,670 SH   SOLE   95,670 0 0
ISHARES TR 20 YR TR BD ETF 464287432 3,187 26,230 SH   SOLE   26,230 0 0
ISHARES TR 20 YR TR BD ETF 464287432 29 9,000 SH Call SOLE   9,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 130 172,800 SH Put SOLE   172,800 0 0
ISHARES TR CONV BD ETF 46435G102 8,544 162,682 SH   SOLE   162,682 0 0
ISHARES TR MSCI CHINA ETF 46429B671 1,041 19,782 SH   SOLE   19,782 0 0
ISHARES TR MSCI EAFE ETF 464287465 3 65,600 SH Call SOLE   65,600 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,768 64,100 SH   SOLE   64,100 0 0
ISHARES TR MSCI EAFE ETF 464287465 13 3,600 SH Put SOLE   3,600 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 4,413 112,981 SH   SOLE   112,981 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 26 69,600 SH Call SOLE   69,600 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 635 402,100 SH Put SOLE   402,100 0 0
ISHARES TR MSCI INDONIA ETF 46429B309 379 15,268 SH   SOLE   15,268 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 1,732 59,000 SH   SOLE   59,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 549 4,100 SH   SOLE   4,100 0 0
JD COM INC SPON ADR CL A 47215P106 142 412,800 SH Call SOLE   412,800 0 0
JD COM INC SPON ADR CL A 47215P106 633 161,800 SH Put SOLE   161,800 0 0
JP MORGAN EXCHANGE TRADED FD DCPLND HG YLD 46641Q878 255 5,363 SH   SOLE   5,363 0 0
JPMORGAN CHASE & CO COM 46625H100 4,368 44,750 SH   SOLE   44,750 0 0
JPMORGAN CHASE & CO COM 46625H100 126 10,000 SH Call SOLE   10,000 0 0
JPMORGAN CHASE & CO COM 46625H100 196 84,500 SH Put SOLE   84,500 0 0
KBL MERGER CORP IV *W EXP 01/15/202 48242A112 29 317,450 SH   SOLE   317,450 0 0
KEURIG DR PEPPER INC COM 49271V100 949 37,000 SH   SOLE   37,000 0 0
KINDER MORGAN INC DEL COM 49456B101 51 3,346 SH   SOLE   3,346 0 0
KINDER MORGAN INC DEL COM 49456B101 3 29,100 SH Call SOLE   29,100 0 0
KINDER MORGAN INC DEL COM 49456B101 40 15,200 SH Put SOLE   15,200 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 181 12,828 SH   SOLE   12,828 0 0
LAUDER ESTEE COS INC CL A 518439104 768 5,900 SH   SOLE   5,900 0 0
LEGACY ACQUISITION CORP *W EXP 11/30/202 524643111 83 250,900 SH   SOLE   250,900 0 0
LEISURE ACQUISITION CORP *W EXP 12/05/201 52539T115 40 50,009 SH   SOLE   50,009 0 0
LENDINGCLUB CORP COM 52603A109 173 65,600 SH   SOLE   65,600 0 0
LENDINGCLUB CORP COM 52603A109 27 72,300 SH Put SOLE   72,300 0 0
LEO HOLDINGS CORP *W EXP 02/07/202 G5463L113 80 74,900 SH   SOLE   74,900 0 0
LONGEVITY ACQUISITION CORP UNIT 08/29/2024 G56372108 102 10,000 SH   SOLE   10,000 0 0
MAGNOLIA OIL & GAS CORP *W EXP 07/31/202 559663117 486 160,249 SH   SOLE   160,249 0 0
MARATHON OIL CORP COM 565849106 149 108,200 SH Put SOLE   108,200 0 0
MARATHON OIL CORP COM 565849106 566 39,463 SH   SOLE   39,463 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 304 4,307 SH   SOLE   4,307 0 0
MERCK & CO INC COM 58933Y105 711 9,300 SH   SOLE   9,300 0 0
MGM RESORTS INTERNATIONAL COM 552953101 800 32,982 SH   SOLE   32,982 0 0
MGM RESORTS INTERNATIONAL COM 552953101 14 450,000 SH Call SOLE   450,000 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 2,822 20,000 PRN   SOLE   20,000 0 0
MICRON TECHNOLOGY INC COM 595112103 5,616 177,017 SH   SOLE   177,017 0 0
MICRON TECHNOLOGY INC COM 595112103 53 773,000 SH Call SOLE   773,000 0 0
MICRON TECHNOLOGY INC COM 595112103 3,092 382,200 SH Put SOLE   382,200 0 0
MICROSOFT CORP COM 594918104 5,961 58,691 SH   SOLE   58,691 0 0
MICROSOFT CORP COM 594918104 28 58,900 SH Call SOLE   58,900 0 0
MICROSOFT CORP COM 594918104 566 87,200 SH Put SOLE   87,200 0 0
MODERN MEDIA ACQUISITION *W EXP 05/17/202 60765P111 31 156,786 SH   SOLE   156,786 0 0
MODERN MEDIA ACQUISITION RIGHT 99/99/9999 60765P129 88 349,988 SH   SOLE   349,988 0 0
MOMO INC ADR 60879B107 295 12,425 SH   SOLE   12,425 0 0
MOMO INC ADR 60879B107 181 16,000 SH Put SOLE   16,000 0 0
MOSAIC ACQUISITION CORP *W EXP 10/23/202 61946M118 283 286,034 SH   SOLE   286,034 0 0
MOSAIC ACQUISITION CORP COM CL A 61946M100 181 18,400 SH   SOLE   18,400 0 0
MTECH ACQUISITION CORP *W EXP 08/01/202 55378W115 13 21,700 SH   SOLE   21,700 0 0
MUDRICK CAP ACQUISITION CORP *W EXP 02/12/202 624745113 310 688,560 SH   SOLE   688,560 0 0
MUDRICK CAP ACQUISITION CORP COM CLASS A 624745105 727 73,700 SH   SOLE   73,700 0 0
NETFLIX INC COM 64110L106 732 2,733 SH   SOLE   2,733 0 0
NETFLIX INC COM 64110L106 27 51,100 SH Call SOLE   51,100 0 0
NETFLIX INC COM 64110L106 249 3,600 SH Put SOLE   3,600 0 0
NEW AGE BEVERAGES CORP COM 64157V108 51 9,800 SH   SOLE   9,800 0 0
NEW AGE BEVERAGES CORP COM 64157V108 6 24,600 SH Put SOLE   24,600 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 2,908 124,661 SH   SOLE   124,661 0 0
NIO INC SPON ADS 62914V106 66 34,800 SH Put SOLE   34,800 0 0
NIO INC SPON ADS 62914V106 27 100,700 SH Call SOLE   100,700 0 0
NOKIA CORP SPONSORED ADR 654902204 87 14,900 SH   SOLE   14,900 0 0
NORFOLK SOUTHERN CORP COM 655844108 47,992 320,929 SH   SOLE   320,929 0 0
NORFOLK SOUTHERN CORP COM 655844108 43 334,300 SH Call SOLE   334,300 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,700 281,800 SH Put SOLE   281,800 0 0
NVIDIA CORP COM 67066G104 1 65,000 SH Call SOLE   65,000 0 0
NXP SEMICONDUCTORS N V COM N6596X109 8,335 113,748 SH   SOLE   113,748 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,227 4,918,300 SH Call SOLE   4,918,300 0 0
NXP SEMICONDUCTORS N V COM N6596X109 31,170 2,108,500 SH Put SOLE   2,108,500 0 0
OASIS PETE INC NEW COM 674215108 54 9,800 SH   SOLE   9,800 0 0
OASIS PETE INC NEW COM 674215108 16 3,500 SH Put SOLE   3,500 0 0
OPES ACQUISITION CORP *W EXP 03/13/202 68373P118 72 249,191 SH   SOLE   249,191 0 0
OVERSTOCK COM INC DEL COM 690370101 102 7,481 SH   SOLE   7,481 0 0
OVERSTOCK COM INC DEL COM 690370101 106 12,600 SH Put SOLE   12,600 0 0
PAPA JOHNS INTL INC COM 698813102 47 1,172 SH   SOLE   1,172 0 0
PAPA JOHNS INTL INC COM 698813102 222 40,000 SH Put SOLE   40,000 0 0
PAYPAL HLDGS INC COM 70450Y103 1,142 185,000 SH Call SOLE   185,000 0 0
PENNEY J C INC COM 708160106 11 10,200 SH   SOLE   10,200 0 0
PENNEY J C INC COM 708160106 33 16,500 SH Put SOLE   16,500 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 102 7,851 SH   SOLE   7,851 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 299 494,500 SH Call SOLE   494,500 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 284 473,500 SH Put SOLE   473,500 0 0
PHUNWARE INC *W EXP 08/11/202 71948P118 21 70,600 SH   SOLE   70,600 0 0
PRIORITY TECHNOLOGY HLDGS IN *W EXP 11/15/202 74275G115 21 16,180 SH   SOLE   16,180 0 0
PROSHARES TR HGH YLD INT RATE 74348A541 2,842 45,769 SH   SOLE   45,769 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W148 1,078 13,187 SH   SOLE   13,187 0 0
PURE ACQUISITION CORP *W EXP 04/17/202 74621Q114 300 262,727 SH   SOLE   262,727 0 0
QUALCOMM INC COM 747525103 7,850 137,929 SH   SOLE   137,929 0 0
QUALCOMM INC COM 747525103 1,058 578,200 SH Call SOLE   578,200 0 0
QUALCOMM INC COM 747525103 64 78,700 SH Put SOLE   78,700 0 0
RED HAT INC COM 756577102 141 800 SH   SOLE   800 0 0
RED HAT INC COM 756577102 298 128,400 SH Call SOLE   128,400 0 0
RED HAT INC COM 756577102 827 457,700 SH Put SOLE   457,700 0 0
REEBONZ HLDG LTD *W EXP 12/19/202 G7457R114 4 19,958 SH   SOLE   19,958 0 0
RH COM 74967X103 27,858 232,502 SH   SOLE   232,502 0 0
RH COM 74967X103 2,423 109,500 SH Call SOLE   109,500 0 0
RH COM 74967X103 34 224,600 SH Put SOLE   224,600 0 0
SABAN CAP ACQUISITION CORP *W EXP 09/21/202 78516C114 6 10,700 SH   SOLE   10,700 0 0
SCHLUMBERGER LTD COM 806857108 0 21,400 SH Call SOLE   21,400 0 0
SCIENTIFIC GAMES CORP COM 80874P109 65 586,800 SH Call SOLE   586,800 0 0
SCIENTIFIC GAMES CORP COM 80874P109 3,820 213,631 SH   SOLE   213,631 0 0
SEAWORLD ENTMT INC COM 81282V100 5,141 232,725 SH   SOLE   232,725 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 921 125,107 SH   SOLE   125,107 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 166 50,200 SH Put SOLE   50,200 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,084 87,500 SH   SOLE   87,500 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 15 132,600 SH Call SOLE   132,600 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 427 299,600 SH Put SOLE   299,600 0 0
SHIRE PLC SPONSORED ADR 82481R106 151,676 871,506 SH   SOLE   871,506 0 0
SHIRE PLC SPONSORED ADR 82481R106 1,860 422,000 SH Call SOLE   422,000 0 0
SHIRE PLC SPONSORED ADR 82481R106 3,123 1,360,100 SH Put SOLE   1,360,100 0 0
SNAP INC CL A 83304A106 1,775 322,057 SH   SOLE   322,057 0 0
SNAP INC CL A 83304A106 553 445,400 SH Put SOLE   445,400 0 0
SNAP INC CL A 83304A106 30 198,800 SH Call SOLE   198,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,805 27,230 SH   SOLE   27,230 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 67 130,000 SH Call SOLE   130,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 37 42,600 SH Put SOLE   42,600 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 565 12,079 SH   SOLE   12,079 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 99,788 2,970,766 SH   SOLE   2,970,766 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 653 113,300 SH Call SOLE   113,300 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,196 493,800 SH Put SOLE   493,800 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 2,887 548,300 SH Put SOLE   548,300 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 4,436 167,199 SH   SOLE   167,199 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 93 145,400 SH Call SOLE   145,400 0 0
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 1,211 30,618 SH   SOLE   30,618 0 0
SQUARE INC CL A 852234103 263 4,697 SH   SOLE   4,697 0 0
SQUARE INC CL A 852234103 649 90,300 SH Put SOLE   90,300 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 434 9,700 SH   SOLE   9,700 0 0
SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309 1,995 41,917 SH   SOLE   41,917 0 0
STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 1,727 19,000 SH   SOLE   19,000 0 0
SYNCHRONY FINL COM 87165B103 481 200,000 SH Put SOLE   200,000 0 0
SYNCHRONY FINL COM 87165B103 2,701 115,143 SH   SOLE   115,143 0 0
T MOBILE US INC COM 872590104 6 50,000 SH Call SOLE   50,000 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 13 10,000 SH Call SOLE   10,000 0 0
TENZING ACQUISITION CORP *W EXP 02/23/202 G8708A108 28 85,378 SH   SOLE   85,378 0 0
TESLA INC COM 88160R101 539 51,000 SH Put SOLE   51,000 0 0
TESLA INC COM 88160R101 364 17,400 SH Call SOLE   17,400 0 0
TESLA INC COM 88160R101 3,427 10,297 SH   SOLE   10,297 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 4 330,000 SH Put SOLE   330,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1 160,000 SH Call SOLE   160,000 0 0
THUNDER BRIDGE ACQUISITION L *W EXP 01/01/202 G8857R126 35 100,000 SH   SOLE   100,000 0 0
TIBERIUS ACQUISITION CORP *W EXP 02/28/202 88633A115 236 603,500 SH   SOLE   603,500 0 0
TILRAY INC COM CL 2 88688T100 317 4,500 SH   SOLE   4,500 0 0
TILRAY INC COM CL 2 88688T100 113 7,300 SH Put SOLE   7,300 0 0
TKK SYMPHONY ACQUISITION COR *W EXP 02/20/202 G88950129 96 640,800 SH   SOLE   640,800 0 0
TKK SYMPHONY ACQUISITION COR RIGHT 02/20/2020 G88950137 88 250,000 SH   SOLE   250,000 0 0
TOTTENHAM ACQUISITION I LTD RIGHT 06/05/2020 G8959N122 38 171,000 SH   SOLE   171,000 0 0
TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 229 21,728 SH   SOLE   21,728 0 0
TRIBUNE MEDIA CO CL A 896047503 614 63,700 SH Call SOLE   63,700 0 0
TRIBUNE MEDIA CO CL A 896047503 32 918,500 SH Put SOLE   918,500 0 0
TRIBUNE MEDIA CO CL A 896047503 454 10,000 SH   SOLE   10,000 0 0
TRIDENT ACQUISITIONS CORP *W EXP 05/09/202 89615T114 60 200,200 SH   SOLE   200,200 0 0
TRINITY MERGER CORP *W EXP 05/11/202 89653L114 314 793,999 SH   SOLE   793,999 0 0
TRIPADVISOR INC COM 896945201 303 5,624 SH   SOLE   5,624 0 0
TRIPADVISOR INC COM 896945201 41 50,000 SH Put SOLE   50,000 0 0
TUPPERWARE BRANDS CORP COM 899896104 791 25,042 SH   SOLE   25,042 0 0
TUPPERWARE BRANDS CORP COM 899896104 860 100,000 SH Put SOLE   100,000 0 0
TWELVE SEAS INVESTMENT COMPA *W EXP 12/22/202 G9145A115 13 49,900 SH   SOLE   49,900 0 0
TWELVE SEAS INVESTMENT COMPA RIGHT 12/22/2019 G9145A131 17 49,900 SH   SOLE   49,900 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 11,602 4,017,900 SH Call SOLE   4,017,900 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 734 2,770,300 SH Put SOLE   2,770,300 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 71 207,000 SH Call SOLE   207,000 0 0
TWITTER INC COM 90184L102 767 448,000 SH Call SOLE   448,000 0 0
TWITTER INC COM 90184L102 718 242,000 SH Put SOLE   242,000 0 0
UNION ACQUISITION CORP *W EXP 07/01/202 G9366W127 64 257,528 SH   SOLE   257,528 0 0
UNION ACQUISITION CORP RIGHT 12/02/2019 G9366W135 41 107,128 SH   SOLE   107,128 0 0
UNITED RENTALS INC COM 911363109 1,118 10,900 SH   SOLE   10,900 0 0
UNITED RENTALS INC COM 911363109 203 86,100 SH Call SOLE   86,100 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 111 11,487 SH   SOLE   11,487 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 68 600,300 SH Call SOLE   600,300 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 808 1,094,900 SH Put SOLE   1,094,900 0 0
UNITED STATES STL CORP NEW COM 912909108 543 29,790 SH   SOLE   29,790 0 0
UNITED STATES STL CORP NEW COM 912909108 5 39,000 SH Call SOLE   39,000 0 0
UNITED STATES STL CORP NEW COM 912909108 346 50,000 SH Put SOLE   50,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1 35,000 SH Call SOLE   35,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 491 97,200 SH Put SOLE   97,200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 213 2,000 SH   SOLE   2,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 772 3,100 SH   SOLE   3,100 0 0
UNITI GROUP INC COM 91325V108 423 27,178 SH   SOLE   27,178 0 0
UNITI GROUP INC COM 91325V108 45 10,000 SH Put SOLE   10,000 0 0
UPLAND SOFTWARE INC COM 91544A109 858 31,585 SH   SOLE   31,585 0 0
UPLAND SOFTWARE INC COM 91544A109 6 50,000 SH Call SOLE   50,000 0 0
UPLAND SOFTWARE INC COM 91544A109 20 40,000 SH Put SOLE   40,000 0 0
VALE S A ADR 91912E105 39 30,000 SH Call SOLE   30,000 0 0
VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 2,451 58,123 SH   SOLE   58,123 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 471 17,647 SH   SOLE   17,647 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 595 28,200 SH   SOLE   28,200 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 3,194 227,689 SH   SOLE   227,689 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 112 504,100 SH Call SOLE   504,100 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 694 211,700 SH Put SOLE   211,700 0 0
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 610 34,431 SH   SOLE   34,431 0 0
VECTOIQ ACQUISITION CORP *W EXP 05/11/202 92243N111 97 225,000 SH   SOLE   225,000 0 0
VECTOIQ ACQUISITION CORP COM 92243N103 1,603 165,279 SH   SOLE   165,279 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 3 105,000 SH Call SOLE   105,000 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 616 112,800 SH   SOLE   112,800 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1 47,000 SH Call SOLE   47,000 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 270 105,700 SH Put SOLE   105,700 0 0
VMWARE INC CL A COM 928563402 12,086 88,134 SH   SOLE   88,134 0 0
VMWARE INC CL A COM 928563402 144 38,200 SH Call SOLE   38,200 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 110 5,700 SH   SOLE   5,700 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 19 4,900 SH Put SOLE   4,900 0 0
WALMART INC COM 931142103 401 4,300 SH   SOLE   4,300 0 0
WELLS FARGO CO NEW COM 949746101 2,007 427,600 SH Put SOLE   427,600 0 0
WELLS FARGO CO NEW COM 949746101 14,872 322,744 SH   SOLE   322,744 0 0
WELLS FARGO CO NEW COM 949746101 42 162,900 SH Call SOLE   162,900 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 314 6,760 SH   SOLE   6,760 0 0
XEROX CORP COM NEW 984121608 1,125 56,911 SH   SOLE   56,911 0 0
XEROX CORP COM NEW 984121608 60 900,000 SH Call SOLE   900,000 0 0
XPO LOGISTICS INC COM 983793100 337 5,914 SH   SOLE   5,914 0 0
YELP INC CL A 985817105 17 500 SH   SOLE   500 0 0
YELP INC CL A 985817105 1 50,000 SH Call SOLE   50,000 0 0
YY INC ADS REPCOM CLA 98426T106 447 7,460 SH   SOLE   7,460 0 0
YY INC ADS REPCOM CLA 98426T106 274 19,000 SH Put SOLE   19,000 0 0
ZIONS BANCORPORATION N A *W EXP 05/21/202 989701115 245 26,023 SH   SOLE   26,023 0 0
ZYNGA INC CL A 98986T108 115 29,300 SH   SOLE   29,300 0 0