0001313360-18-000001.txt : 20180124 0001313360-18-000001.hdr.sgml : 20180124 20180124115418 ACCESSION NUMBER: 0001313360-18-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20171231 FILED AS OF DATE: 20180124 DATE AS OF CHANGE: 20180124 EFFECTIVENESS DATE: 20180124 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SG Americas Securities, LLC CENTRAL INDEX KEY: 0001313360 IRS NUMBER: 300195590 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-11048 FILM NUMBER: 18544538 BUSINESS ADDRESS: STREET 1: 245 PARK AVENUE CITY: NEW YORK STATE: NY ZIP: 10167 BUSINESS PHONE: 212-278-6000 MAIL ADDRESS: STREET 1: 245 PARK AVENUE CITY: NEW YORK STATE: NY ZIP: 10167 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001313360 XXXXXXXX 12-31-2017 12-31-2017 SG Americas Securities, LLC
245 PARK AVENUE NEW YORK NY 10167
13F HOLDINGS REPORT 028-11048 N
Daniel Wolpert Vice President, Control Room 212-278-5596 Daniel Wolpert New York NY 01-24-2018 0 3171 10719912 false
INFORMATION TABLE 2 form13fInfoTable20180117.xml AAR CORP COM COM 000361105 101 2583 SH SOLE 2583 0 0 ABB LTD SPONSORED ADR COM 000375204 926 34541 SH SOLE 34541 0 0 ACCO BRANDS CORP COM COM 00081T108 249 20449 SH SOLE 20449 0 0 ACNB CORP COM COM 000868109 232 7857 SH SOLE 7857 0 0 ABM INDS INC COM COM 000957100 149 3951 SH SOLE 3951 0 0 AFLAC INC COM COM 001055102 6504 74094 SH SOLE 74094 0 0 AGCO CORP COM COM 001084102 2798 39169 SH SOLE 39169 0 0 AGNC INVT CORP COM COM 00123Q104 5595 277096 SH SOLE 277096 0 0 AES CORP COM COM 00130H105 1943 179455 SH SOLE 179455 0 0 AK STL HLDG CORP COM COM 001547108 72 12734 SH SOLE 12734 0 0 AK STL HLDG CORP OPT 001547908 766 484900 SH Call SOLE 484900 0 0 AK STL HLDG CORP OPT 001547958 10 60000 SH Put SOLE 60000 0 0 ALPS ETF TR BARRONS 400 ETF COM 00162Q726 286 6879 SH SOLE 6879 0 0 AMC NETWORKS INC CL A COM 00164V103 1960 36249 SH SOLE 36249 0 0 AMC ENTMT HLDGS INC CL A COM COM 00165C104 1087 71990 SH SOLE 71990 0 0 AMN HEALTHCARE SERVICES INC COM COM 001744101 498 10112 SH SOLE 10112 0 0 ANI PHARMACEUTICALS INC COM COM 00182C103 310 4815 SH SOLE 4815 0 0 ANGI HOMESERVICES INC COM CL A COM 00183L102 194 18515 SH SOLE 18515 0 0 ARC DOCUMENT SOLUTIONS INC COM COM 00191G103 76 29675 SH SOLE 29675 0 0 AT&T INC COM COM 00206R102 73039 1878576 SH SOLE 1878576 0 0 AT&T INC OPT 00206R902 712 609900 SH Call SOLE 609900 0 0 AT&T INC OPT 00206R952 244 1511400 SH Put SOLE 1511400 0 0 ATN INTL INC COM COM 00215F107 340 6160 SH SOLE 6160 0 0 AARONS INC COM PAR $0.50 COM 002535300 650 16301 SH SOLE 16301 0 0 ABBOTT LABS COM COM 002824100 42733 748784 SH SOLE 748784 0 0 ABBOTT LABS OPT 002824900 2344 275600 SH Call SOLE 275600 0 0 ABBOTT LABS OPT 002824950 92 231400 SH Put SOLE 231400 0 0 ABBVIE INC COM COM 00287Y109 34031 351888 SH SOLE 351888 0 0 ABBVIE INC OPT 00287Y909 19834 1200500 SH Call SOLE 1200500 0 0 ABBVIE INC OPT 00287Y959 1113 1715400 SH Put SOLE 1715400 0 0 ABERCROMBIE & FITCH CO CL A COM 002896207 876 50286 SH SOLE 50286 0 0 ABERCROMBIE & FITCH CO OPT 002896957 23 458100 SH Put SOLE 458100 0 0 ABEONA THERAPEUTICS INC COM COM 00289Y107 218 13775 SH SOLE 13775 0 0 ABIOMED INC COM COM 003654100 4512 24078 SH SOLE 24078 0 0 ABRAXAS PETE CORP COM COM 003830106 96 38925 SH SOLE 38925 0 0 ACACIA RESH CORP ACACIA TCH COM COM 003881307 67 16426 SH SOLE 16426 0 0 ACADIA HEALTHCARE COMPANY IN COM COM 00404A109 1171 35890 SH SOLE 35890 0 0 ACADIA PHARMACEUTICALS INC COM COM 004225108 1925 63934 SH SOLE 63934 0 0 ACADIA RLTY TR COM SH BEN INT COM 004239109 946 34562 SH SOLE 34562 0 0 ACCURAY INC COM COM 004397105 55 12892 SH SOLE 12892 0 0 ACHILLION PHARMACEUTICALS IN COM COM 00448Q201 32 11067 SH SOLE 11067 0 0 ACI WORLDWIDE INC COM COM 004498101 1009 44497 SH SOLE 44497 0 0 ACTIVISION BLIZZARD INC COM COM 00507V109 5704 90078 SH SOLE 90078 0 0 ACTIVISION BLIZZARD INC OPT 00507V909 2229 108300 SH Call SOLE 108300 0 0 ACTIVISION BLIZZARD INC OPT 00507V959 171 71200 SH Put SOLE 71200 0 0 ACUITY BRANDS INC COM COM 00508Y102 1611 9155 SH SOLE 9155 0 0 ACXIOM CORP COM COM 005125109 977 35438 SH SOLE 35438 0 0 ADAMS DIVERSIFIED EQUITY FD COM COM 006212104 1410 93836 SH SOLE 93836 0 0 ADOBE SYS INC COM COM 00724F101 18186 103777 SH SOLE 103777 0 0 ADOBE SYS INC OPT 00724F901 2235 60100 SH Call SOLE 60100 0 0 ADOBE SYS INC OPT 00724F951 31 187300 SH Put SOLE 187300 0 0 ADTALEM GLOBAL ED INC COM COM 00737L103 2258 53709 SH SOLE 53709 0 0 ADVANCE AUTO PARTS INC COM COM 00751Y106 807 8091 SH SOLE 8091 0 0 AECOM COM COM 00766T100 1365 36735 SH SOLE 36735 0 0 ADVISORSHARES TR PERITUS HG YLD COM 00768Y503 155 4287 SH SOLE 4287 0 0 ADVISORSHARES TR MADRONA DOMESTIC COM 00768Y859 267 5000 SH SOLE 5000 0 0 AERIE PHARMACEUTICALS INC COM COM 00771V108 737 12331 SH SOLE 12331 0 0 AEROJET ROCKETDYNE HLDGS INC NOTE 2.25012/1 BND 007800AB1 14095 102000 PRN SOLE 102000 0 0 ADVANCED MICRO DEVICES INC COM COM 007903107 1255 122096 SH SOLE 122096 0 0 ADVANCED MICRO DEVICES INC OPT 007903907 112 328000 SH Call SOLE 328000 0 0 ADVANCED MICRO DEVICES INC OPT 007903957 348 425000 SH Put SOLE 425000 0 0 ADVANCED ACCELERATOR APPLIC SPONSORED ADS COM 00790T100 2759 33802 SH SOLE 33802 0 0 AEGON N V NY REGISTRY SH COM 007924103 1819 288704 SH SOLE 288704 0 0 ADVANCED ENERGY INDS COM COM 007973100 172 2549 SH SOLE 2549 0 0 AEROVIRONMENT INC COM COM 008073108 121 2156 SH SOLE 2156 0 0 AETNA INC NEW COM COM 00817Y108 19092 105837 SH SOLE 105837 0 0 AETNA INC NEW OPT 00817Y908 536 160000 SH Call SOLE 160000 0 0 AETNA INC NEW OPT 00817Y958 351 97700 SH Put SOLE 97700 0 0 AFFILIATED MANAGERS GROUP COM COM 008252108 3669 17878 SH SOLE 17878 0 0 AGILENT TECHNOLOGIES INC COM COM 00846U101 6564 98013 SH SOLE 98013 0 0 AGNICO EAGLE MINES LTD COM COM 008474108 702 15204 SH SOLE 15204 0 0 AGENUS INC COM NEW COM 00847G705 33 10102 SH SOLE 10102 0 0 AGILYSYS INC COM COM 00847J105 167 13626 SH SOLE 13626 0 0 AGIOS PHARMACEUTICALS INC COM COM 00847X104 196 3432 SH SOLE 3432 0 0 AGREE REALTY CORP COM COM 008492100 117 2282 SH SOLE 2282 0 0 AGROFRESH SOLUTIONS COM COM 00856G109 97 13121 SH SOLE 13121 0 0 AGRIUM INC COM COM 008916108 206 1789 SH SOLE 1789 0 0 AIR LEASE CORP NOTE 3.87512/0 BND 00912XAK0 1790 10690 PRN SOLE 10690 0 0 AIR PRODS & CHEMS INC COM COM 009158106 5173 31526 SH SOLE 31526 0 0 AIR PRODS & CHEMS INC OPT 009158906 269 38200 SH Call SOLE 38200 0 0 AIR PRODS & CHEMS INC OPT 009158956 5 54600 SH Put SOLE 54600 0 0 AIRMEDIA GROUP INC SPONSORED ADR COM 009411109 27 23199 SH SOLE 23199 0 0 AKAMAI TECHNOLOGIES INC COM COM 00971T101 4742 72909 SH SOLE 72909 0 0 AKAMAI TECHNOLOGIES INC OPT 00971T901 60 69200 SH Call SOLE 69200 0 0 AKAMAI TECHNOLOGIES INC OPT 00971T951 39 133800 SH Put SOLE 133800 0 0 AKORN INC COM COM 009728106 907 28146 SH SOLE 28146 0 0 AKCEA THERAPEUTICS INC COM COM 00972L107 121 6951 SH SOLE 6951 0 0 ALASKA AIR GROUP INC COM COM 011659109 3119 42432 SH SOLE 42432 0 0 ALBANY INTL CORP CL A COM 012348108 354 5760 SH SOLE 5760 0 0 ALBEMARLE CORP COM COM 012653101 1125 8793 SH SOLE 8793 0 0 ALBEMARLE CORP OPT 012653951 3180 200000 SH Put SOLE 200000 0 0 ALCOA CORP COM COM 013872106 434 8062 SH SOLE 8062 0 0 ALDER BIOPHARMACEUTICALS INC COM COM 014339105 132 11561 SH SOLE 11561 0 0 ALEXANDER & BALDWIN INC NEW COM COM 014491104 404 14548 SH SOLE 14548 0 0 ALEXANDRIA REAL ESTATE EQ IN COM COM 015271109 4234 32421 SH SOLE 32421 0 0 ALEXION PHARMACEUTICALS INC COM COM 015351109 2177 18202 SH SOLE 18202 0 0 ALEXION PHARMACEUTICALS INC OPT 015351959 554 49500 SH Put SOLE 49500 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS COM 01609W102 870 5045 SH SOLE 5045 0 0 ALIBABA GROUP HLDG LTD OPT 01609W902 64850 1417500 SH Call SOLE 1417500 0 0 ALIBABA GROUP HLDG LTD OPT 01609W952 44072 5189000 SH Put SOLE 5189000 0 0 ALIGN TECHNOLOGY INC COM COM 016255101 1998 8994 SH SOLE 8994 0 0 ALLEGHANY CORP DEL COM COM 017175100 3631 6091 SH SOLE 6091 0 0 ALLEGHENY TECHNOLOGIES INC COM COM 01741R102 1675 69389 SH SOLE 69389 0 0 ALLEGIANT TRAVEL CO COM COM 01748X102 111 718 SH SOLE 718 0 0 ALLIANCE DATA SYSTEMS CORP COM COM 018581108 2150 8483 SH SOLE 8483 0 0 ALLIANCEBERNSTEIN NATL MUNI COM COM 01864U106 669 49931 SH SOLE 49931 0 0 ALLIANT ENERGY CORP COM COM 018802108 1965 46122 SH SOLE 46122 0 0 ALLISON TRANSMISSION HLDGS I COM COM 01973R101 314 7300 SH SOLE 7300 0 0 HALLIBURTON CO COM COM 406216101 5517 112895 SH SOLE 112895 0 0 HALLIBURTON CO OPT 406216901 6111 1930400 SH Call SOLE 1930400 0 0 HALLIBURTON CO OPT 406216951 4506 3550900 SH Put SOLE 3550900 0 0 HALYARD HEALTH INC COM COM 40650V100 1172 25386 SH SOLE 25386 0 0 HANCOCK HLDG CO COM COM 410120109 683 13795 SH SOLE 13795 0 0 HANESBRANDS INC COM COM 410345102 755 36118 SH SOLE 36118 0 0 HANESBRANDS INC OPT 410345952 235 195800 SH Put SOLE 195800 0 0 HANMI FINL CORP COM NEW COM 410495204 544 17915 SH SOLE 17915 0 0 HANOVER INS GROUP INC COM COM 410867105 909 8414 SH SOLE 8414 0 0 HARLEY DAVIDSON INC COM COM 412822108 2143 42115 SH SOLE 42115 0 0 HARLEY DAVIDSON INC OPT 412822958 200 100000 SH Put SOLE 100000 0 0 HARMONIC INC COM COM 413160102 154 36761 SH SOLE 36761 0 0 HARRIS CORP DEL COM COM 413875105 4314 30453 SH SOLE 30453 0 0 HARTFORD FINL SVCS GROUP INC COM COM 416515104 6532 116057 SH SOLE 116057 0 0 HARTFORD FINL SVCS GROUP INC OPT 416515904 71 48600 SH Call SOLE 48600 0 0 HARTFORD FINL SVCS GROUP INC OPT 416515954 11 69400 SH Put SOLE 69400 0 0 HASBRO INC COM COM 418056107 824 9069 SH SOLE 9069 0 0 HAWAIIAN ELEC INDUSTRIES COM COM 419870100 1689 46728 SH SOLE 46728 0 0 HAWAIIAN HOLDINGS INC COM COM 419879101 720 18069 SH SOLE 18069 0 0 HAWAIIAN TELCOM HOLDCO INC COM COM 420031106 203 6582 SH SOLE 6582 0 0 HAYNES INTERNATIONAL INC COM NEW COM 420877201 111 3464 SH SOLE 3464 0 0 HEALTHCARE SVCS GRP INC COM COM 421906108 888 16843 SH SOLE 16843 0 0 HEALTHSOUTH CORP COM NEW COM 421924309 1505 30450 SH SOLE 30450 0 0 HEALTHCARE RLTY TR COM COM 421946104 2103 65479 SH SOLE 65479 0 0 HEALTH INS INNOVATIONS INC COM CL A COM 42225K106 238 9522 SH SOLE 9522 0 0 HEALTHCARE TR AMER INC CL A NEW COM 42225P501 1004 33427 SH SOLE 33427 0 0 HEALTHEQUITY INC COM COM 42226A107 917 19649 SH SOLE 19649 0 0 HECLA MNG CO COM COM 422704106 85 21421 SH SOLE 21421 0 0 HEICO CORP NEW CL A COM 422806208 215 2723 SH SOLE 2723 0 0 HELIX ENERGY SOLUTIONS GRP I COM COM 42330P107 84 11108 SH SOLE 11108 0 0 HELMERICH & PAYNE INC COM COM 423452101 1175 18182 SH SOLE 18182 0 0 HENRY JACK & ASSOC INC COM COM 426281101 3518 30080 SH SOLE 30080 0 0 HERC HLDGS INC COM COM 42704L104 373 5954 SH SOLE 5954 0 0 HERCULES CAPITAL INC COM COM 427096508 216 16487 SH SOLE 16487 0 0 HERSHEY CO COM COM 427866108 3454 30433 SH SOLE 30433 0 0 HERTZ GLOBAL HLDGS INC COM COM 42806J106 2267 102566 SH SOLE 102566 0 0 HERTZ GLOBAL HLDGS INC OPT 42806J956 1200 953300 SH Put SOLE 953300 0 0 HESS CORP COM COM 42809H107 3116 65646 SH SOLE 65646 0 0 HESS CORP OPT 42809H907 1 11300 SH Call SOLE 11300 0 0 HEWLETT PACKARD ENTERPRISE C COM COM 42824C109 4225 294232 SH SOLE 294232 0 0 HEXCEL CORP NEW COM COM 428291108 136 2193 SH SOLE 2193 0 0 HIBBETT SPORTS INC COM COM 428567101 509 24934 SH SOLE 24934 0 0 HIGHWOODS PPTYS INC COM COM 431284108 2455 48213 SH SOLE 48213 0 0 HILL ROM HLDGS INC COM COM 431475102 3847 45643 SH SOLE 45643 0 0 HILLENBRAND INC COM COM 431571108 311 6949 SH SOLE 6949 0 0 HILTON GRAND VACATIONS INC COM COM 43283X105 177 4211 SH SOLE 4211 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR COM 43289P106 525 50430 SH SOLE 50430 0 0 HIMAX TECHNOLOGIES INC OPT 43289P906 54 20000 SH Call SOLE 20000 0 0 HILTON WORLDWIDE HLDGS INC COM COM 43300A203 3030 37943 SH SOLE 37943 0 0 HILTON WORLDWIDE HLDGS INC OPT 43300A903 177 69700 SH Call SOLE 69700 0 0 HILTON WORLDWIDE HLDGS INC OPT 43300A953 327 111800 SH Put SOLE 111800 0 0 HOLLYFRONTIER CORP COM COM 436106108 5346 104365 SH SOLE 104365 0 0 HOLOGIC INC COM COM 436440101 775 18140 SH SOLE 18140 0 0 HOME BANCSHARES INC COM COM 436893200 411 17656 SH SOLE 17656 0 0 HOME DEPOT INC COM COM 437076102 37339 197008 SH SOLE 197008 0 0 HOME DEPOT INC OPT 437076902 19582 1016800 SH Call SOLE 1016800 0 0 HOME DEPOT INC OPT 437076952 885 859200 SH Put SOLE 859200 0 0 HONEYWELL INTL INC COM COM 438516106 25683 167471 SH SOLE 167471 0 0 HONEYWELL INTL INC OPT 438516906 1440 238200 SH Call SOLE 238200 0 0 HONEYWELL INTL INC OPT 438516956 686 326500 SH Put SOLE 326500 0 0 HOPE BANCORP INC COM COM 43940T109 400 21893 SH SOLE 21893 0 0 HORACE MANN EDUCATORS CORP N COM COM 440327104 576 13060 SH SOLE 13060 0 0 HORMEL FOODS CORP COM COM 440452100 1601 43993 SH SOLE 43993 0 0 HORIZON PHARMA INVT LTD NOTE 2.500 3/1 BND 44052TAB7 832 8910 PRN SOLE 8910 0 0 HOSPITALITY PPTYS TR COM SH BEN INT COM 44106M102 2271 76070 SH SOLE 76070 0 0 HOST HOTELS & RESORTS INC COM COM 44107P104 3645 183650 SH SOLE 183650 0 0 HOSTESS BRANDS INC OPT 44109J906 255 100000 SH Call SOLE 100000 0 0 HOSTESS BRANDS INC OPT 44109J956 20 100000 SH Put SOLE 100000 0 0 HOUGHTON MIFFLIN HARCOURT CO COM COM 44157R109 130 13967 SH SOLE 13967 0 0 HOWARD BANCORP INC COM COM 442496105 150 6807 SH SOLE 6807 0 0 HOWARD HUGHES CORP COM COM 44267D107 413 3148 SH SOLE 3148 0 0 HUB GROUP INC CL A COM 443320106 237 4951 SH SOLE 4951 0 0 HUBBELL INC COM COM 443510607 1296 9574 SH SOLE 9574 0 0 HUDSON PAC PPTYS INC COM COM 444097109 729 21285 SH SOLE 21285 0 0 HUMANA INC COM COM 444859102 11358 45784 SH SOLE 45784 0 0 HUMANA INC OPT 444859902 212 20500 SH Call SOLE 20500 0 0 HUMANA INC OPT 444859952 197 17600 SH Put SOLE 17600 0 0 HUNT J B TRANS SVCS INC COM COM 445658107 282 2455 SH SOLE 2455 0 0 HUNTINGTON BANCSHARES INC COM COM 446150104 3548 243699 SH SOLE 243699 0 0 HUNTINGTON INGALLS INDS INC COM COM 446413106 4170 17692 SH SOLE 17692 0 0 HUNTSMAN CORP OPT 447011907 173 186600 SH Call SOLE 186600 0 0 HUNTSMAN CORP OPT 447011957 2 30800 SH Put SOLE 30800 0 0 HYDROGENICS CORP NEW COM NEW COM 448883207 666 60015 SH SOLE 60015 0 0 IAC INTERACTIVECORP COM COM 44919P508 550 4501 SH SOLE 4501 0 0 IAC INTERACTIVECORP OPT 44919P908 139 27700 SH Call SOLE 27700 0 0 IAC INTERACTIVECORP OPT 44919P958 15 73800 SH Put SOLE 73800 0 0 ICF INTL INC COM COM 44925C103 160 3051 SH SOLE 3051 0 0 ICU MED INC COM COM 44930G107 1206 5582 SH SOLE 5582 0 0 ILG INC COM COM 44967H101 3597 126305 SH SOLE 126305 0 0 IPG PHOTONICS CORP COM COM 44980X109 2162 10095 SH SOLE 10095 0 0 ITT INC COM COM 45073V108 2247 42099 SH SOLE 42099 0 0 IBERIABANK CORP COM COM 450828108 211 2717 SH SOLE 2717 0 0 IAMGOLD CORP COM COM 450913108 208 35592 SH SOLE 35592 0 0 ICICI BK LTD OPT 45104G904 1474 400000 SH Call SOLE 400000 0 0 ICICI BK LTD OPT 45104G954 53 860000 SH Put SOLE 860000 0 0 ICONIX BRAND GROUP INC COM COM 451055107 54 42083 SH SOLE 42083 0 0 IDACORP INC COM COM 451107106 1661 18179 SH SOLE 18179 0 0 IDEX CORP COM COM 45167R104 5816 44073 SH SOLE 44073 0 0 IDEXX LABS INC COM COM 45168D104 1432 9160 SH SOLE 9160 0 0 IDERA PHARMACEUTICALS INC COM NEW COM 45168K306 33 15522 SH SOLE 15522 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR COM 45174L108 1068 67573 SH SOLE 67573 0 0 ILLINOIS TOOL WKS INC COM COM 452308109 7916 47444 SH SOLE 47444 0 0 ILLUMINA INC COM COM 452327109 5208 23835 SH SOLE 23835 0 0 ILLUMINA INC OPT 452327909 974 27600 SH Call SOLE 27600 0 0 IMMUNOGEN INC COM COM 45253H101 118 18416 SH SOLE 18416 0 0 IMPAX LABORATORIES INC COM COM 45256B101 843 50604 SH SOLE 50604 0 0 IMMUNOMEDICS INC COM COM 452907108 180 11164 SH SOLE 11164 0 0 INC RESH HLDGS INC CL A COM 45329R109 1208 27697 SH SOLE 27697 0 0 INCYTE CORP COM COM 45337C102 7491 79092 SH SOLE 79092 0 0 INCYTE CORP OPT 45337C952 999 32500 SH Put SOLE 32500 0 0 SCHLUMBERGER LTD COM COM 806857108 21413 317743 SH SOLE 317743 0 0 SCHLUMBERGER LTD OPT 806857908 4114 1792300 SH Call SOLE 1792300 0 0 SCHLUMBERGER LTD OPT 806857958 8040 2585200 SH Put SOLE 2585200 0 0 SCHWAB CHARLES CORP NEW COM COM 808513105 11236 218727 SH SOLE 218727 0 0 SCHWAB CHARLES CORP NEW OPT 808513905 1244 396300 SH Call SOLE 396300 0 0 SCHWAB CHARLES CORP NEW OPT 808513955 425 383000 SH Put SOLE 383000 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF COM 808524102 2325 36038 SH SOLE 36038 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF COM 808524300 126 1779 SH SOLE 1779 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC COM 808524763 193 5081 SH SOLE 5081 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ COM 808524797 256 5000 SH SOLE 5000 0 0 SCHWEITZER-MAUDUIT INTL INC COM COM 808541106 157 3452 SH SOLE 3452 0 0 SCIENCE APPLICATNS INTL CP N COM COM 808625107 1029 13443 SH SOLE 13443 0 0 SCIENTIFIC GAMES CORP CL A COM 80874P109 280 5456 SH SOLE 5456 0 0 SCOTTS MIRACLE GRO CO CL A COM 810186106 792 7398 SH SOLE 7398 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM COM 811065101 137183 1606737 SH SOLE 1606737 0 0 SEALED AIR CORP NEW COM COM 81211K100 1046 21215 SH SOLE 21215 0 0 SEALED AIR CORP NEW OPT 81211K900 269 142300 SH Call SOLE 142300 0 0 SEALED AIR CORP NEW OPT 81211K950 54 256000 SH Put SOLE 256000 0 0 SEARS HLDGS CORP COM COM 812350106 427 119389 SH SOLE 119389 0 0 SEARS HLDGS CORP OPT 812350906 16 390000 SH Call SOLE 390000 0 0 SEARS HLDGS CORP OPT 812350956 6391 1020900 SH Put SOLE 1020900 0 0 SEAWORLD ENTMT INC COM COM 81282V100 1131 83365 SH SOLE 83365 0 0 SEAWORLD ENTMT INC OPT 81282V950 173 108400 SH Put SOLE 108400 0 0 SELECT SECTOR SPDR TR SBI MATERIALS COM 81369Y100 9023 149065 SH SOLE 149065 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE COM 81369Y209 9344 113016 SH SOLE 113016 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS COM 81369Y308 2869 50431 SH SOLE 50431 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR COM 81369Y407 19193 194473 SH SOLE 194473 0 0 SELECT SECTOR SPDR TR ENERGY COM 81369Y506 6513 90127 SH SOLE 90127 0 0 SELECT SECTOR SPDR TR SBI INT-FINL COM 81369Y605 6685 239523 SH SOLE 239523 0 0 SELECT SECTOR SPDR TR SBI INT-INDS COM 81369Y704 2105 27812 SH SOLE 27812 0 0 SELECT SECTOR SPDR TR TECHNOLOGY COM 81369Y803 20979 328055 SH SOLE 328055 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC COM 81369Y860 4096 124341 SH SOLE 124341 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS COM 81369Y886 13835 262632 SH SOLE 262632 0 0 SELECT SECTOR SPDR TR OPT 81369Y900 881 221800 SH Call SOLE 221800 0 0 SELECT SECTOR SPDR TR OPT 81369Y903 2147 530300 SH Call SOLE 530300 0 0 SELECT SECTOR SPDR TR OPT 81369Y904 572 132100 SH Call SOLE 132100 0 0 SELECT SECTOR SPDR TR OPT 81369Y905 2251 929600 SH Call SOLE 929600 0 0 SELECT SECTOR SPDR TR OPT 81369Y906 6393 2284800 SH Call SOLE 2284800 0 0 SELECT SECTOR SPDR TR OPT 81369Y907 368 67700 SH Call SOLE 67700 0 0 SELECT SECTOR SPDR TR OPT 81369Y908 181 198600 SH Call SOLE 198600 0 0 SELECT SECTOR SPDR TR OPT 81369Y909 876 286200 SH Call SOLE 286200 0 0 SELECT SECTOR SPDR TR OPT 81369Y950 356 1157900 SH Put SOLE 1157900 0 0 SELECT SECTOR SPDR TR OPT 81369Y953 715 1219700 SH Put SOLE 1219700 0 0 SELECT SECTOR SPDR TR OPT 81369Y954 187 352600 SH Put SOLE 352600 0 0 SELECT SECTOR SPDR TR OPT 81369Y955 570 2087800 SH Put SOLE 2087800 0 0 SELECT SECTOR SPDR TR OPT 81369Y956 3935 4319900 SH Put SOLE 4319900 0 0 SELECT SECTOR SPDR TR OPT 81369Y957 157 193800 SH Put SOLE 193800 0 0 SELECT SECTOR SPDR TR OPT 81369Y958 265 830300 SH Put SOLE 830300 0 0 SELECT SECTOR SPDR TR OPT 81369Y959 344 741400 SH Put SOLE 741400 0 0 SELECT INCOME REIT COM SH BEN INT COM 81618T100 190 7548 SH SOLE 7548 0 0 SELECT MED HLDGS CORP COM COM 81619Q105 167 9486 SH SOLE 9486 0 0 SELECTA BIOSCIENCES INC COM COM 816212104 145 14778 SH SOLE 14778 0 0 SELECTIVE INS GROUP INC COM COM 816300107 1471 25057 SH SOLE 25057 0 0 SEMGROUP CORP CL A COM 81663A105 1812 60016 SH SOLE 60016 0 0 SEMTECH CORP COM COM 816850101 270 7888 SH SOLE 7888 0 0 SEMPRA ENERGY COM COM 816851109 2315 21654 SH SOLE 21654 0 0 SENIOR HSG PPTYS TR SH BEN INT COM 81721M109 5429 283511 SH SOLE 283511 0 0 SENSIENT TECHNOLOGIES CORP COM COM 81725T100 1287 17597 SH SOLE 17597 0 0 SEQUENTIAL BRNDS GROUP INC N COM COM 81734P107 72 40348 SH SOLE 40348 0 0 SERVICE CORP INTL COM COM 817565104 1375 36849 SH SOLE 36849 0 0 SERVICENOW INC COM COM 81762P102 280 2150 SH SOLE 2150 0 0 SERVICENOW INC OPT 81762P902 294 12000 SH Call SOLE 12000 0 0 SERVICENOW INC OPT 81762P952 46 12000 SH Put SOLE 12000 0 0 SERVICESOURCE INTL INC COM COM 81763U100 159 51533 SH SOLE 51533 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT COM 822634101 2141 71783 SH SOLE 71783 0 0 SHENANDOAH TELECOMMUNICATION COM COM 82312B106 405 11979 SH SOLE 11979 0 0 SHERWIN WILLIAMS CO COM COM 824348106 6139 14971 SH SOLE 14971 0 0 SHIRE PLC SPONSORED ADR COM 82481R106 1339 8630 SH SOLE 8630 0 0 SHIRE PLC OPT 82481R906 88 17500 SH Call SOLE 17500 0 0 SHOPIFY INC CL A COM 82509L107 3959 39200 SH SOLE 39200 0 0 SHUTTERFLY INC COM COM 82568P304 4305 86542 SH SOLE 86542 0 0 SIBANYE STILLWATER SPONSORED ADR COM 825724206 274 54292 SH SOLE 54292 0 0 SIERRA BANCORP COM COM 82620P102 170 6398 SH SOLE 6398 0 0 SIGMA DESIGNS INC COM COM 826565103 202 29058 SH SOLE 29058 0 0 SIGNATURE BK NEW YORK N Y COM COM 82669G104 1514 11032 SH SOLE 11032 0 0 SILICON LABORATORIES INC COM COM 826919102 2201 24930 SH SOLE 24930 0 0 SILGAN HOLDINGS INC COM COM 827048109 828 28181 SH SOLE 28181 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR COM 82706C108 595 11234 SH SOLE 11234 0 0 SILVER SPRING NETWORKS INC COM COM 82817Q103 381 23460 SH SOLE 23460 0 0 SIMON PPTY GROUP INC NEW COM COM 828806109 7147 41614 SH SOLE 41614 0 0 SIMPSON MANUFACTURING CO INC COM COM 829073105 453 7898 SH SOLE 7898 0 0 SIRIUS XM HLDGS INC COM COM 82968B103 2491 464808 SH SOLE 464808 0 0 SIRIUS XM HLDGS INC OPT 82968B903 18 100000 SH Call SOLE 100000 0 0 SITEONE LANDSCAPE SUPPLY INC COM COM 82982L103 514 6698 SH SOLE 6698 0 0 SIX FLAGS ENTMT CORP NEW COM COM 83001A102 1794 26952 SH SOLE 26952 0 0 SKECHERS U S A INC CL A COM 830566105 869 22954 SH SOLE 22954 0 0 SKYWEST INC COM COM 830879102 629 11851 SH SOLE 11851 0 0 SKYWORKS SOLUTIONS INC COM COM 83088M102 3403 35839 SH SOLE 35839 0 0 SKYWORKS SOLUTIONS INC OPT 83088M902 80 79900 SH Call SOLE 79900 0 0 SKYWORKS SOLUTIONS INC OPT 83088M952 100 113300 SH Put SOLE 113300 0 0 SLEEP NUMBER CORP COM COM 83125X103 1141 30347 SH SOLE 30347 0 0 SMITH & NEPHEW PLC SPDN ADR NEW COM 83175M205 1926 55016 SH SOLE 55016 0 0 SMITH A O COM COM 831865209 2011 32817 SH SOLE 32817 0 0 SMUCKER J M CO COM NEW COM 832696405 10723 86309 SH SOLE 86309 0 0 SNAP ON INC COM COM 833034101 2264 12988 SH SOLE 12988 0 0 SNAP INC CL A COM 83304A106 115 7904 SH SOLE 7904 0 0 SNAP INC OPT 83304A956 38 128300 SH Put SOLE 128300 0 0 SNYDERS-LANCE INC COM COM 833551104 1191 23787 SH SOLE 23787 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B COM 833635105 1186 19979 SH SOLE 19979 0 0 SOHU COM INC COM COM 83408W103 177 4074 SH SOLE 4074 0 0 SOGOU INC ADR REPSTG A COM 83409V104 1351 116806 SH SOLE 116806 0 0 SOLARCITY CORP NOTE 1.62511/0 BND 83416TAC4 4653 50000 PRN SOLE 50000 0 0 SOLAREDGE TECHNOLOGIES INC COM COM 83417M104 291 7762 SH SOLE 7762 0 0 SONIC CORP COM COM 835451105 101 3677 SH SOLE 3677 0 0 SONOCO PRODS CO COM COM 835495102 2299 43260 SH SOLE 43260 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM COM 01988P108 1039 71380 SH SOLE 71380 0 0 ALLSTATE CORP COM COM 020002101 5502 52544 SH SOLE 52544 0 0 ALLSTATE CORP OPT 020002901 467 62300 SH Call SOLE 62300 0 0 ALLSTATE CORP OPT 020002951 3 30600 SH Put SOLE 30600 0 0 ALLY FINL INC COM COM 02005N100 2293 78648 SH SOLE 78648 0 0 ALLY FINL INC OPT 02005N950 12 29000 SH Put SOLE 29000 0 0 ALMOST FAMILY INC COM COM 020409108 425 7681 SH SOLE 7681 0 0 ALON USA ENERGY INC NOTE 3.000 9/1 BND 020520AB8 3555 26670 PRN SOLE 26670 0 0 ALPHABET INC CAP STK CL C COM 02079K107 20334 19432 SH SOLE 19432 0 0 ALPHABET INC CAP STK CL A COM 02079K305 18902 17944 SH SOLE 17944 0 0 ALPHABET INC OPT 02079K905 18865 325000 SH Call SOLE 325000 0 0 ALPHABET INC OPT 02079K907 2516 154600 SH Call SOLE 154600 0 0 ALPHABET INC OPT 02079K955 2621 399500 SH Put SOLE 399500 0 0 ALPHABET INC OPT 02079K957 112 23200 SH Put SOLE 23200 0 0 ALTABA INC COM COM 021346101 738 10560 SH SOLE 10560 0 0 ALTABA INC OPT 021346901 3930 460600 SH Call SOLE 460600 0 0 ALTABA INC OPT 021346951 11 335000 SH Put SOLE 335000 0 0 ALTRA INDL MOTION CORP COM COM 02208R106 772 15325 SH SOLE 15325 0 0 ALTRIA GROUP INC COM COM 02209S103 25817 361533 SH SOLE 361533 0 0 ALTRIA GROUP INC OPT 02209S903 546 266300 SH Call SOLE 266300 0 0 ALTRIA GROUP INC OPT 02209S953 166 544500 SH Put SOLE 544500 0 0 AMARIN CORP PLC OPT 023111906 63 45000 SH Call SOLE 45000 0 0 AMAZON COM INC COM COM 023135106 30908 26429 SH SOLE 26429 0 0 AMAZON COM INC OPT 023135906 100935 332100 SH Call SOLE 332100 0 0 AMAZON COM INC OPT 023135956 3455 441300 SH Put SOLE 441300 0 0 AMBEV SA SPONSORED ADR COM 02319V103 3526 545761 SH SOLE 545761 0 0 AMEREN CORP COM COM 023608102 3184 53969 SH SOLE 53969 0 0 AMERICA MOVIL SAB DE CV SPON ADR L COM 02364W105 865 50462 SH SOLE 50462 0 0 AMERICAN AIRLS GROUP INC COM COM 02376R102 1574 30261 SH SOLE 30261 0 0 AMERICAN AIRLS GROUP INC OPT 02376R902 56 59600 SH Call SOLE 59600 0 0 AMERICAN AIRLS GROUP INC OPT 02376R952 64 331100 SH Put SOLE 331100 0 0 AMERICAN ASSETS TR INC COM COM 024013104 158 4129 SH SOLE 4129 0 0 AMERICAN AXLE & MFG HLDGS IN COM COM 024061103 271 15891 SH SOLE 15891 0 0 AMERICAN AXLE & MFG HLDGS IN OPT 024061903 248 115700 SH Call SOLE 115700 0 0 AMERICAN AXLE & MFG HLDGS IN OPT 024061953 116 948900 SH Put SOLE 948900 0 0 AMERICAN CAMPUS CMNTYS INC COM COM 024835100 1859 45310 SH SOLE 45310 0 0 AMERICAN ELEC PWR INC COM COM 025537101 4463 60667 SH SOLE 60667 0 0 AMERICAN EAGLE OUTFITTERS NE COM COM 02553E106 1271 67588 SH SOLE 67588 0 0 AMERICAN EAGLE OUTFITTERS NE OPT 02553E956 6 200000 SH Put SOLE 200000 0 0 AMERICAN EQTY INVT LIFE HLD COM COM 025676206 296 9627 SH SOLE 9627 0 0 AMERICAN EXPRESS CO COM COM 025816109 17028 171461 SH SOLE 171461 0 0 AMERICAN EXPRESS CO OPT 025816909 2465 222800 SH Call SOLE 222800 0 0 AMERICAN EXPRESS CO OPT 025816959 139 270000 SH Put SOLE 270000 0 0 AMERICAN FINL GROUP INC OHIO COM COM 025932104 1655 15247 SH SOLE 15247 0 0 AMERICAN HOMES 4 RENT CL A COM 02665T306 380 17393 SH SOLE 17393 0 0 AMERICAN INTL GROUP INC W EXP 01/19/202 WTS 026874156 281 15483 SH SOLE 15483 0 0 AMERICAN INTL GROUP INC COM NEW COM 026874784 9976 167439 SH SOLE 167439 0 0 AMERICAN INTL GROUP INC OPT 026874904 806 1123200 SH Call SOLE 1123200 0 0 AMERICAN INTL GROUP INC OPT 026874954 2223 694600 SH Put SOLE 694600 0 0 AMERICAN OUTDOOR BRANDS CORP COM COM 02874P103 3281 255494 SH SOLE 255494 0 0 AMERICAN TOWER CORP NEW COM COM 03027X100 10606 74338 SH SOLE 74338 0 0 AMERICAN WTR WKS CO INC NEW COM COM 030420103 4221 46138 SH SOLE 46138 0 0 AMERISOURCEBERGEN CORP COM COM 03073E105 2562 27907 SH SOLE 27907 0 0 AMERIPRISE FINL INC COM COM 03076C106 4426 26119 SH SOLE 26119 0 0 AMETEK INC NEW COM COM 031100100 4265 58852 SH SOLE 58852 0 0 AMGEN INC COM COM 031162100 10374 59653 SH SOLE 59653 0 0 AMGEN INC OPT 031162900 2399 492800 SH Call SOLE 492800 0 0 AMGEN INC OPT 031162950 1257 767400 SH Put SOLE 767400 0 0 AMICUS THERAPEUTICS INC COM COM 03152W109 341 23713 SH SOLE 23713 0 0 AMPHENOL CORP NEW CL A COM 032095101 6384 72716 SH SOLE 72716 0 0 AMTRUST FINL SVCS INC COM COM 032359309 898 89188 SH SOLE 89188 0 0 ANADARKO PETE CORP COM COM 032511107 4758 88708 SH SOLE 88708 0 0 ANADARKO PETE CORP OPT 032511907 941 271200 SH Call SOLE 271200 0 0 ANADARKO PETE CORP OPT 032511957 2837 1699000 SH Put SOLE 1699000 0 0 ANALOG DEVICES INC COM COM 032654105 2533 28454 SH SOLE 28454 0 0 ANALOG DEVICES INC OPT 032654905 733 145100 SH Call SOLE 145100 0 0 ANALOG DEVICES INC OPT 032654955 1 16500 SH Put SOLE 16500 0 0 ANALOGIC CORP COM PAR $0.05 COM 032657207 213 2546 SH SOLE 2546 0 0 ANAVEX LIFE SCIENCES CORP COM NEW COM 032797300 69 21389 SH SOLE 21389 0 0 ANDEAVOR COM COM 03349M105 6182 54066 SH SOLE 54066 0 0 ANDEAVOR OPT 03349M905 1657 181500 SH Call SOLE 181500 0 0 ANDEAVOR OPT 03349M955 323 219300 SH Put SOLE 219300 0 0 ANDEAVOR LOGISTICS LP COM UNIT LP INT COM 03350F106 1871 40509 SH SOLE 40509 0 0 ANDERSONS INC COM COM 034164103 197 6314 SH SOLE 6314 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR COM 035128206 966 94797 SH SOLE 94797 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR COM 03524A108 4541 40707 SH SOLE 40707 0 0 ANHEUSER BUSCH INBEV SA/NV OPT 03524A908 2 20000 SH Call SOLE 20000 0 0 ANIXTER INTL INC COM COM 035290105 242 3181 SH SOLE 3181 0 0 ANNALY CAP MGMT INC COM COM 035710409 4863 408967 SH SOLE 408967 0 0 ANSYS INC COM COM 03662Q105 3017 20439 SH SOLE 20439 0 0 ANTARES PHARMA INC COM COM 036642106 80 40450 SH SOLE 40450 0 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN COM 03673L103 1873 64509 SH SOLE 64509 0 0 ANTERO RES CORP COM COM 03674X106 191 10027 SH SOLE 10027 0 0 ANTHEM INC COM COM 036752103 9571 42536 SH SOLE 42536 0 0 ANTHEM INC UNIT 05/01/20188 COM 036752202 20720 370000 SH SOLE 370000 0 0 ANWORTH MORTGAGE ASSET CP COM COM 037347101 218 39997 SH SOLE 39997 0 0 APACHE CORP COM COM 037411105 5455 129213 SH SOLE 129213 0 0 APARTMENT INVT & MGMT CO CL A COM 03748R101 2177 49803 SH SOLE 49803 0 0 APOLLO INVT CORP COM COM 03761U106 448 79096 SH SOLE 79096 0 0 APOLLO COML REAL EST FIN INC COM COM 03762U105 121 6583 SH SOLE 6583 0 0 APOLLO SR FLOATING RATE FD I COM COM 037636107 264 16274 SH SOLE 16274 0 0 APOLLO TACTICAL INCOME FD IN COM COM 037638103 510 32356 SH SOLE 32356 0 0 APPLE INC COM COM 037833100 27578 162959 SH SOLE 162959 0 0 APPLE INC OPT 037833900 49485 4361400 SH Call SOLE 4361400 0 0 APPLE INC OPT 037833950 5417 4475600 SH Put SOLE 4475600 0 0 APPLE HOSPITALITY REIT INC COM NEW COM 03784Y200 457 23299 SH SOLE 23299 0 0 APPLIED MATLS INC COM COM 038222105 7391 144582 SH SOLE 144582 0 0 APPLIED MATLS INC OPT 038222905 46 190000 SH Call SOLE 190000 0 0 APPLIED MATLS INC OPT 038222955 604 75000 SH Put SOLE 75000 0 0 APPLIED OPTOELECTRONICS INC COM COM 03823U102 861 22760 SH SOLE 22760 0 0 APTARGROUP INC COM COM 038336103 3393 39327 SH SOLE 39327 0 0 AQUA AMERICA INC COM COM 03836W103 2537 64663 SH SOLE 64663 0 0 ARAMARK COM COM 03852U106 169 3954 SH SOLE 3954 0 0 ARCH COAL INC CL A COM 039380407 295 3165 SH SOLE 3165 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH COM 03938L203 1943 60134 SH SOLE 60134 0 0 ARCHER DANIELS MIDLAND CO COM COM 039483102 2789 69591 SH SOLE 69591 0 0 ARCHER DANIELS MIDLAND CO OPT 039483902 48 34000 SH Call SOLE 34000 0 0 ARCHROCK INC COM COM 03957W106 693 65967 SH SOLE 65967 0 0 INCYTE CORP NOTE 1.25011/1 BND 45337CAN2 913 4920 PRN SOLE 4920 0 0 INFINERA CORPORATION COM COM 45667G103 145 22917 SH SOLE 22917 0 0 INFINERA CORPORATION OPT 45667G903 0 20000 SH Call SOLE 20000 0 0 INFOSYS LTD SPONSORED ADR COM 456788108 159 9805 SH SOLE 9805 0 0 INFOSYS LTD OPT 456788908 446 500400 SH Call SOLE 500400 0 0 INFOSYS LTD OPT 456788958 194 354700 SH Put SOLE 354700 0 0 INGEVITY CORP COM COM 45688C107 1161 16474 SH SOLE 16474 0 0 INGREDION INC COM COM 457187102 4993 35714 SH SOLE 35714 0 0 INNOPHOS HOLDINGS INC COM COM 45774N108 432 9240 SH SOLE 9240 0 0 INSPERITY INC COM COM 45778Q107 210 3667 SH SOLE 3667 0 0 INSTALLED BLDG PRODS INC COM COM 45780R101 356 4690 SH SOLE 4690 0 0 INSULET CORP COM COM 45784P101 162 2345 SH SOLE 2345 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW COM 457985208 682 14244 SH SOLE 14244 0 0 INTEGRATED DEVICE TECHNOLOGY COM COM 458118106 594 19975 SH SOLE 19975 0 0 INTEGRATED DEVICE TECHNOLOGY NOTE 0.87511/1 BND 458118AC0 1006 9000 PRN SOLE 9000 0 0 INTEL CORP COM COM 458140100 7764 168191 SH SOLE 168191 0 0 INTEL CORP OPT 458140900 9624 2412300 SH Call SOLE 2412300 0 0 INTEL CORP OPT 458140950 1004 4506400 SH Put SOLE 4506400 0 0 INTEGER HLDGS CORP COM COM 45826H109 1800 39726 SH SOLE 39726 0 0 INTERACTIVE BROKERS GROUP IN COM COM 45841N107 2076 35060 SH SOLE 35060 0 0 INTERCEPT PHARMACEUTICALS IN COM COM 45845P108 1667 28531 SH SOLE 28531 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADR COM 45857P707 1042 16402 SH SOLE 16402 0 0 INTERFACE INC COM COM 458665304 126 5005 SH SOLE 5005 0 0 INTERCONTINENTAL EXCHANGE IN COM COM 45866F104 7476 105951 SH SOLE 105951 0 0 INTERDIGITAL INC COM COM 45867G101 1231 16164 SH SOLE 16164 0 0 INTERNATIONAL BANCSHARES COR COM COM 459044103 386 9720 SH SOLE 9720 0 0 INTERNATIONAL BUSINESS MACHS COM COM 459200101 22008 143448 SH SOLE 143448 0 0 INTERNATIONAL BUSINESS MACHS OPT 459200901 2632 509500 SH Call SOLE 509500 0 0 INTERNATIONAL BUSINESS MACHS OPT 459200951 4106 594900 SH Put SOLE 594900 0 0 INTERNATIONAL FLAVORS&FRAGRA COM COM 459506101 3061 20056 SH SOLE 20056 0 0 INTL PAPER CO COM COM 460146103 2828 48804 SH SOLE 48804 0 0 INTL PAPER CO OPT 460146903 822 448400 SH Call SOLE 448400 0 0 INTL PAPER CO OPT 460146953 368 622100 SH Put SOLE 622100 0 0 INTERNATIONAL SPEEDWAY CORP CL A COM 460335201 614 15411 SH SOLE 15411 0 0 INTERPUBLIC GROUP COS INC COM COM 460690100 2392 118648 SH SOLE 118648 0 0 INTUIT COM COM 461202103 4930 31243 SH SOLE 31243 0 0 INTUITIVE SURGICAL INC COM NEW COM 46120E602 3140 8605 SH SOLE 8605 0 0 INTUITIVE SURGICAL INC OPT 46120E902 12497 154700 SH Call SOLE 154700 0 0 INTUITIVE SURGICAL INC OPT 46120E952 1080 183600 SH Put SOLE 183600 0 0 INTREPID POTASH INC COM COM 46121Y102 63 13164 SH SOLE 13164 0 0 INTREXON CORP COM COM 46122T102 156 13560 SH SOLE 13560 0 0 INVESCO MORTGAGE CAPITAL INC COM COM 46131B100 426 23905 SH SOLE 23905 0 0 INVESTORS BANCORP INC NEW COM COM 46146L101 140 10078 SH SOLE 10078 0 0 INVESTORS REAL ESTATE TR SH BEN INT COM 461730103 98 17306 SH SOLE 17306 0 0 INVITATION HOMES INC COM COM 46187W107 725 30760 SH SOLE 30760 0 0 IQVIA HLDGS INC COM COM 46266C105 5225 53367 SH SOLE 53367 0 0 IRIDIUM COMMUNICATIONS INC COM COM 46269C102 566 47931 SH SOLE 47931 0 0 IRIDIUM COMMUNICATIONS INC PERP PFD CNV B PFD 46269C409 12567 30246 SH SOLE 30246 0 0 IROBOT CORP COM COM 462726100 847 11037 SH SOLE 11037 0 0 IRON MTN INC NEW COM COM 46284V101 1501 39773 SH SOLE 39773 0 0 ISHARES GOLD TRUST ISHARES COM 464285105 1424 113844 SH SOLE 113844 0 0 ISHARES INC MSCI AUST ETF COM 464286103 36010 1554183 SH SOLE 1554183 0 0 ISHARES INC MSCI FRNTR100ETF COM 464286145 240 7247 SH SOLE 7247 0 0 ISHARES INC MSCI AUSTRIA ETF COM 464286202 298 12100 SH SOLE 12100 0 0 ISHARES INC EM HGHYL BD ETF COM 464286285 327 6544 SH SOLE 6544 0 0 ISHARES INC MSCI BELGIUM ETF COM 464286301 790 37603 SH SOLE 37603 0 0 ISHARES INC GLB ENR PROD ETF COM 464286343 759 35231 SH SOLE 35231 0 0 ISHARES INC MSCI CDA ETF COM 464286509 8616 290704 SH SOLE 290704 0 0 ISHARES INC MIN VOL GBL ETF COM 464286525 15825 187682 SH SOLE 187682 0 0 ISHARES INC MIN VOL EMRG MKT COM 464286533 760 12514 SH SOLE 12514 0 0 ISHARES INC MSCI JAPN SMCETF COM 464286582 319 4000 SH SOLE 4000 0 0 ISHARES INC MSCI EURZONE ETF COM 464286608 12826 295672 SH SOLE 295672 0 0 ISHARES INC MSCI THAILND ETF COM 464286624 884 9556 SH SOLE 9556 0 0 ISHARES INC MSCI ISRAEL ETF COM 464286632 375 7302 SH SOLE 7302 0 0 ISHARES INC MSCI CHILE ETF COM 464286640 4409 84524 SH SOLE 84524 0 0 ISHARES INC MSCI BRIC INDX COM 464286657 515 11576 SH SOLE 11576 0 0 ISHARES INC MSCI PAC JP ETF COM 464286665 4798 100387 SH SOLE 100387 0 0 ISHARES INC MSCI EQUAL WEITE COM 464286681 1661 29957 SH SOLE 29957 0 0 ISHARES INC MSCI FRANCE ETF COM 464286707 9653 309204 SH SOLE 309204 0 0 ISHARES INC MSCI SWEDEN ETF COM 464286756 3175 93658 SH SOLE 93658 0 0 ISHARES INC MSCI SPAIN ETF COM 464286764 1970 60126 SH SOLE 60126 0 0 ISHARES INC MSCI STH KOR ETF COM 464286772 3155 42106 SH SOLE 42106 0 0 ISHARES INC MSCI GERMANY ETF COM 464286806 7082 214466 SH SOLE 214466 0 0 ISHARES INC MSCI NETHERL ETF COM 464286814 2178 68651 SH SOLE 68651 0 0 ISHARES INC MSCI MEXICO ETF COM 464286822 2190 44430 SH SOLE 44430 0 0 ISHARES INC MSCI HONG KG ETF COM 464286871 7289 286739 SH SOLE 286739 0 0 ISHARES INC OPT 464286900 13500 2158900 SH Call SOLE 2158900 0 0 ISHARES INC OPT 464286950 7970 9278600 SH Put SOLE 9278600 0 0 ISHARES INC OPT 464286952 120 153100 SH Put SOLE 153100 0 0 ISHARES INC OPT 464286953 24 489300 SH Put SOLE 489300 0 0 ISHARES INC OPT 464286955 2 37200 SH Put SOLE 37200 0 0 ISHARES INC OPT 464286956 20 399200 SH Put SOLE 399200 0 0 ISHARES INC OPT 464286959 188 342700 SH Put SOLE 342700 0 0 ISHARES TR S&P 100 ETF COM 464287101 518 4367 SH SOLE 4367 0 0 ISHARES TR SELECT DIVID ETF COM 464287168 1226 12439 SH SOLE 12439 0 0 ISHARES TR TIPS BD ETF COM 464287176 3681 32263 SH SOLE 32263 0 0 ISHARES TR CHINA LG-CAP ETF COM 464287184 39253 850181 SH SOLE 850181 0 0 ISHARES TR TRANS AVG ETF COM 464287192 663 3458 SH SOLE 3458 0 0 ISHARES TR CORE S&P500 ETF COM 464287200 3250 12088 SH SOLE 12088 0 0 ISHARES TR CORE US AGGBD ET COM 464287226 3273 29938 SH SOLE 29938 0 0 ISHARES TR MSCI EMG MKT ETF COM 464287234 35557 754607 SH SOLE 754607 0 0 ISHARES TR GLOB TELECOM ETF COM 464287275 2994 49461 SH SOLE 49461 0 0 ISHARES TR GLOBAL TECH ETF COM 464287291 154 1000 SH SOLE 1000 0 0 ISHARES TR S&P 500 GRWT ETF COM 464287309 3572 23381 SH SOLE 23381 0 0 ISHARES TR NORTH AMERN NAT COM 464287374 549 15485 SH SOLE 15485 0 0 ISHARES TR LATN AMER 40 ETF COM 464287390 3320 97174 SH SOLE 97174 0 0 ISHARES TR S&P 500 VAL ETF COM 464287408 4509 39469 SH SOLE 39469 0 0 ISHARES TR 20 YR TR BD ETF COM 464287432 25754 203013 SH SOLE 203013 0 0 ISHARES TR BARCLAYS 7 10 YR COM 464287440 573 5429 SH SOLE 5429 0 0 ISHARES TR 1 3 YR TREAS BD COM 464287457 322 3842 SH SOLE 3842 0 0 ISHARES TR RUS MDCP VAL ETF COM 464287473 1965 22038 SH SOLE 22038 0 0 ISHARES TR RUS MD CP GR ETF COM 464287481 2421 20069 SH SOLE 20069 0 0 ISHARES TR RUS MID CAP ETF COM 464287499 125 600 SH SOLE 600 0 0 ISHARES TR NA TEC SFTWR ETF COM 464287515 583 3769 SH SOLE 3769 0 0 ISHARES TR PHLX SEMICND ETF COM 464287523 3536 20821 SH SOLE 20821 0 0 ISHARES TR NA TEC MULTM ETF COM 464287531 213 4391 SH SOLE 4391 0 0 SOTHEBYS COM COM 835898107 4650 90122 SH SOLE 90122 0 0 SOTHEBYS OPT 835898957 4 75000 SH Put SOLE 75000 0 0 SOUTH JERSEY INDS INC COM COM 838518108 768 24596 SH SOLE 24596 0 0 SOUTHERN CO COM COM 842587107 4845 100753 SH SOLE 100753 0 0 SOUTHERN COPPER CORP COM COM 84265V105 672 14152 SH SOLE 14152 0 0 SOUTHWEST AIRLS CO COM COM 844741108 6120 93506 SH SOLE 93506 0 0 SOUTHWEST GAS HOLDINGS INC COM COM 844895102 2476 30760 SH SOLE 30760 0 0 SOUTHWESTERN ENERGY CO COM COM 845467109 1549 277606 SH SOLE 277606 0 0 SOUTHWESTERN ENERGY CO DEP SHS 1/20 B PFD 845467208 36664 3081000 SH SOLE 3081000 0 0 SPANSION LLC NOTE 2.000 9/0 BND 84649PAL9 27744 91000 PRN SOLE 91000 0 0 SPARK THERAPEUTICS INC COM COM 84652J103 1677 32606 SH SOLE 32606 0 0 SPARTANNASH CO COM COM 847215100 821 30778 SH SOLE 30778 0 0 SPECTRA ENERGY PARTNERS LP COM COM 84756N109 1810 45777 SH SOLE 45777 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A COM 848574109 773 8861 SH SOLE 8861 0 0 SPIRIT AIRLS INC COM COM 848577102 341 7605 SH SOLE 7605 0 0 SPIRE INC COM COM 84857L101 1079 14364 SH SOLE 14364 0 0 SPIRIT RLTY CAP INC NEW COM COM 84860W102 273 31858 SH SOLE 31858 0 0 SPLUNK INC OPT 848637904 1845 133700 SH Call SOLE 133700 0 0 SPLUNK INC OPT 848637954 38 86900 SH Put SOLE 86900 0 0 SPOK HLDGS INC COM COM 84863T106 451 28847 SH SOLE 28847 0 0 SPRINT CORP COM SER 1 COM 85207U105 6535 1109501 SH SOLE 1109501 0 0 SPRINT CORP OPT 85207U905 40 247000 SH Call SOLE 247000 0 0 SPRINT CORP OPT 85207U955 97 87200 SH Put SOLE 87200 0 0 SPROUTS FMRS MKT INC COM COM 85208M102 1203 49385 SH SOLE 49385 0 0 SQUARE INC CL A COM 852234103 5214 150399 SH SOLE 150399 0 0 STAG INDL INC COM COM 85254J102 398 14571 SH SOLE 14571 0 0 STAMPS COM INC COM NEW COM 852857200 498 2650 SH SOLE 2650 0 0 STANLEY BLACK & DECKER INC COM COM 854502101 4169 24569 SH SOLE 24569 0 0 STANLEY BLACK & DECKER INC UNIT 05/15/2020 COM 854502887 2021 16463 SH SOLE 16463 0 0 STARBUCKS CORP COM COM 855244109 2384 41507 SH SOLE 41507 0 0 STARBUCKS CORP OPT 855244909 1017 1112100 SH Call SOLE 1112100 0 0 STARBUCKS CORP OPT 855244959 2448 1672600 SH Put SOLE 1672600 0 0 STARTEK INC COM COM 85569C107 148 14834 SH SOLE 14834 0 0 STARWOOD PPTY TR INC COM COM 85571B105 629 29444 SH SOLE 29444 0 0 STARWOOD WAYPOINT RESIDENTL NOTE 3.000 7/0 BND 85571WAB5 163 1260 PRN SOLE 1260 0 0 STATE STR CORP COM COM 857477103 7432 76139 SH SOLE 76139 0 0 STATE STR CORP OPT 857477903 285 50000 SH Call SOLE 50000 0 0 STATE STR CORP OPT 857477953 438 50000 SH Put SOLE 50000 0 0 STEEL DYNAMICS INC COM COM 858119100 5119 118679 SH SOLE 118679 0 0 STEELCASE INC CL A COM 858155203 367 24136 SH SOLE 24136 0 0 STEPAN CO COM COM 858586100 273 3457 SH SOLE 3457 0 0 STERICYCLE INC COM COM 858912108 1408 20705 SH SOLE 20705 0 0 STERLING BANCORP DEL COM COM 85917A100 1013 41197 SH SOLE 41197 0 0 STIFEL FINL CORP COM COM 860630102 1067 17917 SH SOLE 17917 0 0 STMICROELECTRONICS N V NY REGISTRY COM 861012102 2115 96844 SH SOLE 96844 0 0 STORE CAP CORP COM COM 862121100 498 19127 SH SOLE 19127 0 0 STRAIGHT PATH COMMUNICATNS I CL B COM 862578101 253 1393 SH SOLE 1393 0 0 STRYKER CORP COM COM 863667101 9604 62028 SH SOLE 62028 0 0 STUDENT TRANSN INC COM COM 86388A108 110 17968 SH SOLE 17968 0 0 STURM RUGER & CO INC COM COM 864159108 610 10926 SH SOLE 10926 0 0 SUCAMPO PHARMACEUTICALS INC CL A COM 864909106 1142 63616 SH SOLE 63616 0 0 SUMMIT HOTEL PPTYS INC COM COM 866082100 138 9071 SH SOLE 9071 0 0 SUMMIT MATLS INC CL A COM 86614U100 158 5013 SH SOLE 5013 0 0 SUN CMNTYS INC COM COM 866674104 1178 12699 SH SOLE 12699 0 0 SUNCOR ENERGY INC NEW COM COM 867224107 286 7801 SH SOLE 7801 0 0 SUNPOWER CORP COM COM 867652406 245 29107 SH SOLE 29107 0 0 SUNPOWER CORP OPT 867652906 80 50000 SH Call SOLE 50000 0 0 SUNOCO LP OPT 86765K909 8 50000 SH Call SOLE 50000 0 0 SUNRUN INC COM COM 86771W105 216 36650 SH SOLE 36650 0 0 SUNSTONE HOTEL INVS INC NEW COM COM 867892101 1068 64608 SH SOLE 64608 0 0 SUNTRUST BKS INC COM COM 867914103 10627 164526 SH SOLE 164526 0 0 SUNTRUST BKS INC OPT 867914903 215 155700 SH Call SOLE 155700 0 0 SUNTRUST BKS INC OPT 867914953 68 23400 SH Put SOLE 23400 0 0 SUPERIOR ENERGY SVCS INC COM COM 868157108 1040 108040 SH SOLE 108040 0 0 SUPERIOR UNIFORM GP INC COM COM 868358102 150 5623 SH SOLE 5623 0 0 SUPERNUS PHARMACEUTICALS INC COM COM 868459108 292 7324 SH SOLE 7324 0 0 SYKES ENTERPRISES INC COM COM 871237103 467 14839 SH SOLE 14839 0 0 SYMANTEC CORP COM COM 871503108 3087 109999 SH SOLE 109999 0 0 SYMANTEC CORP OPT 871503958 43 30000 SH Put SOLE 30000 0 0 SYNAPTICS INC COM COM 87157D109 1172 29343 SH SOLE 29343 0 0 SYNOPSYS INC COM COM 871607107 1917 22492 SH SOLE 22492 0 0 SYNGENTA AG SPONSORED ADR COM 87160A100 856 9218 SH SOLE 9218 0 0 SYNOVUS FINL CORP COM NEW COM 87161C501 1211 25263 SH SOLE 25263 0 0 SYNTEL INC COM COM 87162H103 144 6261 SH SOLE 6261 0 0 SYNNEX CORP COM COM 87162W100 3051 22444 SH SOLE 22444 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW COM 871639308 41 18600 SH SOLE 18600 0 0 SYNCHRONY FINL COM COM 87165B103 8630 223524 SH SOLE 223524 0 0 SYSCO CORP COM COM 871829107 8008 131870 SH SOLE 131870 0 0 SYSCO CORP OPT 871829907 63 25000 SH Call SOLE 25000 0 0 SYSCO CORP OPT 871829957 50 38100 SH Put SOLE 38100 0 0 TCF FINL CORP COM COM 872275102 938 45751 SH SOLE 45751 0 0 TD AMERITRADE HLDG CORP COM COM 87236Y108 2883 56386 SH SOLE 56386 0 0 TCP CAP CORP NOTE 5.25012/1 BND 87238QAB9 313 3000 PRN SOLE 3000 0 0 TJX COS INC NEW COM COM 872540109 8307 108644 SH SOLE 108644 0 0 T MOBILE US INC COM COM 872590104 988 15563 SH SOLE 15563 0 0 T MOBILE US INC OPT 872590954 22 50000 SH Put SOLE 50000 0 0 TRI POINTE GROUP INC COM COM 87265H109 1314 73344 SH SOLE 73344 0 0 TTM TECHNOLOGIES INC COM COM 87305R109 1013 64660 SH SOLE 64660 0 0 TABLEAU SOFTWARE INC OPT 87336U905 5 103700 SH Call SOLE 103700 0 0 TAHOE RES INC COM COM 873868103 164 34253 SH SOLE 34253 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR COM 874039100 637 16056 SH SOLE 16056 0 0 TAILORED BRANDS INC COM COM 87403A107 619 28334 SH SOLE 28334 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM COM 874054109 1794 16339 SH SOLE 16339 0 0 TALLGRASS ENERGY GP LP SHS CL A COM 874696107 283 10998 SH SOLE 10998 0 0 TALLGRASS ENERGY PARTNERS LP COM UNIT COM 874697105 1944 42395 SH SOLE 42395 0 0 TANGER FACTORY OUTLET CTRS I COM COM 875465106 1415 53359 SH SOLE 53359 0 0 TAPESTRY INC COM COM 876030107 23506 531439 SH SOLE 531439 0 0 TAPESTRY INC OPT 876030907 449 232500 SH Call SOLE 232500 0 0 TAPESTRY INC OPT 876030957 774 452200 SH Put SOLE 452200 0 0 TARGET CORP COM COM 87612E106 6207 95124 SH SOLE 95124 0 0 TARGET CORP OPT 87612E906 2068 326700 SH Call SOLE 326700 0 0 TARGET CORP OPT 87612E956 180 144600 SH Put SOLE 144600 0 0 TARGA RES CORP COM COM 87612G101 258 5338 SH SOLE 5338 0 0 TATA MTRS LTD OPT 876568952 56 70000 SH Put SOLE 70000 0 0 TAUBMAN CTRS INC COM COM 876664103 1275 19486 SH SOLE 19486 0 0 TAYLOR MORRISON HOME CORP CL A COM 87724P106 337 13785 SH SOLE 13785 0 0 TECH DATA CORP COM COM 878237106 1477 15074 SH SOLE 15074 0 0 TECK RESOURCES LTD CL B COM 878742204 5123 195765 SH SOLE 195765 0 0 TEGNA INC COM COM 87901J105 702 49846 SH SOLE 49846 0 0 TELADOC INC COM COM 87918A105 101 2900 SH SOLE 2900 0 0 TELECOM ITALIA S P A NEW SPON ADR ORD COM 87927Y102 439 50909 SH SOLE 50909 0 0 TELECOM ITALIA S P A NEW SPON ADR SVGS COM 87927Y201 1031 142960 SH SOLE 142960 0 0 TELEDYNE TECHNOLOGIES INC COM COM 879360105 1342 7408 SH SOLE 7408 0 0 TELEFLEX INC COM COM 879369106 5268 21173 SH SOLE 21173 0 0 TELEFONICA S A SPONSORED ADR COM 879382208 192 19848 SH SOLE 19848 0 0 TELEPHONE & DATA SYS INC COM NEW COM 879433829 913 32854 SH SOLE 32854 0 0 TELENAV INC COM COM 879455103 139 25347 SH SOLE 25347 0 0 TELUS CORP COM COM 87971M103 3104 81955 SH SOLE 81955 0 0 TEMPUR SEALY INTL INC COM COM 88023U101 1476 23550 SH SOLE 23550 0 0 TENARIS S A SPONSORED ADR COM 88031M109 4255 133555 SH SOLE 133555 0 0 TENET HEALTHCARE CORP COM NEW COM 88033G407 1124 74167 SH SOLE 74167 0 0 TERADATA CORP DEL COM COM 88076W103 1935 50307 SH SOLE 50307 0 0 TERADATA CORP DEL OPT 88076W903 514 300000 SH Call SOLE 300000 0 0 TERADATA CORP DEL OPT 88076W953 48 570000 SH Put SOLE 570000 0 0 TERADYNE INC COM COM 880770102 2666 63664 SH SOLE 63664 0 0 TEREX CORP NEW COM COM 880779103 1119 23211 SH SOLE 23211 0 0 TERRITORIAL BANCORP INC COM COM 88145X108 116 3753 SH SOLE 3753 0 0 TERRENO RLTY CORP COM COM 88146M101 353 10077 SH SOLE 10077 0 0 TESLA INC COM COM 88160R101 2345 7532 SH SOLE 7532 0 0 TESLA INC OPT 88160R901 17398 272000 SH Call SOLE 272000 0 0 TESLA INC OPT 88160R951 5228 197000 SH Put SOLE 197000 0 0 TEVA PHARMACEUTICAL INDS LTD OPT 881624909 98 25000 SH Call SOLE 25000 0 0 TEVA PHARMACEUTICAL INDS LTD OPT 881624959 1534 717400 SH Put SOLE 717400 0 0 TETRA TECH INC NEW COM COM 88162G103 847 17590 SH SOLE 17590 0 0 TETRAPHASE PHARMACEUTICALS I COM COM 88165N105 72 11379 SH SOLE 11379 0 0 TEXAS CAPITAL BANCSHARES INC COM COM 88224Q107 715 8044 SH SOLE 8044 0 0 TEXAS INSTRS INC COM COM 882508104 8451 80914 SH SOLE 80914 0 0 TEXAS INSTRS INC OPT 882508904 4214 339600 SH Call SOLE 339600 0 0 TEXAS INSTRS INC OPT 882508954 491 265200 SH Put SOLE 265200 0 0 TEXAS ROADHOUSE INC COM COM 882681109 1035 19641 SH SOLE 19641 0 0 TEXTRON INC COM COM 883203101 2114 37353 SH SOLE 37353 0 0 THERAPEUTICSMD INC COM COM 88338N107 628 104028 SH SOLE 104028 0 0 THERAVANCE INC NOTE 2.125 1/1 BND 88338TAB0 994 10000 PRN SOLE 10000 0 0 THE TRADE DESK INC COM CL A COM 88339J105 169 3700 SH SOLE 3700 0 0 THERMO FISHER SCIENTIFIC INC COM COM 883556102 14075 74128 SH SOLE 74128 0 0 THERMO FISHER SCIENTIFIC INC OPT 883556902 361 16600 SH Call SOLE 16600 0 0 THERMO FISHER SCIENTIFIC INC OPT 883556952 5 29700 SH Put SOLE 29700 0 0 THOMSON REUTERS CORP COM COM 884903105 139 3191 SH SOLE 3191 0 0 THOR INDS INC COM COM 885160101 1271 8432 SH SOLE 8432 0 0 3-D SYS CORP DEL COM NEW COM 88554D205 4244 491185 SH SOLE 491185 0 0 3-D SYS CORP DEL OPT 88554D905 2 28800 SH Call SOLE 28800 0 0 3M CO COM COM 88579Y101 17190 73036 SH SOLE 73036 0 0 3M CO OPT 88579Y901 1171 160400 SH Call SOLE 160400 0 0 3M CO OPT 88579Y951 477 270600 SH Put SOLE 270600 0 0 TIFFANY & CO NEW COM COM 886547108 1613 15517 SH SOLE 15517 0 0 TIFFANY & CO NEW OPT 886547908 1213 139000 SH Call SOLE 139000 0 0 TIFFANY & CO NEW OPT 886547958 7 184900 SH Put SOLE 184900 0 0 TIM PARTICIPACOES S A SPONSORED ADR COM 88706P205 646 33437 SH SOLE 33437 0 0 TIME INC NEW COM COM 887228104 2609 141385 SH SOLE 141385 0 0 TIME WARNER INC COM NEW COM 887317303 9223 100834 SH SOLE 100834 0 0 TIME WARNER INC OPT 887317903 14 287300 SH Call SOLE 287300 0 0 TIME WARNER INC OPT 887317953 245 93300 SH Put SOLE 93300 0 0 TIMKEN CO COM COM 887389104 1113 22645 SH SOLE 22645 0 0 TIMKENSTEEL CORP NOTE 6.000 6/0 BND 887399AA1 150 1000 PRN SOLE 1000 0 0 TIVO CORP COM COM 88870P106 239 15316 SH SOLE 15316 0 0 TOLL BROTHERS INC COM COM 889478103 13748 286294 SH SOLE 286294 0 0 TOMPKINS FINANCIAL CORPORATI COM COM 890110109 286 3521 SH SOLE 3521 0 0 TOOTSIE ROLL INDS INC COM COM 890516107 290 7959 SH SOLE 7959 0 0 TOPBUILD CORP COM COM 89055F103 368 4855 SH SOLE 4855 0 0 TORCHMARK CORP COM COM 891027104 4389 48385 SH SOLE 48385 0 0 TORO CO COM COM 891092108 2090 32038 SH SOLE 32038 0 0 TORTOISE PWR & ENERGY INFRAS COM COM 89147X104 106 5153 SH SOLE 5153 0 0 TOTAL S A SPONSORED ADR COM 89151E109 419 7585 SH SOLE 7585 0 0 TOTAL SYS SVCS INC COM COM 891906109 7534 95259 SH SOLE 95259 0 0 TOWNEBANK PORTSMOUTH VA COM COM 89214P109 137 4459 SH SOLE 4459 0 0 TOYOTA MOTOR CORP SP ADR REP2COM COM 892331307 407 3203 SH SOLE 3203 0 0 TRACTOR SUPPLY CO COM COM 892356106 1845 24683 SH SOLE 24683 0 0 TRANSCANADA CORP COM COM 89353D107 499 10255 SH SOLE 10255 0 0 TRANSDIGM GROUP INC COM COM 893641100 6371 23199 SH SOLE 23199 0 0 TRANSDIGM GROUP INC OPT 893641900 620 11500 SH Call SOLE 11500 0 0 TRANSDIGM GROUP INC OPT 893641950 188 15000 SH Put SOLE 15000 0 0 TRANSENTERIX INC COM NEW COM 89366M201 45 23064 SH SOLE 23064 0 0 TRAVELERS COMPANIES INC COM COM 89417E109 3939 29040 SH SOLE 29040 0 0 TREEHOUSE FOODS INC COM COM 89469A104 914 18484 SH SOLE 18484 0 0 TREX CO INC COM COM 89531P105 1234 11384 SH SOLE 11384 0 0 TREVENA INC COM COM 89532E109 19 11973 SH SOLE 11973 0 0 TRIBUNE MEDIA CO CL A COM 896047503 3989 93931 SH SOLE 93931 0 0 TRIMBLE INC COM COM 896239100 2715 66811 SH SOLE 66811 0 0 TRINITY INDS INC COM COM 896522109 2137 57036 SH SOLE 57036 0 0 TRINITY PL HLDGS INC COM COM 89656D101 231 33289 SH SOLE 33289 0 0 TRIUMPH GROUP INC NEW COM COM 896818101 141 5166 SH SOLE 5166 0 0 TRIPADVISOR INC COM COM 896945201 2475 71815 SH SOLE 71815 0 0 TRIPADVISOR INC OPT 896945951 962 650000 SH Put SOLE 650000 0 0 TRUECAR INC COM COM 89785L107 600 53556 SH SOLE 53556 0 0 TRUEBLUE INC COM COM 89785X101 247 8995 SH SOLE 8995 0 0 TRUSTMARK CORP COM COM 898402102 444 13931 SH SOLE 13931 0 0 TUPPERWARE BRANDS CORP COM COM 899896104 1051 16769 SH SOLE 16769 0 0 TWENTY FIRST CENTY FOX INC CL A COM 90130A101 9799 283783 SH SOLE 283783 0 0 TWENTY FIRST CENTY FOX INC CL B COM 90130A200 1858 54464 SH SOLE 54464 0 0 TWENTY FIRST CENTY FOX INC OPT 90130A900 224 320000 SH Call SOLE 320000 0 0 TWENTY FIRST CENTY FOX INC OPT 90130A950 8 100000 SH Put SOLE 100000 0 0 22ND CENTY GROUP INC COM COM 90137F103 58 20704 SH SOLE 20704 0 0 21VIANET GROUP INC SPONSORED ADR COM 90138A103 85 10698 SH SOLE 10698 0 0 TWILIO INC CL A COM 90138F102 154 6506 SH SOLE 6506 0 0 TWITTER INC COM COM 90184L102 58081 2419052 SH SOLE 2419052 0 0 TWITTER INC OPT 90184L902 349 180300 SH Call SOLE 180300 0 0 TWITTER INC OPT 90184L952 154 477600 SH Put SOLE 477600 0 0 TWITTER INC NOTE 1.000 9/1 BND 90184LAD4 701 7500 PRN SOLE 7500 0 0 TWO HBRS INVT CORP COM COM 90187B408 408 25089 SH SOLE 25089 0 0 TWO RIV BANCORP COM COM 90207C105 149 8241 SH SOLE 8241 0 0 II VI INC COM COM 902104108 594 12642 SH SOLE 12642 0 0 TYLER TECHNOLOGIES INC COM COM 902252105 1074 6067 SH SOLE 6067 0 0 TYSON FOODS INC CL A COM 902494103 3117 38447 SH SOLE 38447 0 0 TYSON FOODS INC OPT 902494903 712 132500 SH Call SOLE 132500 0 0 TYSON FOODS INC OPT 902494953 345 104600 SH Put SOLE 104600 0 0 UDR INC COM COM 902653104 3744 97194 SH SOLE 97194 0 0 UGI CORP NEW COM COM 902681105 3566 75951 SH SOLE 75951 0 0 UMB FINL CORP COM COM 902788108 346 4806 SH SOLE 4806 0 0 US BANCORP DEL COM NEW COM 902973304 19022 355012 SH SOLE 355012 0 0 US BANCORP DEL OPT 902973904 152 71600 SH Call SOLE 71600 0 0 ZIONS BANCORPORATION OPT 989701907 122 70000 SH Call SOLE 70000 0 0 ZIX CORP COM COM 98974P100 255 58129 SH SOLE 58129 0 0 ZOETIS INC CL A COM 98978V103 9664 134143 SH SOLE 134143 0 0 ZOETIS INC OPT 98978V903 871 184700 SH Call SOLE 184700 0 0 ZOETIS INC OPT 98978V953 9 176800 SH Put SOLE 176800 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR COM 98980A105 559 35260 SH SOLE 35260 0 0 ZUMIEZ INC COM COM 989817101 385 18466 SH SOLE 18466 0 0 DEUTSCHE BANK AG NAMEN AKT COM D18190898 4277 224736 SH SOLE 224736 0 0 DEUTSCHE BANK AG OPT D18190958 6 502700 SH Put SOLE 502700 0 0 ADIENT PLC ORD COM G0084W101 383 4862 SH SOLE 4862 0 0 ALKERMES PLC COM G01767105 114 2086 SH SOLE 2086 0 0 ALLEGION PUB LTD CO ORD COM G0176J109 1327 16683 SH SOLE 16683 0 0 ALLERGAN PLC COM G0177J108 15022 91831 SH SOLE 91831 0 0 ALLERGAN PLC 5.5 CNV PFD A PFD G0177J116 19101 32581 SH SOLE 32581 0 0 ALLERGAN PLC OPT G0177J908 6 75900 SH Call SOLE 75900 0 0 ALLERGAN PLC OPT G0177J958 6308 492900 SH Put SOLE 492900 0 0 AMDOCS LTD COM G02602103 459 7012 SH SOLE 7012 0 0 AON PLC SHS CL A COM G0408V102 6419 47901 SH SOLE 47901 0 0 AQUAVENTURE HLDGS LTD COM G0443N107 201 12947 SH SOLE 12947 0 0 ARCH CAP GROUP LTD ORD COM G0450A105 1014 11176 SH SOLE 11176 0 0 ARGO GROUP INTL HLDGS LTD COM COM G0464B107 135 2183 SH SOLE 2183 0 0 ASPEN INSURANCE HOLDINGS LTD COM G05384105 1092 26890 SH SOLE 26890 0 0 ARRIS INTL INC COM G0551A103 1891 73594 SH SOLE 73594 0 0 ATLASSIAN CORP PLC CL A COM G06242104 385 8465 SH SOLE 8465 0 0 ATHENE HLDG LTD CL A COM G0684D107 975 18862 SH SOLE 18862 0 0 AXALTA COATING SYS LTD COM COM G0750C108 240 7410 SH SOLE 7410 0 0 AXALTA COATING SYS LTD OPT G0750C908 241 252200 SH Call SOLE 252200 0 0 AXALTA COATING SYS LTD OPT G0750C958 36 203200 SH Put SOLE 203200 0 0 ATLANTICA YIELD PLC COM G0751N103 594 27985 SH SOLE 27985 0 0 ATLANTICA YIELD PLC OPT G0751N953 35 100000 SH Put SOLE 100000 0 0 ACCENTURE PLC IRELAND SHS CLASS A COM G1151C101 14718 96138 SH SOLE 96138 0 0 ACCENTURE PLC IRELAND OPT G1151C901 661 44100 SH Call SOLE 44100 0 0 ACCENTURE PLC IRELAND OPT G1151C951 18 79100 SH Put SOLE 79100 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW COM G20045202 71 15206 SH SOLE 15206 0 0 CHINA CORD BLOOD CORP COM G21107100 1738 174626 SH SOLE 174626 0 0 CHINA INFORMATION TECHNOLOGY COM COM G21174100 152 102638 SH SOLE 102638 0 0 CHINA BIOLOGIC PRODS HLDGS I COM COM G21515104 117 1482 SH SOLE 1482 0 0 DELPHI TECHNOLOGIES PLC COM G2709G107 949 18083 SH SOLE 18083 0 0 EATON CORP PLC COM G29183103 4877 61724 SH SOLE 61724 0 0 EATON CORP PLC OPT G29183903 691 211800 SH Call SOLE 211800 0 0 EATON CORP PLC OPT G29183953 536 252600 SH Put SOLE 252600 0 0 ENDO INTL PLC COM G30401106 1250 161309 SH SOLE 161309 0 0 ENSTAR GROUP LIMITED COM G3075P101 265 1319 SH SOLE 1319 0 0 ENSCO PLC SHS CLASS A COM G3157S106 2000 338358 SH SOLE 338358 0 0 ESSENT GROUP LTD COM COM G3198U102 158 3632 SH SOLE 3632 0 0 EVEREST RE GROUP LTD COM COM G3223R108 3192 14426 SH SOLE 14426 0 0 FERROGLOBE PLC COM G33856108 1135 70063 SH SOLE 70063 0 0 GENPACT LIMITED COM G3922B107 298 9385 SH SOLE 9385 0 0 GLOBAL INDTY LTD CAYMAN USD CL A COM G3933F105 404 9615 SH SOLE 9615 0 0 HELEN OF TROY CORP LTD COM COM G4388N106 522 5415 SH SOLE 5415 0 0 HERBALIFE LTD COM USD COM G4412G101 3257 48100 SH SOLE 48100 0 0 HERBALIFE LTD OPT G4412G951 210 153000 SH Put SOLE 153000 0 0 JANUS HENDERSON GROUP PLC ORD COM G4474Y214 8542 223264 SH SOLE 223264 0 0 HOLLYSYS AUTOMATION TECHNOLO COM G45667105 162 7263 SH SOLE 7263 0 0 HORIZON PHARMA PLC COM G4617B105 938 64237 SH SOLE 64237 0 0 ICHOR HOLDINGS COM G4740B105 126 5116 SH SOLE 5116 0 0 IHS MARKIT LTD COM G47567105 3509 77708 SH SOLE 77708 0 0 INGERSOLL-RAND PLC COM G47791101 2961 33198 SH SOLE 33198 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD COM G4863A108 413 15572 SH SOLE 15572 0 0 WEATHERFORD INTL PLC ORD COM G48833100 3006 720789 SH SOLE 720789 0 0 INVESCO LTD COM G491BT108 4755 130139 SH SOLE 130139 0 0 INVESCO LTD OPT G491BT908 343 145700 SH Call SOLE 145700 0 0 INVESCO LTD OPT G491BT958 303 145700 SH Put SOLE 145700 0 0 JOHNSON CTLS INTL PLC COM G51502105 4921 129119 SH SOLE 129119 0 0 JOHNSON CTLS INTL PLC OPT G51502905 10 50000 SH Call SOLE 50000 0 0 KOSMOS ENERGY LTD COM G5315B107 1420 207344 SH SOLE 207344 0 0 LAZARD LTD SHS A COM G54050102 513 9767 SH SOLE 9767 0 0 LIBERTY GLOBAL PLC SHS CL C COM G5480U120 10972 324245 SH SOLE 324245 0 0 LIVANOVA PLC COM G5509L101 1732 21672 SH SOLE 21672 0 0 MALLINCKRODT PUB LTD CO COM G5785G107 3443 152612 SH SOLE 152612 0 0 MARVELL TECHNOLOGY GROUP LTD ORD COM G5876H105 5282 246006 SH SOLE 246006 0 0 MEDTRONIC PLC COM G5960L103 26680 330405 SH SOLE 330405 0 0 MEDTRONIC PLC OPT G5960L903 178 88900 SH Call SOLE 88900 0 0 MEDTRONIC PLC OPT G5960L953 290 197800 SH Put SOLE 197800 0 0 MICHAEL KORS HLDGS LTD COM G60754101 4183 66456 SH SOLE 66456 0 0 MICHAEL KORS HLDGS LTD OPT G60754901 205 77500 SH Call SOLE 77500 0 0 MICHAEL KORS HLDGS LTD OPT G60754951 247 192500 SH Put SOLE 192500 0 0 APTIV PLC COM G6095L109 2826 33312 SH SOLE 33312 0 0 APTIV PLC OPT G6095L909 5 17500 SH Call SOLE 17500 0 0 NABORS INDUSTRIES LTD COM G6359F103 1126 164924 SH SOLE 164924 0 0 NABORS INDUSTRIES LTD OPT G6359F903 274 450000 SH Call SOLE 450000 0 0 NIELSEN HLDGS PLC SHS EUR COM G6518L108 1940 53308 SH SOLE 53308 0 0 NOBLE CORP PLC SHS USD COM G65431101 979 216594 SH SOLE 216594 0 0 NORDIC AMERICAN TANKERS LIMI COM COM G65773106 31 12485 SH SOLE 12485 0 0 NORWEGIAN CRUISE LINE HLDGS COM G66721104 1148 21565 SH SOLE 21565 0 0 NOVOCURE LTD ORD COM G6674U108 120 5955 SH SOLE 5955 0 0 PROTHENA CORP PLC COM G72800108 176 4707 SH SOLE 4707 0 0 RENAISSANCERE HOLDINGS LTD COM COM G7496G103 1062 8456 SH SOLE 8456 0 0 ROWAN COMPANIES PLC SHS CL A COM G7665A101 378 24131 SH SOLE 24131 0 0 SEADRILL LIMITED COM G7945E105 524 2266065 SH SOLE 2266065 0 0 SEADRILL LIMITED OPT G7945E955 2429 2192600 SH Put SOLE 2192600 0 0 SEAGATE TECHNOLOGY PLC COM G7945M107 5372 128404 SH SOLE 128404 0 0 SEAGATE TECHNOLOGY PLC OPT G7945M907 2 71400 SH Call SOLE 71400 0 0 SEAGATE TECHNOLOGY PLC OPT G7945M957 1220 664400 SH Put SOLE 664400 0 0 PENTAIR PLC COM G7S00T104 2121 30037 SH SOLE 30037 0 0 SHIP FINANCE INTERNATIONAL L COM G81075106 309 19922 SH SOLE 19922 0 0 SIGNET JEWELERS LIMITED COM G81276100 827 14633 SH SOLE 14633 0 0 SINA CORP ORD COM G81477104 2976 29670 SH SOLE 29670 0 0 STERIS PLC SHS USD COM G84720104 1380 15782 SH SOLE 15782 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD COM G85347105 84 11571 SH SOLE 11571 0 0 TECHNIPFMC PLC COM COM G87110105 13045 416639 SH SOLE 416639 0 0 TECHNIPFMC PLC OPT G87110905 198 45000 SH Call SOLE 45000 0 0 TEXTAINER GROUP HOLDINGS LTD COM G8766E109 186 8670 SH SOLE 8670 0 0 TRAVELPORT WORLDWIDE LTD COM G9019D104 300 22971 SH SOLE 22971 0 0 GOLAR LNG LTD BERMUDA COM G9456A100 2339 78476 SH SOLE 78476 0 0 GOLAR LNG LTD BERMUDA OPT G9456A900 57 20000 SH Call SOLE 20000 0 0 WHITE MTNS INS GROUP LTD COM COM G9618E107 519 610 SH SOLE 610 0 0 WILLIS TOWERS WATSON PUB LTD COM G96629103 4206 27911 SH SOLE 27911 0 0 PERRIGO CO PLC COM G97822103 1937 22218 SH SOLE 22218 0 0 XL GROUP LTD COM COM G98294104 2587 73565 SH SOLE 73565 0 0 CHUBB LIMITED COM COM H1467J104 11977 81963 SH SOLE 81963 0 0 GARMIN LTD COM H2906T109 3476 58344 SH SOLE 58344 0 0 NATIONAL FUEL GAS CO N J COM COM 636180101 4031 73409 SH SOLE 73409 0 0 NATIONAL GEN HLDGS CORP COM COM 636220303 165 8388 SH SOLE 8388 0 0 NATIONAL GRID PLC SPONSORED ADR NE COM 636274409 2542 43217 SH SOLE 43217 0 0 NATIONAL HEALTH INVS INC COM COM 63633D104 218 2893 SH SOLE 2893 0 0 NATIONAL HEALTH INVS INC NOTE 3.250 4/0 BND 63633DAE4 2200 19500 PRN SOLE 19500 0 0 NATIONAL INSTRS CORP COM COM 636518102 1819 43687 SH SOLE 43687 0 0 NATIONAL OILWELL VARCO INC COM COM 637071101 2785 77311 SH SOLE 77311 0 0 NATIONAL RETAIL PPTYS INC COM COM 637417106 3576 82911 SH SOLE 82911 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN COM 637870106 113 4163 SH SOLE 4163 0 0 NATIONAL VISION HLDGS INC COM COM 63845R107 145 3576 SH SOLE 3576 0 0 NATIONAL WESTN LIFE GROUP IN CL A COM 638517102 558 1686 SH SOLE 1686 0 0 NAVIGATORS GROUP INC COM COM 638904102 382 7838 SH SOLE 7838 0 0 NAVIGANT CONSULTING INC COM COM 63935N107 130 6704 SH SOLE 6704 0 0 NAVIENT CORPORATION COM COM 63938C108 895 67188 SH SOLE 67188 0 0 NEENAH PAPER INC COM COM 640079109 479 5283 SH SOLE 5283 0 0 NEKTAR THERAPEUTICS COM COM 640268108 604 10118 SH SOLE 10118 0 0 NEOGEN CORP COM COM 640491106 1519 18474 SH SOLE 18474 0 0 NETAPP INC COM COM 64110D104 14643 264699 SH SOLE 264699 0 0 NETFLIX INC COM COM 64110L106 4881 25426 SH SOLE 25426 0 0 NETFLIX INC OPT 64110L906 19871 632300 SH Call SOLE 632300 0 0 NETFLIX INC OPT 64110L956 6454 1959900 SH Put SOLE 1959900 0 0 NETEASE INC SPONSORED ADR COM 64110W102 11541 33445 SH SOLE 33445 0 0 NETEASE INC OPT 64110W902 779 15900 SH Call SOLE 15900 0 0 NETEASE INC OPT 64110W952 124 15900 SH Put SOLE 15900 0 0 NETSCOUT SYS INC COM COM 64115T104 609 20005 SH SOLE 20005 0 0 NEUBERGER BERMAN INTER MUNI COM COM 64124P101 483 32661 SH SOLE 32661 0 0 NEUROCRINE BIOSCIENCES INC COM COM 64125C109 344 4428 SH SOLE 4428 0 0 NEVRO CORP NOTE 1.750 6/0 BND 64157FAA1 487 4640 PRN SOLE 4640 0 0 NEW GOLD INC CDA COM COM 644535106 159 48221 SH SOLE 48221 0 0 NEW JERSEY RES COM COM 646025106 1973 49079 SH SOLE 49079 0 0 NEW MEDIA INVT GROUP INC COM COM 64704V106 326 19406 SH SOLE 19406 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR COM 647581107 798 8491 SH SOLE 8491 0 0 NEW SR INVT GROUP INC COM COM 648691103 79 10510 SH SOLE 10510 0 0 NEW YORK CMNTY BANCORP INC COM COM 649445103 1657 127230 SH SOLE 127230 0 0 NEW YORK MTG TR INC COM PAR $.02 COM 649604501 144 23408 SH SOLE 23408 0 0 NEW YORK REIT INC COM COM 64976L109 100 25521 SH SOLE 25521 0 0 NEW YORK TIMES CO CL A COM 650111107 695 37553 SH SOLE 37553 0 0 NEWELL BRANDS INC COM COM 651229106 3096 100206 SH SOLE 100206 0 0 NEWFIELD EXPL CO COM COM 651290108 913 28941 SH SOLE 28941 0 0 NEWFIELD EXPL CO OPT 651290908 53 21500 SH Call SOLE 21500 0 0 NEWMARKET CORP COM COM 651587107 2289 5761 SH SOLE 5761 0 0 NEWMONT MINING CORP COM COM 651639106 18468 492216 SH SOLE 492216 0 0 NEWMONT MINING CORP OPT 651639906 785 1017300 SH Call SOLE 1017300 0 0 NEWMONT MINING CORP OPT 651639956 519 559200 SH Put SOLE 559200 0 0 NEWS CORP NEW CL A COM 65249B109 1791 110504 SH SOLE 110504 0 0 NEWS CORP NEW CL B COM 65249B208 701 42211 SH SOLE 42211 0 0 NEXSTAR MEDIA GROUP INC CL A COM 65336K103 119 1517 SH SOLE 1517 0 0 NEXTERA ENERGY INC COM COM 65339F101 11899 76186 SH SOLE 76186 0 0 NICE LTD SPONSORED ADR COM 653656108 145 1580 SH SOLE 1580 0 0 NIKE INC CL B COM 654106103 11280 180342 SH SOLE 180342 0 0 NIKE INC OPT 654106903 5482 728100 SH Call SOLE 728100 0 0 NIKE INC OPT 654106953 842 1085500 SH Put SOLE 1085500 0 0 NISOURCE INC COM COM 65473P105 21155 824109 SH SOLE 824109 0 0 NOAH HLDGS LTD SPON ADS CL A COM 65487X102 106 2300 SH SOLE 2300 0 0 NOKIA CORP SPONSORED ADR COM 654902204 1634 350544 SH SOLE 350544 0 0 NOBLE ENERGY INC COM COM 655044105 2574 88347 SH SOLE 88347 0 0 NORDSON CORP COM COM 655663102 1234 8427 SH SOLE 8427 0 0 NORDSTROM INC COM COM 655664100 1210 25541 SH SOLE 25541 0 0 NORFOLK SOUTHERN CORP COM COM 655844108 9928 68518 SH SOLE 68518 0 0 NORFOLK SOUTHERN CORP OPT 655844908 2000 115100 SH Call SOLE 115100 0 0 NORFOLK SOUTHERN CORP OPT 655844958 9 181600 SH Put SOLE 181600 0 0 NORTHERN TR CORP COM COM 665859104 5039 50447 SH SOLE 50447 0 0 NORTHROP GRUMMAN CORP COM COM 666807102 8960 29195 SH SOLE 29195 0 0 NORTHWEST BANCSHARES INC MD COM COM 667340103 142 8495 SH SOLE 8495 0 0 NORTHWEST NAT GAS CO COM COM 667655104 776 13016 SH SOLE 13016 0 0 NORTHWESTERN CORP COM NEW COM 668074305 3854 64551 SH SOLE 64551 0 0 NORWOOD FINANCIAL CORP COM COM 669549107 247 7489 SH SOLE 7489 0 0 NOVARTIS A G SPONSORED ADR COM 66987V109 4459 53104 SH SOLE 53104 0 0 NOVELLUS SYS INC NOTE 2.625 5/1 BND 670008AD3 239576 435000 PRN SOLE 435000 0 0 NOVO-NORDISK A S ADR COM 670100205 1120 20869 SH SOLE 20869 0 0 NOW INC COM COM 67011P100 2247 203734 SH SOLE 203734 0 0 NU SKIN ENTERPRISES INC CL A COM 67018T105 2249 32965 SH SOLE 32965 0 0 NUANCE COMMUNICATIONS INC COM COM 67020Y100 153 9329 SH SOLE 9329 0 0 NUCOR CORP COM COM 670346105 4012 63096 SH SOLE 63096 0 0 NUSTAR ENERGY LP UNIT COM COM 67058H102 1494 49885 SH SOLE 49885 0 0 NUVEEN CALIF MUN VALUE FD COM COM 67062C107 305 29977 SH SOLE 29977 0 0 NVIDIA CORP COM COM 67066G104 12636 65300 SH SOLE 65300 0 0 NVIDIA CORP OPT 67066G904 3044 253000 SH Call SOLE 253000 0 0 NVIDIA CORP OPT 67066G954 4564 438900 SH Put SOLE 438900 0 0 NUVEEN CA QUALTY MUN INCOME COM COM 67066Y105 357 24965 SH SOLE 24965 0 0 NUVEEN INTER DURATION MN TMF COM COM 670671106 265 20400 SH SOLE 20400 0 0 NUTRI SYS INC NEW COM COM 67069D108 337 6416 SH SOLE 6416 0 0 NUVASIVE INC COM COM 670704105 985 16846 SH SOLE 16846 0 0 NUVASIVE INC NOTE 2.250 3/1 BND 670704AG0 2014 17100 PRN SOLE 17100 0 0 NXSTAGE MEDICAL INC COM COM 67072V103 253 10440 SH SOLE 10440 0 0 NUVEEN SHT DUR CR OPP FD COM COM 67074X107 544 32735 SH SOLE 32735 0 0 NUVEEN PFD & INCOME TERM FD COM COM 67075A106 338 13664 SH SOLE 13664 0 0 NUVECTRA CORP COM COM 67075N108 99 12810 SH SOLE 12810 0 0 OGE ENERGY CORP COM COM 670837103 1431 43480 SH SOLE 43480 0 0 NUVEEN PENNSYLVANIA QLT MUN COM COM 670972108 207 15740 SH SOLE 15740 0 0 O REILLY AUTOMOTIVE INC NEW COM COM 67103H107 2514 10452 SH SOLE 10452 0 0 OASIS PETE INC NEW COM COM 674215108 4667 554949 SH SOLE 554949 0 0 OASIS PETE INC NEW OPT 674215958 100 500000 SH Put SOLE 500000 0 0 OBALON THERAPEUTICS INC COM COM 67424L100 84 12637 SH SOLE 12637 0 0 OCCIDENTAL PETE CORP DEL COM COM 674599105 6765 91840 SH SOLE 91840 0 0 OCCIDENTAL PETE CORP DEL OPT 674599905 2895 598500 SH Call SOLE 598500 0 0 OCCIDENTAL PETE CORP DEL OPT 674599955 1079 773800 SH Put SOLE 773800 0 0 OCEANEERING INTL INC COM COM 675232102 1310 61954 SH SOLE 61954 0 0 OCLARO INC COM NEW COM 67555N206 1016 150675 SH SOLE 150675 0 0 OCLARO INC OPT 67555N906 14 40000 SH Call SOLE 40000 0 0 OCWEN FINL CORP COM NEW COM 675746309 447 142909 SH SOLE 142909 0 0 OFFICE DEPOT INC COM COM 676220106 4286 1210678 SH SOLE 1210678 0 0 OIL STS INTL INC COM COM 678026105 184 6502 SH SOLE 6502 0 0 OLD DOMINION FGHT LINES INC COM COM 679580100 3439 26144 SH SOLE 26144 0 0 OLD NATL BANCORP IND COM COM 680033107 1082 62025 SH SOLE 62025 0 0 OLD REP INTL CORP COM COM 680223104 1836 85857 SH SOLE 85857 0 0 OLD REP INTL CORP NOTE 3.750 3/1 BND 680223AH7 1113 8000 PRN SOLE 8000 0 0 OLIN CORP COM PAR $1 COM 680665205 3689 103676 SH SOLE 103676 0 0 JD COM INC OPT 47215P906 2843 1031200 SH Call SOLE 1031200 0 0 JD COM INC OPT 47215P956 2151 2725000 SH Put SOLE 2725000 0 0 JELD-WEN HLDG INC COM COM 47580P103 154 3913 SH SOLE 3913 0 0 JETBLUE AIRWAYS CORP COM COM 477143101 2370 106097 SH SOLE 106097 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR COM 47759T100 295 12272 SH SOLE 12272 0 0 JOHN BEAN TECHNOLOGIES CORP COM COM 477839104 637 5747 SH SOLE 5747 0 0 JOHNSON & JOHNSON COM COM 478160104 53886 385670 SH SOLE 385670 0 0 JOHNSON & JOHNSON OPT 478160904 2669 1579600 SH Call SOLE 1579600 0 0 JOHNSON & JOHNSON OPT 478160954 845 346800 SH Put SOLE 346800 0 0 JONES ENERGY INC COM CL A COM 48019R108 15 13232 SH SOLE 13232 0 0 JONES LANG LASALLE INC COM COM 48020Q107 1326 8903 SH SOLE 8903 0 0 JOUNCE THERAPEUTICS INC COM COM 481116101 294 23079 SH SOLE 23079 0 0 J2 GLOBAL INC COM COM 48123V102 1463 19501 SH SOLE 19501 0 0 JUMEI INTL HLDG LTD SPONSORED ADR COM 48138L107 61 21000 SH SOLE 21000 0 0 JUMEI INTL HLDG LTD OPT 48138L907 10 95400 SH Call SOLE 95400 0 0 JUNIPER NETWORKS INC COM COM 48203R104 3086 108285 SH SOLE 108285 0 0 JUNIPER NETWORKS INC OPT 48203R904 31 113000 SH Call SOLE 113000 0 0 JUNO THERAPEUTICS INC COM COM 48205A109 703 15377 SH SOLE 15377 0 0 KAR AUCTION SVCS INC COM COM 48238T109 105 2087 SH SOLE 2087 0 0 KBR INC COM COM 48242W106 447 22557 SH SOLE 22557 0 0 KLA-TENCOR CORP COM COM 482480100 2157 20533 SH SOLE 20533 0 0 KKR & CO L P DEL COM UNITS COM 48248M102 5012 237989 SH SOLE 237989 0 0 KLX INC COM COM 482539103 1975 28933 SH SOLE 28933 0 0 KADANT INC COM COM 48282T104 104 1039 SH SOLE 1039 0 0 KADMON HLDGS INC COM COM 48283N106 39 10637 SH SOLE 10637 0 0 KAISER ALUMINUM CORP COM PAR $0.01 COM 483007704 254 2376 SH SOLE 2376 0 0 KAMAN CORP COM COM 483548103 124 2115 SH SOLE 2115 0 0 KANSAS CITY SOUTHERN COM NEW COM 485170302 2311 21968 SH SOLE 21968 0 0 KARYOPHARM THERAPEUTICS INC COM COM 48576U106 97 10094 SH SOLE 10094 0 0 KB HOME COM COM 48666K109 939 29402 SH SOLE 29402 0 0 KEARNY FINL CORP MD COM COM 48716P108 159 11036 SH SOLE 11036 0 0 KELLOGG CO COM COM 487836108 5468 80436 SH SOLE 80436 0 0 KELLOGG CO OPT 487836908 580 400000 SH Call SOLE 400000 0 0 KELLOGG CO OPT 487836958 86 142500 SH Put SOLE 142500 0 0 KELLY SVCS INC CL A COM 488152208 142 5195 SH SOLE 5195 0 0 KEMET CORP COM NEW COM 488360207 119 7928 SH SOLE 7928 0 0 KEMPER CORP DEL COM COM 488401100 734 10657 SH SOLE 10657 0 0 KENNAMETAL INC COM COM 489170100 964 19903 SH SOLE 19903 0 0 KENNEDY-WILSON HLDGS INC COM COM 489398107 421 24242 SH SOLE 24242 0 0 KEYCORP NEW COM COM 493267108 4667 231408 SH SOLE 231408 0 0 KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 2420 58181 SH SOLE 58181 0 0 KIMBALL INTL INC CL B COM 494274103 104 5558 SH SOLE 5558 0 0 KILROY RLTY CORP COM COM 49427F108 3477 46580 SH SOLE 46580 0 0 KIMBALL ELECTRONICS INC COM COM 49428J109 127 6968 SH SOLE 6968 0 0 KIMBERLY CLARK CORP COM COM 494368103 33154 274773 SH SOLE 274773 0 0 KIMCO RLTY CORP COM COM 49446R109 2744 151175 SH SOLE 151175 0 0 KINDER MORGAN INC DEL COM COM 49456B101 12618 698289 SH SOLE 698289 0 0 KINDER MORGAN INC DEL OPT 49456B951 13 89900 SH Put SOLE 89900 0 0 KINDRED HEALTHCARE INC COM COM 494580103 2066 212966 SH SOLE 212966 0 0 KINROSS GOLD CORP COM NO PAR COM 496902404 1268 293446 SH SOLE 293446 0 0 KIRBY CORP COM COM 497266106 3612 54073 SH SOLE 54073 0 0 KIRKLAND LAKE GOLD LTD COM COM 49741E100 229 14909 SH SOLE 14909 0 0 KITE RLTY GROUP TR COM NEW COM 49803T300 129 6558 SH SOLE 6558 0 0 KNOLL INC COM NEW COM 498904200 190 8249 SH SOLE 8249 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A COM 499049104 946 21638 SH SOLE 21638 0 0 KNIGHT SWIFT TRANSN HLDGS IN OPT 499049954 180 300000 SH Put SOLE 300000 0 0 KNOWLES CORP COM COM 49926D109 603 41159 SH SOLE 41159 0 0 KOHLS CORP COM COM 500255104 2981 54974 SH SOLE 54974 0 0 KOHLS CORP OPT 500255954 3 307500 SH Put SOLE 307500 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW COM 500472303 4659 123264 SH SOLE 123264 0 0 KOPIN CORP COM COM 500600101 95 29781 SH SOLE 29781 0 0 KORN FERRY INTL COM NEW COM 500643200 127 3061 SH SOLE 3061 0 0 KRAFT HEINZ CO COM COM 500754106 1837 23629 SH SOLE 23629 0 0 KRAFT HEINZ CO OPT 500754906 675 691000 SH Call SOLE 691000 0 0 KRAFT HEINZ CO OPT 500754956 405 103400 SH Put SOLE 103400 0 0 KROGER CO COM COM 501044101 4004 145883 SH SOLE 145883 0 0 KROGER CO OPT 501044901 1414 396000 SH Call SOLE 396000 0 0 KROGER CO OPT 501044951 104 270100 SH Put SOLE 270100 0 0 KRONOS WORLDWIDE INC COM COM 50105F105 302 11714 SH SOLE 11714 0 0 KULICKE & SOFFA INDS INC COM COM 501242101 193 7947 SH SOLE 7947 0 0 L BRANDS INC COM COM 501797104 4398 73030 SH SOLE 73030 0 0 L BRANDS INC OPT 501797954 3 52100 SH Put SOLE 52100 0 0 LKQ CORP COM COM 501889208 3193 78511 SH SOLE 78511 0 0 LCI INDS COM COM 50189K103 254 1954 SH SOLE 1954 0 0 LMP CAP & INCOME FD INC COM COM 50208A102 236 16888 SH SOLE 16888 0 0 LSI INDS INC COM COM 50216C108 139 20132 SH SOLE 20132 0 0 LTC PPTYS INC COM COM 502175102 384 8819 SH SOLE 8819 0 0 L3 TECHNOLOGIES INC COM COM 502413107 3703 18715 SH SOLE 18715 0 0 LA Z BOY INC COM COM 505336107 308 9857 SH SOLE 9857 0 0 LABORATORY CORP AMER HLDGS COM NEW COM 50540R409 2161 13545 SH SOLE 13545 0 0 LADENBURG THALMAN FIN SVCS I COM COM 50575Q102 100 31767 SH SOLE 31767 0 0 LAM RESEARCH CORP COM COM 512807108 2548 13845 SH SOLE 13845 0 0 LAM RESEARCH CORP OPT 512807908 209 42000 SH Call SOLE 42000 0 0 LAM RESEARCH CORP OPT 512807958 4980 200000 SH Put SOLE 200000 0 0 LAM RESEARCH CORP NOTE 1.250 5/1 BND 512807AL2 1198 3910 PRN SOLE 3910 0 0 LAMAR ADVERTISING CO NEW CL A COM 512816109 1825 24582 SH SOLE 24582 0 0 LAMB WESTON HLDGS INC COM COM 513272104 1869 33114 SH SOLE 33114 0 0 LANCASTER COLONY CORP COM COM 513847103 1407 10892 SH SOLE 10892 0 0 LANDSTAR SYS INC COM COM 515098101 1211 11635 SH SOLE 11635 0 0 LANNET INC COM COM 516012101 1021 44007 SH SOLE 44007 0 0 LAREDO PETROLEUM INC COM COM 516806106 1184 111590 SH SOLE 111590 0 0 LAS VEGAS SANDS CORP COM COM 517834107 7252 104355 SH SOLE 104355 0 0 LAS VEGAS SANDS CORP OPT 517834907 3864 674500 SH Call SOLE 674500 0 0 LAS VEGAS SANDS CORP OPT 517834957 1473 1604300 SH Put SOLE 1604300 0 0 LASALLE HOTEL PPTYS COM SH BEN INT COM 517942108 1459 51973 SH SOLE 51973 0 0 LATTICE SEMICONDUCTOR CORP COM COM 518415104 96 16567 SH SOLE 16567 0 0 LAUDER ESTEE COS INC CL A COM 518439104 3742 29411 SH SOLE 29411 0 0 LAUDER ESTEE COS INC OPT 518439904 458 161000 SH Call SOLE 161000 0 0 LAUDER ESTEE COS INC OPT 518439954 12 22400 SH Put SOLE 22400 0 0 LEE ENTERPRISES INC COM COM 523768109 42 17889 SH SOLE 17889 0 0 LEGGETT & PLATT INC COM COM 524660107 613 12853 SH SOLE 12853 0 0 LEGG MASON BW GLB INC OPP FD COM COM 52469B100 275 21537 SH SOLE 21537 0 0 LEGACY TEX FINL GROUP INC COM COM 52471Y106 267 6319 SH SOLE 6319 0 0 LEGG MASON INC COM COM 524901105 860 20481 SH SOLE 20481 0 0 LEIDOS HLDGS INC COM COM 525327102 1821 28205 SH SOLE 28205 0 0 LENDINGCLUB CORP COM COM 52603A109 269 65210 SH SOLE 65210 0 0 LENDINGCLUB CORP OPT 52603A959 40 400000 SH Put SOLE 400000 0 0 LENNAR CORP CL A COM 526057104 1644 25993 SH SOLE 25993 0 0 LENNOX INTL INC COM COM 526107107 5922 28435 SH SOLE 28435 0 0 LEUCADIA NATL CORP COM COM 527288104 2296 86667 SH SOLE 86667 0 0 ARCONIC INC COM COM 03965L100 6315 231742 SH SOLE 231742 0 0 ARCONIC INC OPT 03965L900 4568 350000 SH Call SOLE 350000 0 0 ARES CAP CORP COM COM 04010L103 2218 141118 SH SOLE 141118 0 0 ARES DYNAMIC CR ALLOCATION F COM COM 04014F102 283 17254 SH SOLE 17254 0 0 ARISTA NETWORKS INC COM COM 040413106 321 1361 SH SOLE 1361 0 0 ARMSTRONG WORLD INDS INC NEW COM COM 04247X102 575 9493 SH SOLE 9493 0 0 ARROW ELECTRS INC COM COM 042735100 1847 22966 SH SOLE 22966 0 0 ARTESIAN RESOURCES CORP CL A COM 043113208 182 4707 SH SOLE 4707 0 0 ASBURY AUTOMOTIVE GROUP INC COM COM 043436104 681 10648 SH SOLE 10648 0 0 ASCENA RETAIL GROUP INC COM COM 04351G101 607 258271 SH SOLE 258271 0 0 ASHFORD HOSPITALITY TR INC COM COM 044103109 163 24158 SH SOLE 24158 0 0 ASHLAND GLOBAL HLDGS INC COM COM 044186104 1126 15812 SH SOLE 15812 0 0 ASHLAND GLOBAL HLDGS INC OPT 044186904 106 73400 SH Call SOLE 73400 0 0 ASPEN TECHNOLOGY INC COM COM 045327103 128 1934 SH SOLE 1934 0 0 ASSOCIATED BANC CORP COM COM 045487105 735 28926 SH SOLE 28926 0 0 ASSURANT INC COM COM 04621X108 1930 19140 SH SOLE 19140 0 0 ASTEC INDS INC COM COM 046224101 442 7564 SH SOLE 7564 0 0 ASTERIAS BIOTHERAPEUTICS INC COM SER A COM 04624N107 31 13800 SH SOLE 13800 0 0 ASTRONICS CORP COM COM 046433108 1036 24990 SH SOLE 24990 0 0 ATHERSYS INC COM COM 04744L106 108 59723 SH SOLE 59723 0 0 ATKORE INTL GROUP INC COM COM 047649108 130 6041 SH SOLE 6041 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW COM 049164205 2423 41320 SH SOLE 41320 0 0 ATMOS ENERGY CORP COM COM 049560105 4870 56695 SH SOLE 56695 0 0 ATRION CORP COM COM 049904105 900 1427 SH SOLE 1427 0 0 AUTODESK INC COM COM 052769106 2649 25269 SH SOLE 25269 0 0 AUTOHOME INC SP ADR RP CL A COM 05278C107 904 13973 SH SOLE 13973 0 0 AUTOLIV INC COM COM 052800109 152 1200 SH SOLE 1200 0 0 AUTOMATIC DATA PROCESSING IN COM COM 053015103 4718 40263 SH SOLE 40263 0 0 AUTONATION INC COM COM 05329W102 519 10119 SH SOLE 10119 0 0 AUTONATION INC OPT 05329W902 219 103300 SH Call SOLE 103300 0 0 AUTOZONE INC COM COM 053332102 4003 5627 SH SOLE 5627 0 0 AVALONBAY CMNTYS INC COM COM 053484101 7955 44591 SH SOLE 44591 0 0 AVANGRID INC COM COM 05351W103 1036 20485 SH SOLE 20485 0 0 AVEO PHARMACEUTICALS INC COM COM 053588109 50 17963 SH SOLE 17963 0 0 AVERY DENNISON CORP COM COM 053611109 1918 16700 SH SOLE 16700 0 0 AVEXIS INC COM COM 05366U100 297 2687 SH SOLE 2687 0 0 AVID TECHNOLOGY INC COM COM 05367P100 213 39425 SH SOLE 39425 0 0 AVIS BUDGET GROUP COM COM 053774105 599 13646 SH SOLE 13646 0 0 AVIS BUDGET GROUP OPT 053774955 4 75000 SH Put SOLE 75000 0 0 AVISTA CORP COM COM 05379B107 864 16779 SH SOLE 16779 0 0 AVNET INC COM COM 053807103 1576 39785 SH SOLE 39785 0 0 AVON PRODS INC COM COM 054303102 1391 646818 SH SOLE 646818 0 0 AVON PRODS INC OPT 054303952 315 700000 SH Put SOLE 700000 0 0 BB&T CORP COM COM 054937107 11159 224432 SH SOLE 224432 0 0 BB&T CORP OPT 054937907 166 95000 SH Call SOLE 95000 0 0 BB&T CORP OPT 054937957 25 222900 SH Put SOLE 222900 0 0 B & G FOODS INC NEW COM COM 05508R106 818 23263 SH SOLE 23263 0 0 BCE INC COM NEW COM 05534B760 120 2503 SH SOLE 2503 0 0 BGC PARTNERS INC CL A COM 05541T101 389 25776 SH SOLE 25776 0 0 BHP BILLITON PLC SPONSORED ADR COM 05545E209 732 18173 SH SOLE 18173 0 0 BP PLC SPONSORED ADR COM 055622104 1808 43019 SH SOLE 43019 0 0 BP PLC OPT 055622904 771 188000 SH Call SOLE 188000 0 0 BP PLC OPT 055622954 128 249000 SH Put SOLE 249000 0 0 BSB BANCORP INC MD COM COM 05573H108 106 3623 SH SOLE 3623 0 0 BT GROUP PLC ADR COM 05577E101 601 32999 SH SOLE 32999 0 0 BMC STK HLDGS INC COM COM 05591B109 165 6516 SH SOLE 6516 0 0 BWX TECHNOLOGIES INC COM COM 05605H100 101 1664 SH SOLE 1664 0 0 BAIDU INC SPON ADR REP A COM 056752108 1309 5588 SH SOLE 5588 0 0 BAIDU INC OPT 056752908 21515 698600 SH Call SOLE 698600 0 0 BAIDU INC OPT 056752958 6870 1182900 SH Put SOLE 1182900 0 0 BAKER HUGHES A GE CO CL A COM 05722G100 3840 121364 SH SOLE 121364 0 0 BAKER HUGHES A GE CO OPT 05722G900 8 55500 SH Call SOLE 55500 0 0 BALL CORP COM COM 058498106 6643 175504 SH SOLE 175504 0 0 BALL CORP OPT 058498906 14 184800 SH Call SOLE 184800 0 0 BALL CORP OPT 058498956 366 203900 SH Put SOLE 203900 0 0 BANCO BRADESCO S A SP ADR PFD NEW PFD 059460303 7023 685862 SH SOLE 685862 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR COM 05946K101 925 108858 SH SOLE 108858 0 0 BANCO SANTANDER SA ADR COM 05964H105 2321 354925 SH SOLE 354925 0 0 BANCORPSOUTH BK TUPELO MISS COM COM 05971J102 401 12738 SH SOLE 12738 0 0 BANK AMER CORP COM COM 060505104 52840 1789973 SH SOLE 1789973 0 0 BANK AMER CORP OPT 060505904 15532 8403700 SH Call SOLE 8403700 0 0 BANK AMER CORP OPT 060505954 1713 8747800 SH Put SOLE 8747800 0 0 BANK HAWAII CORP COM COM 062540109 1160 13536 SH SOLE 13536 0 0 BANK MUTUAL CORP NEW COM COM 063750103 368 34538 SH SOLE 34538 0 0 BANK OF THE OZARKS COM COM 063904106 1370 28269 SH SOLE 28269 0 0 BANK NEW YORK MELLON CORP COM COM 064058100 10228 189900 SH SOLE 189900 0 0 BANKUNITED INC COM COM 06652K103 155 3809 SH SOLE 3809 0 0 BAOZUN INC SPONSORED ADR COM 06684L103 108 3437 SH SOLE 3437 0 0 BARCLAYS BK PLC DJUBS CMDT ETN36 COM 06738C778 4859 199044 SH SOLE 199044 0 0 BARCLAYS BK PLC IPSP CROIL ETN COM 06738C786 2097 320639 SH SOLE 320639 0 0 BARCLAYS BK PLC IPSPGS TTL ETN COM 06738C794 713 45853 SH SOLE 45853 0 0 BARCLAYS PLC ADR COM 06738E204 194 17827 SH SOLE 17827 0 0 BARCLAYS BK PLC ETN DJUBS COPR37 COM 06739F101 147 3917 SH SOLE 3917 0 0 BARCLAYS BANK PLC ETN DJUBSCOFFE38 COM 06739H297 2575 164114 SH SOLE 164114 0 0 BARCLAYS BANK PLC ETN DJUBS GRNS37 COM 06739H305 238 9752 SH SOLE 9752 0 0 BARCLAYS BANK PLC ETN DJUBSCOCO 38 COM 06739H313 2670 116972 SH SOLE 116972 0 0 BARCLAYS BK PLC OPT 06746L902 1309 1695700 SH Call SOLE 1695700 0 0 BARCLAYS BK PLC OPT 06746L952 12546 5323100 SH Put SOLE 5323100 0 0 BARNES GROUP INC COM COM 067806109 324 5121 SH SOLE 5121 0 0 BARRICK GOLD CORP COM COM 067901108 665 45984 SH SOLE 45984 0 0 BARRICK GOLD CORP OPT 067901908 826 652900 SH Call SOLE 652900 0 0 BARRICK GOLD CORP OPT 067901958 5354 2929600 SH Put SOLE 2929600 0 0 BARRACUDA NETWORKS INC COM COM 068323104 362 13160 SH SOLE 13160 0 0 BARRETT BUSINESS SERVICES IN COM COM 068463108 158 2447 SH SOLE 2447 0 0 BAXTER INTL INC COM COM 071813109 8514 131707 SH SOLE 131707 0 0 BAZAARVOICE INC COM COM 073271108 319 58566 SH SOLE 58566 0 0 BEAZER HOMES USA INC COM NEW COM 07556Q881 159 8290 SH SOLE 8290 0 0 BECTON DICKINSON & CO COM COM 075887109 13727 64125 SH SOLE 64125 0 0 BECTON DICKINSON & CO PFD SHS CONV A PFD 075887208 921 15905 SH SOLE 15905 0 0 BED BATH & BEYOND INC COM COM 075896100 823 37425 SH SOLE 37425 0 0 BEIGENE LTD SPONSORED ADR COM 07725L102 473 4844 SH SOLE 4844 0 0 BEL FUSE INC CL B COM 077347300 197 7834 SH SOLE 7834 0 0 BELDEN INC COM COM 077454106 925 11987 SH SOLE 11987 0 0 BEMIS INC COM COM 081437105 1914 40060 SH SOLE 40060 0 0 BENCHMARK ELECTRS INC COM COM 08160H101 376 12935 SH SOLE 12935 0 0 BERKLEY W R CORP COM COM 084423102 3583 50013 SH SOLE 50013 0 0 BERKSHIRE HATHAWAY INC DEL CL A COM 084670108 298 1 SH SOLE 1 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 99910 504036 SH SOLE 504036 0 0 BERKSHIRE HATHAWAY INC DEL OPT 084670902 270 150000 SH Call SOLE 150000 0 0 BERKSHIRE HATHAWAY INC DEL OPT 084670952 1 19200 SH Put SOLE 19200 0 0 BEST BUY INC COM COM 086516101 2078 30342 SH SOLE 30342 0 0 BEST BUY INC OPT 086516901 244 36400 SH Call SOLE 36400 0 0 BEST BUY INC OPT 086516951 222 193100 SH Put SOLE 193100 0 0 BHP BILLITON LTD SPONSORED ADR COM 088606108 1570 34129 SH SOLE 34129 0 0 BIG LOTS INC COM COM 089302103 4383 78055 SH SOLE 78055 0 0 BIO RAD LABS INC CL A COM 090572207 2359 9883 SH SOLE 9883 0 0 BIOMARIN PHARMACEUTICAL INC COM COM 09061G101 602 6754 SH SOLE 6754 0 0 BIOMARIN PHARMACEUTICAL INC OPT 09061G901 66 71100 SH Call SOLE 71100 0 0 BIOMARIN PHARMACEUTICAL INC OPT 09061G951 40 56300 SH Put SOLE 56300 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 0.599 8/0 BND 09061GAH4 996 10000 PRN SOLE 10000 0 0 BIOGEN INC COM COM 09062X103 10095 31688 SH SOLE 31688 0 0 BIOGEN INC OPT 09062X903 2633 110800 SH Call SOLE 110800 0 0 BIOGEN INC OPT 09062X953 2860 312300 SH Put SOLE 312300 0 0 BIOTIME INC COM COM 09066L105 134 62301 SH SOLE 62301 0 0 BIO TECHNE CORP COM COM 09073M104 1775 13703 SH SOLE 13703 0 0 BIOVERATIV INC COM COM 09075E100 1771 32850 SH SOLE 32850 0 0 BIOSPECIFICS TECHNOLOGIES CO COM COM 090931106 299 6911 SH SOLE 6911 0 0 BITAUTO HLDGS LTD SPONSORED ADS COM 091727107 484 15212 SH SOLE 15212 0 0 BLACK HILLS CORP COM COM 092113109 991 16492 SH SOLE 16492 0 0 BLACK HILLS CORP UNIT 99/99/9999 COM 092113125 36697 555000 SH SOLE 555000 0 0 BLACK STONE MINERALS L P COM UNIT COM 09225M101 306 17079 SH SOLE 17079 0 0 BLACKBAUD INC COM COM 09227Q100 911 9641 SH SOLE 9641 0 0 BLACKBERRY LTD COM COM 09228F103 225 20153 SH SOLE 20153 0 0 BLACKHAWK NETWORK HLDGS INC COM COM 09238E104 127 3572 SH SOLE 3572 0 0 BLACKROCK INC COM COM 09247X101 14310 27856 SH SOLE 27856 0 0 BLACKROCK CALIF MUN INCOME T SH BEN INT COM 09248E102 918 66595 SH SOLE 66595 0 0 BLACKROCK N Y MUN INCOME TR SH BEN INT COM 09248L106 277 19350 SH SOLE 19350 0 0 BLACKROCK CORE BD TR SHS BEN INT COM 09249E101 435 30974 SH SOLE 30974 0 0 BLACKROCK MUNI INCOME TR II COM COM 09249N101 324 22439 SH SOLE 22439 0 0 BLACKROCK MUN 2020 TERM TR COM COM 09249X109 362 24166 SH SOLE 24166 0 0 BLACKROCK MUNIHOLDINGS FD IN COM COM 09253N104 170 10313 SH SOLE 10313 0 0 BLACKSTONE GROUP L P COM UNIT LTD COM 09253U108 3223 100655 SH SOLE 100655 0 0 BLACKSTONE GROUP L P OPT 09253U908 128 875300 SH Call SOLE 875300 0 0 BLACKSTONE GROUP L P OPT 09253U958 601 1106900 SH Put SOLE 1106900 0 0 BLACKROCK MUNI INTER DR FD I COM COM 09253X102 113 8122 SH SOLE 8122 0 0 BLACKROCK MUNIENHANCED FD IN COM COM 09253Y100 485 41610 SH SOLE 41610 0 0 BLACKROCK MUNIYIELD QUALITY COM COM 09254F100 524 34570 SH SOLE 34570 0 0 BLACKROCK MUNIHLDNGS CALI QL COM COM 09254L107 922 64940 SH SOLE 64940 0 0 BLACKROCK MUNIYIELD CALIF FD COM COM 09254M105 343 23179 SH SOLE 23179 0 0 BLACKROCK MUNIYIELD CALI QLT COM COM 09254N103 143 9771 SH SOLE 9771 0 0 BLACKROCK MUNIHLDS INVSTM QL COM COM 09254P108 129 8809 SH SOLE 8809 0 0 BLACKROCK MUNIHLDGS NY QLTY COM COM 09255C106 537 40081 SH SOLE 40081 0 0 BLACKROCK CORPOR HI YLD FD I COM COM 09255P107 689 62948 SH SOLE 62948 0 0 BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT COM 09257D102 197 12376 SH SOLE 12376 0 0 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN COM 09257P105 667 29875 SH SOLE 29875 0 0 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN COM 09257R101 652 41500 SH SOLE 41500 0 0 BLACKSTONE MTG TR INC COM CL A COM 09257W100 1861 57818 SH SOLE 57818 0 0 BLACKSTONE MTG TR INC NOTE 4.375 5/0 BND 09257WAB6 659 6500 PRN SOLE 6500 0 0 BLOCK H & R INC COM COM 093671105 608 23200 SH SOLE 23200 0 0 BLOOMIN BRANDS INC COM COM 094235108 272 12738 SH SOLE 12738 0 0 BLUE APRON HLDGS INC CL A COM 09523Q101 509 126296 SH SOLE 126296 0 0 BLUE BUFFALO PET PRODS INC COM COM 09531U102 183 5585 SH SOLE 5585 0 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER COM 096627104 1777 137649 SH SOLE 137649 0 0 BOB EVANS FARMS INC COM COM 096761101 656 8317 SH SOLE 8317 0 0 BOEING CO COM COM 097023105 15288 51841 SH SOLE 51841 0 0 BOEING CO OPT 097023905 16537 571100 SH Call SOLE 571100 0 0 BOEING CO OPT 097023955 1335 632100 SH Put SOLE 632100 0 0 BOISE CASCADE CO DEL COM COM 09739D100 128 3210 SH SOLE 3210 0 0 BONANZA CREEK ENERGY INC COM NEW COM 097793400 1135 41139 SH SOLE 41139 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A COM 099502106 124 3249 SH SOLE 3249 0 0 BORGWARNER INC COM COM 099724106 2065 40415 SH SOLE 40415 0 0 BOSTON BEER INC CL A COM 100557107 199 1039 SH SOLE 1039 0 0 BOSTON PROPERTIES INC COM COM 101121101 3716 28576 SH SOLE 28576 0 0 BOSTON SCIENTIFIC CORP COM COM 101137107 11512 464369 SH SOLE 464369 0 0 BOSTON SCIENTIFIC CORP OPT 101137907 26 75000 SH Call SOLE 75000 0 0 BOSTON SCIENTIFIC CORP OPT 101137957 182 75000 SH Put SOLE 75000 0 0 BOYD GAMING CORP COM COM 103304101 1322 37715 SH SOLE 37715 0 0 BRADY CORP CL A COM 104674106 603 15907 SH SOLE 15907 0 0 BRANDYWINE RLTY TR SH BEN INT NEW COM 105368203 371 20395 SH SOLE 20395 0 0 BRF SA SPONSORED ADR COM 10552T107 674 59841 SH SOLE 59841 0 0 BRIGGS & STRATTON CORP COM COM 109043109 179 7060 SH SOLE 7060 0 0 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS COM 109199109 340 18228 SH SOLE 18228 0 0 BRIGHTCOVE INC COM COM 10921T101 98 13834 SH SOLE 13834 0 0 BRIGHTHOUSE FINL INC COM COM 10922N103 1205 20544 SH SOLE 20544 0 0 BRINKER INTL INC COM COM 109641100 1975 50852 SH SOLE 50852 0 0 BRINKS CO COM COM 109696104 866 11007 SH SOLE 11007 0 0 BRISTOL MYERS SQUIBB CO COM COM 110122108 24325 396950 SH SOLE 396950 0 0 BRISTOL MYERS SQUIBB CO OPT 110122908 195 112100 SH Call SOLE 112100 0 0 BRISTOL MYERS SQUIBB CO OPT 110122958 573 465000 SH Put SOLE 465000 0 0 BRITISH AMERN TOB PLC SPONSORED ADR COM 110448107 30106 449407 SH SOLE 449407 0 0 BRITISH AMERN TOB PLC OPT 110448957 116 1450000 SH Put SOLE 1450000 0 0 BRIXMOR PPTY GROUP INC COM COM 11120U105 431 23086 SH SOLE 23086 0 0 BROADSOFT INC COM COM 11133B409 2053 37388 SH SOLE 37388 0 0 BROADRIDGE FINL SOLUTIONS IN COM COM 11133T103 3744 41339 SH SOLE 41339 0 0 BROOKDALE SR LIVING INC OPT 112463904 56 154100 SH Call SOLE 154100 0 0 BROOKDALE SR LIVING INC OPT 112463954 69 25700 SH Put SOLE 25700 0 0 BROWN & BROWN INC COM COM 115236101 3461 67255 SH SOLE 67255 0 0 BROWN FORMAN CORP CL A COM 115637100 200 2979 SH SOLE 2979 0 0 BROWN FORMAN CORP CL B COM 115637209 2373 34551 SH SOLE 34551 0 0 BRUKER CORP COM COM 116794108 145 4236 SH SOLE 4236 0 0 BRUNSWICK CORP COM COM 117043109 1311 23747 SH SOLE 23747 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN COM 118230101 1698 34271 SH SOLE 34271 0 0 BUCKLE INC COM COM 118440106 554 23322 SH SOLE 23322 0 0 BUFFALO WILD WINGS INC COM COM 119848109 2785 17814 SH SOLE 17814 0 0 BURLINGTON STORES INC COM COM 122017106 145 1180 SH SOLE 1180 0 0 CBL & ASSOC PPTYS INC COM COM 124830100 145 25588 SH SOLE 25588 0 0 CBS CORP NEW CL B COM 124857202 2562 43431 SH SOLE 43431 0 0 CBS CORP NEW OPT 124857952 41 195100 SH Put SOLE 195100 0 0 CBOE GLOBAL MARKETS INC COM COM 12503M108 3156 25328 SH SOLE 25328 0 0 CBRE GROUP INC CL A COM 12504L109 3119 72020 SH SOLE 72020 0 0 CDK GLOBAL INC COM COM 12508E101 4310 60471 SH SOLE 60471 0 0 CDW CORP COM COM 12514G108 184 2650 SH SOLE 2650 0 0 CF INDS HLDGS INC COM COM 125269100 1080 25386 SH SOLE 25386 0 0 C H ROBINSON WORLDWIDE INC COM NEW COM 12541W209 5479 61496 SH SOLE 61496 0 0 CONSTELLATION BRANDS INC OPT 21036P908 3194 259700 SH Call SOLE 259700 0 0 CONSTELLATION BRANDS INC OPT 21036P958 137 187900 SH Put SOLE 187900 0 0 CONTINENTAL BLDG PRODS INC COM COM 211171103 117 4155 SH SOLE 4155 0 0 CONTINENTAL RESOURCES INC COM COM 212015101 297 5614 SH SOLE 5614 0 0 CONVERGYS CORP COM COM 212485106 1658 70551 SH SOLE 70551 0 0 COOPER COS INC COM NEW COM 216648402 1992 9142 SH SOLE 9142 0 0 COOPER STD HLDGS INC COM COM 21676P103 704 5746 SH SOLE 5746 0 0 COOPER TIRE & RUBR CO COM COM 216831107 498 14082 SH SOLE 14082 0 0 COPART INC COM COM 217204106 1483 34338 SH SOLE 34338 0 0 CORESITE RLTY CORP COM COM 21870Q105 1283 11267 SH SOLE 11267 0 0 CORELOGIC INC COM COM 21871D103 975 21104 SH SOLE 21104 0 0 CORECIVIC INC COM COM 21871N101 1702 75656 SH SOLE 75656 0 0 CORINDUS VASCULAR ROBOTICS I COM COM 218730109 59 58441 SH SOLE 58441 0 0 CORNERSTONE ONDEMAND INC COM COM 21925Y103 139 3930 SH SOLE 3930 0 0 CORNING INC COM COM 219350105 11456 358102 SH SOLE 358102 0 0 CORNING INC OPT 219350905 668 454200 SH Call SOLE 454200 0 0 CORNING INC OPT 219350955 73 355400 SH Put SOLE 355400 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT COM 22002T108 1459 49963 SH SOLE 49963 0 0 CORVEL CORP COM COM 221006109 190 3583 SH SOLE 3583 0 0 CORVUS PHARMACEUTICALS INC COM COM 221015100 150 14438 SH SOLE 14438 0 0 COSTCO WHSL CORP NEW COM COM 22160K105 5553 29834 SH SOLE 29834 0 0 COSTCO WHSL CORP NEW OPT 22160K905 1797 456000 SH Call SOLE 456000 0 0 COSTCO WHSL CORP NEW OPT 22160K955 291 65700 SH Put SOLE 65700 0 0 COSTAR GROUP INC COM COM 22160N109 3786 12751 SH SOLE 12751 0 0 COUNTY BANCORP INC COM COM 221907108 109 3651 SH SOLE 3651 0 0 COTY INC COM CL A COM 222070203 1800 90515 SH SOLE 90515 0 0 COUSINS PPTYS INC COM COM 222795106 2395 258945 SH SOLE 258945 0 0 COVANTA HLDG CORP COM COM 22282E102 587 34718 SH SOLE 34718 0 0 COWEN INC CL A NEW COM 223622606 630 46146 SH SOLE 46146 0 0 CRACKER BARREL OLD CTRY STOR COM COM 22410J106 2111 13286 SH SOLE 13286 0 0 CRANE CO COM COM 224399105 903 10119 SH SOLE 10119 0 0 CREDIT SUISSE ASSET MGMT INC COM COM 224916106 62 18595 SH SOLE 18595 0 0 CREDIT SUISSE GROUP SPONSORED ADR COM 225401108 1245 69728 SH SOLE 69728 0 0 CREDIT SUISSE NASSAU BRH VELOCITY SHS SHR COM 22542D357 4717 851434 SH SOLE 851434 0 0 CREDIT SUISSE NASSAU BRH 3X INVERS SILV COM 22542D654 278 11800 SH SOLE 11800 0 0 CREDIT SUISSE NASSAU BRH 3X LONG GOLD COM 22542D688 668 60000 SH SOLE 60000 0 0 CREDIT SUISSE NASSAU BRH INVRS VIX STERM COM 22542D795 21033 156451 SH SOLE 156451 0 0 CREE INC COM COM 225447101 753 20267 SH SOLE 20267 0 0 CREE INC OPT 225447901 1833 216900 SH Call SOLE 216900 0 0 CREE INC OPT 225447951 21 278900 SH Put SOLE 278900 0 0 CRITEO S A SPONS ADS COM 226718104 1571 60360 SH SOLE 60360 0 0 CROSS CTRY HEALTHCARE INC COM COM 227483104 127 9961 SH SOLE 9961 0 0 CROWN CASTLE INTL CORP NEW COM COM 22822V101 9684 87238 SH SOLE 87238 0 0 CROWN CASTLE INTL CORP NEW 6.875 CON PFD A PFD 22822V309 1359 1200 SH SOLE 1200 0 0 CROWN CASTLE INTL CORP NEW OPT 22822V901 110 45000 SH Call SOLE 45000 0 0 CROWN CASTLE INTL CORP NEW OPT 22822V951 4 45000 SH Put SOLE 45000 0 0 CROWN HOLDINGS INC COM COM 228368106 209 3707 SH SOLE 3707 0 0 CTRIP COM INTL LTD AMERICAN DEP COM 22943F100 21009 476387 SH SOLE 476387 0 0 CTRIP COM INTL LTD OPT 22943F900 43 84000 SH Call SOLE 84000 0 0 CTRIP COM INTL LTD OPT 22943F950 2187 841200 SH Put SOLE 841200 0 0 CTRIP COM INTL LTD NOTE 1.000 7/0 BND 22943FAF7 1056 10000 PRN SOLE 10000 0 0 CUBESMART COM COM 229663109 692 23938 SH SOLE 23938 0 0 CUBIC CORP COM COM 229669106 484 8211 SH SOLE 8211 0 0 CULLEN FROST BANKERS INC COM COM 229899109 958 10123 SH SOLE 10123 0 0 CUMMINS INC COM COM 231021106 3363 19036 SH SOLE 19036 0 0 CUMMINS INC OPT 231021906 570 74000 SH Call SOLE 74000 0 0 CUMMINS INC OPT 231021956 336 114200 SH Put SOLE 114200 0 0 CURIS INC COM COM 231269101 188 269128 SH SOLE 269128 0 0 CURTISS WRIGHT CORP COM COM 231561101 1245 10221 SH SOLE 10221 0 0 CYPRESS SEMICONDUCTOR CORP COM COM 232806109 1230 80733 SH SOLE 80733 0 0 CYPRESS SEMICONDUCTOR CORP NOTE 4.500 1/1 BND 232806AM1 1222 9290 PRN SOLE 9290 0 0 CYRUSONE INC COM COM 23283R100 2657 44637 SH SOLE 44637 0 0 DBX ETF TR XTRACK MSCI GRMY COM 233051408 1155 40991 SH SOLE 40991 0 0 DBX ETF TR XTRACK MSCI JAPN COM 233051507 1423 32266 SH SOLE 32266 0 0 DCP MIDSTREAM LP COM UT LTD PTN COM 23311P100 2123 58441 SH SOLE 58441 0 0 DCT INDUSTRIAL TRUST INC COM NEW COM 233153204 3151 53603 SH SOLE 53603 0 0 DDR CORP COM COM 23317H102 209 23340 SH SOLE 23340 0 0 D R HORTON INC COM COM 23331A109 3127 61229 SH SOLE 61229 0 0 D R HORTON INC OPT 23331A909 267 150000 SH Call SOLE 150000 0 0 DHI GROUP INC COM COM 23331S100 67 35275 SH SOLE 35275 0 0 DST SYS INC DEL COM COM 233326107 999 16088 SH SOLE 16088 0 0 DSP GROUP INC COM COM 23332B106 186 14890 SH SOLE 14890 0 0 DTE ENERGY CO COM COM 233331107 7020 64135 SH SOLE 64135 0 0 DXC TECHNOLOGY CO COM COM 23355L106 3919 41298 SH SOLE 41298 0 0 DAILY JOURNAL CORP COM COM 233912104 211 916 SH SOLE 916 0 0 DANA INCORPORATED COM COM 235825205 772 24124 SH SOLE 24124 0 0 DANAHER CORP DEL COM COM 235851102 7583 81696 SH SOLE 81696 0 0 DANAHER CORP DEL OPT 235851902 158 225000 SH Call SOLE 225000 0 0 DARDEN RESTAURANTS INC COM COM 237194105 12296 128059 SH SOLE 128059 0 0 DAVE & BUSTERS ENTMT INC COM COM 238337109 891 16146 SH SOLE 16146 0 0 DAVITA INC COM COM 23918K108 1371 18975 SH SOLE 18975 0 0 DEAN FOODS CO NEW COM NEW COM 242370203 126 10859 SH SOLE 10859 0 0 DECKERS OUTDOOR CORP COM COM 243537107 1246 15523 SH SOLE 15523 0 0 DEERE & CO COM COM 244199105 10628 67909 SH SOLE 67909 0 0 DEERE & CO OPT 244199955 16 405400 SH Put SOLE 405400 0 0 DELEK US HLDGS INC NEW COM COM 24665A103 866 24775 SH SOLE 24775 0 0 DELL TECHNOLOGIES INC COM CL V COM 24703L103 11295 138965 SH SOLE 138965 0 0 DELTA AIR LINES INC DEL COM NEW COM 247361702 5040 89996 SH SOLE 89996 0 0 DELTA AIR LINES INC DEL OPT 247361902 2323 620300 SH Call SOLE 620300 0 0 DELTA AIR LINES INC DEL OPT 247361952 1651 794400 SH Put SOLE 794400 0 0 DELTIC TIMBER CORP COM COM 247850100 392 4279 SH SOLE 4279 0 0 DENBURY RES INC COM NEW COM 247916208 243 109752 SH SOLE 109752 0 0 DELUXE CORP COM COM 248019101 945 12298 SH SOLE 12298 0 0 DENTSPLY SIRONA INC COM COM 24906P109 1439 21865 SH SOLE 21865 0 0 DEPOMED INC NOTE 2.500 9/0 BND 249908AA2 424 5000 PRN SOLE 5000 0 0 DEUTSCHE STRATEGIC MUN INCOM COM COM 25159F102 202 17166 SH SOLE 17166 0 0 DEUTSCHE MUN INCOME COM COM 25160C106 464 38981 SH SOLE 38981 0 0 DEVON ENERGY CORP NEW COM COM 25179M103 4089 98763 SH SOLE 98763 0 0 DEVON ENERGY CORP NEW OPT 25179M903 65 97500 SH Call SOLE 97500 0 0 DEVON ENERGY CORP NEW OPT 25179M953 160 102500 SH Put SOLE 102500 0 0 DIAGEO P L C SPON ADR NEW COM 25243Q205 3814 26121 SH SOLE 26121 0 0 DIAMOND HILL INVESTMENT GROU COM NEW COM 25264R207 175 849 SH SOLE 849 0 0 DIAMOND OFFSHORE DRILLING IN COM COM 25271C102 2486 133727 SH SOLE 133727 0 0 DIAMOND OFFSHORE DRILLING IN OPT 25271C952 1 50000 SH Put SOLE 50000 0 0 DIAMONDROCK HOSPITALITY CO COM COM 252784301 489 43278 SH SOLE 43278 0 0 DIAMONDBACK ENERGY INC COM COM 25278X109 641 5077 SH SOLE 5077 0 0 DICKS SPORTING GOODS INC COM COM 253393102 1256 43719 SH SOLE 43719 0 0 ISHARES TR NASDAQ BIOTECH COM 464287556 5251 49181 SH SOLE 49181 0 0 ISHARES TR COHEN STEER REIT COM 464287564 10675 105359 SH SOLE 105359 0 0 ISHARES TR RUS 1000 VAL ETF COM 464287598 20663 166185 SH SOLE 166185 0 0 ISHARES TR RUS 1000 GRW ETF COM 464287614 19326 143497 SH SOLE 143497 0 0 ISHARES TR RUS 1000 ETF COM 464287622 3866 26012 SH SOLE 26012 0 0 ISHARES TR RUS 2000 VAL ETF COM 464287630 3501 27837 SH SOLE 27837 0 0 ISHARES TR RUS 2000 GRW ETF COM 464287648 958 5131 SH SOLE 5131 0 0 ISHARES TR RUSSELL 2000 ETF COM 464287655 67496 442714 SH SOLE 442714 0 0 ISHARES TR CORE S&P US GWT COM 464287671 103 1924 SH SOLE 1924 0 0 ISHARES TR RUSSELL 3000 ETF COM 464287689 522 3300 SH SOLE 3300 0 0 ISHARES TR U.S. UTILITS ETF COM 464287697 658 4949 SH SOLE 4949 0 0 ISHARES TR US TELECOM ETF COM 464287713 182 6192 SH SOLE 6192 0 0 ISHARES TR U.S. TECH ETF COM 464287721 801 4920 SH SOLE 4920 0 0 ISHARES TR U.S. REAL ES ETF COM 464287739 15826 195362 SH SOLE 195362 0 0 ISHARES TR US HLTHCARE ETF COM 464287762 5355 30736 SH SOLE 30736 0 0 ISHARES TR U.S. FIN SVC ETF COM 464287770 638 4892 SH SOLE 4892 0 0 ISHARES TR U.S. FINLS ETF COM 464287788 3910 32740 SH SOLE 32740 0 0 ISHARES TR U.S. ENERGY ETF COM 464287796 560 14121 SH SOLE 14121 0 0 ISHARES TR U.S. CNSM GD ETF COM 464287812 642 5064 SH SOLE 5064 0 0 ISHARES TR U.S. BAS MTL ETF COM 464287838 510 4995 SH SOLE 4995 0 0 ISHARES TR EUROPE ETF COM 464287861 767 16225 SH SOLE 16225 0 0 ISHARES TR OPT 464287902 2634 1438900 SH Call SOLE 1438900 0 0 ISHARES TR OPT 464287904 1498 2510200 SH Call SOLE 2510200 0 0 ISHARES TR OPT 464287905 23773 5697900 SH Call SOLE 5697900 0 0 ISHARES TR OPT 464287906 1060 447300 SH Call SOLE 447300 0 0 ISHARES TR OPT 464287909 11 15600 SH Call SOLE 15600 0 0 ISHARES TR OPT 464287952 3591 1425500 SH Put SOLE 1425500 0 0 ISHARES TR OPT 464287954 9745 8058500 SH Put SOLE 8058500 0 0 ISHARES TR OPT 464287955 7816 11384600 SH Put SOLE 11384600 0 0 ISHARES TR OPT 464287956 763 780500 SH Put SOLE 780500 0 0 ISHARES TR OPT 464287959 48 79400 SH Put SOLE 79400 0 0 ISHARES TR AGENCY BOND ETF COM 464288166 4035 35680 SH SOLE 35680 0 0 ISHARES TR MRGSTR MD CP ETF COM 464288208 1209 6513 SH SOLE 6513 0 0 ISHARES TR EAFE SML CP ETF COM 464288273 1575 24414 SH SOLE 24414 0 0 ISHARES TR GLB INFRASTR ETF COM 464288372 313 6914 SH SOLE 6914 0 0 ISHARES TR ASIA 50 ETF COM 464288430 330 5000 SH SOLE 5000 0 0 ISHARES TR EUR DEV RE ETF COM 464288471 508 12326 SH SOLE 12326 0 0 ISHARES TR INTL DEV RE ETF COM 464288489 1862 62063 SH SOLE 62063 0 0 ISHARES TR IBOXX HI YD ETF COM 464288513 79010 905454 SH SOLE 905454 0 0 ISHARES TR CRE U S REIT ETF COM 464288521 562 11323 SH SOLE 11323 0 0 ISHARES TR 1 3 YR CR BD ETF COM 464288646 1399 13379 SH SOLE 13379 0 0 ISHARES TR US HOME CONS ETF COM 464288752 280 6401 SH SOLE 6401 0 0 ISHARES TR US AER DEF ETF COM 464288760 1131 6013 SH SOLE 6013 0 0 ISHARES TR US REGNL BKS ETF COM 464288778 3729 75646 SH SOLE 75646 0 0 ISHARES TR U.S. INSRNCE ETF COM 464288786 339 5097 SH SOLE 5097 0 0 ISHARES TR US BR DEL SE ETF COM 464288794 251 4000 SH SOLE 4000 0 0 ISHARES TR U.S. MED DVC ETF COM 464288810 7110 40977 SH SOLE 40977 0 0 ISHARES TR US HLTHCR PR ETF COM 464288828 3908 24920 SH SOLE 24920 0 0 ISHARES TR U.S. PHARMA ETF COM 464288836 843 5463 SH SOLE 5463 0 0 ISHARES TR US OIL GS EX ETF COM 464288851 346 5324 SH SOLE 5324 0 0 ISHARES TR EAFE VALUE ETF COM 464288877 959 17368 SH SOLE 17368 0 0 ISHARES TR OPT 464288903 989 3117200 SH Call SOLE 3117200 0 0 ISHARES TR OPT 464288951 192 480000 SH Put SOLE 480000 0 0 ISHARES TR OPT 464288953 6287 4690400 SH Put SOLE 4690400 0 0 ISHARES TR NEW ZEALAND ETF COM 464289123 1876 39522 SH SOLE 39522 0 0 ISHARES TR MSCI EURO FL ETF COM 464289180 411 17638 SH SOLE 17638 0 0 ISHARES TR RUS TOP 200 ETF COM 464289446 782 12721 SH SOLE 12721 0 0 ISHARES TR 10 YR CR BD ETF COM 464289511 1564 24751 SH SOLE 24751 0 0 ISHARES SILVER TRUST ISHARES COM 46428Q109 3306 206785 SH SOLE 206785 0 0 ISHARES TR MSCI INDONIA ETF COM 46429B309 3068 107924 SH SOLE 107924 0 0 ISHARES TR MSCI UK SM ETF COM 46429B416 3362 77087 SH SOLE 77087 0 0 ISHARES TR MSCI NORWAY ETF COM 46429B499 130 5025 SH SOLE 5025 0 0 ISHARES TR MSCI FINLAND ETF COM 46429B515 565 14327 SH SOLE 14327 0 0 ISHARES TR MSCI DENMARK ETF COM 46429B523 4692 69420 SH SOLE 69420 0 0 ISHARES TR MSCI INDIA ETF COM 46429B598 5367 148790 SH SOLE 148790 0 0 ISHARES TR CORE HIGH DV ETF COM 46429B663 3081 34178 SH SOLE 34178 0 0 ISHARES TR MSCI CHINA ETF COM 46429B671 3226 48489 SH SOLE 48489 0 0 ISHARES TR MIN VOL USA ETF COM 46429B697 1070 20282 SH SOLE 20282 0 0 ISHARES TR USA QUALITY FCTR COM 46432F339 619 7467 SH SOLE 7467 0 0 ISHARES TR USA SIZE FACTOR COM 46432F370 371 4419 SH SOLE 4419 0 0 ISHARES TR USA MOMENTUM FCT COM 46432F396 506 4909 SH SOLE 4909 0 0 ISHARES INC MSCI TAIWAN ETF COM 46434G772 2863 79067 SH SOLE 79067 0 0 ISHARES INC MSCI SINGPOR ETF COM 46434G780 8957 345435 SH SOLE 345435 0 0 ISHARES INC MSCI RUSSIA ETF COM 46434G798 1991 59396 SH SOLE 59396 0 0 ISHARES INC MSCI JPN ETF NEW COM 46434G822 1303 21743 SH SOLE 21743 0 0 ISHARES INC MSCI ITALY ETF COM 46434G830 6893 226458 SH SOLE 226458 0 0 ISHARES INC OPT 46434G902 536 530300 SH Call SOLE 530300 0 0 ISHARES INC OPT 46434G952 434 1366900 SH Put SOLE 1366900 0 0 ISHARES TR MULTIFACTOR INTL COM 46434V274 128 4454 SH SOLE 4454 0 0 ISHARES TR MULTIFACTOR USA COM 46434V282 1121 35265 SH SOLE 35265 0 0 ISHARES TR EXPONENTIAL TECH COM 46434V381 125 3513 SH SOLE 3513 0 0 ISHARES TR 0-5YR HI YL CP COM 46434V407 651 13822 SH SOLE 13822 0 0 ISHARES TR INTL MOMENTUM FT COM 46434V449 3459 113381 SH SOLE 113381 0 0 ISHARES TR CUR HD EURZN ETF COM 46434V639 157 5277 SH SOLE 5277 0 0 ISHARES TR MSCI UK ETF NEW COM 46435G334 2382 66490 SH SOLE 66490 0 0 ISHARES TR MORTGE REL ETF COM 46435G342 443 9790 SH SOLE 9790 0 0 ISHARES TR MSCI AUSTRALIA COM 46435G607 167 6966 SH SOLE 6966 0 0 ISHARES TR MSCI UN KNGDOM COM 46435G862 187 7701 SH SOLE 7701 0 0 ISHARES TR OPT 46435G954 2 32500 SH Put SOLE 32500 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD PFD 465562106 7687 591292 SH SOLE 591292 0 0 ITAU UNIBANCO HLDG SA OPT 465562956 105 750000 SH Put SOLE 750000 0 0 ITRON INC COM COM 465741106 685 10051 SH SOLE 10051 0 0 IVY HIGH INC OPPORTUNITIES F COM COM 465893105 334 22085 SH SOLE 22085 0 0 JBG SMITH PPTYS COM COM 46590V100 1732 49870 SH SOLE 49870 0 0 IXYS CORP COM COM 46600W106 272 11377 SH SOLE 11377 0 0 J & J SNACK FOODS CORP COM COM 466032109 530 3493 SH SOLE 3493 0 0 JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD COM 466090206 695 93146 SH SOLE 93146 0 0 J ALEXANDERS HLDGS INC COM COM 46609J106 444 45791 SH SOLE 45791 0 0 JPMORGAN CHASE & CO COM COM 46625H100 72495 677905 SH SOLE 677905 0 0 JPMORGAN CHASE & CO OPT 46625H900 9227 1018800 SH Call SOLE 1018800 0 0 JPMORGAN CHASE & CO OPT 46625H950 2732 2138800 SH Put SOLE 2138800 0 0 JABIL INC COM COM 466313103 1337 50921 SH SOLE 50921 0 0 JACK IN THE BOX INC COM COM 466367109 4340 44234 SH SOLE 44234 0 0 JACK IN THE BOX INC OPT 466367959 36 10000 SH Put SOLE 10000 0 0 JACOBS ENGR GROUP INC DEL COM COM 469814107 1920 29101 SH SOLE 29101 0 0 JAZZ INVESTMENTS I LTD NOTE 1.875 8/1 BND 472145AB7 583 5800 PRN SOLE 5800 0 0 JD COM INC SPON ADR CL A COM 47215P106 886 21397 SH SOLE 21397 0 0 OLLIES BARGAIN OUTLT HLDGS I COM COM 681116109 1227 23037 SH SOLE 23037 0 0 OMNICOM GROUP INC COM COM 681919106 2262 31057 SH SOLE 31057 0 0 OMEGA HEALTHCARE INVS INC COM COM 681936100 3172 115170 SH SOLE 115170 0 0 ON ASSIGNMENT INC COM COM 682159108 1002 15597 SH SOLE 15597 0 0 OMINTO INC COM NEW COM 68217C208 51 15100 SH SOLE 15100 0 0 ON SEMICONDUCTOR CORP COM COM 682189105 446 21286 SH SOLE 21286 0 0 ONE GAS INC COM COM 68235P108 2322 31695 SH SOLE 31695 0 0 ONEOK INC NEW COM COM 682680103 3376 63161 SH SOLE 63161 0 0 ONEOK INC NEW OPT 682680903 90 100000 SH Call SOLE 100000 0 0 ONEOK INC NEW OPT 682680953 150 100000 SH Put SOLE 100000 0 0 ONEMAIN HLDGS INC COM COM 68268W103 165 6338 SH SOLE 6338 0 0 OPPENHEIMER HLDGS INC CL A NON VTG COM 683797104 202 7553 SH SOLE 7553 0 0 OPPENHEIMER ETF TR RUSL 1000 VALU COM 68386C658 228 8620 SH SOLE 8620 0 0 OPPENHEIMER ETF TR RUSL 1000 SIZE COM 68386C690 207 7899 SH SOLE 7899 0 0 OPPENHEIMER ETF TR RUSL 1000 YIEL COM 68386C716 250 9599 SH SOLE 9599 0 0 OPPENHEIMER ETF TR INTERNATNL REV COM 68386C757 1075 38609 SH SOLE 38609 0 0 OPPENHEIMER ETF TR GLOBAL REV COM 68386C765 1468 52694 SH SOLE 52694 0 0 ORACLE CORP COM COM 68389X105 22695 480019 SH SOLE 480019 0 0 ORACLE CORP OPT 68389X905 1523 1331900 SH Call SOLE 1331900 0 0 ORACLE CORP OPT 68389X955 449 832600 SH Put SOLE 832600 0 0 ORANGE SPONSORED ADR COM 684060106 648 37222 SH SOLE 37222 0 0 ORBCOMM INC COM COM 68555P100 277 27181 SH SOLE 27181 0 0 ORBITAL ATK INC COM COM 68557N103 3540 26921 SH SOLE 26921 0 0 ORION GROUP HOLDINGS INC COM COM 68628V308 188 24073 SH SOLE 24073 0 0 ORMAT TECHNOLOGIES INC COM COM 686688102 184 2878 SH SOLE 2878 0 0 OSHKOSH CORP COM COM 688239201 3669 40370 SH SOLE 40370 0 0 OSISKO GOLD ROYALTIES LTD COM COM 68827L101 201 17430 SH SOLE 17430 0 0 OTTER TAIL CORP COM COM 689648103 143 3214 SH SOLE 3214 0 0 OUTFRONT MEDIA INC COM COM 69007J106 723 31150 SH SOLE 31150 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW COM 69036R863 29 10690 SH SOLE 10690 0 0 OWENS & MINOR INC NEW COM COM 690732102 2537 134397 SH SOLE 134397 0 0 OWENS ILL INC COM NEW COM 690768403 1536 69282 SH SOLE 69282 0 0 OXFORD INDS INC COM COM 691497309 337 4479 SH SOLE 4479 0 0 PBF ENERGY INC CL A COM 69318G106 2029 57240 SH SOLE 57240 0 0 PDC ENERGY INC COM COM 69327R101 392 7602 SH SOLE 7602 0 0 PDC ENERGY INC NOTE 1.125 9/1 BND 69327RAD3 587 6000 PRN SOLE 6000 0 0 PDL BIOPHARMA INC COM COM 69329Y104 2254 822790 SH SOLE 822790 0 0 PG&E CORP COM COM 69331C108 4413 98438 SH SOLE 98438 0 0 PG&E CORP OPT 69331C958 365 35000 SH Put SOLE 35000 0 0 PHH CORP COM NEW COM 693320202 291 28264 SH SOLE 28264 0 0 PNC FINL SVCS GROUP INC COM COM 693475105 16131 111797 SH SOLE 111797 0 0 PNC FINL SVCS GROUP INC OPT 693475955 99 13300 SH Put SOLE 13300 0 0 POSCO SPONSORED ADR COM 693483109 169 2158 SH SOLE 2158 0 0 PNM RES INC COM COM 69349H107 1336 33036 SH SOLE 33036 0 0 PPG INDS INC COM COM 693506107 5386 46107 SH SOLE 46107 0 0 PPL CORP COM COM 69351T106 7991 258184 SH SOLE 258184 0 0 PPL CORP OPT 69351T906 7 117500 SH Call SOLE 117500 0 0 PPL CORP OPT 69351T956 270 117500 SH Put SOLE 117500 0 0 PS BUSINESS PKS INC CALIF COM COM 69360J107 879 7030 SH SOLE 7030 0 0 PVH CORP COM COM 693656100 1593 11612 SH SOLE 11612 0 0 PTC INC COM COM 69370C100 1258 20702 SH SOLE 20702 0 0 PACCAR INC COM COM 693718108 1302 18317 SH SOLE 18317 0 0 PACIFIC BIOSCIENCES CALIF IN COM COM 69404D108 70 26537 SH SOLE 26537 0 0 PACKAGING CORP AMER COM COM 695156109 5331 44222 SH SOLE 44222 0 0 PACWEST BANCORP DEL COM COM 695263103 1249 24774 SH SOLE 24774 0 0 PALO ALTO NETWORKS INC COM COM 697435105 770 5311 SH SOLE 5311 0 0 PALO ALTO NETWORKS INC OPT 697435955 186 25000 SH Put SOLE 25000 0 0 PAN AMERICAN SILVER CORP COM COM 697900108 131 8437 SH SOLE 8437 0 0 PANDORA MEDIA INC COM COM 698354107 1172 243208 SH SOLE 243208 0 0 PAPA JOHNS INTL INC COM COM 698813102 530 9444 SH SOLE 9444 0 0 PARAMOUNT GROUP INC COM COM 69924R108 370 23353 SH SOLE 23353 0 0 PARK HOTELS RESORTS INC COM COM 700517105 1276 44384 SH SOLE 44384 0 0 PARK NATL CORP COM COM 700658107 431 4141 SH SOLE 4141 0 0 PARKER DRILLING CO COM COM 701081101 61 60709 SH SOLE 60709 0 0 PARKER HANNIFIN CORP COM COM 701094104 4682 23461 SH SOLE 23461 0 0 PARKER HANNIFIN CORP OPT 701094904 176 12600 SH Call SOLE 12600 0 0 PARKER HANNIFIN CORP OPT 701094954 115 21300 SH Put SOLE 21300 0 0 PARSLEY ENERGY INC CL A COM 701877102 412 13993 SH SOLE 13993 0 0 PARTY CITY HOLDCO INC COM COM 702149105 224 16046 SH SOLE 16046 0 0 PATRICK INDS INC COM COM 703343103 440 6331 SH SOLE 6331 0 0 PATTERN ENERGY GROUP INC CL A COM 70338P100 356 16582 SH SOLE 16582 0 0 PATTERSON COMPANIES INC COM COM 703395103 552 15284 SH SOLE 15284 0 0 PATTERSON UTI ENERGY INC COM COM 703481101 1320 57354 SH SOLE 57354 0 0 PAYCHEX INC COM COM 704326107 943 13853 SH SOLE 13853 0 0 PAYCHEX INC OPT 704326907 830 100000 SH Call SOLE 100000 0 0 PAYCOM SOFTWARE INC COM COM 70432V102 763 9498 SH SOLE 9498 0 0 PAYPAL HLDGS INC COM COM 70450Y103 5146 69894 SH SOLE 69894 0 0 PAYPAL HLDGS INC OPT 70450Y903 8405 440000 SH Call SOLE 440000 0 0 PAYPAL HLDGS INC OPT 70450Y953 979 1154000 SH Put SOLE 1154000 0 0 PEABODY ENERGY CORP NEW COM COM 704551100 110 2796 SH SOLE 2796 0 0 PEARSON PLC SPONSORED ADR COM 705015105 1739 177065 SH SOLE 177065 0 0 PEBBLEBROOK HOTEL TR COM COM 70509V100 218 5870 SH SOLE 5870 0 0 PEGASYSTEMS INC COM COM 705573103 273 5792 SH SOLE 5792 0 0 PENGROWTH ENERGY CORP COM COM 70706P104 33 41412 SH SOLE 41412 0 0 PENN NATL GAMING INC COM COM 707569109 1279 40836 SH SOLE 40836 0 0 PENN VA CORP NEW COM COM 70788V102 166 4254 SH SOLE 4254 0 0 PENNEY J C INC COM COM 708160106 6229 1971191 SH SOLE 1971191 0 0 PENNEY J C INC OPT 708160906 70 1347900 SH Call SOLE 1347900 0 0 PENNEY J C INC OPT 708160956 3792 8993700 SH Put SOLE 8993700 0 0 PENNYMAC MTG INVT TR COM COM 70931T103 604 37588 SH SOLE 37588 0 0 PENNYMAC CORP NOTE 5.375 5/0 BND 70932AAB9 4947 50000 PRN SOLE 50000 0 0 PEOPLES UNITED FINANCIAL INC COM COM 712704105 1537 82190 SH SOLE 82190 0 0 PEPSICO INC COM COM 713448108 56507 471207 SH SOLE 471207 0 0 PEPSICO INC OPT 713448908 682 143400 SH Call SOLE 143400 0 0 PEPSICO INC OPT 713448958 333 241300 SH Put SOLE 241300 0 0 PERFICIENT INC COM COM 71375U101 104 5443 SH SOLE 5443 0 0 PERFORMANCE FOOD GROUP CO COM COM 71377A103 322 9717 SH SOLE 9717 0 0 PERKINELMER INC COM COM 714046109 1675 22913 SH SOLE 22913 0 0 PETROCHINA CO LTD SPONSORED ADR COM 71646E100 142 2031 SH SOLE 2031 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR COM 71654V408 41265 4010221 SH SOLE 4010221 0 0 PETROLEO BRASILEIRO SA PETRO OPT 71654V958 5859 6261800 SH Put SOLE 6261800 0 0 PFIZER INC COM COM 717081103 42961 1186121 SH SOLE 1186121 0 0 PFIZER INC OPT 717081903 1209 1500400 SH Call SOLE 1500400 0 0 PFIZER INC OPT 717081953 404 2382100 SH Put SOLE 2382100 0 0 PHILIP MORRIS INTL INC COM COM 718172109 26262 248571 SH SOLE 248571 0 0 PHILIP MORRIS INTL INC OPT 718172909 26 42200 SH Call SOLE 42200 0 0 PHILIP MORRIS INTL INC OPT 718172959 389 133200 SH Put SOLE 133200 0 0 PHILLIPS 66 COM COM 718546104 11099 109726 SH SOLE 109726 0 0 PHILLIPS 66 OPT 718546904 2074 258500 SH Call SOLE 258500 0 0 PHILLIPS 66 OPT 718546954 269 448900 SH Put SOLE 448900 0 0 CIGNA CORPORATION COM COM 125509109 10497 51687 SH SOLE 51687 0 0 CIGNA CORPORATION OPT 125509909 95 20000 SH Call SOLE 20000 0 0 CIGNA CORPORATION OPT 125509959 94 20000 SH Put SOLE 20000 0 0 CIT GROUP INC COM NEW COM 125581801 165 3345 SH SOLE 3345 0 0 CIT GROUP INC OPT 125581951 26 260800 SH Put SOLE 260800 0 0 CME GROUP INC COM CL A COM 12572Q105 15560 106542 SH SOLE 106542 0 0 CME GROUP INC OPT 12572Q955 2 37900 SH Put SOLE 37900 0 0 CMS ENERGY CORP COM COM 125896100 2891 61131 SH SOLE 61131 0 0 CSS INDS INC COM COM 125906107 235 8448 SH SOLE 8448 0 0 CNA FINL CORP COM COM 126117100 188 3535 SH SOLE 3535 0 0 CPFL ENERGIA S A SPONSORED ADR COM 126153105 265 23021 SH SOLE 23021 0 0 CNO FINL GROUP INC COM COM 12621E103 3353 135824 SH SOLE 135824 0 0 CRH PLC ADR COM 12626K203 165 4565 SH SOLE 4565 0 0 CSG SYS INTL INC COM COM 126349109 636 14504 SH SOLE 14504 0 0 CSG SYS INTL INC NOTE 4.250 3/1 BND 126349AF6 1414 12940 PRN SOLE 12940 0 0 CSX CORP COM COM 126408103 2789 50697 SH SOLE 50697 0 0 CSRA INC COM COM 12650T104 1598 53415 SH SOLE 53415 0 0 CNX RESOURCES CORPORATION COM COM 12653C108 939 64171 SH SOLE 64171 0 0 CVB FINL CORP COM COM 126600105 2701 114649 SH SOLE 114649 0 0 CVR ENERGY INC COM COM 12662P108 642 17230 SH SOLE 17230 0 0 CVS HEALTH CORP COM COM 126650100 14550 200683 SH SOLE 200683 0 0 CVS HEALTH CORP OPT 126650900 54 52800 SH Call SOLE 52800 0 0 CVS HEALTH CORP OPT 126650950 1631 195400 SH Put SOLE 195400 0 0 CYS INVTS INC COM COM 12673A108 693 86358 SH SOLE 86358 0 0 CA INC COM COM 12673P105 2552 76668 SH SOLE 76668 0 0 CABLE ONE INC COM COM 12685J105 1851 2632 SH SOLE 2632 0 0 CABOT CORP COM COM 127055101 1867 30319 SH SOLE 30319 0 0 CABOT OIL & GAS CORP COM COM 127097103 5048 176497 SH SOLE 176497 0 0 CABOT MICROELECTRONICS CORP COM COM 12709P103 859 9127 SH SOLE 9127 0 0 CACI INTL INC CL A COM 127190304 393 2970 SH SOLE 2970 0 0 CADENCE DESIGN SYSTEM INC COM COM 127387108 1892 45250 SH SOLE 45250 0 0 CAESARS ENTMT CORP COM COM 127686103 766 60591 SH SOLE 60591 0 0 CAESARS ENTMT CORP OPT 127686903 8 250000 SH Call SOLE 250000 0 0 CALATLANTIC GROUP INC COM COM 128195104 2653 47041 SH SOLE 47041 0 0 CALGON CARBON CORP COM COM 129603106 519 24371 SH SOLE 24371 0 0 CALIFORNIA RES CORP COM NEW COM 13057Q206 303 15578 SH SOLE 15578 0 0 AWAY GOLF CO COM COM 131193104 742 53246 SH SOLE 53246 0 0 ON PETE CO DEL COM COM 13123X102 1113 91588 SH SOLE 91588 0 0 CALPINE CORP COM NEW COM 131347304 802 53022 SH SOLE 53022 0 0 CAMBREX CORP COM COM 132011107 282 5866 SH SOLE 5866 0 0 CAMBIUM LEARNING GRP INC COM COM 13201A107 127 22328 SH SOLE 22328 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF COM 132061201 649 16895 SH SOLE 16895 0 0 CAMDEN PPTY TR SH BEN INT COM 133131102 2812 30550 SH SOLE 30550 0 0 CAMECO CORP COM COM 13321L108 779 84436 SH SOLE 84436 0 0 CAMECO CORP OPT 13321L908 18 40000 SH Call SOLE 40000 0 0 CAMECO CORP OPT 13321L958 165 300000 SH Put SOLE 300000 0 0 CAMPBELL SOUP CO COM COM 134429109 4859 101004 SH SOLE 101004 0 0 CAMPING WORLD HLDGS INC CL A COM 13462K109 362 8088 SH SOLE 8088 0 0 CANADIAN SOLAR INC COM COM 136635109 827 49024 SH SOLE 49024 0 0 CANNAE HLDGS INC COM COM 13765N107 242 14216 SH SOLE 14216 0 0 CAPELLA EDUCATION COMPANY COM COM 139594105 264 3414 SH SOLE 3414 0 0 CAPITAL ONE FINL CORP COM COM 14040H105 9994 100362 SH SOLE 100362 0 0 CAPITAL ONE FINL CORP OPT 14040H905 364 200000 SH Call SOLE 200000 0 0 CAPITOL FED FINL INC COM COM 14057J101 211 15754 SH SOLE 15754 0 0 CARBO CERAMICS INC COM COM 140781105 552 54223 SH SOLE 54223 0 0 CARDINAL HEALTH INC COM COM 14149Y108 4243 69258 SH SOLE 69258 0 0 CARDINAL HEALTH INC OPT 14149Y908 96 92500 SH Call SOLE 92500 0 0 CARDINAL HEALTH INC OPT 14149Y958 1020 205200 SH Put SOLE 205200 0 0 CAREER EDUCATION CORP COM COM 141665109 171 14134 SH SOLE 14134 0 0 CARETRUST REIT INC COM COM 14174T107 115 6839 SH SOLE 6839 0 0 CARLISLE COS INC COM COM 142339100 1355 11921 SH SOLE 11921 0 0 CARMAX INC COM COM 143130102 1818 28355 SH SOLE 28355 0 0 CARNIVAL CORP UNIT 99/99/9999 COM 143658300 8287 124867 SH SOLE 124867 0 0 CARNIVAL CORP OPT 143658900 315 93700 SH Call SOLE 93700 0 0 CARNIVAL CORP OPT 143658950 459 204300 SH Put SOLE 204300 0 0 CARPENTER TECHNOLOGY CORP COM COM 144285103 965 18935 SH SOLE 18935 0 0 CARRIZO OIL & GAS INC COM COM 144577103 166 7794 SH SOLE 7794 0 0 CARS COM INC COM COM 14575E105 1124 38986 SH SOLE 38986 0 0 CARTER INC COM COM 146229109 4787 40747 SH SOLE 40747 0 0 CARVANA CO CL A COM 146869102 971 50760 SH SOLE 50760 0 0 CASCADIAN THERAPEUTICS INC COM NEW COM 14740B606 143 38541 SH SOLE 38541 0 0 CASEYS GEN STORES INC COM COM 147528103 2231 19930 SH SOLE 19930 0 0 CASEYS GEN STORES INC OPT 147528903 16 17200 SH Call SOLE 17200 0 0 CASS INFORMATION SYS INC COM COM 14808P109 109 1881 SH SOLE 1881 0 0 CASTLE BRANDS INC COM COM 148435100 41 33525 SH SOLE 33525 0 0 CATALENT INC COM COM 148806102 1643 39984 SH SOLE 39984 0 0 CATERPILLAR INC DEL COM COM 149123101 8337 52908 SH SOLE 52908 0 0 CATERPILLAR INC DEL OPT 149123901 6207 208700 SH Call SOLE 208700 0 0 CATERPILLAR INC DEL OPT 149123951 355 365800 SH Put SOLE 365800 0 0 CATHAY GEN BANCORP COM COM 149150104 945 22416 SH SOLE 22416 0 0 CAVCO INDS INC DEL COM COM 149568107 290 1903 SH SOLE 1903 0 0 CAVIUM INC COM COM 14964U108 115 1374 SH SOLE 1374 0 0 CEDAR REALTY TRUST INC COM NEW COM 150602209 260 42824 SH SOLE 42824 0 0 CELANESE CORP DEL COM SER A COM 150870103 726 6776 SH SOLE 6776 0 0 CELGENE CORP COM COM 151020104 8297 79501 SH SOLE 79501 0 0 CELGENE CORP OPT 151020904 481 317400 SH Call SOLE 317400 0 0 CELGENE CORP OPT 151020954 4012 627400 SH Put SOLE 627400 0 0 CELLDEX THERAPEUTICS INC NEW COM COM 15117B103 42 14935 SH SOLE 14935 0 0 CEMEX SAB DE CV SPON ADR NEW COM 151290889 209 27816 SH SOLE 27816 0 0 CEMEX SAB DE CV OPT 151290959 636 2535100 SH Put SOLE 2535100 0 0 CENTENE CORP DEL COM COM 15135B101 3026 29996 SH SOLE 29996 0 0 CENTERPOINT ENERGY INC COM COM 15189T107 9232 325542 SH SOLE 325542 0 0 CENTURY ALUM CO COM COM 156431108 272 13854 SH SOLE 13854 0 0 CENTURY BANCORP INC MASS CL A NON VTG COM 156432106 199 2545 SH SOLE 2545 0 0 CENTURYLINK INC COM COM 156700106 6883 412635 SH SOLE 412635 0 0 CENTURYLINK INC OPT 156700956 755 310000 SH Put SOLE 310000 0 0 CERNER CORP COM COM 156782104 1187 17616 SH SOLE 17616 0 0 CERNER CORP OPT 156782904 280 70000 SH Call SOLE 70000 0 0 CERUS CORP COM COM 157085101 77 22763 SH SOLE 22763 0 0 CHANNELADVISOR CORP COM COM 159179100 299 33227 SH SOLE 33227 0 0 CHARLES RIV LABS INTL INC COM COM 159864107 1819 16624 SH SOLE 16624 0 0 CHARTER COMMUNICATIONS INC N CL A COM 16119P108 6614 19686 SH SOLE 19686 0 0 CHARTER COMMUNICATIONS INC N OPT 16119P908 165 12200 SH Call SOLE 12200 0 0 CHARTER COMMUNICATIONS INC N OPT 16119P958 411 7900 SH Put SOLE 7900 0 0 CHARTER FINL CORP MD COM COM 16122W108 166 9446 SH SOLE 9446 0 0 CHATHAM LODGING TR COM COM 16208T102 117 5136 SH SOLE 5136 0 0 CHEESECAKE FACTORY INC COM COM 163072101 1411 29293 SH SOLE 29293 0 0 CHEMICAL FINL CORP COM COM 163731102 1759 32899 SH SOLE 32899 0 0 CHEMOCENTRYX INC COM COM 16383L106 78 13113 SH SOLE 13113 0 0 CHEMOURS CO COM COM 163851108 1787 35704 SH SOLE 35704 0 0 CHENIERE ENERGY INC COM NEW COM 16411R208 242 4493 SH SOLE 4493 0 0 CHENIERE ENERGY INC OPT 16411R908 501 172200 SH Call SOLE 172200 0 0 CHENIERE ENERGY INC OPT 16411R958 11 240600 SH Put SOLE 240600 0 0 CHESAPEAKE ENERGY CORP COM COM 165167107 641 161954 SH SOLE 161954 0 0 CHESAPEAKE ENERGY CORP OPT 165167907 2 160000 SH Call SOLE 160000 0 0 CHESAPEAKE LODGING TR SH BEN INT COM 165240102 225 8293 SH SOLE 8293 0 0 CHESAPEAKE UTILS CORP COM COM 165303108 898 11438 SH SOLE 11438 0 0 CHEVRON CORP NEW COM COM 166764100 39813 318017 SH SOLE 318017 0 0 CHEVRON CORP NEW OPT 166764900 8955 1273800 SH Call SOLE 1273800 0 0 CHEVRON CORP NEW OPT 166764950 1079 1389900 SH Put SOLE 1389900 0 0 CHICAGO BRIDGE & IRON CO N V COM COM 167250109 988 61206 SH SOLE 61206 0 0 CHICOS FAS INC COM COM 168615102 679 76962 SH SOLE 76962 0 0 CHIMERIX INC COM COM 16934W106 96 20727 SH SOLE 20727 0 0 CHINA MOBILE LIMITED OPT 16941M959 26 120000 SH Put SOLE 120000 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR COM 16945R104 579 42819 SH SOLE 42819 0 0 CHINA LODGING GROUP LTD SPONSORED ADR COM 16949N109 2760 19110 SH SOLE 19110 0 0 CHIPOTLE MEXICAN GRILL INC COM COM 169656105 3453 11947 SH SOLE 11947 0 0 CHIPOTLE MEXICAN GRILL INC OPT 169656905 595 54000 SH Call SOLE 54000 0 0 CHIPOTLE MEXICAN GRILL INC OPT 169656955 2302 80700 SH Put SOLE 80700 0 0 CHURCH & DWIGHT INC COM COM 171340102 2576 51351 SH SOLE 51351 0 0 CHURCHILL DOWNS INC COM COM 171484108 1091 4688 SH SOLE 4688 0 0 CIENA CORP COM NEW COM 171779309 1308 62515 SH SOLE 62515 0 0 CIENA CORP OPT 171779959 186 100000 SH Put SOLE 100000 0 0 CIENA CORP NOTE 3.75010/1 BND 171779AJ0 581 5000 PRN SOLE 5000 0 0 CIMAREX ENERGY CO COM COM 171798101 3605 29550 SH SOLE 29550 0 0 CINCINNATI BELL INC NEW COM NEW COM 171871502 371 17790 SH SOLE 17790 0 0 CINCINNATI FINL CORP COM COM 172062101 2219 29598 SH SOLE 29598 0 0 CINEMARK HOLDINGS INC COM COM 17243V102 1170 33593 SH SOLE 33593 0 0 CIRRUS LOGIC INC COM COM 172755100 897 17292 SH SOLE 17292 0 0 CISCO SYS INC COM COM 17275R102 26069 680653 SH SOLE 680653 0 0 CISCO SYS INC OPT 17275R902 5181 1838800 SH Call SOLE 1838800 0 0 CISCO SYS INC OPT 17275R952 628 3032800 SH Put SOLE 3032800 0 0 CINTAS CORP COM COM 172908105 2027 13007 SH SOLE 13007 0 0 CITIGROUP INC COM NEW COM 172967424 44857 602838 SH SOLE 602838 0 0 CITIGROUP INC OPT 172967904 8797 1574900 SH Call SOLE 1574900 0 0 CITIGROUP INC OPT 172967954 3644 2476900 SH Put SOLE 2476900 0 0 CITIGROUP GLOBAL MKTS HLDGS LEVERAGD ETN S&P COM 17325E291 549 22400 SH SOLE 22400 0 0 CITIZENS FINL GROUP INC COM COM 174610105 5186 123543 SH SOLE 123543 0 0 CITRIX SYS INC COM COM 177376100 1243 14123 SH SOLE 14123 0 0 CITRIX SYS INC NOTE 0.500 4/1 BND 177376AD2 648 5000 PRN SOLE 5000 0 0 CIVISTA BANCSHARES INC COM NO PAR COM 178867107 132 6018 SH SOLE 6018 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E COM 18383M530 8217 389627 SH SOLE 389627 0 0 CLAYMORE EXCHANGE TRD FD TR GUG RAYM JAMES S COM 18383M613 861 19802 SH SOLE 19802 0 0 CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR COM 18383Q739 197 7820 SH SOLE 7820 0 0 CLEAN HARBORS INC COM COM 184496107 1527 28180 SH SOLE 28180 0 0 CLEAN ENERGY FUELS CORP COM COM 184499101 119 58545 SH SOLE 58545 0 0 CLEVELAND CLIFFS INC COM COM 185899101 201 27930 SH SOLE 27930 0 0 CLEVELAND CLIFFS INC OPT 185899901 1 90000 SH Call SOLE 90000 0 0 CLIFTON BANCORP INC COM COM 186873105 728 42602 SH SOLE 42602 0 0 CLOROX CO DEL COM COM 189054109 3210 21584 SH SOLE 21584 0 0 CLOVIS ONCOLOGY INC COM COM 189464100 440 6475 SH SOLE 6475 0 0 CLOVIS ONCOLOGY INC OPT 189464950 1380 150000 SH Put SOLE 150000 0 0 CLOVIS ONCOLOGY INC NOTE 2.500 9/1 BND 189464AB6 135 1000 PRN SOLE 1000 0 0 COCA COLA CO COM COM 191216100 39825 868029 SH SOLE 868029 0 0 COCA COLA CO OPT 191216900 653 1069600 SH Call SOLE 1069600 0 0 COCA COLA CO OPT 191216950 798 1246700 SH Put SOLE 1246700 0 0 COEUR MNG INC COM NEW COM 192108504 325 43371 SH SOLE 43371 0 0 COGNEX CORP COM COM 192422103 2311 37787 SH SOLE 37787 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A COM 192446102 13752 193642 SH SOLE 193642 0 0 COGNIZANT TECHNOLOGY SOLUTIO OPT 192446902 401 462800 SH Call SOLE 462800 0 0 COGNIZANT TECHNOLOGY SOLUTIO OPT 192446952 514 251400 SH Put SOLE 251400 0 0 COHERENT INC COM COM 192479103 1216 4309 SH SOLE 4309 0 0 COHEN & STEERS LTD DUR PFD I COM PFD 19248C105 463 17756 SH SOLE 17756 0 0 COHU INC COM COM 192576106 111 5079 SH SOLE 5079 0 0 COLGATE PALMOLIVE CO COM COM 194162103 24099 319404 SH SOLE 319404 0 0 COLLECTORS UNIVERSE INC COM NEW COM 19421R200 106 3713 SH SOLE 3713 0 0 COLUMBIA ETF TR II EMRG MARKETS ETF COM 19762B509 865 30740 SH SOLE 30740 0 0 COLUMBIA ETF TR II INDIA CONSMR ETF COM 19762B707 263 5300 SH SOLE 5300 0 0 COLUMBIA PPTY TR INC COM NEW COM 198287203 418 18227 SH SOLE 18227 0 0 COLUMBIA SPORTSWEAR CO COM COM 198516106 575 7993 SH SOLE 7993 0 0 COMCAST CORP NEW CL A COM 20030N101 12978 324054 SH SOLE 324054 0 0 COMCAST CORP NEW OPT 20030N901 848 531600 SH Call SOLE 531600 0 0 COMCAST CORP NEW OPT 20030N951 528 903800 SH Put SOLE 903800 0 0 COMERICA INC COM COM 200340107 4500 51842 SH SOLE 51842 0 0 COMMERCE BANCSHARES INC COM COM 200525103 1085 19436 SH SOLE 19436 0 0 COMMERCE UN BANCSHARES INC COM COM 200828101 177 6898 SH SOLE 6898 0 0 COMMERCIAL METALS CO COM COM 201723103 896 42027 SH SOLE 42027 0 0 COMMSCOPE HLDG CO INC COM COM 20337X109 329 8703 SH SOLE 8703 0 0 COMMUNITY HEALTH SYS INC NEW COM COM 203668108 1414 331826 SH SOLE 331826 0 0 COMMUNITY HEALTH SYS INC NEW RIGHT 99/99/9999 RTS 203668116 2 215909 SH SOLE 215909 0 0 COMMVAULT SYSTEMS INC COM COM 204166102 554 10552 SH SOLE 10552 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD PFD 204409601 310 150482 SH SOLE 150482 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR COM 20440W105 53 21534 SH SOLE 21534 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR COM 20441A102 1311 125437 SH SOLE 125437 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD PFD 20441B407 202 26462 SH SOLE 26462 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR COM 204448104 499 35445 SH SOLE 35445 0 0 COMPASS MINERALS INTL INC COM COM 20451N101 459 6356 SH SOLE 6356 0 0 COMTECH TELECOMMUNICATIONS C COM NEW COM 205826209 208 9424 SH SOLE 9424 0 0 CONAGRA BRANDS INC COM COM 205887102 3433 91130 SH SOLE 91130 0 0 CONCHO RES INC COM COM 20605P101 4027 26810 SH SOLE 26810 0 0 CONCHO RES INC OPT 20605P901 1042 70800 SH Call SOLE 70800 0 0 CONCHO RES INC OPT 20605P951 239 111700 SH Put SOLE 111700 0 0 CONDUENT INC COM COM 206787103 295 18270 SH SOLE 18270 0 0 CONFORMIS INC COM COM 20717E101 85 35560 SH SOLE 35560 0 0 CONMED CORP COM COM 207410101 362 7097 SH SOLE 7097 0 0 CONNECTICUT WTR SVC INC COM COM 207797101 354 6173 SH SOLE 6173 0 0 CONNS INC COM COM 208242107 1454 40899 SH SOLE 40899 0 0 CONNS INC OPT 208242957 1 21600 SH Put SOLE 21600 0 0 CONOCOPHILLIPS COM COM 20825C104 14408 262482 SH SOLE 262482 0 0 CONOCOPHILLIPS OPT 20825C904 3344 944200 SH Call SOLE 944200 0 0 CONOCOPHILLIPS OPT 20825C954 104 780100 SH Put SOLE 780100 0 0 CONSOL ENERGY INC NEW COM COM 20854L108 184 4663 SH SOLE 4663 0 0 CONSOLIDATED EDISON INC COM COM 209115104 6465 76105 SH SOLE 76105 0 0 CONSOLIDATED EDISON INC OPT 209115904 126 152900 SH Call SOLE 152900 0 0 CONSOLIDATED EDISON INC OPT 209115954 286 161300 SH Put SOLE 161300 0 0 CONSTELLATION BRANDS INC CL A COM 21036P108 9020 39462 SH SOLE 39462 0 0 LEXINGTON REALTY TRUST COM COM 529043101 1102 114197 SH SOLE 114197 0 0 LIBERTY BROADBAND CORP COM SER A COM 530307107 101 1183 SH SOLE 1183 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM COM 53046P109 411 9273 SH SOLE 9273 0 0 LIBERTY MEDIA CORP DEB 3.500 1/1 BND 530715AN1 371 12000 PRN SOLE 12000 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A COM 53071M104 588 24091 SH SOLE 24091 0 0 LIBERTY INTERACTIVE CORP LBT VEN COM A NE COM 53071M856 1145 21111 SH SOLE 21111 0 0 LIBERTY PPTY TR SH BEN INT COM 531172104 3025 70331 SH SOLE 70331 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM COM 531229409 5475 138049 SH SOLE 138049 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP COM 531229706 185 8385 SH SOLE 8385 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA COM 531229854 780 22830 SH SOLE 22830 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA COM 531229870 493 15074 SH SOLE 15074 0 0 LIBERTY MEDIA CORP DELAWARE NOTE 1.37510/1 BND 531229AB8 585 5060 PRN SOLE 5060 0 0 LIBERTY MEDIA CORP DELAWARE DEB 2.250 9/3 BND 531229AE2 2096 20130 PRN SOLE 20130 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A COM 531465102 726 77031 SH SOLE 77031 0 0 LIFEPOINT HEALTH INC COM COM 53219L109 1103 22145 SH SOLE 22145 0 0 LIGAND PHARMACEUTICALS INC COM NEW COM 53220K504 145 1058 SH SOLE 1058 0 0 LIFE STORAGE INC COM COM 53223X107 2921 32797 SH SOLE 32797 0 0 LILLY ELI & CO COM COM 532457108 15827 187391 SH SOLE 187391 0 0 LILLY ELI & CO OPT 532457908 826 134200 SH Call SOLE 134200 0 0 LILLY ELI & CO OPT 532457958 245 154700 SH Put SOLE 154700 0 0 LINCOLN ELEC HLDGS INC COM COM 533900106 1049 11457 SH SOLE 11457 0 0 LINCOLN NATL CORP IND COM COM 534187109 6241 81183 SH SOLE 81183 0 0 LIQUIDITY SERVICES INC COM COM 53635B107 105 21547 SH SOLE 21547 0 0 LITTELFUSE INC COM COM 537008104 504 2548 SH SOLE 2548 0 0 LIVE NATION ENTERTAINMENT IN COM COM 538034109 1160 27247 SH SOLE 27247 0 0 LIVEPERSON INC COM COM 538146101 1012 87985 SH SOLE 87985 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR COM 539439109 466 124376 SH SOLE 124376 0 0 LOCKHEED MARTIN CORP COM COM 539830109 11207 34906 SH SOLE 34906 0 0 LOCKHEED MARTIN CORP OPT 539830959 82 16900 SH Put SOLE 16900 0 0 LOEWS CORP COM COM 540424108 4230 84554 SH SOLE 84554 0 0 LOGMEIN INC COM COM 54142L109 2068 18065 SH SOLE 18065 0 0 LOUISIANA PAC CORP COM COM 546347105 885 33706 SH SOLE 33706 0 0 LOWES COS INC COM COM 548661107 10093 108599 SH SOLE 108599 0 0 LOWES COS INC OPT 548661907 584 59300 SH Call SOLE 59300 0 0 LOWES COS INC OPT 548661957 188 89700 SH Put SOLE 89700 0 0 LOXO ONCOLOGY INC COM COM 548862101 118 1401 SH SOLE 1401 0 0 LULULEMON ATHLETICA INC COM COM 550021109 171 2181 SH SOLE 2181 0 0 LULULEMON ATHLETICA INC OPT 550021909 186 44700 SH Call SOLE 44700 0 0 LULULEMON ATHLETICA INC OPT 550021959 4 146600 SH Put SOLE 146600 0 0 LUMBER LIQUIDATORS HLDGS INC COM COM 55003T107 171 5438 SH SOLE 5438 0 0 LUMENTUM HLDGS INC COM COM 55024U109 2032 41561 SH SOLE 41561 0 0 M & T BK CORP COM COM 55261F104 6837 39982 SH SOLE 39982 0 0 MBIA INC COM COM 55262C100 257 35127 SH SOLE 35127 0 0 MBIA INC OPT 55262C900 561 1342900 SH Call SOLE 1342900 0 0 MBIA INC OPT 55262C950 119 125000 SH Put SOLE 125000 0 0 MB FINANCIAL INC NEW COM COM 55264U108 446 10021 SH SOLE 10021 0 0 M D C HLDGS INC COM COM 552676108 800 25107 SH SOLE 25107 0 0 MDU RES GROUP INC COM COM 552690109 1104 41073 SH SOLE 41073 0 0 MDC PARTNERS INC CL A SUB VTG COM 552697104 205 21070 SH SOLE 21070 0 0 MFA FINL INC COM COM 55272X102 208 26200 SH SOLE 26200 0 0 MGE ENERGY INC COM COM 55277P104 463 7334 SH SOLE 7334 0 0 MGIC INVT CORP WIS COM COM 552848103 930 65917 SH SOLE 65917 0 0 MFS GOVT MKTS INCOME TR SH BEN INT COM 552939100 107 22394 SH SOLE 22394 0 0 MGM RESORTS INTERNATIONAL COM COM 552953101 2836 84928 SH SOLE 84928 0 0 MGM RESORTS INTERNATIONAL OPT 552953901 327 551400 SH Call SOLE 551400 0 0 MGM RESORTS INTERNATIONAL OPT 552953951 210 80800 SH Put SOLE 80800 0 0 M/I HOMES INC COM COM 55305B101 255 7426 SH SOLE 7426 0 0 MKS INSTRUMENT INC COM COM 55306N104 1097 11609 SH SOLE 11609 0 0 MPLX LP COM UNIT REP LTD COM 55336V100 2054 57908 SH SOLE 57908 0 0 MRC GLOBAL INC COM COM 55345K103 878 51863 SH SOLE 51863 0 0 MSA SAFETY INC COM COM 553498106 1128 14546 SH SOLE 14546 0 0 MSC INDL DIRECT INC CL A COM 553530106 1241 12842 SH SOLE 12842 0 0 MSCI INC COM COM 55354G100 2802 22140 SH SOLE 22140 0 0 MACERICH CO COM COM 554382101 1776 27043 SH SOLE 27043 0 0 MACERICH CO OPT 554382901 360 150000 SH Call SOLE 150000 0 0 MACK CALI RLTY CORP COM COM 554489104 1003 46517 SH SOLE 46517 0 0 MACQUARIE INFRASTRUCTURE COR COM COM 55608B105 1231 19167 SH SOLE 19167 0 0 MACYS INC COM COM 55616P104 4948 196412 SH SOLE 196412 0 0 MACYS INC OPT 55616P904 357 505700 SH Call SOLE 505700 0 0 MACYS INC OPT 55616P954 687 932500 SH Put SOLE 932500 0 0 MADDEN STEVEN LTD COM COM 556269108 1090 23335 SH SOLE 23335 0 0 MADRIGAL PHARMACEUTICALS INC COM COM 558868105 198 2161 SH SOLE 2161 0 0 MAGELLAN HEALTH INC COM NEW COM 559079207 428 4434 SH SOLE 4434 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP COM 559080106 2017 28439 SH SOLE 28439 0 0 MAGNA INTL INC COM COM 559222401 234 4131 SH SOLE 4131 0 0 MAINSOURCE FINANCIAL GP INC COM COM 56062Y102 1172 32289 SH SOLE 32289 0 0 MALIBU BOATS INC COM CL A COM 56117J100 432 14528 SH SOLE 14528 0 0 MALVERN BANCORP INC COM COM 561409103 189 7214 SH SOLE 7214 0 0 MANHATTAN ASSOCS INC COM COM 562750109 1513 30538 SH SOLE 30538 0 0 MANITOWOC CO INC COM COM 563571405 117 2968 SH SOLE 2968 0 0 MANNING & NAPIER INC CL A COM 56382Q102 53 14653 SH SOLE 14653 0 0 MANNKIND CORP COM NEW COM 56400P706 61 26461 SH SOLE 26461 0 0 MANPOWERGROUP INC COM COM 56418H100 3963 31421 SH SOLE 31421 0 0 MANTECH INTL CORP CL A COM 564563104 110 2182 SH SOLE 2182 0 0 MANULIFE FINL CORP COM COM 56501R106 1418 67972 SH SOLE 67972 0 0 MARATHON OIL CORP COM COM 565849106 4972 293655 SH SOLE 293655 0 0 MARATHON OIL CORP OPT 565849906 129 62100 SH Call SOLE 62100 0 0 MARATHON PETE CORP COM COM 56585A102 5995 90866 SH SOLE 90866 0 0 MARATHON PETE CORP OPT 56585A902 1340 384700 SH Call SOLE 384700 0 0 MARATHON PETE CORP OPT 56585A952 616 286800 SH Put SOLE 286800 0 0 MARKETAXESS HLDGS INC COM COM 57060D108 3507 17383 SH SOLE 17383 0 0 MARLIN BUSINESS SVCS CORP COM COM 571157106 159 7101 SH SOLE 7101 0 0 MARRIOTT VACATIONS WRLDWDE C COM COM 57164Y107 1552 11475 SH SOLE 11475 0 0 MARSH & MCLENNAN COS INC COM COM 571748102 7901 97079 SH SOLE 97079 0 0 MARRIOTT INTL INC NEW CL A COM 571903202 2126 15664 SH SOLE 15664 0 0 MARTIN MARIETTA MATLS INC COM COM 573284106 2121 9596 SH SOLE 9596 0 0 MASCO CORP COM COM 574599106 64904 1477102 SH SOLE 1477102 0 0 MASIMO CORP COM COM 574795100 1780 20995 SH SOLE 20995 0 0 MASONITE INTL CORP NEW COM COM 575385109 278 3743 SH SOLE 3743 0 0 MASTERCARD INCORPORATED CL A COM 57636Q104 2453 16209 SH SOLE 16209 0 0 MATADOR RES CO COM COM 576485205 751 24117 SH SOLE 24117 0 0 MATINAS BIOPHARMA HLDGS INC COM COM 576810105 50 43126 SH SOLE 43126 0 0 MATTEL INC COM COM 577081102 5646 367093 SH SOLE 367093 0 0 MATTEL INC OPT 577081902 2 30000 SH Call SOLE 30000 0 0 MATTEL INC OPT 577081952 466 165000 SH Put SOLE 165000 0 0 MATTHEWS INTL CORP CL A COM 577128101 229 4342 SH SOLE 4342 0 0 MAXIM INTEGRATED PRODS INC COM COM 57772K101 1722 32932 SH SOLE 32932 0 0 MAXWELL TECHNOLOGIES INC COM COM 577767106 73 12612 SH SOLE 12612 0 0 MAXLINEAR INC COM COM 57776J100 142 5387 SH SOLE 5387 0 0 MAXAR TECHNOLOGIES LTD COM COM 57778L103 187 2903 SH SOLE 2903 0 0 MAXIMUS INC COM COM 577933104 1375 19212 SH SOLE 19212 0 0 MCCORMICK & CO INC COM NON VTG COM 579780206 1865 18296 SH SOLE 18296 0 0 MCDONALDS CORP COM COM 580135101 136153 791035 SH SOLE 791035 0 0 MCDONALDS CORP OPT 580135901 1776 216900 SH Call SOLE 216900 0 0 MCDONALDS CORP OPT 580135951 446 333800 SH Put SOLE 333800 0 0 MCKESSON CORP COM COM 58155Q103 24693 158340 SH SOLE 158340 0 0 MEDICAL PPTYS TRUST INC COM COM 58463J304 3090 224225 SH SOLE 224225 0 0 MEDICINES CO COM COM 584688105 195 7145 SH SOLE 7145 0 0 MEDICINES CO NOTE 2.500 1/1 BND 584688AE5 1722 16290 PRN SOLE 16290 0 0 MEDIDATA SOLUTIONS INC COM COM 58471A105 1180 18622 SH SOLE 18622 0 0 MEDNAX INC COM COM 58502B106 1111 20782 SH SOLE 20782 0 0 MEDPACE HLDGS INC COM COM 58506Q109 151 4167 SH SOLE 4167 0 0 MEET GROUP INC COM COM 58513U101 85 30252 SH SOLE 30252 0 0 MELCO RESORT ENTERTAINMENT L ADR COM 585464100 599 20631 SH SOLE 20631 0 0 MERCADOLIBRE INC COM COM 58733R102 658 2090 SH SOLE 2090 0 0 MERCK & CO INC COM COM 58933Y105 29154 518113 SH SOLE 518113 0 0 MERCK & CO INC OPT 58933Y905 585 977500 SH Call SOLE 977500 0 0 MERCK & CO INC OPT 58933Y955 2754 1162300 SH Put SOLE 1162300 0 0 MERCURY SYS INC COM COM 589378108 997 19412 SH SOLE 19412 0 0 MERCURY GENL CORP NEW COM COM 589400100 773 14461 SH SOLE 14461 0 0 MEREDITH CORP COM COM 589433101 663 10038 SH SOLE 10038 0 0 MERITAGE HOMES CORP COM COM 59001A102 212 4137 SH SOLE 4137 0 0 MERITOR INC COM COM 59001K100 848 36166 SH SOLE 36166 0 0 METHODE ELECTRS INC COM COM 591520200 507 12649 SH SOLE 12649 0 0 METLIFE INC COM COM 59156R108 18195 359862 SH SOLE 359862 0 0 METLIFE INC OPT 59156R908 1537 715600 SH Call SOLE 715600 0 0 METLIFE INC OPT 59156R958 799 1467900 SH Put SOLE 1467900 0 0 METTLER TOLEDO INTERNATIONAL COM COM 592688105 2937 4741 SH SOLE 4741 0 0 MICHAELS COS INC COM COM 59408Q106 2621 108332 SH SOLE 108332 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW COM 594837304 351 10442 SH SOLE 10442 0 0 MICROSOFT CORP COM COM 594918104 25126 293729 SH SOLE 293729 0 0 MICROSOFT CORP OPT 594918904 19029 5884100 SH Call SOLE 5884100 0 0 MICROSOFT CORP OPT 594918954 1715 2531400 SH Put SOLE 2531400 0 0 MICROVISION INC DEL COM NEW COM 594960304 187 114465 SH SOLE 114465 0 0 MICROSTRATEGY INC CL A NEW COM 594972408 164 1248 SH SOLE 1248 0 0 MICROCHIP TECHNOLOGY INC COM COM 595017104 1733 19721 SH SOLE 19721 0 0 MICROCHIP TECHNOLOGY INC OPT 595017954 15 50000 SH Put SOLE 50000 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625 2/1 BND 595017AD6 4522 26520 PRN SOLE 26520 0 0 MICRON TECHNOLOGY INC COM COM 595112103 3699 89967 SH SOLE 89967 0 0 MICRON TECHNOLOGY INC OPT 595112903 33836 1220000 SH Call SOLE 1220000 0 0 MICRON TECHNOLOGY INC OPT 595112953 7608 4388100 SH Put SOLE 4388100 0 0 MICRON TECHNOLOGY INC NOTE 2.125 2/1 BND 595112AV5 376 1000 PRN SOLE 1000 0 0 MICRON TECHNOLOGY INC NOTE 3.00011/1 BND 595112AY9 1932 13350 PRN SOLE 13350 0 0 MICROSEMI CORP COM COM 595137100 1442 27918 SH SOLE 27918 0 0 MID AMER APT CMNTYS INC COM COM 59522J103 3818 37971 SH SOLE 37971 0 0 MIDDLEBY CORP COM COM 596278101 534 3958 SH SOLE 3958 0 0 MIDDLESEX WATER CO COM COM 596680108 107 2673 SH SOLE 2673 0 0 MIDWESTONE FINL GROUP INC NE COM COM 598511103 129 3847 SH SOLE 3847 0 0 MILACRON HLDGS CORP COM COM 59870L106 182 9516 SH SOLE 9516 0 0 MILLER HERMAN INC COM COM 600544100 1247 31138 SH SOLE 31138 0 0 MILLER INDS INC TENN COM NEW COM 600551204 238 9209 SH SOLE 9209 0 0 MIMEDX GROUP INC COM COM 602496101 314 24924 SH SOLE 24924 0 0 MINERALS TECHNOLOGIES INC COM COM 603158106 1570 22808 SH SOLE 22808 0 0 MIRATI THERAPEUTICS INC COM COM 60468T105 829 45430 SH SOLE 45430 0 0 MITEK SYS INC COM NEW COM 606710200 161 18036 SH SOLE 18036 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR COM 606822104 78 10778 SH SOLE 10778 0 0 MOBILEIRON INC COM NEW COM 60739U204 135 34677 SH SOLE 34677 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR COM 607409109 1744 171193 SH SOLE 171193 0 0 MOELIS & CO CL A COM 60786M105 685 14118 SH SOLE 14118 0 0 MOHAWK INDS INC COM COM 608190104 3019 10942 SH SOLE 10942 0 0 MOLINA HEALTHCARE INC COM COM 60855R100 528 6880 SH SOLE 6880 0 0 MOLINA HEALTHCARE INC NOTE 1.125 1/1 BND 60855RAC4 14362 75000 PRN SOLE 75000 0 0 MOLINA HEALTHCARE INC DBCV 1.625 8/1 BND 60855RAD2 138 1000 PRN SOLE 1000 0 0 MOLSON COORS BREWING CO CL B COM 60871R209 4858 59197 SH SOLE 59197 0 0 MOLSON COORS BREWING CO OPT 60871R909 137 76400 SH Call SOLE 76400 0 0 MOLSON COORS BREWING CO OPT 60871R959 498 131200 SH Put SOLE 131200 0 0 MOMO INC ADR COM 60879B107 1391 56823 SH SOLE 56823 0 0 MOMO INC OPT 60879B907 5 175000 SH Call SOLE 175000 0 0 MOMO INC OPT 60879B957 1122 84800 SH Put SOLE 84800 0 0 MONARCH CASINO & RESORT INC COM COM 609027107 136 3030 SH SOLE 3030 0 0 MONDELEZ INTL INC CL A COM 609207105 7264 169730 SH SOLE 169730 0 0 MONDELEZ INTL INC OPT 609207905 2 66700 SH Call SOLE 66700 0 0 MONDELEZ INTL INC OPT 609207955 288 650000 SH Put SOLE 650000 0 0 MONEYGRAM INTL INC COM NEW COM 60935Y208 1664 126225 SH SOLE 126225 0 0 MONMOUTH REAL ESTATE INVT CO CL A COM 609720107 346 19416 SH SOLE 19416 0 0 MONOLITHIC PWR SYS INC COM COM 609839105 1334 11870 SH SOLE 11870 0 0 MONRO INC COM COM 610236101 404 7091 SH SOLE 7091 0 0 MONSANTO CO NEW COM COM 61166W101 13299 113881 SH SOLE 113881 0 0 MONSANTO CO NEW OPT 61166W901 2 75000 SH Call SOLE 75000 0 0 MONSTER BEVERAGE CORP NEW COM COM 61174X109 1221 19299 SH SOLE 19299 0 0 MOODYS CORP COM COM 615369105 5177 35075 SH SOLE 35075 0 0 MOOG INC CL A COM 615394202 1206 13884 SH SOLE 13884 0 0 MORGAN STANLEY COM NEW COM 617446448 14206 270746 SH SOLE 270746 0 0 MORGAN STANLEY OPT 617446908 4518 1129100 SH Call SOLE 1129100 0 0 MORGAN STANLEY OPT 617446958 2059 2767100 SH Put SOLE 2767100 0 0 MORNINGSTAR INC COM COM 617700109 108 1111 SH SOLE 1111 0 0 MOSAIC CO NEW COM COM 61945C103 4736 184555 SH SOLE 184555 0 0 MOTOROLA SOLUTIONS INC COM NEW COM 620076307 2883 31910 SH SOLE 31910 0 0 MOVADO GROUP INC COM COM 624580106 252 7820 SH SOLE 7820 0 0 MUELLER INDS INC COM COM 624756102 188 5310 SH SOLE 5310 0 0 MUELLER WTR PRODS INC COM SER A COM 624758108 188 15018 SH SOLE 15018 0 0 MURPHY OIL CORP COM COM 626717102 4020 129479 SH SOLE 129479 0 0 MURPHY USA INC COM COM 626755102 839 10444 SH SOLE 10444 0 0 MYERS INDS INC COM COM 628464109 393 20153 SH SOLE 20153 0 0 MYRIAD GENETICS INC COM COM 62855J104 229 6673 SH SOLE 6673 0 0 MYOKARDIA INC COM COM 62857M105 185 4404 SH SOLE 4404 0 0 NCR CORP NEW COM COM 62886E108 2655 78114 SH SOLE 78114 0 0 NRG ENERGY INC COM NEW COM 629377508 1555 54597 SH SOLE 54597 0 0 NVR INC COM COM 62944T105 2621 747 SH SOLE 747 0 0 NXP SEMICONDUCTORS N V DBCV 1.00012/0 BND 62952QAB6 1473 11900 PRN SOLE 11900 0 0 NANOSTRING TECHNOLOGIES INC COM COM 63009R109 90 12095 SH SOLE 12095 0 0 NANTHEALTH INC COM COM 630104107 221 72521 SH SOLE 72521 0 0 NAPCO SEC TECHNOLOGIES INC COM COM 630402105 98 11229 SH SOLE 11229 0 0 NASDAQ INC COM COM 631103108 3667 47729 SH SOLE 47729 0 0 NATHANS FAMOUS INC NEW COM COM 632347100 174 2310 SH SOLE 2310 0 0 NATIONAL HEALTHCARE CORP COM COM 635906100 253 4149 SH SOLE 4149 0 0 US BANCORP DEL OPT 902973954 216 148600 SH Put SOLE 148600 0 0 U S G CORP COM NEW COM 903293405 337 8743 SH SOLE 8743 0 0 U S SILICA HLDGS INC COM COM 90346E103 838 25722 SH SOLE 25722 0 0 U S SILICA HLDGS INC OPT 90346E953 15 25000 SH Put SOLE 25000 0 0 ULTA BEAUTY INC COM COM 90384S303 397 1774 SH SOLE 1774 0 0 ULTIMATE SOFTWARE GROUP INC COM COM 90385D107 1006 4612 SH SOLE 4612 0 0 ULTRA CLEAN HLDGS INC COM COM 90385V107 746 32330 SH SOLE 32330 0 0 ULTRA PETROLEUM CORP COM NEW COM 903914208 1380 152297 SH SOLE 152297 0 0 ULTRAGENYX PHARMACEUTICAL IN COM COM 90400D108 145 3120 SH SOLE 3120 0 0 UMPQUA HLDGS CORP COM COM 904214103 822 39514 SH SOLE 39514 0 0 UNDER ARMOUR INC CL A COM 904311107 3910 270979 SH SOLE 270979 0 0 UNDER ARMOUR INC CL C COM 904311206 5876 441151 SH SOLE 441151 0 0 UNDER ARMOUR INC OPT 904311906 342 400000 SH Call SOLE 400000 0 0 UNDER ARMOUR INC OPT 904311907 663 793500 SH Call SOLE 793500 0 0 UNDER ARMOUR INC OPT 904311957 1349 243800 SH Put SOLE 243800 0 0 UNIFIRST CORP MASS COM COM 904708104 615 3732 SH SOLE 3732 0 0 UNILEVER PLC SPON ADR NEW COM 904767704 792 14305 SH SOLE 14305 0 0 UNILEVER N V N Y SHS NEW COM 904784709 3023 53676 SH SOLE 53676 0 0 UNION PAC CORP COM COM 907818108 19052 142075 SH SOLE 142075 0 0 UNION PAC CORP OPT 907818908 2668 153800 SH Call SOLE 153800 0 0 UNION PAC CORP OPT 907818958 277 301100 SH Put SOLE 301100 0 0 UNITED CMNTY FINL CORP OHIO COM COM 909839102 95 10377 SH SOLE 10377 0 0 UNITED BANKSHARES INC WEST V COM COM 909907107 883 25400 SH SOLE 25400 0 0 UNITED CONTL HLDGS INC COM COM 910047109 1914 28404 SH SOLE 28404 0 0 UNITED CONTL HLDGS INC OPT 910047909 817 240100 SH Call SOLE 240100 0 0 UNITED CONTL HLDGS INC OPT 910047959 891 449500 SH Put SOLE 449500 0 0 UNITED NAT FOODS INC COM COM 911163103 1231 24980 SH SOLE 24980 0 0 UNITED PARCEL SERVICE INC CL B COM 911312106 13872 116421 SH SOLE 116421 0 0 UNITED PARCEL SERVICE INC OPT 911312906 485 200700 SH Call SOLE 200700 0 0 UNITED PARCEL SERVICE INC OPT 911312956 180 62700 SH Put SOLE 62700 0 0 UNITED RENTALS INC COM COM 911363109 2869 16687 SH SOLE 16687 0 0 UNITED SECURITY BANCSHARES C COM COM 911460103 129 11758 SH SOLE 11758 0 0 UNITED STATES CELLULAR CORP COM COM 911684108 246 6531 SH SOLE 6531 0 0 UNITED STATES LIME & MINERAL COM COM 911922102 114 1484 SH SOLE 1484 0 0 US FOODS HLDG CORP COM COM 912008109 379 11863 SH SOLE 11863 0 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 COM 912318201 8747 1500326 SH SOLE 1500326 0 0 UNITED STATES OIL FUND LP UNITS COM 91232N108 1981 164939 SH SOLE 164939 0 0 UNITED STATES OIL FUND LP OPT 91232N908 1870 5452000 SH Call SOLE 5452000 0 0 UNITED STATES OIL FUND LP OPT 91232N958 748 2105000 SH Put SOLE 2105000 0 0 UNITED STATES STL CORP NEW COM COM 912909108 4722 134185 SH SOLE 134185 0 0 UNITED STATES STL CORP NEW OPT 912909908 463 85000 SH Call SOLE 85000 0 0 UNITED STATES STL CORP NEW OPT 912909958 191 1247900 SH Put SOLE 1247900 0 0 UNITED TECHNOLOGIES CORP COM COM 913017109 7575 59380 SH SOLE 59380 0 0 UNITED TECHNOLOGIES CORP OPT 913017909 485 74500 SH Call SOLE 74500 0 0 UNITED TECHNOLOGIES CORP OPT 913017959 212 168000 SH Put SOLE 168000 0 0 UNITED THERAPEUTICS CORP DEL COM COM 91307C102 1491 10076 SH SOLE 10076 0 0 UNITEDHEALTH GROUP INC COM COM 91324P102 41294 187310 SH SOLE 187310 0 0 UNITEDHEALTH GROUP INC OPT 91324P902 10294 1189300 SH Call SOLE 1189300 0 0 UNITEDHEALTH GROUP INC OPT 91324P952 317 289800 SH Put SOLE 289800 0 0 UNITIL CORP COM COM 913259107 107 2353 SH SOLE 2353 0 0 UNITI GROUP INC COM COM 91325V108 955 53676 SH SOLE 53676 0 0 UNITI GROUP INC OPT 91325V958 433 2885700 SH Put SOLE 2885700 0 0 UNIVAR INC COM COM 91336L107 321 10381 SH SOLE 10381 0 0 UNIVERSAL DISPLAY CORP COM COM 91347P105 831 4813 SH SOLE 4813 0 0 UNIVERSAL DISPLAY CORP OPT 91347P955 3 12700 SH Put SOLE 12700 0 0 UNIVERSAL FST PRODS INC COM COM 913543104 141 3759 SH SOLE 3759 0 0 UNIVERSAL INS HLDGS INC COM COM 91359V107 135 4951 SH SOLE 4951 0 0 UNIVERSAL LOGISTICS HLDGS IN COM COM 91388P105 114 4802 SH SOLE 4802 0 0 UNIVERSAL HLTH SVCS INC CL B COM 913903100 1930 17031 SH SOLE 17031 0 0 UNUM GROUP COM COM 91529Y106 3154 57454 SH SOLE 57454 0 0 URANIUM ENERGY CORP COM COM 916896103 267 151036 SH SOLE 151036 0 0 URBAN OUTFITTERS INC COM COM 917047102 665 18955 SH SOLE 18955 0 0 URBAN EDGE PPTYS COM COM 91704F104 1016 39866 SH SOLE 39866 0 0 URSTADT BIDDLE PPTYS INC CL A COM 917286205 171 7862 SH SOLE 7862 0 0 UTAH MED PRODS INC COM COM 917488108 189 2326 SH SOLE 2326 0 0 V F CORP COM COM 918204108 4330 58507 SH SOLE 58507 0 0 V F CORP OPT 918204908 99 23600 SH Call SOLE 23600 0 0 V F CORP OPT 918204958 70 32900 SH Put SOLE 32900 0 0 VEON LTD SPONSORED ADR COM 91822M106 790 205830 SH SOLE 205830 0 0 VEON LTD OPT 91822M956 117 466400 SH Put SOLE 466400 0 0 VOXX INTL CORP CL A COM 91829F104 77 13782 SH SOLE 13782 0 0 VAIL RESORTS INC COM COM 91879Q109 1409 6630 SH SOLE 6630 0 0 VALEANT PHARMACEUTICALS INTL COM COM 91911K102 29953 1441437 SH SOLE 1441437 0 0 VALEANT PHARMACEUTICALS INTL OPT 91911K952 14 205900 SH Put SOLE 205900 0 0 VALE S A ADR COM 91912E105 9487 775730 SH SOLE 775730 0 0 VALE S A OPT 91912E955 467 5430000 SH Put SOLE 5430000 0 0 VALERO ENERGY CORP NEW COM COM 91913Y100 7256 78945 SH SOLE 78945 0 0 VALERO ENERGY CORP NEW OPT 91913Y900 10427 1328600 SH Call SOLE 1328600 0 0 VALERO ENERGY CORP NEW OPT 91913Y950 2080 2275500 SH Put SOLE 2275500 0 0 VALLEY NATL BANCORP COM COM 919794107 1373 122344 SH SOLE 122344 0 0 VALMONT INDS INC COM COM 920253101 1892 11410 SH SOLE 11410 0 0 VALVOLINE INC COM COM 92047W101 1242 49570 SH SOLE 49570 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF COM 92189F106 569 24504 SH SOLE 24504 0 0 VANECK VECTORS ETF TR RUSSIA ETF COM 92189F403 3497 164868 SH SOLE 164868 0 0 VANECK VECTORS ETF TR INTL HIGH YIELD COM 92189F445 492 19200 SH SOLE 19200 0 0 VANECK VECTORS ETF TR INVT GRADE FLTG COM 92189F486 202 8000 SH SOLE 8000 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET COM 92189F676 25963 265446 SH SOLE 265446 0 0 VANECK VECTORS ETF TR RETAIL ETF COM 92189F684 4568 50000 SH SOLE 50000 0 0 VANECK VECTORS ETF TR PHARMACEUTICAL COM 92189F692 216 3642 SH SOLE 3642 0 0 VANECK VECTORS ETF TR OIL SVCS ETF COM 92189F718 539 20699 SH SOLE 20699 0 0 VANECK VECTORS ETF TR RARE EARTH STRAT COM 92189F742 181 6000 SH SOLE 6000 0 0 VANECK VECTORS ETF TR POLAND ETF COM 92189F783 895 45277 SH SOLE 45277 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E COM 92189F791 6657 195039 SH SOLE 195039 0 0 VANECK VECTORS ETF TR COAL ETF COM 92189F809 261 16300 SH SOLE 16300 0 0 VANECK VECTORS ETF TR INDONESIA INDEX COM 92189F833 543 21841 SH SOLE 21841 0 0 VANECK VECTORS ETF TR GAMING ETF COM 92189F882 280 6000 SH SOLE 6000 0 0 VANECK VECTORS ETF TR OPT 92189F903 40 346000 SH Call SOLE 346000 0 0 VANECK VECTORS ETF TR OPT 92189F906 2122 2391700 SH Call SOLE 2391700 0 0 VANECK VECTORS ETF TR OPT 92189F908 1095 500000 SH Call SOLE 500000 0 0 VANECK VECTORS ETF TR OPT 92189F953 66 563700 SH Put SOLE 563700 0 0 VANECK VECTORS ETF TR OPT 92189F956 2672 3775600 SH Put SOLE 3775600 0 0 VANECK VECTORS ETF TR OPT 92189F958 1022 936200 SH Put SOLE 936200 0 0 VANGUARD WORLD FD EXTENDED DUR COM 921910709 2175 17979 SH SOLE 17979 0 0 VANGUARD WORLD FD MEGA GRWTH IND COM 921910816 107 963 SH SOLE 963 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF COM 921910840 1548 20243 SH SOLE 20243 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F COM 921932505 548 3999 SH SOLE 3999 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD COM 921946406 3360 39236 SH SOLE 39236 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US COM 922042775 17049 311565 SH SOLE 311565 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF COM 922042858 147 3200 SH SOLE 3200 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF COM 922042874 7319 123737 SH SOLE 123737 0 0 VANGUARD INTL EQUITY INDEX F OPT 922042904 1380 300000 SH Call SOLE 300000 0 0 VANGUARD INTL EQUITY INDEX F OPT 922042954 614 1259200 SH Put SOLE 1259200 0 0 VANGUARD WORLD FDS CONSUM DIS ETF COM 92204A108 1203 7712 SH SOLE 7712 0 0 VANGUARD WORLD FDS CONSUM STP ETF COM 92204A207 249 1708 SH SOLE 1708 0 0 VANGUARD WORLD FDS ENERGY ETF COM 92204A306 509 5146 SH SOLE 5146 0 0 VANGUARD WORLD FDS FINANCIALS ETF COM 92204A405 1434 20480 SH SOLE 20480 0 0 VANGUARD WORLD FDS HEALTH CAR ETF COM 92204A504 268 1738 SH SOLE 1738 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF COM 92204A603 1708 12000 SH SOLE 12000 0 0 VANGUARD WORLD FDS INF TECH ETF COM 92204A702 1760 10685 SH SOLE 10685 0 0 VANGUARD WORLD FDS TELCOMM ETF COM 92204A884 547 6000 SH SOLE 6000 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS COM 92206C102 2448 40609 SH SOLE 40609 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX COM 92206C599 5478 44649 SH SOLE 44649 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX COM 92206C664 720 5889 SH SOLE 5889 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS COM 92206C706 188 2935 SH SOLE 2935 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX COM 92206C730 297 2420 SH SOLE 2420 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD COM 92206C813 354 3698 SH SOLE 3698 0 0 VAREX IMAGING CORP COM COM 92214X106 1173 29196 SH SOLE 29196 0 0 VARIAN MED SYS INC COM COM 92220P105 2295 20646 SH SOLE 20646 0 0 VECTREN CORP COM COM 92240G101 1225 18848 SH SOLE 18848 0 0 VECTOR GROUP LTD COM COM 92240M108 136 6063 SH SOLE 6063 0 0 VEECO INSTRS INC DEL COM COM 922417100 501 33741 SH SOLE 33741 0 0 VEECO INSTRS INC DEL NOTE 2.700 1/1 BND 922417AD2 461 5280 PRN SOLE 5280 0 0 VEEVA SYS INC CL A COM COM 922475108 768 13888 SH SOLE 13888 0 0 VEEVA SYS INC OPT 922475908 1 23300 SH Call SOLE 23300 0 0 VENTAS INC COM COM 92276F100 8156 135911 SH SOLE 135911 0 0 VANGUARD INDEX FDS S&P 500 ETF COM 922908363 2615 10661 SH SOLE 10661 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP COM 922908512 240 2155 SH SOLE 2155 0 0 VANGUARD INDEX FDS REIT ETF COM 922908553 1912 23038 SH SOLE 23038 0 0 VANGUARD INDEX FDS SM CP VAL ETF COM 922908611 2921 22000 SH SOLE 22000 0 0 VANGUARD INDEX FDS LARGE CAP ETF COM 922908637 838 6834 SH SOLE 6834 0 0 VANGUARD INDEX FDS EXTEND MKT ETF COM 922908652 1074 9615 SH SOLE 9615 0 0 VANGUARD INDEX FDS GROWTH ETF COM 922908736 1858 13213 SH SOLE 13213 0 0 VANGUARD INDEX FDS VALUE ETF COM 922908744 1847 17372 SH SOLE 17372 0 0 VERACYTE INC COM COM 92337F107 73 11115 SH SOLE 11115 0 0 VEREIT INC COM COM 92339V100 526 67522 SH SOLE 67522 0 0 VERIFONE SYS INC COM COM 92342Y109 472 26647 SH SOLE 26647 0 0 VERIFONE SYS INC OPT 92342Y909 40 456000 SH Call SOLE 456000 0 0 VERIFONE SYS INC OPT 92342Y959 37 482600 SH Put SOLE 482600 0 0 VERISIGN INC COM COM 92343E102 5238 45767 SH SOLE 45767 0 0 VERIZON COMMUNICATIONS INC COM COM 92343V104 67970 1284143 SH SOLE 1284143 0 0 VERIZON COMMUNICATIONS INC OPT 92343V904 1038 796200 SH Call SOLE 796200 0 0 VERIZON COMMUNICATIONS INC OPT 92343V954 453 1516400 SH Put SOLE 1516400 0 0 VERINT SYS INC COM COM 92343X100 777 18567 SH SOLE 18567 0 0 VERINT SYS INC NOTE 1.500 6/0 BND 92343XAA8 244 2500 PRN SOLE 2500 0 0 VERISK ANALYTICS INC COM COM 92345Y106 1618 16856 SH SOLE 16856 0 0 VERSARTIS INC COM COM 92529L102 86 39122 SH SOLE 39122 0 0 VERTEX PHARMACEUTICALS INC COM COM 92532F100 2279 15208 SH SOLE 15208 0 0 VERSUM MATLS INC COM COM 92532W103 2120 56020 SH SOLE 56020 0 0 VIASAT INC COM COM 92552V100 760 10153 SH SOLE 10153 0 0 VIACOM INC NEW CL B COM 92553P201 3702 120154 SH SOLE 120154 0 0 VIAVI SOLUTIONS INC COM COM 925550105 314 35937 SH SOLE 35937 0 0 VICTORY PORTFOLIOS II SHS US LRG CAP COM 92647N865 230 5066 SH SOLE 5066 0 0 VIPSHOP HLDGS LTD SPONSORED ADR COM 92763W103 1144 97599 SH SOLE 97599 0 0 VIRNETX HLDG CORP COM COM 92823T108 53 14302 SH SOLE 14302 0 0 VISA INC COM CL A COM 92826C839 5576 48907 SH SOLE 48907 0 0 VISA INC OPT 92826C959 38 550000 SH Put SOLE 550000 0 0 VISHAY INTERTECHNOLOGY INC COM COM 928298108 1118 53887 SH SOLE 53887 0 0 VISHAY PRECISION GROUP INC COM COM 92835K103 131 5190 SH SOLE 5190 0 0 VISTA OUTDOOR INC COM COM 928377100 356 24410 SH SOLE 24410 0 0 VISTEON CORP COM NEW COM 92839U206 837 6685 SH SOLE 6685 0 0 VISTRA ENERGY CORP COM COM 92840M102 198 10790 SH SOLE 10790 0 0 VIVUS INC COM COM 928551100 17 33995 SH SOLE 33995 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR COM 92857W308 654 20515 SH SOLE 20515 0 0 VODAFONE GROUP PLC NEW OPT 92857W908 297 281300 SH Call SOLE 281300 0 0 VODAFONE GROUP PLC NEW OPT 92857W958 244 300700 SH Put SOLE 300700 0 0 VONAGE HLDGS CORP COM COM 92886T201 2420 237955 SH SOLE 237955 0 0 VORNADO RLTY TR SH BEN INT COM 929042109 3633 46467 SH SOLE 46467 0 0 VOYA FINL INC COM COM 929089100 334 6749 SH SOLE 6749 0 0 VOYA PRIME RATE TR SH BEN INT COM 92913A100 256 50423 SH SOLE 50423 0 0 VOYAGER THERAPEUTICS INC COM COM 92915B106 118 7117 SH SOLE 7117 0 0 VULCAN MATLS CO COM COM 929160109 2306 17966 SH SOLE 17966 0 0 W & T OFFSHORE INC COM COM 92922P106 71 21586 SH SOLE 21586 0 0 WGL HLDGS INC COM COM 92924F106 3849 44835 SH SOLE 44835 0 0 WABCO HLDGS INC COM COM 92927K102 380 2650 SH SOLE 2650 0 0 WSFS FINL CORP COM COM 929328102 556 11627 SH SOLE 11627 0 0 WMIH CORP COM COM 92936P100 385 453934 SH SOLE 453934 0 0 W P CAREY INC COM COM 92936U109 937 13605 SH SOLE 13605 0 0 WPP PLC NEW ADR COM 92937A102 430 4743 SH SOLE 4743 0 0 WEC ENERGY GROUP INC COM COM 92939U106 8518 128224 SH SOLE 128224 0 0 WABTEC CORP COM COM 929740108 1716 21068 SH SOLE 21068 0 0 WADDELL & REED FINL INC CL A COM 930059100 133 5963 SH SOLE 5963 0 0 WAGEWORKS INC COM COM 930427109 887 14308 SH SOLE 14308 0 0 WAL-MART STORES INC COM COM 931142103 19000 192400 SH SOLE 192400 0 0 WAL-MART STORES INC OPT 931142903 5670 1159800 SH Call SOLE 1159800 0 0 WAL-MART STORES INC OPT 931142953 403 489600 SH Put SOLE 489600 0 0 WALGREENS BOOTS ALLIANCE INC COM COM 931427108 48629 669636 SH SOLE 669636 0 0 WALGREENS BOOTS ALLIANCE INC OPT 931427908 358 263400 SH Call SOLE 263400 0 0 WALGREENS BOOTS ALLIANCE INC OPT 931427958 617 291500 SH Put SOLE 291500 0 0 WASHINGTON FED INC COM COM 938824109 582 16990 SH SOLE 16990 0 0 WASHINGTON PRIME GROUP NEW COM COM 93964W108 619 86873 SH SOLE 86873 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT COM 939653101 342 10997 SH SOLE 10997 0 0 WASTE CONNECTIONS INC COM COM 94106B101 194 2728 SH SOLE 2728 0 0 WASTE MGMT INC DEL COM COM 94106L109 8308 96274 SH SOLE 96274 0 0 WASTE MGMT INC DEL OPT 94106L909 408 50000 SH Call SOLE 50000 0 0 WASTE MGMT INC DEL OPT 94106L959 75 90000 SH Put SOLE 90000 0 0 WATERS CORP COM COM 941848103 6399 33125 SH SOLE 33125 0 0 WATERSTONE FINL INC MD COM COM 94188P101 116 6825 SH SOLE 6825 0 0 WATSCO INC COM COM 942622200 1864 10962 SH SOLE 10962 0 0 WATTS WATER TECHNOLOGIES INC CL A COM 942749102 304 4007 SH SOLE 4007 0 0 WAYFAIR INC CL A COM 94419L101 430 5363 SH SOLE 5363 0 0 WEATHERFORD INTL LTD NOTE 5.875 7/0 BND 947075AH0 1195 11000 PRN SOLE 11000 0 0 WEBSTER FINL CORP CONN COM COM 947890109 934 16639 SH SOLE 16639 0 0 WEIBO CORP SPONSORED ADR COM 948596101 809 7815 SH SOLE 7815 0 0 WEIBO CORP OPT 948596951 4 40000 SH Put SOLE 40000 0 0 WEIGHT WATCHERS INTL INC NEW COM COM 948626106 141 3175 SH SOLE 3175 0 0 WEINGARTEN RLTY INVS SH BEN INT COM 948741103 2062 62740 SH SOLE 62740 0 0 WELBILT INC COM COM 949090104 178 7562 SH SOLE 7562 0 0 WELLCARE HEALTH PLANS INC COM COM 94946T106 1784 8872 SH SOLE 8872 0 0 ANTHEM INC NOTE 2.75010/1 BND 94973VBG1 1041 3380 PRN SOLE 3380 0 0 WELLS FARGO CO NEW COM COM 949746101 49879 822139 SH SOLE 822139 0 0 WELLS FARGO CO NEW OPT 949746901 4155 1300100 SH Call SOLE 1300100 0 0 WELLS FARGO CO NEW OPT 949746951 2072 1872000 SH Put SOLE 1872000 0 0 WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD COM 94987B105 234 27801 SH SOLE 27801 0 0 WELLTOWER INC COM COM 95040Q104 5308 83238 SH SOLE 83238 0 0 WELLTOWER INC 6.50 PFD PREPET PFD 95040Q203 15267 255000 SH SOLE 255000 0 0 WENDYS CO COM COM 95058W100 534 32515 SH SOLE 32515 0 0 WERNER ENTERPRISES INC COM COM 950755108 477 12337 SH SOLE 12337 0 0 WESCO INTL INC COM COM 95082P105 140 2054 SH SOLE 2054 0 0 WEST BANCORPORATION INC CAP STK COM 95123P106 126 5022 SH SOLE 5022 0 0 WEST PHARMACEUTICAL SVSC INC COM COM 955306105 2401 24335 SH SOLE 24335 0 0 WESTAR ENERGY INC COM COM 95709T100 1969 37294 SH SOLE 37294 0 0 WESTERN ASSET PREMIER BD FD SHS BEN INT COM 957664105 137 9909 SH SOLE 9909 0 0 WESTERN ASSET HIGH INCM FD I COM COM 95766J102 323 46334 SH SOLE 46334 0 0 WESTERN ASSET MUN HI INCM FD COM COM 95766N103 113 15328 SH SOLE 15328 0 0 WESTERN ASSET CLYM INFL OPP COM COM 95766R104 193 16942 SH SOLE 16942 0 0 WESTERN ASSET HGH YLD DFNDFD COM COM 95768B107 367 24247 SH SOLE 24247 0 0 WESTERN ASSET GLOBAL CP DEFI COM COM 95790C107 127 7051 SH SOLE 7051 0 0 WESTERN DIGITAL CORP COM COM 958102105 11572 145500 SH SOLE 145500 0 0 WESTERN DIGITAL CORP OPT 958102955 108 105000 SH Put SOLE 105000 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN COM 958254104 1901 39539 SH SOLE 39539 0 0 WESTERN UN CO COM COM 959802109 2186 115013 SH SOLE 115013 0 0 WESTLAKE CHEM CORP COM COM 960413102 781 7330 SH SOLE 7330 0 0 WESTMORELAND COAL CO COM COM 960878106 58 47673 SH SOLE 47673 0 0 WESTROCK CO COM COM 96145D105 1447 22885 SH SOLE 22885 0 0 WEX INC COM COM 96208T104 1943 13755 SH SOLE 13755 0 0 WEYERHAEUSER CO COM COM 962166104 5982 169649 SH SOLE 169649 0 0 WEYERHAEUSER CO OPT 962166904 126 185000 SH Call SOLE 185000 0 0 WEYERHAEUSER CO OPT 962166954 194 185000 SH Put SOLE 185000 0 0 WHIRLPOOL CORP COM COM 963320106 1788 10603 SH SOLE 10603 0 0 WHIRLPOOL CORP OPT 963320906 26 171900 SH Call SOLE 171900 0 0 WHIRLPOOL CORP OPT 963320956 334 463800 SH Put SOLE 463800 0 0 WHITING PETE CORP NEW COM COM 966387409 602 22752 SH SOLE 22752 0 0 WHITING PETE CORP NEW NOTE 1.250 4/0 BND 966387AL6 648 7000 PRN SOLE 7000 0 0 WILEY JOHN & SONS INC CL A COM 968223206 2043 31078 SH SOLE 31078 0 0 WILLBROS GROUP INC DEL COM COM 969203108 30 21140 SH SOLE 21140 0 0 WILLIAMS COS INC DEL COM COM 969457100 4830 158406 SH SOLE 158406 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR COM 96949L105 2022 52140 SH SOLE 52140 0 0 WILLIAMS SONOMA INC COM COM 969904101 1263 24420 SH SOLE 24420 0 0 WINDSTREAM HLDGS INC COM NEW COM 97382A200 171 92685 SH SOLE 92685 0 0 WINMARK CORP COM COM 974250102 192 1481 SH SOLE 1481 0 0 WINTRUST FINL CORP COM COM 97650W108 791 9599 SH SOLE 9599 0 0 WIPRO LTD SPON ADR 1 SH COM 97651M109 65 11843 SH SOLE 11843 0 0 WISDOMTREE INVTS INC COM COM 97717P104 115 9184 SH SOLE 9184 0 0 WISDOMTREE TR US HIGH DIVIDEND COM 97717W208 366 5027 SH SOLE 5027 0 0 WISDOMTREE TR US LARGECAP DIVD COM 97717W307 599 6500 SH SOLE 6500 0 0 WISDOMTREE TR US DIVID EX FNCL COM 97717W406 1897 21462 SH SOLE 21462 0 0 WISDOMTREE TR INDIA ERNGS FD COM 97717W422 6003 215621 SH SOLE 215621 0 0 WISDOMTREE TR JPN SCAP HDG EQT COM 97717W521 141 3060 SH SOLE 3060 0 0 WISDOMTREE TR US QLT SHRHD YLD COM 97717W547 2265 27477 SH SOLE 27477 0 0 WISDOMTREE TR JAPAN HD RL ES COM 97717W638 175 11384 SH SOLE 11384 0 0 WISDOMTREE TR JAPN HEDGE EQT COM 97717W851 20127 339239 SH SOLE 339239 0 0 WISDOMTREE TR OPT 97717W901 305 1313400 SH Call SOLE 1313400 0 0 WISDOMTREE TR OPT 97717W951 45 300000 SH Put SOLE 300000 0 0 WISDOMTREE TR MID EAST DIVD COM 97717X305 119 6781 SH SOLE 6781 0 0 WISDOMTREE TR EUROPE HEDGED EQ COM 97717X701 332 5205 SH SOLE 5205 0 0 WISDOMTREE TR OPT 97717X951 90 1299700 SH Put SOLE 1299700 0 0 WOLVERINE WORLD WIDE INC COM COM 978097103 1144 35874 SH SOLE 35874 0 0 WOODWARD INC COM COM 980745103 989 12921 SH SOLE 12921 0 0 WORKDAY INC CL A COM 98138H101 3926 38588 SH SOLE 38588 0 0 WORKDAY INC NOTE 0.750 7/1 BND 98138HAC5 125 1000 PRN SOLE 1000 0 0 WORKDAY INC NOTE 1.500 7/1 BND 98138HAD3 1369 10000 PRN SOLE 10000 0 0 WORLD ACCEP CORP DEL COM COM 981419104 266 3299 SH SOLE 3299 0 0 WORLD FUEL SVCS CORP COM COM 981475106 1406 49981 SH SOLE 49981 0 0 WORTHINGTON INDS INC COM COM 981811102 744 16890 SH SOLE 16890 0 0 WPX ENERGY INC COM COM 98212B103 2569 182576 SH SOLE 182576 0 0 WPX ENERGY INC PFD SER A CV PFD 98212B202 4804 77670 SH SOLE 77670 0 0 WYNDHAM WORLDWIDE CORP COM COM 98310W108 2741 23654 SH SOLE 23654 0 0 WYNDHAM WORLDWIDE CORP OPT 98310W958 5 25000 SH Put SOLE 25000 0 0 WYNN RESORTS LTD COM COM 983134107 918 5447 SH SOLE 5447 0 0 WYNN RESORTS LTD OPT 983134907 3982 143800 SH Call SOLE 143800 0 0 WYNN RESORTS LTD OPT 983134957 671 291800 SH Put SOLE 291800 0 0 XCEL ENERGY INC COM COM 98389B100 3772 78398 SH SOLE 78398 0 0 XILINX INC COM COM 983919101 2547 37777 SH SOLE 37777 0 0 XCERRA CORP COM COM 98400J108 445 45409 SH SOLE 45409 0 0 XENIA HOTELS & RESORTS INC COM COM 984017103 204 9469 SH SOLE 9469 0 0 XENITH BANKSHARES INC NEW COM NEW COM 984102202 328 9699 SH SOLE 9699 0 0 XEROX CORP COM NEW COM 984121608 2643 90681 SH SOLE 90681 0 0 XUNLEI LTD SPONSORED ADR COM 98419E108 916 59531 SH SOLE 59531 0 0 XYLEM INC COM COM 98419M100 1831 26852 SH SOLE 26852 0 0 YPF SOCIEDAD ANONIMA OPT 984245900 82 108900 SH Call SOLE 108900 0 0 YPF SOCIEDAD ANONIMA OPT 984245950 26 305200 SH Put SOLE 305200 0 0 YRC WORLDWIDE INC COM PAR $.01 COM 984249607 112 7790 SH SOLE 7790 0 0 YY INC ADS REPCOM CLA COM 98426T106 1514 13394 SH SOLE 13394 0 0 YAHOO INC NOTE 12/0 BND 984332AF3 540 4000 PRN SOLE 4000 0 0 YAMANA GOLD INC COM COM 98462Y100 277 88754 SH SOLE 88754 0 0 YELP INC CL A COM 985817105 528 12578 SH SOLE 12578 0 0 YEXT INC COM COM 98585N106 279 23171 SH SOLE 23171 0 0 YUM BRANDS INC COM COM 988498101 11712 143516 SH SOLE 143516 0 0 YUM BRANDS INC OPT 988498901 752 183300 SH Call SOLE 183300 0 0 YUM BRANDS INC OPT 988498951 14 288200 SH Put SOLE 288200 0 0 YUME INC COM COM 98872B104 624 130476 SH SOLE 130476 0 0 ZAGG INC COM COM 98884U108 108 5845 SH SOLE 5845 0 0 ZAI LAB LTD ADR COM 98887Q104 810 38156 SH SOLE 38156 0 0 ZAYO GROUP HLDGS INC COM COM 98919V105 141 3837 SH SOLE 3837 0 0 ZEBRA TECHNOLOGIES CORP CL A COM 989207105 1884 18146 SH SOLE 18146 0 0 ZILLOW GROUP INC CL C CAP STK COM 98954M200 340 8312 SH SOLE 8312 0 0 ZIMMER BIOMET HLDGS INC COM COM 98956P102 3804 31527 SH SOLE 31527 0 0 ZIONS BANCORPORATION COM COM 989701107 1939 38146 SH SOLE 38146 0 0 DIEBOLD NXDF INC COM COM 253651103 440 26919 SH SOLE 26919 0 0 DIGITAL RLTY TR INC COM COM 253868103 4860 42672 SH SOLE 42672 0 0 DIGITAL RLTY TR INC OPT 253868903 50 15000 SH Call SOLE 15000 0 0 DILLARDS INC CL A COM 254067101 7787 129668 SH SOLE 129668 0 0 DINEEQUITY INC COM COM 254423106 1160 22875 SH SOLE 22875 0 0 DIREXION SHS ETF TR DLY TECH BULL 3X COM 25459W102 499 4450 SH SOLE 4450 0 0 DIREXION SHS ETF TR 20YR TRES BULL COM 25459W540 2253 101920 SH SOLE 101920 0 0 DIREXION SHS ETF TR DLY ENRGY BULL3X COM 25459W888 870 24900 SH SOLE 24900 0 0 DIREXION SHS ETF TR DAILY RGNAL BULL COM 25459Y132 202 2782 SH SOLE 2782 0 0 DIREXION SHS ETF TR DLY DEV MKT BEAR COM 25459Y355 288 23344 SH SOLE 23344 0 0 DIREXION SHS ETF TR DLY ENERBR3X NEW COM 25459Y454 1349 150000 SH SOLE 150000 0 0 DIREXION SHS ETF TR DLY EMKT 3X NEW COM 25459Y470 3171 350000 SH SOLE 350000 0 0 DIREXION SHS ETF TR 20YR TRES BEAR COM 25459Y678 1359 77075 SH SOLE 77075 0 0 DIREXION SHS ETF TR DLY GOLD INDX 3X COM 25460E844 302 9525 SH SOLE 9525 0 0 DIREXION SHS ETF TR DLY JR GOLD 3X COM 25460E877 2232 43500 SH SOLE 43500 0 0 DISNEY WALT CO COM DISNEY COM 254687106 19962 185677 SH SOLE 185677 0 0 DISNEY WALT CO OPT 254687906 3161 804800 SH Call SOLE 804800 0 0 DISNEY WALT CO OPT 254687956 344 667400 SH Put SOLE 667400 0 0 DISCOVER FINL SVCS COM COM 254709108 7883 102485 SH SOLE 102485 0 0 DISCOVERY COMMUNICATNS NEW COM SER A COM 25470F104 860 38436 SH SOLE 38436 0 0 DISCOVERY COMMUNICATNS NEW COM SER C COM 25470F302 1033 48784 SH SOLE 48784 0 0 DISH NETWORK CORP CL A COM 25470M109 2024 42397 SH SOLE 42397 0 0 DISH NETWORK CORP OPT 25470M909 791 274300 SH Call SOLE 274300 0 0 DISH NETWORK CORP NOTE 3.375 8/1 BND 25470MAB5 5108 46940 PRN SOLE 46940 0 0 DIREXION SHS ETF TR DAILY S&P OIL COM 25490K125 900 75882 SH SOLE 75882 0 0 DIREXION SHS ETF TR DAILY GOLD MINER COM 25490K133 190 8000 SH SOLE 8000 0 0 DIREXION SHS ETF TR DLY EMG MK BL 3X COM 25490K281 516 4102 SH SOLE 4102 0 0 DIREXION SHS ETF TR OIL GAS BL 3X SH COM 25490K356 268 8835 SH SOLE 8835 0 0 DIREXION SHS ETF TR DAILY FINL BEAR COM 25490K539 9352 800000 SH SOLE 800000 0 0 DIREXION SHS ETF TR SP BIOTCH BR3X COM 25490K745 3850 835100 SH SOLE 835100 0 0 DIVIDEND & INCOME FUND COM NEW COM 25538A204 492 36645 SH SOLE 36645 0 0 DOLBY LABORATORIES INC COM COM 25659T107 777 12526 SH SOLE 12526 0 0 DOLLAR GEN CORP NEW COM COM 256677105 5297 56955 SH SOLE 56955 0 0 DOLLAR GEN CORP NEW OPT 256677905 304 35500 SH Call SOLE 35500 0 0 DOLLAR GEN CORP NEW OPT 256677955 4 53900 SH Put SOLE 53900 0 0 DOLLAR TREE INC COM COM 256746108 4580 42683 SH SOLE 42683 0 0 DOMINION ENERGY INC COM COM 25746U109 4955 61133 SH SOLE 61133 0 0 DOMINION ENERGY INC UNIT 08/15/2019 COM 25746U836 3616 70000 SH SOLE 70000 0 0 DOMINOS PIZZA INC COM COM 25754A201 1404 7431 SH SOLE 7431 0 0 DOMTAR CORP COM NEW COM 257559203 2989 60350 SH SOLE 60350 0 0 DONALDSON INC COM COM 257651109 2024 41346 SH SOLE 41346 0 0 DONNELLEY R R & SONS CO COM COM 257867200 200 21455 SH SOLE 21455 0 0 DONNELLEY FINL SOLUTIONS INC COM COM 25787G100 894 45876 SH SOLE 45876 0 0 DORMAN PRODUCTS INC COM COM 258278100 767 12546 SH SOLE 12546 0 0 DOUBLELINE INCOME SOLUTIONS COM COM 258622109 1956 96869 SH SOLE 96869 0 0 DOUGLAS EMMETT INC COM COM 25960P109 3695 89997 SH SOLE 89997 0 0 DOVER CORP COM COM 260003108 2828 28004 SH SOLE 28004 0 0 DOWDUPONT INC COM COM 26078J100 26005 365133 SH SOLE 365133 0 0 DOWDUPONT INC OPT 26078J900 2175 958200 SH Call SOLE 958200 0 0 DOWDUPONT INC OPT 26078J950 596 1008900 SH Put SOLE 1008900 0 0 DR PEPPER SNAPPLE GROUP INC COM COM 26138E109 2541 26177 SH SOLE 26177 0 0 DREYFUS HIGH YIELD STRATEGIE SH BEN INT COM 26200S101 532 159414 SH SOLE 159414 0 0 DRIL-QUIP INC COM COM 262037104 987 20698 SH SOLE 20698 0 0 DREYFUS MUN BD INFRSTRCTR FD COM 26203D101 288 22119 SH SOLE 22119 0 0 DUFF & PHELPS UTIL CORP BD T COM COM 26432K108 413 46720 SH SOLE 46720 0 0 DUKE REALTY CORP COM NEW COM 264411505 2409 88526 SH SOLE 88526 0 0 DUKE ENERGY CORP NEW COM NEW COM 26441C204 8128 96637 SH SOLE 96637 0 0 DUKE ENERGY CORP NEW OPT 26441C954 85 24300 SH Put SOLE 24300 0 0 DUN & BRADSTREET CORP DEL NE COM COM 26483E100 1448 12229 SH SOLE 12229 0 0 DUNKIN BRANDS GROUP INC COM COM 265504100 1639 25423 SH SOLE 25423 0 0 DUNKIN BRANDS GROUP INC OPT 265504900 18 29000 SH Call SOLE 29000 0 0 DURECT CORP COM COM 266605104 174 188328 SH SOLE 188328 0 0 DYCOM INDS INC COM COM 267475101 1500 13457 SH SOLE 13457 0 0 DYCOM INDS INC NOTE 0.750 9/1 BND 267475AB7 3600 27510 PRN SOLE 27510 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW COM 268158201 161 8617 SH SOLE 8617 0 0 DYNEX CAP INC COM NEW COM 26817Q506 75 10765 SH SOLE 10765 0 0 DYNEGY INC NEW DEL COM COM 26817R108 276 23309 SH SOLE 23309 0 0 E L F BEAUTY INC COM COM 26856L103 851 38158 SH SOLE 38158 0 0 EOG RES INC COM COM 26875P101 8486 78641 SH SOLE 78641 0 0 EOG RES INC OPT 26875P901 1491 349300 SH Call SOLE 349300 0 0 EOG RES INC OPT 26875P951 329 289400 SH Put SOLE 289400 0 0 EP ENERGY CORP CL A COM 268785102 54 23007 SH SOLE 23007 0 0 EQT CORP COM COM 26884L109 2559 44957 SH SOLE 44957 0 0 EQT CORP OPT 26884L909 22 40000 SH Call SOLE 40000 0 0 EPR PPTYS COM SH BEN INT COM 26884U109 2173 33200 SH SOLE 33200 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN COM 26885B100 1976 27031 SH SOLE 27031 0 0 ERA GROUP INC COM COM 26885G109 131 12182 SH SOLE 12182 0 0 ETF SER SOLUTIONS ALPHAMARK SM COM 26922A834 660 25474 SH SOLE 25474 0 0 ETF SER SOLUTIONS US GLB JETS COM 26922A842 1236 37956 SH SOLE 37956 0 0 ETFS PALLADIUM TR SH BEN INT COM 26923A106 206 2028 SH SOLE 2028 0 0 E TRADE FINANCIAL CORP COM NEW COM 269246401 1923 38789 SH SOLE 38789 0 0 E TRADE FINANCIAL CORP OPT 269246901 884 192200 SH Call SOLE 192200 0 0 E TRADE FINANCIAL CORP OPT 269246951 152 271400 SH Put SOLE 271400 0 0 ETF MANAGERS TR PRIME CYBR SCRTY COM 26924G201 3400 107448 SH SOLE 107448 0 0 ETF MANAGERS TR VIDEO GAME TECH COM 26924G706 240 5000 SH SOLE 5000 0 0 EAGLE MATERIALS INC COM COM 26969P108 8217 72524 SH SOLE 72524 0 0 EAGLE PHARMACEUTICALS INC COM COM 269796108 395 7385 SH SOLE 7385 0 0 EAST WEST BANCORP INC COM COM 27579R104 1900 31235 SH SOLE 31235 0 0 EASTERLY GOVT PPTYS INC COM COM 27616P103 108 5047 SH SOLE 5047 0 0 EASTGROUP PPTY INC COM COM 277276101 299 3379 SH SOLE 3379 0 0 EASTMAN CHEM CO COM COM 277432100 2341 25267 SH SOLE 25267 0 0 EASTMAN CHEM CO OPT 277432900 385 163900 SH Call SOLE 163900 0 0 EASTMAN CHEM CO OPT 277432950 304 205100 SH Put SOLE 205100 0 0 EATON VANCE CORP COM NON VTG COM 278265103 1308 23193 SH SOLE 23193 0 0 EATON VANCE CALIF MUN BD FD COM COM 27828A100 221 19232 SH SOLE 19232 0 0 EATON VANCE LTD DUR INCOME F COM COM 27828H105 1321 96774 SH SOLE 96774 0 0 EATON VANCE TAX ADV BD OPT S COM SH BEN INT COM 27829M103 331 32328 SH SOLE 32328 0 0 EBAY INC COM COM 278642103 2476 65596 SH SOLE 65596 0 0 EBAY INC OPT 278642903 206 113900 SH Call SOLE 113900 0 0 EBAY INC OPT 278642953 48 393200 SH Put SOLE 393200 0 0 ECHO GLOBAL LOGISTICS INC COM COM 27875T101 126 4502 SH SOLE 4502 0 0 ECHOSTAR CORP CL A COM 278768106 359 6001 SH SOLE 6001 0 0 ECOLAB INC COM COM 278865100 6143 45782 SH SOLE 45782 0 0 EDGE THERAPEUTICS INC COM COM 279870109 103 11001 SH SOLE 11001 0 0 EDGEWELL PERS CARE CO COM COM 28035Q102 1154 19438 SH SOLE 19438 0 0 EDISON INTL COM COM 281020107 3121 49357 SH SOLE 49357 0 0 EDUCATION RLTY TR INC COM NEW COM 28140H203 885 25345 SH SOLE 25345 0 0 EDWARDS LIFESCIENCES CORP COM COM 28176E108 3797 33686 SH SOLE 33686 0 0 8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT COM 282539105 103 6769 SH SOLE 6769 0 0 EL PASO ELEC CO COM NEW COM 283677854 936 16905 SH SOLE 16905 0 0 ELDORADO GOLD CORP NEW COM COM 284902103 1400 979082 SH SOLE 979082 0 0 ELDORADO GOLD CORP NEW OPT 284902953 416 890000 SH Put SOLE 890000 0 0 ELECTRONIC ARTS INC COM COM 285512109 1307 12442 SH SOLE 12442 0 0 ELECTRONIC ARTS INC OPT 285512909 585 98000 SH Call SOLE 98000 0 0 ELECTRONIC ARTS INC OPT 285512959 752 271300 SH Put SOLE 271300 0 0 ELECTRONICS FOR IMAGING INC COM COM 286082102 627 21247 SH SOLE 21247 0 0 EMCOR GROUP INC COM COM 29084Q100 674 8249 SH SOLE 8249 0 0 EMERSON ELEC CO COM COM 291011104 6017 86344 SH SOLE 86344 0 0 EMERSON ELEC CO OPT 291011904 693 93800 SH Call SOLE 93800 0 0 EMERSON ELEC CO OPT 291011954 8 195700 SH Put SOLE 195700 0 0 EMPIRE ST RLTY TR INC CL A COM 292104106 196 9528 SH SOLE 9528 0 0 EMPLOYERS HOLDINGS INC COM COM 292218104 1060 23878 SH SOLE 23878 0 0 ENCANA CORP COM COM 292505104 3820 286564 SH SOLE 286564 0 0 ENBRIDGE INC COM COM 29250N105 2498 53314 SH SOLE 53314 0 0 ENBRIDGE ENERGY PARTNERS L P COM COM 29250R106 1746 126402 SH SOLE 126402 0 0 ENCORE CAP GROUP INC COM COM 292554102 1341 31857 SH SOLE 31857 0 0 ENERGEN CORP COM COM 29265N108 2397 41630 SH SOLE 41630 0 0 ENDOLOGIX INC COM COM 29266S106 81 15149 SH SOLE 15149 0 0 ENERGIZER HLDGS INC NEW COM COM 29272W109 1209 25205 SH SOLE 25205 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN COM 29273V100 191 11040 SH SOLE 11040 0 0 ENERGY TRANSFER EQUITY L P OPT 29273V900 20 400000 SH Call SOLE 400000 0 0 ENEL AMERICAS S A SPONSORED ADR COM 29274F104 542 48556 SH SOLE 48556 0 0 ENERSYS COM COM 29275Y102 1563 22453 SH SOLE 22453 0 0 ENERPLUS CORP COM COM 292766102 180 18337 SH SOLE 18337 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT COM 29278N103 445 24810 SH SOLE 24810 0 0 ENNIS INC COM COM 293389102 415 19996 SH SOLE 19996 0 0 ENOVA INTL INC COM COM 29357K103 236 15547 SH SOLE 15547 0 0 ENTEGRIS INC COM COM 29362U104 376 12349 SH SOLE 12349 0 0 ENTERCOM COMMUNICATIONS CORP CL A COM 293639100 370 34233 SH SOLE 34233 0 0 ENTERCOM COMMUNICATIONS CORP OPT 293639950 1 12700 SH Put SOLE 12700 0 0 ENTERGY CORP NEW COM COM 29364G103 3272 40197 SH SOLE 40197 0 0 ENTERPRISE BANCORP INC MASS COM COM 293668109 182 5336 SH SOLE 5336 0 0 ENTERPRISE PRODS PARTNERS L COM COM 293792107 2977 112304 SH SOLE 112304 0 0 ENVESTNET INC COM COM 29404K106 312 6255 SH SOLE 6255 0 0 ENZO BIOCHEM INC COM COM 294100102 181 22217 SH SOLE 22217 0 0 EPAM SYS INC COM COM 29414B104 427 3979 SH SOLE 3979 0 0 ENVISION HEALTHCARE CORP COM COM 29414D100 776 22455 SH SOLE 22455 0 0 EQUIFAX INC COM COM 294429105 1905 16153 SH SOLE 16153 0 0 EQUINIX INC COM PAR $0.001 COM 29444U700 25336 55902 SH SOLE 55902 0 0 EQUITY COMWLTH COM SH BEN INT COM 294628102 286 9380 SH SOLE 9380 0 0 EQUITY LIFESTYLE PPTYS INC COM COM 29472R108 1255 14101 SH SOLE 14101 0 0 EQUITY RESIDENTIAL SH BEN INT COM 29476L107 7817 122584 SH SOLE 122584 0 0 ERICSSON ADR B SEK 10 COM 294821608 108 16114 SH SOLE 16114 0 0 ERIE INDTY CO CL A COM 29530P102 235 1930 SH SOLE 1930 0 0 ESCO TECHNOLOGIES INC COM COM 296315104 1248 20708 SH SOLE 20708 0 0 ESPERION THERAPEUTICS INC NE COM COM 29664W105 199 3023 SH SOLE 3023 0 0 ESSENDANT INC COM COM 296689102 197 21233 SH SOLE 21233 0 0 ESSEX PPTY TR INC COM COM 297178105 4237 17555 SH SOLE 17555 0 0 ESTERLINE TECHNOLOGIES CORP COM COM 297425100 1049 14037 SH SOLE 14037 0 0 EURONET WORLDWIDE INC COM COM 298736109 283 3363 SH SOLE 3363 0 0 EVERCORE INC CLASS A COM 29977A105 1094 12151 SH SOLE 12151 0 0 EVERSOURCE ENERGY COM COM 30040W108 18133 287003 SH SOLE 287003 0 0 EXACTECH INC COM COM 30064E109 300 6065 SH SOLE 6065 0 0 EXELON CORP COM COM 30161N101 23152 587465 SH SOLE 587465 0 0 EXELON CORP OPT 30161N901 25 50000 SH Call SOLE 50000 0 0 EXELON CORP OPT 30161N951 50 50000 SH Put SOLE 50000 0 0 EXELIXIS INC COM COM 30161Q104 1288 42384 SH SOLE 42384 0 0 EXLSERVICE HOLDINGS INC COM COM 302081104 553 9166 SH SOLE 9166 0 0 EXPEDIA INC DEL COM NEW COM 30212P303 3406 28442 SH SOLE 28442 0 0 EXPEDIA INC DEL OPT 30212P903 375 367300 SH Call SOLE 367300 0 0 EXPEDIA INC DEL OPT 30212P953 2521 585900 SH Put SOLE 585900 0 0 EXPEDITORS INTL WASH INC COM COM 302130109 2801 43295 SH SOLE 43295 0 0 EXPRESS SCRIPTS HLDG CO COM COM 30219G108 2187 29305 SH SOLE 29305 0 0 EXPRESS SCRIPTS HLDG CO OPT 30219G908 1120 155000 SH Call SOLE 155000 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B COM 30224P200 160 8412 SH SOLE 8412 0 0 EXTRA SPACE STORAGE INC COM COM 30225T102 2314 26463 SH SOLE 26463 0 0 EZCORP INC CL A NON VTG COM 302301106 2821 231218 SH SOLE 231218 0 0 EXXON MOBIL CORP COM COM 30231G102 95239 1138677 SH SOLE 1138677 0 0 EXXON MOBIL CORP OPT 30231G902 2893 2160000 SH Call SOLE 2160000 0 0 EXXON MOBIL CORP OPT 30231G952 1298 1443900 SH Put SOLE 1443900 0 0 FLIR SYS INC COM COM 302445101 1787 38327 SH SOLE 38327 0 0 F M C CORP COM NEW COM 302491303 1461 15436 SH SOLE 15436 0 0 FNB CORP PA COM COM 302520101 936 67699 SH SOLE 67699 0 0 FTI CONSULTING INC COM COM 302941109 481 11202 SH SOLE 11202 0 0 FACEBOOK INC CL A COM 30303M102 31804 180234 SH SOLE 180234 0 0 FACEBOOK INC OPT 30303M902 36124 2504100 SH Call SOLE 2504100 0 0 FACEBOOK INC OPT 30303M952 4770 1622000 SH Put SOLE 1622000 0 0 FACTSET RESH SYS INC COM COM 303075105 1439 7463 SH SOLE 7463 0 0 FAIR ISAAC CORP COM COM 303250104 2739 17876 SH SOLE 17876 0 0 FARMERS NATL BANC CORP COM COM 309627107 259 17586 SH SOLE 17586 0 0 FASTENAL CO COM COM 311900104 786 14379 SH SOLE 14379 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW COM 313747206 1205 9075 SH SOLE 9075 0 0 FEDERATED INVS INC PA CL B COM 314211103 1315 36455 SH SOLE 36455 0 0 FEDEX CORP COM COM 31428X106 8231 32984 SH SOLE 32984 0 0 FEDEX CORP OPT 31428X906 1252 40200 SH Call SOLE 40200 0 0 FEDEX CORP OPT 31428X956 42 88000 SH Put SOLE 88000 0 0 FERRO CORP COM COM 315405100 211 8960 SH SOLE 8960 0 0 F5 NETWORKS INC COM COM 315616102 2880 21946 SH SOLE 21946 0 0 F5 NETWORKS INC OPT 315616902 186 27200 SH Call SOLE 27200 0 0 F5 NETWORKS INC OPT 315616952 153 42700 SH Put SOLE 42700 0 0 FIBROGEN INC COM COM 31572Q808 1210 25537 SH SOLE 25537 0 0 FIBRIA CELULOSE S A SP ADR REP COM COM 31573A109 172 11723 SH SOLE 11723 0 0 FIDELITY MSCI CONSM DIS COM 316092204 1549 39589 SH SOLE 39589 0 0 FIDELITY TELECOMM SVCS COM 316092873 114 3700 SH SOLE 3700 0 0 FIDELITY NATL INFORMATION SV COM COM 31620M106 5834 62004 SH SOLE 62004 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM COM 31620R303 333 8494 SH SOLE 8494 0 0 FIFTH THIRD BANCORP COM COM 316773100 4395 144867 SH SOLE 144867 0 0 58 COM INC SPON ADR REP A COM 31680Q104 1593 22258 SH SOLE 22258 0 0 51JOB INC SP ADR REP COM COM 316827104 156 2568 SH SOLE 2568 0 0 FINISAR CORP COM NEW COM 31787A507 815 40029 SH SOLE 40029 0 0 FINISAR CORP OPT 31787A957 184 50000 SH Put SOLE 50000 0 0 FINISAR CORP NOTE 0.50012/1 BND 31787AAM3 2020 20000 PRN SOLE 20000 0 0 FIREEYE INC OPT 31816Q951 320 301900 SH Put SOLE 301900 0 0 FIREEYE INC NOTE 1.625 6/0 BND 31816QAD3 1148 12500 PRN SOLE 12500 0 0 FIRST AMERN FINL CORP COM COM 31847R102 4987 88996 SH SOLE 88996 0 0 FIRST BUSEY CORP COM NEW COM 319383204 106 3524 SH SOLE 3524 0 0 FIRST CTZNS BANCSHARES INC N CL A COM 31946M103 378 937 SH SOLE 937 0 0 FIRST DEFIANCE FINL CORP COM COM 32006W106 119 2297 SH SOLE 2297 0 0 FIRST DATA CORP NEW COM CL A COM 32008D106 445 26618 SH SOLE 26618 0 0 FIRST FINL BANKSHARES COM COM 32020R109 859 19072 SH SOLE 19072 0 0 FIRST HORIZON NATL CORP COM COM 320517105 1380 69049 SH SOLE 69049 0 0 FIRST INDUSTRIAL REALTY TRUS COM COM 32054K103 1971 62625 SH SOLE 62625 0 0 FIRST LONG IS CORP COM COM 320734106 152 5336 SH SOLE 5336 0 0 FIRST MAJESTIC SILVER CORP OPT 32076V903 4 17600 SH Call SOLE 17600 0 0 FIRST NORTHWEST BANCORP COM COM 335834107 144 8865 SH SOLE 8865 0 0 FIRST REP BK SAN FRANCISCO C COM COM 33616C100 312 3601 SH SOLE 3601 0 0 FIRST SOLAR INC COM COM 336433107 1327 19648 SH SOLE 19648 0 0 FIRST TR INTER DUR PFD & IN COM COM 33718W103 1076 44160 SH SOLE 44160 0 0 FIRST TR MULTI CP VAL ALPHA COM COM 33733C108 655 11517 SH SOLE 11517 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX COM 33733E302 6556 59663 SH SOLE 59663 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX COM 33733E401 251 5163 SH SOLE 5163 0 0 FIRST TR NAS100 EQ WEIGHTED COM 337344105 239 4126 SH SOLE 4126 0 0 FIRST TR NASDAQ100 TECH INDE COM 337345102 353 4903 SH SOLE 4903 0 0 FIRST TR LRGE CP CORE ALPHA COM COM 33734K109 588 10048 SH SOLE 10048 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE COM 33734X119 279 5723 SH SOLE 5723 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX COM 33734X127 238 15351 SH SOLE 15351 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX COM 33734X135 147 4709 SH SOLE 4709 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH COM 33734X143 2738 39230 SH SOLE 39230 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR COM 33734X150 202 4977 SH SOLE 4977 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH COM 33734X168 226 5157 SH SOLE 5157 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX COM 33734X176 228 4439 SH SOLE 4439 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH COM 33734X184 126 4841 SH SOLE 4841 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMING COM 33734X192 1261 27478 SH SOLE 27478 0 0 FIRST TR STRATEGIC HIGH INC COM SHS NEW COM 337353304 250 19440 SH SOLE 19440 0 0 FIRST TR LRG CP VL ALPHADEX COM COM 33735J101 110 2010 SH SOLE 2010 0 0 FIRST TR STOXX EURO DIV FD COMMON COM 33735T109 376 27366 SH SOLE 27366 0 0 FIRST TR FTSE EPRA/NAREIT DE COM COM 33736N101 920 20230 SH SOLE 20230 0 0 FIRST TR EXCH TRD ALPHA FD I LATIN AMER ALP COM 33737J125 1405 68808 SH SOLE 68808 0 0 FIRST TR EXCH TRD ALPHA FD I BRAZIL ALPHADEX COM 33737J133 772 49766 SH SOLE 49766 0 0 FIRST TR EXCH TRD ALPHA FD I HONG KONG ALPH COM 33737J240 425 10011 SH SOLE 10011 0 0 FIRST TR EXCNGE TRD ALPHADEX MID CAP VAL FD COM 33737M201 175 4827 SH SOLE 4827 0 0 FIRST TR EXCNGE TRD ALPHADEX SML CAP VAL AL COM 33737M409 196 5287 SH SOLE 5287 0 0 FIRST TR HIGH INCOME L/S FD COM COM 33738E109 527 31801 SH SOLE 31801 0 0 FIRSTCASH INC COM COM 33767D105 1492 22116 SH SOLE 22116 0 0 FISERV INC COM COM 337738108 3884 29616 SH SOLE 29616 0 0 FIRSTENERGY CORP COM COM 337932107 4617 150794 SH SOLE 150794 0 0 FIRSTENERGY CORP OPT 337932907 17 98700 SH Call SOLE 98700 0 0 FIRSTENERGY CORP OPT 337932957 199 141900 SH Put SOLE 141900 0 0 FITBIT INC OPT 33812L902 48 50000 SH Call SOLE 50000 0 0 FLEETCOR TECHNOLOGIES INC COM COM 339041105 216 1121 SH SOLE 1121 0 0 FLEXSHARES TR QLT DIVDYN IDX COM 33939L852 235 5311 SH SOLE 5311 0 0 FLUOR CORP NEW COM COM 343412102 1594 30866 SH SOLE 30866 0 0 FLOWERS FOODS INC COM COM 343498101 2117 109653 SH SOLE 109653 0 0 FLOWSERVE CORP COM COM 34354P105 26839 637051 SH SOLE 637051 0 0 FONAR CORP COM NEW COM 344437405 101 4135 SH SOLE 4135 0 0 FOOT LOCKER INC COM COM 344849104 2842 60614 SH SOLE 60614 0 0 FORD MTR CO DEL COM PAR $0.01 COM 345370860 7149 572366 SH SOLE 572366 0 0 FORD MTR CO DEL OPT 345370900 419 1967100 SH Call SOLE 1967100 0 0 FORD MTR CO DEL OPT 345370950 1575 2812800 SH Put SOLE 2812800 0 0 FOREST CITY ENTERPRISES INC NOTE 3.625 8/1 BND 345550AR8 116 1000 PRN SOLE 1000 0 0 FOREST CITY RLTY TR INC COM CL A COM 345605109 743 30850 SH SOLE 30850 0 0 FORTINET INC COM COM 34959E109 2071 47394 SH SOLE 47394 0 0 FORTINET INC OPT 34959E959 64 75000 SH Put SOLE 75000 0 0 FORTIVE CORP COM COM 34959J108 4706 65045 SH SOLE 65045 0 0 FORTUNE BRANDS HOME & SEC IN COM COM 34964C106 2815 41135 SH SOLE 41135 0 0 FORWARD AIR CORP COM COM 349853101 592 10306 SH SOLE 10306 0 0 FOSSIL GROUP INC COM COM 34988V106 1510 194353 SH SOLE 194353 0 0 FOUR CORNERS PPTY TR INC COM COM 35086T109 275 10704 SH SOLE 10704 0 0 FQF TR OSHARS FTSE US COM 351680855 203 6364 SH SOLE 6364 0 0 FRANCESCAS HLDGS CORP COM COM 351793104 278 38066 SH SOLE 38066 0 0 FRANKLIN ELEC INC COM COM 353514102 156 3398 SH SOLE 3398 0 0 FRANKLIN RES INC COM COM 354613101 3949 91131 SH SOLE 91131 0 0 FRANKLIN STREET PPTYS CORP COM COM 35471R106 305 28400 SH SOLE 28400 0 0 FREEPORT-MCMORAN INC CL B COM 35671D857 9438 497795 SH SOLE 497795 0 0 FREEPORT-MCMORAN INC OPT 35671D907 48 40000 SH Call SOLE 40000 0 0 FREEPORT-MCMORAN INC OPT 35671D957 37 254800 SH Put SOLE 254800 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR COM 358029106 534 10164 SH SOLE 10164 0 0 FRONTIER COMMUNICATIONS CORP PFD CONV SER-A PFD 35906A207 1152 106511 SH SOLE 106511 0 0 FRONTIER COMMUNICATIONS CORP COM NEW COM 35906A306 415 61457 SH SOLE 61457 0 0 FRONTIER COMMUNICATIONS CORP OPT 35906A956 1454 570000 SH Put SOLE 570000 0 0 FULLER H B CO COM COM 359694106 548 10180 SH SOLE 10180 0 0 FULTON FINL CORP PA COM COM 360271100 1134 63377 SH SOLE 63377 0 0 GAMCO INVESTORS INC CL A COM COM 361438104 146 4911 SH SOLE 4911 0 0 GATX CORP COM COM 361448103 1119 17995 SH SOLE 17995 0 0 GEO GROUP INC NEW COM COM 36162J106 1578 66847 SH SOLE 66847 0 0 GGP INC COM COM 36174X101 3421 146272 SH SOLE 146272 0 0 GNC HLDGS INC COM CL A COM 36191G107 1287 348703 SH SOLE 348703 0 0 GNC HLDGS INC OPT 36191G957 300 75000 SH Put SOLE 75000 0 0 GMS INC COM COM 36251C103 129 3423 SH SOLE 3423 0 0 GALLAGHER ARTHUR J & CO COM COM 363576109 2000 31602 SH SOLE 31602 0 0 GAMING & LEISURE PPTYS INC COM COM 36467J108 925 25004 SH SOLE 25004 0 0 GAMESTOP CORP NEW CL A COM 36467W109 1972 109887 SH SOLE 109887 0 0 GANNETT CO INC COM COM 36473H104 590 50927 SH SOLE 50927 0 0 GAP INC DEL COM COM 364760108 3887 114117 SH SOLE 114117 0 0 GAP INC DEL OPT 364760908 258 250000 SH Call SOLE 250000 0 0 GAP INC DEL OPT 364760958 467 867900 SH Put SOLE 867900 0 0 GARDNER DENVER HLDGS INC COM COM 36555P107 171 5035 SH SOLE 5035 0 0 GARTNER INC COM COM 366651107 1696 13772 SH SOLE 13772 0 0 GARTNER INC OPT 366651907 24 10000 SH Call SOLE 10000 0 0 GARTNER INC OPT 366651957 6 10000 SH Put SOLE 10000 0 0 GASTAR EXPL INC NEW COM COM 36729W202 156 148345 SH SOLE 148345 0 0 GENERAC HLDGS INC COM COM 368736104 391 7901 SH SOLE 7901 0 0 GENERAL AMERN INVS INC COM COM 368802104 522 15176 SH SOLE 15176 0 0 GENERAL CABLE CORP DEL NEW COM COM 369300108 841 28396 SH SOLE 28396 0 0 GENERAL DYNAMICS CORP COM COM 369550108 18348 90184 SH SOLE 90184 0 0 GENERAL DYNAMICS CORP OPT 369550908 88 38700 SH Call SOLE 38700 0 0 GENERAL DYNAMICS CORP OPT 369550958 71 63900 SH Put SOLE 63900 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT COM 718549207 2023 38648 SH SOLE 38648 0 0 PHYSICIANS RLTY TR COM COM 71943U104 234 12987 SH SOLE 12987 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A COM 720190206 316 16128 SH SOLE 16128 0 0 PILGRIMS PRIDE CORP NEW COM COM 72147K108 218 7014 SH SOLE 7014 0 0 PIMCO ETF TR 1-3YR USTREIDX COM 72201R106 2514 50000 SH SOLE 50000 0 0 PIMCO ETF TR 0-5 HIGH YIELD COM 72201R783 195 1945 SH SOLE 1945 0 0 PIMCO ETF TR ENHAN SHRT MA AC COM 72201R833 131 1288 SH SOLE 1288 0 0 PIMCO EQUITY SER RAFI DYN ML US COM 72202L363 4773 172881 SH SOLE 172881 0 0 PIMCO EQUITY SER RAFI DYN MULTI COM 72202L371 283 10600 SH SOLE 10600 0 0 PINNACLE FINL PARTNERS INC COM COM 72346Q104 986 14871 SH SOLE 14871 0 0 PINNACLE WEST CAP CORP COM COM 723484101 3485 40908 SH SOLE 40908 0 0 PINNACLE FOODS INC DEL COM COM 72348P104 304 5119 SH SOLE 5119 0 0 PIONEER DIV HIGH INCOME TRUS COM COM 723653101 196 12438 SH SOLE 12438 0 0 PIONEER HIGH INCOME TR COM COM 72369H106 289 29787 SH SOLE 29787 0 0 PIONEER NAT RES CO COM COM 723787107 4065 23520 SH SOLE 23520 0 0 PIONEER NAT RES CO OPT 723787907 1467 104700 SH Call SOLE 104700 0 0 PIONEER NAT RES CO OPT 723787957 473 129500 SH Put SOLE 129500 0 0 PITNEY BOWES INC COM COM 724479100 961 85922 SH SOLE 85922 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN COM 726503105 1972 95521 SH SOLE 95521 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A COM 72651A207 475 21627 SH SOLE 21627 0 0 PLANET FITNESS INC CL A COM 72703H101 114 3297 SH SOLE 3297 0 0 PLANTRONICS INC NEW COM COM 727493108 990 19655 SH SOLE 19655 0 0 PLEXUS CORP COM COM 729132100 517 8511 SH SOLE 8511 0 0 PLUG POWER INC COM NEW COM 72919P202 41 17179 SH SOLE 17179 0 0 POLARIS INDS INC COM COM 731068102 4203 33898 SH SOLE 33898 0 0 POLYONE CORP COM COM 73179P106 607 13958 SH SOLE 13958 0 0 POOL CORPORATION COM COM 73278L105 1407 10855 SH SOLE 10855 0 0 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000 8/0 BND 73640QAB1 1920 20000 PRN SOLE 20000 0 0 PORTLAND GEN ELEC CO COM NEW COM 736508847 213 4676 SH SOLE 4676 0 0 POST HLDGS INC COM COM 737446104 2372 29937 SH SOLE 29937 0 0 POTASH CORP SASK INC COM COM 73755L107 4738 229421 SH SOLE 229421 0 0 POTASH CORP SASK INC OPT 73755L957 12 394800 SH Put SOLE 394800 0 0 POTLATCH CORP NEW COM COM 737630103 425 8521 SH SOLE 8521 0 0 POWER INTEGRATIONS INC COM COM 739276103 525 7138 SH SOLE 7138 0 0 POWERSHARES QQQ TRUST UNIT SER 1 COM 73935A104 365268 2345071 SH SOLE 2345071 0 0 POWERSHARES QQQ TRUST OPT 73935A904 14354 2455000 SH Call SOLE 2455000 0 0 POWERSHARES QQQ TRUST OPT 73935A954 5965 6600000 SH Put SOLE 6600000 0 0 POWERSHARES ACTIVE MNG ETF T US REAL EST FD COM 73935B508 370 4503 SH SOLE 4503 0 0 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT COM 73935S105 3322 200000 SH SOLE 200000 0 0 POWERSHARES ETF TRUST NASD INTNT ETF COM 73935X146 5782 50000 SH SOLE 50000 0 0 POWERSHARES ETF TRUST GBL LSTD PVT EQT COM 73935X195 6288 505022 SH SOLE 505022 0 0 POWERSHARES ETF TRUST FINL PFD PTFL COM 73935X229 328 17400 SH SOLE 17400 0 0 POWERSHARES ETF TRUST DYNA BUYBK ACH COM 73935X286 616 10443 SH SOLE 10443 0 0 POWERSHARES ETF TRUST RUSSELL MID WTH COM 73935X443 267 5592 SH SOLE 5592 0 0 POWERSHARES ETF TRUST WATER RES PORT COM 73935X575 134 4437 SH SOLE 4437 0 0 POWERSHARES ETF TRUST FTSE RAFI 1000 COM 73935X583 1978 17414 SH SOLE 17414 0 0 POWERSHARES ETF TRUST DYN UTIL PORTF COM 73935X591 142 5123 SH SOLE 5123 0 0 POWERSHARES ETF TRUST DYN RETAIL PTF COM 73935X617 716 19238 SH SOLE 19238 0 0 POWERSHARES ETF TRUST DIV ACHV PRTF COM 73935X732 245 9258 SH SOLE 9258 0 0 POWERSHARES ETF TRUST DYN LSR & ENT COM 73935X757 220 4977 SH SOLE 4977 0 0 POWERSHARES ETF TRUST DYN SEMCT PORT COM 73935X781 257 5100 SH SOLE 5100 0 0 POWERSHARES ETF TRUST DYN PHRMA PORT COM 73935X799 279 4354 SH SOLE 4354 0 0 POWERSHARES ETF TRUST DYN NETWKG PRT COM 73935X815 235 5077 SH SOLE 5077 0 0 POWERSHARES ETF TRUST RUSSELL 2000 VAL COM 73935X864 185 6008 SH SOLE 6008 0 0 POWERSHARES ETF TRUST RUSSELL 2000 GRW COM 73935X872 126 3906 SH SOLE 3906 0 0 POWERSHARES ETF TRUST RUSSELL MID VAL COM 73935X880 214 6840 SH SOLE 6840 0 0 POWERSHS DB MULTI SECT COMM DB ENERGY FUND COM 73936B101 2213 152338 SH SOLE 152338 0 0 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD COM 73936B408 7795 415491 SH SOLE 415491 0 0 POWERSHS DB MULTI SECT COMM DB OIL FUND COM 73936B507 2433 239748 SH SOLE 239748 0 0 POWERSHS DB MULTI SECT COMM DB GOLD FUND COM 73936B606 351 8496 SH SOLE 8496 0 0 POWERSHS DB MULTI SECT COMM DB BASE METALS COM 73936B705 552 28453 SH SOLE 28453 0 0 POWERSHS DB MULTI SECT COMM OPT 73936B958 245 700000 SH Put SOLE 700000 0 0 POWERSHS DB US DOLLAR INDEX DOLL INDX BULL COM 73936D107 288 11988 SH SOLE 11988 0 0 POWERSHARES ETF TRUST II SENIOR LN PORT COM 73936Q769 3422 148527 SH SOLE 148527 0 0 POWERSHARES ETF TRUST II PRP CAS INS PT COM 73936Q777 296 4974 SH SOLE 4974 0 0 POWERSHARES ETF TRUST II OPT 73936Q909 4 125000 SH Call SOLE 125000 0 0 POWERSHARES ETF TRUST II OPT 73936Q959 6 125000 SH Put SOLE 125000 0 0 POWERSHARES ETF TR II I-30 LAD TREAS COM 73936T524 1082 33000 SH SOLE 33000 0 0 POWERSHARES ETF TR II DEV MKTS EX-US COM 73936T789 1913 42147 SH SOLE 42147 0 0 POWERSHARES ETF TR II ASIA PAC EX-JP COM 73936T854 2229 37816 SH SOLE 37816 0 0 POWERSHARES ETF TR II TXBLE MUN PRTFLO COM 73937B407 335 10900 SH SOLE 10900 0 0 POWERSHARES ETF TR II DWA TCTL SCTR COM 73937B498 133 4701 SH SOLE 4701 0 0 POWERSHARES ETF TR II VAR RATE PFD POR COM 73937B597 472 18400 SH SOLE 18400 0 0 POWERSHARES ETF TR II S&P SMCP CONSU COM 73937B605 387 5169 SH SOLE 5169 0 0 POWERSHARES ETF TR II PWRSHS SP500 LOW COM 73937B654 174 4108 SH SOLE 4108 0 0 POWERSHARES ETF TR II S&P EMG MKT MNTM COM 73937B670 205 10000 SH SOLE 10000 0 0 POWERSHARES ETF TR II KBW BK PORT COM 73937B746 1238 22500 SH SOLE 22500 0 0 POWERSHARES ETF TR II S&P500 LOW VOL COM 73937B779 1178 24669 SH SOLE 24669 0 0 POWERSHARES ETF TR II S&P500 HGH BET COM 73937B829 142 3341 SH SOLE 3341 0 0 POWERSHARES ETF TR II S&P SMCP UTI P COM 73937B837 417 7887 SH SOLE 7887 0 0 POWERSHARES ETF TR II S&P SMCP MAT P COM 73937B852 483 9258 SH SOLE 9258 0 0 POWERSHARES ETF TR II S&P SMCP IT PO COM 73937B860 381 4977 SH SOLE 4977 0 0 PRAXAIR INC COM COM 74005P104 8468 54748 SH SOLE 54748 0 0 PRAXAIR INC OPT 74005P904 271 195000 SH Call SOLE 195000 0 0 PRAXAIR INC OPT 74005P954 15 100000 SH Put SOLE 100000 0 0 PREFORMED LINE PRODS CO COM COM 740444104 157 2214 SH SOLE 2214 0 0 PRESTIGE BRANDS HLDGS INC COM COM 74112D101 363 8166 SH SOLE 8166 0 0 PRICE T ROWE GROUP INC COM COM 74144T108 5591 53286 SH SOLE 53286 0 0 PRICELINE GRP INC COM NEW COM 741503403 11417 6570 SH SOLE 6570 0 0 PRICELINE GRP INC OPT 741503903 3999 71100 SH Call SOLE 71100 0 0 PRICELINE GRP INC OPT 741503953 6056 101200 SH Put SOLE 101200 0 0 PRICESMART INC COM COM 741511109 186 2166 SH SOLE 2166 0 0 PRIMERICA INC COM COM 74164M108 1472 14498 SH SOLE 14498 0 0 PRINCIPAL FINL GROUP INC COM COM 74251V102 3914 55473 SH SOLE 55473 0 0 PROCTER AND GAMBLE CO COM COM 742718109 44368 482894 SH SOLE 482894 0 0 PROCTER AND GAMBLE CO OPT 742718909 600 216700 SH Call SOLE 216700 0 0 PROCTER AND GAMBLE CO OPT 742718959 652 555800 SH Put SOLE 555800 0 0 PROFIRE ENERGY INC COM COM 74316X101 288 150035 SH SOLE 150035 0 0 PROGRESSIVE CORP OHIO COM COM 743315103 6552 116338 SH SOLE 116338 0 0 PROLOGIS INC COM COM 74340W103 5875 91066 SH SOLE 91066 0 0 PROOFPOINT INC COM COM 743424103 291 3273 SH SOLE 3273 0 0 PROOFPOINT INC DBCV 0.750 6/1 BND 743424AD5 8984 71800 PRN SOLE 71800 0 0 PROSHARES TR DECLINE RETAIL COM 74347B367 188 5607 SH SOLE 5607 0 0 PROSHARES TR LONG ONLINE SHRT COM 74347B375 521 13246 SH SOLE 13246 0 0 PROSHARES TR EQTS FOR RISIN COM 74347B391 1122 24110 SH SOLE 24110 0 0 PROSHARES TR DJ BRKFLD GLB COM 74347B508 560 13070 SH SOLE 13070 0 0 PROSHARES TR INVT INT RT HG COM 74347B607 331 4300 SH SOLE 4300 0 0 PROSHARES TR S&P MDCP 400 DIV COM 74347B680 224 4103 SH SOLE 4103 0 0 PROSHARES TR PSHS ULTRA QQQ COM 74347R206 499 6803 SH SOLE 6803 0 0 PROSHARES TR PSHS LC COR PLUS COM 74347R248 124 1855 SH SOLE 1855 0 0 PROSHARES TR PSHS ULSHT 7-10Y COM 74347R313 184 8560 SH SOLE 8560 0 0 PROSHARES TR PSHS ULT MCAP400 COM 74347R404 1081 8791 SH SOLE 8791 0 0 PROSHARES TR II ULTRA VIX SHORT COM 74347W163 4344 425474 SH SOLE 425474 0 0 PROSHARES TR II ULT BLMBRG NT GS COM 74347W296 94 14489 SH SOLE 14489 0 0 PROSHARES TR II ULTRA GOLD COM 74347W601 647 15900 SH SOLE 15900 0 0 PROSHARES TR II ULSHT BLOOMB OIL COM 74347W668 231 9400 SH SOLE 9400 0 0 PROSHARES TR SHT BASIC MAT COM 74347X559 375 21294 SH SOLE 21294 0 0 PROSHARES TR ULTRA FNCLS NEW COM 74347X633 3528 27576 SH SOLE 27576 0 0 PROSHARES TR ULTSHT REAL EST COM 74348A244 336 11484 SH SOLE 11484 0 0 PROSHARES TR ULTSHT RUSS2000 COM 74348A319 545 31200 SH SOLE 31200 0 0 PROSPECT CAPITAL CORPORATION COM COM 74348T102 439 65109 SH SOLE 65109 0 0 PROSPECT CAPITAL CORPORATION OPT 74348T952 60 1094600 SH Put SOLE 1094600 0 0 PROSPERITY BANCSHARES INC COM COM 743606105 878 12537 SH SOLE 12537 0 0 PRUDENTIAL BANCORP INC NEW COM COM 74431A101 103 5846 SH SOLE 5846 0 0 PRUDENTIAL FINL INC COM COM 744320102 8038 69909 SH SOLE 69909 0 0 PRUDENTIAL FINL INC OPT 744320902 1074 151900 SH Call SOLE 151900 0 0 PRUDENTIAL FINL INC OPT 744320952 466 274900 SH Put SOLE 274900 0 0 PRUDENTIAL PLC ADR COM 74435K204 2582 50854 SH SOLE 50854 0 0 PUBLIC SVC ENTERPRISE GROUP COM COM 744573106 3493 67829 SH SOLE 67829 0 0 PUBLIC STORAGE COM COM 74460D109 6018 28792 SH SOLE 28792 0 0 PULTE GROUP INC COM COM 745867101 2548 76622 SH SOLE 76622 0 0 PULTE GROUP INC OPT 745867901 4278 1139200 SH Call SOLE 1139200 0 0 PULTE GROUP INC OPT 745867951 24 283700 SH Put SOLE 283700 0 0 PUMA BIOTECHNOLOGY INC COM COM 74587V107 619 6258 SH SOLE 6258 0 0 PURE STORAGE INC CL A COM 74624M102 162 10191 SH SOLE 10191 0 0 NAM MANAGED MUN INCOM TR COM COM 746823103 222 29917 SH SOLE 29917 0 0 QUAD / GRAPHICS INC COM CL A COM 747301109 146 6467 SH SOLE 6467 0 0 QUAKER CHEM CORP COM COM 747316107 224 1487 SH SOLE 1487 0 0 QEP RES INC COM COM 74733V100 1823 190515 SH SOLE 190515 0 0 QTS RLTY TR INC COM CL A COM 74736A103 192 3550 SH SOLE 3550 0 0 QORVO INC COM COM 74736K101 1580 23717 SH SOLE 23717 0 0 QUALCOMM INC COM COM 747525103 25709 401581 SH SOLE 401581 0 0 QUALCOMM INC OPT 747525903 1299 253900 SH Call SOLE 253900 0 0 QUALCOMM INC OPT 747525953 1334 922300 SH Put SOLE 922300 0 0 QUALITY CARE PPTYS INC COM COM 747545101 2279 164990 SH SOLE 164990 0 0 QUALITY SYS INC COM COM 747582104 288 21199 SH SOLE 21199 0 0 QUANTA SVCS INC COM COM 74762E102 1162 29708 SH SOLE 29708 0 0 QUEST DIAGNOSTICS INC COM COM 74834L100 6011 61032 SH SOLE 61032 0 0 QUIDEL CORP COM COM 74838J101 1542 35560 SH SOLE 35560 0 0 RAIT FINANCIAL TRUST COM NEW COM 749227609 27 72991 SH SOLE 72991 0 0 RLI CORP COM COM 749607107 341 5623 SH SOLE 5623 0 0 RLJ LODGING TR COM COM 74965L101 296 13452 SH SOLE 13452 0 0 RMR GROUP INC CL A COM 74967R106 131 2204 SH SOLE 2204 0 0 RH COM COM 74967X103 163 1895 SH SOLE 1895 0 0 RH OPT 74967X953 48 225000 SH Put SOLE 225000 0 0 RPM INTL INC COM COM 749685103 1253 23910 SH SOLE 23910 0 0 RPX CORP COM COM 74972G103 119 8844 SH SOLE 8844 0 0 RTI SURGICAL INC COM COM 74975N105 113 27555 SH SOLE 27555 0 0 RTW HLDGS INC NOTE 5.62511/1 BND 749772AB5 1519 15000 PRN SOLE 15000 0 0 RADIAN GROUP INC COM COM 750236101 383 18603 SH SOLE 18603 0 0 RADISYS CORP COM COM 750459109 25 25129 SH SOLE 25129 0 0 RADIUS HEALTH INC COM NEW COM 750469207 133 4178 SH SOLE 4178 0 0 RAMBUS INC DEL COM COM 750917106 2929 205953 SH SOLE 205953 0 0 RALPH LAUREN CORP CL A COM 751212101 5012 48334 SH SOLE 48334 0 0 RALPH LAUREN CORP OPT 751212901 122 22500 SH Call SOLE 22500 0 0 RALPH LAUREN CORP OPT 751212951 15 165000 SH Put SOLE 165000 0 0 RANDGOLD RES LTD ADR COM 752344309 335 3385 SH SOLE 3385 0 0 RANGE RES CORP COM COM 75281A109 1408 82537 SH SOLE 82537 0 0 RAYMOND JAMES FINANCIAL INC COM COM 754730109 1963 21985 SH SOLE 21985 0 0 RAYONIER INC COM COM 754907103 2279 72052 SH SOLE 72052 0 0 RAYONIER ADVANCED MATLS INC PFD CV SER A PFD 75508B203 8908 61316 SH SOLE 61316 0 0 RAYTHEON CO COM NEW COM 755111507 9722 51754 SH SOLE 51754 0 0 RAYTHEON CO OPT 755111907 238 11600 SH Call SOLE 11600 0 0 RAYTHEON CO OPT 755111957 30 13000 SH Put SOLE 13000 0 0 RBC BEARINGS INC COM COM 75524B104 299 2368 SH SOLE 2368 0 0 REALOGY HLDGS CORP COM COM 75605Y106 636 23987 SH SOLE 23987 0 0 REALTY INCOME CORP COM COM 756109104 3708 65028 SH SOLE 65028 0 0 RED HAT INC COM COM 756577102 3494 29092 SH SOLE 29092 0 0 RED HAT INC OPT 756577902 147 16400 SH Call SOLE 16400 0 0 RED HAT INC OPT 756577952 166 25300 SH Put SOLE 25300 0 0 RED ROBIN GOURMET BURGERS IN COM COM 75689M101 169 3003 SH SOLE 3003 0 0 RED ROCK RESORTS INC CL A COM 75700L108 102 3033 SH SOLE 3033 0 0 REDWOOD TR INC NOTE 4.625 4/1 BND 758075AB1 101 1000 PRN SOLE 1000 0 0 REEDS INC COM COM 758338107 56 36180 SH SOLE 36180 0 0 REGAL BELOIT CORP COM COM 758750103 4364 56969 SH SOLE 56969 0 0 REGAL ENTMT GROUP CL A COM 758766109 368 15985 SH SOLE 15985 0 0 REGENCY CTRS CORP COM COM 758849103 2731 39470 SH SOLE 39470 0 0 REGENERON PHARMACEUTICALS COM COM 75886F107 3775 10042 SH SOLE 10042 0 0 REGENERON PHARMACEUTICALS OPT 75886F907 157 13700 SH Call SOLE 13700 0 0 REGENERON PHARMACEUTICALS OPT 75886F957 1490 25400 SH Put SOLE 25400 0 0 REGENXBIO INC COM COM 75901B107 802 24116 SH SOLE 24116 0 0 REGIONS FINL CORP NEW COM COM 7591EP100 4561 263951 SH SOLE 263951 0 0 REGIONS FINL CORP NEW OPT 7591EP900 42 80600 SH Call SOLE 80600 0 0 REINSURANCE GROUP AMER INC COM NEW COM 759351604 3739 23979 SH SOLE 23979 0 0 RELIANCE STEEL & ALUMINUM CO COM COM 759509102 2054 23942 SH SOLE 23942 0 0 RELX NV SPONSORED ADR COM 75955B102 1423 61692 SH SOLE 61692 0 0 RENASANT CORP COM COM 75970E107 323 7892 SH SOLE 7892 0 0 RENEWABLE ENERGY GROUP INC COM NEW COM 75972A301 185 15689 SH SOLE 15689 0 0 RENREN INC SPON ADR A NEW COM 759892201 684 65875 SH SOLE 65875 0 0 REPLIGEN CORP NOTE 2.125 6/0 BND 759916AA7 131 1000 PRN SOLE 1000 0 0 RENT A CTR INC NEW COM COM 76009N100 679 61207 SH SOLE 61207 0 0 REPUBLIC SVCS INC COM COM 760759100 9803 144992 SH SOLE 144992 0 0 RESMED INC COM COM 761152107 2636 31123 SH SOLE 31123 0 0 RESTAURANT BRANDS INTL INC COM COM 76131D103 102 1663 SH SOLE 1663 0 0 RETAIL OPPORTUNITY INVTS COR COM COM 76131N101 618 30972 SH SOLE 30972 0 0 RETAIL PPTYS AMER INC CL A COM 76131V202 627 46635 SH SOLE 46635 0 0 REX AMERICAN RESOURCES CORP COM COM 761624105 166 2007 SH SOLE 2007 0 0 REXNORD CORP NEW COM COM 76169B102 506 19442 SH SOLE 19442 0 0 GENERAL ELECTRIC CO COM COM 369604103 95172 5454000 SH SOLE 5454000 0 0 GENERAL ELECTRIC CO OPT 369604903 1156 5036400 SH Call SOLE 5036400 0 0 GENERAL ELECTRIC CO OPT 369604953 15415 4464200 SH Put SOLE 4464200 0 0 GENERAL MLS INC COM COM 370334104 6930 116877 SH SOLE 116877 0 0 GENERAL MTRS CO COM COM 37045V100 121443 2962746 SH SOLE 2962746 0 0 GENERAL MTRS CO OPT 37045V900 8473 2362000 SH Call SOLE 2362000 0 0 GENERAL MTRS CO OPT 37045V950 2681 3605700 SH Put SOLE 3605700 0 0 GENESEE & WYO INC CL A COM 371559105 1557 19781 SH SOLE 19781 0 0 GENESIS HEALTHCARE INC CL A COM COM 37185X106 78 101966 SH SOLE 101966 0 0 GENTEX CORP COM COM 371901109 2757 131582 SH SOLE 131582 0 0 GENESIS ENERGY L P UNIT LTD PARTN COM 371927104 1720 76979 SH SOLE 76979 0 0 GENMARK DIAGNOSTICS INC COM COM 372309104 43 10400 SH SOLE 10400 0 0 GENOCEA BIOSCIENCES INC COM COM 372427104 17 14856 SH SOLE 14856 0 0 GENUINE PARTS CO COM COM 372460105 2478 26083 SH SOLE 26083 0 0 GENWORTH FINL INC COM CL A COM 37247D106 3192 1026380 SH SOLE 1026380 0 0 GEOSPACE TECHNOLOGIES CORP COM COM 37364X109 167 12873 SH SOLE 12873 0 0 GERDAU S A SPON ADR REP PFD PFD 373737105 467 125588 SH SOLE 125588 0 0 GERON CORP COM COM 374163103 81 44826 SH SOLE 44826 0 0 GILEAD SCIENCES INC COM COM 375558103 10091 140856 SH SOLE 140856 0 0 GILEAD SCIENCES INC OPT 375558903 2115 1284100 SH Call SOLE 1284100 0 0 GILEAD SCIENCES INC OPT 375558953 5110 2010800 SH Put SOLE 2010800 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR COM 37733W105 8580 241894 SH SOLE 241894 0 0 GLOBAL BLOOD THERAPEUTICS IN COM COM 37890U108 187 4753 SH SOLE 4753 0 0 GLOBALSTAR INC COM COM 378973408 62 46948 SH SOLE 46948 0 0 GLOBAL NET LEASE INC COM NEW COM 379378201 151 7321 SH SOLE 7321 0 0 GLOBAL PMTS INC COM COM 37940X102 3219 32113 SH SOLE 32113 0 0 GLOBAL X FDS GB MSCI AR ETF COM 37950E259 162 4584 SH SOLE 4584 0 0 GLOBAL X FDS GLB X GURU INDEX COM 37950E341 1162 39115 SH SOLE 39115 0 0 GLOBAL X FDS MSCI GREECE ETF COM 37950E366 223 21657 SH SOLE 21657 0 0 GLOBAL X FDS CHINA CONS ETF COM 37950E408 322 17253 SH SOLE 17253 0 0 GLOBAL X FDS GLB X SUPERDIV COM 37950E549 646 29649 SH SOLE 29649 0 0 GLOBAL X FDS GLBX MSCI NORW COM 37950E747 226 17237 SH SOLE 17237 0 0 GLOBAL EAGLE ENTMT INC COM COM 37951D102 96 41930 SH SOLE 41930 0 0 GLOBAL MED REIT INC COM NEW COM 37954A204 176 21463 SH SOLE 21463 0 0 GLOBAL X FDS RBTCS ARTFL INTE COM 37954Y715 427 18000 SH SOLE 18000 0 0 GLOBAL X FDS INTERNET OF THNG COM 37954Y780 515 25923 SH SOLE 25923 0 0 GLOBAL X FDS FINTECH ETF COM 37954Y814 329 15000 SH SOLE 15000 0 0 GLOBAL X FDS LITHIUM BTRY ETF COM 37954Y855 463 11955 SH SOLE 11955 0 0 GLOBUS MED INC CL A COM 379577208 2110 51346 SH SOLE 51346 0 0 GLU MOBILE INC COM COM 379890106 64 17554 SH SOLE 17554 0 0 GLYCOMIMETICS INC COM COM 38000Q102 103 6156 SH SOLE 6156 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW PFD 38045R206 88 10000 SH SOLE 10000 0 0 GOGO INC COM COM 38046C109 2079 184288 SH SOLE 184288 0 0 GOLD FIELDS LTD NEW SPONSORED ADR COM 38059T106 1259 292774 SH SOLE 292774 0 0 GOLD RESOURCE CORP COM COM 38068T105 54 12368 SH SOLE 12368 0 0 GOLDCORP INC NEW COM COM 380956409 872 68274 SH SOLE 68274 0 0 GOLDCORP INC NEW OPT 380956909 42 88300 SH Call SOLE 88300 0 0 GOLDCORP INC NEW OPT 380956959 502 850000 SH Put SOLE 850000 0 0 GOLDEN STAR RES LTD CDA COM COM 38119T104 26 29100 SH SOLE 29100 0 0 GOLDMAN SACHS GROUP INC COM COM 38141G104 9979 39169 SH SOLE 39169 0 0 GOLDMAN SACHS GROUP INC OPT 38141G904 1917 196600 SH Call SOLE 196600 0 0 GOLDMAN SACHS GROUP INC OPT 38141G954 531 116600 SH Put SOLE 116600 0 0 GOLDMAN SACHS ETF TR EQUITY ETF COM 381430503 824 15437 SH SOLE 15437 0 0 GOODYEAR TIRE & RUBR CO COM COM 382550101 2177 67371 SH SOLE 67371 0 0 GOODYEAR TIRE & RUBR CO OPT 382550901 384 401300 SH Call SOLE 401300 0 0 GOODYEAR TIRE & RUBR CO OPT 382550951 656 711100 SH Put SOLE 711100 0 0 GOPRO INC CL A COM 38268T103 520 68713 SH SOLE 68713 0 0 GORMAN RUPP CO COM COM 383082104 571 18311 SH SOLE 18311 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT COM 38376A103 1922 103650 SH SOLE 103650 0 0 GRACE W R & CO DEL NEW COM COM 38388F108 504 7189 SH SOLE 7189 0 0 GRACO INC COM COM 384109104 1513 33459 SH SOLE 33459 0 0 GRAHAM HLDGS CO COM COM 384637104 825 1478 SH SOLE 1478 0 0 GRAINGER W W INC COM COM 384802104 1644 6958 SH SOLE 6958 0 0 GRAMERCY PPTY TR COM NEW COM 385002308 861 32280 SH SOLE 32280 0 0 GRAND CANYON ED INC COM COM 38526M106 586 6546 SH SOLE 6546 0 0 GRANITE CONSTR INC COM COM 387328107 3725 58720 SH SOLE 58720 0 0 GRAPHIC PACKAGING HLDG CO COM COM 388689101 274 17739 SH SOLE 17739 0 0 GRAVITY CO LTD SPONSORED ADR NE COM 38911N206 673 7118 SH SOLE 7118 0 0 GRAY TELEVISION INC COM COM 389375106 243 14492 SH SOLE 14492 0 0 GREAT LAKES DREDGE & DOCK CO COM COM 390607109 136 25222 SH SOLE 25222 0 0 GREAT SOUTHN BANCORP INC COM COM 390905107 110 2134 SH SOLE 2134 0 0 GREAT PLAINS ENERGY INC COM COM 391164100 2677 83048 SH SOLE 83048 0 0 GREAT WESTN BANCORP INC COM COM 391416104 552 13862 SH SOLE 13862 0 0 GREEN DOT CORP CL A COM 39304D102 276 4581 SH SOLE 4581 0 0 GREEN PLAINS INC NOTE 4.125 9/0 BND 393222AF1 946 10000 PRN SOLE 10000 0 0 GREENBRIER COS INC COM COM 393657101 129 2417 SH SOLE 2417 0 0 GREIF INC CL A COM 397624107 700 11558 SH SOLE 11558 0 0 GRIFFON CORP COM COM 398433102 115 5655 SH SOLE 5655 0 0 GRIFOLS S A SP ADR REP B NVT COM 398438408 388 16912 SH SOLE 16912 0 0 GROUP 1 AUTOMOTIVE INC COM COM 398905109 119 1672 SH SOLE 1672 0 0 GROUPON INC COM COM 399473107 266 52136 SH SOLE 52136 0 0 GRUBHUB INC COM COM 400110102 134 1869 SH SOLE 1869 0 0 GRUPO TELEVISA SA SPON ADR REP ORD COM 40049J206 364 19487 SH SOLE 19487 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR COM 400501102 149 3604 SH SOLE 3604 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B COM 40051E202 126 690 SH SOLE 690 0 0 GUESS INC COM COM 401617105 118 6962 SH SOLE 6962 0 0 GUIDEWIRE SOFTWARE INC COM COM 40171V100 2872 38676 SH SOLE 38676 0 0 GULFPORT ENERGY CORP COM NEW COM 402635304 576 45148 SH SOLE 45148 0 0 H & E EQUIPMENT SERVICES INC COM COM 404030108 287 7056 SH SOLE 7056 0 0 HCA HEALTHCARE INC COM COM 40412C101 4033 45912 SH SOLE 45912 0 0 HCA HEALTHCARE INC OPT 40412C901 60 69400 SH Call SOLE 69400 0 0 HCA HEALTHCARE INC OPT 40412C951 41 116400 SH Put SOLE 116400 0 0 HCP INC COM COM 40414L109 5550 212795 SH SOLE 212795 0 0 HCP INC OPT 40414L959 1138 325000 SH Put SOLE 325000 0 0 HDFC BANK LTD ADR REPS 3 COM 40415F101 3731 36694 SH SOLE 36694 0 0 HD SUPPLY HLDGS INC COM COM 40416M105 1017 25408 SH SOLE 25408 0 0 HD SUPPLY HLDGS INC OPT 40416M905 423 150000 SH Call SOLE 150000 0 0 HNI CORP COM COM 404251100 647 16777 SH SOLE 16777 0 0 HSBC HLDGS PLC SPON ADR NEW COM 404280406 774 14987 SH SOLE 14987 0 0 HSBC HLDGS PLC OPT 404280956 15 65000 SH Put SOLE 65000 0 0 HSN INC COM COM 404303109 456 11295 SH SOLE 11295 0 0 HRG GROUP INC COM COM 40434J100 482 28438 SH SOLE 28438 0 0 HP INC COM COM 40434L105 8843 420889 SH SOLE 420889 0 0 HP INC OPT 40434L905 715 374800 SH Call SOLE 374800 0 0 HP INC OPT 40434L955 699 1209400 SH Put SOLE 1209400 0 0 HAEMONETICS CORP COM COM 405024100 353 6086 SH SOLE 6086 0 0 HAIN CELESTIAL GROUP INC COM COM 405217100 889 20978 SH SOLE 20978 0 0 HAILIANG ED GROUP INC SPONSORED ADR COM 40522L108 151 3360 SH SOLE 3360 0 0 REXFORD INDL RLTY INC COM COM 76169C100 333 11428 SH SOLE 11428 0 0 RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN COM 762819100 2065 96189 SH SOLE 96189 0 0 RIGEL PHARMACEUTICALS INC COM NEW COM 766559603 55 14283 SH SOLE 14283 0 0 RIGNET INC COM COM 766582100 110 7367 SH SOLE 7367 0 0 RINGCENTRAL INC CL A COM 76680R206 389 8044 SH SOLE 8044 0 0 RIO TINTO PLC SPONSORED ADR COM 767204100 562 10616 SH SOLE 10616 0 0 RITE AID CORP COM COM 767754104 1493 758070 SH SOLE 758070 0 0 RITE AID CORP OPT 767754954 575 1513000 SH Put SOLE 1513000 0 0 ROADRUNNER TRNSN SVCS HLDG I COM COM 76973Q105 182 23580 SH SOLE 23580 0 0 ROBERT HALF INTL INC COM COM 770323103 1213 21840 SH SOLE 21840 0 0 ROCKWELL AUTOMATION INC COM COM 773903109 6133 31234 SH SOLE 31234 0 0 ROCKWELL COLLINS INC COM COM 774341101 3465 25548 SH SOLE 25548 0 0 ROLLINS INC COM COM 775711104 2562 55066 SH SOLE 55066 0 0 ROPER TECHNOLOGIES INC COM COM 776696106 7551 29156 SH SOLE 29156 0 0 ROSS STORES INC COM COM 778296103 3481 43371 SH SOLE 43371 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 267 3268 SH SOLE 3268 0 0 ROYAL DUTCH SHELL PLC SPON ADR B COM 780259107 341 5000 SH SOLE 5000 0 0 ROYAL GOLD INC COM COM 780287108 1054 12830 SH SOLE 12830 0 0 RUBICON PROJ INC COM COM 78112V102 19 10310 SH SOLE 10310 0 0 RYDER SYS INC COM COM 783549108 2005 23826 SH SOLE 23826 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT COM 78355W106 717 7101 SH SOLE 7101 0 0 RYDEX ETF TRUST GUG S&P500 PU VA COM 78355W304 457 6900 SH SOLE 6900 0 0 RYDEX ETF TRUST GUG S&P500 PU GR COM 78355W403 361 3446 SH SOLE 3446 0 0 RYDEX ETF TRUST GUG S&P MC400 PG COM 78355W601 788 5112 SH SOLE 5112 0 0 RYDEX ETF TRUST GUG S&P SC600 PV COM 78355W700 426 5828 SH SOLE 5828 0 0 RYDEX ETF TRUST GUG S&P500EQWTUT COM 78355W791 347 4044 SH SOLE 4044 0 0 RYDEX ETF TRUST GUG S&P500EQWTHC COM 78355W841 740 4121 SH SOLE 4121 0 0 RYDEX ETF TRUST GUG S&P500 EWCON COM 78355W874 543 4065 SH SOLE 4065 0 0 RYMAN HOSPITALITY PPTYS INC COM COM 78377T107 496 7188 SH SOLE 7188 0 0 S&P GLOBAL INC COM COM 78409V104 10027 59193 SH SOLE 59193 0 0 S&P GLOBAL INC OPT 78409V904 2322 293900 SH Call SOLE 293900 0 0 SBA COMMUNICATIONS CORP NEW CL A COM 78410G104 4660 28529 SH SOLE 28529 0 0 SEI INVESTMENTS CO COM COM 784117103 2106 29303 SH SOLE 29303 0 0 SL GREEN RLTY CORP COM COM 78440X101 2690 26650 SH SOLE 26650 0 0 SLM CORP COM COM 78442P106 1182 104610 SH SOLE 104610 0 0 SM ENERGY CO COM COM 78454L100 890 40326 SH SOLE 40326 0 0 SM ENERGY CO OPT 78454L950 84 70000 SH Put SOLE 70000 0 0 SPDR S&P 500 ETF TR TR UNIT COM 78462F103 877166 3286990 SH SOLE 3286990 0 0 SPDR S&P 500 ETF TR OPT 78462F903 63406 4833500 SH Call SOLE 4833500 0 0 SPDR S&P 500 ETF TR OPT 78462F953 15915 10945800 SH Put SOLE 10945800 0 0 SPDR GOLD TRUST OPT 78463V907 8000 3127900 SH Call SOLE 3127900 0 0 SPDR GOLD TRUST OPT 78463V957 1150 1005700 SH Put SOLE 1005700 0 0 SPDR INDEX SHS FDS EURO STOXX 50 COM 78463X202 4435 108930 SH SOLE 108930 0 0 SPDR INDEX SHS FDS MSCI CDA STRTGIC COM 78463X376 111 1809 SH SOLE 1809 0 0 SPDR INDEX SHS FDS S&P CHINA ETF COM 78463X400 352 3287 SH SOLE 3287 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF COM 78463X863 13757 339763 SH SOLE 339763 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT COM 78464A359 2870 56713 SH SOLE 56713 0 0 SPDR SERIES TRUST PORTFOLIO INTRMD COM 78464A375 706 20624 SH SOLE 20624 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS COM 78464A417 936 25500 SH SOLE 25500 0 0 SPDR SERIES TRUST PORTFOLIO SHORT COM 78464A474 356 11694 SH SOLE 11694 0 0 SPDR SERIES TRUST S&P TELECOM COM 78464A540 1481 21675 SH SOLE 21675 0 0 SPDR SERIES TRUST HLTH CARE SVCS COM 78464A573 250 4058 SH SOLE 4058 0 0 SPDR SERIES TRUST COMP SOFTWARE COM 78464A599 221 3185 SH SOLE 3185 0 0 SPDR SERIES TRUST DJ REIT ETF COM 78464A607 1629 17384 SH SOLE 17384 0 0 SPDR SERIES TRUST S&P REGL BKG COM 78464A698 5593 95031 SH SOLE 95031 0 0 SPDR SERIES TRUST S&P RETAIL ETF COM 78464A714 1783 39460 SH SOLE 39460 0 0 SPDR SERIES TRUST S&P PHARMAC COM 78464A722 193 4443 SH SOLE 4443 0 0 SPDR SERIES TRUST S&P OILGAS EXP COM 78464A730 23696 637327 SH SOLE 637327 0 0 SPDR SERIES TRUST S&P METALS MNG COM 78464A755 3108 85465 SH SOLE 85465 0 0 SPDR SERIES TRUST S&P DIVID ETF COM 78464A763 1211 12821 SH SOLE 12821 0 0 SPDR SERIES TRUST S&P INS ETF COM 78464A789 3250 105878 SH SOLE 105878 0 0 SPDR SERIES TRUST S&P BK ETF COM 78464A797 1871 39515 SH SOLE 39515 0 0 SPDR SERIES TRUST PORTFOLIO MD ETF COM 78464A847 1307 39176 SH SOLE 39176 0 0 SPDR SERIES TRUST PORTFOLIO LR ETF COM 78464A854 165 5260 SH SOLE 5260 0 0 SPDR SERIES TRUST S&P SEMICNDCTR COM 78464A862 336 4811 SH SOLE 4811 0 0 SPDR SERIES TRUST S&P BIOTECH COM 78464A870 32875 387352 SH SOLE 387352 0 0 SPDR SERIES TRUST OPT 78464A900 2991 1834100 SH Call SOLE 1834100 0 0 SPDR SERIES TRUST OPT 78464A904 2035 581500 SH Call SOLE 581500 0 0 SPDR SERIES TRUST OPT 78464A905 299 125000 SH Call SOLE 125000 0 0 SPDR SERIES TRUST OPT 78464A908 472 110000 SH Call SOLE 110000 0 0 SPDR SERIES TRUST OPT 78464A950 2915 2355800 SH Put SOLE 2355800 0 0 SPDR SERIES TRUST OPT 78464A954 345 302400 SH Put SOLE 302400 0 0 SPDR SERIES TRUST OPT 78464A955 2 142700 SH Put SOLE 142700 0 0 SPDR SERIES TRUST OPT 78464A957 0 10000 SH Put SOLE 10000 0 0 SPDR SERIES TRUST OPT 78464A958 1 110000 SH Put SOLE 110000 0 0 SS&C TECHNOLOGIES HLDGS INC COM COM 78467J100 561 13861 SH SOLE 13861 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 COM 78467X109 141034 570109 SH SOLE 570109 0 0 SPDR DOW JONES INDL AVRG ETF OPT 78467X909 372 40000 SH Call SOLE 40000 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP COM 78467Y107 13536 39187 SH SOLE 39187 0 0 SPDR S&P MIDCAP 400 ETF TR OPT 78467Y907 2660 200000 SH Call SOLE 200000 0 0 SPDR SER TR BLOOMBERG SRT TR COM 78468R408 823 29865 SH SOLE 29865 0 0 SPDR SER TR S&P1500MOMTILT COM 78468R705 125 1089 SH SOLE 1089 0 0 SRC ENERGY INC COM COM 78470V108 799 93702 SH SOLE 93702 0 0 SSR MNG INC COM COM 784730103 224 25467 SH SOLE 25467 0 0 SVB FINL GROUP COM COM 78486Q101 2264 9684 SH SOLE 9684 0 0 SABRA HEALTH CARE REIT INC COM COM 78573L106 732 39016 SH SOLE 39016 0 0 SABRE CORP COM COM 78573M104 735 35856 SH SOLE 35856 0 0 SAFEGUARD SCIENTIFICS INC COM NEW COM 786449207 315 28138 SH SOLE 28138 0 0 SALESFORCE COM INC COM COM 79466L302 10898 106598 SH SOLE 106598 0 0 SALESFORCE COM INC OPT 79466L902 3245 494800 SH Call SOLE 494800 0 0 SALESFORCE COM INC OPT 79466L952 1308 830300 SH Put SOLE 830300 0 0 SALESFORCE COM INC NOTE 0.250 4/0 BND 79466LAD6 153 1000 PRN SOLE 1000 0 0 SALLY BEAUTY HLDGS INC COM COM 79546E104 1626 86654 SH SOLE 86654 0 0 SANDERSON FARMS INC COM COM 800013104 903 6510 SH SOLE 6510 0 0 SANFILIPPO JOHN B & SON INC COM COM 800422107 114 1806 SH SOLE 1806 0 0 SANGAMO THERAPEUTICS INC COM COM 800677106 729 44444 SH SOLE 44444 0 0 SANMINA CORPORATION COM COM 801056102 767 23248 SH SOLE 23248 0 0 SANOFI SPONSORED ADR COM 80105N105 3865 89892 SH SOLE 89892 0 0 SANTANDER CONSUMER USA HDG I COM COM 80283M101 205 11031 SH SOLE 11031 0 0 SAP SE SPON ADR COM 803054204 423 3761 SH SOLE 3761 0 0 SAREPTA THERAPEUTICS INC COM COM 803607100 135 2434 SH SOLE 2434 0 0 SASOL LTD SPONSORED ADR COM 803866300 160 4687 SH SOLE 4687 0 0 SCANA CORP NEW COM COM 80589M102 2513 63170 SH SOLE 63170 0 0 SCHEIN HENRY INC COM COM 806407102 2040 29192 SH SOLE 29192 0 0 UBS GROUP AG COM H42097107 3353 182309 SH SOLE 182309 0 0 LOGITECH INTL S A COM H50430232 137 4078 SH SOLE 4078 0 0 TE CONNECTIVITY LTD REG COM H84989104 7147 75201 SH SOLE 75201 0 0 TRANSOCEAN LTD REG COM H8817H100 4245 397447 SH SOLE 397447 0 0 TRANSOCEAN LTD OPT H8817H900 33 32100 SH Call SOLE 32100 0 0 TRANSOCEAN LTD OPT H8817H950 22 200000 SH Put SOLE 200000 0 0 GLOBANT S A COM COM L44385109 172 3707 SH SOLE 3707 0 0 INTELSAT S A COM COM L5140P101 49 14389 SH SOLE 14389 0 0 TRINSEO S A COM L9340P101 280 3858 SH SOLE 3858 0 0 CHECK POINT SOFTWARE TECH LT ORD COM M22465104 553 5333 SH SOLE 5333 0 0 CYBERARK SOFTWARE LTD COM M2682V108 586 14170 SH SOLE 14170 0 0 CYBERARK SOFTWARE LTD OPT M2682V958 30 65800 SH Put SOLE 65800 0 0 ENZYMOTEC LTD COM M4059L101 116 9800 SH SOLE 9800 0 0 ISRAEL CHEMICALS LTD COM M5920A109 45 11100 SH SOLE 11100 0 0 MAGICJACK VOCALTEC LTD COM M6787E101 899 106356 SH SOLE 106356 0 0 STRATASYS LTD COM M85548101 373 18710 SH SOLE 18710 0 0 TARO PHARMACEUTICAL INDS LTD COM M8737E108 271 2592 SH SOLE 2592 0 0 SODASTREAM INTERNATIONAL LTD USD COM M9068E105 223 3177 SH SOLE 3177 0 0 WIX COM LTD COM M98068105 383 6661 SH SOLE 6661 0 0 AERCAP HOLDINGS NV COM N00985106 873 16602 SH SOLE 16602 0 0 ASML HOLDING N V N Y REGISTRY COM N07059210 2181 12548 SH SOLE 12548 0 0 CONSTELLIUM NV CL A COM N22035104 167 15013 SH SOLE 15013 0 0 CORE LABORATORIES N V COM COM N22717107 1510 13788 SH SOLE 13788 0 0 FERRARI N V COM COM N3167Y103 2511 23948 SH SOLE 23948 0 0 FIAT CHRYSLER AUTOMOBILES N COM N31738102 1061 59493 SH SOLE 59493 0 0 FIAT CHRYSLER AUTOMOBILES N OPT N31738902 3011 490000 SH Call SOLE 490000 0 0 FIAT CHRYSLER AUTOMOBILES N OPT N31738952 16 400000 SH Put SOLE 400000 0 0 INTERXION HOLDING N.V COM N47279109 1849 31379 SH SOLE 31379 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - COM N53745100 4476 40575 SH SOLE 40575 0 0 LYONDELLBASELL INDUSTRIES N OPT N53745900 4018 476700 SH Call SOLE 476700 0 0 LYONDELLBASELL INDUSTRIES N OPT N53745950 257 324500 SH Put SOLE 324500 0 0 MYLAN N V SHS EURO COM N59465109 1159 27386 SH SOLE 27386 0 0 MYLAN N V OPT N59465909 812 396500 SH Call SOLE 396500 0 0 MYLAN N V OPT N59465959 29 400000 SH Put SOLE 400000 0 0 NXP SEMICONDUCTORS N V COM COM N6596X109 682 5823 SH SOLE 5823 0 0 NXP SEMICONDUCTORS N V OPT N6596X909 248 61000 SH Call SOLE 61000 0 0 NXP SEMICONDUCTORS N V OPT N6596X959 172 125000 SH Put SOLE 125000 0 0 QIAGEN NV SHS NEW COM N72482123 332 10740 SH SOLE 10740 0 0 SENSATA TECHNOLOGIES HLDG NV COM N7902X106 565 11063 SH SOLE 11063 0 0 UNIQURE NV COM N90064101 119 6055 SH SOLE 6055 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR COM N96617118 2239 100859 SH SOLE 100859 0 0 WRIGHT MED GROUP N V OPT N96617958 35 30000 SH Put SOLE 30000 0 0 YANDEX N V SHS CLASS A COM N97284108 1084 33099 SH SOLE 33099 0 0 YANDEX N V OPT N97284908 22 440000 SH Call SOLE 440000 0 0 COPA HOLDINGS SA CL A COM P31076105 509 3797 SH SOLE 3797 0 0 SINOVAC BIOTECH LTD COM P8696W104 183 23241 SH SOLE 23241 0 0 TRONOX LTD OPT Q9235V901 45 150000 SH Call SOLE 150000 0 0 ROYAL CARIBBEAN CRUISES LTD COM COM V7780T103 6290 52731 SH SOLE 52731 0 0 ROYAL CARIBBEAN CRUISES LTD OPT V7780T903 251 60300 SH Call SOLE 60300 0 0 ROYAL CARIBBEAN CRUISES LTD OPT V7780T953 110 229400 SH Put SOLE 229400 0 0 BROADCOM LTD COM Y09827109 10793 42013 SH SOLE 42013 0 0 BROADCOM LTD OPT Y09827909 1475 139200 SH Call SOLE 139200 0 0 BROADCOM LTD OPT Y09827959 861 327100 SH Put SOLE 327100 0 0 DHT HOLDINGS INC SHS NEW COM Y2065G121 91 25249 SH SOLE 25249 0 0 EAGLE BULK SHIPPING INC SHS NEW COM Y2187A143 171 38233 SH SOLE 38233 0 0 FLEX LTD ORD COM Y2573F102 1177 65411 SH SOLE 65411 0 0 NAVIOS MARITIME HOLDINGS INC COM COM Y62196103 145 121229 SH SOLE 121229 0 0 NAVIOS MARITIME PARTNERS L P UNIT LPI COM Y62267102 43 18294 SH SOLE 18294 0 0 SCORPIO TANKERS INC COM Y7542C106 44 14437 SH SOLE 14437 0 0