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
AAON INC COM PAR $0.004 000360206 25 650 SH   SOLE   650 0 0
ABB LTD SPONSORED ADR 000375204 594 25,000 SH Call SOLE   25,000 0 0
ACCO BRANDS CORP COM 00081T108 68 5,441 SH   SOLE   5,441 0 0
ADT INC COM 00090Q103 18 2,227 SH   SOLE   2,227 0 0
AFLAC INC COM 001055102 1 16 SH   SOLE   16 0 0
AFLAC INC COM 001055102 28,068 641,400 SH Call SOLE   641,400 0 0
AGNC INVT CORP COM 00123Q104 11 555 SH   SOLE   555 0 0
AK STL HLDG CORP COM 001547108 181 40,000 SH Call SOLE   40,000 0 0
AK STL HLDG CORP COM 001547108 227 50,000 SH Call SOLE   50,000 0 0
AK STL HLDG CORP COM 001547108 314 69,400 SH Call SOLE   69,400 0 0
AK STL HLDG CORP COM 001547108 453 100,000 SH Put SOLE   100,000 0 0
AK STL HLDG CORP COM 001547108 466 102,788 SH   SOLE   102,788 0 0
AK STL HLDG CORP COM 001547108 566 125,000 SH Call SOLE   125,000 0 0
AK STL HLDG CORP COM 001547108 897 198,000 SH Call SOLE   198,000 0 0
AK STL HLDG CORP COM 001547108 997 220,000 SH Call SOLE   220,000 0 0
AK STL HLDG CORP COM 001547108 1,133 250,000 SH Call SOLE   250,000 0 0
AK STL HLDG CORP COM 001547108 1,212 267,600 SH Put SOLE   267,600 0 0
ALPS ETF TR C&S GLOBL ETF 00162Q106 0 1 SH   SOLE   1 0 0
ALPS ETF TR EQUAL SEC ETF 00162Q205 0 1 SH   SOLE   1 0 0
ALPS ETF TR SPROTT GL MINE 00162Q643 0 1 SH   SOLE   1 0 0
ALPS ETF TR WRKPLC EQL PRT 00162Q650 0 1 SH   SOLE   1 0 0
ALPS ETF TR EM SECT DIV DG 00162Q668 0 1 SH   SOLE   1 0 0
ALPS ETF TR ALERIAN ENERGY 00162Q676 0 1 SH   SOLE   1 0 0
ALPS ETF TR INTL SEC DV DOG 00162Q718 0 1 SH   SOLE   1 0 0
ALPS ETF TR BARRONS 400 ETF 00162Q726 0 1 SH   SOLE   1 0 0
ALPS ETF TR RIVRFRNT STR INC 00162Q783 0 1 SH   SOLE   1 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 0 1 SH   SOLE   1 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 0 1 SH   SOLE   1 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 1 100 SH Call SOLE   100 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 9 1,000 SH Call SOLE   1,000 0 0
AMC NETWORKS INC CL A 00164V103 49 954 SH   SOLE   954 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 76 5,561 SH   SOLE   5,561 0 0
AT&T INC COM 00206R102 214 6,000 SH Put SOLE   6,000 0 0
AT&T INC COM 00206R102 267 7,500 SH Call SOLE   7,500 0 0
AT&T INC COM 00206R102 364 10,200 SH Put SOLE   10,200 0 0
AT&T INC COM 00206R102 567 15,900 SH Put SOLE   15,900 0 0
AT&T INC COM 00206R102 681 19,100 SH Put SOLE   19,100 0 0
AT&T INC COM 00206R102 791 22,200 SH Call SOLE   22,200 0 0
AT&T INC COM 00206R102 834 23,400 SH Call SOLE   23,400 0 0
AT&T INC COM 00206R102 970 27,200 SH Put SOLE   27,200 0 0
AT&T INC COM 00206R102 1,016 28,500 SH Call SOLE   28,500 0 0
AT&T INC COM 00206R102 1,070 30,000 SH Call SOLE   30,000 0 0
AT&T INC COM 00206R102 1,522 42,700 SH Put SOLE   42,700 0 0
AT&T INC COM 00206R102 1,783 50,000 SH Call SOLE   50,000 0 0
AT&T INC COM 00206R102 1,783 50,000 SH Put SOLE   50,000 0 0
AT&T INC COM 00206R102 1,925 54,000 SH Put SOLE   54,000 0 0
AT&T INC COM 00206R102 2,068 58,000 SH Put SOLE   58,000 0 0
AT&T INC COM 00206R102 2,186 61,326 SH   SOLE   61,326 0 0
AT&T INC COM 00206R102 2,214 62,100 SH Put SOLE   62,100 0 0
AT&T INC COM 00206R102 2,239 62,800 SH Put SOLE   62,800 0 0
AT&T INC COM 00206R102 2,460 69,000 SH Put SOLE   69,000 0 0
AT&T INC COM 00206R102 2,496 70,000 SH Call SOLE   70,000 0 0
AT&T INC COM 00206R102 2,503 70,200 SH Put SOLE   70,200 0 0
AT&T INC COM 00206R102 2,610 73,200 SH Put SOLE   73,200 0 0
AT&T INC COM 00206R102 3,515 98,600 SH Put SOLE   98,600 0 0
AT&T INC COM 00206R102 3,565 100,000 SH Put SOLE   100,000 0 0
AT&T INC COM 00206R102 3,922 110,000 SH Call SOLE   110,000 0 0
AT&T INC COM 00206R102 4,635 130,000 SH Put SOLE   130,000 0 0
AT&T INC COM 00206R102 4,777 134,000 SH Call SOLE   134,000 0 0
AT&T INC COM 00206R102 5,062 142,000 SH Put SOLE   142,000 0 0
AT&T INC COM 00206R102 5,290 148,400 SH Call SOLE   148,400 0 0
AT&T INC COM 00206R102 5,333 149,600 SH Put SOLE   149,600 0 0
AT&T INC COM 00206R102 5,700 159,900 SH Call SOLE   159,900 0 0
AT&T INC COM 00206R102 6,503 182,400 SH Put SOLE   182,400 0 0
AT&T INC COM 00206R102 6,538 183,400 SH Put SOLE   183,400 0 0
AT&T INC COM 00206R102 6,692 187,700 SH Put SOLE   187,700 0 0
AT&T INC COM 00206R102 7,130 200,000 SH Put SOLE   200,000 0 0
AT&T INC COM 00206R102 7,508 210,600 SH Put SOLE   210,600 0 0
AT&T INC COM 00206R102 8,185 229,600 SH Put SOLE   229,600 0 0
AT&T INC COM 00206R102 8,841 248,000 SH Put SOLE   248,000 0 0
AT&T INC COM 00206R102 9,843 276,100 SH Put SOLE   276,100 0 0
AT&T INC COM 00206R102 10,695 300,000 SH Put SOLE   300,000 0 0
AT&T INC COM 00206R102 11,073 310,600 SH Put SOLE   310,600 0 0
AT&T INC COM 00206R102 13,073 366,700 SH Put SOLE   366,700 0 0
AT&T INC COM 00206R102 15,429 432,800 SH Call SOLE   432,800 0 0
AT&T INC COM 00206R102 22,816 640,000 SH Put SOLE   640,000 0 0
AT&T INC COM 00206R102 25,312 710,000 SH Put SOLE   710,000 0 0
AT&T INC COM 00206R102 25,408 712,700 SH Call SOLE   712,700 0 0
ATYR PHARMA INC COM 002120103 3 1,300 SH   SOLE   1,300 0 0
A10 NETWORKS INC COM 002121101 2,252 386,874 SH   SOLE   386,874 0 0
A10 NETWORKS INC COM 002121101 3,257 559,600 SH Put SOLE   559,600 0 0
ABBOTT LABS COM 002824100 35 583 SH   SOLE   583 0 0
ABBVIE INC COM 00287Y109 996 10,526 SH   SOLE   10,526 0 0
ABERCROMBIE & FITCH CO CL A 002896207 775 32,000 SH Call SOLE   32,000 0 0
ABERCROMBIE & FITCH CO CL A 002896207 2,179 90,000 SH Put SOLE   90,000 0 0
ABSOLUTE SHS TR WBI TACTICL LCGD 00400R502 0 1 SH   SOLE   1 0 0
ABSOLUTE SHS TR WBI TACTCL LCV 00400R601 0 1 SH   SOLE   1 0 0
ABSOLUTE SHS TR WBI TACTICAL LCQ 00400R809 0 1 SH   SOLE   1 0 0
ABSOLUTE SHS TR WBI TCT INC SH 00400R874 0 1 SH   SOLE   1 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 1,643 73,100 SH Put SOLE   73,100 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 212 9,273 SH   SOLE   9,273 0 0
ACETO CORP COM 004446100 81 10,684 SH   SOLE   10,684 0 0
ACI WORLDWIDE INC COM 004498101 2,180 91,900 SH Call SOLE   91,900 0 0
ACTIVISION BLIZZARD INC COM 00507V109 404 5,985 SH   SOLE   5,985 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,530 37,500 SH Put SOLE   37,500 0 0
ACXIOM CORP COM 005125109 77 3,372 SH   SOLE   3,372 0 0
ACXIOM CORP COM 005125109 409 18,000 SH Put SOLE   18,000 0 0
ACXIOM CORP COM 005125109 681 30,000 SH Call SOLE   30,000 0 0
ACXIOM CORP COM 005125109 1,363 60,000 SH Call SOLE   60,000 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 25 1,066 SH   SOLE   1,066 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 15 1,300 SH   SOLE   1,300 0 0
ADOBE SYS INC COM 00724F101 43 200 SH Put SOLE   200 0 0
ADOBE SYS INC COM 00724F101 216 1,000 SH Put SOLE   1,000 0 0
ADOBE SYS INC COM 00724F101 216 1,000 SH Put SOLE   1,000 0 0
ADOBE SYS INC COM 00724F101 281 1,300 SH Put SOLE   1,300 0 0
ADOBE SYS INC COM 00724F101 540 2,500 SH Put SOLE   2,500 0 0
ADOBE SYS INC COM 00724F101 1,102 5,100 SH Put SOLE   5,100 0 0
ADOBE SYS INC COM 00724F101 1,167 5,400 SH Put SOLE   5,400 0 0
ADOBE SYS INC COM 00724F101 1,405 6,500 SH Put SOLE   6,500 0 0
ADOBE SYS INC COM 00724F101 1,621 7,500 SH Put SOLE   7,500 0 0
ADOBE SYS INC COM 00724F101 2,203 10,193 SH   SOLE   10,193 0 0
ADOBE SYS INC COM 00724F101 2,528 11,700 SH Put SOLE   11,700 0 0
ADOBE SYS INC COM 00724F101 3,738 17,300 SH Put SOLE   17,300 0 0
ADOBE SYS INC COM 00724F101 5,294 24,500 SH Put SOLE   24,500 0 0
ADOBE SYS INC COM 00724F101 5,402 25,000 SH Put SOLE   25,000 0 0
ADOBE SYS INC COM 00724F101 8,233 38,100 SH Put SOLE   38,100 0 0
ADOBE SYS INC COM 00724F101 26,146 121,000 SH Call SOLE   121,000 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,992 16,800 SH Call SOLE   16,800 0 0
AECOM COM 00766T100 805 22,600 SH Call SOLE   22,600 0 0
ADVISORSHARES TR ADVISORSHS ETF 00768Y206 0 1 SH   SOLE   1 0 0
ADVISORSHARES TR PERITUS HG YLD 00768Y503 0 1 SH   SOLE   1 0 0
ADVISORSHARES TR NEWFLT MULSINC 00768Y727 0 1 SH   SOLE   1 0 0
ADVISORSHARES TR STAR GLOB BUYW 00768Y768 0 1 SH   SOLE   1 0 0
ADVISORSHARES TR WILSHIRE BUYBACK 00768Y818 0 1 SH   SOLE   1 0 0
ADVISORSHARES TR MADRONA GLB BD 00768Y834 0 1 SH   SOLE   1 0 0
ADVISORSHARES TR MADRONA INTL ETF 00768Y842 0 1 SH   SOLE   1 0 0
ADVISORSHARES TR MADRONA DOMESTIC 00768Y859 0 1 SH   SOLE   1 0 0
ADVISORSHARES TR RANGER EQUITY BE 00768Y883 0 1 SH   SOLE   1 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 65 5,683 SH   SOLE   5,683 0 0
ADVANSIX INC COM 00773T101 33 957 SH   SOLE   957 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 116 20,000 SH Call SOLE   20,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 65 6,500 SH Put SOLE   6,500 0 0
ADVANCED MICRO DEVICES INC COM 007903107 86 8,600 SH Call SOLE   8,600 0 0
ADVANCED MICRO DEVICES INC COM 007903107 226 22,500 SH Put SOLE   22,500 0 0
ADVANCED MICRO DEVICES INC COM 007903107 226 22,500 SH Put SOLE   22,500 0 0
ADVANCED MICRO DEVICES INC COM 007903107 226 22,500 SH Put SOLE   22,500 0 0
ADVANCED MICRO DEVICES INC COM 007903107 251 25,000 SH Put SOLE   25,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 251 25,000 SH Put SOLE   25,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 253 25,200 SH Call SOLE   25,200 0 0
ADVANCED MICRO DEVICES INC COM 007903107 269 26,800 SH Put SOLE   26,800 0 0
ADVANCED MICRO DEVICES INC COM 007903107 323 32,100 SH Put SOLE   32,100 0 0
ADVANCED MICRO DEVICES INC COM 007903107 333 33,100 SH Put SOLE   33,100 0 0
ADVANCED MICRO DEVICES INC COM 007903107 352 35,000 SH Call SOLE   35,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 464 46,200 SH Put SOLE   46,200 0 0
ADVANCED MICRO DEVICES INC COM 007903107 503 50,000 SH Put SOLE   50,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 503 50,000 SH Put SOLE   50,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 503 50,000 SH Put SOLE   50,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 503 50,000 SH Put SOLE   50,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 503 50,000 SH Put SOLE   50,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 503 50,000 SH Put SOLE   50,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 582 57,900 SH Call SOLE   57,900 0 0
ADVANCED MICRO DEVICES INC COM 007903107 840 83,600 SH Call SOLE   83,600 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,005 100,000 SH Call SOLE   100,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,005 100,000 SH Put SOLE   100,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,011 100,600 SH Put SOLE   100,600 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,073 106,800 SH Call SOLE   106,800 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,308 130,100 SH Call SOLE   130,100 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,494 148,700 SH Put SOLE   148,700 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,508 150,000 SH Put SOLE   150,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,815 180,600 SH Call SOLE   180,600 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,817 180,800 SH Call SOLE   180,800 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,324 231,200 SH Put SOLE   231,200 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,426 241,400 SH Put SOLE   241,400 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,015 300,000 SH Put SOLE   300,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 4,536 451,300 SH Call SOLE   451,300 0 0
ADVANCED MICRO DEVICES INC COM 007903107 6,549 651,600 SH Put SOLE   651,600 0 0
ADVANCED MICRO DEVICES INC COM 007903107 6,716 668,300 SH Put SOLE   668,300 0 0
ADVANCED MICRO DEVICES INC COM 007903107 7,111 707,600 SH Put SOLE   707,600 0 0
ADVANCED MICRO DEVICES INC COM 007903107 8,040 800,000 SH Put SOLE   800,000 0 0
ADVANCED ENERGY INDS COM 007973100 1,649 25,808 SH   SOLE   25,808 0 0
ADVANCED ENERGY INDS COM 007973100 1,661 26,000 SH Put SOLE   26,000 0 0
AEROVIRONMENT INC COM 008073108 1,365 30,000 SH Call SOLE   30,000 0 0
AFFILIATED MANAGERS GROUP COM 008252108 7 38 SH   SOLE   38 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 54 1,700 SH   SOLE   1,700 0 0
AIR LEASE CORP CL A 00912X302 3 69 SH   SOLE   69 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,805 25,432 SH   SOLE   25,432 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 3,130 44,100 SH Put SOLE   44,100 0 0
AKORN INC COM 009728106 60 3,200 SH Call SOLE   3,200 0 0
AKORN INC COM 009728106 374 20,000 SH Call SOLE   20,000 0 0
AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108 14 7,500 SH   SOLE   7,500 0 0
AKCEA THERAPEUTICS INC COM 00972L107 8 326 SH   SOLE   326 0 0
ALBANY INTL CORP CL A 012348108 9 140 SH   SOLE   140 0 0
ALBEMARLE CORP COM 012653101 1 6 SH   SOLE   6 0 0
ALBEMARLE CORP COM 012653101 2,411 26,000 SH Call SOLE   26,000 0 0
ALCOA CORP COM 013872106 96 2,132 SH   SOLE   2,132 0 0
ALCOA CORP COM 013872106 2,023 45,000 SH Call SOLE   45,000 0 0
ALCOA CORP COM 013872106 2,922 65,000 SH Put SOLE   65,000 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 318 25,000 SH Put SOLE   25,000 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 653 51,414 SH   SOLE   51,414 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 1,111 87,500 SH Put SOLE   87,500 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 5 235 SH   SOLE   235 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 1,041 45,000 SH Call SOLE   45,000 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 71 635 SH   SOLE   635 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 557 5,000 SH Put SOLE   5,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 110 600 SH Put SOLE   600 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 110 600 SH Put SOLE   600 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 330 1,800 SH Put SOLE   1,800 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 514 2,800 SH Put SOLE   2,800 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 734 4,000 SH Put SOLE   4,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,744 9,500 SH Put SOLE   9,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,359 18,300 SH Put SOLE   18,300 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,616 19,700 SH Put SOLE   19,700 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,671 20,000 SH Call SOLE   20,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,671 20,000 SH Put SOLE   20,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,570 24,900 SH Put SOLE   24,900 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,589 25,000 SH Call SOLE   25,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,589 25,000 SH Put SOLE   25,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,864 26,500 SH Put SOLE   26,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,506 30,000 SH Call SOLE   30,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,506 30,000 SH Put SOLE   30,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,506 30,000 SH Put SOLE   30,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,561 30,300 SH Put SOLE   30,300 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,121 38,800 SH Put SOLE   38,800 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8,259 45,000 SH Put SOLE   45,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9,177 50,000 SH Put SOLE   50,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10,645 58,000 SH Put SOLE   58,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 11,012 60,000 SH Put SOLE   60,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 12,683 69,100 SH Put SOLE   69,100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 13,766 75,000 SH Put SOLE   75,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 13,821 75,300 SH Call SOLE   75,300 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 14,683 80,000 SH Put SOLE   80,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 14,683 80,000 SH Put SOLE   80,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 14,683 80,000 SH Put SOLE   80,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 14,903 81,200 SH Put SOLE   81,200 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 16,519 90,000 SH Put SOLE   90,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 16,519 90,000 SH Put SOLE   90,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 16,977 92,500 SH Put SOLE   92,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 24,558 133,800 SH Call SOLE   133,800 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 25,118 136,855 SH   SOLE   136,855 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 33,037 180,000 SH Call SOLE   180,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 36,763 200,300 SH Put SOLE   200,300 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 146,832 800,000 SH Call SOLE   800,000 0 0
ALLEGIANT TRAVEL CO COM 01748X102 14 80 SH   SOLE   80 0 0
ALLETE INC COM NEW 018522300 14 190 SH   SOLE   190 0 0
ALLIANCE ONE INTL INC COM NEW 018772301 0 1 SH   SOLE   1 0 0
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 346 19,583 SH   SOLE   19,583 0 0
ALLIANT ENERGY CORP COM 018802108 55 1,337 SH   SOLE   1,337 0 0
ALLSTATE CORP COM 020002101 56 592 SH   SOLE   592 0 0
ALLY FINL INC COM 02005N100 1,305 48,072 SH   SOLE   48,072 0 0
ALLY FINL INC COM 02005N100 2,036 75,000 SH Put SOLE   75,000 0 0
ALLY FINL INC COM 02005N100 2,036 75,000 SH Put SOLE   75,000 0 0
ALLY FINL INC COM 02005N100 4,073 150,000 SH Call SOLE   150,000 0 0
ALPHABET INC CAP STK CL C 02079K107 206 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 206 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 310 300 SH Put SOLE   300 0 0
ALPHABET INC CAP STK CL C 02079K107 413 400 SH Put SOLE   400 0 0
ALPHABET INC CAP STK CL C 02079K107 516 500 SH Put SOLE   500 0 0
ALPHABET INC CAP STK CL C 02079K107 516 500 SH Put SOLE   500 0 0
ALPHABET INC CAP STK CL C 02079K107 619 600 SH Put SOLE   600 0 0
ALPHABET INC CAP STK CL C 02079K107 722 700 SH Call SOLE   700 0 0
ALPHABET INC CAP STK CL C 02079K107 825 800 SH Put SOLE   800 0 0
ALPHABET INC CAP STK CL C 02079K107 825 800 SH Put SOLE   800 0 0
ALPHABET INC CAP STK CL C 02079K107 1,238 1,200 SH Put SOLE   1,200 0 0
ALPHABET INC CAP STK CL C 02079K107 1,445 1,400 SH Put SOLE   1,400 0 0
ALPHABET INC CAP STK CL C 02079K107 2,064 2,000 SH Put SOLE   2,000 0 0
ALPHABET INC CAP STK CL C 02079K107 2,064 2,000 SH Put SOLE   2,000 0 0
ALPHABET INC CAP STK CL C 02079K107 2,270 2,200 SH Put SOLE   2,200 0 0
ALPHABET INC CAP STK CL C 02079K107 2,889 2,800 SH Put SOLE   2,800 0 0
ALPHABET INC CAP STK CL C 02079K107 3,302 3,200 SH Put SOLE   3,200 0 0
ALPHABET INC CAP STK CL C 02079K107 3,714 3,600 SH Put SOLE   3,600 0 0
ALPHABET INC CAP STK CL C 02079K107 4,024 3,900 SH Put SOLE   3,900 0 0
ALPHABET INC CAP STK CL C 02079K107 5,159 5,000 SH Put SOLE   5,000 0 0
ALPHABET INC CAP STK CL C 02079K107 6,088 5,900 SH Put SOLE   5,900 0 0
ALPHABET INC CAP STK CL C 02079K107 8,254 8,000 SH Call SOLE   8,000 0 0
ALPHABET INC CAP STK CL C 02079K107 8,254 8,000 SH Put SOLE   8,000 0 0
ALPHABET INC CAP STK CL C 02079K107 8,977 8,700 SH Put SOLE   8,700 0 0
ALPHABET INC CAP STK CL C 02079K107 10,318 10,000 SH Put SOLE   10,000 0 0
ALPHABET INC CAP STK CL C 02079K107 18,572 18,000 SH Put SOLE   18,000 0 0
ALPHABET INC CAP STK CL C 02079K107 18,572 18,000 SH Put SOLE   18,000 0 0
ALPHABET INC CAP STK CL C 02079K107 19,369 18,772 SH   SOLE   18,772 0 0
ALPHABET INC CAP STK CL C 02079K107 23,628 22,900 SH Put SOLE   22,900 0 0
ALPHABET INC CAP STK CL C 02079K107 115,767 112,200 SH Put SOLE   112,200 0 0
ALPHABET INC CAP STK CL A 02079K305 6,223 6,000 SH Put SOLE   6,000 0 0
ALPHABET INC CAP STK CL A 02079K305 31,114 30,000 SH Call SOLE   30,000 0 0
ALTABA INC COM 021346101 696 9,398 SH   SOLE   9,398 0 0
ALTABA INC COM 021346101 39,982 540,000 SH Put SOLE   540,000 0 0
ALTICE USA INC CL A 02156K103 131 7,067 SH   SOLE   7,067 0 0
ALTICE USA INC CL A 02156K103 1,109 60,000 SH Call SOLE   60,000 0 0
AMAZON COM INC COM 023135106 145 100 SH Put SOLE   100 0 0
AMAZON COM INC COM 023135106 145 100 SH Put SOLE   100 0 0
AMAZON COM INC COM 023135106 145 100 SH Put SOLE   100 0 0
AMAZON COM INC COM 023135106 289 200 SH Put SOLE   200 0 0
AMAZON COM INC COM 023135106 434 300 SH Put SOLE   300 0 0
AMAZON COM INC COM 023135106 434 300 SH Put SOLE   300 0 0
AMAZON COM INC COM 023135106 579 400 SH Put SOLE   400 0 0
AMAZON COM INC COM 023135106 579 400 SH Put SOLE   400 0 0
AMAZON COM INC COM 023135106 724 500 SH Put SOLE   500 0 0
AMAZON COM INC COM 023135106 724 500 SH Put SOLE   500 0 0
AMAZON COM INC COM 023135106 724 500 SH Put SOLE   500 0 0
AMAZON COM INC COM 023135106 868 600 SH Put SOLE   600 0 0
AMAZON COM INC COM 023135106 1,447 1,000 SH Put SOLE   1,000 0 0
AMAZON COM INC COM 023135106 1,592 1,100 SH Put SOLE   1,100 0 0
AMAZON COM INC COM 023135106 1,737 1,200 SH Put SOLE   1,200 0 0
AMAZON COM INC COM 023135106 2,026 1,400 SH Put SOLE   1,400 0 0
AMAZON COM INC COM 023135106 2,171 1,500 SH Put SOLE   1,500 0 0
AMAZON COM INC COM 023135106 2,171 1,500 SH Put SOLE   1,500 0 0
AMAZON COM INC COM 023135106 2,316 1,600 SH Put SOLE   1,600 0 0
AMAZON COM INC COM 023135106 2,316 1,600 SH Put SOLE   1,600 0 0
AMAZON COM INC COM 023135106 2,605 1,800 SH Put SOLE   1,800 0 0
AMAZON COM INC COM 023135106 2,895 2,000 SH Put SOLE   2,000 0 0
AMAZON COM INC COM 023135106 2,895 2,000 SH Put SOLE   2,000 0 0
AMAZON COM INC COM 023135106 2,895 2,000 SH Put SOLE   2,000 0 0
AMAZON COM INC COM 023135106 2,895 2,000 SH Put SOLE   2,000 0 0
AMAZON COM INC COM 023135106 3,184 2,200 SH Put SOLE   2,200 0 0
AMAZON COM INC COM 023135106 3,329 2,300 SH Put SOLE   2,300 0 0
AMAZON COM INC COM 023135106 3,474 2,400 SH Put SOLE   2,400 0 0
AMAZON COM INC COM 023135106 3,618 2,500 SH Put SOLE   2,500 0 0
AMAZON COM INC COM 023135106 4,631 3,200 SH Put SOLE   3,200 0 0
AMAZON COM INC COM 023135106 4,921 3,400 SH Put SOLE   3,400 0 0
AMAZON COM INC COM 023135106 5,066 3,500 SH Put SOLE   3,500 0 0
AMAZON COM INC COM 023135106 5,934 4,100 SH Put SOLE   4,100 0 0
AMAZON COM INC COM 023135106 6,224 4,300 SH Put SOLE   4,300 0 0
AMAZON COM INC COM 023135106 6,513 4,500 SH Put SOLE   4,500 0 0
AMAZON COM INC COM 023135106 6,658 4,600 SH Put SOLE   4,600 0 0
AMAZON COM INC COM 023135106 6,802 4,700 SH Put SOLE   4,700 0 0
AMAZON COM INC COM 023135106 7,237 5,000 SH Put SOLE   5,000 0 0
AMAZON COM INC COM 023135106 7,237 5,000 SH Put SOLE   5,000 0 0
AMAZON COM INC COM 023135106 7,237 5,000 SH Put SOLE   5,000 0 0
AMAZON COM INC COM 023135106 7,237 5,000 SH Put SOLE   5,000 0 0
AMAZON COM INC COM 023135106 7,237 5,000 SH Put SOLE   5,000 0 0
AMAZON COM INC COM 023135106 7,237 5,000 SH Put SOLE   5,000 0 0
AMAZON COM INC COM 023135106 7,237 5,000 SH Put SOLE   5,000 0 0
AMAZON COM INC COM 023135106 7,237 5,000 SH Put SOLE   5,000 0 0
AMAZON COM INC COM 023135106 7,237 5,000 SH Put SOLE   5,000 0 0
AMAZON COM INC COM 023135106 11,868 8,200 SH Put SOLE   8,200 0 0
AMAZON COM INC COM 023135106 11,868 8,200 SH Put SOLE   8,200 0 0
AMAZON COM INC COM 023135106 12,158 8,400 SH Put SOLE   8,400 0 0
AMAZON COM INC COM 023135106 12,447 8,600 SH Put SOLE   8,600 0 0
AMAZON COM INC COM 023135106 14,473 10,000 SH Put SOLE   10,000 0 0
AMAZON COM INC COM 023135106 14,473 10,000 SH Put SOLE   10,000 0 0
AMAZON COM INC COM 023135106 15,197 10,500 SH Call SOLE   10,500 0 0
AMAZON COM INC COM 023135106 15,197 10,500 SH Put SOLE   10,500 0 0
AMAZON COM INC COM 023135106 17,658 12,200 SH Put SOLE   12,200 0 0
AMAZON COM INC COM 023135106 17,802 12,300 SH Put SOLE   12,300 0 0
AMAZON COM INC COM 023135106 18,092 12,500 SH Put SOLE   12,500 0 0
AMAZON COM INC COM 023135106 18,381 12,700 SH Put SOLE   12,700 0 0
AMAZON COM INC COM 023135106 20,842 14,400 SH Put SOLE   14,400 0 0
AMAZON COM INC COM 023135106 25,184 17,400 SH Put SOLE   17,400 0 0
AMAZON COM INC COM 023135106 28,947 20,000 SH Put SOLE   20,000 0 0
AMAZON COM INC COM 023135106 28,947 20,000 SH Put SOLE   20,000 0 0
AMAZON COM INC COM 023135106 28,947 20,000 SH Put SOLE   20,000 0 0
AMAZON COM INC COM 023135106 28,947 20,000 SH Put SOLE   20,000 0 0
AMAZON COM INC COM 023135106 37,631 26,000 SH Put SOLE   26,000 0 0
AMAZON COM INC COM 023135106 43,565 30,100 SH Put SOLE   30,100 0 0
AMAZON COM INC COM 023135106 45,012 31,100 SH Put SOLE   31,100 0 0
AMAZON COM INC COM 023135106 46,025 31,800 SH Put SOLE   31,800 0 0
AMAZON COM INC COM 023135106 55,867 38,600 SH Put SOLE   38,600 0 0
AMAZON COM INC COM 023135106 56,880 39,300 SH Put SOLE   39,300 0 0
AMAZON COM INC COM 023135106 58,038 40,100 SH Put SOLE   40,100 0 0
AMAZON COM INC COM 023135106 62,236 43,000 SH Put SOLE   43,000 0 0
AMAZON COM INC COM 023135106 63,104 43,600 SH Put SOLE   43,600 0 0
AMAZON COM INC COM 023135106 63,538 43,900 SH Put SOLE   43,900 0 0
AMAZON COM INC COM 023135106 81,196 56,100 SH Put SOLE   56,100 0 0
AMAZON COM INC COM 023135106 82,498 57,000 SH Put SOLE   57,000 0 0
AMAZON COM INC COM 023135106 175,174 121,032 SH   SOLE   121,032 0 0
AMBAC FINL GROUP INC COM NEW 023139884 233 14,875 SH   SOLE   14,875 0 0
AMBAC FINL GROUP INC COM NEW 023139884 392 25,000 SH Put SOLE   25,000 0 0
AMBEV SA SPONSORED ADR 02319V103 1,318 181,325 SH   SOLE   181,325 0 0
AMBEV SA SPONSORED ADR 02319V103 1,818 250,000 SH Put SOLE   250,000 0 0
AMEREN CORP COM 023608102 1 26 SH   SOLE   26 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 2,988 57,500 SH Put SOLE   57,500 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 4,100 78,900 SH Put SOLE   78,900 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 7,541 145,130 SH   SOLE   145,130 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 10,652 205,000 SH Put SOLE   205,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 14,273 274,700 SH Put SOLE   274,700 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 180 11,797 SH   SOLE   11,797 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,979 130,000 SH Put SOLE   130,000 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 8,171 410,000 SH Call SOLE   410,000 0 0
AMERICAN EXPRESS CO COM 025816109 187 2,000 SH Put SOLE   2,000 0 0
AMERICAN EXPRESS CO COM 025816109 252 2,700 SH Put SOLE   2,700 0 0
AMERICAN EXPRESS CO COM 025816109 382 4,100 SH Put SOLE   4,100 0 0
AMERICAN EXPRESS CO COM 025816109 522 5,600 SH Call SOLE   5,600 0 0
AMERICAN EXPRESS CO COM 025816109 1,399 15,000 SH Put SOLE   15,000 0 0
AMERICAN EXPRESS CO COM 025816109 2,117 22,700 SH Put SOLE   22,700 0 0
AMERICAN EXPRESS CO COM 025816109 4,067 43,600 SH Put SOLE   43,600 0 0
AMERICAN EXPRESS CO COM 025816109 6,063 65,000 SH Put SOLE   65,000 0 0
AMERICAN EXPRESS CO COM 025816109 15,251 163,500 SH Call SOLE   163,500 0 0
AMERICAN EXPRESS CO COM 025816109 46,640 500,000 SH Put SOLE   500,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 544 10,000 SH Call SOLE   10,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 795 14,600 SH Call SOLE   14,600 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 2,721 50,000 SH Put SOLE   50,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 2,721 50,000 SH Put SOLE   50,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 4,884 89,749 SH   SOLE   89,749 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 9,714 178,500 SH Call SOLE   178,500 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 10,884 200,000 SH Put SOLE   200,000 0 0
AMERICAN NATL INS CO COM 028591105 9 80 SH   SOLE   80 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 2,555 247,557 SH   SOLE   247,557 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 5 116 SH   SOLE   116 0 0
AMERICAN VANGUARD CORP COM 030371108 6 300 SH   SOLE   300 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 10 117 SH   SOLE   117 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 71 722 SH   SOLE   722 0 0
AMERISOURCEBERGEN CORP COM 03073E105 53 609 SH   SOLE   609 0 0
AMERIPRISE FINL INC COM 03076C106 52 351 SH   SOLE   351 0 0
AMETEK INC NEW COM 031100100 13 167 SH   SOLE   167 0 0
AMGEN INC COM 031162100 6,819 40,000 SH Put SOLE   40,000 0 0
AMGEN INC COM 031162100 13,655 80,100 SH Put SOLE   80,100 0 0
AMGEN INC COM 031162100 25,572 150,000 SH Call SOLE   150,000 0 0
AMGEN INC COM 031162100 25,572 150,000 SH Put SOLE   150,000 0 0
AMICUS THERAPEUTICS INC COM 03152W109 190 12,625 SH   SOLE   12,625 0 0
AMICUS THERAPEUTICS INC COM 03152W109 752 50,000 SH Call SOLE   50,000 0 0
AMICUS THERAPEUTICS INC COM 03152W109 1,011 67,200 SH Call SOLE   67,200 0 0
AMICUS THERAPEUTICS INC COM 03152W109 1,053 70,000 SH Put SOLE   70,000 0 0
AMICUS THERAPEUTICS INC COM 03152W109 1,128 75,000 SH Call SOLE   75,000 0 0
AMICUS THERAPEUTICS INC COM 03152W109 3,008 200,000 SH Put SOLE   200,000 0 0
AMKOR TECHNOLOGY INC COM 031652100 25 2,446 SH   SOLE   2,446 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 68 20,000 SH Call SOLE   20,000 0 0
ANADARKO PETE CORP COM 032511107 1,702 28,172 SH   SOLE   28,172 0 0
ANALOG DEVICES INC COM 032654105 3,738 41,017 SH   SOLE   41,017 0 0
ANALOG DEVICES INC COM 032654105 9,113 100,000 SH Put SOLE   100,000 0 0
ANALOGIC CORP COM PAR $0.05 032657207 11 110 SH   SOLE   110 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 1,259 28,096 SH   SOLE   28,096 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 2,241 50,000 SH Put SOLE   50,000 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 6,689 704,850 SH   SOLE   704,850 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 14,520 1,530,000 SH Put SOLE   1,530,000 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 9,786 89,012 SH   SOLE   89,012 0 0
ANTERO RES CORP COM 03674X106 238 11,991 SH   SOLE   11,991 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 0 31 SH   SOLE   31 0 0
APACHE CORP COM 037411105 999 25,962 SH   SOLE   25,962 0 0
APACHE CORP COM 037411105 2,771 72,000 SH Put SOLE   72,000 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 1 13 SH   SOLE   13 0 0
APOGEE ENTERPRISES INC COM 037598109 74 1,710 SH   SOLE   1,710 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 296 10,000 SH Call SOLE   10,000 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 444 15,000 SH Call SOLE   15,000 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 635 21,440 SH   SOLE   21,440 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 63 3,529 SH   SOLE   3,529 0 0
APPLE INC COM 037833100 403 2,400 SH Call SOLE   2,400 0 0
APPLE INC COM 037833100 554 3,300 SH Call SOLE   3,300 0 0
APPLE INC COM 037833100 755 4,500 SH Put SOLE   4,500 0 0
APPLE INC COM 037833100 789 4,700 SH Call SOLE   4,700 0 0
APPLE INC COM 037833100 1,342 8,000 SH Put SOLE   8,000 0 0
APPLE INC COM 037833100 1,795 10,700 SH Put SOLE   10,700 0 0
APPLE INC COM 037833100 1,846 11,000 SH Put SOLE   11,000 0 0
APPLE INC COM 037833100 1,862 11,100 SH Put SOLE   11,100 0 0
APPLE INC COM 037833100 1,946 11,600 SH Put SOLE   11,600 0 0
APPLE INC COM 037833100 2,433 14,500 SH Call SOLE   14,500 0 0
APPLE INC COM 037833100 2,433 14,500 SH Put SOLE   14,500 0 0
APPLE INC COM 037833100 2,517 15,000 SH Put SOLE   15,000 0 0
APPLE INC COM 037833100 3,020 18,000 SH Put SOLE   18,000 0 0
APPLE INC COM 037833100 4,195 25,000 SH Call SOLE   25,000 0 0
APPLE INC COM 037833100 4,195 25,000 SH Put SOLE   25,000 0 0
APPLE INC COM 037833100 4,195 25,000 SH Put SOLE   25,000 0 0
APPLE INC COM 037833100 4,379 26,100 SH Put SOLE   26,100 0 0
APPLE INC COM 037833100 4,782 28,500 SH Put SOLE   28,500 0 0
APPLE INC COM 037833100 5,033 30,000 SH Call SOLE   30,000 0 0
APPLE INC COM 037833100 5,033 30,000 SH Put SOLE   30,000 0 0
APPLE INC COM 037833100 5,033 30,000 SH Put SOLE   30,000 0 0
APPLE INC COM 037833100 5,453 32,500 SH Call SOLE   32,500 0 0
APPLE INC COM 037833100 5,755 34,300 SH Call SOLE   34,300 0 0
APPLE INC COM 037833100 5,872 35,000 SH Put SOLE   35,000 0 0
APPLE INC COM 037833100 6,493 38,700 SH Put SOLE   38,700 0 0
APPLE INC COM 037833100 6,896 41,100 SH Put SOLE   41,100 0 0
APPLE INC COM 037833100 7,550 45,000 SH Put SOLE   45,000 0 0
APPLE INC COM 037833100 7,550 45,000 SH Put SOLE   45,000 0 0
APPLE INC COM 037833100 7,668 45,700 SH Call SOLE   45,700 0 0
APPLE INC COM 037833100 7,768 46,300 SH Call SOLE   46,300 0 0
APPLE INC COM 037833100 8,389 50,000 SH Call SOLE   50,000 0 0
APPLE INC COM 037833100 8,389 50,000 SH Call SOLE   50,000 0 0
APPLE INC COM 037833100 8,389 50,000 SH Put SOLE   50,000 0 0
APPLE INC COM 037833100 8,389 50,000 SH Put SOLE   50,000 0 0
APPLE INC COM 037833100 8,389 50,000 SH Put SOLE   50,000 0 0
APPLE INC COM 037833100 8,523 50,800 SH Put SOLE   50,800 0 0
APPLE INC COM 037833100 8,523 50,800 SH Put SOLE   50,800 0 0
APPLE INC COM 037833100 9,228 55,000 SH Put SOLE   55,000 0 0
APPLE INC COM 037833100 9,345 55,700 SH Put SOLE   55,700 0 0
APPLE INC COM 037833100 10,067 60,000 SH Put SOLE   60,000 0 0
APPLE INC COM 037833100 11,644 69,400 SH Put SOLE   69,400 0 0
APPLE INC COM 037833100 14,765 88,000 SH Put SOLE   88,000 0 0
APPLE INC COM 037833100 15,100 90,000 SH Put SOLE   90,000 0 0
APPLE INC COM 037833100 15,654 93,300 SH Call SOLE   93,300 0 0
APPLE INC COM 037833100 16,778 100,000 SH Call SOLE   100,000 0 0
APPLE INC COM 037833100 16,996 101,300 SH Call SOLE   101,300 0 0
APPLE INC COM 037833100 17,298 103,100 SH Call SOLE   103,100 0 0
APPLE INC COM 037833100 17,617 105,000 SH Put SOLE   105,000 0 0
APPLE INC COM 037833100 19,228 114,600 SH Put SOLE   114,600 0 0
APPLE INC COM 037833100 21,845 130,200 SH Put SOLE   130,200 0 0
APPLE INC COM 037833100 25,167 150,000 SH Put SOLE   150,000 0 0
APPLE INC COM 037833100 25,972 154,800 SH Put SOLE   154,800 0 0
APPLE INC COM 037833100 27,046 161,200 SH Call SOLE   161,200 0 0
APPLE INC COM 037833100 27,650 164,800 SH Call SOLE   164,800 0 0
APPLE INC COM 037833100 28,221 168,200 SH Put SOLE   168,200 0 0
APPLE INC COM 037833100 29,596 176,400 SH Put SOLE   176,400 0 0
APPLE INC COM 037833100 32,415 193,200 SH Put SOLE   193,200 0 0
APPLE INC COM 037833100 32,717 195,000 SH Put SOLE   195,000 0 0
APPLE INC COM 037833100 33,556 200,000 SH Call SOLE   200,000 0 0
APPLE INC COM 037833100 33,556 200,000 SH Call SOLE   200,000 0 0
APPLE INC COM 037833100 33,556 200,000 SH Put SOLE   200,000 0 0
APPLE INC COM 037833100 38,019 226,600 SH Put SOLE   226,600 0 0
APPLE INC COM 037833100 38,975 232,300 SH Put SOLE   232,300 0 0
APPLE INC COM 037833100 41,526 247,500 SH Put SOLE   247,500 0 0
APPLE INC COM 037833100 41,945 250,000 SH Put SOLE   250,000 0 0
APPLE INC COM 037833100 41,945 250,000 SH Put SOLE   250,000 0 0
APPLE INC COM 037833100 41,979 250,200 SH Put SOLE   250,200 0 0
APPLE INC COM 037833100 44,697 266,400 SH Put SOLE   266,400 0 0
APPLE INC COM 037833100 51,357 306,100 SH Put SOLE   306,100 0 0
APPLE INC COM 037833100 60,283 359,300 SH Put SOLE   359,300 0 0
APPLE INC COM 037833100 62,179 370,600 SH Put SOLE   370,600 0 0
APPLE INC COM 037833100 70,216 418,500 SH Put SOLE   418,500 0 0
APPLE INC COM 037833100 72,951 434,800 SH Put SOLE   434,800 0 0
APPLE INC COM 037833100 74,475 443,887 SH   SOLE   443,887 0 0
APPLE INC COM 037833100 75,115 447,700 SH Put SOLE   447,700 0 0
APPLE INC COM 037833100 84,259 502,200 SH Put SOLE   502,200 0 0
APPLE INC COM 037833100 90,098 537,000 SH Put SOLE   537,000 0 0
APPLE INC COM 037833100 106,071 632,200 SH Put SOLE   632,200 0 0
APPLE INC COM 037833100 116,188 692,500 SH Call SOLE   692,500 0 0
APPLE INC COM 037833100 118,033 703,500 SH Call SOLE   703,500 0 0
APPLE INC COM 037833100 160,146 954,500 SH Put SOLE   954,500 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 12 160 SH   SOLE   160 0 0
APPLIED MATLS INC COM 038222105 445 8,000 SH Put SOLE   8,000 0 0
APPLIED MATLS INC COM 038222105 834 15,000 SH Put SOLE   15,000 0 0
APPLIED MATLS INC COM 038222105 1,112 20,000 SH Put SOLE   20,000 0 0
APPLIED MATLS INC COM 038222105 1,467 26,387 SH   SOLE   26,387 0 0
APPLIED MATLS INC COM 038222105 2,085 37,500 SH Put SOLE   37,500 0 0
APPLIED MATLS INC COM 038222105 2,781 50,000 SH Put SOLE   50,000 0 0
APPLIED MATLS INC COM 038222105 4,171 75,000 SH Put SOLE   75,000 0 0
APPLIED MATLS INC COM 038222105 6,673 120,000 SH Call SOLE   120,000 0 0
APPLIED MATLS INC COM 038222105 10,972 197,300 SH Put SOLE   197,300 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 53 2,130 SH   SOLE   2,130 0 0
APPTIO INC CL A 03835C108 59 2,071 SH   SOLE   2,071 0 0
APTOSE BIOSCIENCES INC COM NEW 03835T200 4 1,375 SH   SOLE   1,375 0 0
AQUA METALS INC COM 03837J101 30 11,409 SH   SOLE   11,409 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 112 SH   SOLE   112 0 0
ARCH COAL INC CL A 039380407 52 568 SH   SOLE   568 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 56 1,767 SH   SOLE   1,767 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 35 800 SH Put SOLE   800 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 39 900 SH Put SOLE   900 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 260 6,000 SH Call SOLE   6,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 434 10,000 SH Call SOLE   10,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 577 13,300 SH Put SOLE   13,300 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 681 15,700 SH Put SOLE   15,700 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 694 16,000 SH Put SOLE   16,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,024 23,600 SH Put SOLE   23,600 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,093 25,200 SH Put SOLE   25,200 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,219 28,100 SH Put SOLE   28,100 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,219 28,100 SH Put SOLE   28,100 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,423 32,800 SH Put SOLE   32,800 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,626 37,500 SH Put SOLE   37,500 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,631 37,600 SH Put SOLE   37,600 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,735 40,000 SH Put SOLE   40,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 2,221 51,200 SH Put SOLE   51,200 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 2,343 54,019 SH   SOLE   54,019 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 4,320 99,600 SH Call SOLE   99,600 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 5,321 122,700 SH Put SOLE   122,700 0 0
ARCONIC INC COM 03965L100 1,152 50,000 SH Call SOLE   50,000 0 0
ARCONIC INC COM 03965L100 1,246 54,100 SH Call SOLE   54,100 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 2 51 SH   SOLE   51 0 0
ARGAN INC COM 04010E109 52 1,200 SH   SOLE   1,200 0 0
ARES CAP CORP COM 04010L103 731 46,091 SH   SOLE   46,091 0 0
ARES CAP CORP COM 04010L103 1,587 100,000 SH Put SOLE   100,000 0 0
ARES MGMT LP COM SHS REG INT 04014Y101 708 33,099 SH   SOLE   33,099 0 0
ARISTA NETWORKS INC COM 040413106 1 3 SH   SOLE   3 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 98 8,870 SH   SOLE   8,870 0 0
ARQULE INC COM 04269E107 32 11,100 SH   SOLE   11,100 0 0
ARROW ETF TR ARROW DJ GLB YLD 04273H104 0 1 SH   SOLE   1 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 58 1,741 SH   SOLE   1,741 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 52 773 SH   SOLE   773 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 19 3,010 SH   SOLE   3,010 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 3,490 50,000 SH Call SOLE   50,000 0 0
ASPEN TECHNOLOGY INC COM 045327103 3 34 SH   SOLE   34 0 0
ASSURANT INC COM 04621X108 1 14 SH   SOLE   14 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 14 400 SH Put SOLE   400 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 629 18,000 SH Call SOLE   18,000 0 0
ATHERSYS INC COM 04744L106 5 2,500 SH   SOLE   2,500 0 0
ATKORE INTL GROUP INC COM 047649108 11 540 SH   SOLE   540 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 18 300 SH   SOLE   300 0 0
AUTODESK INC COM 052769106 4,395 35,000 SH Call SOLE   35,000 0 0
AUTODESK INC COM 052769106 6,040 48,100 SH Put SOLE   48,100 0 0
AUTODESK INC COM 052769106 8,477 67,500 SH Call SOLE   67,500 0 0
AUTODESK INC COM 052769106 25,116 200,000 SH Call SOLE   200,000 0 0
AUTOLIV INC COM 052800109 47 320 SH   SOLE   320 0 0
AUTONATION INC COM 05329W102 605 12,932 SH   SOLE   12,932 0 0
AUTONATION INC COM 05329W102 1,263 27,000 SH Put SOLE   27,000 0 0
AUTOZONE INC COM 053332102 3 4 SH   SOLE   4 0 0
AUTOZONE INC COM 053332102 1,946 3,000 SH Call SOLE   3,000 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 108 14,751 SH   SOLE   14,751 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 160 22,000 SH Call SOLE   22,000 0 0
AVANGRID INC COM 05351W103 14 270 SH   SOLE   270 0 0
AVEO PHARMACEUTICALS INC COM 053588109 330 113,900 SH Call SOLE   113,900 0 0
AVEO PHARMACEUTICALS INC COM 053588109 761 262,500 SH Call SOLE   262,500 0 0
AVERY DENNISON CORP COM 053611109 4 39 SH   SOLE   39 0 0
AVEXIS INC COM 05366U100 3,090 25,000 SH Call SOLE   25,000 0 0
AVIS BUDGET GROUP COM 053774105 594 12,676 SH   SOLE   12,676 0 0
AVISTA CORP COM 05379B107 52 1,013 SH   SOLE   1,013 0 0
AVNET INC COM 053807103 22 520 SH   SOLE   520 0 0
AVON PRODS INC COM 054303102 68 23,947 SH   SOLE   23,947 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 54 2,178 SH   SOLE   2,178 0 0
AXOGEN INC COM 05463X106 32 875 SH   SOLE   875 0 0
AXON ENTERPRISE INC COM 05464C101 91 2,311 SH   SOLE   2,311 0 0
BB&T CORP COM 054937107 1 24 SH   SOLE   24 0 0
BB&T CORP COM 054937107 729 14,000 SH Call SOLE   14,000 0 0
AZUL S A SPONSR ADR PFD 05501U106 4,844 139,410 SH   SOLE   139,410 0 0
B & G FOODS INC NEW COM 05508R106 474 20,000 SH Call SOLE   20,000 0 0
BCB BANCORP INC COM 055298103 1,002 64,000 SH Call SOLE   64,000 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 22 559 SH   SOLE   559 0 0
BP PLC SPONSORED ADR 055622104 5,010 123,574 SH   SOLE   123,574 0 0
BP PLC SPONSORED ADR 055622104 10,540 260,000 SH Put SOLE   260,000 0 0
BOFI HLDG INC COM 05566U108 2,233 55,100 SH   SOLE   55,100 0 0
B RILEY FINL INC COM 05580M108 63 3,223 SH   SOLE   3,223 0 0
BAIDU INC SPON ADR REP A 056752108 22 100 SH Put SOLE   100 0 0
BAIDU INC SPON ADR REP A 056752108 290 1,300 SH Put SOLE   1,300 0 0
BAIDU INC SPON ADR REP A 056752108 491 2,200 SH Put SOLE   2,200 0 0
BAIDU INC SPON ADR REP A 056752108 670 3,000 SH Put SOLE   3,000 0 0
BAIDU INC SPON ADR REP A 056752108 670 3,000 SH Put SOLE   3,000 0 0
BAIDU INC SPON ADR REP A 056752108 848 3,800 SH Put SOLE   3,800 0 0
BAIDU INC SPON ADR REP A 056752108 915 4,100 SH Put SOLE   4,100 0 0
BAIDU INC SPON ADR REP A 056752108 1,138 5,100 SH Put SOLE   5,100 0 0
BAIDU INC SPON ADR REP A 056752108 1,808 8,100 SH Put SOLE   8,100 0 0
BAIDU INC SPON ADR REP A 056752108 3,571 16,000 SH Put SOLE   16,000 0 0
BAIDU INC SPON ADR REP A 056752108 3,884 17,400 SH Put SOLE   17,400 0 0
BAIDU INC SPON ADR REP A 056752108 3,995 17,900 SH Put SOLE   17,900 0 0
BAIDU INC SPON ADR REP A 056752108 4,040 18,100 SH Put SOLE   18,100 0 0
BAIDU INC SPON ADR REP A 056752108 4,129 18,500 SH Put SOLE   18,500 0 0
BAIDU INC SPON ADR REP A 056752108 4,174 18,700 SH Put SOLE   18,700 0 0
BAIDU INC SPON ADR REP A 056752108 4,910 22,000 SH Put SOLE   22,000 0 0
BAIDU INC SPON ADR REP A 056752108 5,133 23,000 SH Put SOLE   23,000 0 0
BAIDU INC SPON ADR REP A 056752108 5,178 23,200 SH Put SOLE   23,200 0 0
BAIDU INC SPON ADR REP A 056752108 5,245 23,500 SH Put SOLE   23,500 0 0
BAIDU INC SPON ADR REP A 056752108 10,869 48,700 SH Put SOLE   48,700 0 0
BAIDU INC SPON ADR REP A 056752108 11,941 53,500 SH Put SOLE   53,500 0 0
BAIDU INC SPON ADR REP A 056752108 12,365 55,400 SH Put SOLE   55,400 0 0
BAIDU INC SPON ADR REP A 056752108 16,739 75,000 SH Call SOLE   75,000 0 0
BAIDU INC SPON ADR REP A 056752108 17,208 77,100 SH Put SOLE   77,100 0 0
BAIDU INC SPON ADR REP A 056752108 23,738 106,360 SH   SOLE   106,360 0 0
BAIDU INC SPON ADR REP A 056752108 26,493 118,700 SH Put SOLE   118,700 0 0
BAIDU INC SPON ADR REP A 056752108 26,671 119,500 SH Put SOLE   119,500 0 0
BAKER HUGHES A GE CO CL A 05722G100 1,091 39,295 SH   SOLE   39,295 0 0
BAKER HUGHES A GE CO CL A 05722G100 2,083 75,000 SH Put SOLE   75,000 0 0
BALCHEM CORP COM 057665200 12 150 SH   SOLE   150 0 0
BALL CORP COM 058498106 2 42 SH   SOLE   42 0 0
BALLARD PWR SYS INC NEW COM 058586108 218 61,394 SH   SOLE   61,394 0 0
BALLARD PWR SYS INC NEW COM 058586108 355 100,000 SH Put SOLE   100,000 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 588 49,500 SH Call SOLE   49,500 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 653 55,000 SH Put SOLE   55,000 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 992 83,495 SH   SOLE   83,495 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 3,920 330,000 SH Put SOLE   330,000 0 0
BANCO SANTANDER SA ADR 05964H105 229 35,000 SH Put SOLE   35,000 0 0
BANCO SANTANDER SA ADR 05964H105 655 100,000 SH Put SOLE   100,000 0 0
BANCO SANTANDER SA ADR 05964H105 730 111,518 SH   SOLE   111,518 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 6 154 SH   SOLE   154 0 0
BANC OF CALIFORNIA INC COM 05990K106 2,008 104,046 SH   SOLE   104,046 0 0
BANC OF CALIFORNIA INC COM 05990K106 5,018 260,000 SH Put SOLE   260,000 0 0
BANK AMER CORP COM 060505104 330 11,000 SH Put SOLE   11,000 0 0
BANK AMER CORP COM 060505104 618 20,600 SH Put SOLE   20,600 0 0
BANK AMER CORP COM 060505104 1,257 41,900 SH Put SOLE   41,900 0 0
BANK AMER CORP COM 060505104 1,634 54,500 SH Put SOLE   54,500 0 0
BANK AMER CORP COM 060505104 1,730 57,700 SH Put SOLE   57,700 0 0
BANK AMER CORP COM 060505104 2,219 74,000 SH Put SOLE   74,000 0 0
BANK AMER CORP COM 060505104 2,720 90,700 SH Put SOLE   90,700 0 0
BANK AMER CORP COM 060505104 3,671 122,400 SH Put SOLE   122,400 0 0
BANK AMER CORP COM 060505104 3,776 125,900 SH Put SOLE   125,900 0 0
BANK AMER CORP COM 060505104 4,573 152,500 SH Put SOLE   152,500 0 0
BANK AMER CORP COM 060505104 5,188 173,000 SH Call SOLE   173,000 0 0
BANK AMER CORP COM 060505104 5,965 198,900 SH Call SOLE   198,900 0 0
BANK AMER CORP COM 060505104 6,616 220,600 SH Call SOLE   220,600 0 0
BANK AMER CORP COM 060505104 10,497 350,000 SH Put SOLE   350,000 0 0
BANK AMER CORP COM 060505104 10,841 361,500 SH Put SOLE   361,500 0 0
BANK AMER CORP COM 060505104 11,147 371,700 SH Put SOLE   371,700 0 0
BANK AMER CORP COM 060505104 11,591 386,500 SH Put SOLE   386,500 0 0
BANK AMER CORP COM 060505104 13,232 441,200 SH Put SOLE   441,200 0 0
BANK AMER CORP COM 060505104 13,382 446,200 SH Put SOLE   446,200 0 0
BANK AMER CORP COM 060505104 13,894 463,300 SH Put SOLE   463,300 0 0
BANK AMER CORP COM 060505104 14,995 500,000 SH Call SOLE   500,000 0 0
BANK AMER CORP COM 060505104 14,995 500,000 SH Put SOLE   500,000 0 0
BANK AMER CORP COM 060505104 14,995 500,000 SH Put SOLE   500,000 0 0
BANK AMER CORP COM 060505104 17,214 574,000 SH Put SOLE   574,000 0 0
BANK AMER CORP COM 060505104 17,406 580,400 SH Put SOLE   580,400 0 0
BANK AMER CORP COM 060505104 17,667 589,100 SH Call SOLE   589,100 0 0
BANK AMER CORP COM 060505104 19,577 652,800 SH Put SOLE   652,800 0 0
BANK AMER CORP COM 060505104 22,493 750,000 SH Call SOLE   750,000 0 0
BANK AMER CORP COM 060505104 29,990 1,000,000 SH Call SOLE   1,000,000 0 0
BANK AMER CORP COM 060505104 30,290 1,010,000 SH Put SOLE   1,010,000 0 0
BANK AMER CORP COM 060505104 33,760 1,125,700 SH Call SOLE   1,125,700 0 0
BANK AMER CORP COM 060505104 41,986 1,400,000 SH Call SOLE   1,400,000 0 0
BANK AMER CORP COM 060505104 44,985 1,500,000 SH Call SOLE   1,500,000 0 0
BANK AMER CORP COM 060505104 74,231 2,475,200 SH Put SOLE   2,475,200 0 0
BANK AMER CORP COM 060505104 84,468 2,816,529 SH   SOLE   2,816,529 0 0
BANK OF MARIN BANCORP COM 063425102 3 42 SH   SOLE   42 0 0
BANK OF THE OZARKS COM 063904106 3,987 82,600 SH Call SOLE   82,600 0 0
BANK NEW YORK MELLON CORP COM 064058100 2 40 SH   SOLE   40 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,031 20,000 SH Put SOLE   20,000 0 0
BANK NEW YORK MELLON CORP COM 064058100 2,577 50,000 SH Put SOLE   50,000 0 0
BANK NEW YORK MELLON CORP COM 064058100 12,238 237,500 SH Call SOLE   237,500 0 0
BANNER CORP COM NEW 06652V208 1 20 SH   SOLE   20 0 0
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPSP CROIL ETN 06738C786 34 4,601 SH   SOLE   4,601 0 0
BARCLAYS BK PLC IPSP CROIL ETN 06738C786 1,206 165,000 SH Put SOLE   165,000 0 0
BARCLAYS BK PLC IPSPGS TTL ETN 06738C794 0 1 SH   SOLE   1 0 0
BARCLAYS PLC ADR 06738E204 69 5,874 SH   SOLE   5,874 0 0
BARCLAYS BK PLC ETN DJUBS IND MT 06738G407 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPATH GEMS ASIA8 06738G878 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC ETN DJUBS COPR37 06739F101 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC ETN DJUBS NCKL37 06739F119 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPATH S&P 500 BY 06739F135 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPMS INDIA ETN 06739F291 0 1 SH   SOLE   1 0 0
BARCLAYS BANK PLC ETN GLB CARB38 06739H164 0 1 SH   SOLE   1 0 0
BARCLAYS BANK PLC ETN DJUBS AGRI37 06739H206 0 1 SH   SOLE   1 0 0
BARCLAYS BANK PLC ETN DJUBS SGAR38 06739H214 0 1 SH   SOLE   1 0 0
BARCLAYS BANK PLC ETN DJUBSSOFT 38 06739H230 0 1 SH   SOLE   1 0 0
BARCLAYS BANK PLC ETN DJUBS PMET38 06739H248 0 1 SH   SOLE   1 0 0
BARCLAYS BANK PLC ETN DJUBSPLATM38 06739H255 0 1 SH   SOLE   1 0 0
BARCLAYS BANK PLC ETN DJUBSLEAD 38 06739H263 0 1 SH   SOLE   1 0 0
BARCLAYS BANK PLC ETN DJUBSCOTTN38 06739H271 0 1 SH   SOLE   1 0 0
BARCLAYS BANK PLC ETN DJUBSCOFFE38 06739H297 0 6 SH   SOLE   6 0 0
BARCLAYS BANK PLC ETN DJUBS GRNS37 06739H305 0 4 SH   SOLE   4 0 0
BARCLAYS BANK PLC ETN DJUBSCOCO 38 06739H313 12 371 SH   SOLE   371 0 0
BARCLAYS BANK PLC ETN DJUBSALUMI38 06739H321 0 1 SH   SOLE   1 0 0
BARCLAYS BANK PLC ETN DJUBSLVSTK37 06739H743 0 1 SH   SOLE   1 0 0
BARCLAYS BANK PLC ETN DJUBS ENRG37 06739H750 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC S&P 500 VEQTOR 06740C337 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC RTRN DISABILIT 06740D830 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC 30 YR TREAS BEAR 06740L444 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC 10 YR TREAS BEAR 06740L451 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC 2 YR TREAS BULL 06740L469 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC US TRES STEEP 06740L477 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC US TRES FLATT 06740L485 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC 10 YR TREAS BULL 06740L493 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC 2 YR TREAS BEAR 06740L519 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC 30 YR TREAS BULL 06740L527 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPATH INVS&P STF 06740L592 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPTH PURE BRD 06740P114 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPTH S&P GSCI 06740P122 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPTH PURE COCA 06740P130 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPT COFFEE ETN 06740P148 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPT COTTON ETN 06740P155 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPT NICKEL ETN 06740P213 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPTH CRUDE OIL 06740P221 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPTH NAT GAS 06740P239 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPTH LIVESTK 06740P320 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC RUSS2000 3X LG 06740P403 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC S&P 500 3X LNG 06740P601 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC TRES 5YR BEAR 06740P643 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC TRES 5YR BULL 06740P650 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPATH LN ENHAN 06741K486 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPATH DYNM VIX 06741L609 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC BARC ETN+SHILL 06742A669 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPATH S&P MLP 06742A750 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC BARC ETN EUR50 06742C129 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC BARC YLD ETN LKD 06742C152 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC ETN+ SEL MLP 06742C723 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC LKD PERF BCLY 06742W430 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC INV USTREA ETN 06742W570 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 5 100 SH Call SOLE   100 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 5 100 SH Call SOLE   100 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 14 300 SH Call SOLE   300 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 19 400 SH Call SOLE   400 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 71 1,500 SH Call SOLE   1,500 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 76 1,600 SH Call SOLE   1,600 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 104 2,200 SH Call SOLE   2,200 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 156 3,300 SH Call SOLE   3,300 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 237 5,000 SH Call SOLE   5,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 241 5,100 SH Call SOLE   5,100 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 284 6,000 SH Call SOLE   6,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 336 7,100 SH Call SOLE   7,100 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 374 7,900 SH Call SOLE   7,900 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 483 10,200 SH Call SOLE   10,200 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 487 10,300 SH Call SOLE   10,300 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 497 10,500 SH Call SOLE   10,500 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 601 12,700 SH Call SOLE   12,700 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 691 14,600 SH Call SOLE   14,600 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 691 14,600 SH Put SOLE   14,600 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 729 15,400 SH Call SOLE   15,400 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 946 20,000 SH Call SOLE   20,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 1,567 33,125 SH Call SOLE   33,125 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 1,651 34,900 SH Call SOLE   34,900 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 1,741 36,800 SH Call SOLE   36,800 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 1,873 39,600 SH Call SOLE   39,600 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 1,892 40,000 SH Call SOLE   40,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 2,030 42,900 SH Call SOLE   42,900 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 2,134 45,100 SH Call SOLE   45,100 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 2,143 45,300 SH Call SOLE   45,300 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 2,157 45,600 SH Call SOLE   45,600 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 2,285 48,300 SH Call SOLE   48,300 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 2,299 48,600 SH Call SOLE   48,600 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 2,356 49,800 SH Put SOLE   49,800 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 2,366 50,000 SH Put SOLE   50,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 2,375 50,200 SH Call SOLE   50,200 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 2,682 56,700 SH Call SOLE   56,700 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 3,449 72,900 SH Call SOLE   72,900 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 3,548 75,000 SH Put SOLE   75,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 3,553 75,100 SH Call SOLE   75,100 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 3,591 75,900 SH Call SOLE   75,900 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 3,747 79,200 SH Put SOLE   79,200 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 4,201 88,800 SH Call SOLE   88,800 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 4,230 89,400 SH Call SOLE   89,400 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 4,414 93,300 SH Call SOLE   93,300 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 4,726 99,900 SH Call SOLE   99,900 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 4,726 99,900 SH Call SOLE   99,900 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 4,731 100,000 SH Call SOLE   100,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 4,731 100,000 SH Put SOLE   100,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 5,204 110,000 SH Put SOLE   110,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 5,322 112,500 SH Put SOLE   112,500 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 6,505 137,500 SH Call SOLE   137,500 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 7,868 166,300 SH Call SOLE   166,300 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 8,516 180,000 SH Call SOLE   180,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 9,462 200,000 SH Put SOLE   200,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 12,064 255,000 SH Put SOLE   255,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 18,924 400,000 SH Call SOLE   400,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 23,655 500,000 SH Call SOLE   500,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 29,569 625,000 SH Put SOLE   625,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 38,170 806,800 SH Put SOLE   806,800 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 47,310 1,000,000 SH Call SOLE   1,000,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 47,310 1,000,000 SH Put SOLE   1,000,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 52,836 1,116,803 SH   SOLE   1,116,803 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 63,869 1,350,000 SH Put SOLE   1,350,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 122,079 2,580,400 SH Put SOLE   2,580,400 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 290,152 6,133,000 SH Put SOLE   6,133,000 0 0
BARNES GROUP INC COM 067806109 8 140 SH   SOLE   140 0 0
BARRICK GOLD CORP COM 067901108 2,490 200,000 SH Call SOLE   200,000 0 0
BARRICK GOLD CORP COM 067901108 2,490 200,000 SH Put SOLE   200,000 0 0
BARRICK GOLD CORP COM 067901108 4,108 330,000 SH Call SOLE   330,000 0 0
BARRICK GOLD CORP COM 067901108 4,358 350,000 SH Put SOLE   350,000 0 0
BARRICK GOLD CORP COM 067901108 10,271 825,000 SH Put SOLE   825,000 0 0
BARRICK GOLD CORP COM 067901108 12,575 1,010,000 SH Put SOLE   1,010,000 0 0
BARRICK GOLD CORP COM 067901108 19,588 1,573,313 SH   SOLE   1,573,313 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 59 5,262 SH   SOLE   5,262 0 0
BECTON DICKINSON & CO COM 075887109 641 2,958 SH   SOLE   2,958 0 0
BED BATH & BEYOND INC COM 075896100 269 12,827 SH   SOLE   12,827 0 0
BEIGENE LTD SPONSORED ADR 07725L102 13,776 82,000 SH Call SOLE   82,000 0 0
BELDEN INC COM 077454106 7 100 SH   SOLE   100 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 997 5,000 SH Call SOLE   5,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,494 12,500 SH Put SOLE   12,500 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,990 20,000 SH Call SOLE   20,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,979 40,000 SH Put SOLE   40,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,775 49,000 SH Put SOLE   49,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,974 50,000 SH Call SOLE   50,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,974 50,000 SH Put SOLE   50,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14,063 70,500 SH Call SOLE   70,500 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 11 300 SH   SOLE   300 0 0
BERRY GLOBAL GROUP INC COM 08579W103 93 1,694 SH   SOLE   1,694 0 0
BEST BUY INC COM 086516101 14 200 SH Put SOLE   200 0 0
BEST BUY INC COM 086516101 35 500 SH Call SOLE   500 0 0
BEST BUY INC COM 086516101 84 1,200 SH Put SOLE   1,200 0 0
BEST BUY INC COM 086516101 126 1,800 SH Put SOLE   1,800 0 0
BEST BUY INC COM 086516101 343 4,900 SH Put SOLE   4,900 0 0
BEST BUY INC COM 086516101 539 7,700 SH Put SOLE   7,700 0 0
BEST BUY INC COM 086516101 560 8,000 SH Put SOLE   8,000 0 0
BEST BUY INC COM 086516101 700 10,000 SH Call SOLE   10,000 0 0
BEST BUY INC COM 086516101 700 10,000 SH Put SOLE   10,000 0 0
BEST BUY INC COM 086516101 707 10,100 SH Call SOLE   10,100 0 0
BEST BUY INC COM 086516101 728 10,400 SH Put SOLE   10,400 0 0
BEST BUY INC COM 086516101 805 11,500 SH Put SOLE   11,500 0 0
BEST BUY INC COM 086516101 833 11,900 SH Call SOLE   11,900 0 0
BEST BUY INC COM 086516101 875 12,500 SH Put SOLE   12,500 0 0
BEST BUY INC COM 086516101 1,036 14,800 SH Put SOLE   14,800 0 0
BEST BUY INC COM 086516101 1,085 15,500 SH Call SOLE   15,500 0 0
BEST BUY INC COM 086516101 1,267 18,100 SH Put SOLE   18,100 0 0
BEST BUY INC COM 086516101 1,407 20,100 SH Put SOLE   20,100 0 0
BEST BUY INC COM 086516101 1,666 23,800 SH Put SOLE   23,800 0 0
BEST BUY INC COM 086516101 1,680 24,000 SH Put SOLE   24,000 0 0
BEST BUY INC COM 086516101 1,981 28,300 SH Put SOLE   28,300 0 0
BEST BUY INC COM 086516101 2,100 30,000 SH Put SOLE   30,000 0 0
BEST BUY INC COM 086516101 3,017 43,100 SH Put SOLE   43,100 0 0
BEST BUY INC COM 086516101 4,584 65,500 SH Put SOLE   65,500 0 0
BEST BUY INC COM 086516101 6,999 100,000 SH Put SOLE   100,000 0 0
BEST BUY INC COM 086516101 12,005 171,530 SH   SOLE   171,530 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 69 1,549 SH   SOLE   1,549 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 1,333 30,000 SH Put SOLE   30,000 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 45 6,250 SH   SOLE   6,250 0 0
BIG LOTS INC COM 089302103 218 5,000 SH Call SOLE   5,000 0 0
BIOGEN INC COM 09062X103 2,044 7,463 SH   SOLE   7,463 0 0
BIOGEN INC COM 09062X103 9,994 36,500 SH Put SOLE   36,500 0 0
BLACK HILLS CORP COM 092113109 12 220 SH   SOLE   220 0 0
BLACKBAUD INC COM 09227Q100 2 17 SH   SOLE   17 0 0
BLACKBERRY LTD COM 09228F103 230 20,000 SH Call SOLE   20,000 0 0
BLACKBERRY LTD COM 09228F103 575 50,000 SH Put SOLE   50,000 0 0
BLACKBERRY LTD COM 09228F103 920 80,000 SH Call SOLE   80,000 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 1 12 SH   SOLE   12 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1,821 57,000 SH Call SOLE   57,000 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 3,860 120,800 SH Call SOLE   120,800 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 9,908 310,100 SH Put SOLE   310,100 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 18,697 585,200 SH Put SOLE   585,200 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 110,907 3,471,265 SH   SOLE   3,471,265 0 0
BLDRS INDEX FDS TR ASIA 50 ADR 09348R102 0 1 SH   SOLE   1 0 0
BLDRS INDEX FDS TR DEV MK 100 ADR 09348R201 0 1 SH   SOLE   1 0 0
BLDRS INDEX FDS TR EMER MK 50 ADR 09348R300 0 1 SH   SOLE   1 0 0
BLDRS INDEX FDS TR EUR 100 ADR 09348R409 0 1 SH   SOLE   1 0 0
BLOCK H & R INC COM 093671105 52 2,054 SH   SOLE   2,054 0 0
BLOOMIN BRANDS INC COM 094235108 2 79 SH   SOLE   79 0 0
BLUE BIRD CORP COM 095306106 54 2,268 SH   SOLE   2,268 0 0
BLUEBIRD BIO INC COM 09609G100 3 17 SH   SOLE   17 0 0
BOEING CO COM 097023105 590 1,800 SH Put SOLE   1,800 0 0
BOEING CO COM 097023105 1,639 5,000 SH Put SOLE   5,000 0 0
BOEING CO COM 097023105 2,623 8,000 SH Put SOLE   8,000 0 0
BOEING CO COM 097023105 2,689 8,200 SH Put SOLE   8,200 0 0
BOEING CO COM 097023105 4,328 13,200 SH Put SOLE   13,200 0 0
BOEING CO COM 097023105 5,587 17,040 SH   SOLE   17,040 0 0
BOEING CO COM 097023105 8,525 26,000 SH Put SOLE   26,000 0 0
BOINGO WIRELESS INC COM 09739C102 87 3,506 SH   SOLE   3,506 0 0
BOJANGLES INC COM 097488100 12 900 SH   SOLE   900 0 0
BOOKING HLDGS INC COM 09857L108 208 100 SH Put SOLE   100 0 0
BOOKING HLDGS INC COM 09857L108 2,496 1,200 SH Put SOLE   1,200 0 0
BOOKING HLDGS INC COM 09857L108 3,025 1,454 SH   SOLE   1,454 0 0
BOOKING HLDGS INC COM 09857L108 4,577 2,200 SH Put SOLE   2,200 0 0
BOOKING HLDGS INC COM 09857L108 8,946 4,300 SH Put SOLE   4,300 0 0
BOOKING HLDGS INC COM 09857L108 13,314 6,400 SH Put SOLE   6,400 0 0
BOOT BARN HLDGS INC COM 099406100 40 2,231 SH   SOLE   2,231 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 10 248 SH   SOLE   248 0 0
BOTTOMLINE TECH DEL INC COM 101388106 13 326 SH   SOLE   326 0 0
BOX INC CL A 10316T104 121 5,912 SH   SOLE   5,912 0 0
BOYD GAMING CORP COM 103304101 132 4,144 SH   SOLE   4,144 0 0
BRASKEM S A SP ADR PFD A 105532105 2 72 SH   SOLE   72 0 0
BRIGHTCOVE INC COM 10921T101 19 2,706 SH   SOLE   2,706 0 0
BRIGHTCOVE INC COM 10921T101 209 30,000 SH Put SOLE   30,000 0 0
BRINKER INTL INC COM 109641100 73 2,014 SH   SOLE   2,014 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 316 5,000 SH Call SOLE   5,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,265 20,000 SH Put SOLE   20,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,904 30,100 SH Put SOLE   30,100 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,252 35,600 SH Call SOLE   35,600 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,840 44,900 SH Put SOLE   44,900 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 3,416 54,000 SH Call SOLE   54,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 7,274 115,000 SH Call SOLE   115,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 10,443 165,100 SH Call SOLE   165,100 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 28,463 450,000 SH Call SOLE   450,000 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 296 19,400 SH Call SOLE   19,400 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 791 51,900 SH Call SOLE   51,900 0 0
BROOKDALE SR LIVING INC COM 112463104 1 170 SH   SOLE   170 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 17 436 SH   SOLE   436 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 29 767 SH   SOLE   767 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 1,122 30,000 SH Call SOLE   30,000 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,290 65,000 SH   SOLE   65,000 0 0
BURLINGTON STORES INC COM 122017106 5,992 45,000 SH Call SOLE   45,000 0 0
CAI INTERNATIONAL INC COM 12477X106 638 30,000 SH Call SOLE   30,000 0 0
CBS CORP NEW CL B 124857202 138 2,685 SH   SOLE   2,685 0 0
CBS CORP NEW CL B 124857202 498 9,700 SH Call SOLE   9,700 0 0
CBS CORP NEW CL B 124857202 976 19,000 SH Call SOLE   19,000 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 1,712 15,000 SH Call SOLE   15,000 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 7,929 69,492 SH   SOLE   69,492 0 0
CBRE GROUP INC CL A 12504L109 4,486 95,000 SH Call SOLE   95,000 0 0
CF INDS HLDGS INC COM 125269100 323 8,563 SH   SOLE   8,563 0 0
CF INDS HLDGS INC COM 125269100 566 15,000 SH Put SOLE   15,000 0 0
CF INDS HLDGS INC COM 125269100 2,528 67,000 SH Put SOLE   67,000 0 0
CIGNA CORPORATION COM 125509109 1 7 SH   SOLE   7 0 0
CIT GROUP INC COM NEW 125581801 3,286 63,800 SH Call SOLE   63,800 0 0
CIT GROUP INC COM NEW 125581801 5,150 100,000 SH Put SOLE   100,000 0 0
CME GROUP INC COM CL A 12572Q105 4,852 30,000 SH   SOLE   30,000 0 0
CMS ENERGY CORP COM 125896100 1,359 30,000 SH Call SOLE   30,000 0 0
CRH PLC ADR 12626K203 65 1,905 SH   SOLE   1,905 0 0
CSX CORP COM 126408103 155 2,787 SH   SOLE   2,787 0 0
CVR ENERGY INC COM 12662P108 237 7,858 SH   SOLE   7,858 0 0
CVR ENERGY INC COM 12662P108 828 27,400 SH Put SOLE   27,400 0 0
CVS HEALTH CORP COM 126650100 417 6,700 SH Put SOLE   6,700 0 0
CVS HEALTH CORP COM 126650100 2,016 32,400 SH Put SOLE   32,400 0 0
CVS HEALTH CORP COM 126650100 2,240 36,000 SH Put SOLE   36,000 0 0
CVS HEALTH CORP COM 126650100 2,936 47,200 SH Put SOLE   47,200 0 0
CVS HEALTH CORP COM 126650100 3,111 50,000 SH Put SOLE   50,000 0 0
CVS HEALTH CORP COM 126650100 3,652 58,700 SH Put SOLE   58,700 0 0
CVS HEALTH CORP COM 126650100 3,868 62,171 SH   SOLE   62,171 0 0
CA INC COM 12673P105 532 15,700 SH Call SOLE   15,700 0 0
CA INC COM 12673P105 2,637 77,800 SH Call SOLE   77,800 0 0
CA INC COM 12673P105 3,560 105,000 SH Call SOLE   105,000 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 61 2,349 SH   SOLE   2,349 0 0
CABOT CORP COM 127055101 1 15 SH   SOLE   15 0 0
CABOT OIL & GAS CORP COM 127097103 113 4,710 SH   SOLE   4,710 0 0
CACI INTL INC CL A 127190304 11 70 SH   SOLE   70 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 2,022 55,000 SH Call SOLE   55,000 0 0
CAESARS ENTMT CORP COM 127686103 3 306 SH   SOLE   306 0 0
CAESARS ENTMT CORP COM 127686103 2,053 182,500 SH Call SOLE   182,500 0 0
CAL MAINE FOODS INC COM NEW 128030202 13 292 SH   SOLE   292 0 0
CALAMP CORP COM 128126109 515 22,500 SH Call SOLE   22,500 0 0
CALERES INC COM 129500104 123 3,661 SH   SOLE   3,661 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 1,057 61,649 SH   SOLE   61,649 0 0
CALIX INC COM 13100M509 396 57,750 SH   SOLE   57,750 0 0
CALLON PETE CO DEL COM 13123X102 23 1,762 SH   SOLE   1,762 0 0
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 0 1 SH   SOLE   1 0 0
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 0 1 SH   SOLE   1 0 0
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 0 1 SH   SOLE   1 0 0
CAMDEN PPTY TR SH BEN INT 133131102 1 6 SH   SOLE   6 0 0
CAMECO CORP COM 13321L108 227 25,000 SH Put SOLE   25,000 0 0
CAMECO CORP COM 13321L108 545 60,000 SH Call SOLE   60,000 0 0
CAMPBELL SOUP CO COM 134429109 50 1,162 SH   SOLE   1,162 0 0
CANADIAN NAT RES LTD COM 136385101 13 405 SH   SOLE   405 0 0
CANADIAN SOLAR INC COM 136635109 3,254 200,000 SH Call SOLE   200,000 0 0
CAPITAL ONE FINL CORP COM 14040H105 343 3,584 SH   SOLE   3,584 0 0
CAPITAL ONE FINL CORP COM 14040H105 2,396 25,000 SH Put SOLE   25,000 0 0
CAPITAL SR LIVING CORP COM 140475104 134 12,500 SH Put SOLE   12,500 0 0
CAPITAL SR LIVING CORP COM 140475104 203 18,929 SH   SOLE   18,929 0 0
CAPITOL FED FINL INC COM 14057J101 10 822 SH   SOLE   822 0 0
CARBO CERAMICS INC COM 140781105 1 96 SH   SOLE   96 0 0
CARDINAL HEALTH INC COM 14149Y108 251 4,000 SH Call SOLE   4,000 0 0
CARLISLE COS INC COM 142339100 93 893 SH   SOLE   893 0 0
CARMAX INC COM 143130102 4,810 77,659 SH   SOLE   77,659 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 7 100 SH Put SOLE   100 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 13 200 SH Put SOLE   200 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 66 1,000 SH Put SOLE   1,000 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 157 2,400 SH Put SOLE   2,400 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 223 3,400 SH Put SOLE   3,400 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 315 4,800 SH Put SOLE   4,800 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 380 5,800 SH Call SOLE   5,800 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 472 7,200 SH Put SOLE   7,200 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 656 10,000 SH Call SOLE   10,000 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 656 10,000 SH Put SOLE   10,000 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 656 10,000 SH Put SOLE   10,000 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 656 10,000 SH Put SOLE   10,000 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 656 10,000 SH Put SOLE   10,000 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 656 10,000 SH Put SOLE   10,000 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 938 14,300 SH Call SOLE   14,300 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 2,997 45,700 SH Call SOLE   45,700 0 0
CARRIAGE SVCS INC COM 143905107 32 1,151 SH   SOLE   1,151 0 0
CARRIZO OIL & GAS INC COM 144577103 68 4,239 SH   SOLE   4,239 0 0
CARS COM INC COM 14575E105 2,833 100,000 SH Call SOLE   100,000 0 0
CARS COM INC COM 14575E105 4,759 168,000 SH Call SOLE   168,000 0 0
CARVANA CO CL A 146869102 1,147 50,000 SH Call SOLE   50,000 0 0
CARVANA CO CL A 146869102 3,231 140,900 SH Call SOLE   140,900 0 0
CASELLA WASTE SYS INC CL A 147448104 8 350 SH   SOLE   350 0 0
CASEYS GEN STORES INC COM 147528103 3,293 30,000 SH Call SOLE   30,000 0 0
CATERPILLAR INC DEL COM 149123101 1,032 7,000 SH Put SOLE   7,000 0 0
CATERPILLAR INC DEL COM 149123101 1,474 10,000 SH Call SOLE   10,000 0 0
CATERPILLAR INC DEL COM 149123101 1,474 10,000 SH Put SOLE   10,000 0 0
CATERPILLAR INC DEL COM 149123101 1,474 10,000 SH Put SOLE   10,000 0 0
CATERPILLAR INC DEL COM 149123101 1,474 10,000 SH Put SOLE   10,000 0 0
CATERPILLAR INC DEL COM 149123101 3,169 21,500 SH Call SOLE   21,500 0 0
CATERPILLAR INC DEL COM 149123101 5,895 40,000 SH Put SOLE   40,000 0 0
CATERPILLAR INC DEL COM 149123101 12,896 87,500 SH Put SOLE   87,500 0 0
CATERPILLAR INC DEL COM 149123101 22,107 150,000 SH Put SOLE   150,000 0 0
CATERPILLAR INC DEL COM 149123101 81,059 550,000 SH Put SOLE   550,000 0 0
CATHAY GEN BANCORP COM 149150104 2 51 SH   SOLE   51 0 0
CAVIUM INC COM 14964U108 817 10,298 SH   SOLE   10,298 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 69 17,500 SH Call SOLE   17,500 0 0
CELANESE CORP DEL COM SER A 150870103 27 268 SH   SOLE   268 0 0
CELESTICA INC SUB VTG SHS 15101Q108 86 8,293 SH   SOLE   8,293 0 0
CELESTICA INC SUB VTG SHS 15101Q108 518 50,000 SH Put SOLE   50,000 0 0
CELGENE CORP COM 151020104 2,453 27,500 SH Call SOLE   27,500 0 0
CELGENE CORP COM 151020104 2,453 27,500 SH Put SOLE   27,500 0 0
CELGENE CORP COM 151020104 4,764 53,400 SH Put SOLE   53,400 0 0
CELGENE CORP COM 151020104 5,799 65,000 SH Put SOLE   65,000 0 0
CELGENE CORP COM 151020104 7,137 80,000 SH Put SOLE   80,000 0 0
CELGENE CORP COM 151020104 11,471 128,586 SH   SOLE   128,586 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 847 127,888 SH   SOLE   127,888 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 1,324 200,000 SH Put SOLE   200,000 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 1,986 300,000 SH Put SOLE   300,000 0 0
CENOVUS ENERGY INC COM 15135U109 15 1,748 SH   SOLE   1,748 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 4 223 SH   SOLE   223 0 0
CENTRAL FD CDA LTD CL A 153501101 54,976 4,158,543 SH   SOLE   4,158,543 0 0
CENTRAL GARDEN & PET CO COM 153527106 0 4 SH   SOLE   4 0 0
CENTURY CASINOS INC COM 156492100 52 7,004 SH   SOLE   7,004 0 0
CENTURYLINK INC COM 156700106 81 4,900 SH Put SOLE   4,900 0 0
CENTURYLINK INC COM 156700106 904 55,000 SH Call SOLE   55,000 0 0
CENTURYLINK INC COM 156700106 1,533 93,300 SH Put SOLE   93,300 0 0
CENTURYLINK INC COM 156700106 3,081 187,500 SH Put SOLE   187,500 0 0
CENTURYLINK INC COM 156700106 3,252 197,946 SH   SOLE   197,946 0 0
CERNER CORP COM 156782104 545 9,399 SH   SOLE   9,399 0 0
CERNER CORP COM 156782104 2,332 40,200 SH Put SOLE   40,200 0 0
CERNER CORP COM 156782104 3,712 64,000 SH Put SOLE   64,000 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 11 410 SH   SOLE   410 0 0
CHART INDS INC COM PAR $0.01 16115Q308 2,952 50,000 SH Call SOLE   50,000 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 15 48 SH   SOLE   48 0 0
CHEESECAKE FACTORY INC COM 163072101 29 604 SH   SOLE   604 0 0
CHEETAH MOBILE INC ADR 163075104 14 1,010 SH   SOLE   1,010 0 0
CHEGG INC COM 163092109 118 5,697 SH   SOLE   5,697 0 0
CHEMICAL FINL CORP COM 163731102 3 51 SH   SOLE   51 0 0
CHEMOURS CO COM 163851108 192 3,938 SH   SOLE   3,938 0 0
CHENIERE ENERGY INC COM NEW 16411R208 2,673 50,000 SH Call SOLE   50,000 0 0
CHENIERE ENERGY INC COM NEW 16411R208 2,673 50,000 SH Call SOLE   50,000 0 0
CHENIERE ENERGY INC COM NEW 16411R208 4,978 93,138 SH   SOLE   93,138 0 0
CHENIERE ENERGY INC COM NEW 16411R208 5,345 100,000 SH Put SOLE   100,000 0 0
CHESAPEAKE ENERGY CORP COM 165167107 151 50,000 SH Call SOLE   50,000 0 0
CHESAPEAKE ENERGY CORP COM 165167107 345 114,134 SH   SOLE   114,134 0 0
CHESAPEAKE ENERGY CORP COM 165167107 846 280,000 SH Put SOLE   280,000 0 0
CHEVRON CORP NEW COM 166764100 1,711 15,000 SH Call SOLE   15,000 0 0
CHEVRON CORP NEW COM 166764100 3,991 35,000 SH Call SOLE   35,000 0 0
CHEVRON CORP NEW COM 166764100 7,983 70,000 SH Put SOLE   70,000 0 0
CHEVRON CORP NEW COM 166764100 10,264 90,000 SH Call SOLE   90,000 0 0
CHEVRON CORP NEW COM 166764100 12,339 108,200 SH Put SOLE   108,200 0 0
CHEVRON CORP NEW COM 166764100 57,020 500,000 SH Put SOLE   500,000 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 125 8,699 SH   SOLE   8,699 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 1,440 100,000 SH Put SOLE   100,000 0 0
CHICOS FAS INC COM 168615102 43 4,742 SH   SOLE   4,742 0 0
CHICOS FAS INC COM 168615102 277 30,600 SH Put SOLE   30,600 0 0
CHILDRENS PL INC COM 168905107 20 151 SH   SOLE   151 0 0
CHIMERA INVT CORP COM NEW 16934Q208 81 4,675 SH   SOLE   4,675 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 1 70 SH   SOLE   70 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 27 300 SH   SOLE   300 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 32 100 SH Put SOLE   100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 32 100 SH Put SOLE   100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 65 200 SH Put SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 129 400 SH Put SOLE   400 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 129 400 SH Put SOLE   400 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 355 1,100 SH Put SOLE   1,100 0 0
CIENA CORP COM NEW 171779309 150 5,789 SH   SOLE   5,789 0 0
CINEMARK HOLDINGS INC COM 17243V102 92 2,435 SH   SOLE   2,435 0 0
CIRRUS LOGIC INC COM 172755100 104 2,560 SH   SOLE   2,560 0 0
CISCO SYS INC COM 17275R102 172 4,000 SH Put SOLE   4,000 0 0
CISCO SYS INC COM 17275R102 206 4,800 SH Call SOLE   4,800 0 0
CISCO SYS INC COM 17275R102 214 5,000 SH Put SOLE   5,000 0 0
CISCO SYS INC COM 17275R102 699 16,300 SH Put SOLE   16,300 0 0
CISCO SYS INC COM 17275R102 1,059 24,700 SH Put SOLE   24,700 0 0
CISCO SYS INC COM 17275R102 1,102 25,700 SH Put SOLE   25,700 0 0
CISCO SYS INC COM 17275R102 1,338 31,200 SH Put SOLE   31,200 0 0
CISCO SYS INC COM 17275R102 1,480 34,500 SH Put SOLE   34,500 0 0
CISCO SYS INC COM 17275R102 1,746 40,700 SH Put SOLE   40,700 0 0
CISCO SYS INC COM 17275R102 1,784 41,600 SH Call SOLE   41,600 0 0
CISCO SYS INC COM 17275R102 1,784 41,600 SH Call SOLE   41,600 0 0
CISCO SYS INC COM 17275R102 1,801 42,000 SH Call SOLE   42,000 0 0
CISCO SYS INC COM 17275R102 1,921 44,800 SH Put SOLE   44,800 0 0
CISCO SYS INC COM 17275R102 2,145 50,000 SH Put SOLE   50,000 0 0
CISCO SYS INC COM 17275R102 2,749 64,100 SH Put SOLE   64,100 0 0
CISCO SYS INC COM 17275R102 2,865 66,800 SH Put SOLE   66,800 0 0
CISCO SYS INC COM 17275R102 3,002 70,000 SH Put SOLE   70,000 0 0
CISCO SYS INC COM 17275R102 3,345 78,000 SH Put SOLE   78,000 0 0
CISCO SYS INC COM 17275R102 3,431 80,000 SH Put SOLE   80,000 0 0
CISCO SYS INC COM 17275R102 3,860 90,000 SH Call SOLE   90,000 0 0
CISCO SYS INC COM 17275R102 4,289 100,000 SH Put SOLE   100,000 0 0
CISCO SYS INC COM 17275R102 4,932 115,000 SH Put SOLE   115,000 0 0
CISCO SYS INC COM 17275R102 4,950 115,400 SH Put SOLE   115,400 0 0
CISCO SYS INC COM 17275R102 5,087 118,600 SH Put SOLE   118,600 0 0
CISCO SYS INC COM 17275R102 5,361 125,000 SH Call SOLE   125,000 0 0
CISCO SYS INC COM 17275R102 5,940 138,500 SH Put SOLE   138,500 0 0
CISCO SYS INC COM 17275R102 6,090 142,000 SH Put SOLE   142,000 0 0
CISCO SYS INC COM 17275R102 7,493 174,700 SH Put SOLE   174,700 0 0
CISCO SYS INC COM 17275R102 8,578 200,000 SH Put SOLE   200,000 0 0
CISCO SYS INC COM 17275R102 8,754 204,100 SH Put SOLE   204,100 0 0
CISCO SYS INC COM 17275R102 9,509 221,700 SH Put SOLE   221,700 0 0
CISCO SYS INC COM 17275R102 10,860 253,200 SH Put SOLE   253,200 0 0
CISCO SYS INC COM 17275R102 12,867 300,000 SH Call SOLE   300,000 0 0
CISCO SYS INC COM 17275R102 12,996 303,000 SH Put SOLE   303,000 0 0
CISCO SYS INC COM 17275R102 15,012 350,000 SH Call SOLE   350,000 0 0
CISCO SYS INC COM 17275R102 23,602 550,300 SH Put SOLE   550,300 0 0
CISCO SYS INC COM 17275R102 43,533 1,015,000 SH Put SOLE   1,015,000 0 0
CISCO SYS INC COM 17275R102 44,177 1,030,000 SH Call SOLE   1,030,000 0 0
CISCO SYS INC COM 17275R102 48,341 1,127,100 SH Put SOLE   1,127,100 0 0
CISCO SYS INC COM 17275R102 102,400 2,387,500 SH Put SOLE   2,387,500 0 0
CITIGROUP INC COM NEW 172967424 216 3,200 SH Put SOLE   3,200 0 0
CITIGROUP INC COM NEW 172967424 560 8,300 SH Put SOLE   8,300 0 0
CITIGROUP INC COM NEW 172967424 776 11,500 SH Call SOLE   11,500 0 0
CITIGROUP INC COM NEW 172967424 864 12,800 SH Put SOLE   12,800 0 0
CITIGROUP INC COM NEW 172967424 891 13,200 SH Put SOLE   13,200 0 0
CITIGROUP INC COM NEW 172967424 938 13,900 SH Call SOLE   13,900 0 0
CITIGROUP INC COM NEW 172967424 999 14,800 SH Call SOLE   14,800 0 0
CITIGROUP INC COM NEW 172967424 1,350 20,000 SH Put SOLE   20,000 0 0
CITIGROUP INC COM NEW 172967424 1,350 20,000 SH Put SOLE   20,000 0 0
CITIGROUP INC COM NEW 172967424 1,694 25,100 SH Put SOLE   25,100 0 0
CITIGROUP INC COM NEW 172967424 2,025 30,000 SH Put SOLE   30,000 0 0
CITIGROUP INC COM NEW 172967424 2,309 34,200 SH Call SOLE   34,200 0 0
CITIGROUP INC COM NEW 172967424 2,700 40,000 SH Put SOLE   40,000 0 0
CITIGROUP INC COM NEW 172967424 3,038 45,000 SH Call SOLE   45,000 0 0
CITIGROUP INC COM NEW 172967424 3,375 50,000 SH Call SOLE   50,000 0 0
CITIGROUP INC COM NEW 172967424 3,375 50,000 SH Put SOLE   50,000 0 0
CITIGROUP INC COM NEW 172967424 4,050 60,000 SH Call SOLE   60,000 0 0
CITIGROUP INC COM NEW 172967424 4,448 65,900 SH Put SOLE   65,900 0 0
CITIGROUP INC COM NEW 172967424 6,750 100,000 SH Call SOLE   100,000 0 0
CITIGROUP INC COM NEW 172967424 7,425 110,000 SH Put SOLE   110,000 0 0
CITIGROUP INC COM NEW 172967424 7,992 118,400 SH Put SOLE   118,400 0 0
CITIGROUP INC COM NEW 172967424 9,450 140,000 SH Call SOLE   140,000 0 0
CITIGROUP INC COM NEW 172967424 10,132 150,100 SH Put SOLE   150,100 0 0
CITIGROUP INC COM NEW 172967424 12,150 180,000 SH Put SOLE   180,000 0 0
CITIGROUP INC COM NEW 172967424 12,555 186,000 SH Put SOLE   186,000 0 0
CITIGROUP INC COM NEW 172967424 12,825 190,000 SH Put SOLE   190,000 0 0
CITIGROUP INC COM NEW 172967424 17,712 262,400 SH Put SOLE   262,400 0 0
CITIGROUP INC COM NEW 172967424 18,563 275,000 SH Put SOLE   275,000 0 0
CITIGROUP INC COM NEW 172967424 19,575 290,000 SH Put SOLE   290,000 0 0
CITIGROUP INC COM NEW 172967424 21,526 318,900 SH Put SOLE   318,900 0 0
CITIGROUP INC COM NEW 172967424 23,875 353,700 SH Put SOLE   353,700 0 0
CITIGROUP INC COM NEW 172967424 23,963 355,000 SH Call SOLE   355,000 0 0
CITIGROUP INC COM NEW 172967424 26,892 398,400 SH Put SOLE   398,400 0 0
CITIGROUP INC COM NEW 172967424 30,402 450,400 SH Call SOLE   450,400 0 0
CITIGROUP INC COM NEW 172967424 31,239 462,800 SH Put SOLE   462,800 0 0
CITIGROUP INC COM NEW 172967424 32,562 482,400 SH Call SOLE   482,400 0 0
CITIGROUP INC COM NEW 172967424 36,808 545,300 SH Put SOLE   545,300 0 0
CITIGROUP INC COM NEW 172967424 84,078 1,245,597 SH   SOLE   1,245,597 0 0
CITIGROUP INC NEW CTRAKS ETN MILLR 17321F201 0 1 SH   SOLE   1 0 0
CITIGROUP INC NEW HOW STRAT DIV 17322H149 0 1 SH   SOLE   1 0 0
CITIZENS FINL GROUP INC COM 174610105 1 16 SH   SOLE   16 0 0
CITIZENS FINL GROUP INC COM 174610105 5,248 125,000 SH Call SOLE   125,000 0 0
CITRIX SYS INC COM 177376100 1,021 11,000 SH Call SOLE   11,000 0 0
CITRIX SYS INC COM 177376100 1,373 14,800 SH Call SOLE   14,800 0 0
CITRIX SYS INC COM 177376100 1,559 16,800 SH Call SOLE   16,800 0 0
CITY HLDG CO COM 177835105 20 290 SH   SOLE   290 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG BRIC ETF 18383M100 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG INSDR SENT 18383M209 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR WILSHIRE MCRO CP 18383M308 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR WLSHR US REIT 18383M472 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUG MULTI ASSET 18383M506 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG S&P SPINOFF 18383M605 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUG RAYM JAMES S 18383M613 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG ULTR SH DUR 18383M654 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUG MIDCAP CORE 18383M720 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUG S&PG DIV OPP 18383M860 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUGGEN DEFN EQTY 18383M878 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG CHN TECH 18383Q135 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG CA ENRG INC 18383Q606 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG SHIPPNG ETF 18383Q796 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUG INTL MLT ASS 18383Q804 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG FRNTR MKT 18383Q838 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG CHN SML CAP 18383Q853 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG CHN RL EST 18383Q861 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG MSCI GB ETF 18383Q879 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG CHINA ALLCP 18385P101 0 1 SH   SOLE   1 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 115 10,759 SH   SOLE   10,759 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 1 277 SH   SOLE   277 0 0
CLEARWATER PAPER CORP COM 18538R103 8 210 SH   SOLE   210 0 0
CLEVELAND CLIFFS INC COM 185899101 348 50,000 SH Put SOLE   50,000 0 0
CLEVELAND CLIFFS INC COM 185899101 538 77,400 SH Call SOLE   77,400 0 0
CLOROX CO DEL COM 189054109 570 4,284 SH   SOLE   4,284 0 0
COCA COLA CO COM 191216100 17 400 SH Put SOLE   400 0 0
COCA COLA CO COM 191216100 243 5,600 SH Call SOLE   5,600 0 0
COCA COLA CO COM 191216100 308 7,100 SH Put SOLE   7,100 0 0
COCA COLA CO COM 191216100 365 8,400 SH Call SOLE   8,400 0 0
COCA COLA CO COM 191216100 465 10,700 SH Put SOLE   10,700 0 0
COCA COLA CO COM 191216100 552 12,700 SH Put SOLE   12,700 0 0
COCA COLA CO COM 191216100 730 16,800 SH Call SOLE   16,800 0 0
COCA COLA CO COM 191216100 764 17,600 SH Put SOLE   17,600 0 0
COCA COLA CO COM 191216100 1,086 25,000 SH Put SOLE   25,000 0 0
COCA COLA CO COM 191216100 1,125 25,900 SH Put SOLE   25,900 0 0
COCA COLA CO COM 191216100 1,303 30,000 SH Put SOLE   30,000 0 0
COCA COLA CO COM 191216100 1,355 31,200 SH Put SOLE   31,200 0 0
COCA COLA CO COM 191216100 1,390 32,000 SH Put SOLE   32,000 0 0
COCA COLA CO COM 191216100 1,494 34,400 SH Put SOLE   34,400 0 0
COCA COLA CO COM 191216100 1,555 35,800 SH Put SOLE   35,800 0 0
COCA COLA CO COM 191216100 1,876 43,200 SH Put SOLE   43,200 0 0
COCA COLA CO COM 191216100 1,941 44,700 SH Put SOLE   44,700 0 0
COCA COLA CO COM 191216100 1,993 45,900 SH Put SOLE   45,900 0 0
COCA COLA CO COM 191216100 2,176 50,100 SH Put SOLE   50,100 0 0
COCA COLA CO COM 191216100 2,432 56,000 SH Put SOLE   56,000 0 0
COCA COLA CO COM 191216100 2,497 57,500 SH Put SOLE   57,500 0 0
COCA COLA CO COM 191216100 2,667 61,400 SH Put SOLE   61,400 0 0
COCA COLA CO COM 191216100 2,793 64,300 SH Put SOLE   64,300 0 0
COCA COLA CO COM 191216100 3,474 80,000 SH Put SOLE   80,000 0 0
COCA COLA CO COM 191216100 3,700 85,200 SH Call SOLE   85,200 0 0
COCA COLA CO COM 191216100 4,343 100,000 SH Put SOLE   100,000 0 0
COCA COLA CO COM 191216100 6,224 143,300 SH Call SOLE   143,300 0 0
COCA COLA CO COM 191216100 7,166 165,000 SH Put SOLE   165,000 0 0
COCA COLA CO COM 191216100 8,777 202,100 SH Call SOLE   202,100 0 0
COCA COLA CO COM 191216100 9,772 225,000 SH Call SOLE   225,000 0 0
COCA COLA CO COM 191216100 12,534 288,600 SH Call SOLE   288,600 0 0
COCA COLA CO COM 191216100 12,534 288,600 SH Call SOLE   288,600 0 0
COCA COLA CO COM 191216100 15,609 359,400 SH Call SOLE   359,400 0 0
COCA COLA CO COM 191216100 19,018 437,900 SH Call SOLE   437,900 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 8 180 SH   SOLE   180 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 303 3,770 SH   SOLE   3,770 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 684 8,500 SH Call SOLE   8,500 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 725 9,000 SH Call SOLE   9,000 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 7,245 90,000 SH Put SOLE   90,000 0 0
COHERENT INC COM 192479103 380 2,028 SH   SOLE   2,028 0 0
COHERENT INC COM 192479103 1,162 6,200 SH Put SOLE   6,200 0 0
COHEN & STEERS INC COM 19247A100 56 1,367 SH   SOLE   1,367 0 0
COHERUS BIOSCIENCES INC COM 19249H103 94 8,514 SH   SOLE   8,514 0 0
COHERUS BIOSCIENCES INC COM 19249H103 427 38,600 SH Put SOLE   38,600 0 0
COLGATE PALMOLIVE CO COM 194162103 333 4,641 SH   SOLE   4,641 0 0
COLGATE PALMOLIVE CO COM 194162103 2,437 34,000 SH Call SOLE   34,000 0 0
COLGATE PALMOLIVE CO COM 194162103 10,035 140,000 SH Call SOLE   140,000 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 52 3,332 SH   SOLE   3,332 0 0
COLUMBIA ETF TR II BEYOND BRICS ETF 19762B103 0 1 SH   SOLE   1 0 0
COLUMBIA ETF TR II EM QUALITY ETF 19762B301 0 1 SH   SOLE   1 0 0
COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 0 1 SH   SOLE   1 0 0
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 0 1 SH   SOLE   1 0 0
COLUMBIA ETF TR II INDIA INFRSR ETF 19762B806 0 1 SH   SOLE   1 0 0
COLUMBIA ETF TR II INDIA SML CP ETF 19762B889 0 1 SH   SOLE   1 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 16 204 SH   SOLE   204 0 0
COMFORT SYS USA INC COM 199908104 33 790 SH   SOLE   790 0 0
COMCAST CORP NEW CL A 20030N101 85 2,500 SH Put SOLE   2,500 0 0
COMCAST CORP NEW CL A 20030N101 226 6,600 SH Put SOLE   6,600 0 0
COMCAST CORP NEW CL A 20030N101 967 28,300 SH Put SOLE   28,300 0 0
COMCAST CORP NEW CL A 20030N101 1,032 30,200 SH Put SOLE   30,200 0 0
COMCAST CORP NEW CL A 20030N101 1,152 33,700 SH Call SOLE   33,700 0 0
COMCAST CORP NEW CL A 20030N101 1,415 41,400 SH Put SOLE   41,400 0 0
COMCAST CORP NEW CL A 20030N101 1,709 50,000 SH Put SOLE   50,000 0 0
COMCAST CORP NEW CL A 20030N101 1,712 50,100 SH Put SOLE   50,100 0 0
COMCAST CORP NEW CL A 20030N101 1,917 56,100 SH Put SOLE   56,100 0 0
COMCAST CORP NEW CL A 20030N101 3,386 99,100 SH Call SOLE   99,100 0 0
COMCAST CORP NEW CL A 20030N101 3,940 115,300 SH Put SOLE   115,300 0 0
COMCAST CORP NEW CL A 20030N101 4,100 120,000 SH Put SOLE   120,000 0 0
COMCAST CORP NEW CL A 20030N101 7,105 207,930 SH   SOLE   207,930 0 0
COMCAST CORP NEW CL A 20030N101 11,112 325,200 SH Put SOLE   325,200 0 0
COMCAST CORP NEW CL A 20030N101 27,083 792,600 SH Call SOLE   792,600 0 0
COMERICA INC COM 200340107 2,110 22,000 SH Call SOLE   22,000 0 0
COMMERCIAL METALS CO COM 201723103 689 33,660 SH   SOLE   33,660 0 0
COMMSCOPE HLDG CO INC COM 20337X109 376 9,416 SH   SOLE   9,416 0 0
COMMUNITY HEALTH SYS INC NEW RIGHT 99/99/9999 203668116 0 425 SH   SOLE   425 0 0
COMMUNITY TR BANCORP INC COM 204149108 10 220 SH   SOLE   220 0 0
COMPASS MINERALS INTL INC COM 20451N101 1 17 SH   SOLE   17 0 0
CONAGRA BRANDS INC COM 205887102 2,821 76,500 SH Put SOLE   76,500 0 0
CONCHO RES INC COM 20605P101 11,275 75,000 SH Call SOLE   75,000 0 0
CONMED CORP COM 207410101 11 180 SH   SOLE   180 0 0
CONOCOPHILLIPS COM 20825C104 3,463 58,400 SH Call SOLE   58,400 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 0 2 SH   SOLE   2 0 0
CONSTELLATION BRANDS INC CL A 21036P108 9,117 40,000 SH Call SOLE   40,000 0 0
CONTINENTAL RESOURCES INC COM 212015101 35 587 SH   SOLE   587 0 0
CONTROL4 CORP COM 21240D107 42 1,940 SH   SOLE   1,940 0 0
CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 6 680 SH   SOLE   680 0 0
COOPER COS INC COM NEW 216648402 1 3 SH   SOLE   3 0 0
COPART INC COM 217204106 11 210 SH   SOLE   210 0 0
CORCEPT THERAPEUTICS INC COM 218352102 823 50,000 SH Call SOLE   50,000 0 0
CORECIVIC INC COM 21871N101 887 45,434 SH   SOLE   45,434 0 0
CORNING INC COM 219350105 50 1,800 SH Put SOLE   1,800 0 0
CORNING INC COM 219350105 226 8,100 SH Put SOLE   8,100 0 0
CORNING INC COM 219350105 279 10,000 SH Call SOLE   10,000 0 0
CORNING INC COM 219350105 279 10,000 SH Put SOLE   10,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 170 900 SH Put SOLE   900 0 0
COSTCO WHSL CORP NEW COM 22160K105 301 1,600 SH Put SOLE   1,600 0 0
COSTCO WHSL CORP NEW COM 22160K105 339 1,800 SH Put SOLE   1,800 0 0
COSTCO WHSL CORP NEW COM 22160K105 377 2,000 SH Put SOLE   2,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 396 2,100 SH Put SOLE   2,100 0 0
COSTCO WHSL CORP NEW COM 22160K105 396 2,100 SH Put SOLE   2,100 0 0
COSTCO WHSL CORP NEW COM 22160K105 471 2,500 SH Put SOLE   2,500 0 0
COSTCO WHSL CORP NEW COM 22160K105 791 4,200 SH Put SOLE   4,200 0 0
COSTCO WHSL CORP NEW COM 22160K105 791 4,200 SH Put SOLE   4,200 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,055 5,600 SH Put SOLE   5,600 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,206 6,400 SH Put SOLE   6,400 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,319 7,000 SH Put SOLE   7,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,394 7,400 SH Put SOLE   7,400 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,715 9,100 SH Put SOLE   9,100 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,884 10,000 SH Put SOLE   10,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,997 10,600 SH Put SOLE   10,600 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,129 11,300 SH Put SOLE   11,300 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,355 12,500 SH Put SOLE   12,500 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,468 13,100 SH Put SOLE   13,100 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,826 15,000 SH Put SOLE   15,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,580 19,000 SH Put SOLE   19,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,769 20,000 SH Put SOLE   20,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 5,238 27,800 SH Put SOLE   27,800 0 0
COSTCO WHSL CORP NEW COM 22160K105 5,351 28,400 SH Put SOLE   28,400 0 0
COSTCO WHSL CORP NEW COM 22160K105 9,007 47,800 SH Put SOLE   47,800 0 0
COSTCO WHSL CORP NEW COM 22160K105 9,798 52,000 SH Put SOLE   52,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 13,774 73,100 SH Put SOLE   73,100 0 0
COSTCO WHSL CORP NEW COM 22160K105 15,056 79,900 SH Put SOLE   79,900 0 0
COSTCO WHSL CORP NEW COM 22160K105 16,952 89,967 SH   SOLE   89,967 0 0
COSTCO WHSL CORP NEW COM 22160K105 17,599 93,400 SH Put SOLE   93,400 0 0
COSTCO WHSL CORP NEW COM 22160K105 20,388 108,200 SH Put SOLE   108,200 0 0
COTY INC COM CL A 222070203 4,662 254,760 SH   SOLE   254,760 0 0
COTY INC COM CL A 222070203 9,882 540,000 SH Call SOLE   540,000 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 992 6,234 SH   SOLE   6,234 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 3,996 25,100 SH Call SOLE   25,100 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 6,368 40,000 SH Call SOLE   40,000 0 0
CRAWFORD & CO CL B 224633107 51 6,156 SH   SOLE   6,156 0 0
CREDIT ACCEP CORP MICH COM 225310101 10 30 SH   SOLE   30 0 0
CREDIT SUISSE AG NASSAU BRH VELOCITY SHS EXC 22539T597 0 1 SH   SOLE   1 0 0
CREDIT SUISSE NASSAU BRH ETN STOXX EUR 50 22542D100 0 1 SH   SOLE   1 0 0
CREDIT SUISSE NASSAU BRH LG CP GRTH ENH 22542D423 0 1 SH   SOLE   1 0 0
CREDIT SUISSE NASSAU BRH X LINK SILVER SH 22542D449 0 1 SH   SOLE   1 0 0
CREDIT SUISSE NASSAU BRH X LINK GOLD SHS 22542D480 0 1 SH   SOLE   1 0 0
CREDIT SUISSE NASSAU BRH 3X INVERS SILV 22542D654 0 1 SH   SOLE   1 0 0
CREDIT SUISSE NASSAU BRH 3X INVERS GOLD 22542D670 0 1 SH   SOLE   1 0 0
CREDIT SUISSE NASSAU BRH 3X LONG GOLD 22542D688 0 1 SH   SOLE   1 0 0
CREDIT SUISSE NASSAU BRH VIX MID TERM 22542D787 0 1 SH   SOLE   1 0 0
CREDIT SUISSE NASSAU BRH INVRS VIX MDTERM 22542D829 0 1 SH   SOLE   1 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 1,024 40,000 SH Call SOLE   40,000 0 0
CRITEO S A SPONS ADS 226718104 65 2,500 SH Call SOLE   2,500 0 0
CROCS INC COM 227046109 79 4,891 SH   SOLE   4,891 0 0
CROWN HOLDINGS INC COM 228368106 125 2,467 SH   SOLE   2,467 0 0
CRYOLIFE INC COM 228903100 8 400 SH   SOLE   400 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,166 25,000 SH Put SOLE   25,000 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,166 25,000 SH Put SOLE   25,000 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,554 33,332 SH Call SOLE   33,332 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,554 33,332 SH Call SOLE   33,332 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,554 33,332 SH Call SOLE   33,332 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,554 33,332 SH Call SOLE   33,332 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,554 33,332 SH Call SOLE   33,332 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,554 33,334 SH Call SOLE   33,334 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,554 33,334 SH Call SOLE   33,334 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,554 33,334 SH Call SOLE   33,334 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,554 33,334 SH Call SOLE   33,334 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,554 33,334 SH Call SOLE   33,334 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,554 33,334 SH Call SOLE   33,334 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,554 33,334 SH Call SOLE   33,334 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,554 33,334 SH Call SOLE   33,334 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,554 33,334 SH Call SOLE   33,334 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,554 33,334 SH Call SOLE   33,334 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,865 40,000 SH Put SOLE   40,000 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 8,858 190,000 SH Put SOLE   190,000 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 9,324 200,000 SH Put SOLE   200,000 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 9,327 200,067 SH   SOLE   200,067 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 11,413 244,800 SH Put SOLE   244,800 0 0
CUBESMART COM 229663109 1,128 40,000 SH Call SOLE   40,000 0 0
CUBIC CORP COM 229669106 10 160 SH   SOLE   160 0 0
CUMMINS INC COM 231021106 146 900 SH Put SOLE   900 0 0
CUMMINS INC COM 231021106 1,109 6,844 SH   SOLE   6,844 0 0
CUMMINS INC COM 231021106 4,020 24,800 SH Put SOLE   24,800 0 0
CURRENCYSHARES SWEDISH KRONA SWEDISH KRONA 23129R108 0 1 SH   SOLE   1 0 0
CURRENCYSHS BRIT POUND STER BRIT POUND STE 23129S106 0 1 SH   SOLE   1 0 0
CURRENCYSHARES AUSTRALIAN DL AUSTRALIAN DOL 23129U101 0 1 SH   SOLE   1 0 0
CURRENCYSHARES SWISS FRANC T SWISS FRANC SH 23129V109 2,077 21,106 SH   SOLE   21,106 0 0
CURRENCYSHARES CDN DLR TR CDN DOLLAR SHS 23129X105 3 41 SH   SOLE   41 0 0
CURRENCYSHS JAPANESE YEN TR JAPANESE YEN 23130A102 3,830 42,500 SH Put SOLE   42,500 0 0
CURRENCYSHS JAPANESE YEN TR JAPANESE YEN 23130A102 11,523 127,878 SH   SOLE   127,878 0 0
CURRENCYSHS JAPANESE YEN TR JAPANESE YEN 23130A102 12,615 140,000 SH Call SOLE   140,000 0 0
CURRENCYSHARES EURO TR EURO SHS 23130C108 3,725 31,480 SH   SOLE   31,480 0 0
CURRENCYSHARES EURO TR EURO SHS 23130C108 4,792 40,500 SH Call SOLE   40,500 0 0
CURRENCYSHARES EURO TR EURO SHS 23130C108 6,780 57,300 SH Put SOLE   57,300 0 0
CURRENCYSHARES EURO TR EURO SHS 23130C108 7,691 65,000 SH Put SOLE   65,000 0 0
CURRENCYSHARES EURO TR EURO SHS 23130C108 8,875 75,000 SH Call SOLE   75,000 0 0
CURRENCYSHARES SINGAPORE DLR SHS 23130K100 0 1 SH   SOLE   1 0 0
CURRENCYSHARES CHINESE RENMI CHIN RENMINBI 23131C107 0 1 SH   SOLE   1 0 0
CURTISS WRIGHT CORP COM 231561101 2 17 SH   SOLE   17 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 17 1,314 SH   SOLE   1,314 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 2,968 175,000 SH Call SOLE   175,000 0 0
CYRUSONE INC COM 23283R100 166 3,247 SH   SOLE   3,247 0 0
CYRUSONE INC COM 23283R100 1,378 26,900 SH Put SOLE   26,900 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 0 1 SH   SOLE   1 0 0
DBX ETF TR XTRACK MSCI BRZL 233051309 0 1 SH   SOLE   1 0 0
DBX ETF TR XTRACK MSCI GRMY 233051408 0 1 SH   SOLE   1 0 0
DBX ETF TR XTRACK MSCI JAPN 233051507 0 1 SH   SOLE   1 0 0
DBX ETF TR XTRACK MUN INFRA 233051705 0 1 SH   SOLE   1 0 0
DBX ETF TR XTRACK CSI 500 A 233051754 0 1 SH   SOLE   1 0 0
DBX ETF TR XTRACK MSCI CHNA 233051762 0 1 SH   SOLE   1 0 0
DBX ETF TR XTRACK MSCI MEX 233051796 0 1 SH   SOLE   1 0 0
DBX ETF TR XTRACK MSCI EURP 233051853 0 1 SH   SOLE   1 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 0 1 SH   SOLE   1 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 53 2,281 SH   SOLE   2,281 0 0
D R HORTON INC COM 23331A109 1,096 25,000 SH Put SOLE   25,000 0 0
D R HORTON INC COM 23331A109 3,288 75,000 SH Call SOLE   75,000 0 0
DHI GROUP INC COM 23331S100 1,599 999,509 SH   SOLE   999,509 0 0
DHI GROUP INC COM 23331S100 2,421 1,513,100 SH Put SOLE   1,513,100 0 0
DTE ENERGY CO COM 233331107 31 300 SH   SOLE   300 0 0
DSW INC CL A 23334L102 797 35,476 SH   SOLE   35,476 0 0
DSW INC CL A 23334L102 1,011 45,000 SH Put SOLE   45,000 0 0
DSW INC CL A 23334L102 1,011 45,000 SH Put SOLE   45,000 0 0
DXC TECHNOLOGY CO COM 23355L106 57 565 SH   SOLE   565 0 0
DANA INCORPORATED COM 235825205 23 885 SH   SOLE   885 0 0
DANAHER CORP DEL COM 235851102 35 361 SH   SOLE   361 0 0
DARDEN RESTAURANTS INC COM 237194105 0 4 SH   SOLE   4 0 0
DARLING INGREDIENTS INC COM 237266101 173 10,000 SH Call SOLE   10,000 0 0
DARLING INGREDIENTS INC COM 237266101 2,769 160,075 SH   SOLE   160,075 0 0
DARLING INGREDIENTS INC COM 237266101 3,893 225,000 SH Put SOLE   225,000 0 0
DASEKE INC COM 23753F107 39 3,947 SH   SOLE   3,947 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 61 1,468 SH   SOLE   1,468 0 0
DECKERS OUTDOOR CORP COM 243537107 136 1,506 SH   SOLE   1,506 0 0
DECKERS OUTDOOR CORP COM 243537107 324 3,600 SH Put SOLE   3,600 0 0
DECKERS OUTDOOR CORP COM 243537107 792 8,800 SH Put SOLE   8,800 0 0
DECKERS OUTDOOR CORP COM 243537107 900 10,000 SH Call SOLE   10,000 0 0
DECKERS OUTDOOR CORP COM 243537107 900 10,000 SH Call SOLE   10,000 0 0
DECKERS OUTDOOR CORP COM 243537107 1,855 20,600 SH Put SOLE   20,600 0 0
DEERE & CO COM 244199105 109 700 SH Put SOLE   700 0 0
DEERE & CO COM 244199105 373 2,400 SH Put SOLE   2,400 0 0
DEERE & CO COM 244199105 513 3,300 SH Call SOLE   3,300 0 0
DEERE & CO COM 244199105 621 4,000 SH Put SOLE   4,000 0 0
DEERE & CO COM 244199105 1,553 10,000 SH Call SOLE   10,000 0 0
DEERE & CO COM 244199105 3,106 20,000 SH Put SOLE   20,000 0 0
DEERE & CO COM 244199105 15,532 100,000 SH Put SOLE   100,000 0 0
DEERE & CO COM 244199105 17,163 110,500 SH Put SOLE   110,500 0 0
DEERE & CO COM 244199105 44,085 283,835 SH   SOLE   283,835 0 0
DEERE & CO COM 244199105 86,296 555,600 SH Put SOLE   555,600 0 0
DEL TACO RESTAURANTS INC COM 245496104 71 6,855 SH   SOLE   6,855 0 0
DELEK US HLDGS INC NEW COM 24665A103 88 2,164 SH   SOLE   2,164 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 548 10,000 SH Call SOLE   10,000 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 548 10,000 SH Put SOLE   10,000 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,918 35,000 SH Call SOLE   35,000 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 2,082 37,989 SH   SOLE   37,989 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 2,455 44,800 SH Put SOLE   44,800 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 2,494 45,500 SH Put SOLE   45,500 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 4,851 88,500 SH Put SOLE   88,500 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 11,581 211,300 SH Put SOLE   211,300 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 13,023 237,600 SH Call SOLE   237,600 0 0
DENBURY RES INC COM NEW 247916208 274 100,000 SH Call SOLE   100,000 0 0
DELUXE CORP COM 248019101 45 612 SH   SOLE   612 0 0
DENNYS CORP COM 24869P104 11 740 SH   SOLE   740 0 0
DENTSPLY SIRONA INC COM 24906P109 4 72 SH   SOLE   72 0 0
DERMIRA INC COM 24983L104 315 39,462 SH   SOLE   39,462 0 0
DERMIRA INC COM 24983L104 360 45,000 SH Put SOLE   45,000 0 0
DEPOMED INC COM 249908104 5,076 770,200 SH Call SOLE   770,200 0 0
DEUTSCHE BK AG LONDON ETN DJ HY 2022 25153Q658 0 1 SH   SOLE   1 0 0
DEUTSCHE BK AG LONDON ELE MORN TTL22 25153Q708 0 1 SH   SOLE   1 0 0
DEUTSCHE BK AG LDN BRH DB COMMOD SHRT 25154H467 0 1 SH   SOLE   1 0 0
DEUTSCHE BK AG LDN BRH DB COM DBLE LNG 25154H475 0 1 SH   SOLE   1 0 0
DEUTSCHE BK AG LDN BRH DB AGRIC LNG ETN 25154H533 0 1 SH   SOLE   1 0 0
DEUTSCHE BK AG LDN BRH DB AGRIC DBL LN 25154H558 0 1 SH   SOLE   1 0 0
DEUTSCHE BK AG LDN BRH DB AGRIC DBL SHT 25154H566 0 1 SH   SOLE   1 0 0
DEUTSCHE BK AG LDN BRH DB GOLD SHORT 25154H731 0 1 SH   SOLE   1 0 0
DEUTSCHE BK AG LDN BRH DB GOLD DBL LNG 25154H749 0 1 SH   SOLE   1 0 0
DEUTSCHE BK AG LDN BRH GOLD DOUBLE SHOR 25154H756 0 1 SH   SOLE   1 0 0
DEUTSCHE BK AG LONDON BRH DB CRUDE OIL DBL 25154K809 0 1 SH   SOLE   1 0 0
DEUTSCHE BK AG LONDON BRH DB BASE MET DBL 25154K841 0 1 SH   SOLE   1 0 0
DEUTSCHE BK AG LONDON BRH DB BASE MET DBL 25154K858 0 1 SH   SOLE   1 0 0
DEUTSCHE BK AG LONDON BRH DB CRUDE OIL LNG 25154K866 0 1 SH   SOLE   1 0 0
DEUTSCHE BK AG LONDON BRH FI ENH GL0BAL HY 25155L293 0 1 SH   SOLE   1 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,517 47,715 SH   SOLE   47,715 0 0
DEVON ENERGY CORP NEW COM 25179M103 3,672 115,500 SH Put SOLE   115,500 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 56 271 SH   SOLE   271 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 293 20,000 SH Put SOLE   20,000 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 789 53,853 SH   SOLE   53,853 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 169 16,223 SH   SOLE   16,223 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 8 798 SH   SOLE   798 0 0
DICKS SPORTING GOODS INC COM 253393102 69 1,971 SH   SOLE   1,971 0 0
DICKS SPORTING GOODS INC COM 253393102 175 5,000 SH Put SOLE   5,000 0 0
DIME CMNTY BANCSHARES COM 253922108 9 500 SH   SOLE   500 0 0
DIGITAL TURBINE INC COM NEW 25400W102 196 97,569 SH   SOLE   97,569 0 0
DIGITAL TURBINE INC COM NEW 25400W102 603 300,000 SH Call SOLE   300,000 0 0
DIGITAL TURBINE INC COM NEW 25400W102 603 300,000 SH Put SOLE   300,000 0 0
DILLARDS INC CL A 254067101 1,243 15,471 SH   SOLE   15,471 0 0
DIPLOMAT PHARMACY INC COM 25456K101 44 2,191 SH   SOLE   2,191 0 0
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 0 4 SH   SOLE   4 0 0
DIREXION SHS ETF TR RETAIL BULL 3X 25459W417 0 4 SH   SOLE   4 0 0
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 1 4 SH   SOLE   4 0 0
DIREXION SHS ETF TR 20YR TRES BULL 25459W540 0 4 SH   SOLE   4 0 0
DIREXION SHS ETF TR 20YR TRES BULL 25459W540 879 45,000 SH Put SOLE   45,000 0 0
DIREXION SHS ETF TR 7 10YR TRES BEAR 25459W557 0 1 SH   SOLE   1 0 0
DIREXION SHS ETF TR 7 10YR TRES BULL 25459W565 0 1 SH   SOLE   1 0 0
DIREXION SHS ETF TR DLY MIDCAP ETF3X 25459W730 11 244 SH   SOLE   244 0 0
DIREXION SHS ETF TR DLY R/E BULL3X 25459W755 0 4 SH   SOLE   4 0 0
DIREXION SHS ETF TR DL FTSE BLL 3X 25459W771 0 1 SH   SOLE   1 0 0
DIREXION SHS ETF TR DLY DEV MKT BULL 25459W789 0 1 SH   SOLE   1 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 4 62 SH   SOLE   62 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 0 4 SH   SOLE   4 0 0
DIREXION SHS ETF TR DLY ENRGY BULL3X 25459W888 0 1 SH   SOLE   1 0 0
DIREXION SHS ETF TR 7-10YR TR BEAR 25459Y108 0 1 SH   SOLE   1 0 0
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 0 2 SH   SOLE   2 0 0
DIREXION SHS ETF TR IBILLION INDEX 25459Y264 0 1 SH   SOLE   1 0 0
DIREXION SHS ETF TR DLY FTS BUL 3X 25459Y280 0 1 SH   SOLE   1 0 0
DIREXION SHS ETF TR ZACKS MLP HG INC 25459Y298 0 1 SH   SOLE   1 0 0
DIREXION SHS ETF TR DLY DEV MKT BEAR 25459Y355 0 1 SH   SOLE   1 0 0
DIREXION SHS ETF TR DLY R/E BEAR3X 25459Y363 0 1 SH   SOLE   1 0 0
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y405 0 1 SH   SOLE   1 0 0
DIREXION SHS ETF TR DLY JPN BULL 3X 25459Y413 0 1 SH   SOLE   1 0 0
DIREXION SHS ETF TR DRX DLYSOKOR3X 25459Y520 0 1 SH   SOLE   1 0 0
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 124 6,401 SH   SOLE   6,401 0 0
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 0 4 SH   SOLE   4 0 0
DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 0 2 SH   SOLE   2 0 0
DIREXION SHS ETF TR HEALTHCARE BUL 25459Y876 0 4 SH   SOLE   4 0 0
DIREXION SHS ETF TR DAILY MSCI EMERG 25460E547 0 1 SH   SOLE   1 0 0
DIREXION SHS ETF TR DAILY ENERGY BEA 25460E554 0 1 SH   SOLE   1 0 0
DISNEY WALT CO COM DISNEY 254687106 10 100 SH Put SOLE   100 0 0
DISNEY WALT CO COM DISNEY 254687106 40 400 SH Put SOLE   400 0 0
DISNEY WALT CO COM DISNEY 254687106 251 2,500 SH Put SOLE   2,500 0 0
DISNEY WALT CO COM DISNEY 254687106 271 2,700 SH Put SOLE   2,700 0 0
DISNEY WALT CO COM DISNEY 254687106 341 3,400 SH Put SOLE   3,400 0 0
DISNEY WALT CO COM DISNEY 254687106 502 5,000 SH Put SOLE   5,000 0 0
DISNEY WALT CO COM DISNEY 254687106 522 5,200 SH Put SOLE   5,200 0 0
DISNEY WALT CO COM DISNEY 254687106 793 7,900 SH Put SOLE   7,900 0 0
DISNEY WALT CO COM DISNEY 254687106 1,215 12,100 SH Put SOLE   12,100 0 0
DISNEY WALT CO COM DISNEY 254687106 1,266 12,600 SH Call SOLE   12,600 0 0
DISNEY WALT CO COM DISNEY 254687106 1,266 12,600 SH Put SOLE   12,600 0 0
DISNEY WALT CO COM DISNEY 254687106 1,306 13,000 SH Put SOLE   13,000 0 0
DISNEY WALT CO COM DISNEY 254687106 1,507 15,000 SH Put SOLE   15,000 0 0
DISNEY WALT CO COM DISNEY 254687106 1,597 15,900 SH Put SOLE   15,900 0 0
DISNEY WALT CO COM DISNEY 254687106 2,009 20,000 SH Call SOLE   20,000 0 0
DISNEY WALT CO COM DISNEY 254687106 2,009 20,000 SH Put SOLE   20,000 0 0
DISNEY WALT CO COM DISNEY 254687106 3,023 30,100 SH Put SOLE   30,100 0 0
DISNEY WALT CO COM DISNEY 254687106 3,214 32,000 SH Put SOLE   32,000 0 0
DISNEY WALT CO COM DISNEY 254687106 3,767 37,500 SH Put SOLE   37,500 0 0
DISNEY WALT CO COM DISNEY 254687106 4,419 44,000 SH Put SOLE   44,000 0 0
DISNEY WALT CO COM DISNEY 254687106 4,681 46,600 SH Put SOLE   46,600 0 0
DISNEY WALT CO COM DISNEY 254687106 5,022 50,000 SH Put SOLE   50,000 0 0
DISNEY WALT CO COM DISNEY 254687106 5,544 55,200 SH Put SOLE   55,200 0 0
DISNEY WALT CO COM DISNEY 254687106 7,754 77,200 SH Put SOLE   77,200 0 0
DISNEY WALT CO COM DISNEY 254687106 7,925 78,900 SH Put SOLE   78,900 0 0
DISNEY WALT CO COM DISNEY 254687106 8,387 83,500 SH Put SOLE   83,500 0 0
DISNEY WALT CO COM DISNEY 254687106 9,492 94,500 SH Put SOLE   94,500 0 0
DISNEY WALT CO COM DISNEY 254687106 10,837 107,900 SH Put SOLE   107,900 0 0
DISNEY WALT CO COM DISNEY 254687106 13,650 135,900 SH Put SOLE   135,900 0 0
DISNEY WALT CO COM DISNEY 254687106 14,735 146,700 SH Put SOLE   146,700 0 0
DISNEY WALT CO COM DISNEY 254687106 18,370 182,900 SH Put SOLE   182,900 0 0
DISNEY WALT CO COM DISNEY 254687106 22,973 228,725 SH   SOLE   228,725 0 0
DISCOVER FINL SVCS COM 254709108 2 24 SH   SOLE   24 0 0
DISCOVER FINL SVCS COM 254709108 2,978 41,400 SH Call SOLE   41,400 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1,685 78,634 SH   SOLE   78,634 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 3,118 145,500 SH Put SOLE   145,500 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 2,928 150,000 SH Call SOLE   150,000 0 0
DISH NETWORK CORP CL A 25470M109 947 25,000 SH Call SOLE   25,000 0 0
DISH NETWORK CORP CL A 25470M109 947 25,000 SH Put SOLE   25,000 0 0
DISH NETWORK CORP CL A 25470M109 3,110 82,073 SH   SOLE   82,073 0 0
DIREXION SHS ETF TR DLY RUSSIA BL 3X 25490K273 11 186 SH   SOLE   186 0 0
DIREXION SHS ETF TR DAILY IND BUL 3X 25490K331 0 1 SH   SOLE   1 0 0
DOLLAR GEN CORP NEW COM 256677105 449 4,800 SH Call SOLE   4,800 0 0
DOLLAR GEN CORP NEW COM 256677105 936 10,000 SH Call SOLE   10,000 0 0
DOLLAR GEN CORP NEW COM 256677105 3,161 33,792 SH   SOLE   33,792 0 0
DOLLAR GEN CORP NEW COM 256677105 4,678 50,000 SH Call SOLE   50,000 0 0
DOLLAR TREE INC COM 256746108 949 10,000 SH Put SOLE   10,000 0 0
DOLLAR TREE INC COM 256746108 15,659 165,000 SH Call SOLE   165,000 0 0
DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD 257454108 154 10,000 SH Put SOLE   10,000 0 0
DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD 257454108 319 20,800 SH Put SOLE   20,800 0 0
DOMINION ENERGY INC COM 25746U109 446 6,618 SH   SOLE   6,618 0 0
DOMTAR CORP COM NEW 257559203 16 370 SH   SOLE   370 0 0
DORMAN PRODUCTS INC COM 258278100 13 200 SH   SOLE   200 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 10 502 SH   SOLE   502 0 0
DOVER CORP COM 260003108 2 20 SH   SOLE   20 0 0
DOWDUPONT INC COM 26078J100 917 14,400 SH Call SOLE   14,400 0 0
DOWDUPONT INC COM 26078J100 1,274 20,000 SH Call SOLE   20,000 0 0
DOWDUPONT INC COM 26078J100 1,663 26,100 SH Call SOLE   26,100 0 0
DOWDUPONT INC COM 26078J100 8,601 135,000 SH Call SOLE   135,000 0 0
DOWDUPONT INC COM 26078J100 12,869 201,995 SH   SOLE   201,995 0 0
DOWDUPONT INC COM 26078J100 15,928 250,000 SH Put SOLE   250,000 0 0
DOWDUPONT INC COM 26078J100 35,041 550,000 SH Call SOLE   550,000 0 0
DOWDUPONT INC COM 26078J100 52,242 820,000 SH Call SOLE   820,000 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 7,321 94,500 SH Call SOLE   94,500 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 15,494 200,000 SH Call SOLE   200,000 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 13,106 112,016 SH   SOLE   112,016 0 0
DUNKIN BRANDS GROUP INC COM 265504100 746 12,500 SH Put SOLE   12,500 0 0
DUNKIN BRANDS GROUP INC COM 265504100 907 15,200 SH Put SOLE   15,200 0 0
DUNKIN BRANDS GROUP INC COM 265504100 1,492 25,000 SH Put SOLE   25,000 0 0
DUNKIN BRANDS GROUP INC COM 265504100 5,508 92,283 SH   SOLE   92,283 0 0
DUNKIN BRANDS GROUP INC COM 265504100 5,969 100,000 SH Call SOLE   100,000 0 0
DUNKIN BRANDS GROUP INC COM 265504100 5,969 100,000 SH Put SOLE   100,000 0 0
DUNKIN BRANDS GROUP INC COM 265504100 11,938 200,000 SH Put SOLE   200,000 0 0
DYCOM INDS INC COM 267475101 10,117 94,000 SH Call SOLE   94,000 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 150 7,536 SH   SOLE   7,536 0 0
DYNEGY INC NEW DEL COM 26817R108 10 740 SH   SOLE   740 0 0
EL POLLO LOCO HLDGS INC COM 268603107 17 1,781 SH   SOLE   1,781 0 0
EL POLLO LOCO HLDGS INC COM 268603107 221 23,300 SH Call SOLE   23,300 0 0
EL POLLO LOCO HLDGS INC COM 268603107 3,240 341,000 SH Put SOLE   341,000 0 0
ENI S P A SPONSORED ADR 26874R108 208 5,880 SH   SOLE   5,880 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 1,181 20,000 SH Call SOLE   20,000 0 0
ETF SER SOLUTIONS ALPCLONE ALTER 26922A305 0 1 SH   SOLE   1 0 0
ETF SER SOLUTIONS VIDENT INTL EQ 26922A404 0 1 SH   SOLE   1 0 0
ETF SER SOLUTIONS VIDENTCORE EQ FD 26922A503 0 1 SH   SOLE   1 0 0
ETF SER SOLUTIONS DEEP VALUE ETF 26922A701 0 1 SH   SOLE   1 0 0
ETFS PLATINUM TR SH BEN INT 26922V101 0 1 SH   SOLE   1 0 0
ETFS PRECIOUS METALS BASKET PHYS PM BSKT 26922W109 0 1 SH   SOLE   1 0 0
ETFS SILVER TR SILVER SHS 26922X107 0 1 SH   SOLE   1 0 0
ETFS GOLD TR SHS 26922Y105 0 1 SH   SOLE   1 0 0
ETFS PALLADIUM TR SH BEN INT 26923A106 0 1 SH   SOLE   1 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 0 8 SH   SOLE   8 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 1,108 20,000 SH Put SOLE   20,000 0 0
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 0 1 SH   SOLE   1 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 79 2,312 SH   SOLE   2,312 0 0
EAGLE MATERIALS INC COM 26969P108 1,031 10,000 SH Call SOLE   10,000 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 53 1,001 SH   SOLE   1,001 0 0
EAST WEST BANCORP INC COM 27579R104 0 6 SH   SOLE   6 0 0
EASTMAN CHEM CO COM 277432100 66 623 SH   SOLE   623 0 0
EASTMAN KODAK CO COM NEW 277461406 54 10,000 SH Put SOLE   10,000 0 0
EATON VANCE CORP COM NON VTG 278265103 1 20 SH   SOLE   20 0 0
EBAY INC COM 278642103 173 4,300 SH Put SOLE   4,300 0 0
EBAY INC COM 278642103 254 6,300 SH Put SOLE   6,300 0 0
EBAY INC COM 278642103 467 11,600 SH Put SOLE   11,600 0 0
EBAY INC COM 278642103 543 13,500 SH Put SOLE   13,500 0 0
EBAY INC COM 278642103 567 14,100 SH Put SOLE   14,100 0 0
EBAY INC COM 278642103 1,509 37,500 SH Put SOLE   37,500 0 0
EBAY INC COM 278642103 1,883 46,800 SH Put SOLE   46,800 0 0
EBAY INC COM 278642103 3,360 83,500 SH Put SOLE   83,500 0 0
EBAY INC COM 278642103 4,321 107,393 SH   SOLE   107,393 0 0
EBAY INC COM 278642103 5,392 134,000 SH Put SOLE   134,000 0 0
ECOLAB INC COM 278865100 8 57 SH   SOLE   57 0 0
EDISON INTL COM 281020107 7 115 SH   SOLE   115 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,050 7,523 SH   SOLE   7,523 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,093 15,000 SH Put SOLE   15,000 0 0
EGALET CORP COM 28226B104 303 480,254 SH   SOLE   480,254 0 0
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 498 40,958 SH   SOLE   40,958 0 0
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 608 50,000 SH Put SOLE   50,000 0 0
ELDORADO RESORTS INC COM 28470R102 358 10,851 SH   SOLE   10,851 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 44 2,295 SH   SOLE   2,295 0 0
ELECTRONIC ARTS INC COM 285512109 364 3,000 SH Call SOLE   3,000 0 0
ELECTRONIC ARTS INC COM 285512109 12,051 99,400 SH Call SOLE   99,400 0 0
ELECTRONIC ARTS INC COM 285512109 12,124 100,000 SH Put SOLE   100,000 0 0
ELECTRONIC ARTS INC COM 285512109 14,653 120,856 SH   SOLE   120,856 0 0
ELECTRONIC ARTS INC COM 285512109 16,974 140,000 SH Call SOLE   140,000 0 0
ELECTRONIC ARTS INC COM 285512109 17,337 143,000 SH Put SOLE   143,000 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 553 20,242 SH   SOLE   20,242 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 2,186 80,000 SH Put SOLE   80,000 0 0
ELEVEN BIOTHERAPEUTICS INC COM 286221106 39 36,761 SH   SOLE   36,761 0 0
ELLIS PERRY INTL INC COM 288853104 16 626 SH   SOLE   626 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 7 258 SH   SOLE   258 0 0
EMCOR GROUP INC COM 29084Q100 13 170 SH   SOLE   170 0 0
EMERSON ELEC CO COM 291011104 1 14 SH   SOLE   14 0 0
EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 675 109,800 SH Put SOLE   109,800 0 0
EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 2,460 400,000 SH Put SOLE   400,000 0 0
EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 2,520 409,736 SH   SOLE   409,736 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 6 300 SH   SOLE   300 0 0
EMPLOYERS HOLDINGS INC COM 292218104 45 1,103 SH   SOLE   1,103 0 0
ENCANA CORP COM 292505104 372 33,810 SH   SOLE   33,810 0 0
ENCANA CORP COM 292505104 770 70,000 SH Put SOLE   70,000 0 0
ENBRIDGE INC COM 29250N105 3,540 112,500 SH Call SOLE   112,500 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 9 1,020 SH   SOLE   1,020 0 0
ENCORE CAP GROUP INC COM 292554102 14 315 SH   SOLE   315 0 0
ENCORE WIRE CORP COM 292562105 16 280 SH   SOLE   280 0 0
ENCOMPASS HEALTH CORP COM 29261A100 2 34 SH   SOLE   34 0 0
ENERGEN CORP COM 29265N108 15 237 SH   SOLE   237 0 0
ENERGY RECOVERY INC COM 29270J100 48 5,878 SH   SOLE   5,878 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 489 34,410 SH   SOLE   34,410 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 806 56,700 SH Put SOLE   56,700 0 0
ENERPLUS CORP COM 292766102 8 690 SH   SOLE   690 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 25 3,910 SH   SOLE   3,910 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 758 46,744 SH   SOLE   46,744 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 777 47,900 SH Call SOLE   47,900 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 811 50,000 SH Put SOLE   50,000 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 3 244 SH   SOLE   244 0 0
ENPRO INDS INC COM 29355X107 52 677 SH   SOLE   677 0 0
ENSIGN GROUP INC COM 29358P101 119 4,514 SH   SOLE   4,514 0 0
ENTEGRIS INC COM 29362U104 48 1,382 SH   SOLE   1,382 0 0
ENTERGY CORP NEW COM 29364G103 22 285 SH   SOLE   285 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 598 24,436 SH   SOLE   24,436 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,900 77,600 SH Put SOLE   77,600 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 2,448 100,000 SH Call SOLE   100,000 0 0
ENVESTNET INC COM 29404K106 53 926 SH   SOLE   926 0 0
EPAM SYS INC COM 29414B104 4 34 SH   SOLE   34 0 0
ENVISION HEALTHCARE CORP COM 29414D100 83 2,151 SH   SOLE   2,151 0 0
ENVISION HEALTHCARE CORP COM 29414D100 3,074 80,000 SH Put SOLE   80,000 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 166 2,700 SH Call SOLE   2,700 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 6,162 100,000 SH Call SOLE   100,000 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 6,778 110,000 SH Call SOLE   110,000 0 0
ESSENDANT INC COM 296689102 45 5,800 SH   SOLE   5,800 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 585 8,000 SH Call SOLE   8,000 0 0
ETSY INC COM 29786A106 2,806 100,000 SH Call SOLE   100,000 0 0
EVERCORE INC CLASS A 29977A105 57 649 SH   SOLE   649 0 0
EVERI HLDGS INC COM 30034T103 443 67,500 SH Call SOLE   67,500 0 0
EVERSOURCE ENERGY COM 30040W108 15 255 SH   SOLE   255 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 1 151 SH   SOLE   151 0 0
EXACT SCIENCES CORP COM 30063P105 27 661 SH   SOLE   661 0 0
EXACT SCIENCES CORP COM 30063P105 1,032 25,600 SH Call SOLE   25,600 0 0
EXACT SCIENCES CORP COM 30063P105 2,722 67,500 SH Put SOLE   67,500 0 0
EXCHANGE TRADED CONCEPTS TR YLD SHS HGH INC 301505301 0 1 SH   SOLE   1 0 0
EXCHANGE TRADED CONCEPTS TR FLAG FRNSIC ACC 301505400 0 1 SH   SOLE   1 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 0 1 SH   SOLE   1 0 0
EXELON CORP COM 30161N101 2,341 60,000 SH Call SOLE   60,000 0 0
EXELON CORP COM 30161N101 8,972 230,000 SH Call SOLE   230,000 0 0
EXPEDIA GROUP INC COM NEW 30212P303 0 4 SH   SOLE   4 0 0
EXPEDIA GROUP INC COM NEW 30212P303 121 1,100 SH Put SOLE   1,100 0 0
EXPEDIA GROUP INC COM NEW 30212P303 1,104 10,000 SH Put SOLE   10,000 0 0
EXPEDIA GROUP INC COM NEW 30212P303 1,778 16,100 SH Put SOLE   16,100 0 0
EXPEDIA GROUP INC COM NEW 30212P303 2,628 23,800 SH Put SOLE   23,800 0 0
EXPEDIA GROUP INC COM NEW 30212P303 5,521 50,000 SH Put SOLE   50,000 0 0
EXPEDIA GROUP INC COM NEW 30212P303 5,521 50,000 SH Put SOLE   50,000 0 0
EXPEDIA GROUP INC COM NEW 30212P303 11,041 100,000 SH Call SOLE   100,000 0 0
EXPEDIA GROUP INC COM NEW 30212P303 11,041 100,000 SH Call SOLE   100,000 0 0
EXPEDITORS INTL WASH INC COM 302130109 4 56 SH   SOLE   56 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 53 769 SH   SOLE   769 0 0
EXXON MOBIL CORP COM 30231G102 1,425 19,100 SH Call SOLE   19,100 0 0
EXXON MOBIL CORP COM 30231G102 2,917 39,100 SH Put SOLE   39,100 0 0
EXXON MOBIL CORP COM 30231G102 4,969 66,600 SH Call SOLE   66,600 0 0
EXXON MOBIL CORP COM 30231G102 5,596 75,000 SH Call SOLE   75,000 0 0
EXXON MOBIL CORP COM 30231G102 7,461 100,000 SH Put SOLE   100,000 0 0
EXXON MOBIL CORP COM 30231G102 8,580 115,000 SH Call SOLE   115,000 0 0
EXXON MOBIL CORP COM 30231G102 13,057 175,000 SH Call SOLE   175,000 0 0
EXXON MOBIL CORP COM 30231G102 22,383 300,000 SH Call SOLE   300,000 0 0
EXXON MOBIL CORP COM 30231G102 25,435 340,900 SH Call SOLE   340,900 0 0
FBL FINL GROUP INC CL A 30239F106 43 626 SH   SOLE   626 0 0
F M C CORP COM NEW 302491303 5 66 SH   SOLE   66 0 0
F M C CORP COM NEW 302491303 2,067 27,000 SH Call SOLE   27,000 0 0
FTI CONSULTING INC COM 302941109 23 470 SH   SOLE   470 0 0
FACEBOOK INC CL A 30303M102 128 800 SH Put SOLE   800 0 0
FACEBOOK INC CL A 30303M102 799 5,000 SH Call SOLE   5,000 0 0
FACEBOOK INC CL A 30303M102 831 5,200 SH Call SOLE   5,200 0 0
FACEBOOK INC CL A 30303M102 1,023 6,400 SH Call SOLE   6,400 0 0
FACEBOOK INC CL A 30303M102 1,071 6,700 SH Call SOLE   6,700 0 0
FACEBOOK INC CL A 30303M102 1,182 7,400 SH Put SOLE   7,400 0 0
FACEBOOK INC CL A 30303M102 1,694 10,600 SH Put SOLE   10,600 0 0
FACEBOOK INC CL A 30303M102 2,413 15,100 SH Put SOLE   15,100 0 0
FACEBOOK INC CL A 30303M102 2,700 16,900 SH Put SOLE   16,900 0 0
FACEBOOK INC CL A 30303M102 2,940 18,400 SH Put SOLE   18,400 0 0
FACEBOOK INC CL A 30303M102 2,988 18,700 SH Put SOLE   18,700 0 0
FACEBOOK INC CL A 30303M102 3,116 19,500 SH Put SOLE   19,500 0 0
FACEBOOK INC CL A 30303M102 3,196 20,000 SH Put SOLE   20,000 0 0
FACEBOOK INC CL A 30303M102 3,212 20,100 SH Call SOLE   20,100 0 0
FACEBOOK INC CL A 30303M102 3,467 21,700 SH Put SOLE   21,700 0 0
FACEBOOK INC CL A 30303M102 3,499 21,900 SH Call SOLE   21,900 0 0
FACEBOOK INC CL A 30303M102 3,979 24,900 SH Call SOLE   24,900 0 0
FACEBOOK INC CL A 30303M102 3,995 25,000 SH Call SOLE   25,000 0 0
FACEBOOK INC CL A 30303M102 3,995 25,000 SH Put SOLE   25,000 0 0
FACEBOOK INC CL A 30303M102 3,995 25,000 SH Put SOLE   25,000 0 0
FACEBOOK INC CL A 30303M102 4,011 25,100 SH Call SOLE   25,100 0 0
FACEBOOK INC CL A 30303M102 4,250 26,600 SH Put SOLE   26,600 0 0
FACEBOOK INC CL A 30303M102 4,474 28,000 SH Put SOLE   28,000 0 0
FACEBOOK INC CL A 30303M102 4,794 30,000 SH Put SOLE   30,000 0 0
FACEBOOK INC CL A 30303M102 4,938 30,900 SH Put SOLE   30,900 0 0
FACEBOOK INC CL A 30303M102 5,593 35,000 SH Put SOLE   35,000 0 0
FACEBOOK INC CL A 30303M102 5,960 37,300 SH Put SOLE   37,300 0 0
FACEBOOK INC CL A 30303M102 6,136 38,400 SH Put SOLE   38,400 0 0
FACEBOOK INC CL A 30303M102 6,168 38,600 SH Call SOLE   38,600 0 0
FACEBOOK INC CL A 30303M102 6,312 39,500 SH Call SOLE   39,500 0 0
FACEBOOK INC CL A 30303M102 6,392 40,000 SH Put SOLE   40,000 0 0
FACEBOOK INC CL A 30303M102 6,424 40,200 SH Call SOLE   40,200 0 0
FACEBOOK INC CL A 30303M102 6,535 40,900 SH Put SOLE   40,900 0 0
FACEBOOK INC CL A 30303M102 7,191 45,000 SH Put SOLE   45,000 0 0
FACEBOOK INC CL A 30303M102 7,990 50,000 SH Put SOLE   50,000 0 0
FACEBOOK INC CL A 30303M102 7,990 50,000 SH Put SOLE   50,000 0 0
FACEBOOK INC CL A 30303M102 8,213 51,400 SH Put SOLE   51,400 0 0
FACEBOOK INC CL A 30303M102 8,325 52,100 SH Call SOLE   52,100 0 0
FACEBOOK INC CL A 30303M102 8,804 55,100 SH Put SOLE   55,100 0 0
FACEBOOK INC CL A 30303M102 8,932 55,900 SH Put SOLE   55,900 0 0
FACEBOOK INC CL A 30303M102 9,108 57,000 SH Put SOLE   57,000 0 0
FACEBOOK INC CL A 30303M102 9,971 62,400 SH Put SOLE   62,400 0 0
FACEBOOK INC CL A 30303M102 9,987 62,500 SH Put SOLE   62,500 0 0
FACEBOOK INC CL A 30303M102 12,352 77,300 SH Put SOLE   77,300 0 0
FACEBOOK INC CL A 30303M102 12,607 78,900 SH Put SOLE   78,900 0 0
FACEBOOK INC CL A 30303M102 13,646 85,400 SH Call SOLE   85,400 0 0
FACEBOOK INC CL A 30303M102 14,381 90,000 SH Put SOLE   90,000 0 0
FACEBOOK INC CL A 30303M102 14,541 91,000 SH Put SOLE   91,000 0 0
FACEBOOK INC CL A 30303M102 16,842 105,400 SH Put SOLE   105,400 0 0
FACEBOOK INC CL A 30303M102 17,401 108,900 SH Put SOLE   108,900 0 0
FACEBOOK INC CL A 30303M102 17,577 110,000 SH Put SOLE   110,000 0 0
FACEBOOK INC CL A 30303M102 17,976 112,500 SH Put SOLE   112,500 0 0
FACEBOOK INC CL A 30303M102 18,695 117,000 SH Put SOLE   117,000 0 0
FACEBOOK INC CL A 30303M102 19,814 124,000 SH Put SOLE   124,000 0 0
FACEBOOK INC CL A 30303M102 20,197 126,400 SH Put SOLE   126,400 0 0
FACEBOOK INC CL A 30303M102 20,405 127,700 SH Put SOLE   127,700 0 0
FACEBOOK INC CL A 30303M102 21,572 135,000 SH Put SOLE   135,000 0 0
FACEBOOK INC CL A 30303M102 22,706 142,100 SH Put SOLE   142,100 0 0
FACEBOOK INC CL A 30303M102 23,170 145,000 SH Put SOLE   145,000 0 0
FACEBOOK INC CL A 30303M102 23,569 147,500 SH Put SOLE   147,500 0 0
FACEBOOK INC CL A 30303M102 24,128 151,000 SH Put SOLE   151,000 0 0
FACEBOOK INC CL A 30303M102 27,979 175,100 SH Put SOLE   175,100 0 0
FACEBOOK INC CL A 30303M102 29,194 182,700 SH Call SOLE   182,700 0 0
FACEBOOK INC CL A 30303M102 29,577 185,100 SH Put SOLE   185,100 0 0
FACEBOOK INC CL A 30303M102 30,152 188,700 SH Put SOLE   188,700 0 0
FACEBOOK INC CL A 30303M102 31,479 197,000 SH Call SOLE   197,000 0 0
FACEBOOK INC CL A 30303M102 31,814 199,100 SH Put SOLE   199,100 0 0
FACEBOOK INC CL A 30303M102 32,102 200,900 SH Put SOLE   200,900 0 0
FACEBOOK INC CL A 30303M102 34,099 213,400 SH Put SOLE   213,400 0 0
FACEBOOK INC CL A 30303M102 34,307 214,700 SH Put SOLE   214,700 0 0
FACEBOOK INC CL A 30303M102 34,387 215,200 SH Put SOLE   215,200 0 0
FACEBOOK INC CL A 30303M102 36,176 226,400 SH Put SOLE   226,400 0 0
FACEBOOK INC CL A 30303M102 39,117 244,800 SH Put SOLE   244,800 0 0
FACEBOOK INC CL A 30303M102 39,948 250,000 SH Put SOLE   250,000 0 0
FACEBOOK INC CL A 30303M102 43,127 269,900 SH Put SOLE   269,900 0 0
FACEBOOK INC CL A 30303M102 43,703 273,500 SH Put SOLE   273,500 0 0
FACEBOOK INC CL A 30303M102 45,237 283,100 SH Put SOLE   283,100 0 0
FACEBOOK INC CL A 30303M102 49,247 308,200 SH Put SOLE   308,200 0 0
FACEBOOK INC CL A 30303M102 54,185 339,100 SH Put SOLE   339,100 0 0
FACEBOOK INC CL A 30303M102 73,871 462,300 SH Put SOLE   462,300 0 0
FACEBOOK INC CL A 30303M102 87,086 545,000 SH Put SOLE   545,000 0 0
FACEBOOK INC CL A 30303M102 177,127 1,108,500 SH Put SOLE   1,108,500 0 0
FACEBOOK INC CL A 30303M102 191,748 1,200,000 SH Put SOLE   1,200,000 0 0
FACEBOOK INC CL A 30303M102 301,257 1,885,333 SH   SOLE   1,885,333 0 0
FACEBOOK INC CL A 30303M102 479,370 3,000,000 SH Put SOLE   3,000,000 0 0
FACTSET RESH SYS INC COM 303075105 72 360 SH   SOLE   360 0 0
FAIR ISAAC CORP COM 303250104 23 137 SH   SOLE   137 0 0
FASTENAL CO COM 311900104 4,094 75,000 SH Call SOLE   75,000 0 0
FEDERATED INVS INC PA CL B 314211103 45 1,357 SH   SOLE   1,357 0 0
FEDEX CORP COM 31428X106 2,401 10,000 SH Put SOLE   10,000 0 0
FEDEX CORP COM 31428X106 3,049 12,700 SH Put SOLE   12,700 0 0
FEDEX CORP COM 31428X106 3,848 16,025 SH   SOLE   16,025 0 0
FEDEX CORP COM 31428X106 10,133 42,200 SH Put SOLE   42,200 0 0
FEDEX CORP COM 31428X106 192,088 800,000 SH Put SOLE   800,000 0 0
FERRO CORP COM 315405100 138 5,924 SH   SOLE   5,924 0 0
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 9,750 500,000 SH Call SOLE   500,000 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 0 1 SH   SOLE   1 0 0
FIDELITY MSCI CONSM DIS 316092204 0 1 SH   SOLE   1 0 0
FIDELITY CONSMR STAPLES 316092303 0 1 SH   SOLE   1 0 0
FIDELITY MSCI ENERGY IDX 316092402 0 1 SH   SOLE   1 0 0
FIDELITY MSCI FINLS IDX 316092501 0 1 SH   SOLE   1 0 0
FIDELITY MSCI HLTH CARE I 316092600 0 1 SH   SOLE   1 0 0
FIDELITY MSCI INDL INDX 316092709 0 1 SH   SOLE   1 0 0
FIDELITY MSCI INFO TECH I 316092808 0 1 SH   SOLE   1 0 0
FIDELITY MSCI UTILS INDEX 316092865 0 1 SH   SOLE   1 0 0
FIDELITY TELECOMM SVCS 316092873 0 1 SH   SOLE   1 0 0
FIDELITY MSCI MATLS INDEX 316092881 0 1 SH   SOLE   1 0 0
FIFTH THIRD BANCORP COM 316773100 6 182 SH   SOLE   182 0 0
FIFTH THIRD BANCORP COM 316773100 29 900 SH Put SOLE   900 0 0
FINANCIAL ENGINES INC COM 317485100 41 1,181 SH   SOLE   1,181 0 0
FIREEYE INC COM 31816Q101 1,707 100,848 SH   SOLE   100,848 0 0
FIREEYE INC COM 31816Q101 2,793 165,000 SH Put SOLE   165,000 0 0
FIREEYE INC COM 31816Q101 6,433 380,000 SH Put SOLE   380,000 0 0
FIRST BANCORP N C COM 318910106 6,417 180,000 SH Call SOLE   180,000 0 0
FIRST BUSEY CORP COM NEW 319383204 18 617 SH   SOLE   617 0 0
FIRST FINL BANCORP OH COM 320209109 60 2,033 SH   SOLE   2,033 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,667 18,000 SH Call SOLE   18,000 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,852 20,000 SH Call SOLE   20,000 0 0
FIRST SOLAR INC COM 336433107 98 1,385 SH   SOLE   1,385 0 0
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 0 1 SH   SOLE   1 0 0
FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL 33718M105 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 0 1 SH   SOLE   1 0 0
FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD ETF 33733E708 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD NAT GAS ETF 33733E807 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT PE 33733E880 0 1 SH   SOLE   1 0 0
FIRST TR MULTI CAP VALUE ALP COM SHS 33733F101 0 1 SH   SOLE   1 0 0
FIRST TR BICK INDEX FD COM SHS 33733H107 0 1 SH   SOLE   1 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 0 1 SH   SOLE   1 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 0 1 SH   SOLE   1 0 0
FIRST TR S&P REIT INDEX FD COM 33734G108 0 1 SH   SOLE   1 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 0 1 SH   SOLE   1 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 21 1,481 SH   SOLE   1,481 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD AUTO INDEX FD 33734X309 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 0 1 SH   SOLE   1 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 0 1 SH   SOLE   1 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 0 1 SH   SOLE   1 0 0
FIRST TR VALUE LINE 100 ETF COM SHS 33735G107 0 1 SH   SOLE   1 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 0 1 SH   SOLE   1 0 0
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 0 1 SH   SOLE   1 0 0
FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD GLOBAL ENGR ETF 33736M103 0 1 SH   SOLE   1 0 0
FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 0 1 SH   SOLE   1 0 0
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRADED FD II NASDQ CLN EDGE 33737A108 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I ASIA EX JAPAN 33737J109 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I LATIN AMER ALP 33737J125 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I BRAZIL ALPHADEX 33737J133 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX 33737J158 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I STH KOREA ALPH 33737J166 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I GERMANY ALPHA 33737J190 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I CANADA ALPHA 33737J208 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I AUSTRALIA ALPH 33737J216 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I UNIT KING ALPH 33737J224 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I SWITZLND ALPHA 33737J232 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I HONG KONG ALPH 33737J240 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I TAIWAN ALPHADEX 33737J257 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I EX US SML CP 33737J406 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ SMRTPHONE 33737K106 0 1 SH   SOLE   1 0 0
FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 0 1 SH   SOLE   1 0 0
FIRST TR EXCNGE TRD ALPHADEX MID CAP VAL FD 33737M201 0 1 SH   SOLE   1 0 0
FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 0 1 SH   SOLE   1 0 0
FIRST TR EXCNGE TRD ALPHADEX SML CAP VAL AL 33737M409 0 1 SH   SOLE   1 0 0
FIRST TR EXCNGE TRD ALPHADEX MEGA CAP ALPHA 33737M508 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD INCOME INDEX FD 33738R209 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD HEDGED BUYWRITE 33738R407 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD RBA QUALIN ETF 33738R803 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 0 1 SH   SOLE   1 0 0
FIRSTCASH INC COM 33767D105 3 34 SH   SOLE   34 0 0
FIRSTENERGY CORP COM 337932107 137 4,042 SH   SOLE   4,042 0 0
FIRSTENERGY CORP COM 337932107 990 29,100 SH Call SOLE   29,100 0 0
FIRSTENERGY CORP COM 337932107 4,850 142,600 SH Call SOLE   142,600 0 0
FITBIT INC CL A 33812L102 7 1,310 SH   SOLE   1,310 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 12 60 SH   SOLE   60 0 0
FLEXSTEEL INDS INC COM 339382103 0 1 SH   SOLE   1 0 0
FLEXSHARES TR MORNSTAR USMKT 33939L100 0 1 SH   SOLE   1 0 0
FLEXSHARES TR MSTAR EMKT FAC 33939L308 0 1 SH   SOLE   1 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 0 1 SH   SOLE   1 0 0
FLEXSHARES TR IBOXX 3R TARGT 33939L506 0 1 SH   SOLE   1 0 0
FLEXSHARES TR IBOXX 5YR TRGT 33939L605 0 1 SH   SOLE   1 0 0
FLEXSHARES TR GLB QLT R/E IDX 33939L787 0 1 SH   SOLE   1 0 0
FLEXSHARES TR STOXX GLOBR INF 33939L795 0 1 SH   SOLE   1 0 0
FLEXSHARES TR M STAR DEV MKT 33939L803 0 1 SH   SOLE   1 0 0
FLEXSHARES TR INTL QLTDV DEF 33939L811 0 1 SH   SOLE   1 0 0
FLEXSHARES TR INT QLTDVDYNAM 33939L829 0 1 SH   SOLE   1 0 0
FLEXSHARES TR INTL QLTDV IDX 33939L837 0 1 SH   SOLE   1 0 0
FLEXSHARES TR QLT DIV DEF IDX 33939L845 0 1 SH   SOLE   1 0 0
FLEXSHARES TR QLT DIVDYN IDX 33939L852 0 1 SH   SOLE   1 0 0
FLEXSHARES TR QUALT DIVD IDX 33939L860 0 1 SH   SOLE   1 0 0
FLOTEK INDS INC DEL COM 343389102 7 1,102 SH   SOLE   1,102 0 0
FLUSHING FINL CORP COM 343873105 26 958 SH   SOLE   958 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 6 62 SH   SOLE   62 0 0
FOOT LOCKER INC COM 344849104 1,343 29,494 SH   SOLE   29,494 0 0
FOOT LOCKER INC COM 344849104 4,099 90,000 SH Put SOLE   90,000 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 554 50,000 SH Call SOLE   50,000 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 554 50,000 SH Put SOLE   50,000 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 1,662 150,000 SH Call SOLE   150,000 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 1,662 150,000 SH Put SOLE   150,000 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 1,994 180,000 SH Call SOLE   180,000 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 2,104 189,900 SH Call SOLE   189,900 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 12,068 1,089,200 SH Call SOLE   1,089,200 0 0
FORESTAR GROUP INC COM 346232101 9 420 SH   SOLE   420 0 0
FORTIVE CORP COM 34959J108 1,163 15,000 SH Call SOLE   15,000 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 19 1,220 SH   SOLE   1,220 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 11 180 SH   SOLE   180 0 0
FOSSIL GROUP INC COM 34988V106 114 8,938 SH   SOLE   8,938 0 0
FOSSIL GROUP INC COM 34988V106 1,299 102,300 SH Put SOLE   102,300 0 0
FOUNDATION MEDICINE INC COM 350465100 23,625 300,000 SH Call SOLE   300,000 0 0
FQF TR AGFIQ US MK MNTM 351680103 0 1 SH   SOLE   1 0 0
FQF TR AGFIQ US MKT VLU 351680202 0 1 SH   SOLE   1 0 0
FRANCESCAS HLDGS CORP COM 351793104 50 10,329 SH   SOLE   10,329 0 0
FRANKLIN COVEY CO COM 353469109 2,690 100,000 SH Call SOLE   100,000 0 0
FRANKLIN COVEY CO COM 353469109 9,781 363,614 SH   SOLE   363,614 0 0
FRANKLIN RES INC COM 354613101 347 10,000 SH Call SOLE   10,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,089 62,000 SH Call SOLE   62,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,493 85,000 SH Put SOLE   85,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,933 110,000 SH Put SOLE   110,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 2,108 120,000 SH Call SOLE   120,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 2,196 125,000 SH Call SOLE   125,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 2,504 142,500 SH Call SOLE   142,500 0 0
FREEPORT-MCMORAN INC CL B 35671D857 6,761 384,800 SH Put SOLE   384,800 0 0
FREEPORT-MCMORAN INC CL B 35671D857 8,488 483,100 SH Call SOLE   483,100 0 0
FREEPORT-MCMORAN INC CL B 35671D857 9,312 530,000 SH Put SOLE   530,000 0 0
FRONT YD RESIDENTIAL CORP COM 35904G107 19 1,920 SH   SOLE   1,920 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 1,187 160,000 SH Call SOLE   160,000 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 1,187 160,000 SH Put SOLE   160,000 0 0
GAMCO INVESTORS INC CL A COM 361438104 52 2,101 SH   SOLE   2,101 0 0
GEO GROUP INC NEW COM 36162J106 351 17,159 SH   SOLE   17,159 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 66 2,259 SH   SOLE   2,259 0 0
GGP INC COM 36174X101 3,274 160,000 SH Call SOLE   160,000 0 0
GSV CAP CORP COM 36191J101 173 23,000 SH Call SOLE   23,000 0 0
GS FIN CORP ETN CLAYMORE37 362273104 0 1 SH   SOLE   1 0 0
GTT COMMUNICATIONS INC COM 362393100 2,722 48,000 SH Call SOLE   48,000 0 0
GTT COMMUNICATIONS INC COM 362393100 2,722 48,000 SH Put SOLE   48,000 0 0
GMS INC COM 36251C103 30 988 SH   SOLE   988 0 0
GAIN CAP HLDGS INC COM 36268W100 338 50,000 SH Call SOLE   50,000 0 0
GAIN CAP HLDGS INC COM 36268W100 473 70,000 SH Call SOLE   70,000 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 669 20,000 SH Call SOLE   20,000 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 2,738 81,800 SH Call SOLE   81,800 0 0
GAMESTOP CORP NEW CL A 36467W109 472 37,409 SH   SOLE   37,409 0 0
GAMESTOP CORP NEW CL A 36467W109 820 65,000 SH Put SOLE   65,000 0 0
GANNETT CO INC COM 36473H104 61 6,145 SH   SOLE   6,145 0 0
GAP INC DEL COM 364760108 1,560 50,000 SH Put SOLE   50,000 0 0
GAP INC DEL COM 364760108 1,720 55,144 SH   SOLE   55,144 0 0
GAP INC DEL COM 364760108 4,992 160,000 SH Put SOLE   160,000 0 0
GENERAC HLDGS INC COM 368736104 5 110 SH   SOLE   110 0 0
GENERAL DYNAMICS CORP COM 369550108 0 2 SH   SOLE   2 0 0
GENERAL ELECTRIC CO COM 369604103 38 2,800 SH Put SOLE   2,800 0 0
GENERAL ELECTRIC CO COM 369604103 38 2,800 SH Put SOLE   2,800 0 0
GENERAL ELECTRIC CO COM 369604103 330 24,500 SH Put SOLE   24,500 0 0
GENERAL ELECTRIC CO COM 369604103 674 50,000 SH Put SOLE   50,000 0 0
GENERAL ELECTRIC CO COM 369604103 709 52,600 SH Put SOLE   52,600 0 0
GENERAL ELECTRIC CO COM 369604103 741 55,000 SH Put SOLE   55,000 0 0
GENERAL ELECTRIC CO COM 369604103 1,031 76,500 SH Call SOLE   76,500 0 0
GENERAL ELECTRIC CO COM 369604103 1,078 80,000 SH Call SOLE   80,000 0 0
GENERAL ELECTRIC CO COM 369604103 1,213 90,000 SH Put SOLE   90,000 0 0
GENERAL ELECTRIC CO COM 369604103 1,320 97,900 SH Put SOLE   97,900 0 0
GENERAL ELECTRIC CO COM 369604103 1,645 122,000 SH Call SOLE   122,000 0 0
GENERAL ELECTRIC CO COM 369604103 1,731 128,400 SH Put SOLE   128,400 0 0
GENERAL ELECTRIC CO COM 369604103 2,696 200,000 SH Put SOLE   200,000 0 0
GENERAL ELECTRIC CO COM 369604103 4,621 342,786 SH   SOLE   342,786 0 0
GENERAL ELECTRIC CO COM 369604103 4,974 369,000 SH Call SOLE   369,000 0 0
GENERAL ELECTRIC CO COM 369604103 5,055 375,000 SH Call SOLE   375,000 0 0
GENERAL ELECTRIC CO COM 369604103 6,066 450,000 SH Put SOLE   450,000 0 0
GENERAL ELECTRIC CO COM 369604103 6,740 500,000 SH Put SOLE   500,000 0 0
GENERAL MLS INC COM 370334104 113 2,500 SH Put SOLE   2,500 0 0
GENERAL MLS INC COM 370334104 451 10,000 SH Call SOLE   10,000 0 0
GENERAL MTRS CO COM 37045V100 411 11,300 SH Put SOLE   11,300 0 0
GENERAL MTRS CO COM 37045V100 509 14,000 SH Call SOLE   14,000 0 0
GENERAL MTRS CO COM 37045V100 1,018 28,000 SH Put SOLE   28,000 0 0
GENERAL MTRS CO COM 37045V100 2,726 75,000 SH Put SOLE   75,000 0 0
GENERAL MTRS CO COM 37045V100 3,634 100,000 SH Put SOLE   100,000 0 0
GENERAL MTRS CO COM 37045V100 3,634 100,000 SH Put SOLE   100,000 0 0
GENERAL MTRS CO COM 37045V100 4,543 125,000 SH Put SOLE   125,000 0 0
GENERAL MTRS CO COM 37045V100 13,301 366,026 SH   SOLE   366,026 0 0
GENESEE & WYO INC CL A 371559105 60 845 SH   SOLE   845 0 0
GENETIC TECHNOLOGIES LTD SPONSORED ADR 37185R208 5 5,285 SH   SOLE   5,285 0 0
GENTEX CORP COM 371901109 10 450 SH   SOLE   450 0 0
GENOMIC HEALTH INC COM 37244C101 939 30,000 SH Call SOLE   30,000 0 0
GENUINE PARTS CO COM 372460105 5,696 63,400 SH Call SOLE   63,400 0 0
GENWORTH FINL INC COM CL A 37247D106 3 952 SH   SOLE   952 0 0
GERDAU S A SPON ADR REP PFD 373737105 1,437 308,269 SH   SOLE   308,269 0 0
GERDAU S A SPON ADR REP PFD 373737105 2,404 515,800 SH Put SOLE   515,800 0 0
GERON CORP COM 374163103 110 25,874 SH   SOLE   25,874 0 0
GERON CORP COM 374163103 383 90,000 SH Put SOLE   90,000 0 0
GILEAD SCIENCES INC COM 375558103 1,040 13,800 SH Put SOLE   13,800 0 0
GILEAD SCIENCES INC COM 375558103 2,194 29,100 SH Put SOLE   29,100 0 0
GILEAD SCIENCES INC COM 375558103 3,393 45,000 SH Put SOLE   45,000 0 0
GILEAD SCIENCES INC COM 375558103 4,523 60,000 SH Put SOLE   60,000 0 0
GILEAD SCIENCES INC COM 375558103 5,654 75,000 SH Put SOLE   75,000 0 0
GILEAD SCIENCES INC COM 375558103 6,031 80,000 SH Call SOLE   80,000 0 0
GILEAD SCIENCES INC COM 375558103 7,433 98,600 SH Put SOLE   98,600 0 0
GILEAD SCIENCES INC COM 375558103 10,268 136,200 SH Put SOLE   136,200 0 0
GLATFELTER COM 377316104 17 836 SH   SOLE   836 0 0
GLAUKOS CORP COM 377322102 617 20,000 SH Call SOLE   20,000 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 90 2,300 SH Call SOLE   2,300 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 703 18,000 SH Call SOLE   18,000 0 0
GLOBAL X FDS FTSE NORDIC REG 37950E101 0 1 SH   SOLE   1 0 0
GLOBAL X FDS GBL X MSCI PT ET 37950E192 0 1 SH   SOLE   1 0 0
GLOBAL X FDS GLBX MSCI COLUM 37950E200 0 1 SH   SOLE   1 0 0
GLOBAL X FDS GLB X NXT EMRG 37950E218 0 1 SH   SOLE   1 0 0
GLOBAL X FDS GLB X MLP ENRG I 37950E226 0 1 SH   SOLE   1 0 0
GLOBAL X FDS GBLX CHIMATL NEW 37950E242 0 1 SH   SOLE   1 0 0
GLOBAL X FDS GB MSCI AR ETF 37950E259 0 1 SH   SOLE   1 0 0
GLOBAL X FDS GLOBX SUPDV US 37950E291 0 1 SH   SOLE   1 0 0
GLOBAL X FDS GLBX SUPRINC ETF 37950E333 0 1 SH   SOLE   1 0 0
GLOBAL X FDS GLB X GURU INDEX 37950E341 0 1 SH   SOLE   1 0 0
GLOBAL X FDS MSCI GREECE ETF 37950E366 0 1 SH   SOLE   1 0 0
GLOBAL X FDS CHINA CONS ETF 37950E408 0 1 SH   SOLE   1 0 0
GLOBAL X FDS SOCIAL MED ETF 37950E416 0 1 SH   SOLE   1 0 0
GLOBAL X FDS GLBL X MLP ETF 37950E473 0 1 SH   SOLE   1 0 0
GLOBAL X FDS GLB X FERTIL 37950E499 0 1 SH   SOLE   1 0 0
GLOBAL X FDS CHINA ENRG ETF 37950E507 0 1 SH   SOLE   1 0 0
GLOBAL X FDS GLB X SUPERDIV 37950E549 0 1 SH   SOLE   1 0 0
GLOBAL X FDS CHINA FINL ETF 37950E606 0 1 SH   SOLE   1 0 0
GLOBAL X FDS GBL X FTSE ETF 37950E648 0 1 SH   SOLE   1 0 0
GLOBAL X FDS CHINA INDL ETF 37950E705 0 1 SH   SOLE   1 0 0
GLOBAL X FDS GLBX MSCI NORW 37950E747 0 1 SH   SOLE   1 0 0
GLOBAL X FDS NASDQ CHINA TECH 37950E804 0 1 SH   SOLE   1 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 45 1,349 SH   SOLE   1,349 0 0
GLOBUS MED INC CL A 379577208 16 315 SH   SOLE   315 0 0
GLU MOBILE INC COM 379890106 2,356 625,000 SH Call SOLE   625,000 0 0
GODADDY INC CL A 380237107 27 441 SH   SOLE   441 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 7 540 SH   SOLE   540 0 0
GOLDCORP INC NEW COM 380956409 1,382 100,000 SH Put SOLE   100,000 0 0
GOLDCORP INC NEW COM 380956409 2,000 144,743 SH   SOLE   144,743 0 0
GOLDCORP INC NEW COM 380956409 3,678 266,100 SH Put SOLE   266,100 0 0
GOLDCORP INC NEW COM 380956409 10,261 742,500 SH Put SOLE   742,500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,519 10,000 SH Put SOLE   10,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,519 10,000 SH Put SOLE   10,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,148 12,500 SH Put SOLE   12,500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,778 15,000 SH Put SOLE   15,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 5,037 20,000 SH Call SOLE   20,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 6,095 24,200 SH Put SOLE   24,200 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 9,316 36,990 SH   SOLE   36,990 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 9,596 38,100 SH Put SOLE   38,100 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 12,593 50,000 SH Put SOLE   50,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 15,112 60,000 SH Put SOLE   60,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 25,136 99,800 SH Put SOLE   99,800 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 17 460 SH   SOLE   460 0 0
GOLDMAN SACHS GROUP INC SP ENHCMD37ETN 38144L852 0 1 SH   SOLE   1 0 0
GOLUB CAP BDC INC COM 38173M102 113 6,294 SH   SOLE   6,294 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 826 31,087 SH   SOLE   31,087 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 2,041 76,800 SH Put SOLE   76,800 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 2,259 85,000 SH Put SOLE   85,000 0 0
GOPRO INC CL A 38268T103 137 28,635 SH   SOLE   28,635 0 0
GOPRO INC CL A 38268T103 585 122,100 SH Call SOLE   122,100 0 0
GOPRO INC CL A 38268T103 585 122,100 SH Put SOLE   122,100 0 0
GORMAN RUPP CO COM 383082104 6 210 SH   SOLE   210 0 0
GRACE W R & CO DEL NEW COM 38388F108 40 655 SH   SOLE   655 0 0
GRAINGER W W INC COM 384802104 339 1,200 SH Call SOLE   1,200 0 0
GRAINGER W W INC COM 384802104 6,718 23,800 SH Put SOLE   23,800 0 0
GRAINGER W W INC COM 384802104 7,057 25,000 SH Put SOLE   25,000 0 0
GRAINGER W W INC COM 384802104 11,573 41,000 SH Put SOLE   41,000 0 0
GRAINGER W W INC COM 384802104 14,114 50,000 SH Put SOLE   50,000 0 0
GRAND CANYON ED INC COM 38526M106 4 39 SH   SOLE   39 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 3,217 209,600 SH Call SOLE   209,600 0 0
GRAY TELEVISION INC COM 389375106 47 3,685 SH   SOLE   3,685 0 0
GREEN PLAINS INC COM 393222104 235 13,980 SH   SOLE   13,980 0 0
GREEN PLAINS INC COM 393222104 1,512 90,000 SH Put SOLE   90,000 0 0
GREENBRIER COS INC COM 393657101 40 793 SH   SOLE   793 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 152 7,176 SH   SOLE   7,176 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 53 812 SH   SOLE   812 0 0
GROUPON INC COM 399473107 2 510 SH   SOLE   510 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 8 120 SH   SOLE   120 0 0
GRUBHUB INC COM 400110102 2 17 SH   SOLE   17 0 0
GRUBHUB INC COM 400110102 487 4,800 SH Put SOLE   4,800 0 0
GRUBHUB INC COM 400110102 1,938 19,100 SH Call SOLE   19,100 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 10 60 SH   SOLE   60 0 0
GUESS INC COM 401617105 633 30,500 SH Put SOLE   30,500 0 0
GUESS INC COM 401617105 1,037 50,000 SH Put SOLE   50,000 0 0
GUESS INC COM 401617105 1,244 60,000 SH Put SOLE   60,000 0 0
GUESS INC COM 401617105 1,555 75,000 SH Call SOLE   75,000 0 0
GULFPORT ENERGY CORP COM NEW 402635304 290 30,000 SH Call SOLE   30,000 0 0
HCA HEALTHCARE INC COM 40412C101 782 8,064 SH   SOLE   8,064 0 0
HD SUPPLY HLDGS INC COM 40416M105 99 2,600 SH Put SOLE   2,600 0 0
HD SUPPLY HLDGS INC COM 40416M105 216 5,700 SH Put SOLE   5,700 0 0
HD SUPPLY HLDGS INC COM 40416M105 379 10,000 SH Put SOLE   10,000 0 0
HD SUPPLY HLDGS INC COM 40416M105 584 15,400 SH Put SOLE   15,400 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,977 52,100 SH Put SOLE   52,100 0 0
HD SUPPLY HLDGS INC COM 40416M105 2,379 62,700 SH Put SOLE   62,700 0 0
HD SUPPLY HLDGS INC COM 40416M105 2,887 76,100 SH Put SOLE   76,100 0 0
HD SUPPLY HLDGS INC COM 40416M105 3,965 104,500 SH Call SOLE   104,500 0 0
HD SUPPLY HLDGS INC COM 40416M105 6,909 182,100 SH Call SOLE   182,100 0 0
HNI CORP COM 404251100 1 17 SH   SOLE   17 0 0
HMS HLDGS CORP COM 40425J101 1,686 100,100 SH Call SOLE   100,100 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 2,636 55,301 SH   SOLE   55,301 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 4,724 99,100 SH Put SOLE   99,100 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 4,886 102,500 SH Put SOLE   102,500 0 0
HRG GROUP INC COM 40434J100 5 333 SH   SOLE   333 0 0
HP INC COM 40434L105 153 7,000 SH Call SOLE   7,000 0 0
HP INC COM 40434L105 311 14,200 SH Call SOLE   14,200 0 0
HP INC COM 40434L105 822 37,500 SH Put SOLE   37,500 0 0
HP INC COM 40434L105 851 38,829 SH   SOLE   38,829 0 0
HP INC COM 40434L105 877 40,000 SH Call SOLE   40,000 0 0
HP INC COM 40434L105 1,534 70,000 SH Call SOLE   70,000 0 0
HP INC COM 40434L105 3,514 160,300 SH Put SOLE   160,300 0 0
HAIN CELESTIAL GROUP INC COM 405217100 802 25,000 SH Put SOLE   25,000 0 0
HAIN CELESTIAL GROUP INC COM 405217100 1,604 50,000 SH Call SOLE   50,000 0 0
HAIN CELESTIAL GROUP INC COM 405217100 2,229 69,515 SH   SOLE   69,515 0 0
HAIN CELESTIAL GROUP INC COM 405217100 3,207 100,000 SH Put SOLE   100,000 0 0
HALLADOR ENERGY COMPANY COM 40609P105 3 459 SH   SOLE   459 0 0
HALLIBURTON CO COM 406216101 1,122 23,900 SH Put SOLE   23,900 0 0
HALLIBURTON CO COM 406216101 1,704 36,300 SH Put SOLE   36,300 0 0
HALLIBURTON CO COM 406216101 1,878 40,000 SH Put SOLE   40,000 0 0
HALLIBURTON CO COM 406216101 2,347 50,000 SH Call SOLE   50,000 0 0
HALLIBURTON CO COM 406216101 2,347 50,000 SH Put SOLE   50,000 0 0
HALLIBURTON CO COM 406216101 3,168 67,500 SH Put SOLE   67,500 0 0
HALLIBURTON CO COM 406216101 4,429 94,344 SH   SOLE   94,344 0 0
HALLIBURTON CO COM 406216101 20,128 428,800 SH Put SOLE   428,800 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 167 8,500 SH Put SOLE   8,500 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 1,841 94,000 SH Call SOLE   94,000 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 5,838 298,000 SH Call SOLE   298,000 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 7,111 363,000 SH Call SOLE   363,000 0 0
HAMILTON LANE INC CL A 407497106 1 25 SH   SOLE   25 0 0
HANESBRANDS INC COM 410345102 0 24 SH   SOLE   24 0 0
HANESBRANDS INC COM 410345102 810 44,000 SH Call SOLE   44,000 0 0
HANESBRANDS INC COM 410345102 810 44,000 SH Call SOLE   44,000 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 217 11,151 SH   SOLE   11,151 0 0
HARDINGE INC COM 412324303 14 755 SH   SOLE   755 0 0
HARLEY DAVIDSON INC COM 412822108 4 100 SH Put SOLE   100 0 0
HARLEY DAVIDSON INC COM 412822108 142 3,300 SH Put SOLE   3,300 0 0
HARLEY DAVIDSON INC COM 412822108 442 10,300 SH Put SOLE   10,300 0 0
HARLEY DAVIDSON INC COM 412822108 1,960 45,698 SH   SOLE   45,698 0 0
HARLEY DAVIDSON INC COM 412822108 8,718 203,300 SH Call SOLE   203,300 0 0
HARLEY DAVIDSON INC COM 412822108 9,434 220,000 SH Put SOLE   220,000 0 0
HARLEY DAVIDSON INC COM 412822108 9,905 231,000 SH Call SOLE   231,000 0 0
HARRIS CORP DEL COM 413875105 12 76 SH   SOLE   76 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 735 14,271 SH   SOLE   14,271 0 0
HASBRO INC COM 418056107 405 4,800 SH Call SOLE   4,800 0 0
HASBRO INC COM 418056107 1,686 20,000 SH Put SOLE   20,000 0 0
HASBRO INC COM 418056107 2,032 24,100 SH Put SOLE   24,100 0 0
HASBRO INC COM 418056107 2,234 26,495 SH   SOLE   26,495 0 0
HASBRO INC COM 418056107 2,942 34,900 SH Call SOLE   34,900 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 13 390 SH   SOLE   390 0 0
HAWAIIAN HOLDINGS INC COM 419879101 50 1,293 SH   SOLE   1,293 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 26 692 SH   SOLE   692 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 557 15,000 SH Put SOLE   15,000 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 557 15,000 SH Put SOLE   15,000 0 0
HEALTHCARE SVCS GRP INC COM 421906108 47 1,087 SH   SOLE   1,087 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 1,445 50,000 SH Call SOLE   50,000 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 3,179 110,000 SH Call SOLE   110,000 0 0
HEARTLAND EXPRESS INC COM 422347104 28 1,570 SH   SOLE   1,570 0 0
HECLA MNG CO COM 422704106 1 337 SH   SOLE   337 0 0
HENRY JACK & ASSOC INC COM 426281101 1 11 SH   SOLE   11 0 0
HERSHEY CO COM 427866108 990 10,000 SH Put SOLE   10,000 0 0
HERSHEY CO COM 427866108 1,128 11,400 SH Put SOLE   11,400 0 0
HERSHEY CO COM 427866108 1,227 12,400 SH Put SOLE   12,400 0 0
HERSHEY CO COM 427866108 1,514 15,300 SH Put SOLE   15,300 0 0
HERSHEY CO COM 427866108 2,187 22,100 SH Call SOLE   22,100 0 0
HERSHEY CO COM 427866108 3,397 34,325 SH   SOLE   34,325 0 0
HERSHEY CO COM 427866108 6,541 66,100 SH Put SOLE   66,100 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 4,466 225,000 SH Put SOLE   225,000 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 9,925 500,000 SH Call SOLE   500,000 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 9,925 500,000 SH Put SOLE   500,000 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 53 3,000 SH Call SOLE   3,000 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 461 26,300 SH Call SOLE   26,300 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 491 28,000 SH Call SOLE   28,000 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 491 28,000 SH Call SOLE   28,000 0 0
HEXCEL CORP NEW COM 428291108 1,615 25,000 SH Call SOLE   25,000 0 0
HIGHLAND FDS I HI LD IBOXX SRLN 430101774 145 7,891 SH   SOLE   7,891 0 0
HILLTOP HOLDINGS INC COM 432748101 3 136 SH   SOLE   136 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 246 40,000 SH Put SOLE   40,000 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 308 50,000 SH Call SOLE   50,000 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 1,011 164,182 SH   SOLE   164,182 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 1,232 200,000 SH Put SOLE   200,000 0 0
HOLOGIC INC COM 436440101 819 21,916 SH   SOLE   21,916 0 0
HOLOGIC INC COM 436440101 975 26,100 SH Put SOLE   26,100 0 0
HOME DEPOT INC COM 437076102 18 100 SH Put SOLE   100 0 0
HOME DEPOT INC COM 437076102 18 100 SH Put SOLE   100 0 0
HOME DEPOT INC COM 437076102 214 1,200 SH Put SOLE   1,200 0 0
HOME DEPOT INC COM 437076102 891 5,000 SH Put SOLE   5,000 0 0
HOME DEPOT INC COM 437076102 945 5,300 SH Put SOLE   5,300 0 0
HOME DEPOT INC COM 437076102 2,406 13,500 SH Put SOLE   13,500 0 0
HOME DEPOT INC COM 437076102 2,674 15,000 SH Put SOLE   15,000 0 0
HOME DEPOT INC COM 437076102 2,792 15,666 SH   SOLE   15,666 0 0
HOME DEPOT INC COM 437076102 3,387 19,000 SH Put SOLE   19,000 0 0
HOME DEPOT INC COM 437076102 3,547 19,900 SH Put SOLE   19,900 0 0
HOME DEPOT INC COM 437076102 3,565 20,000 SH Put SOLE   20,000 0 0
HOME DEPOT INC COM 437076102 3,779 21,200 SH Put SOLE   21,200 0 0
HOME DEPOT INC COM 437076102 4,153 23,300 SH Put SOLE   23,300 0 0
HOME DEPOT INC COM 437076102 5,347 30,000 SH Put SOLE   30,000 0 0
HOME DEPOT INC COM 437076102 6,773 38,000 SH Put SOLE   38,000 0 0
HOME DEPOT INC COM 437076102 7,130 40,000 SH Put SOLE   40,000 0 0
HOME DEPOT INC COM 437076102 7,130 40,000 SH Put SOLE   40,000 0 0
HOME DEPOT INC COM 437076102 7,130 40,000 SH Put SOLE   40,000 0 0
HOME DEPOT INC COM 437076102 7,486 42,000 SH Put SOLE   42,000 0 0
HOME DEPOT INC COM 437076102 9,928 55,700 SH Put SOLE   55,700 0 0
HOME DEPOT INC COM 437076102 10,873 61,000 SH Call SOLE   61,000 0 0
HOME DEPOT INC COM 437076102 21,389 120,000 SH Call SOLE   120,000 0 0
HOME DEPOT INC COM 437076102 21,656 121,500 SH Put SOLE   121,500 0 0
HOME DEPOT INC COM 437076102 106,944 600,000 SH Put SOLE   600,000 0 0
HONEYWELL INTL INC COM 438516106 11,228 77,700 SH Call SOLE   77,700 0 0
HOOKER FURNITURE CORP COM 439038100 55 1,488 SH   SOLE   1,488 0 0
HOPE BANCORP INC COM 43940T109 3 187 SH   SOLE   187 0 0
HORIZON GLOBAL CORP COM 44052W104 252 30,623 SH   SOLE   30,623 0 0
HORIZON GLOBAL CORP COM 44052W104 274 33,300 SH Put SOLE   33,300 0 0
HORIZONS ETF TR I HORIZONS NASDAQ 44053G108 0 1 SH   SOLE   1 0 0
HORIZONS ETF TR I HRZNS S&P500 COV 44053G603 0 1 SH   SOLE   1 0 0
HORTONWORKS INC COM 440894103 3 170 SH   SOLE   170 0 0
HOSTESS BRANDS INC CL A 44109J106 1,220 82,507 SH   SOLE   82,507 0 0
HOULIHAN LOKEY INC CL A 441593100 3 68 SH   SOLE   68 0 0
HUBBELL INC COM 443510607 9 74 SH   SOLE   74 0 0
HUDSON PAC PPTYS INC COM 444097109 1 29 SH   SOLE   29 0 0
HUMANA INC COM 444859102 982 3,654 SH   SOLE   3,654 0 0
HUMANA INC COM 444859102 53,766 200,000 SH Put SOLE   200,000 0 0
HUNTINGTON BANCSHARES INC COM 446150104 1 57 SH   SOLE   57 0 0
HUNTSMAN CORP COM 447011107 89 3,042 SH   SOLE   3,042 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 6 80 SH   SOLE   80 0 0
ICF INTL INC COM 44925C103 21 358 SH   SOLE   358 0 0
ILG INC COM 44967H101 9 300 SH Call SOLE   300 0 0
ILG INC COM 44967H101 16 500 SH Put SOLE   500 0 0
ILG INC COM 44967H101 933 30,000 SH Call SOLE   30,000 0 0
ILG INC COM 44967H101 1,080 34,700 SH Call SOLE   34,700 0 0
ILG INC COM 44967H101 1,238 39,800 SH Call SOLE   39,800 0 0
ILG INC COM 44967H101 2,784 89,500 SH Call SOLE   89,500 0 0
ILG INC COM 44967H101 3,802 122,200 SH Put SOLE   122,200 0 0
ILG INC COM 44967H101 6,222 200,000 SH Call SOLE   200,000 0 0
ILG INC COM 44967H101 6,455 207,500 SH Call SOLE   207,500 0 0
ILG INC COM 44967H101 9,333 300,000 SH Call SOLE   300,000 0 0
ILG INC COM 44967H101 38,592 1,240,500 SH Put SOLE   1,240,500 0 0
ILG INC COM 44967H101 80,130 2,575,698 SH   SOLE   2,575,698 0 0
ILG INC COM 44967H101 143,619 4,616,500 SH Put SOLE   4,616,500 0 0
ILG INC COM 44967H101 255,793 8,222,200 SH Put SOLE   8,222,200 0 0
ISHARES DOW JONES UBS ROLL S SHS BEN INT 45032K102 0 1 SH   SOLE   1 0 0
IBERIABANK CORP COM 450828108 4 45 SH   SOLE   45 0 0
ICICI BK LTD ADR 45104G104 377 42,585 SH   SOLE   42,585 0 0
ICICI BK LTD ADR 45104G104 885 100,000 SH Put SOLE   100,000 0 0
IDACORP INC COM 451107106 3 34 SH   SOLE   34 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 27 1,331 SH   SOLE   1,331 0 0
IMMERSION CORP COM 452521107 1,523 127,461 SH   SOLE   127,461 0 0
IMMERSION CORP COM 452521107 3,525 295,000 SH Put SOLE   295,000 0 0
IMMUNOMEDICS INC COM 452907108 146 10,000 SH Put SOLE   10,000 0 0
IMMUNOMEDICS INC COM 452907108 162 11,092 SH   SOLE   11,092 0 0
IMPINJ INC COM 453204109 65 5,000 SH Put SOLE   5,000 0 0
IMPINJ INC COM 453204109 96 7,362 SH   SOLE   7,362 0 0
IMPINJ INC COM 453204109 391 30,000 SH Put SOLE   30,000 0 0
IMPINJ INC COM 453204109 391 30,000 SH Put SOLE   30,000 0 0
INCYTE CORP COM 45337C102 750 9,000 SH Call SOLE   9,000 0 0
INDEPENDENT BANK CORP MASS COM 453836108 26 359 SH   SOLE   359 0 0
INDIA FD INC COM 454089103 50 2,030 SH   SOLE   2,030 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 0 1 SH   SOLE   1 0 0
INDEXIQ ETF TR IQ REAL RTN ETF 45409B602 0 1 SH   SOLE   1 0 0
INDEXIQ ETF TR US RL EST SMCP 45409B628 0 1 SH   SOLE   1 0 0
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 0 1 SH   SOLE   1 0 0
INDEXIQ ETF TR GLB AGRI SM CP 45409B834 0 1 SH   SOLE   1 0 0
INDEXIQ ETF TR IQ GLB RES ETF 45409B883 0 1 SH   SOLE   1 0 0
INFOSYS LTD SPONSORED ADR 456788108 43 2,415 SH   SOLE   2,415 0 0
INFOSYS LTD SPONSORED ADR 456788108 291 16,300 SH Call SOLE   16,300 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,785 100,000 SH Put SOLE   100,000 0 0
INFOSYS LTD SPONSORED ADR 456788108 2,945 165,000 SH Put SOLE   165,000 0 0
ING GROEP N V SPONSORED ADR 456837103 7 425 SH   SOLE   425 0 0
INSIGHT ENTERPRISES INC COM 45765U103 42 1,199 SH   SOLE   1,199 0 0
INNERWORKINGS INC COM 45773Y105 16 1,790 SH   SOLE   1,790 0 0
INNOVIVA INC COM 45781M101 60 3,626 SH   SOLE   3,626 0 0
INSULET CORP COM 45784P101 100 1,152 SH   SOLE   1,152 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 3 51 SH   SOLE   51 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 1,528 50,000 SH Call SOLE   50,000 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 5,464 178,800 SH Call SOLE   178,800 0 0
INTEL CORP COM 458140100 57 1,100 SH Call SOLE   1,100 0 0
INTEL CORP COM 458140100 57 1,100 SH Call SOLE   1,100 0 0
INTEL CORP COM 458140100 151 2,900 SH Call SOLE   2,900 0 0
INTEL CORP COM 458140100 219 4,200 SH Call SOLE   4,200 0 0
INTEL CORP COM 458140100 375 7,200 SH Put SOLE   7,200 0 0
INTEL CORP COM 458140100 656 12,600 SH Put SOLE   12,600 0 0
INTEL CORP COM 458140100 833 16,000 SH Call SOLE   16,000 0 0
INTEL CORP COM 458140100 833 16,000 SH Put SOLE   16,000 0 0
INTEL CORP COM 458140100 849 16,300 SH Put SOLE   16,300 0 0
INTEL CORP COM 458140100 911 17,500 SH Put SOLE   17,500 0 0
INTEL CORP COM 458140100 1,005 19,300 SH Put SOLE   19,300 0 0
INTEL CORP COM 458140100 1,042 20,000 SH Put SOLE   20,000 0 0
INTEL CORP COM 458140100 1,047 20,100 SH Call SOLE   20,100 0 0
INTEL CORP COM 458140100 1,156 22,200 SH Put SOLE   22,200 0 0
INTEL CORP COM 458140100 1,349 25,900 SH Call SOLE   25,900 0 0
INTEL CORP COM 458140100 1,474 28,300 SH Put SOLE   28,300 0 0
INTEL CORP COM 458140100 1,614 31,000 SH Put SOLE   31,000 0 0
INTEL CORP COM 458140100 1,698 32,600 SH Put SOLE   32,600 0 0
INTEL CORP COM 458140100 1,864 35,800 SH Call SOLE   35,800 0 0
INTEL CORP COM 458140100 1,932 37,100 SH Put SOLE   37,100 0 0
INTEL CORP COM 458140100 2,047 39,300 SH Put SOLE   39,300 0 0
INTEL CORP COM 458140100 2,083 40,000 SH Call SOLE   40,000 0 0
INTEL CORP COM 458140100 2,172 41,700 SH Put SOLE   41,700 0 0
INTEL CORP COM 458140100 2,182 41,900 SH Put SOLE   41,900 0 0
INTEL CORP COM 458140100 2,234 42,900 SH Put SOLE   42,900 0 0
INTEL CORP COM 458140100 2,276 43,700 SH Call SOLE   43,700 0 0
INTEL CORP COM 458140100 2,500 48,000 SH Put SOLE   48,000 0 0
INTEL CORP COM 458140100 2,604 50,000 SH Call SOLE   50,000 0 0
INTEL CORP COM 458140100 2,604 50,000 SH Put SOLE   50,000 0 0
INTEL CORP COM 458140100 2,604 50,000 SH Put SOLE   50,000 0 0
INTEL CORP COM 458140100 2,604 50,000 SH Put SOLE   50,000 0 0
INTEL CORP COM 458140100 2,635 50,600 SH Call SOLE   50,600 0 0
INTEL CORP COM 458140100 2,672 51,300 SH Call SOLE   51,300 0 0
INTEL CORP COM 458140100 2,875 55,200 SH Put SOLE   55,200 0 0
INTEL CORP COM 458140100 3,125 60,000 SH Call SOLE   60,000 0 0
INTEL CORP COM 458140100 3,140 60,300 SH Put SOLE   60,300 0 0
INTEL CORP COM 458140100 3,146 60,400 SH Call SOLE   60,400 0 0
INTEL CORP COM 458140100 3,469 66,600 SH Put SOLE   66,600 0 0
INTEL CORP COM 458140100 3,521 67,600 SH Put SOLE   67,600 0 0
INTEL CORP COM 458140100 3,541 68,000 SH Put SOLE   68,000 0 0
INTEL CORP COM 458140100 3,797 72,900 SH Put SOLE   72,900 0 0
INTEL CORP COM 458140100 3,896 74,800 SH Put SOLE   74,800 0 0
INTEL CORP COM 458140100 4,047 77,700 SH Put SOLE   77,700 0 0
INTEL CORP COM 458140100 4,166 80,000 SH Put SOLE   80,000 0 0
INTEL CORP COM 458140100 4,427 85,000 SH Call SOLE   85,000 0 0
INTEL CORP COM 458140100 4,427 85,000 SH Call SOLE   85,000 0 0
INTEL CORP COM 458140100 4,557 87,500 SH Put SOLE   87,500 0 0
INTEL CORP COM 458140100 5,052 97,000 SH Call SOLE   97,000 0 0
INTEL CORP COM 458140100 5,208 100,000 SH Put SOLE   100,000 0 0
INTEL CORP COM 458140100 5,380 103,300 SH Put SOLE   103,300 0 0
INTEL CORP COM 458140100 5,468 105,000 SH Put SOLE   105,000 0 0
INTEL CORP COM 458140100 5,510 105,800 SH Put SOLE   105,800 0 0
INTEL CORP COM 458140100 6,000 115,200 SH Put SOLE   115,200 0 0
INTEL CORP COM 458140100 6,140 117,900 SH Put SOLE   117,900 0 0
INTEL CORP COM 458140100 6,234 119,700 SH Put SOLE   119,700 0 0
INTEL CORP COM 458140100 6,463 124,100 SH Put SOLE   124,100 0 0
INTEL CORP COM 458140100 7,104 136,400 SH Put SOLE   136,400 0 0
INTEL CORP COM 458140100 7,234 138,900 SH Put SOLE   138,900 0 0
INTEL CORP COM 458140100 7,291 140,000 SH Call SOLE   140,000 0 0
INTEL CORP COM 458140100 7,682 147,500 SH Put SOLE   147,500 0 0
INTEL CORP COM 458140100 8,395 161,200 SH Put SOLE   161,200 0 0
INTEL CORP COM 458140100 8,473 162,700 SH Call SOLE   162,700 0 0
INTEL CORP COM 458140100 9,187 176,400 SH Put SOLE   176,400 0 0
INTEL CORP COM 458140100 10,156 195,000 SH Call SOLE   195,000 0 0
INTEL CORP COM 458140100 10,614 203,800 SH Put SOLE   203,800 0 0
INTEL CORP COM 458140100 10,937 210,000 SH Put SOLE   210,000 0 0
INTEL CORP COM 458140100 11,234 215,700 SH Put SOLE   215,700 0 0
INTEL CORP COM 458140100 11,395 218,800 SH Put SOLE   218,800 0 0
INTEL CORP COM 458140100 11,676 224,200 SH Put SOLE   224,200 0 0
INTEL CORP COM 458140100 11,718 225,000 SH Put SOLE   225,000 0 0
INTEL CORP COM 458140100 14,338 275,300 SH Put SOLE   275,300 0 0
INTEL CORP COM 458140100 14,374 276,000 SH Put SOLE   276,000 0 0
INTEL CORP COM 458140100 15,645 300,400 SH Put SOLE   300,400 0 0
INTEL CORP COM 458140100 16,145 310,000 SH Put SOLE   310,000 0 0
INTEL CORP COM 458140100 16,926 325,000 SH Call SOLE   325,000 0 0
INTEL CORP COM 458140100 19,290 370,400 SH Call SOLE   370,400 0 0
INTEL CORP COM 458140100 22,207 426,405 SH   SOLE   426,405 0 0
INTEL CORP COM 458140100 30,264 581,100 SH Put SOLE   581,100 0 0
INTEL CORP COM 458140100 46,872 900,000 SH Call SOLE   900,000 0 0
INTEL CORP COM 458140100 46,872 900,000 SH Put SOLE   900,000 0 0
INTEL CORP COM 458140100 65,652 1,260,600 SH Call SOLE   1,260,600 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 1 8 SH   SOLE   8 0 0
INTERDIGITAL INC COM 45867G101 41 558 SH   SOLE   558 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 153 1,000 SH Put SOLE   1,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 368 2,400 SH Call SOLE   2,400 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 445 2,900 SH Put SOLE   2,900 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 506 3,300 SH Put SOLE   3,300 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 598 3,900 SH Put SOLE   3,900 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 782 5,100 SH Put SOLE   5,100 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 813 5,300 SH Put SOLE   5,300 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 875 5,700 SH Call SOLE   5,700 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,473 9,600 SH Put SOLE   9,600 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,933 12,600 SH Put SOLE   12,600 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,317 15,100 SH Put SOLE   15,100 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,836 25,000 SH Put SOLE   25,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 5,278 34,400 SH Put SOLE   34,400 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 5,662 36,900 SH Put SOLE   36,900 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 5,830 38,000 SH Put SOLE   38,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 6,137 40,000 SH Call SOLE   40,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 6,137 40,000 SH Call SOLE   40,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 6,981 45,500 SH Put SOLE   45,500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 7,672 50,000 SH Put SOLE   50,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 9,681 63,100 SH Put SOLE   63,100 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 10,050 65,500 SH Put SOLE   65,500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 10,234 66,700 SH Put SOLE   66,700 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 11,507 75,000 SH Put SOLE   75,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 11,507 75,000 SH Put SOLE   75,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 12,182 79,400 SH Put SOLE   79,400 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 14,039 91,500 SH Put SOLE   91,500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 14,775 96,300 SH Put SOLE   96,300 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 14,990 97,700 SH Put SOLE   97,700 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 23,015 150,000 SH Put SOLE   150,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 30,541 199,058 SH   SOLE   199,058 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 35,289 230,000 SH Call SOLE   230,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 52,166 340,000 SH Call SOLE   340,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 69,826 455,100 SH Put SOLE   455,100 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2 18 SH   SOLE   18 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 43 970 SH   SOLE   970 0 0
INTERPUBLIC GROUP COS INC COM 460690100 86 3,744 SH   SOLE   3,744 0 0
INTERSECT ENT INC COM 46071F103 1 34 SH   SOLE   34 0 0
INTUIT COM 461202103 815 4,700 SH Call SOLE   4,700 0 0
INTUIT COM 461202103 815 4,700 SH Call SOLE   4,700 0 0
INTUIT COM 461202103 4,539 26,182 SH   SOLE   26,182 0 0
INTUIT COM 461202103 6,726 38,800 SH Put SOLE   38,800 0 0
INTUIT COM 461202103 10,106 58,300 SH Put SOLE   58,300 0 0
INVESTORS BANCORP INC NEW COM 46146L101 2 153 SH   SOLE   153 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 1,355 50,000 SH Call SOLE   50,000 0 0
IQVIA HLDGS INC COM 46266C105 92 936 SH   SOLE   936 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 746 48,366 SH   SOLE   48,366 0 0
ISHARES GOLD TRUST ISHARES 464285105 0 2 SH   SOLE   2 0 0
ISHARES INC MSCI AUST ETF 464286103 4,404 200,000 SH Put SOLE   200,000 0 0
ISHARES INC MSCI AUST ETF 464286103 5,505 250,000 SH Put SOLE   250,000 0 0
ISHARES INC MSCI AUST ETF 464286103 5,913 268,521 SH   SOLE   268,521 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 0 1 SH   SOLE   1 0 0
ISHARES INC US INTL HGH YLD 464286178 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI AUSTRIA ETF 464286202 0 1 SH   SOLE   1 0 0
ISHARES INC INTL HIGH YIELD 464286210 0 1 SH   SOLE   1 0 0
ISHARES INC JP MRG EM CRP BD 464286251 0 1 SH   SOLE   1 0 0
ISHARES INC EM HGHYL BD ETF 464286285 0 1 SH   SOLE   1 0 0
ISHARES INC ASIA/PAC DIV ETF 464286293 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI BELGIUM ETF 464286301 0 1 SH   SOLE   1 0 0
ISHARES INC EM MKTS DIV ETF 464286319 0 1 SH   SOLE   1 0 0
ISHARES INC GLB SILV MIN ETF 464286327 0 1 SH   SOLE   1 0 0
ISHARES INC GLB ENR PROD ETF 464286343 0 1 SH   SOLE   1 0 0
ISHARES INC GLB AGRIC PR ETF 464286350 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI WORLD ETF 464286392 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 2,244 50,000 SH Put SOLE   50,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 4,488 100,000 SH Call SOLE   100,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 7,854 175,000 SH Put SOLE   175,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 11,220 250,000 SH Put SOLE   250,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 11,803 263,000 SH   SOLE   263,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 13,464 300,000 SH Put SOLE   300,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 22,440 500,000 SH Call SOLE   500,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 53,856 1,200,000 SH Call SOLE   1,200,000 0 0
ISHARES INC MSCI EM ASIA ETF 464286426 0 1 SH   SOLE   1 0 0
ISHARES INC EM MKT SM-CP ETF 464286475 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI CDA ETF 464286509 0 1 SH   SOLE   1 0 0
ISHARES INC JP MORGAN EM ETF 464286517 115 2,281 SH   SOLE   2,281 0 0
ISHARES INC MIN VOL GBL ETF 464286525 0 1 SH   SOLE   1 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI JAPN SMCETF 464286582 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI EURZONE ETF 464286608 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI THAILND ETF 464286624 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI ISRAEL ETF 464286632 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI CHILE ETF 464286640 19 351 SH   SOLE   351 0 0
ISHARES INC MSCI BRIC INDX 464286657 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI PAC JP ETF 464286665 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI EQUAL WEITE 464286681 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI FRANCE ETF 464286707 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI TURKEY ETF 464286715 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI SWITZERLAND 464286749 139 4,041 SH   SOLE   4,041 0 0
ISHARES INC MSCI SWITZERLAND 464286749 210 6,100 SH Put SOLE   6,100 0 0
ISHARES INC MSCI SWITZERLAND 464286749 285 8,300 SH Call SOLE   8,300 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI SPAIN ETF 464286764 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI STH KOR ETF 464286772 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI STH AFR ETF 464286780 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI GERMANY ETF 464286806 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI NETHERL ETF 464286814 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI MEXICO ETF 464286822 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI HONG KG ETF 464286871 0 1 SH   SOLE   1 0 0
ISHARES TR S&P 100 ETF 464287101 0 1 SH   SOLE   1 0 0
ISHARES TR MRNGSTR LG-CP GR 464287119 0 1 SH   SOLE   1 0 0
ISHARES TR MRNGSTR LG-CP ET 464287127 0 1 SH   SOLE   1 0 0
ISHARES TR CORE S&P TTL STK 464287150 0 2 SH   SOLE   2 0 0
ISHARES TR SELECT DIVID ETF 464287168 0 1 SH   SOLE   1 0 0
ISHARES TR TIPS BD ETF 464287176 0 1 SH   SOLE   1 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 2,315 49,000 SH Call SOLE   49,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 2,362 50,000 SH Call SOLE   50,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 2,362 50,000 SH Put SOLE   50,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 4,724 100,000 SH Put SOLE   100,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 6,387 135,200 SH Call SOLE   135,200 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 7,086 150,000 SH Call SOLE   150,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 8,617 182,400 SH Put SOLE   182,400 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 18,896 400,000 SH Call SOLE   400,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 18,896 400,000 SH Put SOLE   400,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 18,896 400,000 SH Put SOLE   400,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 18,901 400,100 SH Call SOLE   400,100 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 19,690 416,800 SH Put SOLE   416,800 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 23,350 494,291 SH   SOLE   494,291 0 0
ISHARES TR TRANS AVG ETF 464287192 19 101 SH   SOLE   101 0 0
ISHARES TR CORE S&P500 ETF 464287200 0 1 SH   SOLE   1 0 0
ISHARES TR CORE US AGGBD ET 464287226 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 29 600 SH Put SOLE   600 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 179 3,700 SH Put SOLE   3,700 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 406 8,400 SH Put SOLE   8,400 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 435 9,000 SH Put SOLE   9,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 555 11,500 SH Call SOLE   11,500 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 565 11,700 SH Put SOLE   11,700 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 599 12,400 SH Put SOLE   12,400 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,130 23,400 SH Call SOLE   23,400 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,323 27,400 SH Put SOLE   27,400 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,642 34,000 SH Put SOLE   34,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,690 35,000 SH Call SOLE   35,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,970 40,800 SH Put SOLE   40,800 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,095 43,400 SH Put SOLE   43,400 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,960 61,300 SH Call SOLE   61,300 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,960 61,300 SH Put SOLE   61,300 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,693 76,500 SH Call SOLE   76,500 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,867 80,100 SH Call SOLE   80,100 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,906 80,900 SH Call SOLE   80,900 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 4,104 85,000 SH Call SOLE   85,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 4,104 85,000 SH Put SOLE   85,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 4,828 100,000 SH Put SOLE   100,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 5,214 108,000 SH Call SOLE   108,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 7,174 148,600 SH Call SOLE   148,600 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 7,242 150,000 SH Put SOLE   150,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 7,966 165,000 SH Put SOLE   165,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 9,603 198,900 SH Put SOLE   198,900 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 9,656 200,000 SH Put SOLE   200,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 9,656 200,000 SH Put SOLE   200,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 12,070 250,000 SH Call SOLE   250,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 12,070 250,000 SH Put SOLE   250,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 12,070 250,000 SH Put SOLE   250,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 14,484 300,000 SH Put SOLE   300,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 16,898 350,000 SH Call SOLE   350,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 17,753 367,700 SH Put SOLE   367,700 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 24,140 500,000 SH Put SOLE   500,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 24,140 500,000 SH Put SOLE   500,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 25,164 521,200 SH Put SOLE   521,200 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 41,584 861,300 SH Call SOLE   861,300 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 43,452 900,000 SH Put SOLE   900,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 48,280 1,000,000 SH Call SOLE   1,000,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 48,280 1,000,000 SH Put SOLE   1,000,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 48,753 1,009,800 SH Call SOLE   1,009,800 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 58,882 1,219,602 SH   SOLE   1,219,602 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 65,178 1,350,000 SH Put SOLE   1,350,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 72,420 1,500,000 SH Put SOLE   1,500,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 80,048 1,658,000 SH Put SOLE   1,658,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 91,732 1,900,000 SH Call SOLE   1,900,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 108,630 2,250,000 SH Put SOLE   2,250,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 120,700 2,500,000 SH Call SOLE   2,500,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 144,840 3,000,000 SH Put SOLE   3,000,000 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,724 14,683 SH   SOLE   14,683 0 0
ISHARES TR IBOXX INV CP ETF 464287242 2,348 20,000 SH Call SOLE   20,000 0 0
ISHARES TR IBOXX INV CP ETF 464287242 9,509 81,000 SH Put SOLE   81,000 0 0
ISHARES TR IBOXX INV CP ETF 464287242 10,342 88,100 SH Call SOLE   88,100 0 0
ISHARES TR IBOXX INV CP ETF 464287242 11,739 100,000 SH Call SOLE   100,000 0 0
ISHARES TR IBOXX INV CP ETF 464287242 17,609 150,000 SH Put SOLE   150,000 0 0
ISHARES TR GLOB TELECOM ETF 464287275 0 1 SH   SOLE   1 0 0
ISHARES TR GLOBAL TECH ETF 464287291 0 1 SH   SOLE   1 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 0 1 SH   SOLE   1 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 0 1 SH   SOLE   1 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 0 1 SH   SOLE   1 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 0 1 SH   SOLE   1 0 0
ISHARES TR NORTH AMERN NAT 464287374 0 1 SH   SOLE   1 0 0
ISHARES TR JPX NIKKEI 400 464287382 0 1 SH   SOLE   1 0 0
ISHARES TR LATN AMER 40 ETF 464287390 0 1 SH   SOLE   1 0 0
ISHARES TR S&P 500 VAL ETF 464287408 0 1 SH   SOLE   1 0 0
ISHARES TR 20 YR TR BD ETF 464287432 37 300 SH Put SOLE   300 0 0
ISHARES TR 20 YR TR BD ETF 464287432 293 2,400 SH Call SOLE   2,400 0 0
ISHARES TR 20 YR TR BD ETF 464287432 305 2,500 SH Put SOLE   2,500 0 0
ISHARES TR 20 YR TR BD ETF 464287432 2,194 18,000 SH Call SOLE   18,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 3,657 30,000 SH Call SOLE   30,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 6,095 50,000 SH Call SOLE   50,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 6,095 50,000 SH Put SOLE   50,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 6,705 55,000 SH Put SOLE   55,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 7,314 60,000 SH Call SOLE   60,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 9,143 75,000 SH Call SOLE   75,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 9,411 77,200 SH Put SOLE   77,200 0 0
ISHARES TR 20 YR TR BD ETF 464287432 12,190 100,000 SH Put SOLE   100,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 18,285 150,000 SH Put SOLE   150,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 20,004 164,100 SH Call SOLE   164,100 0 0
ISHARES TR 20 YR TR BD ETF 464287432 20,611 169,082 SH   SOLE   169,082 0 0
ISHARES TR 20 YR TR BD ETF 464287432 21,942 180,000 SH Put SOLE   180,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 24,380 200,000 SH Call SOLE   200,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 30,463 249,900 SH Call SOLE   249,900 0 0
ISHARES TR 20 YR TR BD ETF 464287432 30,475 250,000 SH Put SOLE   250,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 48,760 400,000 SH Call SOLE   400,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 60,950 500,000 SH Put SOLE   500,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 60,950 500,000 SH Put SOLE   500,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 61,072 501,000 SH Put SOLE   501,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 73,140 600,000 SH Call SOLE   600,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 345,477 2,834,100 SH Put SOLE   2,834,100 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 0 1 SH   SOLE   1 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 52 500 SH Put SOLE   500 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 93 900 SH Call SOLE   900 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 258 2,500 SH Put SOLE   2,500 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 402 3,900 SH Call SOLE   3,900 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 537 5,200 SH Call SOLE   5,200 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 599 5,800 SH Put SOLE   5,800 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 702 6,800 SH Call SOLE   6,800 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 980 9,500 SH Put SOLE   9,500 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 5,160 50,000 SH Call SOLE   50,000 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 19,090 185,000 SH Put SOLE   185,000 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 23,218 225,000 SH Call SOLE   225,000 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 62,574 606,400 SH Call SOLE   606,400 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 103,190 1,000,000 SH Put SOLE   1,000,000 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 112,993 1,095,000 SH Put SOLE   1,095,000 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 275,249 2,667,400 SH Put SOLE   2,667,400 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 32 385 SH   SOLE   385 0 0
ISHARES TR MSCI EAFE ETF 464287465 118 1,700 SH Call SOLE   1,700 0 0
ISHARES TR MSCI EAFE ETF 464287465 167 2,400 SH Call SOLE   2,400 0 0
ISHARES TR MSCI EAFE ETF 464287465 369 5,300 SH Put SOLE   5,300 0 0
ISHARES TR MSCI EAFE ETF 464287465 787 11,300 SH Put SOLE   11,300 0 0
ISHARES TR MSCI EAFE ETF 464287465 962 13,800 SH Put SOLE   13,800 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,310 18,800 SH Call SOLE   18,800 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,345 19,300 SH Put SOLE   19,300 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,394 20,000 SH Call SOLE   20,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,853 26,600 SH Put SOLE   26,600 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,446 35,100 SH Put SOLE   35,100 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,240 46,500 SH Put SOLE   46,500 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,470 49,800 SH Call SOLE   49,800 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,470 49,800 SH Put SOLE   49,800 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,470 49,800 SH Put SOLE   49,800 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,902 56,000 SH Put SOLE   56,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 4,014 57,600 SH Put SOLE   57,600 0 0
ISHARES TR MSCI EAFE ETF 464287465 4,041 58,000 SH Put SOLE   58,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 4,299 61,700 SH Call SOLE   61,700 0 0
ISHARES TR MSCI EAFE ETF 464287465 4,641 66,600 SH Put SOLE   66,600 0 0
ISHARES TR MSCI EAFE ETF 464287465 5,031 72,200 SH Call SOLE   72,200 0 0
ISHARES TR MSCI EAFE ETF 464287465 5,191 74,500 SH Put SOLE   74,500 0 0
ISHARES TR MSCI EAFE ETF 464287465 5,303 76,100 SH Call SOLE   76,100 0 0
ISHARES TR MSCI EAFE ETF 464287465 6,961 99,900 SH Call SOLE   99,900 0 0
ISHARES TR MSCI EAFE ETF 464287465 6,961 99,900 SH Put SOLE   99,900 0 0
ISHARES TR MSCI EAFE ETF 464287465 6,961 99,900 SH Put SOLE   99,900 0 0
ISHARES TR MSCI EAFE ETF 464287465 6,961 99,900 SH Put SOLE   99,900 0 0
ISHARES TR MSCI EAFE ETF 464287465 7,442 106,800 SH Call SOLE   106,800 0 0
ISHARES TR MSCI EAFE ETF 464287465 7,525 108,000 SH Call SOLE   108,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 8,320 119,400 SH Call SOLE   119,400 0 0
ISHARES TR MSCI EAFE ETF 464287465 8,633 123,900 SH Call SOLE   123,900 0 0
ISHARES TR MSCI EAFE ETF 464287465 8,703 124,900 SH Put SOLE   124,900 0 0
ISHARES TR MSCI EAFE ETF 464287465 9,964 143,000 SH Put SOLE   143,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 11,922 171,100 SH Put SOLE   171,100 0 0
ISHARES TR MSCI EAFE ETF 464287465 12,096 173,600 SH Put SOLE   173,600 0 0
ISHARES TR MSCI EAFE ETF 464287465 12,285 176,300 SH Call SOLE   176,300 0 0
ISHARES TR MSCI EAFE ETF 464287465 13,588 195,000 SH Put SOLE   195,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 13,936 200,000 SH Put SOLE   200,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 13,936 200,000 SH Put SOLE   200,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 13,936 200,000 SH Put SOLE   200,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 13,936 200,000 SH Put SOLE   200,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 13,936 200,000 SH Put SOLE   200,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 15,044 215,900 SH Put SOLE   215,900 0 0
ISHARES TR MSCI EAFE ETF 464287465 17,420 250,000 SH Call SOLE   250,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 17,420 250,000 SH Put SOLE   250,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 20,904 300,000 SH Put SOLE   300,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 20,904 300,000 SH Put SOLE   300,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 34,840 500,000 SH Call SOLE   500,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 34,840 500,000 SH Put SOLE   500,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 35,397 508,000 SH Put SOLE   508,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 38,324 550,000 SH Call SOLE   550,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 41,801 599,900 SH Put SOLE   599,900 0 0
ISHARES TR MSCI EAFE ETF 464287465 44,470 638,200 SH Put SOLE   638,200 0 0
ISHARES TR MSCI EAFE ETF 464287465 46,149 662,300 SH Call SOLE   662,300 0 0
ISHARES TR MSCI EAFE ETF 464287465 52,260 750,000 SH Put SOLE   750,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 62,712 900,000 SH Call SOLE   900,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 62,712 900,000 SH Put SOLE   900,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 66,189 949,900 SH Put SOLE   949,900 0 0
ISHARES TR MSCI EAFE ETF 464287465 69,680 1,000,000 SH Put SOLE   1,000,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 69,680 1,000,000 SH Put SOLE   1,000,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 107,621 1,544,500 SH Call SOLE   1,544,500 0 0
ISHARES TR MSCI EAFE ETF 464287465 120,010 1,722,300 SH Put SOLE   1,722,300 0 0
ISHARES TR MSCI EAFE ETF 464287465 139,360 2,000,000 SH Call SOLE   2,000,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 139,360 2,000,000 SH Put SOLE   2,000,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 139,360 2,000,000 SH Put SOLE   2,000,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 174,200 2,500,000 SH Put SOLE   2,500,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 175,761 2,522,400 SH Put SOLE   2,522,400 0 0
ISHARES TR MSCI EAFE ETF 464287465 198,288 2,845,691 SH   SOLE   2,845,691 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 0 1 SH   SOLE   1 0 0
ISHARES TR RUS MD CP GR ETF 464287481 0 1 SH   SOLE   1 0 0
ISHARES TR RUS MID CAP ETF 464287499 0 1 SH   SOLE   1 0 0
ISHARES TR CORE S&P MCP ETF 464287507 0 1 SH   SOLE   1 0 0
ISHARES TR NA TEC SFTWR ETF 464287515 0 1 SH   SOLE   1 0 0
ISHARES TR PHLX SEMICND ETF 464287523 0 1 SH   SOLE   1 0 0
ISHARES TR NA TEC MULTM ETF 464287531 0 1 SH   SOLE   1 0 0
ISHARES TR N AMER TECH ETF 464287549 0 1 SH   SOLE   1 0 0
ISHARES TR NASDAQ BIOTECH 464287556 0 3 SH   SOLE   3 0 0
ISHARES TR NASDAQ BIOTECH 464287556 4,323 40,500 SH Put SOLE   40,500 0 0
ISHARES TR NASDAQ BIOTECH 464287556 4,803 45,000 SH Put SOLE   45,000 0 0
ISHARES TR NASDAQ BIOTECH 464287556 6,404 60,000 SH Call SOLE   60,000 0 0
ISHARES TR NASDAQ BIOTECH 464287556 13,876 130,000 SH Call SOLE   130,000 0 0
ISHARES TR NASDAQ BIOTECH 464287556 25,084 235,000 SH Call SOLE   235,000 0 0
ISHARES TR COHEN STEER REIT 464287564 0 1 SH   SOLE   1 0 0
ISHARES TR GLOBAL 100 ETF 464287572 0 1 SH   SOLE   1 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 0 1 SH   SOLE   1 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 0 1 SH   SOLE   1 0 0
ISHARES TR S&P MC 400GR ETF 464287606 0 1 SH   SOLE   1 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 0 1 SH   SOLE   1 0 0
ISHARES TR RUS 1000 ETF 464287622 0 1 SH   SOLE   1 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 14 111 SH   SOLE   111 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 0 1 SH   SOLE   1 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 30 200 SH Put SOLE   200 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 61 400 SH Put SOLE   400 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 76 500 SH Put SOLE   500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 865 5,700 SH Put SOLE   5,700 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,989 13,100 SH Put SOLE   13,100 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,004 13,200 SH Put SOLE   13,200 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,035 13,400 SH Put SOLE   13,400 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,414 15,900 SH Put SOLE   15,900 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 3,872 25,500 SH Put SOLE   25,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 4,069 26,800 SH Call SOLE   26,800 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 4,555 30,000 SH Put SOLE   30,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 4,555 30,000 SH Put SOLE   30,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 5,527 36,400 SH Call SOLE   36,400 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 5,527 36,400 SH Put SOLE   36,400 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 6,195 40,800 SH Put SOLE   40,800 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 6,453 42,500 SH Put SOLE   42,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 7,971 52,500 SH Put SOLE   52,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 8,427 55,500 SH Put SOLE   55,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 11,205 73,800 SH Call SOLE   73,800 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 11,327 74,600 SH Put SOLE   74,600 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 12,526 82,500 SH Put SOLE   82,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 12,906 85,000 SH Put SOLE   85,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 13,847 91,200 SH Call SOLE   91,200 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 14,409 94,900 SH Put SOLE   94,900 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 15,168 99,900 SH Put SOLE   99,900 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 15,183 100,000 SH Put SOLE   100,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 15,183 100,000 SH Put SOLE   100,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 20,877 137,500 SH Put SOLE   137,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 24,293 160,000 SH Put SOLE   160,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 25,052 165,000 SH Put SOLE   165,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 26,570 175,000 SH Put SOLE   175,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 30,366 200,000 SH Put SOLE   200,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 30,366 200,000 SH Put SOLE   200,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 34,162 225,000 SH Put SOLE   225,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 37,958 250,000 SH Call SOLE   250,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 45,382 298,900 SH Put SOLE   298,900 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 45,549 300,000 SH Put SOLE   300,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 50,649 333,590 SH   SOLE   333,590 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 53,141 350,000 SH Put SOLE   350,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 55,388 364,800 SH Call SOLE   364,800 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 75,915 500,000 SH Put SOLE   500,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 75,915 500,000 SH Put SOLE   500,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 82,459 543,100 SH Call SOLE   543,100 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 91,098 600,000 SH Put SOLE   600,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 102,485 675,000 SH Put SOLE   675,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 142,052 935,600 SH Call SOLE   935,600 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 151,830 1,000,000 SH Put SOLE   1,000,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 151,830 1,000,000 SH Put SOLE   1,000,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 151,830 1,000,000 SH Put SOLE   1,000,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 152,923 1,007,200 SH Put SOLE   1,007,200 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 174,605 1,150,000 SH Put SOLE   1,150,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 207,870 1,369,100 SH Put SOLE   1,369,100 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 220,154 1,450,000 SH Put SOLE   1,450,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 224,253 1,477,000 SH Put SOLE   1,477,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 303,660 2,000,000 SH Put SOLE   2,000,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 303,660 2,000,000 SH Put SOLE   2,000,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 349,209 2,300,000 SH Put SOLE   2,300,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 352,246 2,320,000 SH Put SOLE   2,320,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 405,386 2,670,000 SH Call SOLE   2,670,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 449,219 2,958,700 SH Put SOLE   2,958,700 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 534,442 3,520,000 SH Put SOLE   3,520,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 733,339 4,830,000 SH Put SOLE   4,830,000 0 0
ISHARES TR CORE S&P US VLU 464287663 0 3 SH   SOLE   3 0 0
ISHARES TR CORE S&P US GWT 464287671 0 2 SH   SOLE   2 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 0 1 SH   SOLE   1 0 0
ISHARES TR U.S. UTILITS ETF 464287697 15 121 SH   SOLE   121 0 0
ISHARES TR S&P MC 400VL ETF 464287705 0 1 SH   SOLE   1 0 0
ISHARES TR US TELECOM ETF 464287713 60 2,208 SH   SOLE   2,208 0 0
ISHARES TR U.S. TECH ETF 464287721 0 1 SH   SOLE   1 0 0
ISHARES TR U.S. REAL ES ETF 464287739 0 1 SH   SOLE   1 0 0
ISHARES TR US INDUSTRIALS 464287754 0 1 SH   SOLE   1 0 0
ISHARES TR US HLTHCARE ETF 464287762 0 1 SH   SOLE   1 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 0 1 SH   SOLE   1 0 0
ISHARES TR U.S. FINLS ETF 464287788 0 1 SH   SOLE   1 0 0
ISHARES TR U.S. ENERGY ETF 464287796 0 1 SH   SOLE   1 0 0
ISHARES TR CORE S&P SCP ETF 464287804 26 342 SH   SOLE   342 0 0
ISHARES TR U.S. CNSM GD ETF 464287812 0 1 SH   SOLE   1 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 0 1 SH   SOLE   1 0 0
ISHARES TR DOW JONES US ETF 464287846 0 1 SH   SOLE   1 0 0
ISHARES TR EUROPE ETF 464287861 0 1 SH   SOLE   1 0 0
ISHARES TR SP SMCP600VL ETF 464287879 37 247 SH   SOLE   247 0 0
ISHARES TR S&P SML 600 GWT 464287887 24 137 SH   SOLE   137 0 0
ISHARES TR MRNGSTR LG-CP VL 464288109 0 1 SH   SOLE   1 0 0
ISHARES TR INTL TREA BD ETF 464288117 0 2 SH   SOLE   2 0 0
ISHARES TR 3YRTB ETF 464288125 0 1 SH   SOLE   1 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 0 1 SH   SOLE   1 0 0
ISHARES TR AGENCY BOND ETF 464288166 0 1 SH   SOLE   1 0 0
ISHARES TR GL TIMB FORE ETF 464288174 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 17 221 SH   SOLE   221 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 0 1 SH   SOLE   1 0 0
ISHARES TR EMGR MKT INF ETF 464288216 0 1 SH   SOLE   1 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI ACWI EX US 464288240 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI ACWI ETF 464288257 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI KOKUSAI ETF 464288265 0 1 SH   SOLE   1 0 0
ISHARES TR EAFE SML CP ETF 464288273 0 1 SH   SOLE   1 0 0
ISHARES TR JPMORGAN USD EMG 464288281 0 1 SH   SOLE   1 0 0
ISHARES TR JPMORGAN USD EMG 464288281 112,820 1,000,000 SH Put SOLE   1,000,000 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 0 1 SH   SOLE   1 0 0
ISHARES TR NEW YORK MUN ETF 464288323 0 2 SH   SOLE   2 0 0
ISHARES TR CALIF MUN BD ETF 464288356 0 2 SH   SOLE   2 0 0
ISHARES TR GLB INFRASTR ETF 464288372 0 1 SH   SOLE   1 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 0 1 SH   SOLE   1 0 0
ISHARES TR NATIONAL MUN ETF 464288414 0 1 SH   SOLE   1 0 0
ISHARES TR INTL DEVPPTY ETF 464288422 0 1 SH   SOLE   1 0 0
ISHARES TR ASIA 50 ETF 464288430 0 1 SH   SOLE   1 0 0
ISHARES TR INTL SEL DIV ETF 464288448 0 1 SH   SOLE   1 0 0
ISHARES TR EUR DEV RE ETF 464288471 0 1 SH   SOLE   1 0 0
ISHARES TR INTL DEV RE ETF 464288489 0 1 SH   SOLE   1 0 0
ISHARES TR DEVSMCP EXNA ETF 464288497 0 1 SH   SOLE   1 0 0
ISHARES TR MRGSTR SM CP ETF 464288505 0 1 SH   SOLE   1 0 0
ISHARES TR IBOXX HI YD ETF 464288513 0 1 SH   SOLE   1 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,218 25,900 SH Put SOLE   25,900 0 0
ISHARES TR IBOXX HI YD ETF 464288513 7,708 90,000 SH Put SOLE   90,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 12,846 150,000 SH Put SOLE   150,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 15,415 180,000 SH Put SOLE   180,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 17,128 200,000 SH Call SOLE   200,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 17,128 200,000 SH Put SOLE   200,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 17,128 200,000 SH Put SOLE   200,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 19,269 225,000 SH Put SOLE   225,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 21,410 250,000 SH Put SOLE   250,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 34,256 400,000 SH Call SOLE   400,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 34,256 400,000 SH Call SOLE   400,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 34,256 400,000 SH Call SOLE   400,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 53,525 625,000 SH Put SOLE   625,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 55,666 650,000 SH Put SOLE   650,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 85,640 1,000,000 SH Call SOLE   1,000,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 85,640 1,000,000 SH Call SOLE   1,000,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 85,640 1,000,000 SH Put SOLE   1,000,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 88,226 1,030,200 SH Put SOLE   1,030,200 0 0
ISHARES TR IBOXX HI YD ETF 464288513 103,624 1,210,000 SH Put SOLE   1,210,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 171,280 2,000,000 SH Put SOLE   2,000,000 0 0
ISHARES TR CRE U S REIT ETF 464288521 0 1 SH   SOLE   1 0 0
ISHARES TR RESIDNL REAL EST 464288562 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI KLD400 SOC 464288570 0 1 SH   SOLE   1 0 0
ISHARES TR MBS ETF 464288588 0 1 SH   SOLE   1 0 0
ISHARES TR GOV/CRED BD ETF 464288596 0 1 SH   SOLE   1 0 0
ISHARES TR MRGSTR SM CP GR 464288604 0 1 SH   SOLE   1 0 0
ISHARES TR INTRM GOV CR ETF 464288612 0 1 SH   SOLE   1 0 0
ISHARES TR US CR BD ETF 464288620 0 1 SH   SOLE   1 0 0
ISHARES TR INTRMD CR BD ETF 464288638 0 1 SH   SOLE   1 0 0
ISHARES TR 1 3 YR CR BD ETF 464288646 0 1 SH   SOLE   1 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 0 1 SH   SOLE   1 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 0 1 SH   SOLE   1 0 0
ISHARES TR SHORT TREAS BD 464288679 0 1 SH   SOLE   1 0 0
ISHARES TR S&P US PFD STK 464288687 0 1 SH   SOLE   1 0 0
ISHARES TR GLOBAL MATER ETF 464288695 0 1 SH   SOLE   1 0 0
ISHARES TR MRNING SM CP ETF 464288703 0 1 SH   SOLE   1 0 0
ISHARES TR GLOB UTILITS ETF 464288711 0 1 SH   SOLE   1 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 0 1 SH   SOLE   1 0 0
ISHARES TR GLB CNSM STP ETF 464288737 0 1 SH   SOLE   1 0 0
ISHARES TR GLB CNS DISC ETF 464288745 0 1 SH   SOLE   1 0 0
ISHARES TR US HOME CONS ETF 464288752 107 2,706 SH   SOLE   2,706 0 0
ISHARES TR US AER DEF ETF 464288760 0 1 SH   SOLE   1 0 0
ISHARES TR US REGNL BKS ETF 464288778 0 1 SH   SOLE   1 0 0
ISHARES TR U.S. INSRNCE ETF 464288786 0 1 SH   SOLE   1 0 0
ISHARES TR US BR DEL SE ETF 464288794 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI USA ESG SLC 464288802 0 1 SH   SOLE   1 0 0
ISHARES TR U.S. MED DVC ETF 464288810 0 1 SH   SOLE   1 0 0
ISHARES TR US HLTHCR PR ETF 464288828 0 1 SH   SOLE   1 0 0
ISHARES TR U.S. PHARMA ETF 464288836 0 1 SH   SOLE   1 0 0
ISHARES TR US OIL EQ&SV ETF 464288844 0 1 SH   SOLE   1 0 0
ISHARES TR US OIL GS EX ETF 464288851 12 191 SH   SOLE   191 0 0
ISHARES TR MICRO-CAP ETF 464288869 0 1 SH   SOLE   1 0 0
ISHARES TR EAFE VALUE ETF 464288877 0 1 SH   SOLE   1 0 0
ISHARES TR EAFE GRWTH ETF 464288885 0 1 SH   SOLE   1 0 0
ISHARES TR NEW ZEALAND ETF 464289123 0 1 SH   SOLE   1 0 0
ISHARES TR BRAZIL SM-CP ETF 464289131 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI EURO FL ETF 464289180 0 1 SH   SOLE   1 0 0
ISHARES TR RUS TP200 VL ETF 464289420 0 1 SH   SOLE   1 0 0
ISHARES TR RUS TP200 GR ETF 464289438 0 1 SH   SOLE   1 0 0
ISHARES TR RUS TOP 200 ETF 464289446 0 1 SH   SOLE   1 0 0
ISHARES TR CORE LT USDB ETF 464289479 0 1 SH   SOLE   1 0 0
ISHARES TR 10+ YR CR BD ETF 464289511 0 1 SH   SOLE   1 0 0
ISHARES TR INDIA 50 ETF 464289529 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI PERU ETF 464289842 0 1 SH   SOLE   1 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 0 1 SH   SOLE   1 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 0 1 SH   SOLE   1 0 0
ISHARES TR MODERT ALLOC ETF 464289875 0 1 SH   SOLE   1 0 0
ISHARES TR CONSER ALLOC ETF 464289883 0 1 SH   SOLE   1 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 1,203 78,092 SH   SOLE   78,092 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 3,082 200,000 SH Call SOLE   200,000 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 3,082 200,000 SH Call SOLE   200,000 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 11,480 745,000 SH Call SOLE   745,000 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 11,480 745,000 SH Put SOLE   745,000 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 30,820 2,000,000 SH Call SOLE   2,000,000 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 0 1 SH   SOLE   1 0 0
ISHARES TR INTL PFD STK ETF 46429B135 0 1 SH   SOLE   1 0 0
ISHARES TR CHINA SM-CAP ETF 46429B200 0 1 SH   SOLE   1 0 0
ISHARES TR US TREAS BD ETF 46429B267 2 82 SH   SOLE   82 0 0
ISHARES TR A RATE CP BD ETF 46429B291 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI INDONIA ETF 46429B309 16 601 SH   SOLE   601 0 0
ISHARES TR GNMA BOND ETF 46429B333 0 1 SH   SOLE   1 0 0
ISHARES TR CMBS ETF 46429B366 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI PHILIPS ETF 46429B408 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI UK SM ETF 46429B416 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI GERMNY ETF 46429B465 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI NORWAY ETF 46429B499 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI IRELAND ETF 46429B507 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI FINLAND ETF 46429B515 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI DENMARK ETF 46429B523 0 1 SH   SOLE   1 0 0
ISHARES TR IBONDS SEP18 ETF 46429B580 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI INDIA ETF 46429B598 17 489 SH   SOLE   489 0 0
ISHARES TR MSCI POLAND ETF 46429B606 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI INDIA SM CP 46429B614 0 1 SH   SOLE   1 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 0 1 SH   SOLE   1 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI CHINA ETF 46429B671 12 181 SH   SOLE   181 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 0 1 SH   SOLE   1 0 0
ISHARES TR MIN VOL USA ETF 46429B697 0 1 SH   SOLE   1 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 0 1 SH   SOLE   1 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 0 1 SH   SOLE   1 0 0
ISHARES US ETF TR IT RT HDG HGYL 46431W606 0 1 SH   SOLE   1 0 0
ISHARES US ETF TR INT RT HDG C B 46431W705 0 1 SH   SOLE   1 0 0
ISHARES TR USA QUALITY FCTR 46432F339 0 1 SH   SOLE   1 0 0
ISHARES TR USA SIZE FACTOR 46432F370 0 1 SH   SOLE   1 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 0 1 SH   SOLE   1 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 0 1 SH   SOLE   1 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 28 451 SH   SOLE   451 0 0
ISHARES TR CORE MSCI EAFE 46432F842 0 1 SH   SOLE   1 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 0 2 SH   SOLE   2 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 0 1 SH   SOLE   1 0 0
ISHARES TR IBNDS MAR23 ETF 46432FAN7 0 4 SH   SOLE   4 0 0
ISHARES TR IBONDS MAR23 ETF 46432FAZ0 0 4 SH   SOLE   4 0 0
ISHARES TR IBONDS MAR20 ETF 46432FBC0 0 4 SH   SOLE   4 0 0
ISHARES INC CORE MSCI EMKT 46434G103 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI COLMBIA ETF 46434G202 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 14 394 SH   SOLE   394 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 30,340 500,000 SH Call SOLE   500,000 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 30,340 500,000 SH Put SOLE   500,000 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 32,268 531,778 SH   SOLE   531,778 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 60,680 1,000,000 SH Call SOLE   1,000,000 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 60,680 1,000,000 SH Put SOLE   1,000,000 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI GBL GOLD MN 46434G855 0 1 SH   SOLE   1 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 52 1,112 SH   SOLE   1,112 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 26 890 SH   SOLE   890 0 0
ISHARES TR IBONDS SEP20 ETF 46434V571 0 1 SH   SOLE   1 0 0
ISHARES TR CORE TOTAL USD 46434V613 0 2 SH   SOLE   2 0 0
ISHARES TR CORE DIV GRWTH 46434V621 0 1 SH   SOLE   1 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 0 1 SH   SOLE   1 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 0 1 SH   SOLE   1 0 0
ISHARES TR CORE MSCI PAC 46434V696 0 1 SH   SOLE   1 0 0
ISHARES TR CUR HED MSCI GER 46434V704 0 1 SH   SOLE   1 0 0
ISHARES TR MIN VOL JAPN ETF 46434V712 0 1 SH   SOLE   1 0 0
ISHARES TR MIN VOL EUROPE 46434V720 0 1 SH   SOLE   1 0 0
ISHARES TR CORE MSCI EURO 46434V738 0 1 SH   SOLE   1 0 0
ISHARES TR MIN VOL ASIA JAP 46434V746 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI UAE ETF 46434V761 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI QATAR ETF 46434V779 0 1 SH   SOLE   1 0 0
ISHARES TR YLD OPTIM BD 46434V787 0 1 SH   SOLE   1 0 0
ISHARES TR HDG MSCI EAFE 46434V803 0 1 SH   SOLE   1 0 0
ISHARES TR TRS FLT RT BD 46434V860 0 1 SH   SOLE   1 0 0
ISHARES TR ULTR SH TRM BD 46434V878 0 1 SH   SOLE   1 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 83 2,392 SH   SOLE   2,392 0 0
ISHARES TR MORTGE REL ETF 46435G342 0 1 SH   SOLE   1 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 507 32,500 SH Put SOLE   32,500 0 0
J & J SNACK FOODS CORP COM 466032109 6 42 SH   SOLE   42 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 187 28,532 SH   SOLE   28,532 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 221 33,700 SH Call SOLE   33,700 0 0
J JILL INC COM 46620W102 53 11,939 SH   SOLE   11,939 0 0
JPMORGAN CHASE & CO COM 46625H100 1,089 9,900 SH Put SOLE   9,900 0 0
JPMORGAN CHASE & CO COM 46625H100 1,375 12,500 SH Put SOLE   12,500 0 0
JPMORGAN CHASE & CO COM 46625H100 1,869 17,000 SH Put SOLE   17,000 0 0
JPMORGAN CHASE & CO COM 46625H100 3,255 29,600 SH Put SOLE   29,600 0 0
JPMORGAN CHASE & CO COM 46625H100 3,299 30,000 SH Call SOLE   30,000 0 0
JPMORGAN CHASE & CO COM 46625H100 3,299 30,000 SH Put SOLE   30,000 0 0
JPMORGAN CHASE & CO COM 46625H100 4,146 37,700 SH Put SOLE   37,700 0 0
JPMORGAN CHASE & CO COM 46625H100 4,179 38,000 SH Put SOLE   38,000 0 0
JPMORGAN CHASE & CO COM 46625H100 4,399 40,000 SH Call SOLE   40,000 0 0
JPMORGAN CHASE & CO COM 46625H100 4,784 43,500 SH Put SOLE   43,500 0 0
JPMORGAN CHASE & CO COM 46625H100 5,499 50,000 SH Put SOLE   50,000 0 0
JPMORGAN CHASE & CO COM 46625H100 8,248 75,000 SH Put SOLE   75,000 0 0
JPMORGAN CHASE & CO COM 46625H100 10,469 95,200 SH Put SOLE   95,200 0 0
JPMORGAN CHASE & CO COM 46625H100 10,997 100,000 SH Put SOLE   100,000 0 0
JPMORGAN CHASE & CO COM 46625H100 11,140 101,300 SH Put SOLE   101,300 0 0
JPMORGAN CHASE & CO COM 46625H100 12,108 110,100 SH Put SOLE   110,100 0 0
JPMORGAN CHASE & CO COM 46625H100 12,779 116,200 SH Put SOLE   116,200 0 0
JPMORGAN CHASE & CO COM 46625H100 23,204 211,000 SH Put SOLE   211,000 0 0
JPMORGAN CHASE & CO COM 46625H100 26,393 240,000 SH Call SOLE   240,000 0 0
JPMORGAN CHASE & CO COM 46625H100 53,170 483,500 SH Put SOLE   483,500 0 0
JPMORGAN CHASE & CO COM 46625H100 67,775 616,300 SH Put SOLE   616,300 0 0
JPMORGAN CHASE & CO COM 46625H100 70,482 640,920 SH   SOLE   640,920 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 0 1 SH   SOLE   1 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 1,920 80,000 SH Call SOLE   80,000 0 0
JP MORGAN EXCHANGE TRADED FD DIV RTN GLB EQ 46641Q100 0 1 SH   SOLE   1 0 0
JD COM INC SPON ADR CL A 47215P106 506 12,500 SH Put SOLE   12,500 0 0
JD COM INC SPON ADR CL A 47215P106 1,101 27,200 SH Put SOLE   27,200 0 0
JD COM INC SPON ADR CL A 47215P106 1,543 38,100 SH Put SOLE   38,100 0 0
JD COM INC SPON ADR CL A 47215P106 1,616 39,900 SH Put SOLE   39,900 0 0
JD COM INC SPON ADR CL A 47215P106 1,620 40,000 SH Put SOLE   40,000 0 0
JD COM INC SPON ADR CL A 47215P106 1,620 40,000 SH Put SOLE   40,000 0 0
JD COM INC SPON ADR CL A 47215P106 1,887 46,600 SH Put SOLE   46,600 0 0
JD COM INC SPON ADR CL A 47215P106 2,025 50,000 SH Call SOLE   50,000 0 0
JD COM INC SPON ADR CL A 47215P106 2,025 50,000 SH Put SOLE   50,000 0 0
JD COM INC SPON ADR CL A 47215P106 2,025 50,000 SH Put SOLE   50,000 0 0
JD COM INC SPON ADR CL A 47215P106 2,672 66,000 SH Put SOLE   66,000 0 0
JD COM INC SPON ADR CL A 47215P106 3,239 80,000 SH Put SOLE   80,000 0 0
JD COM INC SPON ADR CL A 47215P106 3,442 85,000 SH Put SOLE   85,000 0 0
JD COM INC SPON ADR CL A 47215P106 4,450 109,900 SH Put SOLE   109,900 0 0
JD COM INC SPON ADR CL A 47215P106 4,758 117,500 SH Put SOLE   117,500 0 0
JD COM INC SPON ADR CL A 47215P106 6,478 160,000 SH Put SOLE   160,000 0 0
JD COM INC SPON ADR CL A 47215P106 12,147 300,000 SH Put SOLE   300,000 0 0
JD COM INC SPON ADR CL A 47215P106 17,208 425,000 SH Put SOLE   425,000 0 0
JD COM INC SPON ADR CL A 47215P106 24,044 593,826 SH   SOLE   593,826 0 0
JELD-WEN HLDG INC COM 47580P103 1 37 SH   SOLE   37 0 0
JETBLUE AIRWAYS CORP COM 477143101 514 25,288 SH   SOLE   25,288 0 0
JETBLUE AIRWAYS CORP COM 477143101 2,032 100,000 SH Put SOLE   100,000 0 0
JOHNSON & JOHNSON COM 478160104 8,983 70,100 SH Call SOLE   70,100 0 0
JOHNSON & JOHNSON COM 478160104 53,823 420,000 SH Put SOLE   420,000 0 0
JONES LANG LASALLE INC COM 48020Q107 12 70 SH   SOLE   70 0 0
J2 GLOBAL INC COM 48123V102 20 250 SH   SOLE   250 0 0
JUNIPER NETWORKS INC COM 48203R104 13 548 SH   SOLE   548 0 0
JUNIPER NETWORKS INC COM 48203R104 1,217 50,000 SH Call SOLE   50,000 0 0
KAR AUCTION SVCS INC COM 48238T109 1,057 19,500 SH Call SOLE   19,500 0 0
KLA-TENCOR CORP COM 482480100 53 487 SH   SOLE   487 0 0
KKR & CO L P DEL COM UNITS 48248M102 843 41,526 SH   SOLE   41,526 0 0
KT CORP SPONSORED ADR 48268K101 4 274 SH   SOLE   274 0 0
KAMAN CORP COM 483548103 4 67 SH   SOLE   67 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 604 124,528 SH   SOLE   124,528 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 631 130,000 SH Put SOLE   130,000 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 11,095 101,000 SH Put SOLE   101,000 0 0
KELLOGG CO COM 487836108 1,625 25,000 SH Put SOLE   25,000 0 0
KELLOGG CO COM 487836108 3,559 54,753 SH   SOLE   54,753 0 0
KELLOGG CO COM 487836108 4,876 75,000 SH Put SOLE   75,000 0 0
KEMET CORP COM NEW 488360207 1,673 92,271 SH   SOLE   92,271 0 0
KEMPER CORP DEL COM 488401100 11 191 SH   SOLE   191 0 0
KENNAMETAL INC COM 489170100 5 118 SH   SOLE   118 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 14 797 SH   SOLE   797 0 0
KEYCORP NEW COM 493267108 886 45,329 SH   SOLE   45,329 0 0
KEYCORP NEW COM 493267108 1,781 91,100 SH Call SOLE   91,100 0 0
KEYCORP NEW COM 493267108 2,676 136,900 SH Call SOLE   136,900 0 0
KFORCE INC COM 493732101 7 260 SH   SOLE   260 0 0
KIMBALL INTL INC CL B 494274103 51 3,009 SH   SOLE   3,009 0 0
KILROY RLTY CORP COM 49427F108 2,235 31,500 SH Call SOLE   31,500 0 0
KIMBERLY CLARK CORP COM 494368103 2,137 19,403 SH   SOLE   19,403 0 0
KIMBERLY CLARK CORP COM 494368103 3,855 35,000 SH Put SOLE   35,000 0 0
KINDER MORGAN INC DEL COM 49456B101 77 5,132 SH   SOLE   5,132 0 0
KINDER MORGAN INC DEL COM 49456B101 1,190 79,000 SH Call SOLE   79,000 0 0
KINDER MORGAN INC DEL COM 49456B101 3,352 222,600 SH Call SOLE   222,600 0 0
KINDRED HEALTHCARE INC COM 494580103 162 17,751 SH   SOLE   17,751 0 0
KIRBY CORP COM 497266106 12 150 SH   SOLE   150 0 0
KITE RLTY GROUP TR COM NEW 49803T300 411 27,000 SH Call SOLE   27,000 0 0
KNOLL INC COM NEW 498904200 67 3,339 SH   SOLE   3,339 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 2 51 SH   SOLE   51 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 2,301 50,000 SH Call SOLE   50,000 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 2,301 50,000 SH Put SOLE   50,000 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 5,521 120,000 SH Call SOLE   120,000 0 0
KOHLS CORP COM 500255104 609 9,300 SH Call SOLE   9,300 0 0
KOHLS CORP COM 500255104 13,102 200,000 SH Call SOLE   200,000 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 379 9,900 SH Call SOLE   9,900 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 877 22,900 SH Call SOLE   22,900 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 38 2,500 SH   SOLE   2,500 0 0
KRAFT HEINZ CO COM 500754106 125 2,000 SH Call SOLE   2,000 0 0
KRAFT HEINZ CO COM 500754106 156 2,500 SH Put SOLE   2,500 0 0
KRAFT HEINZ CO COM 500754106 318 5,100 SH Put SOLE   5,100 0 0
KRAFT HEINZ CO COM 500754106 934 15,000 SH Call SOLE   15,000 0 0
KRAFT HEINZ CO COM 500754106 934 15,000 SH Put SOLE   15,000 0 0
KRAFT HEINZ CO COM 500754106 1,781 28,600 SH Put SOLE   28,600 0 0
KRAFT HEINZ CO COM 500754106 2,373 38,100 SH Put SOLE   38,100 0 0
KRAFT HEINZ CO COM 500754106 2,747 44,100 SH Call SOLE   44,100 0 0
KRAFT HEINZ CO COM 500754106 3,426 55,000 SH Put SOLE   55,000 0 0
KRAFT HEINZ CO COM 500754106 4,304 69,100 SH Put SOLE   69,100 0 0
KRAFT HEINZ CO COM 500754106 4,566 73,300 SH Put SOLE   73,300 0 0
KRAFT HEINZ CO COM 500754106 6,229 100,000 SH Put SOLE   100,000 0 0
KRAFT HEINZ CO COM 500754106 6,229 100,000 SH Put SOLE   100,000 0 0
KRAFT HEINZ CO COM 500754106 6,597 105,900 SH Call SOLE   105,900 0 0
KRAFT HEINZ CO COM 500754106 6,727 108,000 SH Put SOLE   108,000 0 0
KRAFT HEINZ CO COM 500754106 7,369 118,300 SH Put SOLE   118,300 0 0
KRAFT HEINZ CO COM 500754106 12,458 200,000 SH Call SOLE   200,000 0 0
KRAFT HEINZ CO COM 500754106 12,589 202,098 SH   SOLE   202,098 0 0
KRANESHARES TR ZACKS NEW CHINA 500767207 0 2 SH   SOLE   2 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 0 1 SH   SOLE   1 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 0 1 SH   SOLE   1 0 0
KRATON CORPORATION COM 50077C106 49 1,034 SH   SOLE   1,034 0 0
KROGER CO COM 501044101 192 8,000 SH Call SOLE   8,000 0 0
KROGER CO COM 501044101 239 10,000 SH Call SOLE   10,000 0 0
KROGER CO COM 501044101 1,214 50,700 SH Put SOLE   50,700 0 0
KRONOS WORLDWIDE INC COM 50105F105 1,134 50,171 SH   SOLE   50,171 0 0
KRONOS WORLDWIDE INC COM 50105F105 2,260 100,000 SH Put SOLE   100,000 0 0
KURA ONCOLOGY INC COM 50127T109 75 4,000 SH   SOLE   4,000 0 0
L BRANDS INC COM 501797104 614 16,075 SH   SOLE   16,075 0 0
LGI HOMES INC COM 50187T106 282 3,990 SH   SOLE   3,990 0 0
LGI HOMES INC COM 50187T106 2,237 31,700 SH Call SOLE   31,700 0 0
LGI HOMES INC COM 50187T106 9,527 135,000 SH Put SOLE   135,000 0 0
LA QUINTA HLDGS INC COM 50420D108 567 30,000 SH Call SOLE   30,000 0 0
LADDER CAP CORP CL A 505743104 10 636 SH   SOLE   636 0 0
LAM RESEARCH CORP COM 512807108 609 3,000 SH Put SOLE   3,000 0 0
LAM RESEARCH CORP COM 512807108 1,239 6,100 SH Put SOLE   6,100 0 0
LAM RESEARCH CORP COM 512807108 1,260 6,200 SH Call SOLE   6,200 0 0
LAM RESEARCH CORP COM 512807108 2,032 10,000 SH Put SOLE   10,000 0 0
LAM RESEARCH CORP COM 512807108 3,251 16,000 SH Call SOLE   16,000 0 0
LAM RESEARCH CORP COM 512807108 10,158 50,000 SH Call SOLE   50,000 0 0
LAM RESEARCH CORP COM 512807108 10,666 52,500 SH Call SOLE   52,500 0 0
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 803 48,200 SH Call SOLE   48,200 0 0
LANNET INC COM 516012101 401 25,000 SH Call SOLE   25,000 0 0
LANNET INC COM 516012101 684 42,600 SH Call SOLE   42,600 0 0
LANTHEUS HLDGS INC COM 516544103 53 3,305 SH   SOLE   3,305 0 0
LAREDO PETROLEUM INC COM 516806106 54 6,195 SH   SOLE   6,195 0 0
LAS VEGAS SANDS CORP COM 517834107 36 500 SH Put SOLE   500 0 0
LAS VEGAS SANDS CORP COM 517834107 79 1,100 SH Put SOLE   1,100 0 0
LAS VEGAS SANDS CORP COM 517834107 93 1,300 SH Call SOLE   1,300 0 0
LAS VEGAS SANDS CORP COM 517834107 180 2,500 SH Call SOLE   2,500 0 0
LAS VEGAS SANDS CORP COM 517834107 180 2,500 SH Call SOLE   2,500 0 0
LAS VEGAS SANDS CORP COM 517834107 180 2,500 SH Put SOLE   2,500 0 0
LAS VEGAS SANDS CORP COM 517834107 180 2,500 SH Put SOLE   2,500 0 0
LAS VEGAS SANDS CORP COM 517834107 216 3,000 SH Put SOLE   3,000 0 0
LAS VEGAS SANDS CORP COM 517834107 360 5,000 SH Call SOLE   5,000 0 0
LAS VEGAS SANDS CORP COM 517834107 374 5,200 SH Call SOLE   5,200 0 0
LAS VEGAS SANDS CORP COM 517834107 395 5,500 SH Call SOLE   5,500 0 0
LAS VEGAS SANDS CORP COM 517834107 431 6,000 SH Call SOLE   6,000 0 0
LAS VEGAS SANDS CORP COM 517834107 539 7,500 SH Call SOLE   7,500 0 0
LAS VEGAS SANDS CORP COM 517834107 539 7,500 SH Call SOLE   7,500 0 0
LAS VEGAS SANDS CORP COM 517834107 546 7,600 SH Put SOLE   7,600 0 0
LAS VEGAS SANDS CORP COM 517834107 611 8,500 SH Call SOLE   8,500 0 0
LAS VEGAS SANDS CORP COM 517834107 669 9,300 SH Call SOLE   9,300 0 0
LAS VEGAS SANDS CORP COM 517834107 719 10,000 SH Call SOLE   10,000 0 0
LAS VEGAS SANDS CORP COM 517834107 719 10,000 SH Put SOLE   10,000 0 0
LAS VEGAS SANDS CORP COM 517834107 726 10,100 SH Put SOLE   10,100 0 0
LAS VEGAS SANDS CORP COM 517834107 899 12,500 SH Put SOLE   12,500 0 0
LAS VEGAS SANDS CORP COM 517834107 985 13,700 SH Put SOLE   13,700 0 0
LAS VEGAS SANDS CORP COM 517834107 1,014 14,100 SH Put SOLE   14,100 0 0
LAS VEGAS SANDS CORP COM 517834107 1,294 18,000 SH Put SOLE   18,000 0 0
LAS VEGAS SANDS CORP COM 517834107 1,301 18,100 SH Call SOLE   18,100 0 0
LAS VEGAS SANDS CORP COM 517834107 1,431 19,900 SH Call SOLE   19,900 0 0
LAS VEGAS SANDS CORP COM 517834107 1,618 22,500 SH Call SOLE   22,500 0 0
LAS VEGAS SANDS CORP COM 517834107 1,726 24,000 SH Call SOLE   24,000 0 0
LAS VEGAS SANDS CORP COM 517834107 1,977 27,500 SH Put SOLE   27,500 0 0
LAS VEGAS SANDS CORP COM 517834107 2,171 30,200 SH Call SOLE   30,200 0 0
LAS VEGAS SANDS CORP COM 517834107 2,229 31,000 SH Call SOLE   31,000 0 0
LAS VEGAS SANDS CORP COM 517834107 2,344 32,600 SH Put SOLE   32,600 0 0
LAS VEGAS SANDS CORP COM 517834107 2,445 34,000 SH Call SOLE   34,000 0 0
LAS VEGAS SANDS CORP COM 517834107 2,517 35,000 SH Call SOLE   35,000 0 0
LAS VEGAS SANDS CORP COM 517834107 2,869 39,900 SH Call SOLE   39,900 0 0
LAS VEGAS SANDS CORP COM 517834107 2,883 40,100 SH Put SOLE   40,100 0 0
LAS VEGAS SANDS CORP COM 517834107 3,315 46,100 SH Put SOLE   46,100 0 0
LAS VEGAS SANDS CORP COM 517834107 3,516 48,900 SH Put SOLE   48,900 0 0
LAS VEGAS SANDS CORP COM 517834107 3,595 50,000 SH Put SOLE   50,000 0 0
LAS VEGAS SANDS CORP COM 517834107 4,314 60,000 SH Put SOLE   60,000 0 0
LAS VEGAS SANDS CORP COM 517834107 4,422 61,500 SH Put SOLE   61,500 0 0
LAS VEGAS SANDS CORP COM 517834107 4,674 65,000 SH Put SOLE   65,000 0 0
LAS VEGAS SANDS CORP COM 517834107 4,925 68,500 SH Put SOLE   68,500 0 0
LAS VEGAS SANDS CORP COM 517834107 5,932 82,500 SH Call SOLE   82,500 0 0
LAS VEGAS SANDS CORP COM 517834107 6,615 92,000 SH Put SOLE   92,000 0 0
LAS VEGAS SANDS CORP COM 517834107 6,802 94,600 SH Call SOLE   94,600 0 0
LAS VEGAS SANDS CORP COM 517834107 7,118 99,000 SH Put SOLE   99,000 0 0
LAS VEGAS SANDS CORP COM 517834107 7,988 111,100 SH Put SOLE   111,100 0 0
LAS VEGAS SANDS CORP COM 517834107 8,326 115,800 SH Put SOLE   115,800 0 0
LAS VEGAS SANDS CORP COM 517834107 9,261 128,800 SH Put SOLE   128,800 0 0
LAS VEGAS SANDS CORP COM 517834107 9,304 129,400 SH Put SOLE   129,400 0 0
LAS VEGAS SANDS CORP COM 517834107 9,548 132,800 SH Put SOLE   132,800 0 0
LAS VEGAS SANDS CORP COM 517834107 9,750 135,600 SH Put SOLE   135,600 0 0
LAS VEGAS SANDS CORP COM 517834107 11,123 154,700 SH Put SOLE   154,700 0 0
LAS VEGAS SANDS CORP COM 517834107 12,618 175,500 SH Put SOLE   175,500 0 0
LAS VEGAS SANDS CORP COM 517834107 13,568 188,700 SH Put SOLE   188,700 0 0
LAS VEGAS SANDS CORP COM 517834107 13,941 193,900 SH Put SOLE   193,900 0 0
LAS VEGAS SANDS CORP COM 517834107 16,077 223,600 SH Put SOLE   223,600 0 0
LAS VEGAS SANDS CORP COM 517834107 46,364 644,836 SH   SOLE   644,836 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 83 2,873 SH   SOLE   2,873 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 5 325 SH   SOLE   325 0 0
LAWSON PRODS INC COM 520776105 0 1 SH   SOLE   1 0 0
LAYNE CHRISTENSEN CO COM 521050104 759 50,872 SH   SOLE   50,872 0 0
LEAF GROUP LTD COM 52177G102 4,944 701,325 SH   SOLE   701,325 0 0
LEAR CORP COM NEW 521865204 55 297 SH   SOLE   297 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 3 68 SH   SOLE   68 0 0
LENDINGCLUB CORP COM 52603A109 4,771 1,363,077 SH   SOLE   1,363,077 0 0
LENDINGCLUB CORP COM 52603A109 5,292 1,511,900 SH Put SOLE   1,511,900 0 0
LENDINGCLUB CORP COM 52603A109 8,750 2,500,000 SH Put SOLE   2,500,000 0 0
LENDINGTREE INC NEW COM 52603B107 77 235 SH   SOLE   235 0 0
LENNAR CORP CL A 526057104 5,584 94,742 SH   SOLE   94,742 0 0
LENNAR CORP CL A 526057104 14,658 248,700 SH Put SOLE   248,700 0 0
LENNAR CORP CL B 526057302 0 6 SH   SOLE   6 0 0
LEXINGTON REALTY TRUST COM 529043101 3 391 SH   SOLE   391 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 53 627 SH   SOLE   627 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 53 620 SH   SOLE   620 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 167 6,628 SH   SOLE   6,628 0 0
LIBERTY TAX INC CL A 53128T102 0 1 SH   SOLE   1 0 0
LIFE STORAGE INC COM 53223X107 3,420 40,954 SH   SOLE   40,954 0 0
LIFE STORAGE INC COM 53223X107 6,682 80,000 SH Put SOLE   80,000 0 0
LIFE STORAGE INC COM 53223X107 12,035 144,100 SH Put SOLE   144,100 0 0
LILLY ELI & CO COM 532457108 1,076 13,909 SH   SOLE   13,909 0 0
LILLY ELI & CO COM 532457108 2,321 30,000 SH Put SOLE   30,000 0 0
LINCOLN NATL CORP IND COM 534187109 91 1,240 SH   SOLE   1,240 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 154 5,976 SH   SOLE   5,976 0 0
LITTELFUSE INC COM 537008104 566 2,720 SH   SOLE   2,720 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 208 4,927 SH   SOLE   4,927 0 0
LIVE OAK BANCSHARES INC COM 53803X105 52 1,876 SH   SOLE   1,876 0 0
LIVEPERSON INC COM 538146101 8 510 SH   SOLE   510 0 0
LOCKHEED MARTIN CORP COM 539830109 3,379 10,000 SH Put SOLE   10,000 0 0
LOCKHEED MARTIN CORP COM 539830109 6,759 20,000 SH Put SOLE   20,000 0 0
LOCKHEED MARTIN CORP COM 539830109 27,770 82,177 SH   SOLE   82,177 0 0
LOEWS CORP COM 540424108 1 16 SH   SOLE   16 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 53 1,265 SH   SOLE   1,265 0 0
LOUISIANA PAC CORP COM 546347105 107 3,736 SH   SOLE   3,736 0 0
LOWES COS INC COM 548661107 44 500 SH Put SOLE   500 0 0
LOWES COS INC COM 548661107 237 2,700 SH Put SOLE   2,700 0 0
LOWES COS INC COM 548661107 263 3,000 SH Put SOLE   3,000 0 0
LOWES COS INC COM 548661107 886 10,100 SH Put SOLE   10,100 0 0
LOWES COS INC COM 548661107 904 10,300 SH Put SOLE   10,300 0 0
LOWES COS INC COM 548661107 904 10,300 SH Put SOLE   10,300 0 0
LOWES COS INC COM 548661107 965 11,000 SH Put SOLE   11,000 0 0
LOWES COS INC COM 548661107 13,163 150,000 SH Call SOLE   150,000 0 0
LOWES COS INC COM 548661107 17,550 200,000 SH Put SOLE   200,000 0 0
LULULEMON ATHLETICA INC COM 550021109 45 500 SH Call SOLE   500 0 0
LULULEMON ATHLETICA INC COM 550021109 241 2,700 SH Call SOLE   2,700 0 0
LUMENTUM HLDGS INC COM 55024U109 298 4,667 SH   SOLE   4,667 0 0
LYON WILLIAM HOMES CL A NEW 552074700 1 28 SH   SOLE   28 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 52 7,245 SH   SOLE   7,245 0 0
MCBC HLDGS INC COM 55276F107 44 1,760 SH   SOLE   1,760 0 0
MGE ENERGY INC COM 55277P104 3 51 SH   SOLE   51 0 0
MGIC INVT CORP WIS COM 552848103 55 4,239 SH   SOLE   4,239 0 0
MGM RESORTS INTERNATIONAL COM 552953101 11 300 SH Put SOLE   300 0 0
MGM RESORTS INTERNATIONAL COM 552953101 42 1,200 SH Call SOLE   1,200 0 0
MGM RESORTS INTERNATIONAL COM 552953101 56 1,600 SH Put SOLE   1,600 0 0
MGM RESORTS INTERNATIONAL COM 552953101 88 2,500 SH Put SOLE   2,500 0 0
MGM RESORTS INTERNATIONAL COM 552953101 91 2,600 SH Put SOLE   2,600 0 0
MGM RESORTS INTERNATIONAL COM 552953101 105 3,000 SH Call SOLE   3,000 0 0
MGM RESORTS INTERNATIONAL COM 552953101 154 4,400 SH Put SOLE   4,400 0 0
MGM RESORTS INTERNATIONAL COM 552953101 263 7,500 SH Put SOLE   7,500 0 0
MGM RESORTS INTERNATIONAL COM 552953101 263 7,500 SH Put SOLE   7,500 0 0
MGM RESORTS INTERNATIONAL COM 552953101 287 8,200 SH Put SOLE   8,200 0 0
MGM RESORTS INTERNATIONAL COM 552953101 403 11,500 SH Put SOLE   11,500 0 0
MGM RESORTS INTERNATIONAL COM 552953101 536 15,300 SH Put SOLE   15,300 0 0
MGM RESORTS INTERNATIONAL COM 552953101 613 17,500 SH Put SOLE   17,500 0 0
MGM RESORTS INTERNATIONAL COM 552953101 686 19,600 SH Put SOLE   19,600 0 0
MGM RESORTS INTERNATIONAL COM 552953101 851 24,300 SH Put SOLE   24,300 0 0
MGM RESORTS INTERNATIONAL COM 552953101 876 25,000 SH Call SOLE   25,000 0 0
MGM RESORTS INTERNATIONAL COM 552953101 921 26,300 SH Put SOLE   26,300 0 0
MGM RESORTS INTERNATIONAL COM 552953101 928 26,500 SH Put SOLE   26,500 0 0
MGM RESORTS INTERNATIONAL COM 552953101 949 27,100 SH Put SOLE   27,100 0 0
MGM RESORTS INTERNATIONAL COM 552953101 953 27,200 SH Put SOLE   27,200 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,016 29,000 SH Put SOLE   29,000 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,264 36,100 SH Put SOLE   36,100 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,544 44,100 SH Put SOLE   44,100 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,698 48,500 SH Put SOLE   48,500 0 0
MGM RESORTS INTERNATIONAL COM 552953101 2,168 61,900 SH Put SOLE   61,900 0 0
MGM RESORTS INTERNATIONAL COM 552953101 2,210 63,100 SH Put SOLE   63,100 0 0
MGM RESORTS INTERNATIONAL COM 552953101 2,364 67,500 SH Put SOLE   67,500 0 0
MGM RESORTS INTERNATIONAL COM 552953101 2,448 69,900 SH Put SOLE   69,900 0 0
MGM RESORTS INTERNATIONAL COM 552953101 3,152 90,000 SH Put SOLE   90,000 0 0
MGM RESORTS INTERNATIONAL COM 552953101 3,502 100,000 SH Call SOLE   100,000 0 0
MGM RESORTS INTERNATIONAL COM 552953101 3,548 101,300 SH Put SOLE   101,300 0 0
MGM RESORTS INTERNATIONAL COM 552953101 3,618 103,300 SH Put SOLE   103,300 0 0
MGM RESORTS INTERNATIONAL COM 552953101 4,227 120,700 SH Put SOLE   120,700 0 0
MGM RESORTS INTERNATIONAL COM 552953101 4,465 127,500 SH Put SOLE   127,500 0 0
MGM RESORTS INTERNATIONAL COM 552953101 5,596 159,800 SH Put SOLE   159,800 0 0
MGM RESORTS INTERNATIONAL COM 552953101 5,778 165,000 SH Call SOLE   165,000 0 0
MGM RESORTS INTERNATIONAL COM 552953101 7,004 200,000 SH Call SOLE   200,000 0 0
MGM RESORTS INTERNATIONAL COM 552953101 7,022 200,500 SH Put SOLE   200,500 0 0
MGM RESORTS INTERNATIONAL COM 552953101 8,499 242,696 SH   SOLE   242,696 0 0
MGM RESORTS INTERNATIONAL COM 552953101 11,206 320,000 SH Put SOLE   320,000 0 0
MKS INSTRUMENT INC COM 55306N104 4 34 SH   SOLE   34 0 0
MSCI INC COM 55354G100 18 120 SH   SOLE   120 0 0
MSG NETWORK INC CL A 553573106 5 215 SH   SOLE   215 0 0
MYR GROUP INC DEL COM 55405W104 6 190 SH   SOLE   190 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 100 6,021 SH   SOLE   6,021 0 0
MACERICH CO COM 554382101 1,120 20,000 SH Call SOLE   20,000 0 0
MACERICH CO COM 554382101 1,120 20,000 SH Put SOLE   20,000 0 0
MACERICH CO COM 554382101 1,681 30,000 SH Call SOLE   30,000 0 0
MACERICH CO COM 554382101 5,449 97,275 SH   SOLE   97,275 0 0
MACERICH CO COM 554382101 5,602 100,000 SH Call SOLE   100,000 0 0
MACERICH CO COM 554382101 58,233 1,039,500 SH Call SOLE   1,039,500 0 0
MACK CALI RLTY CORP COM 554489104 3 187 SH   SOLE   187 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 24 654 SH   SOLE   654 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,012 27,400 SH Call SOLE   27,400 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,108 30,000 SH Call SOLE   30,000 0 0
MACYS INC COM 55616P104 4,312 145,000 SH Call SOLE   145,000 0 0
MACYS INC COM 55616P104 5,948 200,000 SH Put SOLE   200,000 0 0
MADDEN STEVEN LTD COM 556269108 4 93 SH   SOLE   93 0 0
MAG SILVER CORP COM 55903Q104 1,755 180,000 SH Call SOLE   180,000 0 0
MAIN STREET CAPITAL CORP COM 56035L104 222 6,014 SH   SOLE   6,014 0 0
MALIBU BOATS INC COM CL A 56117J100 45 1,348 SH   SOLE   1,348 0 0
MANPOWERGROUP INC COM 56418H100 64 560 SH   SOLE   560 0 0
MARATHON PETE CORP COM 56585A102 731 10,000 SH Call SOLE   10,000 0 0
MARATHON PETE CORP COM 56585A102 1,964 26,860 SH   SOLE   26,860 0 0
MARCUS & MILLICHAP INC COM 566324109 12 320 SH   SOLE   320 0 0
MARSH & MCLENNAN COS INC COM 571748102 2,242 27,145 SH   SOLE   27,145 0 0
MARSH & MCLENNAN COS INC COM 571748102 3,056 37,000 SH Put SOLE   37,000 0 0
MARRIOTT INTL INC NEW CL A 571903202 2,374 17,458 SH   SOLE   17,458 0 0
MARTIN MARIETTA MATLS INC COM 573284106 3,296 15,898 SH   SOLE   15,898 0 0
MARTIN MARIETTA MATLS INC COM 573284106 5,183 25,000 SH Put SOLE   25,000 0 0
MARTIN MARIETTA MATLS INC COM 573284106 6,219 30,000 SH Put SOLE   30,000 0 0
MASCO CORP COM 574599106 526 13,000 SH Call SOLE   13,000 0 0
MASCO CORP COM 574599106 7,283 180,094 SH   SOLE   180,094 0 0
MASTEC INC COM 576323109 1,270 27,000 SH Call SOLE   27,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,752 10,000 SH Put SOLE   10,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 7,006 40,000 SH Call SOLE   40,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 70,064 400,000 SH Call SOLE   400,000 0 0
MATADOR RES CO COM 576485205 6 204 SH   SOLE   204 0 0
MATSON INC COM 57686G105 58 2,008 SH   SOLE   2,008 0 0
MATTEL INC COM 577081102 624 47,483 SH   SOLE   47,483 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 1,152 19,122 SH   SOLE   19,122 0 0
MAXLINEAR INC COM 57776J100 58 2,530 SH   SOLE   2,530 0 0
MCCORMICK & CO INC COM NON VTG 579780206 27 253 SH   SOLE   253 0 0
MCDERMOTT INTL INC COM 580037109 183 30,000 SH Call SOLE   30,000 0 0
MCDERMOTT INTL INC COM 580037109 322 52,812 SH   SOLE   52,812 0 0
MCDONALDS CORP COM 580135101 94 600 SH Put SOLE   600 0 0
MCDONALDS CORP COM 580135101 165 1,056 SH   SOLE   1,056 0 0
MCDONALDS CORP COM 580135101 14,074 90,000 SH Put SOLE   90,000 0 0
MCDONALDS CORP COM 580135101 21,893 140,000 SH Call SOLE   140,000 0 0
MCDONALDS CORP COM 580135101 78,190 500,000 SH Put SOLE   500,000 0 0
MCGRATH RENTCORP COM 580589109 1 21 SH   SOLE   21 0 0
MCKESSON CORP COM 58155Q103 2,817 20,000 SH Call SOLE   20,000 0 0
MCKESSON CORP COM 58155Q103 10,565 75,000 SH Call SOLE   75,000 0 0
MCKESSON CORP COM 58155Q103 10,565 75,000 SH Put SOLE   75,000 0 0
MEDALLION FINL CORP COM 583928106 582 125,100 SH   SOLE   125,100 0 0
MEDLEY MGMT INC CL A COM 58503T106 52 9,200 SH   SOLE   9,200 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 519 17,900 SH Call SOLE   17,900 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 653 22,544 SH   SOLE   22,544 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 3,623 125,000 SH Call SOLE   125,000 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 4,347 150,000 SH Put SOLE   150,000 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 5,216 180,000 SH Put SOLE   180,000 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 7,245 250,000 SH Put SOLE   250,000 0 0
MERCK & CO INC COM 58933Y105 1,051 19,300 SH Call SOLE   19,300 0 0
MERCK & CO INC COM 58933Y105 2,724 50,000 SH Call SOLE   50,000 0 0
MERCK & CO INC COM 58933Y105 4,630 85,000 SH Call SOLE   85,000 0 0
MERCK & CO INC COM 58933Y105 5,447 100,000 SH Put SOLE   100,000 0 0
MERCK & CO INC COM 58933Y105 6,030 110,700 SH Call SOLE   110,700 0 0
MERCK & CO INC COM 58933Y105 8,171 150,000 SH Put SOLE   150,000 0 0
MERCK & CO INC COM 58933Y105 15,252 280,000 SH Call SOLE   280,000 0 0
MERCURY SYS INC COM 589378108 9 180 SH   SOLE   180 0 0
MEREDITH CORP COM 589433101 2 41 SH   SOLE   41 0 0
MERIDIAN BANCORP INC MD COM 58958U103 22 1,090 SH   SOLE   1,090 0 0
MERITOR INC COM 59001K100 15,471 752,500 SH Call SOLE   752,500 0 0
METHANEX CORP COM 59151K108 1 15 SH   SOLE   15 0 0
METHODE ELECTRS INC COM 591520200 7 178 SH   SOLE   178 0 0
METHODE ELECTRS INC COM 591520200 196 5,000 SH Put SOLE   5,000 0 0
METLIFE INC COM 59156R108 1,491 32,500 SH Put SOLE   32,500 0 0
METLIFE INC COM 59156R108 1,836 40,000 SH Call SOLE   40,000 0 0
METLIFE INC COM 59156R108 1,836 40,000 SH Put SOLE   40,000 0 0
METLIFE INC COM 59156R108 1,973 43,000 SH Call SOLE   43,000 0 0
METLIFE INC COM 59156R108 9,981 217,500 SH Put SOLE   217,500 0 0
METLIFE INC COM 59156R108 11,170 243,400 SH Put SOLE   243,400 0 0
METLIFE INC COM 59156R108 11,785 256,813 SH   SOLE   256,813 0 0
MICHAELS COS INC COM 59408Q106 37 1,854 SH   SOLE   1,854 0 0
MICROSOFT CORP COM 594918104 876 9,600 SH Put SOLE   9,600 0 0
MICROSOFT CORP COM 594918104 913 10,000 SH Call SOLE   10,000 0 0
MICROSOFT CORP COM 594918104 1,141 12,500 SH Put SOLE   12,500 0 0
MICROSOFT CORP COM 594918104 1,369 15,000 SH Put SOLE   15,000 0 0
MICROSOFT CORP COM 594918104 1,917 21,000 SH Call SOLE   21,000 0 0
MICROSOFT CORP COM 594918104 2,054 22,500 SH Call SOLE   22,500 0 0
MICROSOFT CORP COM 594918104 2,738 30,000 SH Put SOLE   30,000 0 0
MICROSOFT CORP COM 594918104 3,194 35,000 SH Put SOLE   35,000 0 0
MICROSOFT CORP COM 594918104 3,651 40,000 SH Call SOLE   40,000 0 0
MICROSOFT CORP COM 594918104 4,107 45,000 SH Put SOLE   45,000 0 0
MICROSOFT CORP COM 594918104 4,490 49,200 SH Put SOLE   49,200 0 0
MICROSOFT CORP COM 594918104 4,545 49,800 SH Put SOLE   49,800 0 0
MICROSOFT CORP COM 594918104 4,564 50,000 SH Call SOLE   50,000 0 0
MICROSOFT CORP COM 594918104 4,564 50,000 SH Put SOLE   50,000 0 0
MICROSOFT CORP COM 594918104 4,564 50,000 SH Put SOLE   50,000 0 0
MICROSOFT CORP COM 594918104 4,564 50,000 SH Put SOLE   50,000 0 0
MICROSOFT CORP COM 594918104 5,440 59,600 SH Put SOLE   59,600 0 0
MICROSOFT CORP COM 594918104 5,476 60,000 SH Put SOLE   60,000 0 0
MICROSOFT CORP COM 594918104 5,969 65,400 SH Put SOLE   65,400 0 0
MICROSOFT CORP COM 594918104 6,389 70,000 SH Put SOLE   70,000 0 0
MICROSOFT CORP COM 594918104 6,571 72,000 SH Put SOLE   72,000 0 0
MICROSOFT CORP COM 594918104 6,845 75,000 SH Put SOLE   75,000 0 0
MICROSOFT CORP COM 594918104 6,845 75,000 SH Put SOLE   75,000 0 0
MICROSOFT CORP COM 594918104 7,712 84,500 SH Put SOLE   84,500 0 0
MICROSOFT CORP COM 594918104 8,981 98,400 SH Put SOLE   98,400 0 0
MICROSOFT CORP COM 594918104 9,008 98,700 SH Put SOLE   98,700 0 0
MICROSOFT CORP COM 594918104 9,036 99,000 SH Put SOLE   99,000 0 0
MICROSOFT CORP COM 594918104 9,127 100,000 SH Call SOLE   100,000 0 0
MICROSOFT CORP COM 594918104 9,127 100,000 SH Call SOLE   100,000 0 0
MICROSOFT CORP COM 594918104 9,127 100,000 SH Call SOLE   100,000 0 0
MICROSOFT CORP COM 594918104 9,127 100,000 SH Put SOLE   100,000 0 0
MICROSOFT CORP COM 594918104 9,127 100,000 SH Put SOLE   100,000 0 0
MICROSOFT CORP COM 594918104 9,127 100,000 SH Put SOLE   100,000 0 0
MICROSOFT CORP COM 594918104 10,660 116,800 SH Call SOLE   116,800 0 0
MICROSOFT CORP COM 594918104 10,952 120,000 SH Put SOLE   120,000 0 0
MICROSOFT CORP COM 594918104 11,235 123,100 SH Put SOLE   123,100 0 0
MICROSOFT CORP COM 594918104 11,409 125,000 SH Put SOLE   125,000 0 0
MICROSOFT CORP COM 594918104 12,175 133,400 SH Call SOLE   133,400 0 0
MICROSOFT CORP COM 594918104 12,267 134,400 SH Put SOLE   134,400 0 0
MICROSOFT CORP COM 594918104 12,586 137,900 SH Put SOLE   137,900 0 0
MICROSOFT CORP COM 594918104 13,234 145,000 SH Call SOLE   145,000 0 0
MICROSOFT CORP COM 594918104 13,691 150,000 SH Call SOLE   150,000 0 0
MICROSOFT CORP COM 594918104 13,691 150,000 SH Put SOLE   150,000 0 0
MICROSOFT CORP COM 594918104 14,147 155,000 SH Call SOLE   155,000 0 0
MICROSOFT CORP COM 594918104 14,512 159,000 SH Call SOLE   159,000 0 0
MICROSOFT CORP COM 594918104 14,923 163,500 SH Put SOLE   163,500 0 0
MICROSOFT CORP COM 594918104 15,060 165,000 SH Put SOLE   165,000 0 0
MICROSOFT CORP COM 594918104 15,060 165,000 SH Put SOLE   165,000 0 0
MICROSOFT CORP COM 594918104 18,254 200,000 SH Put SOLE   200,000 0 0
MICROSOFT CORP COM 594918104 18,601 203,800 SH Call SOLE   203,800 0 0
MICROSOFT CORP COM 594918104 19,167 210,000 SH Put SOLE   210,000 0 0
MICROSOFT CORP COM 594918104 20,536 225,000 SH Put SOLE   225,000 0 0
MICROSOFT CORP COM 594918104 23,548 258,000 SH Put SOLE   258,000 0 0
MICROSOFT CORP COM 594918104 26,879 294,500 SH Call SOLE   294,500 0 0
MICROSOFT CORP COM 594918104 31,945 350,000 SH Put SOLE   350,000 0 0
MICROSOFT CORP COM 594918104 34,226 375,000 SH Put SOLE   375,000 0 0
MICROSOFT CORP COM 594918104 34,947 382,900 SH Put SOLE   382,900 0 0
MICROSOFT CORP COM 594918104 35,084 384,400 SH Put SOLE   384,400 0 0
MICROSOFT CORP COM 594918104 38,169 418,200 SH Call SOLE   418,200 0 0
MICROSOFT CORP COM 594918104 40,487 443,600 SH Put SOLE   443,600 0 0
MICROSOFT CORP COM 594918104 47,917 525,000 SH Call SOLE   525,000 0 0
MICROSOFT CORP COM 594918104 47,917 525,000 SH Put SOLE   525,000 0 0
MICROSOFT CORP COM 594918104 65,076 713,000 SH Put SOLE   713,000 0 0
MICROSOFT CORP COM 594918104 68,453 750,000 SH Call SOLE   750,000 0 0
MICROSOFT CORP COM 594918104 83,512 915,000 SH Call SOLE   915,000 0 0
MICROSOFT CORP COM 594918104 83,968 920,000 SH Put SOLE   920,000 0 0
MICROSOFT CORP COM 594918104 90,248 988,800 SH Put SOLE   988,800 0 0
MICROSOFT CORP COM 594918104 99,055 1,085,300 SH Put SOLE   1,085,300 0 0
MICROSOFT CORP COM 594918104 99,084 1,085,609 SH   SOLE   1,085,609 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 941 10,300 SH Call SOLE   10,300 0 0
MICRON TECHNOLOGY INC COM 595112103 10 200 SH Put SOLE   200 0 0
MICRON TECHNOLOGY INC COM 595112103 261 5,000 SH Call SOLE   5,000 0 0
MICRON TECHNOLOGY INC COM 595112103 396 7,600 SH Call SOLE   7,600 0 0
MICRON TECHNOLOGY INC COM 595112103 647 12,400 SH Call SOLE   12,400 0 0
MICRON TECHNOLOGY INC COM 595112103 860 16,500 SH Put SOLE   16,500 0 0
MICRON TECHNOLOGY INC COM 595112103 860 16,500 SH Put SOLE   16,500 0 0
MICRON TECHNOLOGY INC COM 595112103 1,006 19,300 SH Put SOLE   19,300 0 0
MICRON TECHNOLOGY INC COM 595112103 1,163 22,300 SH Put SOLE   22,300 0 0
MICRON TECHNOLOGY INC COM 595112103 1,178 22,600 SH Call SOLE   22,600 0 0
MICRON TECHNOLOGY INC COM 595112103 1,283 24,600 SH Call SOLE   24,600 0 0
MICRON TECHNOLOGY INC COM 595112103 1,304 25,000 SH Put SOLE   25,000 0 0
MICRON TECHNOLOGY INC COM 595112103 1,465 28,100 SH Put SOLE   28,100 0 0
MICRON TECHNOLOGY INC COM 595112103 1,642 31,500 SH Put SOLE   31,500 0 0
MICRON TECHNOLOGY INC COM 595112103 1,736 33,300 SH Call SOLE   33,300 0 0
MICRON TECHNOLOGY INC COM 595112103 1,768 33,900 SH Put SOLE   33,900 0 0
MICRON TECHNOLOGY INC COM 595112103 1,799 34,500 SH Put SOLE   34,500 0 0
MICRON TECHNOLOGY INC COM 595112103 1,908 36,600 SH Call SOLE   36,600 0 0
MICRON TECHNOLOGY INC COM 595112103 1,929 37,000 SH Put SOLE   37,000 0 0
MICRON TECHNOLOGY INC COM 595112103 2,065 39,600 SH Put SOLE   39,600 0 0
MICRON TECHNOLOGY INC COM 595112103 2,101 40,300 SH Call SOLE   40,300 0 0
MICRON TECHNOLOGY INC COM 595112103 2,195 42,100 SH Put SOLE   42,100 0 0
MICRON TECHNOLOGY INC COM 595112103 2,513 48,200 SH Put SOLE   48,200 0 0
MICRON TECHNOLOGY INC COM 595112103 2,560 49,100 SH Call SOLE   49,100 0 0
MICRON TECHNOLOGY INC COM 595112103 2,607 50,000 SH Put SOLE   50,000 0 0
MICRON TECHNOLOGY INC COM 595112103 2,769 53,100 SH Put SOLE   53,100 0 0
MICRON TECHNOLOGY INC COM 595112103 2,826 54,200 SH Call SOLE   54,200 0 0
MICRON TECHNOLOGY INC COM 595112103 2,972 57,000 SH Call SOLE   57,000 0 0
MICRON TECHNOLOGY INC COM 595112103 3,462 66,400 SH Call SOLE   66,400 0 0
MICRON TECHNOLOGY INC COM 595112103 3,478 66,700 SH Put SOLE   66,700 0 0
MICRON TECHNOLOGY INC COM 595112103 3,858 74,000 SH Put SOLE   74,000 0 0
MICRON TECHNOLOGY INC COM 595112103 3,911 75,000 SH Call SOLE   75,000 0 0
MICRON TECHNOLOGY INC COM 595112103 4,020 77,100 SH Put SOLE   77,100 0 0
MICRON TECHNOLOGY INC COM 595112103 4,218 80,900 SH Call SOLE   80,900 0 0
MICRON TECHNOLOGY INC COM 595112103 4,390 84,200 SH Put SOLE   84,200 0 0
MICRON TECHNOLOGY INC COM 595112103 4,953 95,000 SH Put SOLE   95,000 0 0
MICRON TECHNOLOGY INC COM 595112103 5,214 100,000 SH Call SOLE   100,000 0 0
MICRON TECHNOLOGY INC COM 595112103 5,621 107,800 SH Call SOLE   107,800 0 0
MICRON TECHNOLOGY INC COM 595112103 5,751 110,300 SH Call SOLE   110,300 0 0
MICRON TECHNOLOGY INC COM 595112103 6,726 129,000 SH Call SOLE   129,000 0 0
MICRON TECHNOLOGY INC COM 595112103 7,211 138,300 SH Put SOLE   138,300 0 0
MICRON TECHNOLOGY INC COM 595112103 7,821 150,000 SH Put SOLE   150,000 0 0
MICRON TECHNOLOGY INC COM 595112103 8,587 164,700 SH Put SOLE   164,700 0 0
MICRON TECHNOLOGY INC COM 595112103 8,879 170,300 SH Put SOLE   170,300 0 0
MICRON TECHNOLOGY INC COM 595112103 8,989 172,400 SH Call SOLE   172,400 0 0
MICRON TECHNOLOGY INC COM 595112103 9,385 180,000 SH Put SOLE   180,000 0 0
MICRON TECHNOLOGY INC COM 595112103 10,715 205,500 SH Put SOLE   205,500 0 0
MICRON TECHNOLOGY INC COM 595112103 11,789 226,100 SH Put SOLE   226,100 0 0
MICRON TECHNOLOGY INC COM 595112103 12,806 245,600 SH Put SOLE   245,600 0 0
MICRON TECHNOLOGY INC COM 595112103 14,312 274,500 SH Put SOLE   274,500 0 0
MICRON TECHNOLOGY INC COM 595112103 20,653 396,100 SH Put SOLE   396,100 0 0
MICRON TECHNOLOGY INC COM 595112103 23,833 457,100 SH Put SOLE   457,100 0 0
MICRON TECHNOLOGY INC COM 595112103 29,819 571,900 SH Call SOLE   571,900 0 0
MICRON TECHNOLOGY INC COM 595112103 35,247 676,000 SH Put SOLE   676,000 0 0
MICRON TECHNOLOGY INC COM 595112103 35,898 688,500 SH Call SOLE   688,500 0 0
MICRON TECHNOLOGY INC COM 595112103 37,802 725,000 SH Put SOLE   725,000 0 0
MICRON TECHNOLOGY INC COM 595112103 40,148 770,000 SH Put SOLE   770,000 0 0
MICRON TECHNOLOGY INC COM 595112103 46,300 888,000 SH Put SOLE   888,000 0 0
MICRON TECHNOLOGY INC COM 595112103 63,793 1,223,500 SH Put SOLE   1,223,500 0 0
MICRON TECHNOLOGY INC COM 595112103 147,937 2,837,300 SH Put SOLE   2,837,300 0 0
MICRON TECHNOLOGY INC COM 595112103 222,807 4,273,243 SH   SOLE   4,273,243 0 0
MIDDLESEX WATER CO COM 596680108 4 103 SH   SOLE   103 0 0
MILACRON HLDGS CORP COM 59870L106 45 2,242 SH   SOLE   2,242 0 0
MILLER HERMAN INC COM 600544100 53 1,645 SH   SOLE   1,645 0 0
MIMEDX GROUP INC COM 602496101 174 25,000 SH Put SOLE   25,000 0 0
MIMEDX GROUP INC COM 602496101 279 40,000 SH Call SOLE   40,000 0 0
MIMEDX GROUP INC COM 602496101 460 66,000 SH Put SOLE   66,000 0 0
MISTRAS GROUP INC COM 60649T107 326 17,200 SH Call SOLE   17,200 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 189 28,500 SH Call SOLE   28,500 0 0
MODEL N INC COM 607525102 1,354 75,000 SH Call SOLE   75,000 0 0
MODEL N INC COM 607525102 1,625 90,000 SH Put SOLE   90,000 0 0
MODINE MFG CO COM 607828100 29 1,390 SH   SOLE   1,390 0 0
MOELIS & CO CL A 60786M105 3 68 SH   SOLE   68 0 0
MOHAWK INDS INC COM 608190104 1 6 SH   SOLE   6 0 0
MOLSON COORS BREWING CO CL B 60871R209 8 100 SH Call SOLE   100 0 0
MOLSON COORS BREWING CO CL B 60871R209 377 5,000 SH Put SOLE   5,000 0 0
MOLSON COORS BREWING CO CL B 60871R209 753 10,000 SH Call SOLE   10,000 0 0
MOLSON COORS BREWING CO CL B 60871R209 829 11,000 SH Put SOLE   11,000 0 0
MOLSON COORS BREWING CO CL B 60871R209 911 12,098 SH   SOLE   12,098 0 0
MOLSON COORS BREWING CO CL B 60871R209 1,168 15,500 SH Call SOLE   15,500 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 11 620 SH   SOLE   620 0 0
MOMO INC ADR 60879B107 516 13,794 SH   SOLE   13,794 0 0
MOMO INC ADR 60879B107 4,579 122,500 SH Put SOLE   122,500 0 0
MONARCH CASINO & RESORT INC COM 609027107 22 530 SH   SOLE   530 0 0
MONDELEZ INTL INC CL A 609207105 50 1,200 SH Put SOLE   1,200 0 0
MONDELEZ INTL INC CL A 609207105 83 2,000 SH Call SOLE   2,000 0 0
MONDELEZ INTL INC CL A 609207105 129 3,100 SH Put SOLE   3,100 0 0
MONDELEZ INTL INC CL A 609207105 192 4,600 SH Call SOLE   4,600 0 0
MONDELEZ INTL INC CL A 609207105 204 4,900 SH Put SOLE   4,900 0 0
MONDELEZ INTL INC CL A 609207105 250 6,000 SH Put SOLE   6,000 0 0
MONDELEZ INTL INC CL A 609207105 392 9,400 SH Put SOLE   9,400 0 0
MONDELEZ INTL INC CL A 609207105 417 10,000 SH Call SOLE   10,000 0 0
MONDELEZ INTL INC CL A 609207105 618 14,800 SH Put SOLE   14,800 0 0
MONDELEZ INTL INC CL A 609207105 626 15,000 SH Call SOLE   15,000 0 0
MONDELEZ INTL INC CL A 609207105 985 23,600 SH Put SOLE   23,600 0 0
MONDELEZ INTL INC CL A 609207105 997 23,900 SH Put SOLE   23,900 0 0
MONDELEZ INTL INC CL A 609207105 1,043 25,000 SH Put SOLE   25,000 0 0
MONDELEZ INTL INC CL A 609207105 1,043 25,000 SH Put SOLE   25,000 0 0
MONDELEZ INTL INC CL A 609207105 1,131 27,100 SH Call SOLE   27,100 0 0
MONDELEZ INTL INC CL A 609207105 1,244 29,800 SH Put SOLE   29,800 0 0
MONDELEZ INTL INC CL A 609207105 1,319 31,600 SH Put SOLE   31,600 0 0
MONDELEZ INTL INC CL A 609207105 1,348 32,300 SH Put SOLE   32,300 0 0
MONDELEZ INTL INC CL A 609207105 1,373 32,900 SH Put SOLE   32,900 0 0
MONDELEZ INTL INC CL A 609207105 1,381 33,100 SH Put SOLE   33,100 0 0
MONDELEZ INTL INC CL A 609207105 1,632 39,100 SH Call SOLE   39,100 0 0
MONDELEZ INTL INC CL A 609207105 1,723 41,300 SH Put SOLE   41,300 0 0
MONDELEZ INTL INC CL A 609207105 1,974 47,300 SH Call SOLE   47,300 0 0
MONDELEZ INTL INC CL A 609207105 2,112 50,600 SH Put SOLE   50,600 0 0
MONDELEZ INTL INC CL A 609207105 2,291 54,900 SH Put SOLE   54,900 0 0
MONDELEZ INTL INC CL A 609207105 2,383 57,100 SH Call SOLE   57,100 0 0
MONDELEZ INTL INC CL A 609207105 2,504 60,000 SH Call SOLE   60,000 0 0
MONDELEZ INTL INC CL A 609207105 2,704 64,800 SH Put SOLE   64,800 0 0
MONDELEZ INTL INC CL A 609207105 3,138 75,200 SH Put SOLE   75,200 0 0
MONDELEZ INTL INC CL A 609207105 3,994 95,700 SH Put SOLE   95,700 0 0
MONDELEZ INTL INC CL A 609207105 4,152 99,500 SH Put SOLE   99,500 0 0
MONDELEZ INTL INC CL A 609207105 4,582 109,800 SH Put SOLE   109,800 0 0
MONDELEZ INTL INC CL A 609207105 4,853 116,300 SH Put SOLE   116,300 0 0
MONDELEZ INTL INC CL A 609207105 5,245 125,700 SH Put SOLE   125,700 0 0
MONDELEZ INTL INC CL A 609207105 5,926 142,000 SH Put SOLE   142,000 0 0
MONDELEZ INTL INC CL A 609207105 6,030 144,500 SH Put SOLE   144,500 0 0
MONDELEZ INTL INC CL A 609207105 6,155 147,500 SH Put SOLE   147,500 0 0
MONDELEZ INTL INC CL A 609207105 7,632 182,900 SH Put SOLE   182,900 0 0
MONDELEZ INTL INC CL A 609207105 8,659 207,500 SH Put SOLE   207,500 0 0
MONDELEZ INTL INC CL A 609207105 10,103 242,100 SH Put SOLE   242,100 0 0
MONDELEZ INTL INC CL A 609207105 30,004 719,000 SH Put SOLE   719,000 0 0
MONDELEZ INTL INC CL A 609207105 37,982 910,195 SH   SOLE   910,195 0 0
MONRO INC COM 610236101 4,985 93,000 SH Call SOLE   93,000 0 0
MONSANTO CO NEW COM 61166W101 1,050 9,000 SH Put SOLE   9,000 0 0
MONSANTO CO NEW COM 61166W101 5,835 50,000 SH Call SOLE   50,000 0 0
MONSANTO CO NEW COM 61166W101 5,835 50,000 SH Put SOLE   50,000 0 0
MONSANTO CO NEW COM 61166W101 21,004 180,000 SH Call SOLE   180,000 0 0
MONSANTO CO NEW COM 61166W101 54,961 471,000 SH Put SOLE   471,000 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 143 2,500 SH Put SOLE   2,500 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 143 2,500 SH Put SOLE   2,500 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 2,809 49,100 SH Put SOLE   49,100 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 4,005 70,000 SH Call SOLE   70,000 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 8,009 140,000 SH Call SOLE   140,000 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 8,582 150,000 SH Call SOLE   150,000 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 21,454 375,000 SH Call SOLE   375,000 0 0
MORGAN STANLEY COM NEW 617446448 135 2,500 SH Put SOLE   2,500 0 0
MORGAN STANLEY COM NEW 617446448 680 12,600 SH Call SOLE   12,600 0 0
MORGAN STANLEY COM NEW 617446448 971 18,000 SH Put SOLE   18,000 0 0
MORGAN STANLEY COM NEW 617446448 977 18,100 SH Put SOLE   18,100 0 0
MORGAN STANLEY COM NEW 617446448 1,764 32,700 SH Put SOLE   32,700 0 0
MORGAN STANLEY COM NEW 617446448 1,975 36,600 SH Put SOLE   36,600 0 0
MORGAN STANLEY COM NEW 617446448 2,158 40,000 SH Put SOLE   40,000 0 0
MORGAN STANLEY COM NEW 617446448 2,180 40,400 SH Put SOLE   40,400 0 0
MORGAN STANLEY COM NEW 617446448 2,698 50,000 SH Put SOLE   50,000 0 0
MORGAN STANLEY COM NEW 617446448 3,238 60,000 SH Put SOLE   60,000 0 0
MORGAN STANLEY COM NEW 617446448 3,238 60,000 SH Put SOLE   60,000 0 0
MORGAN STANLEY COM NEW 617446448 4,317 80,000 SH Put SOLE   80,000 0 0
MORGAN STANLEY COM NEW 617446448 4,786 88,700 SH Put SOLE   88,700 0 0
MORGAN STANLEY COM NEW 617446448 5,396 100,000 SH Put SOLE   100,000 0 0
MORGAN STANLEY COM NEW 617446448 5,396 100,000 SH Put SOLE   100,000 0 0
MORGAN STANLEY COM NEW 617446448 5,396 100,000 SH Put SOLE   100,000 0 0
MORGAN STANLEY COM NEW 617446448 6,556 121,500 SH Put SOLE   121,500 0 0
MORGAN STANLEY COM NEW 617446448 8,094 150,000 SH Put SOLE   150,000 0 0
MORGAN STANLEY COM NEW 617446448 9,076 168,200 SH Call SOLE   168,200 0 0
MORGAN STANLEY COM NEW 617446448 13,490 250,000 SH Put SOLE   250,000 0 0
MORGAN STANLEY COM NEW 617446448 13,954 258,600 SH Call SOLE   258,600 0 0
MORGAN STANLEY COM NEW 617446448 18,713 346,800 SH Put SOLE   346,800 0 0
MORGAN STANLEY COM NEW 617446448 23,742 440,000 SH Put SOLE   440,000 0 0
MORGAN STANLEY COM NEW 617446448 26,266 486,761 SH   SOLE   486,761 0 0
MORGAN STANLEY RENMIN/USD ETN 61747W257 0 1 SH   SOLE   1 0 0
MORGAN STANLEY LNG EURO ETN20 617480272 0 1 SH   SOLE   1 0 0
MORGAN STANLEY SHRT EUR ETN20 617480280 0 1 SH   SOLE   1 0 0
MORGAN STANLEY CUSHNG MLP ETN 61760E846 0 1 SH   SOLE   1 0 0
MOSAIC CO NEW COM 61945C103 484 19,922 SH   SOLE   19,922 0 0
MOSAIC CO NEW COM 61945C103 1,214 50,000 SH Call SOLE   50,000 0 0
MOSAIC CO NEW COM 61945C103 2,695 111,000 SH Put SOLE   111,000 0 0
MOSAIC CO NEW COM 61945C103 6,556 270,000 SH Put SOLE   270,000 0 0
MOTORCAR PTS AMER INC COM 620071100 8 350 SH   SOLE   350 0 0
MULTI COLOR CORP COM 625383104 20 297 SH   SOLE   297 0 0
MURPHY OIL CORP COM 626717102 58 2,241 SH   SOLE   2,241 0 0
MURPHY USA INC COM 626755102 54 745 SH   SOLE   745 0 0
MYRIAD GENETICS INC COM 62855J104 4 119 SH   SOLE   119 0 0
MYRIAD GENETICS INC COM 62855J104 591 20,000 SH Call SOLE   20,000 0 0
MYRIAD GENETICS INC COM 62855J104 759 25,700 SH Call SOLE   25,700 0 0
MYRIAD GENETICS INC COM 62855J104 1,758 59,500 SH Call SOLE   59,500 0 0
MYOKARDIA INC COM 62857M105 97 1,992 SH   SOLE   1,992 0 0
NBT BANCORP INC COM 628778102 7 185 SH   SOLE   185 0 0
NCR CORP NEW COM 62886E108 693 22,000 SH Call SOLE   22,000 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 5,889 535,400 SH Call SOLE   535,400 0 0
NIC INC COM 62914B100 154 11,600 SH Put SOLE   11,600 0 0
NIC INC COM 62914B100 156 11,700 SH Put SOLE   11,700 0 0
NIC INC COM 62914B100 216 16,216 SH   SOLE   16,216 0 0
NL INDS INC COM NEW 629156407 53 6,744 SH   SOLE   6,744 0 0
NMI HLDGS INC CL A 629209305 4 260 SH   SOLE   260 0 0
NRG ENERGY INC COM NEW 629377508 76 2,500 SH Put SOLE   2,500 0 0
NRG ENERGY INC COM NEW 629377508 180 5,900 SH Call SOLE   5,900 0 0
NRG ENERGY INC COM NEW 629377508 833 27,273 SH   SOLE   27,273 0 0
NRG ENERGY INC COM NEW 629377508 1,069 35,000 SH Put SOLE   35,000 0 0
NRG ENERGY INC COM NEW 629377508 1,133 37,100 SH Call SOLE   37,100 0 0
NRG ENERGY INC COM NEW 629377508 1,527 50,000 SH Call SOLE   50,000 0 0
NRG ENERGY INC COM NEW 629377508 1,527 50,000 SH Call SOLE   50,000 0 0
NRG ENERGY INC COM NEW 629377508 3,990 130,700 SH Call SOLE   130,700 0 0
NRG YIELD INC CL C 62942X405 2,589 152,300 SH Call SOLE   152,300 0 0
NRG YIELD INC CL C 62942X405 2,720 160,000 SH Put SOLE   160,000 0 0
NV5 GLOBAL INC COM 62945V109 7 130 SH   SOLE   130 0 0
NACCO INDS INC CL A 629579103 44 1,349 SH   SOLE   1,349 0 0
NASDAQ INC COM 631103108 248 2,875 SH   SOLE   2,875 0 0
NATIONAL HEALTHCARE CORP COM 635906100 7 120 SH   SOLE   120 0 0
NATIONAL FUEL GAS CO N J COM 636180101 54 1,048 SH   SOLE   1,048 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 19 340 SH   SOLE   340 0 0
NATIONAL OILWELL VARCO INC COM 637071101 60 1,617 SH   SOLE   1,617 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 359 20,000 SH Call SOLE   20,000 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 718 40,000 SH Call SOLE   40,000 0 0
NAVIGATORS GROUP INC COM 638904102 8 134 SH   SOLE   134 0 0
NATUS MEDICAL INC DEL COM 639050103 68 2,021 SH   SOLE   2,021 0 0
NAUTILUS INC COM 63910B102 7 527 SH   SOLE   527 0 0
NAVISTAR INTL CORP NEW COM 63934E108 2,273 65,000 SH Call SOLE   65,000 0 0
NEENAH INC COM 640079109 24 312 SH   SOLE   312 0 0
NEKTAR THERAPEUTICS COM 640268108 2 17 SH   SOLE   17 0 0
NEOGEN CORP COM 640491106 16 232 SH   SOLE   232 0 0
NEOGENOMICS INC COM NEW 64049M209 8 980 SH   SOLE   980 0 0
NEPTUNE TECHNOLOGIES BIORESO COM 64077P108 70 25,000 SH Put SOLE   25,000 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 426 45,000 SH Call SOLE   45,000 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 710 75,000 SH Call SOLE   75,000 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1,194 126,253 SH   SOLE   126,253 0 0
NETAPP INC COM 64110D104 222 3,600 SH   SOLE   3,600 0 0
NETAPP INC COM 64110D104 925 15,000 SH Put SOLE   15,000 0 0
NETFLIX INC COM 64110L106 30 100 SH Call SOLE   100 0 0
NETFLIX INC COM 64110L106 59 200 SH Call SOLE   200 0 0
NETFLIX INC COM 64110L106 59 200 SH Call SOLE   200 0 0
NETFLIX INC COM 64110L106 59 200 SH Put SOLE   200 0 0
NETFLIX INC COM 64110L106 89 300 SH Put SOLE   300 0 0
NETFLIX INC COM 64110L106 89 300 SH Put SOLE   300 0 0
NETFLIX INC COM 64110L106 89 300 SH Put SOLE   300 0 0
NETFLIX INC COM 64110L106 118 400 SH Put SOLE   400 0 0
NETFLIX INC COM 64110L106 148 500 SH Put SOLE   500 0 0
NETFLIX INC COM 64110L106 207 700 SH Put SOLE   700 0 0
NETFLIX INC COM 64110L106 295 1,000 SH Put SOLE   1,000 0 0
NETFLIX INC COM 64110L106 295 1,000 SH Put SOLE   1,000 0 0
NETFLIX INC COM 64110L106 325 1,100 SH Put SOLE   1,100 0 0
NETFLIX INC COM 64110L106 502 1,700 SH Put SOLE   1,700 0 0
NETFLIX INC COM 64110L106 532 1,800 SH Put SOLE   1,800 0 0
NETFLIX INC COM 64110L106 738 2,500 SH Put SOLE   2,500 0 0
NETFLIX INC COM 64110L106 797 2,700 SH Put SOLE   2,700 0 0
NETFLIX INC COM 64110L106 797 2,700 SH Put SOLE   2,700 0 0
NETFLIX INC COM 64110L106 857 2,900 SH Put SOLE   2,900 0 0
NETFLIX INC COM 64110L106 857 2,900 SH Put SOLE   2,900 0 0
NETFLIX INC COM 64110L106 1,181 4,000 SH Put SOLE   4,000 0 0
NETFLIX INC COM 64110L106 1,270 4,300 SH Put SOLE   4,300 0 0
NETFLIX INC COM 64110L106 2,097 7,100 SH Put SOLE   7,100 0 0
NETFLIX INC COM 64110L106 2,245 7,600 SH Put SOLE   7,600 0 0
NETFLIX INC COM 64110L106 2,806 9,500 SH Put SOLE   9,500 0 0
NETFLIX INC COM 64110L106 2,894 9,800 SH Put SOLE   9,800 0 0
NETFLIX INC COM 64110L106 3,013 10,200 SH Put SOLE   10,200 0 0
NETFLIX INC COM 64110L106 3,219 10,900 SH Put SOLE   10,900 0 0
NETFLIX INC COM 64110L106 3,249 11,000 SH Put SOLE   11,000 0 0
NETFLIX INC COM 64110L106 3,810 12,900 SH Put SOLE   12,900 0 0
NETFLIX INC COM 64110L106 4,017 13,600 SH Put SOLE   13,600 0 0
NETFLIX INC COM 64110L106 4,224 14,300 SH Put SOLE   14,300 0 0
NETFLIX INC COM 64110L106 4,548 15,400 SH Put SOLE   15,400 0 0
NETFLIX INC COM 64110L106 4,637 15,700 SH Put SOLE   15,700 0 0
NETFLIX INC COM 64110L106 5,907 20,000 SH Put SOLE   20,000 0 0
NETFLIX INC COM 64110L106 5,907 20,000 SH Put SOLE   20,000 0 0
NETFLIX INC COM 64110L106 6,734 22,800 SH Put SOLE   22,800 0 0
NETFLIX INC COM 64110L106 7,236 24,500 SH Put SOLE   24,500 0 0
NETFLIX INC COM 64110L106 7,384 25,000 SH Put SOLE   25,000 0 0
NETFLIX INC COM 64110L106 7,384 25,000 SH Put SOLE   25,000 0 0
NETFLIX INC COM 64110L106 7,974 27,000 SH Put SOLE   27,000 0 0
NETFLIX INC COM 64110L106 8,861 30,000 SH Put SOLE   30,000 0 0
NETFLIX INC COM 64110L106 8,861 30,000 SH Put SOLE   30,000 0 0
NETFLIX INC COM 64110L106 8,861 30,000 SH Put SOLE   30,000 0 0
NETFLIX INC COM 64110L106 10,219 34,600 SH Put SOLE   34,600 0 0
NETFLIX INC COM 64110L106 10,337 35,000 SH Put SOLE   35,000 0 0
NETFLIX INC COM 64110L106 16,362 55,400 SH Put SOLE   55,400 0 0
NETFLIX INC COM 64110L106 17,721 60,000 SH Put SOLE   60,000 0 0
NETFLIX INC COM 64110L106 18,075 61,200 SH Put SOLE   61,200 0 0
NETFLIX INC COM 64110L106 22,919 77,600 SH Put SOLE   77,600 0 0
NETFLIX INC COM 64110L106 32,164 108,900 SH Put SOLE   108,900 0 0
NETFLIX INC COM 64110L106 46,408 157,130 SH   SOLE   157,130 0 0
NETEASE INC SPONSORED ADR 64110W102 224 800 SH Put SOLE   800 0 0
NETEASE INC SPONSORED ADR 64110W102 1,374 4,900 SH Put SOLE   4,900 0 0
NETEASE INC SPONSORED ADR 64110W102 1,860 6,633 SH   SOLE   6,633 0 0
NETEASE INC SPONSORED ADR 64110W102 2,243 8,000 SH Put SOLE   8,000 0 0
NETEASE INC SPONSORED ADR 64110W102 2,972 10,600 SH Put SOLE   10,600 0 0
NETEASE INC SPONSORED ADR 64110W102 5,580 19,900 SH Put SOLE   19,900 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 4,147 50,000 SH Call SOLE   50,000 0 0
NEVRO CORP COM 64157F103 2,600 30,000 SH Call SOLE   30,000 0 0
NEW JERSEY RES COM 646025106 1 13 SH   SOLE   13 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 160 9,348 SH   SOLE   9,348 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 130 7,878 SH   SOLE   7,878 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 14 2,330 SH   SOLE   2,330 0 0
NEWELL BRANDS INC COM 651229106 1 24 SH   SOLE   24 0 0
NEWFIELD EXPL CO COM 651290108 66 2,703 SH   SOLE   2,703 0 0
NEWMONT MINING CORP COM 651639106 1,954 50,000 SH Put SOLE   50,000 0 0
NEWMONT MINING CORP COM 651639106 2,344 60,000 SH Put SOLE   60,000 0 0
NEWMONT MINING CORP COM 651639106 5,861 150,000 SH Put SOLE   150,000 0 0
NEWMONT MINING CORP COM 651639106 6,571 168,177 SH   SOLE   168,177 0 0
NEWMONT MINING CORP COM 651639106 14,065 360,000 SH Put SOLE   360,000 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 10 560 SH   SOLE   560 0 0
NEXTERA ENERGY INC COM 65339F101 5,619 34,400 SH Call SOLE   34,400 0 0
NIKE INC CL B 654106103 412 6,200 SH Put SOLE   6,200 0 0
NIKE INC CL B 654106103 439 6,600 SH Put SOLE   6,600 0 0
NIKE INC CL B 654106103 585 8,800 SH Put SOLE   8,800 0 0
NIKE INC CL B 654106103 671 10,100 SH Put SOLE   10,100 0 0
NIKE INC CL B 654106103 811 12,200 SH Put SOLE   12,200 0 0
NIKE INC CL B 654106103 1,116 16,800 SH Put SOLE   16,800 0 0
NIKE INC CL B 654106103 1,123 16,900 SH Put SOLE   16,900 0 0
NIKE INC CL B 654106103 1,282 19,300 SH Put SOLE   19,300 0 0
NIKE INC CL B 654106103 1,329 20,000 SH Call SOLE   20,000 0 0
NIKE INC CL B 654106103 1,329 20,000 SH Call SOLE   20,000 0 0
NIKE INC CL B 654106103 1,329 20,000 SH Call SOLE   20,000 0 0
NIKE INC CL B 654106103 1,329 20,000 SH Put SOLE   20,000 0 0
NIKE INC CL B 654106103 1,661 25,000 SH Call SOLE   25,000 0 0
NIKE INC CL B 654106103 1,661 25,000 SH Put SOLE   25,000 0 0
NIKE INC CL B 654106103 1,668 25,100 SH Put SOLE   25,100 0 0
NIKE INC CL B 654106103 1,668 25,100 SH Put SOLE   25,100 0 0
NIKE INC CL B 654106103 1,840 27,700 SH Put SOLE   27,700 0 0
NIKE INC CL B 654106103 1,840 27,700 SH Put SOLE   27,700 0 0
NIKE INC CL B 654106103 1,874 28,200 SH Put SOLE   28,200 0 0
NIKE INC CL B 654106103 1,993 30,000 SH Call SOLE   30,000 0 0
NIKE INC CL B 654106103 2,325 35,000 SH Put SOLE   35,000 0 0
NIKE INC CL B 654106103 2,325 35,000 SH Put SOLE   35,000 0 0
NIKE INC CL B 654106103 2,545 38,300 SH Put SOLE   38,300 0 0
NIKE INC CL B 654106103 2,830 42,600 SH Put SOLE   42,600 0 0
NIKE INC CL B 654106103 2,990 45,000 SH Put SOLE   45,000 0 0
NIKE INC CL B 654106103 3,116 46,900 SH Put SOLE   46,900 0 0
NIKE INC CL B 654106103 3,322 50,000 SH Put SOLE   50,000 0 0
NIKE INC CL B 654106103 4,651 70,000 SH Put SOLE   70,000 0 0
NIKE INC CL B 654106103 5,408 81,400 SH Put SOLE   81,400 0 0
NIKE INC CL B 654106103 6,880 103,559 SH   SOLE   103,559 0 0
NIKE INC CL B 654106103 8,631 129,900 SH Put SOLE   129,900 0 0
NIKE INC CL B 654106103 8,637 130,000 SH Put SOLE   130,000 0 0
NIKE INC CL B 654106103 8,770 132,000 SH Put SOLE   132,000 0 0
NIKE INC CL B 654106103 9,966 150,000 SH Call SOLE   150,000 0 0
NIKE INC CL B 654106103 10,192 153,400 SH Put SOLE   153,400 0 0
NIKE INC CL B 654106103 20,929 315,000 SH Put SOLE   315,000 0 0
NISOURCE INC COM 65473P105 13 540 SH   SOLE   540 0 0
NOKIA CORP SPONSORED ADR 654902204 613 112,100 SH Call SOLE   112,100 0 0
NOBLE ENERGY INC COM 655044105 140 4,616 SH   SOLE   4,616 0 0
NORDSON CORP COM 655663102 8 59 SH   SOLE   59 0 0
NORDSTROM INC COM 655664100 2,759 57,000 SH Call SOLE   57,000 0 0
NORDSTROM INC COM 655664100 3,510 72,500 SH Call SOLE   72,500 0 0
NORDSTROM INC COM 655664100 17,561 362,751 SH   SOLE   362,751 0 0
NORFOLK SOUTHERN CORP COM 655844108 91 668 SH   SOLE   668 0 0
NORFOLK SOUTHERN CORP COM 655844108 6,789 50,000 SH Put SOLE   50,000 0 0
NORTHEAST BANCORP COM NEW 663904209 0 1 SH   SOLE   1 0 0
NORTHERN TR CORP COM 665859104 1 8 SH   SOLE   8 0 0
NORTHROP GRUMMAN CORP COM 666807102 12 35 SH   SOLE   35 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 2 125 SH   SOLE   125 0 0
NORTHWESTERN CORP COM NEW 668074305 13 250 SH   SOLE   250 0 0
NOVAGOLD RES INC COM NEW 66987E206 108 25,000 SH Call SOLE   25,000 0 0
NOVO-NORDISK A S ADR 670100205 5 100 SH   SOLE   100 0 0
NOW INC COM 67011P100 176 17,260 SH   SOLE   17,260 0 0
NOW INC COM 67011P100 511 50,000 SH Put SOLE   50,000 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 76 1,035 SH   SOLE   1,035 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 630 40,000 SH Call SOLE   40,000 0 0
NUCOR CORP COM 670346105 740 12,121 SH   SOLE   12,121 0 0
NUCOR CORP COM 670346105 3,971 65,000 SH Put SOLE   65,000 0 0
NUTANIX INC CL A 67059N108 1,151 23,437 SH   SOLE   23,437 0 0
NVIDIA CORP COM 67066G104 23 100 SH Put SOLE   100 0 0
NVIDIA CORP COM 67066G104 23 100 SH Put SOLE   100 0 0
NVIDIA CORP COM 67066G104 93 400 SH Put SOLE   400 0 0
NVIDIA CORP COM 67066G104 139 600 SH Put SOLE   600 0 0
NVIDIA CORP COM 67066G104 486 2,100 SH Call SOLE   2,100 0 0
NVIDIA CORP COM 67066G104 486 2,100 SH Put SOLE   2,100 0 0
NVIDIA CORP COM 67066G104 509 2,200 SH Call SOLE   2,200 0 0
NVIDIA CORP COM 67066G104 579 2,500 SH Call SOLE   2,500 0 0
NVIDIA CORP COM 67066G104 602 2,600 SH Put SOLE   2,600 0 0
NVIDIA CORP COM 67066G104 695 3,000 SH Put SOLE   3,000 0 0
NVIDIA CORP COM 67066G104 880 3,800 SH Put SOLE   3,800 0 0
NVIDIA CORP COM 67066G104 926 4,000 SH Call SOLE   4,000 0 0
NVIDIA CORP COM 67066G104 1,112 4,800 SH Put SOLE   4,800 0 0
NVIDIA CORP COM 67066G104 1,158 5,000 SH Put SOLE   5,000 0 0
NVIDIA CORP COM 67066G104 1,459 6,300 SH Call SOLE   6,300 0 0
NVIDIA CORP COM 67066G104 1,806 7,800 SH Put SOLE   7,800 0 0
NVIDIA CORP COM 67066G104 1,922 8,300 SH Put SOLE   8,300 0 0
NVIDIA CORP COM 67066G104 2,246 9,700 SH Put SOLE   9,700 0 0
NVIDIA CORP COM 67066G104 2,270 9,800 SH Put SOLE   9,800 0 0
NVIDIA CORP COM 67066G104 2,270 9,800 SH Put SOLE   9,800 0 0
NVIDIA CORP COM 67066G104 2,316 10,000 SH Put SOLE   10,000 0 0
NVIDIA CORP COM 67066G104 2,316 10,000 SH Put SOLE   10,000 0 0
NVIDIA CORP COM 67066G104 2,432 10,500 SH Put SOLE   10,500 0 0
NVIDIA CORP COM 67066G104 3,173 13,700 SH Put SOLE   13,700 0 0
NVIDIA CORP COM 67066G104 3,497 15,100 SH Put SOLE   15,100 0 0
NVIDIA CORP COM 67066G104 3,891 16,800 SH Put SOLE   16,800 0 0
NVIDIA CORP COM 67066G104 4,053 17,500 SH Put SOLE   17,500 0 0
NVIDIA CORP COM 67066G104 4,099 17,700 SH Put SOLE   17,700 0 0
NVIDIA CORP COM 67066G104 4,632 20,000 SH Put SOLE   20,000 0 0
NVIDIA CORP COM 67066G104 4,632 20,000 SH Put SOLE   20,000 0 0
NVIDIA CORP COM 67066G104 4,632 20,000 SH Put SOLE   20,000 0 0
NVIDIA CORP COM 67066G104 4,794 20,700 SH Put SOLE   20,700 0 0
NVIDIA CORP COM 67066G104 5,095 22,000 SH Put SOLE   22,000 0 0
NVIDIA CORP COM 67066G104 5,164 22,300 SH Put SOLE   22,300 0 0
NVIDIA CORP COM 67066G104 5,790 25,000 SH Put SOLE   25,000 0 0
NVIDIA CORP COM 67066G104 6,513 28,122 SH   SOLE   28,122 0 0
NVIDIA CORP COM 67066G104 6,948 30,000 SH Put SOLE   30,000 0 0
NVIDIA CORP COM 67066G104 6,948 30,000 SH Put SOLE   30,000 0 0
NVIDIA CORP COM 67066G104 11,580 50,000 SH Put SOLE   50,000 0 0
NVIDIA CORP COM 67066G104 13,826 59,700 SH Put SOLE   59,700 0 0
NVIDIA CORP COM 67066G104 16,211 70,000 SH Put SOLE   70,000 0 0
NVIDIA CORP COM 67066G104 18,527 80,000 SH Put SOLE   80,000 0 0
NVIDIA CORP COM 67066G104 26,054 112,500 SH Put SOLE   112,500 0 0
NVIDIA CORP COM 67066G104 46,318 200,000 SH Call SOLE   200,000 0 0
NXSTAGE MEDICAL INC COM 67072V103 1,740 69,976 SH   SOLE   69,976 0 0
NUTRIEN LTD COM 67077M108 1,654 35,000 SH Call SOLE   35,000 0 0
OGE ENERGY CORP COM 670837103 67 2,046 SH   SOLE   2,046 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 846 3,418 SH   SOLE   3,418 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 4,948 20,000 SH Put SOLE   20,000 0 0
OFG BANCORP COM 67103X102 1,306 125,000 SH Call SOLE   125,000 0 0
OFG BANCORP COM 67103X102 1,306 125,000 SH Put SOLE   125,000 0 0
OASIS PETE INC NEW COM 674215108 6 790 SH   SOLE   790 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 635 9,772 SH   SOLE   9,772 0 0
OCEANFIRST FINL CORP COM 675234108 100 3,739 SH   SOLE   3,739 0 0
OCLARO INC COM NEW 67555N206 270 28,269 SH   SOLE   28,269 0 0
OCLARO INC COM NEW 67555N206 3,824 400,000 SH Put SOLE   400,000 0 0
OCWEN FINL CORP COM NEW 675746309 206 50,000 SH Put SOLE   50,000 0 0
OCWEN FINL CORP COM NEW 675746309 953 231,361 SH   SOLE   231,361 0 0
OIL STS INTL INC COM 678026105 66 2,507 SH   SOLE   2,507 0 0
OIL STS INTL INC COM 678026105 524 20,000 SH Put SOLE   20,000 0 0
OKTA INC CL A 679295105 1,231 30,900 SH Call SOLE   30,900 0 0
OLIN CORP COM PAR $1 680665205 1,754 57,731 SH   SOLE   57,731 0 0
OMNICOM GROUP INC COM 681919106 162 2,233 SH   SOLE   2,233 0 0
OMNICOM GROUP INC COM 681919106 567 7,800 SH Put SOLE   7,800 0 0
ON ASSIGNMENT INC COM 682159108 0 1 SH   SOLE   1 0 0
ON SEMICONDUCTOR CORP COM 682189105 137 5,600 SH Call SOLE   5,600 0 0
ON SEMICONDUCTOR CORP COM 682189105 499 20,400 SH Call SOLE   20,400 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,871 76,500 SH Call SOLE   76,500 0 0
ON SEMICONDUCTOR CORP COM 682189105 4,403 180,000 SH Put SOLE   180,000 0 0
ONE GAS INC COM 68235P108 12 180 SH   SOLE   180 0 0
ONEOK INC NEW COM 682680103 550 9,663 SH   SOLE   9,663 0 0
OPPENHEIMER ETF TR LARGE CAP REV ET 68386C104 0 1 SH   SOLE   1 0 0
OPPENHEIMER ETF TR MID CAP REV ETF 68386C203 0 1 SH   SOLE   1 0 0
OPPENHEIMER ETF TR SMALL CAP REV ET 68386C302 0 1 SH   SOLE   1 0 0
OPPENHEIMER ETF TR ULTRA DIVID REV 68386C401 0 1 SH   SOLE   1 0 0
OPPENHEIMER ETF TR FINANCIALS SECTO 68386C807 0 1 SH   SOLE   1 0 0
ORACLE CORP COM 68389X105 229 5,000 SH Put SOLE   5,000 0 0
ORACLE CORP COM 68389X105 490 10,700 SH Put SOLE   10,700 0 0
ORACLE CORP COM 68389X105 1,020 22,300 SH Put SOLE   22,300 0 0
ORACLE CORP COM 68389X105 1,043 22,800 SH Call SOLE   22,800 0 0
ORACLE CORP COM 68389X105 1,318 28,800 SH Put SOLE   28,800 0 0
ORACLE CORP COM 68389X105 1,373 30,000 SH Call SOLE   30,000 0 0
ORACLE CORP COM 68389X105 1,601 35,000 SH Put SOLE   35,000 0 0
ORACLE CORP COM 68389X105 1,697 37,100 SH Put SOLE   37,100 0 0
ORACLE CORP COM 68389X105 1,821 39,800 SH Call SOLE   39,800 0 0
ORACLE CORP COM 68389X105 2,059 45,000 SH Put SOLE   45,000 0 0
ORACLE CORP COM 68389X105 2,059 45,000 SH Put SOLE   45,000 0 0
ORACLE CORP COM 68389X105 2,288 50,000 SH Put SOLE   50,000 0 0
ORACLE CORP COM 68389X105 2,288 50,000 SH Put SOLE   50,000 0 0
ORACLE CORP COM 68389X105 2,644 57,800 SH Put SOLE   57,800 0 0
ORACLE CORP COM 68389X105 3,010 65,800 SH Put SOLE   65,800 0 0
ORACLE CORP COM 68389X105 3,138 68,600 SH Put SOLE   68,600 0 0
ORACLE CORP COM 68389X105 3,390 74,100 SH Call SOLE   74,100 0 0
ORACLE CORP COM 68389X105 3,587 78,400 SH Put SOLE   78,400 0 0
ORACLE CORP COM 68389X105 4,118 90,000 SH Call SOLE   90,000 0 0
ORACLE CORP COM 68389X105 4,150 90,700 SH Put SOLE   90,700 0 0
ORACLE CORP COM 68389X105 4,575 100,000 SH Put SOLE   100,000 0 0
ORACLE CORP COM 68389X105 4,795 104,800 SH Call SOLE   104,800 0 0
ORACLE CORP COM 68389X105 4,840 105,800 SH Put SOLE   105,800 0 0
ORACLE CORP COM 68389X105 5,033 110,000 SH Call SOLE   110,000 0 0
ORACLE CORP COM 68389X105 5,865 128,200 SH Put SOLE   128,200 0 0
ORACLE CORP COM 68389X105 5,948 130,000 SH Call SOLE   130,000 0 0
ORACLE CORP COM 68389X105 6,455 141,100 SH Put SOLE   141,100 0 0
ORACLE CORP COM 68389X105 6,972 152,400 SH Put SOLE   152,400 0 0
ORACLE CORP COM 68389X105 7,187 157,100 SH Put SOLE   157,100 0 0
ORACLE CORP COM 68389X105 8,500 185,800 SH Put SOLE   185,800 0 0
ORACLE CORP COM 68389X105 9,150 200,000 SH Put SOLE   200,000 0 0
ORACLE CORP COM 68389X105 9,150 200,000 SH Put SOLE   200,000 0 0
ORACLE CORP COM 68389X105 9,644 210,800 SH Put SOLE   210,800 0 0
ORACLE CORP COM 68389X105 22,564 493,200 SH Put SOLE   493,200 0 0
ORACLE CORP COM 68389X105 30,913 675,700 SH Put SOLE   675,700 0 0
ORACLE CORP COM 68389X105 33,005 721,421 SH   SOLE   721,421 0 0
OPUS BK IRVINE CALIF COM 684000102 0 3 SH   SOLE   3 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 3 179 SH   SOLE   179 0 0
ORBCOMM INC COM 68555P100 12 1,304 SH   SOLE   1,304 0 0
ORMAT TECHNOLOGIES INC COM 686688102 11 190 SH   SOLE   190 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 1 139 SH   SOLE   139 0 0
OUTFRONT MEDIA INC COM 69007J106 5 269 SH   SOLE   269 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 55 19,459 SH   SOLE   19,459 0 0
OWENS CORNING NEW COM 690742101 32 403 SH   SOLE   403 0 0
PBF ENERGY INC CL A 69318G106 678 20,000 SH Call SOLE   20,000 0 0
PBF ENERGY INC CL A 69318G106 1,695 50,000 SH Call SOLE   50,000 0 0
PDL BIOPHARMA INC COM 69329Y104 52 17,645 SH   SOLE   17,645 0 0
PG&E CORP COM 69331C108 158 3,608 SH   SOLE   3,608 0 0
PG&E CORP COM 69331C108 220 5,000 SH Put SOLE   5,000 0 0
PHH CORP COM NEW 693320202 0 38 SH   SOLE   38 0 0
PGT INNOVATIONS INC COM 69336V101 15 780 SH   SOLE   780 0 0
PNC FINL SVCS GROUP INC COM 693475105 1 8 SH   SOLE   8 0 0
PNC FINL SVCS GROUP INC COM 693475105 5,293 35,000 SH Call SOLE   35,000 0 0
POSCO SPONSORED ADR 693483109 3,522 44,666 SH   SOLE   44,666 0 0
POSCO SPONSORED ADR 693483109 4,337 55,000 SH Put SOLE   55,000 0 0
PNM RES INC COM 69349H107 13 330 SH   SOLE   330 0 0
PPG INDS INC COM 693506107 2,712 24,300 SH Call SOLE   24,300 0 0
PPL CORP COM 69351T106 2,362 83,500 SH Call SOLE   83,500 0 0
PRA GROUP INC COM 69354N106 67 1,771 SH   SOLE   1,771 0 0
PRA GROUP INC COM 69354N106 380 10,000 SH Put SOLE   10,000 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 2 17 SH   SOLE   17 0 0
PTC THERAPEUTICS INC COM 69366J200 4,736 175,000 SH Call SOLE   175,000 0 0
PACCAR INC COM 693718108 339 5,118 SH   SOLE   5,118 0 0
PACCAR INC COM 693718108 728 11,000 SH Call SOLE   11,000 0 0
PACCAR INC COM 693718108 728 11,000 SH Put SOLE   11,000 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 24 11,896 SH   SOLE   11,896 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 31 15,000 SH Put SOLE   15,000 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 1 34 SH   SOLE   34 0 0
PACKAGING CORP AMER COM 695156109 3 24 SH   SOLE   24 0 0
PALO ALTO NETWORKS INC COM 697435105 396 2,179 SH   SOLE   2,179 0 0
PALO ALTO NETWORKS INC COM 697435105 1,543 8,500 SH Put SOLE   8,500 0 0
PALO ALTO NETWORKS INC COM 697435105 3,177 17,500 SH Put SOLE   17,500 0 0
PALO ALTO NETWORKS INC COM 697435105 4,229 23,300 SH Call SOLE   23,300 0 0
PALO ALTO NETWORKS INC COM 697435105 4,538 25,000 SH Call SOLE   25,000 0 0
PALO ALTO NETWORKS INC COM 697435105 4,538 25,000 SH Put SOLE   25,000 0 0
PALO ALTO NETWORKS INC COM 697435105 7,805 43,000 SH Call SOLE   43,000 0 0
PALO ALTO NETWORKS INC COM 697435105 8,423 46,400 SH Put SOLE   46,400 0 0
PALO ALTO NETWORKS INC COM 697435105 8,622 47,500 SH Put SOLE   47,500 0 0
PARAMOUNT GROUP INC COM 69924R108 0 35 SH   SOLE   35 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 162 12,499 SH   SOLE   12,499 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 2 96 SH   SOLE   96 0 0
PARK HOTELS RESORTS INC COM 700517105 52 1,933 SH   SOLE   1,933 0 0
PARKER HANNIFIN CORP COM 701094104 2,219 12,977 SH   SOLE   12,977 0 0
PARKER HANNIFIN CORP COM 701094104 4,447 26,000 SH Call SOLE   26,000 0 0
PARKER HANNIFIN CORP COM 701094104 8,124 47,500 SH Put SOLE   47,500 0 0
PARSLEY ENERGY INC CL A 701877102 1,884 65,000 SH Call SOLE   65,000 0 0
PATRICK INDS INC COM 703343103 7 120 SH   SOLE   120 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 1 85 SH   SOLE   85 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 778 45,000 SH Call SOLE   45,000 0 0
PATTERSON COMPANIES INC COM 703395103 40 1,818 SH   SOLE   1,818 0 0
PATTERSON UTI ENERGY INC COM 703481101 139 7,941 SH   SOLE   7,941 0 0
PATTERSON UTI ENERGY INC COM 703481101 263 15,000 SH Put SOLE   15,000 0 0
PAYCHEX INC COM 704326107 93 1,516 SH   SOLE   1,516 0 0
PAYCHEX INC COM 704326107 2,464 40,000 SH Put SOLE   40,000 0 0
PAYCOM SOFTWARE INC COM 70432V102 62 580 SH   SOLE   580 0 0
PAYPAL HLDGS INC COM 70450Y103 228 3,000 SH Put SOLE   3,000 0 0
PAYPAL HLDGS INC COM 70450Y103 372 4,900 SH Put SOLE   4,900 0 0
PAYPAL HLDGS INC COM 70450Y103 379 5,000 SH Put SOLE   5,000 0 0
PAYPAL HLDGS INC COM 70450Y103 379 5,000 SH Put SOLE   5,000 0 0
PAYPAL HLDGS INC COM 70450Y103 759 10,000 SH Put SOLE   10,000 0 0
PAYPAL HLDGS INC COM 70450Y103 910 12,000 SH Put SOLE   12,000 0 0
PAYPAL HLDGS INC COM 70450Y103 948 12,500 SH Put SOLE   12,500 0 0
PAYPAL HLDGS INC COM 70450Y103 2,026 26,700 SH Call SOLE   26,700 0 0
PAYPAL HLDGS INC COM 70450Y103 2,655 35,000 SH Put SOLE   35,000 0 0
PAYPAL HLDGS INC COM 70450Y103 2,655 35,000 SH Put SOLE   35,000 0 0
PAYPAL HLDGS INC COM 70450Y103 3,794 50,000 SH Put SOLE   50,000 0 0
PAYPAL HLDGS INC COM 70450Y103 4,279 56,400 SH Put SOLE   56,400 0 0
PAYPAL HLDGS INC COM 70450Y103 6,722 88,600 SH Put SOLE   88,600 0 0
PAYPAL HLDGS INC COM 70450Y103 7,412 97,700 SH Put SOLE   97,700 0 0
PAYPAL HLDGS INC COM 70450Y103 7,587 100,000 SH Put SOLE   100,000 0 0
PAYPAL HLDGS INC COM 70450Y103 7,587 100,000 SH Put SOLE   100,000 0 0
PAYPAL HLDGS INC COM 70450Y103 7,587 100,000 SH Put SOLE   100,000 0 0
PAYPAL HLDGS INC COM 70450Y103 9,180 121,000 SH Call SOLE   121,000 0 0
PAYPAL HLDGS INC COM 70450Y103 9,863 130,000 SH Put SOLE   130,000 0 0
PAYPAL HLDGS INC COM 70450Y103 10,242 135,000 SH Put SOLE   135,000 0 0
PAYPAL HLDGS INC COM 70450Y103 11,381 150,000 SH Put SOLE   150,000 0 0
PAYPAL HLDGS INC COM 70450Y103 18,968 250,000 SH Put SOLE   250,000 0 0
PAYPAL HLDGS INC COM 70450Y103 21,274 280,400 SH Put SOLE   280,400 0 0
PAYPAL HLDGS INC COM 70450Y103 23,389 308,283 SH   SOLE   308,283 0 0
PEABODY ENERGY CORP NEW COM 704551100 3,066 84,000 SH Call SOLE   84,000 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 2 47 SH   SOLE   47 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 2 54 SH   SOLE   54 0 0
PENN NATL GAMING INC COM 707569109 596 22,696 SH   SOLE   22,696 0 0
PENN VA CORP NEW COM 70788V102 187 5,325 SH   SOLE   5,325 0 0
PENNEY J C INC COM 708160106 1,057 350,000 SH Put SOLE   350,000 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 50 5,229 SH   SOLE   5,229 0 0
PENNYMAC MTG INVT TR COM 70931T103 37 2,040 SH   SOLE   2,040 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 52 1,181 SH   SOLE   1,181 0 0
PENUMBRA INC COM 70975L107 59 507 SH   SOLE   507 0 0
PEPSICO INC COM 713448108 273 2,500 SH Put SOLE   2,500 0 0
PEPSICO INC COM 713448108 546 5,000 SH Put SOLE   5,000 0 0
PEPSICO INC COM 713448108 1,765 16,167 SH   SOLE   16,167 0 0
PEPSICO INC COM 713448108 2,729 25,000 SH Put SOLE   25,000 0 0
PEPSICO INC COM 713448108 6,080 55,700 SH Put SOLE   55,700 0 0
PEPSICO INC COM 713448108 6,287 57,600 SH Put SOLE   57,600 0 0
PEPSICO INC COM 713448108 50,307 460,900 SH Call SOLE   460,900 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 15 550 SH   SOLE   550 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 601 42,500 SH Put SOLE   42,500 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1,315 92,997 SH   SOLE   92,997 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2,441 172,600 SH Call SOLE   172,600 0 0
PFIZER INC COM 717081103 146 4,100 SH Put SOLE   4,100 0 0
PFIZER INC COM 717081103 1,100 31,000 SH Call SOLE   31,000 0 0
PFIZER INC COM 717081103 1,775 50,000 SH Put SOLE   50,000 0 0
PFIZER INC COM 717081103 3,350 94,400 SH Call SOLE   94,400 0 0
PFIZER INC COM 717081103 8,791 247,700 SH Put SOLE   247,700 0 0
PFIZER INC COM 717081103 20,439 575,900 SH Put SOLE   575,900 0 0
PFIZER INC COM 717081103 39,717 1,119,100 SH Put SOLE   1,119,100 0 0
PHILIP MORRIS INTL INC COM 718172109 219 2,200 SH Put SOLE   2,200 0 0
PHILIP MORRIS INTL INC COM 718172109 1,054 10,600 SH Put SOLE   10,600 0 0
PHILIP MORRIS INTL INC COM 718172109 1,988 20,000 SH Put SOLE   20,000 0 0
PHILIP MORRIS INTL INC COM 718172109 16,302 164,000 SH Call SOLE   164,000 0 0
PHILLIPS 66 COM 718546104 447 4,657 SH   SOLE   4,657 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 47 10,700 SH   SOLE   10,700 0 0
PIER 1 IMPORTS INC COM 720279108 488 151,545 SH   SOLE   151,545 0 0
PIER 1 IMPORTS INC COM 720279108 1,041 323,200 SH Put SOLE   323,200 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 79 11,600 SH   SOLE   11,600 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 13 527 SH   SOLE   527 0 0
PIMCO ETF TR 1-3YR USTREIDX 72201R106 0 1 SH   SOLE   1 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 0 1 SH   SOLE   1 0 0
PIMCO ETF TR 15+ YR US TIPS 72201R304 0 1 SH   SOLE   1 0 0
PIMCO ETF TR BROAD US TIPS 72201R403 0 1 SH   SOLE   1 0 0
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 0 1 SH   SOLE   1 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 0 1 SH   SOLE   1 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 0 1 SH   SOLE   1 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817 0 1 SH   SOLE   1 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 0 1 SH   SOLE   1 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 0 1 SH   SOLE   1 0 0
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 0 1 SH   SOLE   1 0 0
PIMCO ETF TR 25YR+ ZERO U S 72201R882 0 1 SH   SOLE   1 0 0
PINNACLE WEST CAP CORP COM 723484101 2 31 SH   SOLE   31 0 0
PINNACLE FOODS INC DEL COM 72348P104 4,493 83,051 SH   SOLE   83,051 0 0
PINNACLE FOODS INC DEL COM 72348P104 5,410 100,000 SH Call SOLE   100,000 0 0
PINNACLE FOODS INC DEL COM 72348P104 5,502 101,700 SH Put SOLE   101,700 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 97 3,214 SH   SOLE   3,214 0 0
PIPER JAFFRAY COS COM 724078100 12 145 SH   SOLE   145 0 0
PITNEY BOWES INC COM 724479100 114 10,497 SH   SOLE   10,497 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 8 357 SH   SOLE   357 0 0
PLANET FITNESS INC CL A 72703H101 10,349 274,000 SH Call SOLE   274,000 0 0
PLANTRONICS INC NEW COM 727493108 2 34 SH   SOLE   34 0 0
POOL CORPORATION COM 73278L105 9 60 SH   SOLE   60 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 3 85 SH   SOLE   85 0 0
POTLATCHDELTIC CORPORATION COM 737630103 168 3,233 SH   SOLE   3,233 0 0
POWELL INDS INC COM 739128106 134 5,000 SH Put SOLE   5,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 0 1 SH   SOLE   1 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 1,121 7,000 SH Call SOLE   7,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 2,402 15,000 SH Put SOLE   15,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 5,701 35,600 SH Put SOLE   35,600 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 6,565 41,000 SH Put SOLE   41,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 8,007 50,000 SH Call SOLE   50,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 9,608 60,000 SH Put SOLE   60,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 10,392 64,900 SH Call SOLE   64,900 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 11,209 70,000 SH Put SOLE   70,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 14,412 90,000 SH Put SOLE   90,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 18,415 115,000 SH Put SOLE   115,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 19,216 120,000 SH Put SOLE   120,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 24,020 150,000 SH Call SOLE   150,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 26,405 164,900 SH Put SOLE   164,900 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 46,053 287,600 SH Put SOLE   287,600 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 52,507 327,900 SH Call SOLE   327,900 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 63,315 395,400 SH Put SOLE   395,400 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 65,653 410,000 SH Put SOLE   410,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 96,078 600,000 SH Put SOLE   600,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 114,013 712,000 SH Put SOLE   712,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 236,624 1,477,700 SH Put SOLE   1,477,700 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 320,260 2,000,000 SH Call SOLE   2,000,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 320,260 2,000,000 SH Call SOLE   2,000,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 320,260 2,000,000 SH Put SOLE   2,000,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 371,774 2,321,700 SH Call SOLE   2,321,700 0 0
POWERSHARES ACTIVE MNG ETF T US REAL EST FD 73935B508 0 1 SH   SOLE   1 0 0
POWERSHARES ACTIVE MNG ETF T S&P500 DWNHDGE 73935B805 0 1 SH   SOLE   1 0 0
POWERSHARES INDIA ETF TR INDIA PORT 73935L100 0 1 SH   SOLE   1 0 0
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 19 1,115 SH   SOLE   1,115 0 0
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 1,698 100,000 SH Call SOLE   100,000 0 0
POWERSHARES ETF TRUST DYNAMIC MKT PT 73935X104 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST WILDERHILL PRO 73935X161 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST GBL LSTD PVT EQT 73935X195 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYNAMIC OTC PT 73935X203 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST CLEANTECH PORT 73935X278 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYNAMIC TECH SET 73935X344 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST HLTHCR SEC POR 73935X351 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST INDL SECT PORT 73935X369 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST FINL SECT PORT 73935X377 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST ENERGY SEC POR 73935X385 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST CON STAPLE SEC 73935X393 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST GOLDEN DRG CHINA 73935X401 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST CON DISCRE SEC 73935X419 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST BASIC MAT SECT 73935X427 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST RUSSELL MID WTH 73935X443 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST RUSSELL 200 WTH 73935X450 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST WATER RES PORT 73935X575 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYN UTIL PORTF 73935X591 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYN RETAIL PTF 73935X617 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYN OIL SVCS 73935X625 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYN EN EX PROD 73935X658 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYN BLDG CNSTR 73935X666 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST INTL DIV ACHV 73935X716 41 2,621 SH   SOLE   2,621 0 0
POWERSHARES ETF TRUST DIV ACHV PRTF 73935X732 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST ZACKS MC PRTFL 73935X740 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYN LSR & ENT 73935X757 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYN SFTWR PORT 73935X773 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST RUSSELL MID GRW 73935X807 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYN NETWKG PRT 73935X815 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYN MEDIA PORT 73935X823 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYN FD & BEV 73935X849 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST RUSSELL 2000 VAL 73935X864 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST RUSSELL 2000 GRW 73935X872 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST RUSSELL MID VAL 73935X880 0 1 SH   SOLE   1 0 0
POWERSHARES DB G10 CURCY HAR COM UT BEN INT 73935Y102 0 1 SH   SOLE   1 0 0
POWERSHS DB MULTI SECT COMM DB ENERGY FUND 73936B101 0 1 SH   SOLE   1 0 0
POWERSHS DB MULTI SECT COMM DB PREC MTLS 73936B200 0 1 SH   SOLE   1 0 0
POWERSHS DB MULTI SECT COMM DB SILVER FUND 73936B309 0 1 SH   SOLE   1 0 0
POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 0 1 SH   SOLE   1 0 0
POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 0 1 SH   SOLE   1 0 0
POWERSHS DB MULTI SECT COMM DB GOLD FUND 73936B606 0 1 SH   SOLE   1 0 0
POWERSHS DB MULTI SECT COMM DB BASE METALS 73936B705 0 1 SH   SOLE   1 0 0
POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 0 1 SH   SOLE   1 0 0
POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 1,124 47,600 SH Put SOLE   47,600 0 0
POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 2,224 94,200 SH Call SOLE   94,200 0 0
POWERSHS DB US DOLLAR INDEX DOLL INDX BEAR 73936D206 0 1 SH   SOLE   1 0 0
POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST II DWA DEVMKTMOM PT 73936Q108 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST II DWA EMKT MOM PTF 73936Q207 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST II GLOBL AGRI ETF 73936Q702 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST II DWA SC MOMNT PTF 73936Q744 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 40 1,711 SH   SOLE   1,711 0 0
POWERSHARES ETF TRUST II PRP CAS INS PT 73936Q777 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST II KBW YIELD REIT 73936Q819 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST II INTL CORP BOND 73936Q835 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST II GLOB GLD&P ETF 73936Q876 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II WK VRDO TX FR 73936T433 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II INSUR NATL MUN 73936T474 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II I-30 LAD TREAS 73936T524 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II GBL CLEAN ENER 73936T615 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II GBL WTR PORT 73936T623 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II EMER MRKT PORT 73936T763 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II EX US SML PORT 73936T771 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II DEV MKTS EX-US 73936T789 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P INT DEV QLTY 73936T805 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II ASIA PAC EX-JP 73936T854 0 1 SH   SOLE   1 0 0
POWERSHARES EXCHANGE TRADED RUSSELL 200 GRW 739371102 0 1 SH   SOLE   1 0 0
POWERSHARES EXCHANGE TRADED RUSSELL 200 VAL 739371201 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II EMRG MKTS INFR 73937B209 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II TXBLE MUN PRTFLO 73937B407 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P SMCP C DIS 73937B506 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P SMCP CONSU 73937B605 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II PWRS INT BUYBK 73937B621 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II EM MRK LOW VOL 73937B662 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P EMG MKT MNTM 73937B670 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P INT DEV MNTM 73937B696 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P SMCP ENE P 73937B704 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II KBW RG BK PORT 73937B712 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II KBW BK PORT 73937B746 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II ASIA PAC BD PR 73937B753 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P SMCP FIN P 73937B803 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P500 HGH BET 73937B829 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P SMCP UTI P 73937B837 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P SMCP MAT P 73937B852 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P SMCP IT PO 73937B860 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P SMCP IND P 73937B878 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P SMCP HC PO 73937B886 0 1 SH   SOLE   1 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 98 2,907 SH   SOLE   2,907 0 0
PRIMO WTR CORP COM 74165N105 387 33,053 SH   SOLE   33,053 0 0
PRIMO WTR CORP COM 74165N105 527 45,000 SH Put SOLE   45,000 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 53 866 SH   SOLE   866 0 0
PROCTER AND GAMBLE CO COM 742718109 396 5,000 SH Put SOLE   5,000 0 0
PROCTER AND GAMBLE CO COM 742718109 1,070 13,500 SH Put SOLE   13,500 0 0
PROCTER AND GAMBLE CO COM 742718109 1,752 22,100 SH Put SOLE   22,100 0 0
PROCTER AND GAMBLE CO COM 742718109 1,982 25,000 SH Put SOLE   25,000 0 0
PROCTER AND GAMBLE CO COM 742718109 1,982 25,000 SH Put SOLE   25,000 0 0
PROCTER AND GAMBLE CO COM 742718109 2,014 25,400 SH Call SOLE   25,400 0 0
PROCTER AND GAMBLE CO COM 742718109 2,378 30,000 SH Put SOLE   30,000 0 0
PROCTER AND GAMBLE CO COM 742718109 3,821 48,200 SH Put SOLE   48,200 0 0
PROCTER AND GAMBLE CO COM 742718109 3,964 50,000 SH Put SOLE   50,000 0 0
PROCTER AND GAMBLE CO COM 742718109 6,057 76,400 SH Put SOLE   76,400 0 0
PROCTER AND GAMBLE CO COM 742718109 7,421 93,600 SH Put SOLE   93,600 0 0
PROCTER AND GAMBLE CO COM 742718109 7,928 100,000 SH Put SOLE   100,000 0 0
PROCTER AND GAMBLE CO COM 742718109 9,910 125,000 SH Put SOLE   125,000 0 0
PROCTER AND GAMBLE CO COM 742718109 10,164 128,200 SH Put SOLE   128,200 0 0
PROCTER AND GAMBLE CO COM 742718109 11,892 150,000 SH Put SOLE   150,000 0 0
PROCTER AND GAMBLE CO COM 742718109 16,450 207,498 SH   SOLE   207,498 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 15 1,959 SH   SOLE   1,959 0 0
PROGRESS SOFTWARE CORP COM 743312100 143 3,725 SH   SOLE   3,725 0 0
PROLOGIS INC COM 74340W103 8 130 SH   SOLE   130 0 0
PROOFPOINT INC COM 743424103 1 7 SH   SOLE   7 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 1,596 44,000 SH Call SOLE   44,000 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 1,814 50,000 SH Put SOLE   50,000 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 5,441 150,000 SH Call SOLE   150,000 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 5,788 159,570 SH   SOLE   159,570 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 6,993 192,800 SH Call SOLE   192,800 0 0
PROSHARES TR DJ BRKFLD GLB 74347B508 0 1 SH   SOLE   1 0 0
PROSHARES TR INVT INT RT HG 74347B607 0 1 SH   SOLE   1 0 0
PROSHARES TR ST EMG MKT ETF 74347B706 0 1 SH   SOLE   1 0 0
PROSHARES TR MSCI EAFE DIVD 74347B839 0 1 SH   SOLE   1 0 0
PROSHARES TR CDS SH NA HYCR 74347B870 0 1 SH   SOLE   1 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 0 2 SH   SOLE   2 0 0
PROSHARES TR PSHS CONSUMR GD 74347R115 0 1 SH   SOLE   1 0 0
PROSHARES TR SHRT HGH YIELD 74347R131 0 1 SH   SOLE   1 0 0
PROSHARES TR ULTRA 20YR TRE 74347R172 0 1 SH   SOLE   1 0 0
PROSHARES TR ULTR 7-10 TREA 74347R180 0 1 SH   SOLE   1 0 0
PROSHARES TR PSHS ULTRA QQQ 74347R206 0 4 SH   SOLE   4 0 0
PROSHARES TR PSHS ULT NASB 74347R214 0 2 SH   SOLE   2 0 0
PROSHARES TR PSHS SHT OIL&GAS 74347R222 0 1 SH   SOLE   1 0 0
PROSHARES TR PSHS SHTFINL ETF 74347R230 0 1 SH   SOLE   1 0 0
PROSHARES TR PSHS LC COR PLUS 74347R248 0 2 SH   SOLE   2 0 0
PROSHARES TR PSHS ULTRA DOW30 74347R305 0 2 SH   SOLE   2 0 0
PROSHARES TR PSHS ULSHT 7-10Y 74347R313 0 1 SH   SOLE   1 0 0
PROSHARES TR PSHS SH MSCI EAF 74347R370 0 1 SH   SOLE   1 0 0
PROSHARES TR PSHS SH MSCI EMR 74347R396 0 1 SH   SOLE   1 0 0
PROSHARES TR PSHS ULT MCAP400 74347R404 0 1 SH   SOLE   1 0 0
PROSHARES TR PSHS ULT SEMICDT 74347R669 0 2 SH   SOLE   2 0 0
PROSHARES TR PSHS ULTRA UTIL 74347R685 0 3 SH   SOLE   3 0 0
PROSHARES TR PSHS ULTRA TECH 74347R693 0 4 SH   SOLE   4 0 0
PROSHARES TR PSHS SHORT DOW30 74347R701 0 1 SH   SOLE   1 0 0
PROSHARES TR PSHS ULTRA O&G 74347R719 0 1 SH   SOLE   1 0 0
PROSHARES TR PSHS ULTRA INDL 74347R727 0 3 SH   SOLE   3 0 0
PROSHARES TR PSHS ULT HLTHCRE 74347R735 0 2 SH   SOLE   2 0 0
PROSHARES TR PSHS CONSMR SVCS 74347R750 0 2 SH   SOLE   2 0 0
PROSHARES TR PSHS CONSMRGOODS 74347R768 0 3 SH   SOLE   3 0 0
PROSHARES TR PSHS ULT BASMATL 74347R776 0 1 SH   SOLE   1 0 0
PROSHARES TR PSHS SH MDCAP400 74347R800 0 1 SH   SOLE   1 0 0
PROSHARES TR PSHS ULT SCAP600 74347R818 0 2 SH   SOLE   2 0 0
PROSHARES TR PSHS ULTRUSS2000 74347R842 13 192 SH   SOLE   192 0 0
PROSHARES TR II PSHS ULSSLVR NEW 74347W114 0 2 SH   SOLE   2 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W163 2 100 SH Call SOLE   100 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W163 4 225 SH Call SOLE   225 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W163 37 1,975 SH Call SOLE   1,975 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W163 116 6,250 SH Call SOLE   6,250 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W163 463 25,000 SH Call SOLE   25,000 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W163 463 25,000 SH Put SOLE   25,000 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W163 2,283 123,230 SH   SOLE   123,230 0 0
PROSHARES TR II ULTA BLMBG 2017 74347W247 105 3,800 SH Put SOLE   3,800 0 0
PROSHARES TR II ULTRA SILVER NEW 74347W353 0 1 SH   SOLE   1 0 0
PROSHARES TR II ULSHT BLOOMB GAS 74347W387 0 3 SH   SOLE   3 0 0
PROSHARES TR II ULTRASHRT NEW 74347W395 0 1 SH   SOLE   1 0 0
PROSHARES TR II PROSHS U/SHAUS 74347W460 0 1 SH   SOLE   1 0 0
PROSHARES TR II ULTRASHORT YEN N 74347W569 0 1 SH   SOLE   1 0 0
PROSHARES TR II ULTRA GOLD 74347W601 0 1 SH   SOLE   1 0 0
PROSHARES TR II SHT VIX ST TRM 74347W627 0 2 SH   SOLE   2 0 0
PROSHARES TR II SHT VIX ST TRM 74347W627 467 39,800 SH Put SOLE   39,800 0 0
PROSHARES TR II SHT VIX ST TRM 74347W627 470 40,000 SH Put SOLE   40,000 0 0
PROSHARES TR II SHT VIX ST TRM 74347W627 704 60,000 SH Put SOLE   60,000 0 0
PROSHARES TR II SHT VIX ST TRM 74347W627 1,409 120,000 SH Put SOLE   120,000 0 0
PROSHARES TR II SHT VIX ST TRM 74347W627 3,408 290,300 SH Put SOLE   290,300 0 0
PROSHARES TR II SHT VIX ST TRM 74347W627 4,226 360,000 SH Put SOLE   360,000 0 0
PROSHARES TR II ULSHT BLOOMB OIL 74347W668 0 8 SH   SOLE   8 0 0
PROSHARES TR II PROSHS SHT EUR 74347W742 0 1 SH   SOLE   1 0 0
PROSHARES TR II PSH ULTRA EURO 74347W874 0 1 SH   SOLE   1 0 0
PROSHARES TR II ULTRASHRT EURO 74347W882 0 1 SH   SOLE   1 0 0
PROSHARES TR BASIC MAT NEW 74347X138 0 1 SH   SOLE   1 0 0
PROSHARES TR MSCI EMRG ETF 74347X302 0 1 SH   SOLE   1 0 0
PROSHARES TR RAFI LG SHT FD 74347X310 0 1 SH   SOLE   1 0 0
PROSHARES TR ULTR MSCI ETF 74347X500 0 1 SH   SOLE   1 0 0
PROSHARES TR ULT FTSE EUROPE 74347X526 0 1 SH   SOLE   1 0 0
PROSHARES TR SHT BASIC MAT 74347X559 0 1 SH   SOLE   1 0 0
PROSHARES TR SHT MSCI NEW 74347X575 0 1 SH   SOLE   1 0 0
PROSHARES TR ULT R/EST NEW 74347X625 0 2 SH   SOLE   2 0 0
PROSHARES TR ULTRA FNCLS NEW 74347X633 0 2 SH   SOLE   2 0 0
PROSHARES TR SHRT RL EST FD 74347X641 0 1 SH   SOLE   1 0 0
PROSHARES TR SHT FTSE CHIN 50 74347X658 0 1 SH   SOLE   1 0 0
PROSHARES TR UL MSCI JP ETF 74347X708 0 1 SH   SOLE   1 0 0
PROSHARES TR ULTR RUSSL2000 74347X799 0 2 SH   SOLE   2 0 0
PROSHARES TR ULTRA MDCAP400 74347X815 0 2 SH   SOLE   2 0 0
PROSHARES TR ULTRPRO DOW30 74347X823 0 4 SH   SOLE   4 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 0 2 SH   SOLE   2 0 0
PROSHARES TR SHRT 20+YR TRE 74347X849 0 1 SH   SOLE   1 0 0
PROSHARES TR ULTRPRO S&P500 74347X864 0 2 SH   SOLE   2 0 0
PROSHARES TR ULT FTSE CHIN 50 74347X880 0 1 SH   SOLE   1 0 0
PROSHARES TR II ULTRA BLOOMBERG 74347Y706 41 1,492 SH   SOLE   1,492 0 0
PROSHARES TR ULTSHT RUSS2000 74348A319 0 1 SH   SOLE   1 0 0
PROSHARES TR ULTSHT SMLCP600 74348A327 0 1 SH   SOLE   1 0 0
PROSHARES TR ULTSHT MIDCAP400 74348A343 0 1 SH   SOLE   1 0 0
PROSHARES TR ULTSHT FT CH 50 74348A350 0 1 SH   SOLE   1 0 0
PROSHARES TR ULTRASHORT INDL 74348A368 0 1 SH   SOLE   1 0 0
PROSHARES TR SHRT SMALLCAP60 74348A376 0 1 SH   SOLE   1 0 0
PROSHARES TR ULTPRO SHT MDCP 74348A392 0 1 SH   SOLE   1 0 0
PROSHARES TR ULTSHRT QQQ 74348A426 0 1 SH   SOLE   1 0 0
PROSHARES TR ULTSHT FTSE EURO 74348A434 0 1 SH   SOLE   1 0 0
PROSHARES TR ULTRAPRO SHORT S 74348A442 0 1 SH   SOLE   1 0 0
PROSHARES TR ULTSHT MSCI JAP 74348A459 0 1 SH   SOLE   1 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 0 1 SH   SOLE   1 0 0
PROSHARES TR ULSH MSCIEAF NEW 74348A475 0 1 SH   SOLE   1 0 0
PROSHARES TR ULSH 20YRTRE NEW 74348A491 0 1 SH   SOLE   1 0 0
PROSHARES TR ULSHOIL&GASNEW13 74348A525 0 1 SH   SOLE   1 0 0
PROSHARES TR PRIV EQTY-LSTD 74348A533 0 1 SH   SOLE   1 0 0
PROSHARES TR HGH YLD INT RATE 74348A541 0 1 SH   SOLE   1 0 0
PROSHARES TR ULTRAPRO FIN SEL 74348A582 0 2 SH   SOLE   2 0 0
PROSHARES TR PSHS ULDOW30 NEW 74348A590 0 1 SH   SOLE   1 0 0
PROSHARES TR SHT 7-10 YR TR 74348A608 0 1 SH   SOLE   1 0 0
PROSHARES TR ULT MSCIBZL CAPP 74348A673 0 2 SH   SOLE   2 0 0
PROSHARES TR ULTRA HIGH YLD 74348A707 0 1 SH   SOLE   1 0 0
PROSHARES TR INFLATN EXPECTNS 74348A814 0 1 SH   SOLE   1 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A101 0 900 SH   SOLE   900 0 0
PROTO LABS INC COM 743713109 1,246 10,600 SH Call SOLE   10,600 0 0
PROVIDENT FINL SVCS INC COM 74386T105 9 336 SH   SOLE   336 0 0
PRUDENTIAL FINL INC COM 744320102 4,763 46,000 SH Call SOLE   46,000 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 4,019 80,000 SH Call SOLE   80,000 0 0
PULMATRIX INC COM 74584P103 458 900,000 SH   SOLE   900,000 0 0
PULTE GROUP INC COM 745867101 1,180 40,000 SH Call SOLE   40,000 0 0
PULTE GROUP INC COM 745867101 5,898 200,000 SH Put SOLE   200,000 0 0
PULTE GROUP INC COM 745867101 7,765 263,315 SH   SOLE   263,315 0 0
PULTE GROUP INC COM 745867101 14,745 500,000 SH Put SOLE   500,000 0 0
PURE STORAGE INC CL A 74624M102 299 15,000 SH Call SOLE   15,000 0 0
QUAD / GRAPHICS INC COM CL A 747301109 189 7,448 SH   SOLE   7,448 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 47 4,215 SH   SOLE   4,215 0 0
QEP RES INC COM 74733V100 6 610 SH   SOLE   610 0 0
QIWI PLC SPON ADR REP B 74735M108 4 216 SH   SOLE   216 0 0
QTS RLTY TR INC COM CL A 74736A103 4,528 125,000 SH Put SOLE   125,000 0 0
QORVO INC COM 74736K101 1,409 20,000 SH Put SOLE   20,000 0 0
QORVO INC COM 74736K101 49,844 707,509 SH   SOLE   707,509 0 0
QUALCOMM INC COM 747525103 554 10,000 SH Put SOLE   10,000 0 0
QUALCOMM INC COM 747525103 598 10,800 SH Call SOLE   10,800 0 0
QUALCOMM INC COM 747525103 1,108 20,000 SH Put SOLE   20,000 0 0
QUALCOMM INC COM 747525103 1,385 25,000 SH Call SOLE   25,000 0 0
QUALCOMM INC COM 747525103 1,662 30,000 SH Call SOLE   30,000 0 0
QUALCOMM INC COM 747525103 1,662 30,000 SH Put SOLE   30,000 0 0
QUALCOMM INC COM 747525103 2,216 40,000 SH Call SOLE   40,000 0 0
QUALCOMM INC COM 747525103 2,493 45,000 SH Put SOLE   45,000 0 0
QUALCOMM INC COM 747525103 2,676 48,300 SH Put SOLE   48,300 0 0
QUALCOMM INC COM 747525103 2,771 50,000 SH Put SOLE   50,000 0 0
QUALCOMM INC COM 747525103 5,541 100,000 SH Call SOLE   100,000 0 0
QUALCOMM INC COM 747525103 9,154 165,200 SH Call SOLE   165,200 0 0
QUALCOMM INC COM 747525103 10,572 190,800 SH Call SOLE   190,800 0 0
QUALCOMM INC COM 747525103 11,082 200,000 SH Call SOLE   200,000 0 0
QUALCOMM INC COM 747525103 11,082 200,000 SH Call SOLE   200,000 0 0
QUALCOMM INC COM 747525103 12,467 225,000 SH Put SOLE   225,000 0 0
QUALCOMM INC COM 747525103 14,717 265,600 SH Put SOLE   265,600 0 0
QUALCOMM INC COM 747525103 27,705 500,000 SH Call SOLE   500,000 0 0
QUALITY CARE PPTYS INC COM 747545101 12 620 SH   SOLE   620 0 0
QUALYS INC COM 74758T303 1 17 SH   SOLE   17 0 0
QUANTA SVCS INC COM 74762E102 472 13,734 SH   SOLE   13,734 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 38 2,743 SH   SOLE   2,743 0 0
QUIDEL CORP COM 74838J101 9 180 SH   SOLE   180 0 0
QUINSTREET INC COM 74874Q100 53 4,140 SH   SOLE   4,140 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 131 10,000 SH Call SOLE   10,000 0 0
REV GROUP INC COM 749527107 132 6,377 SH   SOLE   6,377 0 0
RLI CORP COM 749607107 27 424 SH   SOLE   424 0 0
RPM INTL INC COM 749685103 146 3,072 SH   SOLE   3,072 0 0
RSP PERMIAN INC COM 74978Q105 74 1,570 SH   SOLE   1,570 0 0
RADIUS HEALTH INC COM NEW 750469207 2 68 SH   SOLE   68 0 0
RAMBUS INC DEL COM 750917106 70 5,218 SH   SOLE   5,218 0 0
RANGE RES CORP COM 75281A109 420 28,900 SH Call SOLE   28,900 0 0
RANGE RES CORP COM 75281A109 545 37,500 SH Call SOLE   37,500 0 0
RANGE RES CORP COM 75281A109 589 40,500 SH Call SOLE   40,500 0 0
RANGE RES CORP COM 75281A109 1,080 74,300 SH Call SOLE   74,300 0 0
RANGE RES CORP COM 75281A109 1,454 100,000 SH Call SOLE   100,000 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 0 4 SH   SOLE   4 0 0
RAYONIER INC COM 754907103 189 5,368 SH   SOLE   5,368 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 6 300 SH   SOLE   300 0 0
RAYTHEON CO COM NEW 755111507 13 58 SH   SOLE   58 0 0
RE MAX HLDGS INC CL A 75524W108 13 211 SH   SOLE   211 0 0
REALTY INCOME CORP COM 756109104 0 8 SH   SOLE   8 0 0
RED HAT INC COM 756577102 1,094 7,320 SH   SOLE   7,320 0 0
RED HAT INC COM 756577102 3,947 26,400 SH Put SOLE   26,400 0 0
RED HAT INC COM 756577102 4,485 30,000 SH Put SOLE   30,000 0 0
RED HAT INC COM 756577102 14,951 100,000 SH Put SOLE   100,000 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 1,162 20,031 SH   SOLE   20,031 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 2,436 42,000 SH Call SOLE   42,000 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 2,436 42,000 SH Put SOLE   42,000 0 0
RED ROCK RESORTS INC CL A 75700L108 862 29,423 SH   SOLE   29,423 0 0
REDWOOD TR INC COM 758075402 30 1,930 SH   SOLE   1,930 0 0
REGENCY CTRS CORP COM 758849103 1,418 24,035 SH   SOLE   24,035 0 0
REGENCY CTRS CORP COM 758849103 2,265 38,400 SH Put SOLE   38,400 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,704 7,852 SH   SOLE   7,852 0 0
REGENERON PHARMACEUTICALS COM 75886F107 3,409 9,900 SH Call SOLE   9,900 0 0
REGENERON PHARMACEUTICALS COM 75886F107 8,609 25,000 SH Call SOLE   25,000 0 0
REGENERON PHARMACEUTICALS COM 75886F107 8,609 25,000 SH Put SOLE   25,000 0 0
REGIS CORP MINN COM 758932107 3 209 SH   SOLE   209 0 0
REGIONS FINL CORP NEW COM 7591EP100 154 8,262 SH   SOLE   8,262 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 90 587 SH   SOLE   587 0 0
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 0 1 SH   SOLE   1 0 0
RENT A CTR INC NEW COM 76009N100 3,021 350,000 SH Call SOLE   350,000 0 0
RENT A CTR INC NEW COM 76009N100 6,904 800,000 SH Put SOLE   800,000 0 0
RESHAPE LIFESCIENCES INC COM 761123108 2 1,333 SH   SOLE   1,333 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 6 159 SH   SOLE   159 0 0
RESONANT INC COM 76118L102 136 42,665 SH   SOLE   42,665 0 0
RESONANT INC COM 76118L102 146 45,800 SH Put SOLE   45,800 0 0
RESOURCE CAP CORP COM NEW 76120W708 1,090 114,571 SH   SOLE   114,571 0 0
RESOURCE CAP CORP COM NEW 76120W708 1,617 170,000 SH Put SOLE   170,000 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 65 1,140 SH   SOLE   1,140 0 0
RETAIL PPTYS AMER INC CL A 76131V202 3 230 SH   SOLE   230 0 0
REVANCE THERAPEUTICS INC COM 761330109 124 4,040 SH   SOLE   4,040 0 0
REXNORD CORP NEW COM 76169B102 11 370 SH   SOLE   370 0 0
RINGCENTRAL INC CL A 76680R206 104 1,637 SH   SOLE   1,637 0 0
ROCKWELL AUTOMATION INC COM 773903109 97 556 SH   SOLE   556 0 0
ROCKWELL MED INC COM 774374102 0 60 SH   SOLE   60 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 34 750 SH   SOLE   750 0 0
ROGERS CORP COM 775133101 3 21 SH   SOLE   21 0 0
ROKU INC COM CL A 77543R102 37 1,189 SH   SOLE   1,189 0 0
ROSETTA STONE INC COM 777780107 1,525 116,006 SH   SOLE   116,006 0 0
ROSS STORES INC COM 778296103 1 16 SH   SOLE   16 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 773 10,000 SH Call SOLE   10,000 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 328 5,000 SH Call SOLE   5,000 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 613 9,600 SH Call SOLE   9,600 0 0
RYDER SYS INC COM 783549108 1 12 SH   SOLE   12 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG S&P MC400 PV 78355W502 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG EMK CTR ETF 78355W536 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUGGENHM S&P 400 78355W577 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUGGENHM S&P 600 78355W585 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG S&P SC600 PV 78355W700 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG S&P500EQWTUT 78355W791 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG S&P SC600 PG 78355W809 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG S&P500EQWTMA 78355W825 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W833 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG S&P500EQWTFI 78355W858 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG S&P500EQWTEN 78355W866 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG S&P500 EWCON 78355W874 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG S&P SC500 EQ 78355W882 0 1 SH   SOLE   1 0 0
S&P GLOBAL INC COM 78409V104 2 8 SH   SOLE   8 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 105 400 SH Put SOLE   400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 237 900 SH Call SOLE   900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 263 1,000 SH Put SOLE   1,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,000 3,800 SH Put SOLE   3,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,000 7,600 SH Call SOLE   7,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,105 8,000 SH Put SOLE   8,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,395 9,100 SH Put SOLE   9,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,789 10,600 SH Put SOLE   10,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,710 14,100 SH Put SOLE   14,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,947 15,000 SH Put SOLE   15,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,184 15,900 SH Call SOLE   15,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,474 17,000 SH Put SOLE   17,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,526 21,000 SH Call SOLE   21,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,842 22,200 SH Call SOLE   22,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,921 22,500 SH Put SOLE   22,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,316 24,000 SH Put SOLE   24,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,947 26,400 SH Put SOLE   26,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,184 27,300 SH Put SOLE   27,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,526 28,600 SH Put SOLE   28,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,210 31,200 SH Put SOLE   31,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,526 32,400 SH Put SOLE   32,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,552 32,500 SH Call SOLE   32,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,526 36,200 SH Call SOLE   36,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,579 36,400 SH Call SOLE   36,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,579 36,400 SH Put SOLE   36,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,868 37,500 SH Put SOLE   37,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,868 37,500 SH Put SOLE   37,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,973 37,900 SH Call SOLE   37,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,105 38,400 SH Put SOLE   38,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,815 41,100 SH Put SOLE   41,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 11,842 45,000 SH Put SOLE   45,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 11,868 45,100 SH Put SOLE   45,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,000 45,600 SH Put SOLE   45,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,447 47,300 SH Call SOLE   47,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,447 47,300 SH Call SOLE   47,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 13,157 50,000 SH Call SOLE   50,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 13,157 50,000 SH Call SOLE   50,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 13,157 50,000 SH Put SOLE   50,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 13,157 50,000 SH Put SOLE   50,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 13,157 50,000 SH Put SOLE   50,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 13,184 50,100 SH Call SOLE   50,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 14,210 54,000 SH Put SOLE   54,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 14,579 55,400 SH Put SOLE   55,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 14,894 56,600 SH Put SOLE   56,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 14,921 56,700 SH Put SOLE   56,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 15,394 58,500 SH Put SOLE   58,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 15,421 58,600 SH Put SOLE   58,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 15,605 59,300 SH Call SOLE   59,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 16,342 62,100 SH Put SOLE   62,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 16,394 62,300 SH Call SOLE   62,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 16,921 64,300 SH Put SOLE   64,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 17,526 66,600 SH Put SOLE   66,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 17,657 67,100 SH Put SOLE   67,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 18,868 71,700 SH Put SOLE   71,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 19,736 75,000 SH Put SOLE   75,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 19,947 75,800 SH Put SOLE   75,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 20,052 76,200 SH Put SOLE   76,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 20,394 77,500 SH Put SOLE   77,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 21,420 81,400 SH Put SOLE   81,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 21,973 83,500 SH Call SOLE   83,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 22,394 85,100 SH Put SOLE   85,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 23,052 87,600 SH Call SOLE   87,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 23,368 88,800 SH Put SOLE   88,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 23,368 88,800 SH Put SOLE   88,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 23,368 88,800 SH Put SOLE   88,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 23,683 90,000 SH Put SOLE   90,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 24,026 91,300 SH Put SOLE   91,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 24,210 92,000 SH Put SOLE   92,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 24,605 93,500 SH Put SOLE   93,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 26,289 99,900 SH Call SOLE   99,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 26,289 99,900 SH Call SOLE   99,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 26,289 99,900 SH Put SOLE   99,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 26,289 99,900 SH Put SOLE   99,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 26,315 100,000 SH Call SOLE   100,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 26,315 100,000 SH Put SOLE   100,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 26,315 100,000 SH Put SOLE   100,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 26,315 100,000 SH Put SOLE   100,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 26,526 100,800 SH Call SOLE   100,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 26,526 100,800 SH Put SOLE   100,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 26,789 101,800 SH Put SOLE   101,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 27,920 106,100 SH Put SOLE   106,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 28,920 109,900 SH Put SOLE   109,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 30,078 114,300 SH Put SOLE   114,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 31,341 119,100 SH Call SOLE   119,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 31,578 120,000 SH Call SOLE   120,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 31,578 120,000 SH Put SOLE   120,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 31,736 120,600 SH Put SOLE   120,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 32,341 122,900 SH Put SOLE   122,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 34,683 131,800 SH Call SOLE   131,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 35,894 136,400 SH Put SOLE   136,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 36,025 136,900 SH Put SOLE   136,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 36,683 139,400 SH Put SOLE   139,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 36,841 140,000 SH Call SOLE   140,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 36,841 140,000 SH Call SOLE   140,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 36,867 140,100 SH Put SOLE   140,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 36,894 140,200 SH Put SOLE   140,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 38,841 147,600 SH Put SOLE   147,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 39,867 151,500 SH Put SOLE   151,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 40,736 154,800 SH Put SOLE   154,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 42,683 162,200 SH Put SOLE   162,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 42,841 162,800 SH Call SOLE   162,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 43,446 165,100 SH Put SOLE   165,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 43,657 165,900 SH Put SOLE   165,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 44,551 169,300 SH Call SOLE   169,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 44,551 169,300 SH Put SOLE   169,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 47,130 179,100 SH Call SOLE   179,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 48,472 184,200 SH Put SOLE   184,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 49,472 188,000 SH Put SOLE   188,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 50,762 192,900 SH Call SOLE   192,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 52,630 200,000 SH Call SOLE   200,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 52,630 200,000 SH Put SOLE   200,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 52,630 200,000 SH Put SOLE   200,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 56,051 213,000 SH Put SOLE   213,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 57,577 218,800 SH Call SOLE   218,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 58,682 223,000 SH Put SOLE   223,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 59,998 228,000 SH Put SOLE   228,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 61,130 232,300 SH Put SOLE   232,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 61,393 233,300 SH Put SOLE   233,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 61,630 234,200 SH Put SOLE   234,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 61,735 234,600 SH Put SOLE   234,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 62,077 235,900 SH Put SOLE   235,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 62,788 238,600 SH Put SOLE   238,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 62,840 238,800 SH Call SOLE   238,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 63,130 239,900 SH Call SOLE   239,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 64,551 245,300 SH Call SOLE   245,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 65,130 247,500 SH Put SOLE   247,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 65,577 249,200 SH Put SOLE   249,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 65,787 250,000 SH Call SOLE   250,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 65,787 250,000 SH Call SOLE   250,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 65,866 250,300 SH Put SOLE   250,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 68,656 260,900 SH Put SOLE   260,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 70,156 266,600 SH Call SOLE   266,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 71,051 270,000 SH Call SOLE   270,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 71,603 272,100 SH Put SOLE   272,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 74,524 283,200 SH Put SOLE   283,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 75,708 287,700 SH Call SOLE   287,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 78,866 299,700 SH Call SOLE   299,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 81,577 310,000 SH Call SOLE   310,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 85,103 323,400 SH Call SOLE   323,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 87,734 333,400 SH Call SOLE   333,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 91,313 347,000 SH Put SOLE   347,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 97,050 368,800 SH Call SOLE   368,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 105,260 400,000 SH Call SOLE   400,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 106,602 405,100 SH Put SOLE   405,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 111,891 425,200 SH Put SOLE   425,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 114,865 436,500 SH Put SOLE   436,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 119,891 455,600 SH Call SOLE   455,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 120,049 456,200 SH Put SOLE   456,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 123,049 467,600 SH Put SOLE   467,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 123,391 468,900 SH Put SOLE   468,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 124,812 474,300 SH Put SOLE   474,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 127,049 482,800 SH Put SOLE   482,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 131,575 500,000 SH Call SOLE   500,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 131,575 500,000 SH Call SOLE   500,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 134,443 510,900 SH Call SOLE   510,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 140,656 534,509 SH   SOLE   534,509 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 148,311 563,600 SH Put SOLE   563,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 150,838 573,200 SH Call SOLE   573,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 157,890 600,000 SH Call SOLE   600,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 165,258 628,000 SH Call SOLE   628,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 165,785 630,000 SH Put SOLE   630,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 166,784 633,800 SH Put SOLE   633,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 167,469 636,400 SH Put SOLE   636,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 171,547 651,900 SH Call SOLE   651,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 184,310 700,400 SH Put SOLE   700,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 190,757 724,900 SH Put SOLE   724,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 194,442 738,900 SH Put SOLE   738,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 205,257 780,000 SH Put SOLE   780,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 212,099 806,000 SH Put SOLE   806,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 214,704 815,900 SH Call SOLE   815,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 220,520 838,000 SH Put SOLE   838,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 236,361 898,200 SH Put SOLE   898,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 236,835 900,000 SH Put SOLE   900,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 264,176 1,003,900 SH Put SOLE   1,003,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 351,963 1,337,500 SH Put SOLE   1,337,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 362,147 1,376,200 SH Put SOLE   1,376,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 394,725 1,500,000 SH Call SOLE   1,500,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 429,434 1,631,900 SH Put SOLE   1,631,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 438,934 1,668,000 SH Put SOLE   1,668,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 456,960 1,736,500 SH Put SOLE   1,736,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 463,223 1,760,300 SH Put SOLE   1,760,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 466,591 1,773,100 SH Put SOLE   1,773,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 478,407 1,818,000 SH Put SOLE   1,818,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 502,011 1,907,700 SH Put SOLE   1,907,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 505,906 1,922,500 SH Put SOLE   1,922,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 510,827 1,941,200 SH Call SOLE   1,941,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 529,879 2,013,600 SH Put SOLE   2,013,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 585,193 2,223,800 SH Call SOLE   2,223,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 618,403 2,350,000 SH Call SOLE   2,350,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 657,875 2,500,000 SH Put SOLE   2,500,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 753,898 2,864,900 SH Call SOLE   2,864,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 789,450 3,000,000 SH Put SOLE   3,000,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 792,318 3,010,900 SH Call SOLE   3,010,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 815,765 3,100,000 SH Put SOLE   3,100,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,069,310 4,063,500 SH Put SOLE   4,063,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,315,750 5,000,000 SH Put SOLE   5,000,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,578,900 6,000,000 SH Call SOLE   6,000,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,652,052 10,078,100 SH Call SOLE   10,078,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,619,786 13,755,600 SH Put SOLE   13,755,600 0 0
SPX CORP COM 784635104 51 1,585 SH   SOLE   1,585 0 0
SPS COMM INC COM 78463M107 12 184 SH   SOLE   184 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 6,290 50,000 SH Call SOLE   50,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 6,290 50,000 SH Put SOLE   50,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 10,063 80,000 SH Call SOLE   80,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 11,950 95,000 SH Put SOLE   95,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 12,579 100,000 SH Call SOLE   100,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 15,095 120,000 SH Call SOLE   120,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 18,869 150,000 SH Call SOLE   150,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 18,869 150,000 SH Put SOLE   150,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 25,158 200,000 SH Call SOLE   200,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 50,316 400,000 SH Call SOLE   400,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 62,895 500,000 SH Call SOLE   500,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 99,930 794,421 SH   SOLE   794,421 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 188,685 1,500,000 SH Put SOLE   1,500,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 314,475 2,500,000 SH Call SOLE   2,500,000 0 0
SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 35 331 SH   SOLE   331 0 0
SPDR INDEX SHS FDS MSCI UK STRTGIC 78463X335 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS MSCI GER STRTGIC 78463X350 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS MSCI JAP STRTGIC 78463X368 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS MSCI CDA STRTGIC 78463X376 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS EUR STOXX SMCP 78463X392 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS MSCI ACWI ETF 78463X475 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 0 2 SH   SOLE   2 0 0
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 81 2,031 SH   SOLE   2,031 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST NYSE TECH ETF 78464A102 0 2 SH   SOLE   2 0 0
SPDR SERIES TRUST SPDR S&P1500VL 78464A128 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST BLOMBRG BRC CORP 78464A144 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST BLOMBERG BRC INT 78464A334 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST BLOMBRG BRC MRTG 78464A383 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 0 4 SH   SOLE   4 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 17,925 500,000 SH Call SOLE   500,000 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 17,925 500,000 SH Put SOLE   500,000 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST CITI INT GVT ETF 78464A490 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 0 4 SH   SOLE   4 0 0
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 0 2 SH   SOLE   2 0 0
SPDR SERIES TRUST S&P TRANSN ETF 78464A532 0 2 SH   SOLE   2 0 0
SPDR SERIES TRUST S&P TELECOM 78464A540 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST HLTH CARE SVCS 78464A573 0 2 SH   SOLE   2 0 0
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 0 2 SH   SOLE   2 0 0
SPDR SERIES TRUST COMP SOFTWARE 78464A599 0 2 SH   SOLE   2 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631 0 2 SH   SOLE   2 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 0 2 SH   SOLE   2 0 0
SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 0 2 SH   SOLE   2 0 0
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 7,421 122,892 SH   SOLE   122,892 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 60,390 1,000,000 SH Call SOLE   1,000,000 0 0
SPDR SERIES TRUST GLB DOW ETF 78464A706 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 0 2 SH   SOLE   2 0 0
SPDR SERIES TRUST S&P PHARMAC 78464A722 0 2 SH   SOLE   2 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 176 5,000 SH Call SOLE   5,000 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 380 10,800 SH Call SOLE   10,800 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 881 25,000 SH Put SOLE   25,000 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 1,423 40,400 SH Put SOLE   40,400 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 9,200 261,228 SH   SOLE   261,228 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 14,299 406,000 SH Put SOLE   406,000 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 17,610 500,000 SH Put SOLE   500,000 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 50,012 1,420,000 SH Put SOLE   1,420,000 0 0
SPDR SERIES TRUST OILGAS EQUIP 78464A748 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 225 6,600 SH Call SOLE   6,600 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 2,723 80,000 SH Put SOLE   80,000 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 5,133 150,790 SH   SOLE   150,790 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 8,510 250,000 SH Put SOLE   250,000 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 16,928 497,300 SH Put SOLE   497,300 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST S&P CAP MKTS 78464A771 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST S&P INS ETF 78464A789 0 3 SH   SOLE   3 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 15,052 314,301 SH   SOLE   314,301 0 0
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 0 6 SH   SOLE   6 0 0
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 0 3 SH   SOLE   3 0 0
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 0 4 SH   SOLE   4 0 0
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 0 2 SH   SOLE   2 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 0 3 SH   SOLE   3 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 3,071 35,000 SH Put SOLE   35,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 3,290 37,500 SH Put SOLE   37,500 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 4,387 50,000 SH Put SOLE   50,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 8,334 95,000 SH Put SOLE   95,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 8,773 100,000 SH Call SOLE   100,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 13,160 150,000 SH Call SOLE   150,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 13,160 150,000 SH Put SOLE   150,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 87,730 1,000,000 SH Put SOLE   1,000,000 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 9 223 SH   SOLE   223 0 0
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 0 1 SH   SOLE   1 0 0
SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 0 1 SH   SOLE   1 0 0
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 0 1 SH   SOLE   1 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 0 1 SH   SOLE   1 0 0
SSGA ACTIVE ETF TR MFS SYS COR EQ 78467V806 0 1 SH   SOLE   1 0 0
SSGA ACTIVE ETF TR MFS SYS VAL EQ 78467V871 0 1 SH   SOLE   1 0 0
SSGA ACTIVE ETF TR MFS SYS GWT EQ 78467V889 0 1 SH   SOLE   1 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,738 7,200 SH Put SOLE   7,200 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 3,621 15,000 SH Put SOLE   15,000 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 4,345 18,000 SH Put SOLE   18,000 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 7,363 30,500 SH Put SOLE   30,500 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 8,401 34,800 SH Put SOLE   34,800 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 8,473 35,100 SH Put SOLE   35,100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 13,398 55,500 SH Put SOLE   55,500 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 62,533 259,045 SH   SOLE   259,045 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 0 1 SH   SOLE   1 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 683 2,000 SH Call SOLE   2,000 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 854 2,500 SH Call SOLE   2,500 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 16,437 48,100 SH Call SOLE   48,100 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 0 1 SH   SOLE   1 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 0 1 SH   SOLE   1 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 0 1 SH   SOLE   1 0 0
SPDR SER TR ICE BOFAML ETF 78468R606 0 1 SH   SOLE   1 0 0
SPDR SER TR S&P1500MOMTILT 78468R705 0 1 SH   SOLE   1 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 0 1 SH   SOLE   1 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 0 1 SH   SOLE   1 0 0
SPDR SER TR SSGA US LRG ETF 78468R804 0 1 SH   SOLE   1 0 0
SPDR SER TR PORTFOLIO SM ETF 78468R853 0 3 SH   SOLE   3 0 0
SPDR SER TR BLOMBERG 1 10 YR 78468R861 0 1 SH   SOLE   1 0 0
SPDR SER TR SSGA US SMAL ETF 78468R887 0 1 SH   SOLE   1 0 0
SP PLUS CORP COM 78469C103 961 27,000 SH Put SOLE   27,000 0 0
SP PLUS CORP COM 78469C103 973 27,345 SH   SOLE   27,345 0 0
SPX FLOW INC COM 78469X107 96 1,955 SH   SOLE   1,955 0 0
SRC ENERGY INC COM 78470V108 65 6,935 SH   SOLE   6,935 0 0
SSR MNG INC COM 784730103 2,928 305,000 SH Call SOLE   305,000 0 0
SVB FINL GROUP COM 78486Q101 1,912 7,968 SH   SOLE   7,968 0 0
SVB FINL GROUP COM 78486Q101 3,360 14,000 SH Put SOLE   14,000 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 3 153 SH   SOLE   153 0 0
SAFETY INS GROUP INC COM 78648T100 12 150 SH   SOLE   150 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 0 1 SH   SOLE   1 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,416 8,794 SH   SOLE   8,794 0 0
SAGE THERAPEUTICS INC COM 78667J108 3,221 20,000 SH Put SOLE   20,000 0 0
SALESFORCE COM INC COM 79466L302 198 1,700 SH Put SOLE   1,700 0 0
SALESFORCE COM INC COM 79466L302 2,326 20,000 SH Put SOLE   20,000 0 0
SALESFORCE COM INC COM 79466L302 3,454 29,700 SH Put SOLE   29,700 0 0
SALESFORCE COM INC COM 79466L302 4,536 39,000 SH Put SOLE   39,000 0 0
SALESFORCE COM INC COM 79466L302 5,815 50,000 SH Put SOLE   50,000 0 0
SALESFORCE COM INC COM 79466L302 10,041 86,340 SH   SOLE   86,340 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 52 3,134 SH   SOLE   3,134 0 0
SANCHEZ ENERGY CORP COM 79970Y105 50 15,961 SH   SOLE   15,961 0 0
SANDERSON FARMS INC COM 800013104 59 498 SH   SOLE   498 0 0
SANMINA CORPORATION COM 801056102 8 320 SH   SOLE   320 0 0
SANOFI SPONSORED ADR 80105N105 2,004 50,000 SH Call SOLE   50,000 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,482 20,000 SH Call SOLE   20,000 0 0
SCHLUMBERGER LTD COM 806857108 389 6,000 SH Put SOLE   6,000 0 0
SCHLUMBERGER LTD COM 806857108 499 7,700 SH Put SOLE   7,700 0 0
SCHLUMBERGER LTD COM 806857108 1,652 25,500 SH Put SOLE   25,500 0 0
SCHLUMBERGER LTD COM 806857108 4,859 75,000 SH Put SOLE   75,000 0 0
SCHLUMBERGER LTD COM 806857108 5,098 78,695 SH   SOLE   78,695 0 0
SCHLUMBERGER LTD COM 806857108 6,996 108,000 SH Put SOLE   108,000 0 0
SCHLUMBERGER LTD COM 806857108 12,956 200,000 SH Put SOLE   200,000 0 0
SCHWAB CHARLES CORP NEW COM 808513105 653 12,500 SH Put SOLE   12,500 0 0
SCHWAB CHARLES CORP NEW COM 808513105 5,222 100,000 SH Call SOLE   100,000 0 0
SCHWAB CHARLES CORP NEW COM 808513105 5,770 110,500 SH Put SOLE   110,500 0 0
SCHWAB CHARLES CORP NEW COM 808513105 7,462 142,900 SH Put SOLE   142,900 0 0
SCHWAB CHARLES CORP NEW COM 808513105 15,802 302,598 SH   SOLE   302,598 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 16 311 SH   SOLE   311 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 28 411 SH   SOLE   411 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 16 541 SH   SOLE   541 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 24 651 SH   SOLE   651 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 11 270 SH   SOLE   270 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 2 24 SH   SOLE   24 0 0
SCIENTIFIC GAMES CORP COM 80874P109 416 10,000 SH Call SOLE   10,000 0 0
SCIENTIFIC GAMES CORP COM 80874P109 4,160 100,000 SH Call SOLE   100,000 0 0
SCIENTIFIC GAMES CORP COM 80874P109 8,834 212,352 SH   SOLE   212,352 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 205 17,129 SH   SOLE   17,129 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 2 59 SH   SOLE   59 0 0
SEACOR HOLDINGS INC COM 811904101 8 150 SH   SOLE   150 0 0
SEALED AIR CORP NEW COM 81211K100 4 84 SH   SOLE   84 0 0
SEARS HLDGS CORP COM 812350106 3 1,149 SH   SOLE   1,149 0 0
SEATTLE GENETICS INC COM 812578102 2,617 50,000 SH Call SOLE   50,000 0 0
SEAWORLD ENTMT INC COM 81282V100 44 3,000 SH Put SOLE   3,000 0 0
SEAWORLD ENTMT INC COM 81282V100 2,521 170,000 SH Call SOLE   170,000 0 0
SEAWORLD ENTMT INC COM 81282V100 7,415 500,000 SH Call SOLE   500,000 0 0
SEAWORLD ENTMT INC COM 81282V100 15,572 1,050,000 SH Put SOLE   1,050,000 0 0
SEAWORLD ENTMT INC COM 81282V100 59,609 4,019,520 SH   SOLE   4,019,520 0 0
SEAWORLD ENTMT INC COM 81282V100 74,150 5,000,000 SH Put SOLE   5,000,000 0 0
SEAWORLD ENTMT INC COM 81282V100 75,922 5,119,500 SH Put SOLE   5,119,500 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 4,816 84,588 SH   SOLE   84,588 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 0 1 SH   SOLE   1 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 0 1 SH   SOLE   1 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 20,521 202,594 SH   SOLE   202,594 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 0 1 SH   SOLE   1 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 5,393 80,000 SH Put SOLE   80,000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 0 1 SH   SOLE   1 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3,308 120,000 SH Call SOLE   120,000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 5,514 200,000 SH Put SOLE   200,000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 22,056 800,000 SH Put SOLE   800,000 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 0 1 SH   SOLE   1 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 7,429 100,000 SH Call SOLE   100,000 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 7,429 100,000 SH Put SOLE   100,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,290 35,000 SH Put SOLE   35,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,290 35,000 SH Put SOLE   35,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,617 40,000 SH Call SOLE   40,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,903 44,382 SH   SOLE   44,382 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 0 1 SH   SOLE   1 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 14,026 277,587 SH   SOLE   277,587 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 25,265 500,000 SH Put SOLE   500,000 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 164,223 3,250,000 SH Call SOLE   3,250,000 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 168,462 3,333,900 SH Put SOLE   3,333,900 0 0
SECUREWORKS CORP CL A 81374A105 32 3,963 SH   SOLE   3,963 0 0
SECUREWORKS CORP CL A 81374A105 364 45,000 SH Put SOLE   45,000 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 3 136 SH   SOLE   136 0 0
SELECTIVE INS GROUP INC COM 816300107 3 51 SH   SOLE   51 0 0
SEMTECH CORP COM 816850101 54 1,374 SH   SOLE   1,374 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 1 17 SH   SOLE   17 0 0
SERVICENOW INC COM 81762P102 1,635 9,880 SH   SOLE   9,880 0 0
SERVICENOW INC COM 81762P102 2,813 17,000 SH Put SOLE   17,000 0 0
SERVICENOW INC COM 81762P102 4,136 25,000 SH Put SOLE   25,000 0 0
SHAKE SHACK INC CL A 819047101 3 81 SH   SOLE   81 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 17 884 SH   SOLE   884 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 6 170 SH   SOLE   170 0 0
SHERWIN WILLIAMS CO COM 824348106 14 36 SH   SOLE   36 0 0
SHOE CARNIVAL INC COM 824889109 39 1,619 SH   SOLE   1,619 0 0
SHOPIFY INC CL A 82509L107 96 767 SH   SOLE   767 0 0
SHOPIFY INC CL A 82509L107 623 5,000 SH Call SOLE   5,000 0 0
SHOPIFY INC CL A 82509L107 623 5,000 SH Put SOLE   5,000 0 0
SHUTTERFLY INC COM 82568P304 1,073 13,200 SH Put SOLE   13,200 0 0
SHUTTERFLY INC COM 82568P304 1,625 20,000 SH Put SOLE   20,000 0 0
SHUTTERFLY INC COM 82568P304 4,063 50,000 SH Call SOLE   50,000 0 0
SHUTTERFLY INC COM 82568P304 5,749 70,763 SH   SOLE   70,763 0 0
SHUTTERFLY INC COM 82568P304 8,938 110,000 SH Put SOLE   110,000 0 0
SHUTTERFLY INC COM 82568P304 12,188 150,000 SH Put SOLE   150,000 0 0
SIERRA ONCOLOGY INC COM 82640U107 14 6,770 SH   SOLE   6,770 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 2,041 14,376 SH   SOLE   14,376 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 7,097 50,000 SH Call SOLE   50,000 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 56 3,717 SH   SOLE   3,717 0 0
SIMON PPTY GROUP INC NEW COM 828806109 10,866 70,400 SH Call SOLE   70,400 0 0
SIRIUS XM HLDGS INC COM 82968B103 593 95,020 SH   SOLE   95,020 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 102 1,634 SH   SOLE   1,634 0 0
SKECHERS U S A INC CL A 830566105 97 2,500 SH Put SOLE   2,500 0 0
SKECHERS U S A INC CL A 830566105 97 2,500 SH Put SOLE   2,500 0 0
SKECHERS U S A INC CL A 830566105 97 2,500 SH Put SOLE   2,500 0 0
SKECHERS U S A INC CL A 830566105 296 7,600 SH Put SOLE   7,600 0 0
SKECHERS U S A INC CL A 830566105 691 17,767 SH   SOLE   17,767 0 0
SKECHERS U S A INC CL A 830566105 1,750 45,000 SH Put SOLE   45,000 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 171 1,704 SH   SOLE   1,704 0 0
SMART SAND INC COM 83191H107 51 8,752 SH   SOLE   8,752 0 0
SNAP ON INC COM 833034101 23 153 SH   SOLE   153 0 0
SNAP INC CL A 83304A106 143 9,000 SH Put SOLE   9,000 0 0
SNAP INC CL A 83304A106 400 25,200 SH Call SOLE   25,200 0 0
SNAP INC CL A 83304A106 555 35,000 SH Call SOLE   35,000 0 0
SNAP INC CL A 83304A106 567 35,700 SH Call SOLE   35,700 0 0
SNAP INC CL A 83304A106 716 45,100 SH Call SOLE   45,100 0 0
SNAP INC CL A 83304A106 968 61,000 SH Call SOLE   61,000 0 0
SNAP INC CL A 83304A106 1,270 80,000 SH Put SOLE   80,000 0 0
SNAP INC CL A 83304A106 1,428 90,000 SH Put SOLE   90,000 0 0
SNAP INC CL A 83304A106 2,000 126,000 SH Put SOLE   126,000 0 0
SNAP INC CL A 83304A106 2,628 165,600 SH Call SOLE   165,600 0 0
SNAP INC CL A 83304A106 3,174 200,000 SH Put SOLE   200,000 0 0
SNAP INC CL A 83304A106 3,809 240,000 SH Put SOLE   240,000 0 0
SNAP INC CL A 83304A106 4,761 300,000 SH Put SOLE   300,000 0 0
SNAP INC CL A 83304A106 5,555 350,000 SH Put SOLE   350,000 0 0
SNAP INC CL A 83304A106 6,348 400,000 SH Put SOLE   400,000 0 0
SNAP INC CL A 83304A106 15,870 1,000,000 SH Call SOLE   1,000,000 0 0
SNAP INC CL A 83304A106 21,725 1,368,966 SH   SOLE   1,368,966 0 0
SNAP INC CL A 83304A106 23,351 1,471,400 SH Put SOLE   1,471,400 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 4 240 SH   SOLE   240 0 0
SONY CORP SPONSORED ADR 835699307 82 1,706 SH   SOLE   1,706 0 0
SOTHEBYS COM 835898107 1,642 32,000 SH Call SOLE   32,000 0 0
SOUTHERN CO COM 842587107 357 8,000 SH Call SOLE   8,000 0 0
SOUTHERN CO COM 842587107 1,371 30,700 SH Call SOLE   30,700 0 0
SOUTHERN CO COM 842587107 4,109 92,000 SH Call SOLE   92,000 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 10 280 SH   SOLE   280 0 0
SOUTHWEST AIRLS CO COM 844741108 5 90 SH   SOLE   90 0 0
SOUTHWEST AIRLS CO COM 844741108 286 5,000 SH Call SOLE   5,000 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 2 34 SH   SOLE   34 0 0
SOUTHWESTERN ENERGY CO COM 845467109 52 11,925 SH   SOLE   11,925 0 0
SPARK ENERGY INC CL A COM 846511103 58 4,902 SH   SOLE   4,902 0 0
SPARK THERAPEUTICS INC COM 84652J103 666 10,000 SH Call SOLE   10,000 0 0
SPARTAN MTRS INC COM 846819100 6 363 SH   SOLE   363 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 1,194 35,500 SH Call SOLE   35,500 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 51 488 SH   SOLE   488 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 52 616 SH   SOLE   616 0 0
SPIRIT AIRLS INC COM 848577102 55 1,461 SH   SOLE   1,461 0 0
SPIRE INC COM 84857L101 4 51 SH   SOLE   51 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 844 108,700 SH Call SOLE   108,700 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 1,215 156,600 SH Call SOLE   156,600 0 0
SPLUNK INC COM 848637104 1,771 18,000 SH Put SOLE   18,000 0 0
SPLUNK INC COM 848637104 1,839 18,694 SH   SOLE   18,694 0 0
SPOK HLDGS INC COM 84863T106 4 290 SH   SOLE   290 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 54 13,145 SH   SOLE   13,145 0 0
SPRINT CORP COM SER 1 85207U105 1,610 330,000 SH Call SOLE   330,000 0 0
SPRINT CORP COM SER 1 85207U105 1,851 379,297 SH   SOLE   379,297 0 0
SPRINT CORP COM SER 1 85207U105 1,952 400,000 SH Call SOLE   400,000 0 0
SPRINT CORP COM SER 1 85207U105 3,535 724,300 SH Put SOLE   724,300 0 0
SQUARE INC CL A 852234103 33 675 SH   SOLE   675 0 0
SQUARE INC CL A 852234103 2,411 49,000 SH Call SOLE   49,000 0 0
SQUARE INC CL A 852234103 2,460 50,000 SH Put SOLE   50,000 0 0
STAMPS COM INC COM NEW 852857200 1,381 6,868 SH   SOLE   6,868 0 0
STAMPS COM INC COM NEW 852857200 14,074 70,000 SH Call SOLE   70,000 0 0
STANDARD MTR PRODS INC COM 853666105 30 628 SH   SOLE   628 0 0
STANLEY BLACK & DECKER INC COM 854502101 5,584 36,449 SH   SOLE   36,449 0 0
STARBUCKS CORP COM 855244109 23 400 SH Call SOLE   400 0 0
STARBUCKS CORP COM 855244109 46 800 SH Call SOLE   800 0 0
STARBUCKS CORP COM 855244109 69 1,200 SH Put SOLE   1,200 0 0
STARBUCKS CORP COM 855244109 127 2,200 SH Put SOLE   2,200 0 0
STARBUCKS CORP COM 855244109 648 11,200 SH Put SOLE   11,200 0 0
STARBUCKS CORP COM 855244109 1,447 25,000 SH Call SOLE   25,000 0 0
STARBUCKS CORP COM 855244109 1,627 28,100 SH Put SOLE   28,100 0 0
STARBUCKS CORP COM 855244109 1,962 33,900 SH Call SOLE   33,900 0 0
STARBUCKS CORP COM 855244109 2,026 35,000 SH Put SOLE   35,000 0 0
STARBUCKS CORP COM 855244109 2,171 37,500 SH Put SOLE   37,500 0 0
STARBUCKS CORP COM 855244109 2,316 40,000 SH Put SOLE   40,000 0 0
STARBUCKS CORP COM 855244109 2,466 42,600 SH Put SOLE   42,600 0 0
STARBUCKS CORP COM 855244109 2,547 44,000 SH Call SOLE   44,000 0 0
STARBUCKS CORP COM 855244109 2,981 51,500 SH Put SOLE   51,500 0 0
STARBUCKS CORP COM 855244109 3,161 54,600 SH Put SOLE   54,600 0 0
STARBUCKS CORP COM 855244109 3,699 63,900 SH Put SOLE   63,900 0 0
STARBUCKS CORP COM 855244109 4,238 73,200 SH Put SOLE   73,200 0 0
STARBUCKS CORP COM 855244109 4,585 79,200 SH Put SOLE   79,200 0 0
STARBUCKS CORP COM 855244109 5,152 89,000 SH Call SOLE   89,000 0 0
STARBUCKS CORP COM 855244109 5,789 100,000 SH Put SOLE   100,000 0 0
STARBUCKS CORP COM 855244109 5,789 100,000 SH Put SOLE   100,000 0 0
STARBUCKS CORP COM 855244109 5,882 101,600 SH Put SOLE   101,600 0 0
STARBUCKS CORP COM 855244109 8,313 143,600 SH Put SOLE   143,600 0 0
STARBUCKS CORP COM 855244109 9,587 165,600 SH Put SOLE   165,600 0 0
STARBUCKS CORP COM 855244109 11,578 200,000 SH Put SOLE   200,000 0 0
STARBUCKS CORP COM 855244109 13,691 236,500 SH Put SOLE   236,500 0 0
STARBUCKS CORP COM 855244109 13,703 236,700 SH Put SOLE   236,700 0 0
STARBUCKS CORP COM 855244109 14,721 254,300 SH Put SOLE   254,300 0 0
STARBUCKS CORP COM 855244109 26,039 449,800 SH Put SOLE   449,800 0 0
STARBUCKS CORP COM 855244109 33,245 574,273 SH   SOLE   574,273 0 0
STARS GROUP INC COM 85570W100 209 7,600 SH Put SOLE   7,600 0 0
STATE STR CORP COM 857477103 341 3,417 SH   SOLE   3,417 0 0
STATE STR CORP COM 857477103 708 7,100 SH Put SOLE   7,100 0 0
STATE STR CORP COM 857477103 2,244 22,500 SH Put SOLE   22,500 0 0
STATE STR CORP COM 857477103 4,987 50,000 SH Call SOLE   50,000 0 0
STATE STR CORP COM 857477103 12,406 124,400 SH Put SOLE   124,400 0 0
STATE STR CORP COM 857477103 19,946 200,000 SH Call SOLE   200,000 0 0
STATOIL ASA SPONSORED ADR 85771P102 5 221 SH   SOLE   221 0 0
STEEL DYNAMICS INC COM 858119100 1,437 32,500 SH Call SOLE   32,500 0 0
STEEL DYNAMICS INC COM 858119100 1,698 38,400 SH Call SOLE   38,400 0 0
STEPAN CO COM 858586100 16 190 SH   SOLE   190 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 337 22,010 SH   SOLE   22,010 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 842 55,000 SH Put SOLE   55,000 0 0
STERLING BANCORP DEL COM 85917A100 2 102 SH   SOLE   102 0 0
STERLING CONSTRUCTION CO INC COM 859241101 3 227 SH   SOLE   227 0 0
STIFEL FINL CORP COM 860630102 3 46 SH   SOLE   46 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 780 35,000 SH Call SOLE   35,000 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 1,404 63,000 SH Call SOLE   63,000 0 0
STONE ENERGY CORP COM PAR 861642403 58 1,574 SH   SOLE   1,574 0 0
STONERIDGE INC COM 86183P102 414 15,000 SH Call SOLE   15,000 0 0
STONERIDGE INC COM 86183P102 1,380 50,000 SH Call SOLE   50,000 0 0
STONERIDGE INC COM 86183P102 1,380 50,000 SH Put SOLE   50,000 0 0
STORE CAP CORP COM 862121100 1 35 SH   SOLE   35 0 0
STRATEGY SHS US MKT ROT STRAT 86280R100 0 1 SH   SOLE   1 0 0
STRATEGY SHS ECOL STRAT ETF 86280R209 0 1 SH   SOLE   1 0 0
STURM RUGER & CO INC COM 864159108 7 140 SH   SOLE   140 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 72 5,283 SH   SOLE   5,283 0 0
SUMMIT MATLS INC CL A 86614U100 2,746 90,698 SH Call SOLE   90,698 0 0
SUNPOWER CORP COM 867652406 65 8,173 SH   SOLE   8,173 0 0
SUNPOWER CORP COM 867652406 200 25,000 SH Call SOLE   25,000 0 0
SUNPOWER CORP COM 867652406 200 25,000 SH Put SOLE   25,000 0 0
SUNRUN INC COM 86771W105 9 998 SH   SOLE   998 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 29 1,880 SH   SOLE   1,880 0 0
SUNTRUST BKS INC COM 867914103 2 24 SH   SOLE   24 0 0
SUNTRUST BKS INC COM 867914103 796 11,700 SH Call SOLE   11,700 0 0
SUNTRUST BKS INC COM 867914103 13,608 200,000 SH Call SOLE   200,000 0 0
SUPERVALU INC COM NEW 868536301 6,088 399,757 SH   SOLE   399,757 0 0
SWEDISH EXPT CR CORP MLCX GRN ETN23 870297215 0 1 SH   SOLE   1 0 0
SWEDISH EXPT CR CORP RG ENRGY ETN22 870297306 0 1 SH   SOLE   1 0 0
SWEDISH EXPT CR CORP RG METAL ETN22 870297405 0 1 SH   SOLE   1 0 0
SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 0 1 SH   SOLE   1 0 0
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 0 1 SH   SOLE   1 0 0
SWITCH INC CL A 87105L104 13 839 SH   SOLE   839 0 0
SYMANTEC CORP COM 871503108 1,293 50,000 SH Call SOLE   50,000 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 167 15,800 SH   SOLE   15,800 0 0
SYNAPTICS INC COM 87157D109 6 140 SH   SOLE   140 0 0
SYNOPSYS INC COM 871607107 90 1,077 SH   SOLE   1,077 0 0
SYNTEL INC COM 87162H103 13 517 SH   SOLE   517 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 19 10,475 SH   SOLE   10,475 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 92 50,000 SH Call SOLE   50,000 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 183 100,000 SH Put SOLE   100,000 0 0
SYNCHRONY FINL COM 87165B103 2 56 SH   SOLE   56 0 0
SYNCHRONY FINL COM 87165B103 3,353 100,000 SH Call SOLE   100,000 0 0
SYSCO CORP COM 871829107 714 11,900 SH Call SOLE   11,900 0 0
SYSTEMAX INC COM 871851101 6 220 SH   SOLE   220 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 30,557 515,900 SH Call SOLE   515,900 0 0
TCP CAP CORP COM 87238Q103 45 3,151 SH   SOLE   3,151 0 0
TJX COS INC NEW COM 872540109 1 12 SH   SOLE   12 0 0
T MOBILE US INC COM 872590104 273 4,474 SH   SOLE   4,474 0 0
T MOBILE US INC COM 872590104 21,150 346,500 SH Call SOLE   346,500 0 0
TRI POINTE GROUP INC COM 87265H109 2 151 SH   SOLE   151 0 0
TPG SPECIALTY LENDING INC COM 87265K102 25 1,425 SH   SOLE   1,425 0 0
TPI COMPOSITES INC COM 87266J104 197 8,782 SH   SOLE   8,782 0 0
TPG RE FIN TR INC COM 87266M107 58 2,904 SH   SOLE   2,904 0 0
TTM TECHNOLOGIES INC COM 87305R109 148 9,676 SH   SOLE   9,676 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 254 5,800 SH Call SOLE   5,800 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 328 7,500 SH Put SOLE   7,500 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 616 14,067 SH   SOLE   14,067 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 788 18,000 SH Put SOLE   18,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 3,107 71,000 SH Put SOLE   71,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 3,938 90,000 SH Put SOLE   90,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 10,940 250,000 SH Call SOLE   250,000 0 0
TAILORED BRANDS INC COM 87403A107 1 24 SH   SOLE   24 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,112 21,600 SH Call SOLE   21,600 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,613 26,726 SH   SOLE   26,726 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 6,062 62,000 SH Call SOLE   62,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 7,157 73,200 SH Call SOLE   73,200 0 0
TAL ED GROUP SPONSORED ADS 874080104 174 4,695 SH   SOLE   4,695 0 0
TAL ED GROUP SPONSORED ADS 874080104 3,894 105,000 SH Put SOLE   105,000 0 0
TALLGRASS ENERGY GP LP SHS CL A 874696107 14 750 SH   SOLE   750 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 29 1,322 SH   SOLE   1,322 0 0
TAPESTRY INC COM 876030107 342 6,504 SH   SOLE   6,504 0 0
TAPESTRY INC COM 876030107 1,841 35,000 SH Put SOLE   35,000 0 0
TARGET CORP COM 87612E106 181 2,600 SH Put SOLE   2,600 0 0
TARGET CORP COM 87612E106 181 2,600 SH Put SOLE   2,600 0 0
TARGET CORP COM 87612E106 181 2,600 SH Put SOLE   2,600 0 0
TARGET CORP COM 87612E106 264 3,800 SH Put SOLE   3,800 0 0
TARGET CORP COM 87612E106 500 7,200 SH Put SOLE   7,200 0 0
TARGET CORP COM 87612E106 694 10,000 SH Put SOLE   10,000 0 0
TARGET CORP COM 87612E106 1,389 20,000 SH Put SOLE   20,000 0 0
TARGET CORP COM 87612E106 1,736 25,000 SH Put SOLE   25,000 0 0
TARGET CORP COM 87612E106 2,388 34,400 SH Put SOLE   34,400 0 0
TARGET CORP COM 87612E106 2,583 37,200 SH Put SOLE   37,200 0 0
TARGET CORP COM 87612E106 2,618 37,700 SH Put SOLE   37,700 0 0
TARGET CORP COM 87612E106 2,722 39,200 SH Put SOLE   39,200 0 0
TARGET CORP COM 87612E106 3,055 44,000 SH Put SOLE   44,000 0 0
TARGET CORP COM 87612E106 3,472 50,000 SH Call SOLE   50,000 0 0
TARGET CORP COM 87612E106 4,147 59,732 SH   SOLE   59,732 0 0
TARGET CORP COM 87612E106 4,860 70,000 SH Call SOLE   70,000 0 0
TARGET CORP COM 87612E106 5,207 75,000 SH Put SOLE   75,000 0 0
TARGET CORP COM 87612E106 6,943 100,000 SH Call SOLE   100,000 0 0
TARGA RES CORP COM 87612G101 45 1,032 SH   SOLE   1,032 0 0
TATA MTRS LTD SPONSORED ADR 876568502 1,154 44,913 SH   SOLE   44,913 0 0
TATA MTRS LTD SPONSORED ADR 876568502 2,956 115,000 SH Put SOLE   115,000 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 3 109 SH   SOLE   109 0 0
TECH DATA CORP COM 878237106 1 13 SH   SOLE   13 0 0
TECHTARGET INC COM 87874R100 20 1,000 SH   SOLE   1,000 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 7 230 SH   SOLE   230 0 0
TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 1 62 SH   SOLE   62 0 0
TEMPUR SEALY INTL INC COM 88023U101 394 8,691 SH   SOLE   8,691 0 0
TEMPUR SEALY INTL INC COM 88023U101 679 15,000 SH Call SOLE   15,000 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 4,668 192,500 SH Call SOLE   192,500 0 0
TENNECO INC COM 880349105 60 1,097 SH   SOLE   1,097 0 0
TERADATA CORP DEL COM 88076W103 206 5,202 SH   SOLE   5,202 0 0
TERADYNE INC COM 880770102 1,892 41,400 SH Call SOLE   41,400 0 0
TERRAFORM PWR INC COM CL A 88104R209 58 5,374 SH   SOLE   5,374 0 0
TESARO INC COM 881569107 127 2,216 SH   SOLE   2,216 0 0
TESLA INC COM 88160R101 27 100 SH Put SOLE   100 0 0
TESLA INC COM 88160R101 499 1,876 SH   SOLE   1,876 0 0
TESLA INC COM 88160R101 2,661 10,000 SH Call SOLE   10,000 0 0
TESLA INC COM 88160R101 3,859 14,500 SH Call SOLE   14,500 0 0
TESLA INC COM 88160R101 3,992 15,000 SH Call SOLE   15,000 0 0
TESLA INC COM 88160R101 3,992 15,000 SH Put SOLE   15,000 0 0
TESLA INC COM 88160R101 4,258 16,000 SH Put SOLE   16,000 0 0
TESLA INC COM 88160R101 6,653 25,000 SH Put SOLE   25,000 0 0
TESLA INC COM 88160R101 8,915 33,500 SH Put SOLE   33,500 0 0
TESLA INC COM 88160R101 11,018 41,400 SH Put SOLE   41,400 0 0
TESLA INC COM 88160R101 11,976 45,000 SH Put SOLE   45,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 513 30,000 SH Call SOLE   30,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 788 46,100 SH Put SOLE   46,100 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 855 50,000 SH Put SOLE   50,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 860 50,300 SH Put SOLE   50,300 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1,282 75,000 SH Put SOLE   75,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 2,564 150,000 SH Put SOLE   150,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 6,815 398,800 SH Put SOLE   398,800 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 11,649 681,644 SH   SOLE   681,644 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 37,119 2,172,000 SH Put SOLE   2,172,000 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 5 1,600 SH   SOLE   1,600 0 0
TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 0 1 SH   SOLE   1 0 0
TEUCRIUM COMMODITY TR SUGAR FD 88166A409 0 1 SH   SOLE   1 0 0
TEUCRIUM COMMODITY TR WHEAT FD 88166A508 0 11 SH   SOLE   11 0 0
TEXAS INSTRS INC COM 882508104 1,361 13,100 SH Put SOLE   13,100 0 0
TEXAS INSTRS INC COM 882508104 4,169 40,130 SH   SOLE   40,130 0 0
TEXAS INSTRS INC COM 882508104 7,792 75,000 SH Put SOLE   75,000 0 0
TEXAS ROADHOUSE INC COM 882681109 23 401 SH   SOLE   401 0 0
THERAPEUTICSMD INC COM 88338N107 184 37,700 SH   SOLE   37,700 0 0
THERAPEUTICSMD INC COM 88338N107 487 100,000 SH Put SOLE   100,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,613 17,500 SH Call SOLE   17,500 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,613 17,500 SH Put SOLE   17,500 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 9,291 45,000 SH Call SOLE   45,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 10,323 50,000 SH Call SOLE   50,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 10,323 50,000 SH Put SOLE   50,000 0 0
3-D SYS CORP DEL COM NEW 88554D205 54 4,628 SH   SOLE   4,628 0 0
TIFFANY & CO NEW COM 886547108 10 100 SH Put SOLE   100 0 0
TIFFANY & CO NEW COM 886547108 10 100 SH Put SOLE   100 0 0
TIFFANY & CO NEW COM 886547108 59 600 SH Call SOLE   600 0 0
TIFFANY & CO NEW COM 886547108 156 1,600 SH Call SOLE   1,600 0 0
TIFFANY & CO NEW COM 886547108 186 1,900 SH Put SOLE   1,900 0 0
TIFFANY & CO NEW COM 886547108 244 2,500 SH Put SOLE   2,500 0 0
TIFFANY & CO NEW COM 886547108 322 3,300 SH Put SOLE   3,300 0 0
TIFFANY & CO NEW COM 886547108 469 4,800 SH Put SOLE   4,800 0 0
TIFFANY & CO NEW COM 886547108 703 7,200 SH Call SOLE   7,200 0 0
TIFFANY & CO NEW COM 886547108 703 7,200 SH Put SOLE   7,200 0 0
TIFFANY & CO NEW COM 886547108 732 7,500 SH Put SOLE   7,500 0 0
TIFFANY & CO NEW COM 886547108 977 10,000 SH Put SOLE   10,000 0 0
TIFFANY & CO NEW COM 886547108 1,016 10,400 SH Call SOLE   10,400 0 0
TIFFANY & CO NEW COM 886547108 1,579 16,169 SH   SOLE   16,169 0 0
TIFFANY & CO NEW COM 886547108 1,836 18,800 SH Put SOLE   18,800 0 0
TIFFANY & CO NEW COM 886547108 2,275 23,300 SH Put SOLE   23,300 0 0
TIFFANY & CO NEW COM 886547108 2,275 23,300 SH Put SOLE   23,300 0 0
TIFFANY & CO NEW COM 886547108 3,242 33,200 SH Put SOLE   33,200 0 0
TIFFANY & CO NEW COM 886547108 3,506 35,900 SH Put SOLE   35,900 0 0
TIFFANY & CO NEW COM 886547108 5,235 53,600 SH Call SOLE   53,600 0 0
TIFFANY & CO NEW COM 886547108 5,459 55,900 SH Put SOLE   55,900 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 12 540 SH   SOLE   540 0 0
TIMBERLAND BANCORP INC COM 887098101 0 1 SH   SOLE   1 0 0
TIME WARNER INC COM NEW 887317303 8,241 87,135 SH   SOLE   87,135 0 0
TIME WARNER INC COM NEW 887317303 14,187 150,000 SH Put SOLE   150,000 0 0
TIME WARNER INC COM NEW 887317303 18,916 200,000 SH Call SOLE   200,000 0 0
TINTRI INC COM 88770Q105 1,277 746,702 SH   SOLE   746,702 0 0
TIVITY HEALTH INC COM 88870R102 236 5,944 SH   SOLE   5,944 0 0
TIVITY HEALTH INC COM 88870R102 1,190 30,000 SH Put SOLE   30,000 0 0
TOCAGEN INC COM 888846102 7 600 SH   SOLE   600 0 0
TOLL BROTHERS INC COM 889478103 807 18,651 SH   SOLE   18,651 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 17 220 SH   SOLE   220 0 0
TOOTSIE ROLL INDS INC COM 890516107 27 902 SH   SOLE   902 0 0
TORCHMARK CORP COM 891027104 54 647 SH   SOLE   647 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 120 2,108 SH   SOLE   2,108 0 0
TOWER INTL INC COM 891826109 69 2,480 SH   SOLE   2,480 0 0
TOTAL SYS SVCS INC COM 891906109 11,024 127,800 SH Call SOLE   127,800 0 0
TOTAL SYS SVCS INC COM 891906109 14,276 165,500 SH Call SOLE   165,500 0 0
TOTAL SYS SVCS INC COM 891906109 33,365 386,800 SH Call SOLE   386,800 0 0
TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 9 450 SH   SOLE   450 0 0
TRANSUNION COM 89400J107 201 3,546 SH   SOLE   3,546 0 0
TRAVELERS COMPANIES INC COM 89417E109 4,943 35,600 SH Call SOLE   35,600 0 0
TREX CO INC COM 89531P105 9 80 SH   SOLE   80 0 0
TRIANGLE CAP CORP COM 895848109 118 10,598 SH   SOLE   10,598 0 0
TRICO BANCSHARES COM 896095106 0 13 SH   SOLE   13 0 0
TRIMAS CORP COM NEW 896215209 17 659 SH   SOLE   659 0 0
TRINET GROUP INC COM 896288107 69 1,499 SH   SOLE   1,499 0 0
TRIPADVISOR INC COM 896945201 2,802 68,536 SH   SOLE   68,536 0 0
TRONC INC COM 89703P107 5 310 SH   SOLE   310 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 53 8,805 SH   SOLE   8,805 0 0
TURNING PT BRANDS INC COM 90041L105 52 2,654 SH   SOLE   2,654 0 0
TUTOR PERINI CORP COM 901109108 172 7,793 SH   SOLE   7,793 0 0
TUTOR PERINI CORP COM 901109108 662 30,000 SH Put SOLE   30,000 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 92 2,500 SH Call SOLE   2,500 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 187 5,100 SH Call SOLE   5,100 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 407 11,100 SH Put SOLE   11,100 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 917 25,000 SH Call SOLE   25,000 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 11,007 300,000 SH Call SOLE   300,000 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 1,818 50,000 SH Put SOLE   50,000 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 2,622 72,083 SH   SOLE   72,083 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 10,911 300,000 SH Put SOLE   300,000 0 0
TWILIO INC CL A 90138F102 116 3,032 SH   SOLE   3,032 0 0
TWITTER INC COM 90184L102 1,160 40,000 SH Put SOLE   40,000 0 0
TWITTER INC COM 90184L102 1,697 58,500 SH Put SOLE   58,500 0 0
TWITTER INC COM 90184L102 2,176 75,000 SH Call SOLE   75,000 0 0
TWITTER INC COM 90184L102 4,352 150,000 SH Put SOLE   150,000 0 0
TWITTER INC COM 90184L102 5,802 200,000 SH Put SOLE   200,000 0 0
TWITTER INC COM 90184L102 6,527 225,000 SH Put SOLE   225,000 0 0
TWITTER INC COM 90184L102 14,505 500,000 SH Call SOLE   500,000 0 0
TWITTER INC COM 90184L102 28,055 967,069 SH   SOLE   967,069 0 0
TWO HBRS INVT CORP COM NEW 90187B408 15 957 SH   SOLE   957 0 0
2U INC COM 90214J101 167 1,991 SH   SOLE   1,991 0 0
TYSON FOODS INC CL A 902494103 139 1,900 SH Call SOLE   1,900 0 0
TYSON FOODS INC CL A 902494103 154 2,100 SH Call SOLE   2,100 0 0
TYSON FOODS INC CL A 902494103 154 2,100 SH Put SOLE   2,100 0 0
TYSON FOODS INC CL A 902494103 190 2,600 SH Put SOLE   2,600 0 0
TYSON FOODS INC CL A 902494103 337 4,600 SH Put SOLE   4,600 0 0
TYSON FOODS INC CL A 902494103 351 4,800 SH Put SOLE   4,800 0 0
TYSON FOODS INC CL A 902494103 681 9,300 SH Call SOLE   9,300 0 0
TYSON FOODS INC CL A 902494103 747 10,200 SH Call SOLE   10,200 0 0
TYSON FOODS INC CL A 902494103 1,091 14,900 SH Call SOLE   14,900 0 0
TYSON FOODS INC CL A 902494103 1,171 16,000 SH Call SOLE   16,000 0 0
TYSON FOODS INC CL A 902494103 1,932 26,400 SH Call SOLE   26,400 0 0
TYSON FOODS INC CL A 902494103 2,196 30,000 SH Call SOLE   30,000 0 0
TYSON FOODS INC CL A 902494103 2,203 30,100 SH Put SOLE   30,100 0 0
TYSON FOODS INC CL A 902494103 2,481 33,900 SH Put SOLE   33,900 0 0
TYSON FOODS INC CL A 902494103 2,928 40,000 SH Put SOLE   40,000 0 0
TYSON FOODS INC CL A 902494103 4,289 58,600 SH Call SOLE   58,600 0 0
TYSON FOODS INC CL A 902494103 7,319 100,000 SH Call SOLE   100,000 0 0
TYSON FOODS INC CL A 902494103 7,319 100,000 SH Put SOLE   100,000 0 0
TYSON FOODS INC CL A 902494103 9,279 126,775 SH   SOLE   126,775 0 0
TYSON FOODS INC CL A 902494103 9,339 127,600 SH Call SOLE   127,600 0 0
TYSON FOODS INC CL A 902494103 10,049 137,300 SH Put SOLE   137,300 0 0
UBS AG JERSEY BRH ETRAC WELLS BDCI 902641588 0 1 SH   SOLE   1 0 0
UBS AG JERSEY BRH AG MNTH SHR EX 902641612 0 1 SH   SOLE   1 0 0
UBS AG JERSEY BRH LKD ALRN NTGAS 902641620 0 1 SH   SOLE   1 0 0
UBS AG JERSEY BRH ALERIAN INFRST 902641646 0 1 SH   SOLE   1 0 0
UBS AG JERSEY BRH DJ COMMD ETN39 902641679 0 1 SH   SOLE   1 0 0
UBS AG JERSEY BRH CMCI ENRGY ETN 902641745 0 1 SH   SOLE   1 0 0
UBS AG JERSEY BRH CMCI ETN 38 902641778 0 1 SH   SOLE   1 0 0
UBS AG JERSEY BRH LONG PLATN ETN18 902641786 0 1 SH   SOLE   1 0 0
UBS AG JERSEY BRH CMCI SILVR ETN 902641794 0 1 SH   SOLE   1 0 0
UBS AG JERSEY BRH CMCI GOLD ETN 902641810 0 1 SH   SOLE   1 0 0
UBS AG JERSEY BRH LIVESTK ETN 38 902641828 0 1 SH   SOLE   1 0 0
UBS AG LONDON BRH EN LG CP GRWTH 902677780 0 1 SH   SOLE   1 0 0
UBS AG LONDON BRH ETRAC ALER MLP 90267B682 0 1 SH   SOLE   1 0 0
UBS AG LONDON BRH ETRAC 2X LEV LNG 90267B765 0 1 SH   SOLE   1 0 0
UBS AG LONDON BRH ETRACS 2XLVS&P 90267L409 0 1 SH   SOLE   1 0 0
UBS AG LONDON BRH ETRACS MP2X DJ 90268G607 0 1 SH   SOLE   1 0 0
UBS AG LONDON BRH ETRACS MTH2XRE 90269A302 0 1 SH   SOLE   1 0 0
UBS AG LONDON BRH ETRACS 2XLEV 90270L792 0 1 SH   SOLE   1 0 0
UBS AG LONDON BRH ETRACS MTH 2XLV 90270L842 0 1 SH   SOLE   1 0 0
UBS AG LONDON BRH ETRAC MP2X LEV 90270L859 0 1 SH   SOLE   1 0 0
UBS AG LONDON BRH MLP EX ENERGY 90273A207 0 1 SH   SOLE   1 0 0
UMB FINL CORP COM 902788108 347 4,789 SH   SOLE   4,789 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 677 40,000 SH Call SOLE   40,000 0 0
US BANCORP DEL COM NEW 902973304 838 16,600 SH Put SOLE   16,600 0 0
US BANCORP DEL COM NEW 902973304 1,136 22,500 SH Call SOLE   22,500 0 0
US BANCORP DEL COM NEW 902973304 1,899 37,600 SH Call SOLE   37,600 0 0
US BANCORP DEL COM NEW 902973304 1,919 38,000 SH Put SOLE   38,000 0 0
US BANCORP DEL COM NEW 902973304 3,030 60,000 SH Call SOLE   60,000 0 0
US BANCORP DEL COM NEW 902973304 3,444 68,200 SH Call SOLE   68,200 0 0
USANA HEALTH SCIENCES INC COM 90328M107 27 310 SH   SOLE   310 0 0
ULTA BEAUTY INC COM 90384S303 493 2,412 SH   SOLE   2,412 0 0
ULTA BEAUTY INC COM 90384S303 3,227 15,800 SH Put SOLE   15,800 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 563 135,000 SH Call SOLE   135,000 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 2,301 551,846 SH   SOLE   551,846 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 2,711 650,000 SH Put SOLE   650,000 0 0
UMPQUA HLDGS CORP COM 904214103 3 153 SH   SOLE   153 0 0
UNDER ARMOUR INC CL A 904311107 708 43,326 SH   SOLE   43,326 0 0
UNDER ARMOUR INC CL A 904311107 818 50,000 SH Call SOLE   50,000 0 0
UNDER ARMOUR INC CL A 904311107 818 50,000 SH Call SOLE   50,000 0 0
UNDER ARMOUR INC CL A 904311107 818 50,000 SH Put SOLE   50,000 0 0
UNDER ARMOUR INC CL A 904311107 2,166 132,500 SH Put SOLE   132,500 0 0
UNDER ARMOUR INC CL A 904311107 2,312 141,400 SH Put SOLE   141,400 0 0
UNDER ARMOUR INC CL C 904311206 144 10,033 SH   SOLE   10,033 0 0
UNDER ARMOUR INC CL C 904311206 3,903 272,000 SH Put SOLE   272,000 0 0
UNILEVER N V N Y SHS NEW 904784709 1,269 22,500 SH Call SOLE   22,500 0 0
UNION PAC CORP COM 907818108 464 3,455 SH   SOLE   3,455 0 0
UNION PAC CORP COM 907818108 1,761 13,100 SH Call SOLE   13,100 0 0
UNION PAC CORP COM 907818108 2,689 20,000 SH Call SOLE   20,000 0 0
UNION PAC CORP COM 907818108 3,630 27,000 SH Call SOLE   27,000 0 0
UNION PAC CORP COM 907818108 4,033 30,000 SH Put SOLE   30,000 0 0
UNION PAC CORP COM 907818108 4,705 35,000 SH Put SOLE   35,000 0 0
UNION PAC CORP COM 907818108 14,814 110,200 SH Put SOLE   110,200 0 0
UNION PAC CORP COM 907818108 15,244 113,400 SH Call SOLE   113,400 0 0
UNION PAC CORP COM 907818108 20,165 150,000 SH Put SOLE   150,000 0 0
UNION PAC CORP COM 907818108 31,591 235,000 SH Call SOLE   235,000 0 0
UNITED CONTL HLDGS INC COM 910047109 1,042 15,000 SH Call SOLE   15,000 0 0
UNITED CONTL HLDGS INC COM 910047109 3,084 44,400 SH Put SOLE   44,400 0 0
UNITED CONTL HLDGS INC COM 910047109 3,335 48,000 SH Call SOLE   48,000 0 0
UNITED CONTL HLDGS INC COM 910047109 3,335 48,000 SH Put SOLE   48,000 0 0
UNITED CONTL HLDGS INC COM 910047109 3,474 50,000 SH Call SOLE   50,000 0 0
UNITED CONTL HLDGS INC COM 910047109 3,474 50,000 SH Put SOLE   50,000 0 0
UNITED CONTL HLDGS INC COM 910047109 4,433 63,818 SH   SOLE   63,818 0 0
UNITED CONTL HLDGS INC COM 910047109 4,446 64,000 SH Put SOLE   64,000 0 0
UNITED CONTL HLDGS INC COM 910047109 9,073 130,600 SH Put SOLE   130,600 0 0
UNITED FIRE GROUP INC COM 910340108 3 53 SH   SOLE   53 0 0
UNITED PARCEL SERVICE INC CL B 911312106 890 8,500 SH Call SOLE   8,500 0 0
UNITED PARCEL SERVICE INC CL B 911312106 6,280 60,000 SH Call SOLE   60,000 0 0
UNITED PARCEL SERVICE INC CL B 911312106 6,949 66,400 SH Put SOLE   66,400 0 0
UNITED PARCEL SERVICE INC CL B 911312106 8,373 80,000 SH Call SOLE   80,000 0 0
UNITED RENTALS INC COM 911363109 3,023 17,500 SH Put SOLE   17,500 0 0
UNITED RENTALS INC COM 911363109 11,918 69,000 SH Call SOLE   69,000 0 0
UNITED STS BRENT OIL FD LP UNIT 91167Q100 0 1 SH   SOLE   1 0 0
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 0 1 SH   SOLE   1 0 0
UNITED STS COMMODITY IDX FDT CM REP COPP FD 911718104 0 1 SH   SOLE   1 0 0
UNITED STS COMMODITY IDX FDT COM UTS US AGR 911718203 0 1 SH   SOLE   1 0 0
UNITED STS DIESEL HEATING OI UNIT 911783108 0 1 SH   SOLE   1 0 0
US FOODS HLDG CORP COM 912008109 3,473 105,972 SH   SOLE   105,972 0 0
UNITED STS GASOLINE FD LP UNITS 91201T102 0 1 SH   SOLE   1 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 114 5,050 SH Put SOLE   5,050 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 251 11,150 SH Put SOLE   11,150 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 620 27,500 SH Put SOLE   27,500 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 705 31,273 SH   SOLE   31,273 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 832 36,875 SH Put SOLE   36,875 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 987 43,750 SH Put SOLE   43,750 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 1,449 64,250 SH Put SOLE   64,250 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 1,691 75,000 SH Call SOLE   75,000 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 1,691 75,000 SH Call SOLE   75,000 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 1,973 87,500 SH Call SOLE   87,500 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 1,996 88,500 SH Put SOLE   88,500 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 2,481 110,000 SH Put SOLE   110,000 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 2,819 125,000 SH Call SOLE   125,000 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 2,819 125,000 SH Put SOLE   125,000 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 3,221 142,850 SH Call SOLE   142,850 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 3,326 147,500 SH Call SOLE   147,500 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 4,163 184,600 SH Put SOLE   184,600 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 4,510 200,000 SH Put SOLE   200,000 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 9,535 422,825 SH Call SOLE   422,825 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 9,753 432,500 SH Call SOLE   432,500 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 10,364 459,600 SH Call SOLE   459,600 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 12,403 550,000 SH Put SOLE   550,000 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 14,658 650,000 SH Put SOLE   650,000 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 0 1 SH   SOLE   1 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 860 65,700 SH Call SOLE   65,700 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 1,309 100,000 SH Call SOLE   100,000 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 1,571 120,000 SH Put SOLE   120,000 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 2,618 200,000 SH Call SOLE   200,000 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 2,618 200,000 SH Put SOLE   200,000 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 5,563 425,000 SH Call SOLE   425,000 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 6,796 519,200 SH Put SOLE   519,200 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 7,461 570,000 SH Put SOLE   570,000 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 10,865 830,000 SH Put SOLE   830,000 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 12,951 989,400 SH Call SOLE   989,400 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 13,090 1,000,000 SH Call SOLE   1,000,000 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 13,221 1,010,000 SH Put SOLE   1,010,000 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 14,006 1,070,000 SH Put SOLE   1,070,000 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 21,224 1,621,400 SH Put SOLE   1,621,400 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 24,871 1,900,000 SH Put SOLE   1,900,000 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 26,598 2,031,900 SH Call SOLE   2,031,900 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 32,725 2,500,000 SH Call SOLE   2,500,000 0 0
UNITED STS SHORT OIL FD LP UNITS 912613205 0 1 SH   SOLE   1 0 0
UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 0 4 SH   SOLE   4 0 0
UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109 0 1 SH   SOLE   1 0 0
UNITED STATES STL CORP NEW COM 912909108 960 27,284 SH   SOLE   27,284 0 0
UNITED STATES STL CORP NEW COM 912909108 1,584 45,000 SH Put SOLE   45,000 0 0
UNITED STATES STL CORP NEW COM 912909108 1,760 50,000 SH Call SOLE   50,000 0 0
UNITED STATES STL CORP NEW COM 912909108 1,760 50,000 SH Call SOLE   50,000 0 0
UNITED STATES STL CORP NEW COM 912909108 1,760 50,000 SH Put SOLE   50,000 0 0
UNITED STATES STL CORP NEW COM 912909108 3,026 86,000 SH Put SOLE   86,000 0 0
UNITED STATES STL CORP NEW COM 912909108 10,557 300,000 SH Put SOLE   300,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,636 13,000 SH Put SOLE   13,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,202 17,500 SH Call SOLE   17,500 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,831 22,500 SH Call SOLE   22,500 0 0
UNITED TECHNOLOGIES CORP COM 913017109 12,267 97,500 SH Call SOLE   97,500 0 0
UNITED TECHNOLOGIES CORP COM 913017109 16,256 129,200 SH Call SOLE   129,200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 188,730 1,500,000 SH Put SOLE   1,500,000 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 53 475 SH   SOLE   475 0 0
UNITIL CORP COM 913259107 13 280 SH   SOLE   280 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 20 200 SH Call SOLE   200 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 91 900 SH Put SOLE   900 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 212 2,100 SH Put SOLE   2,100 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 333 3,300 SH Put SOLE   3,300 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 505 5,000 SH Call SOLE   5,000 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 677 6,700 SH Put SOLE   6,700 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 859 8,500 SH Call SOLE   8,500 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,333 13,200 SH Call SOLE   13,200 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,747 17,300 SH Put SOLE   17,300 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 2,525 25,000 SH Put SOLE   25,000 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 6,416 63,528 SH   SOLE   63,528 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 6,858 67,900 SH Put SOLE   67,900 0 0
UNIVERSAL ELECTRS INC COM 913483103 14 270 SH   SOLE   270 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 52 1,639 SH   SOLE   1,639 0 0
UNUM GROUP COM 91529Y106 0 8 SH   SOLE   8 0 0
URBAN OUTFITTERS INC COM 917047102 91 2,464 SH   SOLE   2,464 0 0
VEON LTD SPONSORED ADR 91822M106 117 44,367 SH   SOLE   44,367 0 0
VEON LTD SPONSORED ADR 91822M106 132 50,000 SH Put SOLE   50,000 0 0
VOC ENERGY TR TR UNIT 91829B103 142 34,900 SH Call SOLE   34,900 0 0
VOC ENERGY TR TR UNIT 91829B103 305 74,845 SH   SOLE   74,845 0 0
VOC ENERGY TR TR UNIT 91829B103 590 145,000 SH Put SOLE   145,000 0 0
VOC ENERGY TR TR UNIT 91829B103 611 150,200 SH Call SOLE   150,200 0 0
VAIL RESORTS INC COM 91879Q109 84 377 SH   SOLE   377 0 0
VALHI INC NEW COM 918905100 22 3,643 SH   SOLE   3,643 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 18 1,100 SH Put SOLE   1,100 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 363 22,800 SH Put SOLE   22,800 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 385 24,200 SH Put SOLE   24,200 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 457 28,700 SH Put SOLE   28,700 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 1,113 69,900 SH Call SOLE   69,900 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 1,194 75,000 SH Put SOLE   75,000 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 1,422 89,300 SH Call SOLE   89,300 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 1,592 100,000 SH Call SOLE   100,000 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 2,229 140,000 SH Put SOLE   140,000 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 2,388 150,000 SH Put SOLE   150,000 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 3,542 222,500 SH Call SOLE   222,500 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 3,980 250,000 SH Put SOLE   250,000 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 4,771 299,700 SH Put SOLE   299,700 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 9,167 575,800 SH Put SOLE   575,800 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 10,152 637,700 SH Call SOLE   637,700 0 0
VALE S A ADR 91912E105 4,452 350,000 SH Put SOLE   350,000 0 0
VALE S A ADR 91912E105 6,360 500,000 SH Call SOLE   500,000 0 0
VALE S A ADR 91912E105 6,360 500,000 SH Put SOLE   500,000 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,312 14,139 SH   SOLE   14,139 0 0
VANECK MERK GOLD TRUST GOLD TRUST 921078101 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 63 2,888 SH   SOLE   2,888 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1,099 50,000 SH Call SOLE   50,000 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 4,269 194,200 SH Call SOLE   194,200 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 4,396 200,000 SH Call SOLE   200,000 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 6,293 286,300 SH Put SOLE   286,300 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 6,682 304,000 SH Call SOLE   304,000 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 7,636 347,400 SH Put SOLE   347,400 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 8,064 366,900 SH Put SOLE   366,900 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 14,672 667,500 SH Put SOLE   667,500 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 25,840 1,175,600 SH Call SOLE   1,175,600 0 0
VANECK VECTORS ETF TR STEEL ETF 92189F205 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR HIGH INCOME MLP 92189F288 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 3,411 150,000 SH Call SOLE   150,000 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 18,192 800,000 SH Call SOLE   800,000 0 0
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR EMERGING MKTS AG 92189F478 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 118 6,043 SH   SOLE   6,043 0 0
VANECK VECTORS ETF TR GLOBAL ALTER ETF 92189F502 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR URANIUM NUCLEAR 92189F601 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR CHINAAMC SME CHI 92189F627 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR ISRAEL ETF 92189F635 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR UNCVTL OIL GAS 92189F668 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 2,086 20,000 SH Put SOLE   20,000 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 2,086 20,000 SH Put SOLE   20,000 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 4,693 45,000 SH Put SOLE   45,000 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 4,953 47,500 SH Put SOLE   47,500 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 13,556 130,000 SH Call SOLE   130,000 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 17,728 170,000 SH Call SOLE   170,000 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 31,284 300,000 SH Put SOLE   300,000 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 38,584 370,000 SH Put SOLE   370,000 0 0
VANECK VECTORS ETF TR RETAIL ETF 92189F684 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR PHARMACEUTICAL 92189F692 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 1,731 72,535 SH   SOLE   72,535 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 2,984 125,000 SH Put SOLE   125,000 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 3,416 143,100 SH Call SOLE   143,100 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 4,774 200,000 SH Call SOLE   200,000 0 0
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR RUSSIA SMALL CAP 92189F734 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR RARE EARTH STRAT 92189F742 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR CHINAAMC CSI 300 92189F759 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR INDIA SMALL CAP 92189F767 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR POLAND ETF 92189F783 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 965 30,000 SH Put SOLE   30,000 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 2,477 77,045 SH   SOLE   77,045 0 0
VANECK VECTORS ETF TR COAL ETF 92189F809 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR BRAZIL SMALL CP 92189F825 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR INDONESIA INDEX 92189F833 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR NAT RES ETF 92189F841 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR AFRICA INDEX ETF 92189F866 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR GAMING ETF 92189F882 0 1 SH   SOLE   1 0 0
VANGUARD GROUP DIV APP ETF 921908844 0 1 SH   SOLE   1 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 0 1 SH   SOLE   1 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709 0 1 SH   SOLE   1 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 0 1 SH   SOLE   1 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 0 1 SH   SOLE   1 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 0 1 SH   SOLE   1 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 0 1 SH   SOLE   1 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 0 1 SH   SOLE   1 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 0 1 SH   SOLE   1 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 0 1 SH   SOLE   1 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 0 1 SH   SOLE   1 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 0 1 SH   SOLE   1 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 0 1 SH   SOLE   1 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 0 1 SH   SOLE   1 0 0
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 0 1 SH   SOLE   1 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 0 1 SH   SOLE   1 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 0 1 SH   SOLE   1 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 0 1 SH   SOLE   1 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 0 1 SH   SOLE   1 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 0 1 SH   SOLE   1 0 0
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 0 1 SH   SOLE   1 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 0 1 SH   SOLE   1 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 0 1 SH   SOLE   1 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 0 1 SH   SOLE   1 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 0 1 SH   SOLE   1 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 0 1 SH   SOLE   1 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 0 1 SH   SOLE   1 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 0 1 SH   SOLE   1 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 0 1 SH   SOLE   1 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 5,815 100,000 SH Call SOLE   100,000 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 9,310 160,111 SH   SOLE   160,111 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 29,075 500,000 SH Put SOLE   500,000 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 0 1 SH   SOLE   1 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 0 1 SH   SOLE   1 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 0 1 SH   SOLE   1 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 0 1 SH   SOLE   1 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 0 1 SH   SOLE   1 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 0 1 SH   SOLE   1 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 0 1 SH   SOLE   1 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 0 1 SH   SOLE   1 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 0 1 SH   SOLE   1 0 0
VANGUARD WORLD FDS TELCOMM ETF 92204A884 46 549 SH   SOLE   549 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 0 1 SH   SOLE   1 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 0 1 SH   SOLE   1 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 0 1 SH   SOLE   1 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 0 1 SH   SOLE   1 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 0 1 SH   SOLE   1 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 0 1 SH   SOLE   1 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 0 1 SH   SOLE   1 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 0 1 SH   SOLE   1 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 0 1 SH   SOLE   1 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 0 1 SH   SOLE   1 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 0 1 SH   SOLE   1 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 0 1 SH   SOLE   1 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 0 1 SH   SOLE   1 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 0 1 SH   SOLE   1 0 0
VECTREN CORP COM 92240G101 13 210 SH   SOLE   210 0 0
VECTRUS INC COM 92242T101 48 1,286 SH   SOLE   1,286 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 13 722 SH   SOLE   722 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 0 1 SH   SOLE   1 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 0 1 SH   SOLE   1 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 0 1 SH   SOLE   1 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 0 1 SH   SOLE   1 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 0 1 SH   SOLE   1 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 0 1 SH   SOLE   1 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 0 1 SH   SOLE   1 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 0 1 SH   SOLE   1 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 30 271 SH   SOLE   271 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 0 1 SH   SOLE   1 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 0 1 SH   SOLE   1 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 30 201 SH   SOLE   201 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 0 1 SH   SOLE   1 0 0
VEREIT INC COM 92339V100 2 333 SH   SOLE   333 0 0
VERIFONE SYS INC COM 92342Y109 775 50,400 SH Call SOLE   50,400 0 0
VERIFONE SYS INC COM 92342Y109 9,346 607,700 SH Put SOLE   607,700 0 0
VERIFONE SYS INC COM 92342Y109 11,874 772,051 SH   SOLE   772,051 0 0
VERISIGN INC COM 92343E102 88 742 SH   SOLE   742 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 53 1,100 SH Put SOLE   1,100 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 72 1,500 SH Put SOLE   1,500 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 139 2,900 SH Put SOLE   2,900 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 143 3,000 SH Put SOLE   3,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 148 3,100 SH Put SOLE   3,100 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 225 4,700 SH Put SOLE   4,700 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 306 6,400 SH Put SOLE   6,400 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 354 7,400 SH Put SOLE   7,400 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 478 10,000 SH Put SOLE   10,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 493 10,300 SH Put SOLE   10,300 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 717 15,000 SH Put SOLE   15,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 760 15,900 SH Put SOLE   15,900 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 799 16,700 SH Put SOLE   16,700 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 961 20,100 SH Call SOLE   20,100 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,081 22,600 SH Put SOLE   22,600 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,889 39,500 SH Put SOLE   39,500 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,932 40,400 SH Put SOLE   40,400 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,965 41,100 SH Put SOLE   41,100 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,166 45,300 SH Put SOLE   45,300 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,391 50,000 SH Put SOLE   50,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,711 56,700 SH Put SOLE   56,700 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,726 57,000 SH Put SOLE   57,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,759 57,700 SH Call SOLE   57,700 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,587 75,000 SH Put SOLE   75,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,864 80,800 SH Put SOLE   80,800 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,141 86,600 SH Put SOLE   86,600 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,782 100,000 SH Call SOLE   100,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,782 100,000 SH Put SOLE   100,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,782 100,000 SH Put SOLE   100,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,021 105,000 SH Put SOLE   105,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,265 110,100 SH Call SOLE   110,100 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,978 125,000 SH Put SOLE   125,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 7,173 150,000 SH Put SOLE   150,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 7,627 159,500 SH Put SOLE   159,500 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 9,210 192,600 SH Call SOLE   192,600 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 10,458 218,700 SH Call SOLE   218,700 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 10,760 225,000 SH Put SOLE   225,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 18,812 393,400 SH Call SOLE   393,400 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 43,038 900,000 SH Call SOLE   900,000 0 0
VERITIV CORP COM 923454102 4 110 SH   SOLE   110 0 0
VERICEL CORP COM 92346J108 20 2,013 SH   SOLE   2,013 0 0
VIASAT INC COM 92552V100 1 17 SH   SOLE   17 0 0
VIACOM INC NEW CL B 92553P201 309 9,957 SH   SOLE   9,957 0 0
VIACOM INC NEW CL B 92553P201 770 24,800 SH Put SOLE   24,800 0 0
VIACOM INC NEW CL B 92553P201 2,951 95,000 SH Call SOLE   95,000 0 0
VIACOM INC NEW CL B 92553P201 3,106 100,000 SH Put SOLE   100,000 0 0
VIACOM INC NEW CL B 92553P201 6,833 220,000 SH Put SOLE   220,000 0 0
VIAVI SOLUTIONS INC COM 925550105 48 4,913 SH   SOLE   4,913 0 0
VICI PPTYS INC COM 925652109 4,122 225,000 SH Call SOLE   225,000 0 0
VICI PPTYS INC COM 925652109 4,763 260,000 SH Put SOLE   260,000 0 0
VICOR CORP COM 925815102 6 200 SH Call SOLE   200 0 0
VICOR CORP COM 925815102 71 2,500 SH Call SOLE   2,500 0 0
VICOR CORP COM 925815102 128 4,500 SH Call SOLE   4,500 0 0
VICOR CORP COM 925815102 268 9,371 SH   SOLE   9,371 0 0
VICTORY PORTFOLIOS II SHS US 500 VOLA 92647N766 0 1 SH   SOLE   1 0 0
VICTORY PORTFOLIOS II SHS US DISCOVRY 92647N774 0 1 SH   SOLE   1 0 0
VICTORY PORTFOLIOS II SHS US 500 ENHA 92647N782 0 1 SH   SOLE   1 0 0
VICTORY PORTFOLIOS II SHS US EQ INCM 92647N824 0 1 SH   SOLE   1 0 0
VIKING THERAPEUTICS INC COM 92686J106 33 7,474 SH   SOLE   7,474 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 16 620 SH   SOLE   620 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 499 30,000 SH Call SOLE   30,000 0 0
VISA INC COM CL A 92826C839 187 1,560 SH   SOLE   1,560 0 0
VISA INC COM CL A 92826C839 2,991 25,000 SH Put SOLE   25,000 0 0
VISA INC COM CL A 92826C839 3,959 33,100 SH Put SOLE   33,100 0 0
VISA INC COM CL A 92826C839 5,383 45,000 SH Put SOLE   45,000 0 0
VISA INC COM CL A 92826C839 7,775 65,000 SH Put SOLE   65,000 0 0
VISA INC COM CL A 92826C839 8,373 70,000 SH Call SOLE   70,000 0 0
VISA INC COM CL A 92826C839 11,364 95,000 SH Put SOLE   95,000 0 0
VISA INC COM CL A 92826C839 11,962 100,000 SH Call SOLE   100,000 0 0
VISA INC COM CL A 92826C839 12,560 105,000 SH Call SOLE   105,000 0 0
VISA INC COM CL A 92826C839 17,943 150,000 SH Call SOLE   150,000 0 0
VISA INC COM CL A 92826C839 17,943 150,000 SH Put SOLE   150,000 0 0
VISA INC COM CL A 92826C839 20,000 167,200 SH Put SOLE   167,200 0 0
VISA INC COM CL A 92826C839 20,934 175,000 SH Call SOLE   175,000 0 0
VIRTUSA CORP COM 92827P102 4 76 SH   SOLE   76 0 0
VISHAY PRECISION GROUP INC COM 92835K103 7 220 SH   SOLE   220 0 0
VISTA OUTDOOR INC COM 928377100 27 1,670 SH   SOLE   1,670 0 0
VISTEON CORP COM NEW 92839U206 42 378 SH   SOLE   378 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 41 44,437 SH   SOLE   44,437 0 0
VITAMIN SHOPPE INC COM 92849E101 1,082 248,643 SH   SOLE   248,643 0 0
VMWARE INC CL A COM 928563402 30,621 252,502 SH   SOLE   252,502 0 0
VMWARE INC CL A COM 928563402 52,364 431,800 SH Call SOLE   431,800 0 0
VMWARE INC CL A COM 928563402 52,364 431,800 SH Put SOLE   431,800 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 0 15 SH   SOLE   15 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 83 3,000 SH Put SOLE   3,000 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 601 21,600 SH Put SOLE   21,600 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,461 52,500 SH Call SOLE   52,500 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3,617 130,000 SH Call SOLE   130,000 0 0
VONAGE HLDGS CORP COM 92886T201 96 9,012 SH   SOLE   9,012 0 0
VOYA FINL INC COM 929089100 1,438 28,466 SH   SOLE   28,466 0 0
VULCAN MATLS CO COM 929160109 446 3,905 SH   SOLE   3,905 0 0
VULCAN MATLS CO COM 929160109 8,563 75,000 SH Call SOLE   75,000 0 0
VUZIX CORP COM NEW 92921W300 69 12,500 SH Call SOLE   12,500 0 0
W & T OFFSHORE INC COM 92922P106 54 12,136 SH   SOLE   12,136 0 0
WGL HLDGS INC COM 92924F106 4 51 SH   SOLE   51 0 0
WMIH CORP COM 92936P100 0 1 SH   SOLE   1 0 0
W P CAREY INC COM 92936U109 28 457 SH   SOLE   457 0 0
WEC ENERGY GROUP INC COM 92939U106 13 210 SH   SOLE   210 0 0
WABASH NATL CORP COM 929566107 58 2,764 SH   SOLE   2,764 0 0
WADDELL & REED FINL INC CL A 930059100 45 2,206 SH   SOLE   2,206 0 0
WALMART INC COM 931142103 44 500 SH Put SOLE   500 0 0
WALMART INC COM 931142103 222 2,500 SH Put SOLE   2,500 0 0
WALMART INC COM 931142103 436 4,900 SH Put SOLE   4,900 0 0
WALMART INC COM 931142103 2,109 23,700 SH Put SOLE   23,700 0 0
WALMART INC COM 931142103 2,224 25,000 SH Put SOLE   25,000 0 0
WALMART INC COM 931142103 2,447 27,500 SH Put SOLE   27,500 0 0
WALMART INC COM 931142103 3,470 39,000 SH Put SOLE   39,000 0 0
WALMART INC COM 931142103 4,004 45,000 SH Put SOLE   45,000 0 0
WALMART INC COM 931142103 4,582 51,500 SH Put SOLE   51,500 0 0
WALMART INC COM 931142103 4,644 52,200 SH Put SOLE   52,200 0 0
WALMART INC COM 931142103 5,338 60,000 SH Put SOLE   60,000 0 0
WALMART INC COM 931142103 5,632 63,300 SH Put SOLE   63,300 0 0
WALMART INC COM 931142103 5,783 65,000 SH Put SOLE   65,000 0 0
WALMART INC COM 931142103 5,961 67,000 SH Put SOLE   67,000 0 0
WALMART INC COM 931142103 6,886 77,400 SH Put SOLE   77,400 0 0
WALMART INC COM 931142103 7,269 81,700 SH Put SOLE   81,700 0 0
WALMART INC COM 931142103 7,829 88,000 SH Put SOLE   88,000 0 0
WALMART INC COM 931142103 8,897 100,000 SH Put SOLE   100,000 0 0
WALMART INC COM 931142103 11,575 130,100 SH Put SOLE   130,100 0 0
WALMART INC COM 931142103 12,687 142,600 SH Put SOLE   142,600 0 0
WALMART INC COM 931142103 14,644 164,600 SH Call SOLE   164,600 0 0
WALMART INC COM 931142103 15,143 170,200 SH Put SOLE   170,200 0 0
WALMART INC COM 931142103 16,201 182,100 SH Put SOLE   182,100 0 0
WALMART INC COM 931142103 18,408 206,900 SH Put SOLE   206,900 0 0
WALMART INC COM 931142103 19,885 223,500 SH Put SOLE   223,500 0 0
WALMART INC COM 931142103 44,485 500,000 SH Call SOLE   500,000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 432 6,600 SH Put SOLE   6,600 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,244 19,000 SH Call SOLE   19,000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,637 25,000 SH Put SOLE   25,000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,435 37,200 SH Put SOLE   37,200 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,625 40,100 SH Put SOLE   40,100 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,837 58,600 SH Put SOLE   58,600 0 0
WASHINGTON FED INC COM 938824109 63 1,835 SH   SOLE   1,835 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 10 130 SH   SOLE   130 0 0
WEIBO CORP SPONSORED ADR 948596101 53 446 SH   SOLE   446 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 586 9,200 SH Put SOLE   9,200 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 1,446 22,700 SH   SOLE   22,700 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 20,907 328,100 SH Put SOLE   328,100 0 0
WELLS FARGO CO NEW COM 949746101 440 8,400 SH Put SOLE   8,400 0 0
WELLS FARGO CO NEW COM 949746101 1,048 20,000 SH Put SOLE   20,000 0 0
WELLS FARGO CO NEW COM 949746101 1,336 25,500 SH Put SOLE   25,500 0 0
WELLS FARGO CO NEW COM 949746101 1,336 25,500 SH Put SOLE   25,500 0 0
WELLS FARGO CO NEW COM 949746101 1,384 26,400 SH Put SOLE   26,400 0 0
WELLS FARGO CO NEW COM 949746101 1,971 37,600 SH Call SOLE   37,600 0 0
WELLS FARGO CO NEW COM 949746101 2,621 50,000 SH Call SOLE   50,000 0 0
WELLS FARGO CO NEW COM 949746101 2,883 55,000 SH Put SOLE   55,000 0 0
WELLS FARGO CO NEW COM 949746101 2,883 55,000 SH Put SOLE   55,000 0 0
WELLS FARGO CO NEW COM 949746101 3,118 59,500 SH Put SOLE   59,500 0 0
WELLS FARGO CO NEW COM 949746101 3,234 61,700 SH Call SOLE   61,700 0 0
WELLS FARGO CO NEW COM 949746101 3,428 65,400 SH Put SOLE   65,400 0 0
WELLS FARGO CO NEW COM 949746101 3,496 66,700 SH Put SOLE   66,700 0 0
WELLS FARGO CO NEW COM 949746101 3,931 75,000 SH Put SOLE   75,000 0 0
WELLS FARGO CO NEW COM 949746101 4,209 80,300 SH Put SOLE   80,300 0 0
WELLS FARGO CO NEW COM 949746101 5,241 100,000 SH Put SOLE   100,000 0 0
WELLS FARGO CO NEW COM 949746101 5,765 110,000 SH Put SOLE   110,000 0 0
WELLS FARGO CO NEW COM 949746101 6,813 130,000 SH Put SOLE   130,000 0 0
WELLS FARGO CO NEW COM 949746101 7,861 150,000 SH Call SOLE   150,000 0 0
WELLS FARGO CO NEW COM 949746101 7,861 150,000 SH Put SOLE   150,000 0 0
WELLS FARGO CO NEW COM 949746101 8,118 154,900 SH Put SOLE   154,900 0 0
WELLS FARGO CO NEW COM 949746101 8,559 163,300 SH Put SOLE   163,300 0 0
WELLS FARGO CO NEW COM 949746101 8,910 170,000 SH Put SOLE   170,000 0 0
WELLS FARGO CO NEW COM 949746101 9,172 175,000 SH Put SOLE   175,000 0 0
WELLS FARGO CO NEW COM 949746101 9,596 183,100 SH Put SOLE   183,100 0 0
WELLS FARGO CO NEW COM 949746101 11,362 216,800 SH Put SOLE   216,800 0 0
WELLS FARGO CO NEW COM 949746101 12,578 240,000 SH Put SOLE   240,000 0 0
WELLS FARGO CO NEW COM 949746101 13,103 250,000 SH Call SOLE   250,000 0 0
WELLS FARGO CO NEW COM 949746101 13,103 250,000 SH Call SOLE   250,000 0 0
WELLS FARGO CO NEW COM 949746101 13,496 257,500 SH Call SOLE   257,500 0 0
WELLS FARGO CO NEW COM 949746101 14,198 270,900 SH Put SOLE   270,900 0 0
WELLS FARGO CO NEW COM 949746101 15,414 294,100 SH Put SOLE   294,100 0 0
WELLS FARGO CO NEW COM 949746101 15,723 300,000 SH Put SOLE   300,000 0 0
WELLS FARGO CO NEW COM 949746101 17,819 340,000 SH Put SOLE   340,000 0 0
WELLS FARGO CO NEW COM 949746101 18,412 351,300 SH Put SOLE   351,300 0 0
WELLS FARGO CO NEW COM 949746101 21,928 418,400 SH Put SOLE   418,400 0 0
WELLS FARGO CO NEW COM 949746101 22,662 432,400 SH Put SOLE   432,400 0 0
WELLS FARGO CO NEW COM 949746101 52,782 1,007,100 SH Put SOLE   1,007,100 0 0
WELLS FARGO CO NEW COM 949746101 95,764 1,827,218 SH   SOLE   1,827,218 0 0
WESBANCO INC COM 950810101 1 24 SH   SOLE   24 0 0
WESTAMERICA BANCORPORATION COM 957090103 8 140 SH   SOLE   140 0 0
WESTAR ENERGY INC COM 95709T100 13 240 SH   SOLE   240 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 194 19,982 SH   SOLE   19,982 0 0
WESTERN DIGITAL CORP COM 958102105 221 2,400 SH Put SOLE   2,400 0 0
WESTERN DIGITAL CORP COM 958102105 360 3,900 SH Put SOLE   3,900 0 0
WESTERN DIGITAL CORP COM 958102105 821 8,900 SH Put SOLE   8,900 0 0
WESTERN DIGITAL CORP COM 958102105 1,126 12,200 SH Put SOLE   12,200 0 0
WESTERN DIGITAL CORP COM 958102105 1,190 12,900 SH Call SOLE   12,900 0 0
WESTERN DIGITAL CORP COM 958102105 1,403 15,200 SH Put SOLE   15,200 0 0
WESTERN DIGITAL CORP COM 958102105 1,458 15,800 SH Put SOLE   15,800 0 0
WESTERN DIGITAL CORP COM 958102105 2,270 24,600 SH Put SOLE   24,600 0 0
WESTERN DIGITAL CORP COM 958102105 2,787 30,200 SH Put SOLE   30,200 0 0
WESTERN DIGITAL CORP COM 958102105 4,106 44,500 SH Put SOLE   44,500 0 0
WESTERN DIGITAL CORP COM 958102105 4,346 47,100 SH Put SOLE   47,100 0 0
WESTERN DIGITAL CORP COM 958102105 4,614 50,000 SH Call SOLE   50,000 0 0
WESTERN DIGITAL CORP COM 958102105 4,844 52,500 SH Put SOLE   52,500 0 0
WESTERN DIGITAL CORP COM 958102105 4,955 53,700 SH Put SOLE   53,700 0 0
WESTERN DIGITAL CORP COM 958102105 6,920 75,000 SH Put SOLE   75,000 0 0
WESTERN DIGITAL CORP COM 958102105 13,676 148,217 SH   SOLE   148,217 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 1 14 SH   SOLE   14 0 0
WESTERN UN CO COM 959802109 188 9,760 SH   SOLE   9,760 0 0
WESTROCK CO COM 96145D105 4,813 75,000 SH Call SOLE   75,000 0 0
WEYERHAEUSER CO COM 962166104 235 6,713 SH   SOLE   6,713 0 0
WHIRLPOOL CORP COM 963320106 1 4 SH   SOLE   4 0 0
WHIRLPOOL CORP COM 963320106 61 400 SH Put SOLE   400 0 0
WHIRLPOOL CORP COM 963320106 383 2,500 SH Call SOLE   2,500 0 0
WHIRLPOOL CORP COM 963320106 521 3,400 SH Put SOLE   3,400 0 0
WHIRLPOOL CORP COM 963320106 750 4,900 SH Call SOLE   4,900 0 0
WHIRLPOOL CORP COM 963320106 1,240 8,100 SH Put SOLE   8,100 0 0
WHIRLPOOL CORP COM 963320106 2,021 13,200 SH Call SOLE   13,200 0 0
WHIRLPOOL CORP COM 963320106 2,756 18,000 SH Call SOLE   18,000 0 0
WHIRLPOOL CORP COM 963320106 21,435 140,000 SH Call SOLE   140,000 0 0
WHITING PETE CORP NEW COM NEW 966387409 32 955 SH   SOLE   955 0 0
WILLDAN GROUP INC COM 96924N100 0 2 SH   SOLE   2 0 0
WILLIAMS COS INC DEL COM 969457100 738 29,700 SH Call SOLE   29,700 0 0
WILLIAMS COS INC DEL COM 969457100 4,226 170,000 SH Call SOLE   170,000 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 42 1,215 SH   SOLE   1,215 0 0
WILLIAMS SONOMA INC COM 969904101 271 5,136 SH   SOLE   5,136 0 0
WILLIAMS SONOMA INC COM 969904101 422 8,000 SH Call SOLE   8,000 0 0
WILLIAMS SONOMA INC COM 969904101 1,055 20,000 SH Call SOLE   20,000 0 0
WILLIAMS SONOMA INC COM 969904101 5,170 98,000 SH Put SOLE   98,000 0 0
WINGSTOP INC COM 974155103 412 8,724 SH   SOLE   8,724 0 0
WINGSTOP INC COM 974155103 708 15,000 SH Call SOLE   15,000 0 0
WINGSTOP INC COM 974155103 708 15,000 SH Put SOLE   15,000 0 0
WINNEBAGO INDS INC COM 974637100 43 1,138 SH   SOLE   1,138 0 0
WINTRUST FINL CORP COM 97650W108 3 34 SH   SOLE   34 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 0 1 SH   SOLE   1 0 0
WISDOMTREE TR FUTRE STRAT FD 97717W125 0 1 SH   SOLE   1 0 0
WISDOMTREE TR EMERG CUR STR FD 97717W133 0 1 SH   SOLE   1 0 0
WISDOMTREE TR CHINESE YUAN FD 97717W182 92 3,369 SH   SOLE   3,369 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 0 1 SH   SOLE   1 0 0
WISDOMTREE TR BRAZILN RL FD 97717W240 0 1 SH   SOLE   1 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 0 1 SH   SOLE   1 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 0 1 SH   SOLE   1 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 18 381 SH   SOLE   381 0 0
WISDOMTREE TR EM MKTS QTLY DIV 97717W323 0 1 SH   SOLE   1 0 0
WISDOMTREE TR GLB EX US RL EST 97717W331 0 1 SH   SOLE   1 0 0
WISDOMTREE TR NEGT DUR HIG YLD 97717W398 0 1 SH   SOLE   1 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 0 1 SH   SOLE   1 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 691 26,335 SH   SOLE   26,335 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 1,311 50,000 SH Put SOLE   50,000 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 2,622 100,000 SH Put SOLE   100,000 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 3,409 130,000 SH Put SOLE   130,000 0 0
WISDOMTREE TR GERMANY HEDEQ FD 97717W448 0 1 SH   SOLE   1 0 0
WISDOMTREE TR JAPAN HDG FINL 97717W463 0 1 SH   SOLE   1 0 0
WISDOMTREE TR BLMBG US BULL 97717W471 0 1 SH   SOLE   1 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 0 3 SH   SOLE   3 0 0
WISDOMTREE TR JPN SCAP HDG EQT 97717W521 0 1 SH   SOLE   1 0 0
WISDOMTREE TR E MKTS CNSMR GR 97717W539 0 1 SH   SOLE   1 0 0
WISDOMTREE TR US QLT SHRHD YLD 97717W547 0 1 SH   SOLE   1 0 0
WISDOMTREE TR US SMALLCP ERNGS 97717W562 0 3 SH   SOLE   3 0 0
WISDOMTREE TR US MIDCP EARNING 97717W570 0 3 SH   SOLE   3 0 0
WISDOMTREE TR US EARNINGS 500 97717W588 0 3 SH   SOLE   3 0 0
WISDOMTREE TR US TOTAL EARNING 97717W596 0 3 SH   SOLE   3 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 0 3 SH   SOLE   3 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703 0 1 SH   SOLE   1 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 0 1 SH   SOLE   1 0 0
WISDOMTREE TR INTL MIDCAP DV 97717W778 0 1 SH   SOLE   1 0 0
WISDOMTREE TR INTL DIV EX FINL 97717W786 0 1 SH   SOLE   1 0 0
WISDOMTREE TR INTL LRGCAP DV 97717W794 0 1 SH   SOLE   1 0 0
WISDOMTREE TR ITL HIGH DIV FD 97717W802 0 1 SH   SOLE   1 0 0
WISDOMTREE TR AUSTRALIA DIV FD 97717W810 0 1 SH   SOLE   1 0 0
WISDOMTREE TR ASIA PAC EXJP FD 97717W828 0 1 SH   SOLE   1 0 0
WISDOMTREE TR JP SMALLCP DIV 97717W836 0 1 SH   SOLE   1 0 0
WISDOMTREE TR GLB US QTLY DIV 97717W844 0 1 SH   SOLE   1 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 0 1 SH   SOLE   1 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 2,801 50,000 SH Call SOLE   50,000 0 0
WISDOMTREE TR EUROPE SMCP DV 97717W869 0 1 SH   SOLE   1 0 0
WISDOMTREE TR GLB HIGH DIV FD 97717W877 0 1 SH   SOLE   1 0 0
WISDOMTREE TR MID EAST DIVD 97717X305 0 1 SH   SOLE   1 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 0 1 SH   SOLE   1 0 0
WISDOMTREE TR EURO QTLY DIV GR 97717X610 0 1 SH   SOLE   1 0 0
WISDOMTREE TR US S CAP QTY DIV 97717X651 0 1 SH   SOLE   1 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 0 1 SH   SOLE   1 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 0 1 SH   SOLE   1 0 0
WISDOMTREE TR CHINADIV EX FI 97717X719 0 1 SH   SOLE   1 0 0
WISDOMTREE TR WSDM EMKTBD FD 97717X784 0 1 SH   SOLE   1 0 0
WISDOMTREE TR ASIA LC DBT FD 97717X842 0 1 SH   SOLE   1 0 0
WISDOMTREE TR EM LCL DEBT FD 97717X867 39 1,001 SH   SOLE   1,001 0 0
WISDOMTREE CONTINUOUS COMMOD SHS BEN INT 97718W108 0 1 SH   SOLE   1 0 0
WOODWARD INC COM 980745103 2 34 SH   SOLE   34 0 0
WOODWARD INC COM 980745103 1,433 20,000 SH Call SOLE   20,000 0 0
WORKDAY INC CL A 98138H101 63 494 SH   SOLE   494 0 0
WORLD ACCEP CORP DEL COM 981419104 14 130 SH   SOLE   130 0 0
WORLDPAY INC CL A 981558109 6,990 85,000 SH Call SOLE   85,000 0 0
WORTHINGTON INDS INC COM 981811102 53 1,242 SH   SOLE   1,242 0 0
WPX ENERGY INC COM 98212B103 8 546 SH   SOLE   546 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 4,763 41,622 SH   SOLE   41,622 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 17,165 150,000 SH Call SOLE   150,000 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 17,165 150,000 SH Put SOLE   150,000 0 0
WYNN RESORTS LTD COM 983134107 36 200 SH Call SOLE   200 0 0
WYNN RESORTS LTD COM 983134107 36 200 SH Put SOLE   200 0 0
WYNN RESORTS LTD COM 983134107 474 2,600 SH Put SOLE   2,600 0 0
WYNN RESORTS LTD COM 983134107 620 3,400 SH Put SOLE   3,400 0 0
WYNN RESORTS LTD COM 983134107 638 3,500 SH Put SOLE   3,500 0 0
WYNN RESORTS LTD COM 983134107 1,021 5,600 SH Call SOLE   5,600 0 0
WYNN RESORTS LTD COM 983134107 1,185 6,500 SH Put SOLE   6,500 0 0
WYNN RESORTS LTD COM 983134107 1,240 6,800 SH Put SOLE   6,800 0 0
WYNN RESORTS LTD COM 983134107 1,240 6,800 SH Put SOLE   6,800 0 0
WYNN RESORTS LTD COM 983134107 1,732 9,500 SH Put SOLE   9,500 0 0
WYNN RESORTS LTD COM 983134107 1,824 10,000 SH Put SOLE   10,000 0 0
WYNN RESORTS LTD COM 983134107 1,897 10,400 SH Put SOLE   10,400 0 0
WYNN RESORTS LTD COM 983134107 2,024 11,100 SH Put SOLE   11,100 0 0
WYNN RESORTS LTD COM 983134107 2,115 11,600 SH Put SOLE   11,600 0 0
WYNN RESORTS LTD COM 983134107 2,207 12,100 SH Put SOLE   12,100 0 0
WYNN RESORTS LTD COM 983134107 2,845 15,600 SH Put SOLE   15,600 0 0
WYNN RESORTS LTD COM 983134107 3,191 17,500 SH Put SOLE   17,500 0 0
WYNN RESORTS LTD COM 983134107 3,647 20,000 SH Put SOLE   20,000 0 0
WYNN RESORTS LTD COM 983134107 4,085 22,400 SH Put SOLE   22,400 0 0
WYNN RESORTS LTD COM 983134107 4,486 24,600 SH Put SOLE   24,600 0 0
WYNN RESORTS LTD COM 983134107 5,325 29,200 SH Put SOLE   29,200 0 0
WYNN RESORTS LTD COM 983134107 6,018 33,000 SH Put SOLE   33,000 0 0
WYNN RESORTS LTD COM 983134107 6,693 36,700 SH Put SOLE   36,700 0 0
WYNN RESORTS LTD COM 983134107 7,003 38,400 SH Put SOLE   38,400 0 0
WYNN RESORTS LTD COM 983134107 7,294 40,000 SH Put SOLE   40,000 0 0
WYNN RESORTS LTD COM 983134107 7,550 41,400 SH Put SOLE   41,400 0 0
WYNN RESORTS LTD COM 983134107 8,443 46,300 SH Put SOLE   46,300 0 0
WYNN RESORTS LTD COM 983134107 8,607 47,200 SH Put SOLE   47,200 0 0
WYNN RESORTS LTD COM 983134107 8,753 48,000 SH Put SOLE   48,000 0 0
WYNN RESORTS LTD COM 983134107 8,972 49,200 SH Put SOLE   49,200 0 0
WYNN RESORTS LTD COM 983134107 11,349 62,235 SH   SOLE   62,235 0 0
XO GROUP INC COM 983772104 8 370 SH   SOLE   370 0 0
XPO LOGISTICS INC COM 983793100 1,985 19,500 SH Call SOLE   19,500 0 0
XPO LOGISTICS INC COM 983793100 3,375 33,146 SH   SOLE   33,146 0 0
XPO LOGISTICS INC COM 983793100 5,091 50,000 SH Call SOLE   50,000 0 0
XPO LOGISTICS INC COM 983793100 6,221 61,100 SH Put SOLE   61,100 0 0
XCERRA CORP COM 98400J108 116 9,936 SH   SOLE   9,936 0 0
XENIA HOTELS & RESORTS INC COM 984017103 3 153 SH   SOLE   153 0 0
XEROX CORP COM NEW 984121608 74 2,585 SH   SOLE   2,585 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 525 81,409 SH   SOLE   81,409 0 0
XUNLEI LTD SPONSORED ADR 98419E108 21 2,047 SH   SOLE   2,047 0 0
XOMA CORP DEL COM NEW 98419J206 2 94 SH   SOLE   94 0 0
XPERI CORP COM 98421B100 641 30,326 SH   SOLE   30,326 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 363 16,800 SH Put SOLE   16,800 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 649 30,000 SH Call SOLE   30,000 0 0
YUM BRANDS INC COM 988498101 2 24 SH   SOLE   24 0 0
YUM CHINA HLDGS INC COM 98850P109 5,354 129,000 SH Put SOLE   129,000 0 0
YUM CHINA HLDGS INC COM 98850P109 8,255 198,918 SH   SOLE   198,918 0 0
YUM CHINA HLDGS INC COM 98850P109 8,300 200,000 SH Put SOLE   200,000 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 1 8 SH   SOLE   8 0 0
ZENDESK INC COM 98936J101 48 1,000 SH Call SOLE   1,000 0 0
ZENDESK INC COM 98936J101 72 1,500 SH Call SOLE   1,500 0 0
ZENDESK INC COM 98936J101 383 8,000 SH Call SOLE   8,000 0 0
ZIONS BANCORPORATION COM 989701107 0 8 SH   SOLE   8 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 60 15,283 SH   SOLE   15,283 0 0
ZOGENIX INC COM NEW 98978L204 3 85 SH   SOLE   85 0 0
ZYMEWORKS INC COM 98985W102 13 1,100 SH   SOLE   1,100 0 0
ZYNGA INC CL A 98986T108 1,098 300,000 SH Call SOLE   300,000 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 2,078 148,640 SH   SOLE   148,640 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 2,516 180,000 SH Put SOLE   180,000 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 2,656 190,000 SH Put SOLE   190,000 0 0
ADIENT PLC ORD SHS G0084W101 117 1,952 SH   SOLE   1,952 0 0
ALKERMES PLC SHS G01767105 129 2,227 SH   SOLE   2,227 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 1 14 SH   SOLE   14 0 0
ALLERGAN PLC SHS G0177J108 1,683 10,000 SH Put SOLE   10,000 0 0
ALLERGAN PLC SHS G0177J108 2,524 15,000 SH Put SOLE   15,000 0 0
ALLERGAN PLC SHS G0177J108 4,207 25,000 SH Put SOLE   25,000 0 0
ALLERGAN PLC SHS G0177J108 4,207 25,000 SH Put SOLE   25,000 0 0
ALLERGAN PLC SHS G0177J108 9,525 56,600 SH Call SOLE   56,600 0 0
AMBARELLA INC SHS G037AX101 118 2,400 SH Put SOLE   2,400 0 0
AMBARELLA INC SHS G037AX101 118 2,400 SH Put SOLE   2,400 0 0
AMBARELLA INC SHS G037AX101 181 3,700 SH Call SOLE   3,700 0 0
AMBARELLA INC SHS G037AX101 328 6,700 SH Put SOLE   6,700 0 0
AMBARELLA INC SHS G037AX101 348 7,100 SH Put SOLE   7,100 0 0
AMBARELLA INC SHS G037AX101 1,867 38,100 SH Put SOLE   38,100 0 0
AMBARELLA INC SHS G037AX101 3,909 79,800 SH Put SOLE   79,800 0 0
AMBARELLA INC SHS G037AX101 6,426 131,165 SH   SOLE   131,165 0 0
AON PLC SHS CL A G0408V102 1 8 SH   SOLE   8 0 0
AON PLC SHS CL A G0408V102 1,165 8,300 SH Put SOLE   8,300 0 0
ARRIS INTL INC SHS G0551A103 1,329 50,000 SH Call SOLE   50,000 0 0
ARRIS INTL INC SHS G0551A103 2,540 95,600 SH Call SOLE   95,600 0 0
ATHENE HLDG LTD CL A G0684D107 61 1,269 SH   SOLE   1,269 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 326 12,653 SH   SOLE   12,653 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 876 34,000 SH Call SOLE   34,000 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 92 599 SH   SOLE   599 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,535 10,000 SH Put SOLE   10,000 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 3 83 SH   SOLE   83 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 15 350 SH   SOLE   350 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 3 204 SH   SOLE   204 0 0
BUNGE LIMITED COM G16962105 739 10,000 SH Call SOLE   10,000 0 0
BUNGE LIMITED COM G16962105 1,849 25,000 SH Call SOLE   25,000 0 0
BUNGE LIMITED COM G16962105 2,292 31,000 SH Call SOLE   31,000 0 0
BUNGE LIMITED COM G16962105 8,503 115,000 SH Call SOLE   115,000 0 0
CARDTRONICS PLC SHS CL A G1991C105 9,657 432,866 SH   SOLE   432,866 0 0
CARDTRONICS PLC SHS CL A G1991C105 10,932 490,000 SH Put SOLE   490,000 0 0
CREDICORP LTD COM G2519Y108 27 120 SH   SOLE   120 0 0
EATON CORP PLC SHS G29183103 5,018 62,800 SH Call SOLE   62,800 0 0
ENDO INTL PLC SHS G30401106 743 125,000 SH Put SOLE   125,000 0 0
ENDO INTL PLC SHS G30401106 770 129,694 SH   SOLE   129,694 0 0
ENDO INTL PLC SHS G30401106 891 150,000 SH Put SOLE   150,000 0 0
ENSCO PLC SHS CLASS A G3157S106 436 99,400 SH   SOLE   99,400 0 0
ENSCO PLC SHS CLASS A G3157S106 878 200,000 SH Put SOLE   200,000 0 0
ESSENT GROUP LTD COM G3198U102 55 1,297 SH   SOLE   1,297 0 0
FABRINET SHS G3323L100 36 1,137 SH   SOLE   1,137 0 0
FERROGLOBE PLC SHS G33856108 12 1,100 SH Put SOLE   1,100 0 0
FERROGLOBE PLC SHS G33856108 202 18,800 SH Put SOLE   18,800 0 0
FERROGLOBE PLC SHS G33856108 547 51,000 SH Call SOLE   51,000 0 0
FERROGLOBE PLC SHS G33856108 1,993 185,745 SH   SOLE   185,745 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 27 602 SH   SOLE   602 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 2 102 SH   SOLE   102 0 0
HERBALIFE LTD COM USD SHS G4412G101 19 200 SH Call SOLE   200 0 0
HERBALIFE LTD COM USD SHS G4412G101 58 600 SH Call SOLE   600 0 0
HERBALIFE LTD COM USD SHS G4412G101 68 700 SH Call SOLE   700 0 0
HERBALIFE LTD COM USD SHS G4412G101 975 10,000 SH Call SOLE   10,000 0 0
HERBALIFE LTD COM USD SHS G4412G101 1,209 12,400 SH Call SOLE   12,400 0 0
HERBALIFE LTD COM USD SHS G4412G101 1,267 13,000 SH Call SOLE   13,000 0 0
HERBALIFE LTD COM USD SHS G4412G101 1,267 13,000 SH Call SOLE   13,000 0 0
HERBALIFE LTD COM USD SHS G4412G101 3,275 33,600 SH Call SOLE   33,600 0 0
HERBALIFE LTD COM USD SHS G4412G101 3,899 40,000 SH Call SOLE   40,000 0 0
HERBALIFE LTD COM USD SHS G4412G101 4,874 50,000 SH Call SOLE   50,000 0 0
IHS MARKIT LTD SHS G47567105 6,030 125,000 SH Call SOLE   125,000 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 29 1,076 SH   SOLE   1,076 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 458 200,000 SH Put SOLE   200,000 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 960 419,300 SH Call SOLE   419,300 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 1,436 627,213 SH   SOLE   627,213 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 1,718 750,000 SH Put SOLE   750,000 0 0
INVESCO LTD SHS G491BT108 1,239 38,696 SH   SOLE   38,696 0 0
INVESCO LTD SHS G491BT108 1,972 61,600 SH Call SOLE   61,600 0 0
INVESCO LTD SHS G491BT108 2,881 90,000 SH Put SOLE   90,000 0 0
JOHNSON CTLS INTL PLC SHS G51502105 423 12,000 SH Call SOLE   12,000 0 0
KOSMOS ENERGY LTD SHS G5315B107 34 5,424 SH   SOLE   5,424 0 0
KOSMOS ENERGY LTD SHS G5315B107 1,760 279,400 SH Call SOLE   279,400 0 0
LAZARD LTD SHS A G54050102 1,153 21,939 SH   SOLE   21,939 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 121 3,849 SH   SOLE   3,849 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,566 50,000 SH Call SOLE   50,000 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,348 75,000 SH Call SOLE   75,000 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,131 100,000 SH Put SOLE   100,000 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 12 410 SH   SOLE   410 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 695 48,000 SH Put SOLE   48,000 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 724 50,000 SH Put SOLE   50,000 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 1,067 73,657 SH   SOLE   73,657 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 135 6,427 SH   SOLE   6,427 0 0
MEDTRONIC PLC SHS G5960L103 289 3,600 SH Call SOLE   3,600 0 0
MEDTRONIC PLC SHS G5960L103 23,184 289,000 SH Call SOLE   289,000 0 0
MEDTRONIC PLC SHS G5960L103 60,165 750,000 SH Put SOLE   750,000 0 0
MEDTRONIC PLC SHS G5960L103 60,189 750,300 SH Call SOLE   750,300 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 211 3,400 SH Put SOLE   3,400 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 292 4,700 SH Call SOLE   4,700 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 627 10,100 SH Put SOLE   10,100 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 1,242 20,000 SH Call SOLE   20,000 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 1,707 27,500 SH Put SOLE   27,500 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 1,713 27,600 SH Put SOLE   27,600 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 1,907 30,719 SH   SOLE   30,719 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 2,818 45,400 SH Put SOLE   45,400 0 0
APTIV PLC SHS G6095L109 54 630 SH   SOLE   630 0 0
NABORS INDUSTRIES LTD SHS G6359F103 59 8,441 SH   SOLE   8,441 0 0
NOBLE CORP PLC SHS USD G65431101 184 49,653 SH   SOLE   49,653 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 14 864 SH   SOLE   864 0 0
NOVOCURE LTD ORD SHS G6674U108 305 14,000 SH Call SOLE   14,000 0 0
PROTHENA CORP PLC SHS G72800108 2,982 81,233 SH   SOLE   81,233 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 160 13,846 SH   SOLE   13,846 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 577 50,000 SH Put SOLE   50,000 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 29 500 SH Call SOLE   500 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 59 1,000 SH Put SOLE   1,000 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 492 8,400 SH Put SOLE   8,400 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 696 11,900 SH Put SOLE   11,900 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,100 18,800 SH Put SOLE   18,800 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,170 20,000 SH Put SOLE   20,000 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,843 31,500 SH Put SOLE   31,500 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,926 50,000 SH Put SOLE   50,000 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,926 50,000 SH Put SOLE   50,000 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 5,121 87,500 SH Put SOLE   87,500 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 5,559 95,000 SH Put SOLE   95,000 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 6,540 111,761 SH   SOLE   111,761 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 7,625 130,300 SH Put SOLE   130,300 0 0
SIGNET JEWELERS LIMITED SHS G81276100 16 428 SH   SOLE   428 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1,017 60,000 SH Call SOLE   60,000 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 92 4,749 SH   SOLE   4,749 0 0
TRITON INTL LTD CL A G9078F107 845 27,600 SH Call SOLE   27,600 0 0
TRITON INTL LTD CL A G9078F107 845 27,600 SH Call SOLE   27,600 0 0
VENATOR MATLS PLC SHS G9329Z100 102 5,634 SH   SOLE   5,634 0 0
VENATOR MATLS PLC SHS G9329Z100 121 6,700 SH Put SOLE   6,700 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 2,097 76,657 SH   SOLE   76,657 0 0
PERRIGO CO PLC SHS G97822103 2 22 SH   SOLE   22 0 0
XL GROUP LTD COM G98294104 5,526 100,000 SH Call SOLE   100,000 0 0
XL GROUP LTD COM G98294104 5,526 100,000 SH Put SOLE   100,000 0 0
CHUBB LIMITED COM H1467J104 641 4,684 SH   SOLE   4,684 0 0
CHUBB LIMITED COM H1467J104 793 5,800 SH Call SOLE   5,800 0 0
CHUBB LIMITED COM H1467J104 1,368 10,000 SH Put SOLE   10,000 0 0
GARMIN LTD SHS H2906T109 884 15,000 SH Call SOLE   15,000 0 0
UBS GROUP AG SHS H42097107 3 150 SH   SOLE   150 0 0
TE CONNECTIVITY LTD REG SHS H84989104 2,488 24,900 SH Call SOLE   24,900 0 0
TRANSOCEAN LTD REG SHS H8817H100 990 100,000 SH Put SOLE   100,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,238 125,000 SH Put SOLE   125,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,485 150,000 SH Put SOLE   150,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,622 163,855 SH   SOLE   163,855 0 0
INTELSAT S A COM L5140P101 99 26,262 SH   SOLE   26,262 0 0
TRINSEO S A SHS L9340P101 38 511 SH   SOLE   511 0 0
ARCTURUS THERAPEUTICS LTD SHS M1492T105 10 1,900 SH   SOLE   1,900 0 0
CAMTEK LTD ORD M20791105 111 16,497 SH   SOLE   16,497 0 0
CAMTEK LTD ORD M20791105 911 135,000 SH Put SOLE   135,000 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 59 590 SH   SOLE   590 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1,211 45,000 SH Call SOLE   45,000 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1,211 45,000 SH Put SOLE   45,000 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1,278 47,500 SH Call SOLE   47,500 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1,346 50,000 SH Call SOLE   50,000 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1,346 50,000 SH Put SOLE   50,000 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1,480 55,000 SH Call SOLE   55,000 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 2,691 100,000 SH Put SOLE   100,000 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 4,841 179,896 SH   SOLE   179,896 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 5,449 202,500 SH Call SOLE   202,500 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 5,449 202,500 SH Put SOLE   202,500 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 1,001 10,900 SH Put SOLE   10,900 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 2,296 25,000 SH Put SOLE   25,000 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 5,767 62,798 SH   SOLE   62,798 0 0
WIX COM LTD SHS M98068105 589 7,405 SH   SOLE   7,405 0 0
WIX COM LTD SHS M98068105 2,904 36,500 SH Call SOLE   36,500 0 0
CNH INDL N V SHS N20944109 1 70 SH   SOLE   70 0 0
CONSTELLIUM NV CL A N22035104 74 6,798 SH   SOLE   6,798 0 0
CORE LABORATORIES N V COM N22717107 3,312 30,600 SH Put SOLE   30,600 0 0
CORE LABORATORIES N V COM N22717107 3,993 36,900 SH Call SOLE   36,900 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 79 3,845 SH   SOLE   3,845 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 4,104 200,000 SH Put SOLE   200,000 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,651 15,622 SH   SOLE   15,622 0 0
MYLAN N V SHS EURO N59465109 1,190 28,900 SH Call SOLE   28,900 0 0
MYLAN N V SHS EURO N59465109 16,468 400,000 SH Call SOLE   400,000 0 0
NXP SEMICONDUCTORS N V COM N6596X109 655 5,600 SH Call SOLE   5,600 0 0
NXP SEMICONDUCTORS N V COM N6596X109 2,445 20,900 SH Call SOLE   20,900 0 0
NXP SEMICONDUCTORS N V COM N6596X109 28,958 247,500 SH Put SOLE   247,500 0 0
YANDEX N V SHS CLASS A N97284108 1,142 28,936 SH   SOLE   28,936 0 0
YANDEX N V SHS CLASS A N97284108 1,973 50,000 SH Put SOLE   50,000 0 0
TRONOX LTD SHS CL A Q9235V101 498 27,000 SH Put SOLE   27,000 0 0
TRONOX LTD SHS CL A Q9235V101 1,595 86,500 SH Put SOLE   86,500 0 0
TRONOX LTD SHS CL A Q9235V101 2,397 130,000 SH Call SOLE   130,000 0 0
TRONOX LTD SHS CL A Q9235V101 5,199 281,955 SH   SOLE   281,955 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 10,597 90,000 SH Call SOLE   90,000 0 0
BROADCOM LTD SHS Y09827109 2,357 10,000 SH Call SOLE   10,000 0 0
BROADCOM LTD SHS Y09827109 2,357 10,000 SH Call SOLE   10,000 0 0
BROADCOM LTD SHS Y09827109 2,357 10,000 SH Call SOLE   10,000 0 0
BROADCOM LTD SHS Y09827109 2,946 12,500 SH Put SOLE   12,500 0 0
BROADCOM LTD SHS Y09827109 3,629 15,400 SH Put SOLE   15,400 0 0
BROADCOM LTD SHS Y09827109 6,575 27,900 SH Put SOLE   27,900 0 0
BROADCOM LTD SHS Y09827109 7,800 33,100 SH Call SOLE   33,100 0 0
BROADCOM LTD SHS Y09827109 10,604 45,000 SH Call SOLE   45,000 0 0
BROADCOM LTD SHS Y09827109 12,052 51,143 SH   SOLE   51,143 0 0
BROADCOM LTD SHS Y09827109 16,496 70,000 SH Put SOLE   70,000 0 0
BROADCOM LTD SHS Y09827109 20,030 85,000 SH Put SOLE   85,000 0 0
BROADCOM LTD SHS Y09827109 31,365 133,100 SH Call SOLE   133,100 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 9 400 SH   SOLE   400 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 1,146 67,000 SH Call SOLE   67,000 0 0
SCORPIO BULKERS INC COM Y7546A122 1,459 206,935 SH   SOLE   206,935 0 0
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 402 177,047 SH   SOLE   177,047 0 0
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 993 437,500 SH Put SOLE   437,500 0 0
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 1,135 500,000 SH Put SOLE   500,000 0 0