0001313360-17-000002.txt : 20170208 0001313360-17-000002.hdr.sgml : 20170208 20170208152549 ACCESSION NUMBER: 0001313360-17-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20161231 FILED AS OF DATE: 20170208 DATE AS OF CHANGE: 20170208 EFFECTIVENESS DATE: 20170208 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: 17582195 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 true 0001313360 XXXXXXXX 12-31-2016 12-31-2016 SG Americas Securities, LLC
245 PARK AVENUE NEW YORK NY 10167
13F HOLDINGS REPORT 028-11048 N
Daniel Wolpert Vice President, Control Room 212-278-5596 Daniel Wolpert New York NY 02-08-2017 0 3119 11913749 false
INFORMATION TABLE 2 form13fInfoTable.xml AAR CORP COM COM 000361105 261 7900 SH SOLE 7900 0 0 ABB LTD SPONSORED ADR COM 000375204 750 35577 SH SOLE 35577 0 0 ABM INDS INC COM COM 000957100 183 4472 SH SOLE 4472 0 0 AEP INDS INC COM COM 001031103 5436 46823 SH SOLE 46823 0 0 AFLAC INC COM COM 001055102 6531 93836 SH SOLE 93836 0 0 AGCO CORP COM COM 001084102 249 4298 SH SOLE 4298 0 0 AGNC INVT CORP COM COM 00123Q104 5667 312583 SH SOLE 312583 0 0 AES CORP COM COM 00130H105 2625 225913 SH SOLE 225913 0 0 AES CORP OPT 00130H905 7 130600 SH Call SOLE 130600 0 0 ALPS ETF TR INTL SEC DV DOG COM 00162Q718 639 27060 SH SOLE 27060 0 0 ALPS ETF TR BARRONS 400 ETF COM 00162Q726 728 20770 SH SOLE 20770 0 0 ALPS ETF TR ALERIAN MLP COM 00162Q866 782 62100 SH SOLE 62100 0 0 AMAG PHARMACEUTICALS INC COM COM 00163U106 602 17297 SH SOLE 17297 0 0 AMC NETWORKS INC CL A COM 00164V103 642 12272 SH SOLE 12272 0 0 AMC ENTMT HLDGS INC CL A COM COM 00165C104 284 8451 SH SOLE 8451 0 0 AMN HEALTHCARE SERVICES INC COM COM 001744101 349 9079 SH SOLE 9079 0 0 AT&T INC COM COM 00206R102 91568 2153015 SH SOLE 2153015 0 0 AT&T INC OPT 00206R902 1018 3141600 SH Call SOLE 3141600 0 0 AT&T INC OPT 00206R952 231 3285600 SH Put SOLE 3285600 0 0 A10 NETWORKS INC COM COM 002121101 104 12554 SH SOLE 12554 0 0 ATN INTL INC COM COM 00215F107 183 2279 SH SOLE 2279 0 0 AZZ INC COM COM 002474104 121 1901 SH SOLE 1901 0 0 AARONS INC COM PAR $0.50 COM 002535300 131 4084 SH SOLE 4084 0 0 ABAXIS INC COM COM 002567105 107 2028 SH SOLE 2028 0 0 ABBOTT LABS COM COM 002824100 49174 1280241 SH SOLE 1280241 0 0 ABBOTT LABS OPT 002824900 749 586700 SH Call SOLE 586700 0 0 ABBOTT LABS OPT 002824950 69 163900 SH Put SOLE 163900 0 0 ABBVIE INC COM COM 00287Y109 22164 353940 SH SOLE 353940 0 0 ABBVIE INC OPT 00287Y909 39 43300 SH Call SOLE 43300 0 0 ABBVIE INC OPT 00287Y959 314 225900 SH Put SOLE 225900 0 0 ABERCROMBIE & FITCH CO CL A COM 002896207 10719 893262 SH SOLE 893262 0 0 ABERCROMBIE & FITCH CO OPT 002896957 1280 157100 SH Put SOLE 157100 0 0 ABIOMED INC COM COM 003654100 612 5433 SH SOLE 5433 0 0 ACADIA HEALTHCARE COMPANY IN COM COM 00404A109 165 4974 SH SOLE 4974 0 0 ACADIA PHARMACEUTICALS INC COM COM 004225108 1927 66804 SH SOLE 66804 0 0 ACADIA RLTY TR COM SH BEN INT COM 004239109 189 5792 SH SOLE 5792 0 0 ACCELERATE DIAGNOSTICS INC COM COM 00430H102 105 5039 SH SOLE 5039 0 0 ACCELERON PHARMA INC COM COM 00434H108 417 16350 SH SOLE 16350 0 0 ACCURAY INC COM COM 004397105 430 93447 SH SOLE 93447 0 0 ACHILLION PHARMACEUTICALS IN COM COM 00448Q201 228 55250 SH SOLE 55250 0 0 ACI WORLDWIDE INC COM COM 004498101 200 11041 SH SOLE 11041 0 0 ACORDA THERAPEUTICS INC COM COM 00484M106 487 25919 SH SOLE 25919 0 0 ACTIVISION BLIZZARD INC COM COM 00507V109 3429 94951 SH SOLE 94951 0 0 ACTIVISION BLIZZARD INC OPT 00507V909 465 112100 SH Call SOLE 112100 0 0 ACTIVISION BLIZZARD INC OPT 00507V959 234 85000 SH Put SOLE 85000 0 0 ACTUANT CORP CL A NEW COM 00508X203 115 4442 SH SOLE 4442 0 0 ACUITY BRANDS INC COM COM 00508Y102 5923 25655 SH SOLE 25655 0 0 ACXIOM CORP COM COM 005125109 170 6353 SH SOLE 6353 0 0 ADAMAS PHARMACEUTICALS INC COM COM 00548A106 143 8445 SH SOLE 8445 0 0 ADOBE SYS INC COM COM 00724F101 7758 75360 SH SOLE 75360 0 0 ADOBE SYS INC OPT 00724F901 130 100700 SH Call SOLE 100700 0 0 ADOBE SYS INC OPT 00724F951 12 194100 SH Put SOLE 194100 0 0 ADURO BIOTECH INC COM COM 00739L101 277 24263 SH SOLE 24263 0 0 ADVANCE AUTO PARTS INC COM COM 00751Y106 2124 12562 SH SOLE 12562 0 0 ADVAXIS INC COM NEW COM 007624208 343 47935 SH SOLE 47935 0 0 AECOM COM COM 00766T100 1370 37679 SH SOLE 37679 0 0 ADVISORSHARES TR WILSHIRE BUYBACK COM 00768Y818 106 1675 SH SOLE 1675 0 0 ADVISORSHARES TR MADRONA DOMESTIC COM 00768Y859 666 15000 SH SOLE 15000 0 0 AERIE PHARMACEUTICALS INC COM COM 00771V108 488 12893 SH SOLE 12893 0 0 AEROJET ROCKETDYNE HLDGS INC COM COM 007800105 120 6676 SH SOLE 6676 0 0 ADVANCEPIERRE FOODS HLDGS IN COM COM 00782L107 131 4396 SH SOLE 4396 0 0 ADVANCED MICRO DEVICES INC COM COM 007903107 474 41772 SH SOLE 41772 0 0 ADVANCED MICRO DEVICES INC NOTE 2.125 9/0 BND 007903BD8 1421 9000 PRN SOLE 9000 0 0 AEGON N V NY REGISTRY SH COM 007924103 424 76596 SH SOLE 76596 0 0 ADVANCED ENERGY INDS COM COM 007973100 159 2903 SH SOLE 2903 0 0 AETNA INC NEW COM COM 00817Y108 9388 75701 SH SOLE 75701 0 0 AETNA INC NEW OPT 00817Y908 89 15000 SH Call SOLE 15000 0 0 AFFILIATED MANAGERS GROUP COM COM 008252108 2691 18522 SH SOLE 18522 0 0 AGILENT TECHNOLOGIES INC COM COM 00846U101 4602 101004 SH SOLE 101004 0 0 AGNICO EAGLE MINES LTD COM COM 008474108 230 5484 SH SOLE 5484 0 0 AGNICO EAGLE MINES LTD OPT 008474908 198 145000 SH Call SOLE 145000 0 0 AGENUS INC COM NEW COM 00847G705 56 13482 SH SOLE 13482 0 0 AGIOS PHARMACEUTICALS INC COM COM 00847X104 684 16382 SH SOLE 16382 0 0 AGRIUM INC COM COM 008916108 316 3140 SH SOLE 3140 0 0 AIMMUNE THERAPEUTICS INC COM COM 00900T107 340 16636 SH SOLE 16636 0 0 AIR METHODS CORP COM PAR $.06 COM 009128307 173 5418 SH SOLE 5418 0 0 AIR LEASE CORP NOTE 3.87512/0 BND 00912XAK0 2820 20910 PRN SOLE 20910 0 0 AIR PRODS & CHEMS INC COM COM 009158106 6822 47436 SH SOLE 47436 0 0 AIR TRANSPORT SERVICES GRP I COM COM 00922R105 153 9564 SH SOLE 9564 0 0 AIRMEDIA GROUP INC SPONSORED ADR COM 009411109 2082 846179 SH SOLE 846179 0 0 AKAMAI TECHNOLOGIES INC COM COM 00971T101 2550 38247 SH SOLE 38247 0 0 AKAMAI TECHNOLOGIES INC DBCV 2/1 BND 00971TAG6 468 4500 PRN SOLE 4500 0 0 AKORN INC COM COM 009728106 1062 48627 SH SOLE 48627 0 0 AKEBIA THERAPEUTICS INC COM COM 00972D105 155 14852 SH SOLE 14852 0 0 ALASKA AIR GROUP INC COM COM 011659109 1829 20613 SH SOLE 20613 0 0 ALBANY MOLECULAR RESH INC COM COM 012423109 305 16238 SH SOLE 16238 0 0 ALBEMARLE CORP COM COM 012653101 5780 67146 SH SOLE 67146 0 0 ALDER BIOPHARMACEUTICALS INC COM COM 014339105 453 21763 SH SOLE 21763 0 0 ALEXANDER & BALDWIN INC NEW COM COM 014491104 145 3225 SH SOLE 3225 0 0 ALERE INC COM COM 01449J105 950 24371 SH SOLE 24371 0 0 ALERE INC OPT 01449J955 194 645000 SH Put SOLE 645000 0 0 ALEXANDRIA REAL ESTATE EQ IN COM COM 015271109 372 3351 SH SOLE 3351 0 0 ALEXION PHARMACEUTICALS INC COM COM 015351109 7257 59315 SH SOLE 59315 0 0 ALEXION PHARMACEUTICALS INC OPT 015351959 1242 49500 SH Put SOLE 49500 0 0 ALEXCO RESOURCE CORP COM COM 01535P106 18 13440 SH SOLE 13440 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS COM 01609W102 6200 70611 SH SOLE 70611 0 0 ALIBABA GROUP HLDG LTD OPT 01609W902 6161 2705900 SH Call SOLE 2705900 0 0 ALIBABA GROUP HLDG LTD OPT 01609W952 5700 2085000 SH Put SOLE 2085000 0 0 ALIGN TECHNOLOGY INC COM COM 016255101 1023 10643 SH SOLE 10643 0 0 ALLEGHANY CORP DEL COM COM 017175100 4120 6775 SH SOLE 6775 0 0 ALLETE INC COM NEW COM 018522300 228 3554 SH SOLE 3554 0 0 ALLIANCE DATA SYSTEMS CORP COM COM 018581108 1678 7342 SH SOLE 7342 0 0 ALLIANT ENERGY CORP COM COM 018802108 4293 113293 SH SOLE 113293 0 0 ALLIANZGI EQUITY & CONV INCO COM COM 018829101 165 8948 SH SOLE 8948 0 0 ALLSCRIPTS HEALTHCARE SOLUTN NOTE 1.250 7/0 BND 01988PAD0 1410 15000 PRN SOLE 15000 0 0 ALLSTATE CORP COM COM 020002101 6996 94388 SH SOLE 94388 0 0 ALLSTATE CORP OPT 020002901 203 95000 SH Call SOLE 95000 0 0 ALLSTATE CORP OPT 020002951 6 258100 SH Put SOLE 258100 0 0 ALLY FINL INC COM COM 02005N100 385 20224 SH SOLE 20224 0 0 HIGHWOODS PPTYS INC COM COM 431284108 279 5463 SH SOLE 5463 0 0 HILL ROM HLDGS INC COM COM 431475102 869 15485 SH SOLE 15485 0 0 HILLENBRAND INC COM COM 431571108 189 4921 SH SOLE 4921 0 0 HILLTOP HOLDINGS INC COM COM 432748101 162 5452 SH SOLE 5452 0 0 HOLLYFRONTIER CORP COM COM 436106108 194 5926 SH SOLE 5926 0 0 HOLOGIC INC COM COM 436440101 3251 81044 SH SOLE 81044 0 0 HOME BANCSHARES INC COM COM 436893200 1286 46311 SH SOLE 46311 0 0 HOME DEPOT INC COM COM 437076102 88876 662861 SH SOLE 662861 0 0 HOME DEPOT INC OPT 437076902 2366 736900 SH Call SOLE 736900 0 0 HOME DEPOT INC OPT 437076952 510 604200 SH Put SOLE 604200 0 0 HONEYWELL INTL INC COM COM 438516106 12701 109633 SH SOLE 109633 0 0 HONEYWELL INTL INC OPT 438516906 1248 140200 SH Call SOLE 140200 0 0 HONEYWELL INTL INC OPT 438516956 398 270900 SH Put SOLE 270900 0 0 HOPE BANCORP INC COM COM 43940T109 1768 80751 SH SOLE 80751 0 0 HORACE MANN EDUCATORS CORP N COM COM 440327104 112 2624 SH SOLE 2624 0 0 HORMEL FOODS CORP COM COM 440452100 1449 41621 SH SOLE 41621 0 0 HORIZON PHARMA INVT LTD NOTE 2.500 3/1 BND 44052TAB7 3224 33720 PRN SOLE 33720 0 0 HORIZON GLOBAL CORP COM COM 44052W104 119 4941 SH SOLE 4941 0 0 HOSPITALITY PPTYS TR COM SH BEN INT COM 44106M102 531 16721 SH SOLE 16721 0 0 HOST HOTELS & RESORTS INC COM COM 44107P104 2963 157248 SH SOLE 157248 0 0 HOUGHTON MIFFLIN HARCOURT CO COM COM 44157R109 1953 179975 SH SOLE 179975 0 0 HOVNANIAN ENTERPRISES INC CL A COM 442487203 37 13556 SH SOLE 13556 0 0 HUB GROUP INC CL A COM 443320106 393 8991 SH SOLE 8991 0 0 HUBBELL INC COM COM 443510607 2936 25160 SH SOLE 25160 0 0 HUDSON PAC PPTYS INC COM COM 444097109 194 5587 SH SOLE 5587 0 0 HUMANA INC COM COM 444859102 10631 52107 SH SOLE 52107 0 0 HUNT J B TRANS SVCS INC COM COM 445658107 2007 20676 SH SOLE 20676 0 0 HUNTINGTON BANCSHARES INC COM COM 446150104 3985 301432 SH SOLE 301432 0 0 HUNTINGTON INGALLS INDS INC COM COM 446413106 763 4141 SH SOLE 4141 0 0 HURON CONSULTING GROUP INC COM COM 447462102 118 2329 SH SOLE 2329 0 0 HYDROGENICS CORP NEW COM NEW COM 448883207 264 60000 SH SOLE 60000 0 0 IAC INTERACTIVECORP OPT 44919P958 2 22500 SH Put SOLE 22500 0 0 ICF INTL INC COM COM 44925C103 132 2384 SH SOLE 2384 0 0 ICU MED INC COM COM 44930G107 4218 28627 SH SOLE 28627 0 0 ILG INC COM COM 44967H101 299 16450 SH SOLE 16450 0 0 IPG PHOTONICS CORP COM COM 44980X109 502 5088 SH SOLE 5088 0 0 IXIA COM COM 45071R109 104 6455 SH SOLE 6455 0 0 ITT INC COM COM 45073V108 514 13339 SH SOLE 13339 0 0 IBERIABANK CORP COM COM 450828108 497 5939 SH SOLE 5939 0 0 IAMGOLD CORP COM COM 450913108 182 47151 SH SOLE 47151 0 0 ICICI BK LTD ADR COM 45104G104 4585 612173 SH SOLE 612173 0 0 ICICI BK LTD OPT 45104G904 560 400000 SH Call SOLE 400000 0 0 ICICI BK LTD OPT 45104G954 1273 1091300 SH Put SOLE 1091300 0 0 ICONIX BRAND GROUP INC OPT 451055957 7 148200 SH Put SOLE 148200 0 0 IDACORP INC COM COM 451107106 723 8971 SH SOLE 8971 0 0 IDEX CORP COM COM 45167R104 725 8051 SH SOLE 8051 0 0 IDEXX LABS INC COM COM 45168D104 1435 12240 SH SOLE 12240 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR COM 45174L108 680 39212 SH SOLE 39212 0 0 ILLINOIS TOOL WKS INC COM COM 452308109 7404 60457 SH SOLE 60457 0 0 ILLUMINA INC COM COM 452327109 5483 42822 SH SOLE 42822 0 0 ILLUMINA INC OPT 452327909 168 27600 SH Call SOLE 27600 0 0 ILLUMINA INC NOTE 0.500 6/1 BND 452327AH2 1926 20000 PRN SOLE 20000 0 0 IMAX CORP COM COM 45245E109 118 3753 SH SOLE 3753 0 0 IMMUNOMEDICS INC COM COM 452907108 150 40919 SH SOLE 40919 0 0 IMPERIAL OIL LTD COM NEW COM 453038408 101 2910 SH SOLE 2910 0 0 INC RESH HLDGS INC CL A COM 45329R109 1057 20088 SH SOLE 20088 0 0 INCYTE CORP COM COM 45337C102 1021 10184 SH SOLE 10184 0 0 INCYTE CORP NOTE 0.37511/1 BND 45337CAM4 1678 8390 PRN SOLE 8390 0 0 INCYTE CORP NOTE 1.25011/1 BND 45337CAN2 999 4920 PRN SOLE 4920 0 0 INDEPENDENT BANK CORP MASS COM COM 453836108 145 2059 SH SOLE 2059 0 0 INDEXIQ ETF TR US RL EST SMCP COM 45409B628 697 25612 SH SOLE 25612 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF COM 45409B800 816 27853 SH SOLE 27853 0 0 INDEXIQ ETF TR AUST SM CP ETF COM 45409B826 131 8400 SH SOLE 8400 0 0 INDEXIQ ETF TR GLB AGRI SM CP COM 45409B834 229 7296 SH SOLE 7296 0 0 INDEXIQ ETF TR IQ GLB RES ETF COM 45409B883 177 7037 SH SOLE 7037 0 0 INFINERA CORPORATION COM COM 45667G103 315 37149 SH SOLE 37149 0 0 INFINERA CORPORATION DBCV 1.750 6/0 BND 45667GAB9 104 1000 PRN SOLE 1000 0 0 INFOSYS LTD OPT 456788908 435 300000 SH Call SOLE 300000 0 0 INFOSYS LTD OPT 456788958 594 300000 SH Put SOLE 300000 0 0 INGEVITY CORP COM COM 45688C107 180 3275 SH SOLE 3275 0 0 INGREDION INC COM COM 457187102 2870 22967 SH SOLE 22967 0 0 INSIGHT ENTERPRISES INC COM COM 45765U103 396 9780 SH SOLE 9780 0 0 INSMED INC COM PAR $.01 COM 457669307 317 23983 SH SOLE 23983 0 0 INNOSPEC INC COM COM 45768S105 178 2597 SH SOLE 2597 0 0 INPHI CORP NOTE 1.12512/0 BND 45772FAB3 581 4500 PRN SOLE 4500 0 0 INNOPHOS HOLDINGS INC COM COM 45774N108 868 16611 SH SOLE 16611 0 0 INSTEEL INDUSTRIES INC COM COM 45774W108 345 9672 SH SOLE 9672 0 0 INSPERITY INC COM COM 45778Q107 443 6246 SH SOLE 6246 0 0 INOGEN INC COM COM 45780L104 104 1546 SH SOLE 1546 0 0 INSTALLED BLDG PRODS INC COM COM 45780R101 129 3121 SH SOLE 3121 0 0 INOTEK PHARMACEUTICALS CORP COM COM 45780V102 66 10838 SH SOLE 10838 0 0 INNOVIVA INC COM COM 45781M101 471 43998 SH SOLE 43998 0 0 INSULET CORP COM COM 45784P101 162 4298 SH SOLE 4298 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW COM 457985208 235 2737 SH SOLE 2737 0 0 INTEGRATED DEVICE TECHNOLOGY COM COM 458118106 321 13631 SH SOLE 13631 0 0 INTEGRATED DEVICE TECHNOLOGY NOTE 0.87511/1 BND 458118AC0 776 7500 PRN SOLE 7500 0 0 INTEL CORP COM COM 458140100 45117 1243916 SH SOLE 1243916 0 0 INTEL CORP OPT 458140900 2629 1627300 SH Call SOLE 1627300 0 0 INTEL CORP OPT 458140950 268 3869700 SH Put SOLE 3869700 0 0 INTEL CORP SDCV 12/1 BND 458140AD2 143 1060 PRN SOLE 1060 0 0 INTEL CORP SDCV 3.250 8/0 BND 458140AF7 1765 10000 PRN SOLE 10000 0 0 INTELIQUENT INC COM COM 45825N107 3634 158533 SH SOLE 158533 0 0 INTEGER HLDGS CORP COM COM 45826H109 1404 47667 SH SOLE 47667 0 0 INTELLIA THERAPEUTICS INC COM COM 45826J105 482 36794 SH SOLE 36794 0 0 INTERCEPT PHARMACEUTICALS IN COM COM 45845P108 211 1940 SH SOLE 1940 0 0 INTERCONTINENTAL HOTELS GROU SPON ADR NW 2016 COM 45857P608 859 19367 SH SOLE 19367 0 0 INTERFACE INC COM COM 458665304 193 10420 SH SOLE 10420 0 0 INTERCONTINENTAL EXCHANGE IN COM COM 45866F104 7170 127081 SH SOLE 127081 0 0 INTERDIGITAL INC COM COM 45867G101 165 1803 SH SOLE 1803 0 0 INTERNATIONAL BANCSHARES COR COM COM 459044103 451 11058 SH SOLE 11058 0 0 INTERNATIONAL BUSINESS MACHS COM COM 459200101 97418 586889 SH SOLE 586889 0 0 INTERNATIONAL BUSINESS MACHS OPT 459200901 3028 284300 SH Call SOLE 284300 0 0 INTERNATIONAL BUSINESS MACHS OPT 459200951 39 476900 SH Put SOLE 476900 0 0 INTERNATIONAL FLAVORS&FRAGRA COM COM 459506101 3809 32327 SH SOLE 32327 0 0 INTL PAPER CO COM COM 460146103 4448 83829 SH SOLE 83829 0 0 INTL PAPER CO OPT 460146903 557 534400 SH Call SOLE 534400 0 0 INTL PAPER CO OPT 460146953 334 276600 SH Put SOLE 276600 0 0 INTERNATIONAL SPEEDWAY CORP CL A COM 460335201 224 6099 SH SOLE 6099 0 0 PROSHARES TR ULTRAPRO SH NW14 COM 74348A418 1293 99200 SH SOLE 99200 0 0 PROSHARES TR S&P 500 DV ARIST COM 74348A467 773 14345 SH SOLE 14345 0 0 PROSPECT CAPITAL CORPORATION COM COM 74348T102 2482 297275 SH SOLE 297275 0 0 PROSPECT CAPITAL CORPORATION OPT 74348T952 268 1089000 SH Put SOLE 1089000 0 0 PROSPERITY BANCSHARES INC COM COM 743606105 107 1486 SH SOLE 1486 0 0 PROTO LABS INC COM COM 743713109 114 2227 SH SOLE 2227 0 0 PROVIDENT FINL SVCS INC COM COM 74386T105 107 3767 SH SOLE 3767 0 0 PRUDENTIAL FINL INC COM COM 744320102 9895 95087 SH SOLE 95087 0 0 PRUDENTIAL FINL INC OPT 744320902 275 55000 SH Call SOLE 55000 0 0 PRUDENTIAL FINL INC OPT 744320952 2 30000 SH Put SOLE 30000 0 0 PUBLIC SVC ENTERPRISE GROUP COM COM 744573106 11774 268320 SH SOLE 268320 0 0 PUBLIC STORAGE COM COM 74460D109 6208 27777 SH SOLE 27777 0 0 PULTE GROUP INC COM COM 745867101 33214 1807046 SH SOLE 1807046 0 0 PULTE GROUP INC OPT 745867901 192 975000 SH Call SOLE 975000 0 0 PURE STORAGE INC CL A COM 74624M102 118 10423 SH SOLE 10423 0 0 QUAD / GRAPHICS INC COM CL A COM 747301109 230 8543 SH SOLE 8543 0 0 QUAKER CHEM CORP COM COM 747316107 125 979 SH SOLE 979 0 0 QEP RES INC COM COM 74733V100 611 33173 SH SOLE 33173 0 0 QIWI PLC SPON ADR REP B COM 74735M108 453 35504 SH SOLE 35504 0 0 QTS RLTY TR INC COM CL A COM 74736A103 202 4065 SH SOLE 4065 0 0 QORVO INC COM COM 74736K101 1224 23217 SH SOLE 23217 0 0 QUALCOMM INC COM COM 747525103 32942 505252 SH SOLE 505252 0 0 QUALCOMM INC OPT 747525903 1660 375000 SH Call SOLE 375000 0 0 QUALCOMM INC OPT 747525953 192 532100 SH Put SOLE 532100 0 0 QUALITY CARE PPTYS INC COM COM 747545101 1471 94927 SH SOLE 94927 0 0 QUALITY SYS INC COM COM 747582104 159 12087 SH SOLE 12087 0 0 QUANTA SVCS INC COM COM 74762E102 4536 130171 SH SOLE 130171 0 0 QUEST DIAGNOSTICS INC COM COM 74834L100 7917 86147 SH SOLE 86147 0 0 QUIDEL CORP COM COM 74838J101 802 37429 SH SOLE 37429 0 0 QUINTILES IMS HOLDINGS INC COM COM 74876Y101 565 7425 SH SOLE 7425 0 0 QUNAR CAYMAN IS LTD SPNS ADR CL B COM 74906P104 137 4543 SH SOLE 4543 0 0 RLI CORP COM COM 749607107 793 12565 SH SOLE 12565 0 0 RLJ LODGING TR COM COM 74965L101 189 7717 SH SOLE 7717 0 0 RPM INTL INC COM COM 749685103 448 8316 SH SOLE 8316 0 0 RSP PERMIAN INC COM COM 74978Q105 154 3456 SH SOLE 3456 0 0 RADIAN GROUP INC COM COM 750236101 333 18543 SH SOLE 18543 0 0 RADIUS HEALTH INC COM NEW COM 750469207 859 22588 SH SOLE 22588 0 0 RALPH LAUREN CORP CL A COM 751212101 16030 177480 SH SOLE 177480 0 0 RALPH LAUREN CORP OPT 751212901 188 142600 SH Call SOLE 142600 0 0 RALPH LAUREN CORP OPT 751212951 987 35000 SH Put SOLE 35000 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT COM 751452202 2044 123297 SH SOLE 123297 0 0 RANDGOLD RES LTD ADR COM 752344309 1295 16965 SH SOLE 16965 0 0 RANGE RES CORP COM COM 75281A109 1700 49469 SH SOLE 49469 0 0 RANGE RES CORP OPT 75281A909 100 1000000 SH Call SOLE 1000000 0 0 RAYMOND JAMES FINANCIAL INC COM COM 754730109 457 6597 SH SOLE 6597 0 0 RAYONIER ADVANCED MATLS INC COM COM 75508B104 187 12118 SH SOLE 12118 0 0 RAYONIER ADVANCED MATLS INC PFD CV SER A PFD 75508B203 9422 81316 SH SOLE 81316 0 0 RAYTHEON CO COM NEW COM 755111507 7390 52042 SH SOLE 52042 0 0 RAYTHEON CO OPT 755111907 66 48100 SH Call SOLE 48100 0 0 RAYTHEON CO OPT 755111957 14 117000 SH Put SOLE 117000 0 0 RBC BEARINGS INC COM COM 75524B104 100 1081 SH SOLE 1081 0 0 RE MAX HLDGS INC CL A COM 75524W108 156 2781 SH SOLE 2781 0 0 REALOGY HLDGS CORP COM COM 75605Y106 398 15484 SH SOLE 15484 0 0 REALPAGE INC COM COM 75606N109 110 3673 SH SOLE 3673 0 0 REALTY INCOME CORP COM COM 756109104 3161 54990 SH SOLE 54990 0 0 RED HAT INC COM COM 756577102 2224 31906 SH SOLE 31906 0 0 RED ROBIN GOURMET BURGERS IN COM COM 75689M101 1572 27872 SH SOLE 27872 0 0 RED ROCK RESORTS INC CL A COM 75700L108 200 8609 SH SOLE 8609 0 0 REDWOOD TR INC NOTE 4.625 4/1 BND 758075AB1 4012 40000 PRN SOLE 40000 0 0 REGAL BELOIT CORP COM COM 758750103 1711 24704 SH SOLE 24704 0 0 REGAL ENTMT GROUP CL A COM 758766109 160 7763 SH SOLE 7763 0 0 REGENERON PHARMACEUTICALS COM COM 75886F107 8050 21929 SH SOLE 21929 0 0 REGIONS FINL CORP NEW COM COM 7591EP100 3781 263273 SH SOLE 263273 0 0 REINSURANCE GROUP AMER INC COM NEW COM 759351604 6457 51314 SH SOLE 51314 0 0 RELIANCE STEEL & ALUMINUM CO COM COM 759509102 128 1611 SH SOLE 1611 0 0 RELX NV SPONSORED ADR COM 75955B102 1073 64029 SH SOLE 64029 0 0 RENASANT CORP COM COM 75970E107 1064 25196 SH SOLE 25196 0 0 RENREN INC SPONSORED ADR COM 759892102 492 309568 SH SOLE 309568 0 0 REPLIGEN CORP COM COM 759916109 437 14183 SH SOLE 14183 0 0 REPUBLIC SVCS INC COM COM 760759100 4452 78033 SH SOLE 78033 0 0 RESMED INC COM COM 761152107 863 13906 SH SOLE 13906 0 0 RESTORATION HARDWARE HLDGS I COM COM 761283100 274 8915 SH SOLE 8915 0 0 RETROPHIN INC COM COM 761299106 311 16429 SH SOLE 16429 0 0 RETAIL OPPORTUNITY INVTS COR COM COM 76131N101 248 11734 SH SOLE 11734 0 0 RETAIL PPTYS AMER INC CL A COM 76131V202 222 14458 SH SOLE 14458 0 0 REVANCE THERAPEUTICS INC COM COM 761330109 222 10734 SH SOLE 10734 0 0 REX AMERICAN RESOURCES CORP COM COM 761624105 146 1478 SH SOLE 1478 0 0 REYNOLDS AMERICAN INC COM COM 761713106 63606 1135010 SH SOLE 1135010 0 0 REYNOLDS AMERICAN INC OPT 761713906 8 40000 SH Call SOLE 40000 0 0 REYNOLDS AMERICAN INC OPT 761713956 8275 1650000 SH Put SOLE 1650000 0 0 RICE ENERGY INC COM COM 762760106 1288 60309 SH SOLE 60309 0 0 RIGEL PHARMACEUTICALS INC COM NEW COM 766559603 91 38257 SH SOLE 38257 0 0 RINGCENTRAL INC CL A COM 76680R206 148 7203 SH SOLE 7203 0 0 RIO TINTO PLC SPONSORED ADR COM 767204100 868 22581 SH SOLE 22581 0 0 RITE AID CORP COM COM 767754104 3107 377113 SH SOLE 377113 0 0 RITE AID CORP OPT 767754904 2 200000 SH Call SOLE 200000 0 0 RITE AID CORP OPT 767754954 2 100000 SH Put SOLE 100000 0 0 ROBERT HALF INTL INC COM COM 770323103 1611 33020 SH SOLE 33020 0 0 ROCKWELL AUTOMATION INC COM COM 773903109 3784 28154 SH SOLE 28154 0 0 ROCKWELL COLLINS INC COM COM 774341101 9704 104611 SH SOLE 104611 0 0 ROCKWELL COLLINS INC OPT 774341901 89 135400 SH Call SOLE 135400 0 0 ROLLINS INC COM COM 775711104 294 8698 SH SOLE 8698 0 0 ROPER TECHNOLOGIES INC COM COM 776696106 4122 22516 SH SOLE 22516 0 0 ROSS STORES INC COM COM 778296103 8122 123816 SH SOLE 123816 0 0 ROYAL BK OF SCOTLAND PLC DEBT 7.50012/3 BND 780099CJ4 4453 47000 PRN SOLE 47000 0 0 ROYAL DUTCH SHELL PLC SPON ADR B COM 780259107 382 6597 SH SOLE 6597 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A COM 780259206 4813 88510 SH SOLE 88510 0 0 ROYAL DUTCH SHELL PLC OPT 780259956 4 50000 SH Put SOLE 50000 0 0 ROYAL GOLD INC COM COM 780287108 1971 31118 SH SOLE 31118 0 0 ROYCE VALUE TR INC COM COM 780910105 920 68716 SH SOLE 68716 0 0 RUDOLPH TECHNOLOGIES INC COM COM 781270103 167 7132 SH SOLE 7132 0 0 RUTHS HOSPITALITY GROUP INC COM COM 783332109 144 7870 SH SOLE 7870 0 0 RYDER SYS INC COM COM 783549108 2693 36182 SH SOLE 36182 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT COM 78355W106 1536 17727 SH SOLE 17727 0 0 RYDEX ETF TRUST GUG S&P500 PU VA COM 78355W304 988 17148 SH SOLE 17148 0 0 RYDEX ETF TRUST GUG S&P MC400 PG COM 78355W601 3347 25973 SH SOLE 25973 0 0 RYDEX ETF TRUST GUG S&P500EQWTUT COM 78355W791 1745 21604 SH SOLE 21604 0 0 RYDEX ETF TRUST GUG S&P SC600 PG COM 78355W809 984 10193 SH SOLE 10193 0 0 ARRIS INTL INC COM G0551A103 303 10052 SH SOLE 10052 0 0 ASSURED GUARANTY LTD COM COM G0585R106 212 5622 SH SOLE 5622 0 0 AXIS CAPITAL HOLDINGS LTD COM G0692U109 437 6701 SH SOLE 6701 0 0 AXALTA COATING SYS LTD COM COM G0750C108 1258 46235 SH SOLE 46235 0 0 ACCENTURE PLC IRELAND SHS CLASS A COM G1151C101 10900 93058 SH SOLE 93058 0 0 BUNGE LIMITED COM COM G16962105 714 9880 SH SOLE 9880 0 0 CARDTRONICS PLC SHS CL A COM G1991C105 334 6123 SH SOLE 6123 0 0 CHINA INFORMATION TECHNOLOGY COM COM G21174100 82 113890 SH SOLE 113890 0 0 CREDICORP LTD COM COM G2519Y108 5129 32491 SH SOLE 32491 0 0 DELPHI AUTOMOTIVE PLC COM G27823106 3636 53992 SH SOLE 53992 0 0 EATON CORP PLC COM G29183103 6482 96610 SH SOLE 96610 0 0 EATON CORP PLC OPT G29183903 167 65100 SH Call SOLE 65100 0 0 EATON CORP PLC OPT G29183953 9 156100 SH Put SOLE 156100 0 0 ENDURANCE SPECIALTY HLDGS LT COM G30397106 4660 50435 SH SOLE 50435 0 0 ENDO INTL PLC COM G30401106 1643 99733 SH SOLE 99733 0 0 ENSTAR GROUP LIMITED COM G3075P101 305 1545 SH SOLE 1545 0 0 ENSCO PLC SHS CLASS A COM G3157S106 2728 280632 SH SOLE 280632 0 0 ENSCO PLC OPT G3157S956 132 200000 SH Put SOLE 200000 0 0 ESSENT GROUP LTD COM COM G3198U102 157 4865 SH SOLE 4865 0 0 EVEREST RE GROUP LTD COM COM G3223R108 3101 14332 SH SOLE 14332 0 0 FABRINET COM G3323L100 143 3548 SH SOLE 3548 0 0 FERROGLOBE PLC COM G33856108 1141 105347 SH SOLE 105347 0 0 FRESH DEL MONTE PRODUCE INC ORD COM G36738105 212 3499 SH SOLE 3499 0 0 HELEN OF TROY CORP LTD COM COM G4388N106 273 3236 SH SOLE 3236 0 0 HERBALIFE LTD COM USD COM G4412G101 346 7180 SH SOLE 7180 0 0 HERBALIFE LTD OPT G4412G951 1130 90000 SH Put SOLE 90000 0 0 HORIZON PHARMA PLC COM G4617B105 1449 89543 SH SOLE 89543 0 0 IHS MARKIT LTD COM G47567105 474 13397 SH SOLE 13397 0 0 INGERSOLL-RAND PLC COM G47791101 3293 43885 SH SOLE 43885 0 0 WEATHERFORD INTL PLC ORD COM G48833100 227 45560 SH SOLE 45560 0 0 INVESCO LTD COM G491BT108 2206 72704 SH SOLE 72704 0 0 JAZZ PHARMACEUTICALS PLC SHS USD COM G50871105 3232 29641 SH SOLE 29641 0 0 JOHNSON CTLS INTL PLC COM G51502105 7465 181241 SH SOLE 181241 0 0 KOSMOS ENERGY LTD COM G5315B107 895 127726 SH SOLE 127726 0 0 LAZARD LTD SHS A COM G54050102 1134 27603 SH SOLE 27603 0 0 LIBERTY GLOBAL PLC SHS CL C COM G5480U120 406 13679 SH SOLE 13679 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C COM G5480U153 840 39656 SH SOLE 39656 0 0 LIVANOVA PLC COM G5509L101 125 2770 SH SOLE 2770 0 0 MAIDEN HOLDINGS LTD COM G5753U112 110 6286 SH SOLE 6286 0 0 MALLINCKRODT PUB LTD CO COM G5785G107 3037 60963 SH SOLE 60963 0 0 MARVELL TECHNOLOGY GROUP LTD ORD COM G5876H105 2552 183993 SH SOLE 183993 0 0 MEDTRONIC PLC COM G5960L103 25359 356019 SH SOLE 356019 0 0 MEDTRONIC PLC OPT G5960L903 31 51700 SH Call SOLE 51700 0 0 MEDTRONIC PLC OPT G5960L953 167 146800 SH Put SOLE 146800 0 0 MICHAEL KORS HLDGS LTD COM G60754101 1509 35101 SH SOLE 35101 0 0 MICHAEL KORS HLDGS LTD OPT G60754951 74 200000 SH Put SOLE 200000 0 0 NABORS INDUSTRIES LTD COM G6359F103 239 14550 SH SOLE 14550 0 0 NIELSEN HLDGS PLC SHS EUR COM G6518L108 1749 41683 SH SOLE 41683 0 0 NOBLE CORP PLC SHS USD COM G65431101 602 101722 SH SOLE 101722 0 0 NORWEGIAN CRUISE LINE HLDGS COM G66721104 265 6240 SH SOLE 6240 0 0 NOVOCURE LTD ORD COM G6674U108 247 31482 SH SOLE 31482 0 0 PROTHENA CORP PLC COM G72800108 356 7245 SH SOLE 7245 0 0 RENAISSANCERE HOLDINGS LTD COM COM G7496G103 2220 16299 SH SOLE 16299 0 0 ROWAN COMPANIES PLC SHS CL A COM G7665A101 313 16569 SH SOLE 16569 0 0 SEADRILL LIMITED COM G7945E105 433 126900 SH SOLE 126900 0 0 SEADRILL LIMITED OPT G7945E955 1665 3000000 SH Put SOLE 3000000 0 0 SEAGATE TECHNOLOGY PLC COM G7945M107 10123 265199 SH SOLE 265199 0 0 PENTAIR PLC COM G7S00T104 2766 49333 SH SOLE 49333 0 0 SHIP FINANCE INTERNATIONAL L COM G81075106 192 12930 SH SOLE 12930 0 0 SIGNET JEWELERS LIMITED COM G81276100 1216 12896 SH SOLE 12896 0 0 SINA CORP ORD COM G81477104 1165 19165 SH SOLE 19165 0 0 STANDARD CHARTERED PLC DEBT 6.50012/3 BND G84228CE6 1004 11000 PRN SOLE 11000 0 0 THERAVANCE BIOPHARMA INC COM COM G8807B106 686 21510 SH SOLE 21510 0 0 TRAVELPORT WORLDWIDE LTD COM G9019D104 149 10538 SH SOLE 10538 0 0 GOLAR LNG LTD BERMUDA COM G9456A100 341 14854 SH SOLE 14854 0 0 WHITE MTNS INS GROUP LTD COM COM G9618E107 126 151 SH SOLE 151 0 0 WILLIS TOWERS WATSON PUB LTD COM G96629103 4978 40708 SH SOLE 40708 0 0 PERRIGO CO PLC COM G97822103 1734 20830 SH SOLE 20830 0 0 PERRIGO CO PLC OPT G97822953 24 15300 SH Put SOLE 15300 0 0 XL GROUP LTD COM COM G98294104 2109 56604 SH SOLE 56604 0 0 ALLIED WRLD ASSUR COM HLDG A COM H01531104 332 6188 SH SOLE 6188 0 0 CHUBB LIMITED COM COM H1467J104 14300 108234 SH SOLE 108234 0 0 GARMIN LTD COM H2906T109 2837 58512 SH SOLE 58512 0 0 UBS GROUP AG COM H42097107 1509 96285 SH SOLE 96285 0 0 LOGITECH INTL S A COM H50430232 609 24582 SH SOLE 24582 0 0 TE CONNECTIVITY LTD REG COM H84989104 4300 62071 SH SOLE 62071 0 0 TRANSOCEAN LTD REG COM H8817H100 4279 290273 SH SOLE 290273 0 0 TRANSOCEAN LTD OPT H8817H950 1 10000 SH Put SOLE 10000 0 0 ALTISOURCE PORTFOLIO SOLNS S REG COM L0175J104 206 7749 SH SOLE 7749 0 0 TRINSEO S A COM L9340P101 521 8783 SH SOLE 8783 0 0 CAESARSTONE LTD ORD COM M20598104 200 6993 SH SOLE 6993 0 0 CHECK POINT SOFTWARE TECH LT ORD COM M22465104 1109 13132 SH SOLE 13132 0 0 COMPUGEN LTD ORD COM M25722105 92 18071 SH SOLE 18071 0 0 FOAMIX PHARMACEUTICALS LTD COM M46135105 136 12230 SH SOLE 12230 0 0 MELLANOX TECHNOLOGIES LTD COM M51363113 185 4512 SH SOLE 4512 0 0 ISRAEL CHEMICALS LTD COM M5920A109 59 14254 SH SOLE 14254 0 0 ORBOTECH LTD ORD COM M75253100 179 5367 SH SOLE 5367 0 0 STRATASYS LTD COM M85548101 1018 61574 SH SOLE 61574 0 0 TARO PHARMACEUTICAL INDS LTD COM M8737E108 832 7905 SH SOLE 7905 0 0 TOWER SEMICONDUCTOR LTD SHS NEW COM M87915274 307 16141 SH SOLE 16141 0 0 WIX COM LTD COM M98068105 105 2365 SH SOLE 2365 0 0 AERCAP HOLDINGS NV COM N00985106 473 11362 SH SOLE 11362 0 0 AERCAP HOLDINGS NV OPT N00985906 735 150000 SH Call SOLE 150000 0 0 AERCAP HOLDINGS NV OPT N00985956 20 150000 SH Put SOLE 150000 0 0 ASML HOLDING N V N Y REGISTRY COM N07059210 1717 15306 SH SOLE 15306 0 0 CIMPRESS N V SHS EURO COM N20146101 241 2626 SH SOLE 2626 0 0 CNH INDL N V COM N20944109 802 92292 SH SOLE 92292 0 0 CNOVA N V COM N20947102 7224 1318208 SH SOLE 1318208 0 0 CORE LABORATORIES N V COM COM N22717107 862 7180 SH SOLE 7180 0 0 FERRARI N V COM COM N3167Y103 1337 22998 SH SOLE 22998 0 0 FIAT CHRYSLER AUTOMOBILES N COM N31738102 5211 571331 SH SOLE 571331 0 0 FIAT CHRYSLER AUTOMOBILES N OPT N31738902 369 300000 SH Call SOLE 300000 0 0 MOBILEYE N V AMSTELVEEN ORD COM N51488117 6906 181176 SH SOLE 181176 0 0 MOBILEYE N V AMSTELVEEN OPT N51488957 88 22000 SH Put SOLE 22000 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - COM N53745100 7250 84518 SH SOLE 84518 0 0 LYONDELLBASELL INDUSTRIES N OPT N53745900 1409 1481000 SH Call SOLE 1481000 0 0 LYONDELLBASELL INDUSTRIES N OPT N53745950 145 519300 SH Put SOLE 519300 0 0 MYLAN N V SHS EURO COM N59465109 13274 347936 SH SOLE 347936 0 0 MYLAN N V OPT N59465959 582 280000 SH Put SOLE 280000 0 0 NXP SEMICONDUCTORS N V COM COM N6596X109 3405 34746 SH SOLE 34746 0 0 NXP SEMICONDUCTORS N V OPT N6596X909 2 20000 SH Call SOLE 20000 0 0 ALNYLAM PHARMACEUTICALS INC COM COM 02043Q107 849 22683 SH SOLE 22683 0 0 ALNYLAM PHARMACEUTICALS INC OPT 02043Q907 6 63000 SH Call SOLE 63000 0 0 ALON USA ENERGY INC NOTE 3.000 9/1 BND 020520AB8 7566 71670 PRN SOLE 71670 0 0 ALPHABET INC CAP STK CL C COM 02079K107 50519 65455 SH SOLE 65455 0 0 ALPHABET INC CAP STK CL A COM 02079K305 51440 64913 SH SOLE 64913 0 0 ALPHABET INC OPT 02079K905 4527 216800 SH Call SOLE 216800 0 0 ALPHABET INC OPT 02079K907 1036 219200 SH Call SOLE 219200 0 0 ALPHABET INC OPT 02079K955 4004 441700 SH Put SOLE 441700 0 0 ALPHABET INC OPT 02079K957 371 78400 SH Put SOLE 78400 0 0 ALTRA INDL MOTION CORP COM COM 02208R106 670 18153 SH SOLE 18153 0 0 ALTRIA GROUP INC COM COM 02209S103 40681 601617 SH SOLE 601617 0 0 ALTRIA GROUP INC OPT 02209S903 23 31600 SH Call SOLE 31600 0 0 ALTRIA GROUP INC OPT 02209S953 6 254900 SH Put SOLE 254900 0 0 AMARIN CORP PLC SPONS ADR NEW COM 023111206 275 89144 SH SOLE 89144 0 0 AMAZON COM INC COM COM 023135106 53658 71557 SH SOLE 71557 0 0 AMAZON COM INC OPT 023135906 20673 304900 SH Call SOLE 304900 0 0 AMAZON COM INC OPT 023135956 8425 532000 SH Put SOLE 532000 0 0 AMBEV SA SPONSORED ADR COM 02319V103 3197 651068 SH SOLE 651068 0 0 AMEDISYS INC COM COM 023436108 110 2583 SH SOLE 2583 0 0 AMERCO COM COM 023586100 546 1477 SH SOLE 1477 0 0 AMEREN CORP COM COM 023608102 2181 41571 SH SOLE 41571 0 0 AMERICA MOVIL SAB DE CV SPON ADR L COM 02364W105 3867 307648 SH SOLE 307648 0 0 AMERICAN AIRLS GROUP INC COM COM 02376R102 4498 96346 SH SOLE 96346 0 0 AMERICAN AIRLS GROUP INC OPT 02376R952 37 100000 SH Put SOLE 100000 0 0 AMERICAN ASSETS TR INC COM COM 024013104 240 5571 SH SOLE 5571 0 0 AMERICAN AXLE & MFG HLDGS IN COM COM 024061103 2167 112272 SH SOLE 112272 0 0 AMERICAN CAMPUS CMNTYS INC COM COM 024835100 497 9984 SH SOLE 9984 0 0 AMERICAN CAP LTD COM COM 02503Y103 478 26658 SH SOLE 26658 0 0 AMERICAN ELEC PWR INC COM COM 025537101 12997 206429 SH SOLE 206429 0 0 AMERICAN ELEC PWR INC OPT 025537901 73 299500 SH Call SOLE 299500 0 0 AMERICAN ELEC PWR INC OPT 025537951 186 809800 SH Put SOLE 809800 0 0 AMERICAN EAGLE OUTFITTERS NE COM COM 02553E106 1644 108373 SH SOLE 108373 0 0 AMERICAN EAGLE OUTFITTERS NE OPT 02553E956 238 476800 SH Put SOLE 476800 0 0 AMERICAN EQTY INVT LIFE HLD COM COM 025676206 195 8673 SH SOLE 8673 0 0 AMERICAN EXPRESS CO COM COM 025816109 45271 611103 SH SOLE 611103 0 0 AMERICAN EXPRESS CO OPT 025816909 6580 1168300 SH Call SOLE 1168300 0 0 AMERICAN EXPRESS CO OPT 025816959 516 2239100 SH Put SOLE 2239100 0 0 AMERICAN FINL GROUP INC OHIO COM COM 025932104 1419 16106 SH SOLE 16106 0 0 AMERICAN HOMES 4 RENT CL A COM 02665T306 205 9751 SH SOLE 9751 0 0 AMERICAN INTL GROUP INC W EXP 01/19/202 WTS 026874156 363 15483 SH SOLE 15483 0 0 AMERICAN INTL GROUP INC COM NEW COM 026874784 25707 393608 SH SOLE 393608 0 0 AMERICAN INTL GROUP INC OPT 026874904 3204 825000 SH Call SOLE 825000 0 0 AMERICAN INTL GROUP INC OPT 026874954 2 36100 SH Put SOLE 36100 0 0 AMERICAN RLTY CAP PPTYS INC NOTE 3.000 8/0 BND 02917TAA2 5000 50000 PRN SOLE 50000 0 0 AMERICAN STS WTR CO COM COM 029899101 3214 70536 SH SOLE 70536 0 0 AMERICAN TOWER CORP NEW COM COM 03027X100 12031 113839 SH SOLE 113839 0 0 AMERICAN TOWER CORP NEW PFD CONV SER A PFD 03027X308 2409 23000 SH SOLE 23000 0 0 AMERICAN WTR WKS CO INC NEW COM COM 030420103 3381 46722 SH SOLE 46722 0 0 AMERICAN WOODMARK CORP COM COM 030506109 274 3646 SH SOLE 3646 0 0 AMERISAFE INC COM COM 03071H100 186 2984 SH SOLE 2984 0 0 AMERISOURCEBERGEN CORP COM COM 03073E105 2850 36453 SH SOLE 36453 0 0 AMERIPRISE FINL INC COM COM 03076C106 5005 45111 SH SOLE 45111 0 0 AMERIS BANCORP COM COM 03076K108 243 5583 SH SOLE 5583 0 0 AMETEK INC NEW COM COM 031100100 1654 34030 SH SOLE 34030 0 0 AMGEN INC COM COM 031162100 22481 153755 SH SOLE 153755 0 0 AMGEN INC OPT 031162900 524 299100 SH Call SOLE 299100 0 0 AMGEN INC OPT 031162950 1714 795200 SH Put SOLE 795200 0 0 AMICUS THERAPEUTICS INC COM COM 03152W109 290 58433 SH SOLE 58433 0 0 AMPHENOL CORP NEW CL A COM 032095101 5017 74660 SH SOLE 74660 0 0 AMPHASTAR PHARMACEUTICALS IN COM COM 03209R103 426 23102 SH SOLE 23102 0 0 AMTRUST FINL SVCS INC COM COM 032359309 151 5500 SH SOLE 5500 0 0 AMYRIS INC COM COM 03236M101 11 15300 SH SOLE 15300 0 0 ANADARKO PETE CORP COM COM 032511107 6919 99224 SH SOLE 99224 0 0 ANADARKO PETE CORP OPT 032511907 1866 154200 SH Call SOLE 154200 0 0 ANALOG DEVICES INC COM COM 032654105 4530 62380 SH SOLE 62380 0 0 ANDERSONS INC COM COM 034164103 117 2612 SH SOLE 2612 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR COM 035128206 2866 272738 SH SOLE 272738 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR COM 03524A108 8351 79198 SH SOLE 79198 0 0 ANHEUSER BUSCH INBEV SA/NV OPT 03524A908 63 174600 SH Call SOLE 174600 0 0 ANIKA THERAPEUTICS INC COM COM 035255108 155 3163 SH SOLE 3163 0 0 ANIXTER INTL INC COM COM 035290105 131 1611 SH SOLE 1611 0 0 ANNALY CAP MGMT INC COM COM 035710409 1024 102703 SH SOLE 102703 0 0 ANNALY CAP MGMT INC OPT 035710959 0 20000 SH Put SOLE 20000 0 0 ANSYS INC COM COM 03662Q105 1222 13207 SH SOLE 13207 0 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN COM 03673L103 3599 116563 SH SOLE 116563 0 0 ANTHERA PHARMACEUTICALS INC COM NEW COM 03674U201 12 19044 SH SOLE 19044 0 0 ANTERO RES CORP COM COM 03674X106 123 5186 SH SOLE 5186 0 0 ANTHEM INC COM COM 036752103 6771 47097 SH SOLE 47097 0 0 ANTHEM INC UNIT 05/01/20188 COM 036752202 6875 146431 SH SOLE 146431 0 0 ANTHEM INC OPT 036752953 19 50200 SH Put SOLE 50200 0 0 APACHE CORP COM COM 037411105 4719 74349 SH SOLE 74349 0 0 APACHE CORP OPT 037411905 751 293600 SH Call SOLE 293600 0 0 APACHE CORP OPT 037411955 283 502400 SH Put SOLE 502400 0 0 APARTMENT INVT & MGMT CO CL A COM 03748R101 1660 36528 SH SOLE 36528 0 0 APOGEE ENTERPRISES INC COM COM 037598109 166 3092 SH SOLE 3092 0 0 APOLLO GLOBAL MGMT LLC CL A COM 037612306 174 9000 SH SOLE 9000 0 0 APOLLO INVT CORP COM COM 03761U106 1321 225367 SH SOLE 225367 0 0 APPLE INC COM COM 037833100 158487 1368392 SH SOLE 1368392 0 0 APPLE INC OPT 037833900 37482 10766300 SH Call SOLE 10766300 0 0 APPLE INC OPT 037833950 34101 8332000 SH Put SOLE 8332000 0 0 APPLE HOSPITALITY REIT INC COM NEW COM 03784Y200 176 8786 SH SOLE 8786 0 0 APPLIED INDL TECHNOLOGIES IN COM COM 03820C105 186 3127 SH SOLE 3127 0 0 APPLIED MATLS INC COM COM 038222105 9932 307780 SH SOLE 307780 0 0 APPLIED MATLS INC OPT 038222905 30 59000 SH Call SOLE 59000 0 0 APPLIED MICRO CIRCUITS CORP COM NEW COM 03822W406 2294 278115 SH SOLE 278115 0 0 APTARGROUP INC COM COM 038336103 191 2606 SH SOLE 2606 0 0 AQUA AMERICA INC COM COM 03836W103 2637 87784 SH SOLE 87784 0 0 AQUINOX PHARMACEUTICALS INC COM COM 03842B101 130 7872 SH SOLE 7872 0 0 ARAMARK COM COM 03852U106 382 10693 SH SOLE 10693 0 0 ARALEZ PHARMACEUTICALS INC COM COM 03852X100 97 22018 SH SOLE 22018 0 0 ARATANA THERAPEUTICS INC COM COM 03874P101 113 15695 SH SOLE 15695 0 0 ARCBEST CORP COM COM 03937C105 272 9829 SH SOLE 9829 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH COM 03938L104 1971 270066 SH SOLE 270066 0 0 ARCHER DANIELS MIDLAND CO COM COM 039483102 3854 84427 SH SOLE 84427 0 0 ARCHROCK INC COM COM 03957W106 498 37721 SH SOLE 37721 0 0 ARCONIC INC COM COM 03965L100 11344 611891 SH SOLE 611891 0 0 ARCONIC INC PFD CONV B SER 1 PFD 03965L308 27240 903475 SH SOLE 903475 0 0 INTERPUBLIC GROUP COS INC COM COM 460690100 3388 144716 SH SOLE 144716 0 0 INTERSIL CORP CL A COM 46069S109 6232 279481 SH SOLE 279481 0 0 INTRA CELLULAR THERAPIES INC COM COM 46116X101 281 18608 SH SOLE 18608 0 0 INTRALINKS HLDGS INC COM COM 46118H104 154 11389 SH SOLE 11389 0 0 INTUIT COM COM 461202103 4210 36729 SH SOLE 36729 0 0 INTUITIVE SURGICAL INC COM NEW COM 46120E602 4512 7115 SH SOLE 7115 0 0 INTUITIVE SURGICAL INC OPT 46120E902 302 18300 SH Call SOLE 18300 0 0 INTUITIVE SURGICAL INC OPT 46120E952 425 31400 SH Put SOLE 31400 0 0 INVENSENSE INC COM COM 46123D205 630 49292 SH SOLE 49292 0 0 INVESCO MORTGAGE CAPITAL INC COM COM 46131B100 686 46966 SH SOLE 46966 0 0 INVESCO MUN OPPORTUNITY TR COM COM 46132C107 129 10107 SH SOLE 10107 0 0 INVESCO MUNI INCOME OPP TRST COM COM 46132X101 372 51930 SH SOLE 51930 0 0 INVESTMENT TECHNOLOGY GRP NE COM COM 46145F105 206 10415 SH SOLE 10415 0 0 INVESTORS BANCORP INC NEW COM COM 46146L101 722 51729 SH SOLE 51729 0 0 INVESTORS REAL ESTATE TR SH BEN INT COM 461730103 94 13128 SH SOLE 13128 0 0 IONIS PHARMACEUTICALS INC COM COM 462222100 861 18004 SH SOLE 18004 0 0 IRIDIUM COMMUNICATIONS INC COM COM 46269C102 100 10383 SH SOLE 10383 0 0 IRIDIUM COMMUNICATIONS INC PERP PFD CNV B PFD 46269C409 1130 3025 SH SOLE 3025 0 0 IROBOT CORP COM COM 462726100 745 12741 SH SOLE 12741 0 0 IRON MTN INC NEW COM COM 46284V101 1599 49239 SH SOLE 49239 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A COM 46333X108 1172 76624 SH SOLE 76624 0 0 ISHARES MSCI AUST ETF COM 464286103 5918 292522 SH SOLE 292522 0 0 ISHARES MSCI FRNTR100ETF COM 464286145 747 30044 SH SOLE 30044 0 0 ISHARES AUSTRIA CAPD ETF COM 464286202 258 15612 SH SOLE 15612 0 0 ISHARES ASIA/PAC DIV ETF COM 464286293 987 21952 SH SOLE 21952 0 0 ISHARES BELGIUM CAPD ETF COM 464286301 786 44894 SH SOLE 44894 0 0 ISHARES EM MKTS DIV ETF COM 464286319 11984 346556 SH SOLE 346556 0 0 ISHARES MSCI BRZ CAP ETF COM 464286400 16947 508312 SH SOLE 508312 0 0 ISHARES MSCI CDA ETF COM 464286509 30180 1154098 SH SOLE 1154098 0 0 ISHARES MIN VOL GBL ETF COM 464286525 10286 141662 SH SOLE 141662 0 0 ISHARES MIN VOL EMRG MKT COM 464286533 6897 141020 SH SOLE 141020 0 0 ISHARES MSCI JAPN SMCETF COM 464286582 258 4191 SH SOLE 4191 0 0 ISHARES MSCI ISR CAP ETF COM 464286632 1905 41063 SH SOLE 41063 0 0 ISHARES MSCI BRIC INDX COM 464286657 1608 50438 SH SOLE 50438 0 0 ISHARES MSCI PAC JP ETF COM 464286665 8176 206625 SH SOLE 206625 0 0 ISHARES MSCI TURKEY ETF COM 464286715 4691 144462 SH SOLE 144462 0 0 ISHARES MSCI SWEDEN ETF COM 464286756 584 20319 SH SOLE 20319 0 0 ISHARES MSCI SPAN CP ETF COM 464286764 12867 485373 SH SOLE 485373 0 0 ISHARES MSCI STH AFR ETF COM 464286780 134 2561 SH SOLE 2561 0 0 ISHARES MSCI GERMANY ETF COM 464286806 2885 108961 SH SOLE 108961 0 0 ISHARES MSCI MEX CAP ETF COM 464286822 6394 145412 SH SOLE 145412 0 0 ISHARES MSCI HONG KG ETF COM 464286871 21253 1091027 SH SOLE 1091027 0 0 ISHARES OPT 464286900 19988 14568100 SH Call SOLE 14568100 0 0 ISHARES OPT 464286906 58 51800 SH Call SOLE 51800 0 0 ISHARES OPT 464286950 22914 8361700 SH Put SOLE 8361700 0 0 ISHARES OPT 464286952 497 72000 SH Put SOLE 72000 0 0 ISHARES OPT 464286953 610 951400 SH Put SOLE 951400 0 0 ISHARES OPT 464286955 2517 364100 SH Put SOLE 364100 0 0 ISHARES OPT 464286956 166 590300 SH Put SOLE 590300 0 0 ISHARES OPT 464286959 128 850000 SH Put SOLE 850000 0 0 ISHARES TR S&P 100 ETF COM 464287101 2359 23760 SH SOLE 23760 0 0 ISHARES TR MRNGSTR LG-CP GR COM 464287119 1118 9238 SH SOLE 9238 0 0 ISHARES TR CORE S&P TTL STK COM 464287150 7449 145242 SH SOLE 145242 0 0 ISHARES TR SELECT DIVID ETF COM 464287168 2500 28226 SH SOLE 28226 0 0 ISHARES TR TIPS BD ETF COM 464287176 1957 17293 SH SOLE 17293 0 0 ISHARES TR CHINA LG-CAP ETF COM 464287184 9813 282708 SH SOLE 282708 0 0 ISHARES TR TRANS AVG ETF COM 464287192 21809 133927 SH SOLE 133927 0 0 ISHARES TR CORE S&P500 ETF COM 464287200 2923 12992 SH SOLE 12992 0 0 ISHARES TR CORE US AGGBD ET COM 464287226 33810 312879 SH SOLE 312879 0 0 ISHARES TR MSCI EMG MKT ETF COM 464287234 24529 700639 SH SOLE 700639 0 0 ISHARES TR IBOXX INV CP ETF COM 464287242 1566 13361 SH SOLE 13361 0 0 ISHARES TR GLOB TELECOM ETF COM 464287275 903 15376 SH SOLE 15376 0 0 ISHARES TR GLOBAL TECH ETF COM 464287291 2326 21164 SH SOLE 21164 0 0 ISHARES TR S&P 500 GRWT ETF COM 464287309 3541 29074 SH SOLE 29074 0 0 ISHARES TR GLOB HLTHCRE ETF COM 464287325 7039 74238 SH SOLE 74238 0 0 ISHARES TR NA NAT RES COM 464287374 1091 30359 SH SOLE 30359 0 0 ISHARES TR JPX NIKKEI 400 COM 464287382 2576 48584 SH SOLE 48584 0 0 ISHARES TR LATN AMER 40 ETF COM 464287390 3305 119833 SH SOLE 119833 0 0 ISHARES TR S&P 500 VAL ETF COM 464287408 2346 23141 SH SOLE 23141 0 0 ISHARES TR 7-10 Y TR BD ETF COM 464287440 7971 76041 SH SOLE 76041 0 0 ISHARES TR 1-3 YR TR BD ETF COM 464287457 4251 50337 SH SOLE 50337 0 0 ISHARES TR MSCI EAFE ETF COM 464287465 14331 248248 SH SOLE 248248 0 0 ISHARES TR RUS MDCP VAL ETF COM 464287473 1960 24369 SH SOLE 24369 0 0 ISHARES TR RUS MD CP GR ETF COM 464287481 1409 14465 SH SOLE 14465 0 0 ISHARES TR RUS MID-CAP ETF COM 464287499 1494 8352 SH SOLE 8352 0 0 ISHARES TR CORE S&P MCP ETF COM 464287507 193 1166 SH SOLE 1166 0 0 ISHARES TR NA TEC-SFTWR ETF COM 464287515 2060 18929 SH SOLE 18929 0 0 ISHARES TR PHLX SEMICND ETF COM 464287523 115 934 SH SOLE 934 0 0 ISHARES TR NA TEC MULTM ETF COM 464287531 3037 69623 SH SOLE 69623 0 0 ISHARES TR N AMER TECH ETF COM 464287549 1310 10579 SH SOLE 10579 0 0 ISHARES TR NASDQ BIOTEC ETF COM 464287556 3957 14911 SH SOLE 14911 0 0 ISHARES TR COHEN&STEER REIT COM 464287564 6097 61187 SH SOLE 61187 0 0 ISHARES TR GLOBAL 100 ETF COM 464287572 7672 100000 SH SOLE 100000 0 0 ISHARES TR U.S. CNSM SV ETF COM 464287580 6933 45908 SH SOLE 45908 0 0 ISHARES TR RUS 1000 VAL ETF COM 464287598 24655 220074 SH SOLE 220074 0 0 ISHARES TR S&P MC 400GR ETF COM 464287606 2288 12560 SH SOLE 12560 0 0 ISHARES TR RUS 1000 GRW ETF COM 464287614 5192 49491 SH SOLE 49491 0 0 ISHARES TR RUS 1000 ETF COM 464287622 1248 10026 SH SOLE 10026 0 0 ISHARES TR RUS 2000 VAL ETF COM 464287630 3491 29353 SH SOLE 29353 0 0 ISHARES TR RUS 2000 GRW ETF COM 464287648 41382 268817 SH SOLE 268817 0 0 ISHARES TR RUSSELL 2000 ETF COM 464287655 64897 481255 SH SOLE 481255 0 0 ISHARES TR CORE RUSSELL VAL COM 464287663 209 4244 SH SOLE 4244 0 0 ISHARES TR CORE RUSSELL GRW COM 464287671 2482 57832 SH SOLE 57832 0 0 ISHARES TR S&P MC 400VL ETF COM 464287705 1092 7520 SH SOLE 7520 0 0 ISHARES TR U.S. TECH ETF COM 464287721 1595 13260 SH SOLE 13260 0 0 ISHARES TR U.S. REAL ES ETF COM 464287739 32590 423577 SH SOLE 423577 0 0 ISHARES TR U.S. INDS ETF COM 464287754 3106 25757 SH SOLE 25757 0 0 ISHARES TR U.S. FIN SVC ETF COM 464287770 265 2496 SH SOLE 2496 0 0 ISHARES TR U.S. CNSM GD ETF COM 464287812 629 5683 SH SOLE 5683 0 0 ISHARES TR U.S. BAS MTL ETF COM 464287838 2273 27337 SH SOLE 27337 0 0 ISHARES TR DOW JONES US ETF COM 464287846 4030 35968 SH SOLE 35968 0 0 ISHARES TR SP SMCP600VL ETF COM 464287879 5021 35863 SH SOLE 35863 0 0 ISHARES TR SP SMCP600GR ETF COM 464287887 168 1119 SH SOLE 1119 0 0 ISHARES TR OPT 464287902 1005 3674200 SH Call SOLE 3674200 0 0 ISHARES TR OPT 464287904 2768 7395500 SH Call SOLE 7395500 0 0 ISHARES TR OPT 464287905 18684 3044500 SH Call SOLE 3044500 0 0 ISHARES TR OPT 464287906 8 20000 SH Call SOLE 20000 0 0 RYDEX ETF TRUST GUG S&P500EQWTMA COM 78355W825 661 7256 SH SOLE 7256 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT COM 78355W833 1464 14773 SH SOLE 14773 0 0 RYDEX ETF TRUST GUG S&P500EQWTHC COM 78355W841 1722 11803 SH SOLE 11803 0 0 RYDEX ETF TRUST GUG S&P500EQWTEN COM 78355W866 558 8720 SH SOLE 8720 0 0 RYDEX ETF TRUST GUG S&P500 EWCON COM 78355W874 1410 11807 SH SOLE 11807 0 0 RYMAN HOSPITALITY PPTYS INC COM COM 78377T107 242 3845 SH SOLE 3845 0 0 SBA COMMUNICATIONS CORP COM COM 78388J106 908 8792 SH SOLE 8792 0 0 S&P GLOBAL INC COM COM 78409V104 7138 66375 SH SOLE 66375 0 0 SEI INVESTMENTS CO COM COM 784117103 338 6854 SH SOLE 6854 0 0 SL GREEN RLTY CORP COM COM 78440X101 2223 20666 SH SOLE 20666 0 0 SLM CORP COM COM 78442P106 856 77645 SH SOLE 77645 0 0 SM ENERGY CO COM COM 78454L100 356 10337 SH SOLE 10337 0 0 SPDR S&P 500 ETF TR TR UNIT COM 78462F103 315676 1412233 SH SOLE 1412233 0 0 SPDR S&P 500 ETF TR OPT 78462F903 48641 8284100 SH Call SOLE 8284100 0 0 SPDR S&P 500 ETF TR OPT 78462F953 8800 11481100 SH Put SOLE 11481100 0 0 SPDR GOLD TRUST GOLD COM 78463V107 11869 108280 SH SOLE 108280 0 0 SPDR GOLD TRUST OPT 78463V907 1313 7805000 SH Call SOLE 7805000 0 0 SPDR GOLD TRUST OPT 78463V957 1012 161700 SH Put SOLE 161700 0 0 SPDR INDEX SHS FDS EURO STOXX 50 COM 78463X202 40022 1196120 SH SOLE 1196120 0 0 SPDR INDEX SHS FDS ASIA PACIF ETF COM 78463X301 1132 15066 SH SOLE 15066 0 0 SPDR INDEX SHS FDS MSCI GER STRTGIC COM 78463X350 519 10065 SH SOLE 10065 0 0 SPDR INDEX SHS FDS MSCI CDA STRTGIC COM 78463X376 1529 28608 SH SOLE 28608 0 0 SPDR INDEX SHS FDS S&P CHINA ETF COM 78463X400 4728 65615 SH SOLE 65615 0 0 SPDR INDEX SHS FDS EUROPE ETF COM 78463X608 188 6782 SH SOLE 6782 0 0 SPDR INDEX SHS FDS INTL UTILT ETF COM 78463X632 427 28810 SH SOLE 28810 0 0 SPDR INDEX SHS FDS INTL TECH ETF COM 78463X657 885 26024 SH SOLE 26024 0 0 SPDR INDEX SHS FDS INTL MTRLS SEC COM 78463X665 1650 81864 SH SOLE 81864 0 0 SPDR INDEX SHS FDS INTL INDS ETF COM 78463X673 727 24617 SH SOLE 24617 0 0 SPDR INDEX SHS FDS INTL HLTH ETF COM 78463X681 383 8800 SH SOLE 8800 0 0 SPDR INDEX SHS FDS INTL ENRGY ETF COM 78463X715 274 14666 SH SOLE 14666 0 0 SPDR INDEX SHS FDS CONSM SPLS ETF COM 78463X723 211 5334 SH SOLE 5334 0 0 SPDR INDEX SHS FDS S&P EMKTSC ETF COM 78463X756 764 19231 SH SOLE 19231 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF COM 78463X863 18538 513802 SH SOLE 513802 0 0 SPDR INDEX SHS FDS OPT 78463X952 27 224800 SH Put SOLE 224800 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT COM 78464A359 1466 32107 SH SOLE 32107 0 0 SPDR SERIES TRUST BLOMBRG BRC INTR COM 78464A375 1841 54283 SH SOLE 54283 0 0 SPDR SERIES TRUST S&P 500 GROWTH COM 78464A409 3568 33870 SH SOLE 33870 0 0 SPDR SERIES TRUST BLOMBERG BRC SRT COM 78464A474 824 26994 SH SOLE 26994 0 0 SPDR SERIES TRUST S&P TRANSN ETF COM 78464A532 2111 39104 SH SOLE 39104 0 0 SPDR SERIES TRUST S&P TELECOM COM 78464A540 1250 18021 SH SOLE 18021 0 0 SPDR SERIES TRUST HLTH CARE SVCS COM 78464A573 1969 37539 SH SOLE 37539 0 0 SPDR SERIES TRUST DJ REIT ETF COM 78464A607 6429 68868 SH SOLE 68868 0 0 SPDR SERIES TRUST S&P REGL BKG COM 78464A698 14680 264173 SH SOLE 264173 0 0 SPDR SERIES TRUST S&P RETAIL ETF COM 78464A714 15263 346344 SH SOLE 346344 0 0 SPDR SERIES TRUST S&P PHARMAC COM 78464A722 1361 34818 SH SOLE 34818 0 0 SPDR SERIES TRUST S&P OILGAS EXP COM 78464A730 58319 1407982 SH SOLE 1407982 0 0 SPDR SERIES TRUST OILGAS EQUIP COM 78464A748 1219 54520 SH SOLE 54520 0 0 SPDR SERIES TRUST S&P METALS MNG COM 78464A755 21926 721009 SH SOLE 721009 0 0 SPDR SERIES TRUST S&P DIVID ETF COM 78464A763 1109 12961 SH SOLE 12961 0 0 SPDR SERIES TRUST S&P CAP MKTS COM 78464A771 726 16167 SH SOLE 16167 0 0 SPDR SERIES TRUST S&P BK ETF COM 78464A797 6248 143734 SH SOLE 143734 0 0 SPDR SERIES TRUST SPDR S&P 1000 ET COM 78464A847 1224 13792 SH SOLE 13792 0 0 SPDR SERIES TRUST S&P SEMICNDCTR COM 78464A862 7920 141151 SH SOLE 141151 0 0 SPDR SERIES TRUST S&P BIOTECH COM 78464A870 4328 73118 SH SOLE 73118 0 0 SPDR SERIES TRUST S&P HOMEBUILD COM 78464A888 7975 235606 SH SOLE 235606 0 0 SPDR SERIES TRUST OPT 78464A900 489 123000 SH Call SOLE 123000 0 0 SPDR SERIES TRUST OPT 78464A904 72 121600 SH Call SOLE 121600 0 0 SPDR SERIES TRUST OPT 78464A907 20 200000 SH Call SOLE 200000 0 0 SPDR SERIES TRUST OPT 78464A908 446 133400 SH Call SOLE 133400 0 0 SPDR SERIES TRUST OPT 78464A950 1087 529500 SH Put SOLE 529500 0 0 SPDR SERIES TRUST OPT 78464A955 44 142700 SH Put SOLE 142700 0 0 SPDR SERIES TRUST OPT 78464A958 184 300000 SH Put SOLE 300000 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 COM 78467X109 82595 418181 SH SOLE 418181 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP COM 78467Y107 2335 7738 SH SOLE 7738 0 0 SPDR SER TR BLOOMBERG SRT TR COM 78468R408 677 24474 SH SOLE 24474 0 0 SPDR SER TR SSGA US SMAL ETF COM 78468R887 2321 24843 SH SOLE 24843 0 0 SVB FINL GROUP COM COM 78486Q101 1621 9441 SH SOLE 9441 0 0 S&W SEED CO COM COM 785135104 359 78087 SH SOLE 78087 0 0 SABRA HEALTH CARE REIT INC COM COM 78573L106 119 4878 SH SOLE 4878 0 0 SAFETY INS GROUP INC COM COM 78648T100 220 2980 SH SOLE 2980 0 0 SAGE THERAPEUTICS INC COM COM 78667J108 719 14078 SH SOLE 14078 0 0 SAIA INC COM COM 78709Y105 1454 32937 SH SOLE 32937 0 0 ST JUDE MED INC COM COM 790849103 12235 152573 SH SOLE 152573 0 0 SALESFORCE COM INC COM COM 79466L302 16193 236535 SH SOLE 236535 0 0 SALESFORCE COM INC OPT 79466L902 121 423700 SH Call SOLE 423700 0 0 SALESFORCE COM INC OPT 79466L952 1467 700900 SH Put SOLE 700900 0 0 SALLY BEAUTY HLDGS INC COM COM 79546E104 482 18235 SH SOLE 18235 0 0 SANCHEZ PRODTN PARTNER COM UNIT REPSTG COM 79971C201 4130 350000 SH SOLE 350000 0 0 SANDERSON FARMS INC COM COM 800013104 1399 14849 SH SOLE 14849 0 0 SANFILIPPO JOHN B & SON INC COM COM 800422107 402 5714 SH SOLE 5714 0 0 SANGAMO BIOSCIENCES INC COM COM 800677106 247 80903 SH SOLE 80903 0 0 SANMINA CORPORATION COM COM 801056102 303 8272 SH SOLE 8272 0 0 SANOFI SPONSORED ADR COM 80105N105 12736 314938 SH SOLE 314938 0 0 SAP SE SPON ADR COM 803054204 2329 26941 SH SOLE 26941 0 0 SAREPTA THERAPEUTICS INC COM COM 803607100 929 33875 SH SOLE 33875 0 0 SCANA CORP NEW COM COM 80589M102 1721 23489 SH SOLE 23489 0 0 SCANSOURCE INC COM COM 806037107 171 4245 SH SOLE 4245 0 0 SCHEIN HENRY INC COM COM 806407102 3831 25254 SH SOLE 25254 0 0 SCHLUMBERGER LTD COM COM 806857108 35425 421982 SH SOLE 421982 0 0 SCHLUMBERGER LTD OPT 806857908 1606 733600 SH Call SOLE 733600 0 0 SCHLUMBERGER LTD OPT 806857958 1251 1226400 SH Put SOLE 1226400 0 0 SCHNITZER STL INDS CL A COM 806882106 284 11054 SH SOLE 11054 0 0 SCHOLASTIC CORP COM COM 807066105 327 6895 SH SOLE 6895 0 0 SCHWAB CHARLES CORP NEW COM COM 808513105 10740 272109 SH SOLE 272109 0 0 SCHWAB CHARLES CORP NEW OPT 808513905 1313 650000 SH Call SOLE 650000 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF COM 808524102 1652 30489 SH SOLE 30489 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF COM 808524201 1729 32456 SH SOLE 32456 0 0 SCHWAB STRATEGIC TR SHT TM US TRES COM 808524862 2521 50000 SH SOLE 50000 0 0 SCHWAB STRATEGIC TR US TIPS ETF COM 808524870 903 16464 SH SOLE 16464 0 0 SCHWEITZER-MAUDUIT INTL INC COM COM 808541106 139 3056 SH SOLE 3056 0 0 SCIENCE APPLICATNS INTL CP N COM COM 808625107 460 5430 SH SOLE 5430 0 0 SCICLONE PHARMACEUTICALS INC COM COM 80862K104 188 17449 SH SOLE 17449 0 0 SCOTTS MIRACLE GRO CO CL A COM 810186106 355 3717 SH SOLE 3717 0 0 NXP SEMICONDUCTORS N V OPT N6596X959 1 20000 SH Put SOLE 20000 0 0 QIAGEN NV REG COM N72482107 2275 81200 SH SOLE 81200 0 0 SENSATA TECHNOLOGIES HLDG NV COM N7902X106 198 5089 SH SOLE 5089 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR COM N96617118 1152 50139 SH SOLE 50139 0 0 YANDEX N V SHS CLASS A COM N97284108 11005 546719 SH SOLE 546719 0 0 YANDEX N V OPT N97284958 15 300000 SH Put SOLE 300000 0 0 COPA HOLDINGS SA CL A COM P31076105 1049 11549 SH SOLE 11549 0 0 ROYAL CARIBBEAN CRUISES LTD COM COM V7780T103 7847 95646 SH SOLE 95646 0 0 ROYAL CARIBBEAN CRUISES LTD OPT V7780T953 241 85900 SH Put SOLE 85900 0 0 BROADCOM LTD COM Y09827109 15329 86718 SH SOLE 86718 0 0 BROADCOM LTD OPT Y09827909 154 34500 SH Call SOLE 34500 0 0 BROADCOM LTD OPT Y09827959 205 74400 SH Put SOLE 74400 0 0 DHT HOLDINGS INC SHS NEW COM Y2065G121 142 34307 SH SOLE 34307 0 0 FLEX LTD ORD COM Y2573F102 1013 70464 SH SOLE 70464 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS COM Y8564M105 839 58058 SH SOLE 58058 0 0 TEEKAY TANKERS LTD CL A COM Y8565N102 24 10796 SH SOLE 10796 0 0 VTTI ENERGY PARTNERS LP COM UNIT RP LT COM Y9384M101 149 9200 SH SOLE 9200 0 0 KCG HLDGS INC OPT 48244B900 14 63300 SH Call SOLE 63300 0 0 KLA-TENCOR CORP COM COM 482480100 5953 75661 SH SOLE 75661 0 0 KKR & CO L P DEL COM UNITS COM 48248M102 5148 334471 SH SOLE 334471 0 0 KLX INC COM COM 482539103 640 14185 SH SOLE 14185 0 0 KADANT INC COM COM 48282T104 188 3076 SH SOLE 3076 0 0 KAMAN CORP COM COM 483548103 158 3223 SH SOLE 3223 0 0 KANSAS CITY SOUTHERN COM NEW COM 485170302 3006 35426 SH SOLE 35426 0 0 KAPSTONE PAPER & PACKAGING C COM COM 48562P103 164 7455 SH SOLE 7455 0 0 KARYOPHARM THERAPEUTICS INC COM COM 48576U106 144 15343 SH SOLE 15343 0 0 KATE SPADE & CO COM COM 485865109 279 14929 SH SOLE 14929 0 0 KAYNE ANDERSON ENERGY DEV CO COM COM 48660Q102 429 22065 SH SOLE 22065 0 0 KB HOME COM COM 48666K109 361 22816 SH SOLE 22816 0 0 KELLOGG CO COM COM 487836108 3901 52918 SH SOLE 52918 0 0 KEMPER CORP DEL COM COM 488401100 209 4707 SH SOLE 4707 0 0 KENNAMETAL INC COM COM 489170100 146 4671 SH SOLE 4671 0 0 KEYCORP NEW COM COM 493267108 4665 255338 SH SOLE 255338 0 0 KEYCORP NEW PFD 7.75 SR A PFD 493267405 2197 16271 SH SOLE 16271 0 0 KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 400 10939 SH SOLE 10939 0 0 KILROY RLTY CORP COM COM 49427F108 344 4702 SH SOLE 4702 0 0 KIMBERLY CLARK CORP COM COM 494368103 16125 141295 SH SOLE 141295 0 0 KIMBERLY CLARK CORP OPT 494368903 94 65000 SH Call SOLE 65000 0 0 KIMCO RLTY CORP COM COM 49446R109 3584 142436 SH SOLE 142436 0 0 KINDER MORGAN INC DEL COM COM 49456B101 6184 298618 SH SOLE 298618 0 0 KINDER MORGAN INC DEL W EXP 05/25/201 WTS 49456B119 3 508767 SH SOLE 508767 0 0 KINDER MORGAN INC DEL OPT 49456B901 32 2745000 SH Call SOLE 2745000 0 0 KINDER MORGAN INC DEL OPT 49456B951 110 89900 SH Put SOLE 89900 0 0 KINDRED HEALTHCARE INC COM COM 494580103 128 16331 SH SOLE 16331 0 0 KINROSS GOLD CORP COM NO PAR COM 496902404 9518 3060610 SH SOLE 3060610 0 0 KINROSS GOLD CORP OPT 496902954 1355 4500000 SH Put SOLE 4500000 0 0 KIRBY CORP COM COM 497266106 646 9720 SH SOLE 9720 0 0 KITE PHARMA INC COM COM 49803L109 1453 32413 SH SOLE 32413 0 0 KITE RLTY GROUP TR COM NEW COM 49803T300 185 7869 SH SOLE 7869 0 0 KNOLL INC COM NEW COM 498904200 178 6376 SH SOLE 6376 0 0 KNIGHT TRANSN INC COM COM 499064103 448 13563 SH SOLE 13563 0 0 KNOWLES CORP COM COM 49926D109 140 8378 SH SOLE 8378 0 0 KOHLS CORP COM COM 500255104 8513 172406 SH SOLE 172406 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW COM 500472303 2107 68908 SH SOLE 68908 0 0 KOREA ELECTRIC PWR SPONSORED ADR COM 500631106 168 9083 SH SOLE 9083 0 0 KORN FERRY INTL COM NEW COM 500643200 149 5064 SH SOLE 5064 0 0 KRAFT HEINZ CO COM COM 500754106 8115 92939 SH SOLE 92939 0 0 KROGER CO COM COM 501044101 5339 154717 SH SOLE 154717 0 0 KROGER CO OPT 501044901 22 245000 SH Call SOLE 245000 0 0 KULICKE & SOFFA INDS INC COM COM 501242101 173 10849 SH SOLE 10849 0 0 L BRANDS INC COM COM 501797104 2925 44433 SH SOLE 44433 0 0 LHC GROUP INC COM COM 50187A107 103 2252 SH SOLE 2252 0 0 LKQ CORP COM COM 501889208 2147 70033 SH SOLE 70033 0 0 LTC PPTYS INC COM COM 502175102 189 4029 SH SOLE 4029 0 0 LSC COMMUNICATIONS INC COM COM 50218P107 109 3688 SH SOLE 3688 0 0 L-3 COMMUNICATIONS HLDGS INC COM COM 502424104 4061 26695 SH SOLE 26695 0 0 LA QUINTA HLDGS INC COM COM 50420D108 194 13676 SH SOLE 13676 0 0 LA Z BOY INC COM COM 505336107 271 8714 SH SOLE 8714 0 0 LABORATORY CORP AMER HLDGS COM NEW COM 50540R409 2635 20524 SH SOLE 20524 0 0 LAM RESEARCH CORP COM COM 512807108 4755 44971 SH SOLE 44971 0 0 LAM RESEARCH CORP NOTE 1.250 5/1 BND 512807AL2 1937 11010 PRN SOLE 11010 0 0 LAMAR ADVERTISING CO NEW CL A COM 512816109 967 14380 SH SOLE 14380 0 0 LAMB WESTON HLDGS INC COM COM 513272104 666 17598 SH SOLE 17598 0 0 LANCASTER COLONY CORP COM COM 513847103 360 2549 SH SOLE 2549 0 0 LANDSTAR SYS INC COM COM 515098101 857 10048 SH SOLE 10048 0 0 LAREDO PETROLEUM INC COM COM 516806106 1716 121384 SH SOLE 121384 0 0 LAS VEGAS SANDS CORP COM COM 517834107 6952 130164 SH SOLE 130164 0 0 LAS VEGAS SANDS CORP OPT 517834907 311 392700 SH Call SOLE 392700 0 0 LAS VEGAS SANDS CORP OPT 517834957 934 1451800 SH Put SOLE 1451800 0 0 LASALLE HOTEL PPTYS COM SH BEN INT COM 517942108 338 11108 SH SOLE 11108 0 0 LATTICE SEMICONDUCTOR CORP COM COM 518415104 1110 150773 SH SOLE 150773 0 0 LAUDER ESTEE COS INC CL A COM 518439104 3318 43377 SH SOLE 43377 0 0 LAUDER ESTEE COS INC OPT 518439904 5 101700 SH Call SOLE 101700 0 0 LAUDER ESTEE COS INC OPT 518439954 489 214200 SH Put SOLE 214200 0 0 LEAR CORP COM NEW COM 521865204 3435 25951 SH SOLE 25951 0 0 LEE ENTERPRISES INC COM COM 523768109 52 18057 SH SOLE 18057 0 0 LEGGETT & PLATT INC COM COM 524660107 2625 53704 SH SOLE 53704 0 0 LEGG MASON BW GLB INC OPP FD COM COM 52469B100 582 49169 SH SOLE 49169 0 0 LEGACY TEX FINL GROUP INC COM COM 52471Y106 248 5756 SH SOLE 5756 0 0 LEGG MASON INC COM COM 524901105 1097 36678 SH SOLE 36678 0 0 LEIDOS HLDGS INC COM COM 525327102 354 6931 SH SOLE 6931 0 0 LENDINGCLUB CORP COM COM 52603A109 227 43314 SH SOLE 43314 0 0 LENDINGCLUB CORP OPT 52603A959 2 200000 SH Put SOLE 200000 0 0 LENNAR CORP CL A COM 526057104 1404 32711 SH SOLE 32711 0 0 LENNAR CORP OPT 526057954 13 22700 SH Put SOLE 22700 0 0 LENNOX INTL INC COM COM 526107107 1126 7350 SH SOLE 7350 0 0 LEUCADIA NATL CORP COM COM 527288104 3075 132248 SH SOLE 132248 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW COM 52729N308 4412 78276 SH SOLE 78276 0 0 LEXICON PHARMACEUTICALS INC COM NEW COM 528872302 543 39255 SH SOLE 39255 0 0 LEXINGTON REALTY TRUST COM COM 529043101 196 18157 SH SOLE 18157 0 0 LIBERTY BROADBAND CORP COM SER A COM 530307107 202 2790 SH SOLE 2790 0 0 LIBERTY BROADBAND CORP COM SER C COM 530307305 9376 126578 SH SOLE 126578 0 0 LIBERTY INTERACTIVE LLC DEB 1.750 9/3 BND 530610AD6 581 5380 PRN SOLE 5380 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A COM 53071M104 24304 1216403 SH SOLE 1216403 0 0 LIBERTY PPTY TR SH BEN INT COM 531172104 123 3118 SH SOLE 3118 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM COM 531229409 1575 45634 SH SOLE 45634 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP COM 531229706 144 7018 SH SOLE 7018 0 0 LIBERTY MEDIA CORP DELAWARE COM C MEDIA GRP COM 531229854 607 19359 SH SOLE 19359 0 0 LIBERTY MEDIA CORP DELAWARE COM A MEDIA GRP COM 531229870 366 11686 SH SOLE 11686 0 0 LIBERTY MEDIA CORP DELAWARE NOTE 1.37510/1 BND 531229AB8 546 5060 PRN SOLE 5060 0 0 LIFEPOINT HEALTH INC COM COM 53219L109 356 6260 SH SOLE 6260 0 0 LIGAND PHARMACEUTICALS INC COM NEW COM 53220K504 943 9276 SH SOLE 9276 0 0 LIFE STORAGE INC COM COM 53223X107 901 10571 SH SOLE 10571 0 0 LIFELOCK INC COM COM 53224V100 11419 477378 SH SOLE 477378 0 0 LILLY ELI & CO COM COM 532457108 12762 173510 SH SOLE 173510 0 0 LILLY ELI & CO OPT 532457908 506 107200 SH Call SOLE 107200 0 0 LILLY ELI & CO OPT 532457958 680 252500 SH Put SOLE 252500 0 0 LINCOLN ELEC HLDGS INC COM COM 533900106 965 12584 SH SOLE 12584 0 0 LINCOLN NATL CORP IND COM COM 534187109 3500 52820 SH SOLE 52820 0 0 LINEAR TECHNOLOGY CORP COM COM 535678106 3562 57126 SH SOLE 57126 0 0 LIONS GATE ENTMNT CORP OPT 535919901 604 100700 SH Call SOLE 100700 0 0 LION BIOTECHNOLOGIES INC COM COM 53619R102 163 23521 SH SOLE 23521 0 0 LIPOCINE INC NEW COM COM 53630X104 71 19273 SH SOLE 19273 0 0 LITTELFUSE INC COM COM 537008104 469 3090 SH SOLE 3090 0 0 PDL BIOPHARMA INC COM COM 69329Y104 130 61353 SH SOLE 61353 0 0 PG&E CORP COM COM 69331C108 9641 158645 SH SOLE 158645 0 0 PNC FINL SVCS GROUP INC COM COM 693475105 14121 120732 SH SOLE 120732 0 0 POSCO SPONSORED ADR COM 693483109 1489 28343 SH SOLE 28343 0 0 PNM RES INC COM COM 69349H107 266 7748 SH SOLE 7748 0 0 PPG INDS INC COM COM 693506107 7342 77482 SH SOLE 77482 0 0 PPL CORP COM COM 69351T106 20192 593019 SH SOLE 593019 0 0 PPL CORP OPT 69351T906 14 202500 SH Call SOLE 202500 0 0 PPL CORP OPT 69351T956 214 291100 SH Put SOLE 291100 0 0 PRA HEALTH SCIENCES INC COM COM 69354M108 1209 21938 SH SOLE 21938 0 0 PRA GROUP INC COM COM 69354N106 183 4692 SH SOLE 4692 0 0 PS BUSINESS PKS INC CALIF COM COM 69360J107 220 1884 SH SOLE 1884 0 0 PVH CORP COM COM 693656100 1738 19263 SH SOLE 19263 0 0 PTC THERAPEUTICS INC COM COM 69366J200 234 21435 SH SOLE 21435 0 0 PTC INC COM COM 69370C100 362 7821 SH SOLE 7821 0 0 PACCAR INC COM COM 693718108 5709 89344 SH SOLE 89344 0 0 PACIFIC BIOSCIENCES CALIF IN COM COM 69404D108 247 64953 SH SOLE 64953 0 0 PACIRA PHARMACEUTICALS INC COM COM 695127100 523 16185 SH SOLE 16185 0 0 PACKAGING CORP AMER COM COM 695156109 856 10089 SH SOLE 10089 0 0 PACWEST BANCORP DEL COM COM 695263103 864 15878 SH SOLE 15878 0 0 PALO ALTO NETWORKS INC COM COM 697435105 850 6799 SH SOLE 6799 0 0 PALO ALTO NETWORKS INC NOTE 7/0 BND 697435AB1 4252 33400 PRN SOLE 33400 0 0 PANDORA MEDIA INC COM COM 698354107 189 14500 SH SOLE 14500 0 0 PANERA BREAD CO CL A COM 69840W108 290 1414 SH SOLE 1414 0 0 PAPA JOHNS INTL INC COM COM 698813102 237 2772 SH SOLE 2772 0 0 PARAMOUNT GROUP INC COM COM 69924R108 168 10535 SH SOLE 10535 0 0 PARATEK PHARMACEUTICALS INC COM COM 699374302 135 8737 SH SOLE 8737 0 0 PAREXEL INTL CORP COM COM 699462107 394 5991 SH SOLE 5991 0 0 PARKER HANNIFIN CORP COM COM 701094104 4411 31505 SH SOLE 31505 0 0 PARSLEY ENERGY INC CL A COM 701877102 2581 73233 SH SOLE 73233 0 0 PATRICK INDS INC COM COM 703343103 171 2239 SH SOLE 2239 0 0 PATTERN ENERGY GROUP INC CL A COM 70338P100 1326 69842 SH SOLE 69842 0 0 PATTERN ENERGY GROUP INC OPT 70338P950 104 100000 SH Put SOLE 100000 0 0 PATRIOT NATL INC COM COM 70338T102 85 18185 SH SOLE 18185 0 0 PATTERSON COMPANIES INC COM COM 703395103 3980 97007 SH SOLE 97007 0 0 PATTERSON UTI ENERGY INC COM COM 703481101 6137 227975 SH SOLE 227975 0 0 PATTERSON UTI ENERGY INC OPT 703481901 189 27500 SH Call SOLE 27500 0 0 PAYCHEX INC COM COM 704326107 5925 97316 SH SOLE 97316 0 0 PAYCOM SOFTWARE INC COM COM 70432V102 123 2694 SH SOLE 2694 0 0 PAYPAL HLDGS INC COM COM 70450Y103 13382 339036 SH SOLE 339036 0 0 PAYPAL HLDGS INC OPT 70450Y903 110 238700 SH Call SOLE 238700 0 0 PAYPAL HLDGS INC OPT 70450Y953 1 50000 SH Put SOLE 50000 0 0 PEBBLEBROOK HOTEL TR COM COM 70509V100 125 4196 SH SOLE 4196 0 0 PENN NATL GAMING INC COM COM 707569109 1245 90250 SH SOLE 90250 0 0 PENNEY J C INC COM COM 708160106 188 22572 SH SOLE 22572 0 0 PENNEY J C INC OPT 708160906 35 800300 SH Call SOLE 800300 0 0 PENNEY J C INC OPT 708160956 460 328600 SH Put SOLE 328600 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT COM 709102107 1494 78799 SH SOLE 78799 0 0 PENNTEX MIDSTREAM PARTNERS L COM UNIT LTD COM 709311104 110 7306 SH SOLE 7306 0 0 PENNYMAC MTG INVT TR COM COM 70931T103 619 37812 SH SOLE 37812 0 0 PENUMBRA INC COM COM 70975L107 103 1614 SH SOLE 1614 0 0 PEOPLES UNITED FINANCIAL INC COM COM 712704105 1333 68847 SH SOLE 68847 0 0 PEPSICO INC COM COM 713448108 32484 310468 SH SOLE 310468 0 0 PEPSICO INC OPT 713448908 327 92100 SH Call SOLE 92100 0 0 PEPSICO INC OPT 713448958 120 305500 SH Put SOLE 305500 0 0 PERFORMANCE FOOD GROUP CO COM COM 71377A103 122 5070 SH SOLE 5070 0 0 PERKINELMER INC COM COM 714046109 1062 20368 SH SOLE 20368 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR COM 715684106 133 4558 SH SOLE 4558 0 0 PETROCHINA CO LTD SPONSORED ADR COM 71646E100 156 2111 SH SOLE 2111 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG COM 71654V101 3230 366579 SH SOLE 366579 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR COM 71654V408 4765 471338 SH SOLE 471338 0 0 PETROLEO BRASILEIRO SA PETRO OPT 71654V908 8 800000 SH Call SOLE 800000 0 0 PETROLEO BRASILEIRO SA PETRO OPT 71654V958 20 1000000 SH Put SOLE 1000000 0 0 PFIZER INC COM COM 717081103 81965 2523564 SH SOLE 2523564 0 0 PFIZER INC OPT 717081903 1466 1766800 SH Call SOLE 1766800 0 0 PFIZER INC OPT 717081953 6612 3165900 SH Put SOLE 3165900 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM COM 71742Q106 115 3914 SH SOLE 3914 0 0 PHILIP MORRIS INTL INC COM COM 718172109 32220 352170 SH SOLE 352170 0 0 PHILIP MORRIS INTL INC OPT 718172909 8 36800 SH Call SOLE 36800 0 0 PHILIP MORRIS INTL INC OPT 718172959 30 125600 SH Put SOLE 125600 0 0 PHILLIPS 66 COM COM 718546104 6224 72031 SH SOLE 72031 0 0 PHILLIPS 66 OPT 718546904 142 68200 SH Call SOLE 68200 0 0 PHILLIPS 66 OPT 718546954 149 217500 SH Put SOLE 217500 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT COM 718549207 2663 54755 SH SOLE 54755 0 0 PHYSICIANS RLTY TR COM COM 71943U104 239 12621 SH SOLE 12621 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A COM 720190206 122 5853 SH SOLE 5853 0 0 PILGRIMS PRIDE CORP NEW COM COM 72147K108 677 35654 SH SOLE 35654 0 0 PIMCO ETF TR 1-3YR USTREIDX COM 72201R106 2533 50000 SH SOLE 50000 0 0 PIMCO ETF TR ENHAN SHRT MA AC COM 72201R833 447 4412 SH SOLE 4412 0 0 PINNACLE FINL PARTNERS INC COM COM 72346Q104 3650 52664 SH SOLE 52664 0 0 PINNACLE WEST CAP CORP COM COM 723484101 1481 18974 SH SOLE 18974 0 0 PINNACLE FOODS INC DEL COM COM 72348P104 223 4164 SH SOLE 4164 0 0 PINNACLE ENTMT INC NEW COM COM 72348Y105 186 12807 SH SOLE 12807 0 0 PIONEER NAT RES CO COM COM 723787107 5758 31977 SH SOLE 31977 0 0 PIONEER NAT RES CO OPT 723787907 174 12300 SH Call SOLE 12300 0 0 PIONEER NAT RES CO OPT 723787957 276 42900 SH Put SOLE 42900 0 0 PITNEY BOWES INC COM COM 724479100 1142 75211 SH SOLE 75211 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN COM 726503105 2863 88666 SH SOLE 88666 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A COM 72651A207 512 14754 SH SOLE 14754 0 0 PLANTRONICS INC NEW COM COM 727493108 176 3215 SH SOLE 3215 0 0 PLEXUS CORP COM COM 729132100 165 3046 SH SOLE 3046 0 0 POLARIS INDS INC COM COM 731068102 999 12129 SH SOLE 12129 0 0 POLYONE CORP COM COM 73179P106 276 8615 SH SOLE 8615 0 0 POOL CORPORATION COM COM 73278L105 242 2315 SH SOLE 2315 0 0 POPEYES LA KITCHEN INC COM COM 732872106 119 1964 SH SOLE 1964 0 0 POPULAR INC COM NEW COM 733174700 459 10480 SH SOLE 10480 0 0 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000 8/0 BND 73640QAB1 1111 11730 PRN SOLE 11730 0 0 PORTLAND GEN ELEC CO COM NEW COM 736508847 1715 39571 SH SOLE 39571 0 0 PORTOLA PHARMACEUTICALS INC COM COM 737010108 102 4553 SH SOLE 4553 0 0 POST HLDGS INC COM COM 737446104 259 3216 SH SOLE 3216 0 0 POTASH CORP SASK INC COM COM 73755L107 4976 275055 SH SOLE 275055 0 0 POTASH CORP SASK INC OPT 73755L957 454 600000 SH Put SOLE 600000 0 0 POTLATCH CORP NEW COM COM 737630103 127 3058 SH SOLE 3058 0 0 POWER INTEGRATIONS INC COM COM 739276103 161 2370 SH SOLE 2370 0 0 POWERSHARES QQQ TRUST UNIT SER 1 COM 73935A104 10667 90030 SH SOLE 90030 0 0 POWERSHARES QQQ TRUST OPT 73935A904 642 654800 SH Call SOLE 654800 0 0 POWERSHARES QQQ TRUST OPT 73935A954 261 2100000 SH Put SOLE 2100000 0 0 ARCONIC INC OPT 03965L900 938 850000 SH Call SOLE 850000 0 0 ARCONIC INC OPT 03965L950 99 396800 SH Put SOLE 396800 0 0 ARDELYX INC COM COM 039697107 250 17623 SH SOLE 17623 0 0 ARENA PHARMACEUTICALS INC COM COM 040047102 140 98919 SH SOLE 98919 0 0 ARGAN INC COM COM 04010E109 264 3744 SH SOLE 3744 0 0 ARES CAP CORP COM COM 04010L103 4295 260484 SH SOLE 260484 0 0 ARIAD PHARMACEUTICALS INC COM COM 04033A100 1165 93615 SH SOLE 93615 0 0 ARMADA HOFFLER PPTYS INC COM COM 04208T108 101 6940 SH SOLE 6940 0 0 ARRAY BIOPHARMA INC COM COM 04269X105 579 65926 SH SOLE 65926 0 0 ARROW ELECTRS INC COM COM 042735100 1582 22183 SH SOLE 22183 0 0 ARROWHEAD PHARMACEUTICALS IN COM COM 04280A100 40 25971 SH SOLE 25971 0 0 ARTISAN PARTNERS ASSET MGMT CL A COM 04316A108 164 5500 SH SOLE 5500 0 0 ASCENA RETAIL GROUP INC COM COM 04351G101 1064 171923 SH SOLE 171923 0 0 ASHLAND GLOBAL HLDGS INC COM COM 044186104 272 2489 SH SOLE 2489 0 0 ASHLAND GLOBAL HLDGS INC OPT 044186904 54 45600 SH Call SOLE 45600 0 0 ASPEN TECHNOLOGY INC COM COM 045327103 295 5391 SH SOLE 5391 0 0 ASSOCIATED BANC CORP COM COM 045487105 2800 113342 SH SOLE 113342 0 0 ASSURANT INC COM COM 04621X108 1071 11538 SH SOLE 11538 0 0 ASTEC INDS INC COM COM 046224101 150 2230 SH SOLE 2230 0 0 ASTRAZENECA PLC SPONSORED ADR COM 046353108 518 18970 SH SOLE 18970 0 0 ASTRONICS CORP COM COM 046433108 948 28028 SH SOLE 28028 0 0 ATARA BIOTHERAPEUTICS INC COM COM 046513107 155 10926 SH SOLE 10926 0 0 ATHENAHEALTH INC COM COM 04685W103 283 2687 SH SOLE 2687 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW COM 049164205 2067 39627 SH SOLE 39627 0 0 ATMOS ENERGY CORP COM COM 049560105 2867 38664 SH SOLE 38664 0 0 AUDENTES THERAPEUTICS INC COM COM 05070R104 138 7569 SH SOLE 7569 0 0 AURINIA PHARMACEUTICALS INC COM COM 05156V102 784 373209 SH SOLE 373209 0 0 AUTODESK INC COM COM 052769106 3414 46130 SH SOLE 46130 0 0 AUTODESK INC OPT 052769906 717 181000 SH Call SOLE 181000 0 0 AUTOMATIC DATA PROCESSING IN COM COM 053015103 9705 94427 SH SOLE 94427 0 0 AUTONATION INC COM COM 05329W102 357 7343 SH SOLE 7343 0 0 AUTONATION INC OPT 05329W902 31 44600 SH Call SOLE 44600 0 0 AUTOZONE INC COM COM 053332102 6374 8070 SH SOLE 8070 0 0 AVALONBAY CMNTYS INC COM COM 053484101 6867 38764 SH SOLE 38764 0 0 AVANGRID INC COM COM 05351W103 298 7857 SH SOLE 7857 0 0 AVERY DENNISON CORP COM COM 053611109 3223 45904 SH SOLE 45904 0 0 AVEXIS INC COM COM 05366U100 473 9905 SH SOLE 9905 0 0 AVIS BUDGET GROUP COM COM 053774105 1152 31395 SH SOLE 31395 0 0 AVISTA CORP COM COM 05379B107 243 6071 SH SOLE 6071 0 0 AVNET INC COM COM 053807103 667 14008 SH SOLE 14008 0 0 AVON PRODS INC COM COM 054303102 464 92096 SH SOLE 92096 0 0 BATS GLOBAL MKTS INC COM COM 05491G109 9521 284120 SH SOLE 284120 0 0 BB&T CORP COM COM 054937107 9185 195345 SH SOLE 195345 0 0 B & G FOODS INC NEW COM COM 05508R106 349 7959 SH SOLE 7959 0 0 BCE INC COM NEW COM 05534B760 127 2931 SH SOLE 2931 0 0 BGC PARTNERS INC CL A COM 05541T101 398 38940 SH SOLE 38940 0 0 BHP BILLITON PLC SPONSORED ADR COM 05545E209 178 5670 SH SOLE 5670 0 0 BOK FINL CORP COM NEW COM 05561Q201 146 1759 SH SOLE 1759 0 0 BP PLC SPONSORED ADR COM 055622104 4319 115541 SH SOLE 115541 0 0 BOFI HLDG INC COM COM 05566U108 150 5244 SH SOLE 5244 0 0 BT GROUP PLC ADR COM 05577E101 660 28680 SH SOLE 28680 0 0 BWX TECHNOLOGIES INC COM COM 05605H100 350 8811 SH SOLE 8811 0 0 BABCOCK & WILCOX ENTERPRIS I COM COM 05614L100 250 15097 SH SOLE 15097 0 0 BAIDU INC SPON ADR REP A COM 056752108 3394 20642 SH SOLE 20642 0 0 BAIDU INC OPT 056752908 476 141700 SH Call SOLE 141700 0 0 BAIDU INC OPT 056752958 1834 344900 SH Put SOLE 344900 0 0 BAKER HUGHES INC COM COM 057224107 4780 73573 SH SOLE 73573 0 0 BAKER HUGHES INC OPT 057224907 544 170000 SH Call SOLE 170000 0 0 BALCHEM CORP COM COM 057665200 215 2559 SH SOLE 2559 0 0 BALL CORP COM COM 058498106 5320 70873 SH SOLE 70873 0 0 BANCO BRADESCO S A SP ADR PFD NEW PFD 059460303 6291 722255 SH SOLE 722255 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR COM 05946K101 652 96290 SH SOLE 96290 0 0 BANCO MACRO SA OPT 05961W955 1 15100 SH Put SOLE 15100 0 0 BANCO SANTANDER SA ADR COM 05964H105 10624 2050946 SH SOLE 2050946 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM COM 05965X109 140 6395 SH SOLE 6395 0 0 BANCOLOMBIA S A SPON ADR PREF PFD 05968L102 249 6791 SH SOLE 6791 0 0 BANCORPSOUTH INC COM COM 059692103 2161 69590 SH SOLE 69590 0 0 BANC OF CALIFORNIA INC COM COM 05990K106 205 11830 SH SOLE 11830 0 0 BANK AMER CORP COM COM 060505104 43298 1959172 SH SOLE 1959172 0 0 BANK AMER CORP OPT 060505904 13300 6358700 SH Call SOLE 6358700 0 0 BANK AMER CORP OPT 060505954 1059 14225100 SH Put SOLE 14225100 0 0 BANK HAWAII CORP COM COM 062540109 279 3142 SH SOLE 3142 0 0 BANK OF THE OZARKS INC COM COM 063904106 917 17437 SH SOLE 17437 0 0 BANK NEW YORK MELLON CORP COM COM 064058100 10910 230268 SH SOLE 230268 0 0 BANKUNITED INC COM COM 06652K103 372 9862 SH SOLE 9862 0 0 BANNER CORP COM NEW COM 06652V208 245 4390 SH SOLE 4390 0 0 BARD C R INC COM COM 067383109 3324 14796 SH SOLE 14796 0 0 BARCLAYS BK PLC DJUBS CMDT ETN36 COM 06738C778 309 12741 SH SOLE 12741 0 0 BARCLAYS BK PLC IPSP CROIL ETN COM 06738C786 3594 567724 SH SOLE 567724 0 0 BARCLAYS BK PLC IPSPGS TTL ETN COM 06738C794 343 23377 SH SOLE 23377 0 0 BARCLAYS PLC NOTE 8.25012/3 BND 06738EAA3 416 4000 PRN SOLE 4000 0 0 BARCLAYS BK PLC ETN DJUBS COPR37 COM 06739F101 478 16617 SH SOLE 16617 0 0 BARCLAYS BK PLC IPATH S&P500 VIX COM 06740Q252 21448 840749 SH SOLE 840749 0 0 BARCLAYS BK PLC OPT 06740Q902 170 75000 SH Call SOLE 75000 0 0 BARCLAYS BK PLC OPT 06740Q952 9056 3680700 SH Put SOLE 3680700 0 0 BARNES GROUP INC COM COM 067806109 201 4238 SH SOLE 4238 0 0 BARRICK GOLD CORP COM COM 067901108 2102 131523 SH SOLE 131523 0 0 BARRICK GOLD CORP OPT 067901908 2771 552900 SH Call SOLE 552900 0 0 BARRICK GOLD CORP OPT 067901958 2743 1519900 SH Put SOLE 1519900 0 0 BAXTER INTL INC COM COM 071813109 4825 108812 SH SOLE 108812 0 0 BAZAARVOICE INC COM COM 073271108 122 25225 SH SOLE 25225 0 0 B/E AEROSPACE INC COM COM 073302101 202 3359 SH SOLE 3359 0 0 BEACON ROOFING SUPPLY INC COM COM 073685109 206 4469 SH SOLE 4469 0 0 BECTON DICKINSON & CO COM COM 075887109 7716 46608 SH SOLE 46608 0 0 BED BATH & BEYOND INC COM COM 075896100 1557 38307 SH SOLE 38307 0 0 BEIGENE LTD SPONSORED ADR COM 07725L102 114 3740 SH SOLE 3740 0 0 BELDEN INC COM COM 077454106 129 1726 SH SOLE 1726 0 0 BELLICUM PHARMACEUTICALS INC COM COM 079481107 206 15109 SH SOLE 15109 0 0 BEMIS INC COM COM 081437105 1102 23038 SH SOLE 23038 0 0 BENCHMARK ELECTRS INC COM COM 08160H101 402 13165 SH SOLE 13165 0 0 BENEFICIAL BANCORP INC COM COM 08171T102 1853 100723 SH SOLE 100723 0 0 BERKLEY W R CORP COM COM 084423102 3531 53093 SH SOLE 53093 0 0 BERKSHIRE HATHAWAY INC DEL CL A COM 084670108 1953 8 SH SOLE 8 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 66289 406729 SH SOLE 406729 0 0 BERKSHIRE HATHAWAY INC DEL OPT 084670902 1907 156400 SH Call SOLE 156400 0 0 BERKSHIRE HATHAWAY INC DEL OPT 084670952 51 324000 SH Put SOLE 324000 0 0 BERRY PLASTICS GROUP INC COM COM 08579W103 322 6601 SH SOLE 6601 0 0 BEST BUY INC COM COM 086516101 32013 750250 SH SOLE 750250 0 0 BEST BUY INC OPT 086516901 592 280600 SH Call SOLE 280600 0 0 BEST BUY INC OPT 086516951 746 705000 SH Put SOLE 705000 0 0 BHP BILLITON LTD SPONSORED ADR COM 088606108 2691 75204 SH SOLE 75204 0 0 BIG LOTS INC COM COM 089302103 2337 46549 SH SOLE 46549 0 0 BIO RAD LABS INC CL A COM 090572207 510 2797 SH SOLE 2797 0 0 BIOCRYST PHARMACEUTICALS COM COM 09058V103 183 28983 SH SOLE 28983 0 0 BIOMARIN PHARMACEUTICAL INC COM COM 09061G101 3393 40956 SH SOLE 40956 0 0 BIOMARIN PHARMACEUTICAL INC OPT 09061G901 4 14000 SH Call SOLE 14000 0 0 BIOMARIN PHARMACEUTICAL INC OPT 09061G951 130 14000 SH Put SOLE 14000 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 1.50010/1 BND 09061GAF8 831 7060 PRN SOLE 7060 0 0 BIOGEN INC COM COM 09062X103 35109 123807 SH SOLE 123807 0 0 BIOGEN INC OPT 09062X903 1834 419900 SH Call SOLE 419900 0 0 BIOGEN INC OPT 09062X953 1263 187800 SH Put SOLE 187800 0 0 BIO TECHNE CORP COM COM 09073M104 1019 9913 SH SOLE 9913 0 0 BITAUTO HLDGS LTD SPONSORED ADS COM 091727107 118 6231 SH SOLE 6231 0 0 BJS RESTAURANTS INC COM COM 09180C106 351 8923 SH SOLE 8923 0 0 BLACK HILLS CORP UNIT 99/99/9999 COM 092113125 17562 255000 SH SOLE 255000 0 0 BLACK KNIGHT FINL SVCS INC CL A COM 09214X100 652 17259 SH SOLE 17259 0 0 BLACK STONE MINERALS L P COM UNIT COM 09225M101 2814 149866 SH SOLE 149866 0 0 BLACKBAUD INC COM COM 09227Q100 301 4710 SH SOLE 4710 0 0 BLACKHAWK NETWORK HLDGS INC COM COM 09238E104 165 4389 SH SOLE 4389 0 0 BLACKROCK INC COM COM 09247X101 8564 22505 SH SOLE 22505 0 0 BLACKROCK TAX MUNICPAL BD TR COM 09248X100 1110 51381 SH SOLE 51381 0 0 BLACKROCK MUN 2020 TERM TR COM COM 09249X109 497 32740 SH SOLE 32740 0 0 BLACKROCK GLOBAL OPP EQTY TR COM COM 092501105 206 17823 SH SOLE 17823 0 0 BLACKSTONE GROUP L P COM UNIT LTD COM 09253U108 11569 428000 SH SOLE 428000 0 0 BLACKSTONE GROUP L P OPT 09253U958 262 250000 SH Put SOLE 250000 0 0 BLACKROCK MUNIYLD MICH QLTY COM COM 09254V105 209 15386 SH SOLE 15386 0 0 BLACKROCK MUNIHLDGS NJ QLTY COM COM 09254X101 222 15929 SH SOLE 15929 0 0 BLACKROCK MUNIYIELD N J FD I COM COM 09254Y109 218 14209 SH SOLE 14209 0 0 BLACKROCK MUNIHLDGS NY QLTY COM COM 09255C106 404 30089 SH SOLE 30089 0 0 BLACKROCK MUNIYIELD NY QLTY COM COM 09255E102 609 48012 SH SOLE 48012 0 0 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN COM 09257P105 1052 48179 SH SOLE 48179 0 0 BLACKSTONE MTG TR INC COM CL A COM 09257W100 935 31099 SH SOLE 31099 0 0 BLOCK H & R INC COM COM 093671105 776 33735 SH SOLE 33735 0 0 BLOOMIN BRANDS INC COM COM 094235108 396 21960 SH SOLE 21960 0 0 BLUE BUFFALO PET PRODS INC COM COM 09531U102 166 6893 SH SOLE 6893 0 0 BLUE NILE INC COM COM 09578R103 4438 109220 SH SOLE 109220 0 0 BLUEBIRD BIO INC COM COM 09609G100 871 14115 SH SOLE 14115 0 0 BLUEPRINT MEDICINES CORP COM COM 09627Y109 316 11261 SH SOLE 11261 0 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER COM 096627104 2532 145866 SH SOLE 145866 0 0 BOEING CO COM COM 097023105 81477 523362 SH SOLE 523362 0 0 BOEING CO OPT 097023905 245 42600 SH Call SOLE 42600 0 0 BOEING CO OPT 097023955 4 104700 SH Put SOLE 104700 0 0 BON-TON STORES INC COM COM 09776J101 202 137242 SH SOLE 137242 0 0 BORGWARNER INC COM COM 099724106 1023 25934 SH SOLE 25934 0 0 BOSTON BEER INC CL A COM 100557107 295 1739 SH SOLE 1739 0 0 BOSTON PRIVATE FINL HLDGS IN COM COM 101119105 118 7107 SH SOLE 7107 0 0 BOSTON PROPERTIES INC COM COM 101121101 4891 38885 SH SOLE 38885 0 0 BOSTON SCIENTIFIC CORP COM COM 101137107 4330 200192 SH SOLE 200192 0 0 BOTTOMLINE TECH DEL INC COM COM 101388106 615 24600 SH SOLE 24600 0 0 BOYD GAMING CORP COM COM 103304101 149 7393 SH SOLE 7393 0 0 BRADY CORP CL A COM 104674106 152 4050 SH SOLE 4050 0 0 BRANDYWINE RLTY TR SH BEN INT NEW COM 105368203 117 7088 SH SOLE 7088 0 0 BRF SA SPONSORED ADR COM 10552T107 765 51860 SH SOLE 51860 0 0 BRASKEM S A SP ADR PFD A PFD 105532105 475 22400 SH SOLE 22400 0 0 BRIGGS & STRATTON CORP COM COM 109043109 330 14821 SH SOLE 14821 0 0 BRIGHT HORIZONS FAM SOL IN D COM COM 109194100 190 2711 SH SOLE 2711 0 0 BRINKER INTL INC COM COM 109641100 1325 26744 SH SOLE 26744 0 0 BRINKS CO COM COM 109696104 146 3532 SH SOLE 3532 0 0 BRISTOL MYERS SQUIBB CO COM COM 110122108 28013 479350 SH SOLE 479350 0 0 BRISTOL MYERS SQUIBB CO OPT 110122908 378 1211500 SH Call SOLE 1211500 0 0 BRISTOL MYERS SQUIBB CO OPT 110122958 105 241000 SH Put SOLE 241000 0 0 BRITISH AMERN TOB PLC SPONSORED ADR COM 110448107 2149 19077 SH SOLE 19077 0 0 BROADSOFT INC COM COM 11133B409 103 2509 SH SOLE 2509 0 0 BROADRIDGE FINL SOLUTIONS IN COM COM 11133T103 2536 38253 SH SOLE 38253 0 0 BROCADE COMMUNICATIONS SYS I COM NEW COM 111621306 9903 792854 SH SOLE 792854 0 0 BROCADE COMMUNICATIONS SYS I NOTE 1.375 1/0 BND 111621AQ1 1309 13000 PRN SOLE 13000 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH COM 112585104 1165 35299 SH SOLE 35299 0 0 BROWN & BROWN INC COM COM 115236101 1320 29416 SH SOLE 29416 0 0 BROWN FORMAN CORP CL B COM 115637209 2114 47068 SH SOLE 47068 0 0 BRUNSWICK CORP COM COM 117043109 269 4924 SH SOLE 4924 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN COM 118230101 3687 55735 SH SOLE 55735 0 0 BUFFALO WILD WINGS INC COM COM 119848109 412 2667 SH SOLE 2667 0 0 CBS CORP NEW CL B COM 124857202 4973 78166 SH SOLE 78166 0 0 CBOE HLDGS INC COM COM 12503M108 786 10639 SH SOLE 10639 0 0 CBRE GROUP INC CL A COM 12504L109 1576 50046 SH SOLE 50046 0 0 CDK GLOBAL INC COM COM 12508E101 579 9695 SH SOLE 9695 0 0 CDK GLOBAL INC OPT 12508E901 58 50000 SH Call SOLE 50000 0 0 CEB INC COM COM 125134106 203 3351 SH SOLE 3351 0 0 CDW CORP COM COM 12514G108 894 17159 SH SOLE 17159 0 0 CF INDS HLDGS INC COM COM 125269100 3356 106594 SH SOLE 106594 0 0 C H ROBINSON WORLDWIDE INC COM NEW COM 12541W209 14002 191125 SH SOLE 191125 0 0 CIGNA CORPORATION COM COM 125509109 7756 58144 SH SOLE 58144 0 0 CIT GROUP INC OPT 125581901 1095 750000 SH Call SOLE 750000 0 0 CIT GROUP INC OPT 125581951 167 760800 SH Put SOLE 760800 0 0 CME GROUP INC COM COM 12572Q105 8939 77496 SH SOLE 77496 0 0 CMS ENERGY CORP COM COM 125896100 2179 52353 SH SOLE 52353 0 0 CNA FINL CORP COM COM 126117100 153 3690 SH SOLE 3690 0 0 CPFL ENERGIA S A SPONSORED ADR COM 126153105 338 21957 SH SOLE 21957 0 0 CNO FINL GROUP INC COM COM 12621E103 753 39337 SH SOLE 39337 0 0 CSG SYS INTL INC COM COM 126349109 333 6888 SH SOLE 6888 0 0 CSX CORP COM COM 126408103 7577 210894 SH SOLE 210894 0 0 CSX CORP OPT 126408953 0 10000 SH Put SOLE 10000 0 0 CST BRANDS INC COM COM 12646R105 3982 82695 SH SOLE 82695 0 0 CTS CORP COM COM 126501105 135 6014 SH SOLE 6014 0 0 CSRA INC COM COM 12650T104 1499 47088 SH SOLE 47088 0 0 CVB FINL CORP COM COM 126600105 3524 153679 SH SOLE 153679 0 0 CVS HEALTH CORP COM COM 126650100 17037 215901 SH SOLE 215901 0 0 CVS HEALTH CORP OPT 126650900 14 133600 SH Call SOLE 133600 0 0 CVS HEALTH CORP OPT 126650950 3027 384400 SH Put SOLE 384400 0 0 CYS INVTS INC COM COM 12673A108 1784 230740 SH SOLE 230740 0 0 CA INC COM COM 12673P105 5308 167089 SH SOLE 167089 0 0 CABELAS INC COM COM 126804301 5587 95422 SH SOLE 95422 0 0 CABLE ONE INC COM COM 12685J105 479 771 SH SOLE 771 0 0 CABOT CORP COM COM 127055101 962 19025 SH SOLE 19025 0 0 CABOT OIL & GAS CORP COM COM 127097103 1674 71670 SH SOLE 71670 0 0 CABOT MICROELECTRONICS CORP COM COM 12709P103 162 2558 SH SOLE 2558 0 0 CACI INTL INC CL A COM 127190304 195 1565 SH SOLE 1565 0 0 ISHARES TR OPT 464287952 22813 3227900 SH Put SOLE 3227900 0 0 ISHARES TR OPT 464287954 20629 12928600 SH Put SOLE 12928600 0 0 ISHARES TR OPT 464287955 12633 12747900 SH Put SOLE 12747900 0 0 ISHARES TR OPT 464287956 41 20000 SH Put SOLE 20000 0 0 ISHARES TR OPT 464287959 842 1979600 SH Put SOLE 1979600 0 0 ISHARES TR AGENCY BOND ETF COM 464288166 4018 35680 SH SOLE 35680 0 0 ISHARES TR MSCI AC ASIA ETF COM 464288182 6801 123820 SH SOLE 123820 0 0 ISHARES TR MRGSTR MD CP ETF COM 464288208 2634 16748 SH SOLE 16748 0 0 ISHARES TR JP MOR EM MK ETF COM 464288281 8039 72935 SH SOLE 72935 0 0 ISHARES TR INTL SEL DIV ETF COM 464288448 1230 41610 SH SOLE 41610 0 0 ISHARES TR EUR DEV RE ETF COM 464288471 330 9930 SH SOLE 9930 0 0 ISHARES TR IBOXX HI YD ETF COM 464288513 9717 112265 SH SOLE 112265 0 0 ISHARES TR CRE U S REIT ETF COM 464288521 1171 24004 SH SOLE 24004 0 0 ISHARES TR MSCI KLD400 SOC COM 464288570 1604 19469 SH SOLE 19469 0 0 ISHARES TR US CREDIT BD ETF COM 464288620 758 6936 SH SOLE 6936 0 0 ISHARES TR INTERM CR BD ETF COM 464288638 5159 47685 SH SOLE 47685 0 0 ISHARES TR SHRT TRS BD ETF COM 464288679 7602 68920 SH SOLE 68920 0 0 ISHARES TR U.S. PFD STK ETF COM 464288687 242 6500 SH SOLE 6500 0 0 ISHARES TR GLOBAL MATER ETF COM 464288695 5799 105771 SH SOLE 105771 0 0 ISHARES TR GLOB UTILITS ETF COM 464288711 1826 40861 SH SOLE 40861 0 0 ISHARES TR GLOB INDSTRL ETF COM 464288729 265 3512 SH SOLE 3512 0 0 ISHARES TR GLB CNSM STP ETF COM 464288737 2061 22383 SH SOLE 22383 0 0 ISHARES TR US HOME CONS ETF COM 464288752 7334 266881 SH SOLE 266881 0 0 ISHARES TR USA ESG SLCT ETF COM 464288802 1759 19115 SH SOLE 19115 0 0 ISHARES TR U.S. MED DVC ETF COM 464288810 4443 33371 SH SOLE 33371 0 0 ISHARES TR U.S. PHARMA ETF COM 464288836 292 2063 SH SOLE 2063 0 0 ISHARES TR US OIL EQ&SV ETF COM 464288844 899 19788 SH SOLE 19788 0 0 ISHARES TR EAFE GRWTH ETF COM 464288885 516 8101 SH SOLE 8101 0 0 ISHARES TR OPT 464288903 1 60000 SH Call SOLE 60000 0 0 ISHARES TR OPT 464288953 2516 3004000 SH Put SOLE 3004000 0 0 ISHARES NW ZEALND CP ETF COM 464289123 513 12902 SH SOLE 12902 0 0 ISHARES BRAZIL SM-CP ETF COM 464289131 347 31527 SH SOLE 31527 0 0 ISHARES MSCI EURO FL ETF COM 464289180 273 14379 SH SOLE 14379 0 0 ISHARES RUS TP200 GR ETF COM 464289438 1321 23455 SH SOLE 23455 0 0 ISHARES RUS TOP 200 ETF COM 464289446 1566 30745 SH SOLE 30745 0 0 ISHARES SILVER TRUST ISHARES COM 46428Q109 530 35043 SH SOLE 35043 0 0 ISHARES SILVER TRUST OPT 46428Q909 4 200000 SH Call SOLE 200000 0 0 ISHARES TR US TREASURY ETF COM 46429B267 1798 72140 SH SOLE 72140 0 0 ISHARES TR MSCI INDONIA ETF COM 46429B309 1367 56634 SH SOLE 56634 0 0 ISHARES TR MSCI UK SM ETF COM 46429B416 2601 76687 SH SOLE 76687 0 0 ISHARES TR MSCI GERMNY ETF COM 46429B465 244 5900 SH SOLE 5900 0 0 ISHARES TR IRELAND CAPD ETF COM 46429B507 3578 95347 SH SOLE 95347 0 0 ISHARES TR MSCI FINLND ETF COM 46429B515 3116 94702 SH SOLE 94702 0 0 ISHARES TR MSCI DENMRK ETF COM 46429B523 2362 46317 SH SOLE 46317 0 0 ISHARES TR MSCI INDIA ETF COM 46429B598 2095 78156 SH SOLE 78156 0 0 ISHARES TR FLTG RATE BD ETF COM 46429B655 5197 102440 SH SOLE 102440 0 0 ISHARES TR CORE HIGH DV ETF COM 46429B663 2864 34818 SH SOLE 34818 0 0 ISHARES TR CHINA ETF COM 46429B671 28641 654957 SH SOLE 654957 0 0 ISHARES TR MIN VOL EAFE ETF COM 46429B689 14601 238499 SH SOLE 238499 0 0 ISHARES TR MIN VOL USA ETF COM 46429B697 9888 218659 SH SOLE 218659 0 0 ISHARES TR 0-5 YR TIPS ETF COM 46429B747 2632 26132 SH SOLE 26132 0 0 ISHARES TR USA QUALITY FCTR COM 46432F339 194 2801 SH SOLE 2801 0 0 ISHARES TR USA MOMENTUM FCT COM 46432F396 167 2195 SH SOLE 2195 0 0 ISIS PHARMACEUTICALS INC DEL NOTE 1.00011/1 BND 464337AJ3 132 1310 PRN SOLE 1310 0 0 ISHARES INC MSCI TAIWAN ETF COM 46434G772 14452 492064 SH SOLE 492064 0 0 ISHARES INC MSCI SINGPOR ETF COM 46434G780 9373 470280 SH SOLE 470280 0 0 ISHARES INC MSCI RUS ETF COM 46434G798 1262 37649 SH SOLE 37649 0 0 ISHARES INC MSCI MLY ETF COM 46434G814 347 12364 SH SOLE 12364 0 0 ISHARES INC MSCI JPN ETF COM 46434G822 33190 679292 SH SOLE 679292 0 0 ISHARES INC MSCI ITL ETF COM 46434G830 2973 122780 SH SOLE 122780 0 0 ISHARES INC MSCI GBL ETF COM 46434G855 237 13837 SH SOLE 13837 0 0 ISHARES INC OPT 46434G902 3 262300 SH Call SOLE 262300 0 0 ISHARES TR MULTIFACTOR INTL COM 46434V274 1006 43315 SH SOLE 43315 0 0 ISHARES TR 0-5YR HI YL CP COM 46434V407 1280 27032 SH SOLE 27032 0 0 ISHARES TR INTL MOMENTUM FT COM 46434V449 1033 41648 SH SOLE 41648 0 0 ISHARES TR MIN VOL JAPN ETF COM 46434V712 9715 170710 SH SOLE 170710 0 0 ISHARES TR MIN VOL EUROPE COM 46434V720 1087 51242 SH SOLE 51242 0 0 ISHARES TR MSCI UAE ETF COM 46434V761 606 36640 SH SOLE 36640 0 0 ISHARES TR HDG MSCI JAPAN COM 46434V886 1232 44326 SH SOLE 44326 0 0 ISHARES TR MSCI UK ETF COM 46435G334 24265 790660 SH SOLE 790660 0 0 ISHARES TR MTG REL ETF COM 46435G342 1604 38136 SH SOLE 38136 0 0 ISHARES TR MSCI AUSTRALIA COM 46435G607 326 14266 SH SOLE 14266 0 0 ISHARES TR MSCI UN KNGDOM COM 46435G862 370 16333 SH SOLE 16333 0 0 ISHARES TR MSCI SWITZERLD COM 46435G870 674 28634 SH SOLE 28634 0 0 ISHARES TR OPT 46435G954 150 1000000 SH Put SOLE 1000000 0 0 ISLE OF CAPRI CASINOS INC COM COM 464592104 796 32239 SH SOLE 32239 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD PFD 465562106 2869 279085 SH SOLE 279085 0 0 ITRON INC COM COM 465741106 146 2330 SH SOLE 2330 0 0 J & J SNACK FOODS CORP COM COM 466032109 217 1624 SH SOLE 1624 0 0 JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD COM 466090206 1666 349924 SH SOLE 349924 0 0 J ALEXANDERS HLDGS INC COM COM 46609J106 477 44337 SH SOLE 44337 0 0 JPMORGAN CHASE & CO COM COM 46625H100 99159 1149136 SH SOLE 1149136 0 0 JPMORGAN CHASE & CO OPT 46625H900 19752 2291200 SH Call SOLE 2291200 0 0 JPMORGAN CHASE & CO OPT 46625H950 696 3820100 SH Put SOLE 3820100 0 0 JABIL CIRCUIT INC COM COM 466313103 177 7491 SH SOLE 7491 0 0 JABIL CIRCUIT INC OPT 466313903 120 57100 SH Call SOLE 57100 0 0 JACK IN THE BOX INC COM COM 466367109 783 7016 SH SOLE 7016 0 0 JACOBS ENGR GROUP INC DEL COM COM 469814107 4793 84080 SH SOLE 84080 0 0 JANUS CAP GROUP INC COM COM 47102X105 1778 133950 SH SOLE 133950 0 0 JAZZ INVESTMENTS I LTD NOTE 1.875 8/1 BND 472145AB7 559 5800 PRN SOLE 5800 0 0 JD COM INC SPON ADR CL A COM 47215P106 457 17961 SH SOLE 17961 0 0 JD COM INC OPT 47215P906 1 22400 SH Call SOLE 22400 0 0 JD COM INC OPT 47215P956 90 250000 SH Put SOLE 250000 0 0 JETBLUE AIRWAYS CORP COM COM 477143101 11885 530114 SH SOLE 530114 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR COM 47759T100 149 9800 SH SOLE 9800 0 0 JOHN BEAN TECHNOLOGIES CORP COM COM 477839104 823 9580 SH SOLE 9580 0 0 JOHNSON & JOHNSON COM COM 478160104 103958 902333 SH SOLE 902333 0 0 JOHNSON & JOHNSON OPT 478160904 422 196300 SH Call SOLE 196300 0 0 JOHNSON & JOHNSON OPT 478160954 237 542900 SH Put SOLE 542900 0 0 JONES LANG LASALLE INC COM COM 48020Q107 515 5095 SH SOLE 5095 0 0 JOY GLOBAL INC COM COM 481165108 14435 515553 SH SOLE 515553 0 0 J2 GLOBAL INC COM COM 48123V102 365 4465 SH SOLE 4465 0 0 J2 GLOBAL INC NOTE 3.250 6/1 BND 48123VAC6 1326 10000 PRN SOLE 10000 0 0 JUMEI INTL HLDG LTD SPONSORED ADR COM 48138L107 1705 340398 SH SOLE 340398 0 0 JUNIPER NETWORKS INC COM COM 48203R104 2340 82812 SH SOLE 82812 0 0 JUNO THERAPEUTICS INC COM COM 48205A109 1465 77716 SH SOLE 77716 0 0 KBR INC COM COM 48242W106 118 7086 SH SOLE 7086 0 0 SPIRIT AIRLS INC COM COM 848577102 711 12286 SH SOLE 12286 0 0 SPIRE INC COM COM 84857L101 126 1952 SH SOLE 1952 0 0 SPIRIT RLTY CAP INC NEW COM COM 84860W102 381 35052 SH SOLE 35052 0 0 SPIRIT RLTY CAP INC NEW NOTE 3.750 5/1 BND 84860WAB8 211 2000 PRN SOLE 2000 0 0 SPLUNK INC COM COM 848637104 139 2711 SH SOLE 2711 0 0 SPRINT CORP COM SER 1 COM 85207U105 536 63603 SH SOLE 63603 0 0 SPROTT FOCUS TR INC COM COM 85208J109 126 18111 SH SOLE 18111 0 0 SPROUTS FMRS MKT INC COM COM 85208M102 166 8775 SH SOLE 8775 0 0 SQUARE INC CL A COM 852234103 395 28972 SH SOLE 28972 0 0 STAG INDL INC COM COM 85254J102 152 6372 SH SOLE 6372 0 0 STAMPS COM INC COM NEW COM 852857200 141 1229 SH SOLE 1229 0 0 STANDARD MTR PRODS INC COM COM 853666105 126 2368 SH SOLE 2368 0 0 STANDARD PAC CORP NEW NOTE 1.250 8/0 BND 85375CBC4 2030 19630 PRN SOLE 19630 0 0 STANLEY BLACK & DECKER INC COM COM 854502101 3220 28078 SH SOLE 28078 0 0 STAPLES INC COM COM 855030102 6126 676884 SH SOLE 676884 0 0 STAPLES INC OPT 855030952 93 100000 SH Put SOLE 100000 0 0 STARBUCKS CORP COM COM 855244109 17100 307991 SH SOLE 307991 0 0 STARBUCKS CORP OPT 855244909 142 345000 SH Call SOLE 345000 0 0 STARBUCKS CORP OPT 855244959 997 827400 SH Put SOLE 827400 0 0 STARWOOD PPTY TR INC NOTE 4.000 1/1 BND 85571BAB1 1013 8990 PRN SOLE 8990 0 0 STARWOOD WAYPOINT RESIDENTL NOTE 3.000 7/0 BND 85571WAB5 590 5390 PRN SOLE 5390 0 0 STATE STR CORP COM COM 857477103 6875 88455 SH SOLE 88455 0 0 STEEL DYNAMICS INC COM COM 858119100 560 15732 SH SOLE 15732 0 0 STEELCASE INC CL A COM 858155203 302 16849 SH SOLE 16849 0 0 STEPAN CO COM COM 858586100 245 3007 SH SOLE 3007 0 0 STERICYCLE INC COM COM 858912108 791 10264 SH SOLE 10264 0 0 STERICYCLE INC DEP PFD A 1/10 PFD 858912207 1095 17300 SH SOLE 17300 0 0 STERLING BANCORP DEL COM COM 85917A100 1562 66766 SH SOLE 66766 0 0 STIFEL FINL CORP COM COM 860630102 395 7902 SH SOLE 7902 0 0 STILLWATER MNG CO COM COM 86074Q102 3365 208894 SH SOLE 208894 0 0 STMICROELECTRONICS N V NY REGISTRY COM 861012102 691 60910 SH SOLE 60910 0 0 STORE CAP CORP COM COM 862121100 228 9221 SH SOLE 9221 0 0 STRAYER ED INC COM COM 863236105 210 2606 SH SOLE 2606 0 0 STRYKER CORP COM COM 863667101 7051 58854 SH SOLE 58854 0 0 STURM RUGER & CO INC COM COM 864159108 522 9898 SH SOLE 9898 0 0 SUCAMPO PHARMACEUTICALS INC CL A COM 864909106 337 24866 SH SOLE 24866 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR COM 86562M209 256 33562 SH SOLE 33562 0 0 SUMMIT HOTEL PPTYS COM COM 866082100 109 6805 SH SOLE 6805 0 0 SUMMIT MATLS INC CL A COM 86614U100 136 5711 SH SOLE 5711 0 0 SUN CMNTYS INC COM COM 866674104 2588 33781 SH SOLE 33781 0 0 SUNCOR ENERGY INC NEW COM COM 867224107 463 14163 SH SOLE 14163 0 0 SUNOCO LOGISTICS PRTNRS L P COM UNITS COM 86764L108 751 31257 SH SOLE 31257 0 0 SUNPOWER CORP COM COM 867652406 533 80707 SH SOLE 80707 0 0 SUNPOWER CORP DBCV 4.000 1/1 BND 867652AL3 1053 14770 PRN SOLE 14770 0 0 SUNOCO LP COM U REP LP COM 86765K109 241 8951 SH SOLE 8951 0 0 SUNOCO LP OPT 86765K909 4 29400 SH Call SOLE 29400 0 0 SUNRUN INC COM COM 86771W105 211 39696 SH SOLE 39696 0 0 SUNSTONE HOTEL INVS INC NEW COM COM 867892101 941 61677 SH SOLE 61677 0 0 SUNTRUST BKS INC COM COM 867914103 4983 90841 SH SOLE 90841 0 0 SUNTRUST BKS INC OPT 867914903 45 500000 SH Call SOLE 500000 0 0 SUPERIOR ENERGY SVCS INC COM COM 868157108 299 17735 SH SOLE 17735 0 0 SUPERNUS PHARMACEUTICALS INC COM COM 868459108 521 20624 SH SOLE 20624 0 0 SUPERVALU INC COM COM 868536103 295 63103 SH SOLE 63103 0 0 SURGICAL CARE AFFILIATES INC COM COM 86881L106 135 2928 SH SOLE 2928 0 0 SWIFT TRANSN CO CL A COM 87074U101 382 15690 SH SOLE 15690 0 0 SYKES ENTERPRISES INC COM COM 871237103 358 12403 SH SOLE 12403 0 0 SYMANTEC CORP COM COM 871503108 2472 103454 SH SOLE 103454 0 0 SYNCHRONOSS TECHNOLOGIES INC COM COM 87157B103 529 13823 SH SOLE 13823 0 0 SYNCHRONOSS TECHNOLOGIES INC NOTE 0.750 8/1 BND 87157BAA1 1970 18670 PRN SOLE 18670 0 0 SYNAPTICS INC COM COM 87157D109 1123 20950 SH SOLE 20950 0 0 SYNOPSYS INC COM COM 871607107 938 15936 SH SOLE 15936 0 0 SYNGENTA AG SPONSORED ADR COM 87160A100 885 11194 SH SOLE 11194 0 0 SYNOVUS FINL CORP COM NEW COM 87161C501 1538 37434 SH SOLE 37434 0 0 SYNNEX CORP COM COM 87162W100 1431 11822 SH SOLE 11822 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW COM 871639308 497 81652 SH SOLE 81652 0 0 SYNERGY RES CORP COM COM 87164P103 1144 128386 SH SOLE 128386 0 0 SYNCHRONY FINL COM COM 87165B103 8274 228121 SH SOLE 228121 0 0 SYSCO CORP COM COM 871829107 9023 162962 SH SOLE 162962 0 0 TCF FINL CORP COM COM 872275102 636 32484 SH SOLE 32484 0 0 TC PIPELINES LP UT COM LTD PRT COM 87233Q108 1036 17614 SH SOLE 17614 0 0 TD AMERITRADE HLDG CORP COM COM 87236Y108 255 5844 SH SOLE 5844 0 0 TJX COS INC NEW COM COM 872540109 9798 130416 SH SOLE 130416 0 0 TJX COS INC NEW OPT 872540909 20 86200 SH Call SOLE 86200 0 0 TJX COS INC NEW OPT 872540959 53 196100 SH Put SOLE 196100 0 0 T MOBILE US INC COM COM 872590104 734 12755 SH SOLE 12755 0 0 T MOBILE US INC CONV PFD SER A PFD 872590203 6798 71979 SH SOLE 71979 0 0 TRI POINTE GROUP INC COM COM 87265H109 289 25182 SH SOLE 25182 0 0 TPG SPECIALTY LENDING INC NOTE 4.50012/1 BND 87265KAB8 6128 60000 PRN SOLE 60000 0 0 TTM TECHNOLOGIES INC COM COM 87305R109 752 55137 SH SOLE 55137 0 0 TABLEAU SOFTWARE INC CL A COM 87336U105 447 10603 SH SOLE 10603 0 0 TABLEAU SOFTWARE INC OPT 87336U905 21 103700 SH Call SOLE 103700 0 0 TAHOE RES INC COM COM 873868103 113 11980 SH SOLE 11980 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR COM 874039100 3284 114224 SH SOLE 114224 0 0 TAILORED BRANDS INC COM COM 87403A107 204 7973 SH SOLE 7973 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM COM 874054109 646 13097 SH SOLE 13097 0 0 TAL ED GROUP ADS REPSTG COM COM 874080104 4065 57954 SH SOLE 57954 0 0 TALLGRASS ENERGY PARTNERS LP COM UNIT COM 874697105 2683 56543 SH SOLE 56543 0 0 TANGER FACTORY OUTLET CTRS I COM COM 875465106 657 18360 SH SOLE 18360 0 0 TARGET CORP COM COM 87612E106 7729 107012 SH SOLE 107012 0 0 TARGET CORP OPT 87612E906 8 179200 SH Call SOLE 179200 0 0 TARGET CORP OPT 87612E956 538 440700 SH Put SOLE 440700 0 0 TARGA RES CORP COM COM 87612G101 1549 27619 SH SOLE 27619 0 0 TASER INTL INC COM COM 87651B104 377 15541 SH SOLE 15541 0 0 TATA MTRS LTD SPONSORED ADR COM 876568502 3543 103014 SH SOLE 103014 0 0 TAUBMAN CTRS INC COM COM 876664103 176 2378 SH SOLE 2378 0 0 TEAM HEALTH HOLDINGS INC COM COM 87817A107 14249 327935 SH SOLE 327935 0 0 TECH DATA CORP COM COM 878237106 231 2730 SH SOLE 2730 0 0 TECK RESOURCES LTD CL B COM 878742204 109 5462 SH SOLE 5462 0 0 TECK RESOURCES LTD OPT 878742954 8 384800 SH Put SOLE 384800 0 0 TEGNA INC COM COM 87901J105 1796 83951 SH SOLE 83951 0 0 TELECOM ARGENTINA S A OPT 879273909 2 20000 SH Call SOLE 20000 0 0 TELECOM ARGENTINA S A OPT 879273959 1 28800 SH Put SOLE 28800 0 0 TELECOM ITALIA S P A NEW SPON ADR ORD COM 87927Y102 760 85455 SH SOLE 85455 0 0 TELECOM ITALIA S P A NEW SPON ADR SVGS COM 87927Y201 1042 142960 SH SOLE 142960 0 0 TELEDYNE TECHNOLOGIES INC COM COM 879360105 135 1096 SH SOLE 1096 0 0 TELEFLEX INC COM COM 879369106 1427 8853 SH SOLE 8853 0 0 TELEFONICA S A SPONSORED ADR COM 879382208 7246 787627 SH SOLE 787627 0 0 TELEPHONE & DATA SYS INC COM NEW COM 879433829 207 7167 SH SOLE 7167 0 0 VEEVA SYS INC CL A COM COM 922475108 1368 33605 SH SOLE 33605 0 0 VEEVA SYS INC OPT 922475908 172 276600 SH Call SOLE 276600 0 0 VEEVA SYS INC OPT 922475958 22 30000 SH Put SOLE 30000 0 0 VENTAS INC COM COM 92276F100 5658 90500 SH SOLE 90500 0 0 VANGUARD INDEX FDS S&P 500 ETF COM 922908363 2174 10587 SH SOLE 10587 0 0 VANGUARD INDEX FDS REIT ETF COM 922908553 9260 112206 SH SOLE 112206 0 0 VANGUARD INDEX FDS MID CAP ETF COM 922908629 297 2255 SH SOLE 2255 0 0 VANGUARD INDEX FDS LARGE CAP ETF COM 922908637 7704 75253 SH SOLE 75253 0 0 VANGUARD INDEX FDS EXTEND MKT ETF COM 922908652 13474 140498 SH SOLE 140498 0 0 VANGUARD INDEX FDS GROWTH ETF COM 922908736 6531 58585 SH SOLE 58585 0 0 VANGUARD INDEX FDS VALUE ETF COM 922908744 721 7757 SH SOLE 7757 0 0 VANGUARD INDEX FDS SMALL CP ETF COM 922908751 3714 28799 SH SOLE 28799 0 0 VANGUARD INDEX FDS TOTAL STK MKT COM 922908769 6714 58222 SH SOLE 58222 0 0 VEREIT INC COM COM 92339V100 618 73060 SH SOLE 73060 0 0 VERIFONE SYS INC COM COM 92342Y109 726 40953 SH SOLE 40953 0 0 VERISIGN INC COM COM 92343E102 1530 20116 SH SOLE 20116 0 0 VERIZON COMMUNICATIONS INC COM COM 92343V104 90121 1688293 SH SOLE 1688293 0 0 VERIZON COMMUNICATIONS INC OPT 92343V904 640 544800 SH Call SOLE 544800 0 0 VERIZON COMMUNICATIONS INC OPT 92343V954 3194 2981500 SH Put SOLE 2981500 0 0 VERINT SYS INC NOTE 1.500 6/0 BND 92343XAA8 565 6000 PRN SOLE 6000 0 0 VERITIV CORP COM COM 923454102 111 2064 SH SOLE 2064 0 0 VERISK ANALYTICS INC COM COM 92345Y106 4139 50995 SH SOLE 50995 0 0 VERSARTIS INC COM COM 92529L102 202 13583 SH SOLE 13583 0 0 VERTEX PHARMACEUTICALS INC COM COM 92532F100 7272 98705 SH SOLE 98705 0 0 VERTEX PHARMACEUTICALS INC OPT 92532F900 0 12000 SH Call SOLE 12000 0 0 VERTEX PHARMACEUTICALS INC OPT 92532F950 301 12000 SH Put SOLE 12000 0 0 VERSUM MATLS INC COM COM 92532W103 459 16365 SH SOLE 16365 0 0 VIASAT INC COM COM 92552V100 318 4801 SH SOLE 4801 0 0 VIACOM INC NEW CL B COM 92553P201 2705 77059 SH SOLE 77059 0 0 VIACOM INC NEW OPT 92553P901 250 200000 SH Call SOLE 200000 0 0 VIACOM INC NEW OPT 92553P951 410 200000 SH Put SOLE 200000 0 0 VIAVI SOLUTIONS INC COM COM 925550105 2780 339798 SH SOLE 339798 0 0 VICTORY PORTFOLIOS II CEMP US LARGE CA COM 92647N865 1803 44900 SH SOLE 44900 0 0 VIEWRAY INC COM COM 92672L107 40 12930 SH SOLE 12930 0 0 VIMPELCOM LTD SPONSORED ADR COM 92719A106 648 168306 SH SOLE 168306 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT COM 92763M105 1397 86822 SH SOLE 86822 0 0 VIPSHOP HLDGS LTD SPONSORED ADR COM 92763W103 1514 137514 SH SOLE 137514 0 0 VISA INC COM CL A COM 92826C839 90230 1156504 SH SOLE 1156504 0 0 VISA INC OPT 92826C909 424 770000 SH Call SOLE 770000 0 0 VIRTUS INVT PARTNERS INC COM COM 92828Q109 164 1393 SH SOLE 1393 0 0 VISHAY INTERTECHNOLOGY INC COM COM 928298108 215 13276 SH SOLE 13276 0 0 VISTA OUTDOOR INC COM COM 928377100 660 17897 SH SOLE 17897 0 0 VIVUS INC COM COM 928551100 82 71210 SH SOLE 71210 0 0 VMWARE INC CL A COM COM 928563402 3818 48501 SH SOLE 48501 0 0 VODAFONE GROUP PLC NEW SPNSR ADR COM 92857W308 6569 268883 SH SOLE 268883 0 0 VORNADO RLTY TR SH BEN INT COM 929042109 5276 50555 SH SOLE 50555 0 0 VOYA FINL INC COM COM 929089100 223 5674 SH SOLE 5674 0 0 VULCAN MATLS CO COM COM 929160109 7930 63363 SH SOLE 63363 0 0 WD-40 CO COM COM 929236107 182 1561 SH SOLE 1561 0 0 WCI CMNTYS INC COM PAR $0.01 COM 92923C807 9516 405797 SH SOLE 405797 0 0 WGL HLDGS INC COM COM 92924F106 371 4869 SH SOLE 4869 0 0 WABCO HLDGS INC COM COM 92927K102 742 6992 SH SOLE 6992 0 0 WSFS FINL CORP COM COM 929328102 588 12679 SH SOLE 12679 0 0 W P CAREY INC COM COM 92936U109 360 6092 SH SOLE 6092 0 0 WPP PLC NEW ADR COM 92937A102 525 4743 SH SOLE 4743 0 0 WEC ENERGY GROUP INC COM COM 92939U106 4815 82091 SH SOLE 82091 0 0 WABTEC CORP COM COM 929740108 2191 26388 SH SOLE 26388 0 0 WADDELL & REED FINL INC CL A COM 930059100 407 20863 SH SOLE 20863 0 0 WAGEWORKS INC COM COM 930427109 250 3453 SH SOLE 3453 0 0 WAL-MART STORES INC COM COM 931142103 74255 1074295 SH SOLE 1074295 0 0 WAL-MART STORES INC OPT 931142903 151 327600 SH Call SOLE 327600 0 0 WAL-MART STORES INC OPT 931142953 322 496500 SH Put SOLE 496500 0 0 WALGREENS BOOTS ALLIANCE INC COM COM 931427108 18784 226966 SH SOLE 226966 0 0 WALGREENS BOOTS ALLIANCE INC OPT 931427908 415 529300 SH Call SOLE 529300 0 0 WALGREENS BOOTS ALLIANCE INC OPT 931427958 410 839600 SH Put SOLE 839600 0 0 WALKER & DUNLOP INC COM COM 93148P102 158 5062 SH SOLE 5062 0 0 WASHINGTON FED INC COM COM 938824109 524 15255 SH SOLE 15255 0 0 WASHINGTON PRIME GROUP NEW COM COM 93964W108 273 26221 SH SOLE 26221 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT COM 939653101 1340 40993 SH SOLE 40993 0 0 WASTE CONNECTIONS INC COM COM 94106B101 1357 17272 SH SOLE 17272 0 0 WASTE MGMT INC DEL COM COM 94106L109 15227 214742 SH SOLE 214742 0 0 WATERS CORP COM COM 941848103 2243 16692 SH SOLE 16692 0 0 WATSCO INC COM COM 942622200 209 1408 SH SOLE 1408 0 0 WATTS WATER TECHNOLOGIES INC CL A COM 942749102 458 7024 SH SOLE 7024 0 0 WEATHERFORD INTL LTD NOTE 5.875 7/0 BND 947075AH0 1631 15000 PRN SOLE 15000 0 0 WEBMD HEALTH CORP COM COM 94770V102 19955 402570 SH SOLE 402570 0 0 WEBSTER FINL CORP CONN COM COM 947890109 1598 29441 SH SOLE 29441 0 0 WEIBO CORP SPONSORED ADR COM 948596101 797 19629 SH SOLE 19629 0 0 WEINGARTEN RLTY INVS SH BEN INT COM 948741103 408 11400 SH SOLE 11400 0 0 WELLCARE HEALTH PLANS INC COM COM 94946T106 1613 11769 SH SOLE 11769 0 0 ANTHEM INC NOTE 2.75010/1 BND 94973VBG1 1995 10000 PRN SOLE 10000 0 0 WELLS FARGO & CO NEW COM COM 949746101 50535 916982 SH SOLE 916982 0 0 WELLS FARGO & CO NEW PERP PFD CNV A PFD 949746804 7140 6000 SH SOLE 6000 0 0 WELLS FARGO & CO NEW OPT 949746901 661 354300 SH Call SOLE 354300 0 0 WELLS FARGO & CO NEW OPT 949746951 237 1093800 SH Put SOLE 1093800 0 0 WELLTOWER INC COM COM 95040Q104 6554 97930 SH SOLE 97930 0 0 WELLTOWER INC 6.50 PFD PREPET PFD 95040Q203 1535 25500 SH SOLE 25500 0 0 WENDYS CO COM COM 95058W100 265 19572 SH SOLE 19572 0 0 WERNER ENTERPRISES INC COM COM 950755108 468 17363 SH SOLE 17363 0 0 WESCO INTL INC COM COM 95082P105 22763 342038 SH SOLE 342038 0 0 WEST PHARMACEUTICAL SVSC INC COM COM 955306105 282 3325 SH SOLE 3325 0 0 WESTAMERICA BANCORPORATION COM COM 957090103 147 2328 SH SOLE 2328 0 0 WESTAR ENERGY INC COM COM 95709T100 5248 93132 SH SOLE 93132 0 0 WESTERN ALLIANCE BANCORP COM COM 957638109 440 9033 SH SOLE 9033 0 0 WESTERN ASSET HIGH INCM OPP COM COM 95766K109 63 12659 SH SOLE 12659 0 0 WESTERN ASSET INCOME FD COM COM 95766T100 254 17757 SH SOLE 17757 0 0 WESTERN ASSET HGH YLD DFNDFD COM COM 95768B107 148 9824 SH SOLE 9824 0 0 WESTERN ASSET INVT GRADE DEF COM COM 95790A101 296 14498 SH SOLE 14498 0 0 WESTERN DIGITAL CORP COM COM 958102105 11506 169327 SH SOLE 169327 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN COM 958254104 2673 45483 SH SOLE 45483 0 0 WESTERN GAS EQUITY PARTNERS COMUNT LTD PT COM 95825R103 1270 30000 SH SOLE 30000 0 0 WESTERN REFNG INC COM COM 959319104 2657 70201 SH SOLE 70201 0 0 WESTERN UN CO COM COM 959802109 2571 118370 SH SOLE 118370 0 0 WESTLAKE CHEM CORP COM COM 960413102 365 6517 SH SOLE 6517 0 0 WESTROCK CO COM COM 96145D105 2760 54359 SH SOLE 54359 0 0 WEX INC COM COM 96208T104 8755 78447 SH SOLE 78447 0 0 WEYERHAEUSER CO COM COM 962166104 4901 162887 SH SOLE 162887 0 0 SCRIPPS E W CO OHIO CL A NEW COM 811054402 125 6460 SH SOLE 6460 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM COM 811065101 1507 21109 SH SOLE 21109 0 0 SEABOARD CORP COM COM 811543107 107 27 SH SOLE 27 0 0 SEACOR HOLDINGS INC COM COM 811904101 163 2292 SH SOLE 2292 0 0 SEALED AIR CORP NEW COM COM 81211K100 2003 44175 SH SOLE 44175 0 0 SEARS CDA INC COM COM 81234D109 18 10588 SH SOLE 10588 0 0 SEARS HLDGS CORP COM COM 812350106 440 47384 SH SOLE 47384 0 0 SEARS HLDGS CORP OPT 812350906 98 200000 SH Call SOLE 200000 0 0 SEARS HLDGS CORP OPT 812350956 292 62800 SH Put SOLE 62800 0 0 SEATTLE GENETICS INC COM COM 812578102 3549 67254 SH SOLE 67254 0 0 SEAWORLD ENTMT INC COM COM 81282V100 479 25329 SH SOLE 25329 0 0 SEAWORLD ENTMT INC OPT 81282V950 81 108400 SH Put SOLE 108400 0 0 SECOND SIGHT MED PRODS INC COM COM 81362J100 27 13673 SH SOLE 13673 0 0 SELECT SECTOR SPDR TR SBI MATERIALS COM 81369Y100 1733 34861 SH SOLE 34861 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE COM 81369Y209 21775 315860 SH SOLE 315860 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS COM 81369Y308 10865 210121 SH SOLE 210121 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR COM 81369Y407 54381 668074 SH SOLE 668074 0 0 SELECT SECTOR SPDR TR SBI INT-ENERGY COM 81369Y506 10738 142567 SH SOLE 142567 0 0 SELECT SECTOR SPDR TR SBI INT-FINL COM 81369Y605 55978 2407640 SH SOLE 2407640 0 0 SELECT SECTOR SPDR TR SBI INT-INDS COM 81369Y704 47476 763035 SH SOLE 763035 0 0 SELECT SECTOR SPDR TR TECHNOLOGY COM 81369Y803 8776 181462 SH SOLE 181462 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC COM 81369Y860 996 32399 SH SOLE 32399 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS COM 81369Y886 41274 849778 SH SOLE 849778 0 0 SELECT SECTOR SPDR TR OPT 81369Y900 314 149500 SH Call SOLE 149500 0 0 SELECT SECTOR SPDR TR OPT 81369Y904 336 169500 SH Call SOLE 169500 0 0 SELECT SECTOR SPDR TR OPT 81369Y905 4526 3180000 SH Call SOLE 3180000 0 0 SELECT SECTOR SPDR TR OPT 81369Y906 1436 770600 SH Call SOLE 770600 0 0 SELECT SECTOR SPDR TR OPT 81369Y909 204 530700 SH Call SOLE 530700 0 0 SELECT SECTOR SPDR TR OPT 81369Y950 933 296100 SH Put SOLE 296100 0 0 SELECT SECTOR SPDR TR OPT 81369Y953 1 105000 SH Put SOLE 105000 0 0 SELECT SECTOR SPDR TR OPT 81369Y954 262 871900 SH Put SOLE 871900 0 0 SELECT SECTOR SPDR TR OPT 81369Y955 771 2180200 SH Put SOLE 2180200 0 0 SELECT SECTOR SPDR TR OPT 81369Y956 813 2854100 SH Put SOLE 2854100 0 0 SELECT SECTOR SPDR TR OPT 81369Y957 131 100000 SH Put SOLE 100000 0 0 SELECT SECTOR SPDR TR OPT 81369Y958 386 603400 SH Put SOLE 603400 0 0 SELECT SECTOR SPDR TR OPT 81369Y959 177 1359700 SH Put SOLE 1359700 0 0 SELECT COMFORT CORP COM COM 81616X103 302 13363 SH SOLE 13363 0 0 SELECT INCOME REIT COM SH BEN INT COM 81618T100 278 11047 SH SOLE 11047 0 0 SELECT MED HLDGS CORP COM COM 81619Q105 108 8118 SH SOLE 8118 0 0 SELECTIVE INS GROUP INC COM COM 816300107 256 5948 SH SOLE 5948 0 0 SEMGROUP CORP CL A COM 81663A105 132 3159 SH SOLE 3159 0 0 SEMTECH CORP COM COM 816850101 185 5879 SH SOLE 5879 0 0 SEMPRA ENERGY COM COM 816851109 5577 55412 SH SOLE 55412 0 0 SENIOR HSG PPTYS TR SH BEN INT COM 81721M109 566 29915 SH SOLE 29915 0 0 SENSIENT TECHNOLOGIES CORP COM COM 81725T100 379 4826 SH SOLE 4826 0 0 SERVICE CORP INTL COM COM 817565104 477 16784 SH SOLE 16784 0 0 SERVICENOW INC COM COM 81762P102 4934 66374 SH SOLE 66374 0 0 SERVICENOW INC NOTE 11/0 BND 81762PAB8 2802 23750 PRN SOLE 23750 0 0 SERVISFIRST BANCSHARES INC COM COM 81768T108 178 4742 SH SOLE 4742 0 0 SHAKE SHACK INC CL A COM 819047101 188 5258 SH SOLE 5258 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT COM 822634101 3618 124372 SH SOLE 124372 0 0 SHERWIN WILLIAMS CO COM COM 824348106 5863 21818 SH SOLE 21818 0 0 SHERWIN WILLIAMS CO OPT 824348956 59 35000 SH Put SOLE 35000 0 0 SHIRE PLC SPONSORED ADR COM 82481R106 3088 18125 SH SOLE 18125 0 0 SHIRE PLC OPT 82481R956 2 35000 SH Put SOLE 35000 0 0 SIBANYE GOLD LTD SPONSORED ADR COM 825724206 390 55185 SH SOLE 55185 0 0 SIGNATURE BK NEW YORK N Y COM COM 82669G104 16276 108363 SH SOLE 108363 0 0 SILICON LABORATORIES INC COM COM 826919102 117 1797 SH SOLE 1797 0 0 SILGAN HOLDINGS INC COM COM 827048109 128 2497 SH SOLE 2497 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR COM 82706C108 1074 25275 SH SOLE 25275 0 0 SILVER WHEATON CORP COM COM 828336107 3741 193626 SH SOLE 193626 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR COM 828730200 179 2888 SH SOLE 2888 0 0 SIMON PPTY GROUP INC NEW COM COM 828806109 17851 100475 SH SOLE 100475 0 0 SIMON PPTY GROUP INC NEW OPT 828806959 162 48100 SH Put SOLE 48100 0 0 SIMPSON MANUFACTURING CO INC COM COM 829073105 1585 36220 SH SOLE 36220 0 0 SINCLAIR BROADCAST GROUP INC CL A COM 829226109 270 8089 SH SOLE 8089 0 0 SIRIUS XM HLDGS INC COM COM 82968B103 1726 387950 SH SOLE 387950 0 0 SIX FLAGS ENTMT CORP NEW COM COM 83001A102 1176 19617 SH SOLE 19617 0 0 SKECHERS U S A INC CL A COM 830566105 1024 41655 SH SOLE 41655 0 0 SKYWEST INC COM COM 830879102 296 8112 SH SOLE 8112 0 0 SKYWORKS SOLUTIONS INC COM COM 83088M102 3427 45903 SH SOLE 45903 0 0 SMITH & WESSON HLDG CORP COM COM 831756101 1550 73542 SH SOLE 73542 0 0 SMITH & NEPHEW PLC SPDN ADR NEW COM 83175M205 146 4851 SH SOLE 4851 0 0 SMITH A O COM COM 831865209 827 17467 SH SOLE 17467 0 0 SMUCKER J M CO COM NEW COM 832696405 9793 76469 SH SOLE 76469 0 0 SNAP ON INC COM COM 833034101 1753 10233 SH SOLE 10233 0 0 SNYDERS-LANCE INC COM COM 833551104 177 4607 SH SOLE 4607 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B COM 833635105 841 29365 SH SOLE 29365 0 0 SOHU COM INC COM COM 83408W103 117 3449 SH SOLE 3449 0 0 SOLAREDGE TECHNOLOGIES INC COM COM 83417M104 291 23458 SH SOLE 23458 0 0 SONIC CORP COM COM 835451105 262 9873 SH SOLE 9873 0 0 SONIC AUTOMOTIVE INC CL A COM 83545G102 622 27183 SH SOLE 27183 0 0 SONOCO PRODS CO COM COM 835495102 302 5730 SH SOLE 5730 0 0 SONY CORP ADR NEW COM 835699307 3646 130070 SH SOLE 130070 0 0 SONY CORP OPT 835699957 503 130000 SH Put SOLE 130000 0 0 SOTHEBYS COM COM 835898107 2989 74984 SH SOLE 74984 0 0 SOTHEBYS OPT 835898957 60 75000 SH Put SOLE 75000 0 0 SOUTH JERSEY INDS INC COM COM 838518108 229 6811 SH SOLE 6811 0 0 SOUTH ST CORP COM COM 840441109 168 1926 SH SOLE 1926 0 0 SOUTHERN CO COM COM 842587107 30507 620187 SH SOLE 620187 0 0 SOUTHERN CO OPT 842587907 19 136000 SH Call SOLE 136000 0 0 SOUTHERN CO OPT 842587957 11 134000 SH Put SOLE 134000 0 0 SOUTHERN COPPER CORP COM COM 84265V105 126 3934 SH SOLE 3934 0 0 SOUTHWEST AIRLS CO COM COM 844741108 6026 120899 SH SOLE 120899 0 0 SOUTHWEST GAS CORP COM COM 844895102 1902 24825 SH SOLE 24825 0 0 SOUTHWESTERN ENERGY CO COM COM 845467109 1141 105424 SH SOLE 105424 0 0 SOUTHWESTERN ENERGY CO DEP SHS 1/20 B PFD 845467208 1987 78000 SH SOLE 78000 0 0 SPANSION LLC NOTE 2.000 9/0 BND 84649PAL9 443 2000 PRN SOLE 2000 0 0 SPARK ENERGY INC CL A COM COM 846511103 117 3845 SH SOLE 3845 0 0 SPARK THERAPEUTICS INC COM COM 84652J103 683 13687 SH SOLE 13687 0 0 SPARTANNASH CO COM COM 847215100 1189 30082 SH SOLE 30082 0 0 SPECTRA ENERGY CORP COM COM 847560109 6211 151164 SH SOLE 151164 0 0 SPECTRA ENERGY PARTNERS LP COM COM 84756N109 2682 58505 SH SOLE 58505 0 0 SPECTRUM PHARMACEUTICALS INC COM COM 84763A108 140 31657 SH SOLE 31657 0 0 SPECTRUM BRANDS HLDGS INC COM COM 84763R101 506 4139 SH SOLE 4139 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A COM 848574109 259 4434 SH SOLE 4434 0 0 CADENCE DESIGN SYSTEM INC COM COM 127387108 1368 54259 SH SOLE 54259 0 0 CAESARS ENTMT CORP COM COM 127686103 137 16072 SH SOLE 16072 0 0 CAESARS ACQUISITION CO CL A COM 12768T103 213 15753 SH SOLE 15753 0 0 CAL MAINE FOODS INC COM NEW COM 128030202 871 19717 SH SOLE 19717 0 0 CALATLANTIC GROUP INC COM COM 128195104 163 4780 SH SOLE 4780 0 0 CALAVO GROWERS INC COM COM 128246105 192 3135 SH SOLE 3135 0 0 CALGON CARBON CORP COM COM 129603106 481 28271 SH SOLE 28271 0 0 CALIFORNIA RES CORP COM NEW COM 13057Q206 175 8227 SH SOLE 8227 0 0 CALIFORNIA WTR SVC GROUP COM COM 130788102 372 10983 SH SOLE 10983 0 0 AWAY GOLF CO COM COM 131193104 101 9249 SH SOLE 9249 0 0 ON PETE CO DEL COM COM 13123X102 831 54068 SH SOLE 54068 0 0 CALPINE CORP COM NEW COM 131347304 155 13559 SH SOLE 13559 0 0 CAMBREX CORP COM COM 132011107 228 4229 SH SOLE 4229 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF COM 132061201 1532 47107 SH SOLE 47107 0 0 CAMDEN PPTY TR SH BEN INT COM 133131102 664 7895 SH SOLE 7895 0 0 CAMECO CORP COM COM 13321L108 331 31577 SH SOLE 31577 0 0 CAMPBELL SOUP CO COM COM 134429109 4701 77741 SH SOLE 77741 0 0 CANADIAN SOLAR INC COM COM 136635109 712 58416 SH SOLE 58416 0 0 CANTEL MEDICAL CORP COM COM 138098108 344 4369 SH SOLE 4369 0 0 CAPELLA EDUCATION COMPANY COM COM 139594105 418 4759 SH SOLE 4759 0 0 CAPITAL ONE FINL CORP COM COM 14040H105 11011 126215 SH SOLE 126215 0 0 CAPITOL FED FINL INC COM COM 14057J101 184 11157 SH SOLE 11157 0 0 CARDINAL FINL CORP COM COM 14149F109 5900 179922 SH SOLE 179922 0 0 CARDINAL HEALTH INC COM COM 14149Y108 4378 60835 SH SOLE 60835 0 0 CARE CAP PPTYS INC COM COM 141624106 128 5128 SH SOLE 5128 0 0 CARETRUST REIT INC COM COM 14174T107 107 7011 SH SOLE 7011 0 0 CARLISLE COS INC COM COM 142339100 409 3707 SH SOLE 3707 0 0 CARMAX INC COM COM 143130102 1529 23749 SH SOLE 23749 0 0 CARNIVAL CORP UNIT 99/99/9999 COM 143658300 7667 147270 SH SOLE 147270 0 0 CARNIVAL CORP OPT 143658900 5 66400 SH Call SOLE 66400 0 0 CARNIVAL CORP OPT 143658950 26 197500 SH Put SOLE 197500 0 0 CARRIZO OIL & GAS INC COM COM 144577103 1639 43890 SH SOLE 43890 0 0 CARTER INC COM COM 146229109 188 2173 SH SOLE 2173 0 0 CASCADE BANCORP COM NEW COM 147154207 2819 347149 SH SOLE 347149 0 0 CASEYS GEN STORES INC COM COM 147528103 483 4061 SH SOLE 4061 0 0 CATALENT INC COM COM 148806102 356 13211 SH SOLE 13211 0 0 CATERPILLAR INC DEL COM COM 149123101 89735 967600 SH SOLE 967600 0 0 CATERPILLAR INC DEL OPT 149123901 554 638000 SH Call SOLE 638000 0 0 CATERPILLAR INC DEL OPT 149123951 375 494000 SH Put SOLE 494000 0 0 CATHAY GEN BANCORP COM COM 149150104 561 14753 SH SOLE 14753 0 0 CAVCO INDS INC DEL COM COM 149568107 124 1238 SH SOLE 1238 0 0 CAVIUM INC COM COM 14964U108 270 4323 SH SOLE 4323 0 0 CELANESE CORP DEL COM SER A COM 150870103 368 4675 SH SOLE 4675 0 0 CELGENE CORP COM COM 151020104 13430 116024 SH SOLE 116024 0 0 CELGENE CORP OPT 151020904 937 138100 SH Call SOLE 138100 0 0 CELGENE CORP OPT 151020954 716 387700 SH Put SOLE 387700 0 0 CELLDEX THERAPEUTICS INC NEW COM COM 15117B103 234 66198 SH SOLE 66198 0 0 CEMEX SAB DE CV SPON ADR NEW COM 151290889 2247 279790 SH SOLE 279790 0 0 CEMPRA INC COM COM 15130J109 132 47029 SH SOLE 47029 0 0 CENTENE CORP DEL COM COM 15135B101 1236 21866 SH SOLE 21866 0 0 CENTERPOINT ENERGY INC COM COM 15189T107 5531 224489 SH SOLE 224489 0 0 CENTERSTATE BANKS INC COM COM 15201P109 725 28808 SH SOLE 28808 0 0 CENTRAL GARDEN & PET CO COM COM 153527106 171 5170 SH SOLE 5170 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG COM 153527205 777 25140 SH SOLE 25140 0 0 CENTURYLINK INC COM COM 156700106 3134 131790 SH SOLE 131790 0 0 CENTURYLINK INC OPT 156700956 53 40300 SH Put SOLE 40300 0 0 CERNER CORP COM COM 156782104 2788 58848 SH SOLE 58848 0 0 CERUS CORP COM COM 157085101 179 41260 SH SOLE 41260 0 0 CHARLES RIV LABS INTL INC COM COM 159864107 252 3314 SH SOLE 3314 0 0 CHART INDS INC COM PAR $0.01 COM 16115Q308 130 3613 SH SOLE 3613 0 0 CHARTER COMMUNICATIONS INC N CL A COM 16119P108 7768 26979 SH SOLE 26979 0 0 CHEESECAKE FACTORY INC COM COM 163072101 3854 64357 SH SOLE 64357 0 0 CHEMED CORP NEW COM COM 16359R103 166 1037 SH SOLE 1037 0 0 CHEMICAL FINL CORP COM COM 163731102 322 5940 SH SOLE 5940 0 0 CHEMOCENTRYX INC COM COM 16383L106 137 18467 SH SOLE 18467 0 0 CHEMOURS CO COM COM 163851108 514 23287 SH SOLE 23287 0 0 CHEMTURA CORP COM NEW COM 163893209 13865 417616 SH SOLE 417616 0 0 CHESAPEAKE ENERGY CORP COM COM 165167107 4337 617862 SH SOLE 617862 0 0 CHESAPEAKE ENERGY CORP OPT 165167957 552 94400 SH Put SOLE 94400 0 0 CHESAPEAKE LODGING TR SH BEN INT COM 165240102 165 6369 SH SOLE 6369 0 0 CHESAPEAKE UTILS CORP COM COM 165303108 821 12263 SH SOLE 12263 0 0 CHEVRON CORP NEW COM COM 166764100 92250 783775 SH SOLE 783775 0 0 CHEVRON CORP NEW OPT 166764900 7647 636800 SH Call SOLE 636800 0 0 CHEVRON CORP NEW OPT 166764950 400 654100 SH Put SOLE 654100 0 0 CHICAGO BRIDGE & IRON CO N V COM COM 167250109 1004 31622 SH SOLE 31622 0 0 CHICOS FAS INC COM COM 168615102 639 44433 SH SOLE 44433 0 0 CHILDRENS PL INC COM COM 168905107 275 2728 SH SOLE 2728 0 0 CHINA BIOLOGIC PRODS INC COM COM 16938C106 1734 16127 SH SOLE 16127 0 0 CHINA PETE & CHEM CORP SPON ADR H COM 16941R108 601 8461 SH SOLE 8461 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR COM 16945R104 212 18343 SH SOLE 18343 0 0 CHIPOTLE MEXICAN GRILL INC COM COM 169656105 3233 8568 SH SOLE 8568 0 0 CHIPOTLE MEXICAN GRILL INC OPT 169656955 312 13600 SH Put SOLE 13600 0 0 CHURCH & DWIGHT INC COM COM 171340102 2962 67026 SH SOLE 67026 0 0 CHURCHILL DOWNS INC COM COM 171484108 207 1373 SH SOLE 1373 0 0 CIENA CORP COM NEW COM 171779309 284 11622 SH SOLE 11622 0 0 CIENA CORP OPT 171779909 285 64000 SH Call SOLE 64000 0 0 CIMAREX ENERGY CO COM COM 171798101 3613 26587 SH SOLE 26587 0 0 CINCINNATI FINL CORP COM COM 172062101 3436 45354 SH SOLE 45354 0 0 CINEDIGM CORP COM NEW COM 172406209 131 90705 SH SOLE 90705 0 0 CINEMARK HOLDINGS INC COM COM 17243V102 112 2919 SH SOLE 2919 0 0 CIRRUS LOGIC INC COM COM 172755100 276 4886 SH SOLE 4886 0 0 CISCO SYS INC COM COM 17275R102 44087 1458855 SH SOLE 1458855 0 0 CISCO SYS INC OPT 17275R902 603 2055300 SH Call SOLE 2055300 0 0 CISCO SYS INC OPT 17275R952 890 5225600 SH Put SOLE 5225600 0 0 CINTAS CORP COM COM 172908105 3430 29678 SH SOLE 29678 0 0 CITIGROUP INC COM NEW COM 172967424 81067 1364069 SH SOLE 1364069 0 0 CITIGROUP INC OPT 172967904 15930 2822100 SH Call SOLE 2822100 0 0 CITIGROUP INC OPT 172967954 414 1760400 SH Put SOLE 1760400 0 0 CITIZENS FINL GROUP INC COM COM 174610105 16594 465740 SH SOLE 465740 0 0 CITIZENS FINL GROUP INC OPT 174610905 518 200000 SH Call SOLE 200000 0 0 CITRIX SYS INC COM COM 177376100 18437 206438 SH SOLE 206438 0 0 CITRIX SYS INC OPT 177376900 2045 72000 SH Call SOLE 72000 0 0 CITRIX SYS INC NOTE 0.500 4/1 BND 177376AD2 3546 30500 PRN SOLE 30500 0 0 CLARCOR INC COM COM 179895107 3470 42077 SH SOLE 42077 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E COM 18383M514 4177 197027 SH SOLE 197027 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E COM 18383M530 1515 71541 SH SOLE 71541 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG S&P SPINOFF COM 18383M605 1023 23551 SH SOLE 23551 0 0 CLAYMORE EXCHANGE TRD FD TR GUG RAYM JAMES S COM 18383M613 895 23308 SH SOLE 23308 0 0 CLAYMORE EXCHANGE TRD FD TR GUGGEN DEFN EQTY COM 18383M878 301 7733 SH SOLE 7733 0 0 CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR COM 18383Q739 247 14895 SH SOLE 14895 0 0 CLEAN HARBORS INC COM COM 184496107 190 3411 SH SOLE 3411 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A COM 18451C109 52 10311 SH SOLE 10311 0 0 CLEARWATER PAPER CORP COM COM 18538R103 222 3389 SH SOLE 3389 0 0 CLIFFS NAT RES INC OPT 18683K951 1 125000 SH Put SOLE 125000 0 0 CLOROX CO DEL COM COM 189054109 5174 43108 SH SOLE 43108 0 0 CLOVIS ONCOLOGY INC COM COM 189464100 1209 27215 SH SOLE 27215 0 0 COACH INC COM COM 189754104 19069 544527 SH SOLE 544527 0 0 COCA COLA BOTTLING CO CONS COM COM 191098102 212 1188 SH SOLE 1188 0 0 COCA COLA CO COM COM 191216100 51161 1233979 SH SOLE 1233979 0 0 COCA COLA CO OPT 191216900 28 392800 SH Call SOLE 392800 0 0 COCA COLA CO OPT 191216950 2486 1901400 SH Put SOLE 1901400 0 0 COGENT COMMUNICATIONS HLDGS COM NEW COM 19239V302 123 2971 SH SOLE 2971 0 0 COGNEX CORP COM COM 192422103 909 14282 SH SOLE 14282 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A COM 192446102 8071 144056 SH SOLE 144056 0 0 COGNIZANT TECHNOLOGY SOLUTIO OPT 192446902 12 142000 SH Call SOLE 142000 0 0 COGNIZANT TECHNOLOGY SOLUTIO OPT 192446952 175 392000 SH Put SOLE 392000 0 0 COHERENT INC COM COM 192479103 118 859 SH SOLE 859 0 0 COHEN & STEERS GLOBAL INC BL COM COM 19248M103 414 48554 SH SOLE 48554 0 0 COHERUS BIOSCIENCES INC COM COM 19249H103 457 16237 SH SOLE 16237 0 0 COLGATE PALMOLIVE CO COM COM 194162103 9889 151117 SH SOLE 151117 0 0 COLGATE PALMOLIVE CO OPT 194162903 24 137300 SH Call SOLE 137300 0 0 COLGATE PALMOLIVE CO OPT 194162953 29 333500 SH Put SOLE 333500 0 0 COLLEGIUM PHARMACEUTICAL INC COM COM 19459J104 154 9891 SH SOLE 9891 0 0 COLONY CAP INC CL A COM 19624R106 1447 71469 SH SOLE 71469 0 0 COLONY CAP INC NOTE 3.875 1/1 BND 19624RAB2 2350 23440 PRN SOLE 23440 0 0 COLONY STARWOOD HOMES COM COM 19625X102 108 3747 SH SOLE 3747 0 0 COLUCID PHARMACEUTICALS INC COM COM 19716T101 260 7145 SH SOLE 7145 0 0 COLUMBIA BKG SYS INC COM COM 197236102 247 5525 SH SOLE 5525 0 0 COLUMBIA ETF TR II EM STRATEGIC ETF COM 19762B400 232 13565 SH SOLE 13565 0 0 COLUMBIA ETF TR II EMRG MARKETS ETF COM 19762B509 3894 175819 SH SOLE 175819 0 0 COLUMBIA PIPELINE PARTNERS L COM UT REPSTG COM 198281107 6929 404003 SH SOLE 404003 0 0 COLUMBIA PPTY TR INC COM NEW COM 198287203 109 5057 SH SOLE 5057 0 0 COMFORT SYS USA INC COM COM 199908104 405 12171 SH SOLE 12171 0 0 COMCAST CORP NEW CL A COM 20030N101 32621 472431 SH SOLE 472431 0 0 COMCAST CORP NEW OPT 20030N901 522 240700 SH Call SOLE 240700 0 0 COMCAST CORP NEW OPT 20030N951 17 618400 SH Put SOLE 618400 0 0 COMERICA INC COM COM 200340107 8849 129920 SH SOLE 129920 0 0 COMERICA INC OPT 200340907 426 318000 SH Call SOLE 318000 0 0 COMMERCE BANCSHARES INC COM COM 200525103 991 17142 SH SOLE 17142 0 0 COMMUNICATIONS SALES&LEAS IN COM COM 20341J104 197 7746 SH SOLE 7746 0 0 COMMUNITY BK SYS INC COM COM 203607106 258 4182 SH SOLE 4182 0 0 COMMUNITY HEALTH SYS INC NEW COM COM 203668108 257 45984 SH SOLE 45984 0 0 COMMUNITY HEALTH SYS INC NEW RIGHT 99/99/9999 RTS 203668116 1 219351 SH SOLE 219351 0 0 COMMVAULT SYSTEMS INC COM COM 204166102 303 5886 SH SOLE 5886 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD PFD 204409601 1163 510102 SH SOLE 510102 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A PFD 20440T201 1558 94145 SH SOLE 94145 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR COM 20440W105 251 77597 SH SOLE 77597 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR COM 20441A102 1007 115968 SH SOLE 115968 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD PFD 20441B407 415 48971 SH SOLE 48971 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR COM 204448104 273 24207 SH SOLE 24207 0 0 COMER SCIENCES CORP COM COM 205363104 157 2638 SH SOLE 2638 0 0 COMSCORE INC COM COM 20564W105 137 4350 SH SOLE 4350 0 0 CONAGRA BRANDS INC COM COM 205887102 4328 109430 SH SOLE 109430 0 0 CONCHO RES INC COM COM 20605P101 3975 29979 SH SOLE 29979 0 0 CONNS INC COM COM 208242107 870 68738 SH SOLE 68738 0 0 CONOCOPHILLIPS COM COM 20825C104 20814 415125 SH SOLE 415125 0 0 CONOCOPHILLIPS OPT 20825C904 435 429700 SH Call SOLE 429700 0 0 CONOCOPHILLIPS OPT 20825C954 278 568500 SH Put SOLE 568500 0 0 CONSOL ENERGY INC COM COM 20854P109 12439 682334 SH SOLE 682334 0 0 CONSOLIDATED EDISON INC COM COM 209115104 25703 348849 SH SOLE 348849 0 0 CONSTELLATION BRANDS INC CL A COM 21036P108 3723 24282 SH SOLE 24282 0 0 CONTINENTAL BLDG PRODS INC COM COM 211171103 152 6581 SH SOLE 6581 0 0 CONTINENTAL RESOURCES INC COM COM 212015101 554 10750 SH SOLE 10750 0 0 CONVERGYS CORP COM COM 212485106 406 16525 SH SOLE 16525 0 0 COOPER COS INC COM NEW COM 216648402 3307 18903 SH SOLE 18903 0 0 COOPER STD HLDGS INC COM COM 21676P103 388 3754 SH SOLE 3754 0 0 COOPER TIRE & RUBR CO COM COM 216831107 104 2687 SH SOLE 2687 0 0 COPART INC COM COM 217204106 302 5452 SH SOLE 5452 0 0 CORCEPT THERAPEUTICS INC COM COM 218352102 152 20901 SH SOLE 20901 0 0 CORE MARK HOLDING CO INC COM COM 218681104 119 2753 SH SOLE 2753 0 0 CORESITE RLTY CORP COM COM 21870Q105 3638 45840 SH SOLE 45840 0 0 CORENERGY INFRASTRUCTURE TR COM NEW COM 21870U502 179 5130 SH SOLE 5130 0 0 CORELOGIC INC COM COM 21871D103 240 6530 SH SOLE 6530 0 0 CORECIVIC INC COM COM 21871N101 123 5009 SH SOLE 5009 0 0 CORNERSTONE ONDEMAND INC COM COM 21925Y103 108 2561 SH SOLE 2561 0 0 CORNERSTONE ONDEMAND INC NOTE 1.500 7/0 BND 21925YAB9 1049 10050 PRN SOLE 10050 0 0 CORNING INC COM COM 219350105 4234 174464 SH SOLE 174464 0 0 CORNING INC OPT 219350905 800 839700 SH Call SOLE 839700 0 0 CORNING INC OPT 219350955 193 2195200 SH Put SOLE 2195200 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT COM 22002T108 249 7974 SH SOLE 7974 0 0 COSTCO WHSL CORP NEW COM COM 22160K105 11340 70824 SH SOLE 70824 0 0 COSTCO WHSL CORP NEW OPT 22160K905 307 144600 SH Call SOLE 144600 0 0 COSTCO WHSL CORP NEW OPT 22160K955 161 51300 SH Put SOLE 51300 0 0 COSTAR GROUP INC COM COM 22160N109 818 4339 SH SOLE 4339 0 0 COTT CORP QUE COM COM 22163N106 868 76600 SH SOLE 76600 0 0 COTY INC COM CL A COM 222070203 1141 62302 SH SOLE 62302 0 0 COUSINS PPTYS INC COM COM 222795106 162 19037 SH SOLE 19037 0 0 COVANTA HLDG CORP COM COM 22282E102 780 49970 SH SOLE 49970 0 0 COWEN GROUP INC NEW CL A COM 223622606 3792 244675 SH SOLE 244675 0 0 CRACKER BARREL OLD CTRY STOR COM COM 22410J106 788 4717 SH SOLE 4717 0 0 CRANE CO COM COM 224399105 435 6036 SH SOLE 6036 0 0 CREDIT SUISSE ASSET MGMT INC COM COM 224916106 57 17887 SH SOLE 17887 0 0 CRAY INC COM NEW COM 225223304 104 5020 SH SOLE 5020 0 0 CREDIT ACCEP CORP MICH COM COM 225310101 720 3310 SH SOLE 3310 0 0 CREDIT ACCEP CORP MICH OPT 225310951 44 22900 SH Put SOLE 22900 0 0 CREDIT SUISSE GROUP SPONSORED ADR COM 225401108 3161 220915 SH SOLE 220915 0 0 CREE INC COM COM 225447101 265 10032 SH SOLE 10032 0 0 CRITEO S A SPONS ADS COM 226718104 2187 53232 SH SOLE 53232 0 0 CROWN CASTLE INTL CORP NEW COM COM 22822V101 6998 80647 SH SOLE 80647 0 0 CROWN CASTLE INTL CORP NEW OPT 22822V951 11 31500 SH Put SOLE 31500 0 0 CROWN HOLDINGS INC COM COM 228368106 170 3242 SH SOLE 3242 0 0 CRYOLIFE INC COM COM 228903100 153 8004 SH SOLE 8004 0 0 CTRIP COM INTL LTD AMERICAN DEP COM 22943F100 917 22923 SH SOLE 22923 0 0 LIVE NATION ENTERTAINMENT IN COM COM 538034109 190 7128 SH SOLE 7128 0 0 LLOYDS BANKING GROUP PLC SDCV 7.50012/3 BND 539439AG4 1030 10000 PRN SOLE 10000 0 0 LOCKHEED MARTIN CORP COM COM 539830109 18992 75987 SH SOLE 75987 0 0 LOCKHEED MARTIN CORP OPT 539830909 78 11500 SH Call SOLE 11500 0 0 LOCKHEED MARTIN CORP OPT 539830959 1 21400 SH Put SOLE 21400 0 0 LOEWS CORP COM COM 540424108 3397 72537 SH SOLE 72537 0 0 LOGMEIN INC COM COM 54142L109 220 2277 SH SOLE 2277 0 0 LOUISIANA PAC CORP COM COM 546347105 578 30526 SH SOLE 30526 0 0 LOUISIANA PAC CORP OPT 546347955 113 100000 SH Put SOLE 100000 0 0 LOWES COS INC COM COM 548661107 12828 180373 SH SOLE 180373 0 0 LOWES COS INC OPT 548661907 6 161400 SH Call SOLE 161400 0 0 LOWES COS INC OPT 548661957 130 425200 SH Put SOLE 425200 0 0 LOXO ONCOLOGY INC COM COM 548862101 276 8595 SH SOLE 8595 0 0 LULULEMON ATHLETICA INC COM COM 550021109 527 8112 SH SOLE 8112 0 0 LULULEMON ATHLETICA INC OPT 550021909 229 80800 SH Call SOLE 80800 0 0 LUMENTUM HLDGS INC COM COM 55024U109 2983 77182 SH SOLE 77182 0 0 LUMINEX CORP DEL COM COM 55027E102 361 17855 SH SOLE 17855 0 0 LUXOTTICA GROUP S P A SPONSORED ADR COM 55068R202 738 13739 SH SOLE 13739 0 0 M & T BK CORP COM COM 55261F104 5307 33928 SH SOLE 33928 0 0 MBIA INC COM COM 55262C100 190 17793 SH SOLE 17793 0 0 MB FINANCIAL INC NEW COM COM 55264U108 847 17931 SH SOLE 17931 0 0 MDU RES GROUP INC COM COM 552690109 1190 41359 SH SOLE 41359 0 0 MGE ENERGY INC COM COM 55277P104 103 1579 SH SOLE 1579 0 0 MGIC INVT CORP WIS OPT 552848903 110 220000 SH Call SOLE 220000 0 0 MGIC INVT CORP WIS NOTE 2.000 4/0 BND 552848AE3 675 4540 PRN SOLE 4540 0 0 MFS GOVT MKTS INCOME TR SH BEN INT COM 552939100 201 39829 SH SOLE 39829 0 0 MGM RESORTS INTERNATIONAL COM COM 552953101 1207 41876 SH SOLE 41876 0 0 MGM RESORTS INTERNATIONAL OPT 552953951 1 20000 SH Put SOLE 20000 0 0 MKS INSTRUMENT INC COM COM 55306N104 272 4587 SH SOLE 4587 0 0 MPLX LP COM UNIT REP LTD COM 55336V100 228 6586 SH SOLE 6586 0 0 MRC GLOBAL INC COM COM 55345K103 944 46592 SH SOLE 46592 0 0 MSA SAFETY INC COM COM 553498106 136 1958 SH SOLE 1958 0 0 MSC INDL DIRECT INC CL A COM 553530106 568 6148 SH SOLE 6148 0 0 MSCI INC COM COM 55354G100 1024 12994 SH SOLE 12994 0 0 MTS SYS CORP COM COM 553777103 114 2010 SH SOLE 2010 0 0 MYR GROUP INC DEL COM COM 55405W104 239 6354 SH SOLE 6354 0 0 MACERICH CO COM COM 554382101 2251 31777 SH SOLE 31777 0 0 MACK CALI RLTY CORP COM COM 554489104 262 9018 SH SOLE 9018 0 0 MACQUARIE INFRASTRUCTURE COR COM COM 55608B105 948 11598 SH SOLE 11598 0 0 MACROGENICS INC COM COM 556099109 280 13720 SH SOLE 13720 0 0 MACYS INC COM COM 55616P104 13271 370598 SH SOLE 370598 0 0 MACYS INC OPT 55616P904 291 170000 SH Call SOLE 170000 0 0 MACYS INC OPT 55616P954 1985 307800 SH Put SOLE 307800 0 0 MADDEN STEVEN LTD COM COM 556269108 1153 32253 SH SOLE 32253 0 0 MAGELLAN HEALTH INC COM NEW COM 559079207 363 4825 SH SOLE 4825 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP COM 559080106 3059 40444 SH SOLE 40444 0 0 MAGNA INTL INC COM COM 559222401 1535 35364 SH SOLE 35364 0 0 MAINSTAY DEFINEDTERM MN OPP COM COM 56064K100 493 26956 SH SOLE 26956 0 0 MANHATTAN ASSOCS INC COM COM 562750109 1106 20848 SH SOLE 20848 0 0 MANITOWOC INC COM COM 563571108 226 37747 SH SOLE 37747 0 0 MANNKIND CORP COM COM 56400P201 9 13728 SH SOLE 13728 0 0 MANPOWERGROUP INC COM COM 56418H100 940 10577 SH SOLE 10577 0 0 MANTECH INTL CORP CL A COM 564563104 113 2681 SH SOLE 2681 0 0 MANULIFE FINL CORP COM COM 56501R106 250 14025 SH SOLE 14025 0 0 MARATHON OIL CORP COM COM 565849106 7597 438900 SH SOLE 438900 0 0 MARATHON PETE CORP COM COM 56585A102 5637 111956 SH SOLE 111956 0 0 MARATHON PETE CORP OPT 56585A902 276 158900 SH Call SOLE 158900 0 0 MARATHON PETE CORP OPT 56585A952 50 20000 SH Put SOLE 20000 0 0 MARINE HARVEST ASA SPONSORED ADR COM 56824R205 354 19511 SH SOLE 19511 0 0 MARKEL CORP COM COM 570535104 1895 2095 SH SOLE 2095 0 0 MARKETAXESS HLDGS INC COM COM 57060D108 821 5589 SH SOLE 5589 0 0 MARRIOTT VACATIONS WRLDWDE C COM COM 57164Y107 128 1509 SH SOLE 1509 0 0 MARSH & MCLENNAN COS INC COM COM 571748102 7478 110642 SH SOLE 110642 0 0 MARRIOTT INTL INC NEW CL A COM 571903202 7002 84694 SH SOLE 84694 0 0 MARTIN MARIETTA MATLS INC COM COM 573284106 6248 28206 SH SOLE 28206 0 0 MASCO CORP COM COM 574599106 45389 1435455 SH SOLE 1435455 0 0 MASIMO CORP COM COM 574795100 185 2745 SH SOLE 2745 0 0 MASONITE INTL CORP NEW COM COM 575385109 138 2097 SH SOLE 2097 0 0 MASTEC INC COM COM 576323109 251 6562 SH SOLE 6562 0 0 MASTERCARD INCORPORATED CL A COM 57636Q104 3952 38275 SH SOLE 38275 0 0 MATADOR RES CO COM COM 576485205 1388 53898 SH SOLE 53898 0 0 MATSON INC COM COM 57686G105 314 8867 SH SOLE 8867 0 0 MATTEL INC COM COM 577081102 2756 100029 SH SOLE 100029 0 0 MATTEL INC OPT 577081902 0 50000 SH Call SOLE 50000 0 0 MATTHEWS INTL CORP CL A COM 577128101 203 2643 SH SOLE 2643 0 0 MAXIM INTEGRATED PRODS INC COM COM 57772K101 157 4071 SH SOLE 4071 0 0 MAXIM INTEGRATED PRODS INC OPT 57772K901 40 100000 SH Call SOLE 100000 0 0 MAXLINEAR INC CL A COM 57776J100 147 6766 SH SOLE 6766 0 0 MAXIMUS INC COM COM 577933104 569 10192 SH SOLE 10192 0 0 MCCORMICK & CO INC COM NON VTG COM 579780206 3374 36154 SH SOLE 36154 0 0 MCDERMOTT INTL INC COM COM 580037109 114 15489 SH SOLE 15489 0 0 MCDONALDS CORP COM COM 580135101 161839 1329600 SH SOLE 1329600 0 0 MCDONALDS CORP OPT 580135901 1095 322800 SH Call SOLE 322800 0 0 MCDONALDS CORP OPT 580135951 6 79500 SH Put SOLE 79500 0 0 MCKESSON CORP COM COM 58155Q103 5385 38339 SH SOLE 38339 0 0 MCKESSON CORP OPT 58155Q903 2 100000 SH Call SOLE 100000 0 0 MEAD JOHNSON NUTRITION CO COM COM 582839106 1491 21078 SH SOLE 21078 0 0 MEDIA GEN INC NEW COM COM 58441K100 124 6597 SH SOLE 6597 0 0 MEDICAL PPTYS TRUST INC COM COM 58463J304 807 65614 SH SOLE 65614 0 0 MEDICINES CO COM COM 584688105 2315 68205 SH SOLE 68205 0 0 MEDICINOVA INC COM NEW COM 58468P206 83 13800 SH SOLE 13800 0 0 MEDIDATA SOLUTIONS INC COM COM 58471A105 252 5066 SH SOLE 5066 0 0 MEDNAX INC COM COM 58502B106 2040 30604 SH SOLE 30604 0 0 MELCO CROWN ENTMT LTD ADR COM 585464100 1180 74220 SH SOLE 74220 0 0 MELCO CROWN ENTMT LTD OPT 585464950 55 300000 SH Put SOLE 300000 0 0 MENTOR GRAPHICS CORP COM COM 587200106 192 5200 SH SOLE 5200 0 0 MERCADOLIBRE INC COM COM 58733R102 1745 11176 SH SOLE 11176 0 0 MERCK & CO INC COM COM 58933Y105 84730 1439266 SH SOLE 1439266 0 0 MERCK & CO INC OPT 58933Y905 1644 870100 SH Call SOLE 870100 0 0 MERCK & CO INC OPT 58933Y955 1468 1983000 SH Put SOLE 1983000 0 0 MERCURY SYS INC COM COM 589378108 110 3646 SH SOLE 3646 0 0 MERCURY GENL CORP NEW COM COM 589400100 149 2478 SH SOLE 2478 0 0 MEREDITH CORP COM COM 589433101 178 3001 SH SOLE 3001 0 0 MERITAGE HOMES CORP COM COM 59001A102 143 4097 SH SOLE 4097 0 0 MERITOR INC COM COM 59001K100 101 8162 SH SOLE 8162 0 0 MERRIMACK PHARMACEUTICALS IN COM COM 590328100 258 63191 SH SOLE 63191 0 0 METHANEX CORP COM COM 59151K108 124 2821 SH SOLE 2821 0 0 METHODE ELECTRS INC COM COM 591520200 230 5558 SH SOLE 5558 0 0 METLIFE INC COM COM 59156R108 17710 328630 SH SOLE 328630 0 0 METLIFE INC OPT 59156R908 757 820800 SH Call SOLE 820800 0 0 METLIFE INC OPT 59156R958 125 481300 SH Put SOLE 481300 0 0 METTLER TOLEDO INTERNATIONAL COM COM 592688105 2438 5824 SH SOLE 5824 0 0 MICHAELS COS INC COM COM 59408Q106 151 7393 SH SOLE 7393 0 0 MICROSOFT CORP COM COM 594918104 152060 2447051 SH SOLE 2447051 0 0 MICROSOFT CORP OPT 594918904 11786 2632300 SH Call SOLE 2632300 0 0 MICROSOFT CORP OPT 594918954 8739 5711000 SH Put SOLE 5711000 0 0 MICROCHIP TECHNOLOGY INC COM COM 595017104 2142 33391 SH SOLE 33391 0 0 MICROCHIP TECHNOLOGY INC OPT 595017904 1128 230400 SH Call SOLE 230400 0 0 MICROCHIP TECHNOLOGY INC OPT 595017954 100 50000 SH Put SOLE 50000 0 0 MICROCHIP TECHNOLOGY INC SDCV 2.12512/1 BND 595017AB0 269 1000 PRN SOLE 1000 0 0 MICROCHIP TECHNOLOGY INC NOTE 1.625 2/1 BND 595017AD6 12996 99970 PRN SOLE 99970 0 0 MICRON TECHNOLOGY INC COM COM 595112103 24526 1118905 SH SOLE 1118905 0 0 MICRON TECHNOLOGY INC OPT 595112903 15635 1518600 SH Call SOLE 1518600 0 0 MICRON TECHNOLOGY INC OPT 595112953 1050 3200500 SH Put SOLE 3200500 0 0 MICRON TECHNOLOGY INC NOTE 2.125 2/1 BND 595112AV5 194 920 PRN SOLE 920 0 0 MICRON TECHNOLOGY INC NOTE 2.375 5/0 BND 595112AW3 2329 10000 PRN SOLE 10000 0 0 MICRON TECHNOLOGY INC NOTE 3.00011/1 BND 595112AY9 1313 13150 PRN SOLE 13150 0 0 MICROSEMI CORP COM COM 595137100 293 5428 SH SOLE 5428 0 0 MID AMER APT CMNTYS INC COM COM 59522J103 2429 24805 SH SOLE 24805 0 0 MILLER HERMAN INC COM COM 600544100 278 8115 SH SOLE 8115 0 0 MINERALS TECHNOLOGIES INC COM COM 603158106 217 2804 SH SOLE 2804 0 0 MINERVA NEUROSCIENCES INC COM COM 603380106 209 17746 SH SOLE 17746 0 0 MITEK SYS INC COM NEW COM 606710200 105 17049 SH SOLE 17049 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR COM 606822104 817 132708 SH SOLE 132708 0 0 MIZUHO FINL GROUP INC SPONSORED ADR COM 60687Y109 672 187316 SH SOLE 187316 0 0 MOBILE MINI INC COM COM 60740F105 123 4070 SH SOLE 4070 0 0 MOHAWK INDS INC COM COM 608190104 9256 46353 SH SOLE 46353 0 0 MOLINA HEALTHCARE INC COM COM 60855R100 207 3824 SH SOLE 3824 0 0 MOLINA HEALTHCARE INC NOTE 1.125 1/1 BND 60855RAC4 144 1000 PRN SOLE 1000 0 0 MOLINA HEALTHCARE INC DBCV 1.625 8/1 BND 60855RAD2 3047 26680 PRN SOLE 26680 0 0 MOLSON COORS BREWING CO CL B COM 60871R209 2261 23234 SH SOLE 23234 0 0 MOMENTA PHARMACEUTICALS INC COM COM 60877T100 431 28644 SH SOLE 28644 0 0 MOMO INC ADR COM 60879B107 123 6712 SH SOLE 6712 0 0 MONDELEZ INTL INC CL A COM 609207105 12626 284820 SH SOLE 284820 0 0 MONDELEZ INTL INC OPT 609207905 368 150000 SH Call SOLE 150000 0 0 MONDELEZ INTL INC OPT 609207955 64 245800 SH Put SOLE 245800 0 0 MONOGRAM RESIDENTIAL TR INC COM COM 60979P105 113 10426 SH SOLE 10426 0 0 MONOLITHIC PWR SYS INC COM COM 609839105 419 5109 SH SOLE 5109 0 0 MONSANTO CO NEW COM COM 61166W101 14502 137838 SH SOLE 137838 0 0 MONSANTO CO NEW OPT 61166W901 427 333500 SH Call SOLE 333500 0 0 MONSTER BEVERAGE CORP NEW COM COM 61174X109 3830 86367 SH SOLE 86367 0 0 MOODYS CORP COM COM 615369105 4829 51224 SH SOLE 51224 0 0 MOODYS CORP OPT 615369905 14 38700 SH Call SOLE 38700 0 0 MOODYS CORP OPT 615369955 97 88500 SH Put SOLE 88500 0 0 MOOG INC CL A COM 615394202 989 15055 SH SOLE 15055 0 0 MORGAN STANLEY COM NEW COM 617446448 14756 349259 SH SOLE 349259 0 0 MORGAN STANLEY OPT 617446908 10464 1104300 SH Call SOLE 1104300 0 0 MORGAN STANLEY OPT 617446958 770 3020600 SH Put SOLE 3020600 0 0 MOSAIC CO NEW COM COM 61945C103 4735 161422 SH SOLE 161422 0 0 MOTOROLA SOLUTIONS INC COM NEW COM 620076307 3511 42353 SH SOLE 42353 0 0 MOTOROLA SOLUTIONS INC OPT 620076907 14 29500 SH Call SOLE 29500 0 0 MOVADO GROUP INC COM COM 624580106 239 8319 SH SOLE 8319 0 0 MUELLER INDS INC COM COM 624756102 199 4975 SH SOLE 4975 0 0 MURPHY OIL CORP COM COM 626717102 1230 39501 SH SOLE 39501 0 0 MURPHY USA INC COM COM 626755102 321 5214 SH SOLE 5214 0 0 MYRIAD GENETICS INC COM COM 62855J104 300 17968 SH SOLE 17968 0 0 NBT BANCORP INC COM COM 628778102 130 3104 SH SOLE 3104 0 0 NCI BUILDING SYS INC COM NEW COM 628852204 358 22907 SH SOLE 22907 0 0 NCR CORP NEW COM COM 62886E108 501 12342 SH SOLE 12342 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST COM 62913M107 1396 66453 SH SOLE 66453 0 0 NIC INC COM COM 62914B100 152 6339 SH SOLE 6339 0 0 NN INC COM COM 629337106 775 40679 SH SOLE 40679 0 0 NRG ENERGY INC COM NEW COM 629377508 586 47770 SH SOLE 47770 0 0 NRG YIELD INC CL C COM 62942X405 1421 89960 SH SOLE 89960 0 0 NRG YIELD INC OPT 62942X955 113 188700 SH Put SOLE 188700 0 0 NVR INC COM COM 62944T105 376 225 SH SOLE 225 0 0 NANOSTRING TECHNOLOGIES INC COM COM 63009R109 179 8007 SH SOLE 8007 0 0 NANTHEALTH INC COM COM 630104107 455 45731 SH SOLE 45731 0 0 NANTKWEST INC COM COM 63016Q102 164 28675 SH SOLE 28675 0 0 NASDAQ INC COM COM 631103108 2123 31627 SH SOLE 31627 0 0 NATIONAL FUEL GAS CO N J COM COM 636180101 1763 31127 SH SOLE 31127 0 0 NATIONAL HEALTH INVS INC COM COM 63633D104 279 3763 SH SOLE 3763 0 0 NATIONAL INSTRS CORP COM COM 636518102 804 26071 SH SOLE 26071 0 0 NATIONAL OILWELL VARCO INC COM COM 637071101 2906 77622 SH SOLE 77622 0 0 NATIONAL OILWELL VARCO INC OPT 637071901 520 184800 SH Call SOLE 184800 0 0 NATIONAL OILWELL VARCO INC OPT 637071951 23 337200 SH Put SOLE 337200 0 0 NATIONAL RETAIL PPTYS INC COM COM 637417106 503 11375 SH SOLE 11375 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 COM 63888P406 123 4953 SH SOLE 4953 0 0 NAVIGATORS GROUP INC COM COM 638904102 244 2071 SH SOLE 2071 0 0 NATUS MEDICAL INC DEL COM COM 639050103 165 4729 SH SOLE 4729 0 0 NAUTILUS INC COM COM 63910B102 203 10949 SH SOLE 10949 0 0 NAVIGANT CONSULTING INC COM COM 63935N107 1273 48621 SH SOLE 48621 0 0 NAVIENT CORP COM COM 63938C108 2798 170302 SH SOLE 170302 0 0 NEENAH PAPER INC COM COM 640079109 166 1952 SH SOLE 1952 0 0 NEKTAR THERAPEUTICS COM COM 640268108 734 59819 SH SOLE 59819 0 0 NEOGEN CORP COM COM 640491106 174 2633 SH SOLE 2633 0 0 NEOPHOTONICS CORP COM COM 64051T100 182 16818 SH SOLE 16818 0 0 NETAPP INC COM COM 64110D104 4516 128030 SH SOLE 128030 0 0 NETFLIX INC COM COM 64110L106 14916 120486 SH SOLE 120486 0 0 NETFLIX INC OPT 64110L906 9105 1244600 SH Call SOLE 1244600 0 0 NETFLIX INC OPT 64110L956 3691 1265700 SH Put SOLE 1265700 0 0 NETEASE INC SPONSORED ADR COM 64110W102 6975 32390 SH SOLE 32390 0 0 NETGEAR INC COM COM 64111Q104 268 4932 SH SOLE 4932 0 0 NETSCOUT SYS INC COM COM 64115T104 346 10985 SH SOLE 10985 0 0 NEUROCRINE BIOSCIENCES INC COM COM 64125C109 2309 59669 SH SOLE 59669 0 0 NEUSTAR INC CL A COM 64126X201 968 28985 SH SOLE 28985 0 0 NEVRO CORP COM COM 64157F103 121 1672 SH SOLE 1672 0 0 NEVRO CORP NOTE 1.750 6/0 BND 64157FAA1 657 6150 PRN SOLE 6150 0 0 NEW GOLD INC CDA COM COM 644535106 163 46539 SH SOLE 46539 0 0 NEW JERSEY RES COM COM 646025106 768 21640 SH SOLE 21640 0 0 NEW MEDIA INVT GROUP INC COM COM 64704V106 359 22442 SH SOLE 22442 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR COM 647581107 695 16514 SH SOLE 16514 0 0 NEW RESIDENTIAL INVT CORP COM NEW COM 64828T201 115 7302 SH SOLE 7302 0 0 NEW YORK CMNTY BANCORP INC COM COM 649445103 600 37725 SH SOLE 37725 0 0 NEW YORK TIMES CO CL A COM 650111107 318 23898 SH SOLE 23898 0 0 NEWELL BRANDS INC COM COM 651229106 3565 79836 SH SOLE 79836 0 0 NEWELL BRANDS INC OPT 651229906 30 151800 SH Call SOLE 151800 0 0 NEWELL BRANDS INC OPT 651229956 52 147400 SH Put SOLE 147400 0 0 NEWFIELD EXPL CO COM COM 651290108 1390 34310 SH SOLE 34310 0 0 TELIGENT INC NEW COM COM 87960W104 204 30849 SH SOLE 30849 0 0 TELUS CORP COM COM 87971M103 1260 39556 SH SOLE 39556 0 0 TEMPUR SEALY INTL INC COM COM 88023U101 145 2124 SH SOLE 2124 0 0 TENARIS S A SPONSORED ADR COM 88031M109 763 21354 SH SOLE 21354 0 0 TENET HEALTHCARE CORP COM NEW COM 88033G407 1028 69298 SH SOLE 69298 0 0 TENET HEALTHCARE CORP OPT 88033G957 69 15100 SH Put SOLE 15100 0 0 TENNANT CO COM COM 880345103 106 1483 SH SOLE 1483 0 0 TENNECO INC COM COM 880349105 402 6437 SH SOLE 6437 0 0 TERADATA CORP DEL COM COM 88076W103 931 34280 SH SOLE 34280 0 0 TERADYNE INC COM COM 880770102 385 15152 SH SOLE 15152 0 0 TEREX CORP NEW COM COM 880779103 640 20310 SH SOLE 20310 0 0 TERRAFORM GLOBAL INC CL A COM 88104M101 85 21628 SH SOLE 21628 0 0 TERRAFORM PWR INC CL A COM COM 88104R100 138 10739 SH SOLE 10739 0 0 TERRAVIA HLDGS INC COM COM 88105A106 14 12273 SH SOLE 12273 0 0 TESARO INC COM COM 881569107 2588 19244 SH SOLE 19244 0 0 TESORO CORP COM COM 881609101 2717 31067 SH SOLE 31067 0 0 TESLA MTRS INC COM COM 88160R101 31318 146559 SH SOLE 146559 0 0 TESLA MTRS INC OPT 88160R901 8716 285000 SH Call SOLE 285000 0 0 TESLA MTRS INC OPT 88160R951 4626 310600 SH Put SOLE 310600 0 0 TESORO LOGISTICS LP COM UNIT LP COM 88160T107 3606 70979 SH SOLE 70979 0 0 TEVA PHARMACEUTICAL INDS LTD ADR COM 881624209 10269 283280 SH SOLE 283280 0 0 TEVA PHARMACEUTICAL INDS LTD OPT 881624959 920 104000 SH Put SOLE 104000 0 0 TETRA TECH INC NEW COM COM 88162G103 261 6041 SH SOLE 6041 0 0 TESSERA HLDG CORP COM COM 88166T101 532 12031 SH SOLE 12031 0 0 TEXAS CAPITAL BANCSHARES INC COM COM 88224Q107 1368 17454 SH SOLE 17454 0 0 TEXAS INSTRS INC COM COM 882508104 11898 163050 SH SOLE 163050 0 0 TEXAS INSTRS INC OPT 882508904 938 208700 SH Call SOLE 208700 0 0 TEXAS INSTRS INC OPT 882508954 135 251300 SH Put SOLE 251300 0 0 TEXAS ROADHOUSE INC COM COM 882681109 874 18128 SH SOLE 18128 0 0 TEXTRON INC COM COM 883203101 3406 70132 SH SOLE 70132 0 0 THERAPEUTICSMD INC COM COM 88338N107 110 19067 SH SOLE 19067 0 0 THERMO FISHER SCIENTIFIC INC COM COM 883556102 10772 76346 SH SOLE 76346 0 0 THERMO FISHER SCIENTIFIC INC OPT 883556902 80 50200 SH Call SOLE 50200 0 0 THERMO FISHER SCIENTIFIC INC OPT 883556952 291 119000 SH Put SOLE 119000 0 0 THOMSON REUTERS CORP COM COM 884903105 261 5968 SH SOLE 5968 0 0 THOR INDS INC COM COM 885160101 352 3517 SH SOLE 3517 0 0 3-D SYS CORP DEL COM NEW COM 88554D205 1700 127884 SH SOLE 127884 0 0 3-D SYS CORP DEL OPT 88554D905 2 65000 SH Call SOLE 65000 0 0 3M CO COM COM 88579Y101 98410 551103 SH SOLE 551103 0 0 3M CO OPT 88579Y901 1168 92700 SH Call SOLE 92700 0 0 3M CO OPT 88579Y951 272 360400 SH Put SOLE 360400 0 0 TIFFANY & CO NEW COM COM 886547108 7311 94418 SH SOLE 94418 0 0 TIFFANY & CO NEW OPT 886547908 421 268700 SH Call SOLE 268700 0 0 TIFFANY & CO NEW OPT 886547958 1237 989800 SH Put SOLE 989800 0 0 TILE SHOP HLDGS INC COM COM 88677Q109 209 10701 SH SOLE 10701 0 0 TIM PARTICIPACOES S A SPONSORED ADR COM 88706P205 397 33682 SH SOLE 33682 0 0 TIME INC NEW COM COM 887228104 2170 121594 SH SOLE 121594 0 0 TIME WARNER INC COM NEW COM 887317303 11816 122406 SH SOLE 122406 0 0 TIME WARNER INC OPT 887317903 92 19400 SH Call SOLE 19400 0 0 TIME WARNER INC OPT 887317953 243 94700 SH Put SOLE 94700 0 0 TIMKEN CO COM COM 887389104 1474 37116 SH SOLE 37116 0 0 TIVO CORP COM COM 88870P106 106 5056 SH SOLE 5056 0 0 TOLL BROTHERS INC COM COM 889478103 1823 58792 SH SOLE 58792 0 0 TOLL BROTHERS INC OPT 889478903 28 30900 SH Call SOLE 30900 0 0 TOOTSIE ROLL INDS INC COM COM 890516107 121 3044 SH SOLE 3044 0 0 TOPBUILD CORP COM COM 89055F103 140 3944 SH SOLE 3944 0 0 TORCHMARK CORP COM COM 891027104 3933 53319 SH SOLE 53319 0 0 TORO CO COM COM 891092108 366 6538 SH SOLE 6538 0 0 TORONTO DOMINION BK ONT COM NEW COM 891160509 2014 40821 SH SOLE 40821 0 0 TOTAL S A SPONSORED ADR COM 89151E109 4301 84376 SH SOLE 84376 0 0 TOTAL S A OPT 89151E909 290 70300 SH Call SOLE 70300 0 0 TOWER INTL INC COM COM 891826109 127 4480 SH SOLE 4480 0 0 TOTAL SYS SVCS INC COM COM 891906109 2010 40997 SH SOLE 40997 0 0 TOYOTA MOTOR CORP SP ADR REP2COM COM 892331307 3741 31917 SH SOLE 31917 0 0 TRACTOR SUPPLY CO COM COM 892356106 1776 23422 SH SOLE 23422 0 0 TRANSDIGM GROUP INC COM COM 893641100 2544 10219 SH SOLE 10219 0 0 TRAVELERS COMPANIES INC COM COM 89417E109 70464 575593 SH SOLE 575593 0 0 TREEHOUSE FOODS INC COM COM 89469A104 112 1545 SH SOLE 1545 0 0 TREX CO INC COM COM 89531P105 159 2470 SH SOLE 2470 0 0 TREVENA INC COM COM 89532E109 117 19847 SH SOLE 19847 0 0 TRIMBLE INC COM COM 896239100 894 29644 SH SOLE 29644 0 0 TRINA SOLAR LIMITED SPON ADR COM 89628E104 2141 230218 SH SOLE 230218 0 0 TRINITY INDS INC COM COM 896522109 501 18054 SH SOLE 18054 0 0 TRIUMPH GROUP INC NEW COM COM 896818101 249 9387 SH SOLE 9387 0 0 TRIPADVISOR INC COM COM 896945201 1622 34990 SH SOLE 34990 0 0 TRIPADVISOR INC OPT 896945951 185 25000 SH Put SOLE 25000 0 0 TROVAGENE INC COM NEW COM 897238309 22 10584 SH SOLE 10584 0 0 TRUEBLUE INC COM COM 89785X101 1128 45773 SH SOLE 45773 0 0 TRUSTMARK CORP COM COM 898402102 359 10062 SH SOLE 10062 0 0 TWENTY FIRST CENTY FOX INC CL A COM 90130A101 3432 122392 SH SOLE 122392 0 0 TWENTY FIRST CENTY FOX INC CL B COM 90130A200 57033 2092956 SH SOLE 2092956 0 0 TWENTY FIRST CENTY FOX INC OPT 90130A901 5 25600 SH Call SOLE 25600 0 0 TWENTY FIRST CENTY FOX INC OPT 90130A951 7 93700 SH Put SOLE 93700 0 0 TWITTER INC COM COM 90184L102 10037 615793 SH SOLE 615793 0 0 TWITTER INC OPT 90184L902 140 324600 SH Call SOLE 324600 0 0 TWITTER INC OPT 90184L952 103 168500 SH Put SOLE 168500 0 0 TWITTER INC NOTE 0.250 9/1 BND 90184LAB8 5781 61500 PRN SOLE 61500 0 0 TWITTER INC NOTE 1.000 9/1 BND 90184LAD4 712 7700 PRN SOLE 7700 0 0 TWO HBRS INVT CORP COM COM 90187B101 4073 467030 SH SOLE 467030 0 0 II VI INC COM COM 902104108 1413 47656 SH SOLE 47656 0 0 TYLER TECHNOLOGIES INC COM COM 902252105 405 2834 SH SOLE 2834 0 0 TYSON FOODS INC CL A COM 902494103 2792 45271 SH SOLE 45271 0 0 UDR INC COM COM 902653104 2878 78889 SH SOLE 78889 0 0 UGI CORP NEW COM COM 902681105 1100 23869 SH SOLE 23869 0 0 UMB FINL CORP COM COM 902788108 679 8801 SH SOLE 8801 0 0 US BANCORP DEL COM NEW COM 902973304 17684 344241 SH SOLE 344241 0 0 US BANCORP DEL OPT 902973954 1 59000 SH Put SOLE 59000 0 0 USANA HEALTH SCIENCES INC COM COM 90328M107 424 6928 SH SOLE 6928 0 0 U S G CORP COM NEW COM 903293405 179 6197 SH SOLE 6197 0 0 U S CONCRETE INC COM NEW COM 90333L201 105 1608 SH SOLE 1608 0 0 U S SILICA HLDGS INC COM COM 90346E103 524 9246 SH SOLE 9246 0 0 UBIQUITI NETWORKS INC COM COM 90347A100 127 2197 SH SOLE 2197 0 0 ULTA SALON COSMETCS & FRAG I COM COM 90384S303 4095 16062 SH SOLE 16062 0 0 ULTIMATE SOFTWARE GROUP INC COM COM 90385D107 368 2018 SH SOLE 2018 0 0 ULTRAGENYX PHARMACEUTICAL IN COM COM 90400D108 880 12520 SH SOLE 12520 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM COM 90400P101 585 28196 SH SOLE 28196 0 0 UMPQUA HLDGS CORP COM COM 904214103 349 18601 SH SOLE 18601 0 0 UNDER ARMOUR INC CL A COM 904311107 14090 485019 SH SOLE 485019 0 0 UNDER ARMOUR INC CL C COM 904311206 1097 43587 SH SOLE 43587 0 0 UNDER ARMOUR INC OPT 904311907 12 10000 SH Call SOLE 10000 0 0 UNDER ARMOUR INC OPT 904311957 2479 154800 SH Put SOLE 154800 0 0 UNIFIRST CORP MASS COM COM 904708104 210 1461 SH SOLE 1461 0 0 UNILEVER N V N Y SHS NEW COM 904784709 3548 86411 SH SOLE 86411 0 0 UNION PAC CORP COM COM 907818108 18830 181615 SH SOLE 181615 0 0 UNION PAC CORP OPT 907818908 358 54800 SH Call SOLE 54800 0 0 UNION PAC CORP OPT 907818958 288 176700 SH Put SOLE 176700 0 0 UNISYS CORP COM NEW COM 909214306 113 7531 SH SOLE 7531 0 0 UNIT CORP COM COM 909218109 108 4035 SH SOLE 4035 0 0 UNITED CMNTY BKS BLAIRSVLE G COM COM 90984P303 623 21032 SH SOLE 21032 0 0 UNITED BANKSHARES INC WEST V COM COM 909907107 238 5156 SH SOLE 5156 0 0 UNITED CONTL HLDGS INC COM COM 910047109 3937 54021 SH SOLE 54021 0 0 UNITED CONTL HLDGS INC OPT 910047909 1495 139200 SH Call SOLE 139200 0 0 UNITED CONTL HLDGS INC OPT 910047959 511 753100 SH Put SOLE 753100 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW COM 910873405 29 16539 SH SOLE 16539 0 0 UNITED PARCEL SERVICE INC CL B COM 911312106 15383 134186 SH SOLE 134186 0 0 UNITED PARCEL SERVICE INC OPT 911312906 727 491700 SH Call SOLE 491700 0 0 UNITED PARCEL SERVICE INC OPT 911312956 6 311000 SH Put SOLE 311000 0 0 UNITED RENTALS INC COM COM 911363109 1957 18532 SH SOLE 18532 0 0 US FOODS HLDG CORP COM COM 912008109 104 3802 SH SOLE 3802 0 0 UNITED STATES OIL FUND LP UNITS COM 91232N108 3152 268949 SH SOLE 268949 0 0 UNITED STATES OIL FUND LP OPT 91232N908 242 205200 SH Call SOLE 205200 0 0 UNITED STATES OIL FUND LP OPT 91232N958 40 448000 SH Put SOLE 448000 0 0 UNITED STATES STL CORP NEW COM COM 912909108 552 16733 SH SOLE 16733 0 0 UNITED STATES STL CORP NEW OPT 912909908 1068 505000 SH Call SOLE 505000 0 0 UNITED STATES STL CORP NEW OPT 912909958 3 270000 SH Put SOLE 270000 0 0 UNITED TECHNOLOGIES CORP COM COM 913017109 61874 564440 SH SOLE 564440 0 0 UNITED TECHNOLOGIES CORP OPT 913017909 641 132000 SH Call SOLE 132000 0 0 UNITED TECHNOLOGIES CORP OPT 913017959 82 312800 SH Put SOLE 312800 0 0 UNITED THERAPEUTICS CORP DEL COM COM 91307C102 3524 24572 SH SOLE 24572 0 0 UNITEDHEALTH GROUP INC COM COM 91324P102 97651 610168 SH SOLE 610168 0 0 UNITEDHEALTH GROUP INC OPT 91324P902 1691 165800 SH Call SOLE 165800 0 0 UNITEDHEALTH GROUP INC OPT 91324P952 131 666900 SH Put SOLE 666900 0 0 UNIVERSAL CORP VA COM COM 913456109 217 3408 SH SOLE 3408 0 0 UNIVERSAL ELECTRS INC COM COM 913483103 117 1817 SH SOLE 1817 0 0 UNIVERSAL FST PRODS INC COM COM 913543104 101 990 SH SOLE 990 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT COM 91359E105 109 1655 SH SOLE 1655 0 0 UNIVERSAL INS HLDGS INC COM COM 91359V107 233 8218 SH SOLE 8218 0 0 UNIVERSAL HLTH SVCS INC CL B COM 913903100 4058 38142 SH SOLE 38142 0 0 UNUM GROUP COM COM 91529Y106 2879 65546 SH SOLE 65546 0 0 URANIUM ENERGY CORP COM COM 916896103 197 175731 SH SOLE 175731 0 0 URBAN OUTFITTERS INC COM COM 917047102 1822 63975 SH SOLE 63975 0 0 URBAN EDGE PPTYS COM COM 91704F104 222 8058 SH SOLE 8058 0 0 URSTADT BIDDLE PPTYS INC CL A COM 917286205 124 5150 SH SOLE 5150 0 0 US ECOLOGY INC COM COM 91732J102 101 2056 SH SOLE 2056 0 0 VCA INC COM COM 918194101 217 3166 SH SOLE 3166 0 0 V F CORP COM COM 918204108 2937 55047 SH SOLE 55047 0 0 VALE S A ADR REPSTG PFD PFD 91912E204 3044 441787 SH SOLE 441787 0 0 VALE S A OPT 91912E905 2312 1250000 SH Call SOLE 1250000 0 0 VALE S A OPT 91912E955 26 1325000 SH Put SOLE 1325000 0 0 VALERO ENERGY CORP NEW COM COM 91913Y100 6073 88891 SH SOLE 88891 0 0 VALERO ENERGY CORP NEW OPT 91913Y900 4048 751800 SH Call SOLE 751800 0 0 VALERO ENERGY CORP NEW OPT 91913Y950 1189 1322200 SH Put SOLE 1322200 0 0 VALLEY NATL BANCORP COM COM 919794107 477 40952 SH SOLE 40952 0 0 VALMONT INDS INC COM COM 920253101 157 1114 SH SOLE 1114 0 0 VALSPAR CORP COM COM 920355104 549 5299 SH SOLE 5299 0 0 VANDA PHARMACEUTICALS INC COM COM 921659108 270 16918 SH SOLE 16918 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF COM 92189F106 28742 1373909 SH SOLE 1373909 0 0 VANECK VECTORS ETF TR RUSSIA ETF COM 92189F403 1128 53139 SH SOLE 53139 0 0 VANECK VECTORS ETF TR MORNINGSTAR WIDE COM 92189F643 432 12398 SH SOLE 12398 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET COM 92189F676 16753 233846 SH SOLE 233846 0 0 VANECK VECTORS ETF TR RETAIL ETF COM 92189F684 7580 100000 SH SOLE 100000 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF COM 92189F700 554 10788 SH SOLE 10788 0 0 VANECK VECTORS ETF TR OIL SVCS ETF COM 92189F718 37151 1113969 SH SOLE 1113969 0 0 VANECK VECTORS ETF TR BIOTECH ETF COM 92189F726 2559 23792 SH SOLE 23792 0 0 VANECK VECTORS ETF TR INDIA SMALL CAP COM 92189F767 1955 47949 SH SOLE 47949 0 0 VANECK VECTORS ETF TR POLAND ETF COM 92189F783 300 22400 SH SOLE 22400 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E COM 92189F791 45600 1445339 SH SOLE 1445339 0 0 VANECK VECTORS ETF TR BRAZIL SMALL CP COM 92189F825 1554 97821 SH SOLE 97821 0 0 VANECK VECTORS ETF TR INDONESIA INDEX COM 92189F833 1131 53276 SH SOLE 53276 0 0 VANECK VECTORS ETF TR OPT 92189F901 16 110000 SH Call SOLE 110000 0 0 VANECK VECTORS ETF TR OPT 92189F903 385 356000 SH Call SOLE 356000 0 0 VANECK VECTORS ETF TR OPT 92189F906 1732 2051300 SH Call SOLE 2051300 0 0 VANECK VECTORS ETF TR OPT 92189F908 787 310000 SH Call SOLE 310000 0 0 VANECK VECTORS ETF TR OPT 92189F953 312 1213100 SH Put SOLE 1213100 0 0 VANECK VECTORS ETF TR OPT 92189F956 2858 1658400 SH Put SOLE 1658400 0 0 VANECK VECTORS ETF TR OPT 92189F958 70 200000 SH Put SOLE 200000 0 0 VANGUARD SPECIALIZED PORTFOL DIV APP ETF COM 921908844 578 6791 SH SOLE 6791 0 0 VANGUARD WORLD FD EXTENDED DUR COM 921910709 4934 45088 SH SOLE 45088 0 0 VANGUARD WORLD FD MEGA GRWTH IND COM 921910816 504 5782 SH SOLE 5782 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF COM 921910840 304 4524 SH SOLE 4524 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F COM 921932505 232 2122 SH SOLE 2122 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX COM 921932828 2791 22414 SH SOLE 22414 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND COM 921937827 4134 52037 SH SOLE 52037 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT COM 921937835 7662 94844 SH SOLE 94844 0 0 VANGUARD MALVERN FDS STRM INFPROIDX COM 922020805 639 13000 SH SOLE 13000 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF COM 922042742 2363 38733 SH SOLE 38733 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF COM 922042858 32938 920563 SH SOLE 920563 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF COM 922042866 482 8292 SH SOLE 8292 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF COM 922042874 151 3157 SH SOLE 3157 0 0 VANGUARD WORLD FDS CONSUM DIS ETF COM 92204A108 502 3902 SH SOLE 3902 0 0 VANGUARD WORLD FDS ENERGY ETF COM 92204A306 128 1222 SH SOLE 1222 0 0 VANGUARD WORLD FDS FINANCIALS ETF COM 92204A405 383 6459 SH SOLE 6459 0 0 VANGUARD WORLD FDS HEALTH CAR ETF COM 92204A504 6706 52897 SH SOLE 52897 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF COM 92204A603 339 2840 SH SOLE 2840 0 0 VANGUARD WORLD FDS INF TECH ETF COM 92204A702 10872 89479 SH SOLE 89479 0 0 VANGUARD WORLD FDS MATERIALS ETF COM 92204A801 798 7097 SH SOLE 7097 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX COM 92206C664 182 1689 SH SOLE 1689 0 0 VANTIV INC CL A COM 92210H105 561 9403 SH SOLE 9403 0 0 VARIAN MED SYS INC COM COM 92220P105 1524 16975 SH SOLE 16975 0 0 VASCULAR SOLUTIONS INC COM COM 92231M109 3099 55241 SH SOLE 55241 0 0 VECTREN CORP COM COM 92240G101 961 18432 SH SOLE 18432 0 0 VECTOR GROUP LTD COM COM 92240M108 1019 44829 SH SOLE 44829 0 0 VEECO INSTRS INC DEL COM COM 922417100 162 5565 SH SOLE 5565 0 0 CTRIP COM INTL LTD NOTE 1.25010/1 BND 22943FAD2 1505 12970 PRN SOLE 12970 0 0 CUBESMART COM COM 229663109 409 15271 SH SOLE 15271 0 0 CUBIC CORP COM COM 229669106 149 3107 SH SOLE 3107 0 0 CULLEN FROST BANKERS INC COM COM 229899109 939 10645 SH SOLE 10645 0 0 CUMMINS INC COM COM 231021106 32003 234160 SH SOLE 234160 0 0 CUMMINS INC OPT 231021906 457 50400 SH Call SOLE 50400 0 0 CUMMINS INC OPT 231021956 16 175600 SH Put SOLE 175600 0 0 CURIS INC COM COM 231269101 193 62577 SH SOLE 62577 0 0 CURRENCYSHS JAPANESE YEN TR JAPANESE YEN COM 23130A102 4393 53239 SH SOLE 53239 0 0 CURRENCYSHS JAPANESE YEN TR OPT 23130A952 154 58200 SH Put SOLE 58200 0 0 CURTISS WRIGHT CORP COM COM 231561101 612 6219 SH SOLE 6219 0 0 CYNOSURE INC CL A COM 232577205 190 4171 SH SOLE 4171 0 0 CYPRESS SEMICONDUCTOR CORP COM COM 232806109 335 29268 SH SOLE 29268 0 0 CYTOKINETICS INC COM NEW COM 23282W605 189 15551 SH SOLE 15551 0 0 CYRUSONE INC COM COM 23283R100 123 2751 SH SOLE 2751 0 0 DBX ETF TR XTRAK MSCI EAFE COM 233051200 585 20840 SH SOLE 20840 0 0 DBX ETF TR DX TRACKR GERMN COM 233051408 704 27953 SH SOLE 27953 0 0 DBX ETF TR XTRAK MSCI JAPN COM 233051507 379 10182 SH SOLE 10182 0 0 DBX ETF TR JAP NIKKEI 400 COM 233051663 335 14000 SH SOLE 14000 0 0 DBX ETF TR ST KOREA HD FD COM 233051812 1676 68357 SH SOLE 68357 0 0 DBX ETF TR DB XTR MSCI EUR COM 233051853 2226 87760 SH SOLE 87760 0 0 DBX ETF TR DBXTR HAR CS 300 COM 233051879 701 29890 SH SOLE 29890 0 0 DBX ETF TR OPT 233051909 24 161500 SH Call SOLE 161500 0 0 DBV TECHNOLOGIES S A SPONSORED ADR COM 23306J101 288 8199 SH SOLE 8199 0 0 DCP MIDSTREAM PARTNERS LP COM UT LTD PTN COM 23311P100 2679 69801 SH SOLE 69801 0 0 DCT INDUSTRIAL TRUST INC COM NEW COM 233153204 403 8412 SH SOLE 8412 0 0 DDR CORP COM COM 23317H102 210 13775 SH SOLE 13775 0 0 D R HORTON INC COM COM 23331A109 2098 76777 SH SOLE 76777 0 0 D R HORTON INC OPT 23331A909 3 100000 SH Call SOLE 100000 0 0 D R HORTON INC OPT 23331A959 44 100000 SH Put SOLE 100000 0 0 DST SYS INC DEL COM COM 233326107 465 4337 SH SOLE 4337 0 0 DTE ENERGY CO COM COM 233331107 3883 39420 SH SOLE 39420 0 0 DANA INCORPORATED COM COM 235825205 409 21530 SH SOLE 21530 0 0 DANAHER CORP DEL COM COM 235851102 11017 141540 SH SOLE 141540 0 0 DANAHER CORP DEL OPT 235851902 21 12600 SH Call SOLE 12600 0 0 DARDEN RESTAURANTS INC COM COM 237194105 12592 173161 SH SOLE 173161 0 0 DARLING INGREDIENTS INC COM COM 237266101 276 21415 SH SOLE 21415 0 0 DATALINK CORP COM COM 237934104 641 56930 SH SOLE 56930 0 0 DAVE & BUSTERS ENTMT INC COM COM 238337109 193 3425 SH SOLE 3425 0 0 DAVITA INC COM COM 23918K108 1588 24732 SH SOLE 24732 0 0 DEAN FOODS CO NEW COM NEW COM 242370203 185 8495 SH SOLE 8495 0 0 DECKERS OUTDOOR CORP COM COM 243537107 1462 26402 SH SOLE 26402 0 0 DEERE & CO COM COM 244199105 8201 79590 SH SOLE 79590 0 0 DEERE & CO OPT 244199955 317 666100 SH Put SOLE 666100 0 0 DELEK LOGISTICS PARTNERS LP COM UNT RP INT COM 24664T103 164 5750 SH SOLE 5750 0 0 DELL TECHNOLOGIES INC COM CL V COM 24703L103 288 5232 SH SOLE 5232 0 0 DELL TECHNOLOGIES INC OPT 24703L953 4 37400 SH Put SOLE 37400 0 0 DELTA AIR LINES INC DEL COM NEW COM 247361702 7780 158159 SH SOLE 158159 0 0 DELTA AIR LINES INC DEL OPT 247361952 38 355900 SH Put SOLE 355900 0 0 DELTIC TIMBER CORP COM COM 247850100 116 1500 SH SOLE 1500 0 0 DENBURY RES INC COM NEW COM 247916208 111 30257 SH SOLE 30257 0 0 DELUXE CORP COM COM 248019101 608 8496 SH SOLE 8496 0 0 DENTSPLY SIRONA INC COM COM 24906P109 4305 74564 SH SOLE 74564 0 0 DERMIRA INC COM COM 24983L104 414 13641 SH SOLE 13641 0 0 DEPOMED INC OPT 249908904 258 331200 SH Call SOLE 331200 0 0 DEPOMED INC NOTE 2.500 9/0 BND 249908AA2 925 8100 PRN SOLE 8100 0 0 DEVON ENERGY CORP NEW COM COM 25179M103 6209 135955 SH SOLE 135955 0 0 DEVON ENERGY CORP NEW OPT 25179M903 965 97500 SH Call SOLE 97500 0 0 DEVON ENERGY CORP NEW OPT 25179M953 564 102500 SH Put SOLE 102500 0 0 DEVRY ED GROUP INC COM COM 251893103 456 14619 SH SOLE 14619 0 0 DEXCOM INC COM COM 252131107 408 6828 SH SOLE 6828 0 0 DIAGEO P L C SPON ADR NEW COM 25243Q205 479 4609 SH SOLE 4609 0 0 DIAMOND OFFSHORE DRILLING IN COM COM 25271C102 1607 90772 SH SOLE 90772 0 0 DIAMOND OFFSHORE DRILLING IN OPT 25271C952 330 98400 SH Put SOLE 98400 0 0 DIAMONDROCK HOSPITALITY CO COM COM 252784301 558 48420 SH SOLE 48420 0 0 DIAMONDBACK ENERGY INC COM COM 25278X109 382 3784 SH SOLE 3784 0 0 DIAMONDBACK ENERGY INC OPT 25278X909 114 16000 SH Call SOLE 16000 0 0 DICKS SPORTING GOODS INC COM COM 253393102 2275 42837 SH SOLE 42837 0 0 DIGITAL RLTY TR INC COM COM 253868103 3253 33108 SH SOLE 33108 0 0 DIGITALGLOBE INC COM NEW COM 25389M877 189 6589 SH SOLE 6589 0 0 DILLARDS INC CL A COM 254067101 487 7768 SH SOLE 7768 0 0 DIMENSION THERAPEUTICS INC COM COM 25433V105 44 10145 SH SOLE 10145 0 0 DINEEQUITY INC COM COM 254423106 2003 26010 SH SOLE 26010 0 0 DIPLOMAT PHARMACY INC COM COM 25456K101 116 9241 SH SOLE 9241 0 0 DIREXION SHS ETF TR DLY ENRGY BULL3X COM 25459W888 746 18698 SH SOLE 18698 0 0 DIREXION SHS ETF TR DLY DEV MKT BEAR COM 25459Y355 268 11009 SH SOLE 11009 0 0 DIREXION SHS ETF TR DLY ENERBR3X NEW COM 25459Y454 2382 250000 SH SOLE 250000 0 0 DIREXION SHS ETF TR DLY EMKT 3X NEW COM 25459Y470 2260 89500 SH SOLE 89500 0 0 DIREXION SHS ETF TR 20YR TRES BEAR COM 25459Y678 2068 86218 SH SOLE 86218 0 0 DIREXION SHS ETF TR DLY FIN BULL NEW COM 25459Y694 1424 34811 SH SOLE 34811 0 0 DISNEY WALT CO COM DISNEY COM 254687106 119565 1147233 SH SOLE 1147233 0 0 DISNEY WALT CO OPT 254687906 553 752900 SH Call SOLE 752900 0 0 DISNEY WALT CO OPT 254687956 674 721000 SH Put SOLE 721000 0 0 DISCOVER FINL SVCS COM COM 254709108 6325 87731 SH SOLE 87731 0 0 DISCOVERY COMMUNICATNS NEW COM SER A COM 25470F104 1235 45066 SH SOLE 45066 0 0 DISCOVERY COMMUNICATNS NEW COM SER C COM 25470F302 3986 148849 SH SOLE 148849 0 0 DISH NETWORK CORP CL A COM 25470M109 208 3588 SH SOLE 3588 0 0 DIREXION SHS ETF TR DAILY S&P OIL COM 25490K125 558 42775 SH SOLE 42775 0 0 DIREXION SHS ETF TR DAILY GOLD MINER COM 25490K133 5224 108000 SH SOLE 108000 0 0 DIREXION SHS ETF TR DAILY JR GOLD MI COM 25490K141 13124 374000 SH SOLE 374000 0 0 DIREXION SHS ETF TR DLY RUSSIA BL 3X COM 25490K273 725 7174 SH SOLE 7174 0 0 DIREXION SHS ETF TR DAILY SM CAP BEA COM 25490K521 621 31300 SH SOLE 31300 0 0 DIREXION SHS ETF TR DAILY GOLD MINER COM 25490K570 220 28800 SH SOLE 28800 0 0 DIREXION SHS ETF TR SEMICONDUCT BEAR COM 25490K778 129 12000 SH SOLE 12000 0 0 DR REDDYS LABS LTD ADR COM 256135203 229 5065 SH SOLE 5065 0 0 DOLBY LABORATORIES INC COM COM 25659T107 111 2454 SH SOLE 2454 0 0 DOLLAR GEN CORP NEW COM COM 256677105 4147 55993 SH SOLE 55993 0 0 DOLLAR GEN CORP NEW OPT 256677905 149 88500 SH Call SOLE 88500 0 0 DOLLAR GEN CORP NEW OPT 256677955 129 153100 SH Put SOLE 153100 0 0 DOLLAR TREE INC COM COM 256746108 3231 41860 SH SOLE 41860 0 0 DOMINION DIAMOND CORP COM COM 257287102 860 88800 SH SOLE 88800 0 0 DOMINION RES INC VA NEW COM COM 25746U109 11951 156043 SH SOLE 156043 0 0 DOMINION RES INC VA NEW UNIT 08/15/2019 COM 25746U836 4554 90000 SH SOLE 90000 0 0 DOMINOS PIZZA INC COM COM 25754A201 1194 7499 SH SOLE 7499 0 0 DOMTAR CORP COM NEW COM 257559203 165 4237 SH SOLE 4237 0 0 DONALDSON INC COM COM 257651109 428 10176 SH SOLE 10176 0 0 DONNELLEY R R & SONS CO COM COM 257867200 171 10448 SH SOLE 10448 0 0 DONNELLEY FINL SOLUTIONS INC COM COM 25787G100 113 4933 SH SOLE 4933 0 0 DORMAN PRODUCTS INC COM COM 258278100 207 2832 SH SOLE 2832 0 0 DOUGLAS EMMETT INC COM COM 25960P109 592 16196 SH SOLE 16196 0 0 DOUGLAS DYNAMICS INC COM COM 25960R105 837 24861 SH SOLE 24861 0 0 DOVER CORP COM COM 260003108 7253 96799 SH SOLE 96799 0 0 DOW CHEM CO COM COM 260543103 17542 306578 SH SOLE 306578 0 0 DOW CHEM CO OPT 260543903 323 160400 SH Call SOLE 160400 0 0 DOW CHEM CO OPT 260543953 419 617600 SH Put SOLE 617600 0 0 DR PEPPER SNAPPLE GROUP INC COM COM 26138E109 4504 49674 SH SOLE 49674 0 0 DREW INDS INC COM NEW COM 26168L205 326 3029 SH SOLE 3029 0 0 DRIL-QUIP INC COM COM 262037104 384 6394 SH SOLE 6394 0 0 DREYFUS MUN BD INFRSTRCTR FD COM 26203D101 136 11090 SH SOLE 11090 0 0 DU PONT E I DE NEMOURS & CO COM COM 263534109 56471 769362 SH SOLE 769362 0 0 DU PONT E I DE NEMOURS & CO OPT 263534909 54 23900 SH Call SOLE 23900 0 0 DU PONT E I DE NEMOURS & CO OPT 263534959 140 79500 SH Put SOLE 79500 0 0 DUKE REALTY CORP COM NEW COM 264411505 405 15240 SH SOLE 15240 0 0 DUKE ENERGY CORP NEW COM NEW COM 26441C204 7983 102846 SH SOLE 102846 0 0 DUKE ENERGY CORP NEW OPT 26441C904 26 60000 SH Call SOLE 60000 0 0 DUN & BRADSTREET CORP DEL NE COM COM 26483E100 1387 11435 SH SOLE 11435 0 0 DUNKIN BRANDS GROUP INC COM COM 265504100 285 5444 SH SOLE 5444 0 0 DUPONT FABROS TECHNOLOGY INC COM COM 26613Q106 270 6146 SH SOLE 6146 0 0 DYCOM INDS INC COM COM 267475101 482 5999 SH SOLE 5999 0 0 DYCOM INDS INC NOTE 0.750 9/1 BND 267475AB7 934 8520 PRN SOLE 8520 0 0 DYNEX CAP INC COM NEW COM 26817Q506 77 11313 SH SOLE 11313 0 0 DYNEGY INC NEW DEL W EXP 10/02/201 WTS 26817R116 2 38688 SH SOLE 38688 0 0 DYNEGY INC NEW DEL PFD CONV SER A PFD 26817R207 944 29500 SH SOLE 29500 0 0 ENI S P A SPONSORED ADR COM 26874R108 5028 155948 SH SOLE 155948 0 0 EOG RES INC COM COM 26875P101 16774 165917 SH SOLE 165917 0 0 EOG RES INC OPT 26875P901 198 53400 SH Call SOLE 53400 0 0 EOG RES INC OPT 26875P951 142 18900 SH Put SOLE 18900 0 0 EQT CORP COM COM 26884L109 1943 29710 SH SOLE 29710 0 0 EPR PPTYS COM SH BEN INT COM 26884U109 433 6028 SH SOLE 6028 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN COM 26885B100 2785 36319 SH SOLE 36319 0 0 EAGLE BANCORP INC MD COM COM 268948106 154 2521 SH SOLE 2521 0 0 ETF SER SOLUTIONS VIDENTCORE EQ FD COM 26922A503 102 3504 SH SOLE 3504 0 0 ETFIS SER TR I BIOSHS BIO CLI COM 26923G301 625 33983 SH SOLE 33983 0 0 E TRADE FINANCIAL CORP COM NEW COM 269246401 1970 56860 SH SOLE 56860 0 0 EXCO RESOURCES INC COM COM 269279402 16 17751 SH SOLE 17751 0 0 EAGLE MATERIALS INC COM COM 26969P108 6503 65998 SH SOLE 65998 0 0 EAGLE PHARMACEUTICALS INC COM COM 269796108 536 6760 SH SOLE 6760 0 0 EARTHLINK HLDGS CORP COM COM 27033X101 1271 225334 SH SOLE 225334 0 0 EAST WEST BANCORP INC COM COM 27579R104 5336 104973 SH SOLE 104973 0 0 EASTGROUP PPTY INC COM COM 277276101 697 9440 SH SOLE 9440 0 0 EASTMAN CHEM CO COM COM 277432100 10313 137124 SH SOLE 137124 0 0 EASTMAN CHEM CO OPT 277432900 241 461500 SH Call SOLE 461500 0 0 EASTMAN CHEM CO OPT 277432950 236 613500 SH Put SOLE 613500 0 0 EATON VANCE CORP COM NON VTG COM 278265103 669 15976 SH SOLE 15976 0 0 EATON VANCE NATL MUN OPPORT COM COM 27829L105 221 10636 SH SOLE 10636 0 0 EATON VANCE TAX-ADV BD & OPT COM SH BEN INT COM 27829M103 155 13662 SH SOLE 13662 0 0 EBAY INC COM COM 278642103 6328 213152 SH SOLE 213152 0 0 EBAY INC OPT 278642903 492 880200 SH Call SOLE 880200 0 0 EBAY INC OPT 278642953 297 2058500 SH Put SOLE 2058500 0 0 EBIX INC COM NEW COM 278715206 196 3435 SH SOLE 3435 0 0 ECHO GLOBAL LOGISTICS INC COM COM 27875T101 139 5558 SH SOLE 5558 0 0 ECOLAB INC COM COM 278865100 9399 80182 SH SOLE 80182 0 0 ECOLAB INC OPT 278865900 0 25900 SH Call SOLE 25900 0 0 ECOPETROL S A SPONSORED ADS COM 279158109 126 13869 SH SOLE 13869 0 0 EDGEWELL PERS CARE CO COM COM 28035Q102 491 6732 SH SOLE 6732 0 0 EDISON INTL COM COM 281020107 4250 59033 SH SOLE 59033 0 0 EDITAS MEDICINE INC COM COM 28106W103 319 19641 SH SOLE 19641 0 0 EDUCATION RLTY TR INC COM NEW COM 28140H203 2480 58622 SH SOLE 58622 0 0 EDWARDS LIFESCIENCES CORP COM COM 28176E108 3222 34381 SH SOLE 34381 0 0 EGALET CORP COM COM 28226B104 129 16909 SH SOLE 16909 0 0 8POINT3 ENERGY PARTNERS LP OPT 282539905 214 323400 SH Call SOLE 323400 0 0 EL PASO ELEC CO COM NEW COM 283677854 1619 34810 SH SOLE 34810 0 0 ELDORADO GOLD CORP NEW COM COM 284902103 2079 645791 SH SOLE 645791 0 0 ELDORADO GOLD CORP NEW OPT 284902953 10 200000 SH Put SOLE 200000 0 0 ELECTRONIC ARTS INC COM COM 285512109 3871 49154 SH SOLE 49154 0 0 ELECTRONIC ARTS INC OPT 285512909 630 150700 SH Call SOLE 150700 0 0 ELECTRONIC ARTS INC OPT 285512959 520 309800 SH Put SOLE 309800 0 0 ELECTRONICS FOR IMAGING INC COM COM 286082102 228 5198 SH SOLE 5198 0 0 ELLIE MAE INC COM COM 28849P100 434 5192 SH SOLE 5192 0 0 ELLIS PERRY INTL INC COM COM 288853104 104 4173 SH SOLE 4173 0 0 EMBRAER S A SP ADR REP 4 COM COM 29082A107 1245 64654 SH SOLE 64654 0 0 EMCOR GROUP INC COM COM 29084Q100 442 6241 SH SOLE 6241 0 0 EMERGENT BIOSOLUTIONS INC COM COM 29089Q105 278 8474 SH SOLE 8474 0 0 EMERSON ELEC CO COM COM 291011104 9667 173405 SH SOLE 173405 0 0 EMERSON ELEC CO OPT 291011904 32 75000 SH Call SOLE 75000 0 0 EMPIRE DIST ELEC CO COM COM 291641108 5872 172260 SH SOLE 172260 0 0 EMPIRE ST RLTY TR INC CL A COM 292104106 160 7933 SH SOLE 7933 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN COM 292480100 5931 377020 SH SOLE 377020 0 0 ENBRIDGE ENERGY PARTNERS L P COM COM 29250R106 2781 109155 SH SOLE 109155 0 0 ENANTA PHARMACEUTICALS INC COM COM 29251M106 267 7958 SH SOLE 7958 0 0 ENCORE CAP GROUP INC COM COM 292554102 2225 77645 SH SOLE 77645 0 0 ENERGEN CORP COM COM 29265N108 2169 37615 SH SOLE 37615 0 0 ENERGIZER HLDGS INC NEW COM COM 29272W109 175 3920 SH SOLE 3920 0 0 ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN COM 29273R109 5143 143608 SH SOLE 143608 0 0 ENERGY TRANSFER PRTNRS L P OPT 29273R909 25 498700 SH Call SOLE 498700 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN COM 29273V100 1688 87429 SH SOLE 87429 0 0 ENERGY TRANSFER EQUITY L P OPT 29273V900 28 400000 SH Call SOLE 400000 0 0 ENEL AMERICAS S A SPONSORED ADR COM 29274F104 88 10747 SH SOLE 10747 0 0 ENERSYS COM COM 29275Y102 1219 15604 SH SOLE 15604 0 0 ENGILITY HLDGS INC NEW COM COM 29286C107 281 8340 SH SOLE 8340 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD COM 29336U107 2693 146187 SH SOLE 146187 0 0 ENNIS INC COM COM 293389102 372 21429 SH SOLE 21429 0 0 ENPRO INDS INC COM COM 29355X107 104 1538 SH SOLE 1538 0 0 ENSIGN GROUP INC COM COM 29358P101 116 5242 SH SOLE 5242 0 0 ENTEGRIS INC COM COM 29362U104 135 7542 SH SOLE 7542 0 0 ENTERGY CORP NEW COM COM 29364G103 7712 104966 SH SOLE 104966 0 0 ENTERPRISE PRODS PARTNERS L COM COM 293792107 4620 170852 SH SOLE 170852 0 0 ENVESTNET INC COM COM 29404K106 1582 44883 SH SOLE 44883 0 0 EPAM SYS INC COM COM 29414B104 193 2998 SH SOLE 2998 0 0 ENVISION HEALTHCARE CORP COM COM 29414D100 1458 23041 SH SOLE 23041 0 0 ENVISION HEALTHCARE CORP PFD CNV 5.25 A1 PFD 29414D209 3054 25586 SH SOLE 25586 0 0 EPLUS INC COM COM 294268107 265 2298 SH SOLE 2298 0 0 EPIZYME INC COM COM 29428V104 248 20480 SH SOLE 20480 0 0 NEWLINK GENETICS CORP COM COM 651511107 112 10880 SH SOLE 10880 0 0 NEWMARKET CORP COM COM 651587107 199 469 SH SOLE 469 0 0 NEWMONT MINING CORP COM COM 651639106 17233 505814 SH SOLE 505814 0 0 NEWMONT MINING CORP OPT 651639906 2 60000 SH Call SOLE 60000 0 0 NEWMONT MINING CORP OPT 651639956 38 200000 SH Put SOLE 200000 0 0 NEWS CORP NEW CL A COM 65249B109 852 74368 SH SOLE 74368 0 0 NEWS CORP NEW CL B COM 65249B208 268 22679 SH SOLE 22679 0 0 NEXSTAR BROADCASTING GROUP I CL A COM 65336K103 112 1774 SH SOLE 1774 0 0 NEXTERA ENERGY INC COM COM 65339F101 13457 112645 SH SOLE 112645 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN COM 65341B106 2291 89705 SH SOLE 89705 0 0 NEXTERA ENERGY PARTNERS LP OPT 65341B956 363 218400 SH Put SOLE 218400 0 0 NICE LTD SPONSORED ADR COM 653656108 128 1860 SH SOLE 1860 0 0 NIKE INC CL B COM 654106103 54443 1071075 SH SOLE 1071075 0 0 NIKE INC OPT 654106903 1118 461700 SH Call SOLE 461700 0 0 NIKE INC OPT 654106953 1809 659400 SH Put SOLE 659400 0 0 NISOURCE INC COM COM 65473P105 5454 246337 SH SOLE 246337 0 0 NOKIA CORP SPONSORED ADR COM 654902204 679 141198 SH SOLE 141198 0 0 NOBILIS HEALTH CORP COM COM 65500B103 30 14364 SH SOLE 14364 0 0 NOBLE ENERGY INC COM COM 655044105 3212 84400 SH SOLE 84400 0 0 NOMURA HLDGS INC SPONSORED ADR COM 65535H208 416 70574 SH SOLE 70574 0 0 NORDSON CORP COM COM 655663102 312 2782 SH SOLE 2782 0 0 NORDSTROM INC COM COM 655664100 1034 21570 SH SOLE 21570 0 0 NORFOLK SOUTHERN CORP COM COM 655844108 6950 64309 SH SOLE 64309 0 0 NORFOLK SOUTHERN CORP OPT 655844908 490 80600 SH Call SOLE 80600 0 0 NORFOLK SOUTHERN CORP OPT 655844958 590 181600 SH Put SOLE 181600 0 0 NORTHERN OIL & GAS INC NEV COM COM 665531109 93 33907 SH SOLE 33907 0 0 NORTHERN TR CORP COM COM 665859104 3983 44728 SH SOLE 44728 0 0 NORTHROP GRUMMAN CORP COM COM 666807102 28875 124152 SH SOLE 124152 0 0 NORTHROP GRUMMAN CORP OPT 666807902 129 30900 SH Call SOLE 30900 0 0 NORTHROP GRUMMAN CORP OPT 666807952 9 85400 SH Put SOLE 85400 0 0 NORTHWEST BANCSHARES INC MD COM COM 667340103 154 8555 SH SOLE 8555 0 0 NORTHWEST NAT GAS CO COM COM 667655104 800 13383 SH SOLE 13383 0 0 NORTHWESTERN CORP COM NEW COM 668074305 1511 26566 SH SOLE 26566 0 0 NOVARTIS A G SPONSORED ADR COM 66987V109 3646 50055 SH SOLE 50055 0 0 NOVAVAX INC COM COM 670002104 203 161402 SH SOLE 161402 0 0 NOVELLUS SYS INC NOTE 2.625 5/1 BND 670008AD3 3118 10000 PRN SOLE 10000 0 0 NOVO-NORDISK A S ADR COM 670100205 1962 54706 SH SOLE 54706 0 0 NOW INC COM COM 67011P100 295 14404 SH SOLE 14404 0 0 NU SKIN ENTERPRISES INC CL A COM 67018T105 655 13713 SH SOLE 13713 0 0 NUCOR CORP COM COM 670346105 4650 78128 SH SOLE 78128 0 0 NUSTAR ENERGY LP UNIT COM COM 67058H102 2671 53642 SH SOLE 53642 0 0 NUVEEN MARYLAND QLT MUN INC COM COM 67061Q107 225 18062 SH SOLE 18062 0 0 NVIDIA CORP COM COM 67066G104 11311 105965 SH SOLE 105965 0 0 NVIDIA CORP OPT 67066G954 565 139900 SH Put SOLE 139900 0 0 NVIDIA CORP NOTE 1.00012/0 BND 67066GAC8 6541 12330 PRN SOLE 12330 0 0 NUVEEN NEW YORK QLT MUN INC COM COM 67066X107 110 8231 SH SOLE 8231 0 0 NUVEEN INTER DURATION MN TMF COM COM 670671106 614 48309 SH SOLE 48309 0 0 NUVEEN INT DUR QUAL MUN TRM COM COM 670677103 131 10662 SH SOLE 10662 0 0 NUVASIVE INC COM COM 670704105 220 3267 SH SOLE 3267 0 0 NUVEEN PFD & INCOME TERM FD COM COM 67075A106 182 7955 SH SOLE 7955 0 0 NUVECTRA CORP COM COM 67075N108 69 13749 SH SOLE 13749 0 0 OGE ENERGY CORP COM COM 670837103 875 26172 SH SOLE 26172 0 0 NUVEEN TX ADV TOTAL RET STRG COM COM 67090H102 150 13235 SH SOLE 13235 0 0 OHA INVT CORP COM COM 67091U102 26 15000 SH SOLE 15000 0 0 NUVEEN PENNSYLVANIA QLT MUN COM COM 670972108 198 15148 SH SOLE 15148 0 0 NUVEEN MICHIGAN QLT MUN INC COM COM 670979103 249 18678 SH SOLE 18678 0 0 NUVEEN OHIO QLTY MUN INCOME COM COM 670980101 233 16059 SH SOLE 16059 0 0 O REILLY AUTOMOTIVE INC NEW COM COM 67103H107 8327 29909 SH SOLE 29909 0 0 OSI SYSTEMS INC COM COM 671044105 191 2507 SH SOLE 2507 0 0 OASIS PETE INC NEW COM COM 674215108 315 20819 SH SOLE 20819 0 0 OASIS PETE INC NEW NOTE 2.625 9/1 BND 674215AJ7 555 3980 PRN SOLE 3980 0 0 OCCIDENTAL PETE CORP DEL COM COM 674599105 11675 163903 SH SOLE 163903 0 0 OCCIDENTAL PETE CORP DEL OPT 674599905 2918 1388100 SH Call SOLE 1388100 0 0 OCCIDENTAL PETE CORP DEL OPT 674599955 429 294200 SH Put SOLE 294200 0 0 OCEANEERING INTL INC COM COM 675232102 289 10262 SH SOLE 10262 0 0 OCWEN FINL CORP COM NEW COM 675746309 791 146793 SH SOLE 146793 0 0 OFFICE DEPOT INC COM COM 676220106 10344 2288413 SH SOLE 2288413 0 0 OIL STS INTL INC COM COM 678026105 302 7755 SH SOLE 7755 0 0 OLD DOMINION FGHT LINES INC COM COM 679580100 640 7464 SH SOLE 7464 0 0 OLD NATL BANCORP IND COM COM 680033107 2641 145527 SH SOLE 145527 0 0 OLD REP INTL CORP COM COM 680223104 509 26810 SH SOLE 26810 0 0 OLIN CORP COM PAR $1 COM 680665205 4822 188293 SH SOLE 188293 0 0 OLLIES BARGAIN OUTLT HLDGS I COM COM 681116109 307 10797 SH SOLE 10797 0 0 OMNICOM GROUP INC COM COM 681919106 3754 44112 SH SOLE 44112 0 0 OMEGA HEALTHCARE INVS INC COM COM 681936100 1068 34151 SH SOLE 34151 0 0 OMEGA PROTEIN CORP COM COM 68210P107 272 10844 SH SOLE 10844 0 0 OMNICELL INC COM COM 68213N109 101 2985 SH SOLE 2985 0 0 OMEROS CORP COM COM 682143102 161 16256 SH SOLE 16256 0 0 ON ASSIGNMENT INC COM COM 682159108 211 4773 SH SOLE 4773 0 0 ON SEMICONDUCTOR CORP COM COM 682189105 642 50335 SH SOLE 50335 0 0 ON SEMICONDUCTOR CORP OPT 682189905 362 164000 SH Call SOLE 164000 0 0 ON SEMICONDUCTOR CORP NOTE 1.00012/0 BND 682189AK1 412 4000 PRN SOLE 4000 0 0 ONCOMED PHARMACEUTICALS INC COM COM 68234X102 110 14207 SH SOLE 14207 0 0 ONE GAS INC COM COM 68235P108 771 12051 SH SOLE 12051 0 0 ONEOK INC NEW COM COM 682680103 1874 32635 SH SOLE 32635 0 0 ONEOK PARTNERS LP UNIT LTD PARTN COM 68268N103 2596 60362 SH SOLE 60362 0 0 OPEN TEXT CORP COM COM 683715106 885 14316 SH SOLE 14316 0 0 OPHTHOTECH CORP COM COM 683745103 146 30330 SH SOLE 30330 0 0 OPKO HEALTH INC COM COM 68375N103 2186 235039 SH SOLE 235039 0 0 OPPENHEIMER REV WEIGHTED ETF FINANCIALS SECTO COM 68386C807 1035 17975 SH SOLE 17975 0 0 ORACLE CORP COM COM 68389X105 23646 614975 SH SOLE 614975 0 0 ORACLE CORP OPT 68389X905 47 708500 SH Call SOLE 708500 0 0 ORACLE CORP OPT 68389X955 928 1126300 SH Put SOLE 1126300 0 0 ORANGE SPONSORED ADR COM 684060106 4205 277736 SH SOLE 277736 0 0 ORBITAL ATK INC COM COM 68557N103 844 9617 SH SOLE 9617 0 0 ORGANOVO HLDGS INC COM COM 68620A104 141 41707 SH SOLE 41707 0 0 ORIX CORP SPONSORED ADR COM 686330101 1376 17675 SH SOLE 17675 0 0 ORMAT TECHNOLOGIES INC COM COM 686688102 105 1959 SH SOLE 1959 0 0 OSHKOSH CORP COM COM 688239201 379 5872 SH SOLE 5872 0 0 OSISKO GOLD ROYALTIES LTD COM COM 68827L101 295 30315 SH SOLE 30315 0 0 OTONOMY INC COM COM 68906L105 175 11029 SH SOLE 11029 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW COM 69036R863 39 10197 SH SOLE 10197 0 0 OWENS & MINOR INC NEW COM COM 690732102 3172 89890 SH SOLE 89890 0 0 OWENS ILL INC COM NEW COM 690768403 1817 104366 SH SOLE 104366 0 0 OXFORD INDS INC COM COM 691497309 185 3075 SH SOLE 3075 0 0 PBF ENERGY INC CL A COM 69318G106 130 4676 SH SOLE 4676 0 0 PDC ENERGY INC COM COM 69327R101 960 13233 SH SOLE 13233 0 0 PDC ENERGY INC NOTE 1.125 9/1 BND 69327RAD3 654 5830 PRN SOLE 5830 0 0 EQUIFAX INC COM COM 294429105 2299 19444 SH SOLE 19444 0 0 EQUINIX INC COM PAR $0.001 COM 29444U700 5606 15685 SH SOLE 15685 0 0 EQUITY COMWLTH COM SH BEN INT COM 294628102 156 5160 SH SOLE 5160 0 0 EQUITY LIFESTYLE PPTYS INC COM COM 29472R108 201 2789 SH SOLE 2789 0 0 EQUITY ONE COM COM 294752100 2552 83168 SH SOLE 83168 0 0 EQUITY RESIDENTIAL SH BEN INT COM 29476L107 5092 79125 SH SOLE 79125 0 0 ERICSSON ADR B SEK 10 COM 294821608 2157 369956 SH SOLE 369956 0 0 ESCO TECHNOLOGIES INC COM COM 296315104 1208 21324 SH SOLE 21324 0 0 ESPERION THERAPEUTICS INC NE COM COM 29664W105 101 8062 SH SOLE 8062 0 0 ESSENDANT INC COM COM 296689102 433 20718 SH SOLE 20718 0 0 ESSEX PPTY TR INC COM COM 297178105 3548 15261 SH SOLE 15261 0 0 ESTERLINE TECHNOLOGIES CORP COM COM 297425100 313 3507 SH SOLE 3507 0 0 ETHAN ALLEN INTERIORS INC COM COM 297602104 288 7828 SH SOLE 7828 0 0 EURONET WORLDWIDE INC NOTE 1.50010/0 BND 298736AH2 1219 10490 PRN SOLE 10490 0 0 EVERCORE PARTNERS INC CLASS A COM 29977A105 312 4547 SH SOLE 4547 0 0 EVERBANK FINL CORP COM COM 29977G102 898 46151 SH SOLE 46151 0 0 EVERSOURCE ENERGY COM COM 30040W108 3701 67006 SH SOLE 67006 0 0 EXACT SCIENCES CORP COM COM 30063P105 286 21372 SH SOLE 21372 0 0 EXELON CORP COM COM 30161N101 12559 353888 SH SOLE 353888 0 0 EXELON CORP UNIT 99/99/9999 COM 30161N127 2856 59000 SH SOLE 59000 0 0 EXELON CORP OPT 30161N901 11 45000 SH Call SOLE 45000 0 0 EXELON CORP OPT 30161N951 7 45000 SH Put SOLE 45000 0 0 EXELIXIS INC COM COM 30161Q104 2307 154726 SH SOLE 154726 0 0 EXLSERVICE HOLDINGS INC COM COM 302081104 180 3565 SH SOLE 3565 0 0 EXPEDIA INC DEL COM NEW COM 30212P303 2563 22623 SH SOLE 22623 0 0 EXPEDIA INC DEL OPT 30212P903 553 177400 SH Call SOLE 177400 0 0 EXPEDIA INC DEL OPT 30212P953 1212 283300 SH Put SOLE 283300 0 0 EXPEDITORS INTL WASH INC COM COM 302130109 2893 54617 SH SOLE 54617 0 0 EXPONENT INC COM COM 30214U102 137 2278 SH SOLE 2278 0 0 EXPRESS INC COM COM 30219E103 106 9897 SH SOLE 9897 0 0 EXPRESS SCRIPTS HLDG CO COM COM 30219G108 15905 231214 SH SOLE 231214 0 0 EXPRESS SCRIPTS HLDG CO OPT 30219G908 21 104700 SH Call SOLE 104700 0 0 EXPRESS SCRIPTS HLDG CO OPT 30219G958 118 61400 SH Put SOLE 61400 0 0 EXTRA SPACE STORAGE INC COM COM 30225T102 2064 26724 SH SOLE 26724 0 0 EXTERRAN CORP COM COM 30227H106 404 16924 SH SOLE 16924 0 0 EZCORP INC CL A NON VTG COM 302301106 2598 243905 SH SOLE 243905 0 0 EXXON MOBIL CORP COM COM 30231G102 114108 1264210 SH SOLE 1264210 0 0 EXXON MOBIL CORP OPT 30231G902 1776 1497400 SH Call SOLE 1497400 0 0 EXXON MOBIL CORP OPT 30231G952 396 1380600 SH Put SOLE 1380600 0 0 FLIR SYS INC COM COM 302445101 1787 49380 SH SOLE 49380 0 0 F M C CORP COM NEW COM 302491303 3177 56177 SH SOLE 56177 0 0 FMC TECHNOLOGIES INC COM COM 30249U101 5570 156764 SH SOLE 156764 0 0 FNB CORP PA COM COM 302520101 520 32418 SH SOLE 32418 0 0 FCB FINL HLDGS INC CL A COM 30255G103 131 2748 SH SOLE 2748 0 0 FTI CONSULTING INC COM COM 302941109 1334 29585 SH SOLE 29585 0 0 FACEBOOK INC CL A COM 30303M102 59645 518427 SH SOLE 518427 0 0 FACEBOOK INC OPT 30303M902 4391 1000400 SH Call SOLE 1000400 0 0 FACEBOOK INC OPT 30303M952 6446 1675500 SH Put SOLE 1675500 0 0 FACTSET RESH SYS INC COM COM 303075105 389 2379 SH SOLE 2379 0 0 FAIR ISAAC CORP COM COM 303250104 419 3512 SH SOLE 3512 0 0 FAIRPOINT COMMUNICATIONS INC COM NEW COM 305560302 4253 227421 SH SOLE 227421 0 0 FANG HLDGS LTD ADR COM 30711Y102 97 29670 SH SOLE 29670 0 0 FASTENAL CO COM COM 311900104 2679 57015 SH SOLE 57015 0 0 FEDERAL AGRIC MTG CORP CL C COM 313148306 105 1827 SH SOLE 1827 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW COM 313747206 4088 28763 SH SOLE 28763 0 0 FEDERATED INVS INC PA CL B COM 314211103 353 12471 SH SOLE 12471 0 0 FEDEX CORP COM COM 31428X106 8253 44322 SH SOLE 44322 0 0 FEDEX CORP OPT 31428X906 1014 136800 SH Call SOLE 136800 0 0 FEDEX CORP OPT 31428X956 239 278600 SH Put SOLE 278600 0 0 FERRELLGAS PARTNERS L.P. UNIT LTD PART COM 315293100 1074 158587 SH SOLE 158587 0 0 FERRO CORP COM COM 315405100 1533 106992 SH SOLE 106992 0 0 F5 NETWORKS INC COM COM 315616102 2804 19377 SH SOLE 19377 0 0 FIBROGEN INC COM COM 31572Q808 509 23791 SH SOLE 23791 0 0 FIDELITY & GTY LIFE COM COM 315785105 634 26733 SH SOLE 26733 0 0 FIDELITY MSCI CONSM DIS COM 316092204 289 8980 SH SOLE 8980 0 0 FIDELITY MSCI ENERGY IDX COM 316092402 1033 48788 SH SOLE 48788 0 0 FIDELITY MSCI FINLS IDX COM 316092501 2011 58141 SH SOLE 58141 0 0 FIDELITY MSCI HLTH CARE I COM 316092600 420 12779 SH SOLE 12779 0 0 FIDELITY MSCI INDL INDX COM 316092709 548 17002 SH SOLE 17002 0 0 FIDELITY TELECOMM SVCS COM 316092873 126 3915 SH SOLE 3915 0 0 FIDELITY NATL INFORMATION SV COM COM 31620M106 5747 75972 SH SOLE 75972 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM COM 31620R303 4193 123458 SH SOLE 123458 0 0 FIDELITY NATIONAL FINANCIAL NOTE 4.250 8/1 BND 31620RAE5 973 5000 PRN SOLE 5000 0 0 FIESTA RESTAURANT GROUP INC COM COM 31660B101 272 9108 SH SOLE 9108 0 0 FIFTH THIRD BANCORP COM COM 316773100 4703 174397 SH SOLE 174397 0 0 58 COM INC SPON ADR REP A COM 31680Q104 1678 59939 SH SOLE 59939 0 0 FINANCIAL ENGINES INC COM COM 317485100 251 6833 SH SOLE 6833 0 0 FINISAR CORP NOTE 0.50012/1 BND 31787AAM3 4742 40000 PRN SOLE 40000 0 0 FIREEYE INC COM COM 31816Q101 6733 565784 SH SOLE 565784 0 0 FIREEYE INC OPT 31816Q901 1 74400 SH Call SOLE 74400 0 0 FIREEYE INC OPT 31816Q951 1861 139500 SH Put SOLE 139500 0 0 FIREEYE INC NOTE 1.000 6/0 BND 31816QAB7 3994 43000 PRN SOLE 43000 0 0 FIRST AMERN FINL CORP COM COM 31847R102 1194 32596 SH SOLE 32596 0 0 FIRST BANCORP P R COM NEW COM 318672706 71 10745 SH SOLE 10745 0 0 FIRST BUSEY CORP COM NEW COM 319383204 102 3319 SH SOLE 3319 0 0 FIRST COMWLTH FINL CORP PA COM COM 319829107 123 8658 SH SOLE 8658 0 0 FIRST DATA CORP NEW COM CL A COM 32008D106 127 8958 SH SOLE 8958 0 0 FIRST FINL BANCORP OH COM COM 320209109 158 5570 SH SOLE 5570 0 0 FIRST FINL BANKSHARES COM COM 32020R109 420 9281 SH SOLE 9281 0 0 FIRST HORIZON NATL CORP COM COM 320517105 834 41685 SH SOLE 41685 0 0 FIRST INDUSTRIAL REALTY TRUS COM COM 32054K103 233 8319 SH SOLE 8319 0 0 FIRST MAJESTIC SILVER CORP COM COM 32076V103 123 16121 SH SOLE 16121 0 0 FIRST MIDWEST BANCORP DEL COM COM 320867104 1595 63225 SH SOLE 63225 0 0 FIRST SOLAR INC COM COM 336433107 5892 183595 SH SOLE 183595 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF COM 336920103 838 15475 SH SOLE 15475 0 0 FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL COM 33718M105 1374 31154 SH SOLE 31154 0 0 FIRST TR MULTI CP VAL ALPHA COM COM 33733C108 506 10000 SH SOLE 10000 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH COM 33733E203 2145 23608 SH SOLE 23608 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX COM 33733E302 1798 22521 SH SOLE 22521 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX COM 33733E401 106 2633 SH SOLE 2633 0 0 FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN COM 33733E500 343 22200 SH SOLE 22200 0 0 FIRST TR EXCHANGE TRADED FD NAT GAS ETF COM 33733E807 1123 42925 SH SOLE 42925 0 0 FIRST TR MULTI CAP VALUE ALP COM COM 33733F101 605 11503 SH SOLE 11503 0 0 FIRST TR NAS100 EQ WEIGHTED COM 337344105 982 21250 SH SOLE 21250 0 0 FIRST TR LRGE CP CORE ALPHA COM COM 33734K109 1020 20911 SH SOLE 20911 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE COM 33734X101 238 6692 SH SOLE 6692 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE COM 33734X119 1723 37654 SH SOLE 37654 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX COM 33734X127 774 46872 SH SOLE 46872 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH COM 33734X143 4832 84331 SH SOLE 84331 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH COM 33734X168 2321 64789 SH SOLE 64789 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH COM 33734X184 426 15932 SH SOLE 15932 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID COM 33734X200 691 29664 SH SOLE 29664 0 0 FIRST TR SML CP CORE ALPHA F COM COM 33734Y109 3821 70978 SH SOLE 70978 0 0 FIRST TR MID CAP CORE ALPHAD COM COM 33735B108 471 8355 SH SOLE 8355 0 0 FIRST TR LRG CP GRWTH ALPHAD COM COM 33735K108 1370 27945 SH SOLE 27945 0 0 FIRST TR EXCH TRADED FD II NASDQ CLN EDGE COM 33737A108 1174 29000 SH SOLE 29000 0 0 FIRST TR EXCH TRD ALPHA FD I ASIA EX JAPAN COM 33737J109 115 4217 SH SOLE 4217 0 0 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX COM 33737J117 2259 77414 SH SOLE 77414 0 0 FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX COM 33737J158 1601 33635 SH SOLE 33635 0 0 FIRST TR EXCH TRD ALPHA FD I GERMANY ALPHA COM 33737J190 426 11730 SH SOLE 11730 0 0 FIRST TR EXCH TRD ALPHA FD I UNIT KING ALPH COM 33737J224 991 30157 SH SOLE 30157 0 0 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP COM 33737M300 1732 50000 SH SOLE 50000 0 0 FIRST TR EXCHANGE TRADED FD HIGH INCOME ETF COM 33738R308 471 22135 SH SOLE 22135 0 0 FIRSTCASH INC COM COM 33767D105 192 4093 SH SOLE 4093 0 0 FISERV INC COM COM 337738108 5157 48526 SH SOLE 48526 0 0 FIRSTENERGY CORP COM COM 337932107 3967 128080 SH SOLE 128080 0 0 FITBIT INC CL A COM 33812L102 903 123351 SH SOLE 123351 0 0 FIVE BELOW INC OPT 33829M901 12 19500 SH Call SOLE 19500 0 0 FIVE PRIME THERAPEUTICS INC COM COM 33830X104 161 3215 SH SOLE 3215 0 0 FLAMEL TECHNOLOGIES SA SPONSORED ADR COM 338488109 138 13258 SH SOLE 13258 0 0 FLEETCOR TECHNOLOGIES INC COM COM 339041105 1546 10923 SH SOLE 10923 0 0 FLEXION THERAPEUTICS INC COM COM 33938J106 226 11874 SH SOLE 11874 0 0 FLEXSHARES TR INTL QLTDV IDX COM 33939L837 1189 52818 SH SOLE 52818 0 0 FLEXSHARES TR QUALT DIVD IDX COM 33939L860 249 6300 SH SOLE 6300 0 0 FLUOR CORP NEW COM COM 343412102 5837 111132 SH SOLE 111132 0 0 FLOWERS FOODS INC COM COM 343498101 999 50028 SH SOLE 50028 0 0 FLOWSERVE CORP COM COM 34354P105 26472 550924 SH SOLE 550924 0 0 FOOT LOCKER INC COM COM 344849104 1664 23466 SH SOLE 23466 0 0 FORD MTR CO DEL COM PAR $0.01 COM 345370860 41631 3432097 SH SOLE 3432097 0 0 FORD MTR CO DEL OPT 345370900 12 1163300 SH Call SOLE 1163300 0 0 FORD MTR CO DEL OPT 345370950 1176 2105300 SH Put SOLE 2105300 0 0 FOREST CITY ENTERPRISES INC NOTE 3.625 8/1 BND 345550AR8 104 1000 PRN SOLE 1000 0 0 FOREST CITY RLTY TR INC COM CL A COM 345605109 256 12269 SH SOLE 12269 0 0 FORTIS INC COM COM 349553107 1281 41490 SH SOLE 41490 0 0 FORTINET INC COM COM 34959E109 890 29536 SH SOLE 29536 0 0 FORTIVE CORP COM COM 34959J108 3062 57097 SH SOLE 57097 0 0 FORTUNE BRANDS HOME & SEC IN COM COM 34964C106 2770 51811 SH SOLE 51811 0 0 FORUM ENERGY TECHNOLOGIES IN COM COM 34984V100 115 5226 SH SOLE 5226 0 0 FORWARD AIR CORP COM COM 349853101 236 4976 SH SOLE 4976 0 0 FOSSIL GROUP INC COM COM 34988V106 571 22070 SH SOLE 22070 0 0 FOUNDATION MEDICINE INC COM COM 350465100 229 12919 SH SOLE 12919 0 0 FOUR CORNERS PPTY TR INC COM COM 35086T109 159 7770 SH SOLE 7770 0 0 FQF TR OSHARS FTSE US COM 351680855 4135 150475 SH SOLE 150475 0 0 FRANCESCAS HLDGS CORP COM COM 351793104 1376 76332 SH SOLE 76332 0 0 FRANCO NEVADA CORP COM COM 351858105 311 5209 SH SOLE 5209 0 0 FRANKLIN ELEC INC COM COM 353514102 152 3912 SH SOLE 3912 0 0 FRANKLIN RES INC COM COM 354613101 2957 74718 SH SOLE 74718 0 0 FREEPORT-MCMORAN INC CL B COM 35671D857 10892 825776 SH SOLE 825776 0 0 FREEPORT-MCMORAN INC OPT 35671D957 1004 2350000 SH Put SOLE 2350000 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR COM 358029106 530 12554 SH SOLE 12554 0 0 FRONTIER COMMUNICATIONS CORP COM COM 35906A108 1666 492871 SH SOLE 492871 0 0 FRONTIER COMMUNICATIONS CORP PFD CONV SER-A PFD 35906A207 10384 146085 SH SOLE 146085 0 0 FRONTIER COMMUNICATIONS CORP OPT 35906A958 285 570000 SH Put SOLE 570000 0 0 FULLER H B CO COM COM 359694106 241 4981 SH SOLE 4981 0 0 FULTON FINL CORP PA COM COM 360271100 3869 205774 SH SOLE 205774 0 0 G & K SVCS INC CL A COM 361268105 5661 58695 SH SOLE 58695 0 0 GATX CORP COM COM 361448103 282 4577 SH SOLE 4577 0 0 GEO GROUP INC NEW COM COM 36162J106 187 5197 SH SOLE 5197 0 0 GCP APPLIED TECHNOLOGIES INC COM COM 36164Y101 116 4331 SH SOLE 4331 0 0 GNC HLDGS INC COM CL A COM 36191G107 3791 343401 SH SOLE 343401 0 0 GW PHARMACEUTICALS PLC ADS COM 36197T103 286 2556 SH SOLE 2556 0 0 G-III APPAREL GROUP LTD COM COM 36237H101 576 19492 SH SOLE 19492 0 0 GABELLI DIVD & INCOME TR COM COM 36242H104 488 24357 SH SOLE 24357 0 0 GAFISA S A SPONS ADR COM 362607301 33 29762 SH SOLE 29762 0 0 GALENA BIOPHARMA INC COM COM 363256504 51 26441 SH SOLE 26441 0 0 GALLAGHER ARTHUR J & CO COM COM 363576109 2745 52827 SH SOLE 52827 0 0 GAMING & LEISURE PPTYS INC COM COM 36467J108 270 8808 SH SOLE 8808 0 0 GAMESTOP CORP NEW CL A COM 36467W109 110 4364 SH SOLE 4364 0 0 GANNETT CO INC COM COM 36473H104 1015 104571 SH SOLE 104571 0 0 GAP INC DEL COM COM 364760108 3985 177601 SH SOLE 177601 0 0 GAP INC DEL OPT 364760908 4 123500 SH Call SOLE 123500 0 0 GAP INC DEL OPT 364760958 165 182700 SH Put SOLE 182700 0 0 GARTNER INC COM COM 366651107 1828 18091 SH SOLE 18091 0 0 GENERAC HLDGS INC COM COM 368736104 175 4305 SH SOLE 4305 0 0 GENERAL CABLE CORP DEL NEW FRNT 4.50011/1 BND 369300AL2 4400 56000 PRN SOLE 56000 0 0 GENERAL DYNAMICS CORP COM COM 369550108 13666 79149 SH SOLE 79149 0 0 GENERAL ELECTRIC CO COM COM 369604103 55889 1768637 SH SOLE 1768637 0 0 GENERAL ELECTRIC CO OPT 369604903 1539 8683300 SH Call SOLE 8683300 0 0 GENERAL ELECTRIC CO OPT 369604953 389 2651400 SH Put SOLE 2651400 0 0 GENERAL GROWTH PPTYS INC NEW COM COM 370023103 6451 258244 SH SOLE 258244 0 0 GENERAL MLS INC COM COM 370334104 8167 132219 SH SOLE 132219 0 0 GENERAL MTRS CO COM COM 37045V100 13254 380425 SH SOLE 380425 0 0 GENERAL MTRS CO OPT 37045V900 4797 3138400 SH Call SOLE 3138400 0 0 GENERAL MTRS CO OPT 37045V950 12909 4357000 SH Put SOLE 4357000 0 0 GENESCO INC COM COM 371532102 140 2250 SH SOLE 2250 0 0 GENESEE & WYO INC CL A COM 371559105 303 4364 SH SOLE 4364 0 0 GENESIS HEALTHCARE INC CL A COM COM 37185X106 57 13361 SH SOLE 13361 0 0 GENTEX CORP COM COM 371901109 1534 77915 SH SOLE 77915 0 0 GENESIS ENERGY L P UNIT LTD PARTN COM 371927104 4070 112984 SH SOLE 112984 0 0 GENOMIC HEALTH INC COM COM 37244C101 361 12299 SH SOLE 12299 0 0 GENUINE PARTS CO COM COM 372460105 9545 99909 SH SOLE 99909 0 0 GENWORTH FINL INC COM CL A COM 37247D106 3524 924866 SH SOLE 924866 0 0 GENTHERM INC COM COM 37253A103 117 3450 SH SOLE 3450 0 0 GERDAU S A SPON ADR REP PFD PFD 373737105 243 77373 SH SOLE 77373 0 0 GERON CORP COM COM 374163103 117 56694 SH SOLE 56694 0 0 GEVO INC COM NEW COM 374396208 10 57225 SH SOLE 57225 0 0 GIBRALTAR INDS INC COM COM 374689107 126 3024 SH SOLE 3024 0 0 GIGAMON INC COM COM 37518B102 129 2842 SH SOLE 2842 0 0 GILEAD SCIENCES INC COM COM 375558103 138535 1934570 SH SOLE 1934570 0 0 GILEAD SCIENCES INC OPT 375558903 641 972200 SH Call SOLE 972200 0 0 GILEAD SCIENCES INC OPT 375558953 32923 2299100 SH Put SOLE 2299100 0 0 GILDAN ACTIVEWEAR INC COM COM 375916103 1082 42652 SH SOLE 42652 0 0 GLACIER BANCORP INC NEW COM COM 37637Q105 2622 72372 SH SOLE 72372 0 0 GLOBAL BLOOD THERAPEUTICS IN COM COM 37890U108 196 13567 SH SOLE 13567 0 0 GLOBALSTAR INC COM COM 378973408 35 22423 SH SOLE 22423 0 0 GLOBALSTAR INC OPT 378973908 198 790000 SH Call SOLE 790000 0 0 GLOBAL PMTS INC COM COM 37940X102 2373 34186 SH SOLE 34186 0 0 GLOBAL X FDS FTSE NORDIC REG COM 37950E101 510 26860 SH SOLE 26860 0 0 GLOBAL X FDS GBL X MSCI PT ET COM 37950E192 332 35658 SH SOLE 35658 0 0 GLOBAL X FDS GLOBX SUPDV US COM 37950E291 424 17154 SH SOLE 17154 0 0 GLOBAL X FDS GLB X GURU INDEX COM 37950E341 947 39411 SH SOLE 39411 0 0 GLOBAL X FDS MSCI GREECE ETF COM 37950E366 138 17701 SH SOLE 17701 0 0 GLOBAL X FDS MSCI PAKISTAN COM 37950E689 330 18850 SH SOLE 18850 0 0 GLOBAL X FDS GLBX MSCI NORW COM 37950E747 184 16638 SH SOLE 16638 0 0 GLOBAL X FDS GLB X BRAZ CON COM 37950E846 851 70661 SH SOLE 70661 0 0 GLOBUS MED INC CL A COM 379577208 859 34630 SH SOLE 34630 0 0 GOLD FIELDS LTD NEW SPONSORED ADR COM 38059T106 293 97375 SH SOLE 97375 0 0 GOLDCORP INC NEW COM COM 380956409 2620 192623 SH SOLE 192623 0 0 GOLDCORP INC NEW OPT 380956909 463 411100 SH Call SOLE 411100 0 0 GOLDCORP INC NEW OPT 380956959 679 771300 SH Put SOLE 771300 0 0 GOLDMAN SACHS GROUP INC COM COM 38141G104 138462 578249 SH SOLE 578249 0 0 GOLDMAN SACHS GROUP INC OPT 38141G904 2808 184100 SH Call SOLE 184100 0 0 GOLDMAN SACHS GROUP INC OPT 38141G954 69 228500 SH Put SOLE 228500 0 0 GOLDMAN SACHS ETF TR EQUITY ETF COM 381430503 4355 98183 SH SOLE 98183 0 0 GOODYEAR TIRE & RUBR CO COM COM 382550101 2592 83981 SH SOLE 83981 0 0 GOPRO INC CL A COM 38268T103 3500 401872 SH SOLE 401872 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT COM 38376A103 261 13666 SH SOLE 13666 0 0 GRACE W R & CO DEL NEW COM COM 38388F108 550 8126 SH SOLE 8126 0 0 GRACO INC COM COM 384109104 372 4474 SH SOLE 4474 0 0 GRAINGER W W INC COM COM 384802104 1533 6602 SH SOLE 6602 0 0 GRAMERCY PPTY TR COM COM 385002100 698 76036 SH SOLE 76036 0 0 GRAND CANYON ED INC COM COM 38526M106 209 3573 SH SOLE 3573 0 0 GRANITE CONSTR INC COM COM 387328107 150 2729 SH SOLE 2729 0 0 GREAT PLAINS ENERGY INC COM COM 391164100 443 16195 SH SOLE 16195 0 0 GREAT PLAINS ENERGY INC DEP SHS 1/20 B PFD 391164878 19734 390000 SH SOLE 390000 0 0 GREAT WESTN BANCORP INC COM COM 391416104 129 2970 SH SOLE 2970 0 0 GREEN DOT CORP CL A COM 39304D102 307 13036 SH SOLE 13036 0 0 GREEN PLAINS INC COM COM 393222104 817 29333 SH SOLE 29333 0 0 GREENBRIER COS INC COM COM 393657101 450 10841 SH SOLE 10841 0 0 GREENBRIER COS INC NOTE 3.500 4/0 BND 393657AH4 353 2810 PRN SOLE 2810 0 0 GREENHILL & CO INC COM COM 395259104 820 29619 SH SOLE 29619 0 0 GREIF INC CL A COM 397624107 214 4168 SH SOLE 4168 0 0 GRIFOLS S A SP ADR REP B NVT COM 398438408 782 48668 SH SOLE 48668 0 0 GROUPON INC COM COM 399473107 98 29399 SH SOLE 29399 0 0 GRUPO FINANCIERO GALICIA S A OPT 399909900 41 21000 SH Call SOLE 21000 0 0 GRUBHUB INC COM COM 400110102 193 5143 SH SOLE 5143 0 0 GRUPO TELEVISA SA SPON ADR REP ORD COM 40049J206 16446 787261 SH SOLE 787261 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR COM 400501102 216 6263 SH SOLE 6263 0 0 GUIDEWIRE SOFTWARE INC COM COM 40171V100 146 2966 SH SOLE 2966 0 0 GULFPORT ENERGY CORP COM NEW COM 402635304 2520 116435 SH SOLE 116435 0 0 H & E EQUIPMENT SERVICES INC COM COM 404030108 142 6096 SH SOLE 6096 0 0 HCA HOLDINGS INC COM COM 40412C101 4403 59482 SH SOLE 59482 0 0 HCA HOLDINGS INC OPT 40412C951 7 96600 SH Put SOLE 96600 0 0 HCP INC COM COM 40414L109 11957 402338 SH SOLE 402338 0 0 HCP INC OPT 40414L959 1528 325000 SH Put SOLE 325000 0 0 HDFC BANK LTD ADR REPS 3 COM 40415F101 2578 42481 SH SOLE 42481 0 0 HD SUPPLY HLDGS INC COM COM 40416M105 352 8285 SH SOLE 8285 0 0 HNI CORP COM COM 404251100 232 4151 SH SOLE 4151 0 0 HMS HLDGS CORP COM COM 40425J101 1518 83604 SH SOLE 83604 0 0 HSBC HLDGS PLC SPON ADR NEW COM 404280406 5314 132262 SH SOLE 132262 0 0 HSBC HLDGS PLC NOTE 6.87512/3 BND 404280BC2 4656 44130 PRN SOLE 44130 0 0 HRG GROUP INC COM COM 40434J100 106 6812 SH SOLE 6812 0 0 HP INC COM COM 40434L105 8228 554477 SH SOLE 554477 0 0 HP INC OPT 40434L905 476 55000 SH Call SOLE 55000 0 0 HP INC OPT 40434L955 3 100000 SH Put SOLE 100000 0 0 HAIN CELESTIAL GROUP INC OPT 405217900 25 125000 SH Call SOLE 125000 0 0 HALLIBURTON CO COM COM 406216101 7049 130326 SH SOLE 130326 0 0 HALLIBURTON CO OPT 406216901 4830 719600 SH Call SOLE 719600 0 0 HALLIBURTON CO OPT 406216951 499 1461100 SH Put SOLE 1461100 0 0 HALOZYME THERAPEUTICS INC COM COM 40637H109 695 70344 SH SOLE 70344 0 0 HALYARD HEALTH INC COM COM 40650V100 290 7839 SH SOLE 7839 0 0 HANCOCK HLDG CO COM COM 410120109 884 20508 SH SOLE 20508 0 0 HANCOCK JOHN INVS TR COM COM 410142103 168 10115 SH SOLE 10115 0 0 HANESBRANDS INC COM COM 410345102 1026 47566 SH SOLE 47566 0 0 HANMI FINL CORP COM NEW COM 410495204 1113 31883 SH SOLE 31883 0 0 HANOVER INS GROUP INC COM COM 410867105 709 7792 SH SOLE 7792 0 0 HARLEY DAVIDSON INC COM COM 412822108 3426 58723 SH SOLE 58723 0 0 HARMAN INTL INDS INC COM COM 413086109 10930 98323 SH SOLE 98323 0 0 HARMONY GOLD MNG LTD SPONSORED ADR COM 413216300 169 76664 SH SOLE 76664 0 0 HARRIS CORP DEL COM COM 413875105 2259 22046 SH SOLE 22046 0 0 HARTFORD FINL SVCS GROUP INC COM COM 416515104 4328 90834 SH SOLE 90834 0 0 HASBRO INC COM COM 418056107 2200 28282 SH SOLE 28282 0 0 HAWAIIAN HOLDINGS INC COM COM 419879101 257 4506 SH SOLE 4506 0 0 HEALTHCARE SVCS GRP INC COM COM 421906108 344 8772 SH SOLE 8772 0 0 HEALTHSOUTH CORP COM NEW COM 421924309 945 22917 SH SOLE 22917 0 0 HEALTHCARE RLTY TR COM COM 421946104 634 20914 SH SOLE 20914 0 0 HEADWATERS INC COM COM 42210P102 9197 391019 SH SOLE 391019 0 0 HEALTHWAYS INC COM COM 422245100 5045 221740 SH SOLE 221740 0 0 HEALTHCARE TR AMER INC CL A NEW COM 42225P501 181 6219 SH SOLE 6219 0 0 HEALTHEQUITY INC COM COM 42226A107 196 4828 SH SOLE 4828 0 0 HEARTLAND EXPRESS INC COM COM 422347104 221 10870 SH SOLE 10870 0 0 HEICO CORP NEW COM COM 422806109 146 1894 SH SOLE 1894 0 0 HELIX ENERGY SOLUTIONS GRP I COM COM 42330P107 103 11659 SH SOLE 11659 0 0 HELMERICH & PAYNE INC COM COM 423452101 1914 24729 SH SOLE 24729 0 0 HELMERICH & PAYNE INC OPT 423452901 399 31400 SH Call SOLE 31400 0 0 HENRY JACK & ASSOC INC COM COM 426281101 386 4349 SH SOLE 4349 0 0 HERC HLDGS INC COM COM 42704L104 1226 30524 SH SOLE 30524 0 0 HERCULES CAPITAL INC COM COM 427096508 280 19852 SH SOLE 19852 0 0 HERSHEY CO COM COM 427866108 4201 40614 SH SOLE 40614 0 0 HERSHEY CO OPT 427866958 40 335000 SH Put SOLE 335000 0 0 HESKA CORP COM RESTRC NEW COM 42805E306 171 2387 SH SOLE 2387 0 0 HERTZ GLOBAL HLDGS INC COM COM 42806J106 533 24735 SH SOLE 24735 0 0 HESS CORP COM COM 42809H107 3209 51513 SH SOLE 51513 0 0 HESS CORP OPT 42809H907 719 65700 SH Call SOLE 65700 0 0 HEWLETT PACKARD ENTERPRISE C COM COM 42824C109 18992 820743 SH SOLE 820743 0 0 HEXCEL CORP NEW COM COM 428291108 153 2984 SH SOLE 2984 0 0 HI-CRUSH PARTNERS LP COM UNIT LTD COM 428337109 10079 509050 SH SOLE 509050 0 0 HIBBETT SPORTS INC COM COM 428567101 585 15675 SH SOLE 15675 0 0 POWERSHARES ACTIVE MNG ETF T US REAL EST FD COM 73935B508 873 11629 SH SOLE 11629 0 0 POWERSHARES INDIA ETF TR INDIA PORT COM 73935L100 459 23811 SH SOLE 23811 0 0 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT COM 73935S105 1396 88132 SH SOLE 88132 0 0 POWERSHARES ETF TRUST NASD INTNT ETF COM 73935X146 393 4752 SH SOLE 4752 0 0 POWERSHARES ETF TRUST DYNAMIC OTC PT COM 73935X203 170 2175 SH SOLE 2175 0 0 POWERSHARES ETF TRUST DYNA BUYBK ACH COM 73935X286 542 10732 SH SOLE 10732 0 0 POWERSHARES ETF TRUST HLTHCR SEC POR COM 73935X351 1023 21237 SH SOLE 21237 0 0 POWERSHARES ETF TRUST INDL SECT PORT COM 73935X369 135 2708 SH SOLE 2708 0 0 POWERSHARES ETF TRUST RUSSELL MID WTH COM 73935X443 191 4579 SH SOLE 4579 0 0 POWERSHARES ETF TRUST RUSSELL 200 WTH COM 73935X450 302 7001 SH SOLE 7001 0 0 POWERSHARES ETF TRUST WNDRHLL CLN EN COM 73935X500 167 45452 SH SOLE 45452 0 0 POWERSHARES ETF TRUST WATER RESOURCE COM 73935X575 263 10690 SH SOLE 10690 0 0 POWERSHARES ETF TRUST FTSE RAFI 1000 COM 73935X583 1869 18777 SH SOLE 18777 0 0 POWERSHARES ETF TRUST DYN UTIL PORTF COM 73935X591 611 23850 SH SOLE 23850 0 0 POWERSHARES ETF TRUST DYN OIL SVCS COM 73935X625 502 39345 SH SOLE 39345 0 0 POWERSHARES ETF TRUST DYN EN EX PROD COM 73935X658 129 5607 SH SOLE 5607 0 0 POWERSHARES ETF TRUST S&P 500 QLTY PRT COM 73935X682 437 16808 SH SOLE 16808 0 0 POWERSHARES ETF TRUST DYN PHRMA PORT COM 73935X799 478 8540 SH SOLE 8540 0 0 POWERSHARES ETF TRUST RUSSELL MID GRW COM 73935X807 727 23441 SH SOLE 23441 0 0 POWERSHARES ETF TRUST DYN NETWKG PRT COM 73935X815 1512 37452 SH SOLE 37452 0 0 POWERSHARES ETF TRUST DYN BIOT & GEN COM 73935X856 749 19309 SH SOLE 19309 0 0 POWERSHARES ETF TRUST RUSSELL 2000 VAL COM 73935X864 475 15665 SH SOLE 15665 0 0 POWERSHARES ETF TRUST RUSSELL 2000 GRW COM 73935X872 611 23503 SH SOLE 23503 0 0 POWERSHS DB MULTI SECT COMM DB ENERGY FUND COM 73936B101 340 24640 SH SOLE 24640 0 0 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD COM 73936B408 12102 606005 SH SOLE 606005 0 0 POWERSHS DB MULTI SECT COMM DB OIL FUND COM 73936B507 1710 176627 SH SOLE 176627 0 0 POWERSHS DB MULTI SECT COMM DB GOLD FUND COM 73936B606 315 8496 SH SOLE 8496 0 0 POWERSHS DB MULTI SECT COMM OPT 73936B958 672 600000 SH Put SOLE 600000 0 0 POWERSHS DB US DOLLAR INDEX DOLL INDX BULL COM 73936D107 1861 70350 SH SOLE 70350 0 0 POWERSHS DB US DOLLAR INDEX OPT 73936D907 159 124000 SH Call SOLE 124000 0 0 POWERSHS DB US DOLLAR INDEX OPT 73936D957 8 253500 SH Put SOLE 253500 0 0 POWERSHARES ETF TRUST II DWA DEVMKTMOM PT COM 73936Q108 1622 75810 SH SOLE 75810 0 0 POWERSHARES ETF TRUST II SENIOR LN PORT COM 73936Q769 288 12341 SH SOLE 12341 0 0 POWERSHARES ETF TRUST II KBW YIELD REIT COM 73936Q819 109 2894 SH SOLE 2894 0 0 POWERSHARES ETF TRUST II OPT 73936Q959 6 116900 SH Put SOLE 116900 0 0 POWERSHARES ETF TR II I-30 LAD TREAS COM 73936T524 1052 33000 SH SOLE 33000 0 0 POWERSHARES ETF TR II SOVEREIGN DEBT COM 73936T573 6953 246053 SH SOLE 246053 0 0 POWERSHARES ETF TR II EX US SML PORT COM 73936T771 198 7320 SH SOLE 7320 0 0 POWERSHARES ETF TR II ASIA PAC EX-JP COM 73936T854 3524 74447 SH SOLE 74447 0 0 POWERSHARES EXCHANGE TRADED RUSSELL 200 GRW COM 739371102 249 7400 SH SOLE 7400 0 0 POWERSHARES EXCHANGE TRADED RUSSELL 200 VAL COM 739371201 859 24993 SH SOLE 24993 0 0 POWERSHARES ETF TR II S&P SMCP C DIS COM 73937B506 282 5372 SH SOLE 5372 0 0 POWERSHARES ETF TR II EURO CUR HDG COM 73937B514 495 23782 SH SOLE 23782 0 0 POWERSHARES ETF TR II 1000 EQ WHT PT COM 73937B571 399 14841 SH SOLE 14841 0 0 POWERSHARES ETF TR II PWRS INT BUYBK COM 73937B621 295 10422 SH SOLE 10422 0 0 POWERSHARES ETF TR II S&P600 LOVL PT COM 73937B639 2401 55296 SH SOLE 55296 0 0 POWERSHARES ETF TR II PWRSHS SP500 LOW COM 73937B654 619 15796 SH SOLE 15796 0 0 POWERSHARES ETF TR II EM MRK LOW VOL COM 73937B662 230 11000 SH SOLE 11000 0 0 POWERSHARES ETF TR II KBW RG BK PORT COM 73937B712 1055 18841 SH SOLE 18841 0 0 POWERSHARES ETF TR II S&P SMCP FIN P COM 73937B803 933 17850 SH SOLE 17850 0 0 POWERSHARES ETF TR II S&P500 HGH BET COM 73937B829 107 2918 SH SOLE 2918 0 0 POWERSHARES ETF TR II S&P SMCP UTI P COM 73937B837 406 8487 SH SOLE 8487 0 0 PRAXAIR INC COM COM 74005P104 5040 43004 SH SOLE 43004 0 0 PREFERRED BK LOS ANGELES CA COM NEW COM 740367404 105 1994 SH SOLE 1994 0 0 PREMIER INC CL A COM 74051N102 1899 62558 SH SOLE 62558 0 0 PRESTIGE BRANDS HLDGS INC COM COM 74112D101 399 7657 SH SOLE 7657 0 0 PRICE T ROWE GROUP INC COM COM 74144T108 4971 66053 SH SOLE 66053 0 0 PRICELINE GRP INC COM NEW COM 741503403 13837 9438 SH SOLE 9438 0 0 PRICELINE GRP INC OPT 741503903 5238 87500 SH Call SOLE 87500 0 0 PRICELINE GRP INC OPT 741503953 2246 188000 SH Put SOLE 188000 0 0 PRICELINE GRP INC NOTE 0.350 6/1 BND 741503AS5 5198 40670 PRN SOLE 40670 0 0 PRIMERICA INC COM COM 74164M108 556 8041 SH SOLE 8041 0 0 PRINCIPAL FINL GROUP INC COM COM 74251V102 4239 73258 SH SOLE 73258 0 0 PROASSURANCE CORP COM COM 74267C106 139 2473 SH SOLE 2473 0 0 PROCTER AND GAMBLE CO COM COM 742718109 91429 1087404 SH SOLE 1087404 0 0 PROCTER AND GAMBLE CO OPT 742718909 410 283600 SH Call SOLE 283600 0 0 PROCTER AND GAMBLE CO OPT 742718959 370 747600 SH Put SOLE 747600 0 0 PRIVATEBANCORP INC COM COM 742962103 258 4765 SH SOLE 4765 0 0 PROFIRE ENERGY INC COM COM 74316X101 207 150073 SH SOLE 150073 0 0 PROGENICS PHARMACEUTICALS IN COM COM 743187106 233 26951 SH SOLE 26951 0 0 PROGRESS SOFTWARE CORP COM COM 743312100 135 4216 SH SOLE 4216 0 0 PROGRESSIVE CORP OHIO COM COM 743315103 5770 162545 SH SOLE 162545 0 0 PROLOGIS INC COM COM 74340W103 6754 127950 SH SOLE 127950 0 0 PROOFPOINT INC COM COM 743424103 354 5016 SH SOLE 5016 0 0 PROOFPOINT INC DBCV 0.750 6/1 BND 743424AD5 8659 76670 PRN SOLE 76670 0 0 PROSHARES TR PSHS ULSHT SP500 COM 74347B300 379 25063 SH SOLE 25063 0 0 PROSHARES TR SHORT S&P 500 NE COM 74347B425 493 13486 SH SOLE 13486 0 0 PROSHARES TR DJ BRKFLD GLB COM 74347B508 1881 48077 SH SOLE 48077 0 0 PROSHARES TR MSCI EUR DIV COM 74347B540 763 21698 SH SOLE 21698 0 0 PROSHARES TR ULTSHT FINLS NEW COM 74347B748 265 8652 SH SOLE 8652 0 0 PROSHARES TR MSCI EAFE DIVD COM 74347B839 1539 47469 SH SOLE 47469 0 0 PROSHARES TR OPT 74347B951 1 11500 SH Put SOLE 11500 0 0 PROSHARES TR PSHS ULT S&P 500 COM 74347R107 1452 19074 SH SOLE 19074 0 0 PROSHARES TR PSHS ULTRA QQQ COM 74347R206 1469 17052 SH SOLE 17052 0 0 PROSHARES TR PSHS SHTFINL ETF COM 74347R230 552 39544 SH SOLE 39544 0 0 PROSHARES TR PSHS LC COR PLUS COM 74347R248 4063 73538 SH SOLE 73538 0 0 PROSHARES TR PSHS ULSHT 7-10Y COM 74347R313 236 10460 SH SOLE 10460 0 0 PROSHARES TR PSHS SH MSCI EAF COM 74347R370 196 6125 SH SOLE 6125 0 0 PROSHARES TR PSHS ULT MCAP400 COM 74347R404 1677 17791 SH SOLE 17791 0 0 PROSHARES TR PSHS ULTRUSS2000 COM 74347R842 2629 23597 SH SOLE 23597 0 0 PROSHARES TR II ULTRA VIX SHORT COM 74347W254 6646 759490 SH SOLE 759490 0 0 PROSHARES TR II ULT BLMBRG NT GS COM 74347W296 275 14489 SH SOLE 14489 0 0 PROSHARES TR II SHT VIX ST TRM COM 74347W627 45490 500000 SH SOLE 500000 0 0 PROSHARES TR SHT BASIC MAT COM 74347X559 552 24994 SH SOLE 24994 0 0 PROSHARES TR ULTRA FNCLS NEW COM 74347X633 1932 20909 SH SOLE 20909 0 0 PROSHARES TR SHRT 20YR TRE COM 74347X849 297 12450 SH SOLE 12450 0 0 PROSHARES TR ULTSHT REAL EST COM 74348A244 2229 62500 SH SOLE 62500 0 0 WEYERHAEUSER CO OPT 962166954 14 16000 SH Put SOLE 16000 0 0 WHIRLPOOL CORP COM COM 963320106 2096 11530 SH SOLE 11530 0 0 WHIRLPOOL CORP OPT 963320906 1593 311500 SH Call SOLE 311500 0 0 WHIRLPOOL CORP OPT 963320956 1677 764700 SH Put SOLE 764700 0 0 WHITING PETE CORP NEW COM COM 966387102 1241 103285 SH SOLE 103285 0 0 WHOLE FOODS MKT INC COM COM 966837106 2606 84724 SH SOLE 84724 0 0 WHOLE FOODS MKT INC OPT 966837906 5 10000 SH Call SOLE 10000 0 0 WILDHORSE RESOURCE DEV CORP COM COM 96812T102 391 26812 SH SOLE 26812 0 0 WILEY JOHN & SONS INC CL A COM 968223206 496 9095 SH SOLE 9095 0 0 WILLIAMS COS INC DEL COM COM 969457100 4439 142539 SH SOLE 142539 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR COM 96949L105 2926 76930 SH SOLE 76930 0 0 WILLIAMS SONOMA INC COM COM 969904101 312 6444 SH SOLE 6444 0 0 WINDSTREAM HLDGS INC COM NEW COM 97382A200 261 35623 SH SOLE 35623 0 0 WINNEBAGO INDS INC COM COM 974637100 130 4106 SH SOLE 4106 0 0 WINTRUST FINL CORP COM COM 97650W108 918 12655 SH SOLE 12655 0 0 WISDOMTREE INVTS INC COM COM 97717P104 349 31289 SH SOLE 31289 0 0 WISDOMTREE TR HIGH DIV FD COM 97717W208 1728 25677 SH SOLE 25677 0 0 WISDOMTREE TR EMG MKTS SMCAP COM 97717W281 2444 62499 SH SOLE 62499 0 0 WISDOMTREE TR LARGECAP DIVID COM 97717W307 119 1493 SH SOLE 1493 0 0 WISDOMTREE TR EMER MKT HIGH FD COM 97717W315 1418 37979 SH SOLE 37979 0 0 WISDOMTREE TR UK HEDG EQT FD COM 97717W349 650 27891 SH SOLE 27891 0 0 WISDOMTREE TR DIV EX-FINL FD COM 97717W406 1690 21041 SH SOLE 21041 0 0 WISDOMTREE TR INDIA ERNGS FD COM 97717W422 12966 641881 SH SOLE 641881 0 0 WISDOMTREE TR GERMANY HEDEQ FD COM 97717W448 2356 82812 SH SOLE 82812 0 0 WISDOMTREE TR MIDCAP DIVI FD COM 97717W505 2436 25811 SH SOLE 25811 0 0 WISDOMTREE TR LRGECP VALUE FD COM 97717W547 1698 25108 SH SOLE 25108 0 0 WISDOMTREE TR EARNING 500 FD COM 97717W588 155 2000 SH SOLE 2000 0 0 WISDOMTREE TR TTL EARNING FD COM 97717W596 1462 18330 SH SOLE 18330 0 0 WISDOMTREE TR INTL EQUITY FD COM 97717W703 1908 41119 SH SOLE 41119 0 0 WISDOMTREE TR INTL MIDCAP DV COM 97717W778 287 5192 SH SOLE 5192 0 0 WISDOMTREE TR INTL LRGCAP DV COM 97717W794 373 8722 SH SOLE 8722 0 0 WISDOMTREE TR AUSTRALIA DIV FD COM 97717W810 169 3287 SH SOLE 3287 0 0 WISDOMTREE TR ASIA PAC EXJP FD COM 97717W828 1598 27892 SH SOLE 27892 0 0 WISDOMTREE TR JAPN HEDGE EQT COM 97717W851 6719 135623 SH SOLE 135623 0 0 WISDOMTREE TR EUROPE SMCP DV COM 97717W869 1467 26867 SH SOLE 26867 0 0 WISDOMTREE TR OPT 97717W901 1347 306000 SH Call SOLE 306000 0 0 WISDOMTREE TR OPT 97717W902 611 640000 SH Call SOLE 640000 0 0 WISDOMTREE TR OPT 97717W951 258 300000 SH Put SOLE 300000 0 0 WISDOMTREE TR OPT 97717W952 3280 1650000 SH Put SOLE 1650000 0 0 WISDOMTREE TR JAP HD HLTH CR COM 97717X503 218 6808 SH SOLE 6808 0 0 WISDOMTREE TR JAP HDG QTLY DIV COM 97717X586 2683 110341 SH SOLE 110341 0 0 WISDOMTREE TR ITL HDG QTLY DIV COM 97717X594 401 15213 SH SOLE 15213 0 0 WISDOMTREE TR US S CAP QTY DIV COM 97717X651 165 4846 SH SOLE 4846 0 0 WISDOMTREE TR US QTLY DIV GRT COM 97717X669 112 3362 SH SOLE 3362 0 0 WISDOMTREE TR EUROPE HEDGED EQ COM 97717X701 12573 219044 SH SOLE 219044 0 0 WISDOMTREE TR OPT 97717X901 825 2901800 SH Call SOLE 2901800 0 0 WISDOMTREE TR OPT 97717X951 1301 1220200 SH Put SOLE 1220200 0 0 WOLVERINE WORLD WIDE INC COM COM 978097103 269 12240 SH SOLE 12240 0 0 WOODWARD INC COM COM 980745103 340 4928 SH SOLE 4928 0 0 WORKDAY INC CL A COM 98138H101 3645 55153 SH SOLE 55153 0 0 WORKDAY INC NOTE 1.500 7/1 BND 98138HAD3 534 4820 PRN SOLE 4820 0 0 WORLD ACCEP CORP DEL COM COM 981419104 250 3888 SH SOLE 3888 0 0 WORLD FUEL SVCS CORP COM COM 981475106 893 19455 SH SOLE 19455 0 0 WPX ENERGY INC COM COM 98212B103 158 10859 SH SOLE 10859 0 0 WPX ENERGY INC PFD SER A CV PFD 98212B202 5101 77670 SH SOLE 77670 0 0 WRIGHT MED GROUP INC NOTE 2.000 2/1 BND 98235TAE7 139 1330 PRN SOLE 1330 0 0 WYNDHAM WORLDWIDE CORP COM COM 98310W108 1961 25678 SH SOLE 25678 0 0 WYNN RESORTS LTD COM COM 983134107 4332 50075 SH SOLE 50075 0 0 XPO LOGISTICS INC COM COM 983793100 391 9049 SH SOLE 9049 0 0 XCEL ENERGY INC COM COM 98389B100 3734 91748 SH SOLE 91748 0 0 XILINX INC COM COM 983919101 4874 80739 SH SOLE 80739 0 0 XILINX INC OPT 983919901 574 70400 SH Call SOLE 70400 0 0 XBIOTECH INC COM COM 98400H102 120 11854 SH SOLE 11854 0 0 XENIA HOTELS & RESORTS INC COM COM 984017103 161 8294 SH SOLE 8294 0 0 XENCOR INC COM COM 98401F105 414 15716 SH SOLE 15716 0 0 XEROX CORP COM COM 984121103 5771 661066 SH SOLE 661066 0 0 XYLEM INC COM COM 98419M100 3295 66534 SH SOLE 66534 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D COM 984245100 1295 78465 SH SOLE 78465 0 0 YPF SOCIEDAD ANONIMA OPT 984245900 212 652300 SH Call SOLE 652300 0 0 YPF SOCIEDAD ANONIMA OPT 984245950 171 809200 SH Put SOLE 809200 0 0 YRC WORLDWIDE INC COM PAR $.01 COM 984249607 138 10375 SH SOLE 10375 0 0 YY INC ADS REPCOM CLA COM 98426T106 260 6591 SH SOLE 6591 0 0 YY INC NOTE 2.250 4/0 BND 98426TAB2 2959 30000 PRN SOLE 30000 0 0 YADKIN FINL CORP COM COM 984305102 3908 114078 SH SOLE 114078 0 0 YAHOO INC COM COM 984332106 26333 680958 SH SOLE 680958 0 0 YAHOO INC OPT 984332906 105 78900 SH Call SOLE 78900 0 0 YAHOO INC OPT 984332956 286 1163100 SH Put SOLE 1163100 0 0 YAHOO INC NOTE 12/0 BND 984332AF3 4966 50000 PRN SOLE 50000 0 0 YAMANA GOLD INC COM COM 98462Y100 6316 2247555 SH SOLE 2247555 0 0 YAMANA GOLD INC OPT 98462Y950 838 2604300 SH Put SOLE 2604300 0 0 YELP INC CL A COM 985817105 444 11640 SH SOLE 11640 0 0 YUM BRANDS INC COM COM 988498101 3160 49902 SH SOLE 49902 0 0 YUM CHINA HLDGS INC COM COM 98850P109 2554 97797 SH SOLE 97797 0 0 ZAFGEN INC COM COM 98885E103 36 11454 SH SOLE 11454 0 0 ZAYO GROUP HLDGS INC COM COM 98919V105 755 22986 SH SOLE 22986 0 0 ZEBRA TECHNOLOGIES CORP CL A COM 989207105 146 1700 SH SOLE 1700 0 0 ZELTIQ AESTHETICS INC COM COM 98933Q108 139 3202 SH SOLE 3202 0 0 ZENDESK INC COM COM 98936J101 157 7385 SH SOLE 7385 0 0 ZILLOW GROUP INC CL C CAP STK COM 98954M200 808 22150 SH SOLE 22150 0 0 ZIMMER BIOMET HLDGS INC COM COM 98956P102 4240 41081 SH SOLE 41081 0 0 ZIONS BANCORPORATION COM COM 989701107 14527 337523 SH SOLE 337523 0 0 ZIOPHARM ONCOLOGY INC COM COM 98973P101 111 20814 SH SOLE 20814 0 0 ZOGENIX INC COM NEW COM 98978L204 116 9575 SH SOLE 9575 0 0 ZOETIS INC CL A COM 98978V103 4602 85972 SH SOLE 85972 0 0 ZUMIEZ INC COM COM 989817101 195 8922 SH SOLE 8922 0 0 DEUTSCHE BANK AG NAMEN AKT COM D18190898 10461 577934 SH SOLE 577934 0 0 DEUTSCHE BANK AG OPT D18190958 195 500000 SH Put SOLE 500000 0 0 ADIENT PLC ORD COM G0084W101 9574 163376 SH SOLE 163376 0 0 ALKERMES PLC COM G01767105 1787 32145 SH SOLE 32145 0 0 ALLEGION PUB LTD CO ORD COM G0176J109 1040 16253 SH SOLE 16253 0 0 ALLERGAN PLC COM G0177J108 12168 57940 SH SOLE 57940 0 0 ALLERGAN PLC PFD CONV SER A PFD G0177J116 11787 15459 SH SOLE 15459 0 0 ALLERGAN PLC OPT G0177J908 83 384000 SH Call SOLE 384000 0 0 ALLERGAN PLC OPT G0177J958 2180 116200 SH Put SOLE 116200 0 0 AMDOCS LTD COM G02602103 1264 21696 SH SOLE 21696 0 0 AMBARELLA INC COM G037AX101 257 4748 SH SOLE 4748 0 0 AON PLC SHS CL A COM G0408V102 8835 79217 SH SOLE 79217 0 0 ARCH CAP GROUP LTD ORD COM G0450A105 847 9816 SH SOLE 9816 0 0 ASPEN INSURANCE HOLDINGS LTD COM G05384105 314 5709 SH SOLE 5709 0 0