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
3M CO COM 88579Y101 54 110 SH Put SOLE   110 0 0
3M CO COM 88579Y101 479 2,437 SH   SOLE   2,437 0 0
58 COM INC SPON ADR REP A 31680Q104 744 10,728 SH   SOLE   10,728 0 0
58 COM INC SPON ADR REP A 31680Q104 150 225 SH Put SOLE   225 0 0
ACUITY BRANDS INC COM 00508Y102 476 4,110 SH   SOLE   4,110 0 0
ACUITY BRANDS INC COM 00508Y102 66 75 SH Put SOLE   75 0 0
ADVANCED MICRO DEVICES INC COM 007903107 821 1,500 SH Call SOLE   1,500 0 0
ADVANCED MICRO DEVICES INC COM 007903107 123 2,150 SH Put SOLE   2,150 0 0
ADVENT CLAY CONV SEC INC FD COM 007639107 73 13,100 SH   SOLE   13,100 0 0
ALBEMARLE CORP COM 012653101 3,227 34,209 SH   SOLE   34,209 0 0
ALBEMARLE CORP COM 012653101 463 1,000 SH Put SOLE   1,000 0 0
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 242 21,000 SH   SOLE   21,000 0 0
ALLIANZGI CONV & INCOME FD COM 018828103 75 10,800 SH   SOLE   10,800 0 0
ALLIANZGI CONV & INCOME FD I COM 018825109 137 22,700 SH   SOLE   22,700 0 0
ALPHABET INC CAP STK CL A 02079K305 13,807 12,227 SH   SOLE   12,227 0 0
ALTRIA GROUP INC COM 02209S103 6 16 SH Call SOLE   16 0 0
ALTRIA GROUP INC COM 02209S103 3 16 SH Put SOLE   16 0 0
ANADARKO PETE CORP COM 032511107 6 8 SH Call SOLE   8 0 0
ANADARKO PETE CORP COM 032511107 1 8 SH Put SOLE   8 0 0
APACHE CORP COM 037411105 27 104 SH Call SOLE   104 0 0
APACHE CORP COM 037411105 5 354 SH Put SOLE   354 0 0
APOLLO SR FLOATING RATE FD I COM 037636107 103 6,300 SH   SOLE   6,300 0 0
APOLLO TACTICAL INCOME FD IN COM 037638103 162 10,400 SH   SOLE   10,400 0 0
ARCONIC INC COM 03965L100 81 4,757 SH   SOLE   4,757 0 0
ARCONIC INC COM 03965L100 12 192 SH Call SOLE   192 0 0
ARCONIC INC COM 03965L100 35 192 SH Put SOLE   192 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014F102 619 38,500 SH   SOLE   38,500 0 0
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 3,722 809,023 SH   SOLE   809,023 0 0
ATHENAHEALTH INC COM 04685W103 2 3 SH Put SOLE   3 0 0
ATHENAHEALTH INC COM 04685W103 16 101 SH   SOLE   101 0 0
AUTODESK INC COM 052769106 1,784 13,607 SH   SOLE   13,607 0 0
AUTODESK INC COM 052769106 213 562 SH Put SOLE   562 0 0
BAIDU INC SPON ADR REP A 056752108 6,415 26,400 SH   SOLE   26,400 0 0
BANK AMER CORP COM 060505104 151 1,400 SH Put SOLE   1,400 0 0
BANK AMER CORP COM 060505104 317 11,260 SH   SOLE   11,260 0 0
BANK AMER CORP COM 060505104 95 750 SH Call SOLE   750 0 0
BAOZUN INC SPONSORED ADR 06684L103 370 850 SH Put SOLE   850 0 0
BAOZUN INC SPONSORED ADR 06684L103 4,476 81,831 SH   SOLE   81,831 0 0
BLACKBERRY LTD COM 09228F103 878 90,953 SH   SOLE   90,953 0 0
BLACKBERRY LTD COM 09228F103 251 2,000 SH Put SOLE   2,000 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101 277 21,700 SH   SOLE   21,700 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 1,299 107,500 SH   SOLE   107,500 0 0
BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 703 62,900 SH   SOLE   62,900 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251A104 11 1,200 SH   SOLE   1,200 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 360 62,700 SH   SOLE   62,700 0 0
BLACKROCK FLOAT RATE OME STR COM 09255X100 1,287 92,600 SH   SOLE   92,600 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 94 7,100 SH   SOLE   7,100 0 0
BLACKROCK RES & COMM STRAT T SHS 09257A108 1,896 204,100 SH   SOLE   204,100 0 0
BLACKROCK SCIENCE & TECH TR SHS 09258G104 212 6,300 SH   SOLE   6,300 0 0
BLACKROCK UTILITIES INFRSTRC COM 09248D104 60 3,000 SH   SOLE   3,000 0 0
BOEING CO COM 097023105 18 60 SH Call SOLE   60 0 0
BOOKING HLDGS INC COM 09857L108 3,884 1,916 SH   SOLE   1,916 0 0
BOOKING HLDGS INC COM 09857L108 598 40 SH Put SOLE   40 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 179 17,400 SH   SOLE   17,400 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 4 72 SH Put SOLE   72 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 64 1,270 SH   SOLE   1,270 0 0
BUNGE LIMITED COM G16962105 1,638 23,491 SH   SOLE   23,491 0 0
BUNGE LIMITED COM G16962105 21 400 SH Call SOLE   400 0 0
BUNGE LIMITED COM G16962105 222 400 SH Put SOLE   400 0 0
CATERPILLAR INC DEL COM 149123101 1,648 12,149 SH   SOLE   12,149 0 0
CATERPILLAR INC DEL COM 149123101 88 250 SH Put SOLE   250 0 0
CENTER COAST BRKFLD MLP ENRG SHS BEN INT 151461100 2,075 233,400 SH   SOLE   233,400 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,682 3,900 SH   SOLE   3,900 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 197 150 SH Put SOLE   150 0 0
CLEARBRIDGE AMERN ENERG MLP COM 184691103 62 8,200 SH   SOLE   8,200 0 0
CLEARBRIDGE ENERGY MLP FD IN COM 184692101 711 50,300 SH   SOLE   50,300 0 0
CLEARBRIDGE ENERGY MLP OPP F COM 18469P100 25 2,300 SH   SOLE   2,300 0 0
CLOROX CO DEL COM 189054109 79 582 SH   SOLE   582 0 0
CLOROX CO DEL COM 189054109 2 55 SH Put SOLE   55 0 0
COHEN & STEERS QUALITY RLTY COM 19247L106 2,774 230,800 SH   SOLE   230,800 0 0
COHEN & STEERS TOTAL RETURN COM 19247R103 243 19,300 SH   SOLE   19,300 0 0
COLUMBIA SELIGM PREM TECH GR COM 19842X109 69 3,200 SH   SOLE   3,200 0 0
CORNERSTONE STRATEGIC VALUE COM 21924B302 4,979 354,400 SH   SOLE   354,400 0 0
CORNERSTONE TOTAL RTRN FD IN COM 21924U300 2,889 206,500 SH   SOLE   206,500 0 0
CORNING INC COM 219350105 38 282 SH Call SOLE   282 0 0
CORNING INC COM 219350105 21 282 SH Put SOLE   282 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,576 7,541 SH   SOLE   7,541 0 0
COSTCO WHSL CORP NEW COM 22160K105 69 150 SH Call SOLE   150 0 0
COSTCO WHSL CORP NEW COM 22160K105 212 450 SH Put SOLE   450 0 0
CROCS INC COM 227046109 394 22,400 SH   SOLE   22,400 0 0
CSX CORP COM 126408103 1,341 21,031 SH   SOLE   21,031 0 0
CSX CORP COM 126408103 140 900 SH Put SOLE   900 0 0
CTRIP COM INTL LTD NOTE 1.000% 7/0 22943FAF7 5,272 5,000,000 PRN   SOLE   5,000,000 0 0
CTRIP COM INTL LTD NOTE 1.250%10/1 22943FAD2 22,024 18,000,000 PRN   SOLE   18,000,000 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 0 0 SH   SOLE   0 0 0
DOLLAR TREE INC COM 256746108 1,779 20,934 SH   SOLE   20,934 0 0
DOLLAR TREE INC COM 256746108 218 684 SH Put SOLE   684 0 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107 98 4,700 SH   SOLE   4,700 0 0
DR REDDYS LABS LTD ADR 256135203 4,402 135,907 SH   SOLE   135,907 0 0
DREYFUS STRATEGIC MUN BD FD COM 26202F107 1 100 SH   SOLE   100 0 0
DUFF & PHELPS GLB UTL INC FD COM 26433C105 220 15,300 SH   SOLE   15,300 0 0
DUFF & PHELPS SLCT ENGY MLP COM 26433F108 593 106,800 SH   SOLE   106,800 0 0
EATON VANCE ENH EQTY INC FD COM 278277108 162 9,600 SH   SOLE   9,600 0 0
EATON VANCE ENHANCED EQ INC COM 278274105 75 4,900 SH   SOLE   4,900 0 0
EATON VANCE FLTING RATE INC COM 278279104 831 57,300 SH   SOLE   57,300 0 0
EATON VANCE LTD DUR INCOME F COM 27828H105 1,332 105,900 SH   SOLE   105,900 0 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105 109 7,600 SH   SOLE   7,600 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828N102 185 15,300 SH   SOLE   15,300 0 0
EXPEDIA GROUP INC COM NEW 30212P303 326 375 SH Call SOLE   375 0 0
EXPEDIA GROUP INC COM NEW 30212P303 75 1,300 SH Put SOLE   1,300 0 0
F5 NETWORKS INC COM 315616102 0 9 SH Put SOLE   9 0 0
F5 NETWORKS INC COM 315616102 3 18 SH   SOLE   18 0 0
FANHUA INC SPONSORED ADR 30712A103 756 26,520 SH   SOLE   26,520 0 0
FEDEX CORP COM 31428X106 11 300 SH Call SOLE   300 0 0
FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 610 52,300 SH   SOLE   52,300 0 0
FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 79 4,900 SH   SOLE   4,900 0 0
FIRST TR ENERGY INCOME & GRW COM 33738G104 117 5,100 SH   SOLE   5,100 0 0
FIRST TR SR FLG RTE INCM FD COM 33733U108 554 43,100 SH   SOLE   43,100 0 0
FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 79 8,500 SH   SOLE   8,500 0 0
FLUOR CORP NEW COM 343412102 156 3,188 SH   SOLE   3,188 0 0
FLUOR CORP NEW COM 343412102 49 297 SH Call SOLE   297 0 0
FLUOR CORP NEW COM 343412102 78 377 SH Put SOLE   377 0 0
FOOT LOCKER INC COM 344849104 451 8,557 SH   SOLE   8,557 0 0
FOOT LOCKER INC COM 344849104 85 1,000 SH Put SOLE   1,000 0 0
FST TR NEW OPPORT MLP & ENE COM 33739M100 307 29,600 SH   SOLE   29,600 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 422 650 SH Put SOLE   650 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 4,177 18,939 SH   SOLE   18,939 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 399 2,650 SH Put SOLE   2,650 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 2,981 128,014 SH   SOLE   128,014 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 18 900 SH Call SOLE   900 0 0
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 1,194 32,100 SH   SOLE   32,100 0 0
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 89 4,100 SH   SOLE   4,100 0 0
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 276 11,800 SH   SOLE   11,800 0 0
HESS CORP COM 42809H107 632 1,200 SH Call SOLE   1,200 0 0
HESS CORP COM 42809H107 408 2,350 SH Put SOLE   2,350 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 41 2,809 SH   SOLE   2,809 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 13 30 SH Put SOLE   30 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 0 30 SH Call SOLE   30 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 770 37,629 SH   SOLE   37,629 0 0
INCYTE CORP COM 45337C102 749 11,185 SH   SOLE   11,185 0 0
INCYTE CORP COM 45337C102 76 438 SH Put SOLE   438 0 0
INFOSYS LTD SPONSORED ADR 456788108 3,392 174,554 SH   SOLE   174,554 0 0
INVESCO DYNAMIC CR OPP FD COM 46132R104 363 31,200 SH   SOLE   31,200 0 0
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 1,986 136,400 SH   SOLE   136,400 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,336 2,700 SH Put SOLE   2,700 0 0
INVESCO SR INCOME TR COM 46131H107 554 129,500 SH   SOLE   129,500 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 72 5,800 SH   SOLE   5,800 0 0
IROBOT CORP COM 462726100 998 13,169 SH   SOLE   13,169 0 0
IROBOT CORP COM 462726100 93 76 SH Call SOLE   76 0 0
IROBOT CORP COM 462726100 311 961 SH Put SOLE   961 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 7,627 163,600 SH   SOLE   163,600 0 0
ISHARES TR 20 YR TR BD ETF 464287432 123 250 SH Call SOLE   250 0 0
ISHARES TR 20 YR TR BD ETF 464287432 72 250 SH Put SOLE   250 0 0
ISHARES TR S&P US PFD STK 464288687 7,007 185,800 SH   SOLE   185,800 0 0
JD COM INC SPON ADR CL A 47215P106 7,243 185,961 SH   SOLE   185,961 0 0
JD COM INC SPON ADR CL A 47215P106 191 1,574 SH Put SOLE   1,574 0 0
KAYNE ANDERSON ENRGY TTL RT COM 48660P104 636 67,300 SH   SOLE   67,300 0 0
KAYNE ANDERSON MDSTM ENERGY COM 48661E108 243 18,800 SH   SOLE   18,800 0 0
KROGER CO COM 501044101 95 3,332 SH   SOLE   3,332 0 0
KROGER CO COM 501044101 5 1,052 SH Put SOLE   1,052 0 0
KT CORP SPONSORED ADR 48268K101 4,081 307,271 SH   SOLE   307,271 0 0
L BRANDS INC COM 501797104 128 1,000 SH Put SOLE   1,000 0 0
L BRANDS INC COM 501797104 185 1,000 SH Call SOLE   1,000 0 0
LAUDER ESTEE COS INC CL A 518439104 399 400 SH Put SOLE   400 0 0
LAUDER ESTEE COS INC CL A 518439104 2,172 15,219 SH   SOLE   15,219 0 0
LAUDER ESTEE COS INC CL A 518439104 29 63 SH Call SOLE   63 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 2,246 273,644 SH   SOLE   273,644 0 0
LOWES COS INC COM 548661107 535 5,594 SH   SOLE   5,594 0 0
LOWES COS INC COM 548661107 57 127 SH Put SOLE   127 0 0
MACQUARIE GLBL INFRA TOTL RE COM 55608D101 203 9,000 SH   SOLE   9,000 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 2,786 99,500 SH   SOLE   99,500 0 0
MGM RESORTS INTERNATIONAL COM 552953101 13,557 467,000 SH   SOLE   467,000 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 400 6,000 SH   SOLE   6,000 0 0
MICRON TECHNOLOGY INC COM 595112103 328 6,257 SH   SOLE   6,257 0 0
MICRON TECHNOLOGY INC COM 595112103 60 300 SH Put SOLE   300 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 4,674 821,144 SH   SOLE   821,144 0 0
MOLSON COORS BREWING CO CL B 60871R209 368 400 SH Call SOLE   400 0 0
MOLSON COORS BREWING CO CL B 60871R209 96 1,268 SH Put SOLE   1,268 0 0
MOMO INC ADR 60879B107 741 17,025 SH   SOLE   17,025 0 0
MOMO INC ADR 60879B107 187 2,450 SH Put SOLE   2,450 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 1,754 262,156 SH   SOLE   262,156 0 0
MORGAN STANLEY COM NEW 617446448 1,925 40,615 SH   SOLE   40,615 0 0
MORGAN STANLEY COM NEW 617446448 211 1,300 SH Put SOLE   1,300 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 2,366 102,500 SH   SOLE   102,500 0 0
MYLAN N V SHS EURO N59465109 2,718 75,212 SH   SOLE   75,212 0 0
MYLAN N V SHS EURO N59465109 508 800 SH Put SOLE   800 0 0
NETEASE INC SPONSORED ADR 64110W102 12,189 48,240 SH   SOLE   48,240 0 0
NETEASE INC SPONSORED ADR 64110W102 638 275 SH Put SOLE   275 0 0
NEUBERGER BERMAN MLP INCOME COM 64129H104 98 11,200 SH   SOLE   11,200 0 0
NEUBERGER BERMAN RE ES SEC F COM 64190A103 68 13,200 SH   SOLE   13,200 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 13 150 SH Put SOLE   150 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 29 150 SH Call SOLE   150 0 0
NIKE INC CL B 654106103 438 5,500 SH   SOLE   5,500 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208 3,692 760,438 SH   SOLE   760,438 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 4,065 278,600 SH   SOLE   278,600 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 599 44,800 SH   SOLE   44,800 0 0
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 120 8,800 SH   SOLE   8,800 0 0
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 1,370 172,300 SH   SOLE   172,300 0 0
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 87 4,700 SH   SOLE   4,700 0 0
NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 162 15,100 SH   SOLE   15,100 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 1,511 144,600 SH   SOLE   144,600 0 0
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 1,454 139,700 SH   SOLE   139,700 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 686 44,400 SH   SOLE   44,400 0 0
NUVEEN INTER DURATION MN TMF COM 670671106 248 19,900 SH   SOLE   19,900 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 724 50,500 SH   SOLE   50,500 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 414 15,800 SH   SOLE   15,800 0 0
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 538 41,200 SH   SOLE   41,200 0 0
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 962 103,100 SH   SOLE   103,100 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 1,673 189,900 SH   SOLE   189,900 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106 275 11,900 SH   SOLE   11,900 0 0
NUVEEN REAL ASSET INM AND GW COM 67074Y105 438 27,100 SH   SOLE   27,100 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071B108 489 48,900 SH   SOLE   48,900 0 0
NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 845 50,600 SH   SOLE   50,600 0 0
NXP SEMICONDUCTORS N V COM N6596X109 33,417 305,822 SH   SOLE   305,822 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 4,231 161,670 SH   SOLE   161,670 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 0 800 SH Call SOLE   800 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 320 800 SH Put SOLE   800 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 16,089 1,820,078 SH   SOLE   1,820,078 0 0
PGIM GLOBAL SHORT DURATION H COM 69346J106 221 16,200 SH   SOLE   16,200 0 0
PGIM SHORT DURATION HIGH YIE COM 69346H100 3 200 SH   SOLE   200 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 432 24,700 SH   SOLE   24,700 0 0
PIMCO CORPORATE INCOME STRAT COM 72200U100 88 5,000 SH   SOLE   5,000 0 0
PIMCO MUNICIPAL INCOME FD COM 72200R107 72 5,500 SH   SOLE   5,500 0 0
PIONEER FLOATING RATE TR COM 72369J102 549 49,100 SH   SOLE   49,100 0 0
PROCTER AND GAMBLE CO COM 742718109 174 1,100 SH Put SOLE   1,100 0 0
PROCTER AND GAMBLE CO COM 742718109 310 500 SH Call SOLE   500 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 543 103,800 SH   SOLE   103,800 0 0
QUDIAN INC ADR 747798106 5,902 666,114 SH   SOLE   666,114 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 413 14,300 SH   SOLE   14,300 0 0
ROYCE VALUE TR INC COM 780910105 6 400 SH   SOLE   400 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 631 63,400 SH   SOLE   63,400 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 99 1,760 SH   SOLE   1,760 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 20 350 SH Call SOLE   350 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 362 1,704 SH Put SOLE   1,704 0 0
SHOPIFY INC CL A 82509L107 2,814 19,288 SH   SOLE   19,288 0 0
SHOPIFY INC CL A 82509L107 325 1,150 SH Put SOLE   1,150 0 0
SHUTTERFLY INC COM 82568P304 129 500 SH Put SOLE   500 0 0
SHUTTERFLY INC COM 82568P304 1,904 21,153 SH   SOLE   21,153 0 0
SINA CORP NOTE 1.000%12/0 82922RAD5 95,353 94,000,000 PRN   SOLE   94,000,000 0 0
SINA CORP ORD G81477104 7 11 SH Put SOLE   11 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 418 18,000 SH   SOLE   18,000 0 0
SKECHERS U S A INC CL A 830566105 402 13,400 SH   SOLE   13,400 0 0
SNAP INC CL A 83304A106 129 2,200 SH Put SOLE   2,200 0 0
SNAP INC CL A 83304A106 506 38,680 SH   SOLE   38,680 0 0
SONY CORP SPONSORED ADR 835699307 633 12,393 SH   SOLE   12,393 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 23,046 84,952 SH   SOLE   84,952 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 5,532 202,700 SH   SOLE   202,700 0 0
SPLUNK INC COM 848637104 925 9,332 SH   SOLE   9,332 0 0
SPLUNK INC COM 848637104 83 300 SH Put SOLE   300 0 0
SQUARE INC CL A 852234103 511 8,289 SH   SOLE   8,289 0 0
SQUARE INC CL A 852234103 54 1,784 SH Put SOLE   1,784 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 1,587 204,310 SH   SOLE   204,310 0 0
SUNLANDS ONLINE ED GROUP ADS 86740P108 11,811 1,325,570 SH   SOLE   1,325,570 0 0
SYMANTEC CORP COM 871503108 2,060 99,737 SH   SOLE   99,737 0 0
SYMANTEC CORP COM 871503108 348 2,400 SH Put SOLE   2,400 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 23,657 647,065 SH   SOLE   647,065 0 0
TATA MTRS LTD SPONSORED ADR 876568502 8,261 418,800 SH   SOLE   418,800 0 0
TATA MTRS LTD SPONSORED ADR 876568502 840 1,000 SH Put SOLE   1,000 0 0
TE CONNECTIVITY LTD REG SHS H84989104 297 3,296 SH   SOLE   3,296 0 0
TE CONNECTIVITY LTD REG SHS H84989104 19 37 SH Put SOLE   37 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 456 24,277 SH   SOLE   24,277 0 0
TEMPLETON EMERGING MKTS FD I COM 880191101 94 6,400 SH   SOLE   6,400 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 95 15,500 SH   SOLE   15,500 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 212 800 SH Call SOLE   800 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 50 800 SH Put SOLE   800 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 3,526 132,100 SH   SOLE   132,100 0 0
TORTOISE MLP FD INC COM 89148B101 2,154 126,200 SH   SOLE   126,200 0 0
TORTOISE MLP FD INC RIGHT 07/18/2018 89148B119 0 90,603 SH   SOLE   90,603 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,306 10,100 SH   SOLE   10,100 0 0
TRI CONTL CORP COM 895436103 213 8,028 SH   SOLE   8,028 0 0
UNDER ARMOUR INC CL A 904311107 938 1,250 SH Call SOLE   1,250 0 0
UNDER ARMOUR INC CL A 904311107 1 1,250 SH Put SOLE   1,250 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 954 343,100 SH   SOLE   343,100 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,357 31,597 SH   SOLE   31,597 0 0
UNITED PARCEL SERVICE INC CL B 911312106 381 525 SH Put SOLE   525 0 0
UNITED STATES STL CORP NEW COM 912909108 699 20,117 SH   SOLE   20,117 0 0
UNITED STATES STL CORP NEW COM 912909108 91 500 SH Call SOLE   500 0 0
UNITED STATES STL CORP NEW COM 912909108 215 1,300 SH Put SOLE   1,300 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 58 1,000 SH Put SOLE   1,000 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 231 9,947 SH   SOLE   9,947 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 385 13,430 SH   SOLE   13,430 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 726 66,873 SH   SOLE   66,873 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 200 2,000 SH Put SOLE   2,000 0 0
VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 670 50,100 SH   SOLE   50,100 0 0
VOYA PRIME RATE TR SH BEN INT 92913A100 725 144,200 SH   SOLE   144,200 0 0
WEIBO CORP SPONSORED ADR 948596101 1,328 432 SH Put SOLE   432 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 11 113 SH   SOLE   113 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 0 93 SH Put SOLE   93 0 0
WELLS FARGO CO NEW COM 949746101 205 1,000 SH Call SOLE   1,000 0 0
WELLS FARGO CO NEW COM 949746101 249 2,400 SH Put SOLE   2,400 0 0
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 73 9,100 SH   SOLE   9,100 0 0
WELLS FARGO MULTI SECTOR INC COM 94987D101 252 20,200 SH   SOLE   20,200 0 0
WESTERN ASSET MTG DEF OPPTY COM 95790B109 152 6,600 SH   SOLE   6,600 0 0
WESTERN ASST MNGD MUN FD INC COM 95766M105 349 27,500 SH   SOLE   27,500 0 0
XEROX CORP COM NEW 984121608 6 1,000 SH Call SOLE   1,000 0 0
XL GROUP LTD COM G98294104 10,016 179,025 SH   SOLE   179,025 0 0
YY INC ADS REPCOM CLA 98426T106 1,386 13,794 SH   SOLE   13,794 0 0
YY INC ADS REPCOM CLA 98426T106 285 1,000 SH Put SOLE   1,000 0 0
ZAI LAB LTD ADR 98887Q104 1,023 44,000 SH   SOLE   44,000 0 0