0001313360-18-000004.txt : 20181106 0001313360-18-000004.hdr.sgml : 20181106 20181106141444 ACCESSION NUMBER: 0001313360-18-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180930 FILED AS OF DATE: 20181106 DATE AS OF CHANGE: 20181106 EFFECTIVENESS DATE: 20181106 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: 181162504 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-2018 09-30-2018 SG Americas Securities, LLC
245 PARK AVENUE NEW YORK NY 10167
13F HOLDINGS REPORT 028-11048 N
Daniel Wolpert Vice President- Compliance 212-278-5596 Daniel Wolpert New York NY 11-06-2018 0 3124 13495123 false
INFORMATION TABLE 2 form13fInfoTable.xml AAON INC COM PAR $0.004 COM 000360206 243 6421 SH SOLE 6421 0 0 AAR CORP COM COM 000361105 1087 22701 SH SOLE 22701 0 0 ABB LTD SPONSORED ADR COM 000375204 4513 190998 SH SOLE 190998 0 0 ACCO BRANDS CORP COM COM 00081T108 1030 91180 SH SOLE 91180 0 0 ACNB CORP COM COM 000868109 104 2800 SH SOLE 2800 0 0 AFLAC INC COM COM 001055102 6436 136723 SH SOLE 136723 0 0 AGCO CORP COM COM 001084102 12878 211851 SH SOLE 211851 0 0 AG MTG INVT TR INC COM COM 001228105 189 10384 SH SOLE 10384 0 0 AGNC INVT CORP COM COM 00123Q104 9378 503376 SH SOLE 503376 0 0 AES CORP COM COM 00130H105 2132 152311 SH SOLE 152311 0 0 AK STL HLDG CORP OPT 001547908 242 484900 SH Call SOLE 484900 0 0 ALPS ETF TR MED BREAKTHGH COM 00162Q593 460 11681 SH SOLE 11681 0 0 AMC NETWORKS INC CL A COM 00164V103 1357 20459 SH SOLE 20459 0 0 ANI PHARMACEUTICALS INC COM COM 00182C103 470 8321 SH SOLE 8321 0 0 ASGN INC COM COM 00191U102 822 10420 SH SOLE 10420 0 0 AT&T INC COM COM 00206R102 103705 3088289 SH SOLE 3088289 0 0 AT&T INC OPT 00206R902 35 138700 SH Call SOLE 138700 0 0 AT&T INC OPT 00206R952 1181 909800 SH Put SOLE 909800 0 0 ATN INTL INC COM COM 00215F107 2384 32268 SH SOLE 32268 0 0 AVX CORP NEW COM COM 002444107 752 41664 SH SOLE 41664 0 0 AZZ INC COM COM 002474104 340 6732 SH SOLE 6732 0 0 AARONS INC COM PAR $0.50 COM 002535300 404 7417 SH SOLE 7417 0 0 ABBOTT LABS COM COM 002824100 36281 494566 SH SOLE 494566 0 0 ABBOTT LABS OPT 002824900 527 34600 SH Call SOLE 34600 0 0 ABBOTT LABS OPT 002824950 323 143100 SH Put SOLE 143100 0 0 ABBVIE INC COM COM 00287Y109 52113 550992 SH SOLE 550992 0 0 ABBVIE INC OPT 00287Y909 3015 218300 SH Call SOLE 218300 0 0 ABBVIE INC OPT 00287Y959 730 574700 SH Put SOLE 574700 0 0 ABERCROMBIE & FITCH CO CL A COM 002896207 167 7889 SH SOLE 7889 0 0 ABEONA THERAPEUTICS INC COM COM 00289Y107 235 18369 SH SOLE 18369 0 0 ABIOMED INC COM COM 003654100 2978 6621 SH SOLE 6621 0 0 ABSOLUTE SHS TR WBI BBR YLD 1000 COM 00400R700 378 14100 SH SOLE 14100 0 0 ACADIA HEALTHCARE COMPANY IN COM COM 00404A109 460 13059 SH SOLE 13059 0 0 ACADIA PHARMACEUTICALS INC COM COM 004225108 290 13971 SH SOLE 13971 0 0 ACADIA RLTY TR COM SH BEN INT COM 004239109 253 9032 SH SOLE 9032 0 0 ACHAOGEN INC COM COM 004449104 823 206185 SH SOLE 206185 0 0 ACI WORLDWIDE INC COM COM 004498101 2007 71308 SH SOLE 71308 0 0 ACTIVISION BLIZZARD INC COM COM 00507V109 10116 121606 SH SOLE 121606 0 0 ACTIVISION BLIZZARD INC OPT 00507V959 6 50000 SH Put SOLE 50000 0 0 ACTUANT CORP CL A NEW COM 00508X203 3669 131518 SH SOLE 131518 0 0 ACUITY BRANDS INC COM COM 00508Y102 1962 12483 SH SOLE 12483 0 0 ACUSHNET HOLDINGS CORP COM COM 005098108 111 4030 SH SOLE 4030 0 0 ACXIOM HOLDINGS INC COM COM 005125109 1494 30231 SH SOLE 30231 0 0 ACXIOM HOLDINGS INC OPT 005125909 70 50000 SH Call SOLE 50000 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR COM 00653A107 105 7775 SH SOLE 7775 0 0 ADOBE SYS INC COM COM 00724F101 23665 87663 SH SOLE 87663 0 0 ADOBE SYS INC OPT 00724F901 864 13900 SH Call SOLE 13900 0 0 ADOBE SYS INC OPT 00724F951 123 38900 SH Put SOLE 38900 0 0 ADTALEM GLOBAL ED INC COM COM 00737L103 3361 69737 SH SOLE 69737 0 0 ADTRAN INC COM COM 00738A106 224 12690 SH SOLE 12690 0 0 ADVANCE AUTO PARTS INC COM COM 00751Y106 2090 12419 SH SOLE 12419 0 0 AECOM COM COM 00766T100 676 20696 SH SOLE 20696 0 0 AEGION CORP COM COM 00770F104 167 6588 SH SOLE 6588 0 0 ADVANSIX INC COM COM 00773T101 341 10050 SH SOLE 10050 0 0 AEROJET ROCKETDYNE HLDGS INC COM COM 007800105 3822 112448 SH SOLE 112448 0 0 AEROJET ROCKETDYNE HLDGS INC NOTE 2.25012/1 BND 007800AB1 2717 19000 PRN SOLE 19000 0 0 ADVANCED MICRO DEVICES INC COM COM 007903107 16290 527364 SH SOLE 527364 0 0 ADVANCED MICRO DEVICES INC OPT 007903907 11413 1259700 SH Call SOLE 1259700 0 0 ADVANCED MICRO DEVICES INC OPT 007903957 1897 2179000 SH Put SOLE 2179000 0 0 ADVANCED MICRO DEVICES INC NOTE 2.125 9/0 BND 007903BD8 120421 310000 PRN SOLE 310000 0 0 ADVANCED DRAIN SYS INC DEL COM COM 00790R104 100 3250 SH SOLE 3250 0 0 ADVANCED DISP SVCS INC DEL COM COM 00790X101 4650 171705 SH SOLE 171705 0 0 AEGON N V NY REGISTRY SH COM 007924103 1955 304020 SH SOLE 304020 0 0 ADVANCED ENERGY INDS COM COM 007973100 2259 43746 SH SOLE 43746 0 0 AEROVIRONMENT INC COM COM 008073108 3651 32551 SH SOLE 32551 0 0 AETNA INC NEW COM COM 00817Y108 28039 138226 SH SOLE 138226 0 0 AETNA INC NEW OPT 00817Y908 3649 128900 SH Call SOLE 128900 0 0 AETNA INC NEW OPT 00817Y958 61 102700 SH Put SOLE 102700 0 0 AFFILIATED MANAGERS GROUP COM COM 008252108 4660 34082 SH SOLE 34082 0 0 AGILENT TECHNOLOGIES INC COM COM 00846U101 9932 140803 SH SOLE 140803 0 0 AGNICO EAGLE MINES LTD COM COM 008474108 206 6024 SH SOLE 6024 0 0 AGREE REALTY CORP COM COM 008492100 593 11156 SH SOLE 11156 0 0 AIR LEASE CORP CL A COM 00912X302 184 4019 SH SOLE 4019 0 0 AIR LEASE CORP NOTE 3.87512/0 BND 00912XAK0 20313 128970 PRN SOLE 128970 0 0 AIR PRODS & CHEMS INC COM COM 009158106 8432 50476 SH SOLE 50476 0 0 AIR PRODS & CHEMS INC OPT 009158906 331 60200 SH Call SOLE 60200 0 0 AIR PRODS & CHEMS INC OPT 009158956 98 60200 SH Put SOLE 60200 0 0 AIR TRANSPORT SERVICES GRP I NOTE 1.12510/1 BND 00922RAB1 956 10000 PRN SOLE 10000 0 0 AKAMAI TECHNOLOGIES INC COM COM 00971T101 4709 64376 SH SOLE 64376 0 0 AKORN INC COM COM 009728106 2004 154355 SH SOLE 154355 0 0 AKEBIA THERAPEUTICS INC COM COM 00972D105 703 79629 SH SOLE 79629 0 0 ALAMO GROUP INC COM COM 011311107 2490 27177 SH SOLE 27177 0 0 ALAMOS GOLD INC NEW COM CL A COM 011532108 368 79811 SH SOLE 79811 0 0 ALARM COM HLDGS INC COM COM 011642105 336 5861 SH SOLE 5861 0 0 ALASKA AIR GROUP INC COM COM 011659109 3272 47522 SH SOLE 47522 0 0 ALBANY INTL CORP CL A COM 012348108 3528 44383 SH SOLE 44383 0 0 ALBEMARLE CORP COM COM 012653101 2934 29402 SH SOLE 29402 0 0 ALCOA CORP COM COM 013872106 1675 41467 SH SOLE 41467 0 0 ALDEYRA THERAPEUTICS INC COM COM 01438T106 1301 94269 SH SOLE 94269 0 0 ALEXANDER & BALDWIN INC NEW COM COM 014491104 1074 47315 SH SOLE 47315 0 0 ALEXANDRIA REAL ESTATE EQ IN COM COM 015271109 2547 20250 SH SOLE 20250 0 0 ALEXION PHARMACEUTICALS INC COM COM 015351109 8247 59324 SH SOLE 59324 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS COM 01609W102 54779 332479 SH SOLE 332479 0 0 ALIBABA GROUP HLDG LTD OPT 01609W902 11852 934400 SH Call SOLE 934400 0 0 ALIBABA GROUP HLDG LTD OPT 01609W952 29674 3489100 SH Put SOLE 3489100 0 0 ALIGN TECHNOLOGY INC COM COM 016255101 11431 29219 SH SOLE 29219 0 0 ALLEGHANY CORP DEL COM COM 017175100 7395 11333 SH SOLE 11333 0 0 ALLEGHENY TECHNOLOGIES INC COM COM 01741R102 288 9761 SH SOLE 9761 0 0 ALLETE INC COM NEW COM 018522300 2473 32973 SH SOLE 32973 0 0 ALLIANCE DATA SYSTEMS CORP COM COM 018581108 1171 4960 SH SOLE 4960 0 0 ALLIANT ENERGY CORP COM COM 018802108 177 4147 SH SOLE 4147 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM COM 01988P108 1656 116213 SH SOLE 116213 0 0 ALLSTATE CORP COM COM 020002101 4357 44143 SH SOLE 44143 0 0 ALLY FINL INC COM COM 02005N100 734 27740 SH SOLE 27740 0 0 ALLY FINL INC OPT 02005N950 4 29000 SH Put SOLE 29000 0 0 ALNYLAM PHARMACEUTICALS INC COM COM 02043Q107 825 9430 SH SOLE 9430 0 0 ALPHABET INC CAP STK CL C COM 02079K107 64249 53834 SH SOLE 53834 0 0 ALPHABET INC CAP STK CL A COM 02079K305 87401 72407 SH SOLE 72407 0 0 ALPHABET INC OPT 02079K905 4360 48300 SH Call SOLE 48300 0 0 ISHARES TR NASDAQ BIOTECH COM 464287556 5079 41649 SH SOLE 41649 0 0 ISHARES TR COHEN STEER REIT COM 464287564 20016 200000 SH SOLE 200000 0 0 ISHARES TR U.S. CNSM SV ETF COM 464287580 212 1000 SH SOLE 1000 0 0 ISHARES TR RUS 1000 VAL ETF COM 464287598 20779 164107 SH SOLE 164107 0 0 ISHARES TR S&P MC 400GR ETF COM 464287606 1747 7500 SH SOLE 7500 0 0 ISHARES TR RUS 1000 GRW ETF COM 464287614 19840 127198 SH SOLE 127198 0 0 ISHARES TR RUS 1000 ETF COM 464287622 110 681 SH SOLE 681 0 0 ISHARES TR RUS 2000 VAL ETF COM 464287630 3199 24049 SH SOLE 24049 0 0 ISHARES TR RUS 2000 GRW ETF COM 464287648 24020 111681 SH SOLE 111681 0 0 ISHARES TR RUSSELL 2000 ETF COM 464287655 74916 444473 SH SOLE 444473 0 0 ISHARES TR RUSSELL 3000 ETF COM 464287689 401 2327 SH SOLE 2327 0 0 ISHARES TR U.S. REAL ES ETF COM 464287739 9009 112587 SH SOLE 112587 0 0 ISHARES TR US INDUSTRIALS COM 464287754 466 2985 SH SOLE 2985 0 0 ISHARES TR US HLTHCARE ETF COM 464287762 4566 22505 SH SOLE 22505 0 0 ISHARES TR U.S. FINLS ETF COM 464287788 13646 112344 SH SOLE 112344 0 0 ISHARES TR U.S. ENERGY ETF COM 464287796 652 15542 SH SOLE 15542 0 0 ISHARES TR CORE S&P SCP ETF COM 464287804 236 2705 SH SOLE 2705 0 0 ISHARES TR U.S. CNSM GD ETF COM 464287812 819 6894 SH SOLE 6894 0 0 ISHARES TR EUROPE ETF COM 464287861 3046 67590 SH SOLE 67590 0 0 ISHARES TR S&P SML 600 GWT COM 464287887 1995 9887 SH SOLE 9887 0 0 ISHARES TR OPT 464287902 699 1021600 SH Call SOLE 1021600 0 0 ISHARES TR OPT 464287904 12843 12953300 SH Call SOLE 12953300 0 0 ISHARES TR OPT 464287905 20842 3172300 SH Call SOLE 3172300 0 0 ISHARES TR OPT 464287909 1 10500 SH Call SOLE 10500 0 0 ISHARES TR OPT 464287952 7492 2167700 SH Put SOLE 2167700 0 0 ISHARES TR OPT 464287954 20019 15737100 SH Put SOLE 15737100 0 0 ISHARES TR OPT 464287955 14850 9002100 SH Put SOLE 9002100 0 0 ISHARES TR OPT 464287956 32 74500 SH Put SOLE 74500 0 0 ISHARES TR OPT 464287959 103 174800 SH Put SOLE 174800 0 0 ISHARES TR MRNGSTR LG-CP VL COM 464288109 118 1100 SH SOLE 1100 0 0 ISHARES TR MSCI AC ASIA ETF COM 464288182 3250 46025 SH SOLE 46025 0 0 ISHARES TR MRGSTR MD CP ETF COM 464288208 322 1700 SH SOLE 1700 0 0 ISHARES TR EAFE SML CP ETF COM 464288273 13100 210347 SH SOLE 210347 0 0 ISHARES TR JPMORGAN USD EMG COM 464288281 5552 51495 SH SOLE 51495 0 0 ISHARES TR GLB INFRASTR ETF COM 464288372 2140 50807 SH SOLE 50807 0 0 ISHARES TR NATIONAL MUN ETF COM 464288414 4455 41277 SH SOLE 41277 0 0 ISHARES TR INTL DEVPPTY ETF COM 464288422 3248 87833 SH SOLE 87833 0 0 ISHARES TR INTL SEL DIV ETF COM 464288448 1645 50407 SH SOLE 50407 0 0 ISHARES TR IBOXX HI YD ETF COM 464288513 100299 1160329 SH SOLE 1160329 0 0 ISHARES TR RESIDNL REAL EST COM 464288562 1538 24463 SH SOLE 24463 0 0 ISHARES TR 3 7 YR TREAS BD COM 464288661 537 4509 SH SOLE 4509 0 0 ISHARES TR US HOME CONS ETF COM 464288752 4264 120662 SH SOLE 120662 0 0 ISHARES TR US AER DEF ETF COM 464288760 3052 14101 SH SOLE 14101 0 0 ISHARES TR US REGNL BKS ETF COM 464288778 216 4400 SH SOLE 4400 0 0 ISHARES TR U.S. MED DVC ETF COM 464288810 11374 50000 SH SOLE 50000 0 0 ISHARES TR US HLTHCR PR ETF COM 464288828 6051 30277 SH SOLE 30277 0 0 ISHARES TR US OIL GS EX ETF COM 464288851 3796 50000 SH SOLE 50000 0 0 ISHARES TR MICRO-CAP ETF COM 464288869 3257 30634 SH SOLE 30634 0 0 ISHARES TR EAFE GRWTH ETF COM 464288885 407 5089 SH SOLE 5089 0 0 ISHARES TR OPT 464288903 332 805500 SH Call SOLE 805500 0 0 ISHARES TR OPT 464288951 8 77100 SH Put SOLE 77100 0 0 ISHARES TR OPT 464288953 11719 4811400 SH Put SOLE 4811400 0 0 ISHARES TR NEW ZEALAND ETF COM 464289123 297 6114 SH SOLE 6114 0 0 ISHARES TR RUS TP200 VL ETF COM 464289420 994 18592 SH SOLE 18592 0 0 ISHARES SILVER TRUST ISHARES COM 46428Q109 8914 649235 SH SOLE 649235 0 0 ISHARES SILVER TRUST OPT 46428Q909 12 272500 SH Call SOLE 272500 0 0 ISHARES SILVER TRUST OPT 46428Q959 517 873800 SH Put SOLE 873800 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT COM 46428R107 946 52248 SH SOLE 52248 0 0 ISHARES TR US TREAS BD ETF COM 46429B267 2360 96946 SH SOLE 96946 0 0 ISHARES TR MSCI INDONIA ETF COM 46429B309 172 7500 SH SOLE 7500 0 0 ISHARES TR MSCI UK SM ETF COM 46429B416 173 4146 SH SOLE 4146 0 0 ISHARES TR MSCI IRELAND ETF COM 46429B507 827 18344 SH SOLE 18344 0 0 ISHARES TR MSCI INDIA ETF COM 46429B598 3000 92389 SH SOLE 92389 0 0 ISHARES TR FLTG RATE NT ETF COM 46429B655 1359 26638 SH SOLE 26638 0 0 ISHARES TR CORE HIGH DV ETF COM 46429B663 2746 30324 SH SOLE 30324 0 0 ISHARES TR MSCI CHINA ETF COM 46429B671 1154 19267 SH SOLE 19267 0 0 ISHARES TR MIN VOL USA ETF COM 46429B697 1666 29200 SH SOLE 29200 0 0 ISHARES TR 0-5 YR TIPS ETF COM 46429B747 769 7788 SH SOLE 7788 0 0 ISHARES TR USA QUALITY FCTR COM 46432F339 287 3176 SH SOLE 3176 0 0 ISHARES TR EDGE MSCI USA VL COM 46432F388 293 3331 SH SOLE 3331 0 0 ISHARES INC CORE MSCI EMKT COM 46434G103 11648 224950 SH SOLE 224950 0 0 ISHARES INC MSCI TAIWAN ETF COM 46434G772 2038 54058 SH SOLE 54058 0 0 ISHARES INC MSCI SINGPOR ETF COM 46434G780 13064 538276 SH SOLE 538276 0 0 ISHARES INC MSCI ITALY ETF COM 46434G830 839 30316 SH SOLE 30316 0 0 ISHARES INC OPT 46434G952 833 2258600 SH Put SOLE 2258600 0 0 ISHARES TR MULTIFACTOR USA COM 46434V290 103 2371 SH SOLE 2371 0 0 ISHARES TR 0-5YR HI YL CP COM 46434V407 462 9811 SH SOLE 9811 0 0 ISHARES TR INTL MOMENTUM FT COM 46434V449 124 4082 SH SOLE 4082 0 0 ISHARES TR CUR HED MSCI GER COM 46434V704 1508 55394 SH SOLE 55394 0 0 ISHARES TR HDG MSCI EAFE COM 46434V803 187 6257 SH SOLE 6257 0 0 ISHARES TR MSCI UK ETF NEW COM 46435G334 2218 65010 SH SOLE 65010 0 0 ISHARES TR MSCI AUSTRALIA COM 46435G607 136 5496 SH SOLE 5496 0 0 ISHARES TR CORE INTL AGGR COM 46435G672 201 3850 SH SOLE 3850 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD PFD 465562106 7535 686287 SH SOLE 686287 0 0 ITAU UNIBANCO HLDG SA OPT 465562956 100 500000 SH Put SOLE 500000 0 0 ITRON INC COM COM 465741106 2958 46079 SH SOLE 46079 0 0 JBG SMITH PPTYS COM COM 46590V100 2386 64772 SH SOLE 64772 0 0 J & J SNACK FOODS CORP COM COM 466032109 964 6392 SH SOLE 6392 0 0 JPMORGAN CHASE & CO COM COM 46625H100 200907 1780457 SH SOLE 1780457 0 0 JPMORGAN CHASE & CO OPT 46625H900 4503 1060500 SH Call SOLE 1060500 0 0 JPMORGAN CHASE & CO OPT 46625H950 5353 2134000 SH Put SOLE 2134000 0 0 JABIL INC COM COM 466313103 607 22433 SH SOLE 22433 0 0 JACK IN THE BOX INC COM COM 466367109 2639 31484 SH SOLE 31484 0 0 JACOBS ENGR GROUP INC DEL COM COM 469814107 5779 75537 SH SOLE 75537 0 0 JAGGED PEAK ENERGY INC COM COM 47009K107 1426 103131 SH SOLE 103131 0 0 JAZZ INVESTMENTS I LTD NOTE 1.875 8/1 BND 472145AB7 3307 30800 PRN SOLE 30800 0 0 JAZZ INVESTMENTS I LTD NOTE 1.500 8/1 BND 472145AD3 931 9130 PRN SOLE 9130 0 0 JD COM INC SPON ADR CL A COM 47215P106 2119 81231 SH SOLE 81231 0 0 JD COM INC OPT 47215P906 2488 1949900 SH Call SOLE 1949900 0 0 JD COM INC OPT 47215P956 13250 6866900 SH Put SOLE 6866900 0 0 JEFFERIES FINL GROUP INC COM COM 47233W109 1740 79250 SH SOLE 79250 0 0 JETBLUE AIRWAYS CORP COM COM 477143101 2613 134945 SH SOLE 134945 0 0 JETBLUE AIRWAYS CORP OPT 477143901 7 100000 SH Call SOLE 100000 0 0 JETBLUE AIRWAYS CORP OPT 477143951 135 100000 SH Put SOLE 100000 0 0 JOHN BEAN TECHNOLOGIES CORP COM COM 477839104 104 870 SH SOLE 870 0 0 JOHNSON & JOHNSON COM COM 478160104 70356 509201 SH SOLE 509201 0 0 JOHNSON & JOHNSON OPT 478160904 324 138600 SH Call SOLE 138600 0 0 SUMMIT FINANCIAL GROUP INC COM COM 86606G101 228 9839 SH SOLE 9839 0 0 SUMMIT HOTEL PPTYS INC COM COM 866082100 1509 111546 SH SOLE 111546 0 0 SUMMIT MATLS INC CL A COM 86614U100 179 9861 SH SOLE 9861 0 0 SUN CMNTYS INC COM COM 866674104 781 7695 SH SOLE 7695 0 0 SUNCOR ENERGY INC NEW COM COM 867224107 1396 36071 SH SOLE 36071 0 0 SUNCOKE ENERGY INC COM COM 86722A103 246 21143 SH SOLE 21143 0 0 SUNPOWER CORP COM COM 867652406 108 14811 SH SOLE 14811 0 0 SUNPOWER CORP OPT 867652906 7 40800 SH Call SOLE 40800 0 0 SUNOCO LP COM U REP LP COM 86765K109 3085 104400 SH SOLE 104400 0 0 SUNRUN INC COM COM 86771W105 107 8623 SH SOLE 8623 0 0 SUNSTONE HOTEL INVS INC NEW COM COM 867892101 298 18185 SH SOLE 18185 0 0 SUNTRUST BKS INC COM COM 867914103 6021 90151 SH SOLE 90151 0 0 SUNTRUST BKS INC OPT 867914903 17 57600 SH Call SOLE 57600 0 0 SUNTRUST BKS INC OPT 867914953 180 129800 SH Put SOLE 129800 0 0 SUPERIOR ENERGY SVCS INC COM COM 868157108 943 96807 SH SOLE 96807 0 0 SUPERNUS PHARMACEUTICALS INC COM COM 868459108 812 16127 SH SOLE 16127 0 0 SUPERVALU INC COM NEW COM 868536301 4845 150383 SH SOLE 150383 0 0 SURMODICS INC COM COM 868873100 270 3612 SH SOLE 3612 0 0 SUTHERLAND ASSET MGMT CORP M COM COM 86933G105 169 10178 SH SOLE 10178 0 0 SYKES ENTERPRISES INC COM COM 871237103 579 19001 SH SOLE 19001 0 0 SYMANTEC CORP COM COM 871503108 1327 62379 SH SOLE 62379 0 0 SYMANTEC CORP OPT 871503908 400 1225000 SH Call SOLE 1225000 0 0 SYMANTEC CORP OPT 871503958 205 55000 SH Put SOLE 55000 0 0 SYNAPTICS INC COM COM 87157D109 1134 24847 SH SOLE 24847 0 0 SYNAPTICS INC NOTE 0.500 6/1 BND 87157DAD1 959 10000 PRN SOLE 10000 0 0 SYNOPSYS INC COM COM 871607107 4835 49034 SH SOLE 49034 0 0 SYNOVUS FINL CORP COM NEW COM 87161C501 731 15956 SH SOLE 15956 0 0 SYNTEL INC COM COM 87162H103 3555 86745 SH SOLE 86745 0 0 SYNNEX CORP COM COM 87162W100 371 4383 SH SOLE 4383 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW COM 871639308 46 26904 SH SOLE 26904 0 0 SYNCHRONY FINL COM COM 87165B103 3842 123615 SH SOLE 123615 0 0 SYNEOS HEALTH INC CL A COM 87166B102 2023 39253 SH SOLE 39253 0 0 SYSCO CORP COM COM 871829107 15564 212481 SH SOLE 212481 0 0 SYSCO CORP OPT 871829907 220 25000 SH Call SOLE 25000 0 0 SYSCO CORP OPT 871829957 4 38100 SH Put SOLE 38100 0 0 TCF FINL CORP COM COM 872275102 2220 93247 SH SOLE 93247 0 0 TC PIPELINES LP UT COM LTD PRT COM 87233Q108 134 4432 SH SOLE 4432 0 0 TD AMERITRADE HLDG CORP COM COM 87236Y108 1967 37237 SH SOLE 37237 0 0 BLACKROCK TCP CAPITAL CORP NOTE 5.25012/1 BND 87238QAB9 304 3000 PRN SOLE 3000 0 0 TJX COS INC NEW COM COM 872540109 9683 86437 SH SOLE 86437 0 0 T MOBILE US INC COM COM 872590104 14040 200057 SH SOLE 200057 0 0 T MOBILE US INC OPT 872590954 210 183300 SH Put SOLE 183300 0 0 TRI POINTE GROUP INC COM COM 87265H109 1422 114643 SH SOLE 114643 0 0 TPG RE FIN TR INC COM COM 87266M107 5824 290886 SH SOLE 290886 0 0 TTM TECHNOLOGIES INC COM COM 87305R109 191 11975 SH SOLE 11975 0 0 TTM TECHNOLOGIES INC NOTE 1.75012/1 BND 87305RAD1 27187 160840 PRN SOLE 160840 0 0 TABLEAU SOFTWARE INC CL A COM 87336U105 713 6384 SH SOLE 6384 0 0 TABULA RASA HEALTHCARE INC COM COM 873379101 217 2676 SH SOLE 2676 0 0 TACTILE SYS TECHNOLOGY INC COM COM 87357P100 244 3440 SH SOLE 3440 0 0 TAHOE RES INC COM COM 873868103 432 154855 SH SOLE 154855 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR COM 874039100 1341 30369 SH SOLE 30369 0 0 TAIWAN SEMICONDUCTOR MFG LTD OPT 874039950 251 590000 SH Put SOLE 590000 0 0 TAILORED BRANDS INC COM COM 87403A107 539 21395 SH SOLE 21395 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM COM 874054109 1476 10694 SH SOLE 10694 0 0 TAKE-TWO INTERACTIVE SOFTWAR OPT 874054909 283 195000 SH Call SOLE 195000 0 0 TAKE-TWO INTERACTIVE SOFTWAR OPT 874054959 29 105000 SH Put SOLE 105000 0 0 TAL ED GROUP SPONSORED ADS COM 874080104 1368 53220 SH SOLE 53220 0 0 TAL ED GROUP OPT 874080954 445 50000 SH Put SOLE 50000 0 0 TALLGRASS ENERGY LP CLASS A COM 874696107 1151 48810 SH SOLE 48810 0 0 TANDEM DIABETES CARE INC COM NEW COM 875372203 1268 29590 SH SOLE 29590 0 0 TANGER FACTORY OUTLET CTRS I COM COM 875465106 2678 117046 SH SOLE 117046 0 0 TAPESTRY INC COM COM 876030107 1569 31218 SH SOLE 31218 0 0 TAPESTRY INC OPT 876030907 449 191600 SH Call SOLE 191600 0 0 TAPESTRY INC OPT 876030957 54 378000 SH Put SOLE 378000 0 0 TARGET CORP COM COM 87612E106 8125 92107 SH SOLE 92107 0 0 TARGET CORP OPT 87612E906 3165 170000 SH Call SOLE 170000 0 0 TARGET CORP OPT 87612E956 88 60000 SH Put SOLE 60000 0 0 TARGA RES CORP COM COM 87612G101 2747 48780 SH SOLE 48780 0 0 TATA MTRS LTD SPONSORED ADR COM 876568502 4766 310306 SH SOLE 310306 0 0 TATA MTRS LTD OPT 876568952 1937 270000 SH Put SOLE 270000 0 0 TAUBMAN CTRS INC COM COM 876664103 1956 32692 SH SOLE 32692 0 0 TEAM INC COM COM 878155100 131 5809 SH SOLE 5809 0 0 TECH DATA CORP COM COM 878237106 1256 17543 SH SOLE 17543 0 0 TECK RESOURCES LTD CL B COM 878742204 3613 149920 SH SOLE 149920 0 0 TEGNA INC COM COM 87901J105 787 65780 SH SOLE 65780 0 0 TELADOC HEALTH INC COM COM 87918A105 1968 22793 SH SOLE 22793 0 0 TELECOM ITALIA S P A NEW SPON ADR ORD COM 87927Y102 305 50909 SH SOLE 50909 0 0 TELECOM ITALIA S P A NEW SPON ADR SVGS COM 87927Y201 738 136610 SH SOLE 136610 0 0 TELEDYNE TECHNOLOGIES INC COM COM 879360105 1749 7091 SH SOLE 7091 0 0 TELEFLEX INC COM COM 879369106 1633 6136 SH SOLE 6136 0 0 TELEFONICA BRASIL SA SPONSORED ADR PFD 87936R106 636 65396 SH SOLE 65396 0 0 TELEFONICA S A SPONSORED ADR COM 879382208 128 16321 SH SOLE 16321 0 0 TELEPHONE & DATA SYS INC COM NEW COM 879433829 3413 112154 SH SOLE 112154 0 0 TELUS CORP COM COM 87971M103 1723 46769 SH SOLE 46769 0 0 TEMPUR SEALY INTL INC COM COM 88023U101 2044 38640 SH SOLE 38640 0 0 TENARIS S A SPONSORED ADR COM 88031M109 316 9437 SH SOLE 9437 0 0 TENET HEALTHCARE CORP COM NEW COM 88033G407 4251 149361 SH SOLE 149361 0 0 TENNANT CO COM COM 880345103 761 10014 SH SOLE 10014 0 0 TERADATA CORP DEL COM COM 88076W103 862 22851 SH SOLE 22851 0 0 TERADYNE INC COM COM 880770102 3314 89607 SH SOLE 89607 0 0 TERADYNE INC NOTE 1.25012/1 BND 880770AG7 1301 10000 PRN SOLE 10000 0 0 TEREX CORP NEW COM COM 880779103 1465 36705 SH SOLE 36705 0 0 TERRAFORM PWR INC COM CL A COM 88104R209 126 10936 SH SOLE 10936 0 0 TERRENO RLTY CORP COM COM 88146M101 220 5826 SH SOLE 5826 0 0 TESLA INC COM COM 88160R101 15666 59167 SH SOLE 59167 0 0 TESLA INC OPT 88160R901 9390 421200 SH Call SOLE 421200 0 0 TESLA INC OPT 88160R951 15236 280600 SH Put SOLE 280600 0 0 TESLA INC NOTE 1.250 3/0 BND 88160RAC5 19125 200000 PRN SOLE 200000 0 0 TESLA INC NOTE 2.375 3/1 BND 88160RAD3 12191 115000 PRN SOLE 115000 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR COM 881624209 2584 119982 SH SOLE 119982 0 0 TEVA PHARMACEUTICAL INDS LTD OPT 881624959 1789 1220000 SH Put SOLE 1220000 0 0 TETRA TECHNOLOGIES INC DEL COM COM 88162F105 50 11157 SH SOLE 11157 0 0 TETRA TECH INC NEW COM COM 88162G103 1489 21795 SH SOLE 21795 0 0 TEXAS CAPITAL BANCSHARES INC COM COM 88224Q107 2940 35573 SH SOLE 35573 0 0 TEXAS INSTRS INC COM COM 882508104 21088 196553 SH SOLE 196553 0 0 TEXAS INSTRS INC OPT 882508904 1445 236100 SH Call SOLE 236100 0 0 TEXAS INSTRS INC OPT 882508954 670 201200 SH Put SOLE 201200 0 0 TEXAS ROADHOUSE INC COM COM 882681109 1099 15861 SH SOLE 15861 0 0 TEXTRON INC COM COM 883203101 1706 23871 SH SOLE 23871 0 0 ALPHABET INC OPT 02079K907 4780 70400 SH Call SOLE 70400 0 0 ALPHABET INC OPT 02079K955 1560 82800 SH Put SOLE 82800 0 0 ALPHABET INC OPT 02079K957 2054 65900 SH Put SOLE 65900 0 0 ALTA MESA RES INC CL A COM 02133L109 82 19543 SH SOLE 19543 0 0 ALTABA INC COM COM 021346101 196 2880 SH SOLE 2880 0 0 ALTABA INC OPT 021346901 146 75000 SH Call SOLE 75000 0 0 ALTERYX INC COM CL A COM 02156B103 5683 99334 SH SOLE 99334 0 0 ALTRA INDL MOTION CORP COM COM 02208R106 19067 510413 SH SOLE 510413 0 0 ALTRA INDL MOTION CORP OPT 02208R906 77 300000 SH Call SOLE 300000 0 0 ALTRA INDL MOTION CORP OPT 02208R956 272 40000 SH Put SOLE 40000 0 0 ALTRIA GROUP INC COM COM 02209S103 17177 284805 SH SOLE 284805 0 0 ALTRIA GROUP INC OPT 02209S903 15 93500 SH Call SOLE 93500 0 0 ALTRIA GROUP INC OPT 02209S953 84 223100 SH Put SOLE 223100 0 0 AMARIN CORP PLC OPT 023111906 314 26200 SH Call SOLE 26200 0 0 AMAZON COM INC COM COM 023135106 141774 70781 SH SOLE 70781 0 0 AMAZON COM INC OPT 023135906 64226 168800 SH Call SOLE 168800 0 0 AMAZON COM INC OPT 023135956 33115 1124500 SH Put SOLE 1124500 0 0 AMBAC FINL GROUP INC COM NEW COM 023139884 2964 145155 SH SOLE 145155 0 0 AMBEV SA SPONSORED ADR COM 02319V103 1094 239376 SH SOLE 239376 0 0 AMBEV SA OPT 02319V903 40 439400 SH Call SOLE 439400 0 0 AMEDISYS INC COM COM 023436108 657 5257 SH SOLE 5257 0 0 AMERCO COM COM 023586100 474 1328 SH SOLE 1328 0 0 AMEREN CORP COM COM 023608102 122 1935 SH SOLE 1935 0 0 AMERICA MOVIL SAB DE CV SPON ADR L COM 02364W105 203 12625 SH SOLE 12625 0 0 AMERICAN AIRLS GROUP INC COM COM 02376R102 3787 91631 SH SOLE 91631 0 0 AMERICAN AIRLS GROUP INC OPT 02376R902 3 150000 SH Call SOLE 150000 0 0 AMERICAN AIRLS GROUP INC OPT 02376R952 1008 211900 SH Put SOLE 211900 0 0 AMERICAN ASSETS TR INC COM COM 024013104 1210 32458 SH SOLE 32458 0 0 AMERICAN CAMPUS CMNTYS INC COM COM 024835100 5053 122756 SH SOLE 122756 0 0 AMERICAN CENTY ETF TR STOXX US QLTY COM 025072307 947 23501 SH SOLE 23501 0 0 AMERICAN CENTY ETF TR QUALITY DIVRSFED COM 025072406 921 22467 SH SOLE 22467 0 0 AMERICAN ELEC PWR INC COM COM 025537101 1879 26506 SH SOLE 26506 0 0 AMERICAN ELEC PWR INC OPT 025537901 68 23800 SH Call SOLE 23800 0 0 AMERICAN ELEC PWR INC OPT 025537951 37 23800 SH Put SOLE 23800 0 0 AMERICAN EAGLE OUTFITTERS NE COM COM 02553E106 1008 40591 SH SOLE 40591 0 0 AMERICAN EQTY INVT LIFE HLD COM COM 025676206 1041 29434 SH SOLE 29434 0 0 AMERICAN EXPRESS CO COM COM 025816109 63514 596430 SH SOLE 596430 0 0 AMERICAN EXPRESS CO OPT 025816909 1290 134400 SH Call SOLE 134400 0 0 AMERICAN EXPRESS CO OPT 025816959 96 188900 SH Put SOLE 188900 0 0 AMERICAN FINL GROUP INC OHIO COM COM 025932104 3681 33170 SH SOLE 33170 0 0 AMERICAN HOMES 4 RENT CL A COM 02665T306 1699 77627 SH SOLE 77627 0 0 AMERICAN INTL GROUP INC W EXP 01/19/202 WTS 026874156 226 15483 SH SOLE 15483 0 0 AMERICAN INTL GROUP INC COM NEW COM 026874784 35959 675416 SH SOLE 675416 0 0 AMERICAN INTL GROUP INC OPT 026874904 93 206000 SH Call SOLE 206000 0 0 AMERICAN INTL GROUP INC OPT 026874954 2986 1009900 SH Put SOLE 1009900 0 0 AMERICAN OUTDOOR BRANDS CORP COM COM 02874P103 314 20196 SH SOLE 20196 0 0 AMERICAN PUBLIC EDUCATION IN COM COM 02913V103 1002 30325 SH SOLE 30325 0 0 AMERICAN STS WTR CO COM COM 029899101 312 5107 SH SOLE 5107 0 0 AMERICAN TOWER CORP NEW COM COM 03027X100 8954 61622 SH SOLE 61622 0 0 AMERICAN WTR WKS CO INC NEW COM COM 030420103 1873 21287 SH SOLE 21287 0 0 AMERICAS CAR MART INC COM COM 03062T105 3969 50753 SH SOLE 50753 0 0 AMERICOLD RLTY TR COM COM 03064D108 1111 44385 SH SOLE 44385 0 0 AMERISAFE INC COM COM 03071H100 425 6861 SH SOLE 6861 0 0 AMERISOURCEBERGEN CORP COM COM 03073E105 2342 25400 SH SOLE 25400 0 0 AMERIPRISE FINL INC COM COM 03076C106 3289 22272 SH SOLE 22272 0 0 AMERIGAS PARTNERS L P UNIT L P INT COM 030975106 2721 68870 SH SOLE 68870 0 0 AMETEK INC NEW COM COM 031100100 1813 22919 SH SOLE 22919 0 0 AMGEN INC COM COM 031162100 32312 155880 SH SOLE 155880 0 0 AMGEN INC OPT 031162900 2128 197000 SH Call SOLE 197000 0 0 AMGEN INC OPT 031162950 367 269100 SH Put SOLE 269100 0 0 AMKOR TECHNOLOGY INC COM COM 031652100 1655 223982 SH SOLE 223982 0 0 AMPHENOL CORP NEW CL A COM 032095101 1216 12937 SH SOLE 12937 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR COM 032108607 784 38694 SH SOLE 38694 0 0 AMTRUST FINL SVCS INC COM COM 032359309 4268 293910 SH SOLE 293910 0 0 ANADARKO PETE CORP COM COM 032511107 16174 239936 SH SOLE 239936 0 0 ANADARKO PETE CORP OPT 032511907 1417 260000 SH Call SOLE 260000 0 0 ANADARKO PETE CORP OPT 032511957 785 598800 SH Put SOLE 598800 0 0 ANALOG DEVICES INC COM COM 032654105 7083 76609 SH SOLE 76609 0 0 ANALOG DEVICES INC OPT 032654905 16 30000 SH Call SOLE 30000 0 0 ANALOG DEVICES INC OPT 032654955 138 30000 SH Put SOLE 30000 0 0 ANDEAVOR COM COM 03349M105 16589 108073 SH SOLE 108073 0 0 ANDEAVOR OPT 03349M905 3560 113500 SH Call SOLE 113500 0 0 ANDEAVOR OPT 03349M955 299 116300 SH Put SOLE 116300 0 0 ANDEAVOR LOGISTICS LP COM UNIT LP INT COM 03350F106 1611 33182 SH SOLE 33182 0 0 ANDERSONS INC COM COM 034164103 238 6319 SH SOLE 6319 0 0 ANGIODYNAMICS INC COM COM 03475V101 210 9650 SH SOLE 9650 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR COM 035128206 293 34192 SH SOLE 34192 0 0 ANGLOGOLD ASHANTI LTD OPT 035128906 180 600000 SH Call SOLE 600000 0 0 ANGLOGOLD ASHANTI LTD OPT 035128956 234 246500 SH Put SOLE 246500 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR COM 03524A108 1854 21167 SH SOLE 21167 0 0 ANIKA THERAPEUTICS INC COM COM 035255108 162 3838 SH SOLE 3838 0 0 ANIXTER INTL INC COM COM 035290105 412 5863 SH SOLE 5863 0 0 ANNALY CAP MGMT INC COM COM 035710409 4425 432558 SH SOLE 432558 0 0 ANSYS INC COM COM 03662Q105 4465 23918 SH SOLE 23918 0 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN COM 03673L103 1260 43958 SH SOLE 43958 0 0 ANTERO RES CORP COM COM 03674X106 2039 115125 SH SOLE 115125 0 0 ANTERO RES CORP OPT 03674X906 42 211900 SH Call SOLE 211900 0 0 ANTERO RES CORP OPT 03674X956 228 100000 SH Put SOLE 100000 0 0 ANTHEM INC COM COM 036752103 15679 57212 SH SOLE 57212 0 0 ANWORTH MORTGAGE ASSET CP COM COM 037347101 236 51011 SH SOLE 51011 0 0 APACHE CORP COM COM 037411105 2471 51833 SH SOLE 51833 0 0 APARTMENT INVT & MGMT CO CL A COM 03748R101 1339 30339 SH SOLE 30339 0 0 APERGY CORP COM COM 03755L104 898 20607 SH SOLE 20607 0 0 APOGEE ENTERPRISES INC COM COM 037598109 320 7741 SH SOLE 7741 0 0 APOLLO GLOBAL MGMT LLC CL A COM 037612306 144 4164 SH SOLE 4164 0 0 APOLLO INVT CORP COM COM 03761U106 385 70855 SH SOLE 70855 0 0 APOLLO COML REAL EST FIN INC COM COM 03762U105 1109 58792 SH SOLE 58792 0 0 APPLE INC COM COM 037833100 196971 872555 SH SOLE 872555 0 0 APPLE INC OPT 037833900 79540 2374900 SH Call SOLE 2374900 0 0 APPLE INC OPT 037833950 5384 2575600 SH Put SOLE 2575600 0 0 APPLE HOSPITALITY REIT INC COM NEW COM 03784Y200 1739 99414 SH SOLE 99414 0 0 APPLIED INDL TECHNOLOGIES IN COM COM 03820C105 2010 25686 SH SOLE 25686 0 0 APPLIED MATLS INC COM COM 038222105 26930 696761 SH SOLE 696761 0 0 APPLIED MATLS INC OPT 038222905 46 235000 SH Call SOLE 235000 0 0 APPLIED MATLS INC OPT 038222955 5018 1378800 SH Put SOLE 1378800 0 0 APPLIED OPTOELECTRONICS INC COM COM 03823U102 974 39489 SH SOLE 39489 0 0 APTARGROUP INC COM COM 038336103 840 7801 SH SOLE 7801 0 0 AQUA AMERICA INC COM COM 03836W103 29346 795275 SH SOLE 795275 0 0 JOHNSON & JOHNSON OPT 478160954 820 277200 SH Put SOLE 277200 0 0 JONES LANG LASALLE INC COM COM 48020Q107 1668 11556 SH SOLE 11556 0 0 J2 GLOBAL INC COM COM 48123V102 1416 17092 SH SOLE 17092 0 0 JUMEI INTL HLDG LTD SPONSORED ADR COM 48138L107 85 39720 SH SOLE 39720 0 0 JUNIPER NETWORKS INC COM COM 48203R104 8615 287450 SH SOLE 287450 0 0 KBR INC COM COM 48242W106 508 24044 SH SOLE 24044 0 0 KLA-TENCOR CORP COM COM 482480100 5140 50538 SH SOLE 50538 0 0 KKR REAL ESTATE FIN TR INC COM COM 48251K100 312 15447 SH SOLE 15447 0 0 KKR & CO INC CL A COM 48251W104 555 20346 SH SOLE 20346 0 0 KLX INC COM COM 482539103 19087 304027 SH SOLE 304027 0 0 KMG CHEMICALS INC COM COM 482564101 1511 19997 SH SOLE 19997 0 0 KT CORP SPONSORED ADR COM 48268K101 222 14939 SH SOLE 14939 0 0 K2M GROUP HLDGS INC COM COM 48273J107 1902 69482 SH SOLE 69482 0 0 KADANT INC COM COM 48282T104 2603 24135 SH SOLE 24135 0 0 KAISER ALUMINUM CORP COM PAR $0.01 COM 483007704 420 3853 SH SOLE 3853 0 0 KAMAN CORP COM COM 483548103 358 5367 SH SOLE 5367 0 0 KANSAS CITY SOUTHERN COM NEW COM 485170302 3707 32727 SH SOLE 32727 0 0 KAPSTONE PAPER & PACKAGING C COM COM 48562P103 2651 78167 SH SOLE 78167 0 0 KB HOME COM COM 48666K109 6489 271393 SH SOLE 271393 0 0 KB HOME OPT 48666K959 606 210000 SH Put SOLE 210000 0 0 KELLOGG CO COM COM 487836108 2789 39837 SH SOLE 39837 0 0 KELLOGG CO OPT 487836958 10 142500 SH Put SOLE 142500 0 0 KELLY SVCS INC CL A COM 488152208 190 7886 SH SOLE 7886 0 0 KEMPER CORP DEL COM COM 488401100 3599 44734 SH SOLE 44734 0 0 KENNAMETAL INC COM COM 489170100 3793 87065 SH SOLE 87065 0 0 KENNEDY-WILSON HLDGS INC COM COM 489398107 3410 158605 SH SOLE 158605 0 0 KERYX BIOPHARMACEUTICALS INC COM COM 492515101 73 21459 SH SOLE 21459 0 0 KEURIG DR PEPPER INC COM COM 49271V100 441 19039 SH SOLE 19039 0 0 KEYCORP NEW COM COM 493267108 2692 135365 SH SOLE 135365 0 0 KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 6031 90999 SH SOLE 90999 0 0 KILROY RLTY CORP COM COM 49427F108 4999 69733 SH SOLE 69733 0 0 KIMBERLY CLARK CORP COM COM 494368103 16904 148754 SH SOLE 148754 0 0 KIMCO RLTY CORP COM COM 49446R109 2865 171132 SH SOLE 171132 0 0 KINDER MORGAN INC DEL COM COM 49456B101 5097 287488 SH SOLE 287488 0 0 KINDER MORGAN INC DEL PFD SER A PFD 49456B200 5815 174900 SH SOLE 174900 0 0 KINROSS GOLD CORP COM NO PAR COM 496902404 1399 517967 SH SOLE 517967 0 0 KIRBY CORP COM COM 497266106 1444 17558 SH SOLE 17558 0 0 KIRKLAND LAKE GOLD LTD COM COM 49741E100 528 27818 SH SOLE 27818 0 0 KITE RLTY GROUP TR COM NEW COM 49803T300 1321 79327 SH SOLE 79327 0 0 KNOLL INC COM NEW COM 498904200 100 4275 SH SOLE 4275 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A COM 499049104 770 22344 SH SOLE 22344 0 0 KNIGHT SWIFT TRANSN HLDGS IN OPT 499049904 377 125700 SH Call SOLE 125700 0 0 KNIGHT SWIFT TRANSN HLDGS IN OPT 499049954 480 185700 SH Put SOLE 185700 0 0 KNOWLES CORP COM COM 49926D109 732 44017 SH SOLE 44017 0 0 KOHLS CORP COM COM 500255104 18714 251031 SH SOLE 251031 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW COM 500472303 6946 152633 SH SOLE 152633 0 0 KOPPERS HOLDINGS INC COM COM 50060P106 605 19411 SH SOLE 19411 0 0 KORN FERRY INTL COM NEW COM 500643200 5143 104439 SH SOLE 104439 0 0 KRAFT HEINZ CO COM COM 500754106 22232 403403 SH SOLE 403403 0 0 KRAFT HEINZ CO OPT 500754906 57 215600 SH Call SOLE 215600 0 0 KRAFT HEINZ CO OPT 500754956 3995 431300 SH Put SOLE 431300 0 0 KRANESHARES TR CSI CHI INTERNET COM 500767306 4824 98805 SH SOLE 98805 0 0 KRANESHARES TR OPT 500767956 331 200800 SH Put SOLE 200800 0 0 KRATON CORPORATION COM COM 50077C106 153 3251 SH SOLE 3251 0 0 KROGER CO COM COM 501044101 10128 347933 SH SOLE 347933 0 0 KROGER CO OPT 501044901 59 220000 SH Call SOLE 220000 0 0 KROGER CO OPT 501044951 13 145100 SH Put SOLE 145100 0 0 KRONOS WORLDWIDE INC COM COM 50105F105 2126 130835 SH SOLE 130835 0 0 KULICKE & SOFFA INDS INC COM COM 501242101 683 28661 SH SOLE 28661 0 0 L BRANDS INC COM COM 501797104 1024 33799 SH SOLE 33799 0 0 L BRANDS INC OPT 501797904 26 130000 SH Call SOLE 130000 0 0 L BRANDS INC OPT 501797954 897 482100 SH Put SOLE 482100 0 0 LHC GROUP INC COM COM 50187A107 200 1944 SH SOLE 1944 0 0 LKQ CORP COM COM 501889208 2116 66809 SH SOLE 66809 0 0 LCI INDS COM COM 50189K103 269 3250 SH SOLE 3250 0 0 LPL FINL HLDGS INC COM COM 50212V100 1057 16392 SH SOLE 16392 0 0 LTC PPTYS INC COM COM 502175102 1733 39294 SH SOLE 39294 0 0 LSC COMMUNICATIONS INC COM COM 50218P107 140 12630 SH SOLE 12630 0 0 L3 TECHNOLOGIES INC COM COM 502413107 26092 122716 SH SOLE 122716 0 0 LA Z BOY INC COM COM 505336107 644 20367 SH SOLE 20367 0 0 LABORATORY CORP AMER HLDGS COM NEW COM 50540R409 2357 13572 SH SOLE 13572 0 0 LADDER CAP CORP CL A COM 505743104 262 15457 SH SOLE 15457 0 0 LAM RESEARCH CORP COM COM 512807108 15928 104994 SH SOLE 104994 0 0 LAM RESEARCH CORP OPT 512807958 306 22000 SH Put SOLE 22000 0 0 LAMAR ADVERTISING CO NEW CL A COM 512816109 1038 13343 SH SOLE 13343 0 0 LAMB WESTON HLDGS INC COM COM 513272104 6192 92977 SH SOLE 92977 0 0 LANCASTER COLONY CORP COM COM 513847103 2181 14618 SH SOLE 14618 0 0 LANDSTAR SYS INC COM COM 515098101 558 4571 SH SOLE 4571 0 0 LANNET INC COM COM 516012101 998 210113 SH SOLE 210113 0 0 LAREDO PETROLEUM INC COM COM 516806106 145 17776 SH SOLE 17776 0 0 LAS VEGAS SANDS CORP COM COM 517834107 6356 107123 SH SOLE 107123 0 0 LAS VEGAS SANDS CORP OPT 517834907 229 438100 SH Call SOLE 438100 0 0 LAS VEGAS SANDS CORP OPT 517834957 2138 786600 SH Put SOLE 786600 0 0 LASALLE HOTEL PPTYS COM SH BEN INT COM 517942108 1748 50531 SH SOLE 50531 0 0 LATAM AIRLS GROUP S A SPONSORED ADR COM 51817R106 4514 480242 SH SOLE 480242 0 0 LAUDER ESTEE COS INC CL A COM 518439104 4295 29553 SH SOLE 29553 0 0 LAUDER ESTEE COS INC OPT 518439904 462 11000 SH Call SOLE 11000 0 0 LAUDER ESTEE COS INC OPT 518439954 5 22400 SH Put SOLE 22400 0 0 LAUREATE EDUCATION INC CL A COM 518613203 4295 278146 SH SOLE 278146 0 0 LEAR CORP COM NEW COM 521865204 606 4180 SH SOLE 4180 0 0 LEGGETT & PLATT INC COM COM 524660107 2053 46886 SH SOLE 46886 0 0 LEGACY TEX FINL GROUP INC COM COM 52471Y106 986 23152 SH SOLE 23152 0 0 LEGG MASON INC COM COM 524901105 866 27714 SH SOLE 27714 0 0 LEIDOS HLDGS INC COM COM 525327102 1890 27329 SH SOLE 27329 0 0 LEMAITRE VASCULAR INC COM COM 525558201 279 7205 SH SOLE 7205 0 0 LENDINGTREE INC NEW COM COM 52603B107 809 3514 SH SOLE 3514 0 0 LENNAR CORP CL A COM 526057104 5916 126717 SH SOLE 126717 0 0 LENNOX INTL INC COM COM 526107107 3046 13947 SH SOLE 13947 0 0 LEXINGTON REALTY TRUST COM COM 529043101 611 73614 SH SOLE 73614 0 0 LIBERTY BROADBAND CORP COM SER A COM 530307107 165 1955 SH SOLE 1955 0 0 LIBERTY BROADBAND CORP COM SER C COM 530307305 945 11213 SH SOLE 11213 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM COM 53046P109 208 4422 SH SOLE 4422 0 0 LIBERTY MEDIA CORP DEB 3.500 1/1 BND 530715AN1 664 18000 PRN SOLE 18000 0 0 LIBERTY PPTY TR SH BEN INT COM 531172104 5652 133768 SH SOLE 133768 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM COM 531229409 5429 124980 SH SOLE 124980 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM COM 531229607 942 21678 SH SOLE 21678 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP COM 531229706 152 5580 SH SOLE 5580 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA COM 531229854 853 22943 SH SOLE 22943 0 0 TG THERAPEUTICS INC COM COM 88322Q108 84 15022 SH SOLE 15022 0 0 THERAVANCE INC NOTE 2.125 1/1 BND 88338TAB0 2234 22000 PRN SOLE 22000 0 0 THERMO FISHER SCIENTIFIC INC COM COM 883556102 16849 69029 SH SOLE 69029 0 0 THERMO FISHER SCIENTIFIC INC OPT 883556902 138 2700 SH Call SOLE 2700 0 0 THOMSON REUTERS CORP COM COM 884903105 15085 330236 SH SOLE 330236 0 0 THOMSON REUTERS CORP OPT 884903905 170 127100 SH Call SOLE 127100 0 0 THOMSON REUTERS CORP OPT 884903955 1466 220000 SH Put SOLE 220000 0 0 THOR INDS INC COM COM 885160101 844 10079 SH SOLE 10079 0 0 3-D SYS CORP DEL COM NEW COM 88554D205 1709 90412 SH SOLE 90412 0 0 3M CO COM COM 88579Y101 17840 84665 SH SOLE 84665 0 0 3M CO OPT 88579Y901 616 185400 SH Call SOLE 185400 0 0 3M CO OPT 88579Y951 382 136000 SH Put SOLE 136000 0 0 TIDEWATER INC NEW COM COM 88642R109 2300 73732 SH SOLE 73732 0 0 TIER REIT INC COM NEW COM 88650V208 658 27305 SH SOLE 27305 0 0 TIFFANY & CO NEW COM COM 886547108 3575 27723 SH SOLE 27723 0 0 TILE SHOP HLDGS INC COM COM 88677Q109 1596 223259 SH SOLE 223259 0 0 TILLYS INC CL A COM 886885102 2848 150297 SH SOLE 150297 0 0 TIM PARTICIPACOES S A SPONSORED ADR COM 88706P205 426 29367 SH SOLE 29367 0 0 TIMKEN CO COM COM 887389104 408 8183 SH SOLE 8183 0 0 TIMKENSTEEL CORP NOTE 6.000 6/0 BND 887399AA1 143 1000 PRN SOLE 1000 0 0 TIPTREE INC COM COM 88822Q103 112 17044 SH SOLE 17044 0 0 TITAN INTL INC ILL COM COM 88830M102 75 10111 SH SOLE 10111 0 0 TIVO CORP COM COM 88870P106 280 22514 SH SOLE 22514 0 0 TOLL BROTHERS INC COM COM 889478103 9664 292584 SH SOLE 292584 0 0 TOMPKINS FINANCIAL CORPORATI COM COM 890110109 188 2318 SH SOLE 2318 0 0 TONIX PHARMACEUTICALS HLDG C COM COM 890260409 8 13500 SH SOLE 13500 0 0 TOOTSIE ROLL INDS INC COM COM 890516107 344 11776 SH SOLE 11776 0 0 TORCHMARK CORP COM COM 891027104 8338 96185 SH SOLE 96185 0 0 TORO CO COM COM 891092108 3408 56834 SH SOLE 56834 0 0 TOTAL S A SPONSORED ADR COM 89151E109 2470 38361 SH SOLE 38361 0 0 TOTAL SYS SVCS INC COM COM 891906109 2904 29413 SH SOLE 29413 0 0 TOYOTA MOTOR CORP SP ADR REP2COM COM 892331307 214 1718 SH SOLE 1718 0 0 TRACTOR SUPPLY CO COM COM 892356106 6677 73469 SH SOLE 73469 0 0 TRANSCANADA CORP COM COM 89353D107 384 9483 SH SOLE 9483 0 0 TRANSDIGM GROUP INC COM COM 893641100 2624 7049 SH SOLE 7049 0 0 TRANSDIGM GROUP INC OPT 893641900 1549 11500 SH Call SOLE 11500 0 0 TRANSDIGM GROUP INC OPT 893641950 9 15000 SH Put SOLE 15000 0 0 TRANSENTERIX INC COM NEW COM 89366M201 166 28705 SH SOLE 28705 0 0 TRANSUNION COM COM 89400J107 237 3227 SH SOLE 3227 0 0 TRAVELERS COMPANIES INC COM COM 89417E109 6912 53285 SH SOLE 53285 0 0 TREDEGAR CORP COM COM 894650100 118 5457 SH SOLE 5457 0 0 TREEHOUSE FOODS INC COM COM 89469A104 343 7166 SH SOLE 7166 0 0 TREX CO INC COM COM 89531P105 2400 31180 SH SOLE 31180 0 0 TRIMBLE INC COM COM 896239100 3541 81486 SH SOLE 81486 0 0 TRINET GROUP INC COM COM 896288107 2866 50885 SH SOLE 50885 0 0 TRINITY INDS INC COM COM 896522109 890 24298 SH SOLE 24298 0 0 TRIPLE-S MGMT CORP CL B COM 896749108 140 7413 SH SOLE 7413 0 0 TRISTATE CAP HLDGS INC COM COM 89678F100 770 27891 SH SOLE 27891 0 0 TRIPADVISOR INC COM COM 896945201 2663 52139 SH SOLE 52139 0 0 TRIPADVISOR INC OPT 896945951 5 100000 SH Put SOLE 100000 0 0 TRUEBLUE INC COM COM 89785X101 1263 48466 SH SOLE 48466 0 0 TRUPANION INC COM COM 898202106 142 3975 SH SOLE 3975 0 0 TRUSTCO BK CORP N Y COM COM 898349105 178 20966 SH SOLE 20966 0 0 TRUSTMARK CORP COM COM 898402102 1718 51059 SH SOLE 51059 0 0 TUPPERWARE BRANDS CORP COM COM 899896104 2426 72527 SH SOLE 72527 0 0 TURNING PT BRANDS INC COM COM 90041L105 1359 32781 SH SOLE 32781 0 0 TWENTY FIRST CENTY FOX INC CL A COM 90130A101 63281 1365886 SH SOLE 1365886 0 0 TWENTY FIRST CENTY FOX INC CL B COM 90130A200 7310 159547 SH SOLE 159547 0 0 TWENTY FIRST CENTY FOX INC OPT 90130A901 64 85000 SH Call SOLE 85000 0 0 TWENTY FIRST CENTY FOX INC OPT 90130A951 41 160000 SH Put SOLE 160000 0 0 22ND CENTY GROUP INC COM COM 90137F103 48 17112 SH SOLE 17112 0 0 TWILIO INC CL A COM 90138F102 866 10034 SH SOLE 10034 0 0 TWITTER INC COM COM 90184L102 4208 147870 SH SOLE 147870 0 0 TWITTER INC OPT 90184L902 46 300800 SH Call SOLE 300800 0 0 TWITTER INC OPT 90184L952 1839 489100 SH Put SOLE 489100 0 0 TWO HBRS INVT CORP COM NEW COM 90187B408 752 50364 SH SOLE 50364 0 0 2U INC COM COM 90214J101 613 8150 SH SOLE 8150 0 0 TYLER TECHNOLOGIES INC COM COM 902252105 1008 4114 SH SOLE 4114 0 0 TYSON FOODS INC CL A COM 902494103 9105 152952 SH SOLE 152952 0 0 TYSON FOODS INC OPT 902494903 18 171500 SH Call SOLE 171500 0 0 TYSON FOODS INC OPT 902494953 1557 193600 SH Put SOLE 193600 0 0 UDR INC COM COM 902653104 2935 72606 SH SOLE 72606 0 0 UGI CORP NEW COM COM 902681105 5469 98569 SH SOLE 98569 0 0 UMB FINL CORP COM COM 902788108 3196 45076 SH SOLE 45076 0 0 US BANCORP DEL COM NEW COM 902973304 15583 295070 SH SOLE 295070 0 0 US BANCORP DEL OPT 902973904 83 65600 SH Call SOLE 65600 0 0 US BANCORP DEL OPT 902973954 127 141100 SH Put SOLE 141100 0 0 USANA HEALTH SCIENCES INC COM COM 90328M107 9028 74890 SH SOLE 74890 0 0 U S G CORP COM NEW COM 903293405 4650 107377 SH SOLE 107377 0 0 U S PHYSICAL THERAPY INC COM COM 90337L108 289 2433 SH SOLE 2433 0 0 U S SILICA HLDGS INC COM COM 90346E103 2748 145941 SH SOLE 145941 0 0 UBIQUITI NETWORKS INC COM COM 90347A100 221 2233 SH SOLE 2233 0 0 ULTA BEAUTY INC COM COM 90384S303 5421 19214 SH SOLE 19214 0 0 ULTIMATE SOFTWARE GROUP INC COM COM 90385D107 1022 3173 SH SOLE 3173 0 0 ULTRA CLEAN HLDGS INC COM COM 90385V107 362 28862 SH SOLE 28862 0 0 ULTRAGENYX PHARMACEUTICAL IN COM COM 90400D108 115 1500 SH SOLE 1500 0 0 UMPQUA HLDGS CORP COM COM 904214103 5204 250216 SH SOLE 250216 0 0 UNDER ARMOUR INC CL A COM 904311107 1051 49550 SH SOLE 49550 0 0 UNDER ARMOUR INC CL C COM 904311206 1041 53473 SH SOLE 53473 0 0 UNDER ARMOUR INC OPT 904311906 590 200000 SH Call SOLE 200000 0 0 UNIFI INC COM NEW COM 904677200 127 4488 SH SOLE 4488 0 0 UNIFIRST CORP MASS COM COM 904708104 4370 25164 SH SOLE 25164 0 0 UNILEVER PLC SPON ADR NEW COM 904767704 4920 89502 SH SOLE 89502 0 0 UNILEVER N V N Y SHS NEW COM 904784709 7981 143673 SH SOLE 143673 0 0 UNION BANKSHARES CORP NEW COM COM 90539J109 2467 64035 SH SOLE 64035 0 0 UNION PAC CORP COM COM 907818108 15414 94661 SH SOLE 94661 0 0 UNION PAC CORP OPT 907818908 1598 46900 SH Call SOLE 46900 0 0 UNION PAC CORP OPT 907818958 77 89900 SH Put SOLE 89900 0 0 UNISYS CORP NOTE 5.500 3/0 BND 909214BS6 46188 210000 PRN SOLE 210000 0 0 UNIT CORP COM COM 909218109 285 10931 SH SOLE 10931 0 0 UNITED CMNTY FINL CORP OHIO COM COM 909839102 272 28157 SH SOLE 28157 0 0 UNITED BANKSHARES INC WEST V COM COM 909907107 3122 85880 SH SOLE 85880 0 0 UNITED CONTL HLDGS INC COM COM 910047109 3307 37136 SH SOLE 37136 0 0 UNITED CONTL HLDGS INC OPT 910047909 3521 356300 SH Call SOLE 356300 0 0 UNITED CONTL HLDGS INC OPT 910047959 153 517000 SH Put SOLE 517000 0 0 UNITED FIRE GROUP INC COM COM 910340108 300 5918 SH SOLE 5918 0 0 UNITED NAT FOODS INC COM COM 911163103 203 6780 SH SOLE 6780 0 0 UNITED PARCEL SERVICE INC CL B COM 911312106 12721 108957 SH SOLE 108957 0 0 UNITED PARCEL SERVICE INC OPT 911312906 2197 298900 SH Call SOLE 298900 0 0 UNITED PARCEL SERVICE INC OPT 911312956 148 56300 SH Put SOLE 56300 0 0 VERIZON COMMUNICATIONS INC COM COM 92343V104 90536 1695746 SH SOLE 1695746 0 0 VERIZON COMMUNICATIONS INC OPT 92343V904 482 247600 SH Call SOLE 247600 0 0 VERIZON COMMUNICATIONS INC OPT 92343V954 389 738400 SH Put SOLE 738400 0 0 VERINT SYS INC COM COM 92343X100 867 17306 SH SOLE 17306 0 0 VERINT SYS INC NOTE 1.500 6/0 BND 92343XAA8 2691 26000 PRN SOLE 26000 0 0 VERISK ANALYTICS INC COM COM 92345Y106 3059 25379 SH SOLE 25379 0 0 VERSO CORP CL A COM 92531L207 945 28076 SH SOLE 28076 0 0 VERTEX PHARMACEUTICALS INC COM COM 92532F100 16712 86707 SH SOLE 86707 0 0 VERSUM MATLS INC COM COM 92532W103 2483 68953 SH SOLE 68953 0 0 VIAD CORP COM NEW COM 92552R406 383 6470 SH SOLE 6470 0 0 VIASAT INC COM COM 92552V100 2209 34536 SH SOLE 34536 0 0 VIACOM INC NEW CL B COM 92553P201 2396 70973 SH SOLE 70973 0 0 VIACOM INC NEW OPT 92553P951 84 80000 SH Put SOLE 80000 0 0 VIAVI SOLUTIONS INC COM COM 925550105 4126 363811 SH SOLE 363811 0 0 VICI PPTYS INC COM COM 925652109 1637 75730 SH SOLE 75730 0 0 VICOR CORP COM COM 925815102 478 10388 SH SOLE 10388 0 0 VIKING THERAPEUTICS INC COM COM 92686J106 526 30175 SH SOLE 30175 0 0 VIPSHOP HLDGS LTD OPT 92763W953 522 190000 SH Put SOLE 190000 0 0 VISA INC COM CL A COM 92826C839 22907 152624 SH SOLE 152624 0 0 VISA INC OPT 92826C959 34 50000 SH Put SOLE 50000 0 0 VIRTUSA CORP COM COM 92827P102 1632 30385 SH SOLE 30385 0 0 VISHAY INTERTECHNOLOGY INC COM COM 928298108 182 8953 SH SOLE 8953 0 0 VIRTUS GLOBAL MULTI-SEC INC COM COM 92829B101 322 24366 SH SOLE 24366 0 0 VISTA OUTDOOR INC COM COM 928377100 1345 75155 SH SOLE 75155 0 0 VISTEON CORP COM NEW COM 92839U206 648 6978 SH SOLE 6978 0 0 VISTRA ENERGY CORP COM COM 92840M102 1551 62339 SH SOLE 62339 0 0 VMWARE INC CL A COM COM 928563402 4777 30608 SH SOLE 30608 0 0 VMWARE INC OPT 928563902 366 55000 SH Call SOLE 55000 0 0 VMWARE INC OPT 928563952 504 192700 SH Put SOLE 192700 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR COM 92857W308 5223 240684 SH SOLE 240684 0 0 VODAFONE GROUP PLC NEW OPT 92857W908 4 281300 SH Call SOLE 281300 0 0 VODAFONE GROUP PLC NEW OPT 92857W958 1435 255700 SH Put SOLE 255700 0 0 VONAGE HLDGS CORP COM COM 92886T201 5790 408922 SH SOLE 408922 0 0 VORNADO RLTY TR SH BEN INT COM 929042109 3167 43388 SH SOLE 43388 0 0 VOYA FINL INC COM COM 929089100 3004 60485 SH SOLE 60485 0 0 VOYAGER THERAPEUTICS INC COM COM 92915B106 221 11697 SH SOLE 11697 0 0 VULCAN MATLS CO COM COM 929160109 3322 29873 SH SOLE 29873 0 0 W & T OFFSHORE INC COM COM 92922P106 7770 806066 SH SOLE 806066 0 0 WD-40 CO COM COM 929236107 1537 8930 SH SOLE 8930 0 0 WABCO HLDGS INC COM COM 92927K102 111 939 SH SOLE 939 0 0 WMIH CORP COM COM 92936P100 20 14079 SH SOLE 14079 0 0 W P CAREY INC COM COM 92936U109 650 10110 SH SOLE 10110 0 0 WPP PLC NEW ADR COM 92937A102 348 4743 SH SOLE 4743 0 0 WEC ENERGY GROUP INC COM COM 92939U106 1155 17301 SH SOLE 17301 0 0 WABTEC CORP COM COM 929740108 3006 28661 SH SOLE 28661 0 0 WAGEWORKS INC COM COM 930427109 940 21990 SH SOLE 21990 0 0 WALMART INC COM COM 931142103 22151 235873 SH SOLE 235873 0 0 WALMART INC OPT 931142903 959 226600 SH Call SOLE 226600 0 0 WALMART INC OPT 931142953 452 292100 SH Put SOLE 292100 0 0 WALGREENS BOOTS ALLIANCE INC COM COM 931427108 15417 211478 SH SOLE 211478 0 0 WALGREENS BOOTS ALLIANCE INC OPT 931427908 192 180100 SH Call SOLE 180100 0 0 WALGREENS BOOTS ALLIANCE INC OPT 931427958 437 272700 SH Put SOLE 272700 0 0 WALKER & DUNLOP INC COM COM 93148P102 188 3552 SH SOLE 3552 0 0 WASHINGTON FED INC COM COM 938824109 1370 42812 SH SOLE 42812 0 0 WASHINGTON PRIME GROUP NEW COM COM 93964W108 817 111954 SH SOLE 111954 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT COM 939653101 1667 54403 SH SOLE 54403 0 0 WASTE CONNECTIONS INC COM COM 94106B101 2445 30647 SH SOLE 30647 0 0 WASTE MGMT INC DEL COM COM 94106L109 3405 37679 SH SOLE 37679 0 0 WASTE MGMT INC DEL OPT 94106L909 455 50000 SH Call SOLE 50000 0 0 WASTE MGMT INC DEL OPT 94106L959 6 90000 SH Put SOLE 90000 0 0 WATERS CORP COM COM 941848103 2816 14465 SH SOLE 14465 0 0 WATSCO INC COM COM 942622200 1961 11011 SH SOLE 11011 0 0 WAYFAIR INC CL A COM 94419L101 1051 7114 SH SOLE 7114 0 0 WAYFAIR INC NOTE 0.375 9/0 BND 94419LAB7 3025 20000 PRN SOLE 20000 0 0 WEATHERFORD INTL LTD NOTE 5.875 7/0 BND 947075AH0 1039 11000 PRN SOLE 11000 0 0 WEB COM GROUP INC COM COM 94733A104 1174 42077 SH SOLE 42077 0 0 WEBSTER FINL CORP CONN COM COM 947890109 5235 88795 SH SOLE 88795 0 0 WEIBO CORP SPONSORED ADR COM 948596101 5939 81207 SH SOLE 81207 0 0 WEIBO CORP OPT 948596901 326 35000 SH Call SOLE 35000 0 0 WEIBO CORP OPT 948596951 3684 368000 SH Put SOLE 368000 0 0 WEIGHT WATCHERS INTL INC NEW COM COM 948626106 397 5516 SH SOLE 5516 0 0 WEINGARTEN RLTY INVS SH BEN INT COM 948741103 2384 80114 SH SOLE 80114 0 0 WELLCARE HEALTH PLANS INC COM COM 94946T106 3947 12316 SH SOLE 12316 0 0 ANTHEM INC NOTE 2.75010/1 BND 94973VBG1 131901 349000 PRN SOLE 349000 0 0 WELLS FARGO CO NEW COM COM 949746101 45321 862267 SH SOLE 862267 0 0 WELLS FARGO CO NEW OPT 949746901 849 1183300 SH Call SOLE 1183300 0 0 WELLS FARGO CO NEW OPT 949746951 11295 4440900 SH Put SOLE 4440900 0 0 WELLTOWER INC COM COM 95040Q104 2268 35254 SH SOLE 35254 0 0 WENDYS CO COM COM 95058W100 1291 75338 SH SOLE 75338 0 0 WERNER ENTERPRISES INC COM COM 950755108 478 13528 SH SOLE 13528 0 0 WESCO AIRCRAFT HLDGS INC COM COM 950814103 139 12321 SH SOLE 12321 0 0 WEST PHARMACEUTICAL SVSC INC COM COM 955306105 2374 19228 SH SOLE 19228 0 0 WESTAMERICA BANCORPORATION COM COM 957090103 133 2212 SH SOLE 2212 0 0 WESTERN ALLIANCE BANCORP COM COM 957638109 1618 28446 SH SOLE 28446 0 0 WESTERN ASSET MTG CAP CORP COM COM 95790D105 160 15944 SH SOLE 15944 0 0 WESTERN DIGITAL CORP COM COM 958102105 26648 455210 SH SOLE 455210 0 0 WESTERN DIGITAL CORP OPT 958102905 4 56400 SH Call SOLE 56400 0 0 WESTERN DIGITAL CORP OPT 958102955 1700 105800 SH Put SOLE 105800 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN COM 958254104 1171 26816 SH SOLE 26816 0 0 WESTERN GAS EQUITY PARTNERS COMUNT LTD PT COM 95825R103 1087 36298 SH SOLE 36298 0 0 WESTERN UN CO COM COM 959802109 2382 124985 SH SOLE 124985 0 0 WESTLAKE CHEM CORP COM COM 960413102 3373 40581 SH SOLE 40581 0 0 WESTROCK CO COM COM 96145D105 2238 41871 SH SOLE 41871 0 0 WEX INC COM COM 96208T104 5144 25623 SH SOLE 25623 0 0 WEYERHAEUSER CO COM COM 962166104 3643 112885 SH SOLE 112885 0 0 WEYERHAEUSER CO OPT 962166904 9 185000 SH Call SOLE 185000 0 0 WEYERHAEUSER CO OPT 962166954 211 210000 SH Put SOLE 210000 0 0 WHEATON PRECIOUS METALS CORP COM COM 962879102 569 32529 SH SOLE 32529 0 0 WHIRLPOOL CORP COM COM 963320106 7661 64511 SH SOLE 64511 0 0 WHIRLPOOL CORP OPT 963320906 30 116300 SH Call SOLE 116300 0 0 WHIRLPOOL CORP OPT 963320956 2681 120900 SH Put SOLE 120900 0 0 WHITESTONE REIT COM COM 966084204 152 10942 SH SOLE 10942 0 0 WHITING PETE CORP NEW COM NEW COM 966387409 572 10780 SH SOLE 10780 0 0 WHITING PETE CORP NEW NOTE 1.250 4/0 BND 966387AL6 1923 20000 PRN SOLE 20000 0 0 WILDHORSE RESOURCE DEV CORP COM COM 96812T102 495 20951 SH SOLE 20951 0 0 WILEY JOHN & SONS INC CL A COM 968223206 4107 67772 SH SOLE 67772 0 0 WILLIAMS COS INC DEL COM COM 969457100 3077 113150 SH SOLE 113150 0 0 WILLIAMS SONOMA INC COM COM 969904101 700 10647 SH SOLE 10647 0 0 WINDSTREAM HLDGS INC COM PAR COM 97382A309 358 73033 SH SOLE 73033 0 0 WINGSTOP INC COM COM 974155103 140 2050 SH SOLE 2050 0 0 WINNEBAGO INDS INC COM COM 974637100 291 8768 SH SOLE 8768 0 0 WINTRUST FINL CORP COM COM 97650W108 3341 39331 SH SOLE 39331 0 0 WIPRO LTD SPON ADR 1 SH COM 97651M109 3363 645567 SH SOLE 645567 0 0 WISDOMTREE INVTS INC COM COM 97717P104 101 11909 SH SOLE 11909 0 0 WISDOMTREE TR US HIGH DIVIDEND COM 97717W208 102 1409 SH SOLE 1409 0 0 WISDOMTREE TR EMG MKTS SMCAP COM 97717W281 123 2693 SH SOLE 2693 0 0 WISDOMTREE TR US LARGECAP DIVD COM 97717W307 155 1623 SH SOLE 1623 0 0 WISDOMTREE TR INDIA ERNGS FD COM 97717W422 15055 624444 SH SOLE 624444 0 0 WISDOMTREE TR JAPAN HDG FINL COM 97717W463 375 14810 SH SOLE 14810 0 0 WISDOMTREE TR US QLT SHRHD YLD COM 97717W547 1083 12417 SH SOLE 12417 0 0 WISDOMTREE TR ASIA PAC EXJP FD COM 97717W828 354 5236 SH SOLE 5236 0 0 WISDOMTREE TR JAPN HEDGE EQT COM 97717W851 115 1977 SH SOLE 1977 0 0 WISDOMTREE TR EUROPE SMCP DV COM 97717W869 3455 54587 SH SOLE 54587 0 0 WISDOMTREE TR OPT 97717W901 136 50000 SH Call SOLE 50000 0 0 WISDOMTREE TR OPT 97717W951 56 50000 SH Put SOLE 50000 0 0 WISDOMTREE TR EUROPE HEDGED EQ COM 97717X701 4369 69105 SH SOLE 69105 0 0 WISDOMTREE TR OPT 97717X901 1443 400800 SH Call SOLE 400800 0 0 WISDOMTREE TR OPT 97717X951 373 1410100 SH Put SOLE 1410100 0 0 WOODWARD INC COM COM 980745103 2280 28194 SH SOLE 28194 0 0 WORKDAY INC CL A COM 98138H101 9038 61914 SH SOLE 61914 0 0 WORKDAY INC OPT 98138H951 1550 250000 SH Put SOLE 250000 0 0 WORKDAY INC NOTE 1.500 7/1 BND 98138HAD3 22539 125000 PRN SOLE 125000 0 0 WORKIVA INC COM CL A COM 98139A105 5137 130050 SH SOLE 130050 0 0 WORLD ACCEP CORP DEL COM COM 981419104 392 3432 SH SOLE 3432 0 0 WORLD FUEL SVCS CORP COM COM 981475106 3599 130010 SH SOLE 130010 0 0 WORLDPAY INC CL A COM 981558109 11124 109843 SH SOLE 109843 0 0 WORLD WRESTLING ENTMT INC CL A COM 98156Q108 24992 258369 SH SOLE 258369 0 0 WORLD WRESTLING ENTMT INC OPT 98156Q908 2581 350500 SH Call SOLE 350500 0 0 WORTHINGTON INDS INC COM COM 981811102 4352 100375 SH SOLE 100375 0 0 WPX ENERGY INC COM COM 98212B103 6782 337101 SH SOLE 337101 0 0 WPX ENERGY INC OPT 98212B903 705 150000 SH Call SOLE 150000 0 0 WPX ENERGY INC OPT 98212B953 15 150000 SH Put SOLE 150000 0 0 WRIGHT MED GROUP N V NOTE 2.25011/1 BND 98236JAB4 2889 20000 PRN SOLE 20000 0 0 WYNDHAM DESTINATIONS INC COM COM 98310W108 505 11638 SH SOLE 11638 0 0 WYNDHAM DESTINATIONS INC OPT 98310W908 246 120000 SH Call SOLE 120000 0 0 WYNDHAM HOTELS & RESORTS INC COM COM 98311A105 2145 38605 SH SOLE 38605 0 0 WYNN RESORTS LTD COM COM 983134107 12993 102260 SH SOLE 102260 0 0 WYNN RESORTS LTD OPT 983134907 184 119400 SH Call SOLE 119400 0 0 WYNN RESORTS LTD OPT 983134957 4408 390200 SH Put SOLE 390200 0 0 XO GROUP INC COM COM 983772104 712 20658 SH SOLE 20658 0 0 XPO LOGISTICS INC COM COM 983793100 966 8460 SH SOLE 8460 0 0 XCEL ENERGY INC COM COM 98389B100 2048 43389 SH SOLE 43389 0 0 XILINX INC COM COM 983919101 13874 173058 SH SOLE 173058 0 0 XCERRA CORP COM COM 98400J108 5127 359304 SH SOLE 359304 0 0 XENIA HOTELS & RESORTS INC COM COM 984017103 1568 66181 SH SOLE 66181 0 0 XEROX CORP COM NEW COM 984121608 1237 45838 SH SOLE 45838 0 0 XERIUM TECHNOLOGIES INC COM NEW COM 98416J118 2721 202138 SH SOLE 202138 0 0 XUNLEI LTD SPONSORED ADR COM 98419E108 787 108459 SH SOLE 108459 0 0 XYLEM INC COM COM 98419M100 480 6016 SH SOLE 6016 0 0 XPERI CORP COM COM 98421B100 265 17846 SH SOLE 17846 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D COM 984245100 2730 176728 SH SOLE 176728 0 0 YPF SOCIEDAD ANONIMA OPT 984245900 86 965900 SH Call SOLE 965900 0 0 YPF SOCIEDAD ANONIMA OPT 984245950 436 354100 SH Put SOLE 354100 0 0 YY INC ADS REPCOM CLA COM 98426T106 3622 48344 SH SOLE 48344 0 0 YAHOO INC NOTE 12/0 BND 984332AF3 15833 124350 PRN SOLE 124350 0 0 YAMANA GOLD INC COM COM 98462Y100 884 354911 SH SOLE 354911 0 0 YAMANA GOLD INC OPT 98462Y950 108 400000 SH Put SOLE 400000 0 0 YELP INC CL A COM 985817105 178 3628 SH SOLE 3628 0 0 YUM BRANDS INC COM COM 988498101 4356 47921 SH SOLE 47921 0 0 YUM BRANDS INC OPT 988498901 115 56000 SH Call SOLE 56000 0 0 YUM BRANDS INC OPT 988498951 30 63100 SH Put SOLE 63100 0 0 YUM CHINA HLDGS INC COM COM 98850P109 3160 90007 SH SOLE 90007 0 0 YUM CHINA HLDGS INC OPT 98850P959 506 260000 SH Put SOLE 260000 0 0 ZAGG INC COM COM 98884U108 126 8554 SH SOLE 8554 0 0 ZAYO GROUP HLDGS INC COM COM 98919V105 1194 34390 SH SOLE 34390 0 0 ZEBRA TECHNOLOGIES CORP CL A COM 989207105 1469 8308 SH SOLE 8308 0 0 ZENDESK INC COM COM 98936J101 180 2533 SH SOLE 2533 0 0 ZILLOW GROUP INC CL A COM 98954M101 315 7132 SH SOLE 7132 0 0 ZILLOW GROUP INC CL C CAP STK COM 98954M200 12028 271814 SH SOLE 271814 0 0 ZILLOW GROUP INC NOTE 1.500 7/0 BND 98954MAC5 2778 30000 PRN SOLE 30000 0 0 ZIMMER BIOMET HLDGS INC COM COM 98956P102 7788 59237 SH SOLE 59237 0 0 ZIONS BANCORPORATION COM COM 989701107 2414 48145 SH SOLE 48145 0 0 ZOGENIX INC COM NEW COM 98978L204 109 2190 SH SOLE 2190 0 0 ZOETIS INC CL A COM 98978V103 6512 71126 SH SOLE 71126 0 0 ZOETIS INC OPT 98978V953 7 10000 SH Put SOLE 10000 0 0 ZOMEDICA PHARMACEUTICALS COR COM COM 98979F107 24 12694 SH SOLE 12694 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR COM 98980A105 144 8695 SH SOLE 8695 0 0 ZUMIEZ INC COM COM 989817101 1434 54403 SH SOLE 54403 0 0 DEUTSCHE BANK AG NAMEN AKT COM D18190898 5338 469912 SH SOLE 469912 0 0 DEUTSCHE BANK AG OPT D18190908 46 74700 SH Call SOLE 74700 0 0 DEUTSCHE BANK AG OPT D18190958 899 867700 SH Put SOLE 867700 0 0 ADIENT PLC ORD COM G0084W101 473 12025 SH SOLE 12025 0 0 ALKERMES PLC COM G01767105 926 21814 SH SOLE 21814 0 0 ALLEGION PUB LTD CO ORD COM G0176J109 2500 27604 SH SOLE 27604 0 0 ALLERGAN PLC COM G0177J108 29255 153585 SH SOLE 153585 0 0 AMDOCS LTD COM G02602103 1527 23139 SH SOLE 23139 0 0 AMBARELLA INC COM G037AX101 1043 26963 SH SOLE 26963 0 0 AON PLC SHS CL A COM G0408V102 1495 9719 SH SOLE 9719 0 0 ARCH CAP GROUP LTD ORD COM G0450A105 764 25635 SH SOLE 25635 0 0 ASPEN INSURANCE HOLDINGS LTD COM G05384105 2727 65243 SH SOLE 65243 0 0 ARRIS INTL INC COM G0551A103 436 16769 SH SOLE 16769 0 0 ATLASSIAN CORP PLC CL A COM G06242104 483 5019 SH SOLE 5019 0 0 ATHENE HLDG LTD CL A COM G0684D107 15742 304720 SH SOLE 304720 0 0 AXIS CAPITAL HOLDINGS LTD COM G0692U109 1242 21522 SH SOLE 21522 0 0 AXALTA COATING SYS LTD COM COM G0750C108 1260 43205 SH SOLE 43205 0 0 ACCENTURE PLC IRELAND SHS CLASS A COM G1151C101 18550 108989 SH SOLE 108989 0 0 ACCENTURE PLC IRELAND OPT G1151C901 186 34000 SH Call SOLE 34000 0 0 ACCENTURE PLC IRELAND OPT G1151C951 97 33800 SH Put SOLE 33800 0 0 BELMOND LTD CL A COM G1154H107 477 26131 SH SOLE 26131 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN COM G16249107 1213 58045 SH SOLE 58045 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT COM G16252101 234 5875 SH SOLE 5875 0 0 BRIGHTSPHERE INVESTMNT GRP P COM G1644T109 270 21735 SH SOLE 21735 0 0 BUNGE LIMITED COM COM G16962105 2975 43301 SH SOLE 43301 0 0 CARDTRONICS PLC SHS CL A COM G1991C105 263 8323 SH SOLE 8323 0 0 CISION LTD COM G1992S109 143 8520 SH SOLE 8520 0 0 COSAN LTD SHS A COM G25343107 113 16837 SH SOLE 16837 0 0 COCA COLA EUROPEAN PARTNERS COM G25839104 1899 41763 SH SOLE 41763 0 0 DELPHI TECHNOLOGIES PLC COM G2709G107 1681 53589 SH SOLE 53589 0 0 EATON CORP PLC COM G29183103 49402 569612 SH SOLE 569612 0 0 UNITED RENTALS INC COM COM 911363109 4254 26003 SH SOLE 26003 0 0 UNITED STATES CELLULAR CORP COM COM 911684108 6279 140229 SH SOLE 140229 0 0 US FOODS HLDG CORP COM COM 912008109 37019 1201139 SH SOLE 1201139 0 0 UNITED STATES OIL FUND LP UNITS COM 91232N108 4857 312924 SH SOLE 312924 0 0 UNITED STATES STL CORP NEW COM COM 912909108 1059 34747 SH SOLE 34747 0 0 UNITED STATES STL CORP NEW OPT 912909908 40 39700 SH Call SOLE 39700 0 0 UNITED STATES STL CORP NEW OPT 912909958 2620 1053700 SH Put SOLE 1053700 0 0 UNITED TECHNOLOGIES CORP COM COM 913017109 8421 60234 SH SOLE 60234 0 0 UNITED TECHNOLOGIES CORP OPT 913017909 710 66000 SH Call SOLE 66000 0 0 UNITED TECHNOLOGIES CORP OPT 913017959 94 80300 SH Put SOLE 80300 0 0 UNITED THERAPEUTICS CORP DEL COM COM 91307C102 1619 12661 SH SOLE 12661 0 0 UNITEDHEALTH GROUP INC COM COM 91324P102 49651 186630 SH SOLE 186630 0 0 UNITEDHEALTH GROUP INC OPT 91324P902 4602 433700 SH Call SOLE 433700 0 0 UNITEDHEALTH GROUP INC OPT 91324P952 837 150900 SH Put SOLE 150900 0 0 UNITI GROUP INC COM COM 91325V108 1652 81988 SH SOLE 81988 0 0 UNIVERSAL CORP VA COM COM 913456109 1199 18448 SH SOLE 18448 0 0 UNIVERSAL DISPLAY CORP COM COM 91347P105 3190 27055 SH SOLE 27055 0 0 UNIVERSAL ELECTRS INC COM COM 913483103 110 2795 SH SOLE 2795 0 0 UNIVERSAL FST PRODS INC COM COM 913543104 455 12866 SH SOLE 12866 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT COM 91359E105 619 8319 SH SOLE 8319 0 0 UNIVERSAL INS HLDGS INC COM COM 91359V107 514 10584 SH SOLE 10584 0 0 UNIVERSAL HLTH SVCS INC CL B COM 913903100 1430 11188 SH SOLE 11188 0 0 UNUM GROUP COM COM 91529Y106 1761 45083 SH SOLE 45083 0 0 UPLAND SOFTWARE INC COM COM 91544A109 2422 74969 SH SOLE 74969 0 0 URANIUM ENERGY CORP COM COM 916896103 201 117019 SH SOLE 117019 0 0 URBAN OUTFITTERS INC COM COM 917047102 1319 32239 SH SOLE 32239 0 0 URBAN EDGE PPTYS COM COM 91704F104 3214 145546 SH SOLE 145546 0 0 URSTADT BIDDLE PPTYS INC CL A COM 917286205 256 12037 SH SOLE 12037 0 0 US ECOLOGY INC COM COM 91732J102 114 1552 SH SOLE 1552 0 0 V F CORP COM COM 918204108 5660 60564 SH SOLE 60564 0 0 V F CORP OPT 918204908 310 23600 SH Call SOLE 23600 0 0 V F CORP OPT 918204958 2 32900 SH Put SOLE 32900 0 0 VEON LTD SPONSORED ADR COM 91822M106 262 90248 SH SOLE 90248 0 0 VAIL RESORTS INC COM COM 91879Q109 1309 4769 SH SOLE 4769 0 0 VALHI INC NEW COM COM 918905100 28 12328 SH SOLE 12328 0 0 VALE S A ADR COM 91912E105 372 25067 SH SOLE 25067 0 0 VALE S A OPT 91912E955 519 1245900 SH Put SOLE 1245900 0 0 VALERO ENERGY CORP NEW COM COM 91913Y100 13981 122912 SH SOLE 122912 0 0 VALERO ENERGY CORP NEW OPT 91913Y900 9591 549500 SH Call SOLE 549500 0 0 VALERO ENERGY CORP NEW OPT 91913Y950 908 844500 SH Put SOLE 844500 0 0 VALLEY NATL BANCORP COM COM 919794107 2916 259241 SH SOLE 259241 0 0 VALMONT INDS INC COM COM 920253101 483 3484 SH SOLE 3484 0 0 VALVOLINE INC COM COM 92047W101 2017 93787 SH SOLE 93787 0 0 VANECK MERK GOLD TRUST GOLD TRUST COM 921078101 3495 298484 SH SOLE 298484 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF COM 92189F106 118667 6407518 SH SOLE 6407518 0 0 VANECK VECTORS ETF TR RUSSIA ETF COM 92189F403 5686 263744 SH SOLE 263744 0 0 VANECK VECTORS ETF TR INVT GRADE FLTG COM 92189F486 203 8000 SH SOLE 8000 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS COM 92189F494 22419 1362000 SH SOLE 1362000 0 0 VANECK VECTORS ETF TR MORNINGSTAR WIDE COM 92189F643 1708 36527 SH SOLE 36527 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET COM 92189F676 47163 443055 SH SOLE 443055 0 0 VANECK VECTORS ETF TR RETAIL ETF COM 92189F684 5573 50000 SH SOLE 50000 0 0 VANECK VECTORS ETF TR PHARMACEUTICAL COM 92189F692 3218 50000 SH SOLE 50000 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF COM 92189F700 904 13758 SH SOLE 13758 0 0 VANECK VECTORS ETF TR OIL SVCS ETF COM 92189F718 3887 154295 SH SOLE 154295 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E COM 92189F791 48369 1767866 SH SOLE 1767866 0 0 VANECK VECTORS ETF TR OPT 92189F901 50 100000 SH Call SOLE 100000 0 0 VANECK VECTORS ETF TR OPT 92189F903 97 335800 SH Call SOLE 335800 0 0 VANECK VECTORS ETF TR OPT 92189F906 520 1379900 SH Call SOLE 1379900 0 0 VANECK VECTORS ETF TR OPT 92189F908 1027 700000 SH Call SOLE 700000 0 0 VANECK VECTORS ETF TR OPT 92189F951 1668 440000 SH Put SOLE 440000 0 0 VANECK VECTORS ETF TR OPT 92189F953 223 294000 SH Put SOLE 294000 0 0 VANECK VECTORS ETF TR OPT 92189F956 10545 7352100 SH Put SOLE 7352100 0 0 VANECK VECTORS ETF TR OPT 92189F958 3459 2140000 SH Put SOLE 2140000 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH COM 921932869 159 1100 SH SOLE 1100 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX COM 921932885 408 3000 SH SOLE 3000 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT COM 921937835 23866 303253 SH SOLE 303253 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF COM 921943858 2062 47647 SH SOLE 47647 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD COM 921946406 746 8567 SH SOLE 8567 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF COM 922042874 7382 131307 SH SOLE 131307 0 0 VANGUARD INTL EQUITY INDEX F OPT 922042904 630 300000 SH Call SOLE 300000 0 0 VANGUARD INTL EQUITY INDEX F OPT 922042954 206 456900 SH Put SOLE 456900 0 0 VANGUARD WORLD FDS CONSUM STP ETF COM 92204A207 3284 23437 SH SOLE 23437 0 0 VANGUARD WORLD FDS ENERGY ETF COM 92204A306 186 1767 SH SOLE 1767 0 0 VANGUARD WORLD FDS FINANCIALS ETF COM 92204A405 7324 105577 SH SOLE 105577 0 0 VANGUARD WORLD FDS HEALTH CAR ETF COM 92204A504 1791 9930 SH SOLE 9930 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF COM 92204A603 1132 7662 SH SOLE 7662 0 0 VANGUARD WORLD FDS INF TECH ETF COM 92204A702 690 3407 SH SOLE 3407 0 0 VANGUARD WORLD FDS UTILITIES ETF COM 92204A876 532 4516 SH SOLE 4516 0 0 VANGUARD WORLD FDS COMM SRVC ETF COM 92204A884 1414 16248 SH SOLE 16248 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS COM 92206C102 6159 103105 SH SOLE 103105 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW COM 92206C680 1457 9116 SH SOLE 9116 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX COM 92206C730 1610 12068 SH SOLE 12068 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS COM 92206C847 836 11586 SH SOLE 11586 0 0 VAREX IMAGING CORP COM COM 92214X106 957 33377 SH SOLE 33377 0 0 VARIAN MED SYS INC COM COM 92220P105 2921 26097 SH SOLE 26097 0 0 VARONIS SYS INC COM COM 922280102 111 1515 SH SOLE 1515 0 0 VECTREN CORP COM COM 92240G101 12647 176899 SH SOLE 176899 0 0 VEEVA SYS INC CL A COM COM 922475108 1652 15173 SH SOLE 15173 0 0 VENTAS INC COM COM 92276F100 7307 134376 SH SOLE 134376 0 0 VANGUARD INDEX FDS S&P 500 ETF COM 922908363 206 771 SH SOLE 771 0 0 VANGUARD INDEX FDS REAL ESTATE ETF COM 922908553 4410 54655 SH SOLE 54655 0 0 VANGUARD INDEX FDS SM CP VAL ETF COM 922908611 3370 24182 SH SOLE 24182 0 0 VANGUARD INDEX FDS MID CAP ETF COM 922908629 179 1090 SH SOLE 1090 0 0 VANGUARD INDEX FDS LARGE CAP ETF COM 922908637 1020 7643 SH SOLE 7643 0 0 VANGUARD INDEX FDS GROWTH ETF COM 922908736 1731 10750 SH SOLE 10750 0 0 VANGUARD INDEX FDS SMALL CP ETF COM 922908751 1883 11585 SH SOLE 11585 0 0 VANGUARD INDEX FDS TOTAL STK MKT COM 922908769 1489 9953 SH SOLE 9953 0 0 VERA BRADLEY INC COM COM 92335C106 1895 124169 SH SOLE 124169 0 0 VERASTEM INC COM COM 92337C104 96 13272 SH SOLE 13272 0 0 VERACYTE INC COM COM 92337F107 127 13340 SH SOLE 13340 0 0 VEREIT INC COM COM 92339V100 1496 206054 SH SOLE 206054 0 0 VERISIGN INC COM COM 92343E102 3862 24120 SH SOLE 24120 0 0 EATON CORP PLC OPT G29183903 399 150500 SH Call SOLE 150500 0 0 EATON CORP PLC OPT G29183953 72 244600 SH Put SOLE 244600 0 0 ENDO INTL PLC COM G30401106 255 15142 SH SOLE 15142 0 0 ENSCO PLC SHS CLASS A COM G3157S106 1249 147967 SH SOLE 147967 0 0 ESSENT GROUP LTD COM COM G3198U102 3917 88530 SH SOLE 88530 0 0 EVEREST RE GROUP LTD COM COM G3223R108 684 2995 SH SOLE 2995 0 0 FABRINET COM G3323L100 563 12160 SH SOLE 12160 0 0 GEOPARK LTD USD COM G38327105 179 8768 SH SOLE 8768 0 0 GENPACT LIMITED COM G3922B107 156 5109 SH SOLE 5109 0 0 HELEN OF TROY CORP LTD COM COM G4388N106 1880 14365 SH SOLE 14365 0 0 HERBALIFE NUTRITION LTD COM COM G4412G101 9355 171492 SH SOLE 171492 0 0 HERBALIFE NUTRITION LTD OPT G4412G951 69 462200 SH Put SOLE 462200 0 0 JANUS HENDERSON GROUP PLC ORD COM G4474Y214 3358 124559 SH SOLE 124559 0 0 HOLLYSYS AUTOMATION TECHNOLO COM G45667105 148 6907 SH SOLE 6907 0 0 HORIZON PHARMA PLC COM G4617B105 103 5259 SH SOLE 5259 0 0 ICHOR HOLDINGS COM G4740B105 120 5887 SH SOLE 5887 0 0 IHS MARKIT LTD COM G47567105 2684 49738 SH SOLE 49738 0 0 INGERSOLL-RAND PLC COM G47791101 1716 16777 SH SOLE 16777 0 0 WEATHERFORD INTL PLC ORD COM G48833100 4172 1539308 SH SOLE 1539308 0 0 WEATHERFORD INTL PLC OPT G48833950 922 2350000 SH Put SOLE 2350000 0 0 INVESCO LTD COM G491BT108 2666 116536 SH SOLE 116536 0 0 INVESCO LTD OPT G491BT908 26 145700 SH Call SOLE 145700 0 0 INVESCO LTD OPT G491BT958 1433 145700 SH Put SOLE 145700 0 0 JAMES RIV GROUP LTD COM COM G5005R107 311 7290 SH SOLE 7290 0 0 JAZZ PHARMACEUTICALS PLC SHS USD COM G50871105 1336 7949 SH SOLE 7949 0 0 JOHNSON CTLS INTL PLC COM G51502105 6525 186417 SH SOLE 186417 0 0 KOSMOS ENERGY LTD COM G5315B107 2179 233044 SH SOLE 233044 0 0 LAZARD LTD SHS A COM G54050102 6582 136752 SH SOLE 136752 0 0 LIBERTY GLOBAL PLC SHS CL A COM G5480U104 1232 42584 SH SOLE 42584 0 0 LIBERTY GLOBAL PLC SHS CL C COM G5480U120 11192 397442 SH SOLE 397442 0 0 LIVANOVA PLC COM G5509L101 1700 13715 SH SOLE 13715 0 0 MAIDEN HOLDINGS LTD COM G5753U112 57 19875 SH SOLE 19875 0 0 MALLINCKRODT PUB LTD CO COM G5785G107 436 14860 SH SOLE 14860 0 0 MARVELL TECHNOLOGY GROUP LTD ORD COM G5876H105 3343 173202 SH SOLE 173202 0 0 MEDTRONIC PLC COM G5960L103 44591 453302 SH SOLE 453302 0 0 MEDTRONIC PLC OPT G5960L903 1149 106200 SH Call SOLE 106200 0 0 MEDTRONIC PLC OPT G5960L953 31 124700 SH Put SOLE 124700 0 0 MICHAEL KORS HLDGS LTD COM G60754101 3101 45225 SH SOLE 45225 0 0 MICHAEL KORS HLDGS LTD OPT G60754901 386 232500 SH Call SOLE 232500 0 0 MICHAEL KORS HLDGS LTD OPT G60754951 64 154700 SH Put SOLE 154700 0 0 APTIV PLC COM G6095L109 3911 46612 SH SOLE 46612 0 0 NABORS INDUSTRIES LTD COM G6359F103 2271 368720 SH SOLE 368720 0 0 NIELSEN HLDGS PLC SHS EUR COM G6518L108 9228 333624 SH SOLE 333624 0 0 NOBLE CORP PLC SHS USD COM G65431101 264 37529 SH SOLE 37529 0 0 NORWEGIAN CRUISE LINE HLDG L COM G66721104 5083 88505 SH SOLE 88505 0 0 NOVOCURE LTD ORD COM G6674U108 1653 31537 SH SOLE 31537 0 0 NVENT ELECTRIC PLC COM G6700G107 496 18272 SH SOLE 18272 0 0 RENAISSANCERE HOLDINGS LTD COM COM G7496G103 5358 40108 SH SOLE 40108 0 0 ROWAN COMPANIES PLC SHS CL A COM G7665A101 205 10865 SH SOLE 10865 0 0 ROWAN COMPANIES PLC OPT G7665A901 115 48000 SH Call SOLE 48000 0 0 SEAGATE TECHNOLOGY PLC COM G7945M107 7919 167254 SH SOLE 167254 0 0 SEAGATE TECHNOLOGY PLC OPT G7945M957 726 450000 SH Put SOLE 450000 0 0 PENTAIR PLC COM G7S00T104 1908 44022 SH SOLE 44022 0 0 SENSATA TECHNOLOGIES HLDNG P COM G8060N102 1149 23183 SH SOLE 23183 0 0 SHIP FINANCE INTERNATIONAL L COM G81075106 115 8244 SH SOLE 8244 0 0 SIGNET JEWELERS LIMITED COM G81276100 1979 30016 SH SOLE 30016 0 0 SINA CORP ORD COM G81477104 5401 77730 SH SOLE 77730 0 0 SMART GLOBAL HLDGS INC COM G8232Y101 130 4506 SH SOLE 4506 0 0 STERIS PLC SHS USD COM G84720104 1480 12936 SH SOLE 12936 0 0 TECHNIPFMC PLC COM COM G87110105 4818 154192 SH SOLE 154192 0 0 THIRD PT REINS LTD COM COM G8827U100 399 30659 SH SOLE 30659 0 0 LIBERTY LATIN AMERICA LTD COM CL C COM G9001E128 321 15565 SH SOLE 15565 0 0 GOLAR LNG LTD BERMUDA COM G9456A100 1046 37626 SH SOLE 37626 0 0 WHITE MTNS INS GROUP LTD COM COM G9618E107 245 262 SH SOLE 262 0 0 WILLIS TOWERS WATSON PUB LTD COM G96629103 2455 17416 SH SOLE 17416 0 0 PERRIGO CO PLC COM G97822103 2377 33567 SH SOLE 33567 0 0 CHUBB LIMITED COM COM H1467J104 3742 27998 SH SOLE 27998 0 0 GARMIN LTD COM H2906T109 2270 32406 SH SOLE 32406 0 0 GARMIN LTD OPT H2906T959 36 62500 SH Put SOLE 62500 0 0 UBS GROUP AG COM H42097107 608 38672 SH SOLE 38672 0 0 LOGITECH INTL S A COM H50430232 174 3881 SH SOLE 3881 0 0 TE CONNECTIVITY LTD REG COM H84989104 3981 45277 SH SOLE 45277 0 0 TRANSOCEAN LTD REG COM H8817H100 4781 342735 SH SOLE 342735 0 0 GLOBANT S A COM COM L44385109 933 15822 SH SOLE 15822 0 0 CHECK POINT SOFTWARE TECH LT ORD COM M22465104 3154 26801 SH SOLE 26801 0 0 CYBERARK SOFTWARE LTD COM M2682V108 690 8638 SH SOLE 8638 0 0 ELBIT SYS LTD ORD COM M3760D101 100 800 SH SOLE 800 0 0 ORBOTECH LTD ORD COM M75253100 128 2160 SH SOLE 2160 0 0 STRATASYS LTD COM M85548101 116 5012 SH SOLE 5012 0 0 SODASTREAM INTERNATIONAL LTD USD COM M9068E105 8798 61493 SH SOLE 61493 0 0 WIX COM LTD COM M98068105 11784 98450 SH SOLE 98450 0 0 AERCAP HOLDINGS NV COM N00985106 1780 30953 SH SOLE 30953 0 0 ASML HOLDING N V N Y REGISTRY COM N07059210 1979 10528 SH SOLE 10528 0 0 CIMPRESS N V SHS EURO COM N20146101 210 1539 SH SOLE 1539 0 0 CNH INDL N V COM N20944109 1198 99763 SH SOLE 99763 0 0 CORE LABORATORIES N V COM COM N22717107 2182 18836 SH SOLE 18836 0 0 FERRARI N V COM COM N3167Y103 1961 14320 SH SOLE 14320 0 0 FERRARI N V OPT N3167Y953 170 200000 SH Put SOLE 200000 0 0 FIAT CHRYSLER AUTOMOBILES N COM N31738102 862 49211 SH SOLE 49211 0 0 INTERXION HOLDING N.V COM N47279109 258 3837 SH SOLE 3837 0 0 INTERXION HOLDING N.V OPT N47279959 25 17400 SH Put SOLE 17400 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - COM N53745100 13108 127871 SH SOLE 127871 0 0 MYLAN N V SHS EURO COM N59465109 8462 231212 SH SOLE 231212 0 0 NXP SEMICONDUCTORS N V COM COM N6596X109 4432 51835 SH SOLE 51835 0 0 NXP SEMICONDUCTORS N V OPT N6596X909 32 45900 SH Call SOLE 45900 0 0 NXP SEMICONDUCTORS N V OPT N6596X959 5053 215000 SH Put SOLE 215000 0 0 QIAGEN NV SHS NEW COM N72482123 10788 284790 SH SOLE 284790 0 0 QIAGEN NV DEBT 0.375 3/1 BND N72482AA5 16954 128000 PRN SOLE 128000 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR COM N96617118 168 5787 SH SOLE 5787 0 0 YANDEX N V SHS CLASS A COM N97284108 5744 174656 SH SOLE 174656 0 0 COPA HOLDINGS SA CL A COM P31076105 2086 26127 SH SOLE 26127 0 0 ROYAL CARIBBEAN CRUISES LTD COM COM V7780T103 9987 76859 SH SOLE 76859 0 0 ROYAL CARIBBEAN CRUISES LTD OPT V7780T903 148 14800 SH Call SOLE 14800 0 0 ROYAL CARIBBEAN CRUISES LTD OPT V7780T953 12 29300 SH Put SOLE 29300 0 0 COSTAMARE INC COM Y1771G102 116 17878 SH SOLE 17878 0 0 DHT HOLDINGS INC SHS NEW COM Y2065G121 100 21311 SH SOLE 21311 0 0 FLEX LTD ORD COM Y2573F102 1196 91196 SH SOLE 91196 0 0 GENCO SHIPPING & TRADING LTD COM Y2685T131 920 65729 SH SOLE 65729 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI COM Y2745C102 104 7256 SH SOLE 7256 0 0 TEEKAY TANKERS LTD CL A COM Y8565N102 19 19195 SH SOLE 19195 0 0 PFIZER INC OPT 717081903 2588 734500 SH Call SOLE 734500 0 0 PFIZER INC OPT 717081953 131 777100 SH Put SOLE 777100 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM COM 71742Q106 171 3990 SH SOLE 3990 0 0 PHILIP MORRIS INTL INC COM COM 718172109 34539 423589 SH SOLE 423589 0 0 PHILIP MORRIS INTL INC OPT 718172909 4 25500 SH Call SOLE 25500 0 0 PHILIP MORRIS INTL INC OPT 718172959 1386 105400 SH Put SOLE 105400 0 0 PHILLIPS 66 COM COM 718546104 8365 74213 SH SOLE 74213 0 0 PHILLIPS 66 OPT 718546904 1549 102900 SH Call SOLE 102900 0 0 PHILLIPS 66 OPT 718546954 110 157900 SH Put SOLE 157900 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT COM 718549207 1300 25421 SH SOLE 25421 0 0 PHOTRONICS INC COM COM 719405102 175 17718 SH SOLE 17718 0 0 PHYSICIANS RLTY TR COM COM 71943U104 714 42351 SH SOLE 42351 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A COM 720190206 1688 89177 SH SOLE 89177 0 0 PIER 1 IMPORTS INC COM COM 720279108 17 11479 SH SOLE 11479 0 0 PILGRIMS PRIDE CORP NEW COM COM 72147K108 310 17161 SH SOLE 17161 0 0 PIMCO ETF TR 1-3YR USTREIDX COM 72201R106 2482 49782 SH SOLE 49782 0 0 PIMCO EQUITY SER RAFI DYN MULTI COM 72202L371 1614 62291 SH SOLE 62291 0 0 PINNACLE FINL PARTNERS INC COM COM 72346Q104 4164 69233 SH SOLE 69233 0 0 PINNACLE WEST CAP CORP COM COM 723484101 166 2095 SH SOLE 2095 0 0 PINNACLE FOODS INC DEL COM COM 72348P104 2879 44417 SH SOLE 44417 0 0 PINNACLE ENTMT INC NEW COM COM 72348Y105 17338 514641 SH SOLE 514641 0 0 PIONEER ENERGY SVCS CORP COM COM 723664108 75 25469 SH SOLE 25469 0 0 PIONEER NAT RES CO COM COM 723787107 11807 67785 SH SOLE 67785 0 0 PIONEER NAT RES CO OPT 723787907 506 70100 SH Call SOLE 70100 0 0 PIONEER NAT RES CO OPT 723787957 432 63400 SH Put SOLE 63400 0 0 PIPER JAFFRAY COS COM COM 724078100 1448 18970 SH SOLE 18970 0 0 PITNEY BOWES INC COM COM 724479100 1143 161390 SH SOLE 161390 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A COM 72651A207 1149 46828 SH SOLE 46828 0 0 PLANTRONICS INC NEW COM COM 727493108 3913 64889 SH SOLE 64889 0 0 PLAYAGS INC COM COM 72814N104 3949 134001 SH SOLE 134001 0 0 POLARIS INDS INC COM COM 731068102 1338 13253 SH SOLE 13253 0 0 POLYONE CORP COM COM 73179P106 1777 40642 SH SOLE 40642 0 0 POOL CORPORATION COM COM 73278L105 4617 27667 SH SOLE 27667 0 0 POPULAR INC COM NEW COM 733174700 3096 60400 SH SOLE 60400 0 0 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000 8/0 BND 73640QAB1 1934 20000 PRN SOLE 20000 0 0 PORTLAND GEN ELEC CO COM NEW COM 736508847 126 2755 SH SOLE 2755 0 0 POST HLDGS INC COM COM 737446104 897 9150 SH SOLE 9150 0 0 POTLATCHDELTIC CORPORATION COM COM 737630103 1941 47394 SH SOLE 47394 0 0 POWER INTEGRATIONS INC COM COM 739276103 200 3157 SH SOLE 3157 0 0 PRAXAIR INC COM COM 74005P104 8459 52629 SH SOLE 52629 0 0 PRESTIGE CONSMR HEALTHCARE I COM COM 74112D101 891 23515 SH SOLE 23515 0 0 PRETIUM RES INC COM COM 74139C102 394 51779 SH SOLE 51779 0 0 PRICE T ROWE GROUP INC COM COM 74144T108 5921 54233 SH SOLE 54233 0 0 PRICELINE GRP INC NOTE 0.350 6/1 BND 741503AS5 3402 22380 PRN SOLE 22380 0 0 PRICESMART INC COM COM 741511109 681 8417 SH SOLE 8417 0 0 PRIMERICA INC COM COM 74164M108 2106 17466 SH SOLE 17466 0 0 PRIMO WTR CORP COM COM 74165N105 2743 151942 SH SOLE 151942 0 0 PRINCIPAL FINL GROUP INC COM COM 74251V102 3749 63979 SH SOLE 63979 0 0 PROASSURANCE CORP COM COM 74267C106 388 8264 SH SOLE 8264 0 0 PROCTER AND GAMBLE CO COM COM 742718109 42155 506484 SH SOLE 506484 0 0 PROCTER AND GAMBLE CO OPT 742718909 157 159800 SH Call SOLE 159800 0 0 PROCTER AND GAMBLE CO OPT 742718959 670 252700 SH Put SOLE 252700 0 0 PROGRESS SOFTWARE CORP COM COM 743312100 2243 63565 SH SOLE 63565 0 0 PROGRESSIVE CORP OHIO COM COM 743315103 4075 57366 SH SOLE 57366 0 0 PROLOGIS INC COM COM 74340W103 1069 15771 SH SOLE 15771 0 0 PROOFPOINT INC COM COM 743424103 312 2934 SH SOLE 2934 0 0 PROSHARES TR PSHS ULTSH 20YRS COM 74347B201 654 17071 SH SOLE 17071 0 0 PROSHARES TR DECLINE RETAIL COM 74347B367 703 23446 SH SOLE 23446 0 0 PROSHARES TR LONG ONLINE SHRT COM 74347B375 2855 59965 SH SOLE 59965 0 0 PROSHARES TR EQTS FOR RISIN COM 74347B391 637 12808 SH SOLE 12808 0 0 PROSHARES TR DJ BRKFLD GLB COM 74347B508 192 4621 SH SOLE 4621 0 0 PROSHARES TR SHORT QQQ NEW COM 74347B714 5512 188370 SH SOLE 188370 0 0 PROPETRO HLDG CORP COM COM 74347M108 521 31603 SH SOLE 31603 0 0 PROSHARES TR PSHS ULT S&P 500 COM 74347R107 155 1213 SH SOLE 1213 0 0 PROSHARES TR SHRT HGH YIELD COM 74347R131 989 43887 SH SOLE 43887 0 0 PROSHARES TR PSHS ULT MCAP400 COM 74347R404 590 12949 SH SOLE 12949 0 0 PROSHARES TR PSHS ULT SEMICDT COM 74347R669 126 2800 SH SOLE 2800 0 0 PROSHARES TR PSHS ULTRA UTIL COM 74347R685 439 9233 SH SOLE 9233 0 0 PROSHARES TR PSHS ULTRA O&G COM 74347R719 113 2600 SH SOLE 2600 0 0 PROSHARES TR II ULTRA GOLD COM 74347W601 521 15900 SH SOLE 15900 0 0 PROSHARES TR II ULSHT BLOOMB OIL COM 74347W668 122 9072 SH SOLE 9072 0 0 PROSHARES TR SHT BASIC MAT COM 74347X559 432 24209 SH SOLE 24209 0 0 PROSHARES TR SHRT RL EST FD COM 74347X641 126 8000 SH SOLE 8000 0 0 PROSHARES TR ULTSHT REAL EST COM 74348A244 222 8000 SH SOLE 8000 0 0 PROSPECT CAPITAL CORPORATION COM COM 74348T102 348 47480 SH SOLE 47480 0 0 PROSPERITY BANCSHARES INC COM COM 743606105 4611 66496 SH SOLE 66496 0 0 PROTALIX BIOTHERAPEUTICS INC COM COM 74365A101 164 225000 SH SOLE 225000 0 0 PROVIDENT FINL SVCS INC COM COM 74386T105 362 14745 SH SOLE 14745 0 0 PRUDENTIAL FINL INC COM COM 744320102 10116 99842 SH SOLE 99842 0 0 PRUDENTIAL FINL INC OPT 744320902 132 135500 SH Call SOLE 135500 0 0 PRUDENTIAL FINL INC OPT 744320952 1133 389300 SH Put SOLE 389300 0 0 PRUDENTIAL PLC ADR COM 74435K204 898 19571 SH SOLE 19571 0 0 PUBLIC SVC ENTERPRISE GROUP COM COM 744573106 1178 22310 SH SOLE 22310 0 0 PUBLIC STORAGE COM COM 74460D109 3295 16340 SH SOLE 16340 0 0 PULTE GROUP INC COM COM 745867101 5192 209602 SH SOLE 209602 0 0 PURE STORAGE INC CL A COM 74624M102 329 12661 SH SOLE 12661 0 0 QUAKER CHEM CORP COM COM 747316107 818 4043 SH SOLE 4043 0 0 PZENA INVESTMENT MGMT INC CLASS A COM 74731Q103 280 29304 SH SOLE 29304 0 0 QEP RES INC COM COM 74733V100 320 28268 SH SOLE 28268 0 0 QTS RLTY TR INC COM CL A COM 74736A103 1384 32427 SH SOLE 32427 0 0 QORVO INC COM COM 74736K101 2956 38444 SH SOLE 38444 0 0 Q2 HLDGS INC COM COM 74736L109 2227 36786 SH SOLE 36786 0 0 QUALCOMM INC COM COM 747525103 49296 684386 SH SOLE 684386 0 0 QUALCOMM INC OPT 747525903 4526 1876500 SH Call SOLE 1876500 0 0 QUALCOMM INC OPT 747525953 1419 320900 SH Put SOLE 320900 0 0 QUALYS INC COM COM 74758T303 282 3162 SH SOLE 3162 0 0 QUANEX BUILDING PRODUCTS COR COM COM 747619104 130 7132 SH SOLE 7132 0 0 QUANTA SVCS INC COM COM 74762E102 963 28839 SH SOLE 28839 0 0 QUEST DIAGNOSTICS INC COM COM 74834L100 7478 69302 SH SOLE 69302 0 0 QUIDEL CORP COM COM 74838J101 2009 30831 SH SOLE 30831 0 0 QUINSTREET INC COM COM 74874Q100 3349 246774 SH SOLE 246774 0 0 QURATE RETAIL INC COM SER A COM 74915M100 2358 106149 SH SOLE 106149 0 0 RBB BANCORP COM COM 74930B105 229 9354 SH SOLE 9354 0 0 R1 RCM INC COM COM 749397105 1471 144798 SH SOLE 144798 0 0 REV GROUP INC COM COM 749527107 726 46222 SH SOLE 46222 0 0 RLI CORP COM COM 749607107 811 10316 SH SOLE 10316 0 0 RLJ LODGING TR COM COM 74965L101 1212 55008 SH SOLE 55008 0 0 RH COM COM 74967X103 2216 16916 SH SOLE 16916 0 0 RPM INTL INC COM COM 749685103 1203 18530 SH SOLE 18530 0 0 RPM INTL INC NOTE 2.25012/1 BND 749685AT0 12682 102690 PRN SOLE 102690 0 0 RTI INTL METALS INC NOTE 1.62510/1 BND 74973WAB3 1022 10000 PRN SOLE 10000 0 0 RTI SURGICAL INC COM COM 74975N105 60 13414 SH SOLE 13414 0 0 RTW HLDGS INC NOTE 5.62511/1 BND 749772AB5 4767 47000 PRN SOLE 47000 0 0 RXI PHARMACEUTICALS CORP NEW COM PAR COM 74979C808 192 163730 SH SOLE 163730 0 0 RADIAN GROUP INC COM COM 750236101 1932 93485 SH SOLE 93485 0 0 RAMBUS INC DEL COM COM 750917106 1781 163227 SH SOLE 163227 0 0 RALPH LAUREN CORP CL A COM 751212101 4466 32469 SH SOLE 32469 0 0 RALPH LAUREN CORP OPT 751212901 247 30100 SH Call SOLE 30100 0 0 RALPH LAUREN CORP OPT 751212951 169 30100 SH Put SOLE 30100 0 0 RANDGOLD RES LTD ADR COM 752344309 4064 57602 SH SOLE 57602 0 0 RANDGOLD RES LTD OPT 752344909 18 46500 SH Call SOLE 46500 0 0 RANDGOLD RES LTD OPT 752344959 821 49000 SH Put SOLE 49000 0 0 RANGE RES CORP COM COM 75281A109 1524 89700 SH SOLE 89700 0 0 RAVEN INDS INC COM COM 754212108 152 3325 SH SOLE 3325 0 0 RAYMOND JAMES FINANCIAL INC COM COM 754730109 3916 42540 SH SOLE 42540 0 0 RAYONIER INC COM COM 754907103 2087 61732 SH SOLE 61732 0 0 RAYONIER ADVANCED MATLS INC COM COM 75508B104 4657 252679 SH SOLE 252679 0 0 RAYONIER ADVANCED MATLS INC PFD CV SER A PFD 75508B203 7852 61316 SH SOLE 61316 0 0 RAYTHEON CO COM NEW COM 755111507 10996 53206 SH SOLE 53206 0 0 RAYTHEON CO OPT 755111907 339 11600 SH Call SOLE 11600 0 0 RAYTHEON CO OPT 755111957 3 13000 SH Put SOLE 13000 0 0 RBC BEARINGS INC COM COM 75524B104 158 1049 SH SOLE 1049 0 0 RE MAX HLDGS INC CL A COM 75524W108 171 3864 SH SOLE 3864 0 0 REALOGY HLDGS CORP COM COM 75605Y106 2007 97243 SH SOLE 97243 0 0 REALPAGE INC NOTE 1.50011/1 BND 75606NAB5 8685 53000 PRN SOLE 53000 0 0 REALTY INCOME CORP COM COM 756109104 3099 54481 SH SOLE 54481 0 0 RED HAT INC COM COM 756577102 5246 38494 SH SOLE 38494 0 0 RED HAT INC OPT 756577902 159 16400 SH Call SOLE 16400 0 0 RED HAT INC OPT 756577952 21 25300 SH Put SOLE 25300 0 0 REDFIN CORP COM COM 75737F108 284 15162 SH SOLE 15162 0 0 REDFIN CORP OPT 75737F958 95 50000 SH Put SOLE 50000 0 0 REDWOOD TR INC COM COM 758075402 1666 102561 SH SOLE 102561 0 0 REGAL BELOIT CORP COM COM 758750103 2579 31281 SH SOLE 31281 0 0 REGENCY CTRS CORP COM COM 758849103 1923 29735 SH SOLE 29735 0 0 REGENERON PHARMACEUTICALS COM COM 75886F107 11836 29295 SH SOLE 29295 0 0 REGENERON PHARMACEUTICALS OPT 75886F907 841 53700 SH Call SOLE 53700 0 0 REGENERON PHARMACEUTICALS OPT 75886F957 2071 148700 SH Put SOLE 148700 0 0 REGIS CORP MINN COM COM 758932107 187 9168 SH SOLE 9168 0 0 REGENXBIO INC COM COM 75901B107 258 3422 SH SOLE 3422 0 0 REGIONS FINL CORP NEW COM COM 7591EP100 4336 236296 SH SOLE 236296 0 0 REINSURANCE GROUP AMER INC COM NEW COM 759351604 1453 10050 SH SOLE 10050 0 0 RELIANCE STEEL & ALUMINUM CO COM COM 759509102 804 9432 SH SOLE 9432 0 0 RELX PLC SPONSORED ADR COM 759530108 1289 61576 SH SOLE 61576 0 0 RENASANT CORP COM COM 75970E107 772 18738 SH SOLE 18738 0 0 RENEWABLE ENERGY GROUP INC NOTE 4.000 6/1 BND 75972AAC7 41005 150000 PRN SOLE 150000 0 0 RENT A CTR INC NEW COM COM 76009N100 6490 451291 SH SOLE 451291 0 0 REPUBLIC BANCORP KY CL A COM 760281204 223 4841 SH SOLE 4841 0 0 REPUBLIC SVCS INC COM COM 760759100 10280 141477 SH SOLE 141477 0 0 RESMED INC COM COM 761152107 3912 33920 SH SOLE 33920 0 0 RESOLUTE ENERGY CORP COM NEW COM 76116A306 238 6298 SH SOLE 6298 0 0 RESOURCES CONNECTION INC COM COM 76122Q105 120 7247 SH SOLE 7247 0 0 RETROPHIN INC NOTE 2.500 9/1 BND 761299AB2 926 9000 PRN SOLE 9000 0 0 RETAIL OPPORTUNITY INVTS COR COM COM 76131N101 2301 123250 SH SOLE 123250 0 0 RETAIL PPTYS AMER INC CL A COM 76131V202 1461 119818 SH SOLE 119818 0 0 RESTORATION ROBOTICS INC COM COM 76133C103 527 181895 SH SOLE 181895 0 0 RETAIL VALUE INC COM COM 76133Q102 308 9421 SH SOLE 9421 0 0 REX AMERICAN RESOURCES CORP COM COM 761624105 149 1974 SH SOLE 1974 0 0 REXNORD CORP NEW COM COM 76169B102 3629 117837 SH SOLE 117837 0 0 REXFORD INDL RLTY INC COM COM 76169C100 3319 103835 SH SOLE 103835 0 0 RIGEL PHARMACEUTICALS INC OPT 766559903 5 36900 SH Call SOLE 36900 0 0 RINGCENTRAL INC CL A COM 76680R206 590 6341 SH SOLE 6341 0 0 RIO TINTO PLC SPONSORED ADR COM 767204100 613 12014 SH SOLE 12014 0 0 RIO TINTO PLC OPT 767204900 126 120000 SH Call SOLE 120000 0 0 RIO TINTO PLC OPT 767204950 468 120000 SH Put SOLE 120000 0 0 RITE AID CORP COM COM 767754104 94 73555 SH SOLE 73555 0 0 RITE AID CORP OPT 767754954 706 1413000 SH Put SOLE 1413000 0 0 ROBERT HALF INTL INC COM COM 770323103 4356 61896 SH SOLE 61896 0 0 ROCKWELL AUTOMATION INC COM COM 773903109 3919 20899 SH SOLE 20899 0 0 ROCKWELL COLLINS INC COM COM 774341101 6203 44157 SH SOLE 44157 0 0 ROGERS CORP COM COM 775133101 322 2188 SH SOLE 2188 0 0 ROLLINS INC COM COM 775711104 12135 199957 SH SOLE 199957 0 0 ROPER TECHNOLOGIES INC COM COM 776696106 8834 29822 SH SOLE 29822 0 0 ROSS STORES INC COM COM 778296103 9105 91881 SH SOLE 91881 0 0 ROYAL DUTCH SHELL PLC SPON ADR B COM 780259107 355 5000 SH SOLE 5000 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A COM 780259206 5170 75877 SH SOLE 75877 0 0 ROYAL GOLD INC COM COM 780287108 809 10504 SH SOLE 10504 0 0 RUDOLPH TECHNOLOGIES INC COM COM 781270103 2479 101385 SH SOLE 101385 0 0 RUSH ENTERPRISES INC CL A COM 781846209 689 17534 SH SOLE 17534 0 0 RUTHS HOSPITALITY GROUP INC COM COM 783332109 1405 44536 SH SOLE 44536 0 0 RYDER SYS INC COM COM 783549108 1158 15845 SH SOLE 15845 0 0 RYMAN HOSPITALITY PPTYS INC COM COM 78377T107 914 10609 SH SOLE 10609 0 0 S & T BANCORP INC COM COM 783859101 359 8275 SH SOLE 8275 0 0 S&P GLOBAL INC COM COM 78409V104 13767 70461 SH SOLE 70461 0 0 S&P GLOBAL INC OPT 78409V904 1929 78900 SH Call SOLE 78900 0 0 SBA COMMUNICATIONS CORP NEW CL A COM 78410G104 772 4805 SH SOLE 4805 0 0 SEI INVESTMENTS CO COM COM 784117103 1802 29498 SH SOLE 29498 0 0 SJW GROUP COM COM 784305104 1273 20821 SH SOLE 20821 0 0 SK TELECOM LTD SPONSORED ADR COM 78440P108 2266 81290 SH SOLE 81290 0 0 SL GREEN RLTY CORP COM COM 78440X101 3093 31718 SH SOLE 31718 0 0 SLM CORP COM COM 78442P106 2356 211272 SH SOLE 211272 0 0 SM ENERGY CO COM COM 78454L100 1968 62430 SH SOLE 62430 0 0 SPDR S&P 500 ETF TR TR UNIT COM 78462F103 15983 54977 SH SOLE 54977 0 0 SPDR S&P 500 ETF TR OPT 78462F903 156105 22291500 SH Call SOLE 22291500 0 0 SPDR S&P 500 ETF TR OPT 78462F953 15424 9843300 SH Put SOLE 9843300 0 0 SPX CORP COM COM 784635104 135 4045 SH SOLE 4045 0 0 SPS COMM INC COM COM 78463M107 3500 35271 SH SOLE 35271 0 0 SPDR GOLD TRUST GOLD COM 78463V107 13965 123849 SH SOLE 123849 0 0 SPDR GOLD TRUST OPT 78463V907 579 1102200 SH Call SOLE 1102200 0 0 SPDR GOLD TRUST OPT 78463V957 1387 355400 SH Put SOLE 355400 0 0 SPDR INDEX SHS FDS S&P INTL ETF COM 78463X772 357 9407 SH SOLE 9407 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF COM 78463X863 2589 67690 SH SOLE 67690 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD COM 78463X889 135 4375 SH SOLE 4375 0 0 SPDR SERIES TRUST NYSE TECH ETF COM 78464A102 2088 22110 SH SOLE 22110 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT COM 78464A359 136 2513 SH SOLE 2513 0 0 SPDR SERIES TRUST PRTFLO S&P500 GW COM 78464A409 122 3200 SH SOLE 3200 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS COM 78464A417 919 25500 SH SOLE 25500 0 0 ON SEMICONDUCTOR CORP NOTE 1.00012/0 BND 682189AK1 1163 10000 PRN SOLE 10000 0 0 ON SEMICONDUCTOR CORP NOTE 1.62510/1 BND 682189AP0 3923 34840 PRN SOLE 34840 0 0 ONE GAS INC COM COM 68235P108 1206 14658 SH SOLE 14658 0 0 ONEOK INC NEW COM COM 682680103 2992 44139 SH SOLE 44139 0 0 ONEOK INC NEW OPT 682680903 640 100000 SH Call SOLE 100000 0 0 ONEOK INC NEW OPT 682680953 5 100000 SH Put SOLE 100000 0 0 ONEMAIN HLDGS INC COM COM 68268W103 178 5290 SH SOLE 5290 0 0 OPKO HEALTH INC COM COM 68375N103 115 33156 SH SOLE 33156 0 0 OPPENHEIMER ETF TR S&P 500 REVENUE COM 68386C104 938 17316 SH SOLE 17316 0 0 OPPENHEIMER ETF TR RUSL 1000 VALU COM 68386C658 179 6554 SH SOLE 6554 0 0 OPPENHEIMER ETF TR RUSL 1000 SIZE COM 68386C690 139 4930 SH SOLE 4930 0 0 OPPENHEIMER ETF TR RUSL 1000 YIEL COM 68386C716 209 7920 SH SOLE 7920 0 0 OPPENHEIMER ETF TR INTERNATNL REV COM 68386C757 240 8938 SH SOLE 8938 0 0 OPPENHEIMER ETF TR GLOBAL REV COM 68386C765 268 9617 SH SOLE 9617 0 0 ORACLE CORP COM COM 68389X105 27473 532830 SH SOLE 532830 0 0 ORACLE CORP OPT 68389X905 2152 805900 SH Call SOLE 805900 0 0 ORACLE CORP OPT 68389X955 576 636400 SH Put SOLE 636400 0 0 OPUS BK IRVINE CALIF COM COM 684000102 582 21247 SH SOLE 21247 0 0 ORANGE SPONSORED ADR COM 684060106 592 37245 SH SOLE 37245 0 0 ORASURE TECHNOLOGIES INC COM COM 68554V108 283 18303 SH SOLE 18303 0 0 ORCHID IS CAP INC COM COM 68571X103 153 21136 SH SOLE 21136 0 0 ORGANOVO HLDGS INC COM COM 68620A104 48 41388 SH SOLE 41388 0 0 ORITANI FINL CORP DEL COM COM 68633D103 134 8586 SH SOLE 8586 0 0 ORTHOFIX MED INC COM COM 68752M108 2191 37901 SH SOLE 37901 0 0 OSHKOSH CORP COM COM 688239201 2552 35822 SH SOLE 35822 0 0 OSISKO GOLD ROYALTIES LTD COM COM 68827L101 553 72911 SH SOLE 72911 0 0 OSIRIS THERAPEUTICS INC NEW COM COM 68827R108 141 12693 SH SOLE 12693 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW COM 69036R863 48 15374 SH SOLE 15374 0 0 OVERSTOCK COM INC DEL COM COM 690370101 1755 63340 SH SOLE 63340 0 0 OWENS & MINOR INC NEW COM COM 690732102 2161 130800 SH SOLE 130800 0 0 OWENS CORNING NEW COM COM 690742101 5161 95103 SH SOLE 95103 0 0 OWENS ILL INC COM NEW COM 690768403 1813 96471 SH SOLE 96471 0 0 OXFORD INDS INC COM COM 691497309 242 2685 SH SOLE 2685 0 0 PBF ENERGY INC CL A COM 69318G106 3912 78375 SH SOLE 78375 0 0 PDC ENERGY INC COM COM 69327R101 991 20234 SH SOLE 20234 0 0 PDC ENERGY INC OPT 69327R951 419 85000 SH Put SOLE 85000 0 0 PDC ENERGY INC NOTE 1.125 9/1 BND 69327RAD3 1103 11340 PRN SOLE 11340 0 0 PDL BIOPHARMA INC COM COM 69329Y104 31 11728 SH SOLE 11728 0 0 PG&E CORP COM COM 69331C108 4763 103515 SH SOLE 103515 0 0 PHH CORP COM NEW COM 693320202 315 28683 SH SOLE 28683 0 0 PGT INNOVATIONS INC COM COM 69336V101 120 5547 SH SOLE 5547 0 0 PJT PARTNERS INC COM CL A COM 69343T107 1172 22386 SH SOLE 22386 0 0 PNC FINL SVCS GROUP INC COM COM 693475105 6165 45270 SH SOLE 45270 0 0 PNC FINL SVCS GROUP INC OPT 693475955 95 13300 SH Put SOLE 13300 0 0 POSCO SPONSORED ADR COM 693483109 204 3087 SH SOLE 3087 0 0 PNM RES INC COM COM 69349H107 3778 95764 SH SOLE 95764 0 0 PPG INDS INC COM COM 693506107 3050 27949 SH SOLE 27949 0 0 PPL CORP COM COM 69351T106 123 4206 SH SOLE 4206 0 0 PPL CORP OPT 69351T906 1 117500 SH Call SOLE 117500 0 0 PPL CORP OPT 69351T956 223 117500 SH Put SOLE 117500 0 0 PRA HEALTH SCIENCES INC COM COM 69354M108 1325 12021 SH SOLE 12021 0 0 PRA GROUP INC COM COM 69354N106 337 9368 SH SOLE 9368 0 0 PS BUSINESS PKS INC CALIF COM COM 69360J107 264 2075 SH SOLE 2075 0 0 PVH CORP COM COM 693656100 254 1759 SH SOLE 1759 0 0 PTC INC COM COM 69370C100 1388 13068 SH SOLE 13068 0 0 PACCAR INC COM COM 693718108 13673 200516 SH SOLE 200516 0 0 PACIFIC MERCANTILE BANCORP COM COM 694552100 103 10975 SH SOLE 10975 0 0 PACIFIC PREMIER BANCORP COM COM 69478X105 1140 30636 SH SOLE 30636 0 0 PACIRA PHARMACEUTICALS INC NOTE 2.375 4/0 BND 695127AD2 897 8460 PRN SOLE 8460 0 0 PACKAGING CORP AMER COM COM 695156109 5541 50512 SH SOLE 50512 0 0 PACWEST BANCORP DEL COM COM 695263103 2746 57627 SH SOLE 57627 0 0 PALO ALTO NETWORKS INC COM COM 697435105 627 2784 SH SOLE 2784 0 0 PALO ALTO NETWORKS INC OPT 697435955 15 60000 SH Put SOLE 60000 0 0 PALO ALTO NETWORKS INC NOTE 7/0 BND 697435AB1 31446 154340 PRN SOLE 154340 0 0 PANDORA MEDIA INC COM COM 698354107 2664 280110 SH SOLE 280110 0 0 PAPA JOHNS INTL INC COM COM 698813102 1218 23749 SH SOLE 23749 0 0 PAR PACIFIC HOLDINGS INC COM NEW COM 69888T207 140 6880 SH SOLE 6880 0 0 PARAMOUNT GROUP INC COM COM 69924R108 1761 116696 SH SOLE 116696 0 0 PARK HOTELS RESORTS INC COM COM 700517105 2291 69791 SH SOLE 69791 0 0 PARKER HANNIFIN CORP COM COM 701094104 4845 26344 SH SOLE 26344 0 0 PARKER HANNIFIN CORP OPT 701094904 35 12600 SH Call SOLE 12600 0 0 PARKER HANNIFIN CORP OPT 701094954 62 21300 SH Put SOLE 21300 0 0 PARSLEY ENERGY INC CL A COM 701877102 3626 123976 SH SOLE 123976 0 0 PATRICK INDS INC COM COM 703343103 560 9455 SH SOLE 9455 0 0 PATTERSON COMPANIES INC COM COM 703395103 276 11272 SH SOLE 11272 0 0 PATTERSON UTI ENERGY INC COM COM 703481101 674 39367 SH SOLE 39367 0 0 PAYCHEX INC COM COM 704326107 6025 81802 SH SOLE 81802 0 0 PAYCOM SOFTWARE INC COM COM 70432V102 2516 16192 SH SOLE 16192 0 0 PAYPAL HLDGS INC COM COM 70450Y103 25030 284955 SH SOLE 284955 0 0 PAYPAL HLDGS INC OPT 70450Y903 1878 326000 SH Call SOLE 326000 0 0 PAYPAL HLDGS INC OPT 70450Y953 269 149900 SH Put SOLE 149900 0 0 PEABODY ENERGY CORP NEW COM COM 704551100 892 25021 SH SOLE 25021 0 0 PEARSON PLC SPONSORED ADR COM 705015105 948 82321 SH SOLE 82321 0 0 PEBBLEBROOK HOTEL TR COM COM 70509V100 1479 40669 SH SOLE 40669 0 0 PEGASYSTEMS INC COM COM 705573103 221 3528 SH SOLE 3528 0 0 PENN VA CORP NEW COM COM 70788V102 721 8947 SH SOLE 8947 0 0 PENNEY J C INC COM COM 708160106 689 414842 SH SOLE 414842 0 0 PENNEY J C INC OPT 708160906 2 172900 SH Call SOLE 172900 0 0 PENNEY J C INC OPT 708160956 36 65000 SH Put SOLE 65000 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT COM 709102107 507 53635 SH SOLE 53635 0 0 PENNYMAC MTG INVT TR COM COM 70931T103 147 7281 SH SOLE 7281 0 0 PENNYMAC CORP NOTE 5.375 5/0 BND 70932AAB9 4993 50000 PRN SOLE 50000 0 0 PENSKE AUTOMOTIVE GRP INC COM COM 70959W103 963 20311 SH SOLE 20311 0 0 PENUMBRA INC COM COM 70975L107 115 769 SH SOLE 769 0 0 PEOPLES UNITED FINANCIAL INC COM COM 712704105 937 54711 SH SOLE 54711 0 0 PEPSICO INC COM COM 713448108 39631 354478 SH SOLE 354478 0 0 PEPSICO INC OPT 713448908 179 109900 SH Call SOLE 109900 0 0 PEPSICO INC OPT 713448958 375 171200 SH Put SOLE 171200 0 0 PERFICIENT INC COM COM 71375U101 194 7282 SH SOLE 7282 0 0 PERKINELMER INC COM COM 714046109 1463 15036 SH SOLE 15036 0 0 PERSPECTA INC COM COM 715347100 619 24053 SH SOLE 24053 0 0 PETMED EXPRESS INC COM COM 716382106 1743 52788 SH SOLE 52788 0 0 PETROCHINA CO LTD SPONSORED ADR COM 71646E100 124 1523 SH SOLE 1523 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG COM 71654V101 198 18946 SH SOLE 18946 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR COM 71654V408 13422 1111999 SH SOLE 1111999 0 0 PETROLEO BRASILEIRO SA PETRO OPT 71654V908 106 67600 SH Call SOLE 67600 0 0 PETROLEO BRASILEIRO SA PETRO OPT 71654V958 4501 4684700 SH Put SOLE 4684700 0 0 PFIZER INC COM COM 717081103 37830 858411 SH SOLE 858411 0 0 ARAMARK COM COM 03852U106 10238 237982 SH SOLE 237982 0 0 ARBUTUS BIOPHARMA CORP COM COM 03879J100 991 104856 SH SOLE 104856 0 0 ARBOR RLTY TR INC COM COM 038923108 142 12371 SH SOLE 12371 0 0 ARCBEST CORP COM COM 03937C105 2866 59035 SH SOLE 59035 0 0 ARCH COAL INC CL A COM 039380407 1045 11688 SH SOLE 11688 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH COM 03938L203 5900 191185 SH SOLE 191185 0 0 ARCHER DANIELS MIDLAND CO COM COM 039483102 1495 29730 SH SOLE 29730 0 0 ARCHER DANIELS MIDLAND CO OPT 039483902 1096 286700 SH Call SOLE 286700 0 0 ARCHER DANIELS MIDLAND CO OPT 039483952 38 326700 SH Put SOLE 326700 0 0 ARCHROCK INC COM COM 03957W106 506 41507 SH SOLE 41507 0 0 ARCONIC INC COM COM 03965L100 5405 245561 SH SOLE 245561 0 0 ARES CAP CORP COM COM 04010L103 1170 68086 SH SOLE 68086 0 0 ARES COML REAL ESTATE CORP COM COM 04013V108 152 10903 SH SOLE 10903 0 0 ARISTA NETWORKS INC COM COM 040413106 3173 11936 SH SOLE 11936 0 0 ARMADA HOFFLER PPTYS INC COM COM 04208T108 174 11520 SH SOLE 11520 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW COM 042315507 1366 60842 SH SOLE 60842 0 0 ARMSTRONG WORLD INDS INC NEW COM COM 04247X102 169 2428 SH SOLE 2428 0 0 ARRAY BIOPHARMA INC NOTE 2.62512/0 BND 04269XAB1 15175 120000 PRN SOLE 120000 0 0 ARROW ELECTRS INC COM COM 042735100 1849 25087 SH SOLE 25087 0 0 ASBURY AUTOMOTIVE GROUP INC COM COM 043436104 4068 59167 SH SOLE 59167 0 0 ASCENA RETAIL GROUP INC COM COM 04351G101 5088 1113275 SH SOLE 1113275 0 0 ASHFORD HOSPITALITY TR INC COM COM 044103109 748 117016 SH SOLE 117016 0 0 ASHLAND GLOBAL HLDGS INC COM COM 044186104 3562 42479 SH SOLE 42479 0 0 ASPEN TECHNOLOGY INC COM COM 045327103 208 1829 SH SOLE 1829 0 0 ASSOCIATED BANC CORP COM COM 045487105 4126 158695 SH SOLE 158695 0 0 ASSURANT INC COM COM 04621X108 2321 21502 SH SOLE 21502 0 0 ASTRONICS CORP COM COM 046433108 1024 23551 SH SOLE 23551 0 0 ATARA BIOTHERAPEUTICS INC COM COM 046513107 108 2623 SH SOLE 2623 0 0 ATHENAHEALTH INC COM COM 04685W103 319 2390 SH SOLE 2390 0 0 ATKORE INTL GROUP INC COM COM 047649108 3500 131943 SH SOLE 131943 0 0 ATMOS ENERGY CORP COM COM 049560105 1284 13668 SH SOLE 13668 0 0 ATRION CORP COM COM 049904105 1337 1924 SH SOLE 1924 0 0 AUTODESK INC COM COM 052769106 9318 59691 SH SOLE 59691 0 0 AUTOHOME INC SP ADR RP CL A COM 05278C107 765 9882 SH SOLE 9882 0 0 AUTOLIV INC COM COM 052800109 1343 15490 SH SOLE 15490 0 0 AUTOMATIC DATA PROCESSING IN COM COM 053015103 16632 110393 SH SOLE 110393 0 0 AUTONATION INC COM COM 05329W102 2375 57158 SH SOLE 57158 0 0 AUTOZONE INC COM COM 053332102 4217 5437 SH SOLE 5437 0 0 AVALONBAY CMNTYS INC COM COM 053484101 4154 22929 SH SOLE 22929 0 0 AVANOS MED INC COM COM 05350V106 2101 30674 SH SOLE 30674 0 0 AVAYA HLDGS CORP COM COM 05351X101 3780 170720 SH SOLE 170720 0 0 AVERY DENNISON CORP COM COM 053611109 4320 39872 SH SOLE 39872 0 0 AVID BIOSERVICES INC COM COM 05368M106 1207 175968 SH SOLE 175968 0 0 AVIS BUDGET GROUP COM COM 053774105 7983 248372 SH SOLE 248372 0 0 AVIS BUDGET GROUP OPT 053774905 12 60000 SH Call SOLE 60000 0 0 AVIS BUDGET GROUP OPT 053774955 2190 837900 SH Put SOLE 837900 0 0 AVISTA CORP COM COM 05379B107 3135 62013 SH SOLE 62013 0 0 AVNET INC COM COM 053807103 4909 109654 SH SOLE 109654 0 0 AVON PRODS INC COM COM 054303102 438 199059 SH SOLE 199059 0 0 AVON PRODS INC OPT 054303952 119 700000 SH Put SOLE 700000 0 0 AXCELIS TECHNOLOGIES INC COM NEW COM 054540208 248 12610 SH SOLE 12610 0 0 AXOGEN INC COM COM 05463X106 1241 33666 SH SOLE 33666 0 0 AXON ENTERPRISE INC COM COM 05464C101 1070 15637 SH SOLE 15637 0 0 AXOS FINL INC COM COM 05465C100 311 9038 SH SOLE 9038 0 0 BB&T CORP COM COM 054937107 4523 93181 SH SOLE 93181 0 0 B & G FOODS INC NEW COM COM 05508R106 283 10323 SH SOLE 10323 0 0 BCE INC COM NEW COM 05534B760 1772 43739 SH SOLE 43739 0 0 BOK FINL CORP COM NEW COM 05561Q201 146 1500 SH SOLE 1500 0 0 BP PLC OPT 055622904 441 238600 SH Call SOLE 238600 0 0 BP PLC OPT 055622954 61 488900 SH Put SOLE 488900 0 0 BT GROUP PLC ADR COM 05577E101 524 35446 SH SOLE 35446 0 0 BMC STK HLDGS INC COM COM 05591B109 145 7755 SH SOLE 7755 0 0 BADGER METER INC COM COM 056525108 263 4974 SH SOLE 4974 0 0 BAIDU INC SPON ADR REP A COM 056752108 33587 146873 SH SOLE 146873 0 0 BAIDU INC OPT 056752908 6380 351800 SH Call SOLE 351800 0 0 BAIDU INC OPT 056752958 10487 755300 SH Put SOLE 755300 0 0 BAKER HUGHES A GE CO CL A COM 05722G100 3853 113901 SH SOLE 113901 0 0 BALCHEM CORP COM COM 057665200 493 4398 SH SOLE 4398 0 0 BALL CORP COM COM 058498106 391 8882 SH SOLE 8882 0 0 BANCO BRADESCO S A SP ADR PFD NEW PFD 059460303 19042 2689617 SH SOLE 2689617 0 0 BANCO BRADESCO S A OPT 059460953 425 1250000 SH Put SOLE 1250000 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR COM 05946K101 873 138515 SH SOLE 138515 0 0 BANCO SANTANDER SA ADR COM 05964H105 193 38654 SH SOLE 38654 0 0 BANCORP INC DEL COM COM 05969A105 884 92159 SH SOLE 92159 0 0 BANCORPSOUTH BK TUPELO MISS COM COM 05971J102 2872 87826 SH SOLE 87826 0 0 BANC OF CALIFORNIA INC COM COM 05990K106 781 41297 SH SOLE 41297 0 0 BANK AMER CORP COM COM 060505104 55160 1872374 SH SOLE 1872374 0 0 BANK AMER CORP OPT 060505904 4853 5566200 SH Call SOLE 5566200 0 0 BANK AMER CORP OPT 060505954 6717 6378100 SH Put SOLE 6378100 0 0 BANK HAWAII CORP COM COM 062540109 3229 40924 SH SOLE 40924 0 0 BANK OF MARIN BANCORP COM COM 063425102 660 7867 SH SOLE 7867 0 0 BANK NEW YORK MELLON CORP COM COM 064058100 4588 89971 SH SOLE 89971 0 0 BANK OZK COM COM 06417N103 5059 133261 SH SOLE 133261 0 0 BANKUNITED INC COM COM 06652K103 1081 30547 SH SOLE 30547 0 0 BAOZUN INC SPONSORED ADR COM 06684L103 979 20150 SH SOLE 20150 0 0 BARCLAYS PLC ADR COM 06738E204 3128 349525 SH SOLE 349525 0 0 BARCLAYS BK PLC IPATH S&P500 VIX COM 06746L422 9614 360486 SH SOLE 360486 0 0 BARCLAYS BK PLC OPT 06746L902 5 24400 SH Call SOLE 24400 0 0 BARCLAYS BK PLC OPT 06746L952 824 1150000 SH Put SOLE 1150000 0 0 BARNES & NOBLE INC COM COM 067774109 275 47459 SH SOLE 47459 0 0 BARNES & NOBLE ED INC COM COM 06777U101 79 13759 SH SOLE 13759 0 0 BARNES GROUP INC COM COM 067806109 868 12221 SH SOLE 12221 0 0 BARRICK GOLD CORP COM COM 067901108 47952 4327805 SH SOLE 4327805 0 0 BARRICK GOLD CORP OPT 067901908 517 900000 SH Call SOLE 900000 0 0 BARRICK GOLD CORP OPT 067901958 15899 7599400 SH Put SOLE 7599400 0 0 BAUSCH HEALTH COS INC OPT 071734907 218 100000 SH Call SOLE 100000 0 0 BAUSCH HEALTH COS INC OPT 071734957 216 300000 SH Put SOLE 300000 0 0 BAXTER INTL INC COM COM 071813109 5001 64868 SH SOLE 64868 0 0 BAXTER INTL INC OPT 071813959 52 40000 SH Put SOLE 40000 0 0 BEAZER HOMES USA INC OPT 07556Q951 297 110000 SH Put SOLE 110000 0 0 BECTON DICKINSON & CO COM COM 075887109 9716 37226 SH SOLE 37226 0 0 BED BATH & BEYOND INC COM COM 075896100 2245 149663 SH SOLE 149663 0 0 BELDEN INC COM COM 077454106 328 4598 SH SOLE 4598 0 0 BEMIS INC COM COM 081437105 7532 154974 SH SOLE 154974 0 0 BENCHMARK ELECTRS INC COM COM 08160H101 527 22539 SH SOLE 22539 0 0 BENEFICIAL BANCORP INC COM COM 08171T102 5385 318638 SH SOLE 318638 0 0 W R BERKLEY CORPORATION COM COM 084423102 3208 40131 SH SOLE 40131 0 0 BERKSHIRE HATHAWAY INC DEL CL A COM 084670108 640 2 SH SOLE 2 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 18657 87136 SH SOLE 87136 0 0 BERKSHIRE HATHAWAY INC DEL OPT 084670902 894 55000 SH Call SOLE 55000 0 0 BERKSHIRE HATHAWAY INC DEL OPT 084670952 1456 1115000 SH Put SOLE 1115000 0 0 BERKSHIRE HILLS BANCORP INC COM COM 084680107 430 10561 SH SOLE 10561 0 0 BERRY GLOBAL GROUP INC COM COM 08579W103 221 4576 SH SOLE 4576 0 0 BEST BUY INC COM COM 086516101 2857 35998 SH SOLE 35998 0 0 BEST BUY INC OPT 086516901 752 111900 SH Call SOLE 111900 0 0 BEST BUY INC OPT 086516951 318 285900 SH Put SOLE 285900 0 0 BHP BILLITON LTD SPONSORED ADR COM 088606108 695 13946 SH SOLE 13946 0 0 BHP BILLITON LTD OPT 088606908 8 29800 SH Call SOLE 29800 0 0 BHP BILLITON LTD OPT 088606958 16 29800 SH Put SOLE 29800 0 0 BIG 5 SPORTING GOODS CORP COM COM 08915P101 100 19516 SH SOLE 19516 0 0 BIG LOTS INC COM COM 089302103 160 3834 SH SOLE 3834 0 0 BILIBILI INC SPONS ADS REP Z COM 090040106 1205 89371 SH SOLE 89371 0 0 BIO RAD LABS INC CL A COM 090572207 715 2284 SH SOLE 2284 0 0 BIOMARIN PHARMACEUTICAL INC COM COM 09061G101 2724 28094 SH SOLE 28094 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 1.50010/1 BND 09061GAF8 610 5060 PRN SOLE 5060 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 0.599 8/0 BND 09061GAH4 1923 18000 PRN SOLE 18000 0 0 BIOGEN INC COM COM 09062X103 19017 53826 SH SOLE 53826 0 0 BIOGEN INC OPT 09062X903 1497 40700 SH Call SOLE 40700 0 0 BIOGEN INC OPT 09062X953 2572 257900 SH Put SOLE 257900 0 0 BIOTELEMETRY INC COM COM 090672106 145 2248 SH SOLE 2248 0 0 BIO TECHNE CORP COM COM 09073M104 1521 7452 SH SOLE 7452 0 0 BLACK HILLS CORP COM COM 092113109 1794 30888 SH SOLE 30888 0 0 BLACK HILLS CORP UNIT 99/99/9999 COM 092113125 34665 555000 SH SOLE 555000 0 0 BLACKBAUD INC COM COM 09227Q100 939 9254 SH SOLE 9254 0 0 BLACKBERRY LTD COM COM 09228F103 801 70429 SH SOLE 70429 0 0 BLACKROCK INC COM COM 09247X101 8067 17115 SH SOLE 17115 0 0 BLACKROCK INC OPT 09247X951 191 18600 SH Put SOLE 18600 0 0 BLACKROCK MUNI INCOME TR II COM COM 09249N101 157 12083 SH SOLE 12083 0 0 BLACKSTONE GROUP L P COM UNIT LTD COM 09253U108 2170 56978 SH SOLE 56978 0 0 BLACKSTONE GROUP L P OPT 09253U908 99 115000 SH Call SOLE 115000 0 0 BLACKSTONE GROUP L P OPT 09253U958 51 240000 SH Put SOLE 240000 0 0 BLACKROCK MUNIHOLDNGS QLTY I COM COM 09254A101 202 17431 SH SOLE 17431 0 0 BLACKSTONE MTG TR INC COM CL A COM 09257W100 1290 38503 SH SOLE 38503 0 0 BLACKSTONE MTG TR INC NOTE 4.375 5/0 BND 09257WAB6 652 6500 PRN SOLE 6500 0 0 BLOCK H & R INC COM COM 093671105 521 20249 SH SOLE 20249 0 0 BLOCK H & R INC OPT 093671905 100 250000 SH Call SOLE 250000 0 0 BLOCK H & R INC OPT 093671955 162 250000 SH Put SOLE 250000 0 0 BLUCORA INC COM COM 095229100 3115 77398 SH SOLE 77398 0 0 BLUE APRON HLDGS INC CL A COM 09523Q101 208 121202 SH SOLE 121202 0 0 BLUEBIRD BIO INC COM COM 09609G100 214 1467 SH SOLE 1467 0 0 BLUELINX HLDGS INC COM NEW COM 09624H208 239 7576 SH SOLE 7576 0 0 BLUEPRINT MEDICINES CORP COM COM 09627Y109 133 1702 SH SOLE 1702 0 0 BOEING CO COM COM 097023105 39001 104870 SH SOLE 104870 0 0 BOEING CO OPT 097023905 13311 151400 SH Call SOLE 151400 0 0 BOEING CO OPT 097023955 1370 925000 SH Put SOLE 925000 0 0 BOISE CASCADE CO DEL COM COM 09739D100 475 12908 SH SOLE 12908 0 0 BONANZA CREEK ENERGY INC COM NEW COM 097793400 814 27349 SH SOLE 27349 0 0 BOOKING HLDGS INC COM COM 09857L108 13628 6869 SH SOLE 6869 0 0 BOOKING HLDGS INC OPT 09857L908 3528 39900 SH Call SOLE 39900 0 0 BOOKING HLDGS INC OPT 09857L958 3220 65900 SH Put SOLE 65900 0 0 BORGWARNER INC COM COM 099724106 7628 178302 SH SOLE 178302 0 0 BOSTON BEER INC CL A COM 100557107 840 2923 SH SOLE 2923 0 0 BOSTON PRIVATE FINL HLDGS IN COM COM 101119105 950 69596 SH SOLE 69596 0 0 BOSTON PROPERTIES INC COM COM 101121101 5573 45279 SH SOLE 45279 0 0 BOSTON PROPERTIES INC OPT 101121901 111 63200 SH Call SOLE 63200 0 0 BOSTON PROPERTIES INC OPT 101121951 202 63200 SH Put SOLE 63200 0 0 BOSTON SCIENTIFIC CORP COM COM 101137107 9805 254676 SH SOLE 254676 0 0 BOSTON SCIENTIFIC CORP OPT 101137907 360 75000 SH Call SOLE 75000 0 0 BOSTON SCIENTIFIC CORP OPT 101137957 4 75000 SH Put SOLE 75000 0 0 BOTTOMLINE TECH DEL INC COM COM 101388106 5272 72514 SH SOLE 72514 0 0 BOX INC CL A COM 10316T104 972 40662 SH SOLE 40662 0 0 BOYD GAMING CORP COM COM 103304101 1127 33293 SH SOLE 33293 0 0 BRADY CORP CL A COM 104674106 1563 35727 SH SOLE 35727 0 0 BRAEMAR HOTELS & RESORTS INC COM COM 10482B101 171 14561 SH SOLE 14561 0 0 BRANDYWINE RLTY TR SH BEN INT NEW COM 105368203 4673 297253 SH SOLE 297253 0 0 BRASKEM S A SP ADR PFD A PFD 105532105 389 13459 SH SOLE 13459 0 0 BRASKEM S A OPT 105532955 24 30000 SH Put SOLE 30000 0 0 BRIGGS & STRATTON CORP COM COM 109043109 252 13121 SH SOLE 13121 0 0 BRIGHTHOUSE FINL INC COM COM 10922N103 1815 41020 SH SOLE 41020 0 0 BRINKER INTL INC COM COM 109641100 1245 26636 SH SOLE 26636 0 0 BRINKS CO COM COM 109696104 1543 22121 SH SOLE 22121 0 0 BRISTOL MYERS SQUIBB CO COM COM 110122108 35393 570126 SH SOLE 570126 0 0 BRISTOL MYERS SQUIBB CO OPT 110122908 871 296400 SH Call SOLE 296400 0 0 BRISTOL MYERS SQUIBB CO OPT 110122958 913 743700 SH Put SOLE 743700 0 0 BRITISH AMERN TOB PLC SPONSORED ADR COM 110448107 2309 49522 SH SOLE 49522 0 0 BRIXMOR PPTY GROUP INC COM COM 11120U105 2572 146861 SH SOLE 146861 0 0 BROADRIDGE FINL SOLUTIONS IN COM COM 11133T103 1449 10981 SH SOLE 10981 0 0 BROADCOM INC COM COM 11135F101 17316 70180 SH SOLE 70180 0 0 BROADCOM INC OPT 11135F901 1266 132400 SH Call SOLE 132400 0 0 BROADCOM INC OPT 11135F951 3230 569400 SH Put SOLE 569400 0 0 BROOKFIELD PROPERTY REIT INC CL A COM 11282X103 1715 81935 SH SOLE 81935 0 0 BROOKLINE BANCORP INC DEL COM COM 11373M107 427 25585 SH SOLE 25585 0 0 BROOKS AUTOMATION INC COM COM 114340102 737 21037 SH SOLE 21037 0 0 BROWN & BROWN INC COM COM 115236101 4018 135872 SH SOLE 135872 0 0 BROWN FORMAN CORP CL A COM 115637100 138 2713 SH SOLE 2713 0 0 BROWN FORMAN CORP CL B COM 115637209 7054 139540 SH SOLE 139540 0 0 BRUNSWICK CORP COM COM 117043109 2488 37128 SH SOLE 37128 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN COM 118230101 4175 116925 SH SOLE 116925 0 0 BUCKLE INC COM COM 118440106 245 10623 SH SOLE 10623 0 0 BURLINGTON STORES INC COM COM 122017106 4622 28369 SH SOLE 28369 0 0 CBIZ INC COM COM 124805102 1146 48348 SH SOLE 48348 0 0 CBL & ASSOC PPTYS INC COM COM 124830100 758 190030 SH SOLE 190030 0 0 CBS CORP NEW CL B COM 124857202 2099 36531 SH SOLE 36531 0 0 CBOE GLOBAL MARKETS INC COM COM 12503M108 2071 21580 SH SOLE 21580 0 0 CBRE GROUP INC CL A COM 12504L109 1701 38581 SH SOLE 38581 0 0 CDK GLOBAL INC COM COM 12508E101 1525 24378 SH SOLE 24378 0 0 CDW CORP COM COM 12514G108 938 10549 SH SOLE 10549 0 0 CF INDS HLDGS INC COM COM 125269100 5614 103127 SH SOLE 103127 0 0 C H ROBINSON WORLDWIDE INC COM NEW COM 12541W209 3153 32196 SH SOLE 32196 0 0 CIGNA CORPORATION COM COM 125509109 3502 16818 SH SOLE 16818 0 0 CIGNA CORPORATION OPT 125509909 11 20000 SH Call SOLE 20000 0 0 CIGNA CORPORATION OPT 125509959 9 20000 SH Put SOLE 20000 0 0 CIT GROUP INC COM NEW COM 125581801 1226 23764 SH SOLE 23764 0 0 CME GROUP INC COM CL A COM 12572Q105 8100 47590 SH SOLE 47590 0 0 CNA FINL CORP COM COM 126117100 112 2444 SH SOLE 2444 0 0 CNOOC LTD SPONSORED ADR COM 126132109 188 950 SH SOLE 950 0 0 CNO FINL GROUP INC COM COM 12621E103 7163 337537 SH SOLE 337537 0 0 CRH PLC ADR COM 12626K203 3250 99331 SH SOLE 99331 0 0 CSG SYS INTL INC COM COM 126349109 923 22992 SH SOLE 22992 0 0 COWEN INC CL A NEW COM 223622606 1007 61766 SH SOLE 61766 0 0 CRACKER BARREL OLD CTRY STOR COM COM 22410J106 10994 74726 SH SOLE 74726 0 0 CRANE CO COM COM 224399105 29417 299107 SH SOLE 299107 0 0 CRAY INC COM NEW COM 225223304 155 7212 SH SOLE 7212 0 0 CREDIT ACCEP CORP MICH COM COM 225310101 343 782 SH SOLE 782 0 0 CREDIT SUISSE GROUP SPONSORED ADR COM 225401108 4213 282005 SH SOLE 282005 0 0 CREDIT SUISSE NASSAU BRH VELOCITY SHS DAI COM 22542D332 2946 111919 SH SOLE 111919 0 0 CREE INC COM COM 225447101 1294 34175 SH SOLE 34175 0 0 CRITEO S A SPONS ADS COM 226718104 590 25708 SH SOLE 25708 0 0 CROCS INC COM COM 227046109 5132 241040 SH SOLE 241040 0 0 CROSS CTRY HEALTHCARE INC COM COM 227483104 110 12578 SH SOLE 12578 0 0 CROWN CASTLE INTL CORP NEW COM COM 22822V101 2978 26747 SH SOLE 26747 0 0 CROWN HOLDINGS INC COM COM 228368106 1120 23327 SH SOLE 23327 0 0 CRYOLIFE INC COM COM 228903100 159 4523 SH SOLE 4523 0 0 CTRIP COM INTL LTD AMERICAN DEP COM 22943F100 8922 240034 SH SOLE 240034 0 0 CTRIP COM INTL LTD OPT 22943F900 417 995000 SH Call SOLE 995000 0 0 CTRIP COM INTL LTD OPT 22943F950 7066 2849800 SH Put SOLE 2849800 0 0 CTRIP COM INTL LTD NOTE 1.000 7/0 BND 22943FAF7 3041 31000 PRN SOLE 31000 0 0 CTRIP COM INTL LTD NOTE 1.990 7/0 BND 22943FAH3 1379 13180 PRN SOLE 13180 0 0 CTRIP COM INTL LTD NOTE 1.250 9/1 BND 22943FAM2 2934 30000 PRN SOLE 30000 0 0 CUBESMART COM COM 229663109 4024 141027 SH SOLE 141027 0 0 CUBIC CORP COM COM 229669106 636 8712 SH SOLE 8712 0 0 CULLEN FROST BANKERS INC COM COM 229899109 1024 9807 SH SOLE 9807 0 0 CUMMINS INC COM COM 231021106 2908 19907 SH SOLE 19907 0 0 CUMMINS INC OPT 231021906 4 45000 SH Call SOLE 45000 0 0 CUMMINS INC OPT 231021956 468 45000 SH Put SOLE 45000 0 0 CURO GROUP HLDGS CORP COM COM 23131L107 2329 77042 SH SOLE 77042 0 0 CURTISS WRIGHT CORP COM COM 231561101 3538 25746 SH SOLE 25746 0 0 CUSTOMERS BANCORP INC COM COM 23204G100 218 9245 SH SOLE 9245 0 0 CUTERA INC COM COM 232109108 1302 40006 SH SOLE 40006 0 0 CYPRESS SEMICONDUCTOR CORP COM COM 232806109 1484 102424 SH SOLE 102424 0 0 CYPRESS SEMICONDUCTOR CORP NOTE 4.500 1/1 BND 232806AM1 1934 15360 PRN SOLE 15360 0 0 CYRUSONE INC COM COM 23283R100 3497 55152 SH SOLE 55152 0 0 DBX ETF TR XTRACK MSCI EAFE COM 233051200 418 12910 SH SOLE 12910 0 0 DBX ETF TR XTRACK MSCI EURP COM 233051853 3641 127452 SH SOLE 127452 0 0 DCP MIDSTREAM LP COM UT LTD PTN COM 23311P100 1299 32820 SH SOLE 32820 0 0 DDR CORP COM COM 23317H854 1256 93774 SH SOLE 93774 0 0 D R HORTON INC COM COM 23331A109 5004 118626 SH SOLE 118626 0 0 DTE ENERGY CO COM COM 233331107 1311 12016 SH SOLE 12016 0 0 DSW INC CL A COM 23334L102 239 7067 SH SOLE 7067 0 0 DWS MUN INCOME TR NEW COM COM 233368109 110 10507 SH SOLE 10507 0 0 DXC TECHNOLOGY CO COM COM 23355L106 4714 50401 SH SOLE 50401 0 0 DAKTRONICS INC COM COM 234264109 81 10378 SH SOLE 10378 0 0 DANA INCORPORATED COM COM 235825205 232 12450 SH SOLE 12450 0 0 DANAHER CORP DEL COM COM 235851102 20881 192169 SH SOLE 192169 0 0 DARDEN RESTAURANTS INC COM COM 237194105 9759 87769 SH SOLE 87769 0 0 DAVE & BUSTERS ENTMT INC COM COM 238337109 1450 21894 SH SOLE 21894 0 0 DAVITA INC COM COM 23918K108 1805 25199 SH SOLE 25199 0 0 DEAN FOODS CO NEW COM NEW COM 242370203 4422 622784 SH SOLE 622784 0 0 DEAN FOODS CO NEW OPT 242370953 1100 2200000 SH Put SOLE 2200000 0 0 DECKERS OUTDOOR CORP COM COM 243537107 2409 20314 SH SOLE 20314 0 0 DEERE & CO COM COM 244199105 7983 53105 SH SOLE 53105 0 0 DELL TECHNOLOGIES INC COM CL V COM 24703L103 23392 240855 SH SOLE 240855 0 0 DELTA AIR LINES INC DEL COM NEW COM 247361702 2450 42360 SH SOLE 42360 0 0 DELTA AIR LINES INC DEL OPT 247361902 1891 719500 SH Call SOLE 719500 0 0 DELTA AIR LINES INC DEL OPT 247361952 2383 1913700 SH Put SOLE 1913700 0 0 DENBURY RES INC COM NEW COM 247916208 136 21955 SH SOLE 21955 0 0 DELUXE CORP COM COM 248019101 1597 28043 SH SOLE 28043 0 0 DENTSPLY SIRONA INC COM COM 24906P109 4385 116189 SH SOLE 116189 0 0 DERMIRA INC COM COM 24983L104 946 86831 SH SOLE 86831 0 0 DEVON ENERGY CORP NEW COM COM 25179M103 5154 129044 SH SOLE 129044 0 0 DEVON ENERGY CORP NEW OPT 25179M903 10 25100 SH Call SOLE 25100 0 0 DEVON ENERGY CORP NEW OPT 25179M953 111 37500 SH Put SOLE 37500 0 0 DEXCOM INC COM COM 252131107 1088 7605 SH SOLE 7605 0 0 DIAGEO P L C SPON ADR NEW COM 25243Q205 5388 38035 SH SOLE 38035 0 0 DIAMOND OFFSHORE DRILLING IN COM COM 25271C102 687 34333 SH SOLE 34333 0 0 DIAMONDROCK HOSPITALITY CO COM COM 252784301 2473 211947 SH SOLE 211947 0 0 DIAMONDBACK ENERGY INC COM COM 25278X109 7201 53266 SH SOLE 53266 0 0 DICKS SPORTING GOODS INC COM COM 253393102 444 12521 SH SOLE 12521 0 0 DIEBOLD NXDF INC COM COM 253651103 1474 327483 SH SOLE 327483 0 0 DIGITAL RLTY TR INC COM COM 253868103 623 5537 SH SOLE 5537 0 0 DIGITAL RLTY TR INC OPT 253868903 6 15000 SH Call SOLE 15000 0 0 DIME CMNTY BANCSHARES COM COM 253922108 124 6924 SH SOLE 6924 0 0 DILLARDS INC CL A COM 254067101 201 2632 SH SOLE 2632 0 0 DINE BRANDS GLOBAL INC COM COM 254423106 2091 25715 SH SOLE 25715 0 0 DIODES INC COM COM 254543101 243 7298 SH SOLE 7298 0 0 DIREXION SHS ETF TR DLY SCOND 3XBU COM 25459W458 135 872 SH SOLE 872 0 0 DIREXION SHS ETF TR 20YR TRES BULL COM 25459W540 2204 127109 SH SOLE 127109 0 0 DIREXION SHS ETF TR DLY MIDCAP ETF3X COM 25459W730 382 7200 SH SOLE 7200 0 0 DIREXION SHS ETF TR DRX S&P500BULL COM 25459W862 397 7307 SH SOLE 7307 0 0 DIREXION SHS ETF TR DLY ENRGY BULL3X COM 25459W888 641 17191 SH SOLE 17191 0 0 DIREXION SHS ETF TR DLY S&P500 2XS COM 25459Y165 273 4797 SH SOLE 4797 0 0 DIREXION SHS ETF TR DLY R/E BEAR3X COM 25459Y363 432 46400 SH SOLE 46400 0 0 DIREXION SHS ETF TR DAILY MSCI EMERG COM 25460E547 2038 40000 SH SOLE 40000 0 0 DIREXION SHS ETF TR DAILY ENERGY BEA COM 25460E554 4839 150000 SH SOLE 150000 0 0 DIREXION SHS ETF TR DAILY TECHNOLOGY COM 25460E562 206 11299 SH SOLE 11299 0 0 DIREXION SHS ETF TR DLY SEMICNDTR 3X COM 25460E836 873 89635 SH SOLE 89635 0 0 DIREXION SHS ETF TR DLY JR GOLD 3X COM 25460E877 15221 193500 SH SOLE 193500 0 0 DISNEY WALT CO COM DISNEY COM 254687106 14260 121941 SH SOLE 121941 0 0 DISNEY WALT CO OPT 254687906 3810 388700 SH Call SOLE 388700 0 0 DISNEY WALT CO OPT 254687956 532 483000 SH Put SOLE 483000 0 0 DISCOVER FINL SVCS COM COM 254709108 842 11010 SH SOLE 11010 0 0 DISCOVERY INC COM SER A COM 25470F104 934 29173 SH SOLE 29173 0 0 DISCOVERY INC COM SER C COM 25470F302 3374 114073 SH SOLE 114073 0 0 DISH NETWORK CORP CL A COM 25470M109 3637 101699 SH SOLE 101699 0 0 DISH NETWORK CORP OPT 25470M909 55 274300 SH Call SOLE 274300 0 0 DISH NETWORK CORP OPT 25470M959 2416 285000 SH Put SOLE 285000 0 0 DISH NETWORK CORP NOTE 3.375 8/1 BND 25470MAB5 2973 31090 PRN SOLE 31090 0 0 DIREXION SHS ETF TR DAILY S&P OIL COM 25490K125 411 75882 SH SOLE 75882 0 0 DIREXION SHS ETF TR DAILY GOLD MINER COM 25490K133 33711 858000 SH SOLE 858000 0 0 DIREXION SHS ETF TR DLY EMG MK BL 3X COM 25490K281 1250 14739 SH SOLE 14739 0 0 DIREXION SHS ETF TR DAILY SM CAP BEA COM 25490K521 420 50000 SH SOLE 50000 0 0 DIREXION SHS ETF TR DAILY FINL BEAR COM 25490K539 5541 570606 SH SOLE 570606 0 0 DOCUSIGN INC COM COM 256163106 296 5639 SH SOLE 5639 0 0 DOLBY LABORATORIES INC COM COM 25659T107 699 9985 SH SOLE 9985 0 0 DOLLAR GEN CORP NEW COM COM 256677105 11328 103641 SH SOLE 103641 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA COM 531229870 376 10555 SH SOLE 10555 0 0 LIBERTY MEDIA CORP DELAWARE DEB 2.250 9/3 BND 531229AE2 1703 31000 PRN SOLE 31000 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A COM 531465102 4167 280621 SH SOLE 280621 0 0 LIFEPOINT HEALTH INC COM COM 53219L109 7573 117596 SH SOLE 117596 0 0 LIGAND PHARMACEUTICALS INC COM NEW COM 53220K504 1299 4734 SH SOLE 4734 0 0 LIFE STORAGE INC COM COM 53223X107 872 9163 SH SOLE 9163 0 0 LILLY ELI & CO COM COM 532457108 18057 168274 SH SOLE 168274 0 0 LILLY ELI & CO OPT 532457908 1969 255900 SH Call SOLE 255900 0 0 LILLY ELI & CO OPT 532457958 76 130000 SH Put SOLE 130000 0 0 LINCOLN ELEC HLDGS INC COM COM 533900106 910 9742 SH SOLE 9742 0 0 LINCOLN NATL CORP IND COM COM 534187109 4002 59143 SH SOLE 59143 0 0 LINDSAY CORP COM COM 535555106 215 2149 SH SOLE 2149 0 0 LINE CORP SPONSORED ADR COM 53567X101 167 3955 SH SOLE 3955 0 0 LITHIA MTRS INC CL A COM 536797103 652 7988 SH SOLE 7988 0 0 LITTELFUSE INC COM COM 537008104 438 2215 SH SOLE 2215 0 0 LIVE NATION ENTERTAINMENT IN COM COM 538034109 1613 29616 SH SOLE 29616 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR COM 539439109 1632 536794 SH SOLE 536794 0 0 LOCKHEED MARTIN CORP COM COM 539830109 5590 16159 SH SOLE 16159 0 0 LOCKHEED MARTIN CORP OPT 539830909 143 6600 SH Call SOLE 6600 0 0 LOCKHEED MARTIN CORP OPT 539830959 24 17300 SH Put SOLE 17300 0 0 LOEWS CORP COM COM 540424108 2270 45195 SH SOLE 45195 0 0 LOGMEIN INC COM COM 54142L109 2222 24941 SH SOLE 24941 0 0 LOUISIANA PAC CORP COM COM 546347105 6383 240964 SH SOLE 240964 0 0 LOWES COS INC COM COM 548661107 12306 107178 SH SOLE 107178 0 0 LOWES COS INC OPT 548661907 2352 134300 SH Call SOLE 134300 0 0 LOWES COS INC OPT 548661957 142 170500 SH Put SOLE 170500 0 0 LOXO ONCOLOGY INC COM COM 548862101 216 1264 SH SOLE 1264 0 0 LULULEMON ATHLETICA INC COM COM 550021109 2805 17264 SH SOLE 17264 0 0 LUMENTUM HLDGS INC COM COM 55024U109 2610 43536 SH SOLE 43536 0 0 LUMENTUM HLDGS INC NOTE 0.250 3/1 BND 55024UAB5 607 5050 PRN SOLE 5050 0 0 LUMINEX CORP DEL COM COM 55027E102 322 10638 SH SOLE 10638 0 0 LYDALL INC DEL COM COM 550819106 148 3437 SH SOLE 3437 0 0 LYON WILLIAM HOMES CL A NEW COM 552074700 989 62225 SH SOLE 62225 0 0 M & T BK CORP COM COM 55261F104 3533 21469 SH SOLE 21469 0 0 MB FINANCIAL INC NEW COM COM 55264U108 6718 145701 SH SOLE 145701 0 0 MDU RES GROUP INC COM COM 552690109 2655 103344 SH SOLE 103344 0 0 MFA FINL INC COM COM 55272X102 1227 166941 SH SOLE 166941 0 0 MCBC HLDGS INC COM COM 55276F107 1273 35472 SH SOLE 35472 0 0 MGE ENERGY INC COM COM 55277P104 303 4751 SH SOLE 4751 0 0 MGM RESORTS INTERNATIONAL COM COM 552953101 4072 145906 SH SOLE 145906 0 0 MGM RESORTS INTERNATIONAL OPT 552953901 6 51400 SH Call SOLE 51400 0 0 MGM RESORTS INTERNATIONAL OPT 552953951 256 80800 SH Put SOLE 80800 0 0 MGM GROWTH PPTYS LLC CL A COM COM 55303A105 108 3648 SH SOLE 3648 0 0 MGP INGREDIENTS INC NEW COM COM 55303J106 194 2459 SH SOLE 2459 0 0 MKS INSTRUMENT INC COM COM 55306N104 527 6576 SH SOLE 6576 0 0 MPLX LP COM UNIT REP LTD COM 55336V100 2003 57765 SH SOLE 57765 0 0 MRC GLOBAL INC COM COM 55345K103 710 37806 SH SOLE 37806 0 0 MSA SAFETY INC COM COM 553498106 2014 18919 SH SOLE 18919 0 0 MSC INDL DIRECT INC CL A COM 553530106 2250 25538 SH SOLE 25538 0 0 MSCI INC COM COM 55354G100 3088 17404 SH SOLE 17404 0 0 MTS SYS CORP COM COM 553777103 270 4933 SH SOLE 4933 0 0 MACOM TECH SOLUTIONS HLDGS I COM COM 55405Y100 371 18015 SH SOLE 18015 0 0 MACERICH CO COM COM 554382101 1875 33912 SH SOLE 33912 0 0 MACK CALI RLTY CORP COM COM 554489104 3277 154157 SH SOLE 154157 0 0 MACQUARIE INFRASTRUCTURE COR COM COM 55608B105 3002 65083 SH SOLE 65083 0 0 MACYS INC COM COM 55616P104 3314 95424 SH SOLE 95424 0 0 MACYS INC OPT 55616P954 575 2145000 SH Put SOLE 2145000 0 0 MADDEN STEVEN LTD COM COM 556269108 1731 32716 SH SOLE 32716 0 0 MADISON SQUARE GARDEN CO NEW CL A COM 55825T103 4360 13828 SH SOLE 13828 0 0 MAGELLAN HEALTH INC COM NEW COM 559079207 6040 83837 SH SOLE 83837 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP COM 559080106 1266 18696 SH SOLE 18696 0 0 MAGNA INTL INC COM COM 559222401 1247 22301 SH SOLE 22301 0 0 MAGNACHIP SEMICONDUCTOR SA NOTE 5.000 3/0 BND 55932XAB0 8359 60000 PRN SOLE 60000 0 0 MALIBU BOATS INC COM CL A COM 56117J100 3294 60191 SH SOLE 60191 0 0 MANHATTAN ASSOCS INC COM COM 562750109 870 15929 SH SOLE 15929 0 0 MANPOWERGROUP INC COM COM 56418H100 3449 40119 SH SOLE 40119 0 0 MANTECH INTL CORP CL A COM 564563104 856 13516 SH SOLE 13516 0 0 MANULIFE FINL CORP COM COM 56501R106 1603 89664 SH SOLE 89664 0 0 MARATHON OIL CORP COM COM 565849106 4651 199766 SH SOLE 199766 0 0 MARATHON OIL CORP OPT 565849906 3001 2126700 SH Call SOLE 2126700 0 0 MARATHON OIL CORP OPT 565849956 352 330700 SH Put SOLE 330700 0 0 MARATHON PETE CORP COM COM 56585A102 23945 299423 SH SOLE 299423 0 0 MARATHON PETE CORP OPT 56585A902 2818 259700 SH Call SOLE 259700 0 0 MARATHON PETE CORP OPT 56585A952 78 236700 SH Put SOLE 236700 0 0 MARCUS CORP COM COM 566330106 1520 36140 SH SOLE 36140 0 0 MARINEMAX INC COM COM 567908108 128 6025 SH SOLE 6025 0 0 MARKEL CORP COM COM 570535104 1827 1537 SH SOLE 1537 0 0 MARKETAXESS HLDGS INC COM COM 57060D108 639 3582 SH SOLE 3582 0 0 MARRIOTT VACATIONS WRLDWDE C COM COM 57164Y107 2180 19508 SH SOLE 19508 0 0 MARRIOTT VACATIONS WRLDWDE C OPT 57164Y907 96 23900 SH Call SOLE 23900 0 0 MARRONE BIO INNOVATIONS INC COM COM 57165B106 32 17491 SH SOLE 17491 0 0 MARSH & MCLENNAN COS INC COM COM 571748102 25615 309664 SH SOLE 309664 0 0 MARSH & MCLENNAN COS INC OPT 571748902 28 64100 SH Call SOLE 64100 0 0 MARRIOTT INTL INC NEW CL A COM 571903202 6538 49519 SH SOLE 49519 0 0 MARTEN TRANS LTD COM COM 573075108 247 11714 SH SOLE 11714 0 0 MARTIN MARIETTA MATLS INC COM COM 573284106 3146 17292 SH SOLE 17292 0 0 MASCO CORP COM COM 574599106 49647 1356462 SH SOLE 1356462 0 0 MASIMO CORP COM COM 574795100 2999 24081 SH SOLE 24081 0 0 MASONITE INTL CORP NEW COM COM 575385109 161 2508 SH SOLE 2508 0 0 MASTEC INC COM COM 576323109 1931 43237 SH SOLE 43237 0 0 MASTERCARD INCORPORATED CL A COM 57636Q104 20548 92306 SH SOLE 92306 0 0 MATADOR RES CO COM COM 576485205 733 22170 SH SOLE 22170 0 0 MATERION CORP COM COM 576690101 280 4626 SH SOLE 4626 0 0 MATRIX SVC CO COM COM 576853105 211 8560 SH SOLE 8560 0 0 MATSON INC COM COM 57686G105 1751 44160 SH SOLE 44160 0 0 MATTEL INC COM COM 577081102 1571 100042 SH SOLE 100042 0 0 MAXIM INTEGRATED PRODS INC COM COM 57772K101 3939 69853 SH SOLE 69853 0 0 MAXIMUS INC COM COM 577933104 3945 60638 SH SOLE 60638 0 0 MCCORMICK & CO INC COM NON VTG COM 579780206 3608 27385 SH SOLE 27385 0 0 MCDERMOTT INTL INC COM COM 580037703 519 28154 SH SOLE 28154 0 0 MCDONALDS CORP COM COM 580135101 131548 786349 SH SOLE 786349 0 0 MCDONALDS CORP OPT 580135901 481 92900 SH Call SOLE 92900 0 0 MCDONALDS CORP OPT 580135951 451 180900 SH Put SOLE 180900 0 0 MCGRATH RENTCORP COM COM 580589109 1298 23828 SH SOLE 23828 0 0 MCKESSON CORP COM COM 58155Q103 8510 64151 SH SOLE 64151 0 0 MEDICAL PPTYS TRUST INC COM COM 58463J304 975 65370 SH SOLE 65370 0 0 MEDICINES CO COM COM 584688105 338 11290 SH SOLE 11290 0 0 MEDIFAST INC COM COM 58470H101 6447 29101 SH SOLE 29101 0 0 MEDIDATA SOLUTIONS INC COM COM 58471A105 1844 25151 SH SOLE 25151 0 0 MEDNAX INC COM COM 58502B106 1262 27045 SH SOLE 27045 0 0 MEDPACE HLDGS INC COM COM 58506Q109 122 2033 SH SOLE 2033 0 0 MELCO RESORT ENTERTAINMENT L ADR COM 585464100 2853 134903 SH SOLE 134903 0 0 MERCADOLIBRE INC COM COM 58733R102 2233 6559 SH SOLE 6559 0 0 MERCER INTL INC COM COM 588056101 1430 85137 SH SOLE 85137 0 0 MERCHANTS BANCORP IND COM COM 58844R108 405 15936 SH SOLE 15936 0 0 MERCK & CO INC COM COM 58933Y105 25860 364527 SH SOLE 364527 0 0 MERCK & CO INC OPT 58933Y905 5177 1130600 SH Call SOLE 1130600 0 0 MERCK & CO INC OPT 58933Y955 579 972800 SH Put SOLE 972800 0 0 MERCURY GENL CORP NEW COM COM 589400100 1059 21111 SH SOLE 21111 0 0 MEREDITH CORP COM COM 589433101 793 15534 SH SOLE 15534 0 0 MERIT MED SYS INC COM COM 589889104 462 7520 SH SOLE 7520 0 0 MERITAGE HOMES CORP COM COM 59001A102 239 5989 SH SOLE 5989 0 0 MERITOR INC COM COM 59001K100 1480 76449 SH SOLE 76449 0 0 META FINL GROUP INC COM COM 59100U108 190 2293 SH SOLE 2293 0 0 METHANEX CORP COM COM 59151K108 181 2291 SH SOLE 2291 0 0 METHODE ELECTRS INC COM COM 591520200 724 20007 SH SOLE 20007 0 0 METLIFE INC COM COM 59156R108 7247 155108 SH SOLE 155108 0 0 METLIFE INC OPT 59156R908 495 477200 SH Call SOLE 477200 0 0 METLIFE INC OPT 59156R958 917 860800 SH Put SOLE 860800 0 0 METTLER TOLEDO INTERNATIONAL COM COM 592688105 5274 8660 SH SOLE 8660 0 0 MICHAELS COS INC COM COM 59408Q106 2100 129388 SH SOLE 129388 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW COM 594837304 3305 178860 SH SOLE 178860 0 0 MICROSOFT CORP COM COM 594918104 145211 1269664 SH SOLE 1269664 0 0 MICROSOFT CORP OPT 594918904 23699 1651700 SH Call SOLE 1651700 0 0 MICROSOFT CORP OPT 594918954 4213 1631700 SH Put SOLE 1631700 0 0 MICROSTRATEGY INC CL A NEW COM 594972408 539 3831 SH SOLE 3831 0 0 MICROCHIP TECHNOLOGY INC COM COM 595017104 4458 56490 SH SOLE 56490 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625 2/1 BND 595017AD6 4020 26520 PRN SOLE 26520 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625 2/1 BND 595017AF1 3888 36400 PRN SOLE 36400 0 0 MICROCHIP TECHNOLOGY INC NOTE 2.250 2/1 BND 595017AH7 529 5000 PRN SOLE 5000 0 0 MICRON TECHNOLOGY INC COM COM 595112103 12847 284048 SH SOLE 284048 0 0 MICRON TECHNOLOGY INC OPT 595112903 6110 1170000 SH Call SOLE 1170000 0 0 MICRON TECHNOLOGY INC OPT 595112953 7789 3186800 SH Put SOLE 3186800 0 0 MICRON TECHNOLOGY INC NOTE 3.00011/1 BND 595112AY9 45421 292620 PRN SOLE 292620 0 0 MID AMER APT CMNTYS INC COM COM 59522J103 3202 31960 SH SOLE 31960 0 0 MIDDLEBY CORP COM COM 596278101 815 6301 SH SOLE 6301 0 0 MILACRON HLDGS CORP COM COM 59870L106 117 5787 SH SOLE 5787 0 0 MILLER HERMAN INC COM COM 600544100 4378 114009 SH SOLE 114009 0 0 MIMEDX GROUP INC COM COM 602496101 265 42831 SH SOLE 42831 0 0 MINDBODY INC COM CL A COM 60255W105 29066 715039 SH SOLE 715039 0 0 MINERALS TECHNOLOGIES INC COM COM 603158106 1959 28982 SH SOLE 28982 0 0 MIRAGEN THERAPEUTICS INC COM COM 60463E103 517 92662 SH SOLE 92662 0 0 MITEL NETWORKS CORP COM COM 60671Q104 2160 195997 SH SOLE 195997 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS COM 606822104 143 23121 SH SOLE 23121 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR COM 607409109 3871 453825 SH SOLE 453825 0 0 MOBILE MINI INC COM COM 60740F105 1551 35365 SH SOLE 35365 0 0 MODEL N INC COM COM 607525102 2087 131684 SH SOLE 131684 0 0 MODINE MFG CO COM COM 607828100 720 48328 SH SOLE 48328 0 0 MOELIS & CO CL A COM 60786M105 2296 41889 SH SOLE 41889 0 0 MOHAWK INDS INC COM COM 608190104 659 3756 SH SOLE 3756 0 0 MOLINA HEALTHCARE INC COM COM 60855R100 2737 18403 SH SOLE 18403 0 0 MOLINA HEALTHCARE INC NOTE 1.125 1/1 BND 60855RAC4 16429 45000 PRN SOLE 45000 0 0 MOLSON COORS BREWING CO CL B COM 60871R209 3005 48868 SH SOLE 48868 0 0 MOLSON COORS BREWING CO OPT 60871R909 3 47400 SH Call SOLE 47400 0 0 MOLSON COORS BREWING CO OPT 60871R959 845 78700 SH Put SOLE 78700 0 0 MOMO INC ADR COM 60879B107 263 6006 SH SOLE 6006 0 0 MOMO INC OPT 60879B957 61 19800 SH Put SOLE 19800 0 0 MONDELEZ INTL INC CL A COM 609207105 17164 399527 SH SOLE 399527 0 0 MONDELEZ INTL INC OPT 609207905 60 84200 SH Call SOLE 84200 0 0 MONDELEZ INTL INC OPT 609207955 408 486300 SH Put SOLE 486300 0 0 MONEYGRAM INTL INC COM NEW COM 60935Y208 69 12874 SH SOLE 12874 0 0 MONGODB INC CL A COM 60937P106 423 5186 SH SOLE 5186 0 0 MONMOUTH REAL ESTATE INVT CO CL A COM 609720107 186 11127 SH SOLE 11127 0 0 MONOLITHIC PWR SYS INC COM COM 609839105 751 5979 SH SOLE 5979 0 0 MONOTYPE IMAGING HOLDINGS IN COM COM 61022P100 166 8211 SH SOLE 8211 0 0 MONRO INC COM COM 610236101 770 11061 SH SOLE 11061 0 0 MONSTER BEVERAGE CORP NEW COM COM 61174X109 5820 99869 SH SOLE 99869 0 0 MONSTER BEVERAGE CORP NEW OPT 61174X959 12 50000 SH Put SOLE 50000 0 0 MOODYS CORP COM COM 615369105 3322 19867 SH SOLE 19867 0 0 MOOG INC CL A COM 615394202 2475 28792 SH SOLE 28792 0 0 MORGAN STANLEY COM NEW COM 617446448 31121 668260 SH SOLE 668260 0 0 MORGAN STANLEY OPT 617446908 749 989600 SH Call SOLE 989600 0 0 MORGAN STANLEY OPT 617446958 7696 3354400 SH Put SOLE 3354400 0 0 MORNINGSTAR INC COM COM 617700109 171 1357 SH SOLE 1357 0 0 MOSAIC CO NEW COM COM 61945C103 8736 268952 SH SOLE 268952 0 0 MOTOROLA SOLUTIONS INC COM NEW COM 620076307 3572 27448 SH SOLE 27448 0 0 MOVADO GROUP INC COM COM 624580106 544 12984 SH SOLE 12984 0 0 MUELLER INDS INC COM COM 624756102 422 14579 SH SOLE 14579 0 0 MUELLER WTR PRODS INC COM SER A COM 624758108 290 25184 SH SOLE 25184 0 0 MULTI COLOR CORP COM COM 625383104 177 2842 SH SOLE 2842 0 0 MURPHY OIL CORP COM COM 626717102 660 19786 SH SOLE 19786 0 0 MURPHY USA INC COM COM 626755102 3513 41112 SH SOLE 41112 0 0 MUTUALFIRST FINL INC COM COM 62845B104 136 3679 SH SOLE 3679 0 0 NBT BANCORP INC COM COM 628778102 274 7146 SH SOLE 7146 0 0 NCI BUILDING SYS INC COM NEW COM 628852204 6731 444319 SH SOLE 444319 0 0 NCR CORP NEW COM COM 62886E108 1895 66707 SH SOLE 66707 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST COM 62913M107 2716 234162 SH SOLE 234162 0 0 NIC INC COM COM 62914B100 383 25905 SH SOLE 25905 0 0 NMI HLDGS INC CL A COM 629209305 218 9619 SH SOLE 9619 0 0 NN INC COM COM 629337106 102 6520 SH SOLE 6520 0 0 NRG ENERGY INC COM NEW COM 629377508 1146 30650 SH SOLE 30650 0 0 NRG ENERGY INC OPT 629377958 50 1000000 SH Put SOLE 1000000 0 0 NVR INC COM COM 62944T105 2698 1092 SH SOLE 1092 0 0 NXP SEMICONDUCTORS N V NOTE 1.00012/0 BND 62952QAB6 762 7300 PRN SOLE 7300 0 0 NANOMETRICS INC COM COM 630077105 3106 82789 SH SOLE 82789 0 0 NASDAQ INC COM COM 631103108 1609 18753 SH SOLE 18753 0 0 NATERA INC COM COM 632307104 2897 121020 SH SOLE 121020 0 0 NATIONAL FUEL GAS CO N J COM COM 636180101 1873 33415 SH SOLE 33415 0 0 NATIONAL GRID PLC SPONSORED ADR NE COM 636274409 297 5726 SH SOLE 5726 0 0 NATIONAL HEALTH INVS INC COM COM 63633D104 2258 29868 SH SOLE 29868 0 0 NATIONAL HEALTH INVS INC NOTE 3.250 4/0 BND 63633DAE4 2214 19500 PRN SOLE 19500 0 0 NATIONAL INSTRS CORP COM COM 636518102 796 16478 SH SOLE 16478 0 0 NATIONAL OILWELL VARCO INC COM COM 637071101 9966 231337 SH SOLE 231337 0 0 NATIONAL PRESTO INDS INC COM COM 637215104 309 2381 SH SOLE 2381 0 0 NATIONAL RETAIL PPTYS INC COM COM 637417106 3560 79419 SH SOLE 79419 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN COM 637870106 2610 102596 SH SOLE 102596 0 0 NATIONAL WESTN LIFE GROUP IN CL A COM 638517102 288 903 SH SOLE 903 0 0 CSG SYS INTL INC NOTE 4.250 3/1 BND 126349AF6 2506 23790 PRN SOLE 23790 0 0 CSX CORP COM COM 126408103 15469 208902 SH SOLE 208902 0 0 CSX CORP OPT 126408903 27 35300 SH Call SOLE 35300 0 0 CSX CORP OPT 126408953 33 35300 SH Put SOLE 35300 0 0 CTS CORP COM COM 126501105 291 8485 SH SOLE 8485 0 0 CNX RESOURCES CORPORATION COM COM 12653C108 407 28426 SH SOLE 28426 0 0 CVB FINL CORP COM COM 126600105 3251 145636 SH SOLE 145636 0 0 CVR REFNG LP COMUNIT REP LT COM 12663P107 2448 124278 SH SOLE 124278 0 0 CVS HEALTH CORP COM COM 126650100 11943 151713 SH SOLE 151713 0 0 CVS HEALTH CORP OPT 126650900 43 22000 SH Call SOLE 22000 0 0 CVS HEALTH CORP OPT 126650950 217 114300 SH Put SOLE 114300 0 0 CA INC COM COM 12673P105 19834 449235 SH SOLE 449235 0 0 C&J ENERGY SVCS INC NEW COM COM 12674R100 306 14697 SH SOLE 14697 0 0 CABLE ONE INC COM COM 12685J105 1415 1601 SH SOLE 1601 0 0 CABOT CORP COM COM 127055101 2636 42023 SH SOLE 42023 0 0 CABOT OIL & GAS CORP COM COM 127097103 4512 200351 SH SOLE 200351 0 0 CABOT OIL & GAS CORP OPT 127097903 261 357200 SH Call SOLE 357200 0 0 CABOT OIL & GAS CORP OPT 127097953 1010 357200 SH Put SOLE 357200 0 0 CABOT MICROELECTRONICS CORP COM COM 12709P103 958 9285 SH SOLE 9285 0 0 CACI INTL INC CL A COM 127190304 1298 7049 SH SOLE 7049 0 0 CADENCE DESIGN SYSTEM INC COM COM 127387108 4909 108317 SH SOLE 108317 0 0 CADENCE BANCORPORATION CL A COM 12739A100 190 7260 SH SOLE 7260 0 0 CAESARS ENTMT CORP COM COM 127686103 389 37980 SH SOLE 37980 0 0 CAL MAINE FOODS INC COM NEW COM 128030202 471 9757 SH SOLE 9757 0 0 CALAMP CORP COM COM 128126109 3390 141468 SH SOLE 141468 0 0 CALAVO GROWERS INC COM COM 128246105 252 2605 SH SOLE 2605 0 0 CALERES INC COM COM 129500104 212 5901 SH SOLE 5901 0 0 CALIFORNIA WTR SVC GROUP COM COM 130788102 379 8826 SH SOLE 8826 0 0 AWAY GOLF CO COM COM 131193104 756 31120 SH SOLE 31120 0 0 ON PETE CO DEL COM COM 13123X102 978 81574 SH SOLE 81574 0 0 CAMBREX CORP COM COM 132011107 1081 15805 SH SOLE 15805 0 0 CAMDEN PPTY TR SH BEN INT COM 133131102 7417 79271 SH SOLE 79271 0 0 CAMECO CORP COM COM 13321L108 878 77011 SH SOLE 77011 0 0 CAMECO CORP OPT 13321L908 112 76600 SH Call SOLE 76600 0 0 CAMECO CORP OPT 13321L958 27 300000 SH Put SOLE 300000 0 0 CAMPBELL SOUP CO COM COM 134429109 1533 41859 SH SOLE 41859 0 0 CAMPING WORLD HLDGS INC CL A COM 13462K109 165 7756 SH SOLE 7756 0 0 CANADIAN SOLAR INC COM COM 136635109 583 40201 SH SOLE 40201 0 0 CANNAE HLDGS INC COM COM 13765N107 262 12497 SH SOLE 12497 0 0 CANTEL MEDICAL CORP COM COM 138098108 2524 27418 SH SOLE 27418 0 0 CAPITAL ONE FINL CORP COM COM 14040H105 6048 63708 SH SOLE 63708 0 0 CAPITOL FED FINL INC COM COM 14057J101 1311 102920 SH SOLE 102920 0 0 CAPSTEAD MTG CORP COM NO PAR COM 14067E506 364 45999 SH SOLE 45999 0 0 CARDINAL HEALTH INC COM COM 14149Y108 4655 86199 SH SOLE 86199 0 0 CARDTRONICS INC NOTE 1.00012/0 BND 14161HAG3 1597 16500 PRN SOLE 16500 0 0 CARDLYTICS INC COM COM 14161W105 1501 59950 SH SOLE 59950 0 0 CAREER EDUCATION CORP COM COM 141665109 120 8042 SH SOLE 8042 0 0 CARETRUST REIT INC COM COM 14174T107 136 7671 SH SOLE 7671 0 0 CARLISLE COS INC COM COM 142339100 934 7669 SH SOLE 7669 0 0 CARLYLE GROUP L P COM UTS LTD PTN COM 14309L102 250 11099 SH SOLE 11099 0 0 CARMAX INC COM COM 143130102 3031 40590 SH SOLE 40590 0 0 CARNIVAL CORP UNIT 99/99/9999 COM 143658300 2457 38535 SH SOLE 38535 0 0 CARNIVAL CORP OPT 143658900 96 203700 SH Call SOLE 203700 0 0 CARNIVAL CORP OPT 143658950 306 246600 SH Put SOLE 246600 0 0 CAROLINA FINL CORP NEW COM COM 143873107 571 15142 SH SOLE 15142 0 0 CARPENTER TECHNOLOGY CORP COM COM 144285103 1792 30401 SH SOLE 30401 0 0 CARRIZO OIL & GAS INC COM COM 144577103 135 5356 SH SOLE 5356 0 0 CARROLS RESTAURANT GROUP INC COM COM 14574X104 641 43907 SH SOLE 43907 0 0 CARS COM INC COM COM 14575E105 782 28334 SH SOLE 28334 0 0 CARTERS INC COM COM 146229109 803 8139 SH SOLE 8139 0 0 CARVANA CO CL A COM 146869102 2743 46417 SH SOLE 46417 0 0 CASA SYS INC COM COM 14713L102 1360 92212 SH SOLE 92212 0 0 CASEYS GEN STORES INC COM COM 147528103 1679 13007 SH SOLE 13007 0 0 CATALENT INC COM COM 148806102 3313 72741 SH SOLE 72741 0 0 CATERPILLAR INC DEL COM COM 149123101 18670 122431 SH SOLE 122431 0 0 CATERPILLAR INC DEL OPT 149123901 2569 127100 SH Call SOLE 127100 0 0 CATERPILLAR INC DEL OPT 149123951 273 213600 SH Put SOLE 213600 0 0 CATHAY GEN BANCORP COM COM 149150104 3786 91364 SH SOLE 91364 0 0 CAVCO INDS INC DEL COM COM 149568107 686 2712 SH SOLE 2712 0 0 CEDAR REALTY TRUST INC COM NEW COM 150602209 398 85319 SH SOLE 85319 0 0 CELGENE CORP COM COM 151020104 46473 519309 SH SOLE 519309 0 0 CELGENE CORP OPT 151020904 104 176500 SH Call SOLE 176500 0 0 CELGENE CORP OPT 151020954 4394 503500 SH Put SOLE 503500 0 0 CENTENE CORP DEL COM COM 15135B101 5177 35760 SH SOLE 35760 0 0 CENTERPOINT ENERGY INC COM COM 15189T107 5557 200978 SH SOLE 200978 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG COM 153527205 192 5795 SH SOLE 5795 0 0 CENTURY ALUM CO COM COM 156431108 412 34392 SH SOLE 34392 0 0 CENTURY CASINOS INC COM COM 156492100 310 41569 SH SOLE 41569 0 0 CENTURYLINK INC COM COM 156700106 12129 572103 SH SOLE 572103 0 0 CENTURYLINK INC OPT 156700956 127 270000 SH Put SOLE 270000 0 0 CERNER CORP COM COM 156782104 8819 136919 SH SOLE 136919 0 0 CERNER CORP OPT 156782904 32 70000 SH Call SOLE 70000 0 0 CERUS CORP COM COM 157085101 954 132324 SH SOLE 132324 0 0 CEVA INC COM COM 157210105 174 6067 SH SOLE 6067 0 0 CHARLES RIV LABS INTL INC COM COM 159864107 1059 7872 SH SOLE 7872 0 0 CHART INDS INC COM PAR $0.01 COM 16115Q308 241 3079 SH SOLE 3079 0 0 CHARTER COMMUNICATIONS INC N CL A COM 16119P108 9524 29226 SH SOLE 29226 0 0 CHARTER COMMUNICATIONS INC N OPT 16119P908 40 17300 SH Call SOLE 17300 0 0 CHASE CORP COM COM 16150R104 133 1108 SH SOLE 1108 0 0 CHATHAM LODGING TR COM COM 16208T102 774 37047 SH SOLE 37047 0 0 CHEESECAKE FACTORY INC COM COM 163072101 521 9730 SH SOLE 9730 0 0 CHEGG INC COM COM 163092109 2274 80001 SH SOLE 80001 0 0 CHEMED CORP NEW COM COM 16359R103 1267 3966 SH SOLE 3966 0 0 CHEMICAL FINL CORP COM COM 163731102 3065 57406 SH SOLE 57406 0 0 CHEMOURS CO COM COM 163851108 3520 89238 SH SOLE 89238 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT COM 16411Q101 1424 36098 SH SOLE 36098 0 0 CHENIERE ENERGY INC COM NEW COM 16411R208 984 14157 SH SOLE 14157 0 0 CHENIERE ENERGY INC OPT 16411R958 8 42500 SH Put SOLE 42500 0 0 CHERRY HILL MTG INVT CORP COM COM 164651101 105 5787 SH SOLE 5787 0 0 CHESAPEAKE ENERGY CORP COM COM 165167107 2112 470432 SH SOLE 470432 0 0 CHESAPEAKE ENERGY CORP OPT 165167907 99 85000 SH Call SOLE 85000 0 0 CHESAPEAKE ENERGY CORP NOTE 5.500 9/1 BND 165167CY1 1980 20000 PRN SOLE 20000 0 0 CHESAPEAKE LODGING TR SH BEN INT COM 165240102 1624 50654 SH SOLE 50654 0 0 CHESAPEAKE UTILS CORP COM COM 165303108 773 9217 SH SOLE 9217 0 0 CHEVRON CORP NEW COM COM 166764100 67237 549861 SH SOLE 549861 0 0 CHEVRON CORP NEW OPT 166764900 824 261600 SH Call SOLE 261600 0 0 CHEVRON CORP NEW OPT 166764950 593 417300 SH Put SOLE 417300 0 0 CHICOS FAS INC COM COM 168615102 1554 179205 SH SOLE 179205 0 0 CHIMERA INVT CORP COM NEW COM 16934Q208 568 31303 SH SOLE 31303 0 0 CHINA LIFE INS CO LTD SPON ADR REP H COM 16939P106 226 19825 SH SOLE 19825 0 0 CHINA MOBILE LIMITED SPONSORED ADR COM 16941M109 875 17884 SH SOLE 17884 0 0 CHINA PETE & CHEM CORP SPON ADR H COM 16941R108 121 1203 SH SOLE 1203 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR COM 16945R104 1021 87378 SH SOLE 87378 0 0 CHIPOTLE MEXICAN GRILL INC COM COM 169656105 6364 14002 SH SOLE 14002 0 0 CHIPOTLE MEXICAN GRILL INC OPT 169656905 3172 35400 SH Call SOLE 35400 0 0 CHIPOTLE MEXICAN GRILL INC OPT 169656955 64 33100 SH Put SOLE 33100 0 0 CHOICE HOTELS INTL INC COM COM 169905106 420 5043 SH SOLE 5043 0 0 CHURCH & DWIGHT INC COM COM 171340102 2814 47395 SH SOLE 47395 0 0 CHURCHILL DOWNS INC COM COM 171484108 1299 4679 SH SOLE 4679 0 0 CIENA CORP COM NEW COM 171779309 8740 279754 SH SOLE 279754 0 0 CIENA CORP NOTE 3.75010/1 BND 171779AJ0 16569 107140 PRN SOLE 107140 0 0 CIMAREX ENERGY CO COM COM 171798101 2406 25892 SH SOLE 25892 0 0 CINCINNATI BELL INC NEW COM NEW COM 171871502 1611 100973 SH SOLE 100973 0 0 CINCINNATI FINL CORP COM COM 172062101 3782 49238 SH SOLE 49238 0 0 CINEMARK HOLDINGS INC COM COM 17243V102 988 24570 SH SOLE 24570 0 0 CIRCOR INTL INC COM COM 17273K109 195 4099 SH SOLE 4099 0 0 CIRRUS LOGIC INC COM COM 172755100 314 8129 SH SOLE 8129 0 0 CISCO SYS INC COM COM 17275R102 73181 1504241 SH SOLE 1504241 0 0 CISCO SYS INC OPT 17275R902 7384 2098800 SH Call SOLE 2098800 0 0 CISCO SYS INC OPT 17275R952 730 1693400 SH Put SOLE 1693400 0 0 CINTAS CORP COM COM 172908105 4127 20863 SH SOLE 20863 0 0 CITIGROUP INC COM NEW COM 172967424 28367 395418 SH SOLE 395418 0 0 CITIGROUP INC OPT 172967904 4733 2111000 SH Call SOLE 2111000 0 0 CITIGROUP INC OPT 172967954 8900 4080100 SH Put SOLE 4080100 0 0 CITIGROUP GLOBAL MKTS HLDGS VELOCITYSHARE 3X COM 17325E291 184 4149 SH SOLE 4149 0 0 CITIZENS FINL GROUP INC COM COM 174610105 3782 98045 SH SOLE 98045 0 0 CITIZENS INC CL A COM 174740100 164 19574 SH SOLE 19574 0 0 CITRIX SYS INC COM COM 177376100 9322 83861 SH SOLE 83861 0 0 CITRIX SYS INC NOTE 0.500 4/1 BND 177376AD2 47376 307960 PRN SOLE 307960 0 0 CLEAN HARBORS INC COM COM 184496107 658 9195 SH SOLE 9195 0 0 CLEARWATER PAPER CORP COM COM 18538R103 637 21443 SH SOLE 21443 0 0 CLOROX CO DEL COM COM 189054109 2771 18424 SH SOLE 18424 0 0 CLOUD PEAK ENERGY INC COM COM 18911Q102 37 16291 SH SOLE 16291 0 0 CLOUDERA INC COM COM 18914U100 1138 64468 SH SOLE 64468 0 0 CLOVIS ONCOLOGY INC NOTE 1.250 5/0 BND 189464AC4 1009 13000 PRN SOLE 13000 0 0 COBIZ FINANCIAL INC COM COM 190897108 7412 334780 SH SOLE 334780 0 0 COCA COLA CO COM COM 191216100 8287 179405 SH SOLE 179405 0 0 COCA COLA CO OPT 191216900 584 330200 SH Call SOLE 330200 0 0 COCA COLA CO OPT 191216950 207 723100 SH Put SOLE 723100 0 0 COEUR MNG INC COM NEW COM 192108504 439 82378 SH SOLE 82378 0 0 COGENT COMMUNICATIONS HLDGS COM NEW COM 19239V302 3462 62036 SH SOLE 62036 0 0 COGNEX CORP COM COM 192422103 1312 23503 SH SOLE 23503 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A COM 192446102 18917 245203 SH SOLE 245203 0 0 COGNIZANT TECHNOLOGY SOLUTIO OPT 192446902 126 135300 SH Call SOLE 135300 0 0 COGNIZANT TECHNOLOGY SOLUTIO OPT 192446952 189 198900 SH Put SOLE 198900 0 0 COHERENT INC COM COM 192479103 421 2444 SH SOLE 2444 0 0 COLGATE PALMOLIVE CO COM COM 194162103 6539 97669 SH SOLE 97669 0 0 COLONY CAP INC NEW CL A COM COM 19626G108 259 42595 SH SOLE 42595 0 0 COLUMBIA BKG SYS INC COM COM 197236102 854 22023 SH SOLE 22023 0 0 COLUMBIA PPTY TR INC COM NEW COM 198287203 433 18312 SH SOLE 18312 0 0 COMFORT SYS USA INC COM COM 199908104 5267 93393 SH SOLE 93393 0 0 COMCAST CORP NEW CL A COM 20030N101 38562 1089017 SH SOLE 1089017 0 0 COMCAST CORP NEW OPT 20030N901 754 479500 SH Call SOLE 479500 0 0 COMCAST CORP NEW OPT 20030N951 456 398900 SH Put SOLE 398900 0 0 COMERICA INC COM COM 200340107 14324 158799 SH SOLE 158799 0 0 COMMERCE BANCSHARES INC COM COM 200525103 886 13414 SH SOLE 13414 0 0 COMMERCIAL METALS CO COM COM 201723103 1517 73934 SH SOLE 73934 0 0 COMMSCOPE HLDG CO INC COM COM 20337X109 6362 206837 SH SOLE 206837 0 0 COMMUNITY BK SYS INC COM COM 203607106 1314 21512 SH SOLE 21512 0 0 COMMUNITY HEALTH SYS INC NEW RIGHT 12/31/2019 RTS 203668116 1 208404 SH SOLE 208404 0 0 COMMUNITY FINL CORP MD COM COM 20368X101 165 4946 SH SOLE 4946 0 0 COMMUNITY HEALTHCARE TR INC COM COM 20369C106 146 4707 SH SOLE 4707 0 0 COMMVAULT SYSTEMS INC COM COM 204166102 329 4695 SH SOLE 4695 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR COM 20441A102 595 100795 SH SOLE 100795 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR COM 204448104 136 10142 SH SOLE 10142 0 0 COMPASS MINERALS INTL INC COM COM 20451N101 882 13126 SH SOLE 13126 0 0 COMTECH TELECOMMUNICATIONS C COM NEW COM 205826209 263 7260 SH SOLE 7260 0 0 CONAGRA BRANDS INC COM COM 205887102 1013 29816 SH SOLE 29816 0 0 CONCHO RES INC COM COM 20605P101 4557 29830 SH SOLE 29830 0 0 CONCHO RES INC OPT 20605P901 44 12300 SH Call SOLE 12300 0 0 CONCHO RES INC OPT 20605P951 81 28500 SH Put SOLE 28500 0 0 CONMED CORP COM COM 207410101 607 7667 SH SOLE 7667 0 0 CONOCOPHILLIPS COM COM 20825C104 38616 498915 SH SOLE 498915 0 0 CONOCOPHILLIPS OPT 20825C904 581 33300 SH Call SOLE 33300 0 0 CONOCOPHILLIPS OPT 20825C954 8 94400 SH Put SOLE 94400 0 0 CONSOL ENERGY INC NEW COM COM 20854L108 3467 84965 SH SOLE 84965 0 0 CONSOLIDATED COMM HLDGS INC COM COM 209034107 453 34724 SH SOLE 34724 0 0 CONSOLIDATED EDISON INC COM COM 209115104 1003 13168 SH SOLE 13168 0 0 CONSOLIDATED EDISON INC OPT 209115904 6 60000 SH Call SOLE 60000 0 0 CONSOLIDATED EDISON INC OPT 209115954 216 60000 SH Put SOLE 60000 0 0 CONSTELLATION BRANDS INC CL A COM 21036P108 967 4487 SH SOLE 4487 0 0 CONSTELLATION BRANDS INC OPT 21036P958 90 300000 SH Put SOLE 300000 0 0 CONTINENTAL BLDG PRODS INC COM COM 211171103 3683 98087 SH SOLE 98087 0 0 CONTINENTAL RESOURCES INC COM COM 212015101 1628 23846 SH SOLE 23846 0 0 CONVERGYS CORP COM COM 212485106 16687 702904 SH SOLE 702904 0 0 COOPER COS INC COM NEW COM 216648402 2255 8137 SH SOLE 8137 0 0 COOPER STD HLDGS INC COM COM 21676P103 389 3241 SH SOLE 3241 0 0 COPART INC COM COM 217204106 1627 31572 SH SOLE 31572 0 0 CORCEPT THERAPEUTICS INC COM COM 218352102 106 7591 SH SOLE 7591 0 0 CORE MARK HOLDING CO INC COM COM 218681104 3381 99551 SH SOLE 99551 0 0 CORESITE RLTY CORP COM COM 21870Q105 2671 24030 SH SOLE 24030 0 0 CORELOGIC INC COM COM 21871D103 3660 74066 SH SOLE 74066 0 0 CORECIVIC INC COM COM 21871N101 2537 104285 SH SOLE 104285 0 0 CORIUM INTL INC COM COM 21887L107 145 15264 SH SOLE 15264 0 0 CORNERSTONE ONDEMAND INC COM COM 21925Y103 443 7799 SH SOLE 7799 0 0 CORNING INC COM COM 219350105 3340 94610 SH SOLE 94610 0 0 CORNING INC OPT 219350905 420 107700 SH Call SOLE 107700 0 0 CORNING INC OPT 219350955 15 234000 SH Put SOLE 234000 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT COM 22002T108 4207 141040 SH SOLE 141040 0 0 COSTCO WHSL CORP NEW COM COM 22160K105 34474 146773 SH SOLE 146773 0 0 COSTCO WHSL CORP NEW OPT 22160K905 1883 43600 SH Call SOLE 43600 0 0 COSTCO WHSL CORP NEW OPT 22160K955 230 169500 SH Put SOLE 169500 0 0 COSTAR GROUP INC COM COM 22160N109 1469 3490 SH SOLE 3490 0 0 COTY INC COM CL A COM 222070203 2232 177713 SH SOLE 177713 0 0 COUPA SOFTWARE INC COM COM 22266L106 1973 24938 SH SOLE 24938 0 0 COUSINS PPTYS INC COM COM 222795106 2412 271351 SH SOLE 271351 0 0 COVANTA HLDG CORP COM COM 22282E102 651 40070 SH SOLE 40070 0 0 NAVIGATORS GROUP INC COM COM 638904102 2692 38956 SH SOLE 38956 0 0 NATUS MEDICAL INC DEL COM COM 639050103 174 4894 SH SOLE 4894 0 0 NAVISTAR INTL CORP NEW COM COM 63934E108 3251 84437 SH SOLE 84437 0 0 NAVISTAR INTL CORP NEW NOTE 4.750 4/1 BND 63934EAS7 2031 20000 PRN SOLE 20000 0 0 NAVIGANT CONSULTING INC COM COM 63935N107 476 20643 SH SOLE 20643 0 0 NAVIENT CORPORATION COM COM 63938C108 1644 121926 SH SOLE 121926 0 0 NEENAH INC COM COM 640079109 727 8427 SH SOLE 8427 0 0 NEKTAR THERAPEUTICS COM COM 640268108 2833 46465 SH SOLE 46465 0 0 NEOGEN CORP COM COM 640491106 661 9243 SH SOLE 9243 0 0 NETAPP INC COM COM 64110D104 12427 144684 SH SOLE 144684 0 0 NETFLIX INC COM COM 64110L106 33562 89706 SH SOLE 89706 0 0 NETFLIX INC OPT 64110L906 15914 354600 SH Call SOLE 354600 0 0 NETFLIX INC OPT 64110L956 3091 599000 SH Put SOLE 599000 0 0 NETEASE INC SPONSORED ADR COM 64110W102 28398 124417 SH SOLE 124417 0 0 NETEASE INC OPT 64110W902 1059 53400 SH Call SOLE 53400 0 0 NETEASE INC OPT 64110W952 6822 219800 SH Put SOLE 219800 0 0 NETGEAR INC COM COM 64111Q104 738 11749 SH SOLE 11749 0 0 NETSCOUT SYS INC COM COM 64115T104 594 23518 SH SOLE 23518 0 0 NEUROCRINE BIOSCIENCES INC COM COM 64125C109 223 1814 SH SOLE 1814 0 0 NEW JERSEY RES COM COM 646025106 1005 21804 SH SOLE 21804 0 0 NEW MEDIA INVT GROUP INC COM COM 64704V106 516 32873 SH SOLE 32873 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR COM 647581107 912 12320 SH SOLE 12320 0 0 NEW ORIENTAL ED & TECH GRP I OPT 647581907 7 10000 SH Call SOLE 10000 0 0 NEW RESIDENTIAL INVT CORP COM NEW COM 64828T201 974 54630 SH SOLE 54630 0 0 NEW SR INVT GROUP INC COM COM 648691103 100 17007 SH SOLE 17007 0 0 NEW YORK CMNTY BANCORP INC COM COM 649445103 2237 215715 SH SOLE 215715 0 0 NEW YORK TIMES CO CL A COM 650111107 1143 49391 SH SOLE 49391 0 0 NEWELL BRANDS INC COM COM 651229106 3075 151487 SH SOLE 151487 0 0 NEWELL BRANDS INC OPT 651229956 80 80000 SH Put SOLE 80000 0 0 NEWFIELD EXPL CO COM COM 651290108 515 17851 SH SOLE 17851 0 0 NEWMARKET CORP COM COM 651587107 2172 5357 SH SOLE 5357 0 0 NEWMONT MINING CORP COM COM 651639106 1254 41530 SH SOLE 41530 0 0 NEWMONT MINING CORP OPT 651639906 12 255700 SH Call SOLE 255700 0 0 NEWMONT MINING CORP OPT 651639956 2514 666200 SH Put SOLE 666200 0 0 NEWPARK RES INC COM PAR $.01NEW COM 651718504 236 22808 SH SOLE 22808 0 0 NEWS CORP NEW CL A COM 65249B109 6446 488673 SH SOLE 488673 0 0 NEWS CORP NEW CL B COM 65249B208 1239 91120 SH SOLE 91120 0 0 NEXSTAR MEDIA GROUP INC CL A COM 65336K103 330 4057 SH SOLE 4057 0 0 NEXTERA ENERGY INC COM COM 65339F101 4482 26745 SH SOLE 26745 0 0 NEXEO SOLUTIONS INC COM COM 65342H102 1552 126717 SH SOLE 126717 0 0 NEXTGEN HEALTHCARE INC COM COM 65343C102 550 27415 SH SOLE 27415 0 0 NICE LTD SPONSORED ADR COM 653656108 465 4064 SH SOLE 4064 0 0 NIKE INC CL B COM 654106103 18540 218844 SH SOLE 218844 0 0 NIKE INC OPT 654106903 4567 393300 SH Call SOLE 393300 0 0 NIKE INC OPT 654106953 69 679500 SH Put SOLE 679500 0 0 NINE ENERGY SVC INC COM COM 65441V101 1336 43683 SH SOLE 43683 0 0 NISOURCE INC COM COM 65473P105 155 6238 SH SOLE 6238 0 0 NOAH HLDGS LTD SPON ADS CL A COM 65487X102 229 5434 SH SOLE 5434 0 0 NOKIA CORP SPONSORED ADR COM 654902204 11210 2009000 SH SOLE 2009000 0 0 NOBLE ENERGY INC COM COM 655044105 3953 126740 SH SOLE 126740 0 0 NOBLE ENERGY INC OPT 655044905 105 250000 SH Call SOLE 250000 0 0 NOBLE ENERGY INC OPT 655044955 75 150000 SH Put SOLE 150000 0 0 NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST COM 65506L105 2191 61885 SH SOLE 61885 0 0 NORDSON CORP COM COM 655663102 2104 15147 SH SOLE 15147 0 0 NORDSTROM INC COM COM 655664100 5389 90105 SH SOLE 90105 0 0 NORDSTROM INC OPT 655664950 46 20000 SH Put SOLE 20000 0 0 NORFOLK SOUTHERN CORP COM COM 655844108 9149 50689 SH SOLE 50689 0 0 NORTHERN OIL & GAS INC NEV COM COM 665531109 5966 1491522 SH SOLE 1491522 0 0 NORTHERN TR CORP COM COM 665859104 1001 9806 SH SOLE 9806 0 0 NORTHFIELD BANCORP INC DEL COM COM 66611T108 169 10600 SH SOLE 10600 0 0 NORTHROP GRUMMAN CORP COM COM 666807102 8492 26758 SH SOLE 26758 0 0 NORTHSTAR REALTY EUROPE CORP COM COM 66706L101 314 22195 SH SOLE 22195 0 0 NORTHWEST BANCSHARES INC MD COM COM 667340103 568 32798 SH SOLE 32798 0 0 NORTHWEST NAT GAS CO COM COM 667655104 1133 16940 SH SOLE 16940 0 0 NORTHWESTERN CORP COM NEW COM 668074305 7255 123684 SH SOLE 123684 0 0 NOVAGOLD RES INC COM NEW COM 66987E206 227 61285 SH SOLE 61285 0 0 NOVARTIS A G SPONSORED ADR COM 66987V109 661 7669 SH SOLE 7669 0 0 NOVAVAX INC COM COM 670002104 65 34437 SH SOLE 34437 0 0 NOW INC COM COM 67011P100 3418 206508 SH SOLE 206508 0 0 NU SKIN ENTERPRISES INC CL A COM 67018T105 526 6381 SH SOLE 6381 0 0 NUCOR CORP COM COM 670346105 5691 89695 SH SOLE 89695 0 0 NUSTAR ENERGY LP UNIT COM COM 67058H102 1593 57292 SH SOLE 57292 0 0 NUTANIX INC CL A COM 67059N108 2159 50535 SH SOLE 50535 0 0 NVIDIA CORP COM COM 67066G104 29523 105055 SH SOLE 105055 0 0 NVIDIA CORP OPT 67066G904 9415 157800 SH Call SOLE 157800 0 0 NVIDIA CORP OPT 67066G954 10895 1789800 SH Put SOLE 1789800 0 0 NUTRI SYS INC NEW COM COM 67069D108 1415 38188 SH SOLE 38188 0 0 NUVASIVE INC COM COM 670704105 1712 24117 SH SOLE 24117 0 0 NUVASIVE INC NOTE 2.250 3/1 BND 670704AG0 4100 32300 PRN SOLE 32300 0 0 NXSTAGE MEDICAL INC COM COM 67072V103 7670 275019 SH SOLE 275019 0 0 NUVECTRA CORP COM COM 67075N108 1625 73917 SH SOLE 73917 0 0 NUTRIEN LTD COM COM 67077M108 880 15243 SH SOLE 15243 0 0 OGE ENERGY CORP COM COM 670837103 7967 219346 SH SOLE 219346 0 0 O REILLY AUTOMOTIVE INC NEW COM COM 67103H107 11555 33268 SH SOLE 33268 0 0 OFG BANCORP COM COM 67103X102 1500 92873 SH SOLE 92873 0 0 OSI SYSTEMS INC COM COM 671044105 722 9466 SH SOLE 9466 0 0 OAKTREE CAP GROUP LLC UNIT CL A COM 674001201 382 9220 SH SOLE 9220 0 0 OASIS PETE INC NEW COM COM 674215108 3905 275358 SH SOLE 275358 0 0 OASIS PETE INC NEW NOTE 2.625 9/1 BND 674215AJ7 1995 14830 PRN SOLE 14830 0 0 OCCIDENTAL PETE CORP DEL COM COM 674599105 12441 151406 SH SOLE 151406 0 0 OCCIDENTAL PETE CORP DEL OPT 674599905 3998 560600 SH Call SOLE 560600 0 0 OCCIDENTAL PETE CORP DEL OPT 674599955 170 767200 SH Put SOLE 767200 0 0 OCEANEERING INTL INC COM COM 675232102 1258 45584 SH SOLE 45584 0 0 OCLARO INC COM NEW COM 67555N206 1145 128117 SH SOLE 128117 0 0 OCLARO INC OPT 67555N906 1 40000 SH Call SOLE 40000 0 0 OCWEN FINL CORP COM NEW COM 675746309 546 138643 SH SOLE 138643 0 0 OFFICE DEPOT INC COM COM 676220106 74 23015 SH SOLE 23015 0 0 OIL STS INTL INC COM COM 678026105 4548 136975 SH SOLE 136975 0 0 OKTA INC CL A COM 679295105 596 8476 SH SOLE 8476 0 0 OLD DOMINION FGHT LINES INC COM COM 679580100 2661 16499 SH SOLE 16499 0 0 OLD LINE BANCSHARES INC COM COM 67984M100 201 6362 SH SOLE 6362 0 0 OLD NATL BANCORP IND COM COM 680033107 2617 135600 SH SOLE 135600 0 0 OLD REP INTL CORP COM COM 680223104 3890 173837 SH SOLE 173837 0 0 OLIN CORP COM PAR $1 COM 680665205 3638 141684 SH SOLE 141684 0 0 OLLIES BARGAIN OUTLT HLDGS I COM COM 681116109 1347 14014 SH SOLE 14014 0 0 OMNICOM GROUP INC COM COM 681919106 535 7868 SH SOLE 7868 0 0 OMEGA HEALTHCARE INVS INC COM COM 681936100 1261 38489 SH SOLE 38489 0 0 OMNICELL INC COM COM 68213N109 1915 26636 SH SOLE 26636 0 0 ON SEMICONDUCTOR CORP COM COM 682189105 3454 187420 SH SOLE 187420 0 0 ON SEMICONDUCTOR CORP OPT 682189905 45 300000 SH Call SOLE 300000 0 0 DOLLAR TREE INC COM COM 256746108 4543 55703 SH SOLE 55703 0 0 DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD COM 257454108 194 10855 SH SOLE 10855 0 0 DOMINION ENERGY INC UNIT 08/15/2019 COM 25746U836 3358 71000 SH SOLE 71000 0 0 DOMINOS PIZZA INC COM COM 25754A201 3195 10837 SH SOLE 10837 0 0 DOMTAR CORP COM NEW COM 257559203 8669 166169 SH SOLE 166169 0 0 DONALDSON INC COM COM 257651109 801 13745 SH SOLE 13745 0 0 DONNELLEY R R & SONS CO COM COM 257867200 88 16312 SH SOLE 16312 0 0 DONNELLEY FINL SOLUTIONS INC COM COM 25787G100 877 48953 SH SOLE 48953 0 0 DORMAN PRODUCTS INC COM COM 258278100 1342 17453 SH SOLE 17453 0 0 DOUGLAS EMMETT INC COM COM 25960P109 2993 79337 SH SOLE 79337 0 0 DOVER CORP COM COM 260003108 1107 12501 SH SOLE 12501 0 0 DOWDUPONT INC COM COM 26078J100 37659 585589 SH SOLE 585589 0 0 DOWDUPONT INC OPT 26078J900 88 154300 SH Call SOLE 154300 0 0 DOWDUPONT INC OPT 26078J950 679 194400 SH Put SOLE 194400 0 0 DRIL-QUIP INC COM COM 262037104 1424 27245 SH SOLE 27245 0 0 DROPBOX INC CL A COM 26210C104 3930 146462 SH SOLE 146462 0 0 DUFF & PHELPS UTIL CORP BD T COM COM 26432K108 103 12316 SH SOLE 12316 0 0 DUKE REALTY CORP COM NEW COM 264411505 2641 93081 SH SOLE 93081 0 0 DUKE ENERGY CORP NEW COM NEW COM 26441C204 1189 14862 SH SOLE 14862 0 0 DUKE ENERGY CORP NEW OPT 26441C954 75 24300 SH Put SOLE 24300 0 0 DUN & BRADSTREET CORP DEL NE COM COM 26483E100 819 5745 SH SOLE 5745 0 0 DUNKIN BRANDS GROUP INC COM COM 265504100 790 10713 SH SOLE 10713 0 0 DURECT CORP COM COM 266605104 17 15867 SH SOLE 15867 0 0 DYCOM INDS INC COM COM 267475101 166 1957 SH SOLE 1957 0 0 DYCOM INDS INC NOTE 0.750 9/1 BND 267475AB7 3298 29600 PRN SOLE 29600 0 0 DYNEX CAP INC COM NEW COM 26817Q506 199 31236 SH SOLE 31236 0 0 EL POLLO LOCO HLDGS INC COM COM 268603107 103 8180 SH SOLE 8180 0 0 ENI S P A SPONSORED ADR COM 26874R108 708 18809 SH SOLE 18809 0 0 EOG RES INC COM COM 26875P101 12665 99276 SH SOLE 99276 0 0 EOG RES INC OPT 26875P901 3375 316000 SH Call SOLE 316000 0 0 EOG RES INC OPT 26875P951 159 308400 SH Put SOLE 308400 0 0 EQT CORP COM COM 26884L109 2971 67173 SH SOLE 67173 0 0 EPR PPTYS COM SH BEN INT COM 26884U109 2003 29283 SH SOLE 29283 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN COM 26885B100 1444 27353 SH SOLE 27353 0 0 EAGLE BANCORP INC MD COM COM 268948106 199 3937 SH SOLE 3937 0 0 ETF SER SOLUTIONS VIDENTCORE EQ FD COM 26922A503 1678 48632 SH SOLE 48632 0 0 ETF SER SOLUTIONS CBOE VEST S&P COM 26922A537 804 18884 SH SOLE 18884 0 0 ETF SER SOLUTIONS ALPHAMARK SM COM 26922A834 400 15035 SH SOLE 15035 0 0 E TRADE FINANCIAL CORP COM NEW COM 269246401 4763 90923 SH SOLE 90923 0 0 E TRADE FINANCIAL CORP OPT 269246901 54 75000 SH Call SOLE 75000 0 0 E TRADE FINANCIAL CORP OPT 269246951 31 75000 SH Put SOLE 75000 0 0 EVO PMTS INC CL A COM COM 26927E104 4298 179842 SH SOLE 179842 0 0 EAGLE MATERIALS INC COM COM 26969P108 6283 73714 SH SOLE 73714 0 0 EAST WEST BANCORP INC COM COM 27579R104 12867 213138 SH SOLE 213138 0 0 EASTERLY GOVT PPTYS INC COM COM 27616P103 900 46451 SH SOLE 46451 0 0 EASTGROUP PPTY INC COM COM 277276101 356 3719 SH SOLE 3719 0 0 EASTMAN CHEM CO COM COM 277432100 2024 21150 SH SOLE 21150 0 0 EASTMAN CHEM CO OPT 277432900 60 26500 SH Call SOLE 26500 0 0 EASTMAN CHEM CO OPT 277432950 18 18900 SH Put SOLE 18900 0 0 EATON VANCE CORP COM NON VTG COM 278265103 2176 41396 SH SOLE 41396 0 0 EBAY INC COM COM 278642103 12372 374675 SH SOLE 374675 0 0 EBAY INC OPT 278642903 5 21100 SH Call SOLE 21100 0 0 EBAY INC OPT 278642953 1233 572600 SH Put SOLE 572600 0 0 EBIX INC COM NEW COM 278715206 118 1489 SH SOLE 1489 0 0 ECHO GLOBAL LOGISTICS INC COM COM 27875T101 1943 62790 SH SOLE 62790 0 0 ECHOSTAR CORP CL A COM 278768106 370 7989 SH SOLE 7989 0 0 ECOLAB INC COM COM 278865100 7049 44959 SH SOLE 44959 0 0 EDGEWELL PERS CARE CO COM COM 28035Q102 1734 37517 SH SOLE 37517 0 0 EDISON INTL COM COM 281020107 141 2080 SH SOLE 2080 0 0 EDWARDS LIFESCIENCES CORP COM COM 28176E108 3229 18547 SH SOLE 18547 0 0 8X8 INC NEW COM COM 282914100 1457 68547 SH SOLE 68547 0 0 EL PASO ELEC CO COM NEW COM 283677854 278 4862 SH SOLE 4862 0 0 ELDORADO RESORTS INC COM COM 28470R102 1553 31949 SH SOLE 31949 0 0 ELDORADO GOLD CORP NEW COM COM 284902103 402 455239 SH SOLE 455239 0 0 ELDORADO GOLD CORP NEW OPT 284902953 384 590000 SH Put SOLE 590000 0 0 ELECTRO SCIENTIFIC INDS COM COM 285229100 410 23521 SH SOLE 23521 0 0 ELECTRONIC ARTS INC COM COM 285512109 11081 91969 SH SOLE 91969 0 0 ELECTRONIC ARTS INC OPT 285512959 313 60200 SH Put SOLE 60200 0 0 ELECTRONICS FOR IMAGING INC COM COM 286082102 808 23720 SH SOLE 23720 0 0 ELLIS PERRY INTL INC COM COM 288853104 132 4848 SH SOLE 4848 0 0 EMCOR GROUP INC COM COM 29084Q100 4612 61405 SH SOLE 61405 0 0 EMERGENT BIOSOLUTIONS INC COM COM 29089Q105 127 1927 SH SOLE 1927 0 0 EMERSON ELEC CO COM COM 291011104 3457 45147 SH SOLE 45147 0 0 EMERSON ELEC CO OPT 291011904 36 21900 SH Call SOLE 21900 0 0 EMERSON ELEC CO OPT 291011954 61 21900 SH Put SOLE 21900 0 0 EMPIRE ST RLTY TR INC CL A COM 292104106 213 12824 SH SOLE 12824 0 0 EMPLOYERS HOLDINGS INC COM COM 292218104 1171 25854 SH SOLE 25854 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN COM 292480100 1277 75843 SH SOLE 75843 0 0 ENBRIDGE INC COM COM 29250N105 2640 69614 SH SOLE 69614 0 0 ENCORE CAP GROUP INC COM COM 292554102 2666 74366 SH SOLE 74366 0 0 ENCORE WIRE CORP COM COM 292562105 301 6008 SH SOLE 6008 0 0 ENCOMPASS HEALTH CORP COM COM 29261A100 4613 59181 SH SOLE 59181 0 0 ENERGEN CORP COM COM 29265N108 42831 497050 SH SOLE 497050 0 0 ENDOCYTE INC COM COM 29269A102 117 6574 SH SOLE 6574 0 0 ENERGY RECOVERY INC COM COM 29270J100 95 10643 SH SOLE 10643 0 0 ENDURANCE INTL GROUP HLDGS I COM COM 29272B105 1305 148337 SH SOLE 148337 0 0 ENERGIZER HLDGS INC NEW COM COM 29272W109 512 8735 SH SOLE 8735 0 0 ENERSYS COM COM 29275Y102 2815 32306 SH SOLE 32306 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT COM 29278N103 7669 344533 SH SOLE 344533 0 0 ENGILITY HLDGS INC NEW COM COM 29286C107 1774 49292 SH SOLE 49292 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD COM 29336U107 1558 83558 SH SOLE 83558 0 0 ENNIS INC COM COM 293389102 520 25446 SH SOLE 25446 0 0 ENPRO INDS INC COM COM 29355X107 418 5728 SH SOLE 5728 0 0 ENOVA INTL INC COM COM 29357K103 7260 252082 SH SOLE 252082 0 0 ENSIGN GROUP INC COM COM 29358P101 137 3626 SH SOLE 3626 0 0 ENSCO JERSEY FIN LTD NOTE 3.000 1/3 BND 29359WAB1 1195 12000 PRN SOLE 12000 0 0 ENTEGRIS INC COM COM 29362U104 1245 43021 SH SOLE 43021 0 0 ENTERGY CORP NEW COM COM 29364G103 110 1357 SH SOLE 1357 0 0 ENTERPRISE FINL SVCS CORP COM COM 293712105 368 6935 SH SOLE 6935 0 0 ENTERPRISE PRODS PARTNERS L COM COM 293792107 3335 116094 SH SOLE 116094 0 0 ENVESTNET INC COM COM 29404K106 824 13512 SH SOLE 13512 0 0 ENVISION HEALTHCARE CORP COM COM 29414D100 3039 66466 SH SOLE 66466 0 0 EPLUS INC COM COM 294268107 315 3397 SH SOLE 3397 0 0 EQUIFAX INC COM COM 294429105 2574 19716 SH SOLE 19716 0 0 EQUINIX INC COM PAR $0.001 COM 29444U700 9053 20912 SH SOLE 20912 0 0 EQUITY COMWLTH COM SH BEN INT COM 294628102 364 11336 SH SOLE 11336 0 0 EQUITY LIFESTYLE PPTYS INC COM COM 29472R108 925 9589 SH SOLE 9589 0 0 EQUITY RESIDENTIAL SH BEN INT COM 29476L107 1243 18756 SH SOLE 18756 0 0 ERICSSON ADR B SEK 10 COM 294821608 7590 862519 SH SOLE 862519 0 0 ERIE INDTY CO CL A COM 29530P102 145 1134 SH SOLE 1134 0 0 ESCO TECHNOLOGIES INC COM COM 296315104 1752 25745 SH SOLE 25745 0 0 ESSENDANT INC COM COM 296689102 1010 78787 SH SOLE 78787 0 0 ESSEX PPTY TR INC COM COM 297178105 3781 15327 SH SOLE 15327 0 0 ESSEX PPTY TR INC OPT 297178905 61 16500 SH Call SOLE 16500 0 0 ESSEX PPTY TR INC OPT 297178955 50 16500 SH Put SOLE 16500 0 0 ESTERLINE TECHNOLOGIES CORP COM COM 297425100 1604 17641 SH SOLE 17641 0 0 EURONET WORLDWIDE INC COM COM 298736109 307 3068 SH SOLE 3068 0 0 EURONET WORLDWIDE INC NOTE 1.50010/0 BND 298736AH2 1742 12490 PRN SOLE 12490 0 0 EVERCORE INC CLASS A COM 29977A105 3241 32233 SH SOLE 32233 0 0 EVERBRIDGE INC COM COM 29978A104 1448 25117 SH SOLE 25117 0 0 EVERI HLDGS INC COM COM 30034T103 1534 167314 SH SOLE 167314 0 0 EVERI HLDGS INC OPT 30034T903 8 50000 SH Call SOLE 50000 0 0 EVERGY INC COM COM 30034W106 1857 33814 SH SOLE 33814 0 0 EVERTEC INC COM COM 30040P103 2545 105597 SH SOLE 105597 0 0 EVERSOURCE ENERGY COM COM 30040W108 448 7294 SH SOLE 7294 0 0 EVOLENT HEALTH INC CL A COM 30050B101 739 26037 SH SOLE 26037 0 0 EVOLENT HEALTH INC NOTE 2.00012/0 BND 30050BAB7 16823 125000 PRN SOLE 125000 0 0 EXACT SCIENCES CORP COM COM 30063P105 1314 16650 SH SOLE 16650 0 0 EXACT SCIENCES CORP DBCV 1.000 1/1 BND 30063PAA3 3714 30000 PRN SOLE 30000 0 0 EXANTAS CAP CORP COM NEW COM 30068N105 124 11322 SH SOLE 11322 0 0 EXELON CORP COM COM 30161N101 2073 47481 SH SOLE 47481 0 0 EXELIXIS INC COM COM 30161Q104 1118 63088 SH SOLE 63088 0 0 EXELIXIS INC OPT 30161Q904 13 33700 SH Call SOLE 33700 0 0 EXLSERVICE HOLDINGS INC COM COM 302081104 2417 36516 SH SOLE 36516 0 0 EXPEDIA GROUP INC COM NEW COM 30212P303 9600 73572 SH SOLE 73572 0 0 EXPEDIA GROUP INC OPT 30212P903 464 107300 SH Call SOLE 107300 0 0 EXPEDIA GROUP INC OPT 30212P953 1397 450100 SH Put SOLE 450100 0 0 EXPEDITORS INTL WASH INC COM COM 302130109 5188 70558 SH SOLE 70558 0 0 EXPONENT INC COM COM 30214U102 365 6804 SH SOLE 6804 0 0 EXPRESS INC COM COM 30219E103 227 20533 SH SOLE 20533 0 0 EXPRESS SCRIPTS HLDG CO COM COM 30219G108 37483 394512 SH SOLE 394512 0 0 EXPRESS SCRIPTS HLDG CO OPT 30219G958 59 46300 SH Put SOLE 46300 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B COM 30224P200 403 19900 SH SOLE 19900 0 0 EXTRA SPACE STORAGE INC COM COM 30225T102 4100 47324 SH SOLE 47324 0 0 EXTREME NETWORKS INC COM COM 30226D106 2342 427436 SH SOLE 427436 0 0 EXTERRAN CORP COM COM 30227H106 933 35186 SH SOLE 35186 0 0 EZCORP INC CL A NON VTG COM 302301106 503 46990 SH SOLE 46990 0 0 EXXON MOBIL CORP COM COM 30231G102 49662 584126 SH SOLE 584126 0 0 EXXON MOBIL CORP OPT 30231G902 1327 796700 SH Call SOLE 796700 0 0 EXXON MOBIL CORP OPT 30231G952 700 944600 SH Put SOLE 944600 0 0 FLIR SYS INC COM COM 302445101 3868 62917 SH SOLE 62917 0 0 F M C CORP COM NEW COM 302491303 2112 24222 SH SOLE 24222 0 0 FNB CORP PA COM COM 302520101 875 68789 SH SOLE 68789 0 0 FCB FINL HLDGS INC CL A COM 30255G103 2039 43012 SH SOLE 43012 0 0 FTI CONSULTING INC COM COM 302941109 5648 77175 SH SOLE 77175 0 0 FACEBOOK INC CL A COM 30303M102 147216 895148 SH SOLE 895148 0 0 FACEBOOK INC OPT 30303M902 4614 1034400 SH Call SOLE 1034400 0 0 FACEBOOK INC OPT 30303M952 31227 2793700 SH Put SOLE 2793700 0 0 FACTSET RESH SYS INC COM COM 303075105 950 4247 SH SOLE 4247 0 0 FAIR ISAAC CORP COM COM 303250104 681 2978 SH SOLE 2978 0 0 FANG HLDGS LTD ADR COM 30711Y102 92 35497 SH SOLE 35497 0 0 FARO TECHNOLOGIES INC COM COM 311642102 129 2003 SH SOLE 2003 0 0 FASTENAL CO COM COM 311900104 5998 103376 SH SOLE 103376 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW COM 313747206 1733 13706 SH SOLE 13706 0 0 FEDERAL SIGNAL CORP COM COM 313855108 153 5705 SH SOLE 5705 0 0 FEDERATED INVS INC PA CL B COM 314211103 1120 46433 SH SOLE 46433 0 0 FEDEX CORP COM COM 31428X106 4471 18568 SH SOLE 18568 0 0 FEDEX CORP OPT 31428X906 119 6900 SH Call SOLE 6900 0 0 FEDEX CORP OPT 31428X956 8 13300 SH Put SOLE 13300 0 0 F5 NETWORKS INC COM COM 315616102 2786 13972 SH SOLE 13972 0 0 F5 NETWORKS INC OPT 315616902 1170 27200 SH Call SOLE 27200 0 0 F5 NETWORKS INC OPT 315616952 5 42700 SH Put SOLE 42700 0 0 FIBRIA CELULOSE S A SP ADR REP COM COM 31573A109 122 6562 SH SOLE 6562 0 0 FIDELITY CONSMR STAPLES COM 316092303 795 24430 SH SOLE 24430 0 0 FIDELITY MSCI ENERGY IDX COM 316092402 876 41171 SH SOLE 41171 0 0 FIDELITY MSCI FINLS IDX COM 316092501 436 10804 SH SOLE 10804 0 0 FIDELITY MSCI INDL INDX COM 316092709 474 11780 SH SOLE 11780 0 0 FIDELITY MSCI INFO TECH I COM 316092808 1455 24161 SH SOLE 24161 0 0 FIDELITY MSCI RL EST ETF COM 316092857 344 14289 SH SOLE 14289 0 0 FIDELITY MSCI UTILS INDEX COM 316092865 121 3464 SH SOLE 3464 0 0 FIDELITY MSCI MATLS INDEX COM 316092881 1372 40851 SH SOLE 40851 0 0 FIDELITY NATL INFORMATION SV COM COM 31620M106 2603 23866 SH SOLE 23866 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM COM 31620R303 1948 49494 SH SOLE 49494 0 0 FIFTH THIRD BANCORP COM COM 316773100 5995 214705 SH SOLE 214705 0 0 58 COM INC SPON ADR REP A COM 31680Q104 1152 15657 SH SOLE 15657 0 0 51JOB INC SP ADR REP COM COM 316827104 320 4151 SH SOLE 4151 0 0 51JOB INC NOTE 3.250 4/1 BND 316827AC8 18158 100000 PRN SOLE 100000 0 0 FINISAR CORP COM NEW COM 31787A507 1041 54661 SH SOLE 54661 0 0 FINISAR CORP OPT 31787A957 128 50000 SH Put SOLE 50000 0 0 FINISAR CORP NOTE 0.50012/1 BND 31787AAP6 3215 35000 PRN SOLE 35000 0 0 FIREEYE INC COM COM 31816Q101 1374 80817 SH SOLE 80817 0 0 FIREEYE INC OPT 31816Q951 63 301900 SH Put SOLE 301900 0 0 FIRST AMERN FINL CORP COM COM 31847R102 807 15635 SH SOLE 15635 0 0 FIRST BANCORP P R COM NEW COM 318672706 782 85931 SH SOLE 85931 0 0 FIRST BANCORP N C COM COM 318910106 639 15784 SH SOLE 15784 0 0 FIRST CTZNS BANCSHARES INC N CL A COM 31946M103 1201 2656 SH SOLE 2656 0 0 FIRST COMWLTH FINL CORP PA COM COM 319829107 463 28665 SH SOLE 28665 0 0 FIRST CONN BANCORP INC MD COM COM 319850103 687 23261 SH SOLE 23261 0 0 FIRST DATA CORP NEW COM CL A COM 32008D106 24391 996760 SH SOLE 996760 0 0 FIRST FINL BANCORP OH COM COM 320209109 1154 38866 SH SOLE 38866 0 0 FIRST FINL BANKSHARES COM COM 32020R109 959 16227 SH SOLE 16227 0 0 FIRST HORIZON NATL CORP COM COM 320517105 967 56042 SH SOLE 56042 0 0 FIRST INDUSTRIAL REALTY TRUS COM COM 32054K103 5133 163476 SH SOLE 163476 0 0 FIRST INTST BANCSYSTEM INC COM CL A COM 32055Y201 186 4152 SH SOLE 4152 0 0 FIRST MAJESTIC SILVER CORP OPT 32076V903 0 17600 SH Call SOLE 17600 0 0 FIRST MERCHANTS CORP COM COM 320817109 2062 45830 SH SOLE 45830 0 0 FIRST MID ILL BANCSHARES INC COM COM 320866106 162 4028 SH SOLE 4028 0 0 FIRST MIDWEST BANCORP DEL COM COM 320867104 1582 59492 SH SOLE 59492 0 0 FIRST REP BK SAN FRANCISCO C COM COM 33616C100 1918 19981 SH SOLE 19981 0 0 FIRST SOLAR INC COM COM 336433107 2659 54913 SH SOLE 54913 0 0 FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL COM 33718M105 314 6146 SH SOLE 6146 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX COM 33733E302 3832 27074 SH SOLE 27074 0 0 FIRST TR NASDAQ100 TECH INDE COM 337345102 346 4355 SH SOLE 4355 0 0 FIRST TR LRGE CP CORE ALPHA COM COM 33734K109 1144 18315 SH SOLE 18315 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX COM 33734X135 1556 48649 SH SOLE 48649 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX COM 33734X176 811 12763 SH SOLE 12763 0 0 FIRST TR STOXX EURO DIV FD COMMON COM 33735T109 2634 200890 SH SOLE 200890 0 0 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US COM 33737J174 1644 27690 SH SOLE 27690 0 0 FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF COM 33738R308 161 6927 SH SOLE 6927 0 0 FIRST TR EXCHANGE TRADED FD HEDGED BUYWRITE COM 33738R407 149 6459 SH SOLE 6459 0 0 FISERV INC COM COM 337738108 5057 61381 SH SOLE 61381 0 0 FLAGSTAR BANCORP INC COM PAR .001 COM 337930705 2206 70096 SH SOLE 70096 0 0 FIRSTENERGY CORP COM COM 337932107 1759 47335 SH SOLE 47335 0 0 FIRSTENERGY CORP OPT 337932907 510 246700 SH Call SOLE 246700 0 0 FIRSTENERGY CORP OPT 337932957 51 384800 SH Put SOLE 384800 0 0 FITBIT INC OPT 33812L902 26 50000 SH Call SOLE 50000 0 0 FIVE BELOW INC COM COM 33829M101 5454 41935 SH SOLE 41935 0 0 FIVE9 INC COM COM 338307101 9747 223092 SH SOLE 223092 0 0 FLEETCOR TECHNOLOGIES INC COM COM 339041105 3303 14497 SH SOLE 14497 0 0 FLEXION THERAPEUTICS INC NOTE 3.375 5/0 BND 33938JAB2 507 5000 PRN SOLE 5000 0 0 FLEXSHARES TR MORNSTAR USMKT COM 33939L100 727 6085 SH SOLE 6085 0 0 FLOTEK INDS INC DEL COM COM 343389102 27 11193 SH SOLE 11193 0 0 FLUOR CORP NEW COM COM 343412102 2005 34518 SH SOLE 34518 0 0 FLOWERS FOODS INC COM COM 343498101 2012 107808 SH SOLE 107808 0 0 FLOWSERVE CORP COM COM 34354P105 28985 529995 SH SOLE 529995 0 0 FOOT LOCKER INC COM COM 344849104 278 5457 SH SOLE 5457 0 0 FORD MTR CO DEL COM PAR $0.01 COM 345370860 26007 2811571 SH SOLE 2811571 0 0 FORD MTR CO DEL OPT 345370900 77 1889500 SH Call SOLE 1889500 0 0 FORD MTR CO DEL OPT 345370950 8015 4709300 SH Put SOLE 4709300 0 0 FORESIGHT ENERGY LP COM UNT RP INT COM 34552U104 1052 264335 SH SOLE 264335 0 0 FORESCOUT TECHNOLOGIES INC COM COM 34553D101 2267 60043 SH SOLE 60043 0 0 FOREST CITY RLTY TR INC COM CL A COM 345605109 727 28985 SH SOLE 28985 0 0 FORMFACTOR INC COM COM 346375108 253 18368 SH SOLE 18368 0 0 FORTINET INC COM COM 34959E109 2469 26755 SH SOLE 26755 0 0 FORTIVE CORP COM COM 34959J108 30852 366414 SH SOLE 366414 0 0 FORTIVE CORP OPT 34959J908 8 35000 SH Call SOLE 35000 0 0 FORTIVE CORP OPT 34959J958 23886 1369200 SH Put SOLE 1369200 0 0 FORTUNE BRANDS HOME & SEC IN COM COM 34964C106 4054 77416 SH SOLE 77416 0 0 FORUM ENERGY TECHNOLOGIES IN COM COM 34984V100 280 27007 SH SOLE 27007 0 0 FORWARD AIR CORP COM COM 349853101 1024 14282 SH SOLE 14282 0 0 FOSSIL GROUP INC COM COM 34988V106 151 6485 SH SOLE 6485 0 0 FOSTER L B CO COM COM 350060109 131 6357 SH SOLE 6357 0 0 FOUR CORNERS PPTY TR INC COM COM 35086T109 234 9090 SH SOLE 9090 0 0 FOX FACTORY HLDG CORP COM COM 35138V102 496 7085 SH SOLE 7085 0 0 FRANCESCAS HLDGS CORP COM COM 351793104 86 23173 SH SOLE 23173 0 0 FRANKLIN ELEC INC COM COM 353514102 426 9008 SH SOLE 9008 0 0 FRANKLIN RES INC COM COM 354613101 2558 84114 SH SOLE 84114 0 0 FRANKLIN STREET PPTYS CORP COM COM 35471R106 914 114374 SH SOLE 114374 0 0 FREEPORT-MCMORAN INC CL B COM 35671D857 8935 641892 SH SOLE 641892 0 0 FREEPORT-MCMORAN INC OPT 35671D907 8 200000 SH Call SOLE 200000 0 0 FREEPORT-MCMORAN INC OPT 35671D957 1552 1030000 SH Put SOLE 1030000 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR COM 358029106 705 13703 SH SOLE 13703 0 0 FRESHPET INC COM COM 358039105 206 5604 SH SOLE 5604 0 0 FRONT YD RESIDENTIAL CORP COM COM 35904G107 1102 101599 SH SOLE 101599 0 0 FRONTIER COMMUNICATIONS CORP COM NEW COM 35906A306 2137 329314 SH SOLE 329314 0 0 FRONTIER COMMUNICATIONS CORP OPT 35906A956 68 50000 SH Put SOLE 50000 0 0 FULLER H B CO COM COM 359694106 890 17222 SH SOLE 17222 0 0 FULTON FINL CORP PA COM COM 360271100 3524 211636 SH SOLE 211636 0 0 FUNKO INC COM CL A COM 361008105 4125 174135 SH SOLE 174135 0 0 FUTUREFUEL CORPORATION COM COM 36116M106 134 7220 SH SOLE 7220 0 0 GATX CORP COM COM 361448103 2084 24072 SH SOLE 24072 0 0 GEO GROUP INC NEW COM COM 36162J106 2997 119122 SH SOLE 119122 0 0 GCI LIBERTY INC COM CLASS A COM 36164V305 2430 47639 SH SOLE 47639 0 0 GCP APPLIED TECHNOLOGIES INC COM COM 36164Y101 3410 128419 SH SOLE 128419 0 0 GDS HLDGS LTD SPONSORED ADR COM 36165L108 382 10885 SH SOLE 10885 0 0 GP STRATEGIES CORP COM COM 36225V104 268 15876 SH SOLE 15876 0 0 G-III APPAREL GROUP LTD COM COM 36237H101 341 7080 SH SOLE 7080 0 0 GALLAGHER ARTHUR J & CO COM COM 363576109 1813 24350 SH SOLE 24350 0 0 GAMING & LEISURE PPTYS INC COM COM 36467J108 698 19795 SH SOLE 19795 0 0 GAMESTOP CORP NEW CL A COM 36467W109 3693 241816 SH SOLE 241816 0 0 GANNETT CO INC COM COM 36473H104 1554 155276 SH SOLE 155276 0 0 GAP INC DEL COM COM 364760108 5245 181815 SH SOLE 181815 0 0 GAP INC DEL OPT 364760958 1496 800000 SH Put SOLE 800000 0 0 GARDNER DENVER HLDGS INC COM COM 36555P107 1230 43411 SH SOLE 43411 0 0 GARTNER INC COM COM 366651107 4733 29859 SH SOLE 29859 0 0 GENERAC HLDGS INC COM COM 368736104 4028 71403 SH SOLE 71403 0 0 GENERAL DYNAMICS CORP COM COM 369550108 4143 20237 SH SOLE 20237 0 0 GENERAL ELECTRIC CO COM COM 369604103 81245 7196227 SH SOLE 7196227 0 0 GENERAL ELECTRIC CO OPT 369604903 227 5383100 SH Call SOLE 5383100 0 0 GENERAL ELECTRIC CO OPT 369604953 12357 3396600 SH Put SOLE 3396600 0 0 GENERAL MLS INC COM COM 370334104 6173 143819 SH SOLE 143819 0 0 GENERAL MTRS CO COM COM 37045V100 19857 589765 SH SOLE 589765 0 0 GENERAL MTRS CO OPT 37045V900 652 2245600 SH Call SOLE 2245600 0 0 GENERAL MTRS CO OPT 37045V950 5654 2822600 SH Put SOLE 2822600 0 0 GENESEE & WYO INC CL A COM 371559105 2131 23420 SH SOLE 23420 0 0 GENTEX CORP COM COM 371901109 922 42966 SH SOLE 42966 0 0 GENESIS ENERGY L P UNIT LTD PARTN COM 371927104 1408 59227 SH SOLE 59227 0 0 GENOMIC HEALTH INC COM COM 37244C101 361 5137 SH SOLE 5137 0 0 GENUINE PARTS CO COM COM 372460105 4084 41083 SH SOLE 41083 0 0 GENWORTH FINL INC COM CL A COM 37247D106 1648 395322 SH SOLE 395322 0 0 GENTHERM INC COM COM 37253A103 2825 62148 SH SOLE 62148 0 0 GERDAU S A SPON ADR REP PFD PFD 373737105 2433 577981 SH SOLE 577981 0 0 GERDAU S A OPT 373737955 576 720000 SH Put SOLE 720000 0 0 GERON CORP COM COM 374163103 50 28298 SH SOLE 28298 0 0 GETTY RLTY CORP NEW COM COM 374297109 335 11735 SH SOLE 11735 0 0 GIBRALTAR INDS INC COM COM 374689107 296 6489 SH SOLE 6489 0 0 GILEAD SCIENCES INC COM COM 375558103 90146 1167549 SH SOLE 1167549 0 0 GILEAD SCIENCES INC OPT 375558903 3503 1121200 SH Call SOLE 1121200 0 0 GILEAD SCIENCES INC OPT 375558953 3654 1618600 SH Put SOLE 1618600 0 0 GLACIER BANCORP INC NEW COM COM 37637Q105 1047 24291 SH SOLE 24291 0 0 GLATFELTER COM COM 377316104 169 8829 SH SOLE 8829 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR COM 37733W105 5528 137607 SH SOLE 137607 0 0 GLOBALSTAR INC COM COM 378973408 1273 2506197 SH SOLE 2506197 0 0 GLOBAL NET LEASE INC COM NEW COM 379378201 116 5561 SH SOLE 5561 0 0 GLOBAL PMTS INC COM COM 37940X102 2266 17784 SH SOLE 17784 0 0 GLOBAL X FDS RBTCS ARTFL INTE COM 37954Y715 951 41559 SH SOLE 41559 0 0 GLOBAL X FDS LITHIUM BTRY ETF COM 37954Y855 2419 73404 SH SOLE 73404 0 0 GLOBUS MED INC CL A COM 379577208 1041 18344 SH SOLE 18344 0 0 GODADDY INC CL A COM 380237107 14762 177020 SH SOLE 177020 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW PFD 38045R206 55 10000 SH SOLE 10000 0 0 GOLAR LNG LTD NOTE 2.750 2/1 BND 38046YAB7 1987 19000 PRN SOLE 19000 0 0 GOLD FIELDS LTD NEW SPONSORED ADR COM 38059T106 1241 512667 SH SOLE 512667 0 0 GOLDCORP INC NEW COM COM 380956409 5041 494252 SH SOLE 494252 0 0 GOLDCORP INC NEW OPT 380956959 861 306700 SH Put SOLE 306700 0 0 GOLDEN STAR RES LTD CDA COM COM 38119T104 8 11598 SH SOLE 11598 0 0 GOLDMAN SACHS GROUP INC COM COM 38141G104 38724 172688 SH SOLE 172688 0 0 GOLDMAN SACHS GROUP INC OPT 38141G904 327 155000 SH Call SOLE 155000 0 0 GOLDMAN SACHS GROUP INC OPT 38141G954 595 93700 SH Put SOLE 93700 0 0 GOLDMAN SACHS ETF TR EQUITY ETF COM 381430503 737 12544 SH SOLE 12544 0 0 GOODYEAR TIRE & RUBR CO COM COM 382550101 1053 45004 SH SOLE 45004 0 0 GOODYEAR TIRE & RUBR CO OPT 382550901 184 751300 SH Call SOLE 751300 0 0 GOODYEAR TIRE & RUBR CO OPT 382550951 1612 361100 SH Put SOLE 361100 0 0 GOPRO INC CL A COM 38268T103 638 88542 SH SOLE 88542 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT COM 38376A103 557 49350 SH SOLE 49350 0 0 GRACO INC COM COM 384109104 949 20470 SH SOLE 20470 0 0 GRAHAM HLDGS CO COM COM 384637104 1040 1796 SH SOLE 1796 0 0 GRAINGER W W INC COM COM 384802104 2725 7623 SH SOLE 7623 0 0 GRAMERCY PPTY TR COM NEW COM 385002308 11648 424500 SH SOLE 424500 0 0 GRAND CANYON ED INC COM COM 38526M106 1529 13557 SH SOLE 13557 0 0 GRANITE CONSTR INC COM COM 387328107 3082 67430 SH SOLE 67430 0 0 GRANITE PT MTG TR INC COM COM 38741L107 124 6427 SH SOLE 6427 0 0 GRAY TELEVISION INC COM COM 389375106 191 10889 SH SOLE 10889 0 0 GREAT SOUTHN BANCORP INC COM COM 390905107 127 2296 SH SOLE 2296 0 0 GREAT WESTN BANCORP INC COM COM 391416104 1772 42000 SH SOLE 42000 0 0 GREEN BANCORP INC COM COM 39260X100 1780 80551 SH SOLE 80551 0 0 GREEN DOT CORP CL A COM 39304D102 783 8810 SH SOLE 8810 0 0 GREEN PLAINS INC COM COM 393222104 448 26041 SH SOLE 26041 0 0 GREENBRIER COS INC NOTE 2.875 2/0 BND 393657AK7 2097 17660 PRN SOLE 17660 0 0 GREENHILL & CO INC COM COM 395259104 2276 86376 SH SOLE 86376 0 0 GREIF INC CL A COM 397624107 881 16417 SH SOLE 16417 0 0 GRIFFON CORP COM COM 398433102 105 6521 SH SOLE 6521 0 0 GROUPON INC COM COM 399473107 181 48086 SH SOLE 48086 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR COM 400501102 274 4820 SH SOLE 4820 0 0 GUARANTY BANCORP DEL COM NEW COM 40075T607 3638 122508 SH SOLE 122508 0 0 GUARANTY BANCSHARES INC TEX COM COM 400764106 145 4787 SH SOLE 4787 0 0 GULFPORT ENERGY CORP COM NEW COM 402635304 609 58492 SH SOLE 58492 0 0 HCA HEALTHCARE INC COM COM 40412C101 5922 42570 SH SOLE 42570 0 0 HCP INC COM COM 40414L109 836 31763 SH SOLE 31763 0 0 HDFC BANK LTD ADR REPS 3 COM 40415F101 2484 26399 SH SOLE 26399 0 0 HCI GROUP INC COM COM 40416E103 130 2967 SH SOLE 2967 0 0 HD SUPPLY HLDGS INC COM COM 40416M105 511 11947 SH SOLE 11947 0 0 HNI CORP COM COM 404251100 1163 26299 SH SOLE 26299 0 0 HMS HLDGS CORP COM COM 40425J101 766 23334 SH SOLE 23334 0 0 HSBC HLDGS PLC SPON ADR NEW COM 404280406 6368 144771 SH SOLE 144771 0 0 HSBC HLDGS PLC OPT 404280956 22 65000 SH Put SOLE 65000 0 0 HP INC COM COM 40434L105 14158 549391 SH SOLE 549391 0 0 HP INC OPT 40434L905 1549 349600 SH Call SOLE 349600 0 0 HP INC OPT 40434L955 59 893100 SH Put SOLE 893100 0 0 HABIT RESTAURANTS INC COM CL A COM 40449J103 2828 177316 SH SOLE 177316 0 0 HAEMONETICS CORP COM COM 405024100 384 3350 SH SOLE 3350 0 0 HAIN CELESTIAL GROUP INC COM COM 405217100 589 21733 SH SOLE 21733 0 0 HALLIBURTON CO COM COM 406216101 18508 456660 SH SOLE 456660 0 0 HALLIBURTON CO OPT 406216901 2148 1161600 SH Call SOLE 1161600 0 0 HALLIBURTON CO OPT 406216951 8326 2506700 SH Put SOLE 2506700 0 0 HANCOCK WHITNEY CORPORATION COM COM 410120109 3931 82663 SH SOLE 82663 0 0 HANESBRANDS INC COM COM 410345102 1335 72441 SH SOLE 72441 0 0 HANESBRANDS INC OPT 410345952 200 195800 SH Put SOLE 195800 0 0 HANMI FINL CORP COM NEW COM 410495204 711 28568 SH SOLE 28568 0 0 HANNON ARMSTRONG SUST INFR C COM COM 41068X100 268 12478 SH SOLE 12478 0 0 HANOVER INS GROUP INC COM COM 410867105 1978 16031 SH SOLE 16031 0 0 HARLEY DAVIDSON INC COM COM 412822108 972 21456 SH SOLE 21456 0 0 HARLEY DAVIDSON INC OPT 412822958 85 100000 SH Put SOLE 100000 0 0 HARMONIC INC COM COM 413160102 97 17697 SH SOLE 17697 0 0 HARRIS CORP DEL COM COM 413875105 1824 10780 SH SOLE 10780 0 0 HARTFORD FINL SVCS GROUP INC COM COM 416515104 1608 32182 SH SOLE 32182 0 0 HASBRO INC COM COM 418056107 1920 18267 SH SOLE 18267 0 0 HAVERTY FURNITURE INC COM COM 419596101 106 4800 SH SOLE 4800 0 0 HAWAIIAN ELEC INDUSTRIES COM COM 419870100 631 17728 SH SOLE 17728 0 0 HAWAIIAN HOLDINGS INC COM COM 419879101 1303 32486 SH SOLE 32486 0 0 HAWKINS INC COM COM 420261109 115 2764 SH SOLE 2764 0 0 HAYNES INTERNATIONAL INC COM NEW COM 420877201 110 3101 SH SOLE 3101 0 0 HEALTHCARE SVCS GRP INC COM COM 421906108 993 24435 SH SOLE 24435 0 0 HEALTHCARE RLTY TR COM COM 421946104 1673 57187 SH SOLE 57187 0 0 HEALTHCARE TR AMER INC CL A NEW COM 42225P501 1778 66677 SH SOLE 66677 0 0 HEALTHEQUITY INC COM COM 42226A107 2282 24171 SH SOLE 24171 0 0 HEARTLAND EXPRESS INC COM COM 422347104 253 12819 SH SOLE 12819 0 0 HECLA MNG CO COM COM 422704106 914 327550 SH SOLE 327550 0 0 HEICO CORP NEW CL A COM 422806208 297 3940 SH SOLE 3940 0 0 HEIDRICK & STRUGGLES INTL IN COM COM 422819102 2559 75585 SH SOLE 75585 0 0 HELIX ENERGY SOLUTIONS GRP I COM COM 42330P107 2193 221955 SH SOLE 221955 0 0 HELIX ENERGY SOLUTIONS GRP I NOTE 4.125 9/1 BND 42330PAJ6 15328 117900 PRN SOLE 117900 0 0 HELMERICH & PAYNE INC COM COM 423452101 1098 15968 SH SOLE 15968 0 0 HENRY JACK & ASSOC INC COM COM 426281101 1650 10310 SH SOLE 10310 0 0 HERC HLDGS INC COM COM 42704L104 174 3390 SH SOLE 3390 0 0 HERCULES CAPITAL INC COM COM 427096508 200 15227 SH SOLE 15227 0 0 HERITAGE FINL CORP WASH COM COM 42722X106 271 7709 SH SOLE 7709 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT COM 427825500 649 28642 SH SOLE 28642 0 0 HERSHEY CO COM COM 427866108 2990 29313 SH SOLE 29313 0 0 HESKA CORP COM RESTRC NEW COM 42805E306 237 2089 SH SOLE 2089 0 0 HERTZ GLOBAL HLDGS INC COM COM 42806J106 2731 167225 SH SOLE 167225 0 0 HERTZ GLOBAL HLDGS INC OPT 42806J956 3688 1533000 SH Put SOLE 1533000 0 0 HESS CORP COM COM 42809H107 6093 85125 SH SOLE 85125 0 0 HEWLETT PACKARD ENTERPRISE C COM COM 42824C109 7616 466941 SH SOLE 466941 0 0 HI-CRUSH PARTNERS LP COM UNIT LTD COM 428337109 2966 274622 SH SOLE 274622 0 0 HIBBETT SPORTS INC COM COM 428567101 393 20902 SH SOLE 20902 0 0 HIGHWOODS PPTYS INC COM COM 431284108 2282 48291 SH SOLE 48291 0 0 HILL ROM HLDGS INC COM COM 431475102 2826 29935 SH SOLE 29935 0 0 HILLENBRAND INC COM COM 431571108 1099 21012 SH SOLE 21012 0 0 HILTON GRAND VACATIONS INC COM COM 43283X105 1685 50917 SH SOLE 50917 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR COM 43289P106 3166 538380 SH SOLE 538380 0 0 HIMAX TECHNOLOGIES INC OPT 43289P906 1 20000 SH Call SOLE 20000 0 0 HILTON WORLDWIDE HLDGS INC COM COM 43300A203 6621 81964 SH SOLE 81964 0 0 HILTON WORLDWIDE HLDGS INC OPT 43300A903 33 69700 SH Call SOLE 69700 0 0 HILTON WORLDWIDE HLDGS INC OPT 43300A953 67 111800 SH Put SOLE 111800 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN COM 435763107 2883 91634 SH SOLE 91634 0 0 HOLLYFRONTIER CORP COM COM 436106108 14577 208545 SH SOLE 208545 0 0 HOLOGIC INC COM COM 436440101 3840 93708 SH SOLE 93708 0 0 HOME BANCSHARES INC COM COM 436893200 3231 147534 SH SOLE 147534 0 0 HOME DEPOT INC COM COM 437076102 30649 147955 SH SOLE 147955 0 0 HOME DEPOT INC OPT 437076902 4627 168400 SH Call SOLE 168400 0 0 HOME DEPOT INC OPT 437076952 775 515900 SH Put SOLE 515900 0 0 HOMESTREET INC COM COM 43785V102 209 7883 SH SOLE 7883 0 0 HONEYWELL INTL INC COM COM 438516106 20814 125086 SH SOLE 125086 0 0 HONEYWELL INTL INC OPT 438516906 784 59500 SH Call SOLE 59500 0 0 HONEYWELL INTL INC OPT 438516956 25 112100 SH Put SOLE 112100 0 0 HOPE BANCORP INC COM COM 43940T109 1073 66347 SH SOLE 66347 0 0 HORACE MANN EDUCATORS CORP N COM COM 440327104 936 20845 SH SOLE 20845 0 0 HORMEL FOODS CORP COM COM 440452100 4616 117151 SH SOLE 117151 0 0 HORTONWORKS INC COM COM 440894103 6582 288579 SH SOLE 288579 0 0 HOSPITALITY PPTYS TR COM SH BEN INT COM 44106M102 3651 126590 SH SOLE 126590 0 0 HOST HOTELS & RESORTS INC COM COM 44107P104 3976 188456 SH SOLE 188456 0 0 HOWARD HUGHES CORP COM COM 44267D107 218 1756 SH SOLE 1756 0 0 HUB GROUP INC CL A COM 443320106 1982 43469 SH SOLE 43469 0 0 HUAZHU GROUP LTD SPONSORED ADS COM 44332N106 766 23716 SH SOLE 23716 0 0 HUBBELL INC COM COM 443510607 1019 7632 SH SOLE 7632 0 0 HUBSPOT INC COM COM 443573100 914 6055 SH SOLE 6055 0 0 HUBSPOT INC NOTE 0.250 6/0 BND 443573AB6 3292 20000 PRN SOLE 20000 0 0 HUDSON PAC PPTYS INC COM COM 444097109 847 25898 SH SOLE 25898 0 0 HUMANA INC COM COM 444859102 14978 44247 SH SOLE 44247 0 0 HUMANA INC OPT 444859902 1345 38000 SH Call SOLE 38000 0 0 HUMANA INC OPT 444859952 21 35100 SH Put SOLE 35100 0 0 HUNT J B TRANS SVCS INC COM COM 445658107 1951 16406 SH SOLE 16406 0 0 HUNTINGTON BANCSHARES INC COM COM 446150104 1000 67004 SH SOLE 67004 0 0 HUNTINGTON INGALLS INDS INC COM COM 446413106 589 2300 SH SOLE 2300 0 0 HUNTSMAN CORP COM COM 447011107 2042 74996 SH SOLE 74996 0 0 HUYA INC ADS REP SHS A COM 44852D108 1016 43082 SH SOLE 43082 0 0 HYATT HOTELS CORP COM CL A COM 448579102 1062 13348 SH SOLE 13348 0 0 HYDROGENICS CORP NEW COM NEW COM 448883207 435 60000 SH SOLE 60000 0 0 IAC INTERACTIVECORP COM COM 44919P508 296 1366 SH SOLE 1366 0 0 ICF INTL INC COM COM 44925C103 349 4619 SH SOLE 4619 0 0 ICU MED INC COM COM 44930G107 776 2743 SH SOLE 2743 0 0 IPG PHOTONICS CORP COM COM 44980X109 1681 10774 SH SOLE 10774 0 0 ISTAR INC COM COM 45031U101 1920 171909 SH SOLE 171909 0 0 ITT INC COM COM 45073V108 2209 36055 SH SOLE 36055 0 0 IAMGOLD CORP COM COM 450913108 485 131823 SH SOLE 131823 0 0 ICICI BK LTD ADR COM 45104G104 6109 719587 SH SOLE 719587 0 0 ICICI BK LTD OPT 45104G954 40 200000 SH Put SOLE 200000 0 0 IDACORP INC COM COM 451107106 804 8104 SH SOLE 8104 0 0 IDEX CORP COM COM 45167R104 2536 16831 SH SOLE 16831 0 0 IDEXX LABS INC COM COM 45168D104 9660 38694 SH SOLE 38694 0 0 ILLINOIS TOOL WKS INC COM COM 452308109 10463 74146 SH SOLE 74146 0 0 ILLUMINA INC COM COM 452327109 12312 33541 SH SOLE 33541 0 0 ILLUMINA INC OPT 452327909 4536 34000 SH Call SOLE 34000 0 0 ILLUMINA INC OPT 452327959 701 121700 SH Put SOLE 121700 0 0 IMPERVA INC COM COM 45321L100 3264 70264 SH SOLE 70264 0 0 INCYTE CORP COM COM 45337C102 5415 78392 SH SOLE 78392 0 0 INCYTE CORP OPT 45337C902 73 50100 SH Call SOLE 50100 0 0 INCYTE CORP NOTE 1.25011/1 BND 45337CAN2 689 4920 PRN SOLE 4920 0 0 INDEPENDENCE RLTY TR INC COM COM 45378A106 735 69834 SH SOLE 69834 0 0 INDEPENDENT BANK CORP MASS COM COM 453836108 593 7180 SH SOLE 7180 0 0 INDEXIQ ETF TR IQ GLB RES ETF COM 45409B883 529 19387 SH SOLE 19387 0 0 INFINERA CORPORATION COM COM 45667G103 1050 143885 SH SOLE 143885 0 0 INFOSYS LTD SPONSORED ADR COM 456788108 1925 189328 SH SOLE 189328 0 0 INFOSYS LTD OPT 456788908 525 500000 SH Call SOLE 500000 0 0 INFOSYS LTD OPT 456788958 35 354700 SH Put SOLE 354700 0 0 INGEVITY CORP COM COM 45688C107 1126 11052 SH SOLE 11052 0 0 INGREDION INC COM COM 457187102 2255 21484 SH SOLE 21484 0 0 INSIGHT ENTERPRISES INC COM COM 45765U103 3075 56845 SH SOLE 56845 0 0 INNOSPEC INC COM COM 45768S105 740 9638 SH SOLE 9638 0 0 INNOPHOS HOLDINGS INC COM COM 45774N108 583 13136 SH SOLE 13136 0 0 INSPERITY INC COM COM 45778Q107 101 860 SH SOLE 860 0 0 INOGEN INC COM COM 45780L104 1926 7889 SH SOLE 7889 0 0 INSTALLED BLDG PRODS INC COM COM 45780R101 253 6499 SH SOLE 6499 0 0 INSTRUCTURE INC COM COM 45781U103 1544 43628 SH SOLE 43628 0 0 INNOVATOR ETFS TR S&P 500 BUFFER COM 45782C789 646 25000 SH SOLE 25000 0 0 INNOVATOR ETFS TR S&P 500 PWR COM 45782C813 642 25000 SH SOLE 25000 0 0 INNOVATOR ETFS TR S&P 500 ULTRA COM 45782C839 384 15000 SH SOLE 15000 0 0 INSULET CORP COM COM 45784P101 694 6546 SH SOLE 6546 0 0 INSULET CORP NOTE 1.250 9/1 BND 45784PAF8 18387 100000 PRN SOLE 100000 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW COM 457985208 1348 20466 SH SOLE 20466 0 0 INTEGRATED DEVICE TECHNOLOGY COM COM 458118106 6450 137202 SH SOLE 137202 0 0 INTEGRATED DEVICE TECHNOLOGY NOTE 0.87511/1 BND 458118AC0 1129 7500 PRN SOLE 7500 0 0 INTEL CORP COM COM 458140100 100611 2127540 SH SOLE 2127540 0 0 INTEL CORP OPT 458140900 4637 890000 SH Call SOLE 890000 0 0 INTEL CORP OPT 458140950 3305 6863000 SH Put SOLE 6863000 0 0 INTEL CORP SDCV 3.250 8/0 BND 458140AF7 2475 10770 PRN SOLE 10770 0 0 INTEGER HLDGS CORP COM COM 45826H109 8532 102863 SH SOLE 102863 0 0 INTER PARFUMS INC COM COM 458334109 125 1946 SH SOLE 1946 0 0 INTERACTIVE BROKERS GROUP IN COM COM 45841N107 2411 43597 SH SOLE 43597 0 0 INTERCEPT PHARMACEUTICALS IN COM COM 45845P108 2354 18629 SH SOLE 18629 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADR COM 45857P707 1030 16402 SH SOLE 16402 0 0 INTERFACE INC COM COM 458665304 275 11773 SH SOLE 11773 0 0 INTERCONTINENTAL EXCHANGE IN COM COM 45866F104 6183 82556 SH SOLE 82556 0 0 INTERDIGITAL INC COM COM 45867G101 4407 55091 SH SOLE 55091 0 0 INTERNATIONAL BANCSHARES COR COM COM 459044103 1138 25298 SH SOLE 25298 0 0 INTERNATIONAL BUSINESS MACHS COM COM 459200101 17749 117381 SH SOLE 117381 0 0 INTERNATIONAL BUSINESS MACHS OPT 459200901 820 254500 SH Call SOLE 254500 0 0 INTERNATIONAL BUSINESS MACHS OPT 459200951 3783 2691700 SH Put SOLE 2691700 0 0 INTERNATIONAL FLAVORS&FRAGRA COM COM 459506101 3381 24306 SH SOLE 24306 0 0 INTL PAPER CO COM COM 460146103 7827 159240 SH SOLE 159240 0 0 INTL PAPER CO OPT 460146903 9 193600 SH Call SOLE 193600 0 0 INTL PAPER CO OPT 460146953 334 212700 SH Put SOLE 212700 0 0 INTERNATIONAL SPEEDWAY CORP CL A COM 460335201 792 18080 SH SOLE 18080 0 0 INTERPUBLIC GROUP COS INC COM COM 460690100 1252 54745 SH SOLE 54745 0 0 INVESCO QQQ TR UNIT SER 1 COM 46090E103 131752 709143 SH SOLE 709143 0 0 INVESCO QQQ TR OPT 46090E903 36145 3619200 SH Call SOLE 3619200 0 0 INVESCO QQQ TR OPT 46090E953 7130 5009700 SH Put SOLE 5009700 0 0 INTL FCSTONE INC COM COM 46116V105 160 3311 SH SOLE 3311 0 0 INTRA CELLULAR THERAPIES INC COM COM 46116X101 965 44454 SH SOLE 44454 0 0 INTUIT COM COM 461202103 11546 50773 SH SOLE 50773 0 0 INVACARE CORP COM COM 461203101 114 7828 SH SOLE 7828 0 0 INTUITIVE SURGICAL INC COM NEW COM 46120E602 13687 23845 SH SOLE 23845 0 0 INTUITIVE SURGICAL INC OPT 46120E902 16980 60000 SH Call SOLE 60000 0 0 INTUITIVE SURGICAL INC OPT 46120E952 24 15000 SH Put SOLE 15000 0 0 INTREXON CORP COM COM 46122T102 131 7606 SH SOLE 7606 0 0 INVESCO MORTGAGE CAPITAL INC COM COM 46131B100 1121 70844 SH SOLE 70844 0 0 INVESCO TR INVT GRADE MUNS COM COM 46131M106 261 21960 SH SOLE 21960 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF COM 46137V142 141 4437 SH SOLE 4437 0 0 INVESCO EXCHANGE TRADED FD T S&P SPIN OFF COM 46137V159 519 9446 SH SOLE 9446 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR COM 46137V217 331 2000 SH SOLE 2000 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 COM 46137V233 105 500 SH SOLE 500 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY COM 46137V241 572 17429 SH SOLE 17429 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL COM 46137V258 261 3804 SH SOLE 3804 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT COM 46137V266 791 6574 SH SOLE 6574 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC COM 46137V282 118 700 SH SOLE 700 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV COM 46137V308 870 14262 SH SOLE 14262 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT COM 46137V316 139 1277 SH SOLE 1277 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT COM 46137V357 2545 23832 SH SOLE 23832 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP COM 46137V373 1314 10241 SH SOLE 10241 0 0 INVESCO EXCHANGE TRADED FD T RUSEL MDCP EQL COM 46137V472 208 4081 SH SOLE 4081 0 0 INVESCO EXCHANGE TRADED FD T RUSEL 2000 VAL COM 46137V480 209 6447 SH SOLE 6447 0 0 INVESCO EXCHANGE TRADED FD T RUSEL 2000 PUR COM 46137V498 1489 37415 SH SOLE 37415 0 0 INVESCO EXCHANGE TRADED FD T INSIDER SENMNT COM 46137V555 448 6714 SH SOLE 6714 0 0 INVESCO EXCHANGE TRADED FD T DYNMC RETAIL COM 46137V654 138 3380 SH SOLE 3380 0 0 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS COM 46137V662 477 6484 SH SOLE 6484 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU COM 46137V738 1372 36693 SH SOLE 36693 0 0 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON COM 46137V779 1023 34405 SH SOLE 34405 0 0 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH COM 46137V787 452 7609 SH SOLE 7609 0 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM COM 46137V837 1753 29393 SH SOLE 29393 0 0 INVESCO DB COMMDY INDX TRCK UNIT COM 46138B103 3900 217011 SH SOLE 217011 0 0 INVESCO EXCHNG TRADED FD TR 1 30 LADER TRE COM 46138E107 446 14365 SH SOLE 14365 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT COM 46138E149 4698 33469 SH SOLE 33469 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP FINL COM 46138E156 385 6736 SH SOLE 6736 0 0 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL COM 46138E354 3889 78535 SH SOLE 78535 0 0 INVESCO EXCHNG TRADED FD TR S&P 500 HB ETF COM 46138E370 373 8296 SH SOLE 8296 0 0 INVESCO EXCHNG TRADED FD TR S&P 500 EX RAT COM 46138E388 374 10324 SH SOLE 10324 0 0 INVESCO EXCHNG TRADED FD TR S&P 500 ENHNCD COM 46138E396 316 8924 SH SOLE 8924 0 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI ASIA COM 46138E750 800 14654 SH SOLE 14654 0 0 INVESCO EXCHNG TRADED FD TR DWA DEV MKTS COM 46138E875 364 13276 SH SOLE 13276 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP MATL COM 46138G201 155 2825 SH SOLE 2825 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF COM 46138G508 1019 44000 SH SOLE 44000 0 0 INVESCO CURRENCYSHARES EURO EURO COM 46138K103 266 2391 SH SOLE 2391 0 0 INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD COM 46140H106 1056 62469 SH SOLE 62469 0 0 INVESCO DB MLTI SECTR CMMTY ENERGY FD COM 46140H304 2427 133896 SH SOLE 133896 0 0 INVESCO DB MLTI SECTR CMMTY GOLD FD COM 46140H601 109 2912 SH SOLE 2912 0 0 INVESCO DB MLTI SECTR CMMTY BASE METALS FD COM 46140H700 447 26888 SH SOLE 26888 0 0 INVESTMENT TECHNOLOGY GRP NE COM COM 46145F105 202 9342 SH SOLE 9342 0 0 INVESTORS REAL ESTATE TR SH BEN INT COM 461730103 94 15774 SH SOLE 15774 0 0 INVITATION HOMES INC COM COM 46187W107 3255 142080 SH SOLE 142080 0 0 ION GEOPHYSICAL CORP COM NEW COM 462044207 588 37817 SH SOLE 37817 0 0 IONIS PHARMACEUTICALS INC COM COM 462222100 181 3502 SH SOLE 3502 0 0 IQVIA HLDGS INC COM COM 46266C105 5580 43011 SH SOLE 43011 0 0 IQIYI INC SPONSORED ADS COM 46267X108 1695 62626 SH SOLE 62626 0 0 IRIDIUM COMMUNICATIONS INC COM COM 46269C102 2463 109458 SH SOLE 109458 0 0 IRIDIUM COMMUNICATIONS INC PERP PFD CNV B PFD 46269C409 24729 30246 SH SOLE 30246 0 0 IROBOT CORP COM COM 462726100 738 6714 SH SOLE 6714 0 0 IRON MTN INC NEW COM COM 46284V101 924 26753 SH SOLE 26753 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A COM 46333X108 1893 102538 SH SOLE 102538 0 0 IRONWOOD PHARMACEUTICALS INC DBCV 2.250 6/1 BND 46333XAD0 3909 30000 PRN SOLE 30000 0 0 ISHARES GOLD TRUST ISHARES COM 464285105 7593 664331 SH SOLE 664331 0 0 ISHARES INC MSCI AUST ETF COM 464286103 6882 311122 SH SOLE 311122 0 0 ISHARES INC MSCI AUSTRIA ETF COM 464286202 154 6720 SH SOLE 6720 0 0 ISHARES INC EM HGHYL BD ETF COM 464286285 351 7612 SH SOLE 7612 0 0 ISHARES INC MSCI BRAZIL ETF COM 464286400 3062 90789 SH SOLE 90789 0 0 ISHARES INC MSCI CDA ETF COM 464286509 224 7772 SH SOLE 7772 0 0 ISHARES INC MIN VOL GBL ETF COM 464286525 3769 42888 SH SOLE 42888 0 0 ISHARES INC MSCI JAPN SMCETF COM 464286582 275 3521 SH SOLE 3521 0 0 ISHARES INC MSCI THAILND ETF COM 464286624 1239 13135 SH SOLE 13135 0 0 ISHARES INC MSCI PAC JP ETF COM 464286665 2547 56074 SH SOLE 56074 0 0 ISHARES INC MSCI TURKEY ETF COM 464286715 340 14287 SH SOLE 14287 0 0 ISHARES INC MSCI SWITZERLAND COM 464286749 296 8533 SH SOLE 8533 0 0 ISHARES INC MSCI SWEDEN ETF COM 464286756 667 20319 SH SOLE 20319 0 0 ISHARES INC MSCI SPAIN ETF COM 464286764 1110 37494 SH SOLE 37494 0 0 ISHARES INC MSCI STH KOR ETF COM 464286772 3210 47019 SH SOLE 47019 0 0 ISHARES INC MSCI STH AFR ETF COM 464286780 4829 90005 SH SOLE 90005 0 0 ISHARES INC MSCI GERMANY ETF COM 464286806 15259 513087 SH SOLE 513087 0 0 ISHARES INC MSCI MEXICO ETF COM 464286822 349 6815 SH SOLE 6815 0 0 ISHARES INC MSCI HONG KG ETF COM 464286871 9665 404035 SH SOLE 404035 0 0 ISHARES INC OPT 464286900 956 2774800 SH Call SOLE 2774800 0 0 ISHARES INC OPT 464286902 178 160000 SH Call SOLE 160000 0 0 ISHARES INC OPT 464286950 6685 6181700 SH Put SOLE 6181700 0 0 ISHARES INC OPT 464286952 20 160000 SH Put SOLE 160000 0 0 ISHARES INC OPT 464286959 34 342700 SH Put SOLE 342700 0 0 ISHARES TR S&P 100 ETF COM 464287101 2200 16969 SH SOLE 16969 0 0 ISHARES TR MRNGSTR LG-CP ET COM 464287127 370 2200 SH SOLE 2200 0 0 ISHARES TR CORE S&P TTL STK COM 464287150 2706 40618 SH SOLE 40618 0 0 ISHARES TR SELECT DIVID ETF COM 464287168 354 3544 SH SOLE 3544 0 0 ISHARES TR TIPS BD ETF COM 464287176 4251 38432 SH SOLE 38432 0 0 ISHARES TR CHINA LG-CAP ETF COM 464287184 55526 1296734 SH SOLE 1296734 0 0 ISHARES TR TRANS AVG ETF COM 464287192 10228 50000 SH SOLE 50000 0 0 ISHARES TR CORE S&P500 ETF COM 464287200 3405 11632 SH SOLE 11632 0 0 ISHARES TR MSCI EMG MKT ETF COM 464287234 34131 795226 SH SOLE 795226 0 0 ISHARES TR IBOXX INV CP ETF COM 464287242 9923 86339 SH SOLE 86339 0 0 ISHARES TR S&P 500 GRWT ETF COM 464287309 7060 39851 SH SOLE 39851 0 0 ISHARES TR NORTH AMERN NAT COM 464287374 1092 30468 SH SOLE 30468 0 0 ISHARES TR LATN AMER 40 ETF COM 464287390 4809 153200 SH SOLE 153200 0 0 ISHARES TR S&P 500 VAL ETF COM 464287408 3091 26687 SH SOLE 26687 0 0 ISHARES TR 20 YR TR BD ETF COM 464287432 3693 31494 SH SOLE 31494 0 0 ISHARES TR BARCLAYS 7 10 YR COM 464287440 383 3782 SH SOLE 3782 0 0 ISHARES TR 1 3 YR TREAS BD COM 464287457 2945 35448 SH SOLE 35448 0 0 ISHARES TR MSCI EAFE ETF COM 464287465 1709 25138 SH SOLE 25138 0 0 ISHARES TR RUS MD CP GR ETF COM 464287481 3238 23881 SH SOLE 23881 0 0 ISHARES TR RUS MID CAP ETF COM 464287499 2971 13473 SH SOLE 13473 0 0 ISHARES TR CORE S&P MCP ETF COM 464287507 196 974 SH SOLE 974 0 0 ISHARES TR NA TEC SFTWR ETF COM 464287515 12394 60468 SH SOLE 60468 0 0 ISHARES TR PHLX SEMICND ETF COM 464287523 22791 123160 SH SOLE 123160 0 0 SPDR SERIES TRUST DJ REIT ETF COM 78464A607 164 1762 SH SOLE 1762 0 0 SPDR SERIES TRUST AEROSPACE DEF COM 78464A631 1396 14027 SH SOLE 14027 0 0 SPDR SERIES TRUST S&P REGL BKG COM 78464A698 3795 63869 SH SOLE 63869 0 0 SPDR SERIES TRUST GLB DOW ETF COM 78464A706 1972 22876 SH SOLE 22876 0 0 SPDR SERIES TRUST S&P RETAIL ETF COM 78464A714 4814 94355 SH SOLE 94355 0 0 SPDR SERIES TRUST S&P OILGAS EXP COM 78464A730 7985 184450 SH SOLE 184450 0 0 SPDR SERIES TRUST S&P METALS MNG COM 78464A755 2351 68824 SH SOLE 68824 0 0 SPDR SERIES TRUST S&P DIVID ETF COM 78464A763 1565 15982 SH SOLE 15982 0 0 SPDR SERIES TRUST S&P BK ETF COM 78464A797 1506 32345 SH SOLE 32345 0 0 SPDR SERIES TRUST PORTFOLIO TL STK COM 78464A805 855 23609 SH SOLE 23609 0 0 SPDR SERIES TRUST S&P BIOTECH COM 78464A870 54238 565745 SH SOLE 565745 0 0 SPDR SERIES TRUST S&P HOMEBUILD COM 78464A888 3493 90878 SH SOLE 90878 0 0 SPDR SERIES TRUST OPT 78464A900 3274 1362700 SH Call SOLE 1362700 0 0 SPDR SERIES TRUST OPT 78464A908 34 335000 SH Call SOLE 335000 0 0 SPDR SERIES TRUST OPT 78464A950 910 2500400 SH Put SOLE 2500400 0 0 SPDR SERIES TRUST OPT 78464A954 21 257800 SH Put SOLE 257800 0 0 SPDR SERIES TRUST OPT 78464A955 118 100000 SH Put SOLE 100000 0 0 SPDR SERIES TRUST OPT 78464A958 760 385000 SH Put SOLE 385000 0 0 SS&C TECHNOLOGIES HLDGS INC COM COM 78467J100 2152 37870 SH SOLE 37870 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 COM 78467X109 88498 334713 SH SOLE 334713 0 0 SPDR DOW JONES INDL AVRG ETF OPT 78467X909 552 40000 SH Call SOLE 40000 0 0 SPDR DOW JONES INDL AVRG ETF OPT 78467X959 272 40000 SH Put SOLE 40000 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP COM 78467Y107 64395 175243 SH SOLE 175243 0 0 SPDR S&P MIDCAP 400 ETF TR OPT 78467Y907 396 30000 SH Call SOLE 30000 0 0 SPDR SER TR BLOOMBERG SRT TR COM 78468R408 484 17541 SH SOLE 17541 0 0 SPDR SER TR SPDR BLOOMBERG COM 78468R663 9380 102428 SH SOLE 102428 0 0 SPX FLOW INC COM COM 78469X107 489 9399 SH SOLE 9399 0 0 SRC ENERGY INC COM COM 78470V108 342 38439 SH SOLE 38439 0 0 SSR MNG INC COM COM 784730103 494 56687 SH SOLE 56687 0 0 SVB FINL GROUP COM COM 78486Q101 1149 3696 SH SOLE 3696 0 0 SABRA HEALTH CARE REIT INC COM COM 78573L106 2201 95215 SH SOLE 95215 0 0 SABRE CORP COM COM 78573M104 2021 77501 SH SOLE 77501 0 0 SAFETY INS GROUP INC COM COM 78648T100 363 4056 SH SOLE 4056 0 0 SAGE THERAPEUTICS INC COM COM 78667J108 364 2575 SH SOLE 2575 0 0 SAIA INC COM COM 78709Y105 4083 53401 SH SOLE 53401 0 0 SALESFORCE COM INC COM COM 79466L302 4266 26822 SH SOLE 26822 0 0 SALESFORCE COM INC OPT 79466L902 3047 185200 SH Call SOLE 185200 0 0 SALESFORCE COM INC OPT 79466L952 97 242100 SH Put SOLE 242100 0 0 SALLY BEAUTY HLDGS INC COM COM 79546E104 678 36882 SH SOLE 36882 0 0 SANDERSON FARMS INC COM COM 800013104 434 4196 SH SOLE 4196 0 0 SANDY SPRING BANCORP INC COM COM 800363103 125 3192 SH SOLE 3192 0 0 SANMINA CORPORATION COM COM 801056102 275 9949 SH SOLE 9949 0 0 SANOFI SPONSORED ADR COM 80105N105 3741 83741 SH SOLE 83741 0 0 SANTANDER CONSUMER USA HDG I COM COM 80283M101 729 36390 SH SOLE 36390 0 0 SAP SE SPON ADR COM 803054204 1533 12460 SH SOLE 12460 0 0 SAREPTA THERAPEUTICS INC COM COM 803607100 242 1499 SH SOLE 1499 0 0 SAUL CTRS INC COM COM 804395101 445 7946 SH SOLE 7946 0 0 SCANA CORP NEW COM COM 80589M102 1273 32734 SH SOLE 32734 0 0 SCANSOURCE INC COM COM 806037107 264 6614 SH SOLE 6614 0 0 SCHEIN HENRY INC COM COM 806407102 10070 118434 SH SOLE 118434 0 0 SCHLUMBERGER LTD COM COM 806857108 37203 610678 SH SOLE 610678 0 0 SCHLUMBERGER LTD OPT 806857908 2042 1463100 SH Call SOLE 1463100 0 0 SCHLUMBERGER LTD OPT 806857958 4795 1782600 SH Put SOLE 1782600 0 0 SCHNITZER STL INDS CL A COM 806882106 2239 82763 SH SOLE 82763 0 0 SCHWAB CHARLES CORP NEW COM COM 808513105 12588 256109 SH SOLE 256109 0 0 SCHWAB CHARLES CORP NEW OPT 808513905 180 176300 SH Call SOLE 176300 0 0 SCHWAB CHARLES CORP NEW OPT 808513955 365 243000 SH Put SOLE 243000 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF COM 808524102 2974 42257 SH SOLE 42257 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF COM 808524201 1181 16982 SH SOLE 16982 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF COM 808524300 601 7322 SH SOLE 7322 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF COM 808524409 1003 17886 SH SOLE 17886 0 0 SCHWAB STRATEGIC TR US SML CAP ETF COM 808524607 208 2736 SH SOLE 2736 0 0 SCHWAB STRATEGIC TR US REIT ETF COM 808524847 754 18066 SH SOLE 18066 0 0 SCHWEITZER-MAUDUIT INTL INC COM COM 808541106 590 15396 SH SOLE 15396 0 0 SCIENCE APPLICATNS INTL CP N COM COM 808625107 862 10699 SH SOLE 10699 0 0 SCIENTIFIC GAMES CORP COM COM 80874P109 2670 105128 SH SOLE 105128 0 0 SCOTTS MIRACLE GRO CO CL A COM 810186106 546 6938 SH SOLE 6938 0 0 SEACOAST BKG CORP FLA COM NEW COM 811707801 311 10642 SH SOLE 10642 0 0 SEACOR HOLDINGS INC COM COM 811904101 259 5239 SH SOLE 5239 0 0 SEALED AIR CORP NEW COM COM 81211K100 833 20752 SH SOLE 20752 0 0 SEARS HLDGS CORP COM COM 812350106 517 533948 SH SOLE 533948 0 0 SEARS HLDGS CORP OPT 812350906 0 20000 SH Call SOLE 20000 0 0 SEARS HLDGS CORP OPT 812350956 214 45000 SH Put SOLE 45000 0 0 SEATTLE GENETICS INC COM COM 812578102 2091 27108 SH SOLE 27108 0 0 SEAWORLD ENTMT INC COM COM 81282V100 1215 38655 SH SOLE 38655 0 0 SELECT SECTOR SPDR TR SBI MATERIALS COM 81369Y100 11725 202395 SH SOLE 202395 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE COM 81369Y209 9104 95684 SH SOLE 95684 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS COM 81369Y308 7759 143864 SH SOLE 143864 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR COM 81369Y407 5942 50688 SH SOLE 50688 0 0 SELECT SECTOR SPDR TR ENERGY COM 81369Y506 18921 249810 SH SOLE 249810 0 0 SELECT SECTOR SPDR TR SBI INT-FINL COM 81369Y605 21641 784677 SH SOLE 784677 0 0 SELECT SECTOR SPDR TR SBI INT-INDS COM 81369Y704 5540 70666 SH SOLE 70666 0 0 SELECT SECTOR SPDR TR TECHNOLOGY COM 81369Y803 28617 379893 SH SOLE 379893 0 0 SELECT SECTOR SPDR TR COMMUNICATION COM 81369Y852 2657 54224 SH SOLE 54224 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC COM 81369Y860 14843 455171 SH SOLE 455171 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS COM 81369Y886 3323 63120 SH SOLE 63120 0 0 SELECT SECTOR SPDR TR OPT 81369Y900 405 234500 SH Call SOLE 234500 0 0 SELECT SECTOR SPDR TR OPT 81369Y903 4911 584700 SH Call SOLE 584700 0 0 SELECT SECTOR SPDR TR OPT 81369Y904 947 761900 SH Call SOLE 761900 0 0 SELECT SECTOR SPDR TR OPT 81369Y905 1049 3701400 SH Call SOLE 3701400 0 0 SELECT SECTOR SPDR TR OPT 81369Y906 4034 1569700 SH Call SOLE 1569700 0 0 SELECT SECTOR SPDR TR OPT 81369Y907 2080 227100 SH Call SOLE 227100 0 0 SELECT SECTOR SPDR TR OPT 81369Y908 21 127700 SH Call SOLE 127700 0 0 SELECT SECTOR SPDR TR OPT 81369Y909 3409 339500 SH Call SOLE 339500 0 0 SELECT SECTOR SPDR TR OPT 81369Y950 166 395100 SH Put SOLE 395100 0 0 SELECT SECTOR SPDR TR OPT 81369Y953 251 748000 SH Put SOLE 748000 0 0 SELECT SECTOR SPDR TR OPT 81369Y954 443 582800 SH Put SOLE 582800 0 0 SELECT SECTOR SPDR TR OPT 81369Y955 2443 3331400 SH Put SOLE 3331400 0 0 SELECT SECTOR SPDR TR OPT 81369Y956 1184 2763500 SH Put SOLE 2763500 0 0 SELECT SECTOR SPDR TR OPT 81369Y957 164 284400 SH Put SOLE 284400 0 0 SELECT SECTOR SPDR TR OPT 81369Y958 170 437000 SH Put SOLE 437000 0 0 SELECT SECTOR SPDR TR OPT 81369Y959 79 487200 SH Put SOLE 487200 0 0 SELECT INCOME REIT COM SH BEN INT COM 81618T100 401 18267 SH SOLE 18267 0 0 SELECT MED HLDGS CORP COM COM 81619Q105 1810 98369 SH SOLE 98369 0 0 SELECTIVE INS GROUP INC COM COM 816300107 2235 35204 SH SOLE 35204 0 0 SEMTECH CORP COM COM 816850101 1597 28728 SH SOLE 28728 0 0 SEMPRA ENERGY COM COM 816851109 3730 32790 SH SOLE 32790 0 0 SENIOR HSG PPTYS TR SH BEN INT COM 81721M109 2132 121388 SH SOLE 121388 0 0 SENSIENT TECHNOLOGIES CORP COM COM 81725T100 1725 22551 SH SOLE 22551 0 0 SERITAGE GROWTH PPTYS CL A COM 81752R100 778 16380 SH SOLE 16380 0 0 SERVICE CORP INTL COM COM 817565104 1274 28821 SH SOLE 28821 0 0 SERVICENOW INC COM COM 81762P102 610 3118 SH SOLE 3118 0 0 SERVICENOW INC OPT 81762P902 953 12000 SH Call SOLE 12000 0 0 SERVICENOW INC OPT 81762P952 2 12000 SH Put SOLE 12000 0 0 SERVICENOW INC NOTE 11/0 BND 81762PAB8 30602 115810 PRN SOLE 115810 0 0 SERVISFIRST BANCSHARES INC COM COM 81768T108 313 8005 SH SOLE 8005 0 0 SHAKE SHACK INC CL A COM 819047101 136 2155 SH SOLE 2155 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT COM 822634101 1251 58506 SH SOLE 58506 0 0 SHENANDOAH TELECOMMUNICATION COM COM 82312B106 3031 78215 SH SOLE 78215 0 0 SHERWIN WILLIAMS CO COM COM 824348106 5978 13133 SH SOLE 13133 0 0 SHILOH INDS INC COM COM 824543102 233 21192 SH SOLE 21192 0 0 SHIRE PLC SPONSORED ADR COM 82481R106 2512 13859 SH SOLE 13859 0 0 SHIRE PLC OPT 82481R906 473 65000 SH Call SOLE 65000 0 0 SHOE CARNIVAL INC COM COM 824889109 380 9872 SH SOLE 9872 0 0 SHOPIFY INC CL A COM 82509L107 3659 22251 SH SOLE 22251 0 0 SHOTSPOTTER INC COM COM 82536T107 630 10276 SH SOLE 10276 0 0 SIERRA BANCORP COM COM 82620P102 504 17437 SH SOLE 17437 0 0 SIGNATURE BK NEW YORK N Y COM COM 82669G104 4851 42245 SH SOLE 42245 0 0 SILICON LABORATORIES INC COM COM 826919102 259 2816 SH SOLE 2816 0 0 SILGAN HOLDINGS INC COM COM 827048109 1369 49243 SH SOLE 49243 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR COM 82706C108 121 2261 SH SOLE 2261 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR COM 828730200 538 18274 SH SOLE 18274 0 0 SIMON PPTY GROUP INC NEW COM COM 828806109 13945 78895 SH SOLE 78895 0 0 SIMON PPTY GROUP INC NEW OPT 828806959 2 13000 SH Put SOLE 13000 0 0 SIMPLY GOOD FOODS CO COM COM 82900L102 2354 121016 SH SOLE 121016 0 0 SINCLAIR BROADCAST GROUP INC CL A COM 829226109 859 30297 SH SOLE 30297 0 0 SIRIUS XM HLDGS INC COM COM 82968B103 7207 1140380 SH SOLE 1140380 0 0 SIRIUS XM HLDGS INC OPT 82968B903 18 100000 SH Call SOLE 100000 0 0 SIRIUS XM HLDGS INC OPT 82968B953 227 133700 SH Put SOLE 133700 0 0 SIX FLAGS ENTMT CORP NEW COM COM 83001A102 604 8647 SH SOLE 8647 0 0 SKECHERS U S A INC CL A COM 830566105 1058 37889 SH SOLE 37889 0 0 SKYWEST INC COM COM 830879102 1488 25270 SH SOLE 25270 0 0 SKYWORKS SOLUTIONS INC COM COM 83088M102 5642 62199 SH SOLE 62199 0 0 SKYWORKS SOLUTIONS INC OPT 83088M902 6 10000 SH Call SOLE 10000 0 0 SLEEP NUMBER CORP COM COM 83125X103 595 16170 SH SOLE 16170 0 0 SMITH A O COM COM 831865209 1514 28368 SH SOLE 28368 0 0 SMART & FINAL STORES INC COM COM 83190B101 754 132204 SH SOLE 132204 0 0 SMUCKER J M CO COM NEW COM 832696405 2653 25854 SH SOLE 25854 0 0 SNAP ON INC COM COM 833034101 2509 13666 SH SOLE 13666 0 0 SNAP INC CL A COM 83304A106 5148 607056 SH SOLE 607056 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B COM 833635105 613 13414 SH SOLE 13414 0 0 SOGOU INC ADR REPSTG A COM 83409V104 1142 153696 SH SOLE 153696 0 0 SOHU COM LTD SPONSORED ADS COM 83410S108 378 18996 SH SOLE 18996 0 0 SOLARCITY CORP NOTE 1.62511/0 BND 83416TAC4 4387 50000 PRN SOLE 50000 0 0 SOLAREDGE TECHNOLOGIES INC COM COM 83417M104 458 12170 SH SOLE 12170 0 0 SOLID BIOSCIENCES INC COM COM 83422E105 227 4814 SH SOLE 4814 0 0 SONIC CORP COM COM 835451105 3064 70688 SH SOLE 70688 0 0 SONOCO PRODS CO COM COM 835495102 1698 30600 SH SOLE 30600 0 0 SORRENTO THERAPEUTICS INC COM NEW COM 83587F202 56 12774 SH SOLE 12774 0 0 SOTHEBYS COM COM 835898107 893 18164 SH SOLE 18164 0 0 SOUTH ST CORP COM COM 840441109 731 8913 SH SOLE 8913 0 0 SOUTHERN CO COM COM 842587107 756 17346 SH SOLE 17346 0 0 SOUTHERN CO OPT 842587957 9 10000 SH Put SOLE 10000 0 0 SOUTHSIDE BANCSHARES INC COM COM 84470P109 133 3827 SH SOLE 3827 0 0 SOUTHWEST AIRLS CO COM COM 844741108 5289 84689 SH SOLE 84689 0 0 SOUTHWEST GAS HOLDINGS INC COM COM 844895102 1915 24235 SH SOLE 24235 0 0 SOUTHWESTERN ENERGY CO COM COM 845467109 3244 634810 SH SOLE 634810 0 0 SPARK THERAPEUTICS INC COM COM 84652J103 245 4493 SH SOLE 4493 0 0 SPARTANNASH CO COM COM 847215100 780 38895 SH SOLE 38895 0 0 SPECTRA ENERGY PARTNERS LP COM COM 84756N109 4191 117352 SH SOLE 117352 0 0 SPECTRUM BRANDS HLDGS INC NE COM COM 84790A105 1382 18494 SH SOLE 18494 0 0 SPECTRUM BRANDS HLDGS INC NE OPT 84790A955 360 45000 SH Put SOLE 45000 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A COM 848574109 2934 32009 SH SOLE 32009 0 0 SPIRIT AIRLS INC COM COM 848577102 196 4179 SH SOLE 4179 0 0 SPIRE INC COM COM 84857L101 744 10122 SH SOLE 10122 0 0 SPIRIT RLTY CAP INC NEW COM COM 84860W102 663 82278 SH SOLE 82278 0 0 SPLUNK INC COM COM 848637104 2817 23299 SH SOLE 23299 0 0 SPLUNK INC OPT 848637904 1100 20000 SH Call SOLE 20000 0 0 SPLUNK INC OPT 848637954 12 20000 SH Put SOLE 20000 0 0 SPOK HLDGS INC COM COM 84863T106 1537 99830 SH SOLE 99830 0 0 SPRINT CORP COM SER 1 COM 85207U105 13046 1994737 SH SOLE 1994737 0 0 SPRINT CORP OPT 85207U955 2 19300 SH Put SOLE 19300 0 0 SPROUTS FMRS MKT INC COM COM 85208M102 2214 80791 SH SOLE 80791 0 0 SQUARE INC CL A COM 852234103 4706 47533 SH SOLE 47533 0 0 SQUARE INC OPT 852234953 1428 1360000 SH Put SOLE 1360000 0 0 SQUARE INC NOTE 0.375 3/0 BND 852234AB9 105339 243360 PRN SOLE 243360 0 0 STAG INDL INC COM COM 85254J102 291 10584 SH SOLE 10584 0 0 STAMPS COM INC COM NEW COM 852857200 245 1085 SH SOLE 1085 0 0 STANDARD MTR PRODS INC COM COM 853666105 313 6350 SH SOLE 6350 0 0 STANDEX INTL CORP COM COM 854231107 158 1515 SH SOLE 1515 0 0 STANLEY BLACK & DECKER INC COM COM 854502101 1176 8034 SH SOLE 8034 0 0 STARBUCKS CORP COM COM 855244109 32972 580088 SH SOLE 580088 0 0 STARBUCKS CORP OPT 855244909 916 844900 SH Call SOLE 844900 0 0 STARBUCKS CORP OPT 855244959 1128 1331200 SH Put SOLE 1331200 0 0 STARWOOD PPTY TR INC COM COM 85571B105 1477 68634 SH SOLE 68634 0 0 STATE BK FINL CORP COM COM 856190103 1850 61285 SH SOLE 61285 0 0 STATE STR CORP COM COM 857477103 9889 118035 SH SOLE 118035 0 0 STATE STR CORP OPT 857477903 7 50000 SH Call SOLE 50000 0 0 STATE STR CORP OPT 857477953 682 50000 SH Put SOLE 50000 0 0 STEEL DYNAMICS INC COM COM 858119100 3513 77733 SH SOLE 77733 0 0 STEPAN CO COM COM 858586100 194 2232 SH SOLE 2232 0 0 STERICYCLE INC COM COM 858912108 1653 28174 SH SOLE 28174 0 0 STERLING BANCORP DEL COM COM 85917A100 4398 199916 SH SOLE 199916 0 0 STEWART INFORMATION SVCS COR COM COM 860372101 1490 33098 SH SOLE 33098 0 0 STIFEL FINL CORP COM COM 860630102 1657 32332 SH SOLE 32332 0 0 STITCH FIX INC COM CL A COM 860897107 126 2886 SH SOLE 2886 0 0 STMICROELECTRONICS N V NY REGISTRY COM 861012102 12520 682645 SH SOLE 682645 0 0 STORE CAP CORP COM COM 862121100 1260 45338 SH SOLE 45338 0 0 STRATEGIC ED INC COM COM 86272C103 4535 33095 SH SOLE 33095 0 0 STRATUS PPTYS INC COM NEW COM 863167201 103 3365 SH SOLE 3365 0 0 STRYKER CORP COM COM 863667101 19142 107733 SH SOLE 107733 0 0 STURM RUGER & CO INC COM COM 864159108 1037 15012 SH SOLE 15012 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN COM 864482104 2841 120759 SH SOLE 120759 0 0