0001313360-17-000006.txt : 20171107 0001313360-17-000006.hdr.sgml : 20171107 20171107154742 ACCESSION NUMBER: 0001313360-17-000006 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170930 FILED AS OF DATE: 20171107 DATE AS OF CHANGE: 20171107 EFFECTIVENESS DATE: 20171107 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: 171183254 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 09-30-2017 09-30-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 11-07-2017 0 3485 11397233 false
INFORMATION TABLE 2 form13fInfoTable20170930.xml AAR CORP COM COM 000361105 570 15083 SH SOLE 15083 0 0 ABB LTD SPONSORED ADR COM 000375204 1152 46545 SH SOLE 46545 0 0 ACCO BRANDS CORP COM COM 00081T108 409 34365 SH SOLE 34365 0 0 ACNB CORP COM COM 000868109 251 9072 SH SOLE 9072 0 0 ABM INDS INC COM COM 000957100 1201 28792 SH SOLE 28792 0 0 AFLAC INC COM COM 001055102 4371 53700 SH SOLE 53700 0 0 AGCO CORP COM COM 001084102 1231 16692 SH SOLE 16692 0 0 AG MTG INVT TR INC COM COM 001228105 117 6096 SH SOLE 6096 0 0 AGNC INVT CORP COM COM 00123Q104 6208 286353 SH SOLE 286353 0 0 AES CORP COM COM 00130H105 3019 273972 SH SOLE 273972 0 0 AK STL HLDG CORP OPT 001547908 723 484900 SH Call SOLE 484900 0 0 ALPS ETF TR BARRONS 400 ETF COM 00162Q726 752 18949 SH SOLE 18949 0 0 ALPS ETF TR ALERIAN MLP COM 00162Q866 902 80360 SH SOLE 80360 0 0 AMC NETWORKS INC CL A COM 00164V103 565 9667 SH SOLE 9667 0 0 AMC ENTMT HLDGS INC CL A COM COM 00165C104 709 48254 SH SOLE 48254 0 0 AMN HEALTHCARE SERVICES INC COM COM 001744101 419 9177 SH SOLE 9177 0 0 ANI PHARMACEUTICALS INC COM COM 00182C103 197 3755 SH SOLE 3755 0 0 ARC DOCUMENT SOLUTIONS INC COM COM 00191G103 348 85164 SH SOLE 85164 0 0 AT&T INC COM COM 00206R102 47816 1220721 SH SOLE 1220721 0 0 AT&T INC OPT 00206R902 3253 4875700 SH Call SOLE 4875700 0 0 AT&T INC OPT 00206R952 148 726400 SH Put SOLE 726400 0 0 ATN INTL INC COM COM 00215F107 251 4764 SH SOLE 4764 0 0 AVX CORP NEW COM COM 002444107 226 12401 SH SOLE 12401 0 0 AARONS INC COM PAR $0.50 COM 002535300 595 13629 SH SOLE 13629 0 0 ABBOTT LABS COM COM 002824100 3397 63653 SH SOLE 63653 0 0 ABBOTT LABS OPT 002824900 1487 236700 SH Call SOLE 236700 0 0 ABBOTT LABS OPT 002824950 120 174300 SH Put SOLE 174300 0 0 ABBVIE INC COM COM 00287Y109 3520 39611 SH SOLE 39611 0 0 ABBVIE INC OPT 00287Y909 7793 557800 SH Call SOLE 557800 0 0 ABBVIE INC OPT 00287Y959 1018 1485400 SH Put SOLE 1485400 0 0 ABERCROMBIE & FITCH CO CL A COM 002896207 12450 862175 SH SOLE 862175 0 0 ABERCROMBIE & FITCH CO OPT 002896957 723 653100 SH Put SOLE 653100 0 0 ABIOMED INC COM COM 003654100 725 4302 SH SOLE 4302 0 0 ABRAXAS PETE CORP COM COM 003830106 37 19862 SH SOLE 19862 0 0 ACACIA RESH CORP ACACIA TCH COM COM 003881307 48 10496 SH SOLE 10496 0 0 ACACIA COMMUNICATIONS INC COM COM 00401C108 5193 110259 SH SOLE 110259 0 0 ACADIA HEALTHCARE COMPANY IN COM COM 00404A109 214 4482 SH SOLE 4482 0 0 ACADIA PHARMACEUTICALS INC COM COM 004225108 164 4346 SH SOLE 4346 0 0 ACADIA RLTY TR COM SH BEN INT COM 004239109 1444 50469 SH SOLE 50469 0 0 ACCELERON PHARMA INC COM COM 00434H108 457 12239 SH SOLE 12239 0 0 ACCURAY INC COM COM 004397105 259 64765 SH SOLE 64765 0 0 ACETO CORP COM COM 004446100 106 9409 SH SOLE 9409 0 0 ACHILLION PHARMACEUTICALS IN COM COM 00448Q201 190 42229 SH SOLE 42229 0 0 ACI WORLDWIDE INC COM COM 004498101 170 7471 SH SOLE 7471 0 0 ACORDA THERAPEUTICS INC COM COM 00484M106 114 4806 SH SOLE 4806 0 0 ACTIVISION BLIZZARD INC COM COM 00507V109 7219 111898 SH SOLE 111898 0 0 ACTIVISION BLIZZARD INC OPT 00507V909 2614 85000 SH Call SOLE 85000 0 0 ACTIVISION BLIZZARD INC OPT 00507V959 180 50000 SH Put SOLE 50000 0 0 ACTUANT CORP CL A NEW COM 00508X203 162 6332 SH SOLE 6332 0 0 ACUITY BRANDS INC COM COM 00508Y102 2916 17025 SH SOLE 17025 0 0 ACTUA CORP COM COM 005094107 197 12861 SH SOLE 12861 0 0 ACXIOM CORP COM COM 005125109 289 11742 SH SOLE 11742 0 0 ADAMAS PHARMACEUTICALS INC COM COM 00548A106 110 5202 SH SOLE 5202 0 0 ADAMS DIVERSIFIED EQUITY FD COM COM 006212104 225 14762 SH SOLE 14762 0 0 ADOBE SYS INC COM COM 00724F101 2799 18765 SH SOLE 18765 0 0 ADOBE SYS INC OPT 00724F901 923 58100 SH Call SOLE 58100 0 0 ADOBE SYS INC OPT 00724F951 141 183400 SH Put SOLE 183400 0 0 ADTALEM GLOBAL ED INC COM COM 00737L103 1977 55160 SH SOLE 55160 0 0 ADTRAN INC COM COM 00738A106 190 7932 SH SOLE 7932 0 0 ADURO BIOTECH INC COM COM 00739L101 167 15707 SH SOLE 15707 0 0 ADVAXIS INC COM NEW COM 007624208 77 18464 SH SOLE 18464 0 0 ADVISORY BRD CO COM COM 00762W107 408 7600 SH SOLE 7600 0 0 AECOM COM COM 00766T100 937 25443 SH SOLE 25443 0 0 ADVISORSHARES TR WILSHIRE BUYBACK COM 00768Y818 114 1675 SH SOLE 1675 0 0 AEGION CORP COM COM 00770F104 133 5702 SH SOLE 5702 0 0 AERIE PHARMACEUTICALS INC COM COM 00771V108 689 14175 SH SOLE 14175 0 0 ADVANSIX INC COM COM 00773T101 161 4040 SH SOLE 4040 0 0 AEROJET ROCKETDYNE HLDGS INC COM COM 007800105 201 5740 SH SOLE 5740 0 0 ADVANCED MICRO DEVICES INC COM COM 007903107 2124 166613 SH SOLE 166613 0 0 ADVANCED MICRO DEVICES INC OPT 007903907 645 328000 SH Call SOLE 328000 0 0 ADVANCED MICRO DEVICES INC OPT 007903957 676 775000 SH Put SOLE 775000 0 0 ADVANCED DISP SVCS INC DEL COM COM 00790X101 119 4706 SH SOLE 4706 0 0 AEGON N V NY REGISTRY SH COM 007924103 443 76596 SH SOLE 76596 0 0 ADVANCED ENERGY INDS COM COM 007973100 1908 23622 SH SOLE 23622 0 0 AEROVIRONMENT INC COM COM 008073108 513 9485 SH SOLE 9485 0 0 AETNA INC NEW COM COM 00817Y108 5869 36909 SH SOLE 36909 0 0 AFFILIATED MANAGERS GROUP COM COM 008252108 3451 18177 SH SOLE 18177 0 0 AGILENT TECHNOLOGIES INC COM COM 00846U101 4779 74435 SH SOLE 74435 0 0 AGNICO EAGLE MINES LTD COM COM 008474108 885 19585 SH SOLE 19585 0 0 AGIOS PHARMACEUTICALS INC COM COM 00847X104 509 7625 SH SOLE 7625 0 0 AGREE REALTY CORP COM COM 008492100 225 4581 SH SOLE 4581 0 0 AGRIUM INC COM COM 008916108 1146 10692 SH SOLE 10692 0 0 AIMMUNE THERAPEUTICS INC COM COM 00900T107 209 8430 SH SOLE 8430 0 0 AIR LEASE CORP NOTE 3.87512/0 BND 00912XAK0 4566 29930 PRN SOLE 29930 0 0 AIR PRODS & CHEMS INC COM COM 009158106 1853 12253 SH SOLE 12253 0 0 AIR PRODS & CHEMS INC OPT 009158906 73 24500 SH Call SOLE 24500 0 0 AIR PRODS & CHEMS INC OPT 009158956 72 43100 SH Put SOLE 43100 0 0 AIR TRANSPORT SERVICES GRP I COM COM 00922R105 258 10606 SH SOLE 10606 0 0 AIRMEDIA GROUP INC SPONSORED ADR COM 009411109 75 29999 SH SOLE 29999 0 0 AKAMAI TECHNOLOGIES INC COM COM 00971T101 6121 125645 SH SOLE 125645 0 0 AKAMAI TECHNOLOGIES INC OPT 00971T901 24 69200 SH Call SOLE 69200 0 0 AKAMAI TECHNOLOGIES INC OPT 00971T951 806 133800 SH Put SOLE 133800 0 0 AKORN INC COM COM 009728106 1957 58957 SH SOLE 58957 0 0 AKEBIA THERAPEUTICS INC COM COM 00972D105 170 8650 SH SOLE 8650 0 0 ALAMO GROUP INC COM COM 011311107 111 1030 SH SOLE 1030 0 0 ALARM COM HLDGS INC COM COM 011642105 109 2402 SH SOLE 2402 0 0 ALASKA AIR GROUP INC COM COM 011659109 3977 52139 SH SOLE 52139 0 0 ALBANY INTL CORP CL A COM 012348108 553 9637 SH SOLE 9637 0 0 ALBEMARLE CORP COM COM 012653101 1289 9457 SH SOLE 9457 0 0 ALCOA CORP COM COM 013872106 567 12158 SH SOLE 12158 0 0 ALEXANDER & BALDWIN INC NEW COM COM 014491104 452 9766 SH SOLE 9766 0 0 ALERE INC PFD CNV SER B PFD 01449J204 2005 5000 SH SOLE 5000 0 0 ALEXANDRIA REAL ESTATE EQ IN COM COM 015271109 2100 17648 SH SOLE 17648 0 0 ALEXION PHARMACEUTICALS INC COM COM 015351109 13530 96444 SH SOLE 96444 0 0 ALEXION PHARMACEUTICALS INC OPT 015351959 242 49500 SH Put SOLE 49500 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS COM 01609W102 244906 1418019 SH SOLE 1418019 0 0 ALIBABA GROUP HLDG LTD OPT 01609W902 71087 1468800 SH Call SOLE 1468800 0 0 ALIBABA GROUP HLDG LTD OPT 01609W952 3105 2729900 SH Put SOLE 2729900 0 0 ALICO INC COM COM 016230104 199 5814 SH SOLE 5814 0 0 FIREEYE INC NOTE 1.000 6/0 BND 31816QAB7 4082 43000 PRN SOLE 43000 0 0 FIRST AMERN FINL CORP COM COM 31847R102 1615 32323 SH SOLE 32323 0 0 FIRST BANCORP P R COM NEW COM 318672706 313 61116 SH SOLE 61116 0 0 FIRST BANCORP N C COM COM 318910106 107 3118 SH SOLE 3118 0 0 FIRST BANCSHARES INC MS COM COM 318916103 370 12288 SH SOLE 12288 0 0 FIRST BUSEY CORP COM NEW COM 319383204 266 8470 SH SOLE 8470 0 0 FIRST CTZNS BANCSHARES INC N CL A COM 31946M103 953 2550 SH SOLE 2550 0 0 FIRST CONN BANCORP INC MD COM COM 319850103 250 9360 SH SOLE 9360 0 0 FIRST DATA CORP NEW COM CL A COM 32008D106 267 14797 SH SOLE 14797 0 0 FIRST FINL BANCORP OH COM COM 320209109 125 4780 SH SOLE 4780 0 0 FIRST FINL BANKSHARES COM COM 32020R109 1588 35143 SH SOLE 35143 0 0 FIRST FINANCIAL NORTHWEST IN COM COM 32022K102 181 10662 SH SOLE 10662 0 0 FIRST FNDTN INC COM COM 32026V104 117 6554 SH SOLE 6554 0 0 FIRST HORIZON NATL CORP COM COM 320517105 840 43887 SH SOLE 43887 0 0 FIRST INDUSTRIAL REALTY TRUS COM COM 32054K103 2818 93651 SH SOLE 93651 0 0 FIRST INTERNET BANCORP COM COM 320557101 167 5167 SH SOLE 5167 0 0 FIRST INTST BANCSYSTEM INC COM CL A COM 32055Y201 105 2748 SH SOLE 2748 0 0 FIRST LONG IS CORP COM COM 320734106 105 3435 SH SOLE 3435 0 0 FIRST MAJESTIC SILVER CORP COM COM 32076V103 742 108534 SH SOLE 108534 0 0 FIRST MAJESTIC SILVER CORP OPT 32076V903 9 17600 SH Call SOLE 17600 0 0 FIRST MID ILL BANCSHARES INC COM COM 320866106 331 8617 SH SOLE 8617 0 0 FIRST MIDWEST BANCORP DEL COM COM 320867104 1081 46155 SH SOLE 46155 0 0 FIRST POTOMAC RLTY TR COM COM 33610F109 3641 326820 SH SOLE 326820 0 0 FIRST REP BK SAN FRANCISCO C COM COM 33616C100 208 1993 SH SOLE 1993 0 0 FIRST SOLAR INC COM COM 336433107 1092 23805 SH SOLE 23805 0 0 1ST SOURCE CORP COM COM 336901103 274 5385 SH SOLE 5385 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF COM 336920103 556 8709 SH SOLE 8709 0 0 FIRST TR INTER DUR PFD & IN COM COM 33718W103 618 25019 SH SOLE 25019 0 0 FIRST TR MULTI CP VAL ALPHA COM COM 33733C108 646 12020 SH SOLE 12020 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH COM 33733E203 601 4851 SH SOLE 4851 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX COM 33733E302 11909 116346 SH SOLE 116346 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX COM 33733E401 339 7221 SH SOLE 7221 0 0 FIRST TR NAS100 EQ WEIGHTED COM 337344105 284 5114 SH SOLE 5114 0 0 FIRST TR NASDAQ100 TECH INDE COM 337345102 209 3067 SH SOLE 3067 0 0 FIRST TR S&P REIT INDEX FD COM COM 33734G108 102 4400 SH SOLE 4400 0 0 FIRST TR LRGE CP CORE ALPHA COM COM 33734K109 495 9012 SH SOLE 9012 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE COM 33734X101 186 4832 SH SOLE 4832 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE COM 33734X119 627 13723 SH SOLE 13723 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX COM 33734X135 150 5069 SH SOLE 5069 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH COM 33734X143 1337 19834 SH SOLE 19834 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR COM 33734X150 187 5036 SH SOLE 5036 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH COM 33734X168 461 11421 SH SOLE 11421 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX COM 33734X176 418 8708 SH SOLE 8708 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH COM 33734X184 157 5807 SH SOLE 5807 0 0 FIRST TR SML CP CORE ALPHA F COM COM 33734Y109 282 4785 SH SOLE 4785 0 0 FIRST TR MID CAP CORE ALPHAD COM COM 33735B108 423 6835 SH SOLE 6835 0 0 FIRST TR LRG CP VL ALPHADEX COM COM 33735J101 290 5675 SH SOLE 5675 0 0 FIRST TR LRG CP GRWTH ALPHAD COM COM 33735K108 256 4452 SH SOLE 4452 0 0 FIRST TR STOXX EURO DIV FD COMMON COM 33735T109 3830 280777 SH SOLE 280777 0 0 FIRST TR FTSE EPRA/NAREIT DE COM COM 33736N101 1043 23130 SH SOLE 23130 0 0 FIRST TR EXCH TRADED FD II NASDQ CLN EDGE COM 33737A108 145 2963 SH SOLE 2963 0 0 FIRST TR EXCH TRD ALPHA FD I ASIA EX JAPAN COM 33737J109 579 17254 SH SOLE 17254 0 0 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX COM 33737J117 9639 255805 SH SOLE 255805 0 0 FIRST TR EXCH TRD ALPHA FD I LATIN AMER ALP COM 33737J125 2355 106474 SH SOLE 106474 0 0 FIRST TR EXCH TRD ALPHA FD I BRAZIL ALPHADEX COM 33737J133 619 37351 SH SOLE 37351 0 0 FIRST TR EXCH TRD ALPHA FD I CANADA ALPHA COM 33737J208 1101 43618 SH SOLE 43618 0 0 FIRST TR EXCH TRD ALPHA FD I HONG KONG ALPH COM 33737J240 609 14411 SH SOLE 14411 0 0 FIRST TR EXCNGE TRD ALPHADEX MID CAP VAL FD COM 33737M201 178 5177 SH SOLE 5177 0 0 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP COM 33737M300 199 4825 SH SOLE 4825 0 0 FIRST TR EXCNGE TRD ALPHADEX SML CAP VAL AL COM 33737M409 184 5151 SH SOLE 5151 0 0 FIRST TR HIGH INCOME L/S FD COM COM 33738E109 350 20559 SH SOLE 20559 0 0 FIRST TR EXCHANGE TRADED FD NASD TECH DIV COM 33738R118 186 5754 SH SOLE 5754 0 0 FIRST TR EXCHANGE TRADED FD RBA INDL ETF COM 33738R704 533 20470 SH SOLE 20470 0 0 FIRSTCASH INC COM COM 33767D105 1661 26300 SH SOLE 26300 0 0 FISERV INC COM COM 337738108 2463 19102 SH SOLE 19102 0 0 FLAGSTAR BANCORP INC COM PAR .001 COM 337930705 144 4052 SH SOLE 4052 0 0 FIRSTENERGY CORP COM COM 337932107 981 31818 SH SOLE 31818 0 0 FIRSTENERGY CORP OPT 337932907 8 54600 SH Call SOLE 54600 0 0 FIRSTENERGY CORP OPT 337932957 104 85900 SH Put SOLE 85900 0 0 FITBIT INC CL A COM 33812L102 441 63433 SH SOLE 63433 0 0 FIVE BELOW INC COM COM 33829M101 1245 22693 SH SOLE 22693 0 0 FLEXSTEEL INDS INC COM COM 339382103 459 9063 SH SOLE 9063 0 0 FLEXION THERAPEUTICS INC COM COM 33938J106 135 5588 SH SOLE 5588 0 0 FLEXSHARES TR QLT DIV DEF IDX COM 33939L845 220 5307 SH SOLE 5307 0 0 FLEXSHARES TR QLT DIVDYN IDX COM 33939L852 377 9049 SH SOLE 9049 0 0 FLOTEK INDS INC DEL COM COM 343389102 66 14172 SH SOLE 14172 0 0 FLUOR CORP NEW COM COM 343412102 1452 34500 SH SOLE 34500 0 0 FLOWERS FOODS INC COM COM 343498101 166 8807 SH SOLE 8807 0 0 FLOWSERVE CORP COM COM 34354P105 26846 630341 SH SOLE 630341 0 0 FLUSHING FINL CORP COM COM 343873105 135 4541 SH SOLE 4541 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS COM 344419106 824 8622 SH SOLE 8622 0 0 FOOT LOCKER INC COM COM 344849104 4969 141087 SH SOLE 141087 0 0 FORD MTR CO DEL COM PAR $0.01 COM 345370860 10830 904754 SH SOLE 904754 0 0 FORD MTR CO DEL OPT 345370900 66 140000 SH Call SOLE 140000 0 0 FORD MTR CO DEL OPT 345370950 1066 790000 SH Put SOLE 790000 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 1002 39264 SH SOLE 39264 0 0 FORESTAR GROUP INC COM COM 346233109 375 23832 SH SOLE 23832 0 0 FORMFACTOR INC COM COM 346375108 172 10211 SH SOLE 10211 0 0 FORTRESS INVESTMENT GROUP LL CL A COM 34958B106 29199 3663600 SH SOLE 3663600 0 0 FORTINET INC COM COM 34959E109 660 18406 SH SOLE 18406 0 0 FORTINET INC OPT 34959E959 112 75000 SH Put SOLE 75000 0 0 FORTIVE CORP COM COM 34959J108 1066 15060 SH SOLE 15060 0 0 FORTERRA INC COM COM 34960W106 49 10992 SH SOLE 10992 0 0 FORTUNE BRANDS HOME & SEC IN COM COM 34964C106 4550 67680 SH SOLE 67680 0 0 FORUM ENERGY TECHNOLOGIES IN COM COM 34984V100 185 11634 SH SOLE 11634 0 0 FORWARD AIR CORP COM COM 349853101 1082 18904 SH SOLE 18904 0 0 FOSSIL GROUP INC COM COM 34988V106 2546 272877 SH SOLE 272877 0 0 FOUNDATION MEDICINE INC COM COM 350465100 261 6481 SH SOLE 6481 0 0 FOUR CORNERS PPTY TR INC COM COM 35086T109 493 19795 SH SOLE 19795 0 0 ONE GAS INC COM COM 68235P108 1444 19615 SH SOLE 19615 0 0 ONE LIBERTY PPTYS INC COM COM 682406103 730 29973 SH SOLE 29973 0 0 ONEOK INC NEW COM COM 682680103 359 6484 SH SOLE 6484 0 0 ONEMAIN HLDGS INC COM COM 68268W103 119 4219 SH SOLE 4219 0 0 OPPENHEIMER REV WEIGHTD ETF INTERNATNL REV COM 68386C757 2201 82200 SH SOLE 82200 0 0 OPPENHEIMER REV WEIGHTD ETF GLOBAL REV COM 68386C765 2124 80044 SH SOLE 80044 0 0 OPPENHEIMER REV WEIGHTD ETF FINANCIALS SECTO COM 68386C807 152 2379 SH SOLE 2379 0 0 ORACLE CORP COM COM 68389X105 22371 462686 SH SOLE 462686 0 0 ORACLE CORP OPT 68389X905 1886 1307600 SH Call SOLE 1307600 0 0 ORACLE CORP OPT 68389X955 436 802900 SH Put SOLE 802900 0 0 OPUS BK IRVINE CALIF COM COM 684000102 308 12854 SH SOLE 12854 0 0 ORANGE SPONSORED ADR COM 684060106 611 37222 SH SOLE 37222 0 0 ORBCOMM INC COM COM 68555P100 107 10225 SH SOLE 10225 0 0 ORBITAL ATK INC COM COM 68557N103 14457 108568 SH SOLE 108568 0 0 ORGANOVO HLDGS INC COM COM 68620A104 43 19214 SH SOLE 19214 0 0 ORIX CORP SPONSORED ADR COM 686330101 1382 17072 SH SOLE 17072 0 0 ORITANI FINL CORP DEL COM COM 68633D103 307 18259 SH SOLE 18259 0 0 ORMAT TECHNOLOGIES INC COM COM 686688102 267 4372 SH SOLE 4372 0 0 OSHKOSH CORP COM COM 688239201 2165 26227 SH SOLE 26227 0 0 OSISKO GOLD ROYALTIES LTD COM COM 68827L101 195 15076 SH SOLE 15076 0 0 OTONOMY INC COM COM 68906L105 46 14303 SH SOLE 14303 0 0 OTTER TAIL CORP COM COM 689648103 371 8566 SH SOLE 8566 0 0 OUTFRONT MEDIA INC COM COM 69007J106 529 21008 SH SOLE 21008 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW COM 69036R863 62 23479 SH SOLE 23479 0 0 OVERSTOCK COM INC DEL COM COM 690370101 109 3669 SH SOLE 3669 0 0 OWENS & MINOR INC NEW COM COM 690732102 3495 119703 SH SOLE 119703 0 0 OWENS CORNING NEW COM COM 690742101 456 5894 SH SOLE 5894 0 0 OWENS ILL INC COM NEW COM 690768403 287 11402 SH SOLE 11402 0 0 OXFORD INDS INC COM COM 691497309 471 7416 SH SOLE 7416 0 0 PCSB FINL CORP COM COM 69324R104 222 11787 SH SOLE 11787 0 0 PDC ENERGY INC COM COM 69327R101 376 7665 SH SOLE 7665 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 97 28472 SH SOLE 28472 0 0 PG&E CORP COM COM 69331C108 328 4814 SH SOLE 4814 0 0 PHH CORP COM NEW COM 693320202 587 42162 SH SOLE 42162 0 0 PJT PARTNERS INC COM CL A COM 69343T107 168 4380 SH SOLE 4380 0 0 PNC FINL SVCS GROUP INC COM COM 693475105 3262 24206 SH SOLE 24206 0 0 POSCO SPONSORED ADR COM 693483109 150 2159 SH SOLE 2159 0 0 PNM RES INC COM COM 69349H107 1096 27187 SH SOLE 27187 0 0 PPG INDS INC COM COM 693506107 3765 34645 SH SOLE 34645 0 0 PPL CORP COM COM 69351T106 27622 727847 SH SOLE 727847 0 0 PPL CORP OPT 69351T906 8 200000 SH Call SOLE 200000 0 0 PRA HEALTH SCIENCES INC COM COM 69354M108 1031 13542 SH SOLE 13542 0 0 PRA GROUP INC COM COM 69354N106 189 6595 SH SOLE 6595 0 0 PS BUSINESS PKS INC CALIF COM COM 69360J107 1348 10097 SH SOLE 10097 0 0 PVH CORP COM COM 693656100 714 5664 SH SOLE 5664 0 0 PTC THERAPEUTICS INC COM COM 69366J200 834 41694 SH SOLE 41694 0 0 PTC INC COM COM 69370C100 257 4559 SH SOLE 4559 0 0 PACCAR INC COM COM 693718108 1994 27568 SH SOLE 27568 0 0 PACIFIC BIOSCIENCES CALIF IN COM COM 69404D108 624 118909 SH SOLE 118909 0 0 PACIFIC CONTINENTAL CORP COM COM 69412V108 1423 52818 SH SOLE 52818 0 0 PACIFIC ETHANOL INC COM PAR $.001 COM 69423U305 68 12287 SH SOLE 12287 0 0 PACIFIC PREMIER BANCORP COM COM 69478X105 212 5628 SH SOLE 5628 0 0 PACIRA PHARMACEUTICALS INC COM COM 695127100 396 10559 SH SOLE 10559 0 0 PACKAGING CORP AMER COM COM 695156109 4073 35515 SH SOLE 35515 0 0 PACWEST BANCORP DEL COM COM 695263103 168 3321 SH SOLE 3321 0 0 PALO ALTO NETWORKS INC COM COM 697435105 1233 8555 SH SOLE 8555 0 0 PALO ALTO NETWORKS INC OPT 697435955 227 25000 SH Put SOLE 25000 0 0 PALO ALTO NETWORKS INC NOTE 7/0 BND 697435AB1 1796 13000 PRN SOLE 13000 0 0 PAMPA ENERGIA S A SPONS ADR LVL I COM 697660207 4811 73900 SH SOLE 73900 0 0 PANDORA MEDIA INC COM COM 698354107 34696 4505951 SH SOLE 4505951 0 0 PAPA JOHNS INTL INC COM COM 698813102 235 3210 SH SOLE 3210 0 0 PAR PACIFIC HOLDINGS INC COM NEW COM 69888T207 1226 58966 SH SOLE 58966 0 0 PARAGON COML CORP COM NEW COM 69911U403 762 13495 SH SOLE 13495 0 0 PARAMOUNT GROUP INC COM COM 69924R108 618 38640 SH SOLE 38640 0 0 PARATEK PHARMACEUTICALS INC COM COM 699374302 123 4908 SH SOLE 4908 0 0 PAREXEL INTL CORP COM COM 699462107 1883 21377 SH SOLE 21377 0 0 PARK ELECTROCHEMICAL CORP COM COM 700416209 254 13728 SH SOLE 13728 0 0 PARK HOTELS RESORTS INC COM COM 700517105 1542 55960 SH SOLE 55960 0 0 PARK NATL CORP COM COM 700658107 206 1908 SH SOLE 1908 0 0 PARK STERLING CORP COM COM 70086Y105 5248 422507 SH SOLE 422507 0 0 PARKER DRILLING CO COM COM 701081101 21 18986 SH SOLE 18986 0 0 PARKER HANNIFIN CORP COM COM 701094104 1554 8878 SH SOLE 8878 0 0 PARKWAY INC COM COM 70156Q107 194 8430 SH SOLE 8430 0 0 PARTY CITY HOLDCO INC COM COM 702149105 176 12997 SH SOLE 12997 0 0 PATRICK INDS INC COM COM 703343103 663 7879 SH SOLE 7879 0 0 PATTERN ENERGY GROUP INC CL A COM 70338P100 1763 73171 SH SOLE 73171 0 0 PATTERN ENERGY GROUP INC OPT 70338P950 55 157500 SH Put SOLE 157500 0 0 PATTERSON COMPANIES INC COM COM 703395103 548 14169 SH SOLE 14169 0 0 PATTERSON UTI ENERGY INC COM COM 703481101 664 31689 SH SOLE 31689 0 0 PAYCHEX INC COM COM 704326107 2108 35152 SH SOLE 35152 0 0 PAYCOM SOFTWARE INC COM COM 70432V102 285 3801 SH SOLE 3801 0 0 PAYPAL HLDGS INC COM COM 70450Y103 8262 129038 SH SOLE 129038 0 0 PAYPAL HLDGS INC OPT 70450Y903 7600 998200 SH Call SOLE 998200 0 0 PAYPAL HLDGS INC OPT 70450Y953 701 895400 SH Put SOLE 895400 0 0 PEARSON PLC SPONSORED ADR COM 705015105 1219 149701 SH SOLE 149701 0 0 PEBBLEBROOK HOTEL TR COM COM 70509V100 616 17049 SH SOLE 17049 0 0 PEGASYSTEMS INC COM COM 705573103 479 8302 SH SOLE 8302 0 0 PENGROWTH ENERGY CORP COM COM 70706P104 62 60640 SH SOLE 60640 0 0 PENN NATL GAMING INC COM COM 707569109 553 23658 SH SOLE 23658 0 0 PENN VA CORP NEW COM COM 70788V102 181 4521 SH SOLE 4521 0 0 PENNEY J C INC COM COM 708160106 13663 3585977 SH SOLE 3585977 0 0 PENNEY J C INC OPT 708160906 45 72900 SH Call SOLE 72900 0 0 PENNEY J C INC OPT 708160956 2828 1573800 SH Put SOLE 1573800 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT COM 709102107 280 26684 SH SOLE 26684 0 0 PENNYMAC MTG INVT TR COM COM 70931T103 913 52504 SH SOLE 52504 0 0 PENNYMAC CORP NOTE 5.375 5/0 BND 70932AAB9 4969 50000 PRN SOLE 50000 0 0 PENNYMAC FINL SVCS INC CL A COM 70932B101 264 14827 SH SOLE 14827 0 0 PEOPLES BANCORP INC COM COM 709789101 103 3056 SH SOLE 3056 0 0 PEOPLES BANCORP N C INC COM COM 710577107 231 6488 SH SOLE 6488 0 0 PEOPLES UNITED FINANCIAL INC COM COM 712704105 1867 102910 SH SOLE 102910 0 0 PEPSICO INC COM COM 713448108 1575 14132 SH SOLE 14132 0 0 PEPSICO INC OPT 713448908 145 81200 SH Call SOLE 81200 0 0 PEPSICO INC OPT 713448958 331 259300 SH Put SOLE 259300 0 0 PERFICIENT INC COM COM 71375U101 118 6014 SH SOLE 6014 0 0 PERFORMANCE FOOD GROUP CO COM COM 71377A103 290 10283 SH SOLE 10283 0 0 PERKINELMER INC COM COM 714046109 602 8732 SH SOLE 8732 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR COM 715684106 235 6847 SH SOLE 6847 0 0 PETMED EXPRESS INC COM COM 716382106 202 6089 SH SOLE 6089 0 0 VANGUARD WORLD FDS ENERGY ETF COM 92204A306 2090 22336 SH SOLE 22336 0 0 VANGUARD WORLD FDS HEALTH CAR ETF COM 92204A504 982 6450 SH SOLE 6450 0 0 VANGUARD WORLD FDS INF TECH ETF COM 92204A702 2122 13963 SH SOLE 13963 0 0 VANGUARD WORLD FDS MATERIALS ETF COM 92204A801 138 1074 SH SOLE 1074 0 0 VANGUARD WORLD FDS TELCOMM ETF COM 92204A884 484 5250 SH SOLE 5250 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX COM 92206C599 5271 45549 SH SOLE 45549 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX COM 92206C664 701 5889 SH SOLE 5889 0 0 VANGUARD SCOTTSDALE FDS INT-TERM GOV COM 92206C706 319 4935 SH SOLE 4935 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP COM 92206C870 131 1486 SH SOLE 1486 0 0 VAREX IMAGING CORP COM COM 92214X106 1161 34304 SH SOLE 34304 0 0 VARIAN MED SYS INC COM COM 92220P105 1629 16284 SH SOLE 16284 0 0 VASCO DATA SEC INTL INC COM COM 92230Y104 516 42811 SH SOLE 42811 0 0 VECTOR GROUP LTD COM COM 92240M108 1145 55931 SH SOLE 55931 0 0 VEECO INSTRS INC DEL COM COM 922417100 145 6787 SH SOLE 6787 0 0 VEECO INSTRS INC DEL NOTE 2.700 1/1 BND 922417AD2 508 5280 PRN SOLE 5280 0 0 VEEVA SYS INC OPT 922475908 11 23300 SH Call SOLE 23300 0 0 VENTAS INC COM COM 92276F100 7386 113408 SH SOLE 113408 0 0 VANGUARD INDEX FDS S&P 500 ETF COM 922908363 2917 12641 SH SOLE 12641 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP COM 922908538 683 5612 SH SOLE 5612 0 0 VANGUARD INDEX FDS REIT ETF COM 922908553 8322 100153 SH SOLE 100153 0 0 VANGUARD INDEX FDS SML CP GRW ETF COM 922908595 8288 54298 SH SOLE 54298 0 0 VANGUARD INDEX FDS SM CP VAL ETF COM 922908611 5535 43317 SH SOLE 43317 0 0 VANGUARD INDEX FDS MID CAP ETF COM 922908629 124 841 SH SOLE 841 0 0 VANGUARD INDEX FDS LARGE CAP ETF COM 922908637 565 4895 SH SOLE 4895 0 0 VANGUARD INDEX FDS EXTEND MKT ETF COM 922908652 3338 31163 SH SOLE 31163 0 0 VANGUARD INDEX FDS GROWTH ETF COM 922908736 271 2043 SH SOLE 2043 0 0 VANGUARD INDEX FDS VALUE ETF COM 922908744 313 3140 SH SOLE 3140 0 0 VANGUARD INDEX FDS SMALL CP ETF COM 922908751 12559 88868 SH SOLE 88868 0 0 VEREIT INC COM COM 92339V100 2790 336490 SH SOLE 336490 0 0 VERIFONE SYS INC COM COM 92342Y109 1512 74552 SH SOLE 74552 0 0 VERIFONE SYS INC OPT 92342Y909 689 456000 SH Call SOLE 456000 0 0 VERIFONE SYS INC OPT 92342Y959 67 482600 SH Put SOLE 482600 0 0 VERISIGN INC COM COM 92343E102 2895 27213 SH SOLE 27213 0 0 VERIZON COMMUNICATIONS INC COM COM 92343V104 2567 51865 SH SOLE 51865 0 0 VERIZON COMMUNICATIONS INC OPT 92343V904 491 496600 SH Call SOLE 496600 0 0 VERIZON COMMUNICATIONS INC OPT 92343V954 2711 1492700 SH Put SOLE 1492700 0 0 VERINT SYS INC COM COM 92343X100 697 16649 SH SOLE 16649 0 0 VERINT SYS INC NOTE 1.500 6/0 BND 92343XAA8 2407 24500 PRN SOLE 24500 0 0 VERITEX HLDGS INC COM COM 923451108 145 5393 SH SOLE 5393 0 0 VERISK ANALYTICS INC COM COM 92345Y106 2026 24353 SH SOLE 24353 0 0 VERITONE INC COM COM 92347M100 132 2911 SH SOLE 2911 0 0 VERSARTIS INC COM COM 92529L102 28 11472 SH SOLE 11472 0 0 VERTEX PHARMACEUTICALS INC COM COM 92532F100 2323 15282 SH SOLE 15282 0 0 VIAD CORP COM NEW COM 92552R406 119 1957 SH SOLE 1957 0 0 VIASAT INC COM COM 92552V100 608 9450 SH SOLE 9450 0 0 VIACOM INC NEW CL B COM 92553P201 397 14258 SH SOLE 14258 0 0 VIAVI SOLUTIONS INC COM COM 925550105 445 47070 SH SOLE 47070 0 0 VICTORY PORTFOLIOS II SHS US EQ INCM COM 92647N824 245 5521 SH SOLE 5521 0 0 VICTORY PORTFOLIOS II SHS US LRG CAP COM 92647N865 474 10952 SH SOLE 10952 0 0 VILLAGE SUPER MKT INC CL A NEW COM 927107409 117 4719 SH SOLE 4719 0 0 VIPSHOP HLDGS LTD SPONSORED ADR COM 92763W103 1955 222368 SH SOLE 222368 0 0 VIPSHOP HLDGS LTD OPT 92763W953 584 400000 SH Put SOLE 400000 0 0 VISA INC COM CL A COM 92826C839 1693 16083 SH SOLE 16083 0 0 VISA INC OPT 92826C959 27 150000 SH Put SOLE 150000 0 0 VIRTUSA CORP COM COM 92827P102 131 3474 SH SOLE 3474 0 0 VISTA OUTDOOR INC COM COM 928377100 599 26114 SH SOLE 26114 0 0 VISTEON CORP COM NEW COM 92839U206 680 5491 SH SOLE 5491 0 0 VITAMIN SHOPPE INC COM COM 92849E101 59 11006 SH SOLE 11006 0 0 VIVUS INC COM COM 928551100 47 47675 SH SOLE 47675 0 0 VMWARE INC CL A COM COM 928563402 859 7865 SH SOLE 7865 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR COM 92857W308 2599 91320 SH SOLE 91320 0 0 VODAFONE GROUP PLC NEW OPT 92857W958 45 45000 SH Put SOLE 45000 0 0 VONAGE HLDGS CORP COM COM 92886T201 1028 126255 SH SOLE 126255 0 0 VORNADO RLTY TR SH BEN INT COM 929042109 3454 44931 SH SOLE 44931 0 0 VOYA FINL INC COM COM 929089100 953 23891 SH SOLE 23891 0 0 VOYA PRIME RATE TR SH BEN INT COM 92913A100 498 95200 SH SOLE 95200 0 0 VOYAGER THERAPEUTICS INC COM COM 92915B106 577 28029 SH SOLE 28029 0 0 VULCAN MATLS CO COM COM 929160109 609 5096 SH SOLE 5096 0 0 W & T OFFSHORE INC COM COM 92922P106 120 39255 SH SOLE 39255 0 0 WD-40 CO COM COM 929236107 118 1058 SH SOLE 1058 0 0 WGL HLDGS INC COM COM 92924F106 3681 43712 SH SOLE 43712 0 0 WSFS FINL CORP COM COM 929328102 765 15692 SH SOLE 15692 0 0 WMIH CORP COM COM 92936P100 25 26492 SH SOLE 26492 0 0 W P CAREY INC COM COM 92936U109 2048 30395 SH SOLE 30395 0 0 WPP PLC NEW ADR COM 92937A102 440 4743 SH SOLE 4743 0 0 WEC ENERGY GROUP INC COM COM 92939U106 550 8754 SH SOLE 8754 0 0 WABASH NATL CORP COM COM 929566107 490 21463 SH SOLE 21463 0 0 WADDELL & REED FINL INC CL A COM 930059100 1405 70026 SH SOLE 70026 0 0 WAGEWORKS INC COM COM 930427109 1236 20363 SH SOLE 20363 0 0 WAL-MART STORES INC COM COM 931142103 864 11053 SH SOLE 11053 0 0 WAL-MART STORES INC OPT 931142903 1168 1846100 SH Call SOLE 1846100 0 0 WAL-MART STORES INC OPT 931142953 631 380100 SH Put SOLE 380100 0 0 WALGREENS BOOTS ALLIANCE INC COM COM 931427108 4272 55318 SH SOLE 55318 0 0 WALGREENS BOOTS ALLIANCE INC OPT 931427908 421 215200 SH Call SOLE 215200 0 0 WALGREENS BOOTS ALLIANCE INC OPT 931427958 448 217000 SH Put SOLE 217000 0 0 WALKER & DUNLOP INC COM COM 93148P102 123 2357 SH SOLE 2357 0 0 WASHINGTON FED INC COM COM 938824109 1129 33562 SH SOLE 33562 0 0 WASHINGTON PRIME GROUP NEW COM COM 93964W108 177 21227 SH SOLE 21227 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT COM 939653101 819 24996 SH SOLE 24996 0 0 WASHINGTON TR BANCORP COM COM 940610108 128 2230 SH SOLE 2230 0 0 WASTE MGMT INC DEL COM COM 94106L109 2573 32872 SH SOLE 32872 0 0 WASTE MGMT INC DEL OPT 94106L909 439 450000 SH Call SOLE 450000 0 0 WASTE MGMT INC DEL OPT 94106L959 130 90000 SH Put SOLE 90000 0 0 WATERS CORP COM COM 941848103 3711 20670 SH SOLE 20670 0 0 WATERSTONE FINL INC MD COM COM 94188P101 103 5307 SH SOLE 5307 0 0 WATSCO INC COM COM 942622200 216 1344 SH SOLE 1344 0 0 WATTS WATER TECHNOLOGIES INC CL A COM 942749102 645 9324 SH SOLE 9324 0 0 WEATHERFORD INTL LTD NOTE 5.875 7/0 BND 947075AH0 1204 11000 PRN SOLE 11000 0 0 WEBSTER FINL CORP CONN COM COM 947890109 332 6314 SH SOLE 6314 0 0 WEIBO CORP SPONSORED ADR COM 948596101 2730 27596 SH SOLE 27596 0 0 WEIBO CORP OPT 948596951 24 40000 SH Put SOLE 40000 0 0 WEIGHT WATCHERS INTL INC NEW COM COM 948626106 298 6845 SH SOLE 6845 0 0 WEINGARTEN RLTY INVS SH BEN INT COM 948741103 599 18870 SH SOLE 18870 0 0 WELBILT INC COM COM 949090104 216 9388 SH SOLE 9388 0 0 WELLCARE HEALTH PLANS INC COM COM 94946T106 642 3737 SH SOLE 3737 0 0 ANTHEM INC NOTE 2.75010/1 BND 94973VBG1 879 3380 PRN SOLE 3380 0 0 ALIGN TECHNOLOGY INC COM COM 016255101 999 5363 SH SOLE 5363 0 0 ALLEGHANY CORP DEL COM COM 017175100 253 457 SH SOLE 457 0 0 ALLEGHENY TECHNOLOGIES INC COM COM 01741R102 104 4346 SH SOLE 4346 0 0 ALLEGIANT TRAVEL CO COM COM 01748X102 839 6371 SH SOLE 6371 0 0 ALLETE INC COM NEW COM 018522300 264 3415 SH SOLE 3415 0 0 ALLIANCE DATA SYSTEMS CORP COM COM 018581108 1434 6472 SH SOLE 6472 0 0 ALLIANT ENERGY CORP COM COM 018802108 2854 68656 SH SOLE 68656 0 0 ALLISON TRANSMISSION HLDGS I COM COM 01973R101 365 9735 SH SOLE 9735 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM COM 01988P108 582 40884 SH SOLE 40884 0 0 ALLSCRIPTS HEALTHCARE SOLUTN NOTE 1.250 7/0 BND 01988PAD0 1036 9750 PRN SOLE 9750 0 0 ALLSTATE CORP COM COM 020002101 769 8371 SH SOLE 8371 0 0 ALLSTATE CORP OPT 020002901 10 12300 SH Call SOLE 12300 0 0 ALLSTATE CORP OPT 020002951 62 30600 SH Put SOLE 30600 0 0 ALLY FINL INC COM COM 02005N100 797 32850 SH SOLE 32850 0 0 ALLY FINL INC OPT 02005N950 32 29000 SH Put SOLE 29000 0 0 ALMOST FAMILY INC COM COM 020409108 148 2752 SH SOLE 2752 0 0 ALNYLAM PHARMACEUTICALS INC COM COM 02043Q107 181 1538 SH SOLE 1538 0 0 ALON USA ENERGY INC NOTE 3.000 9/1 BND 020520AB8 189 1670 PRN SOLE 1670 0 0 ALPHABET INC CAP STK CL C COM 02079K107 13488 14063 SH SOLE 14063 0 0 ALPHABET INC CAP STK CL A COM 02079K305 29345 30137 SH SOLE 30137 0 0 ALPHABET INC OPT 02079K905 11901 236300 SH Call SOLE 236300 0 0 ALPHABET INC OPT 02079K907 5020 164600 SH Call SOLE 164600 0 0 ALPHABET INC OPT 02079K955 2145 298800 SH Put SOLE 298800 0 0 ALPHABET INC OPT 02079K957 396 15200 SH Put SOLE 15200 0 0 ALTABA INC COM COM 021346101 17350 261927 SH SOLE 261927 0 0 ALTABA INC OPT 021346901 3323 193900 SH Call SOLE 193900 0 0 ALTABA INC OPT 021346951 24 363100 SH Put SOLE 363100 0 0 ALTISOURCE RESIDENTIAL CORP CL B COM 02153W100 169 15248 SH SOLE 15248 0 0 ALTRA INDL MOTION CORP COM COM 02208R106 957 19887 SH SOLE 19887 0 0 ALTRIA GROUP INC COM COM 02209S103 10107 159359 SH SOLE 159359 0 0 ALTRIA GROUP INC OPT 02209S903 257 341300 SH Call SOLE 341300 0 0 ALTRIA GROUP INC OPT 02209S953 486 228900 SH Put SOLE 228900 0 0 AMARIN CORP PLC SPONS ADR NEW COM 023111206 38 10851 SH SOLE 10851 0 0 AMARIN CORP PLC OPT 023111906 47 45000 SH Call SOLE 45000 0 0 AMAZON COM INC COM COM 023135106 1190442 1238302 SH SOLE 1238302 0 0 AMAZON COM INC OPT 023135906 51795 313000 SH Call SOLE 313000 0 0 AMAZON COM INC OPT 023135956 4970 390400 SH Put SOLE 390400 0 0 AMBEV SA SPONSORED ADR COM 02319V103 5205 789780 SH SOLE 789780 0 0 AMEDISYS INC COM COM 023436108 236 4219 SH SOLE 4219 0 0 AMEREN CORP COM COM 023608102 432 7474 SH SOLE 7474 0 0 AMERICA MOVIL SAB DE CV SPON ADR L COM 02364W105 392 22070 SH SOLE 22070 0 0 AMERICAN AIRLS GROUP INC COM COM 02376R102 5118 107761 SH SOLE 107761 0 0 AMERICAN AIRLS GROUP INC OPT 02376R902 54 59600 SH Call SOLE 59600 0 0 AMERICAN AIRLS GROUP INC OPT 02376R952 214 331100 SH Put SOLE 331100 0 0 AMERICAN ASSETS TR INC COM COM 024013104 389 9786 SH SOLE 9786 0 0 AMERICAN AXLE & MFG HLDGS IN COM COM 024061103 1689 96050 SH SOLE 96050 0 0 AMERICAN AXLE & MFG HLDGS IN OPT 024061903 397 130900 SH Call SOLE 130900 0 0 AMERICAN AXLE & MFG HLDGS IN OPT 024061953 467 1183900 SH Put SOLE 1183900 0 0 AMERICAN CAMPUS CMNTYS INC COM COM 024835100 812 18393 SH SOLE 18393 0 0 AMERICAN ELEC PWR INC COM COM 025537101 952 13553 SH SOLE 13553 0 0 AMERICAN EAGLE OUTFITTERS NE COM COM 02553E106 3149 220191 SH SOLE 220191 0 0 AMERICAN EAGLE OUTFITTERS NE OPT 02553E956 360 200000 SH Put SOLE 200000 0 0 AMERICAN EQTY INVT LIFE HLD COM COM 025676206 391 13444 SH SOLE 13444 0 0 AMERICAN EXPRESS CO COM COM 025816109 3991 44116 SH SOLE 44116 0 0 AMERICAN EXPRESS CO OPT 025816909 1449 233500 SH Call SOLE 233500 0 0 AMERICAN EXPRESS CO OPT 025816959 218 237200 SH Put SOLE 237200 0 0 AMERICAN FINL GROUP INC OHIO COM COM 025932104 1739 16814 SH SOLE 16814 0 0 AMERICAN HOMES 4 RENT CL A COM 02665T306 751 34605 SH SOLE 34605 0 0 AMERICAN INTL GROUP INC W EXP 01/19/202 WTS 026874156 310 15483 SH SOLE 15483 0 0 AMERICAN INTL GROUP INC COM NEW COM 026874784 8640 140735 SH SOLE 140735 0 0 AMERICAN INTL GROUP INC OPT 026874904 1861 1135900 SH Call SOLE 1135900 0 0 AMERICAN INTL GROUP INC OPT 026874954 166 70000 SH Put SOLE 70000 0 0 AMERICAN NATL INS CO COM COM 028591105 111 942 SH SOLE 942 0 0 AMERICAN OUTDOOR BRANDS CORP COM COM 02874P103 3417 224077 SH SOLE 224077 0 0 AMERICAN STS WTR CO COM COM 029899101 190 3855 SH SOLE 3855 0 0 AMERICAN TOWER CORP NEW COM COM 03027X100 36361 266031 SH SOLE 266031 0 0 AMERICAN WTR WKS CO INC NEW COM COM 030420103 1660 20518 SH SOLE 20518 0 0 AMERICAN WOODMARK CORP COM COM 030506109 112 1163 SH SOLE 1163 0 0 AMERISAFE INC COM COM 03071H100 290 4990 SH SOLE 4990 0 0 AMERISOURCEBERGEN CORP COM COM 03073E105 235 2843 SH SOLE 2843 0 0 AMERIPRISE FINL INC COM COM 03076C106 634 4267 SH SOLE 4267 0 0 AMERIS BANCORP COM COM 03076K108 285 5929 SH SOLE 5929 0 0 AMETEK INC NEW COM COM 031100100 973 14735 SH SOLE 14735 0 0 AMGEN INC COM COM 031162100 9216 49427 SH SOLE 49427 0 0 AMGEN INC OPT 031162900 5474 512000 SH Call SOLE 512000 0 0 AMGEN INC OPT 031162950 1340 725800 SH Put SOLE 725800 0 0 AMICUS THERAPEUTICS INC COM COM 03152W109 164 10888 SH SOLE 10888 0 0 AMICUS THERAPEUTICS INC OPT 03152W909 65 50000 SH Call SOLE 50000 0 0 AMKOR TECHNOLOGY INC COM COM 031652100 172 16299 SH SOLE 16299 0 0 AMPHENOL CORP NEW CL A COM 032095101 796 9410 SH SOLE 9410 0 0 AMPHASTAR PHARMACEUTICALS IN COM COM 03209R103 293 16385 SH SOLE 16385 0 0 AMTRUST FINL SVCS INC COM COM 032359309 309 22952 SH SOLE 22952 0 0 AMYRIS INC COM NEW COM 03236M200 41 12820 SH SOLE 12820 0 0 ANADARKO PETE CORP COM COM 032511107 2047 41904 SH SOLE 41904 0 0 ANADARKO PETE CORP OPT 032511907 502 150000 SH Call SOLE 150000 0 0 ANADARKO PETE CORP OPT 032511957 1394 180000 SH Put SOLE 180000 0 0 ANALOG DEVICES INC COM COM 032654105 1331 15445 SH SOLE 15445 0 0 ANALOG DEVICES INC OPT 032654905 719 145100 SH Call SOLE 145100 0 0 ANALOG DEVICES INC OPT 032654955 16 16500 SH Put SOLE 16500 0 0 ANALOGIC CORP COM PAR $0.05 COM 032657207 665 7937 SH SOLE 7937 0 0 ANDEAVOR COM COM 03349M105 1255 12167 SH SOLE 12167 0 0 ANDEAVOR OPT 03349M905 954 181500 SH Call SOLE 181500 0 0 ANDEAVOR OPT 03349M955 686 182800 SH Put SOLE 182800 0 0 ANDEAVOR LOGISTICS LP COM UNIT LP INT COM 03350F106 2715 54238 SH SOLE 54238 0 0 ANDERSONS INC COM COM 034164103 188 5498 SH SOLE 5498 0 0 ANGIES LIST INC COM COM 034754101 160 12861 SH SOLE 12861 0 0 ANGIODYNAMICS INC COM COM 03475V101 143 8391 SH SOLE 8391 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR COM 035128206 325 35007 SH SOLE 35007 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR COM 03524A108 5671 47536 SH SOLE 47536 0 0 ANHEUSER BUSCH INBEV SA/NV OPT 03524A908 88 20000 SH Call SOLE 20000 0 0 ANIKA THERAPEUTICS INC COM COM 035255108 118 2041 SH SOLE 2041 0 0 ANIXTER INTL INC COM COM 035290105 971 11423 SH SOLE 11423 0 0 ANNALY CAP MGMT INC COM COM 035710409 4735 388448 SH SOLE 388448 0 0 ANSYS INC COM COM 03662Q105 1924 15676 SH SOLE 15676 0 0 ANTARES PHARMA INC COM COM 036642106 40 12203 SH SOLE 12203 0 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN COM 03673L103 2666 84545 SH SOLE 84545 0 0 ANTHEM INC COM COM 036752103 1870 9849 SH SOLE 9849 0 0 FQF TR OSHARS FTSE US COM 351680855 3280 108420 SH SOLE 108420 0 0 FRANCESCAS HLDGS CORP COM COM 351793104 480 65211 SH SOLE 65211 0 0 FRANKLIN ELEC INC COM COM 353514102 131 2916 SH SOLE 2916 0 0 FRANKLIN RES INC COM COM 354613101 1012 22727 SH SOLE 22727 0 0 FRANKLIN STREET PPTYS CORP COM COM 35471R106 483 45456 SH SOLE 45456 0 0 FREDS INC CL A COM 356108100 265 41204 SH SOLE 41204 0 0 FREEPORT-MCMORAN INC CL B COM 35671D857 17523 1248047 SH SOLE 1248047 0 0 FREEPORT-MCMORAN INC OPT 35671D907 434 275000 SH Call SOLE 275000 0 0 FREEPORT-MCMORAN INC OPT 35671D957 262 529800 SH Put SOLE 529800 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR COM 358029106 798 16331 SH SOLE 16331 0 0 FRONTIER COMMUNICATIONS CORP PFD CONV SER-A PFD 35906A207 9264 481511 SH SOLE 481511 0 0 FRONTIER COMMUNICATIONS CORP COM COM 35906A306 381 32288 SH SOLE 32288 0 0 FRONTIER COMMUNICATIONS CORP OPT 35906A956 1311 570000 SH Put SOLE 570000 0 0 FULLER H B CO COM COM 359694106 953 16406 SH SOLE 16406 0 0 FULTON FINL CORP PA COM COM 360271100 3369 179655 SH SOLE 179655 0 0 GAMCO INVESTORS INC CL A COM COM 361438104 235 7907 SH SOLE 7907 0 0 GATX CORP COM COM 361448103 597 9704 SH SOLE 9704 0 0 GEO GROUP INC NEW COM COM 36162J106 806 29963 SH SOLE 29963 0 0 GCP APPLIED TECHNOLOGIES INC COM COM 36164Y101 485 15792 SH SOLE 15792 0 0 GGP INC COM COM 36174X101 728 35056 SH SOLE 35056 0 0 GGP INC OPT 36174X901 5 70000 SH Call SOLE 70000 0 0 GNC HLDGS INC COM CL A COM 36191G107 750 84838 SH SOLE 84838 0 0 GP STRATEGIES CORP COM COM 36225V104 106 3427 SH SOLE 3427 0 0 G-III APPAREL GROUP LTD COM COM 36237H101 359 12369 SH SOLE 12369 0 0 GAIN CAP HLDGS INC COM COM 36268W100 95 14852 SH SOLE 14852 0 0 GALLAGHER ARTHUR J & CO COM COM 363576109 2408 39117 SH SOLE 39117 0 0 GAMING & LEISURE PPTYS INC COM COM 36467J108 1681 45559 SH SOLE 45559 0 0 GAMESTOP CORP NEW CL A COM 36467W109 230 11149 SH SOLE 11149 0 0 GANNETT CO INC COM COM 36473H104 939 104306 SH SOLE 104306 0 0 GAP INC DEL COM COM 364760108 1705 57735 SH SOLE 57735 0 0 GAP INC DEL OPT 364760958 112 677900 SH Put SOLE 677900 0 0 GARTNER INC COM COM 366651107 273 2197 SH SOLE 2197 0 0 GARTNER INC OPT 366651907 37 10000 SH Call SOLE 10000 0 0 GARTNER INC OPT 366651957 12 10000 SH Put SOLE 10000 0 0 GASTAR EXPL INC NEW COM COM 36729W202 178 201880 SH SOLE 201880 0 0 GENERAC HLDGS INC COM COM 368736104 251 5466 SH SOLE 5466 0 0 GENERAL AMERN INVS INC COM COM 368802104 285 7919 SH SOLE 7919 0 0 GENERAL CABLE CORP DEL NEW COM COM 369300108 3714 197016 SH SOLE 197016 0 0 GENERAL CABLE CORP DEL NEW FRNT 4.50011/1 BND 369300AL2 1782 20000 PRN SOLE 20000 0 0 GENERAL DYNAMICS CORP COM COM 369550108 5494 26725 SH SOLE 26725 0 0 GENERAL DYNAMICS CORP OPT 369550908 225 43600 SH Call SOLE 43600 0 0 GENERAL DYNAMICS CORP OPT 369550958 177 78600 SH Put SOLE 78600 0 0 GENERAL ELECTRIC CO COM COM 369604103 78478 3245584 SH SOLE 3245584 0 0 GENERAL ELECTRIC CO OPT 369604903 749 4810200 SH Call SOLE 4810200 0 0 GENERAL ELECTRIC CO OPT 369604953 3288 2593700 SH Put SOLE 2593700 0 0 GENERAL MLS INC COM COM 370334104 3251 62802 SH SOLE 62802 0 0 GENERAL MTRS CO COM COM 37045V100 2349 58181 SH SOLE 58181 0 0 GENERAL MTRS CO OPT 37045V900 8178 2503200 SH Call SOLE 2503200 0 0 GENERAL MTRS CO OPT 37045V950 4376 3699400 SH Put SOLE 3699400 0 0 GENESEE & WYO INC CL A COM 371559105 541 7312 SH SOLE 7312 0 0 GENESIS HEALTHCARE INC CL A COM COM 37185X106 43 37265 SH SOLE 37265 0 0 GENTEX CORP COM COM 371901109 1044 52722 SH SOLE 52722 0 0 GENESIS ENERGY L P UNIT LTD PARTN COM 371927104 2326 88276 SH SOLE 88276 0 0 GENOCEA BIOSCIENCES INC COM COM 372427104 25 16879 SH SOLE 16879 0 0 GENOMIC HEALTH INC COM COM 37244C101 281 8769 SH SOLE 8769 0 0 GENUINE PARTS CO COM COM 372460105 1577 16487 SH SOLE 16487 0 0 GENWORTH FINL INC COM CL A COM 37247D106 3904 1014075 SH SOLE 1014075 0 0 GERDAU S A SPON ADR REP PFD PFD 373737105 307 89637 SH SOLE 89637 0 0 GERMAN AMERN BANCORP INC COM COM 373865104 114 2991 SH SOLE 2991 0 0 GETTY RLTY CORP NEW COM COM 374297109 158 5517 SH SOLE 5517 0 0 GIBRALTAR INDS INC COM COM 374689107 157 5035 SH SOLE 5035 0 0 GILEAD SCIENCES INC COM COM 375558103 3935 48573 SH SOLE 48573 0 0 GILEAD SCIENCES INC OPT 375558903 6418 1392700 SH Call SOLE 1392700 0 0 GILEAD SCIENCES INC OPT 375558953 1796 1576200 SH Put SOLE 1576200 0 0 GLACIER BANCORP INC NEW COM COM 37637Q105 2427 64268 SH SOLE 64268 0 0 GLATFELTER COM COM 377316104 178 9167 SH SOLE 9167 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR COM 37733W105 1209 29781 SH SOLE 29781 0 0 GLOBAL BLOOD THERAPEUTICS IN COM COM 37890U108 285 9194 SH SOLE 9194 0 0 GLOBALSTAR INC COM COM 378973408 396 243196 SH SOLE 243196 0 0 GLOBAL PMTS INC COM COM 37940X102 1502 15809 SH SOLE 15809 0 0 GLOBAL X FDS GBL X MSCI PT ET COM 37950E192 447 35658 SH SOLE 35658 0 0 GLOBAL X FDS GLB X GURU INDEX COM 37950E341 1055 37411 SH SOLE 37411 0 0 GLOBAL X FDS MSCI GREECE ETF COM 37950E366 374 39580 SH SOLE 39580 0 0 GLOBAL X FDS CHINA FINL ETF COM 37950E606 515 30405 SH SOLE 30405 0 0 GLOBAL X FDS GLBX MSCI NORW COM 37950E747 347 25620 SH SOLE 25620 0 0 GLOBAL X FDS GLB X BRAZ CON COM 37950E846 739 43303 SH SOLE 43303 0 0 GLOBAL BRASS & COPPR HLDGS I COM COM 37953G103 160 4728 SH SOLE 4728 0 0 GLOBAL MED REIT INC COM NEW COM 37954A204 115 12839 SH SOLE 12839 0 0 GLOBAL X FDS LITHIUM BTRY ETF COM 37954Y855 859 22955 SH SOLE 22955 0 0 GLOBAL X FDS GLOBAL X URANIUM COM 37954Y871 140 10500 SH SOLE 10500 0 0 GLOBUS MED INC CL A COM 379577208 879 29565 SH SOLE 29565 0 0 GLU MOBILE INC COM COM 379890106 78 20766 SH SOLE 20766 0 0 GOGO INC OPT 38046C959 8 50000 SH Put SOLE 50000 0 0 GOLD FIELDS LTD NEW SPONSORED ADR COM 38059T106 609 141242 SH SOLE 141242 0 0 GOLD RESOURCE CORP COM COM 38068T105 45 11876 SH SOLE 11876 0 0 GOLDCORP INC NEW COM COM 380956409 1281 98832 SH SOLE 98832 0 0 GOLDCORP INC NEW OPT 380956959 258 150000 SH Put SOLE 150000 0 0 GOLDEN STAR RES LTD CDA COM COM 38119T104 11 14000 SH SOLE 14000 0 0 GOLDMAN SACHS GROUP INC COM COM 38141G104 11264 47488 SH SOLE 47488 0 0 GOLDMAN SACHS GROUP INC OPT 38141G904 537 46100 SH Call SOLE 46100 0 0 GOLDMAN SACHS GROUP INC OPT 38141G954 448 85200 SH Put SOLE 85200 0 0 GOLDMAN SACHS ETF TR HEDGE IND ETF COM 381430545 5107 100000 SH SOLE 100000 0 0 GOODYEAR TIRE & RUBR CO COM COM 382550101 3452 103822 SH SOLE 103822 0 0 GOODYEAR TIRE & RUBR CO OPT 382550901 221 126300 SH Call SOLE 126300 0 0 GOODYEAR TIRE & RUBR CO OPT 382550951 311 391100 SH Put SOLE 391100 0 0 GOPRO INC CL A COM 38268T103 1941 176310 SH SOLE 176310 0 0 GORMAN RUPP CO COM COM 383082104 884 27136 SH SOLE 27136 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT COM 38376A103 296 15792 SH SOLE 15792 0 0 GRACE W R & CO DEL NEW COM COM 38388F108 437 6057 SH SOLE 6057 0 0 GRACO INC COM COM 384109104 352 2845 SH SOLE 2845 0 0 GRAHAM HLDGS CO COM COM 384637104 558 954 SH SOLE 954 0 0 GRAINGER W W INC COM COM 384802104 760 4226 SH SOLE 4226 0 0 GRAMERCY PPTY TR COM NEW COM 385002308 1419 46916 SH SOLE 46916 0 0 GRAND CANYON ED INC COM COM 38526M106 1011 11133 SH SOLE 11133 0 0 GRANITE CONSTR INC COM COM 387328107 148 2559 SH SOLE 2559 0 0 GRAPHIC PACKAGING HLDG CO COM COM 388689101 292 20927 SH SOLE 20927 0 0 GRAVITY CO LTD SPONSORED ADR NE COM 38911N206 581 18348 SH SOLE 18348 0 0 PETROCHINA CO LTD SPONSORED ADR COM 71646E100 130 2031 SH SOLE 2031 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG COM 71654V101 748 77388 SH SOLE 77388 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR COM 71654V408 39685 3952653 SH SOLE 3952653 0 0 PETROLEO BRASILEIRO SA PETRO OPT 71654V958 2346 1290000 SH Put SOLE 1290000 0 0 PFIZER INC COM COM 717081103 1316 36875 SH SOLE 36875 0 0 PFIZER INC OPT 717081903 3596 1740600 SH Call SOLE 1740600 0 0 PFIZER INC OPT 717081953 1078 2205100 SH Put SOLE 2205100 0 0 PHARMERICA CORP COM COM 71714F104 8234 281007 SH SOLE 281007 0 0 PHILIP MORRIS INTL INC COM COM 718172109 24877 224097 SH SOLE 224097 0 0 PHILIP MORRIS INTL INC OPT 718172909 23 20900 SH Call SOLE 20900 0 0 PHILIP MORRIS INTL INC OPT 718172959 75 47400 SH Put SOLE 47400 0 0 PHILLIPS 66 OPT 718546904 1947 307800 SH Call SOLE 307800 0 0 PHILLIPS 66 OPT 718546954 359 380600 SH Put SOLE 380600 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT COM 718549207 2981 56721 SH SOLE 56721 0 0 PHOTRONICS INC COM COM 719405102 1191 134625 SH SOLE 134625 0 0 PHYSICIANS RLTY TR COM COM 71943U104 909 51267 SH SOLE 51267 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A COM 720190206 583 28926 SH SOLE 28926 0 0 PIER 1 IMPORTS INC COM COM 720279108 168 40206 SH SOLE 40206 0 0 PILGRIMS PRIDE CORP NEW COM COM 72147K108 383 13490 SH SOLE 13490 0 0 PIMCO ETF TR 1-3YR USTREIDX COM 72201R106 2532 50000 SH SOLE 50000 0 0 PIMCO ETF TR ENHAN SHRT MA AC COM 72201R833 277 2721 SH SOLE 2721 0 0 PIMCO EQUITY SER RAFI DYN ML US COM 72202L363 5046 195400 SH SOLE 195400 0 0 PIMCO EQUITY SER RAFI DYN MULTI COM 72202L371 5156 200000 SH SOLE 200000 0 0 PINNACLE FINL PARTNERS INC COM COM 72346Q104 509 7599 SH SOLE 7599 0 0 PINNACLE WEST CAP CORP COM COM 723484101 2444 28897 SH SOLE 28897 0 0 PINNACLE ENTMT INC NEW COM COM 72348Y105 150 7023 SH SOLE 7023 0 0 PIONEER ENERGY SVCS CORP COM COM 723664108 42 16294 SH SOLE 16294 0 0 PIONEER NAT RES CO COM COM 723787107 2896 19631 SH SOLE 19631 0 0 PIONEER NAT RES CO OPT 723787907 5 12300 SH Call SOLE 12300 0 0 PIONEER NAT RES CO OPT 723787957 163 42900 SH Put SOLE 42900 0 0 PIPER JAFFRAY COS COM COM 724078100 192 3233 SH SOLE 3233 0 0 PITNEY BOWES INC COM COM 724479100 175 12514 SH SOLE 12514 0 0 PIXELWORKS INC COM NEW COM 72581M305 179 38085 SH SOLE 38085 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN COM 726503105 2257 106536 SH SOLE 106536 0 0 PLAINS GP HLDGS L P OPT 72651A907 300 250000 SH Call SOLE 250000 0 0 PLANET FITNESS INC OPT 72703H901 56 55000 SH Call SOLE 55000 0 0 PLANTRONICS INC NEW COM COM 727493108 1024 23160 SH SOLE 23160 0 0 PLEXUS CORP COM COM 729132100 730 13017 SH SOLE 13017 0 0 POLARIS INDS INC COM COM 731068102 1170 11183 SH SOLE 11183 0 0 POLYONE CORP COM COM 73179P106 571 14255 SH SOLE 14255 0 0 POOL CORPORATION COM COM 73278L105 1114 10295 SH SOLE 10295 0 0 POPULAR INC COM NEW COM 733174700 286 7964 SH SOLE 7964 0 0 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000 8/0 BND 73640QAB1 1849 20000 PRN SOLE 20000 0 0 PORTLAND GEN ELEC CO COM NEW COM 736508847 2353 51550 SH SOLE 51550 0 0 PORTOLA PHARMACEUTICALS INC COM COM 737010108 328 6079 SH SOLE 6079 0 0 POST HLDGS INC COM COM 737446104 752 8518 SH SOLE 8518 0 0 POTASH CORP SASK INC COM COM 73755L107 2700 140343 SH SOLE 140343 0 0 POTASH CORP SASK INC OPT 73755L957 127 394800 SH Put SOLE 394800 0 0 POTLATCH CORP NEW COM COM 737630103 327 6417 SH SOLE 6417 0 0 POWER INTEGRATIONS INC COM COM 739276103 974 13306 SH SOLE 13306 0 0 POWERSHARES QQQ TRUST UNIT SER 1 COM 73935A104 135200 929529 SH SOLE 929529 0 0 POWERSHARES QQQ TRUST OPT 73935A904 24470 8009700 SH Call SOLE 8009700 0 0 POWERSHARES QQQ TRUST OPT 73935A954 9899 19316400 SH Put SOLE 19316400 0 0 POWERSHARES ACTIVE MNG ETF T US REAL EST FD COM 73935B508 215 2714 SH SOLE 2714 0 0 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT COM 73935S105 27702 1798863 SH SOLE 1798863 0 0 POWERSHARES ETF TRUST NASD INTNT ETF COM 73935X146 6071 55133 SH SOLE 55133 0 0 POWERSHARES ETF TRUST DYNAMIC OTC PT COM 73935X203 214 2175 SH SOLE 2175 0 0 POWERSHARES ETF TRUST DYNA BUYBK ACH COM 73935X286 280 5037 SH SOLE 5037 0 0 POWERSHARES ETF TRUST INDL SECT PORT COM 73935X369 157 2708 SH SOLE 2708 0 0 POWERSHARES ETF TRUST CON DISCRE SEC COM 73935X419 390 8225 SH SOLE 8225 0 0 POWERSHARES ETF TRUST RUSSELL MID WTH COM 73935X443 243 5358 SH SOLE 5358 0 0 POWERSHARES ETF TRUST WATER RES PORT COM 73935X575 126 4437 SH SOLE 4437 0 0 POWERSHARES ETF TRUST FTSE RAFI 1000 COM 73935X583 1556 14525 SH SOLE 14525 0 0 POWERSHARES ETF TRUST DYN UTIL PORTF COM 73935X591 439 15695 SH SOLE 15695 0 0 POWERSHARES ETF TRUST DYN RETAIL PTF COM 73935X617 955 28100 SH SOLE 28100 0 0 POWERSHARES ETF TRUST DIV ACHV PRTF COM 73935X732 146 5931 SH SOLE 5931 0 0 POWERSHARES ETF TRUST DYN LSR & ENT COM 73935X757 139 3353 SH SOLE 3353 0 0 POWERSHARES ETF TRUST DYN PHRMA PORT COM 73935X799 285 4354 SH SOLE 4354 0 0 POWERSHARES ETF TRUST DYN NETWKG PRT COM 73935X815 236 5199 SH SOLE 5199 0 0 POWERSHARES ETF TRUST RUSSELL 2000 VAL COM 73935X864 529 17472 SH SOLE 17472 0 0 POWERSHARES ETF TRUST RUSSELL MID VAL COM 73935X880 120 3918 SH SOLE 3918 0 0 POWERSHS DB MULTI SECT COMM DB ENERGY FUND COM 73936B101 11898 927338 SH SOLE 927338 0 0 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD COM 73936B408 4656 245315 SH SOLE 245315 0 0 POWERSHS DB MULTI SECT COMM DB OIL FUND COM 73936B507 3971 451748 SH SOLE 451748 0 0 POWERSHS DB MULTI SECT COMM DB GOLD FUND COM 73936B606 346 8496 SH SOLE 8496 0 0 POWERSHS DB MULTI SECT COMM DB BASE METALS COM 73936B705 10523 581048 SH SOLE 581048 0 0 POWERSHARES ETF TRUST II SENIOR LN PORT COM 73936Q769 3952 170633 SH SOLE 170633 0 0 POWERSHARES ETF TRUST II KBW YIELD REIT COM 73936Q819 109 2894 SH SOLE 2894 0 0 POWERSHARES ETF TRUST II OPT 73936Q909 38 125000 SH Call SOLE 125000 0 0 POWERSHARES ETF TRUST II OPT 73936Q959 44 125000 SH Put SOLE 125000 0 0 POWERSHARES ETF TR II I-30 LAD TREAS COM 73936T524 1078 33000 SH SOLE 33000 0 0 POWERSHARES ETF TR II FDM HG YLD RAFI COM 73936T557 166 8709 SH SOLE 8709 0 0 POWERSHARES ETF TR II SOVEREIGN DEBT COM 73936T573 229 7708 SH SOLE 7708 0 0 POWERSHARES ETF TR II EMER MRKT PORT COM 73936T763 149 7000 SH SOLE 7000 0 0 POWERSHARES ETF TR II DEV MKTS EX-US COM 73936T789 1678 38028 SH SOLE 38028 0 0 POWERSHARES ETF TR II ASIA PAC EX-JP COM 73936T854 2632 46696 SH SOLE 46696 0 0 POWERSHARES ETF TR II DWA TCTL SCTR COM 73937B498 208 7666 SH SOLE 7666 0 0 POWERSHARES ETF TR II EURO CUR HDG COM 73937B514 555 23782 SH SOLE 23782 0 0 POWERSHARES ETF TR II EX RTE SEN LOW COM 73937B563 103 3238 SH SOLE 3238 0 0 POWERSHARES ETF TR II S&P SMCP CONSU COM 73937B605 955 13250 SH SOLE 13250 0 0 POWERSHARES ETF TR II PWRSHS SP500 LOW COM 73937B654 138 3359 SH SOLE 3359 0 0 POWERSHARES ETF TR II KBW RG BK PORT COM 73937B712 242 4398 SH SOLE 4398 0 0 POWERSHARES ETF TR II KBW BK PORT COM 73937B746 1766 34500 SH SOLE 34500 0 0 POWERSHARES ETF TR II S&P500 LOW VOL COM 73937B779 843 18410 SH SOLE 18410 0 0 POWERSHARES ETF TR II S&P500 HGH BET COM 73937B829 222 5618 SH SOLE 5618 0 0 POWERSHARES ETF TR II S&P SMCP UTI P COM 73937B837 455 8487 SH SOLE 8487 0 0 POWERSHARES ETF TR II S&P SMCP MAT P COM 73937B852 950 19101 SH SOLE 19101 0 0 POWERSHARES ETF TR II S&P SMCP IT PO COM 73937B860 231 2924 SH SOLE 2924 0 0 PRAXAIR INC COM COM 74005P104 6620 47375 SH SOLE 47375 0 0 SELECT SECTOR SPDR TR OPT 81369Y905 2755 1985800 SH Call SOLE 1985800 0 0 SELECT SECTOR SPDR TR OPT 81369Y906 4275 2368500 SH Call SOLE 2368500 0 0 SELECT SECTOR SPDR TR OPT 81369Y907 110 78100 SH Call SOLE 78100 0 0 SELECT SECTOR SPDR TR OPT 81369Y908 909 446400 SH Call SOLE 446400 0 0 SELECT SECTOR SPDR TR OPT 81369Y909 2088 422100 SH Call SOLE 422100 0 0 SELECT SECTOR SPDR TR OPT 81369Y950 501 1094400 SH Put SOLE 1094400 0 0 SELECT SECTOR SPDR TR OPT 81369Y953 1307 893800 SH Put SOLE 893800 0 0 SELECT SECTOR SPDR TR OPT 81369Y954 302 983500 SH Put SOLE 983500 0 0 SELECT SECTOR SPDR TR OPT 81369Y955 916 1697900 SH Put SOLE 1697900 0 0 SELECT SECTOR SPDR TR OPT 81369Y956 4261 2885500 SH Put SOLE 2885500 0 0 SELECT SECTOR SPDR TR OPT 81369Y957 143 101800 SH Put SOLE 101800 0 0 SELECT SECTOR SPDR TR OPT 81369Y958 643 710000 SH Put SOLE 710000 0 0 SELECT SECTOR SPDR TR OPT 81369Y959 439 614900 SH Put SOLE 614900 0 0 SECUREWORKS CORP CL A COM 81374A105 111 8992 SH SOLE 8992 0 0 SELECT COMFORT CORP COM COM 81616X103 803 25856 SH SOLE 25856 0 0 SELECT INCOME REIT COM SH BEN INT COM 81618T100 323 13786 SH SOLE 13786 0 0 SELECT MED HLDGS CORP COM COM 81619Q105 876 45645 SH SOLE 45645 0 0 SELECTIVE INS GROUP INC COM COM 816300107 1745 32402 SH SOLE 32402 0 0 SEMGROUP CORP CL A COM 81663A105 1803 62713 SH SOLE 62713 0 0 SEMTECH CORP COM COM 816850101 1245 33162 SH SOLE 33162 0 0 SEMPRA ENERGY COM COM 816851109 7773 68107 SH SOLE 68107 0 0 SENIOR HSG PPTYS TR SH BEN INT COM 81721M109 3867 197813 SH SOLE 197813 0 0 SENSIENT TECHNOLOGIES CORP COM COM 81725T100 445 5779 SH SOLE 5779 0 0 SERITAGE GROWTH PPTYS CL A COM 81752R100 434 9428 SH SOLE 9428 0 0 SERVICE CORP INTL COM COM 817565104 299 8653 SH SOLE 8653 0 0 SERVICENOW INC OPT 81762P902 210 12000 SH Call SOLE 12000 0 0 SERVICENOW INC OPT 81762P952 91 12000 SH Put SOLE 12000 0 0 SERVICENOW INC NOTE 11/0 BND 81762PAB8 142 880 PRN SOLE 880 0 0 SERVISFIRST BANCSHARES INC COM COM 81768T108 146 3756 SH SOLE 3756 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT COM 822634101 2576 92511 SH SOLE 92511 0 0 SHERWIN WILLIAMS CO COM COM 824348106 5628 15719 SH SOLE 15719 0 0 SHIRE PLC SPONSORED ADR COM 82481R106 1005 6562 SH SOLE 6562 0 0 SHOPIFY INC CL A COM 82509L107 684 5871 SH SOLE 5871 0 0 SHUTTERFLY INC COM COM 82568P304 162 3334 SH SOLE 3334 0 0 SIBANYE STILLWATER SPONSORED ADR COM 825724206 308 69008 SH SOLE 69008 0 0 SIERRA BANCORP COM COM 82620P102 148 5468 SH SOLE 5468 0 0 SIGNATURE BK NEW YORK N Y COM COM 82669G104 1044 8155 SH SOLE 8155 0 0 SILICON LABORATORIES INC COM COM 826919102 1070 13393 SH SOLE 13393 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR COM 82706C108 473 9844 SH SOLE 9844 0 0 SILVER SPRING NETWORKS INC COM COM 82817Q103 4372 270402 SH SOLE 270402 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR COM 828730200 278 4803 SH SOLE 4803 0 0 SIMON PPTY GROUP INC NEW COM COM 828806109 1034 6424 SH SOLE 6424 0 0 SIMPSON MANUFACTURING CO INC COM COM 829073105 363 7409 SH SOLE 7409 0 0 SIRIUS XM HLDGS INC COM COM 82968B103 143 25979 SH SOLE 25979 0 0 SIRIUS XM HLDGS INC OPT 82968B903 27 100000 SH Call SOLE 100000 0 0 SITEONE LANDSCAPE SUPPLY INC COM COM 82982L103 524 9020 SH SOLE 9020 0 0 SIX FLAGS ENTMT CORP NEW COM COM 83001A102 1241 20370 SH SOLE 20370 0 0 SKECHERS U S A INC CL A COM 830566105 143 5693 SH SOLE 5693 0 0 SKYWEST INC COM COM 830879102 1038 23640 SH SOLE 23640 0 0 SKYWORKS SOLUTIONS INC COM COM 83088M102 2764 27126 SH SOLE 27126 0 0 SKYWORKS SOLUTIONS INC OPT 83088M902 260 79900 SH Call SOLE 79900 0 0 SKYWORKS SOLUTIONS INC OPT 83088M952 239 113300 SH Put SOLE 113300 0 0 SMITH & NEPHEW PLC SPDN ADR NEW COM 83175M205 1896 52100 SH SOLE 52100 0 0 SMITH A O COM COM 831865209 2946 49578 SH SOLE 49578 0 0 SMART & FINAL STORES INC COM COM 83190B101 121 15367 SH SOLE 15367 0 0 SMART SAND INC COM COM 83191H107 128 18834 SH SOLE 18834 0 0 SMUCKER J M CO COM NEW COM 832696405 2475 23585 SH SOLE 23585 0 0 SNAP ON INC COM COM 833034101 4029 27040 SH SOLE 27040 0 0 SNAP INC CL A COM 83304A106 833 57272 SH SOLE 57272 0 0 SNAP INC OPT 83304A956 198 128300 SH Put SOLE 128300 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B COM 833635105 1912 34347 SH SOLE 34347 0 0 SOHU COM INC COM COM 83408W103 248 4547 SH SOLE 4547 0 0 SOLARCITY CORP NOTE 1.62511/0 BND 83416TAC4 4750 50000 PRN SOLE 50000 0 0 SOLAREDGE TECHNOLOGIES INC COM COM 83417M104 284 9955 SH SOLE 9955 0 0 SONIC CORP COM COM 835451105 291 11418 SH SOLE 11418 0 0 SONOCO PRODS CO COM COM 835495102 1369 27139 SH SOLE 27139 0 0 SOTHEBYS COM COM 835898107 5674 123060 SH SOLE 123060 0 0 SOTHEBYS OPT 835898957 4 75000 SH Put SOLE 75000 0 0 SOUTH JERSEY INDS INC COM COM 838518108 1318 38181 SH SOLE 38181 0 0 SOUTHERN CO COM COM 842587107 11964 243476 SH SOLE 243476 0 0 SOUTHERN CO OPT 842587907 145 500000 SH Call SOLE 500000 0 0 SOUTHERN COPPER CORP COM COM 84265V105 204 5141 SH SOLE 5141 0 0 SOUTHERN FIRST BANCSHARES IN COM COM 842873101 189 5202 SH SOLE 5202 0 0 SOUTHERN MO BANCORP INC COM COM 843380106 422 11565 SH SOLE 11565 0 0 SOUTHERN NATL BANCORP OF VA COM COM 843395104 589 34672 SH SOLE 34672 0 0 SOUTHWEST AIRLS CO COM COM 844741108 805 14384 SH SOLE 14384 0 0 SOUTHWEST BANCORP INC OKLA COM COM 844767103 202 7345 SH SOLE 7345 0 0 SOUTHWEST GAS HOLDINGS INC COM COM 844895102 3006 38728 SH SOLE 38728 0 0 SOUTHWESTERN ENERGY CO COM COM 845467109 150 24560 SH SOLE 24560 0 0 SOUTHWESTERN ENERGY CO DEP SHS 1/20 B PFD 845467208 26395 1851000 SH SOLE 1851000 0 0 SPARK THERAPEUTICS INC COM COM 84652J103 1526 17113 SH SOLE 17113 0 0 SPARTANNASH CO COM COM 847215100 1310 49664 SH SOLE 49664 0 0 SPECTRA ENERGY PARTNERS LP COM COM 84756N109 2898 65309 SH SOLE 65309 0 0 SPECTRUM PHARMACEUTICALS INC COM COM 84763A108 645 45871 SH SOLE 45871 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A COM 848574109 4650 59831 SH SOLE 59831 0 0 SPIRIT AIRLS INC COM COM 848577102 308 9209 SH SOLE 9209 0 0 SPIRE INC COM COM 84857L101 1607 21525 SH SOLE 21525 0 0 SPIRIT RLTY CAP INC NEW COM COM 84860W102 1618 188819 SH SOLE 188819 0 0 SPIRIT RLTY CAP INC NEW NOTE 3.750 5/1 BND 84860WAB8 2855 27890 PRN SOLE 27890 0 0 SPLUNK INC OPT 848637904 634 133700 SH Call SOLE 133700 0 0 SPLUNK INC OPT 848637954 148 86900 SH Put SOLE 86900 0 0 SPOK HLDGS INC COM COM 84863T106 138 8967 SH SOLE 8967 0 0 SPRINT CORP COM SER 1 COM 85207U105 1560 200558 SH SOLE 200558 0 0 SPRINT CORP OPT 85207U955 33 87200 SH Put SOLE 87200 0 0 SPROUTS FMRS MKT INC COM COM 85208M102 234 12466 SH SOLE 12466 0 0 SQUARE INC CL A COM 852234103 12372 429448 SH SOLE 429448 0 0 STAG INDL INC COM COM 85254J102 758 27591 SH SOLE 27591 0 0 STAMPS COM INC COM NEW COM 852857200 1556 7677 SH SOLE 7677 0 0 STANDARD MTR PRODS INC COM COM 853666105 309 6406 SH SOLE 6406 0 0 STANDEX INTL CORP COM COM 854231107 199 1871 SH SOLE 1871 0 0 STANLEY BLACK & DECKER INC COM COM 854502101 699 4627 SH SOLE 4627 0 0 STANLEY BLACK & DECKER INC UNIT 05/15/2020 COM 854502887 1887 16463 SH SOLE 16463 0 0 STARBUCKS CORP COM COM 855244109 36148 673031 SH SOLE 673031 0 0 STARBUCKS CORP OPT 855244909 436 621400 SH Call SOLE 621400 0 0 STARBUCKS CORP OPT 855244959 3693 1836400 SH Put SOLE 1836400 0 0 STARWOOD PPTY TR INC COM COM 85571B105 995 45817 SH SOLE 45817 0 0 STARWOOD PPTY TR INC NOTE 4.000 1/1 BND 85571BAB1 1006 8990 PRN SOLE 8990 0 0 STARWOOD WAYPOINT RESIDENTL NOTE 3.000 7/0 BND 85571WAB5 345 2800 PRN SOLE 2800 0 0 STARWOOD WAYPOINT HOMES COM COM 85572F105 10613 291814 SH SOLE 291814 0 0 STATE BK FINL CORP COM COM 856190103 230 8041 SH SOLE 8041 0 0 STATE NATL COS INC COM COM 85711T305 2470 117659 SH SOLE 117659 0 0 STATE STR CORP COM COM 857477103 2666 27906 SH SOLE 27906 0 0 STEEL DYNAMICS INC COM COM 858119100 409 11851 SH SOLE 11851 0 0 STEELCASE INC CL A COM 858155203 567 36803 SH SOLE 36803 0 0 STEPAN CO COM COM 858586100 639 7635 SH SOLE 7635 0 0 STERICYCLE INC COM COM 858912108 478 6678 SH SOLE 6678 0 0 STEWART INFORMATION SVCS COR COM COM 860372101 207 5479 SH SOLE 5479 0 0 STIFEL FINL CORP COM COM 860630102 935 17482 SH SOLE 17482 0 0 STMICROELECTRONICS N V NY REGISTRY COM 861012102 1578 81238 SH SOLE 81238 0 0 STOCK YDS BANCORP INC COM COM 861025104 118 3111 SH SOLE 3111 0 0 STONERIDGE INC COM COM 86183P102 105 5309 SH SOLE 5309 0 0 STORE CAP CORP COM COM 862121100 823 33105 SH SOLE 33105 0 0 STRAIGHT PATH COMMUNICATNS I CL B COM 862578101 276 1527 SH SOLE 1527 0 0 STRAYER ED INC COM COM 863236105 215 2467 SH SOLE 2467 0 0 STRYKER CORP COM COM 863667101 904 6365 SH SOLE 6365 0 0 STURM RUGER & CO INC COM COM 864159108 508 9824 SH SOLE 9824 0 0 SUCAMPO PHARMACEUTICALS INC CL A COM 864909106 124 10482 SH SOLE 10482 0 0 SUMMIT HOTEL PPTYS COM COM 866082100 392 24539 SH SOLE 24539 0 0 SUMMIT MATLS INC CL A COM 86614U100 649 20267 SH SOLE 20267 0 0 SUN BANCORP INC COM NEW COM 86663B201 301 12122 SH SOLE 12122 0 0 SUN CMNTYS INC COM COM 866674104 641 7479 SH SOLE 7479 0 0 SUNPOWER CORP COM COM 867652406 384 52735 SH SOLE 52735 0 0 SUNPOWER CORP OPT 867652906 64 50000 SH Call SOLE 50000 0 0 SUNRUN INC COM COM 86771W105 216 38908 SH SOLE 38908 0 0 SUNSHINE BANCORP INC COM COM 86777J108 285 12248 SH SOLE 12248 0 0 SUNSTONE HOTEL INVS INC NEW COM COM 867892101 1906 118634 SH SOLE 118634 0 0 SUNTRUST BKS INC COM COM 867914103 434 7254 SH SOLE 7254 0 0 SUPER MICRO COMER INC COM COM 86800U104 303 13692 SH SOLE 13692 0 0 SUPERIOR ENERGY SVCS INC COM COM 868157108 672 62890 SH SOLE 62890 0 0 SUPERNUS PHARMACEUTICALS INC COM COM 868459108 897 22436 SH SOLE 22436 0 0 SUPERVALU INC COM COM 868536301 504 23162 SH SOLE 23162 0 0 SURMODICS INC COM COM 868873100 116 3729 SH SOLE 3729 0 0 SUTHERLAND ASSET MGMT CORP M COM COM 86933G105 117 7468 SH SOLE 7468 0 0 SYKES ENTERPRISES INC COM COM 871237103 764 26217 SH SOLE 26217 0 0 SYMANTEC CORP COM COM 871503108 3471 105798 SH SOLE 105798 0 0 SYNCHRONOSS TECHNOLOGIES INC COM COM 87157B103 119 12719 SH SOLE 12719 0 0 SYNAPTICS INC COM COM 87157D109 107 2724 SH SOLE 2724 0 0 SYNOPSYS INC COM COM 871607107 1414 17563 SH SOLE 17563 0 0 SYNGENTA AG SPONSORED ADR COM 87160A100 849 9218 SH SOLE 9218 0 0 SYNOVUS FINL CORP COM NEW COM 87161C501 249 5398 SH SOLE 5398 0 0 SYNNEX CORP COM COM 87162W100 1873 14807 SH SOLE 14807 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW COM 871639308 111 38232 SH SOLE 38232 0 0 SYNCHRONY FINL COM COM 87165B103 1826 58808 SH SOLE 58808 0 0 SYSCO CORP COM COM 871829107 3622 67139 SH SOLE 67139 0 0 TCF FINL CORP COM COM 872275102 1893 111070 SH SOLE 111070 0 0 TD AMERITRADE HLDG CORP COM COM 87236Y108 988 20249 SH SOLE 20249 0 0 TCP CAP CORP NOTE 5.25012/1 BND 87238QAB9 316 3000 PRN SOLE 3000 0 0 TJX COS INC NEW COM COM 872540109 4753 64459 SH SOLE 64459 0 0 T MOBILE US INC COM COM 872590104 3079 49936 SH SOLE 49936 0 0 T MOBILE US INC CONV PFD SER A PFD 872590203 6897 69037 SH SOLE 69037 0 0 T MOBILE US INC OPT 872590904 4 10000 SH Call SOLE 10000 0 0 TRI POINTE GROUP INC COM COM 87265H109 733 53056 SH SOLE 53056 0 0 TTM TECHNOLOGIES INC COM COM 87305R109 1268 82486 SH SOLE 82486 0 0 TABLEAU SOFTWARE INC CL A COM 87336U105 151 2020 SH SOLE 2020 0 0 TABLEAU SOFTWARE INC OPT 87336U905 36 103700 SH Call SOLE 103700 0 0 TAHOE RES INC COM COM 873868103 57 10885 SH SOLE 10885 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR COM 874039100 4137 110162 SH SOLE 110162 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM COM 874054109 1365 13350 SH SOLE 13350 0 0 TALLGRASS ENERGY PARTNERS LP COM UNIT COM 874697105 2678 55914 SH SOLE 55914 0 0 TANGER FACTORY OUTLET CTRS I COM COM 875465106 503 20613 SH SOLE 20613 0 0 TARGET CORP COM COM 87612E106 2781 47126 SH SOLE 47126 0 0 TARGET CORP OPT 87612E906 1259 270000 SH Call SOLE 270000 0 0 TARGET CORP OPT 87612E956 2 60000 SH Put SOLE 60000 0 0 TARGA RES CORP COM COM 87612G101 144 3042 SH SOLE 3042 0 0 TATA MTRS LTD SPONSORED ADR COM 876568502 4805 153654 SH SOLE 153654 0 0 TATA MTRS LTD OPT 876568952 80 70000 SH Put SOLE 70000 0 0 TAUBMAN CTRS INC COM COM 876664103 1242 24986 SH SOLE 24986 0 0 TAYLOR MORRISON HOME CORP CL A COM 87724P106 784 35554 SH SOLE 35554 0 0 TECH DATA CORP COM COM 878237106 754 8491 SH SOLE 8491 0 0 TECK RESOURCES LTD CL B COM 878742204 3250 154113 SH SOLE 154113 0 0 TEGNA INC COM COM 87901J105 2272 170418 SH SOLE 170418 0 0 TEJON RANCH CO COM COM 879080109 167 7935 SH SOLE 7935 0 0 TELECOM ARGENTINA S A SPON ADR REP B COM 879273209 1258 40790 SH SOLE 40790 0 0 TELECOM ITALIA S P A NEW SPON ADR ORD COM 87927Y102 479 50909 SH SOLE 50909 0 0 TELECOM ITALIA S P A NEW SPON ADR SVGS COM 87927Y201 1072 142960 SH SOLE 142960 0 0 TELEDYNE TECHNOLOGIES INC COM COM 879360105 108 676 SH SOLE 676 0 0 TELEFONICA BRASIL SA SPONSORED ADR PFD 87936R106 740 46714 SH SOLE 46714 0 0 TELEFONICA S A SPONSORED ADR COM 879382208 1612 149354 SH SOLE 149354 0 0 TELEPHONE & DATA SYS INC COM NEW COM 879433829 735 26346 SH SOLE 26346 0 0 TELUS CORP COM COM 87971M103 2489 69197 SH SOLE 69197 0 0 TEMPUR SEALY INTL INC COM COM 88023U101 113 1744 SH SOLE 1744 0 0 TENARIS S A SPONSORED ADR COM 88031M109 5005 176797 SH SOLE 176797 0 0 TENET HEALTHCARE CORP COM NEW COM 88033G407 4029 245240 SH SOLE 245240 0 0 TENNECO INC COM COM 880349105 426 7025 SH SOLE 7025 0 0 TERADATA CORP DEL COM COM 88076W103 139 4103 SH SOLE 4103 0 0 TERADATA CORP DEL OPT 88076W903 222 300000 SH Call SOLE 300000 0 0 TERADATA CORP DEL OPT 88076W953 126 570000 SH Put SOLE 570000 0 0 TERADYNE INC COM COM 880770102 989 26512 SH SOLE 26512 0 0 TEREX CORP NEW COM COM 880779103 308 6839 SH SOLE 6839 0 0 TERRAFORM GLOBAL INC CL A COM 88104M101 5416 1140247 SH SOLE 1140247 0 0 TERRAFORM PWR INC CL A COM COM 88104R100 511 38641 SH SOLE 38641 0 0 TERRITORIAL BANCORP INC COM COM 88145X108 190 6022 SH SOLE 6022 0 0 TERRENO RLTY CORP COM COM 88146M101 273 7557 SH SOLE 7557 0 0 TESARO INC COM COM 881569107 1970 15263 SH SOLE 15263 0 0 TESCO CORP COM COM 88157K101 99 18113 SH SOLE 18113 0 0 TESLA INC COM COM 88160R101 12922 37883 SH SOLE 37883 0 0 TESLA INC OPT 88160R901 20117 169000 SH Call SOLE 169000 0 0 TESLA INC OPT 88160R951 3742 192300 SH Put SOLE 192300 0 0 TESLA INC NOTE 0.250 3/0 BND 88160RAB7 3075 28000 PRN SOLE 28000 0 0 TESLA INC NOTE 1.250 3/0 BND 88160RAC5 4505 40000 PRN SOLE 40000 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR COM 881624209 10537 598665 SH SOLE 598665 0 0 TEVA PHARMACEUTICAL INDS LTD OPT 881624959 517 68900 SH Put SOLE 68900 0 0 TETRA TECHNOLOGIES INC DEL COM COM 88162F105 69 23995 SH SOLE 23995 0 0 TETRA TECH INC NEW COM COM 88162G103 1296 27842 SH SOLE 27842 0 0 TETRAPHASE PHARMACEUTICALS I COM COM 88165N105 107 15608 SH SOLE 15608 0 0 PRAXAIR INC OPT 74005P904 26 170000 SH Call SOLE 170000 0 0 PRAXAIR INC OPT 74005P954 175 100000 SH Put SOLE 100000 0 0 PREMIER INC CL A COM 74051N102 137 4215 SH SOLE 4215 0 0 PRESTIGE BRANDS HLDGS INC COM COM 74112D101 800 15977 SH SOLE 15977 0 0 PRICE T ROWE GROUP INC COM COM 74144T108 6825 75287 SH SOLE 75287 0 0 PRICELINE GRP INC COM NEW COM 741503403 7658 4183 SH SOLE 4183 0 0 PRICELINE GRP INC OPT 741503903 4655 54700 SH Call SOLE 54700 0 0 PRICELINE GRP INC OPT 741503953 2548 77300 SH Put SOLE 77300 0 0 PRICELINE GRP INC NOTE 0.350 6/1 BND 741503AS5 5312 36680 PRN SOLE 36680 0 0 PRIMORIS SVCS CORP COM COM 74164F103 152 5150 SH SOLE 5150 0 0 PRIMERICA INC COM COM 74164M108 131 1602 SH SOLE 1602 0 0 PRINCIPAL FINL GROUP INC COM COM 74251V102 2705 42045 SH SOLE 42045 0 0 PROASSURANCE CORP COM COM 74267C106 1586 29020 SH SOLE 29020 0 0 PROCTER AND GAMBLE CO COM COM 742718109 6827 75041 SH SOLE 75041 0 0 PROCTER AND GAMBLE CO OPT 742718909 245 134200 SH Call SOLE 134200 0 0 PROCTER AND GAMBLE CO OPT 742718959 691 472900 SH Put SOLE 472900 0 0 PROFIRE ENERGY INC COM COM 74316X101 298 150000 SH SOLE 150000 0 0 PROGENICS PHARMACEUTICALS IN COM COM 743187106 107 14530 SH SOLE 14530 0 0 PROGRESS SOFTWARE CORP COM COM 743312100 220 5760 SH SOLE 5760 0 0 PROGRESSIVE CORP OHIO COM COM 743315103 712 14709 SH SOLE 14709 0 0 PROGRESSIVE CORP OHIO OPT 743315903 345 300000 SH Call SOLE 300000 0 0 PROLOGIS INC COM COM 74340W103 3033 47793 SH SOLE 47793 0 0 PROOFPOINT INC COM COM 743424103 1043 11954 SH SOLE 11954 0 0 PROOFPOINT INC DBCV 0.750 6/1 BND 743424AD5 9036 72320 PRN SOLE 72320 0 0 PROSHARES TR PSHS ULTSH 20YRS COM 74347B201 837 23524 SH SOLE 23524 0 0 PROSHARES TR EQTS FOR RISIN COM 74347B391 122 2904 SH SOLE 2904 0 0 PROSHARES TR DJ BRKFLD GLB COM 74347B508 129 2983 SH SOLE 2983 0 0 PROSHARES TR MSCI EUR DIV COM 74347B540 988 23798 SH SOLE 23798 0 0 PROSHARES TR S&P MDCP 400 DIV COM 74347B680 273 5219 SH SOLE 5219 0 0 PROSHARES TR ULTSHT FINLS NEW COM 74347B748 208 8652 SH SOLE 8652 0 0 PROSHARES TR PSHS ULTRA QQQ COM 74347R206 893 13904 SH SOLE 13904 0 0 PROSHARES TR PSHS ULSHT 7-10Y COM 74347R313 183 8560 SH SOLE 8560 0 0 PROSHARES TR PSHS ULT MCAP400 COM 74347R404 1152 10491 SH SOLE 10491 0 0 PROSHARES TR PSHS ULTRA TECH COM 74347R693 712 9500 SH SOLE 9500 0 0 PROSHARES TR II ULTRA VIX SHORT COM 74347W163 3615 175474 SH SOLE 175474 0 0 PROSHARES TR II ULT BLMBRG NT GS COM 74347W296 128 14489 SH SOLE 14489 0 0 PROSHARES TR II ULTRA SILVER NEW COM 74347W353 932 28100 SH SOLE 28100 0 0 PROSHARES TR II ULTRA GOLD COM 74347W601 946 23900 SH SOLE 23900 0 0 PROSHARES TR II SHT VIX ST TRM COM 74347W627 75000 800000 SH SOLE 800000 0 0 PROSHARES TR SHT BASIC MAT COM 74347X559 452 23994 SH SOLE 23994 0 0 PROSHARES TR SHT MSCI NEW COM 74347X575 327 33960 SH SOLE 33960 0 0 PROSHARES TR ULTRA FNCLS NEW COM 74347X633 2450 21709 SH SOLE 21709 0 0 PROSHARES TR ULTSHT REAL EST COM 74348A244 385 12500 SH SOLE 12500 0 0 PROSHARES TR ULTRAPRO SHORT S COM 74348A442 249 18088 SH SOLE 18088 0 0 PROSHARES TR S&P 500 DV ARIST COM 74348A467 428 7205 SH SOLE 7205 0 0 PROSPECT CAPITAL CORPORATION COM COM 74348T102 437 65003 SH SOLE 65003 0 0 PROSPECT CAPITAL CORPORATION OPT 74348T952 78 1078000 SH Put SOLE 1078000 0 0 PROSPERITY BANCSHARES INC COM COM 743606105 272 4137 SH SOLE 4137 0 0 PROVIDENT FINL SVCS INC COM COM 74386T105 349 13089 SH SOLE 13089 0 0 PRUDENTIAL BANCORP INC NEW COM COM 74431A101 426 23001 SH SOLE 23001 0 0 PRUDENTIAL FINL INC COM COM 744320102 3872 36420 SH SOLE 36420 0 0 PRUDENTIAL FINL INC OPT 744320902 577 136200 SH Call SOLE 136200 0 0 PRUDENTIAL FINL INC OPT 744320952 850 249800 SH Put SOLE 249800 0 0 PRUDENTIAL PLC ADR COM 74435K204 794 16563 SH SOLE 16563 0 0 PUBLIC SVC ENTERPRISE GROUP COM COM 744573106 157 3398 SH SOLE 3398 0 0 PUBLIC STORAGE COM COM 74460D109 4495 21005 SH SOLE 21005 0 0 PULTE GROUP INC COM COM 745867101 21502 786750 SH SOLE 786750 0 0 PULTE GROUP INC OPT 745867901 761 1041400 SH Call SOLE 1041400 0 0 PULTE GROUP INC OPT 745867951 35 124100 SH Put SOLE 124100 0 0 PUMA BIOTECHNOLOGY INC COM COM 74587V107 315 2634 SH SOLE 2634 0 0 QCR HOLDINGS INC COM COM 74727A104 231 5068 SH SOLE 5068 0 0 QUAD / GRAPHICS INC COM CL A COM 747301109 245 10825 SH SOLE 10825 0 0 QUAKER CHEM CORP COM COM 747316107 319 2159 SH SOLE 2159 0 0 QEP RES INC COM COM 74733V100 321 37430 SH SOLE 37430 0 0 QIWI PLC SPON ADR REP B COM 74735M108 802 47329 SH SOLE 47329 0 0 QTS RLTY TR INC COM CL A COM 74736A103 472 9006 SH SOLE 9006 0 0 QORVO INC COM COM 74736K101 631 8927 SH SOLE 8927 0 0 QUALCOMM INC COM COM 747525103 5268 101617 SH SOLE 101617 0 0 QUALCOMM INC OPT 747525903 520 951700 SH Call SOLE 951700 0 0 QUALCOMM INC OPT 747525953 1210 501100 SH Put SOLE 501100 0 0 QUALITY CARE PPTYS INC COM COM 747545101 2821 181998 SH SOLE 181998 0 0 QUALITY SYS INC COM COM 747582104 483 30719 SH SOLE 30719 0 0 QUALYS INC COM COM 74758T303 108 2089 SH SOLE 2089 0 0 QUANEX BUILDING PRODUCTS COR COM COM 747619104 155 6769 SH SOLE 6769 0 0 QUANTA SVCS INC COM COM 74762E102 1004 26878 SH SOLE 26878 0 0 QUEST DIAGNOSTICS INC COM COM 74834L100 7105 75880 SH SOLE 75880 0 0 QUIDEL CORP COM COM 74838J101 1658 37804 SH SOLE 37804 0 0 QUINSTREET INC COM COM 74874Q100 81 11082 SH SOLE 11082 0 0 QUINTILES IMS HOLDINGS INC COM COM 74876Y101 1517 15959 SH SOLE 15959 0 0 RAIT FINANCIAL TRUST COM NEW COM 749227609 20 27882 SH SOLE 27882 0 0 RLI CORP COM COM 749607107 595 10370 SH SOLE 10370 0 0 RLJ LODGING TR COM COM 74965L101 937 42610 SH SOLE 42610 0 0 RH COM COM 74967X103 7260 103239 SH SOLE 103239 0 0 RH OPT 74967X953 24 175000 SH Put SOLE 175000 0 0 RPM INTL INC COM COM 749685103 255 4968 SH SOLE 4968 0 0 RPM INTL INC OPT 749685953 94 177800 SH Put SOLE 177800 0 0 RPX CORP COM COM 74972G103 172 12977 SH SOLE 12977 0 0 RTW HLDGS INC NOTE 5.62511/1 BND 749772AB5 1552 15000 PRN SOLE 15000 0 0 RADIAN GROUP INC COM COM 750236101 859 45965 SH SOLE 45965 0 0 RADISYS CORP COM COM 750459109 96 70293 SH SOLE 70293 0 0 RADIUS HEALTH INC COM NEW COM 750469207 341 8848 SH SOLE 8848 0 0 RAMBUS INC DEL COM COM 750917106 315 23588 SH SOLE 23588 0 0 RALPH LAUREN CORP CL A COM 751212101 23936 271101 SH SOLE 271101 0 0 RALPH LAUREN CORP OPT 751212901 33 22500 SH Call SOLE 22500 0 0 RALPH LAUREN CORP OPT 751212951 590 165000 SH Put SOLE 165000 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT COM 751452202 335 25787 SH SOLE 25787 0 0 RANDGOLD RES LTD ADR COM 752344309 265 2717 SH SOLE 2717 0 0 RANGE RES CORP COM COM 75281A109 277 14170 SH SOLE 14170 0 0 RAYMOND JAMES FINANCIAL INC COM COM 754730109 2095 24843 SH SOLE 24843 0 0 RAYONIER INC COM COM 754907103 530 18338 SH SOLE 18338 0 0 RAYONIER ADVANCED MATLS INC COM COM 75508B104 377 27538 SH SOLE 27538 0 0 RAYONIER ADVANCED MATLS INC PFD CV SER A PFD 75508B203 6473 61316 SH SOLE 61316 0 0 RAYONIER ADVANCED MATLS INC OPT 75508B904 2 80000 SH Call SOLE 80000 0 0 RAYTHEON CO COM NEW COM 755111507 14481 77611 SH SOLE 77611 0 0 RAYTHEON CO OPT 755111907 223 11600 SH Call SOLE 11600 0 0 RAYTHEON CO OPT 755111957 38 13000 SH Put SOLE 13000 0 0 RBC BEARINGS INC COM COM 75524B104 189 1514 SH SOLE 1514 0 0 RE MAX HLDGS INC CL A COM 75524W108 302 4746 SH SOLE 4746 0 0 WELLS FARGO CO NEW COM COM 949746101 8608 156080 SH SOLE 156080 0 0 WELLS FARGO CO NEW OPT 949746901 1259 742500 SH Call SOLE 742500 0 0 WELLS FARGO CO NEW OPT 949746951 815 803000 SH Put SOLE 803000 0 0 WELLTOWER INC COM COM 95040Q104 8473 120556 SH SOLE 120556 0 0 WELLTOWER INC 6.50 PFD PREPET PFD 95040Q203 1617 25500 SH SOLE 25500 0 0 WENDYS CO COM COM 95058W100 397 25578 SH SOLE 25578 0 0 WERNER ENTERPRISES INC COM COM 950755108 192 5253 SH SOLE 5253 0 0 WESBANCO INC COM COM 950810101 390 9504 SH SOLE 9504 0 0 WESCO AIRCRAFT HLDGS INC COM COM 950814103 96 10245 SH SOLE 10245 0 0 WEST CORP COM COM 952355204 28687 1222274 SH SOLE 1222274 0 0 WEST PHARMACEUTICAL SVSC INC COM COM 955306105 1471 15277 SH SOLE 15277 0 0 WESTERN ALLIANCE BANCORP COM COM 957638109 348 6555 SH SOLE 6555 0 0 WESTERN ASSET PREMIER BD FD SHS BEN INT COM 957664105 174 12582 SH SOLE 12582 0 0 WESTERN ASSET CLYM INFL SEC COM SH BEN INT COM 95766Q106 160 13855 SH SOLE 13855 0 0 WESTERN ASSET CLYM INFL OPP COM COM 95766R104 223 19775 SH SOLE 19775 0 0 WESTERN DIGITAL CORP COM COM 958102105 2587 29937 SH SOLE 29937 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN COM 958254104 2569 50094 SH SOLE 50094 0 0 WESTERN NEW ENG BANCORP INC COM COM 958892101 186 17106 SH SOLE 17106 0 0 WESTERN UN CO COM COM 959802109 1989 103582 SH SOLE 103582 0 0 WESTLAKE CHEM CORP COM COM 960413102 719 8649 SH SOLE 8649 0 0 WESTROCK CO COM COM 96145D105 989 17440 SH SOLE 17440 0 0 WEYERHAEUSER CO COM COM 962166104 2126 62479 SH SOLE 62479 0 0 WHEATON PRECIOUS METALS CORP COM COM 962879102 306 16045 SH SOLE 16045 0 0 WHIRLPOOL CORP OPT 963320906 728 171900 SH Call SOLE 171900 0 0 WHIRLPOOL CORP OPT 963320956 707 443800 SH Put SOLE 443800 0 0 WHITING PETE CORP NEW COM COM 966387102 166 30488 SH SOLE 30488 0 0 WIDEOPENWEST INC COM COM 96758W101 109 7205 SH SOLE 7205 0 0 WILEY JOHN & SONS INC CL A COM 968223206 647 12085 SH SOLE 12085 0 0 WILLBROS GROUP INC DEL COM COM 969203108 43 13300 SH SOLE 13300 0 0 WILLIAMS COS INC DEL COM COM 969457100 1587 52879 SH SOLE 52879 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR COM 96949L105 2720 69913 SH SOLE 69913 0 0 WINDSTREAM HLDGS INC COM NEW COM 97382A200 310 175100 SH SOLE 175100 0 0 WINNEBAGO INDS INC COM COM 974637100 465 10382 SH SOLE 10382 0 0 WINTRUST FINL CORP COM COM 97650W108 452 5767 SH SOLE 5767 0 0 WIPRO LTD SPON ADR 1 SH COM 97651M109 120 21049 SH SOLE 21049 0 0 WISDOMTREE INVTS INC COM COM 97717P104 110 10842 SH SOLE 10842 0 0 WISDOMTREE TR US HIGH DIVIDEND COM 97717W208 343 4905 SH SOLE 4905 0 0 WISDOMTREE TR EMG MKTS SMCAP COM 97717W281 117 2380 SH SOLE 2380 0 0 WISDOMTREE TR US LARGECAP DIVD COM 97717W307 893 10283 SH SOLE 10283 0 0 WISDOMTREE TR GLB EX US RL EST COM 97717W331 346 10945 SH SOLE 10945 0 0 WISDOMTREE TR US DIVID EX FNCL COM 97717W406 2302 27297 SH SOLE 27297 0 0 WISDOMTREE TR INDIA ERNGS FD COM 97717W422 4714 187298 SH SOLE 187298 0 0 WISDOMTREE TR GERMANY HEDEQ FD COM 97717W448 1618 51297 SH SOLE 51297 0 0 WISDOMTREE TR JAPAN HDG FINL COM 97717W463 658 27163 SH SOLE 27163 0 0 WISDOMTREE TR US MIDCAP DIVID COM 97717W505 296 2960 SH SOLE 2960 0 0 WISDOMTREE TR US LARGECAP VLU COM 97717W547 2061 27147 SH SOLE 27147 0 0 WISDOMTREE TR US SMALLCP ERNGS COM 97717W562 169 4845 SH SOLE 4845 0 0 WISDOMTREE TR US TOTAL EARNING COM 97717W596 1555 17384 SH SOLE 17384 0 0 WISDOMTREE TR JAPAN HD RL ES COM 97717W638 342 23287 SH SOLE 23287 0 0 WISDOMTREE TR INTL DIV EX FINL COM 97717W786 1194 27999 SH SOLE 27999 0 0 WISDOMTREE TR ASIA PAC EXJP FD COM 97717W828 422 6294 SH SOLE 6294 0 0 WISDOMTREE TR JAPN HEDGE EQT COM 97717W851 11898 217517 SH SOLE 217517 0 0 WISDOMTREE TR OPT 97717W901 1979 306000 SH Call SOLE 306000 0 0 WISDOMTREE TR OPT 97717W902 590 100000 SH Call SOLE 100000 0 0 WISDOMTREE TR OPT 97717W951 12 300000 SH Put SOLE 300000 0 0 WISDOMTREE TR MID EAST DIVD COM 97717X305 118 6781 SH SOLE 6781 0 0 WISDOMTREE TR EUR HDG SMLCAP COM 97717X552 1583 51497 SH SOLE 51497 0 0 WISDOMTREE TR ITL HDG QTLY DIV COM 97717X594 1804 58852 SH SOLE 58852 0 0 WISDOMTREE TR EUROPE HEDGED EQ COM 97717X701 433 6686 SH SOLE 6686 0 0 WISDOMTREE TR OPT 97717X951 335 1299700 SH Put SOLE 1299700 0 0 WOLVERINE WORLD WIDE INC COM COM 978097103 1402 48596 SH SOLE 48596 0 0 WOODWARD INC COM COM 980745103 140 1801 SH SOLE 1801 0 0 WORKDAY INC CL A COM 98138H101 556 5280 SH SOLE 5280 0 0 WORKDAY INC NOTE 0.750 7/1 BND 98138HAC5 4585 35000 PRN SOLE 35000 0 0 WORKDAY INC NOTE 1.500 7/1 BND 98138HAD3 1409 10000 PRN SOLE 10000 0 0 WORLD ACCEP CORP DEL COM COM 981419104 326 3933 SH SOLE 3933 0 0 WORLD FUEL SVCS CORP COM COM 981475106 2520 74317 SH SOLE 74317 0 0 WPX ENERGY INC PFD SER A CV PFD 98212B202 4144 77670 SH SOLE 77670 0 0 WYNDHAM WORLDWIDE CORP COM COM 98310W108 1018 9654 SH SOLE 9654 0 0 WYNN RESORTS LTD COM COM 983134107 3068 20602 SH SOLE 20602 0 0 WYNN RESORTS LTD OPT 983134907 2546 119100 SH Call SOLE 119100 0 0 WYNN RESORTS LTD OPT 983134957 849 212500 SH Put SOLE 212500 0 0 XILINX INC COM COM 983919101 1129 15937 SH SOLE 15937 0 0 XCERRA CORP COM COM 98400J108 763 77431 SH SOLE 77431 0 0 XENIA HOTELS & RESORTS INC COM COM 984017103 442 21018 SH SOLE 21018 0 0 XENCOR INC COM COM 98401F105 216 9436 SH SOLE 9436 0 0 XENITH BANKSHARES INC NEW COM NEW COM 984102202 5407 166363 SH SOLE 166363 0 0 XEROX CORP COM NEW COM 984121608 1388 41703 SH SOLE 41703 0 0 XYLEM INC COM COM 98419M100 360 5748 SH SOLE 5748 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D COM 984245100 11662 523433 SH SOLE 523433 0 0 YPF SOCIEDAD ANONIMA OPT 984245900 56 91700 SH Call SOLE 91700 0 0 YPF SOCIEDAD ANONIMA OPT 984245950 53 479200 SH Put SOLE 479200 0 0 YRC WORLDWIDE INC COM PAR $.01 COM 984249607 361 26172 SH SOLE 26172 0 0 YY INC ADS REPCOM CLA COM 98426T106 4514 52014 SH SOLE 52014 0 0 YAHOO INC NOTE 12/0 BND 984332AF3 68250 525000 PRN SOLE 525000 0 0 YAMANA GOLD INC COM COM 98462Y100 1108 418164 SH SOLE 418164 0 0 YELP INC CL A COM 985817105 524 12098 SH SOLE 12098 0 0 YEXT INC COM COM 98585N106 354 26643 SH SOLE 26643 0 0 YUM BRANDS INC COM COM 988498101 602 8182 SH SOLE 8182 0 0 YUM BRANDS INC OPT 988498901 343 191000 SH Call SOLE 191000 0 0 YUM BRANDS INC OPT 988498951 420 288200 SH Put SOLE 288200 0 0 YUM CHINA HLDGS INC COM COM 98850P109 856 21416 SH SOLE 21416 0 0 ZAI LAB LTD ADR COM 98887Q104 2198 81405 SH SOLE 81405 0 0 ZEBRA TECHNOLOGIES CORP CL A COM 989207105 537 4945 SH SOLE 4945 0 0 ZENDESK INC COM COM 98936J101 193 6615 SH SOLE 6615 0 0 ZILLOW GROUP INC CL A COM 98954M101 181 4513 SH SOLE 4513 0 0 ZILLOW GROUP INC CL C CAP STK COM 98954M200 134 3344 SH SOLE 3344 0 0 ZIMMER BIOMET HLDGS INC COM COM 98956P102 139 1187 SH SOLE 1187 0 0 ZIONS BANCORPORATION COM COM 989701107 2540 53826 SH SOLE 53826 0 0 ZIX CORP COM COM 98974P100 539 110232 SH SOLE 110232 0 0 ZOGENIX INC COM NEW COM 98978L204 229 6543 SH SOLE 6543 0 0 ZOETIS INC CL A COM 98978V103 4606 72241 SH SOLE 72241 0 0 ZOETIS INC OPT 98978V903 102 109700 SH Call SOLE 109700 0 0 ZOETIS INC OPT 98978V953 107 176800 SH Put SOLE 176800 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR COM 98980A105 476 33904 SH SOLE 33904 0 0 ZUMIEZ INC COM COM 989817101 540 29849 SH SOLE 29849 0 0 DEUTSCHE BANK AG NAMEN AKT COM D18190898 1451 83983 SH SOLE 83983 0 0 DEUTSCHE BANK AG OPT D18190958 5 500000 SH Put SOLE 500000 0 0 AIRCASTLE LTD COM COM G0129K104 246 11026 SH SOLE 11026 0 0 ALLEGION PUB LTD CO ORD COM G0176J109 2381 27540 SH SOLE 27540 0 0 ALLERGAN PLC COM G0177J108 4161 20301 SH SOLE 20301 0 0 ALLERGAN PLC PFD CONV SER A PFD G0177J116 48423 65630 SH SOLE 65630 0 0 ALLERGAN PLC OPT G0177J908 50 60900 SH Call SOLE 60900 0 0 ALLERGAN PLC OPT G0177J958 1069 106500 SH Put SOLE 106500 0 0 AMBARELLA INC COM G037AX101 151 3073 SH SOLE 3073 0 0 AON PLC SHS CL A COM G0408V102 13099 89661 SH SOLE 89661 0 0 AQUAVENTURE HLDGS LTD COM G0443N107 367 27218 SH SOLE 27218 0 0 ARCH CAP GROUP LTD ORD COM G0450A105 1690 17156 SH SOLE 17156 0 0 ARGO GROUP INTL HLDGS LTD COM COM G0464B107 534 8675 SH SOLE 8675 0 0 ASPEN INSURANCE HOLDINGS LTD COM G05384105 375 9289 SH SOLE 9289 0 0 ARRIS INTL INC COM G0551A103 8294 291123 SH SOLE 291123 0 0 ASSURED GUARANTY LTD COM COM G0585R106 478 12665 SH SOLE 12665 0 0 ATHENE HLDG LTD CL A COM G0684D107 846 15706 SH SOLE 15706 0 0 AXIS CAPITAL HOLDINGS LTD COM G0692U109 767 13385 SH SOLE 13385 0 0 AXALTA COATING SYS LTD COM COM G0750C108 459 15882 SH SOLE 15882 0 0 AXALTA COATING SYS LTD OPT G0750C908 85 221000 SH Call SOLE 221000 0 0 AXALTA COATING SYS LTD OPT G0750C958 159 174000 SH Put SOLE 174000 0 0 ATLANTICA YIELD PLC COM G0751N103 862 43731 SH SOLE 43731 0 0 ATLANTICA YIELD PLC OPT G0751N953 145 100000 SH Put SOLE 100000 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW COM G0772R208 250 6811 SH SOLE 6811 0 0 ACCENTURE PLC IRELAND SHS CLASS A COM G1151C101 1330 9848 SH SOLE 9848 0 0 ACCENTURE PLC IRELAND OPT G1151C901 163 40600 SH Call SOLE 40600 0 0 ACCENTURE PLC IRELAND OPT G1151C951 86 76900 SH Put SOLE 76900 0 0 BELMOND LTD CL A COM G1154H107 286 20969 SH SOLE 20969 0 0 CARDTRONICS PLC SHS CL A COM G1991C105 180 7840 SH SOLE 7840 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW COM G20045202 48 11734 SH SOLE 11734 0 0 CHINA CORD BLOOD CORP COM G21107100 2571 231204 SH SOLE 231204 0 0 CHINA INFORMATION TECHNOLOGY COM COM G21174100 117 102638 SH SOLE 102638 0 0 COSAN LTD SHS A COM G25343107 354 43559 SH SOLE 43559 0 0 COCA COLA EUROPEAN PARTNERS COM G25839104 1257 30200 SH SOLE 30200 0 0 DESPEGAR COM CORP ORD COM G27358103 332 10382 SH SOLE 10382 0 0 DELPHI AUTOMOTIVE PLC COM G27823106 18621 189237 SH SOLE 189237 0 0 DELPHI AUTOMOTIVE PLC OPT G27823956 233 112200 SH Put SOLE 112200 0 0 EATON CORP PLC COM G29183103 6725 87578 SH SOLE 87578 0 0 EATON CORP PLC OPT G29183903 372 100500 SH Call SOLE 100500 0 0 EATON CORP PLC OPT G29183953 379 134600 SH Put SOLE 134600 0 0 ENDO INTL PLC COM G30401106 668 77964 SH SOLE 77964 0 0 ENSTAR GROUP LIMITED COM G3075P101 606 2727 SH SOLE 2727 0 0 ENSCO PLC SHS CLASS A COM G3157S106 527 88252 SH SOLE 88252 0 0 ESSENT GROUP LTD COM COM G3198U102 600 14805 SH SOLE 14805 0 0 EVEREST RE GROUP LTD COM COM G3223R108 6760 29599 SH SOLE 29599 0 0 FABRINET COM G3323L100 161 4349 SH SOLE 4349 0 0 FRESH DEL MONTE PRODUCE INC ORD COM G36738105 340 7469 SH SOLE 7469 0 0 FRONTLINE LTD SHS NEW COM G3682E192 68 11329 SH SOLE 11329 0 0 GASLOG LTD COM G37585109 103 5874 SH SOLE 5874 0 0 EROS INTL PLC SHS NEW COM G3788M114 1605 112221 SH SOLE 112221 0 0 GENPACT LIMITED COM G3922B107 244 8492 SH SOLE 8492 0 0 GLOBAL INDTY LTD CAYMAN USD CL A COM G3933F105 248 5848 SH SOLE 5848 0 0 GREENLIGHT CAPITAL RE LTD CLASS A COM G4095J109 138 6358 SH SOLE 6358 0 0 HELEN OF TROY CORP LTD COM COM G4388N106 781 8057 SH SOLE 8057 0 0 HERBALIFE LTD COM USD COM G4412G101 2027 29886 SH SOLE 29886 0 0 HERBALIFE LTD OPT G4412G951 453 431100 SH Put SOLE 431100 0 0 JANUS HENDERSON GROUP PLC ORD COM G4474Y214 12706 364688 SH SOLE 364688 0 0 HORIZON PHARMA PLC COM G4617B105 1667 131482 SH SOLE 131482 0 0 ICON PLC COM G4705A100 148 1300 SH SOLE 1300 0 0 ICHOR HOLDINGS COM G4740B105 107 3985 SH SOLE 3985 0 0 IHS MARKIT LTD COM G47567105 3761 85328 SH SOLE 85328 0 0 INGERSOLL-RAND PLC COM G47791101 4518 50669 SH SOLE 50669 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD COM G4863A108 815 33195 SH SOLE 33195 0 0 WEATHERFORD INTL PLC ORD COM G48833100 3193 697247 SH SOLE 697247 0 0 WEATHERFORD INTL PLC OPT G48833900 60 100000 SH Call SOLE 100000 0 0 INVESCO LTD COM G491BT108 400 11407 SH SOLE 11407 0 0 JAMES RIV GROUP LTD COM COM G5005R107 218 5262 SH SOLE 5262 0 0 JAZZ PHARMACEUTICALS PLC SHS USD COM G50871105 202 1383 SH SOLE 1383 0 0 JOHNSON CTLS INTL PLC COM G51502105 1229 30505 SH SOLE 30505 0 0 KOSMOS ENERGY LTD COM G5315B107 2386 299719 SH SOLE 299719 0 0 LAZARD LTD SHS A COM G54050102 435 9628 SH SOLE 9628 0 0 LIBERTY GLOBAL PLC SHS CL C COM G5480U120 8608 263234 SH SOLE 263234 0 0 LIVANOVA PLC COM G5509L101 714 10187 SH SOLE 10187 0 0 MALLINCKRODT PUB LTD CO COM G5785G107 306 8196 SH SOLE 8196 0 0 MARVELL TECHNOLOGY GROUP LTD ORD COM G5876H105 6927 386982 SH SOLE 386982 0 0 MEDTRONIC PLC COM G5960L103 10511 135160 SH SOLE 135160 0 0 MEDTRONIC PLC OPT G5960L903 37 57700 SH Call SOLE 57700 0 0 MEDTRONIC PLC OPT G5960L953 294 141300 SH Put SOLE 141300 0 0 MICHAEL KORS HLDGS LTD COM G60754101 3761 78597 SH SOLE 78597 0 0 MICHAEL KORS HLDGS LTD OPT G60754951 58 115000 SH Put SOLE 115000 0 0 NABORS INDUSTRIES LTD COM G6359F103 2482 307590 SH SOLE 307590 0 0 NIELSEN HLDGS PLC SHS EUR COM G6518L108 390 9410 SH SOLE 9410 0 0 NOBLE CORP PLC SHS USD COM G65431101 778 169132 SH SOLE 169132 0 0 NORDIC AMERICAN TANKERS LIMI COM COM G65773106 76 14216 SH SOLE 14216 0 0 NOVOCURE LTD ORD COM G6674U108 388 19545 SH SOLE 19545 0 0 OM ASSET MGMT PLC COM G67506108 131 8808 SH SOLE 8808 0 0 PROTHENA CORP PLC COM G72800108 450 6942 SH SOLE 6942 0 0 RENAISSANCERE HOLDINGS LTD COM COM G7496G103 887 6561 SH SOLE 6561 0 0 ROWAN COMPANIES PLC SHS CL A COM G7665A101 465 36181 SH SOLE 36181 0 0 SEADRILL LIMITED COM G7945E105 642 1834665 SH SOLE 1834665 0 0 SEADRILL LIMITED OPT G7945E955 2364 2192600 SH Put SOLE 2192600 0 0 SEAGATE TECHNOLOGY PLC COM G7945M107 16869 508573 SH SOLE 508573 0 0 SEAGATE TECHNOLOGY PLC OPT G7945M907 2 71400 SH Call SOLE 71400 0 0 SEAGATE TECHNOLOGY PLC OPT G7945M957 1568 364400 SH Put SOLE 364400 0 0 PENTAIR PLC COM G7S00T104 4623 68030 SH SOLE 68030 0 0 SHIP FINANCE INTERNATIONAL L COM G81075106 187 12891 SH SOLE 12891 0 0 SIGNET JEWELERS LIMITED COM G81276100 1926 28934 SH SOLE 28934 0 0 SIGNET JEWELERS LIMITED OPT G81276950 70 12000 SH Put SOLE 12000 0 0 SINA CORP ORD COM G81477104 6445 56214 SH SOLE 56214 0 0 SMART GLOBAL HLDGS INC COM G8232Y101 103 3839 SH SOLE 3839 0 0 STERIS PLC SHS USD COM G84720104 264 2982 SH SOLE 2982 0 0 TECHNIPFMC PLC COM COM G87110105 565 20219 SH SOLE 20219 0 0 THERAVANCE BIOPHARMA INC COM COM G8807B106 310 9061 SH SOLE 9061 0 0 THIRD PT REINS LTD COM COM G8827U100 146 9390 SH SOLE 9390 0 0 TRAVELPORT WORLDWIDE LTD COM G9019D104 436 27789 SH SOLE 27789 0 0 TRITON INTL LTD CL A COM G9078F107 289 8694 SH SOLE 8694 0 0 GOLAR LNG LTD BERMUDA COM G9456A100 873 38592 SH SOLE 38592 0 0 WHITE MTNS INS GROUP LTD COM COM G9618E107 403 470 SH SOLE 470 0 0 WILLIS TOWERS WATSON PUB LTD COM G96629103 1359 8811 SH SOLE 8811 0 0 PERRIGO CO PLC COM G97822103 716 8462 SH SOLE 8462 0 0 XL GROUP LTD COM COM G98294104 3073 77899 SH SOLE 77899 0 0 CHUBB LIMITED COM COM H1467J104 2534 17776 SH SOLE 17776 0 0 GARMIN LTD COM H2906T109 1948 36092 SH SOLE 36092 0 0 KB HOME COM COM 48666K109 2061 85438 SH SOLE 85438 0 0 KB HOME OPT 48666K959 14 176300 SH Put SOLE 176300 0 0 KEARNY FINL CORP MD COM COM 48716P108 304 19812 SH SOLE 19812 0 0 KELLOGG CO COM COM 487836108 9028 144748 SH SOLE 144748 0 0 KELLY SVCS INC CL A COM 488152208 233 9288 SH SOLE 9288 0 0 KEMET CORP COM NEW COM 488360207 489 23120 SH SOLE 23120 0 0 KEMPER CORP DEL COM COM 488401100 594 11199 SH SOLE 11199 0 0 KENNAMETAL INC COM COM 489170100 856 21214 SH SOLE 21214 0 0 KENNEDY-WILSON HLDGS INC COM COM 489398107 129 6932 SH SOLE 6932 0 0 KEYCORP NEW COM COM 493267108 964 51208 SH SOLE 51208 0 0 KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 554 13297 SH SOLE 13297 0 0 KEYW HLDG CORP COM COM 493723100 99 13003 SH SOLE 13003 0 0 KILROY RLTY CORP COM COM 49427F108 835 11741 SH SOLE 11741 0 0 KIMBERLY CLARK CORP COM COM 494368103 11348 96427 SH SOLE 96427 0 0 KIMCO RLTY CORP COM COM 49446R109 2612 133616 SH SOLE 133616 0 0 KINDER MORGAN INC DEL COM COM 49456B101 6858 357557 SH SOLE 357557 0 0 KINDER MORGAN INC DEL OPT 49456B951 28 89900 SH Put SOLE 89900 0 0 KINDRED BIOSCIENCES INC COM COM 494577109 123 15690 SH SOLE 15690 0 0 KINDRED HEALTHCARE INC COM COM 494580103 508 74650 SH SOLE 74650 0 0 KINROSS GOLD CORP COM NO PAR COM 496902404 70 16410 SH SOLE 16410 0 0 KIRBY CORP COM COM 497266106 941 14274 SH SOLE 14274 0 0 KITE PHARMA INC COM COM 49803L109 17232 95837 SH SOLE 95837 0 0 KITE RLTY GROUP TR COM NEW COM 49803T300 465 22944 SH SOLE 22944 0 0 KLONDEX MNS LTD COM COM 498696103 74 20439 SH SOLE 20439 0 0 KNOLL INC COM NEW COM 498904200 317 15832 SH SOLE 15832 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A COM 499049104 1029 24757 SH SOLE 24757 0 0 KNOWLES CORP COM COM 49926D109 271 17727 SH SOLE 17727 0 0 KOHLS CORP COM COM 500255104 993 21746 SH SOLE 21746 0 0 KOHLS CORP OPT 500255954 80 316000 SH Put SOLE 316000 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW COM 500472303 3478 84412 SH SOLE 84412 0 0 KORN FERRY INTL COM NEW COM 500643200 466 11811 SH SOLE 11811 0 0 KRAFT HEINZ CO COM COM 500754106 2536 32698 SH SOLE 32698 0 0 KRAFT HEINZ CO OPT 500754906 58 42400 SH Call SOLE 42400 0 0 KRAFT HEINZ CO OPT 500754956 136 27200 SH Put SOLE 27200 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW COM 50077B207 182 13896 SH SOLE 13896 0 0 KRATON CORPORATION COM COM 50077C106 169 4168 SH SOLE 4168 0 0 KROGER CO COM COM 501044101 3827 190788 SH SOLE 190788 0 0 KROGER CO OPT 501044951 530 270000 SH Put SOLE 270000 0 0 KULICKE & SOFFA INDS INC COM COM 501242101 398 18450 SH SOLE 18450 0 0 L BRANDS INC COM COM 501797104 2397 57597 SH SOLE 57597 0 0 LHC GROUP INC COM COM 50187A107 163 2298 SH SOLE 2298 0 0 LGI HOMES INC COM COM 50187T106 199 4099 SH SOLE 4099 0 0 LKQ CORP COM COM 501889208 509 14129 SH SOLE 14129 0 0 LCI INDS COM COM 50189K103 677 5840 SH SOLE 5840 0 0 LTC PPTYS INC COM COM 502175102 296 6308 SH SOLE 6308 0 0 LSC COMMUNICATIONS INC COM COM 50218P107 232 14047 SH SOLE 14047 0 0 L3 TECHNOLOGIES INC COM COM 502413107 5199 27592 SH SOLE 27592 0 0 LA QUINTA HLDGS INC COM COM 50420D108 232 13283 SH SOLE 13283 0 0 LA Z BOY INC COM COM 505336107 434 16117 SH SOLE 16117 0 0 LABORATORY CORP AMER HLDGS COM NEW COM 50540R409 1777 11773 SH SOLE 11773 0 0 LADDER CAP CORP CL A COM 505743104 166 12077 SH SOLE 12077 0 0 LADENBURG THALMAN FIN SVCS I COM COM 50575Q102 38 13045 SH SOLE 13045 0 0 LAKELAND FINL CORP COM COM 511656100 208 4275 SH SOLE 4275 0 0 LAM RESEARCH CORP COM COM 512807108 562 3035 SH SOLE 3035 0 0 LAM RESEARCH CORP OPT 512807908 223 7000 SH Call SOLE 7000 0 0 LAM RESEARCH CORP NOTE 1.250 5/1 BND 512807AL2 10515 34350 PRN SOLE 34350 0 0 LAMAR ADVERTISING CO NEW CL A COM 512816109 1801 26280 SH SOLE 26280 0 0 LANCASTER COLONY CORP COM COM 513847103 709 5902 SH SOLE 5902 0 0 LANDSTAR SYS INC COM COM 515098101 128 1281 SH SOLE 1281 0 0 LANNET INC COM COM 516012101 1304 70667 SH SOLE 70667 0 0 LAREDO PETROLEUM INC COM COM 516806106 1029 79546 SH SOLE 79546 0 0 LAS VEGAS SANDS CORP COM COM 517834107 1576 24567 SH SOLE 24567 0 0 LAS VEGAS SANDS CORP OPT 517834907 2448 595500 SH Call SOLE 595500 0 0 LAS VEGAS SANDS CORP OPT 517834957 1755 1369300 SH Put SOLE 1369300 0 0 LASALLE HOTEL PPTYS COM SH BEN INT COM 517942108 1499 51661 SH SOLE 51661 0 0 LASALLE HOTEL PPTYS OPT 517942958 13 61500 SH Put SOLE 61500 0 0 LATTICE SEMICONDUCTOR CORP COM COM 518415104 452 86764 SH SOLE 86764 0 0 LAUDER ESTEE COS INC CL A COM 518439104 3539 32820 SH SOLE 32820 0 0 LAUDER ESTEE COS INC OPT 518439904 138 11000 SH Call SOLE 11000 0 0 LAUDER ESTEE COS INC OPT 518439954 39 22400 SH Put SOLE 22400 0 0 LAUREATE EDUCATION INC CL A COM 518613203 138 9496 SH SOLE 9496 0 0 LEE ENTERPRISES INC COM COM 523768109 39 17880 SH SOLE 17880 0 0 LEGGETT & PLATT INC COM COM 524660107 2013 42168 SH SOLE 42168 0 0 LEGG MASON BW GLB INC OPP FD COM COM 52469B100 282 20972 SH SOLE 20972 0 0 LEGACY TEX FINL GROUP INC COM COM 52471Y106 880 22038 SH SOLE 22038 0 0 LEGG MASON INC COM COM 524901105 596 15171 SH SOLE 15171 0 0 LEIDOS HLDGS INC COM COM 525327102 704 11883 SH SOLE 11883 0 0 LENDINGCLUB CORP COM COM 52603A109 369 60673 SH SOLE 60673 0 0 LENDINGCLUB CORP OPT 52603A959 20 400000 SH Put SOLE 400000 0 0 LENDINGTREE INC NEW COM COM 52603B107 215 880 SH SOLE 880 0 0 LENNAR CORP CL A COM 526057104 4235 80200 SH SOLE 80200 0 0 LENNOX INTL INC COM COM 526107107 2887 16133 SH SOLE 16133 0 0 LEUCADIA NATL CORP COM COM 527288104 2906 115091 SH SOLE 115091 0 0 LEXICON PHARMACEUTICALS INC COM NEW COM 528872302 206 16779 SH SOLE 16779 0 0 LEXINGTON REALTY TRUST COM COM 529043101 1700 166334 SH SOLE 166334 0 0 LIBERTY BROADBAND CORP COM SER A COM 530307107 112 1193 SH SOLE 1193 0 0 LIBERTY INTERACTIVE LLC DEB 1.750 9/3 BND 530610AD6 628 5280 PRN SOLE 5280 0 0 LIBERTY PPTY TR SH BEN INT COM 531172104 971 23657 SH SOLE 23657 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM COM 531229409 1740 41523 SH SOLE 41523 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP COM 531229706 170 6709 SH SOLE 6709 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA COM 531229854 201 5280 SH SOLE 5280 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA COM 531229870 237 6484 SH SOLE 6484 0 0 LIBERTY MEDIA CORP DELAWARE NOTE 1.37510/1 BND 531229AB8 615 5060 PRN SOLE 5060 0 0 LIBERTY MEDIA CORP DELAWARE DEB 2.250 9/3 BND 531229AE2 1594 15000 PRN SOLE 15000 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A COM 531465102 293 23739 SH SOLE 23739 0 0 LIFEPOINT HEALTH INC COM COM 53219L109 111 1920 SH SOLE 1920 0 0 LIGAND PHARMACEUTICALS INC COM NEW COM 53220K504 600 4404 SH SOLE 4404 0 0 LIFE STORAGE INC COM COM 53223X107 1186 14494 SH SOLE 14494 0 0 LILIS ENERGY INC COM NEW COM 532403201 317 70913 SH SOLE 70913 0 0 LILLY ELI & CO COM COM 532457108 1571 18371 SH SOLE 18371 0 0 LILLY ELI & CO OPT 532457908 749 84200 SH Call SOLE 84200 0 0 LILLY ELI & CO OPT 532457958 128 104700 SH Put SOLE 104700 0 0 LIMELIGHT NETWORKS INC COM COM 53261M104 66 16521 SH SOLE 16521 0 0 LINCOLN ELEC HLDGS INC COM COM 533900106 1490 16252 SH SOLE 16252 0 0 LINCOLN NATL CORP IND COM COM 534187109 5035 68518 SH SOLE 68518 0 0 LINDBLAD EXPEDITIONS HLDGS I COM COM 535219109 164 15373 SH SOLE 15373 0 0 LIONS GATE ENTMNT CORP CL A VTG COM 535919401 351 10501 SH SOLE 10501 0 0 ANWORTH MORTGAGE ASSET CP COM COM 037347101 137 22799 SH SOLE 22799 0 0 APACHE CORP COM COM 037411105 1478 32273 SH SOLE 32273 0 0 APACHE CORP OPT 037411905 158 40000 SH Call SOLE 40000 0 0 APARTMENT INVT & MGMT CO CL A COM 03748R101 730 16643 SH SOLE 16643 0 0 APOGEE ENTERPRISES INC COM COM 037598109 190 3928 SH SOLE 3928 0 0 APOLLO INVT CORP COM COM 03761U106 700 114640 SH SOLE 114640 0 0 APOLLO COML REAL EST FIN INC COM COM 03762U105 348 19203 SH SOLE 19203 0 0 APOLLO SR FLOATING RATE FD I COM COM 037636107 403 24077 SH SOLE 24077 0 0 APOLLO TACTICAL INCOME FD IN COM COM 037638103 110 6808 SH SOLE 6808 0 0 APPLE INC COM COM 037833100 84128 545863 SH SOLE 545863 0 0 APPLE INC OPT 037833900 39162 4272700 SH Call SOLE 4272700 0 0 APPLE INC OPT 037833950 9459 4314100 SH Put SOLE 4314100 0 0 APPLE HOSPITALITY REIT INC COM NEW COM 03784Y200 843 44567 SH SOLE 44567 0 0 APPLIED INDL TECHNOLOGIES IN COM COM 03820C105 811 12321 SH SOLE 12321 0 0 APPLIED INDL TECHNOLOGIES IN OPT 03820C955 3 12100 SH Put SOLE 12100 0 0 APPLIED MATLS INC COM COM 038222105 4416 84773 SH SOLE 84773 0 0 APPLIED OPTOELECTRONICS INC COM COM 03823U102 7563 116953 SH SOLE 116953 0 0 APTARGROUP INC COM COM 038336103 921 10675 SH SOLE 10675 0 0 AQUA AMERICA INC COM COM 03836W103 2671 80487 SH SOLE 80487 0 0 ARAMARK COM COM 03852U106 104 2553 SH SOLE 2553 0 0 ARALEZ PHARMACEUTICALS INC COM COM 03852X100 24 10586 SH SOLE 10586 0 0 ARCBEST CORP COM COM 03937C105 168 5030 SH SOLE 5030 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH COM 03938L203 229 8884 SH SOLE 8884 0 0 ARCHER DANIELS MIDLAND CO COM COM 039483102 9074 213467 SH SOLE 213467 0 0 ARCHROCK PARTNERS L P COM UNITS REPSTG COM 03957U100 3418 239700 SH SOLE 239700 0 0 ARCHROCK INC COM COM 03957W106 806 64184 SH SOLE 64184 0 0 ARCONIC INC COM COM 03965L100 2350 94445 SH SOLE 94445 0 0 ARCONIC INC 5.375 PFD B 1 PFD 03965L308 85521 2198475 SH SOLE 2198475 0 0 ARCONIC INC OPT 03965L900 3045 350000 SH Call SOLE 350000 0 0 ARDELYX INC COM COM 039697107 90 16063 SH SOLE 16063 0 0 ARGAN INC COM COM 04010E109 158 2348 SH SOLE 2348 0 0 ARES CAP CORP COM COM 04010L103 1355 82701 SH SOLE 82701 0 0 ARES COML REAL ESTATE CORP COM COM 04013V108 103 7722 SH SOLE 7722 0 0 ARLINGTON ASSET INVT CORP CL A NEW COM 041356205 127 9950 SH SOLE 9950 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW COM 042315507 195 7264 SH SOLE 7264 0 0 ARMSTRONG WORLD INDS INC NEW COM COM 04247X102 736 14355 SH SOLE 14355 0 0 ARRAY BIOPHARMA INC COM COM 04269X105 880 71582 SH SOLE 71582 0 0 ARROW ELECTRS INC COM COM 042735100 275 3425 SH SOLE 3425 0 0 ARROWHEAD PHARMACEUTICALS IN COM COM 04280A100 47 10952 SH SOLE 10952 0 0 ARTESIAN RESOURCES CORP CL A COM 043113208 538 14237 SH SOLE 14237 0 0 ARTISAN PARTNERS ASSET MGMT CL A COM 04316A108 192 5880 SH SOLE 5880 0 0 ASBURY AUTOMOTIVE GROUP INC COM COM 043436104 260 4261 SH SOLE 4261 0 0 ASCENA RETAIL GROUP INC COM COM 04351G101 687 280219 SH SOLE 280219 0 0 ASHFORD HOSPITALITY TR INC COM COM 044103109 136 20316 SH SOLE 20316 0 0 ASHLAND GLOBAL HLDGS INC COM COM 044186104 4045 61863 SH SOLE 61863 0 0 ASHLAND GLOBAL HLDGS INC OPT 044186954 85 58400 SH Put SOLE 58400 0 0 ASPEN TECHNOLOGY INC COM COM 045327103 346 5516 SH SOLE 5516 0 0 ASSOCIATED BANC CORP COM COM 045487105 2195 90536 SH SOLE 90536 0 0 ASSURANT INC COM COM 04621X108 1169 12239 SH SOLE 12239 0 0 ASTEC INDS INC COM COM 046224101 648 11573 SH SOLE 11573 0 0 ASTORIA FINL CORP COM COM 046265104 4283 199232 SH SOLE 199232 0 0 ASTRAZENECA PLC SPONSORED ADR COM 046353108 607 17909 SH SOLE 17909 0 0 ASTRONICS CORP COM COM 046433108 803 27004 SH SOLE 27004 0 0 ATARA BIOTHERAPEUTICS INC COM COM 046513107 142 8553 SH SOLE 8553 0 0 ATHENAHEALTH INC COM COM 04685W103 485 3903 SH SOLE 3903 0 0 ATLANTIC CAP BANCSHARES INC COM COM 048269203 133 7337 SH SOLE 7337 0 0 ATLANTIC PWR CORP COM NEW COM 04878Q863 37 14978 SH SOLE 14978 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW COM 049164205 3093 47013 SH SOLE 47013 0 0 ATMOS ENERGY CORP COM COM 049560105 411 4903 SH SOLE 4903 0 0 ATWOOD OCEANICS INC COM COM 050095108 4925 524452 SH SOLE 524452 0 0 AUDENTES THERAPEUTICS INC COM COM 05070R104 143 5094 SH SOLE 5094 0 0 AUTODESK INC COM COM 052769106 3437 30618 SH SOLE 30618 0 0 AUTOHOME INC SP ADR RP CL A COM 05278C107 1013 16869 SH SOLE 16869 0 0 AUTOMATIC DATA PROCESSING IN COM COM 053015103 4730 43271 SH SOLE 43271 0 0 AUTOMATIC DATA PROCESSING IN OPT 053015903 630 450000 SH Call SOLE 450000 0 0 AUTONATION INC OPT 05329W902 170 103300 SH Call SOLE 103300 0 0 AUTOZONE INC COM COM 053332102 803 1350 SH SOLE 1350 0 0 AVALONBAY CMNTYS INC COM COM 053484101 5470 30657 SH SOLE 30657 0 0 AVANGRID INC COM COM 05351W103 257 5412 SH SOLE 5412 0 0 AVERY DENNISON CORP COM COM 053611109 1299 13206 SH SOLE 13206 0 0 AVEXIS INC COM COM 05366U100 699 7224 SH SOLE 7224 0 0 AVID TECHNOLOGY INC COM COM 05367P100 131 28754 SH SOLE 28754 0 0 AVIS BUDGET GROUP COM COM 053774105 580 15243 SH SOLE 15243 0 0 AVIS BUDGET GROUP OPT 053774955 203 404900 SH Put SOLE 404900 0 0 AVISTA CORP COM COM 05379B107 1209 23350 SH SOLE 23350 0 0 AVNET INC COM COM 053807103 436 11091 SH SOLE 11091 0 0 AVON PRODS INC COM COM 054303102 1618 694327 SH SOLE 694327 0 0 AVON PRODS INC OPT 054303952 294 700000 SH Put SOLE 700000 0 0 AXON ENTERPRISE INC COM COM 05464C101 126 5565 SH SOLE 5565 0 0 BB&T CORP COM COM 054937107 924 19677 SH SOLE 19677 0 0 BB&T CORP OPT 054937907 94 70000 SH Call SOLE 70000 0 0 BB&T CORP OPT 054937957 87 197900 SH Put SOLE 197900 0 0 B & G FOODS INC NEW COM COM 05508R106 1110 34850 SH SOLE 34850 0 0 BCB BANCORP INC COM COM 055298103 245 17560 SH SOLE 17560 0 0 BCE INC COM NEW COM 05534B760 117 2500 SH SOLE 2500 0 0 BGC PARTNERS INC CL A COM 05541T101 1073 74146 SH SOLE 74146 0 0 BOK FINL CORP COM NEW COM 05561Q201 101 1129 SH SOLE 1129 0 0 BP PLC SPONSORED ADR COM 055622104 300 7800 SH SOLE 7800 0 0 BP PLC OPT 055622904 86 38500 SH Call SOLE 38500 0 0 BP PLC OPT 055622954 113 172100 SH Put SOLE 172100 0 0 BOFI HLDG INC COM COM 05566U108 329 11572 SH SOLE 11572 0 0 BT GROUP PLC ADR COM 05577E101 549 28558 SH SOLE 28558 0 0 B RILEY FINL INC COM COM 05580M108 116 6821 SH SOLE 6821 0 0 BMC STK HLDGS INC COM COM 05591B109 473 22153 SH SOLE 22153 0 0 BWX TECHNOLOGIES INC COM COM 05605H100 394 7031 SH SOLE 7031 0 0 BABCOCK & WILCOX ENTERPRIS I COM COM 05614L100 51 15349 SH SOLE 15349 0 0 BAIDU INC SPON ADR REP A COM 056752108 576 2325 SH SOLE 2325 0 0 BAIDU INC OPT 056752908 32417 797500 SH Call SOLE 797500 0 0 BAIDU INC OPT 056752958 2423 857100 SH Put SOLE 857100 0 0 BAKER HUGHES A GE CO CL A COM 05722G100 606 16551 SH SOLE 16551 0 0 BAKER HUGHES A GE CO OPT 05722G900 116 50500 SH Call SOLE 50500 0 0 BALCHEM CORP COM COM 057665200 1263 15535 SH SOLE 15535 0 0 BALL CORP COM COM 058498106 423 10238 SH SOLE 10238 0 0 BALL CORP OPT 058498906 84 184800 SH Call SOLE 184800 0 0 BALL CORP OPT 058498956 186 203900 SH Put SOLE 203900 0 0 BANCFIRST CORP COM COM 05945F103 134 2370 SH SOLE 2370 0 0 BANCO BRADESCO S A SP ADR PFD NEW PFD 059460303 9500 858190 SH SOLE 858190 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR COM 05946K101 963 107930 SH SOLE 107930 0 0 BANCO SANTANDER SA ADR COM 05964H105 2760 397625 SH SOLE 397625 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM COM 05965X109 175 5877 SH SOLE 5877 0 0 BANCOLOMBIA S A SPON ADR PREF PFD 05968L102 147 3213 SH SOLE 3213 0 0 BANCORPSOUTH INC COM COM 059692103 1833 57187 SH SOLE 57187 0 0 BANC OF CALIFORNIA INC COM COM 05990K106 238 11466 SH SOLE 11466 0 0 BANK AMER CORP COM COM 060505104 16110 635739 SH SOLE 635739 0 0 BANK AMER CORP OPT 060505904 8978 4207200 SH Call SOLE 4207200 0 0 BANK AMER CORP OPT 060505954 1976 7296300 SH Put SOLE 7296300 0 0 BANK HAWAII CORP COM COM 062540109 242 2898 SH SOLE 2898 0 0 BANK OF MARIN BANCORP COM COM 063425102 113 1656 SH SOLE 1656 0 0 BANK MUTUAL CORP NEW COM COM 063750103 115 11362 SH SOLE 11362 0 0 BANK OF THE OZARKS COM COM 063904106 1206 25105 SH SOLE 25105 0 0 BANK NEW YORK MELLON CORP COM COM 064058100 1081 20396 SH SOLE 20396 0 0 BANK COMM HLDGS COM COM 06424J103 109 9459 SH SOLE 9459 0 0 BANKFINANCIAL CORP COM COM 06643P104 181 11369 SH SOLE 11369 0 0 BANKRATE INC DEL COM COM 06647F102 6742 483292 SH SOLE 483292 0 0 BANKUNITED INC COM COM 06652K103 129 3626 SH SOLE 3626 0 0 BANNER CORP COM NEW COM 06652V208 886 14452 SH SOLE 14452 0 0 BARD C R INC COM COM 067383109 13651 42593 SH SOLE 42593 0 0 BARCLAYS BK PLC DJUBS CMDT ETN36 COM 06738C778 4630 199044 SH SOLE 199044 0 0 BARCLAYS BK PLC IPSP CROIL ETN COM 06738C786 4057 754139 SH SOLE 754139 0 0 BARCLAYS BK PLC IPSPGS TTL ETN COM 06738C794 639 45853 SH SOLE 45853 0 0 BARCLAYS PLC ADR COM 06738E204 1807 174545 SH SOLE 174545 0 0 BARCLAYS BK PLC ETN DJUBS COPR37 COM 06739F101 131 3917 SH SOLE 3917 0 0 BARCLAYS BANK PLC ETN DJUBSCOFFE38 COM 06739H297 2726 164114 SH SOLE 164114 0 0 BARCLAYS BANK PLC ETN DJUBS GRNS37 COM 06739H305 253 9752 SH SOLE 9752 0 0 BARCLAYS BANK PLC ETN DJUBSCOCO 38 COM 06739H313 644 25915 SH SOLE 25915 0 0 BARCLAYS BK PLC IPATH S&P500 VIX COM 06746L422 9110 232467 SH SOLE 232467 0 0 BARCLAYS BK PLC OPT 06746L902 231 524400 SH Call SOLE 524400 0 0 BARCLAYS BK PLC OPT 06746L952 7272 1800400 SH Put SOLE 1800400 0 0 BARNES & NOBLE INC COM COM 067774109 113 14818 SH SOLE 14818 0 0 BARNES & NOBLE ED INC COM COM 06777U101 97 14879 SH SOLE 14879 0 0 BARNES GROUP INC COM COM 067806109 215 3048 SH SOLE 3048 0 0 BARRICK GOLD CORP COM COM 067901108 4539 282080 SH SOLE 282080 0 0 BARRICK GOLD CORP OPT 067901908 631 252900 SH Call SOLE 252900 0 0 BARRICK GOLD CORP OPT 067901958 1906 788900 SH Put SOLE 788900 0 0 BARRETT BILL CORP COM COM 06846N104 85 19910 SH SOLE 19910 0 0 BAXTER INTL INC COM COM 071813109 10824 172495 SH SOLE 172495 0 0 BAZAARVOICE INC COM COM 073271108 104 21021 SH SOLE 21021 0 0 BEACON ROOFING SUPPLY INC COM COM 073685109 1328 25908 SH SOLE 25908 0 0 BEAR ST FINL INC COM COM 073844102 237 23071 SH SOLE 23071 0 0 BEASLEY BROADCAST GROUP INC CL A COM 074014101 114 9734 SH SOLE 9734 0 0 BEAZER HOMES USA INC COM NEW COM 07556Q881 149 7969 SH SOLE 7969 0 0 BECTON DICKINSON & CO COM COM 075887109 14915 76116 SH SOLE 76116 0 0 BECTON DICKINSON & CO PFD SHS CONV A PFD 075887208 934 16905 SH SOLE 16905 0 0 BED BATH & BEYOND INC COM COM 075896100 889 37897 SH SOLE 37897 0 0 BEIGENE LTD SPONSORED ADR COM 07725L102 631 6098 SH SOLE 6098 0 0 BELDEN INC COM COM 077454106 997 12383 SH SOLE 12383 0 0 BEMIS INC COM COM 081437105 247 5431 SH SOLE 5431 0 0 BENCHMARK ELECTRS INC COM COM 08160H101 773 22649 SH SOLE 22649 0 0 BENEFICIAL BANCORP INC COM COM 08171T102 202 12187 SH SOLE 12187 0 0 BERKLEY W R CORP COM COM 084423102 131 1969 SH SOLE 1969 0 0 BERKSHIRE HATHAWAY INC DEL CL A COM 084670108 275 1 SH SOLE 1 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 169716 925792 SH SOLE 925792 0 0 BERKSHIRE HATHAWAY INC DEL OPT 084670952 2 19200 SH Put SOLE 19200 0 0 BERRY GLOBAL GROUP INC COM COM 08579W103 4860 85789 SH SOLE 85789 0 0 BEST BUY INC COM COM 086516101 5568 97749 SH SOLE 97749 0 0 BEST BUY INC OPT 086516901 116 36400 SH Call SOLE 36400 0 0 BEST BUY INC OPT 086516951 608 193100 SH Put SOLE 193100 0 0 BHP BILLITON LTD SPONSORED ADR COM 088606108 1610 39727 SH SOLE 39727 0 0 BIG LOTS INC COM COM 089302103 3074 57377 SH SOLE 57377 0 0 BIO RAD LABS INC CL A COM 090572207 166 745 SH SOLE 745 0 0 BIOCRYST PHARMACEUTICALS COM COM 09058V103 141 26990 SH SOLE 26990 0 0 BIOMARIN PHARMACEUTICAL INC COM COM 09061G101 148 1586 SH SOLE 1586 0 0 BIOMARIN PHARMACEUTICAL INC OPT 09061G901 334 71100 SH Call SOLE 71100 0 0 BIOMARIN PHARMACEUTICAL INC OPT 09061G951 151 56300 SH Put SOLE 56300 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 1.50010/1 BND 09061GAF8 608 5060 PRN SOLE 5060 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 0.599 8/0 BND 09061GAH4 1520 15000 PRN SOLE 15000 0 0 BIOGEN INC COM COM 09062X103 9521 30407 SH SOLE 30407 0 0 BIOGEN INC OPT 09062X903 2894 107400 SH Call SOLE 107400 0 0 BIOGEN INC OPT 09062X953 842 212400 SH Put SOLE 212400 0 0 BIOTIME INC COM COM 09066L105 35 12401 SH SOLE 12401 0 0 BIOSCRIP INC COM COM 09069N108 43 15657 SH SOLE 15657 0 0 BIOVERATIV INC COM COM 09075E100 327 5737 SH SOLE 5737 0 0 BIOSPECIFICS TECHNOLOGIES CO COM COM 090931106 162 3473 SH SOLE 3473 0 0 BITAUTO HLDGS LTD SPONSORED ADS COM 091727107 333 7458 SH SOLE 7458 0 0 BJS RESTAURANTS INC COM COM 09180C106 887 29116 SH SOLE 29116 0 0 BJS RESTAURANTS INC OPT 09180C956 48 110000 SH Put SOLE 110000 0 0 BLACK HILLS CORP COM COM 092113109 415 6031 SH SOLE 6031 0 0 BLACK HILLS CORP UNIT 99/99/9999 COM 092113125 4891 65000 SH SOLE 65000 0 0 BLACK KNIGHT FINL SVCS INC CL A COM 09214X100 164 3807 SH SOLE 3807 0 0 BLACK STONE MINERALS L P COM UNIT COM 09225M101 296 17079 SH SOLE 17079 0 0 BLACKBAUD INC COM COM 09227Q100 663 7549 SH SOLE 7549 0 0 BLACKBERRY LTD COM COM 09228F103 255 22784 SH SOLE 22784 0 0 BLACKHAWK NETWORK HLDGS INC COM COM 09238E104 295 6743 SH SOLE 6743 0 0 BLACKROCK INVT QUALITY MUN T COM COM 09247D105 102 6802 SH SOLE 6802 0 0 BLACKROCK INC COM COM 09247X101 209 467 SH SOLE 467 0 0 BLACKROCK CORE BD TR SHS BEN INT COM 09249E101 101 7199 SH SOLE 7199 0 0 BLACKSTONE GROUP L P COM UNIT LTD COM 09253U108 3544 106191 SH SOLE 106191 0 0 BLACKSTONE GROUP L P OPT 09253U908 712 875300 SH Call SOLE 875300 0 0 BLACKSTONE GROUP L P OPT 09253U958 654 1031900 SH Put SOLE 1031900 0 0 BLACKROCK MUNIYIELD QUALITY COM COM 09254F100 174 11262 SH SOLE 11262 0 0 BLACKROCK MUNIHLDGS NY QLTY COM COM 09255C106 115 8128 SH SOLE 8128 0 0 BLACKROCK DEBT STRAT FD INC COM NEW COM 09255R202 194 16647 SH SOLE 16647 0 0 BLACKSTONE GSO FLTING RTE FU COM COM 09256U105 346 19669 SH SOLE 19669 0 0 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN COM 09257P105 579 25528 SH SOLE 25528 0 0 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN COM 09257R101 279 17457 SH SOLE 17457 0 0 BLACKSTONE MTG TR INC COM CL A COM 09257W100 422 13589 SH SOLE 13589 0 0 BLOCK H & R INC COM COM 093671105 1843 69589 SH SOLE 69589 0 0 BLOOMIN BRANDS INC COM COM 094235108 340 19320 SH SOLE 19320 0 0 BLUE BUFFALO PET PRODS INC COM COM 09531U102 1046 36907 SH SOLE 36907 0 0 BLUEBIRD BIO INC COM COM 09609G100 547 3982 SH SOLE 3982 0 0 BLUEPRINT MEDICINES CORP COM COM 09627Y109 604 8673 SH SOLE 8673 0 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER COM 096627104 2284 155345 SH SOLE 155345 0 0 BOB EVANS FARMS INC COM COM 096761101 791 10208 SH SOLE 10208 0 0 BOEING CO COM COM 097023105 11188 44012 SH SOLE 44012 0 0 BOEING CO OPT 097023905 9344 236500 SH Call SOLE 236500 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BLT2017 HY COM 18383M399 3353 130375 SH SOLE 130375 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E COM 18383M514 1453 67541 SH SOLE 67541 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E COM 18383M530 8718 411398 SH SOLE 411398 0 0 CLAYMORE EXCHANGE TRD FD TR GUG RAYM JAMES S COM 18383M613 895 21608 SH SOLE 21608 0 0 CLAYMORE EXCHANGE TRD FD TR GUGGEN DEFN EQTY COM 18383M878 284 6434 SH SOLE 6434 0 0 CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR COM 18383Q739 3789 175003 SH SOLE 175003 0 0 CLEAN HARBORS INC COM COM 184496107 238 4200 SH SOLE 4200 0 0 CLEAN ENERGY FUELS CORP COM COM 184499101 72 29037 SH SOLE 29037 0 0 CLEARWATER PAPER CORP COM COM 18538R103 182 3694 SH SOLE 3694 0 0 CLEVELAND CLIFFS INC COM COM 185899101 528 73801 SH SOLE 73801 0 0 CLEVELAND CLIFFS INC OPT 185899901 14 90000 SH Call SOLE 90000 0 0 CLIPPER RLTY INC COM COM 18885T306 291 27204 SH SOLE 27204 0 0 CLOUD PEAK ENERGY INC COM COM 18911Q102 231 63069 SH SOLE 63069 0 0 CLOVIS ONCOLOGY INC COM COM 189464100 450 5465 SH SOLE 5465 0 0 CLOVIS ONCOLOGY INC NOTE 2.500 9/1 BND 189464AB6 155 1000 PRN SOLE 1000 0 0 COACH INC COM COM 189754104 5649 140255 SH SOLE 140255 0 0 COACH INC OPT 189754904 283 232500 SH Call SOLE 232500 0 0 COACH INC OPT 189754954 1217 401200 SH Put SOLE 401200 0 0 COCA COLA BOTTLING CO CONS COM COM 191098102 337 1560 SH SOLE 1560 0 0 COCA COLA CO COM COM 191216100 8070 179300 SH SOLE 179300 0 0 COCA COLA CO OPT 191216900 225 451300 SH Call SOLE 451300 0 0 COCA COLA CO OPT 191216950 355 730000 SH Put SOLE 730000 0 0 COEUR MNG INC COM NEW COM 192108504 266 28918 SH SOLE 28918 0 0 COGNEX CORP COM COM 192422103 536 4858 SH SOLE 4858 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A COM 192446102 2030 27990 SH SOLE 27990 0 0 COGNIZANT TECHNOLOGY SOLUTIO OPT 192446952 24 130000 SH Put SOLE 130000 0 0 COHERENT INC COM COM 192479103 165 701 SH SOLE 701 0 0 COHEN & STEERS SLT PFD INCM COM COM 19248Y107 240 8507 SH SOLE 8507 0 0 COHERUS BIOSCIENCES INC COM COM 19249H103 156 11705 SH SOLE 11705 0 0 COHU INC COM COM 192576106 102 4297 SH SOLE 4297 0 0 COLGATE PALMOLIVE CO COM COM 194162103 3516 48257 SH SOLE 48257 0 0 COLONY NORTHSTAR INC CL A COM COM 19625W104 1483 118086 SH SOLE 118086 0 0 COLUMBIA BKG SYS INC COM COM 197236102 262 6225 SH SOLE 6225 0 0 COLUMBIA ETF TR II EMRG MARKETS ETF COM 19762B509 836 30353 SH SOLE 30353 0 0 COLUMBIA PPTY TR INC COM NEW COM 198287203 312 14326 SH SOLE 14326 0 0 COLUMBIA SPORTSWEAR CO COM COM 198516106 563 9140 SH SOLE 9140 0 0 COLUMBUS MCKINNON CORP N Y COM COM 199333105 141 3736 SH SOLE 3736 0 0 COMFORT SYS USA INC COM COM 199908104 330 9230 SH SOLE 9230 0 0 COMCAST CORP NEW CL A COM 20030N101 13272 344907 SH SOLE 344907 0 0 COMCAST CORP NEW OPT 20030N901 36 96200 SH Call SOLE 96200 0 0 COMCAST CORP NEW OPT 20030N951 908 706900 SH Put SOLE 706900 0 0 COMERICA INC COM COM 200340107 2136 28006 SH SOLE 28006 0 0 COMMERCE BANCSHARES INC COM COM 200525103 403 6968 SH SOLE 6968 0 0 COMMERCE UN BANCSHARES INC COM COM 200828101 220 9478 SH SOLE 9478 0 0 COMMERCIAL METALS CO COM COM 201723103 112 5867 SH SOLE 5867 0 0 COMMERCIAL VEH GROUP INC COM COM 202608105 139 18869 SH SOLE 18869 0 0 COMMSCOPE HLDG CO INC COM COM 20337X109 197 5921 SH SOLE 5921 0 0 COMMUNITY BK SYS INC COM COM 203607106 151 2728 SH SOLE 2728 0 0 COMMUNITY HEALTH SYS INC NEW COM COM 203668108 1470 191384 SH SOLE 191384 0 0 COMMUNITY HEALTH SYS INC NEW RIGHT 99/99/9999 RTS 203668116 3 215909 SH SOLE 215909 0 0 COMMUNITY TR BANCORP INC COM COM 204149108 104 2235 SH SOLE 2235 0 0 COMMVAULT SYSTEMS INC COM COM 204166102 187 3082 SH SOLE 3082 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD PFD 204409601 763 307772 SH SOLE 307772 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR COM 20440W105 55 18504 SH SOLE 18504 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR COM 20441A102 1480 141495 SH SOLE 141495 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD PFD 20441B407 306 34537 SH SOLE 34537 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR COM 204448104 446 34868 SH SOLE 34868 0 0 COMPX INTERNATIONAL INC CL A COM 20563P101 115 7538 SH SOLE 7538 0 0 COMTECH TELECOMMUNICATIONS C COM NEW COM 205826209 156 7598 SH SOLE 7598 0 0 CONAGRA BRANDS INC COM COM 205887102 2526 74860 SH SOLE 74860 0 0 CONCERT PHARMACEUTICALS INC COM COM 206022105 153 10367 SH SOLE 10367 0 0 CONCHO RES INC COM COM 20605P101 621 4713 SH SOLE 4713 0 0 CONCHO RES INC OPT 20605P901 392 58500 SH Call SOLE 58500 0 0 CONCHO RES INC OPT 20605P951 120 83200 SH Put SOLE 83200 0 0 CONDUENT INC COM COM 206787103 345 22013 SH SOLE 22013 0 0 CONMED CORP COM COM 207410101 473 9016 SH SOLE 9016 0 0 CONNECTONE BANCORP INC NEW COM COM 20786W107 112 4543 SH SOLE 4543 0 0 CONNS INC COM COM 208242107 829 29466 SH SOLE 29466 0 0 CONNS INC OPT 208242957 5 21600 SH Put SOLE 21600 0 0 CONOCOPHILLIPS COM COM 20825C104 22930 458133 SH SOLE 458133 0 0 CONOCOPHILLIPS OPT 20825C904 1286 998300 SH Call SOLE 998300 0 0 CONOCOPHILLIPS OPT 20825C954 862 715500 SH Put SOLE 715500 0 0 CONSOLIDATED COMM HLDGS INC COM COM 209034107 134 7040 SH SOLE 7040 0 0 CONSOLIDATED EDISON INC COM COM 209115104 2346 29082 SH SOLE 29082 0 0 CONSOLIDATED EDISON INC OPT 209115904 13 32900 SH Call SOLE 32900 0 0 CONSOLIDATED EDISON INC OPT 209115954 74 41300 SH Put SOLE 41300 0 0 CONSTELLATION BRANDS INC CL A COM 21036P108 5212 26131 SH SOLE 26131 0 0 CONSTELLATION BRANDS INC OPT 21036P908 2145 267000 SH Call SOLE 267000 0 0 CONTANGO OIL & GAS COMPANY COM NEW COM 21075N204 140 27852 SH SOLE 27852 0 0 CONTINENTAL BLDG PRODS INC COM COM 211171103 949 36497 SH SOLE 36497 0 0 CONVERGYS CORP COM COM 212485106 1397 53956 SH SOLE 53956 0 0 COOPER STD HLDGS INC COM COM 21676P103 1037 8938 SH SOLE 8938 0 0 COOPER TIRE & RUBR CO COM COM 216831107 143 3813 SH SOLE 3813 0 0 COPART INC COM COM 217204106 829 24110 SH SOLE 24110 0 0 CORE MARK HOLDING CO INC COM COM 218681104 117 3640 SH SOLE 3640 0 0 CORESITE RLTY CORP COM COM 21870Q105 1391 12427 SH SOLE 12427 0 0 CORELOGIC INC COM COM 21871D103 587 12700 SH SOLE 12700 0 0 CORECIVIC INC COM COM 21871N101 1001 37376 SH SOLE 37376 0 0 CORINDUS VASCULAR ROBOTICS I COM COM 218730109 17 11205 SH SOLE 11205 0 0 CORNERSTONE ONDEMAND INC COM COM 21925Y103 166 4082 SH SOLE 4082 0 0 CORNERSTONE ONDEMAND INC NOTE 1.500 7/0 BND 21925YAB9 1016 10000 PRN SOLE 10000 0 0 CORNING INC COM COM 219350105 5174 172913 SH SOLE 172913 0 0 CORNING INC OPT 219350905 301 172900 SH Call SOLE 172900 0 0 CORNING INC OPT 219350955 144 355400 SH Put SOLE 355400 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT COM 22002T108 631 19229 SH SOLE 19229 0 0 CORVEL CORP COM COM 221006109 102 1877 SH SOLE 1877 0 0 COSTCO WHSL CORP NEW COM COM 22160K105 3683 22420 SH SOLE 22420 0 0 COSTCO WHSL CORP NEW OPT 22160K905 351 30000 SH Call SOLE 30000 0 0 COSTCO WHSL CORP NEW OPT 22160K955 338 42300 SH Put SOLE 42300 0 0 COSTAR GROUP INC COM COM 22160N109 179 668 SH SOLE 668 0 0 COUNTY BANCORP INC COM COM 221907108 141 4682 SH SOLE 4682 0 0 COTY INC COM CL A COM 222070203 432 26163 SH SOLE 26163 0 0 COUSINS PPTYS INC COM COM 222795106 2237 239467 SH SOLE 239467 0 0 COVANTA HLDG CORP COM COM 22282E102 658 44287 SH SOLE 44287 0 0 COWEN INC CL A NEW COM 223622606 7286 409306 SH SOLE 409306 0 0 GRAY TELEVISION INC COM COM 389375106 163 10406 SH SOLE 10406 0 0 GREAT SOUTHN BANCORP INC COM COM 390905107 104 1869 SH SOLE 1869 0 0 GREAT PLAINS ENERGY INC COM COM 391164100 207 6831 SH SOLE 6831 0 0 GREAT WESTN BANCORP INC COM COM 391416104 1369 33162 SH SOLE 33162 0 0 GREEN DOT CORP CL A COM 39304D102 229 4617 SH SOLE 4617 0 0 GREEN PLAINS INC COM COM 393222104 713 35391 SH SOLE 35391 0 0 GREENBRIER COS INC COM COM 393657101 561 11655 SH SOLE 11655 0 0 GREENHILL & CO INC COM COM 395259104 345 20764 SH SOLE 20764 0 0 GREIF INC CL A COM 397624107 215 3678 SH SOLE 3678 0 0 GRIFFON CORP COM COM 398433102 768 34613 SH SOLE 34613 0 0 GRIFOLS S A SP ADR REP B NVT COM 398438408 477 21791 SH SOLE 21791 0 0 GROUPON INC COM COM 399473107 168 32298 SH SOLE 32298 0 0 GRUBHUB INC COM COM 400110102 745 14147 SH SOLE 14147 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR COM 400501102 160 3604 SH SOLE 3604 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B COM 400506101 109 1066 SH SOLE 1066 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS COM 40053W101 110 12307 SH SOLE 12307 0 0 GUARANTY BANCORP DEL COM NEW COM 40075T607 161 5785 SH SOLE 5785 0 0 GUARANTY BANCSHARES INC TEX COM COM 400764106 229 7156 SH SOLE 7156 0 0 GUESS INC COM COM 401617105 187 10990 SH SOLE 10990 0 0 H & E EQUIPMENT SERVICES INC COM COM 404030108 159 5459 SH SOLE 5459 0 0 HCA HEALTHCARE INC COM COM 40412C101 3691 46369 SH SOLE 46369 0 0 HCA HEALTHCARE INC OPT 40412C901 33 69400 SH Call SOLE 69400 0 0 HCA HEALTHCARE INC OPT 40412C951 372 116400 SH Put SOLE 116400 0 0 HCP INC COM COM 40414L109 1916 68864 SH SOLE 68864 0 0 HCP INC OPT 40414L959 1235 325000 SH Put SOLE 325000 0 0 HDFC BANK LTD ADR REPS 3 COM 40415F101 4804 49854 SH SOLE 49854 0 0 HD SUPPLY HLDGS INC COM COM 40416M105 192 5321 SH SOLE 5321 0 0 HFF INC CL A COM 40418F108 122 3079 SH SOLE 3079 0 0 HNI CORP COM COM 404251100 683 16463 SH SOLE 16463 0 0 HMS HLDGS CORP COM COM 40425J101 283 14225 SH SOLE 14225 0 0 HSBC HLDGS PLC SPON ADR NEW COM 404280406 3724 75377 SH SOLE 75377 0 0 HSBC HLDGS PLC OPT 404280956 48 65000 SH Put SOLE 65000 0 0 HRG GROUP INC COM COM 40434J100 936 59958 SH SOLE 59958 0 0 HP INC COM COM 40434L105 656 32882 SH SOLE 32882 0 0 HP INC OPT 40434L905 556 324800 SH Call SOLE 324800 0 0 HP INC OPT 40434L955 410 959400 SH Put SOLE 959400 0 0 HAEMONETICS CORP COM COM 405024100 316 7052 SH SOLE 7052 0 0 HAIN CELESTIAL GROUP INC COM COM 405217100 383 9297 SH SOLE 9297 0 0 HALCON RES CORP COM PAR NEW COM 40537Q605 177 25999 SH SOLE 25999 0 0 HALLIBURTON CO OPT 406216901 3715 1495900 SH Call SOLE 1495900 0 0 HALLIBURTON CO OPT 406216951 4913 2610600 SH Put SOLE 2610600 0 0 HALOZYME THERAPEUTICS INC COM COM 40637H109 488 28081 SH SOLE 28081 0 0 HALYARD HEALTH INC COM COM 40650V100 479 10629 SH SOLE 10629 0 0 HANCOCK HLDG CO COM COM 410120109 506 10453 SH SOLE 10453 0 0 HANCOCK JOHN INVS TR COM COM 410142103 131 7231 SH SOLE 7231 0 0 HANESBRANDS INC COM COM 410345102 1514 61453 SH SOLE 61453 0 0 HANMI FINL CORP COM NEW COM 410495204 882 28491 SH SOLE 28491 0 0 HANOVER INS GROUP INC COM COM 410867105 289 2986 SH SOLE 2986 0 0 HARLEY DAVIDSON INC COM COM 412822108 1337 27729 SH SOLE 27729 0 0 HARMONIC INC COM COM 413160102 38 12517 SH SOLE 12517 0 0 HARRIS CORP DEL COM COM 413875105 875 6647 SH SOLE 6647 0 0 HARTFORD FINL SVCS GROUP INC COM COM 416515104 4798 86565 SH SOLE 86565 0 0 HARTFORD FINL SVCS GROUP INC OPT 416515904 93 48600 SH Call SOLE 48600 0 0 HARTFORD FINL SVCS GROUP INC OPT 416515954 27 69400 SH Put SOLE 69400 0 0 HASBRO INC COM COM 418056107 1650 16894 SH SOLE 16894 0 0 HAVERTY FURNITURE INC COM COM 419596101 101 3867 SH SOLE 3867 0 0 HAWAIIAN ELEC INDUSTRIES COM COM 419870100 167 4999 SH SOLE 4999 0 0 HAWAIIAN HOLDINGS INC COM COM 419879101 1164 31008 SH SOLE 31008 0 0 HAWAIIAN TELCOM HOLDCO INC COM COM 420031106 490 16428 SH SOLE 16428 0 0 HEALTHCARE SVCS GRP INC COM COM 421906108 1766 32731 SH SOLE 32731 0 0 HEALTHSOUTH CORP COM NEW COM 421924309 2442 52686 SH SOLE 52686 0 0 HEALTHCARE RLTY TR COM COM 421946104 1446 44712 SH SOLE 44712 0 0 HEALTHSTREAM INC COM COM 42222N103 283 12103 SH SOLE 12103 0 0 HEALTHCARE TR AMER INC CL A NEW COM 42225P501 1584 53170 SH SOLE 53170 0 0 HEALTHEQUITY INC COM COM 42226A107 1204 23803 SH SOLE 23803 0 0 HEARTLAND EXPRESS INC COM COM 422347104 372 14848 SH SOLE 14848 0 0 HECLA MNG CO COM COM 422704106 1006 200417 SH SOLE 200417 0 0 HEICO CORP NEW CL A COM 422806208 243 3189 SH SOLE 3189 0 0 HELIX ENERGY SOLUTIONS GRP I COM COM 42330P107 321 43375 SH SOLE 43375 0 0 HELMERICH & PAYNE INC COM COM 423452101 1379 26470 SH SOLE 26470 0 0 HEMISPHERE MEDIA GROUP INC CL A COM 42365Q103 112 9410 SH SOLE 9410 0 0 HENRY JACK & ASSOC INC COM COM 426281101 2526 24578 SH SOLE 24578 0 0 HERITAGE COMMERCE CORP COM COM 426927109 699 49147 SH SOLE 49147 0 0 HERC HLDGS INC COM COM 42704L104 549 11180 SH SOLE 11180 0 0 HERCULES CAPITAL INC COM COM 427096508 207 16066 SH SOLE 16066 0 0 HERITAGE FINL CORP WASH COM COM 42722X106 131 4442 SH SOLE 4442 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT COM 427825500 135 7236 SH SOLE 7236 0 0 HERSHEY CO COM COM 427866108 5028 46058 SH SOLE 46058 0 0 HESKA CORP COM RESTRC NEW COM 42805E306 108 1226 SH SOLE 1226 0 0 HERTZ GLOBAL HLDGS INC COM COM 42806J106 1767 79015 SH SOLE 79015 0 0 HERTZ GLOBAL HLDGS INC OPT 42806J956 426 730000 SH Put SOLE 730000 0 0 HESS CORP COM COM 42809H107 5566 118693 SH SOLE 118693 0 0 HEWLETT PACKARD ENTERPRISE C COM COM 42824C109 1672 113637 SH SOLE 113637 0 0 HEWLETT PACKARD ENTERPRISE C OPT 42824C909 358 458800 SH Call SOLE 458800 0 0 HI-CRUSH PARTNERS LP COM UNIT LTD COM 428337109 663 69800 SH SOLE 69800 0 0 HIBBETT SPORTS INC COM COM 428567101 521 36561 SH SOLE 36561 0 0 HIGHWOODS PPTYS INC COM COM 431284108 485 9318 SH SOLE 9318 0 0 HILL ROM HLDGS INC COM COM 431475102 1237 16711 SH SOLE 16711 0 0 HILLENBRAND INC COM COM 431571108 547 14077 SH SOLE 14077 0 0 HILLTOP HOLDINGS INC COM COM 432748101 264 10142 SH SOLE 10142 0 0 HILTON GRAND VACATIONS INC COM COM 43283X105 125 3240 SH SOLE 3240 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR COM 43289P106 945 86487 SH SOLE 86487 0 0 HIMAX TECHNOLOGIES INC OPT 43289P906 68 20000 SH Call SOLE 20000 0 0 HILTON WORLDWIDE HLDGS INC COM COM 43300A203 2564 36918 SH SOLE 36918 0 0 HOLLYFRONTIER CORP COM COM 436106108 125 3476 SH SOLE 3476 0 0 HOLOGIC INC COM COM 436440101 1281 34916 SH SOLE 34916 0 0 HOME BANCSHARES INC COM COM 436893200 425 16839 SH SOLE 16839 0 0 HOME BANCORP INC COM COM 43689E107 147 3526 SH SOLE 3526 0 0 HOME DEPOT INC COM COM 437076102 2803 17135 SH SOLE 17135 0 0 HOME DEPOT INC OPT 437076902 13334 2535100 SH Call SOLE 2535100 0 0 HOME DEPOT INC OPT 437076952 1842 752900 SH Put SOLE 752900 0 0 HOMESTREET INC COM COM 43785V102 108 3997 SH SOLE 3997 0 0 HOMETRUST BANCSHARES INC COM COM 437872104 106 4123 SH SOLE 4123 0 0 HONEYWELL INTL INC COM COM 438516106 5240 36972 SH SOLE 36972 0 0 HONEYWELL INTL INC OPT 438516906 2674 283600 SH Call SOLE 283600 0 0 HONEYWELL INTL INC OPT 438516956 597 299400 SH Put SOLE 299400 0 0 HOPE BANCORP INC COM COM 43940T109 1530 86400 SH SOLE 86400 0 0 HORACE MANN EDUCATORS CORP N COM COM 440327104 636 16150 SH SOLE 16150 0 0 HORMEL FOODS CORP COM COM 440452100 822 25562 SH SOLE 25562 0 0 HORIZON PHARMA INVT LTD NOTE 2.500 3/1 BND 44052TAB7 1251 13800 PRN SOLE 13800 0 0 HOSPITALITY PPTYS TR COM SH BEN INT COM 44106M102 1193 41878 SH SOLE 41878 0 0 HOST HOTELS & RESORTS INC COM COM 44107P104 4609 249272 SH SOLE 249272 0 0 HOSTESS BRANDS INC CL A COM 44109J106 378 27680 SH SOLE 27680 0 0 HOULIHAN LOKEY INC CL A COM 441593100 115 2943 SH SOLE 2943 0 0 HOVNANIAN ENTERPRISES INC CL A COM 442487203 60 31039 SH SOLE 31039 0 0 HOWARD HUGHES CORP COM COM 44267D107 147721 1252616 SH SOLE 1252616 0 0 HUB GROUP INC CL A COM 443320106 641 14926 SH SOLE 14926 0 0 HUBBELL INC COM COM 443510607 116 997 SH SOLE 997 0 0 HUDSON PAC PPTYS INC COM COM 444097109 1134 33830 SH SOLE 33830 0 0 HUMANA INC COM COM 444859102 5309 21791 SH SOLE 21791 0 0 HUMANA INC OPT 444859902 65 10500 SH Call SOLE 10500 0 0 HUNT J B TRANS SVCS INC COM COM 445658107 1238 11147 SH SOLE 11147 0 0 HUNTINGTON BANCSHARES INC COM COM 446150104 2904 207995 SH SOLE 207995 0 0 HUNTINGTON INGALLS INDS INC COM COM 446413106 169 747 SH SOLE 747 0 0 HUNTSMAN CORP COM COM 447011107 18224 664627 SH SOLE 664627 0 0 HUNTSMAN CORP OPT 447011907 20 26600 SH Call SOLE 26600 0 0 HURON CONSULTING GROUP INC COM COM 447462102 245 7150 SH SOLE 7150 0 0 HYDROGENICS CORP NEW COM NEW COM 448883207 489 60000 SH SOLE 60000 0 0 IAC INTERACTIVECORP COM COM 44919P508 2266 19270 SH SOLE 19270 0 0 IAC INTERACTIVECORP OPT 44919P908 180 27700 SH Call SOLE 27700 0 0 IAC INTERACTIVECORP OPT 44919P958 142 73800 SH Put SOLE 73800 0 0 ICF INTL INC COM COM 44925C103 311 5761 SH SOLE 5761 0 0 ICU MED INC COM COM 44930G107 1358 7306 SH SOLE 7306 0 0 ILG INC COM COM 44967H101 2261 84590 SH SOLE 84590 0 0 IPG PHOTONICS CORP COM COM 44980X109 890 4807 SH SOLE 4807 0 0 ITT INC COM COM 45073V108 1547 34938 SH SOLE 34938 0 0 IBERIABANK CORP COM COM 450828108 1394 16964 SH SOLE 16964 0 0 IAMGOLD CORP COM COM 450913108 314 51523 SH SOLE 51523 0 0 ICICI BK LTD ADR COM 45104G104 4510 526847 SH SOLE 526847 0 0 ICICI BK LTD OPT 45104G904 1056 400000 SH Call SOLE 400000 0 0 ICICI BK LTD OPT 45104G954 127 860000 SH Put SOLE 860000 0 0 IDACORP INC COM COM 451107106 866 9854 SH SOLE 9854 0 0 IDEX CORP COM COM 45167R104 2212 18214 SH SOLE 18214 0 0 IDEXX LABS INC COM COM 45168D104 3028 19476 SH SOLE 19476 0 0 IGNYTA INC COM COM 451731103 301 24392 SH SOLE 24392 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR COM 45174L108 612 45434 SH SOLE 45434 0 0 ILLINOIS TOOL WKS INC COM COM 452308109 5621 37991 SH SOLE 37991 0 0 ILLUMINA INC COM COM 452327109 4212 21146 SH SOLE 21146 0 0 ILLUMINA INC OPT 452327909 759 27600 SH Call SOLE 27600 0 0 IMMUNOGEN INC COM COM 45253H101 80 10479 SH SOLE 10479 0 0 IMPAX LABORATORIES INC COM COM 45256B101 1885 92880 SH SOLE 92880 0 0 IMMUNOMEDICS INC COM COM 452907108 368 26350 SH SOLE 26350 0 0 IMPERVA INC COM COM 45321L100 134 3095 SH SOLE 3095 0 0 INC RESH HLDGS INC CL A COM 45329R109 1391 26592 SH SOLE 26592 0 0 INCYTE CORP COM COM 45337C102 9758 83590 SH SOLE 83590 0 0 INCYTE CORP OPT 45337C952 578 32500 SH Put SOLE 32500 0 0 INCYTE CORP NOTE 1.25011/1 BND 45337CAN2 1122 4920 PRN SOLE 4920 0 0 INDEPENDENCE RLTY TR INC COM COM 45378A106 105 10348 SH SOLE 10348 0 0 INDEPENDENT BANK CORP MICH COM NEW COM 453838609 149 6562 SH SOLE 6562 0 0 INDEXIQ ETF TR AUST SM CP ETF COM 45409B826 131 7400 SH SOLE 7400 0 0 INFINITY PPTY & CAS CORP COM COM 45665Q103 152 1613 SH SOLE 1613 0 0 INFINERA CORPORATION COM COM 45667G103 375 42296 SH SOLE 42296 0 0 INFINERA CORPORATION OPT 45667G903 9 20000 SH Call SOLE 20000 0 0 INFORMATION SERVICES GROUP I COM COM 45675Y104 88 21936 SH SOLE 21936 0 0 INFOSYS LTD SPONSORED ADR COM 456788108 1418 97188 SH SOLE 97188 0 0 INFOSYS LTD OPT 456788908 167 500400 SH Call SOLE 500400 0 0 INFOSYS LTD OPT 456788958 772 660500 SH Put SOLE 660500 0 0 INFRAREIT INC COM COM 45685L100 174 7791 SH SOLE 7791 0 0 INGEVITY CORP COM COM 45688C107 1500 24008 SH SOLE 24008 0 0 INSIGHT ENTERPRISES INC COM COM 45765U103 614 13371 SH SOLE 13371 0 0 INSMED INC COM PAR $.01 COM 457669307 446 14289 SH SOLE 14289 0 0 INNOSPEC INC COM COM 45768S105 230 3738 SH SOLE 3738 0 0 INOVIO PHARMACEUTICALS INC COM NEW COM 45773H201 103 16194 SH SOLE 16194 0 0 INNOPHOS HOLDINGS INC COM COM 45774N108 1079 21933 SH SOLE 21933 0 0 INSTEEL INDUSTRIES INC COM COM 45774W108 166 6368 SH SOLE 6368 0 0 INSPERITY INC COM COM 45778Q107 633 7189 SH SOLE 7189 0 0 INOGEN INC COM COM 45780L104 213 2241 SH SOLE 2241 0 0 INSTALLED BLDG PRODS INC COM COM 45780R101 646 9967 SH SOLE 9967 0 0 INNOVIVA INC COM COM 45781M101 291 20636 SH SOLE 20636 0 0 INSULET CORP COM COM 45784P101 509 9247 SH SOLE 9247 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW COM 457985208 1043 20669 SH SOLE 20669 0 0 INTEGRATED DEVICE TECHNOLOGY COM COM 458118106 504 18971 SH SOLE 18971 0 0 INTEGRATED DEVICE TECHNOLOGY NOTE 0.87511/1 BND 458118AC0 803 7500 PRN SOLE 7500 0 0 INTEL CORP COM COM 458140100 4604 120897 SH SOLE 120897 0 0 INTEL CORP OPT 458140900 5249 3004900 SH Call SOLE 3004900 0 0 INTEL CORP OPT 458140950 1654 2779000 SH Put SOLE 2779000 0 0 INTEL CORP SDCV 2.95012/1 BND 458140AD2 235 1650 PRN SOLE 1650 0 0 INTEL CORP SDCV 3.250 8/0 BND 458140AF7 54115 294200 PRN SOLE 294200 0 0 INSYS THERAPEUTICS INC NEW COM NEW COM 45824V209 101 11324 SH SOLE 11324 0 0 INTEGER HLDGS CORP COM COM 45826H109 2284 44651 SH SOLE 44651 0 0 INTELLIA THERAPEUTICS INC COM COM 45826J105 253 10169 SH SOLE 10169 0 0 INTER PARFUMS INC COM COM 458334109 120 2908 SH SOLE 2908 0 0 INTERCEPT PHARMACEUTICALS IN COM COM 45845P108 733 12627 SH SOLE 12627 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADR COM 45857P707 868 16402 SH SOLE 16402 0 0 INTERDIGITAL INC NOTE 1.500 3/0 BND 458660AD9 470 4000 PRN SOLE 4000 0 0 INTERFACE INC COM COM 458665304 247 11265 SH SOLE 11265 0 0 INTERCONTINENTAL EXCHANGE IN COM COM 45866F104 2817 41008 SH SOLE 41008 0 0 INTERDIGITAL INC COM COM 45867G101 119 1607 SH SOLE 1607 0 0 INTERNATIONAL BANCSHARES COR COM COM 459044103 426 10617 SH SOLE 10617 0 0 INTERNATIONAL BUSINESS MACHS COM COM 459200101 9781 67415 SH SOLE 67415 0 0 INTERNATIONAL BUSINESS MACHS OPT 459200901 6026 1203200 SH Call SOLE 1203200 0 0 INTERNATIONAL BUSINESS MACHS OPT 459200951 5589 404200 SH Put SOLE 404200 0 0 INTERNATIONAL FLAVORS&FRAGRA COM COM 459506101 4545 31803 SH SOLE 31803 0 0 INTL PAPER CO COM COM 460146103 4436 78067 SH SOLE 78067 0 0 INTL PAPER CO OPT 460146903 773 324800 SH Call SOLE 324800 0 0 INTL PAPER CO OPT 460146953 267 492700 SH Put SOLE 492700 0 0 INTERNATIONAL SPEEDWAY CORP CL A COM 460335201 276 7678 SH SOLE 7678 0 0 INTERPUBLIC GROUP COS INC COM COM 460690100 1111 53424 SH SOLE 53424 0 0 INTL FCSTONE INC COM COM 46116V105 166 4335 SH SOLE 4335 0 0 INTRA CELLULAR THERAPIES INC COM COM 46116X101 190 12060 SH SOLE 12060 0 0 INTUIT COM COM 461202103 4681 32933 SH SOLE 32933 0 0 INTUITIVE SURGICAL INC COM NEW COM 46120E602 4136 3955 SH SOLE 3955 0 0 INTUITIVE SURGICAL INC OPT 46120E902 10396 51500 SH Call SOLE 51500 0 0 INTUITIVE SURGICAL INC OPT 46120E952 709 61800 SH Put SOLE 61800 0 0 INTREPID POTASH INC COM COM 46121Y102 68 15530 SH SOLE 15530 0 0 INTREXON CORP COM COM 46122T102 139 7309 SH SOLE 7309 0 0 INVESCO MORTGAGE CAPITAL INC COM COM 46131B100 837 48841 SH SOLE 48841 0 0 LITHIA MTRS INC CL A COM 536797103 889 7393 SH SOLE 7393 0 0 LITTELFUSE INC COM COM 537008104 1066 5443 SH SOLE 5443 0 0 LIVE NATION ENTERTAINMENT IN COM COM 538034109 3282 75357 SH SOLE 75357 0 0 LOCKHEED MARTIN CORP COM COM 539830109 4212 13573 SH SOLE 13573 0 0 LOEWS CORP COM COM 540424108 5341 111599 SH SOLE 111599 0 0 LOGMEIN INC COM COM 54142L109 545 4952 SH SOLE 4952 0 0 LOUISIANA PAC CORP COM COM 546347105 389 14357 SH SOLE 14357 0 0 LOWES COS INC COM COM 548661107 4117 51506 SH SOLE 51506 0 0 LOXO ONCOLOGY INC COM COM 548862101 624 6771 SH SOLE 6771 0 0 LULULEMON ATHLETICA INC COM COM 550021109 410 6583 SH SOLE 6583 0 0 LULULEMON ATHLETICA INC OPT 550021909 108 144700 SH Call SOLE 144700 0 0 LULULEMON ATHLETICA INC OPT 550021959 207 146600 SH Put SOLE 146600 0 0 LUMBER LIQUIDATORS HLDGS INC COM COM 55003T107 161 4139 SH SOLE 4139 0 0 LUMENTUM HLDGS INC COM COM 55024U109 1461 26887 SH SOLE 26887 0 0 LUMINEX CORP DEL COM COM 55027E102 225 11086 SH SOLE 11086 0 0 LUMOS NETWORKS CORP COM COM 550283105 2970 165723 SH SOLE 165723 0 0 LYDALL INC DEL COM COM 550819106 165 2871 SH SOLE 2871 0 0 LYON WILLIAM HOMES CL A NEW COM 552074700 193 8392 SH SOLE 8392 0 0 M & T BK CORP COM COM 55261F104 828 5141 SH SOLE 5141 0 0 MBIA INC COM COM 55262C100 1659 190711 SH SOLE 190711 0 0 MB FINANCIAL INC NEW COM COM 55264U108 1341 29788 SH SOLE 29788 0 0 M D C HLDGS INC COM COM 552676108 903 27197 SH SOLE 27197 0 0 MDU RES GROUP INC COM COM 552690109 999 38493 SH SOLE 38493 0 0 MDC PARTNERS INC CL A SUB VTG COM 552697104 112 10203 SH SOLE 10203 0 0 MFA FINL INC COM COM 55272X102 537 61250 SH SOLE 61250 0 0 MGE ENERGY INC COM COM 55277P104 636 9842 SH SOLE 9842 0 0 MGIC INVT CORP WIS COM COM 552848103 4995 398679 SH SOLE 398679 0 0 MGM RESORTS INTERNATIONAL COM COM 552953101 387 11866 SH SOLE 11866 0 0 MGM RESORTS INTERNATIONAL OPT 552953901 8 250000 SH Call SOLE 250000 0 0 MGP INGREDIENTS INC NEW COM COM 55303J106 128 2107 SH SOLE 2107 0 0 M/I HOMES INC COM COM 55305B101 598 22361 SH SOLE 22361 0 0 MKS INSTRUMENT INC COM COM 55306N104 584 6179 SH SOLE 6179 0 0 MPLX LP COM UNIT REP LTD COM 55336V100 2937 83880 SH SOLE 83880 0 0 MRC GLOBAL INC COM COM 55345K103 1133 64795 SH SOLE 64795 0 0 MSA SAFETY INC COM COM 553498106 293 3688 SH SOLE 3688 0 0 MSC INDL DIRECT INC CL A COM 553530106 359 4745 SH SOLE 4745 0 0 MSCI INC COM COM 55354G100 446 3811 SH SOLE 3811 0 0 MSG NETWORK INC CL A COM 553573106 356 16814 SH SOLE 16814 0 0 MTS SYS CORP COM COM 553777103 391 7312 SH SOLE 7312 0 0 MTGE INVT CORP COM COM 55378A105 171 8835 SH SOLE 8835 0 0 MACOM TECH SOLUTIONS HLDGS I COM COM 55405Y100 194 4354 SH SOLE 4354 0 0 MACERICH CO COM COM 554382101 122 2227 SH SOLE 2227 0 0 MACK CALI RLTY CORP COM COM 554489104 754 31808 SH SOLE 31808 0 0 MACQUARIE INFRASTRUCTURE COR COM COM 55608B105 129 1784 SH SOLE 1784 0 0 MACROGENICS INC COM COM 556099109 177 9583 SH SOLE 9583 0 0 MACYS INC COM COM 55616P104 11216 514033 SH SOLE 514033 0 0 MACYS INC OPT 55616P904 22 280700 SH Call SOLE 280700 0 0 MACYS INC OPT 55616P954 1344 611500 SH Put SOLE 611500 0 0 MADDEN STEVEN LTD COM COM 556269108 1555 35902 SH SOLE 35902 0 0 MADRIGAL PHARMACEUTICALS INC COM COM 558868105 100 2232 SH SOLE 2232 0 0 MAGELLAN HEALTH INC COM NEW COM 559079207 749 8684 SH SOLE 8684 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP COM 559080106 3594 50575 SH SOLE 50575 0 0 MAGNA INTL INC COM COM 559222401 204 3816 SH SOLE 3816 0 0 MAINSOURCE FINANCIAL GP INC COM COM 56062Y102 1215 33887 SH SOLE 33887 0 0 MANHATTAN ASSOCS INC COM COM 562750109 816 19624 SH SOLE 19624 0 0 MANITOWOC INC COM COM 563571108 225 24985 SH SOLE 24985 0 0 MANPOWERGROUP INC COM COM 56418H100 5269 44719 SH SOLE 44719 0 0 MANTECH INTL CORP CL A COM 564563104 165 3734 SH SOLE 3734 0 0 MANULIFE FINL CORP COM COM 56501R106 1572 77473 SH SOLE 77473 0 0 MARATHON OIL CORP COM COM 565849106 1358 100170 SH SOLE 100170 0 0 MARATHON OIL CORP OPT 565849956 76 400000 SH Put SOLE 400000 0 0 MARATHON PETE CORP COM COM 56585A102 2202 39262 SH SOLE 39262 0 0 MARATHON PETE CORP OPT 56585A902 160 87500 SH Call SOLE 87500 0 0 MARATHON PETE CORP OPT 56585A952 4 20000 SH Put SOLE 20000 0 0 MARCUS CORP COM COM 566330106 279 10085 SH SOLE 10085 0 0 MARKETAXESS HLDGS INC COM COM 57060D108 555 3009 SH SOLE 3009 0 0 MARRIOTT VACATIONS WRLDWDE C COM COM 57164Y107 2243 18008 SH SOLE 18008 0 0 MARSH & MCLENNAN COS INC COM COM 571748102 2867 34209 SH SOLE 34209 0 0 MARRIOTT INTL INC NEW CL A COM 571903202 2853 25875 SH SOLE 25875 0 0 MARTEN TRANS LTD COM COM 573075108 347 16898 SH SOLE 16898 0 0 MARTIN MARIETTA MATLS INC COM COM 573284106 895 4340 SH SOLE 4340 0 0 MASCO CORP COM COM 574599106 55573 1424587 SH SOLE 1424587 0 0 MASIMO CORP COM COM 574795100 452 5224 SH SOLE 5224 0 0 MASONITE INTL CORP NEW COM COM 575385109 616 8895 SH SOLE 8895 0 0 MASTEC INC COM COM 576323109 103 2230 SH SOLE 2230 0 0 MASTERCARD INCORPORATED CL A COM 57636Q104 154 1092 SH SOLE 1092 0 0 MATADOR RES CO COM COM 576485205 101 3726 SH SOLE 3726 0 0 MATERION CORP COM COM 576690101 128 2977 SH SOLE 2977 0 0 MATINAS BIOPHARMA HLDGS INC COM COM 576810105 54 41273 SH SOLE 41273 0 0 MATRIX SVC CO COM COM 576853105 138 9061 SH SOLE 9061 0 0 MATTEL INC COM COM 577081102 1459 94237 SH SOLE 94237 0 0 MATTHEWS INTL CORP CL A COM 577128101 159 2558 SH SOLE 2558 0 0 MAXIM INTEGRATED PRODS INC COM COM 57772K101 3037 63653 SH SOLE 63653 0 0 MAXLINEAR INC COM COM 57776J100 987 41561 SH SOLE 41561 0 0 MAXIMUS INC COM COM 577933104 901 13976 SH SOLE 13976 0 0 MBT FINL CORP COM COM 578877102 155 14173 SH SOLE 14173 0 0 MCCORMICK & CO INC COM NON VTG COM 579780206 16141 157255 SH SOLE 157255 0 0 MCDONALDS CORP COM COM 580135101 122656 782847 SH SOLE 782847 0 0 MCDONALDS CORP OPT 580135901 1251 400000 SH Call SOLE 400000 0 0 MCDONALDS CORP OPT 580135951 516 443900 SH Put SOLE 443900 0 0 MCGRATH RENTCORP COM COM 580589109 142 3253 SH SOLE 3253 0 0 MCKESSON CORP COM COM 58155Q103 2053 13363 SH SOLE 13363 0 0 MEDEQUITIES RLTY TR INC COM COM 58409L306 253 21522 SH SOLE 21522 0 0 MEDICAL PPTYS TRUST INC COM COM 58463J304 1163 88595 SH SOLE 88595 0 0 MEDICINES CO COM COM 584688105 198 5340 SH SOLE 5340 0 0 MEDICINES CO NOTE 2.500 1/1 BND 584688AE5 1267 10000 PRN SOLE 10000 0 0 MEDIFAST INC COM COM 58470H101 100 1690 SH SOLE 1690 0 0 MEDIDATA SOLUTIONS INC COM COM 58471A105 148 1896 SH SOLE 1896 0 0 MEDNAX INC COM COM 58502B106 178 4138 SH SOLE 4138 0 0 MEET GROUP INC COM COM 58513U101 127 35009 SH SOLE 35009 0 0 MELCO RESORT ENTERTAINMENT L ADR COM 585464100 5563 230624 SH SOLE 230624 0 0 MERCADOLIBRE INC COM COM 58733R102 1420 5485 SH SOLE 5485 0 0 MERCANTILE BANK CORP COM COM 587376104 144 4116 SH SOLE 4116 0 0 MERCK & CO INC COM COM 58933Y105 13198 206123 SH SOLE 206123 0 0 MERCK & CO INC OPT 58933Y905 2474 1358900 SH Call SOLE 1358900 0 0 MERCK & CO INC OPT 58933Y955 1010 1049900 SH Put SOLE 1049900 0 0 MERCURY SYS INC COM COM 589378108 1253 24155 SH SOLE 24155 0 0 MERCURY GENL CORP NEW COM COM 589400100 105 1860 SH SOLE 1860 0 0 MEREDITH CORP COM COM 589433101 419 7548 SH SOLE 7548 0 0 MERIDIAN BIOSCIENCE INC COM COM 589584101 291 20351 SH SOLE 20351 0 0 MERIDIAN BANCORP INC MD COM COM 58958U103 237 12713 SH SOLE 12713 0 0 BOEING CO OPT 097023955 1526 499200 SH Put SOLE 499200 0 0 BOISE CASCADE CO DEL COM COM 09739D100 243 6952 SH SOLE 6952 0 0 BON-TON STORES INC COM COM 09776J101 42 98207 SH SOLE 98207 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A COM 099502106 1477 39499 SH SOLE 39499 0 0 BORGWARNER INC COM COM 099724106 3595 70176 SH SOLE 70176 0 0 BORGWARNER INC OPT 099724956 4 82300 SH Put SOLE 82300 0 0 BOSTON BEER INC CL A COM 100557107 222 1424 SH SOLE 1424 0 0 BOSTON PROPERTIES INC COM COM 101121101 1783 14510 SH SOLE 14510 0 0 BOSTON SCIENTIFIC CORP COM COM 101137107 1815 62227 SH SOLE 62227 0 0 BOTTOMLINE TECH DEL INC COM COM 101388106 4560 143260 SH SOLE 143260 0 0 BOYD GAMING CORP COM COM 103304101 1344 51611 SH SOLE 51611 0 0 BRADY CORP CL A COM 104674106 819 21574 SH SOLE 21574 0 0 BRANDYWINE RLTY TR SH BEN INT NEW COM 105368203 601 34388 SH SOLE 34388 0 0 BRF SA SPONSORED ADR COM 10552T107 2251 156230 SH SOLE 156230 0 0 BRASKEM S A SP ADR PFD A PFD 105532105 133 4965 SH SOLE 4965 0 0 BRIDGE BANCORP INC COM COM 108035106 172 5057 SH SOLE 5057 0 0 BRIGGS & STRATTON CORP COM COM 109043109 271 11538 SH SOLE 11538 0 0 BRIGHT HORIZONS FAM SOL IN D COM COM 109194100 646 7499 SH SOLE 7499 0 0 BRIGHTHOUSE FINL INC COM COM 10922N103 4072 66978 SH SOLE 66978 0 0 BRINKER INTL INC COM COM 109641100 1141 35814 SH SOLE 35814 0 0 BRINKS CO COM COM 109696104 540 6408 SH SOLE 6408 0 0 BRISTOL MYERS SQUIBB CO COM COM 110122108 17514 274775 SH SOLE 274775 0 0 BRISTOL MYERS SQUIBB CO OPT 110122908 255 89700 SH Call SOLE 89700 0 0 BRISTOL MYERS SQUIBB CO OPT 110122958 695 431600 SH Put SOLE 431600 0 0 BRITISH AMERN TOB PLC SPONSORED ADR COM 110448107 9920 158853 SH SOLE 158853 0 0 BRITISH AMERN TOB PLC OPT 110448957 2030 1450000 SH Put SOLE 1450000 0 0 BRIXMOR PPTY GROUP INC COM COM 11120U105 1508 80189 SH SOLE 80189 0 0 BROADRIDGE FINL SOLUTIONS IN COM COM 11133T103 1758 21750 SH SOLE 21750 0 0 BROCADE COMMUNICATIONS SYS I COM NEW COM 111621306 3505 293269 SH SOLE 293269 0 0 BROOKDALE SR LIVING INC OPT 112463954 55 25000 SH Put SOLE 25000 0 0 BROOKS AUTOMATION INC COM COM 114340102 454 14969 SH SOLE 14969 0 0 BROWN & BROWN INC COM COM 115236101 1303 27030 SH SOLE 27030 0 0 BROWN FORMAN CORP CL A COM 115637100 145 2611 SH SOLE 2611 0 0 BROWN FORMAN CORP CL B COM 115637209 2499 46014 SH SOLE 46014 0 0 BRUNSWICK CORP COM COM 117043109 152 2708 SH SOLE 2708 0 0 BRYN MAWR BK CORP COM COM 117665109 133 3035 SH SOLE 3035 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN COM 118230101 2496 43787 SH SOLE 43787 0 0 BUCKLE INC COM COM 118440106 425 25216 SH SOLE 25216 0 0 BUILDERS FIRSTSOURCE INC COM COM 12008R107 275 15298 SH SOLE 15298 0 0 BURLINGTON STORES INC COM COM 122017106 1152 12072 SH SOLE 12072 0 0 CBIZ INC COM COM 124805102 228 14053 SH SOLE 14053 0 0 CBL & ASSOC PPTYS INC COM COM 124830100 289 34458 SH SOLE 34458 0 0 CBS CORP NEW CL B COM 124857202 3218 55481 SH SOLE 55481 0 0 CBOE HLDGS INC COM COM 12503M108 4166 38704 SH SOLE 38704 0 0 CBRE GROUP INC CL A COM 12504L109 2442 64459 SH SOLE 64459 0 0 CDK GLOBAL INC COM COM 12508E101 833 13199 SH SOLE 13199 0 0 CDW CORP OPT 12514G908 32 24600 SH Call SOLE 24600 0 0 CF INDS HLDGS INC COM COM 125269100 1296 36863 SH SOLE 36863 0 0 C H ROBINSON WORLDWIDE INC COM NEW COM 12541W209 1493 19616 SH SOLE 19616 0 0 CIGNA CORPORATION COM COM 125509109 127 677 SH SOLE 677 0 0 CIT GROUP INC COM NEW COM 125581801 583 11884 SH SOLE 11884 0 0 CIT GROUP INC OPT 125581951 26 260800 SH Put SOLE 260800 0 0 CME GROUP INC COM CL A COM 12572Q105 6385 47061 SH SOLE 47061 0 0 CME GROUP INC OPT 12572Q905 106 16900 SH Call SOLE 16900 0 0 CME GROUP INC OPT 12572Q955 27 37900 SH Put SOLE 37900 0 0 CMS ENERGY CORP COM COM 125896100 2211 47736 SH SOLE 47736 0 0 CSS INDS INC COM COM 125906107 266 9222 SH SOLE 9222 0 0 CNA FINL CORP COM COM 126117100 220 4386 SH SOLE 4386 0 0 CNB FINL CORP PA COM COM 126128107 208 7612 SH SOLE 7612 0 0 CPFL ENERGIA S A SPONSORED ADR COM 126153105 815 47520 SH SOLE 47520 0 0 CRA INTL INC COM COM 12618T105 128 3112 SH SOLE 3112 0 0 CNO FINL GROUP INC COM COM 12621E103 1736 74386 SH SOLE 74386 0 0 CRH PLC ADR COM 12626K203 271 7165 SH SOLE 7165 0 0 CSG SYS INTL INC COM COM 126349109 716 17851 SH SOLE 17851 0 0 CSG SYS INTL INC NOTE 4.250 3/1 BND 126349AF6 1389 12940 PRN SOLE 12940 0 0 CPI CARD GROUP INC COM COM 12634H101 22 18406 SH SOLE 18406 0 0 CSW INDUSTRIALS INC COM COM 126402106 129 2907 SH SOLE 2907 0 0 CSX CORP COM COM 126408103 4456 82129 SH SOLE 82129 0 0 CTS CORP COM COM 126501105 387 16043 SH SOLE 16043 0 0 CU BANCORP CALIF COM COM 126534106 4634 119512 SH SOLE 119512 0 0 CVB FINL CORP COM COM 126600105 3544 146625 SH SOLE 146625 0 0 CVR ENERGY INC COM COM 12662P108 601 23188 SH SOLE 23188 0 0 CVS HEALTH CORP COM COM 126650100 2680 32954 SH SOLE 32954 0 0 CVS HEALTH CORP OPT 126650900 64 50500 SH Call SOLE 50500 0 0 CVS HEALTH CORP OPT 126650950 871 266200 SH Put SOLE 266200 0 0 CYS INVTS INC COM COM 12673A108 968 111992 SH SOLE 111992 0 0 CA INC COM COM 12673P105 2257 67615 SH SOLE 67615 0 0 C&J ENERGY SVCS INC NEW COM COM 12674R100 313 10443 SH SOLE 10443 0 0 CABLE ONE INC COM COM 12685J105 768 1063 SH SOLE 1063 0 0 CABOT CORP COM COM 127055101 1663 29799 SH SOLE 29799 0 0 CABOT OIL & GAS CORP COM COM 127097103 518 19369 SH SOLE 19369 0 0 CABOT MICROELECTRONICS CORP COM COM 12709P103 938 11734 SH SOLE 11734 0 0 CACI INTL INC CL A COM 127190304 668 4797 SH SOLE 4797 0 0 CADENCE DESIGN SYSTEM INC COM COM 127387108 3025 76652 SH SOLE 76652 0 0 CADENCE BANCORPORATION CL A COM 12739A100 245 10684 SH SOLE 10684 0 0 CAESARS ENTMT CORP OPT 127686903 138 250000 SH Call SOLE 250000 0 0 CAESARS ACQUISITION CO CL A COM 12768T103 196 9137 SH SOLE 9137 0 0 CAL MAINE FOODS INC COM NEW COM 128030202 539 13114 SH SOLE 13114 0 0 CALAMP CORP COM COM 128126109 100 4302 SH SOLE 4302 0 0 CALATLANTIC GROUP INC COM COM 128195104 405 11064 SH SOLE 11064 0 0 CALAVO GROWERS INC COM COM 128246105 203 2774 SH SOLE 2774 0 0 CALERES INC COM COM 129500104 146 4782 SH SOLE 4782 0 0 CALGON CARBON CORP COM COM 129603106 661 30875 SH SOLE 30875 0 0 CALIFORNIA RES CORP COM NEW COM 13057Q206 294 28109 SH SOLE 28109 0 0 CALIFORNIA WTR SVC GROUP COM COM 130788102 160 4196 SH SOLE 4196 0 0 CALIX INC COM COM 13100M509 75 14788 SH SOLE 14788 0 0 AWAY GOLF CO COM COM 131193104 809 56089 SH SOLE 56089 0 0 ON PETE CO DEL COM COM 13123X102 859 76423 SH SOLE 76423 0 0 CALPINE CORP COM NEW COM 131347304 15400 1044058 SH SOLE 1044058 0 0 CAMBREX CORP COM COM 132011107 499 9072 SH SOLE 9072 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF COM 132061201 1430 40279 SH SOLE 40279 0 0 CAMDEN NATL CORP COM COM 133034108 208 4758 SH SOLE 4758 0 0 CAMDEN PPTY TR SH BEN INT COM 133131102 1578 17254 SH SOLE 17254 0 0 CAMECO CORP COM COM 13321L108 558 57657 SH SOLE 57657 0 0 CAMECO CORP OPT 13321L908 18 40000 SH Call SOLE 40000 0 0 CAMPBELL SOUP CO COM COM 134429109 5351 114282 SH SOLE 114282 0 0 CANADIAN SOLAR INC COM COM 136635109 1040 61731 SH SOLE 61731 0 0 CAPELLA EDUCATION COMPANY COM COM 139594105 351 5008 SH SOLE 5008 0 0 CAPITAL CITY BK GROUP INC COM COM 139674105 679 28293 SH SOLE 28293 0 0 CAPITAL ONE FINL CORP COM COM 14040H105 2637 31151 SH SOLE 31151 0 0 CAPITAL ONE FINL CORP OPT 14040H905 140 50000 SH Call SOLE 50000 0 0 CAPITOL FED FINL INC COM COM 14057J101 535 36422 SH SOLE 36422 0 0 CAPSTEAD MTG CORP COM NO PAR COM 14067E506 223 23133 SH SOLE 23133 0 0 CAPSTAR FINL HLDGS INC COM COM 14070T102 120 6123 SH SOLE 6123 0 0 CARA THERAPEUTICS INC COM COM 140755109 347 25353 SH SOLE 25353 0 0 CARBO CERAMICS INC COM COM 140781105 686 79514 SH SOLE 79514 0 0 CARDINAL HEALTH INC COM COM 14149Y108 5410 80850 SH SOLE 80850 0 0 CARDINAL HEALTH INC OPT 14149Y908 34 73100 SH Call SOLE 73100 0 0 CARDINAL HEALTH INC OPT 14149Y958 672 166900 SH Put SOLE 166900 0 0 CARDTRONICS INC NOTE 1.00012/0 BND 14161HAG3 1889 20500 PRN SOLE 20500 0 0 CAREER EDUCATION CORP COM COM 141665109 133 12765 SH SOLE 12765 0 0 CARETRUST REIT INC COM COM 14174T107 159 8343 SH SOLE 8343 0 0 CARLISLE COS INC COM COM 142339100 256 2549 SH SOLE 2549 0 0 CARMAX INC COM COM 143130102 624 8226 SH SOLE 8226 0 0 CARNIVAL CORP UNIT 99/99/9999 COM 143658300 7968 123396 SH SOLE 123396 0 0 CARNIVAL CORP OPT 143658900 310 93700 SH Call SOLE 93700 0 0 CARNIVAL CORP OPT 143658950 423 154300 SH Put SOLE 154300 0 0 CARNIVAL PLC ADR COM 14365C103 974 15108 SH SOLE 15108 0 0 CAROLINA FINL CORP NEW COM COM 143873107 143 3981 SH SOLE 3981 0 0 CARRIZO OIL & GAS INC COM COM 144577103 1313 76660 SH SOLE 76660 0 0 CARROLS RESTAURANT GROUP INC COM COM 14574X104 104 9528 SH SOLE 9528 0 0 CARS COM INC COM COM 14575E105 478 17967 SH SOLE 17967 0 0 CARTER INC COM COM 146229109 2136 21630 SH SOLE 21630 0 0 CARVANA CO CL A COM 146869102 3240 220728 SH SOLE 220728 0 0 CASCADIAN THERAPEUTICS INC COM NEW COM 14740B606 53 13077 SH SOLE 13077 0 0 CASELLA WASTE SYS INC CL A COM 147448104 123 6568 SH SOLE 6568 0 0 CASEYS GEN STORES INC COM COM 147528103 104 951 SH SOLE 951 0 0 CATALENT INC COM COM 148806102 1533 38405 SH SOLE 38405 0 0 CATALYST PHARMACEUTICALS INC COM COM 14888U101 144 57050 SH SOLE 57050 0 0 CATERPILLAR INC DEL COM COM 149123101 7249 58130 SH SOLE 58130 0 0 CATERPILLAR INC DEL OPT 149123901 1786 220900 SH Call SOLE 220900 0 0 CATERPILLAR INC DEL OPT 149123951 579 302600 SH Put SOLE 302600 0 0 CATHAY GEN BANCORP COM COM 149150104 130 3225 SH SOLE 3225 0 0 CAVCO INDS INC DEL COM COM 149568107 479 3248 SH SOLE 3248 0 0 CEDAR REALTY TRUST INC COM NEW COM 150602209 139 24776 SH SOLE 24776 0 0 CELGENE CORP COM COM 151020104 7720 52939 SH SOLE 52939 0 0 CELGENE CORP OPT 151020904 4140 465700 SH Call SOLE 465700 0 0 CELGENE CORP OPT 151020954 655 512800 SH Put SOLE 512800 0 0 CELLDEX THERAPEUTICS INC NEW COM COM 15117B103 117 40906 SH SOLE 40906 0 0 CEMEX SAB DE CV SPON ADR NEW COM 151290889 59463 6548749 SH SOLE 6548749 0 0 CEMEX SAB DE CV OPT 151290959 242 2775100 SH Put SOLE 2775100 0 0 CEMPRA INC COM COM 15130J109 66 20170 SH SOLE 20170 0 0 CENTENE CORP DEL COM COM 15135B101 173 1790 SH SOLE 1790 0 0 CENTERPOINT ENERGY INC COM COM 15189T107 3443 117879 SH SOLE 117879 0 0 CENTERSTATE BK CORP COM COM 15201P109 650 24239 SH SOLE 24239 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG COM 153527205 219 5890 SH SOLE 5890 0 0 CENTURY BANCORP INC MASS CL A NON VTG COM 156432106 451 5628 SH SOLE 5628 0 0 CENTURY CMNTYS INC COM COM 156504300 120 4863 SH SOLE 4863 0 0 CENTURYLINK INC COM COM 156700106 10192 539282 SH SOLE 539282 0 0 CERNER CORP COM COM 156782104 852 11943 SH SOLE 11943 0 0 CERNER CORP OPT 156782904 497 70000 SH Call SOLE 70000 0 0 CERUS CORP COM COM 157085101 57 20933 SH SOLE 20933 0 0 CHARLES RIV LABS INTL INC COM COM 159864107 723 6692 SH SOLE 6692 0 0 CHART INDS INC COM PAR $0.01 COM 16115Q308 281 7169 SH SOLE 7169 0 0 CHARTER COMMUNICATIONS INC N CL A COM 16119P108 14435 39719 SH SOLE 39719 0 0 CHARTER COMMUNICATIONS INC N OPT 16119P958 287 7900 SH Put SOLE 7900 0 0 CHATHAM LODGING TR COM COM 16208T102 278 13030 SH SOLE 13030 0 0 CHEESECAKE FACTORY INC COM COM 163072101 546 12966 SH SOLE 12966 0 0 CHEMED CORP NEW COM COM 16359R103 159 788 SH SOLE 788 0 0 CHEMICAL FINL CORP COM COM 163731102 1353 25899 SH SOLE 25899 0 0 CHEMOCENTRYX INC COM COM 16383L106 74 10004 SH SOLE 10004 0 0 CHEMOURS CO COM COM 163851108 2828 55881 SH SOLE 55881 0 0 CHENIERE ENERGY INC COM NEW COM 16411R208 417 9254 SH SOLE 9254 0 0 CHENIERE ENERGY INC OPT 16411R908 136 144800 SH Call SOLE 144800 0 0 CHENIERE ENERGY INC OPT 16411R958 180 199600 SH Put SOLE 199600 0 0 CHESAPEAKE ENERGY CORP COM COM 165167107 2724 633599 SH SOLE 633599 0 0 CHESAPEAKE ENERGY CORP OPT 165167907 6 160000 SH Call SOLE 160000 0 0 CHESAPEAKE LODGING TR SH BEN INT COM 165240102 309 11442 SH SOLE 11442 0 0 CHESAPEAKE UTILS CORP COM COM 165303108 1204 15389 SH SOLE 15389 0 0 CHEVRON CORP NEW COM COM 166764100 2316 19708 SH SOLE 19708 0 0 CHEVRON CORP NEW OPT 166764900 5632 1323100 SH Call SOLE 1323100 0 0 CHEVRON CORP NEW OPT 166764950 1013 1016700 SH Put SOLE 1016700 0 0 CHICAGO BRIDGE & IRON CO N V COM COM 167250109 2005 119343 SH SOLE 119343 0 0 CHICOS FAS INC COM COM 168615102 209 23304 SH SOLE 23304 0 0 CHIMERA INVT CORP COM NEW COM 16934Q208 145 7656 SH SOLE 7656 0 0 CHINA MOBILE LIMITED SPONSORED ADR COM 16941M109 3561 70408 SH SOLE 70408 0 0 CHINA MOBILE LIMITED OPT 16941M959 84 120000 SH Put SOLE 120000 0 0 CHINA PETE & CHEM CORP SPON ADR H COM 16941R108 119 1577 SH SOLE 1577 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR COM 16945R104 258 18359 SH SOLE 18359 0 0 CHINA LODGING GROUP LTD SPONSORED ADR COM 16949N109 2230 18764 SH SOLE 18764 0 0 CHIPOTLE MEXICAN GRILL INC COM COM 169656105 2759 8962 SH SOLE 8962 0 0 CHIPOTLE MEXICAN GRILL INC OPT 169656905 1109 54000 SH Call SOLE 54000 0 0 CHIPOTLE MEXICAN GRILL INC OPT 169656955 2229 70700 SH Put SOLE 70700 0 0 CHOICE HOTELS INTL INC COM COM 169905106 2708 42379 SH SOLE 42379 0 0 CHURCH & DWIGHT INC COM COM 171340102 1004 20732 SH SOLE 20732 0 0 CHURCHILL DOWNS INC COM COM 171484108 253 1227 SH SOLE 1227 0 0 CIENA CORP COM NEW COM 171779309 2461 112004 SH SOLE 112004 0 0 CIENA CORP OPT 171779959 178 100000 SH Put SOLE 100000 0 0 CIENA CORP NOTE 3.75010/1 BND 171779AJ0 605 5000 PRN SOLE 5000 0 0 CIMAREX ENERGY CO COM COM 171798101 983 8644 SH SOLE 8644 0 0 CINCINNATI BELL INC NEW COM NEW COM 171871502 136 6839 SH SOLE 6839 0 0 CINCINNATI FINL CORP COM COM 172062101 1297 16939 SH SOLE 16939 0 0 CINEDIGM CORP COM NEW COM 172406209 478 329798 SH SOLE 329798 0 0 CINEMARK HOLDINGS INC COM COM 17243V102 211 5837 SH SOLE 5837 0 0 CIRCOR INTL INC COM COM 17273K109 121 2224 SH SOLE 2224 0 0 CIRRUS LOGIC INC COM COM 172755100 750 14073 SH SOLE 14073 0 0 CISCO SYS INC COM COM 17275R102 11866 352846 SH SOLE 352846 0 0 CISCO SYS INC OPT 17275R902 1580 1209800 SH Call SOLE 1209800 0 0 CISCO SYS INC OPT 17275R952 1145 2451700 SH Put SOLE 2451700 0 0 CINTAS CORP COM COM 172908105 17490 121226 SH SOLE 121226 0 0 CITIGROUP INC COM NEW COM 172967424 23532 323502 SH SOLE 323502 0 0 CITIGROUP INC OPT 172967904 6605 1218400 SH Call SOLE 1218400 0 0 CITIGROUP INC OPT 172967954 1991 1788100 SH Put SOLE 1788100 0 0 CITIGROUP GLOBAL MKTS HLDGS LEVERAGD ETN S&P COM 17325E291 11949 723300 SH SOLE 723300 0 0 CITIZENS FINL GROUP INC COM COM 174610105 1418 37449 SH SOLE 37449 0 0 CITRIX SYS INC COM COM 177376100 3490 45433 SH SOLE 45433 0 0 CITRIX SYS INC NOTE 0.500 4/1 BND 177376AD2 5144 44250 PRN SOLE 44250 0 0 CITY OFFICE REIT INC COM COM 178587101 121 8796 SH SOLE 8796 0 0 INVESCO BD FD COM COM 46132L107 204 10184 SH SOLE 10184 0 0 INVESCO VALUE MUN INCOME TR COM COM 46132P108 507 33893 SH SOLE 33893 0 0 INVESTAR HLDG CORP COM COM 46134L105 300 12453 SH SOLE 12453 0 0 INVESTMENT TECHNOLOGY GRP NE COM COM 46145F105 179 8084 SH SOLE 8084 0 0 INVESTORS BANCORP INC NEW COM COM 46146L101 506 37068 SH SOLE 37068 0 0 INVESTORS REAL ESTATE TR SH BEN INT COM 461730103 184 30118 SH SOLE 30118 0 0 INVITATION HOMES INC COM COM 46187W107 4310 190274 SH SOLE 190274 0 0 IONIS PHARMACEUTICALS INC COM COM 462222100 119 2346 SH SOLE 2346 0 0 IOVANCE BIOTHERAPEUTICS INC COM COM 462260100 390 50295 SH SOLE 50295 0 0 IRIDIUM COMMUNICATIONS INC PERP PFD CNV B PFD 46269C409 1086 3025 SH SOLE 3025 0 0 IROBOT CORP COM COM 462726100 1549 20104 SH SOLE 20104 0 0 IRON MTN INC NEW COM COM 46284V101 189 4855 SH SOLE 4855 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A COM 46333X108 445 28187 SH SOLE 28187 0 0 ISHARES GOLD TRUST ISHARES COM 464285105 355 28844 SH SOLE 28844 0 0 ISHARES INC MSCI AUST ETF COM 464286103 37042 1650693 SH SOLE 1650693 0 0 ISHARES INC MSCI FRNTR100ETF COM 464286145 600 19150 SH SOLE 19150 0 0 ISHARES INC AUSTRIA CAPD ETF COM 464286202 163 6973 SH SOLE 6973 0 0 ISHARES INC EM HGHYL BD ETF COM 464286285 332 6544 SH SOLE 6544 0 0 ISHARES INC ASIA/PAC DIV ETF COM 464286293 1032 21191 SH SOLE 21191 0 0 ISHARES INC BELGIUM CAPD ETF COM 464286301 272 12827 SH SOLE 12827 0 0 ISHARES INC EM MKTS DIV ETF COM 464286319 131 3168 SH SOLE 3168 0 0 ISHARES INC GLB ENR PROD ETF COM 464286343 857 42543 SH SOLE 42543 0 0 ISHARES INC MSCI BRZ CAP ETF COM 464286400 16056 385127 SH SOLE 385127 0 0 ISHARES INC EM MKT SM-CP ETF COM 464286475 163 3307 SH SOLE 3307 0 0 ISHARES INC MSCI CDA ETF COM 464286509 2507 86622 SH SOLE 86622 0 0 ISHARES INC MIN VOL EMRG MKT COM 464286533 1046 18001 SH SOLE 18001 0 0 ISHARES INC MSCI JAPN SMCETF COM 464286582 155 2093 SH SOLE 2093 0 0 ISHARES INC MSCI THI CAP ETF COM 464286624 2731 31588 SH SOLE 31588 0 0 ISHARES INC MSCI ISR CAP ETF COM 464286632 606 12125 SH SOLE 12125 0 0 ISHARES INC MSCI CH CAP ETF COM 464286640 4114 84610 SH SOLE 84610 0 0 ISHARES INC MSCI FRANCE ETF COM 464286707 3231 104564 SH SOLE 104564 0 0 ISHARES INC MSCI TURKEY ETF COM 464286715 239 5708 SH SOLE 5708 0 0 ISHARES INC MSCI SZ CAP ETF COM 464286749 5798 165514 SH SOLE 165514 0 0 ISHARES INC MSCI SWEDEN ETF COM 464286756 729 20319 SH SOLE 20319 0 0 ISHARES INC MSCI SPAN CP ETF COM 464286764 2805 83125 SH SOLE 83125 0 0 ISHARES INC MSCI STH KOR ETF COM 464286772 6341 91825 SH SOLE 91825 0 0 ISHARES INC MSCI GERMANY ETF COM 464286806 9059 279354 SH SOLE 279354 0 0 ISHARES INC MSCI MEX CAP ETF COM 464286822 8482 155322 SH SOLE 155322 0 0 ISHARES INC MSCI HONG KG ETF COM 464286871 24282 983491 SH SOLE 983491 0 0 ISHARES INC OPT 464286900 20512 2850000 SH Call SOLE 2850000 0 0 ISHARES INC OPT 464286902 234 300000 SH Call SOLE 300000 0 0 ISHARES INC OPT 464286950 9376 10331800 SH Put SOLE 10331800 0 0 ISHARES INC OPT 464286952 208 431200 SH Put SOLE 431200 0 0 ISHARES INC OPT 464286953 73 489300 SH Put SOLE 489300 0 0 ISHARES INC OPT 464286955 35 37200 SH Put SOLE 37200 0 0 ISHARES INC OPT 464286956 20 399200 SH Put SOLE 399200 0 0 ISHARES INC OPT 464286959 277 742700 SH Put SOLE 742700 0 0 ISHARES TR S&P 100 ETF COM 464287101 560 5028 SH SOLE 5028 0 0 ISHARES TR MRNGSTR LG-CP GR COM 464287119 744 5084 SH SOLE 5084 0 0 ISHARES TR SELECT DIVID ETF COM 464287168 2567 27409 SH SOLE 27409 0 0 ISHARES TR TIPS BD ETF COM 464287176 4256 37473 SH SOLE 37473 0 0 ISHARES TR CHINA LG-CAP ETF COM 464287184 1275 28956 SH SOLE 28956 0 0 ISHARES TR TRANS AVG ETF COM 464287192 39353 220566 SH SOLE 220566 0 0 ISHARES TR CORE S&P500 ETF COM 464287200 2747 10860 SH SOLE 10860 0 0 ISHARES TR CORE US AGGBD ET COM 464287226 112243 1024210 SH SOLE 1024210 0 0 ISHARES TR MSCI EMG MKT ETF COM 464287234 26206 584826 SH SOLE 584826 0 0 ISHARES TR IBOXX INV CP ETF COM 464287242 164159 1354111 SH SOLE 1354111 0 0 ISHARES TR GLOB TELECOM ETF COM 464287275 292 4835 SH SOLE 4835 0 0 ISHARES TR GLOB HLTHCRE ETF COM 464287325 250 2224 SH SOLE 2224 0 0 ISHARES TR GLOBAL FINLS ETF COM 464287333 6198 92898 SH SOLE 92898 0 0 ISHARES TR JPX NIKKEI 400 COM 464287382 2832 46884 SH SOLE 46884 0 0 ISHARES TR LATN AMER 40 ETF COM 464287390 1419 40444 SH SOLE 40444 0 0 ISHARES TR S&P 500 VAL ETF COM 464287408 2373 21986 SH SOLE 21986 0 0 ISHARES TR 20 YR TR BD ETF COM 464287432 116202 931406 SH SOLE 931406 0 0 ISHARES TR BARCLAYS 7 10 YR COM 464287440 1848 17349 SH SOLE 17349 0 0 ISHARES TR MSCI EAFE ETF COM 464287465 493 7205 SH SOLE 7205 0 0 ISHARES TR RUS MD CP GR ETF COM 464287481 6068 53613 SH SOLE 53613 0 0 ISHARES TR RUS MID CAP ETF COM 464287499 229 1164 SH SOLE 1164 0 0 ISHARES TR NA TEC SFTWR ETF COM 464287515 7329 50112 SH SOLE 50112 0 0 ISHARES TR PHLX SEMICND ETF COM 464287523 9710 61236 SH SOLE 61236 0 0 ISHARES TR NA TEC MULTM ETF COM 464287531 2554 55372 SH SOLE 55372 0 0 ISHARES TR NASDAQ BIOTECH COM 464287556 12757 38242 SH SOLE 38242 0 0 ISHARES TR COHEN STEER REIT COM 464287564 5094 50607 SH SOLE 50607 0 0 ISHARES TR GLOBAL 100 ETF COM 464287572 6450 73108 SH SOLE 73108 0 0 ISHARES TR U.S. CNSM SV ETF COM 464287580 509 3101 SH SOLE 3101 0 0 ISHARES TR RUS 1000 VAL ETF COM 464287598 416 3511 SH SOLE 3511 0 0 ISHARES TR S&P MC 400GR ETF COM 464287606 2700 13341 SH SOLE 13341 0 0 ISHARES TR RUS 1000 GRW ETF COM 464287614 616 4926 SH SOLE 4926 0 0 ISHARES TR RUS 1000 ETF COM 464287622 3580 25596 SH SOLE 25596 0 0 ISHARES TR RUS 2000 VAL ETF COM 464287630 1844 14853 SH SOLE 14853 0 0 ISHARES TR RUS 2000 GRW ETF COM 464287648 18660 104270 SH SOLE 104270 0 0 ISHARES TR RUSSELL 2000 ETF COM 464287655 252977 1707230 SH SOLE 1707230 0 0 ISHARES TR RUSSELL 3000 ETF COM 464287689 3429 22967 SH SOLE 22967 0 0 ISHARES TR U.S. UTILITS ETF COM 464287697 627 4715 SH SOLE 4715 0 0 ISHARES TR S&P MC 400VL ETF COM 464287705 2833 18547 SH SOLE 18547 0 0 ISHARES TR US TELECOM ETF COM 464287713 177 5818 SH SOLE 5818 0 0 ISHARES TR U.S. TECH ETF COM 464287721 686 4578 SH SOLE 4578 0 0 ISHARES TR U.S. REAL ES ETF COM 464287739 241 3016 SH SOLE 3016 0 0 ISHARES TR US HLTHCARE ETF COM 464287762 751 4369 SH SOLE 4369 0 0 ISHARES TR U.S. FIN SVC ETF COM 464287770 630 5256 SH SOLE 5256 0 0 ISHARES TR U.S. FINLS ETF COM 464287788 10449 93197 SH SOLE 93197 0 0 ISHARES TR U.S. CNSM GD ETF COM 464287812 629 5214 SH SOLE 5214 0 0 ISHARES TR U.S. BAS MTL ETF COM 464287838 6503 67885 SH SOLE 67885 0 0 ISHARES TR DOW JONES US ETF COM 464287846 646 5126 SH SOLE 5126 0 0 ISHARES TR EUROPE ETF COM 464287861 16129 344132 SH SOLE 344132 0 0 ISHARES TR S&P SML 600 GWT COM 464287887 2470 15017 SH SOLE 15017 0 0 ISHARES TR OPT 464287902 2292 3084000 SH Call SOLE 3084000 0 0 ISHARES TR OPT 464287904 7715 4311600 SH Call SOLE 4311600 0 0 ISHARES TR OPT 464287905 43608 6080900 SH Call SOLE 6080900 0 0 ISHARES TR OPT 464287906 1395 77200 SH Call SOLE 77200 0 0 ISHARES TR OPT 464287909 41 1005100 SH Call SOLE 1005100 0 0 ISHARES TR OPT 464287952 4023 3466100 SH Put SOLE 3466100 0 0 ISHARES TR OPT 464287954 8136 13093300 SH Put SOLE 13093300 0 0 ISHARES TR OPT 464287955 12547 14071400 SH Put SOLE 14071400 0 0 ISHARES TR OPT 464287956 500 305200 SH Put SOLE 305200 0 0 ISHARES TR OPT 464287959 7 12400 SH Put SOLE 12400 0 0 ISHARES TR AGENCY BOND ETF COM 464288166 4055 35680 SH SOLE 35680 0 0 ISHARES TR MSCI AC ASIA ETF COM 464288182 1145 15859 SH SOLE 15859 0 0 ISHARES TR MRGSTR MD CP ETF COM 464288208 2442 13970 SH SOLE 13970 0 0 ISHARES TR JPMORGAN USD EMG COM 464288281 44878 385481 SH SOLE 385481 0 0 ISHARES TR GLB INFRASTR ETF COM 464288372 444 9803 SH SOLE 9803 0 0 ISHARES TR INTL DEVPPTY ETF COM 464288422 119 3113 SH SOLE 3113 0 0 ISHARES TR EUR DEV RE ETF COM 464288471 807 20783 SH SOLE 20783 0 0 ISHARES TR IBOXX HI YD ETF COM 464288513 39330 443103 SH SOLE 443103 0 0 ISHARES TR CRE U S REIT ETF COM 464288521 1182 24004 SH SOLE 24004 0 0 ISHARES TR MSCI KLD400 SOC COM 464288570 374 4033 SH SOLE 4033 0 0 ISHARES TR S&P US PFD STK COM 464288687 490 12620 SH SOLE 12620 0 0 ISHARES TR GLOB INDSTRL ETF COM 464288729 4595 51683 SH SOLE 51683 0 0 ISHARES TR GLB CNS DISC ETF COM 464288745 2080 20426 SH SOLE 20426 0 0 ISHARES TR US HOME CONS ETF COM 464288752 862 23593 SH SOLE 23593 0 0 ISHARES TR US AER DEF ETF COM 464288760 1033 5800 SH SOLE 5800 0 0 ISHARES TR US REGNL BKS ETF COM 464288778 8434 178659 SH SOLE 178659 0 0 ISHARES TR U.S. INSRNCE ETF COM 464288786 332 5205 SH SOLE 5205 0 0 ISHARES TR US BR DEL SE ETF COM 464288794 272 4762 SH SOLE 4762 0 0 ISHARES TR MSCI USA ESG SLC COM 464288802 398 3808 SH SOLE 3808 0 0 ISHARES TR U.S. MED DVC ETF COM 464288810 15252 91310 SH SOLE 91310 0 0 ISHARES TR US HLTHCR PR ETF COM 464288828 1258 8518 SH SOLE 8518 0 0 ISHARES TR U.S. PHARMA ETF COM 464288836 824 5271 SH SOLE 5271 0 0 ISHARES TR US OIL GS EX ETF COM 464288851 2938 50000 SH SOLE 50000 0 0 ISHARES TR MICRO-CAP ETF COM 464288869 472 5000 SH SOLE 5000 0 0 ISHARES TR OPT 464288903 1413 1499700 SH Call SOLE 1499700 0 0 ISHARES TR OPT 464288951 3 30000 SH Put SOLE 30000 0 0 ISHARES TR OPT 464288953 5079 2892100 SH Put SOLE 2892100 0 0 ISHARES NW ZEALND CP ETF COM 464289123 1277 27133 SH SOLE 27133 0 0 ISHARES RUS TP200 VL ETF COM 464289420 213 4256 SH SOLE 4256 0 0 ISHARES RUS TOP 200 ETF COM 464289446 1047 18156 SH SOLE 18156 0 0 ISHARES 10 YR CR BD ETF COM 464289511 852 13728 SH SOLE 13728 0 0 ISHARES INDIA 50 ETF COM 464289529 398 11675 SH SOLE 11675 0 0 ISHARES SILVER TRUST ISHARES COM 46428Q109 3752 238394 SH SOLE 238394 0 0 ISHARES TR MSCI INDONIA ETF COM 46429B309 3289 123212 SH SOLE 123212 0 0 ISHARES TR MSCI UK SM ETF COM 46429B416 3203 76787 SH SOLE 76787 0 0 ISHARES TR MSCI NORWAY ETF COM 46429B499 358 13747 SH SOLE 13747 0 0 ISHARES TR IRELAND CAPD ETF COM 46429B507 2377 51362 SH SOLE 51362 0 0 ISHARES TR MSCI DENMRK ETF COM 46429B523 1413 20804 SH SOLE 20804 0 0 ISHARES TR MSCI INDIA ETF COM 46429B598 5332 162319 SH SOLE 162319 0 0 ISHARES TR MSCI POL CAP ETF COM 46429B606 442 16655 SH SOLE 16655 0 0 ISHARES TR FLTG RATE NT ETF COM 46429B655 3128 61401 SH SOLE 61401 0 0 ISHARES TR CORE HIGH DV ETF COM 46429B663 632 7355 SH SOLE 7355 0 0 ISHARES TR MSCI CHINA ETF COM 46429B671 13164 208647 SH SOLE 208647 0 0 ISHARES TR MIN VOL USA ETF COM 46429B697 2080 41315 SH SOLE 41315 0 0 ISHARES TR USA SIZE FACTOR COM 46432F370 336 4233 SH SOLE 4233 0 0 ISHARES TR USA MOMENTUM FCT COM 46432F396 4784 50000 SH SOLE 50000 0 0 ISHARES INC MSCI TAIWAN ETF COM 46434G772 27637 765560 SH SOLE 765560 0 0 ISHARES INC MSCI SINGPOR ETF COM 46434G780 6476 265101 SH SOLE 265101 0 0 ISHARES INC MSCI RUS ETF NEW COM 46434G798 2472 73515 SH SOLE 73515 0 0 ISHARES INC MSCI MLY ETF NEW COM 46434G814 641 19796 SH SOLE 19796 0 0 ISHARES INC MSCI JPN ETF NEW COM 46434G822 55496 996160 SH SOLE 996160 0 0 ISHARES INC MSCI ITL ETF NEW COM 46434G830 6321 201557 SH SOLE 201557 0 0 ISHARES INC OPT 46434G952 820 1000000 SH Put SOLE 1000000 0 0 ISHARES TR 0-5YR HI YL CP COM 46434V407 1139 23822 SH SOLE 23822 0 0 ISHARES TR INTL MOMENTUM FT COM 46434V449 321 10661 SH SOLE 10661 0 0 ISHARES TR MSCI UAE ETF COM 46434V761 586 33779 SH SOLE 33779 0 0 ISHARES TR MSCI QATAR ETF COM 46434V779 207 13208 SH SOLE 13208 0 0 ISHARES TR HDG MSCI EAFE COM 46434V803 1123 38805 SH SOLE 38805 0 0 ISHARES TR ESG USD CORPT COM 46435G193 2030 80000 SH SOLE 80000 0 0 ISHARES TR ESG 1 5 YR USD COM 46435G243 2087 83000 SH SOLE 83000 0 0 ISHARES TR MSCI UK ETF NEW COM 46435G334 4004 114901 SH SOLE 114901 0 0 ISHARES TR MSCI AUSTRALIA COM 46435G607 242 10466 SH SOLE 10466 0 0 ISHARES TR MIN VOLA EM COM 46435G714 276 10296 SH SOLE 10296 0 0 ISHARES TR MSCI SPAIN ETF COM 46435G813 185 8041 SH SOLE 8041 0 0 ISHARES TR OPT 46435G954 18 32500 SH Put SOLE 32500 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD PFD 465562106 7994 583487 SH SOLE 583487 0 0 ITAU UNIBANCO HLDG SA OPT 465562956 75 750000 SH Put SOLE 750000 0 0 ITERIS INC COM COM 46564T107 120 17976 SH SOLE 17976 0 0 ITRON INC COM COM 465741106 1198 15474 SH SOLE 15474 0 0 JBG SMITH PPTYS COM COM 46590V100 576 16826 SH SOLE 16826 0 0 IXYS CORP COM COM 46600W106 674 28445 SH SOLE 28445 0 0 J & J SNACK FOODS CORP COM COM 466032109 744 5663 SH SOLE 5663 0 0 JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD COM 466090206 966 126740 SH SOLE 126740 0 0 J ALEXANDERS HLDGS INC COM COM 46609J106 601 51817 SH SOLE 51817 0 0 JPMORGAN CHASE & CO COM COM 46625H100 11524 120662 SH SOLE 120662 0 0 JPMORGAN CHASE & CO OPT 46625H900 6177 919000 SH Call SOLE 919000 0 0 JPMORGAN CHASE & CO OPT 46625H950 4173 1954300 SH Put SOLE 1954300 0 0 JABIL INC COM COM 466313103 668 23404 SH SOLE 23404 0 0 JACK IN THE BOX INC COM COM 466367109 421 4131 SH SOLE 4131 0 0 JACOBS ENGR GROUP INC DEL COM COM 469814107 953 16355 SH SOLE 16355 0 0 JAZZ INVESTMENTS I LTD NOTE 1.875 8/1 BND 472145AB7 613 5800 PRN SOLE 5800 0 0 JD COM INC SPON ADR CL A COM 47215P106 12701 332492 SH SOLE 332492 0 0 JD COM INC OPT 47215P956 141 100000 SH Put SOLE 100000 0 0 JELD-WEN HLDG INC COM COM 47580P103 783 22048 SH SOLE 22048 0 0 JETBLUE AIRWAYS CORP COM COM 477143101 1402 75667 SH SOLE 75667 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR COM 47759T100 287 11500 SH SOLE 11500 0 0 JOHN BEAN TECHNOLOGIES CORP COM COM 477839104 753 7448 SH SOLE 7448 0 0 JOHNSON & JOHNSON COM COM 478160104 6867 52817 SH SOLE 52817 0 0 JOHNSON & JOHNSON OPT 478160904 1225 1082400 SH Call SOLE 1082400 0 0 JOHNSON & JOHNSON OPT 478160954 789 274600 SH Put SOLE 274600 0 0 JONES LANG LASALLE INC COM COM 48020Q107 1606 13003 SH SOLE 13003 0 0 J2 GLOBAL INC COM COM 48123V102 514 6959 SH SOLE 6959 0 0 J2 GLOBAL INC NOTE 3.250 6/1 BND 48123VAC6 124 1000 PRN SOLE 1000 0 0 JUMEI INTL HLDG LTD SPONSORED ADR COM 48138L107 1098 378771 SH SOLE 378771 0 0 JUMEI INTL HLDG LTD OPT 48138L907 31 95400 SH Call SOLE 95400 0 0 JUNIPER NETWORKS INC COM COM 48203R104 3576 128512 SH SOLE 128512 0 0 JUNO THERAPEUTICS INC COM COM 48205A109 684 15254 SH SOLE 15254 0 0 KBR INC COM COM 48242W106 2304 128872 SH SOLE 128872 0 0 KLA-TENCOR CORP COM COM 482480100 3097 29219 SH SOLE 29219 0 0 KKR & CO L P DEL COM UNITS COM 48248M102 4764 234326 SH SOLE 234326 0 0 KLX INC COM COM 482539103 672 12692 SH SOLE 12692 0 0 KT CORP SPONSORED ADR COM 48268K101 26475 1908773 SH SOLE 1908773 0 0 K12 INC COM COM 48273U102 250 14007 SH SOLE 14007 0 0 KAMAN CORP COM COM 483548103 354 6343 SH SOLE 6343 0 0 KANSAS CITY SOUTHERN COM NEW COM 485170302 921 8476 SH SOLE 8476 0 0 KAPSTONE PAPER & PACKAGING C COM COM 48562P103 188 8730 SH SOLE 8730 0 0 KARYOPHARM THERAPEUTICS INC COM COM 48576U106 144 13116 SH SOLE 13116 0 0 READING INTERNATIONAL INC CL A COM 755408101 319 20285 SH SOLE 20285 0 0 REALOGY HLDGS CORP COM COM 75605Y106 670 20333 SH SOLE 20333 0 0 REALTY INCOME CORP COM COM 756109104 2439 42641 SH SOLE 42641 0 0 RED HAT INC COM COM 756577102 2807 25324 SH SOLE 25324 0 0 RED ROBIN GOURMET BURGERS IN COM COM 75689M101 1344 20065 SH SOLE 20065 0 0 RED ROCK RESORTS INC CL A COM 75700L108 387 16694 SH SOLE 16694 0 0 REDFIN CORP COM COM 75737F108 139 5528 SH SOLE 5528 0 0 REDWOOD TR INC COM COM 758075402 283 17369 SH SOLE 17369 0 0 REDWOOD TR INC NOTE 4.625 4/1 BND 758075AB1 101 1000 PRN SOLE 1000 0 0 REGAL BELOIT CORP COM COM 758750103 2467 31230 SH SOLE 31230 0 0 REGAL ENTMT GROUP CL A COM 758766109 528 33008 SH SOLE 33008 0 0 REGENCY CTRS CORP COM COM 758849103 2975 47946 SH SOLE 47946 0 0 REGENERON PHARMACEUTICALS COM COM 75886F107 4537 10148 SH SOLE 10148 0 0 REGENERON PHARMACEUTICALS OPT 75886F907 510 13700 SH Call SOLE 13700 0 0 REGENERON PHARMACEUTICALS OPT 75886F957 1144 25400 SH Put SOLE 25400 0 0 REGIS CORP MINN COM COM 758932107 127 8897 SH SOLE 8897 0 0 REGENXBIO INC COM COM 75901B107 619 18777 SH SOLE 18777 0 0 REGIONS FINL CORP NEW COM COM 7591EP100 130 8516 SH SOLE 8516 0 0 REINSURANCE GROUP AMER INC COM NEW COM 759351604 256 1838 SH SOLE 1838 0 0 RELIANCE STEEL & ALUMINUM CO COM COM 759509102 137 1794 SH SOLE 1794 0 0 RELX NV SPONSORED ADR COM 75955B102 1316 61692 SH SOLE 61692 0 0 RENASANT CORP COM COM 75970E107 935 21785 SH SOLE 21785 0 0 RENEWABLE ENERGY GROUP INC COM NEW COM 75972A301 184 15163 SH SOLE 15163 0 0 RENREN INC SPON ADR A NEW COM 759892201 854 95305 SH SOLE 95305 0 0 REPLIGEN CORP COM COM 759916109 180 4705 SH SOLE 4705 0 0 REPLIGEN CORP NOTE 2.125 6/0 BND 759916AA7 134 1000 PRN SOLE 1000 0 0 RENT A CTR INC NEW COM COM 76009N100 360 31358 SH SOLE 31358 0 0 RENT A CTR INC NEW OPT 76009N900 6 39100 SH Call SOLE 39100 0 0 REPUBLIC SVCS INC COM COM 760759100 8373 126748 SH SOLE 126748 0 0 RESMED INC COM COM 761152107 986 12816 SH SOLE 12816 0 0 RESOURCES CONNECTION INC COM COM 76122Q105 153 11011 SH SOLE 11011 0 0 RETROPHIN INC COM COM 761299106 363 14580 SH SOLE 14580 0 0 RESTAURANT BRANDS INTL INC COM COM 76131D103 204 3198 SH SOLE 3198 0 0 RESTAURANT BRANDS INTL INC OPT 76131D903 24 33000 SH Call SOLE 33000 0 0 RETAIL OPPORTUNITY INVTS COR COM COM 76131N101 1041 54775 SH SOLE 54775 0 0 RETAIL PPTYS AMER INC CL A COM 76131V202 330 25151 SH SOLE 25151 0 0 REVANCE THERAPEUTICS INC COM COM 761330109 144 5231 SH SOLE 5231 0 0 REX AMERICAN RESOURCES CORP COM COM 761624105 414 4415 SH SOLE 4415 0 0 REXNORD CORP NEW COM COM 76169B102 598 23536 SH SOLE 23536 0 0 REXFORD INDL RLTY INC COM COM 76169C100 443 15472 SH SOLE 15472 0 0 RICE ENERGY INC COM COM 762760106 15229 526217 SH SOLE 526217 0 0 RIGEL PHARMACEUTICALS INC COM NEW COM 766559603 151 59401 SH SOLE 59401 0 0 RINGCENTRAL INC CL A COM 76680R206 204 4875 SH SOLE 4875 0 0 RIO TINTO PLC SPONSORED ADR COM 767204100 602 12756 SH SOLE 12756 0 0 RITE AID CORP COM COM 767754104 930 474554 SH SOLE 474554 0 0 RITE AID CORP OPT 767754954 680 1511000 SH Put SOLE 1511000 0 0 RIVERVIEW BANCORP INC COM COM 769397100 309 36731 SH SOLE 36731 0 0 ROBERT HALF INTL INC COM COM 770323103 3158 62737 SH SOLE 62737 0 0 ROCKWELL AUTOMATION INC COM COM 773903109 2232 12525 SH SOLE 12525 0 0 ROCKWELL COLLINS INC COM COM 774341101 2095 16030 SH SOLE 16030 0 0 ROGERS CORP COM COM 775133101 1237 9281 SH SOLE 9281 0 0 ROKU INC COM CL A COM 77543R102 273 10289 SH SOLE 10289 0 0 ROLLINS INC COM COM 775711104 486 10539 SH SOLE 10539 0 0 ROPER TECHNOLOGIES INC COM COM 776696106 2789 11457 SH SOLE 11457 0 0 ROSS STORES INC COM COM 778296103 401 6208 SH SOLE 6208 0 0 ROYAL DUTCH SHELL PLC SPON ADR B COM 780259107 313 5000 SH SOLE 5000 0 0 ROYAL GOLD INC COM COM 780287108 1080 12547 SH SOLE 12547 0 0 RUBICON PROJ INC COM COM 78112V102 57 14729 SH SOLE 14729 0 0 RUDOLPH TECHNOLOGIES INC COM COM 781270103 275 10459 SH SOLE 10459 0 0 RUSH ENTERPRISES INC CL A COM 781846209 202 4368 SH SOLE 4368 0 0 RUTHS HOSPITALITY GROUP INC COM COM 783332109 315 15044 SH SOLE 15044 0 0 RYDER SYS INC COM COM 783549108 187 2216 SH SOLE 2216 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT COM 78355W106 450 4709 SH SOLE 4709 0 0 RYDEX ETF TRUST GUG S&P500 PU VA COM 78355W304 154 2506 SH SOLE 2506 0 0 RYDEX ETF TRUST GUG S&P500 PU GR COM 78355W403 382 3824 SH SOLE 3824 0 0 RYDEX ETF TRUST GUG S&P MC400 PG COM 78355W601 3797 26317 SH SOLE 26317 0 0 RYDEX ETF TRUST GUG S&P SC600 PV COM 78355W700 409 5828 SH SOLE 5828 0 0 RYDEX ETF TRUST GUG S&P500EQWTUT COM 78355W791 435 5051 SH SOLE 5051 0 0 RYDEX ETF TRUST GUG S&P500EQWTMA COM 78355W825 496 4778 SH SOLE 4778 0 0 RYDEX ETF TRUST GUG S&P500EQWTHC COM 78355W841 954 5444 SH SOLE 5444 0 0 RYDEX ETF TRUST GUG S&P500 EWCON COM 78355W874 1424 11614 SH SOLE 11614 0 0 RYMAN HOSPITALITY PPTYS INC COM COM 78377T107 851 13615 SH SOLE 13615 0 0 S & T BANCORP INC COM COM 783859101 292 7373 SH SOLE 7373 0 0 S&P GLOBAL INC COM COM 78409V104 1531 9797 SH SOLE 9797 0 0 SBA COMMUNICATIONS CORP NEW CL A COM 78410G104 1107 7688 SH SOLE 7688 0 0 SEI INVESTMENTS CO COM COM 784117103 404 6613 SH SOLE 6613 0 0 SJW GROUP COM COM 784305104 168 2961 SH SOLE 2961 0 0 SL GREEN RLTY CORP COM COM 78440X101 2988 29488 SH SOLE 29488 0 0 SLM CORP COM COM 78442P106 1960 170874 SH SOLE 170874 0 0 SM ENERGY CO OPT 78454L950 2 50600 SH Put SOLE 50600 0 0 SPDR S&P 500 ETF TR TR UNIT COM 78462F103 693503 2760429 SH SOLE 2760429 0 0 SPDR S&P 500 ETF TR OPT 78462F903 63850 6883800 SH Call SOLE 6883800 0 0 SPDR S&P 500 ETF TR OPT 78462F953 12359 7196400 SH Put SOLE 7196400 0 0 SPS COMM INC COM COM 78463M107 125 2200 SH SOLE 2200 0 0 SPDR GOLD TRUST GOLD COM 78463V107 4418 36340 SH SOLE 36340 0 0 SPDR GOLD TRUST OPT 78463V907 7515 4755800 SH Call SOLE 4755800 0 0 SPDR GOLD TRUST OPT 78463V957 8817 1917500 SH Put SOLE 1917500 0 0 SPDR INDEX SHS FDS EURO STOXX 50 COM 78463X202 12315 298535 SH SOLE 298535 0 0 SPDR INDEX SHS FDS MSCI CDA STRTGIC COM 78463X376 1510 25208 SH SOLE 25208 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF COM 78463X749 245 5125 SH SOLE 5125 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF COM 78463X863 20656 538197 SH SOLE 538197 0 0 SPDR SERIES TRUST S&P 600 SMCP GRW COM 78464A201 191 839 SH SOLE 839 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT COM 78464A359 2968 58107 SH SOLE 58107 0 0 SPDR SERIES TRUST BLOMBRG BRC INTR COM 78464A375 1185 34352 SH SOLE 34352 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS COM 78464A417 560 15000 SH SOLE 15000 0 0 SPDR SERIES TRUST BLOMBERG BRC SRT COM 78464A474 828 26994 SH SOLE 26994 0 0 SPDR SERIES TRUST S&P 500 VALUE COM 78464A508 415 3557 SH SOLE 3557 0 0 SPDR SERIES TRUST S&P TRANSN ETF COM 78464A532 687 11441 SH SOLE 11441 0 0 SPDR SERIES TRUST S&P TELECOM COM 78464A540 1789 25655 SH SOLE 25655 0 0 SPDR SERIES TRUST HLTH CARE SVCS COM 78464A573 308 5045 SH SOLE 5045 0 0 SPDR SERIES TRUST COMP SOFTWARE COM 78464A599 428 6519 SH SOLE 6519 0 0 SPDR SERIES TRUST DJ REIT ETF COM 78464A607 3395 36704 SH SOLE 36704 0 0 SPDR SERIES TRUST S&P REGL BKG COM 78464A698 1959 34520 SH SOLE 34520 0 0 SPDR SERIES TRUST GLB DOW ETF COM 78464A706 2979 36927 SH SOLE 36927 0 0 SPDR SERIES TRUST S&P RETAIL ETF COM 78464A714 51126 1223999 SH SOLE 1223999 0 0 SPDR SERIES TRUST S&P PHARMAC COM 78464A722 215 5047 SH SOLE 5047 0 0 SPDR SERIES TRUST S&P OILGAS EXP COM 78464A730 41687 1222844 SH SOLE 1222844 0 0 SPDR SERIES TRUST OILGAS EQUIP COM 78464A748 1692 102022 SH SOLE 102022 0 0 SPDR SERIES TRUST S&P METALS MNG COM 78464A755 14373 446636 SH SOLE 446636 0 0 SPDR SERIES TRUST S&P DIVID ETF COM 78464A763 5132 56188 SH SOLE 56188 0 0 SPDR SERIES TRUST S&P CAP MKTS COM 78464A771 490 9361 SH SOLE 9361 0 0 SPDR SERIES TRUST S&P INS ETF COM 78464A789 9999 111109 SH SOLE 111109 0 0 SPDR SERIES TRUST S&P BK ETF COM 78464A797 3338 74036 SH SOLE 74036 0 0 SPDR SERIES TRUST S&P 400 MDCP GRW COM 78464A821 374 2533 SH SOLE 2533 0 0 SPDR SERIES TRUST S&P 400 MDCP VAL COM 78464A839 396 4004 SH SOLE 4004 0 0 SPDR SERIES TRUST SPDR S&P 1000 ET COM 78464A847 1320 13792 SH SOLE 13792 0 0 SPDR SERIES TRUST S&P SEMICNDCTR COM 78464A862 261 3975 SH SOLE 3975 0 0 SPDR SERIES TRUST S&P BIOTECH COM 78464A870 26285 303622 SH SOLE 303622 0 0 SPDR SERIES TRUST S&P HOMEBUILD COM 78464A888 300 7532 SH SOLE 7532 0 0 SPDR SERIES TRUST OPT 78464A900 1170 1900700 SH Call SOLE 1900700 0 0 SPDR SERIES TRUST OPT 78464A908 138 110000 SH Call SOLE 110000 0 0 SPDR SERIES TRUST OPT 78464A950 3446 1637100 SH Put SOLE 1637100 0 0 SPDR SERIES TRUST OPT 78464A955 3 142700 SH Put SOLE 142700 0 0 SPDR SERIES TRUST OPT 78464A957 2 10000 SH Put SOLE 10000 0 0 SPDR SERIES TRUST OPT 78464A958 48 110000 SH Put SOLE 110000 0 0 SS&C TECHNOLOGIES HLDGS INC COM COM 78467J100 201 4998 SH SOLE 4998 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 COM 78467X109 6672 29809 SH SOLE 29809 0 0 SPDR DOW JONES INDL AVRG ETF OPT 78467X909 650 22500 SH Call SOLE 22500 0 0 SPDR DOW JONES INDL AVRG ETF OPT 78467X959 7 12000 SH Put SOLE 12000 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP COM 78467Y107 146600 449240 SH SOLE 449240 0 0 SPDR S&P MIDCAP 400 ETF TR OPT 78467Y907 1110 50000 SH Call SOLE 50000 0 0 SPDR SER TR BLOOMBERG SRT TR COM 78468R408 556 19865 SH SOLE 19865 0 0 SPDR SER TR S&P1500MOMTILT COM 78468R705 541 5079 SH SOLE 5079 0 0 SPDR SER TR SSGA US SMAL ETF COM 78468R887 598 6243 SH SOLE 6243 0 0 SP PLUS CORP COM COM 78469C103 141 3574 SH SOLE 3574 0 0 SPX FLOW INC COM COM 78469X107 226 5853 SH SOLE 5853 0 0 SRC ENERGY INC COM COM 78470V108 2110 218156 SH SOLE 218156 0 0 SVB FINL GROUP COM COM 78486Q101 175 938 SH SOLE 938 0 0 SABRA HEALTH CARE REIT INC COM COM 78573L106 4539 206878 SH SOLE 206878 0 0 SAFETY INS GROUP INC COM COM 78648T100 187 2450 SH SOLE 2450 0 0 SAGE THERAPEUTICS INC COM COM 78667J108 425 6814 SH SOLE 6814 0 0 SAIA INC COM COM 78709Y105 179 2850 SH SOLE 2850 0 0 ST JOE CO COM COM 790148100 356 18910 SH SOLE 18910 0 0 SALESFORCE COM INC COM COM 79466L302 2135 22857 SH SOLE 22857 0 0 SALESFORCE COM INC OPT 79466L902 1243 433600 SH Call SOLE 433600 0 0 SALESFORCE COM INC OPT 79466L952 454 547600 SH Put SOLE 547600 0 0 SALESFORCE COM INC NOTE 0.250 4/0 BND 79466LAD6 2814 20000 PRN SOLE 20000 0 0 SANCHEZ ENERGY CORP COM COM 79970Y105 75 15582 SH SOLE 15582 0 0 SANDERSON FARMS INC COM COM 800013104 2588 16023 SH SOLE 16023 0 0 SANDRIDGE ENERGY INC COM NEW COM 80007P869 191 9511 SH SOLE 9511 0 0 SANDY SPRING BANCORP INC COM COM 800363103 261 6304 SH SOLE 6304 0 0 SANFILIPPO JOHN B & SON INC COM COM 800422107 226 3359 SH SOLE 3359 0 0 SANGAMO THERAPEUTICS INC COM COM 800677106 1069 71284 SH SOLE 71284 0 0 SANMINA CORPORATION COM COM 801056102 1294 34829 SH SOLE 34829 0 0 SANOFI SPONSORED ADR COM 80105N105 4262 85591 SH SOLE 85591 0 0 SANTANDER CONSUMER USA HDG I COM COM 80283M101 1023 66539 SH SOLE 66539 0 0 SAP SE SPON ADR COM 803054204 3233 29481 SH SOLE 29481 0 0 SAREPTA THERAPEUTICS INC COM COM 803607100 376 8300 SH SOLE 8300 0 0 SAUL CTRS INC COM COM 804395101 163 2627 SH SOLE 2627 0 0 SCANA CORP NEW COM COM 80589M102 912 18798 SH SOLE 18798 0 0 SCANSOURCE INC COM COM 806037107 263 6030 SH SOLE 6030 0 0 SCHEIN HENRY INC COM COM 806407102 1047 12774 SH SOLE 12774 0 0 SCHLUMBERGER LTD COM COM 806857108 15241 218472 SH SOLE 218472 0 0 SCHLUMBERGER LTD OPT 806857908 2999 1339800 SH Call SOLE 1339800 0 0 SCHLUMBERGER LTD OPT 806857958 7942 2259100 SH Put SOLE 2259100 0 0 SCHNEIDER NATIONAL INC CL B COM 80689H102 283 11200 SH SOLE 11200 0 0 SCHOLASTIC CORP COM COM 807066105 308 8288 SH SOLE 8288 0 0 SCHULMAN A INC COM COM 808194104 111 3237 SH SOLE 3237 0 0 SCHWAB CHARLES CORP NEW COM COM 808513105 1903 43498 SH SOLE 43498 0 0 SCHWAB CHARLES CORP NEW OPT 808513905 82 70000 SH Call SOLE 70000 0 0 SCHWAB CHARLES CORP NEW OPT 808513955 62 190000 SH Put SOLE 190000 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF COM 808524102 3400 55819 SH SOLE 55819 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF COM 808524201 420 6994 SH SOLE 6994 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF COM 808524300 327 4951 SH SOLE 4951 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF COM 808524508 565 11270 SH SOLE 11270 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF COM 808524706 170 6317 SH SOLE 6317 0 0 SCHWAB STRATEGIC TR SHT TM US TRES COM 808524862 2520 50000 SH SOLE 50000 0 0 SCHWAB STRATEGIC TR US TIPS ETF COM 808524870 606 10964 SH SOLE 10964 0 0 SCHWEITZER-MAUDUIT INTL INC COM COM 808541106 239 5765 SH SOLE 5765 0 0 SCIENCE APPLICATNS INTL CP N COM COM 808625107 507 7586 SH SOLE 7586 0 0 SCICLONE PHARMACEUTICALS INC COM COM 80862K104 1875 167417 SH SOLE 167417 0 0 SCIENTIFIC GAMES CORP CL A COM 80874P109 312 6808 SH SOLE 6808 0 0 SCOTTS MIRACLE GRO CO CL A COM 810186106 244 2511 SH SOLE 2511 0 0 SCRIPPS E W CO OHIO CL A NEW COM 811054402 381 19918 SH SOLE 19918 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM COM 811065101 821 9556 SH SOLE 9556 0 0 SEACOAST BKG CORP FLA COM NEW COM 811707801 211 8837 SH SOLE 8837 0 0 SEACOR HOLDINGS INC COM COM 811904101 111 2406 SH SOLE 2406 0 0 SEALED AIR CORP NEW COM COM 81211K100 3891 91082 SH SOLE 91082 0 0 SEALED AIR CORP NEW OPT 81211K900 47 142300 SH Call SOLE 142300 0 0 SEALED AIR CORP NEW OPT 81211K950 433 256000 SH Put SOLE 256000 0 0 SEARS HLDGS CORP COM COM 812350106 225 30868 SH SOLE 30868 0 0 SEARS HLDGS CORP OPT 812350906 64 290000 SH Call SOLE 290000 0 0 SEARS HLDGS CORP OPT 812350956 585 218400 SH Put SOLE 218400 0 0 SEAWORLD ENTMT INC COM COM 81282V100 1045 80410 SH SOLE 80410 0 0 SEAWORLD ENTMT INC OPT 81282V950 358 108400 SH Put SOLE 108400 0 0 SELECT SECTOR SPDR TR SBI MATERIALS COM 81369Y100 347 6112 SH SOLE 6112 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE COM 81369Y209 69251 847315 SH SOLE 847315 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS COM 81369Y308 38000 703972 SH SOLE 703972 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR COM 81369Y407 15387 170813 SH SOLE 170813 0 0 SELECT SECTOR SPDR TR ENERGY COM 81369Y506 18026 263226 SH SOLE 263226 0 0 SELECT SECTOR SPDR TR SBI INT-FINL COM 81369Y605 72493 2803276 SH SOLE 2803276 0 0 SELECT SECTOR SPDR TR SBI INT-INDS COM 81369Y704 4173 58776 SH SOLE 58776 0 0 SELECT SECTOR SPDR TR TECHNOLOGY COM 81369Y803 43921 743165 SH SOLE 743165 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC COM 81369Y860 3524 109313 SH SOLE 109313 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS COM 81369Y886 30612 577046 SH SOLE 577046 0 0 SELECT SECTOR SPDR TR OPT 81369Y900 586 196600 SH Call SOLE 196600 0 0 SELECT SECTOR SPDR TR OPT 81369Y903 973 466700 SH Call SOLE 466700 0 0 SELECT SECTOR SPDR TR OPT 81369Y904 547 278500 SH Call SOLE 278500 0 0 UBS GROUP AG COM H42097107 6141 358091 SH SOLE 358091 0 0 LOGITECH INTL S A COM H50430232 135 3696 SH SOLE 3696 0 0 TE CONNECTIVITY LTD REG COM H84989104 1227 14771 SH SOLE 14771 0 0 TRANSOCEAN LTD REG COM H8817H100 3137 291518 SH SOLE 291518 0 0 TRINSEO S A COM L9340P101 120 1791 SH SOLE 1791 0 0 CAESARSTONE LTD ORD COM M20598104 210 7042 SH SOLE 7042 0 0 CYBERARK SOFTWARE LTD COM M2682V108 2472 60282 SH SOLE 60282 0 0 CYBERARK SOFTWARE LTD OPT M2682V958 155 65800 SH Put SOLE 65800 0 0 ISRAEL CHEMICALS LTD COM M5920A109 86 19470 SH SOLE 19470 0 0 NEURODERM LTD ORD COM M74231107 1337 34367 SH SOLE 34367 0 0 STRATASYS LTD COM M85548101 245 10603 SH SOLE 10603 0 0 TARO PHARMACEUTICAL INDS LTD COM M8737E108 566 5026 SH SOLE 5026 0 0 TOWER SEMICONDUCTOR LTD SHS NEW COM M87915274 207 6741 SH SOLE 6741 0 0 SODASTREAM INTERNATIONAL LTD USD COM M9068E105 128 1931 SH SOLE 1931 0 0 WIX COM LTD COM M98068105 417 5802 SH SOLE 5802 0 0 AERCAP HOLDINGS NV COM N00985106 523 10232 SH SOLE 10232 0 0 ASML HOLDING N V N Y REGISTRY COM N07059210 2156 12594 SH SOLE 12594 0 0 CIMPRESS N V SHS EURO COM N20146101 119 1215 SH SOLE 1215 0 0 CNH INDL N V COM N20944109 1630 135688 SH SOLE 135688 0 0 CONSTELLIUM NV CL A COM N22035104 154 15016 SH SOLE 15016 0 0 CORE LABORATORIES N V COM COM N22717107 419 4243 SH SOLE 4243 0 0 FERRARI N V COM COM N3167Y103 1584 14336 SH SOLE 14336 0 0 FIAT CHRYSLER AUTOMOBILES N COM N31738102 177 9899 SH SOLE 9899 0 0 FIAT CHRYSLER AUTOMOBILES N OPT N31738902 3422 490000 SH Call SOLE 490000 0 0 FIAT CHRYSLER AUTOMOBILES N OPT N31738952 20 400000 SH Put SOLE 400000 0 0 INTERXION HOLDING N.V COM N47279109 518 10163 SH SOLE 10163 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - COM N53745100 2152 21722 SH SOLE 21722 0 0 LYONDELLBASELL INDUSTRIES N OPT N53745900 3048 831500 SH Call SOLE 831500 0 0 LYONDELLBASELL INDUSTRIES N OPT N53745950 134 243000 SH Put SOLE 243000 0 0 MYLAN N V SHS EURO COM N59465109 4553 145153 SH SOLE 145153 0 0 MYLAN N V OPT N59465959 730 480000 SH Put SOLE 480000 0 0 NXP SEMICONDUCTORS N V COM COM N6596X109 17794 157343 SH SOLE 157343 0 0 NXP SEMICONDUCTORS N V OPT N6596X909 182 11000 SH Call SOLE 11000 0 0 NXP SEMICONDUCTORS N V OPT N6596X959 262 75000 SH Put SOLE 75000 0 0 ORTHOFIX INTL N V COM COM N6748L102 116 2445 SH SOLE 2445 0 0 QIAGEN NV SHS NEW COM N72482123 769 24405 SH SOLE 24405 0 0 SENSATA TECHNOLOGIES HLDG NV COM N7902X106 403 8380 SH SOLE 8380 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR COM N96617118 1631 63048 SH SOLE 63048 0 0 YANDEX N V SHS CLASS A COM N97284108 702 21290 SH SOLE 21290 0 0 COPA HOLDINGS SA CL A COM P31076105 120 966 SH SOLE 966 0 0 SINOVAC BIOTECH LTD COM P8696W104 163 23141 SH SOLE 23141 0 0 TRONOX LTD SHS CL A COM Q9235V101 256 12138 SH SOLE 12138 0 0 ROYAL CARIBBEAN CRUISES LTD COM COM V7780T103 2298 19387 SH SOLE 19387 0 0 ROYAL CARIBBEAN CRUISES LTD OPT V7780T903 1435 112500 SH Call SOLE 112500 0 0 ROYAL CARIBBEAN CRUISES LTD OPT V7780T953 243 229400 SH Put SOLE 229400 0 0 BROADCOM LTD COM Y09827109 13560 55910 SH SOLE 55910 0 0 BROADCOM LTD OPT Y09827909 2534 840300 SH Call SOLE 840300 0 0 BROADCOM LTD OPT Y09827959 1027 329000 SH Put SOLE 329000 0 0 COSTAMARE INC COM Y1771G102 73 11800 SH SOLE 11800 0 0 DHT HOLDINGS INC SHS NEW COM Y2065G121 243 61036 SH SOLE 61036 0 0 DORIAN LPG LTD SHS USD COM Y2106R110 199 29151 SH SOLE 29151 0 0 FLEX LTD ORD COM Y2573F102 339 20446 SH SOLE 20446 0 0 NAVIOS MARITIME ACQUIS CORP COM Y62159101 32 26435 SH SOLE 26435 0 0 NAVIOS MARITIME HOLDINGS INC COM COM Y62196103 24 14620 SH SOLE 14620 0 0 SAFE BULKERS INC COM COM Y7388L103 29 10755 SH SOLE 10755 0 0 SCORPIO TANKERS INC COM Y7542C106 81 23602 SH SOLE 23602 0 0 SCORPIO TANKERS INC OPT Y7542C906 124 225000 SH Call SOLE 225000 0 0 SCORPIO BULKERS INC COM COM Y7546A122 76 10775 SH SOLE 10775 0 0 TEEKAY TANKERS LTD CL A COM Y8565N102 28 16976 SH SOLE 16976 0 0 CRACKER BARREL OLD CTRY STOR COM COM 22410J106 780 5146 SH SOLE 5146 0 0 CREDIT SUISSE ASSET MGMT INC COM COM 224916106 44 12984 SH SOLE 12984 0 0 CRAY INC COM NEW COM 225223304 124 6372 SH SOLE 6372 0 0 CREDIT ACCEP CORP MICH COM COM 225310101 309 1104 SH SOLE 1104 0 0 CREDIT SUISSE GROUP SPONSORED ADR COM 225401108 5073 321066 SH SOLE 321066 0 0 CREDIT SUISSE NASSAU BRH 3X INVERS SILV COM 22542D654 304 11800 SH SOLE 11800 0 0 CREDIT SUISSE NASSAU BRH 3X LONG GOLD COM 22542D688 645 60000 SH SOLE 60000 0 0 CREDIT SUISSE NASSAU BRH INVRS VIX STERM COM 22542D795 9676 99205 SH SOLE 99205 0 0 CREE INC OPT 225447901 349 216900 SH Call SOLE 216900 0 0 CREE INC OPT 225447951 106 278900 SH Put SOLE 278900 0 0 CRITEO S A SPONS ADS COM 226718104 1681 40506 SH SOLE 40506 0 0 CROSS CTRY HEALTHCARE INC COM COM 227483104 508 35675 SH SOLE 35675 0 0 CROWN CASTLE INTL CORP NEW COM COM 22822V101 497 4975 SH SOLE 4975 0 0 CROWN CASTLE INTL CORP NEW 6.875 CON PFD A PFD 22822V309 1282 1200 SH SOLE 1200 0 0 CROWN CASTLE INTL CORP NEW OPT 22822V901 36 45000 SH Call SOLE 45000 0 0 CROWN CASTLE INTL CORP NEW OPT 22822V951 158 45000 SH Put SOLE 45000 0 0 CROWN HOLDINGS INC COM COM 228368106 749 12548 SH SOLE 12548 0 0 CTRIP COM INTL LTD AMERICAN DEP COM 22943F100 17485 331529 SH SOLE 331529 0 0 CTRIP COM INTL LTD OPT 22943F950 82 50000 SH Put SOLE 50000 0 0 CTRIP COM INTL LTD NOTE 1.000 7/0 BND 22943FAF7 1709 15000 PRN SOLE 15000 0 0 CUBESMART COM COM 229663109 899 34641 SH SOLE 34641 0 0 CUBIC CORP COM COM 229669106 627 12298 SH SOLE 12298 0 0 CULLEN FROST BANKERS INC COM COM 229899109 566 5962 SH SOLE 5962 0 0 CUMMINS INC COM COM 231021106 1512 8999 SH SOLE 8999 0 0 CUMMINS INC OPT 231021906 207 22800 SH Call SOLE 22800 0 0 CUMMINS INC OPT 231021956 55 50400 SH Put SOLE 50400 0 0 CURIS INC COM COM 231269101 65 43833 SH SOLE 43833 0 0 CURRENCYSHARES EURO TR EURO COM 23130C108 1632 14300 SH SOLE 14300 0 0 CURTISS WRIGHT CORP COM COM 231561101 723 6918 SH SOLE 6918 0 0 CUSTOMERS BANCORP INC COM COM 23204G100 241 7400 SH SOLE 7400 0 0 CYPRESS SEMICONDUCTOR CORP NOTE 4.500 1/1 BND 232806AM1 1215 9290 PRN SOLE 9290 0 0 CYTOKINETICS INC COM NEW COM 23282W605 136 9360 SH SOLE 9360 0 0 CYRUSONE INC COM COM 23283R100 1190 20194 SH SOLE 20194 0 0 DBX ETF TR XTRAK MSCI EAFE COM 233051200 17273 556651 SH SOLE 556651 0 0 DBX ETF TR DX TRACKR GERMN COM 233051408 1331 47521 SH SOLE 47521 0 0 DBX ETF TR JAP NIKKEI 400 COM 233051663 346 12700 SH SOLE 12700 0 0 DBX ETF TR MSCI EUROZONE HD COM 233051697 317 10374 SH SOLE 10374 0 0 DBX ETF TR DB XTR MSCI EUR COM 233051853 4536 160060 SH SOLE 160060 0 0 DBX ETF TR DBXTR HAR CS 300 COM 233051879 2130 72955 SH SOLE 72955 0 0 DBX ETF TR OPT 233051909 9 16000 SH Call SOLE 16000 0 0 DBV TECHNOLOGIES S A SPONSORED ADR COM 23306J101 143 3369 SH SOLE 3369 0 0 DCP MIDSTREAM LP COM UT LTD PTN COM 23311P100 2868 82803 SH SOLE 82803 0 0 DCT INDUSTRIAL TRUST INC COM NEW COM 233153204 1086 18756 SH SOLE 18756 0 0 DDR CORP COM COM 23317H102 374 40829 SH SOLE 40829 0 0 DNB FINL CORP COM COM 233237106 182 5159 SH SOLE 5159 0 0 D R HORTON INC COM COM 23331A109 778 19490 SH SOLE 19490 0 0 DHI GROUP INC COM COM 23331S100 40 15486 SH SOLE 15486 0 0 DST SYS INC DEL COM COM 233326107 561 10216 SH SOLE 10216 0 0 DTE ENERGY CO COM COM 233331107 578 5386 SH SOLE 5386 0 0 DSW INC CL A COM 23334L102 278 12956 SH SOLE 12956 0 0 DXC TECHNOLOGY CO COM COM 23355L106 1725 20091 SH SOLE 20091 0 0 DXC TECHNOLOGY CO OPT 23355L906 144 75600 SH Call SOLE 75600 0 0 DANAHER CORP DEL COM COM 235851102 2012 23454 SH SOLE 23454 0 0 DARDEN RESTAURANTS INC COM COM 237194105 23078 292940 SH SOLE 292940 0 0 DARLING INGREDIENTS INC COM COM 237266101 684 39026 SH SOLE 39026 0 0 DASEKE INC COM COM 23753F107 144 11053 SH SOLE 11053 0 0 DAVE & BUSTERS ENTMT INC COM COM 238337109 1151 21929 SH SOLE 21929 0 0 DAVITA INC COM COM 23918K108 1175 19783 SH SOLE 19783 0 0 DEAN FOODS CO NEW COM NEW COM 242370203 183 16778 SH SOLE 16778 0 0 DECIPHERA PHARMACEUTICALS IN COM COM 24344T101 143 7544 SH SOLE 7544 0 0 DECKERS OUTDOOR CORP COM COM 243537107 326 4763 SH SOLE 4763 0 0 DEERE & CO COM COM 244199105 8202 65311 SH SOLE 65311 0 0 DEERE & CO OPT 244199905 309 107000 SH Call SOLE 107000 0 0 DEERE & CO OPT 244199955 41 461600 SH Put SOLE 461600 0 0 DEL TACO RESTAURANTS INC COM COM 245496104 131 8534 SH SOLE 8534 0 0 DELEK US HLDGS INC NEW COM COM 24665A103 2652 99214 SH SOLE 99214 0 0 DELL TECHNOLOGIES INC COM CL V COM 24703L103 8648 112004 SH SOLE 112004 0 0 DELTA AIR LINES INC DEL COM NEW COM 247361702 2913 60407 SH SOLE 60407 0 0 DELTA AIR LINES INC DEL OPT 247361902 748 330800 SH Call SOLE 330800 0 0 DELTA AIR LINES INC DEL OPT 247361952 1648 387200 SH Put SOLE 387200 0 0 DENBURY RES INC COM NEW COM 247916208 242 180700 SH SOLE 180700 0 0 DELUXE CORP COM COM 248019101 637 8735 SH SOLE 8735 0 0 DERMIRA INC COM COM 24983L104 220 8130 SH SOLE 8130 0 0 DEPOMED INC COM COM 249908104 66 11412 SH SOLE 11412 0 0 DEUTSCHE BANK A G NOTE 7.50012/3 BND 251525AN1 630 6000 PRN SOLE 6000 0 0 DEVON ENERGY CORP NEW COM COM 25179M103 5774 157289 SH SOLE 157289 0 0 DEVON ENERGY CORP NEW OPT 25179M903 62 97500 SH Call SOLE 97500 0 0 DEVON ENERGY CORP NEW OPT 25179M953 764 102500 SH Put SOLE 102500 0 0 DIAMOND OFFSHORE DRILLING IN COM COM 25271C102 1589 109595 SH SOLE 109595 0 0 DIAMOND OFFSHORE DRILLING IN OPT 25271C952 23 100000 SH Put SOLE 100000 0 0 DIAMONDROCK HOSPITALITY CO COM COM 252784301 1092 99683 SH SOLE 99683 0 0 DIAMONDBACK ENERGY INC COM COM 25278X109 501 5115 SH SOLE 5115 0 0 DIEBOLD NXDF INC COM COM 253651103 137 5974 SH SOLE 5974 0 0 DIGITAL RLTY TR INC COM COM 253868103 1157 9778 SH SOLE 9778 0 0 DIGITAL RLTY TR INC OPT 253868903 84 15000 SH Call SOLE 15000 0 0 DIGITALGLOBE INC COM NEW COM 25389M877 3477 98649 SH SOLE 98649 0 0 DIME CMNTY BANCSHARES COM COM 253922108 129 6015 SH SOLE 6015 0 0 DILLARDS INC CL A COM 254067101 6961 124142 SH SOLE 124142 0 0 DINEEQUITY INC COM COM 254423106 1149 26725 SH SOLE 26725 0 0 DIODES INC COM COM 254543101 167 5578 SH SOLE 5578 0 0 DIPLOMAT PHARMACY INC COM COM 25456K101 191 9213 SH SOLE 9213 0 0 DIREXION SHS ETF TR DLY TECH BULL 3X COM 25459W102 730 8150 SH SOLE 8150 0 0 DIREXION SHS ETF TR 20YR TRES BULL COM 25459W540 659 31600 SH SOLE 31600 0 0 DIREXION SHS ETF TR DL FTSE BLL 3X COM 25459W771 532 18265 SH SOLE 18265 0 0 DIREXION SHS ETF TR DLY ENRGY BULL3X COM 25459W888 747 24900 SH SOLE 24900 0 0 DIREXION SHS ETF TR DLY DEV MKT BEAR COM 25459Y355 464 33609 SH SOLE 33609 0 0 DIREXION SHS ETF TR DLY ENERBR3X NEW COM 25459Y454 1634 150000 SH SOLE 150000 0 0 DIREXION SHS ETF TR DLY EMKT 3X NEW COM 25459Y470 3802 339500 SH SOLE 339500 0 0 DIREXION SHS ETF TR 20YR TRES BEAR COM 25459Y678 1474 77075 SH SOLE 77075 0 0 DIREXION SHS ETF TR ALL CP INSIDER COM 25459Y769 216 5201 SH SOLE 5201 0 0 DIREXION SHS ETF TR DLY GOLD INDX 3X COM 25460E844 303 9525 SH SOLE 9525 0 0 DIREXION SHS ETF TR DLY JR GOLD 3X COM 25460E877 13731 243500 SH SOLE 243500 0 0 DISNEY WALT CO COM DISNEY COM 254687106 2780 28206 SH SOLE 28206 0 0 DISNEY WALT CO OPT 254687906 2347 1172600 SH Call SOLE 1172600 0 0 DISNEY WALT CO OPT 254687956 1060 671400 SH Put SOLE 671400 0 0 DISCOVER FINL SVCS COM COM 254709108 1180 18297 SH SOLE 18297 0 0 DISCOVERY COMMUNICATNS NEW COM SER A COM 25470F104 1396 65556 SH SOLE 65556 0 0 DISH NETWORK CORP CL A COM 25470M109 276 5093 SH SOLE 5093 0 0 DISH NETWORK CORP OPT 25470M909 203 84300 SH Call SOLE 84300 0 0 DISH NETWORK CORP NOTE 3.375 8/1 BND 25470MAB5 58795 525540 PRN SOLE 525540 0 0 DIREXION SHS ETF TR DAILY S&P OIL COM 25490K125 2983 175882 SH SOLE 175882 0 0 DIREXION SHS ETF TR DAILY GOLD MINER COM 25490K133 4086 158000 SH SOLE 158000 0 0 DIREXION SHS ETF TR OIL GAS BL 3X SH COM 25490K356 125 5138 SH SOLE 5138 0 0 DIREXION SHS ETF TR DAILY FINL BEAR COM 25490K539 2187 150000 SH SOLE 150000 0 0 DIREXION SHS ETF TR SP BIOTCH BR3X COM 25490K745 1536 333900 SH SOLE 333900 0 0 DIVIDEND & INCOME FUND COM NEW COM 25538A204 171 13311 SH SOLE 13311 0 0 DOLLAR GEN CORP NEW COM COM 256677105 578 7132 SH SOLE 7132 0 0 DOLLAR GEN CORP NEW OPT 256677905 127 35500 SH Call SOLE 35500 0 0 DOLLAR GEN CORP NEW OPT 256677955 12 53900 SH Put SOLE 53900 0 0 DOLLAR TREE INC COM COM 256746108 827 9524 SH SOLE 9524 0 0 DOMINION DIAMOND CORP COM COM 257287102 1187 83700 SH SOLE 83700 0 0 DOMINION ENERGY INC COM COM 25746U109 3376 43889 SH SOLE 43889 0 0 DOMINION ENERGY INC UNIT 08/15/2019 COM 25746U836 3552 70000 SH SOLE 70000 0 0 DOMINION ENERGY INC OPT 25746U909 10 150000 SH Call SOLE 150000 0 0 DOMINOS PIZZA INC COM COM 25754A201 118 595 SH SOLE 595 0 0 DOMTAR CORP COM NEW COM 257559203 851 19614 SH SOLE 19614 0 0 DOMTAR CORP OPT 257559903 76 51600 SH Call SOLE 51600 0 0 DONALDSON INC COM COM 257651109 1174 25565 SH SOLE 25565 0 0 DONNELLEY R R & SONS CO COM COM 257867200 933 90538 SH SOLE 90538 0 0 DONNELLEY FINL SOLUTIONS INC COM COM 25787G100 1130 52418 SH SOLE 52418 0 0 DORMAN PRODUCTS INC COM COM 258278100 1062 14825 SH SOLE 14825 0 0 DOUGLAS EMMETT INC COM COM 25960P109 988 25062 SH SOLE 25062 0 0 DOUGLAS DYNAMICS INC COM COM 25960R105 938 23801 SH SOLE 23801 0 0 DOVER CORP COM COM 260003108 2010 21994 SH SOLE 21994 0 0 DOWDUPONT INC COM COM 26078J100 1865 26940 SH SOLE 26940 0 0 DOWDUPONT INC OPT 26078J900 1958 538900 SH Call SOLE 538900 0 0 DOWDUPONT INC OPT 26078J950 106 704700 SH Put SOLE 704700 0 0 DR PEPPER SNAPPLE GROUP INC COM COM 26138E109 3050 34478 SH SOLE 34478 0 0 DREYFUS HIGH YIELD STRATEGIE SH BEN INT COM 26200S101 69 19676 SH SOLE 19676 0 0 DRIL-QUIP INC COM COM 262037104 422 9547 SH SOLE 9547 0 0 DUKE REALTY CORP COM NEW COM 264411505 1016 35238 SH SOLE 35238 0 0 DUN & BRADSTREET CORP DEL NE COM COM 26483E100 264 2264 SH SOLE 2264 0 0 DUNKIN BRANDS GROUP INC COM COM 265504100 127 2394 SH SOLE 2394 0 0 DURECT CORP COM COM 266605104 28 15758 SH SOLE 15758 0 0 DYCOM INDS INC COM COM 267475101 281 3268 SH SOLE 3268 0 0 DYCOM INDS INC NOTE 0.750 9/1 BND 267475AB7 7873 68990 PRN SOLE 68990 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW COM 268158201 287 13334 SH SOLE 13334 0 0 DYNEX CAP INC COM NEW COM 26817Q506 113 15603 SH SOLE 15603 0 0 DYNEGY INC NEW DEL COM COM 26817R108 211 21553 SH SOLE 21553 0 0 DYNEGY INC NEW DEL PFD CONV SER A PFD 26817R207 2629 79500 SH SOLE 79500 0 0 E L F BEAUTY INC COM COM 26856L103 915 40555 SH SOLE 40555 0 0 EMC INS GROUP INC COM COM 268664109 102 3640 SH SOLE 3640 0 0 EOG RES INC COM COM 26875P101 6145 63523 SH SOLE 63523 0 0 EOG RES INC OPT 26875P901 51 91100 SH Call SOLE 91100 0 0 EOG RES INC OPT 26875P951 256 189300 SH Put SOLE 189300 0 0 EP ENERGY CORP CL A COM 268785102 160 49151 SH SOLE 49151 0 0 EQT CORP COM COM 26884L109 767 11763 SH SOLE 11763 0 0 EQT CORP OPT 26884L909 36 157000 SH Call SOLE 157000 0 0 EQT CORP OPT 26884L959 1 17400 SH Put SOLE 17400 0 0 EPR PPTYS COM SH BEN INT COM 26884U109 611 8756 SH SOLE 8756 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN COM 26885B100 2814 37532 SH SOLE 37532 0 0 EAGLE BANCORP INC MD COM COM 268948106 291 4339 SH SOLE 4339 0 0 ETF SER SOLUTIONS ALPHAMARK SM COM 26922A834 620 25674 SH SOLE 25674 0 0 ETF SER SOLUTIONS US GLB JETS COM 26922A842 2149 72498 SH SOLE 72498 0 0 E TRADE FINANCIAL CORP COM NEW COM 269246401 688 15767 SH SOLE 15767 0 0 E TRADE FINANCIAL CORP OPT 269246901 362 117200 SH Call SOLE 117200 0 0 E TRADE FINANCIAL CORP OPT 269246951 49 196400 SH Put SOLE 196400 0 0 ETF MANAGERS TR PRIME CYBR SCRTY COM 26924G201 1890 62795 SH SOLE 62795 0 0 EAGLE MATERIALS INC COM COM 26969P108 6306 59104 SH SOLE 59104 0 0 EAGLE PHARMACEUTICALS INC COM COM 269796108 269 4511 SH SOLE 4511 0 0 EAST WEST BANCORP INC COM COM 27579R104 753 12592 SH SOLE 12592 0 0 EASTERN CO COM COM 276317104 155 5400 SH SOLE 5400 0 0 EASTGROUP PPTY INC COM COM 277276101 1903 21600 SH SOLE 21600 0 0 EASTMAN CHEM CO COM COM 277432100 1798 19873 SH SOLE 19873 0 0 EASTMAN CHEM CO OPT 277432900 211 28600 SH Call SOLE 28600 0 0 EASTMAN CHEM CO OPT 277432950 7 89300 SH Put SOLE 89300 0 0 EATON VANCE CORP COM NON VTG COM 278265103 1127 22834 SH SOLE 22834 0 0 EATON VANCE LTD DUR INCOME F COM COM 27828H105 1067 76018 SH SOLE 76018 0 0 EBAY INC COM COM 278642103 2073 53895 SH SOLE 53895 0 0 EBAY INC OPT 278642903 340 113900 SH Call SOLE 113900 0 0 EBAY INC OPT 278642953 69 289500 SH Put SOLE 289500 0 0 ECHO GLOBAL LOGISTICS INC COM COM 27875T101 210 11133 SH SOLE 11133 0 0 ECHOSTAR CORP CL A COM 278768106 145 2537 SH SOLE 2537 0 0 ECOLAB INC COM COM 278865100 2427 18868 SH SOLE 18868 0 0 ECOLAB INC OPT 278865950 108 47100 SH Put SOLE 47100 0 0 ECLIPSE RES CORP COM COM 27890G100 53 21369 SH SOLE 21369 0 0 ECOPETROL S A SPONSORED ADS COM 279158109 103 10904 SH SOLE 10904 0 0 EDGEWELL PERS CARE CO COM COM 28035Q102 543 7458 SH SOLE 7458 0 0 EDISON INTL COM COM 281020107 1492 19339 SH SOLE 19339 0 0 EDUCATION RLTY TR INC COM NEW COM 28140H203 497 13840 SH SOLE 13840 0 0 EDWARDS LIFESCIENCES CORP COM COM 28176E108 633 5794 SH SOLE 5794 0 0 8X8 INC NEW COM COM 282914100 139 10321 SH SOLE 10321 0 0 EL PASO ELEC CO COM NEW COM 283677854 1464 26495 SH SOLE 26495 0 0 ELDORADO RESORTS INC COM COM 28470R102 247 9642 SH SOLE 9642 0 0 ELDORADO GOLD CORP NEW COM COM 284902103 2882 1310222 SH SOLE 1310222 0 0 ELDORADO GOLD CORP NEW OPT 284902953 104 890000 SH Put SOLE 890000 0 0 ELECTRONIC ARTS INC COM COM 285512109 4893 41444 SH SOLE 41444 0 0 ELECTRONIC ARTS INC OPT 285512909 1393 98000 SH Call SOLE 98000 0 0 ELECTRONIC ARTS INC OPT 285512959 197 226300 SH Put SOLE 226300 0 0 ELECTRONICS FOR IMAGING INC COM COM 286082102 1023 23960 SH SOLE 23960 0 0 ELLIE MAE INC COM COM 28849P100 498 6065 SH SOLE 6065 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT COM 288578107 109 7499 SH SOLE 7499 0 0 EMBRAER S A SP ADR REP 4 COM COM 29082A107 130 5770 SH SOLE 5770 0 0 EMCOR GROUP INC COM COM 29084Q100 547 7883 SH SOLE 7883 0 0 EMERGENT BIOSOLUTIONS INC COM COM 29089Q105 202 4999 SH SOLE 4999 0 0 EMERSON ELEC CO COM COM 291011104 3282 52233 SH SOLE 52233 0 0 EMERSON ELEC CO OPT 291011904 231 74200 SH Call SOLE 74200 0 0 EMERSON ELEC CO OPT 291011954 51 148100 SH Put SOLE 148100 0 0 EMPIRE RESORTS INC COM PAR $0 01 COM 292052305 117 5252 SH SOLE 5252 0 0 EMPIRE ST RLTY TR INC CL A COM 292104106 253 12300 SH SOLE 12300 0 0 EMPLOYERS HOLDINGS INC COM COM 292218104 668 14694 SH SOLE 14694 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN COM 292480100 1387 86782 SH SOLE 86782 0 0 ENCANA CORP COM COM 292505104 2419 205381 SH SOLE 205381 0 0 ENBRIDGE INC COM COM 29250N105 2238 43093 SH SOLE 43093 0 0 ENBRIDGE ENERGY PARTNERS L P COM COM 29250R106 2793 174784 SH SOLE 174784 0 0 ENANTA PHARMACEUTICALS INC COM COM 29251M106 265 5662 SH SOLE 5662 0 0 ENCORE WIRE CORP COM COM 292562105 272 6082 SH SOLE 6082 0 0 ENERGEN CORP COM COM 29265N108 281 5132 SH SOLE 5132 0 0 ENERGOUS CORP COM COM 29272C103 187 14798 SH SOLE 14798 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN COM 29273V100 657 37799 SH SOLE 37799 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 707 69214 SH SOLE 69214 0 0 ENERSYS COM COM 29275Y102 941 13597 SH SOLE 13597 0 0 ENERPLUS CORP COM COM 292766102 282 28559 SH SOLE 28559 0 0 ENERGY XXI GULF COAST INC COM COM 29276K101 109 10496 SH SOLE 10496 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT COM 29278N103 48649 2659844 SH SOLE 2659844 0 0 ENGILITY HLDGS INC NEW COM COM 29286C107 124 3579 SH SOLE 3579 0 0 ENNIS INC COM COM 293389102 449 22826 SH SOLE 22826 0 0 ENPRO INDS INC COM COM 29355X107 200 2481 SH SOLE 2481 0 0 ENSIGN GROUP INC COM COM 29358P101 104 4591 SH SOLE 4591 0 0 ENTERGY CORP NEW COM COM 29364G103 169 2213 SH SOLE 2213 0 0 ENTERPRISE FINL SVCS CORP COM COM 293712105 229 5396 SH SOLE 5396 0 0 ENTERPRISE PRODS PARTNERS L COM COM 293792107 4482 171924 SH SOLE 171924 0 0 EPAM SYS INC COM COM 29414B104 486 5529 SH SOLE 5529 0 0 ENVISION HEALTHCARE CORP COM COM 29414D100 232 5169 SH SOLE 5169 0 0 EPLUS INC COM COM 294268107 178 1928 SH SOLE 1928 0 0 EPIZYME INC COM COM 29428V104 209 10966 SH SOLE 10966 0 0 EQUIFAX INC COM COM 294429105 1914 18061 SH SOLE 18061 0 0 EQUINIX INC COM PAR $0.001 COM 29444U700 2483 5563 SH SOLE 5563 0 0 EQUITY BANCSHARES INC COM CL A COM 29460X109 109 3073 SH SOLE 3073 0 0 EQUITY COMWLTH COM SH BEN INT COM 294628102 276 9087 SH SOLE 9087 0 0 EQUITY LIFESTYLE PPTYS INC COM COM 29472R108 1507 17709 SH SOLE 17709 0 0 EQUITY RESIDENTIAL SH BEN INT COM 29476L107 3528 53512 SH SOLE 53512 0 0 ERIE INDTY CO CL A COM 29530P102 247 2052 SH SOLE 2052 0 0 ESCO TECHNOLOGIES INC COM COM 296315104 1392 23224 SH SOLE 23224 0 0 ESPERION THERAPEUTICS INC NE COM COM 29664W105 172 3423 SH SOLE 3423 0 0 ESSENDANT INC COM COM 296689102 328 24907 SH SOLE 24907 0 0 ESSEX PPTY TR INC COM COM 297178105 922 3630 SH SOLE 3630 0 0 ESTERLINE TECHNOLOGIES CORP COM COM 297425100 593 6575 SH SOLE 6575 0 0 ETHAN ALLEN INTERIORS INC COM COM 297602104 352 10864 SH SOLE 10864 0 0 ETSY INC COM COM 29786A106 287 17031 SH SOLE 17031 0 0 EURONET WORLDWIDE INC COM COM 298736109 341 3600 SH SOLE 3600 0 0 EURONET WORLDWIDE INC NOTE 1.50010/0 BND 298736AH2 686 5050 PRN SOLE 5050 0 0 EVERCORE INC CLASS A COM 29977A105 1762 21959 SH SOLE 21959 0 0 EVERTEC INC COM COM 30040P103 146 9212 SH SOLE 9212 0 0 EVERSOURCE ENERGY COM COM 30040W108 582 9627 SH SOLE 9627 0 0 EVOLENT HEALTH INC CL A COM 30050B101 156 8756 SH SOLE 8756 0 0 EXACT SCIENCES CORP COM COM 30063P105 183 3886 SH SOLE 3886 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF COM 301505707 303 7828 SH SOLE 7828 0 0 EXELON CORP COM COM 30161N101 144 3820 SH SOLE 3820 0 0 EXELIXIS INC COM COM 30161Q104 4979 205472 SH SOLE 205472 0 0 EXLSERVICE HOLDINGS INC COM COM 302081104 785 13459 SH SOLE 13459 0 0 EXONE CO COM COM 302104104 526 46288 SH SOLE 46288 0 0 EXPEDIA INC DEL COM NEW COM 30212P303 7813 54278 SH SOLE 54278 0 0 EXPEDIA INC DEL OPT 30212P903 2074 227500 SH Call SOLE 227500 0 0 EXPEDIA INC DEL OPT 30212P953 395 446400 SH Put SOLE 446400 0 0 EXPEDITORS INTL WASH INC COM COM 302130109 2534 42332 SH SOLE 42332 0 0 EXPRESS INC COM COM 30219E103 96 14133 SH SOLE 14133 0 0 EXPRESS SCRIPTS HLDG CO COM COM 30219G108 2090 33010 SH SOLE 33010 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B COM 30224P200 186 9278 SH SOLE 9278 0 0 EXTRA SPACE STORAGE INC COM COM 30225T102 3798 47518 SH SOLE 47518 0 0 EXTREME NETWORKS INC COM COM 30226D106 116 9787 SH SOLE 9787 0 0 EXTERRAN CORP COM COM 30227H106 186 5894 SH SOLE 5894 0 0 EZCORP INC CL A NON VTG COM 302301106 1534 161449 SH SOLE 161449 0 0 EXXON MOBIL CORP COM COM 30231G102 4091 49907 SH SOLE 49907 0 0 EXXON MOBIL CORP OPT 30231G902 6172 2343200 SH Call SOLE 2343200 0 0 EXXON MOBIL CORP OPT 30231G952 1472 1191400 SH Put SOLE 1191400 0 0 FBL FINL GROUP INC CL A COM 30239F106 110 1475 SH SOLE 1475 0 0 FLIR SYS INC COM COM 302445101 2797 71896 SH SOLE 71896 0 0 F M C CORP COM NEW COM 302491303 2800 31352 SH SOLE 31352 0 0 FNB BANCORP CALIF COM COM 302515101 108 3170 SH SOLE 3170 0 0 FNB CORP PA COM COM 302520101 3898 277864 SH SOLE 277864 0 0 FCB FINL HLDGS INC CL A COM 30255G103 249 5163 SH SOLE 5163 0 0 FTI CONSULTING INC COM COM 302941109 501 14111 SH SOLE 14111 0 0 FACEBOOK INC CL A COM 30303M102 13946 81616 SH SOLE 81616 0 0 FACEBOOK INC OPT 30303M902 32982 2540300 SH Call SOLE 2540300 0 0 FACEBOOK INC OPT 30303M952 3332 1161100 SH Put SOLE 1161100 0 0 FACTSET RESH SYS INC COM COM 303075105 204 1130 SH SOLE 1130 0 0 FAIR ISAAC CORP COM COM 303250104 2412 17168 SH SOLE 17168 0 0 FANG HLDGS LTD ADR COM 30711Y102 10201 2518698 SH SOLE 2518698 0 0 FARMERS NATL BANC CORP COM COM 309627107 165 10994 SH SOLE 10994 0 0 FATE THERAPEUTICS INC COM COM 31189P102 42 10596 SH SOLE 10596 0 0 FASTENAL CO COM COM 311900104 3246 71206 SH SOLE 71206 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW COM 313747206 2784 22413 SH SOLE 22413 0 0 FEDERAL SIGNAL CORP COM COM 313855108 212 9980 SH SOLE 9980 0 0 FEDERATED INVS INC PA CL B COM 314211103 359 12080 SH SOLE 12080 0 0 FEDEX CORP COM COM 31428X106 2515 11149 SH SOLE 11149 0 0 FEDEX CORP OPT 31428X906 937 44300 SH Call SOLE 44300 0 0 FEDEX CORP OPT 31428X956 93 88000 SH Put SOLE 88000 0 0 F5 NETWORKS INC COM COM 315616102 1833 15205 SH SOLE 15205 0 0 F5 NETWORKS INC OPT 315616902 100 27200 SH Call SOLE 27200 0 0 F5 NETWORKS INC OPT 315616952 274 42700 SH Put SOLE 42700 0 0 FIBROGEN INC COM COM 31572Q808 754 14006 SH SOLE 14006 0 0 FIBRIA CELULOSE S A SP ADR REP COM COM 31573A109 1486 109735 SH SOLE 109735 0 0 FIDELITY & GTY LIFE COM COM 315785105 1768 56943 SH SOLE 56943 0 0 FIDELITY MSCI CONSM DIS COM 316092204 1136 31681 SH SOLE 31681 0 0 FIDELITY CONSMR STAPLES COM 316092303 325 10023 SH SOLE 10023 0 0 FIDELITY MSCI FINLS IDX COM 316092501 519 13664 SH SOLE 13664 0 0 FIDELITY MSCI UTILS INDEX COM 316092865 225 6513 SH SOLE 6513 0 0 FIDELITY NATL INFORMATION SV COM COM 31620M106 1177 12606 SH SOLE 12606 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM COM 31620R303 1959 41274 SH SOLE 41274 0 0 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM COM 31620R402 309 18000 SH SOLE 18000 0 0 FIESTA RESTAURANT GROUP INC COM COM 31660B101 268 14098 SH SOLE 14098 0 0 FIFTH THIRD BANCORP COM COM 316773100 270 9640 SH SOLE 9640 0 0 58 COM INC SPON ADR REP A COM 31680Q104 2627 41600 SH SOLE 41600 0 0 51JOB INC SP ADR REP COM COM 316827104 144 2382 SH SOLE 2382 0 0 FINANCIAL ENGINES INC COM COM 317485100 247 7122 SH SOLE 7122 0 0 FINANCIAL INSTNS INC COM COM 317585404 139 4812 SH SOLE 4812 0 0 FINISAR CORP COM NEW COM 31787A507 1791 80769 SH SOLE 80769 0 0 FINISAR CORP OPT 31787A957 175 50000 SH Put SOLE 50000 0 0 FINISAR CORP NOTE 0.50012/1 BND 31787AAM3 3128 30000 PRN SOLE 30000 0 0 FIREEYE INC COM COM 31816Q101 252 15009 SH SOLE 15009 0 0 FIREEYE INC OPT 31816Q951 116 125000 SH Put SOLE 125000 0 0 MERIT MED SYS INC COM COM 589889104 189 4466 SH SOLE 4466 0 0 MERITAGE HOMES CORP COM COM 59001A102 893 20119 SH SOLE 20119 0 0 MERITOR INC COM COM 59001K100 193 7409 SH SOLE 7409 0 0 MERRIMACK PHARMACEUTICALS IN COM COM 590328209 118 8128 SH SOLE 8128 0 0 MESA LABS INC COM COM 59064R109 131 879 SH SOLE 879 0 0 META FINL GROUP INC COM COM 59100U108 169 2150 SH SOLE 2150 0 0 METHODE ELECTRS INC COM COM 591520200 724 17102 SH SOLE 17102 0 0 METLIFE INC COM COM 59156R108 1511 29088 SH SOLE 29088 0 0 METLIFE INC OPT 59156R908 2140 870500 SH Call SOLE 870500 0 0 METLIFE INC OPT 59156R958 1337 1447900 SH Put SOLE 1447900 0 0 METTLER TOLEDO INTERNATIONAL COM COM 592688105 307 491 SH SOLE 491 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR COM 594837304 3465 108624 SH SOLE 108624 0 0 MICRO FOCUS INTERNATIONAL PL OPT 594837904 12 50000 SH Call SOLE 50000 0 0 MICROSOFT CORP COM COM 594918104 13624 182898 SH SOLE 182898 0 0 MICROSOFT CORP OPT 594918904 6618 2976300 SH Call SOLE 2976300 0 0 MICROSOFT CORP OPT 594918954 1689 1915700 SH Put SOLE 1915700 0 0 MICROSTRATEGY INC CL A NEW COM 594972408 302 2367 SH SOLE 2367 0 0 MICROCHIP TECHNOLOGY INC COM COM 595017104 1064 11846 SH SOLE 11846 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 4641 26520 PRN SOLE 26520 0 0 MICRON TECHNOLOGY INC COM COM 595112103 5085 129300 SH SOLE 129300 0 0 MICRON TECHNOLOGY INC OPT 595112903 31678 1176400 SH Call SOLE 1176400 0 0 MICRON TECHNOLOGY INC OPT 595112953 2026 6713700 SH Put SOLE 6713700 0 0 MICRON TECHNOLOGY INC NOTE 2.125 2/1 BND 595112AV5 8939 25000 PRN SOLE 25000 0 0 MICRON TECHNOLOGY INC NOTE 3.00011/1 BND 595112AY9 2305 16620 PRN SOLE 16620 0 0 MICROSEMI CORP COM COM 595137100 288 5591 SH SOLE 5591 0 0 MID AMER APT CMNTYS INC COM COM 59522J103 3451 32287 SH SOLE 32287 0 0 MIDDLEBY CORP COM COM 596278101 464 3622 SH SOLE 3622 0 0 MIDDLEFIELD BANC CORP COM NEW COM 596304204 376 8149 SH SOLE 8149 0 0 MIDLAND STS BANCORP INC ILL COM COM 597742105 184 5814 SH SOLE 5814 0 0 MIDWESTONE FINL GROUP INC NE COM COM 598511103 181 5361 SH SOLE 5361 0 0 MILACRON HLDGS CORP COM COM 59870L106 101 6019 SH SOLE 6019 0 0 MILLER HERMAN INC COM COM 600544100 627 17467 SH SOLE 17467 0 0 MILLER INDS INC TENN COM NEW COM 600551204 312 11159 SH SOLE 11159 0 0 MIMEDX GROUP INC COM COM 602496101 530 44606 SH SOLE 44606 0 0 MINERALS TECHNOLOGIES INC COM COM 603158106 745 10543 SH SOLE 10543 0 0 MIRAGEN THERAPEUTICS INC COM COM 60463E103 250 27283 SH SOLE 27283 0 0 MIZUHO FINL GROUP INC SPONSORED ADR COM 60687Y109 36 10042 SH SOLE 10042 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR COM 607409109 5221 500105 SH SOLE 500105 0 0 MOBILE MINI INC COM COM 60740F105 248 7213 SH SOLE 7213 0 0 MODINE MFG CO COM COM 607828100 152 7876 SH SOLE 7876 0 0 MOELIS & CO CL A COM 60786M105 958 22253 SH SOLE 22253 0 0 MOHAWK INDS INC COM COM 608190104 10586 42768 SH SOLE 42768 0 0 MOLINA HEALTHCARE INC NOTE 1.125 1/1 BND 60855RAC4 4330 25000 PRN SOLE 25000 0 0 MOLINA HEALTHCARE INC DBCV 1.625 8/1 BND 60855RAD2 1334 10610 PRN SOLE 10610 0 0 MOLSON COORS BREWING CO CL B COM 60871R209 3705 45377 SH SOLE 45377 0 0 MOLSON COORS BREWING CO OPT 60871R909 170 76400 SH Call SOLE 76400 0 0 MOLSON COORS BREWING CO OPT 60871R959 644 131200 SH Put SOLE 131200 0 0 MOMENTA PHARMACEUTICALS INC COM COM 60877T100 388 20988 SH SOLE 20988 0 0 MOMO INC ADR COM 60879B107 9033 288229 SH SOLE 288229 0 0 MOMO INC OPT 60879B957 698 69800 SH Put SOLE 69800 0 0 MONDELEZ INTL INC CL A COM 609207105 1257 30919 SH SOLE 30919 0 0 MONDELEZ INTL INC OPT 609207955 860 798500 SH Put SOLE 798500 0 0 MONEYGRAM INTL INC COM NEW COM 60935Y208 9037 560964 SH SOLE 560964 0 0 MONMOUTH REAL ESTATE INVT CO CL A COM 609720107 192 11868 SH SOLE 11868 0 0 MONOLITHIC PWR SYS INC COM COM 609839105 1639 15384 SH SOLE 15384 0 0 MONSANTO CO NEW COM COM 61166W101 8420 70270 SH SOLE 70270 0 0 MONSANTO CO NEW OPT 61166W901 117 185000 SH Call SOLE 185000 0 0 MONSTER BEVERAGE CORP NEW COM COM 61174X109 1522 27554 SH SOLE 27554 0 0 MOODYS CORP COM COM 615369105 433 3110 SH SOLE 3110 0 0 MOOG INC CL A COM 615394202 1557 18665 SH SOLE 18665 0 0 MORGAN STANLEY COM NEW COM 617446448 6043 125460 SH SOLE 125460 0 0 MORGAN STANLEY OPT 617446908 2462 982000 SH Call SOLE 982000 0 0 MORGAN STANLEY OPT 617446958 1551 1872700 SH Put SOLE 1872700 0 0 MORNINGSTAR INC COM COM 617700109 128 1502 SH SOLE 1502 0 0 MOSAIC CO NEW COM COM 61945C103 2827 130927 SH SOLE 130927 0 0 MOSAIC CO NEW OPT 61945C903 286 166000 SH Call SOLE 166000 0 0 MOTOROLA SOLUTIONS INC COM NEW COM 620076307 1919 22614 SH SOLE 22614 0 0 MOVADO GROUP INC COM COM 624580106 329 11744 SH SOLE 11744 0 0 MUELLER WTR PRODS INC COM SER A COM 624758108 649 50680 SH SOLE 50680 0 0 MULTI COLOR CORP COM COM 625383104 129 1571 SH SOLE 1571 0 0 MURPHY OIL CORP COM COM 626717102 125 4725 SH SOLE 4725 0 0 MYRIAD GENETICS INC COM COM 62855J104 170 4694 SH SOLE 4694 0 0 NCI BUILDING SYS INC COM NEW COM 628852204 215 13755 SH SOLE 13755 0 0 NCR CORP NEW COM COM 62886E108 1666 44395 SH SOLE 44395 0 0 NIC INC COM COM 62914B100 161 9415 SH SOLE 9415 0 0 NMI HLDGS INC CL A COM 629209305 156 12594 SH SOLE 12594 0 0 NRG ENERGY INC COM NEW COM 629377508 1848 72233 SH SOLE 72233 0 0 NRG YIELD INC CL A NEW COM 62942X306 131 6881 SH SOLE 6881 0 0 NRG YIELD INC CL C COM 62942X405 178 9211 SH SOLE 9211 0 0 NVR INC COM COM 62944T105 1202 421 SH SOLE 421 0 0 NANOMETRICS INC COM COM 630077105 158 5493 SH SOLE 5493 0 0 NANOSTRING TECHNOLOGIES INC COM COM 63009R109 124 7686 SH SOLE 7686 0 0 NANTHEALTH INC COM COM 630104107 116 28149 SH SOLE 28149 0 0 NANTKWEST INC COM COM 63016Q102 270 49356 SH SOLE 49356 0 0 NASDAQ INC COM COM 631103108 3654 47102 SH SOLE 47102 0 0 NATIONAL BK HLDGS CORP CL A COM 633707104 284 7969 SH SOLE 7969 0 0 NATIONAL BEVERAGE CORP COM COM 635017106 361 2911 SH SOLE 2911 0 0 NATIONAL BEVERAGE CORP OPT 635017956 11 69200 SH Put SOLE 69200 0 0 NATIONAL CINEMEDIA INC COM COM 635309107 81 11610 SH SOLE 11610 0 0 NATIONAL COMM CORP COM COM 63546L102 113 2639 SH SOLE 2639 0 0 NATIONAL HEALTHCARE CORP COM COM 635906100 155 2479 SH SOLE 2479 0 0 NATIONAL FUEL GAS CO N J COM COM 636180101 2124 37512 SH SOLE 37512 0 0 NATIONAL GEN HLDGS CORP COM COM 636220303 134 6993 SH SOLE 6993 0 0 NATIONAL GRID PLC SPONSORED ADR NE COM 636274409 967 15422 SH SOLE 15422 0 0 NATIONAL HEALTH INVS INC COM COM 63633D104 1381 17874 SH SOLE 17874 0 0 NATIONAL INSTRS CORP COM COM 636518102 234 5545 SH SOLE 5545 0 0 NATIONAL OILWELL VARCO INC COM COM 637071101 1802 50435 SH SOLE 50435 0 0 NATIONAL PRESTO INDS INC COM COM 637215104 107 1008 SH SOLE 1008 0 0 NATIONAL RETAIL PPTYS INC COM COM 637417106 827 19843 SH SOLE 19843 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN COM 637870106 222 9142 SH SOLE 9142 0 0 NATIONAL WESTN LIFE GROUP IN CL A COM 638517102 125 359 SH SOLE 359 0 0 NAVIGATORS GROUP INC COM COM 638904102 610 10458 SH SOLE 10458 0 0 NATUS MEDICAL INC DEL COM COM 639050103 138 3685 SH SOLE 3685 0 0 NAUTILUS INC COM COM 63910B102 134 7948 SH SOLE 7948 0 0 NAVISTAR INTL CORP NEW COM COM 63934E108 330 7488 SH SOLE 7488 0 0 NAVIGANT CONSULTING INC COM COM 63935N107 191 11269 SH SOLE 11269 0 0 NAVIENT CORPORATION COM COM 63938C108 2126 141558 SH SOLE 141558 0 0 NEENAH PAPER INC COM COM 640079109 646 7550 SH SOLE 7550 0 0 NEFF CORP COM CL A COM 640094207 1535 61404 SH SOLE 61404 0 0 NEKTAR THERAPEUTICS COM COM 640268108 780 32484 SH SOLE 32484 0 0 NELNET INC CL A COM 64031N108 174 3444 SH SOLE 3444 0 0 NEOGEN CORP COM COM 640491106 1428 18431 SH SOLE 18431 0 0 NETAPP INC COM COM 64110D104 11540 263718 SH SOLE 263718 0 0 NETFLIX INC COM COM 64110L106 2332 12859 SH SOLE 12859 0 0 NETFLIX INC OPT 64110L906 19083 730400 SH Call SOLE 730400 0 0 NETFLIX INC OPT 64110L956 2442 1393100 SH Put SOLE 1393100 0 0 NETEASE INC SPONSORED ADR COM 64110W102 1770 6710 SH SOLE 6710 0 0 NETSCOUT SYS INC COM COM 64115T104 617 19058 SH SOLE 19058 0 0 NEVRO CORP NOTE 1.750 6/0 BND 64157FAA1 555 4640 PRN SOLE 4640 0 0 NEW GOLD INC CDA COM COM 644535106 221 59700 SH SOLE 59700 0 0 NEW JERSEY RES COM COM 646025106 1189 28197 SH SOLE 28197 0 0 NEW MEDIA INVT GROUP INC COM COM 64704V106 544 36792 SH SOLE 36792 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR COM 647581107 5756 65213 SH SOLE 65213 0 0 NEW RESIDENTIAL INVT CORP COM NEW COM 64828T201 747 44669 SH SOLE 44669 0 0 NEW RELIC INC COM COM 64829B100 378 7587 SH SOLE 7587 0 0 NEW SR INVT GROUP INC COM COM 648691103 151 16516 SH SOLE 16516 0 0 NEW YORK CMNTY BANCORP INC COM COM 649445103 464 36011 SH SOLE 36011 0 0 NEW YORK MTG TR INC COM PAR $.02 COM 649604501 115 18623 SH SOLE 18623 0 0 NEW YORK TIMES CO CL A COM 650111107 349 17790 SH SOLE 17790 0 0 NEWELL BRANDS INC COM COM 651229106 1234 28913 SH SOLE 28913 0 0 NEWFIELD EXPL CO COM COM 651290108 572 19277 SH SOLE 19277 0 0 NEWMARKET CORP COM COM 651587107 621 1458 SH SOLE 1458 0 0 NEWMONT MINING CORP COM COM 651639106 2825 75307 SH SOLE 75307 0 0 NEWMONT MINING CORP OPT 651639906 285 111600 SH Call SOLE 111600 0 0 NEWMONT MINING CORP OPT 651639956 675 326600 SH Put SOLE 326600 0 0 NEWPARK RES INC COM PAR $.01NEW COM 651718504 194 19392 SH SOLE 19392 0 0 NEWS CORP NEW CL A COM 65249B109 3218 242709 SH SOLE 242709 0 0 NEWS CORP NEW CL B COM 65249B208 642 47049 SH SOLE 47049 0 0 NEWSTAR FINANCIAL INC COM COM 65251F105 532 45277 SH SOLE 45277 0 0 NEXSTAR MEDIA GROUP INC CL A COM 65336K103 332 5333 SH SOLE 5333 0 0 NEXTERA ENERGY PARTNERS LP OPT 65341B956 4 84200 SH Put SOLE 84200 0 0 NICE LTD SPONSORED ADR COM 653656108 2070 25459 SH SOLE 25459 0 0 NIKE INC CL B COM 654106103 837 16134 SH SOLE 16134 0 0 NIKE INC OPT 654106903 981 1126000 SH Call SOLE 1126000 0 0 NIKE INC OPT 654106953 1668 804200 SH Put SOLE 804200 0 0 NISOURCE INC COM COM 65473P105 5026 196423 SH SOLE 196423 0 0 NOKIA CORP SPONSORED ADR COM 654902204 2134 356888 SH SOLE 356888 0 0 NOBLE ENERGY INC COM COM 655044105 1521 53642 SH SOLE 53642 0 0 NOODLES & CO COM CL A COM 65540B105 97 22050 SH SOLE 22050 0 0 NORDSON CORP COM COM 655663102 515 4343 SH SOLE 4343 0 0 NORDSTROM INC COM COM 655664100 2315 49097 SH SOLE 49097 0 0 NORFOLK SOUTHERN CORP COM COM 655844108 5428 41050 SH SOLE 41050 0 0 NORFOLK SOUTHERN CORP OPT 655844908 1275 109800 SH Call SOLE 109800 0 0 NORFOLK SOUTHERN CORP OPT 655844958 31 181600 SH Put SOLE 181600 0 0 NORTHEAST BANCORP COM NEW COM 663904209 174 6649 SH SOLE 6649 0 0 NORTHERN TR CORP COM COM 665859104 2037 22156 SH SOLE 22156 0 0 NORTHFIELD BANCORP INC DEL COM COM 66611T108 199 11472 SH SOLE 11472 0 0 NORTHROP GRUMMAN CORP COM COM 666807102 2439 8477 SH SOLE 8477 0 0 NORTHWEST BANCSHARES INC MD COM COM 667340103 320 18552 SH SOLE 18552 0 0 NORTHWEST NAT GAS CO COM COM 667655104 1084 16834 SH SOLE 16834 0 0 NORTHWESTERN CORP COM NEW COM 668074305 1149 20184 SH SOLE 20184 0 0 NORWOOD FINANCIAL CORP COM COM 669549107 147 4832 SH SOLE 4832 0 0 NOVARTIS A G SPONSORED ADR COM 66987V109 4264 49666 SH SOLE 49666 0 0 NOVAVAX INC COM COM 670002104 86 75068 SH SOLE 75068 0 0 NOVELLUS SYS INC NOTE 2.625 5/1 BND 670008AD3 24194 44000 PRN SOLE 44000 0 0 NOW INC COM COM 67011P100 2625 190071 SH SOLE 190071 0 0 NU SKIN ENTERPRISES INC CL A COM 67018T105 1036 16852 SH SOLE 16852 0 0 NUANCE COMMUNICATIONS INC COM COM 67020Y100 149 9493 SH SOLE 9493 0 0 NUCOR CORP COM COM 670346105 822 14664 SH SOLE 14664 0 0 NUSTAR ENERGY LP UNIT COM COM 67058H102 2437 60043 SH SOLE 60043 0 0 NUTANIX INC CL A COM 67059N108 1477 65955 SH SOLE 65955 0 0 NUVEEN MARYLAND QLT MUN INC COM COM 67061Q107 150 11664 SH SOLE 11664 0 0 NUVEEN NEW YORK AMT QLT MUNI COM COM 670656107 138 10441 SH SOLE 10441 0 0 NUVEEN AMT FREE QLTY MUN INC COM COM 670657105 186 13464 SH SOLE 13464 0 0 NVIDIA CORP COM COM 67066G104 35001 195787 SH SOLE 195787 0 0 NVIDIA CORP OPT 67066G904 1047 42400 SH Call SOLE 42400 0 0 NVIDIA CORP OPT 67066G954 931 254100 SH Put SOLE 254100 0 0 NUVEEN QUALITY MUNCP INCOME COM COM 67066V101 179 12605 SH SOLE 12605 0 0 NUVEEN NEW YORK QLT MUN INC COM COM 67066X107 194 13764 SH SOLE 13764 0 0 NUVEEN CA QUALTY MUN INCOME COM COM 67066Y105 1005 67359 SH SOLE 67359 0 0 NUVASIVE INC COM COM 670704105 337 6074 SH SOLE 6074 0 0 NUVASIVE INC NOTE 2.250 3/1 BND 670704AG0 1953 17100 PRN SOLE 17100 0 0 NXSTAGE MEDICAL INC COM COM 67072V103 1118 40499 SH SOLE 40499 0 0 NUVEEN SHT DUR CR OPP FD COM COM 67074X107 270 15522 SH SOLE 15522 0 0 NUVEEN PFD & INCOME TERM FD COM COM 67075A106 180 7131 SH SOLE 7131 0 0 NUVECTRA CORP COM COM 67075N108 170 12796 SH SOLE 12796 0 0 OGE ENERGY CORP COM COM 670837103 296 8208 SH SOLE 8208 0 0 O REILLY AUTOMOTIVE INC NEW COM COM 67103H107 2195 10190 SH SOLE 10190 0 0 OASIS PETE INC NEW NOTE 2.625 9/1 BND 674215AJ7 1618 14830 PRN SOLE 14830 0 0 OCCIDENTAL PETE CORP DEL COM COM 674599105 1919 29880 SH SOLE 29880 0 0 OCCIDENTAL PETE CORP DEL OPT 674599905 498 212400 SH Call SOLE 212400 0 0 OCCIDENTAL PETE CORP DEL OPT 674599955 707 327700 SH Put SOLE 327700 0 0 OCEANEERING INTL INC COM COM 675232102 386 14699 SH SOLE 14699 0 0 OCEANFIRST FINL CORP COM COM 675234108 165 5992 SH SOLE 5992 0 0 OCH ZIFF CAP MGMT GROUP CL A COM 67551U105 6440 2000000 SH SOLE 2000000 0 0 OCLARO INC COM NEW COM 67555N206 892 103320 SH SOLE 103320 0 0 OCLARO INC OPT 67555N906 42 40000 SH Call SOLE 40000 0 0 OCWEN FINL CORP COM NEW COM 675746309 549 159721 SH SOLE 159721 0 0 OFFICE DEPOT INC COM COM 676220106 20239 4457966 SH SOLE 4457966 0 0 OIL STS INTL INC COM COM 678026105 531 20941 SH SOLE 20941 0 0 OKTA INC CL A COM 679295105 128 4520 SH SOLE 4520 0 0 OLD DOMINION FGHT LINES INC COM COM 679580100 731 6638 SH SOLE 6638 0 0 OLD NATL BANCORP IND COM COM 680033107 2383 130241 SH SOLE 130241 0 0 OLD POINT FINL CORP COM COM 680194107 131 4046 SH SOLE 4046 0 0 OLIN CORP COM PAR $1 COM 680665205 2308 67373 SH SOLE 67373 0 0 OLLIES BARGAIN OUTLT HLDGS I COM COM 681116109 994 21416 SH SOLE 21416 0 0 OMNICOM GROUP INC COM COM 681919106 1818 24544 SH SOLE 24544 0 0 OMEGA HEALTHCARE INVS INC COM COM 681936100 2766 86683 SH SOLE 86683 0 0 OMEGA HEALTHCARE INVS INC OPT 681936950 30 40200 SH Put SOLE 40200 0 0 OMEGA PROTEIN CORP COM COM 68210P107 286 17169 SH SOLE 17169 0 0 OMEROS CORP COM COM 682143102 263 12154 SH SOLE 12154 0 0 ON ASSIGNMENT INC COM COM 682159108 1267 23599 SH SOLE 23599 0 0 ON DECK CAP INC COM COM 682163100 52 11067 SH SOLE 11067 0 0 ON SEMICONDUCTOR CORP COM COM 682189105 1367 74028 SH SOLE 74028 0 0 ON SEMICONDUCTOR CORP NOTE 1.00012/0 BND 682189AK1 120 1000 PRN SOLE 1000 0 0 TEXAS CAPITAL BANCSHARES INC COM COM 88224Q107 821 9563 SH SOLE 9563 0 0 TEXAS INSTRS INC COM COM 882508104 4128 46047 SH SOLE 46047 0 0 TEXAS INSTRS INC OPT 882508904 4214 761100 SH Call SOLE 761100 0 0 TEXAS INSTRS INC OPT 882508954 332 209800 SH Put SOLE 209800 0 0 TEXAS ROADHOUSE INC OPT 882681909 160 100000 SH Call SOLE 100000 0 0 TEXTRON INC COM COM 883203101 1180 21903 SH SOLE 21903 0 0 THERAPEUTICSMD INC COM COM 88338N107 556 105069 SH SOLE 105069 0 0 THERMO FISHER SCIENTIFIC INC COM COM 883556102 3179 16802 SH SOLE 16802 0 0 THERMO FISHER SCIENTIFIC INC OPT 883556902 361 16600 SH Call SOLE 16600 0 0 THERMO FISHER SCIENTIFIC INC OPT 883556952 13 29700 SH Put SOLE 29700 0 0 THERMON GROUP HLDGS INC COM COM 88362T103 144 7990 SH SOLE 7990 0 0 THOMSON REUTERS CORP COM COM 884903105 136 2956 SH SOLE 2956 0 0 THOR INDS INC COM COM 885160101 202 1602 SH SOLE 1602 0 0 3-D SYS CORP DEL COM NEW COM 88554D205 1820 135934 SH SOLE 135934 0 0 3M CO COM COM 88579Y101 5608 26716 SH SOLE 26716 0 0 3M CO OPT 88579Y901 1496 108000 SH Call SOLE 108000 0 0 3M CO OPT 88579Y951 365 146800 SH Put SOLE 146800 0 0 TIER REIT INC COM NEW COM 88650V208 179 9279 SH SOLE 9279 0 0 TIFFANY & CO NEW COM COM 886547108 2098 22861 SH SOLE 22861 0 0 TIFFANY & CO NEW OPT 886547908 606 153600 SH Call SOLE 153600 0 0 TIFFANY & CO NEW OPT 886547958 54 184900 SH Put SOLE 184900 0 0 TIM PARTICIPACOES S A SPONSORED ADR COM 88706P205 733 40112 SH SOLE 40112 0 0 TIMBERLAND BANCORP INC COM COM 887098101 291 9300 SH SOLE 9300 0 0 TIME INC NEW COM COM 887228104 2561 189727 SH SOLE 189727 0 0 TIME WARNER INC COM NEW COM 887317303 26255 256271 SH SOLE 256271 0 0 TIME WARNER INC OPT 887317903 149 276600 SH Call SOLE 276600 0 0 TIME WARNER INC OPT 887317953 87 93300 SH Put SOLE 93300 0 0 TIMKEN CO COM COM 887389104 160 3303 SH SOLE 3303 0 0 TIMKENSTEEL CORP NOTE 6.000 6/0 BND 887399AA1 156 1000 PRN SOLE 1000 0 0 TITAN INTL INC ILL COM COM 88830M102 111 10978 SH SOLE 10978 0 0 TIVO CORP COM COM 88870P106 519 26161 SH SOLE 26161 0 0 TIVITY HEALTH INC COM COM 88870R102 210 5154 SH SOLE 5154 0 0 TOLL BROTHERS INC COM COM 889478103 10260 247403 SH SOLE 247403 0 0 TOMPKINS FINANCIAL CORPORATI COM COM 890110109 183 2127 SH SOLE 2127 0 0 TOOTSIE ROLL INDS INC COM COM 890516107 160 4216 SH SOLE 4216 0 0 TOPBUILD CORP COM COM 89055F103 753 11557 SH SOLE 11557 0 0 TORCHMARK CORP COM COM 891027104 3821 47708 SH SOLE 47708 0 0 TORO CO COM COM 891092108 398 6418 SH SOLE 6418 0 0 TOTAL S A SPONSORED ADR COM 89151E109 478 8923 SH SOLE 8923 0 0 TOTAL S A OPT 89151E909 237 108000 SH Call SOLE 108000 0 0 TOTAL SYS SVCS INC COM COM 891906109 2146 32765 SH SOLE 32765 0 0 TOWNEBANK PORTSMOUTH VA COM COM 89214P109 256 7644 SH SOLE 7644 0 0 TOYOTA MOTOR CORP SP ADR REP2COM COM 892331307 728 6105 SH SOLE 6105 0 0 TRACTOR SUPPLY CO COM COM 892356106 4311 68116 SH SOLE 68116 0 0 TRANSCANADA CORP COM COM 89353D107 466 9426 SH SOLE 9426 0 0 TRANSDIGM GROUP INC COM COM 893641100 1012 3958 SH SOLE 3958 0 0 TRANSDIGM GROUP INC OPT 893641900 618 11500 SH Call SOLE 11500 0 0 TRANSDIGM GROUP INC OPT 893641950 309 15000 SH Put SOLE 15000 0 0 TRANSUNION COM COM 89400J107 439 9294 SH SOLE 9294 0 0 TRANSUNION OPT 89400J907 144 30000 SH Call SOLE 30000 0 0 TRAVELERS COMPANIES INC COM COM 89417E109 4956 40449 SH SOLE 40449 0 0 TREEHOUSE FOODS INC COM COM 89469A104 148 2184 SH SOLE 2184 0 0 TREX CO INC COM COM 89531P105 1324 14695 SH SOLE 14695 0 0 TREVENA INC COM COM 89532E109 48 18735 SH SOLE 18735 0 0 TRI CONTL CORP COM COM 895436103 263 10295 SH SOLE 10295 0 0 TRIBUNE MEDIA CO CL A COM 896047503 32519 795867 SH SOLE 795867 0 0 TRICO BANCSHARES COM COM 896095106 149 3651 SH SOLE 3651 0 0 TRIMAS CORP COM NEW COM 896215209 228 8448 SH SOLE 8448 0 0 TRIMBLE INC COM COM 896239100 533 13577 SH SOLE 13577 0 0 TRINET GROUP INC COM COM 896288107 213 6332 SH SOLE 6332 0 0 TRINITY INDS INC COM COM 896522109 407 12747 SH SOLE 12747 0 0 TRINITY PL HLDGS INC COM COM 89656D101 502 71573 SH SOLE 71573 0 0 TRIPLE-S MGMT CORP CL B COM 896749108 148 6247 SH SOLE 6247 0 0 TRIUMPH GROUP INC NEW COM COM 896818101 314 10559 SH SOLE 10559 0 0 TRIPADVISOR INC COM COM 896945201 5227 128970 SH SOLE 128970 0 0 TRONC INC COM COM 89703P107 160 10997 SH SOLE 10997 0 0 TRUECAR INC COM COM 89785L107 104 6588 SH SOLE 6588 0 0 TRUEBLUE INC COM COM 89785X101 857 38164 SH SOLE 38164 0 0 TRUSTCO BK CORP N Y COM COM 898349105 140 15676 SH SOLE 15676 0 0 TRUSTMARK CORP COM COM 898402102 133 4013 SH SOLE 4013 0 0 TUCOWS INC COM NEW COM 898697206 241 4121 SH SOLE 4121 0 0 TUPPERWARE BRANDS CORP COM COM 899896104 781 12628 SH SOLE 12628 0 0 TUTOR PERINI CORP COM COM 901109108 135 4759 SH SOLE 4759 0 0 TWENTY FIRST CENTY FOX INC CL A COM 90130A101 1904 72183 SH SOLE 72183 0 0 TWENTY FIRST CENTY FOX INC CL B COM 90130A200 792 30691 SH SOLE 30691 0 0 TWENTY FIRST CENTY FOX INC OPT 90130A950 162 100000 SH Put SOLE 100000 0 0 21VIANET GROUP INC SPONSORED ADR COM 90138A103 59 10365 SH SOLE 10365 0 0 TWILIO INC CL A COM 90138F102 232 7762 SH SOLE 7762 0 0 TWIN DISC INC COM COM 901476101 608 32646 SH SOLE 32646 0 0 TWITTER INC COM COM 90184L102 217 12866 SH SOLE 12866 0 0 TWITTER INC OPT 90184L902 62 200000 SH Call SOLE 200000 0 0 TWITTER INC OPT 90184L952 535 417600 SH Put SOLE 417600 0 0 TWITTER INC NOTE 0.250 9/1 BND 90184LAB8 4892 51500 PRN SOLE 51500 0 0 TWO HBRS INVT CORP COM COM 90187B101 340 33763 SH SOLE 33763 0 0 II VI INC COM COM 902104108 301 7309 SH SOLE 7309 0 0 TYSON FOODS INC CL A COM 902494103 123 1751 SH SOLE 1751 0 0 UDR INC COM COM 902653104 5146 135306 SH SOLE 135306 0 0 UGI CORP NEW COM COM 902681105 137 2930 SH SOLE 2930 0 0 US BANCORP DEL COM NEW COM 902973304 3734 69681 SH SOLE 69681 0 0 US BANCORP DEL OPT 902973904 41 24000 SH Call SOLE 24000 0 0 US BANCORP DEL OPT 902973954 155 104500 SH Put SOLE 104500 0 0 U S G CORP COM NEW COM 903293405 170 5207 SH SOLE 5207 0 0 U S CONCRETE INC COM NEW COM 90333L201 530 6941 SH SOLE 6941 0 0 U S CONCRETE INC OPT 90333L901 281 21700 SH Call SOLE 21700 0 0 U S PHYSICAL THERAPY INC COM COM 90337L108 170 2768 SH SOLE 2768 0 0 U S SILICA HLDGS INC COM COM 90346E103 906 29156 SH SOLE 29156 0 0 UBIQUITI NETWORKS INC COM COM 90347A100 238 4248 SH SOLE 4248 0 0 ULTA BEAUTY INC COM COM 90384S303 451 1995 SH SOLE 1995 0 0 ULTIMATE SOFTWARE GROUP INC COM COM 90385D107 196 1033 SH SOLE 1033 0 0 ULTRA CLEAN HLDGS INC COM COM 90385V107 120 3933 SH SOLE 3933 0 0 ULTRA PETROLEUM CORP COM NEW COM 903914208 378 43576 SH SOLE 43576 0 0 ULTRAGENYX PHARMACEUTICAL IN COM COM 90400D108 156 2929 SH SOLE 2929 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM COM 90400P101 1697 71226 SH SOLE 71226 0 0 UMPQUA HLDGS CORP COM COM 904214103 980 50205 SH SOLE 50205 0 0 UNDER ARMOUR INC CL A COM 904311107 17374 1054218 SH SOLE 1054218 0 0 UNDER ARMOUR INC CL C COM 904311206 5791 385531 SH SOLE 385531 0 0 UNDER ARMOUR INC OPT 904311907 2 210000 SH Call SOLE 210000 0 0 UNDER ARMOUR INC OPT 904311957 1068 243800 SH Put SOLE 243800 0 0 UNIFI INC COM NEW COM 904677200 114 3186 SH SOLE 3186 0 0 UNIFIRST CORP MASS COM COM 904708104 837 5523 SH SOLE 5523 0 0 UNILEVER PLC SPON ADR NEW COM 904767704 1906 32888 SH SOLE 32888 0 0 UNILEVER N V N Y SHS NEW COM 904784709 2260 38287 SH SOLE 38287 0 0 UNION PAC CORP COM COM 907818108 8126 70067 SH SOLE 70067 0 0 UNION PAC CORP OPT 907818908 821 125100 SH Call SOLE 125100 0 0 UNION PAC CORP OPT 907818958 529 262900 SH Put SOLE 262900 0 0 UNIT CORP COM COM 909218109 657 31944 SH SOLE 31944 0 0 UNITED CMNTY BKS BLAIRSVLE G COM COM 90984P303 626 21945 SH SOLE 21945 0 0 UNITED CONTL HLDGS INC COM COM 910047109 3016 49544 SH SOLE 49544 0 0 UNITED CONTL HLDGS INC OPT 910047909 423 193300 SH Call SOLE 193300 0 0 UNITED CONTL HLDGS INC OPT 910047959 1659 401000 SH Put SOLE 401000 0 0 UNITED FINL BANCORP INC NEW COM COM 910304104 217 11870 SH SOLE 11870 0 0 UNITED FIRE GROUP INC COM COM 910340108 163 3564 SH SOLE 3564 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW COM 910873405 59 23460 SH SOLE 23460 0 0 UNITED NAT FOODS INC COM COM 911163103 577 13880 SH SOLE 13880 0 0 UNITED PARCEL SERVICE INC CL B COM 911312106 2656 22119 SH SOLE 22119 0 0 UNITED PARCEL SERVICE INC OPT 911312906 1126 359600 SH Call SOLE 359600 0 0 UNITED PARCEL SERVICE INC OPT 911312956 81 32500 SH Put SOLE 32500 0 0 UNITED RENTALS INC COM COM 911363109 2021 14565 SH SOLE 14565 0 0 UNITED SECURITY BANCSHARES C COM COM 911460103 130 13638 SH SOLE 13638 0 0 US FOODS HLDG CORP COM COM 912008109 12597 471796 SH SOLE 471796 0 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 COM 912318201 8124 1236463 SH SOLE 1236463 0 0 UNITED STATES OIL FUND LP UNITS COM 91232N108 6387 612352 SH SOLE 612352 0 0 UNITED STATES OIL FUND LP OPT 91232N908 178 2254500 SH Call SOLE 2254500 0 0 UNITED STATES OIL FUND LP OPT 91232N958 2560 1374000 SH Put SOLE 1374000 0 0 UNITED STATES STL CORP NEW COM COM 912909108 4020 156675 SH SOLE 156675 0 0 UNITED STATES STL CORP NEW OPT 912909908 85 85000 SH Call SOLE 85000 0 0 UNITED STATES STL CORP NEW OPT 912909958 578 975000 SH Put SOLE 975000 0 0 UNITED TECHNOLOGIES CORP COM COM 913017109 4075 35109 SH SOLE 35109 0 0 UNITED TECHNOLOGIES CORP OPT 913017909 148 53100 SH Call SOLE 53100 0 0 UNITED TECHNOLOGIES CORP OPT 913017959 292 141300 SH Put SOLE 141300 0 0 UNITED THERAPEUTICS CORP DEL COM COM 91307C102 1266 10799 SH SOLE 10799 0 0 UNITEDHEALTH GROUP INC COM COM 91324P102 754 3848 SH SOLE 3848 0 0 UNITEDHEALTH GROUP INC OPT 91324P902 2959 502600 SH Call SOLE 502600 0 0 UNITEDHEALTH GROUP INC OPT 91324P952 659 267400 SH Put SOLE 267400 0 0 UNITIL CORP COM COM 913259107 132 2668 SH SOLE 2668 0 0 UNITI GROUP INC COM COM 91325V108 469 32024 SH SOLE 32024 0 0 UNITI GROUP INC OPT 91325V958 5144 2857800 SH Put SOLE 2857800 0 0 UNIVAR INC COM COM 91336L107 120 4147 SH SOLE 4147 0 0 UNIVERSAL CORP VA COM COM 913456109 321 5602 SH SOLE 5602 0 0 UNIVERSAL DISPLAY CORP COM COM 91347P105 5754 44655 SH SOLE 44655 0 0 UNIVERSAL DISPLAY CORP OPT 91347P955 107 12700 SH Put SOLE 12700 0 0 UNIVERSAL FST PRODS INC COM COM 913543104 392 3989 SH SOLE 3989 0 0 UNIVERSAL INS HLDGS INC COM COM 91359V107 252 10974 SH SOLE 10974 0 0 UNIVERSAL HLTH SVCS INC CL B COM 913903100 785 7073 SH SOLE 7073 0 0 UNIVEST CORP PA COM COM 915271100 122 3804 SH SOLE 3804 0 0 UNUM GROUP COM COM 91529Y106 5064 99046 SH SOLE 99046 0 0 URANIUM ENERGY CORP COM COM 916896103 216 156815 SH SOLE 156815 0 0 URBAN OUTFITTERS INC COM COM 917047102 1138 47633 SH SOLE 47633 0 0 URBAN EDGE PPTYS COM COM 91704F104 1030 42690 SH SOLE 42690 0 0 URSTADT BIDDLE PPTYS INC CL A COM 917286205 183 8426 SH SOLE 8426 0 0 V F CORP COM COM 918204108 581 9136 SH SOLE 9136 0 0 V F CORP OPT 918204958 6 33500 SH Put SOLE 33500 0 0 VEON LTD SPONSORED ADR COM 91822M106 1537 367822 SH SOLE 367822 0 0 VEON LTD OPT 91822M956 93 466400 SH Put SOLE 466400 0 0 VWR CORP COM COM 91843L103 6333 191283 SH SOLE 191283 0 0 VAIL RESORTS INC COM COM 91879Q109 385 1689 SH SOLE 1689 0 0 VALHI INC NEW COM COM 918905100 72 29537 SH SOLE 29537 0 0 VALEANT PHARMACEUTICALS INTL COM COM 91911K102 8740 609944 SH SOLE 609944 0 0 VALEANT PHARMACEUTICALS INTL OPT 91911K952 535 205900 SH Put SOLE 205900 0 0 VALE S A ADR COM 91912E105 7682 762817 SH SOLE 762817 0 0 VALE S A ADR REPSTG PFD PFD 91912E204 203 21731 SH SOLE 21731 0 0 VALE S A OPT 91912E905 4655 2750000 SH Call SOLE 2750000 0 0 VALE S A OPT 91912E955 4580 5050000 SH Put SOLE 5050000 0 0 VALERO ENERGY CORP NEW COM COM 91913Y100 578 7507 SH SOLE 7507 0 0 VALERO ENERGY CORP NEW OPT 91913Y900 3417 750800 SH Call SOLE 750800 0 0 VALERO ENERGY CORP NEW OPT 91913Y950 1408 1364500 SH Put SOLE 1364500 0 0 VALLEY NATL BANCORP COM COM 919794107 215 17880 SH SOLE 17880 0 0 VALMONT INDS INC COM COM 920253101 176 1116 SH SOLE 1116 0 0 VANDA PHARMACEUTICALS INC COM COM 921659108 158 8828 SH SOLE 8828 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF COM 92189F106 19352 842836 SH SOLE 842836 0 0 VANECK VECTORS ETF TR RUSSIA ETF COM 92189F403 6621 297046 SH SOLE 297046 0 0 VANECK VECTORS ETF TR INVT GRADE FLTG COM 92189F486 202 8000 SH SOLE 8000 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS COM 92189F494 2592 135000 SH SOLE 135000 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET COM 92189F676 37536 402227 SH SOLE 402227 0 0 VANECK VECTORS ETF TR RETAIL ETF COM 92189F684 12377 151822 SH SOLE 151822 0 0 VANECK VECTORS ETF TR PHARMACEUTICAL COM 92189F692 5986 103642 SH SOLE 103642 0 0 VANECK VECTORS ETF TR OIL SVCS ETF COM 92189F718 8827 338585 SH SOLE 338585 0 0 VANECK VECTORS ETF TR BIOTECH ETF COM 92189F726 235 1753 SH SOLE 1753 0 0 VANECK VECTORS ETF TR POLAND ETF COM 92189F783 506 25054 SH SOLE 25054 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E COM 92189F791 80293 2390382 SH SOLE 2390382 0 0 VANECK VECTORS ETF TR BRAZIL SMALL CP COM 92189F825 151 6111 SH SOLE 6111 0 0 VANECK VECTORS ETF TR INDONESIA INDEX COM 92189F833 1581 66856 SH SOLE 66856 0 0 VANECK VECTORS ETF TR OPT 92189F903 184 176100 SH Call SOLE 176100 0 0 VANECK VECTORS ETF TR OPT 92189F906 3972 2784100 SH Call SOLE 2784100 0 0 VANECK VECTORS ETF TR OPT 92189F908 963 480000 SH Call SOLE 480000 0 0 VANECK VECTORS ETF TR OPT 92189F953 27 584800 SH Put SOLE 584800 0 0 VANECK VECTORS ETF TR OPT 92189F956 2768 2868600 SH Put SOLE 2868600 0 0 VANECK VECTORS ETF TR OPT 92189F958 1108 691800 SH Put SOLE 691800 0 0 VANGUARD SPECIALIZED PORTFOL DIV APP ETF COM 921908844 518 5463 SH SOLE 5463 0 0 VANGUARD WORLD FD EXTENDED DUR COM 921910709 2099 17979 SH SOLE 17979 0 0 VANGUARD WORLD FD MEGA GRWTH IND COM 921910816 334 3191 SH SOLE 3191 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX COM 921932828 1186 8746 SH SOLE 8746 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL COM 921932844 615 5250 SH SOLE 5250 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH COM 921932869 621 4947 SH SOLE 4947 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX COM 921932885 390 3228 SH SOLE 3228 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT COM 921937835 11177 136369 SH SOLE 136369 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD COM 921946406 151 1868 SH SOLE 1868 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF COM 922042858 1002 23001 SH SOLE 23001 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF COM 922042874 184 3157 SH SOLE 3157 0 0 VANGUARD INTL EQUITY INDEX F OPT 922042904 6178 875000 SH Call SOLE 875000 0 0 VANGUARD INTL EQUITY INDEX F OPT 922042908 424 108800 SH Call SOLE 108800 0 0 VANGUARD INTL EQUITY INDEX F OPT 922042954 862 1256300 SH Put SOLE 1256300 0 0 VANGUARD WORLD FDS CONSUM DIS ETF COM 92204A108 1979 13807 SH SOLE 13807 0 0 VANGUARD WORLD FDS CONSUM STP ETF COM 92204A207 463 3340 SH SOLE 3340 0 0