0001085146-16-003865.txt : 20160518 0001085146-16-003865.hdr.sgml : 20160518 20160518070136 ACCESSION NUMBER: 0001085146-16-003865 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20151231 FILED AS OF DATE: 20160518 DATE AS OF CHANGE: 20160518 EFFECTIVENESS DATE: 20160518 FILER: COMPANY DATA: COMPANY CONFORMED NAME: HighTower Advisors, LLC CENTRAL INDEX KEY: 0001462245 IRS NUMBER: 364500709 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-13510 FILM NUMBER: 161659409 BUSINESS ADDRESS: STREET 1: 200 W. MADISON ST. STREET 2: SUITE 2500 CITY: CHICAGO STATE: IL ZIP: 60606 BUSINESS PHONE: 312-962-3847 MAIL ADDRESS: STREET 1: 200 W. MADISON ST. STREET 2: SUITE 2500 CITY: CHICAGO STATE: IL ZIP: 60606 13F-HR/A 1 primary_doc.xml 13F-HR/A LIVE false true false 0001462245 XXXXXXXX 12-31-2015 12-31-2015 true 1 RESTATEMENT false HighTower Advisors, LLC
200 W. MADISON ST. SUITE 2500 CHICAGO IL 60606
13F COMBINATION REPORT 028-13510 0001520601 028-14467 AFFINITY INVESTMENT ADVISORS, LLC 0001109448 028-10562 ALLIANCEBERNSTEIN L.P. 0001493338 028-13991 Allianz Global Investors U.S. LLC 0001093589 028-05119 ALTA CAPITAL MANAGEMENT LLC/ 0001369702 028-11962 AMI ASSET MANAGEMENT CORP 0000813933 028-01880 ANCHOR CAPITAL ADVISORS LLC 0001364615 028-11964 Aperio Group, LLC 0001293585 028-11050 Apex Capital Management 0001398103 028-12481 Ashfield Capital Partners, LLC 0001488446 028-13903 Astor Asset Management, LLC 0000700529 028-01162 ATALANTA SOSNOFF CAPITAL, LLC 0001027817 028-05936 ATLANTA CAPITAL MANAGEMENT CO L L C 0000872259 028-02825 BAHL & GAYNOR INC 0001364742 028-12019 BlackRock Inc. 0000902367 028-04871 BLAIR WILLIAM & CO/IL 0001015079 028-05620 BRANDES INVESTMENT PARTNERS, LP 0001332160 028-11434 BRC Investment Management LLC 0001512978 028-14438 Brookmont Capital Management 0001345929 028-13997 BROWN ADVISORY INC 0000823621 028-01398 CAMBIAR INVESTORS LLC 0000874791 028-02903 CAMPBELL NEWMAN ASSET MANAGEMENT INC 0001566728 028-15439 Capital Wealth Planning, LLC 0001348883 028-11611 Clearbridge Investments, LLC 0001233991 028-10477 COLUMBIA MANAGEMENT INVESTMENT ADVISERS, LLC 0000897378 028-03434 CONGRESS ASSET MANAGEMENT CO /MA 0000919538 028-04242 CORBYN INVESTMENT MANAGEMENT INC/MD 0000728575 028-01203 CS MCKEE LP 0001255435 028-11051 CUMBERLAND ADVISORS INC 0001036325 028-04121 DAVIS SELECTED ADVISERS 0000943656 028-05416 DENVER INVESTMENT ADVISORS LLC 0001214639 028-10309 DSM CAPITAL PARTNERS LLC 0000790502 028-01666 EAGLE ASSET MANAGEMENT INC 0001130787 028-06213 EAGLE GLOBAL ADVISORS LLC 0001102578 028-05269 EARNEST PARTNERS LLC 0001076598 028-04139 EATON VANCE MANAGEMENT 0001388814 028-12170 Energy Income Partners, LLC 0001407543 028-13411 ENVESTNET ASSET MANAGEMENT INC 0001093694 028-10606 EQUITY INVESTMENT CORP/GA 0001056288 028-04375 FEDERATED INVESTORS INC /PA/ 0000038777 028-00734 FRANKLIN RESOURCES INC 0000003520 028-00869 FRED ALGER MANAGEMENT INC 0000314949 028-00126 GLENMEDE TRUST CO NA 0001546283 028-14929 Glovista Investments LLC 0000928196 028-04434 HARDING LOEVNER LP 0000813917 028-02013 HARRIS ASSOCIATES L P 0001347683 028-11678 Haverford Financial Services, Inc. 0000842941 028-02396 Haverford Trust Co 0001175130 028-10649 HAYS ADVISORY LLC 0001372696 028-12002 HEITMAN LLC 0000740272 028-01321 HGK ASSET MANAGEMENT INC 0001426940 028-12835 Horizon Investment Services, LLC 0001519418 028-14519 Horizon Kinetics LLC 0000914208 028-11246 Invesco Ltd. 0000019617 028-00694 JPMORGAN CHASE & CO 0001021223 028-05792 KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC 0000884589 028-03133 KENNEDY CAPITAL MANAGEMENT, INC. 0001009262 028-05358 LATEEF INVESTMENT MANAGEMENT, L.P. 0001540945 028-15118 Lattice Strategies LLC 0001207017 028-10469 LAZARD ASSET MANAGEMENT LLC 0000820330 028-01701 CLEARBRIDGE, LLC 0001259887 028-10665 LONDON CO OF VIRGINIA 0000312348 028-00398 LOOMIS SAYLES & CO L P 0000728100 028-00413 LORD, ABBETT & CO. LLC 0000922940 028-04057 MD SASS INVESTORS SERVICES INC 0000912938 028-04968 MASSACHUSETTS FINANCIAL SERVICES CO /MA/ 0000903947 028-03692 MILLER HOWARD INVESTMENTS INC /NY 0001465109 028-13573 Neuberger Berman Group LLC 0001010232 028-05406 NEW AMSTERDAM PARTNERS LLC/NY 0000939761 028-03871 NEWGATE CAPITAL MANAGEMENT LLC 0001018331 028-05788 NGAM ADVISORS, L.P. 0000073124 028-00290 NORTHERN TRUST CORP 0001473182 028-13833 NUANCE INVESTMENTS, LLC 0001521019 028-14498 Nuveen Asset Management, LLC 0000763848 028-01474 NWQ INVESTMENT MANAGEMENT COMPANY, LLC 0000836372 028-02338 OAK ASSOCIATES LTD /OH/ 0001570356 028-15436 OFI SteelPath, Inc. 0001423442 028-12966 O'SHAUGHNESSY ASSET MANAGEMENT, LLC 0001163368 028-10952 PACIFIC INVESTMENT MANAGEMENT CO LLC 0000932859 028-04558 PARAMETRIC PORTFOLIO ASSOCIATES LLC 0001034524 028-03687 POLEN CAPITAL MANAGEMENT LLC 0001126328 028-10106 PRINCIPAL FINANCIAL GROUP INC 0000769734 028-01549 PRINCIPAL GLOBAL INVESTORS 0001027796 028-03791 PZENA INVESTMENT MANAGEMENT LLC 0000740913 028-01347 REAVES W H & CO INC 0000944234 028-04884 RENAISSANCE GROUP LLC 0001112325 028-05655 RIVERBRIDGE PARTNERS LLC 0000051762 028-00970 RNC CAPITAL MANAGEMENT LLC 0001386060 028-12484 Boston Partners 0001109426 028-05621 SANTA BARBARA ASSET MANAGEMENT, LLC 0000315027 028-00132 SAROFIM FAYEZ 0001056593 028-04691 SCHAFER CULLEN CAPITAL MANAGEMENT INC 0001089755 028-03489 SOUTHERNSUN ASSET MANAGEMENT, LLC 0001085936 028-05015 SYSTEMATIC FINANCIAL MANAGEMENT LP 0000850401 028-02494 TCW GROUP INC 0001092351 028-05601 THOMAS WHITE INTERNATIONAL LTD 0001008322 028-04041 THOMPSON SIEGEL & WALMSLEY LLC 0001145020 028-06605 THORNBURG INVESTMENT MANAGEMENT INC ADDITIONAL MANAGERS DO NOT FIT TEMPLATE N
Timothy Woods Chief Compliance Officer 312-962-3800 /s/ Timothy Woods Chicago IL 05-17-2016 0 2052 8419247
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE 1ST CENTURY BANCSHARES INC COM 31943X102 155 22513 SH SOLE 22513 0 0 3M CO COM 88579Y101 30795 204287 SH SOLE 204287 0 0 3M CO COM 88579Y101 1 300 SH Put SOLE 300 0 0 58 COM INC SPON ADR REP A 31680Q104 538 8252 SH SOLE 8252 0 0 ABB LTD SPONSORED ADR 000375204 604 34111 SH SOLE 34111 0 0 ABBOTT LABS COM 002824100 27383 610378 SH SOLE 610378 0 0 ABBVIE INC COM 00287Y109 38208 644074 SH SOLE 644074 0 0 ABERDEEN ASIA PACIFIC INCOM COM 003009107 405 88587 SH SOLE 88587 0 0 ABM INDS INC COM 000957100 638 22431 SH SOLE 22431 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6069 57976 SH SOLE 57976 0 0 ACI WORLDWIDE INC COM 004498101 501 23588 SH SOLE 23588 0 0 ACORDA THERAPEUTICS INC COM 00484M106 885 20640 SH SOLE 20640 0 0 ACTIVISION BLIZZARD INC COM 00507V109 1154 29810 SH SOLE 29810 0 0 ACUITY BRANDS INC COM 00508Y102 2001 8554 SH SOLE 8554 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 172 31800 SH SOLE 31800 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 1063 82752 SH SOLE 82752 0 0 ADOBE SYS INC COM 00724F101 9011 95941 SH SOLE 95941 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 1639 10898 SH SOLE 10898 0 0 ADVISORSHARES TR RANGER EQUITY BE 00768Y883 323 29944 SH SOLE 29944 0 0 ADVISORSHARES TR TRIMTABS FLT 00768Y818 290 5370 SH SOLE 5370 0 0 ADVISORY BRD CO COM 00762W107 257 5191 SH SOLE 5191 0 0 AECOM COM 00766T100 1095 36398 SH SOLE 36398 0 0 AEGON N V NY REGISTRY SH 007924103 777 136584 SH SOLE 136584 0 0 AERCAP HOLDINGS NV SHS N00985106 994 22974 SH SOLE 22974 0 0 AES CORP COM 00130H105 140 14319 SH SOLE 14319 0 0 AETNA INC NEW COM 00817Y108 4244 39130 SH SOLE 39130 0 0 AFFILIATED MANAGERS GROUP COM 008252108 3069 19246 SH SOLE 19246 0 0 AFLAC INC COM 001055102 7140 119262 SH SOLE 119262 0 0 AGCO CORP COM 001084102 617 13580 SH SOLE 13580 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 943 22612 SH SOLE 22612 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 222 3276 SH SOLE 3276 0 0 AGL RES INC COM 001204106 1356 21222 SH SOLE 21222 0 0 AIR PRODS & CHEMS INC COM 009158106 20737 159230 SH SOLE 159230 0 0 AIRGAS INC COM 009363102 19017 137478 SH SOLE 137478 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1480 28165 SH SOLE 28165 0 0 AKORN INC COM 009728106 2292 61444 SH SOLE 61444 0 0 ALASKA AIR GROUP INC COM 011659109 3376 41941 SH SOLE 41941 0 0 ALBEMARLE CORP COM 012653101 593 10585 SH SOLE 10585 0 0 ALCATEL-LUCENT SPONSORED ADR 013904305 253 68279 SH SOLE 68279 0 0 ALCOA INC COM 013817101 4071 411611 SH SOLE 411611 0 0 ALERE INC COM 01449J105 1191 30451 SH SOLE 30451 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 469 13354 SH SOLE 13354 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 385 4261 SH SOLE 4261 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 5376 28129 SH SOLE 28129 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 16803 207110 SH SOLE 207110 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4 3900 SH Put SOLE 3900 0 0 ALIGN TECHNOLOGY INC COM 016255101 959 14522 SH SOLE 14522 0 0 ALKERMES PLC SHS G01767105 245 3076 SH SOLE 3076 0 0 ALLEGIANT TRAVEL CO COM 01748X102 717 4242 SH SOLE 4242 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 314 4714 SH SOLE 4714 0 0 ALLERGAN PLC SHS G0177J108 13214 42140 SH SOLE 42140 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 1520 5477 SH SOLE 5477 0 0 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 189 17506 SH SOLE 17506 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 260 10930 SH SOLE 10930 0 0 ALLIANCEBERNSTEIN INCOME FUN COM 01881E101 1803 235021 SH SOLE 235021 0 0 ALLIANT ENERGY CORP COM 018802108 554 8893 SH SOLE 8893 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 407 32935 SH SOLE 32935 0 0 ALLSTATE CORP COM 020002101 5069 81602 SH SOLE 81602 0 0 ALLY FINL INC COM 02005N100 728 38835 SH SOLE 38835 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 388 4141 SH SOLE 4141 0 0 ALPHABET INC CAP STK CL A 02079K305 45477 58424 SH SOLE 58424 0 0 ALPHABET INC CAP STK CL C 02079K107 24532 32200 SH SOLE 32200 0 0 ALPHATEC HOLDINGS INC COM 02081G102 36 118375 SH SOLE 118375 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 16060 1333098 SH SOLE 1333098 0 0 ALTRIA GROUP INC COM 02209S103 39183 673219 SH SOLE 673219 0 0 AMAZON COM INC COM 023135106 24881 36804 SH SOLE 36804 0 0 AMAZON COM INC COM 023135106 9 1000 SH Put SOLE 1000 0 0 AMBEV SA SPONSORED ADR 02319V103 195 43477 SH SOLE 43477 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 270 11202 SH SOLE 11202 0 0 AMC NETWORKS INC CL A 00164V103 527 6997 SH SOLE 6997 0 0 AMDOCS LTD SHS G02602103 699 12808 SH SOLE 12808 0 0 AMEREN CORP COM 023608102 745 17258 SH SOLE 17258 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 256 18314 SH SOLE 18314 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 0 20000 SH Put SOLE 20000 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 2570 60825 SH SOLE 60825 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 753 39784 SH SOLE 39784 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 2635 64061 SH SOLE 64061 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 223 14448 SH SOLE 14448 0 0 AMERICAN ELEC PWR INC COM 025537101 7136 122540 SH SOLE 122540 0 0 AMERICAN EXPRESS CO COM 025816109 21045 302480 SH SOLE 302480 0 0 AMERICAN EXPRESS CO COM 025816109 570 100000 SH Put SOLE 100000 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 766 10586 SH SOLE 10586 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 187 11346 SH SOLE 11346 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 14234 229858 SH SOLE 229858 0 0 AMERICAN LORAIN CORP COM 027297100 34 27540 SH SOLE 27540 0 0 AMERICAN SCIENCE & ENGR INC COM 029429107 495 11957 SH SOLE 11957 0 0 AMERICAN SOFTWARE INC CL A 029683109 424 41876 SH SOLE 41876 0 0 AMERICAN STS WTR CO COM 029899101 785 18739 SH SOLE 18739 0 0 AMERICAN TOWER CORP NEW COM 03027X100 6430 66331 SH SOLE 66331 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 42142 705142 SH SOLE 705142 0 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 491 14398 SH SOLE 14398 0 0 AMERIPRISE FINL INC COM 03076C106 1516 14287 SH SOLE 14287 0 0 AMERISOURCEBERGEN CORP COM 03073E105 1151 11099 SH SOLE 11099 0 0 AMETEK INC NEW COM 031100100 288 5372 SH SOLE 5372 0 0 AMGEN INC COM 031162100 31767 196111 SH SOLE 196111 0 0 AMICUS THERAPEUTICS INC COM 03152W109 142 14560 SH SOLE 14560 0 0 AMICUS THERAPEUTICS INC COM 03152W109 2 2000 SH Call SOLE 2000 0 0 AMPHENOL CORP NEW CL A 032095101 2541 48564 SH SOLE 48564 0 0 AMREP CORP NEW COM 032159105 272 62477 SH SOLE 62477 0 0 AMTRUST FINL SVCS INC COM 032359309 1499 24285 SH SOLE 24285 0 0 ANACOR PHARMACEUTICALS INC COM 032420101 420 3737 SH SOLE 3737 0 0 ANADARKO PETE CORP COM 032511107 1983 40919 SH SOLE 40919 0 0 ANALOG DEVICES INC COM 032654105 1599 28897 SH SOLE 28897 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3330 26380 SH SOLE 26380 0 0 ANI PHARMACEUTICALS INC NOTE 3.000%12/0 00182CAA1 18 18000 PRN SOLE 18000 0 0 ANNALY CAP MGMT INC COM 035710409 464 49344 SH SOLE 49344 0 0 ANSYS INC COM 03662Q105 1453 15714 SH SOLE 15714 0 0 ANTARES PHARMA INC COM 036642106 12 11400 SH SOLE 11400 0 0 ANTHEM INC COM 036752103 10072 72225 SH SOLE 72225 0 0 ANTHERA PHARMACEUTICALS INC COM NEW 03674U201 175 37500 SH SOLE 37500 0 0 AON PLC SHS CL A G0408V102 1054 11392 SH SOLE 11392 0 0 APACHE CORP COM 037411105 1233 27891 SH SOLE 27891 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 631 15799 SH SOLE 15799 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 1925 111607 SH SOLE 111607 0 0 APOLLO COML REAL EST FIN INC NOTE 5.500% 3/1 03762UAA3 25 25000 PRN SOLE 25000 0 0 APOLLO INVT CORP COM 03761U106 940 178806 SH SOLE 178806 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 1093 72378 SH SOLE 72378 0 0 APPLE INC COM 037833100 204110 1939266 SH SOLE 1939266 0 0 APPLE INC COM 037833100 2396 262500 SH Call SOLE 262500 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 383 9449 SH SOLE 9449 0 0 APPLIED MATLS INC COM 038222105 3787 202690 SH SOLE 202690 0 0 APRICUS BIOSCIENCES INC COM 03832V109 48 48867 SH SOLE 48867 0 0 APTARGROUP INC COM 038336103 839 11589 SH SOLE 11589 0 0 AQUA AMERICA INC COM 03836W103 1074 35993 SH SOLE 35993 0 0 ARAMARK COM 03852U106 883 27391 SH SOLE 27391 0 0 ARCH CAP GROUP LTD ORD G0450A105 245 3500 SH SOLE 3500 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 2145 58325 SH SOLE 58325 0 0 ARES CAP CORP COM 04010L103 1012 71117 SH SOLE 71117 0 0 ARGOS THERAPEUTICS INC COM 040221103 60 26071 SH SOLE 26071 0 0 ARM HLDGS PLC SPONSORED ADR 042068106 5151 113550 SH SOLE 113550 0 0 ARROW FINL CORP COM 042744102 367 13484 SH SOLE 13484 0 0 ARROWHEAD RESH CORP COM NEW 042797209 73 12000 SH SOLE 12000 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 826 22740 SH SOLE 22740 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 847 134036 SH SOLE 134036 0 0 ASHLAND INC NEW COM 044209104 451 4373 SH SOLE 4373 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 2157 24312 SH SOLE 24312 0 0 ASPEN TECHNOLOGY INC COM 045327103 310 8227 SH SOLE 8227 0 0 ASSURANT INC COM 04621X108 453 5658 SH SOLE 5658 0 0 ASSURED GUARANTY LTD COM G0585R106 1154 43613 SH SOLE 43613 0 0 ASTORIA FINL CORP COM 046265104 275 17187 SH SOLE 17187 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 17939 528302 SH SOLE 528302 0 0 ASTRONICS CORP COM 046433108 293 7191 SH SOLE 7191 0 0 AT&T INC COM 00206R102 113361 3296197 SH SOLE 3296197 0 0 ATHENAHEALTH INC COM 04685W103 3680 22879 SH SOLE 22879 0 0 ATHERSYS INC COM 04744L106 55 54100 SH SOLE 54100 0 0 ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 21 26000 PRN SOLE 26000 0 0 ATMEL CORP COM 049513104 130 15243 SH SOLE 15243 0 0 ATMOS ENERGY CORP COM 049560105 978 15488 SH SOLE 15488 0 0 ATWOOD OCEANICS INC COM 050095108 582 57103 SH SOLE 57103 0 0 AUTODESK INC COM 052769106 1072 17639 SH SOLE 17639 0 0 AUTOLIV INC COM 052800109 1353 10825 SH SOLE 10825 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 14230 168136 SH SOLE 168136 0 0 AUTONATION INC COM 05329W102 2329 39323 SH SOLE 39323 0 0 AUTOZONE INC COM 053332102 1060 1437 SH SOLE 1437 0 0 AVALONBAY CMNTYS INC COM 053484101 371 2025 SH SOLE 2025 0 0 AVANGRID INC COM 05351W103 639 16630 SH SOLE 16630 0 0 AVERY DENNISON CORP COM 053611109 1900 30232 SH SOLE 30232 0 0 AVIS BUDGET GROUP COM 053774105 490 13468 SH SOLE 13468 0 0 AVNET INC COM 053807103 1463 34196 SH SOLE 34196 0 0 AXALTA COATING SYS LTD COM G0750C108 403 15100 SH SOLE 15100 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 301 5311 SH SOLE 5311 0 0 B/E AEROSPACE INC COM 073302101 443 10458 SH SOLE 10458 0 0 BADGER METER INC COM 056525108 806 13707 SH SOLE 13707 0 0 BAIDU INC SPON ADR REP A 056752108 1996 10539 SH SOLE 10539 0 0 BAKER HUGHES INC COM 057224107 3178 68749 SH SOLE 68749 0 0 BALL CORP COM 058498106 530 7278 SH SOLE 7278 0 0 BALL CORP COM 058498106 4 1000 SH Call SOLE 1000 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 446 60760 SH SOLE 60760 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 55 14253 SH SOLE 14253 0 0 BANCO SANTANDER SA ADR 05964H105 326 66757 SH SOLE 66757 0 0 BANK AMER CORP 7.25%CNV PFD L 060505682 893 816 SH SOLE 816 0 0 BANK AMER CORP COM 060505104 20916 1242512 SH SOLE 1242512 0 0 BANK HAWAII CORP COM 062540109 2987 47560 SH SOLE 47560 0 0 BANK MONTREAL QUE COM 063671101 1412 24934 SH SOLE 24934 0 0 BANK N S HALIFAX COM 064149107 395 9857 SH SOLE 9857 0 0 BANK NEW YORK MELLON CORP COM 064058100 5123 124293 SH SOLE 124293 0 0 BANRO CORP COM 066800103 14 71762 SH SOLE 71762 0 0 BARCLAYS BANK PLC ADS7.75%PFD S4 06739H511 475 18065 SH SOLE 18065 0 0 BARCLAYS BK PLC ADR 2 PREF 2 06739F390 296 11393 SH SOLE 11393 0 0 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 314 14617 SH SOLE 14617 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06742E711 976 48593 SH SOLE 48593 0 0 BARCLAYS BK PLC IPSP CROIL ETN 06738C786 122 19876 SH SOLE 19876 0 0 BARCLAYS PLC ADR 06738E204 786 60682 SH SOLE 60682 0 0 BARD C R INC COM 067383109 1891 9982 SH SOLE 9982 0 0 BARRICK GOLD CORP COM 067901108 160 21618 SH SOLE 21618 0 0 BAXALTA INC COM 07177M103 6769 172256 SH SOLE 172256 0 0 BAXTER INTL INC COM 071813109 5081 132952 SH SOLE 132952 0 0 BB&T CORP COM 054937107 13071 344980 SH SOLE 344980 0 0 BCE INC COM NEW 05534B760 2736 70819 SH SOLE 70819 0 0 BEACON ROOFING SUPPLY INC COM 073685109 379 9225 SH SOLE 9225 0 0 BECTON DICKINSON & CO COM 075887109 29972 194545 SH SOLE 194545 0 0 BED BATH & BEYOND INC COM 075896100 740 15354 SH SOLE 15354 0 0 BELLATRIX EXPLORATION LTD COM 078314101 12 10000 SH SOLE 10000 0 0 BEMIS INC COM 081437105 350 7834 SH SOLE 7834 0 0 BENEFICIAL BANCORP INC COM 08171T102 3683 276508 SH SOLE 276508 0 0 BERKLEY W R CORP COM 084423102 205 3751 SH SOLE 3751 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 8114 41 SH SOLE 41 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 76359 578341 SH SOLE 578341 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 233 8035 SH SOLE 8035 0 0 BERRY PLASTICS GROUP INC COM 08579W103 1812 50151 SH SOLE 50151 0 0 BEST BUY INC COM 086516101 4352 142818 SH SOLE 142818 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 958 36785 SH SOLE 36785 0 0 BIO BLAST PHARMA LTD SHS M20156101 140 35700 SH SOLE 35700 0 0 BIO PATH HOLDINGS INC COM 09057N102 1457 1164420 SH SOLE 1164420 0 0 BIO RAD LABS INC CL A 090572207 438 3162 SH SOLE 3162 0 0 BIO TECHNE CORP COM 09073M104 309 3418 SH SOLE 3418 0 0 BIOCEPT INC COM 09072V105 23 16400 SH SOLE 16400 0 0 BIOGEN INC COM 09062X103 6421 20977 SH SOLE 20977 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 0 300 SH Call SOLE 300 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 553 5209 SH SOLE 5209 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 245 8671 SH SOLE 8671 0 0 BLACK HILLS CORP COM 092113109 236 4994 SH SOLE 4994 0 0 BLACKBAUD INC COM 09227Q100 608 9232 SH SOLE 9232 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 596 47042 SH SOLE 47042 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 213 21571 SH SOLE 21571 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 2671 215904 SH SOLE 215904 0 0 BLACKROCK DEBT STRAT FD INC COM 09255R103 209 61920 SH SOLE 61920 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 228 17803 SH SOLE 17803 0 0 BLACKROCK ENHANCED EQT DIV T COM 09251A104 148 19842 SH SOLE 19842 0 0 BLACKROCK FLOAT RATE OME STR COM 09255X100 173 13288 SH SOLE 13288 0 0 BLACKROCK INC COM 09247X101 6969 20503 SH SOLE 20503 0 0 BLACKROCK INCOME TR INC COM 09247F100 1194 186299 SH SOLE 186299 0 0 BLACKROCK INTL GRWTH & INC T COM BENE INTER 092524107 279 44508 SH SOLE 44508 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 199 12928 SH SOLE 12928 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 224 15168 SH SOLE 15168 0 0 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 700 32480 SH SOLE 32480 0 0 BLACKROCK MUNI 2018 TERM TR COM 09248C106 1916 123478 SH SOLE 123478 0 0 BLACKROCK MUNI INTER DR FD I COM 09253X102 1242 87371 SH SOLE 87371 0 0 BLACKROCK MUNI N Y INTER DUR COM 09255F109 431 28042 SH SOLE 28042 0 0 BLACKROCK MUNIASSETS FD INC COM 09254J102 497 34882 SH SOLE 34882 0 0 BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 258 17679 SH SOLE 17679 0 0 BLACKROCK MUNICIPL INC QLTY COM 092479104 306 20510 SH SOLE 20510 0 0 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 348 29480 SH SOLE 29480 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 848 57080 SH SOLE 57080 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 2713 186725 SH SOLE 186725 0 0 BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 299 21813 SH SOLE 21813 0 0 BLACKROCK MUNIVEST FD II INC COM 09253T101 256 15560 SH SOLE 15560 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 450 43808 SH SOLE 43808 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 199 13338 SH SOLE 13338 0 0 BLACKROCK MUNIYIELD INVST FD COM 09254R104 454 29048 SH SOLE 29048 0 0 BLACKROCK MUNIYIELD NY QLTY COM 09255E102 394 29140 SH SOLE 29140 0 0 BLACKROCK MUNIYIELD PA QLTY COM 09255G107 284 19551 SH SOLE 19551 0 0 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 2462 167203 SH SOLE 167203 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254F100 931 58915 SH SOLE 58915 0 0 BLACKROCK MUNIYLD INVST QLTY COM 09254T100 165 11744 SH SOLE 11744 0 0 BLACKROCK RES & COMM STRAT T SHS 09257A108 284 40098 SH SOLE 40098 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 1988 94934 SH SOLE 94934 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 17807 608935 SH SOLE 608935 0 0 BLACKSTONE MTG TR INC NOTE 5.250%12/0 09257WAA8 24 24000 PRN SOLE 24000 0 0 BLOCK H & R INC COM 093671105 1472 44172 SH SOLE 44172 0 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 207 16005 SH SOLE 16005 0 0 BOEING CO COM 097023105 37777 261544 SH SOLE 261544 0 0 BOK FINL CORP COM NEW 05561Q201 946 15737 SH SOLE 15737 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 272 8653 SH SOLE 8653 0 0 BORGWARNER INC COM 099724106 822 19037 SH SOLE 19037 0 0 BOSTON BEER INC CL A 100557107 212 1049 SH SOLE 1049 0 0 BOSTON PROPERTIES INC COM 101121101 1169 9179 SH SOLE 9179 0 0 BOSTON SCIENTIFIC CORP COM 101137107 3541 192520 SH SOLE 192520 0 0 BP PLC SPONSORED ADR 055622104 5663 181332 SH SOLE 181332 0 0 BREITBURN ENERGY PARTNERS LP COM UT LTD PTN 106776107 10 15074 SH SOLE 15074 0 0 BREITBURN ENERGY PARTNERS LP COM UT LTD PTN 106776107 0 3000 SH Call SOLE 3000 0 0 BRIDGE BANCORP INC COM 108035106 529 17407 SH SOLE 17407 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 382 5733 SH SOLE 5733 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 69947 1016381 SH SOLE 1016381 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3392 30688 SH SOLE 30688 0 0 BROADCOM CORP CL A 111320107 1639 28365 SH SOLE 28365 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2097 38981 SH SOLE 38981 0 0 BROADSOFT INC COM 11133B409 305 8554 SH SOLE 8554 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 244 26671 SH SOLE 26671 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1501 47746 SH SOLE 47746 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1522 40172 SH SOLE 40172 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1037 89764 SH SOLE 89764 0 0 BROWN FORMAN CORP CL B 115637209 1354 13652 SH SOLE 13652 0 0 BT GROUP PLC ADR 05577E101 255 7320 SH SOLE 7320 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 7902 119779 SH SOLE 119779 0 0 BUFFALO WILD WINGS INC COM 119848109 451 2838 SH SOLE 2838 0 0 BUILD A BEAR WORKSHOP COM 120076104 128 10455 SH SOLE 10455 0 0 BURLINGTON STORES INC COM 122017106 564 13177 SH SOLE 13177 0 0 BWX TECHNOLOGIES INC COM 05605H100 407 12911 SH SOLE 12911 0 0 C & F FINL CORP COM 12466Q104 244 6262 SH SOLE 6262 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2369 38274 SH SOLE 38274 0 0 CA INC COM 12673P105 1611 56318 SH SOLE 56318 0 0 CABELAS INC COM 126804301 972 20929 SH SOLE 20929 0 0 CABLEVISION SYS CORP CL A NY CABLVS 12686C109 2937 92042 SH SOLE 92042 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 1039 23545 SH SOLE 23545 0 0 CABOT OIL & GAS CORP COM 127097103 410 23044 SH SOLE 23044 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 5084 244361 SH SOLE 244361 0 0 CALAMOS ASSET MGMT INC CL A 12811R104 1563 160909 SH SOLE 160909 0 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 113 11432 SH SOLE 11432 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 962 97057 SH SOLE 97057 0 0 CALATLANTIC GROUP INC COM 128195104 631 16658 SH SOLE 16658 0 0 CALIFORNIA RES CORP COM 13057Q107 39 19569 SH SOLE 19569 0 0 CALPINE CORP COM NEW 131347304 312 21669 SH SOLE 21669 0 0 CAMDEN NATL CORP COM 133034108 573 12976 SH SOLE 12976 0 0 CAMDEN PPTY TR SH BEN INT 133131102 1148 14970 SH SOLE 14970 0 0 CAMECO CORP COM 13321L108 370 30105 SH SOLE 30105 0 0 CAMERON INTERNATIONAL CORP COM 13342B105 939 14823 SH SOLE 14823 0 0 CAMPBELL SOUP CO COM 134429109 804 15320 SH SOLE 15320 0 0 CANADIAN NAT RES LTD COM 136385101 464 21128 SH SOLE 21128 0 0 CANADIAN NATL RY CO COM 136375102 1084 19361 SH SOLE 19361 0 0 CANADIAN PAC RY LTD COM 13645T100 6658 52181 SH SOLE 52181 0 0 CANON INC SPONSORED ADR 138006309 256 8577 SH SOLE 8577 0 0 CAPITAL ONE FINL CORP COM 14040H105 3045 42049 SH SOLE 42049 0 0 CARDINAL HEALTH INC COM 14149Y108 3774 42232 SH SOLE 42232 0 0 CARE CAP PPTYS INC COM 141624106 2325 76211 SH SOLE 76211 0 0 CARLISLE COS INC COM 142339100 2623 29566 SH SOLE 29566 0 0 CARMAX INC COM 143130102 1440 26764 SH SOLE 26764 0 0 CARNIVAL CORP PAIRED CTF 143658300 706 13065 SH SOLE 13065 0 0 CARRIZO OIL & GAS INC COM 144577103 412 13868 SH SOLE 13868 0 0 CARTER INC COM 146229109 588 6584 SH SOLE 6584 0 0 CAS MED SYS INC COM PAR $0.004 124769209 37 19600 SH SOLE 19600 0 0 CASEYS GEN STORES INC COM 147528103 657 5460 SH SOLE 5460 0 0 CASS INFORMATION SYS INC COM 14808P109 959 18672 SH SOLE 18672 0 0 CATERPILLAR INC DEL COM 149123101 10 1000 SH Put SOLE 1000 0 0 CATERPILLAR INC DEL COM 149123101 12729 187011 SH SOLE 187011 0 0 CBOE HLDGS INC COM 12503M108 3996 61570 SH SOLE 61570 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 813 106136 SH SOLE 106136 0 0 CBRE GROUP INC CL A 12504L109 1451 41850 SH SOLE 41850 0 0 CBS CORP NEW CL B 124857202 3355 71186 SH SOLE 71186 0 0 CDK GLOBAL INC COM 12508E101 795 16657 SH SOLE 16657 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 822 12487 SH SOLE 12487 0 0 CDW CORP COM 12514G108 819 19561 SH SOLE 19561 0 0 CEB INC COM 125134106 881 14311 SH SOLE 14311 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 432 61064 SH SOLE 61064 0 0 CELGENE CORP COM 151020104 28115 234563 SH SOLE 234563 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 704 44470 SH SOLE 44470 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 973 174666 SH SOLE 174666 0 0 CENOVUS ENERGY INC COM 15135U109 215 17072 SH SOLE 17072 0 0 CENTENE CORP DEL COM 15135B101 1357 20592 SH SOLE 20592 0 0 CENTERPOINT ENERGY INC COM 15189T107 430 23227 SH SOLE 23227 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 25 18341 SH SOLE 18341 0 0 CENTRAL FD CDA LTD CL A 153501101 7597 759955 SH SOLE 759955 0 0 CENTURYLINK INC COM 156700106 3398 134977 SH SOLE 134977 0 0 CEPHEID COM 15670R107 464 12696 SH SOLE 12696 0 0 CERNER CORP COM 156782104 2984 49385 SH SOLE 49385 0 0 CF INDS HLDGS INC COM 125269100 967 23720 SH SOLE 23720 0 0 CHART INDS INC NOTE 2.000% 8/0 16115QAC4 12 14000 PRN SOLE 14000 0 0 CHARTER COMMUNICATIONS INC D CL A NEW 16117M305 3009 16430 SH SOLE 16430 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 5030 61981 SH SOLE 61981 0 0 CHEESECAKE FACTORY INC COM 163072101 1229 26600 SH SOLE 26600 0 0 CHEMED CORP NEW COM 16359R103 2462 16474 SH SOLE 16474 0 0 CHEMOURS CO COM 163851108 93 24605 SH SOLE 24605 0 0 CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 4446 8550000 PRN SOLE 8550000 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 553 21271 SH SOLE 21271 0 0 CHESAPEAKE ENERGY CORP COM 165167107 203 45581 SH SOLE 45581 0 0 CHESAPEAKE UTILS CORP COM 165303108 203 3604 SH SOLE 3604 0 0 CHEVRON CORP NEW COM 166764100 48852 543514 SH SOLE 543514 0 0 CHEVRON CORP NEW COM 166764100 5 3600 SH Put SOLE 3600 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 4916 126180 SH SOLE 126180 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 8 600 SH Call SOLE 600 0 0 CHICAGO RIVET & MACH CO COM 168088102 584 25200 SH SOLE 25200 0 0 CHINA GREEN AGRICULTURE INC COM 16943W105 15 10000 SH SOLE 10000 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1112 19690 SH SOLE 19690 0 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 219 17971 SH SOLE 17971 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 3211 6711 SH SOLE 6711 0 0 CHUBB CORP COM 171232101 5662 42649 SH SOLE 42649 0 0 CHURCH & DWIGHT INC COM 171340102 3180 37511 SH SOLE 37511 0 0 CIENA CORP COM NEW 171779309 1371 66317 SH SOLE 66317 0 0 CIGNA CORPORATION COM 125509109 5117 34934 SH SOLE 34934 0 0 CINCINNATI BELL INC NEW COM 171871106 41 11229 SH SOLE 11229 0 0 CINCINNATI FINL CORP COM 172062101 992 16818 SH SOLE 16818 0 0 CINEMARK HOLDINGS INC COM 17243V102 1411 42233 SH SOLE 42233 0 0 CINTAS CORP COM 172908105 342 3772 SH SOLE 3772 0 0 CISCO SYS INC COM 17275R102 29661 1092536 SH SOLE 1092536 0 0 CISCO SYS INC COM 17275R102 0 2000 SH Call SOLE 2000 0 0 CIT GROUP INC COM NEW 125581801 261 6675 SH SOLE 6675 0 0 CITIGROUP INC COM NEW 172967424 12083 233024 SH SOLE 233024 0 0 CITIZENS FINL GROUP INC COM 174610105 432 16666 SH SOLE 16666 0 0 CITRIX SYS INC COM 177376100 4774 63099 SH SOLE 63099 0 0 CIVEO CORP CDA COM 17878Y108 46 33173 SH SOLE 33173 0 0 CLARCOR INC COM 179895107 222 4483 SH SOLE 4483 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BLT2016 HY 18383M415 896 34639 SH SOLE 34639 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 818 34452 SH SOLE 34452 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 490 21593 SH SOLE 21593 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 15812 752860 SH SOLE 752860 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2019 E 18383M522 15635 750857 SH SOLE 750857 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 13142 629485 SH SOLE 629485 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2021 18383M266 4470 218412 SH SOLE 218412 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG CHN SML CAP 18383Q853 899 37211 SH SOLE 37211 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG CRP BD 2017 18383M548 6325 281160 SH SOLE 281160 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG ENH SHT DUR 18383M654 436 8740 SH SOLE 8740 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 273 10005 SH SOLE 10005 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG SPINOFF ETF 18383M605 6066 157782 SH SOLE 157782 0 0 CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 396 13037 SH SOLE 13037 0 0 CLEAN HARBORS INC COM 184496107 320 7756 SH SOLE 7756 0 0 CLEARBRIDGE ENERGY MLP FD IN COM 184692101 373 24463 SH SOLE 24463 0 0 CLIFFS NAT RES INC COM 18683K101 15 10052 SH SOLE 10052 0 0 CLOROX CO DEL COM 189054109 11747 92534 SH SOLE 92534 0 0 CLOUGH GLOBAL ALLOCATION FD COM 18913Y103 651 48300 SH SOLE 48300 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 522 50000 SH SOLE 50000 0 0 CLOVIS ONCOLOGY INC COM 189464100 292 8300 SH SOLE 8300 0 0 CME GROUP INC COM 12572Q105 3532 38958 SH SOLE 38958 0 0 CMS ENERGY CORP COM 125896100 6101 169397 SH SOLE 169397 0 0 CNB FINL CORP PA COM 126128107 197 11124 SH SOLE 11124 0 0 COACH INC COM 189754104 493 15129 SH SOLE 15129 0 0 COBALT INTL ENERGY INC COM 19075F106 369 67529 SH SOLE 67529 0 0 COBALT INTL ENERGY INC COM 19075F106 0 5500 SH Call SOLE 5500 0 0 COCA COLA CO COM 191216100 42046 978783 SH SOLE 978783 0 0 COCA COLA ENTERPRISES INC NE COM 19122T109 771 15729 SH SOLE 15729 0 0 COGNEX CORP COM 192422103 612 18156 SH SOLE 18156 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 13826 230079 SH SOLE 230079 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1284 66837 SH SOLE 66837 0 0 COHEN & STEERS LTD DUR PFD I COM 19248C105 268 11876 SH SOLE 11876 0 0 COHEN & STEERS QUALITY RLTY COM 19247L106 902 73748 SH SOLE 73748 0 0 COLGATE PALMOLIVE CO COM 194162103 23904 358533 SH SOLE 358533 0 0 COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 25 27000 PRN SOLE 27000 0 0 COLUMBIA PIPELINE GROUP INC COM 198280109 343 17257 SH SOLE 17257 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 825 35162 SH SOLE 35162 0 0 COMCAST CORP NEW CL A 20030N101 27363 485290 SH SOLE 485290 0 0 COMMERCE BANCSHARES INC COM 200525103 500 11828 SH SOLE 11828 0 0 COMMERCIAL METALS CO COM 201723103 826 60573 SH SOLE 60573 0 0 COMMSCOPE HLDG CO INC COM 20337X109 655 25285 SH SOLE 25285 0 0 COMMUNITY BK SYS INC COM 203607106 1453 36336 SH SOLE 36336 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 180 38924 SH SOLE 38924 0 0 COMPUTER SCIENCES CORP COM 205363104 472 14837 SH SOLE 14837 0 0 CONAGRA FOODS INC COM 205887102 8106 192201 SH SOLE 192201 0 0 CONCHO RES INC COM 20605P101 693 7474 SH SOLE 7474 0 0 CONCORDIA HEALTHCARE CORP COM 206519100 612 15000 SH SOLE 15000 0 0 CONOCOPHILLIPS COM 20825C104 13185 282124 SH SOLE 282124 0 0 CONSOL ENERGY INC COM 20854P109 1828 231417 SH SOLE 231417 0 0 CONSOLIDATED EDISON INC COM 209115104 2685 41806 SH SOLE 41806 0 0 CONSOLIDATED WATER CO INC ORD G23773107 256 20955 SH SOLE 20955 0 0 CONSTELLATION BRANDS INC CL A 21036P108 987 6928 SH SOLE 6928 0 0 CONTAINER STORE GROUP INC COM 210751103 89 10780 SH SOLE 10780 0 0 COOPER COS INC COM NEW 216648402 410 3042 SH SOLE 3042 0 0 COPA HOLDINGS SA CL A P31076105 952 19717 SH SOLE 19717 0 0 COPART INC COM 217204106 987 26035 SH SOLE 26035 0 0 CORE LABORATORIES N V COM N22717107 4089 37670 SH SOLE 37670 0 0 CORMEDIX INC COM 21900C100 41 20002 SH SOLE 20002 0 0 CORNING INC COM 219350105 6601 361498 SH SOLE 361498 0 0 CORRECTIONS CORP AMER NEW COM NEW 22025Y407 1664 62973 SH SOLE 62973 0 0 COSTAMARE INC SHS Y1771G102 488 46736 SH SOLE 46736 0 0 COSTAR GROUP INC COM 22160N109 827 3997 SH SOLE 3997 0 0 COSTCO WHSL CORP NEW COM 22160K105 27682 171446 SH SOLE 171446 0 0 COUSINS PPTYS INC COM 222795106 116 12382 SH SOLE 12382 0 0 COVANTA HLDG CORP COM 22282E102 2365 152843 SH SOLE 152843 0 0 CRAWFORD & CO CL A 224633206 54 10562 SH SOLE 10562 0 0 CREDIT ACCEP CORP MICH COM 225310101 253 1190 SH SOLE 1190 0 0 CREDIT SUISSE AG NASSAU BRH VELSHS DLY SHTRM 22539T423 63 10000 SH SOLE 10000 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 445 20486 SH SOLE 20486 0 0 CREDIT SUISSE NASSAU BRH VEL SH 3X LG NAT 22542D381 30 13000 SH SOLE 13000 0 0 CREE INC COM 225447101 263 9887 SH SOLE 9887 0 0 CRH PLC ADR 12626K203 251 8721 SH SOLE 8721 0 0 CRITEO S A SPONS ADS 226718104 976 24659 SH SOLE 24659 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 494 5727 SH SOLE 5727 0 0 CROWN HOLDINGS INC COM 228368106 1123 22236 SH SOLE 22236 0 0 CSRA INC COM 12650T104 433 14586 SH SOLE 14586 0 0 CSX CORP COM 126408103 5931 228258 SH SOLE 228258 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2085 45046 SH SOLE 45046 0 0 CULLEN FROST BANKERS INC COM 229899109 297 4942 SH SOLE 4942 0 0 CUMMINS INC COM 231021106 8315 94475 SH SOLE 94475 0 0 CURRENCYSHARES CDN DLR TR CDN DOLLAR SHS 23129X105 256 3574 SH SOLE 3574 0 0 CURTISS WRIGHT CORP COM 231561101 220 3158 SH SOLE 3158 0 0 CUTWATER SELECT INCOME FD COM 232229104 192 10500 SH SOLE 10500 0 0 CVS HEALTH CORP COM 126650100 22509 229845 SH SOLE 229845 0 0 CYCLACEL PHARMACEUTICALS INC COM NEW 23254L306 5 10000 SH SOLE 10000 0 0 D R HORTON INC COM 23331A109 1338 41914 SH SOLE 41914 0 0 DAKTRONICS INC COM 234264109 211 24192 SH SOLE 24192 0 0 DANA HLDG CORP COM 235825205 337 24584 SH SOLE 24584 0 0 DANAHER CORP DEL COM 235851102 6213 66738 SH SOLE 66738 0 0 DARDEN RESTAURANTS INC COM 237194105 1314 20682 SH SOLE 20682 0 0 DARLING INGREDIENTS INC COM 237266101 194 18372 SH SOLE 18372 0 0 DATALINK CORP COM 237934104 81 11508 SH SOLE 11508 0 0 DAVITA HEALTHCARE PARTNERS I COM 23918K108 242 3461 SH SOLE 3461 0 0 DBX ETF TR DB XTR MSCI EUR 233051853 2852 109841 SH SOLE 109841 0 0 DBX ETF TR XTRAK MSCI EAFE 233051200 25968 956204 SH SOLE 956204 0 0 DCP MIDSTREAM PARTNERS LP COM UT LTD PTN 23311P100 1640 66745 SH SOLE 66745 0 0 DECKERS OUTDOOR CORP COM 243537107 1250 26588 SH SOLE 26588 0 0 DEERE & CO COM 244199105 5211 68366 SH SOLE 68366 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 1781 20760 SH SOLE 20760 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 3680 72456 SH SOLE 72456 0 0 DELUXE CORP COM 248019101 481 8853 SH SOLE 8853 0 0 DENTSPLY INTL INC NEW COM 249030107 888 14610 SH SOLE 14610 0 0 DEPOMED INC COM 249908104 11117 613596 SH SOLE 613596 0 0 DEUTSCHE BK AG LONDON BRH DB 3X SH US TRES 25154N530 192 40000 SH SOLE 40000 0 0 DEVON ENERGY CORP NEW COM 25179M103 1067 33402 SH SOLE 33402 0 0 DEX MEDIA INC NEW COM 25213A107 2 20000 SH SOLE 20000 0 0 DEXCOM INC COM 252131107 1742 21287 SH SOLE 21287 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 6663 61062 SH SOLE 61062 0 0 DIAMONDBACK ENERGY INC COM 25278X109 993 15027 SH SOLE 15027 0 0 DICKS SPORTING GOODS INC COM 253393102 4003 113240 SH SOLE 113240 0 0 DIGITAL RLTY TR INC COM 253868103 7463 98489 SH SOLE 98489 0 0 DILLARDS INC CL A 254067101 508 7773 SH SOLE 7773 0 0 DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 305 10902 SH SOLE 10902 0 0 DIREXION SHS ETF TR DAILY GOLD MINER 25490K570 831 34252 SH SOLE 34252 0 0 DIREXION SHS ETF TR DAILY JR GOLD MI 25490K554 1060 34075 SH SOLE 34075 0 0 DIREXION SHS ETF TR DAILY SM CAP BEA 25490K521 1235 27500 SH SOLE 27500 0 0 DIREXION SHS ETF TR DL FTSE BLL 3X 25459W771 391 22080 SH SOLE 22080 0 0 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 463 7297 SH SOLE 7297 0 0 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 588 7100 SH SOLE 7100 0 0 DISCOVER FINL SVCS COM 254709108 5339 99308 SH SOLE 99308 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 4700 175856 SH SOLE 175856 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 5371 213105 SH SOLE 213105 0 0 DISH NETWORK CORP CL A 25470M109 1756 30711 SH SOLE 30711 0 0 DISNEY WALT CO COM DISNEY 254687106 6 6300 SH Call SOLE 6300 0 0 DISNEY WALT CO COM DISNEY 254687106 30274 287462 SH SOLE 287462 0 0 DNP SELECT INCOME FD COM 23325P104 123 13819 SH SOLE 13819 0 0 DOLBY LABORATORIES INC COM 25659T107 546 16033 SH SOLE 16033 0 0 DOLLAR GEN CORP NEW COM 256677105 603 8393 SH SOLE 8393 0 0 DOLLAR TREE INC COM 256746108 4596 59563 SH SOLE 59563 0 0 DOMINION DIAMOND CORP COM 257287102 189 18500 SH SOLE 18500 0 0 DOMINION RES INC VA NEW COM 25746U109 5865 86645 SH SOLE 86645 0 0 DOMTAR CORP COM NEW 257559203 211 5766 SH SOLE 5766 0 0 DONALDSON INC COM 257651109 689 24002 SH SOLE 24002 0 0 DORMAN PRODUCTS INC COM 258278100 302 6391 SH SOLE 6391 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 3963 243856 SH SOLE 243856 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 2523 99759 SH SOLE 99759 0 0 DOVER CORP COM 260003108 903 14756 SH SOLE 14756 0 0 DOW CHEM CO COM 260543103 23478 456642 SH SOLE 456642 0 0 DOW CHEM CO COM 260543103 1 1000 SH Put SOLE 1000 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 3306 35498 SH SOLE 35498 0 0 DREW INDS INC COM NEW 26168L205 821 13513 SH SOLE 13513 0 0 DREYFUS STRATEGIC MUN BD FD COM 26202F107 694 86323 SH SOLE 86323 0 0 DREYFUS STRATEGIC MUNS INC COM 261932107 703 82427 SH SOLE 82427 0 0 DRYSHIPS INC SHS Y2109Q101 2 14450 SH SOLE 14450 0 0 DST SYS INC DEL COM 233326107 1381 12099 SH SOLE 12099 0 0 DSW INC CL A 23334L102 827 34780 SH SOLE 34780 0 0 DTE ENERGY CO COM 233331107 1232 15384 SH SOLE 15384 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 22364 335583 SH SOLE 335583 0 0 DUFF & PHELPS GLB UTL INC FD COM 26433C105 208 14202 SH SOLE 14202 0 0 DUFF & PHELPS UTIL CORP BD T COM 26432K108 311 33900 SH SOLE 33900 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 13303 186707 SH SOLE 186707 0 0 DUKE REALTY CORP COM NEW 264411505 488 23337 SH SOLE 23337 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 241 2316 SH SOLE 2316 0 0 DUNKIN BRANDS GROUP INC COM 265504100 549 12843 SH SOLE 12843 0 0 DYCOM INDS INC COM 267475101 45997 657500 SH SOLE 657500 0 0 E M C CORP MASS COM 268648102 12442 484287 SH SOLE 484287 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 655 22104 SH SOLE 22104 0 0 EAGLE BANCORP INC MD COM 268948106 1780 35235 SH SOLE 35235 0 0 EAGLE MATERIALS INC COM 26969P108 589 9784 SH SOLE 9784 0 0 EAST WEST BANCORP INC COM 27579R104 336 8074 SH SOLE 8074 0 0 EASTERN VA BANKSHARES INC COM 277196101 111 15463 SH SOLE 15463 0 0 EASTMAN CHEM CO COM 277432100 514 7592 SH SOLE 7592 0 0 EATON CORP PLC SHS G29183103 3766 72431 SH SOLE 72431 0 0 EATON VANCE CORP COM NON VTG 278265103 953 29465 SH SOLE 29465 0 0 EATON VANCE ENHANCED EQ INC COM 278274105 502 37266 SH SOLE 37266 0 0 EATON VANCE LTD DUR INCOME F COM 27828H105 2653 208003 SH SOLE 208003 0 0 EATON VANCE MUN BD FD COM 27827X101 199 15404 SH SOLE 15404 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 169 12245 SH SOLE 12245 0 0 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 584 27188 SH SOLE 27188 0 0 EATON VANCE NEW YORK MUN BD COM 27827Y109 534 40896 SH SOLE 40896 0 0 EATON VANCE RISK MNGD DIV EQ COM 27829G106 1120 110499 SH SOLE 110499 0 0 EATON VANCE SH TM DR DIVR IN COM 27828V104 920 68730 SH SOLE 68730 0 0 EATON VANCE TAX MNGD GBL DV COM 27829F108 1092 123235 SH SOLE 123235 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 739 47448 SH SOLE 47448 0 0 EATON VANCE TX MGD DIV EQ IN COM 27828N102 3223 288051 SH SOLE 288051 0 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 195 12769 SH SOLE 12769 0 0 EATON VANCE TXMGD GL BUYWR O COM 27829C105 678 60308 SH SOLE 60308 0 0 EBAY INC COM 278642103 5365 195346 SH SOLE 195346 0 0 EBAY INC COM 278642103 16 700 SH Call SOLE 700 0 0 ECHO GLOBAL LOGISTICS INC NOTE 2.500% 5/0 27875TAA9 14 16000 PRN SOLE 16000 0 0 ECHO THERAPEUTICS INC COM NEW 27876L206 279 196195 SH SOLE 196195 0 0 ECOLAB INC COM 278865100 7017 61385 SH SOLE 61385 0 0 EDGEWELL PERS CARE CO COM 28035Q102 1125 14415 SH SOLE 14415 0 0 EDISON INTL COM 281020107 1058 17892 SH SOLE 17892 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1042 13175 SH SOLE 13175 0 0 EGA EMERGING GLOBAL SHS TR EGS EMKTCONS ETF 268461779 12623 594172 SH SOLE 594172 0 0 EGA EMERGING GLOBAL SHS TR EGS INDI INF ETF 268461845 4166 394255 SH SOLE 394255 0 0 EGA EMERGING GLOBAL SHS TR EGSHR BYND BRC 268461639 2694 186774 SH SOLE 186774 0 0 EGALET CORP COM 28226B104 2175 197420 SH SOLE 197420 0 0 EHI CAR SVCS LTD SPON ADS CL A 26853A100 1086 86187 SH SOLE 86187 0 0 ELDORADO GOLD CORP NEW COM 284902103 35 11688 SH SOLE 11688 0 0 ELECTRONIC ARTS INC COM 285512109 431 6233 SH SOLE 6233 0 0 ELLSWORTH GROWTH & INCOME FD COM 289074106 447 57723 SH SOLE 57723 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 744 25131 SH SOLE 25131 0 0 EMERGENT BIOSOLUTIONS INC NOTE 2.875% 1/1 29089QAB1 18 13000 PRN SOLE 13000 0 0 EMERSON ELEC CO COM 291011104 12149 254156 SH SOLE 254156 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 478 14443 SH SOLE 14443 0 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 2143 96002 SH SOLE 96002 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 2159 93699 SH SOLE 93699 0 0 ENCANA CORP COM 292505104 285 55674 SH SOLE 55674 0 0 ENCORE CAP GROUP INC NOTE 2.875% 3/1 292554AH5 20 26000 PRN SOLE 26000 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 54 38240 SH SOLE 38240 0 0 ENDURANCE SPECIALTY HLDGS LT SHS G30397106 7412 115971 SH SOLE 115971 0 0 ENERGEN CORP COM 29265N108 251 6109 SH SOLE 6109 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 1321 38828 SH SOLE 38828 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 23189 1691409 SH SOLE 1691409 0 0 ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 5573 165157 SH SOLE 165157 0 0 ENI S P A SPONSORED ADR 26874R108 266 9050 SH SOLE 9050 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 2249 135729 SH SOLE 135729 0 0 ENSCO PLC SHS CLASS A G3157S106 533 34594 SH SOLE 34594 0 0 ENTEGRIS INC COM 29362U104 543 40625 SH SOLE 40625 0 0 ENTERGY CORP NEW COM 29364G103 1016 14890 SH SOLE 14890 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 52536 2053851 SH SOLE 2053851 0 0 ENVESTNET INC NOTE 1.750%12/1 29404KAA4 21 24000 PRN SOLE 24000 0 0 EOG RES INC COM 26875P101 15495 219018 SH SOLE 219018 0 0 EQT CORP COM 26884L109 519 9960 SH SOLE 9960 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 8310 110200 SH SOLE 110200 0 0 EQUIFAX INC COM 294429105 2828 25365 SH SOLE 25365 0 0 EQUINIX INC COM PAR $0.001 29444U700 2341 7740 SH SOLE 7740 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 449 5509 SH SOLE 5509 0 0 ERICSSON ADR B SEK 10 294821608 650 66927 SH SOLE 66927 0 0 ESSEX PPTY TR INC COM 297178105 1612 6738 SH SOLE 6738 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 476 5894 SH SOLE 5894 0 0 ETFS PLATINUM TR SH BEN INT 26922V101 735 8563 SH SOLE 8563 0 0 ETFS WHITE METALS BASKET TR PHY WM BSK SHS 26923B104 539 20422 SH SOLE 20422 0 0 EV ENERGY PARTNERS LP COM UNITS 26926V107 30 11353 SH SOLE 11353 0 0 EVERSOURCE ENERGY COM 30040W108 3003 58774 SH SOLE 58774 0 0 EXACT SCIENCES CORP COM 30063P105 2305 249507 SH SOLE 249507 0 0 EXCHANGE TRADED CONCEPTS TR ROBO STX GLB ETF 301505707 200 8242 SH SOLE 8242 0 0 EXCO RESOURCES INC COM 269279402 12 10000 SH SOLE 10000 0 0 EXELIXIS INC COM 30161Q104 224 39822 SH SOLE 39822 0 0 EXELON CORP COM 30161N101 1269 45338 SH SOLE 45338 0 0 EXPEDIA INC DEL COM NEW 30212P303 495 4050 SH SOLE 4050 0 0 EXPEDIA INC DEL COM NEW 30212P303 8 300 SH Call SOLE 300 0 0 EXPEDITORS INTL WASH INC COM 302130109 662 14734 SH SOLE 14734 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 26313 301096 SH SOLE 301096 0 0 EXTREME NETWORKS INC COM 30226D106 74 18280 SH SOLE 18280 0 0 EXXON MOBIL CORP COM 30231G102 115069 1475581 SH SOLE 1475581 0 0 F M C CORP COM NEW 302491303 299 7668 SH SOLE 7668 0 0 F5 NETWORKS INC COM 315616102 1604 16510 SH SOLE 16510 0 0 FACEBOOK INC CL A 30303M102 41861 400079 SH SOLE 400079 0 0 FACEBOOK INC CL A 30303M102 15 2500 SH Call SOLE 2500 0 0 FACEBOOK INC CL A 30303M102 0 500 SH Put SOLE 500 0 0 FACTORSHARES TR ISE CYBER SEC 30304R407 1424 54757 SH SOLE 54757 0 0 FACTSET RESH SYS INC COM 303075105 1934 11906 SH SOLE 11906 0 0 FAIR ISAAC CORP COM 303250104 520 5529 SH SOLE 5529 0 0 FASTENAL CO COM 311900104 10079 247336 SH SOLE 247336 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1967 13450 SH SOLE 13450 0 0 FEDERATED INVS INC PA CL B 314211103 9121 318221 SH SOLE 318221 0 0 FEDERATED PREM INTR MUN INC COM 31423M105 511 38142 SH SOLE 38142 0 0 FEDEX CORP COM 31428X106 25770 173238 SH SOLE 173238 0 0 FEDEX CORP COM 31428X106 69 31600 SH Put SOLE 31600 0 0 FEI CO COM 30241L109 403 5059 SH SOLE 5059 0 0 FENIX PTS INC COM 31446L100 1983 292227 SH SOLE 292227 0 0 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 701 42200 SH SOLE 42200 0 0 FERROGLOBE PLC SHS G33856108 443 40950 SH SOLE 40950 0 0 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 208 16185 SH SOLE 16185 0 0 FIDELITY MSCI ENERGY IDX 316092402 4582 267931 SH SOLE 267931 0 0 FIDELITY MSCI HLTH CARE I 316092600 2871 83328 SH SOLE 83328 0 0 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 1175 5958 SH SOLE 5958 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 2128 35122 SH SOLE 35122 0 0 FIFTH THIRD BANCORP COM 316773100 6902 344025 SH SOLE 344025 0 0 FINISAR CORP NOTE 0.500%12/1 31787AAM3 23 25000 PRN SOLE 25000 0 0 FIREEYE INC COM 31816Q101 3406 164073 SH SOLE 164073 0 0 FIRST AMERN FINL CORP COM 31847R102 685 18984 SH SOLE 18984 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 866 131000 SH SOLE 131000 0 0 FIRST BUSEY CORP COM NEW 319383204 857 41665 SH SOLE 41665 0 0 FIRST CASH FINL SVCS INC COM 31942D107 711 19008 SH SOLE 19008 0 0 FIRST DATA CORP NEW COM CL A 32008D106 585 36845 SH SOLE 36845 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1262 56997 SH SOLE 56997 0 0 FIRST NIAGARA FINL GP INC COM 33582V108 205 18734 SH SOLE 18734 0 0 FIRST POTOMAC RLTY TR COM 33610F109 135 11643 SH SOLE 11643 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 1339 20208 SH SOLE 20208 0 0 FIRST SOLAR INC COM 336433107 971 14694 SH SOLE 14694 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 1951 59658 SH SOLE 59658 0 0 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 275 15240 SH SOLE 15240 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 2594 76103 SH SOLE 76103 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 2673 60105 SH SOLE 60105 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 3632 48708 SH SOLE 48708 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 1160 49280 SH SOLE 49280 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 3200 53108 SH SOLE 53108 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 2623 100587 SH SOLE 100587 0 0 FIRST TR EXCHANGE TRADED FD ISE CLOUD COMP 33734X192 307 10170 SH SOLE 10170 0 0 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 174 10214 SH SOLE 10214 0 0 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 11372 563238 SH SOLE 563238 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 3879 34302 SH SOLE 34302 0 0 FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 198 12000 SH SOLE 12000 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 375 8000 SH SOLE 8000 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 450 20110 SH SOLE 20110 0 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 1001 52917 SH SOLE 52917 0 0 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 2141 44536 SH SOLE 44536 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 7507 195329 SH SOLE 195329 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 313 7235 SH SOLE 7235 0 0 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 1908 80391 SH SOLE 80391 0 0 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 2239 184673 SH SOLE 184673 0 0 FIRSTENERGY CORP COM 337932107 599 18881 SH SOLE 18881 0 0 FISERV INC COM 337738108 1203 13187 SH SOLE 13187 0 0 FITBIT INC CL A 33812L102 211 7047 SH SOLE 7047 0 0 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 255 12727 SH SOLE 12727 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 647 4546 SH SOLE 4546 0 0 FLEXTRONICS INTL LTD ORD Y2573F102 270 24143 SH SOLE 24143 0 0 FLIR SYS INC COM 302445101 269 9582 SH SOLE 9582 0 0 FLOWSERVE CORP COM 34354P105 222 5280 SH SOLE 5280 0 0 FLUOR CORP NEW COM 343412102 8350 176936 SH SOLE 176936 0 0 FLUOR CORP NEW COM 343412102 5 600 SH Call SOLE 600 0 0 FNB CORP PA COM 302520101 767 57492 SH SOLE 57492 0 0 FOOT LOCKER INC COM 344849104 1663 25461 SH SOLE 25461 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 18526 1316924 SH SOLE 1316924 0 0 FORESTAR GROUP INC NOTE 3.750% 3/0 346232AB7 14 17000 PRN SOLE 17000 0 0 FORMFACTOR INC COM 346375108 181 20061 SH SOLE 20061 0 0 FORT DEARBORN INCOME SECS IN COM 347200107 215 14800 SH SOLE 14800 0 0 FORTINET INC COM 34959E109 897 28704 SH SOLE 28704 0 0 FORTRESS INVESTMENT GROUP LL CL A 34958B106 692 136677 SH SOLE 136677 0 0 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 902 80124 SH SOLE 80124 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 386 6989 SH SOLE 6989 0 0 FOX FACTORY HLDG CORP COM 35138V102 442 26453 SH SOLE 26453 0 0 FRANKLIN LTD DURATION INC TR COM 35472T101 107 10000 SH SOLE 10000 0 0 FRANKLIN RES INC COM 354613101 3145 85393 SH SOLE 85393 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 110 10584 SH SOLE 10584 0 0 FRANKS INTL N V COM N33462107 2044 122386 SH SOLE 122386 0 0 FREEPORT-MCMORAN INC CL B 35671D857 781 116587 SH SOLE 116587 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 595 130844 SH SOLE 130844 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 365 33955 SH SOLE 33955 0 0 FTD COS INC COM 30281V108 3288 125711 SH SOLE 125711 0 0 FULL CIRCLE CAP CORP COM 359671104 91 36952 SH SOLE 36952 0 0 FULL HOUSE RESORTS INC COM 359678109 17 10000 SH SOLE 10000 0 0 FULLER H B CO COM 359694106 1347 36868 SH SOLE 36868 0 0 G & K SVCS INC CL A 361268105 602 9598 SH SOLE 9598 0 0 GABELLI DIVD & INCOME TR COM 36242H104 488 26495 SH SOLE 26495 0 0 GABELLI EQUITY TR INC COM 362397101 399 75111 SH SOLE 75111 0 0 GALLAGHER ARTHUR J & CO COM 363576109 941 22929 SH SOLE 22929 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 132 27603 SH SOLE 27603 0 0 GAMESTOP CORP NEW CL A 36467W109 2030 72666 SH SOLE 72666 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 678 24457 SH SOLE 24457 0 0 GANNETT CO INC COM 36473H104 1317 80912 SH SOLE 80912 0 0 GAP INC DEL COM 364760108 368 14997 SH SOLE 14997 0 0 GARTNER INC COM 366651107 2923 32157 SH SOLE 32157 0 0 GATX CORP COM 361448103 562 13151 SH SOLE 13151 0 0 GENCOR INDS INC COM 368678108 168 14867 SH SOLE 14867 0 0 GENERAL DYNAMICS CORP COM 369550108 4061 29570 SH SOLE 29570 0 0 GENERAL ELECTRIC CO COM 369604103 97923 3145599 SH SOLE 3145599 0 0 GENERAL GROWTH PPTYS INC NEW COM 370023103 958 35227 SH SOLE 35227 0 0 GENERAL MLS INC COM 370334104 21383 369988 SH SOLE 369988 0 0 GENERAL MTRS CO COM 37045V100 20877 613610 SH SOLE 613610 0 0 GENESEE & WYO INC CL A 371559105 1799 33558 SH SOLE 33558 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 9922 270021 SH SOLE 270021 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 15149 4365780 SH SOLE 4365780 0 0 GENMARK DIAGNOSTICS INC COM 372309104 346 44721 SH SOLE 44721 0 0 GENTEX CORP COM 371901109 2273 142077 SH SOLE 142077 0 0 GENTHERM INC COM 37253A103 912 19252 SH SOLE 19252 0 0 GENUINE PARTS CO COM 372460105 14943 173908 SH SOLE 173908 0 0 GIGA TRONICS INC COM 375175106 30 18500 SH SOLE 18500 0 0 GILEAD SCIENCES INC COM 375558103 35845 354260 SH SOLE 354260 0 0 GILEAD SCIENCES INC COM 375558103 0 500 SH Call SOLE 500 0 0 GLACIER BANCORP INC NEW COM 37637Q105 370 13940 SH SOLE 13940 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 16989 421705 SH SOLE 421705 0 0 GLOBAL NET LEASE INC COM 379378102 2750 346018 SH SOLE 346018 0 0 GLOBAL PMTS INC COM 37940X102 1816 28161 SH SOLE 28161 0 0 GLOBAL SOURCES LTD ORD G39300101 146 18789 SH SOLE 18789 0 0 GLOBAL X FDS GLOBAL X LITHIUM 37954Y855 201 9957 SH SOLE 9957 0 0 GLOBALSTAR INC COM 378973408 29 20425 SH SOLE 20425 0 0 GLOBUS MED INC CL A 379577208 624 22505 SH SOLE 22505 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 3214 203818 SH SOLE 203818 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 1 15000 SH Call SOLE 15000 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 10320 57200 SH SOLE 57200 0 0 GOLDMAN SACHS GROUP INC MTNF 2/1 38147QLX2 21 19000 PRN SOLE 19000 0 0 GOLDMAN SACHS GROUP INC MTNF 2/1 38147QMF0 15 17000 PRN SOLE 17000 0 0 GOLDMAN SACHS MLP ENERGY REN COM 38148G107 125 23080 SH SOLE 23080 0 0 GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 855 104055 SH SOLE 104055 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 1163 35668 SH SOLE 35668 0 0 GOPRO INC CL A 38268T103 2490 138153 SH SOLE 138153 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 755 47550 SH SOLE 47550 0 0 GRACE W R & CO DEL NEW COM 38388F108 294 3002 SH SOLE 3002 0 0 GRACO INC COM 384109104 1887 26126 SH SOLE 26126 0 0 GRAINGER W W INC COM 384802104 317 1564 SH SOLE 1564 0 0 GRAMERCY PPTY TR COM 385002100 1754 226980 SH SOLE 226980 0 0 GRAND CANYON ED INC COM 38526M106 337 8494 SH SOLE 8494 0 0 GRANITE CONSTR INC COM 387328107 8651 201816 SH SOLE 201816 0 0 GRAY TELEVISION INC COM 389375106 245 15000 SH SOLE 15000 0 0 GREEN DOT CORP CL A 39304D102 985 60000 SH SOLE 60000 0 0 GREEN PLAINS INC COM 393222104 8880 387238 SH SOLE 387238 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1017 54355 SH SOLE 54355 0 0 GUGGENHEIM CR ALLOCATION FD COM 40168G108 445 22875 SH SOLE 22875 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 475 7878 SH SOLE 7878 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 202 2988 SH SOLE 2988 0 0 HAEMONETICS CORP COM 405024100 290 9056 SH SOLE 9056 0 0 HAIN CELESTIAL GROUP INC COM 405217100 1779 44224 SH SOLE 44224 0 0 HALLADOR ENERGY COMPANY COM 40609P105 160 35000 SH SOLE 35000 0 0 HALLIBURTON CO COM 406216101 9159 269332 SH SOLE 269332 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 470 27236 SH SOLE 27236 0 0 HALYARD HEALTH INC COM 40650V100 570 17178 SH SOLE 17178 0 0 HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 492 35320 SH SOLE 35320 0 0 HANESBRANDS INC COM 410345102 2332 79155 SH SOLE 79155 0 0 HARLEY DAVIDSON INC COM 412822108 319 7034 SH SOLE 7034 0 0 HARMAN INTL INDS INC COM 413086109 673 7104 SH SOLE 7104 0 0 HARRIS & HARRIS GROUP INC COM 413833104 39 17859 SH SOLE 17859 0 0 HARRIS CORP DEL COM 413875105 1044 12032 SH SOLE 12032 0 0 HARSCO CORP COM 415864107 265 33599 SH SOLE 33599 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 2261 51978 SH SOLE 51978 0 0 HARVEST NATURAL RESOURCES IN COM 41754V103 19 45000 SH SOLE 45000 0 0 HASBRO INC COM 418056107 1583 23464 SH SOLE 23464 0 0 HAVERTY FURNITURE INC COM 419596101 629 29330 SH SOLE 29330 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 295 10181 SH SOLE 10181 0 0 HCA HOLDINGS INC COM 40412C101 594 8761 SH SOLE 8761 0 0 HCA HOLDINGS INC COM 40412C101 4 1500 SH Put SOLE 1500 0 0 HCI GROUP INC NOTE 3.875% 3/1 40416EAB9 15 17000 PRN SOLE 17000 0 0 HCP INC COM 40414L109 3205 83802 SH SOLE 83802 0 0 HD SUPPLY HLDGS INC COM 40416M105 1660 55497 SH SOLE 55497 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 1569 25419 SH SOLE 25419 0 0 HEALTHCARE SVCS GRP INC COM 421906108 1613 46253 SH SOLE 46253 0 0 HEALTHEQUITY INC COM 42226A107 4267 170209 SH SOLE 170209 0 0 HEARTLAND PMT SYS INC COM 42235N108 2657 28070 SH SOLE 28070 0 0 HELIX ENERGY SOLUTIONS GRP I NOTE 3.250% 3/1 42330PAG2 20 25000 PRN SOLE 25000 0 0 HELMERICH & PAYNE INC COM 423452101 2958 55415 SH SOLE 55415 0 0 HENRY JACK & ASSOC INC COM 426281101 2324 29684 SH SOLE 29684 0 0 HERBALIFE LTD COM USD SHS G4412G101 468 8728 SH SOLE 8728 0 0 HERBALIFE LTD COM USD SHS G4412G101 2 800 SH Put SOLE 800 0 0 HERCULES TECH GROWTH CAP INC COM 427096508 177 14551 SH SOLE 14551 0 0 HERON THERAPEUTICS INC COM 427746102 550 20617 SH SOLE 20617 0 0 HERSHEY CO COM 427866108 3271 36576 SH SOLE 36576 0 0 HERTZ GLOBAL HOLDINGS INC COM 42805T105 473 33261 SH SOLE 33261 0 0 HESS CORP COM 42809H107 1333 27399 SH SOLE 27399 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 5880 384595 SH SOLE 384595 0 0 HFF INC CL A 40418F108 849 27350 SH SOLE 27350 0 0 HIGHLAND FDS I HI LD IBOXX SRLN 430101774 1013 55919 SH SOLE 55919 0 0 HILLTOP HOLDINGS INC COM 432748101 236 12300 SH SOLE 12300 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A104 429 19952 SH SOLE 19952 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 11954 383944 SH SOLE 383944 0 0 HOLLYFRONTIER CORP COM 436106108 867 21666 SH SOLE 21666 0 0 HOLOGIC INC COM 436440101 258 6650 SH SOLE 6650 0 0 HOME DEPOT INC COM 437076102 38156 288485 SH SOLE 288485 0 0 HONDA MOTOR LTD AMERN SHS 438128308 2490 78257 SH SOLE 78257 0 0 HONEYWELL INTL INC COM 438516106 16854 162755 SH SOLE 162755 0 0 HOOKER FURNITURE CORP COM 439038100 793 31438 SH SOLE 31438 0 0 HORIZON PHARMA PLC SHS G4617B105 425 19599 SH SOLE 19599 0 0 HORMEL FOODS CORP COM 440452100 485 6105 SH SOLE 6105 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 1239 124463 SH SOLE 124463 0 0 HORNBECK OFFSHORE SVCS INC N NOTE 1.500% 9/0 440543AN6 18 33000 PRN SOLE 33000 0 0 HORSEHEAD HLDG CORP COM 440694305 148 72610 SH SOLE 72610 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 6749 258320 SH SOLE 258320 0 0 HOST HOTELS & RESORTS INC COM 44107P104 250 16319 SH SOLE 16319 0 0 HOWARD BANCORP INC COM 442496105 620 46853 SH SOLE 46853 0 0 HOWARD HUGHES CORP COM 44267D107 520 4594 SH SOLE 4594 0 0 HP INC COM 40434L105 5236 442564 SH SOLE 442564 0 0 HP INC COM 40434L105 19508 20000 SH Call SOLE 20000 0 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 392 15311 SH SOLE 15311 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 3559 89837 SH SOLE 89837 0 0 HUB GROUP INC CL A 443320106 9619 291707 SH SOLE 291707 0 0 HUBBELL INC COM 443510607 631 6159 SH SOLE 6159 0 0 HUMANA INC COM 444859102 5003 27933 SH SOLE 27933 0 0 HUNT J B TRANS SVCS INC COM 445658107 798 10896 SH SOLE 10896 0 0 HUNTINGTON BANCSHARES INC COM 446150104 798 72085 SH SOLE 72085 0 0 I D SYSTEMS INC COM 449489103 699 152000 SH SOLE 152000 0 0 IAC INTERACTIVECORP COM PAR $.001 44919P508 1170 19520 SH SOLE 19520 0 0 ICICI BK LTD ADR 45104G104 395 50339 SH SOLE 50339 0 0 ICON PLC SHS G4705A100 3168 40744 SH SOLE 40744 0 0 IDACORP INC COM 451107106 7320 107637 SH SOLE 107637 0 0 IDEX CORP COM 45167R104 870 11345 SH SOLE 11345 0 0 IDEXX LABS INC COM 45168D104 2797 38285 SH SOLE 38285 0 0 ILLINOIS TOOL WKS INC COM 452308109 9442 101806 SH SOLE 101806 0 0 ILLUMINA INC COM 452327109 5176 26877 SH SOLE 26877 0 0 IMAX CORP COM 45245E109 655 18383 SH SOLE 18383 0 0 IMMUNOGEN INC COM 45253H101 242 18144 SH SOLE 18144 0 0 IMMUNOMEDICS INC COM 452907108 184 60315 SH SOLE 60315 0 0 INCYTE CORP COM 45337C102 1282 11829 SH SOLE 11829 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 3006 105909 SH SOLE 105909 0 0 INFINERA CORPORATION COM 45667G103 762 41786 SH SOLE 41786 0 0 ING GROEP N V SPONSORED ADR 456837103 330 24228 SH SOLE 24228 0 0 INGERSOLL-RAND PLC SHS G47791101 1279 23124 SH SOLE 23124 0 0 INGRAM MICRO INC CL A 457153104 2119 69561 SH SOLE 69561 0 0 INGREDION INC COM 457187102 934 9735 SH SOLE 9735 0 0 INNERWORKINGS INC COM 45773Y105 99 13256 SH SOLE 13256 0 0 INNOSPEC INC COM 45768S105 610 11189 SH SOLE 11189 0 0 INTEL CORP COM 458140100 56396 1639086 SH SOLE 1639086 0 0 INTEL CORP SDCV 12/1 458140AD2 15 11000 PRN SOLE 11000 0 0 INTELIQUENT INC COM 45825N107 237 13426 SH SOLE 13426 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 443 10103 SH SOLE 10103 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 7897 30796 SH SOLE 30796 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 4 2000 SH Put SOLE 2000 0 0 INTERCONTINENTAL HOTELS GROU SPON ADR NEW2014 45857P509 218 5641 SH SOLE 5641 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 62293 452338 SH SOLE 452338 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 30 13500 SH Call SOLE 13500 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 493 4078 SH SOLE 4078 0 0 INTERPUBLIC GROUP COS INC COM 460690100 305 13043 SH SOLE 13043 0 0 INTEST CORP COM 461147100 261 61618 SH SOLE 61618 0 0 INTL PAPER CO COM 460146103 2402 63659 SH SOLE 63659 0 0 INTREXON CORP COM 46122T102 1234 40846 SH SOLE 40846 0 0 INTUIT COM 461202103 2411 25067 SH SOLE 25067 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2973 5432 SH SOLE 5432 0 0 INUVO INC COM NEW 46122W204 27 10000 SH SOLE 10000 0 0 INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 134 11430 SH SOLE 11430 0 0 INVESCO BD FD COM 46132L107 316 18000 SH SOLE 18000 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 258 24184 SH SOLE 24184 0 0 INVESCO LTD SHS G491BT108 1013 30125 SH SOLE 30125 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 184 14142 SH SOLE 14142 0 0 INVESCO MUN TR COM 46131J103 253 19854 SH SOLE 19854 0 0 INVESCO MUNI INCOME OPP TRST COM 46132X101 332 45514 SH SOLE 45514 0 0 INVESCO PA VALUE MUN INCOME COM 46132K109 1702 133168 SH SOLE 133168 0 0 INVESCO QUALITY MUNI INC TRS COM 46133G107 150 11804 SH SOLE 11804 0 0 INVESCO SR INCOME TR COM 46131H107 277 68416 SH SOLE 68416 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 150 11341 SH SOLE 11341 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 1132 69652 SH SOLE 69652 0 0 ION GEOPHYSICAL CORP COM 462044108 101 200313 SH SOLE 200313 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1367 22129 SH SOLE 22129 0 0 IPG PHOTONICS CORP COM 44980X109 231 2569 SH SOLE 2569 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 215 25661 SH SOLE 25661 0 0 IRON MTN INC NEW COM 46284V101 1498 55652 SH SOLE 55652 0 0 ISHARES 10+ YR CR BD ETF 464289511 1046 18803 SH SOLE 18803 0 0 ISHARES CNTRY MIN VL ETF 464286525 1043 15054 SH SOLE 15054 0 0 ISHARES EM MK MINVOL ETF 464286533 1406 28781 SH SOLE 28781 0 0 ISHARES INDIA 50 ETF 464289529 1421 52246 SH SOLE 52246 0 0 ISHARES MODERT ALLOC ETF 464289875 419 12301 SH SOLE 12301 0 0 ISHARES MSCI BRZ CAP ETF 464286400 2836 136980 SH SOLE 136980 0 0 ISHARES MSCI CDA ETF 464286509 1361 66360 SH SOLE 66360 0 0 ISHARES MSCI EM ASIA ETF 464286426 1612 31924 SH SOLE 31924 0 0 ISHARES MSCI EURZONE ETF 464286608 2488 71129 SH SOLE 71129 0 0 ISHARES MSCI GERMANY ETF 464286806 304 11618 SH SOLE 11618 0 0 ISHARES MSCI HONG KG ETF 464286871 251 12711 SH SOLE 12711 0 0 ISHARES MSCI JAPAN ETF 464286848 27184 2242784 SH SOLE 2242784 0 0 ISHARES MSCI MEX CAP ETF 464286822 5168 103853 SH SOLE 103853 0 0 ISHARES MSCI PAC JP ETF 464286665 1346 35499 SH SOLE 35499 0 0 ISHARES MSCI STH KOR ETF 464286772 254 5082 SH SOLE 5082 0 0 ISHARES MSCI SZ CAP ETF 464286749 2981 95982 SH SOLE 95982 0 0 ISHARES MSCI TAIWAN ETF 464286731 195 15274 SH SOLE 15274 0 0 ISHARES RUS TOP 200 ETF 464289446 16698 355201 SH SOLE 355201 0 0 ISHARES RUS TP200 GR ETF 464289438 900 16801 SH SOLE 16801 0 0 ISHARES RUS TP200 VL ETF 464289420 579 13993 SH SOLE 13993 0 0 ISHARES GOLD TRUST ISHARES 464285105 640 62820 SH SOLE 62820 0 0 ISHARES INC CORE MSCI EMKT 46434G103 951 24305 SH SOLE 24305 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 164 11564 SH SOLE 11564 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 1629 123297 SH SOLE 123297 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 34 117200 SH Call SOLE 117200 0 0 ISHARES TR 1-3 YR CR BD ETF 464288646 8458 81138 SH SOLE 81138 0 0 ISHARES TR 1-3 YR TR BD ETF 464287457 3034 35995 SH SOLE 35995 0 0 ISHARES TR 18 AMT-FREE ETF 46429B580 266 10426 SH SOLE 10426 0 0 ISHARES TR 19 AMT-FREE MN 46429B564 6548 255593 SH SOLE 255593 0 0 ISHARES TR 20+ YR TR BD ETF 464287432 510 4256 SH SOLE 4256 0 0 ISHARES TR 2016 CORP EX ETF 46432FAD9 346 3670 PRN SOLE 3670 0 0 ISHARES TR 2018 CORP EX ETF 46432FAG2 316 3379 PRN SOLE 3379 0 0 ISHARES TR 7-10 Y TR BD ETF 464287440 507 4803 SH SOLE 4803 0 0 ISHARES TR CALI AMT-FRE ETF 464288356 324 2743 SH SOLE 2743 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 1949 55350 SH SOLE 55350 0 0 ISHARES TR COHEN&STEER REIT 464287564 766 7707 SH SOLE 7707 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 5032 68439 SH SOLE 68439 0 0 ISHARES TR CORE MSCI EAFE 46432F842 8926 164071 SH SOLE 164071 0 0 ISHARES TR CORE MSCI EURO 46434V738 1750 41468 SH SOLE 41468 0 0 ISHARES TR CORE MSCITOTAL 46432F834 1662 33593 SH SOLE 33593 0 0 ISHARES TR CORE S&P MCP ETF 464287507 3886 27894 SH SOLE 27894 0 0 ISHARES TR CORE S&P SCP ETF 464287804 8536 77504 SH SOLE 77504 0 0 ISHARES TR CORE S&P TTL STK 464287150 6043 64985 SH SOLE 64985 0 0 ISHARES TR CORE S&P500 ETF 464287200 37826 184665 SH SOLE 184665 0 0 ISHARES TR CORE US AGGBD ET 464287226 45780 423778 SH SOLE 423778 0 0 ISHARES TR CORE US GRW ETF 464287671 2593 31907 SH SOLE 31907 0 0 ISHARES TR CORE US VAL ETF 464287663 1608 12619 SH SOLE 12619 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 331 12834 SH SOLE 12834 0 0 ISHARES TR DOW JONES US ETF 464287846 1034 10143 SH SOLE 10143 0 0 ISHARES TR EAFE GRWTH ETF 464288885 2194 32704 SH SOLE 32704 0 0 ISHARES TR EAFE MIN VOL ETF 46429B689 2606 40255 SH SOLE 40255 0 0 ISHARES TR EAFE SML CP ETF 464288273 307 6224 SH SOLE 6224 0 0 ISHARES TR EAFE VALUE ETF 464288877 2056 44225 SH SOLE 44225 0 0 ISHARES TR EUROPE ETF 464287861 1110 27744 SH SOLE 27744 0 0 ISHARES TR EXPONEN TECHNO 46434V381 1967 78939 SH SOLE 78939 0 0 ISHARES TR FLTG RATE BD ETF 46429B655 585 11579 SH SOLE 11579 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 202 1959 SH SOLE 1959 0 0 ISHARES TR GLOBAL 100 ETF 464287572 269 3703 SH SOLE 3703 0 0 ISHARES TR GLOBAL TECH ETF 464287291 479 4925 SH SOLE 4925 0 0 ISHARES TR HDG MSCI EAFE 46434V803 4763 187869 SH SOLE 187869 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 3909 136871 SH SOLE 136871 0 0 ISHARES TR IBONDS SEP2020 46434V571 7876 308472 SH SOLE 308472 0 0 ISHARES TR IBOXX HI YD ETF 464288513 1 1000 SH Put SOLE 1000 0 0 ISHARES TR IBOXX HI YD ETF 464288513 2485 31012 SH SOLE 31012 0 0 ISHARES TR IBOXX INV CP ETF 464287242 3883 34079 SH SOLE 34079 0 0 ISHARES TR INTERM CR BD ETF 464288638 388 3624 SH SOLE 3624 0 0 ISHARES TR INTL SEL DIV ETF 464288448 2881 100056 SH SOLE 100056 0 0 ISHARES TR JP MOR EM MK ETF 464288281 1793 16959 SH SOLE 16959 0 0 ISHARES TR MBS ETF 464288588 387 3584 SH SOLE 3584 0 0 ISHARES TR MRG RL ES CP ETF 464288539 156 16170 SH SOLE 16170 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 203 1715 SH SOLE 1715 0 0 ISHARES TR MRGSTR SM CP GR 464288604 276 2038 SH SOLE 2038 0 0 ISHARES TR MRNGSTR LG-CP ET 464287127 264 2218 SH SOLE 2218 0 0 ISHARES TR MRNGSTR LG-CP GR 464287119 1254 10449 SH SOLE 10449 0 0 ISHARES TR MSCI ACWI ETF 464288257 1725 30933 SH SOLE 30933 0 0 ISHARES TR MSCI ACWI EX US 464288240 1660 41954 SH SOLE 41954 0 0 ISHARES TR MSCI EAFE ETF 464287465 32785 558148 SH SOLE 558148 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 13237 411114 SH SOLE 411114 0 0 ISHARES TR MSCI INDIA ETF 46429B598 246 8902 SH SOLE 8902 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 697 20891 SH SOLE 20891 0 0 ISHARES TR MSCI KLD400 SOC 464288570 897 11874 SH SOLE 11874 0 0 ISHARES TR MSCI PHILIPS ETF 46429B408 3767 112108 SH SOLE 112108 0 0 ISHARES TR MSCI USA QLT FAC 46432F339 417 6860 SH SOLE 6860 0 0 ISHARES TR MSCI UTD KNGDM 46434V548 2768 171013 SH SOLE 171013 0 0 ISHARES TR N AMER TECH ETF 464287549 325 2923 SH SOLE 2923 0 0 ISHARES TR NA NAT RES 464287374 447 15802 SH SOLE 15802 0 0 ISHARES TR NA TEC-SFTWR ETF 464287515 2389 23032 SH SOLE 23032 0 0 ISHARES TR NASDQ BIOTEC ETF 464287556 8624 25506 SH SOLE 25506 0 0 ISHARES TR NAT AMT FREE BD 464288414 5773 52150 SH SOLE 52150 0 0 ISHARES TR RESID RL EST CAP 464288562 5715 89968 SH SOLE 89968 0 0 ISHARES TR RUS 1000 ETF 464287622 29366 259086 SH SOLE 259086 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 69080 694734 SH SOLE 694734 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 40424 413122 SH SOLE 413122 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 2 40800 SH Call SOLE 40800 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 3201 34724 SH SOLE 34724 0 0 ISHARES TR RUS MD CP GR ETF 464287481 5834 63384 SH SOLE 63384 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 3701 53788 SH SOLE 53788 0 0 ISHARES TR RUS MID-CAP ETF 464287499 10192 63612 SH SOLE 63612 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 154 181300 SH Call SOLE 181300 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 3147 26175 SH SOLE 26175 0 0 ISHARES TR S&P 100 ETF 464287101 1155 12661 SH SOLE 12661 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 7237 62479 SH SOLE 62479 0 0 ISHARES TR S&P 500 VAL ETF 464287408 3502 39518 SH SOLE 39518 0 0 ISHARES TR S&P MC 400GR ETF 464287606 3835 23925 SH SOLE 23925 0 0 ISHARES TR S&P MC 400VL ETF 464287705 7734 65884 SH SOLE 65884 0 0 ISHARES TR SELECT DIVID ETF 464287168 10664 141514 SH SOLE 141514 0 0 ISHARES TR SHRT TRS BD ETF 464288679 5379 48806 SH SOLE 48806 0 0 ISHARES TR SHT NTLAMTFR ETF 464288158 462 4357 SH SOLE 4357 0 0 ISHARES TR SP SMCP600GR ETF 464287887 346 2770 SH SOLE 2770 0 0 ISHARES TR SP SMCP600VL ETF 464287879 1646 15236 SH SOLE 15236 0 0 ISHARES TR TIPS BD ETF 464287176 5097 46383 SH SOLE 46383 0 0 ISHARES TR TRANS AVG ETF 464287192 749 5540 SH SOLE 5540 0 0 ISHARES TR U.S. AER&DEF ETF 464288760 502 4213 SH SOLE 4213 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 8017 89097 SH SOLE 89097 0 0 ISHARES TR U.S. FINLS ETF 464287788 447 5038 SH SOLE 5038 0 0 ISHARES TR U.S. INDS ETF 464287754 951 9231 SH SOLE 9231 0 0 ISHARES TR U.S. PFD STK ETF 464288687 2245 57731 SH SOLE 57731 0 0 ISHARES TR U.S. REAL ES ETF 464287739 810 10747 SH SOLE 10747 0 0 ISHARES TR U.S. TECH ETF 464287721 3087 28872 SH SOLE 28872 0 0 ISHARES TR US HLTHCARE ETF 464287762 218 1447 SH SOLE 1447 0 0 ISHARES TR US HOME CONS ETF 464288752 8006 295372 SH SOLE 295372 0 0 ISHARES TR US REGNL BKS ETF 464288778 3316 94809 SH SOLE 94809 0 0 ISHARES TR USA ESG SLCT ETF 464288802 622 7416 SH SOLE 7416 0 0 ISHARES TR USA MIN VOL ETF 46429B697 1798 43036 SH SOLE 43036 0 0 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 319 6338 SH SOLE 6338 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 101 14993 SH SOLE 14993 0 0 ITC HLDGS CORP COM 465685105 1148 29536 SH SOLE 29536 0 0 J2 GLOBAL INC COM 48123V102 391 4745 SH SOLE 4745 0 0 JABIL CIRCUIT INC COM 466313103 935 40079 SH SOLE 40079 0 0 JACK IN THE BOX INC COM 466367109 1152 15032 SH SOLE 15032 0 0 JANUS CAP GROUP INC COM 47102X105 379 26983 SH SOLE 26983 0 0 JARDEN CORP COM 471109108 361 6295 SH SOLE 6295 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 645 4597 SH SOLE 4597 0 0 JD COM INC SPON ADR CL A 47215P106 412 12782 SH SOLE 12782 0 0 JEFFERIES GROUP INC NEW DBCV 3.875%11/0 472319AG7 31 31000 PRN SOLE 31000 0 0 JERNIGAN CAP INC COM 476405105 837 55947 SH SOLE 55947 0 0 JETBLUE AIRWAYS CORP COM 477143101 2353 104004 SH SOLE 104004 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 319 6410 SH SOLE 6410 0 0 JOHNSON & JOHNSON COM 478160104 129689 1262677 SH SOLE 1262677 0 0 JOHNSON & JOHNSON COM 478160104 1 2000 SH Put SOLE 2000 0 0 JOHNSON CTLS INC COM 478366107 736 18525 SH SOLE 18525 0 0 JONES LANG LASALLE INC COM 48020Q107 868 5430 SH SOLE 5430 0 0 JOURNAL MEDIA GROUP INC COM 48114A109 1256 104448 SH SOLE 104448 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 5946 205388 SH SOLE 205388 0 0 JPMORGAN CHASE & CO COM 46625H100 74225 1123473 SH SOLE 1123473 0 0 JUNIPER NETWORKS INC COM 48203R104 221 8026 SH SOLE 8026 0 0 KAMAN CORP COM 483548103 302 7337 SH SOLE 7337 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 1801 24152 SH SOLE 24152 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 545 24077 SH SOLE 24077 0 0 KAYNE ANDERSON ENRGY TTL RT COM 48660P104 196 23622 SH SOLE 23622 0 0 KAYNE ANDERSON MLP INVT CO COM 486606106 1221 70032 SH SOLE 70032 0 0 KB HOME NOTE 1.375% 2/0 48666KAS8 14 16000 PRN SOLE 16000 0 0 KCAP FINL INC COM 48668E101 50 12375 SH SOLE 12375 0 0 KCG HLDGS INC CL A 48244B100 4137 336027 SH SOLE 336027 0 0 KELLOGG CO COM 487836108 1466 20328 SH SOLE 20328 0 0 KEYCORP NEW COM 493267108 2092 158003 SH SOLE 158003 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 331 11836 SH SOLE 11836 0 0 KEYW HLDG CORP COM 493723100 798 132573 SH SOLE 132573 0 0 KIMBERLY CLARK CORP COM 494368103 29937 235277 SH SOLE 235277 0 0 KIMCO RLTY CORP COM 49446R109 4634 175206 SH SOLE 175206 0 0 KINDER MORGAN INC DEL COM 49456B101 7003 469539 SH SOLE 469539 0 0 KINDER MORGAN INC DEL PFD SER A 49456B200 1120 27768 SH SOLE 27768 0 0 KINROSS GOLD CORP COM NO PAR 496902404 33 18903 SH SOLE 18903 0 0 KIRBY CORP COM 497266106 1124 21298 SH SOLE 21298 0 0 KKR & CO L P DEL COM UNITS 48248M102 570 36564 SH SOLE 36564 0 0 KLA-TENCOR CORP COM 482480100 360 5267 SH SOLE 5267 0 0 KNOWLES CORP COM 49926D109 137 10285 SH SOLE 10285 0 0 KOHLS CORP COM 500255104 909 19151 SH SOLE 19151 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 472 18594 SH SOLE 18594 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 207 9614 SH SOLE 9614 0 0 KRAFT HEINZ CO COM 500754106 11336 155818 SH SOLE 155818 0 0 KROGER CO COM 501044101 5229 125147 SH SOLE 125147 0 0 L BRANDS INC COM 501797104 1184 12411 SH SOLE 12411 0 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 1812 15201 SH SOLE 15201 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2424 19580 SH SOLE 19580 0 0 LAM RESEARCH CORP COM 512807108 6720 84466 SH SOLE 84466 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 2853 47671 SH SOLE 47671 0 0 LANDSTAR SYS INC COM 515098101 2003 34207 SH SOLE 34207 0 0 LANNET INC COM 516012101 218 5455 SH SOLE 5455 0 0 LAS VEGAS SANDS CORP COM 517834107 1131 25700 SH SOLE 25700 0 0 LAUDER ESTEE COS INC CL A 518439104 1215 13813 SH SOLE 13813 0 0 LAZARD LTD SHS A G54050102 5902 131060 SH SOLE 131060 0 0 LEAR CORP COM NEW 521865204 2044 16651 SH SOLE 16651 0 0 LEGGETT & PLATT INC COM 524660107 235 5648 SH SOLE 5648 0 0 LEIDOS HLDGS INC COM 525327102 3519 62481 SH SOLE 62481 0 0 LENDINGCLUB CORP COM 52603A109 272 24428 SH SOLE 24428 0 0 LENNAR CORP CL A 526057104 386 7921 SH SOLE 7921 0 0 LENNOX INTL INC COM 526107107 736 5882 SH SOLE 5882 0 0 LEUCADIA NATL CORP COM 527288104 533 30821 SH SOLE 30821 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 413 7579 SH SOLE 7579 0 0 LEXINGTON REALTY TRUST COM 529043101 714 89058 SH SOLE 89058 0 0 LIBBEY INC COM 529898108 232 10876 SH SOLE 10876 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 419 8286 SH SOLE 8286 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 1482 28553 SH SOLE 28553 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 215 5011 SH SOLE 5011 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 1458 34407 SH SOLE 34407 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 4085 100240 SH SOLE 100240 0 0 LIBERTY INTERACTIVE CORP LBT VENT COM A 53071M880 2011 44504 SH SOLE 44504 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 4884 178898 SH SOLE 178898 0 0 LIBERTY MEDIA CORP DELAWARE CL A 531229102 1323 33742 SH SOLE 33742 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C 531229300 3121 81933 SH SOLE 81933 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 605 19814 SH SOLE 19814 0 0 LIFELOCK INC COM 53224V100 152 10684 SH SOLE 10684 0 0 LILLY ELI & CO COM 532457108 22247 264127 SH SOLE 264127 0 0 LIMELIGHT NETWORKS INC COM 53261M104 16 11150 SH SOLE 11150 0 0 LINCOLN EDL SVCS CORP COM 533535100 31 15500 SH SOLE 15500 0 0 LINCOLN ELEC HLDGS INC COM 533900106 930 17892 SH SOLE 17892 0 0 LINCOLN NATL CORP IND COM 534187109 352 7030 SH SOLE 7030 0 0 LINDSAY CORP COM 535555106 596 8125 SH SOLE 8125 0 0 LINEAR TECHNOLOGY CORP COM 535678106 2308 54397 SH SOLE 54397 0 0 LINKEDIN CORP COM CL A 53578A108 7718 34105 SH SOLE 34105 0 0 LINN ENERGY LLC UNIT LTD LIAB 536020100 350 272109 SH SOLE 272109 0 0 LIQTECH INTL INC COM 53632A102 30 30000 SH SOLE 30000 0 0 LITHIA MTRS INC CL A 536797103 606 5665 SH SOLE 5665 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 740 30230 SH SOLE 30230 0 0 LKQ CORP COM 501889208 1455 49154 SH SOLE 49154 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 511 117899 SH SOLE 117899 0 0 LOCKHEED MARTIN CORP COM 539830109 11422 52565 SH SOLE 52565 0 0 LOEWS CORP COM 540424108 1219 31814 SH SOLE 31814 0 0 LOWES COS INC COM 548661107 6535 85940 SH SOLE 85940 0 0 LULULEMON ATHLETICA INC COM 550021109 2390 45702 SH SOLE 45702 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 13389 154030 SH SOLE 154030 0 0 M & T BK CORP COM 55261F104 9501 78504 SH SOLE 78504 0 0 M/I HOMES INC NOTE 3.000% 3/0 55292PAB1 17 17000 PRN SOLE 17000 0 0 MACERICH CO COM 554382101 7533 93333 SH SOLE 93333 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 2712 37385 SH SOLE 37385 0 0 MACYS INC COM 55616P104 1037 29986 SH SOLE 29986 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 1073 6636 SH SOLE 6636 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 50294 740428 SH SOLE 740428 0 0 MAGNA INTL INC COM 559222401 581 14288 SH SOLE 14288 0 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 3936 171969 SH SOLE 171969 0 0 MAINSTAY DEFINEDTERM MN OPP COM 56064K100 260 13849 SH SOLE 13849 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 677 9133 SH SOLE 9133 0 0 MANHATTAN ASSOCS INC COM 562750109 995 15031 SH SOLE 15031 0 0 MANNKIND CORP COM 56400P201 15 10886 SH SOLE 10886 0 0 MANNKIND CORP COM 56400P201 0 1000 SH Call SOLE 1000 0 0 MANPOWERGROUP INC COM 56418H100 207 2417 SH SOLE 2417 0 0 MANULIFE FINL CORP COM 56501R106 911 60747 SH SOLE 60747 0 0 MARATHON OIL CORP COM 565849106 1232 97198 SH SOLE 97198 0 0 MARATHON PETE CORP COM 56585A102 14187 274005 SH SOLE 274005 0 0 MARKEL CORP COM 570535104 1260 1424 SH SOLE 1424 0 0 MARKET VECTORS ETF TR AGRIBUS ETF 57060U605 356 7680 SH SOLE 7680 0 0 MARKET VECTORS ETF TR BIOTECH ETF 57060U183 627 4945 SH SOLE 4945 0 0 MARKET VECTORS ETF TR GOLD MINER ETF 57060U100 3122 227806 SH SOLE 227806 0 0 MARKET VECTORS ETF TR GOLD MINER ETF 57060U100 1 2600 SH Call SOLE 2600 0 0 MARKET VECTORS ETF TR HG YLD MUN ETF 57060U878 384 12430 SH SOLE 12430 0 0 MARKET VECTORS ETF TR ISRAEL ETF 57061R676 219 7636 SH SOLE 7636 0 0 MARKET VECTORS ETF TR JR GOLD MINERS E 57061R544 1470 76381 SH SOLE 76381 0 0 MARKET VECTORS ETF TR MKTVEC INTMUETF 57060U845 495 20647 SH SOLE 20647 0 0 MARKET VECTORS ETF TR PHARMACEUTICAL 57060U217 232 3546 SH SOLE 3546 0 0 MARKET VECTORS ETF TR RUSSIA ETF 57060U506 2240 152905 SH SOLE 152905 0 0 MARKET VECTORS ETF TR VIETNAM ETF 57060U761 1836 123853 SH SOLE 123853 0 0 MARKETAXESS HLDGS INC COM 57060D108 527 4794 SH SOLE 4794 0 0 MARKIT LTD SHS G58249106 456 15154 SH SOLE 15154 0 0 MARRIOTT INTL INC NEW CL A 571903202 1946 29092 SH SOLE 29092 0 0 MARSH & MCLENNAN COS INC COM 571748102 1615 29092 SH SOLE 29092 0 0 MARTIN MARIETTA MATLS INC COM 573284106 1742 12697 SH SOLE 12697 0 0 MASCO CORP COM 574599106 6005 212106 SH SOLE 212106 0 0 MASIMO CORP COM 574795100 600 14515 SH SOLE 14515 0 0 MAST THERAPEUTICS INC COM 576314108 145 343098 SH SOLE 343098 0 0 MASTERCARD INC CL A 57636Q104 10639 109317 SH SOLE 109317 0 0 MATSON INC COM 57686G105 636 14915 SH SOLE 14915 0 0 MATTEL INC COM 577081102 1905 70077 SH SOLE 70077 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 1501 39431 SH SOLE 39431 0 0 MAXIMUS INC COM 577933104 1936 34480 SH SOLE 34480 0 0 MAXLINEAR INC CL A 57776J100 14433 979660 SH SOLE 979660 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 750 105039 SH SOLE 105039 0 0 MBIA INC COM 55262C100 863 132222 SH SOLE 132222 0 0 MBIA INC COM 55262C100 1 2000 SH Put SOLE 2000 0 0 MCCLATCHY CO CL A 579489105 30 25374 SH SOLE 25374 0 0 MCCORMICK & CO INC COM NON VTG 579780206 4817 56313 SH SOLE 56313 0 0 MCDERMOTT INTL INC COM 580037109 52 15530 SH SOLE 15530 0 0 MCDONALDS CORP COM 580135101 40429 342060 SH SOLE 342060 0 0 MCGRAW HILL FINL INC COM 580645109 255 2595 SH SOLE 2595 0 0 MCKESSON CORP COM 58155Q103 5888 29803 SH SOLE 29803 0 0 MEAD JOHNSON NUTRITION CO COM 582839106 5305 66938 SH SOLE 66938 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 369 31903 SH SOLE 31903 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 1023 20776 SH SOLE 20776 0 0 MEDIVATION INC COM 58501N101 1044 21516 SH SOLE 21516 0 0 MEDNAX INC COM 58502B106 374 5262 SH SOLE 5262 0 0 MEDTRONIC PLC SHS G5960L103 13486 175415 SH SOLE 175415 0 0 MERCADOLIBRE INC COM 58733R102 798 6928 SH SOLE 6928 0 0 MERCK & CO INC NEW COM 58933Y105 82353 1559336 SH SOLE 1559336 0 0 MERITAGE HOMES CORP NOTE 1.875% 9/1 59001AAR3 24 24000 PRN SOLE 24000 0 0 METHANEX CORP COM 59151K108 486 14661 SH SOLE 14661 0 0 METLIFE INC COM 59156R108 16029 332886 SH SOLE 332886 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 636 1879 SH SOLE 1879 0 0 MFS CHARTER INCOME TR SH BEN INT 552727109 1078 141501 SH SOLE 141501 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 418 91261 SH SOLE 91261 0 0 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 594 106603 SH SOLE 106603 0 0 MGM RESORTS INTERNATIONAL COM 552953101 3 1000 SH Call SOLE 1000 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1328 58229 SH SOLE 58229 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 2025 43583 SH SOLE 43583 0 0 MICRON TECHNOLOGY INC COM 595112103 8852 625770 SH SOLE 625770 0 0 MICRON TECHNOLOGY INC COM 595112103 0 1000 SH Call SOLE 1000 0 0 MICRON TECHNOLOGY INC COM 595112103 6 4500 SH Put SOLE 4500 0 0 MICROSOFT CORP COM 594918104 145219 2617188 SH SOLE 2617188 0 0 MID-AMER APT CMNTYS INC COM 59522J103 1147 12639 SH SOLE 12639 0 0 MIDCOAST ENERGY PARTNERS L P COM UT LTD PTN 59564N103 156 16121 SH SOLE 16121 0 0 MIDDLEBY CORP COM 596278101 1625 15081 SH SOLE 15081 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 37 15666 SH SOLE 15666 0 0 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 5596 488437 SH SOLE 488437 0 0 MIMEDX GROUP INC COM 602496101 115 12225 SH SOLE 12225 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 638 101936 SH SOLE 101936 0 0 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 87 21408 SH SOLE 21408 0 0 MKS INSTRUMENT INC COM 55306N104 1333 36994 SH SOLE 36994 0 0 MOBILE MINI INC COM 60740F105 267 8607 SH SOLE 8607 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 79 12657 SH SOLE 12657 0 0 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 1137 26932 SH SOLE 26932 0 0 MOLSON COORS BREWING CO CL B 60871R209 583 6223 SH SOLE 6223 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 193 12601 SH SOLE 12601 0 0 MONDELEZ INTL INC CL A 609207105 31571 704842 SH SOLE 704842 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 763 32230 SH SOLE 32230 0 0 MONRO MUFFLER BRAKE INC COM 610236101 316 4815 SH SOLE 4815 0 0 MONSANTO CO NEW COM 61166W101 1 500 SH Put SOLE 500 0 0 MONSANTO CO NEW COM 61166W101 6753 68565 SH SOLE 68565 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 2685 18100 SH SOLE 18100 0 0 MONSTER WORLDWIDE INC COM 611742107 88 15344 SH SOLE 15344 0 0 MOODYS CORP COM 615369105 1193 11872 SH SOLE 11872 0 0 MORGAN STANLEY COM NEW 617446448 5249 165032 SH SOLE 165032 0 0 MORGAN STANLEY CHINA A SH FD COM 617468103 483 24244 SH SOLE 24244 0 0 MORGAN STANLEY EM MKTS DM DE COM 617477104 344 50645 SH SOLE 50645 0 0 MORGAN STANLEY TRUSTS INCOME SECS INC 61745P874 385 22825 SH SOLE 22825 0 0 MORGANS HOTEL GROUP CO COM 61748W108 299 88844 SH SOLE 88844 0 0 MORNINGSTAR INC COM 617700109 538 6708 SH SOLE 6708 0 0 MOSAIC CO NEW COM 61945C103 428 15446 SH SOLE 15446 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 842 12251 SH SOLE 12251 0 0 MPLX LP COM UNIT REP LTD 55336V100 6066 154351 SH SOLE 154351 0 0 MRC GLOBAL INC COM 55345K103 175 13381 SH SOLE 13381 0 0 MSA SAFETY INC COM 553498106 708 16147 SH SOLE 16147 0 0 MSC INDL DIRECT INC CL A 553530106 539 9495 SH SOLE 9495 0 0 MSCI INC COM 55354G100 245 3379 SH SOLE 3379 0 0 MSG NETWORK INC CL A 553573106 411 19762 SH SOLE 19762 0 0 MURPHY OIL CORP COM 626717102 593 26773 SH SOLE 26773 0 0 MURPHY USA INC COM 626755102 29123 479691 SH SOLE 479691 0 0 MYLAN N V SHS EURO N59465109 6644 122719 SH SOLE 122719 0 0 NABORS INDUSTRIES LTD SHS G6359F103 181 21384 SH SOLE 21384 0 0 NANOVIRICIDES INC COM NEW 630087203 16 13372 SH SOLE 13372 0 0 NASDAQ INC COM 631103108 529 9107 SH SOLE 9107 0 0 NATIONAL BEVERAGE CORP COM 635017106 1378 30312 SH SOLE 30312 0 0 NATIONAL FUEL GAS CO N J COM 636180101 3042 71171 SH SOLE 71171 0 0 NATIONAL GRID PLC SPON ADR NEW 636274300 2912 41888 SH SOLE 41888 0 0 NATIONAL HEALTH INVS INC COM 63633D104 456 7500 SH SOLE 7500 0 0 NATIONAL HEALTH INVS INC NOTE 3.250% 4/0 63633DAE4 10 10000 PRN SOLE 10000 0 0 NATIONAL INSTRS CORP COM 636518102 296 10285 SH SOLE 10285 0 0 NATIONAL OILWELL VARCO INC COM 637071101 909 27069 SH SOLE 27069 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 252 956 SH SOLE 956 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 388 37565 SH SOLE 37565 0 0 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 178 136266 SH SOLE 136266 0 0 NAVIENT CORP COM 63938C108 183 16044 SH SOLE 16044 0 0 NAVIOS MARITIME HOLDINGS INC COM Y62196103 92 52806 SH SOLE 52806 0 0 NEOGEN CORP COM 640491106 295 5187 SH SOLE 5187 0 0 NEOGENOMICS INC COM NEW 64049M209 2188 278089 SH SOLE 278089 0 0 NETAPP INC COM 64110D104 459 17350 SH SOLE 17350 0 0 NETFLIX INC COM 64110L106 3 19000 SH Put SOLE 19000 0 0 NETFLIX INC COM 64110L106 2699 23579 SH SOLE 23579 0 0 NEUBERGER BERMAN INTER MUNI COM 64124P101 727 46147 SH SOLE 46147 0 0 NEUBERGER BERMAN MLP INCOME COM 64129H104 84 10440 SH SOLE 10440 0 0 NEURODERM LTD ORD SHS M74231107 207 12150 SH SOLE 12150 0 0 NEUSTAR INC CL A 64126X201 431 18092 SH SOLE 18092 0 0 NEW GERMANY FD INC COM 644465106 237 16154 SH SOLE 16154 0 0 NEW JERSEY RES COM 646025106 2416 73224 SH SOLE 73224 0 0 NEW MTN FIN CORP COM 647551100 1309 100443 SH SOLE 100443 0 0 NEW MTN FIN CORP NOTE 5.000% 6/1 647551AB6 17 17000 PRN SOLE 17000 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1655 101669 SH SOLE 101669 0 0 NEWELL RUBBERMAID INC COM 651229106 802 18279 SH SOLE 18279 0 0 NEWFIELD EXPL CO COM 651290108 318 9791 SH SOLE 9791 0 0 NEWMARKET CORP COM 651587107 2346 6172 SH SOLE 6172 0 0 NEWMONT MINING CORP COM 651639106 278 15507 SH SOLE 15507 0 0 NEWMONT MINING CORP COM 651639106 3 1000 SH Call SOLE 1000 0 0 NEWPARK RES INC NOTE 4.000%10/0 651718AC2 20 23000 PRN SOLE 23000 0 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 330 22869 SH SOLE 22869 0 0 NEXTERA ENERGY INC COM 65339F101 13993 134669 SH SOLE 134669 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 1634 35051 SH SOLE 35051 0 0 NII HLDGS INC COM PAR $0.001 62913F508 1233 244161 SH SOLE 244161 0 0 NIKE INC CL B 654106103 27578 439120 SH SOLE 439120 0 0 NIKE INC CL B 654106103 182 140600 SH Put SOLE 140600 0 0 NIPPON TELEG & TEL CORP SPONSORED ADR 654624105 22690 570843 SH SOLE 570843 0 0 NISOURCE INC COM 65473P105 1543 79480 SH SOLE 79480 0 0 NOBILIS HEALTH CORP COM 65500B103 42 15000 SH SOLE 15000 0 0 NOBLE ENERGY INC COM 655044105 474 14499 SH SOLE 14499 0 0 NOKIA CORP SPONSORED ADR 654902204 2997 427075 SH SOLE 427075 0 0 NOODLES & CO CL A 65540B105 186 19316 SH SOLE 19316 0 0 NORDSON CORP COM 655663102 728 11252 SH SOLE 11252 0 0 NORDSTROM INC COM 655664100 892 17954 SH SOLE 17954 0 0 NORFOLK SOUTHERN CORP COM 655844108 5994 70818 SH SOLE 70818 0 0 NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 92 12674 SH SOLE 12674 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 40 10211 SH SOLE 10211 0 0 NORTHERN TIER ENERGY LP COM UN REPR PART 665826103 1489 57635 SH SOLE 57635 0 0 NORTHERN TR CORP COM 665859104 1105 15346 SH SOLE 15346 0 0 NORTHROP GRUMMAN CORP COM 666807102 6788 35928 SH SOLE 35928 0 0 NORTHSTAR ASSET MGMT GROUP I COM 66705Y104 176 14523 SH SOLE 14523 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 196 16262 SH SOLE 16262 0 0 NORTHSTAR RLTY FIN CORP COM 66704R803 1160 67909 SH SOLE 67909 0 0 NOVAGOLD RES INC COM NEW 66987E206 61 14529 SH SOLE 14529 0 0 NOVARTIS A G SPONSORED ADR 66987V109 25563 297186 SH SOLE 297186 0 0 NOVAVAX INC COM 670002104 956 114481 SH SOLE 114481 0 0 NOVO-NORDISK A S ADR 670100205 7158 123236 SH SOLE 123236 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 347 17326 SH SOLE 17326 0 0 NUCOR CORP COM 670346105 929 23104 SH SOLE 23104 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 226 5640 SH SOLE 5640 0 0 NUVASIVE INC COM 670704105 16218 299719 SH SOLE 299719 0 0 NUVEEN AMT-FREE MUN INCOME F COM 670657105 804 57911 SH SOLE 57911 0 0 NUVEEN CA DIVIDEND ADV MUN F COM 67066Y105 577 37331 SH SOLE 37331 0 0 NUVEEN CONN PREM INCOME MUN COM 67060D107 1991 156415 SH SOLE 156415 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 276 35265 SH SOLE 35265 0 0 NUVEEN DIV ADVANTAGE MUN FD COM 67070F100 657 46254 SH SOLE 46254 0 0 NUVEEN DIVID ADV MUN FD 3 COM SH BEN INT 67070X101 1100 76399 SH SOLE 76399 0 0 NUVEEN DIVID ADVANTAGE MUN I COM 67071L106 1899 130964 SH SOLE 130964 0 0 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 692 62204 SH SOLE 62204 0 0 NUVEEN INT DUR QUAL MUN TRM COM 670677103 3076 239046 SH SOLE 239046 0 0 NUVEEN INTER DURATION MN TMF COM 670671106 2153 167352 SH SOLE 167352 0 0 NUVEEN LG/SHT COMMODITY TOTR COM UT BEN INT 670731108 201 12995 SH SOLE 12995 0 0 NUVEEN MD PREM INCOME MUN FD COM 67061Q107 2328 183662 SH SOLE 183662 0 0 NUVEEN MUN ADVANTAGE FD INC COM 67062H106 605 43607 SH SOLE 43607 0 0 NUVEEN MUN MKT OPPORTUNITY F COM 67062W103 514 37250 SH SOLE 37250 0 0 NUVEEN MUN OPPORTUNITY FD IN COM 670984103 376 26292 SH SOLE 26292 0 0 NUVEEN MUN VALUE FD INC COM 670928100 1178 115721 SH SOLE 115721 0 0 NUVEEN N C PREM INCOME MUN F COM 67060P100 2084 158969 SH SOLE 158969 0 0 NUVEEN NY AMT FREE MUN INCOM COM 670656107 2040 155233 SH SOLE 155233 0 0 NUVEEN NY DIVID ADVNTG MUN F COM 67066X107 635 44610 SH SOLE 44610 0 0 NUVEEN PERFORMANCE PLUS MUN COM 67062P108 238 15929 SH SOLE 15929 0 0 NUVEEN PFD INCOME OPPRTNY FD COM 67073B106 338 36865 SH SOLE 36865 0 0 NUVEEN PREM INCOME MUN FD COM 67062T100 400 28372 SH SOLE 28372 0 0 NUVEEN PREM INCOME MUN FD 2 COM 67063W102 603 41780 SH SOLE 41780 0 0 NUVEEN PREM INCOME MUN FD 4 COM 6706K4105 666 49766 SH SOLE 49766 0 0 NUVEEN QUALITY INCOME MUN FD COM 670977107 986 69438 SH SOLE 69438 0 0 NUVEEN QUALITY MUN FD INC COM 67062N103 750 54895 SH SOLE 54895 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 334 24815 SH SOLE 24815 0 0 NUVEEN SR INCOME FD COM 67067Y104 103 17607 SH SOLE 17607 0 0 NUVEEN VA PREM INCOME MUN FD COM 67064R102 340 24955 SH SOLE 24955 0 0 NVIDIA CORP COM 67066G104 2193 66581 SH SOLE 66581 0 0 NXP SEMICONDUCTORS N V COM N6596X109 2297 27181 SH SOLE 27181 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 6646 26175 SH SOLE 26175 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 1571 32932 SH SOLE 32932 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 7657 113114 SH SOLE 113114 0 0 OCEAN RIG UDW INC SHS Y64354205 59 36100 SH SOLE 36100 0 0 OCEANEERING INTL INC COM 675232102 260 6925 SH SOLE 6925 0 0 OCH ZIFF CAP MGMT GROUP CL A 67551U105 177 28598 SH SOLE 28598 0 0 ODYSSEY MARINE EXPLORATION I COM 676118102 3 12300 SH SOLE 12300 0 0 OFFICE DEPOT INC COM 676220106 70 12409 SH SOLE 12409 0 0 OGE ENERGY CORP COM 670837103 671 25550 SH SOLE 25550 0 0 OHR PHARMACEUTICAL INC COM NEW 67778H200 183 30000 SH SOLE 30000 0 0 OLD DOMINION FGHT LINES INC COM 679580100 1550 26301 SH SOLE 26301 0 0 OLD REP INTL CORP COM 680223104 1062 57180 SH SOLE 57180 0 0 OLIN CORP COM PAR $1 680665205 586 33938 SH SOLE 33938 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 706 20124 SH SOLE 20124 0 0 OMEROS CORP COM 682143102 302 19206 SH SOLE 19206 0 0 OMNICOM GROUP INC COM 681919106 5482 72424 SH SOLE 72424 0 0 ON SEMICONDUCTOR CORP COM 682189105 132 13567 SH SOLE 13567 0 0 ONCOGENEX PHARMACEUTICALS IN COM 68230A106 48 40700 SH SOLE 40700 0 0 ONCONOVA THERAPEUTICS INC COM 68232V108 17 18278 SH SOLE 18278 0 0 ONE GAS INC COM 68235P108 4124 81948 SH SOLE 81948 0 0 ONE HORIZON GROUP INC COM NEW 68235H205 77 66400 SH SOLE 66400 0 0 ONE LIBERTY PPTYS INC COM 682406103 334 15573 SH SOLE 15573 0 0 ONEBEACON INSURANCE GROUP LT CL A G67742109 360 29055 SH SOLE 29055 0 0 ONEOK INC NEW COM 682680103 290 11767 SH SOLE 11767 0 0 ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 1597 53121 SH SOLE 53121 0 0 OPHTHOTECH CORP COM 683745103 1422 18151 SH SOLE 18151 0 0 OPKO HEALTH INC COM 68375N103 503 49930 SH SOLE 49930 0 0 ORACLE CORP COM 68389X105 19347 529973 SH SOLE 529973 0 0 ORANGE SPONSORED ADR 684060106 201 12129 SH SOLE 12129 0 0 ORBITAL ATK INC COM 68557N103 2541 28438 SH SOLE 28438 0 0 ORCHIDS PAPER PRODS CO DEL COM 68572N104 707 22907 SH SOLE 22907 0 0 ORGANOVO HLDGS INC COM 68620A104 54 22230 SH SOLE 22230 0 0 ORITANI FINL CORP DEL COM 68633D103 759 45466 SH SOLE 45466 0 0 ORTHOFIX INTL N V COM N6748L102 392 10000 SH SOLE 10000 0 0 OSHKOSH CORP COM 688239201 1738 44628 SH SOLE 44628 0 0 OUTFRONT MEDIA INC COM 69007J106 21354 978170 SH SOLE 978170 0 0 PACCAR INC COM 693718108 2071 43685 SH SOLE 43685 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 8142 1702234 SH SOLE 1702234 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 325 4225 SH SOLE 4225 0 0 PACKAGING CORP AMER COM 695156109 951 15036 SH SOLE 15036 0 0 PACWEST BANCORP DEL COM 695263103 208 4797 SH SOLE 4797 0 0 PALO ALTO NETWORKS INC COM 697435105 5266 29906 SH SOLE 29906 0 0 PANERA BREAD CO CL A 69840W108 6207 31844 SH SOLE 31844 0 0 PANERA BREAD CO CL A 69840W108 1 2000 SH Put SOLE 2000 0 0 PARKER DRILLING CO COM 701081101 21 11600 SH SOLE 11600 0 0 PARKER HANNIFIN CORP COM 701094104 1267 13084 SH SOLE 13084 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 283 13867 SH SOLE 13867 0 0 PATTERSON COMPANIES INC COM 703395103 1337 29520 SH SOLE 29520 0 0 PATTERSON UTI ENERGY INC COM 703481101 2250 148676 SH SOLE 148676 0 0 PAYCHEX INC COM 704326107 6727 127249 SH SOLE 127249 0 0 PAYPAL HLDGS INC COM 70450Y103 6141 169712 SH SOLE 169712 0 0 PDVWIRELESS INC COM 69290R104 550 20000 SH SOLE 20000 0 0 PENGROWTH ENERGY CORP COM 70706P104 22 30000 SH SOLE 30000 0 0 PENN WEST PETE LTD NEW COM 707887105 10 12000 SH SOLE 12000 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 1052 93595 SH SOLE 93595 0 0 PENNANTPARK INVT CORP COM 708062104 930 150570 SH SOLE 150570 0 0 PENNEY J C INC COM 708160106 109 16206 SH SOLE 16206 0 0 PENNYMAC CORP NOTE 5.375% 5/0 70932AAB9 9 10000 PRN SOLE 10000 0 0 PENTAIR PLC SHS G7S00T104 1183 23851 SH SOLE 23851 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 1430 88667 SH SOLE 88667 0 0 PEOPLES UTAH BANCORP COM 712706209 6473 376084 SH SOLE 376084 0 0 PEPCO HOLDINGS INC COM 713291102 810 31134 SH SOLE 31134 0 0 PEPSICO INC COM 713448108 64349 645131 SH SOLE 645131 0 0 PERCEPTRON INC COM 71361F100 117 15000 SH SOLE 15000 0 0 PERION NETWORK LTD SHS M78673106 90 24350 SH SOLE 24350 0 0 PERRIGO CO PLC SHS G97822103 4972 34441 SH SOLE 34441 0 0 PETMED EXPRESS INC COM 716382106 227 13310 SH SOLE 13310 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 181 53309 SH SOLE 53309 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2061 480483 SH SOLE 480483 0 0 PFIZER INC COM 717081103 66184 2051242 SH SOLE 2051242 0 0 PFIZER INC COM 717081103 4 99100 SH Put SOLE 99100 0 0 PG&E CORP COM 69331C108 2026 38016 SH SOLE 38016 0 0 PHH CORP COM NEW 693320202 512 31577 SH SOLE 31577 0 0 PHILIP MORRIS INTL INC COM 718172109 33407 379777 SH SOLE 379777 0 0 PHILLIPS 66 COM 718546104 11891 145763 SH SOLE 145763 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 4859 79166 SH SOLE 79166 0 0 PHOTRONICS INC NOTE 3.250% 4/0 719405AK8 13 10000 PRN SOLE 10000 0 0 PHYSICIANS RLTY TR COM 71943U104 263 15525 SH SOLE 15525 0 0 PICO HLDGS INC COM NEW 693366205 269 26325 SH SOLE 26325 0 0 PIEDMONT NAT GAS INC COM 720186105 235 4112 SH SOLE 4112 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 34 15000 SH SOLE 15000 0 0 PIMCO CALIF MUN INCOME FD II COM 72200M108 136 13661 SH SOLE 13661 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 160 12133 SH SOLE 12133 0 0 PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 405 22429 SH SOLE 22429 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 1254 45825 SH SOLE 45825 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 351 4034 SH SOLE 4034 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 5606 55716 SH SOLE 55716 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 7080 131561 SH SOLE 131561 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 9214 93005 SH SOLE 93005 0 0 PIMCO ETF TR TTL RTN ACTV ETF 72201R775 304 2918 SH SOLE 2918 0 0 PIMCO MUN INCOME FD III COM 72201A103 482 41838 SH SOLE 41838 0 0 PINNACLE FOODS INC DEL COM 72348P104 785 18494 SH SOLE 18494 0 0 PINNACLE WEST CAP CORP COM 723484101 400 6235 SH SOLE 6235 0 0 PIONEER NAT RES CO COM 723787107 1168 9278 SH SOLE 9278 0 0 PIONEER NAT RES CO COM 723787107 5 300 SH Call SOLE 300 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 12712 550438 SH SOLE 550438 0 0 PLANET FITNESS INC CL A 72703H101 496 31700 SH SOLE 31700 0 0 PLUM CREEK TIMBER CO INC COM 729251108 789 16530 SH SOLE 16530 0 0 PLURISTEM THERAPEUTICS INC COM 72940R102 68 59500 SH SOLE 59500 0 0 PNC FINL SVCS GROUP INC COM 693475105 42344 444399 SH SOLE 444399 0 0 POLARIS INDS INC COM 731068102 1363 15882 SH SOLE 15882 0 0 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 19 23000 PRN SOLE 23000 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 387 10692 SH SOLE 10692 0 0 POTASH CORP SASK INC COM 73755L107 403 23319 SH SOLE 23319 0 0 POWER INTEGRATIONS INC COM 739276103 558 11477 SH SOLE 11477 0 0 POWERSHARES ACTIVE MNG ETF T US REAL EST FD 73935B508 1314 18122 SH SOLE 18122 0 0 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 453 33850 SH SOLE 33850 0 0 POWERSHARES ETF TR II 1000 EQ WHT PT 73937B571 1273 53715 SH SOLE 53715 0 0 POWERSHARES ETF TR II EM MRK LOW VOL 73937B662 2251 111365 SH SOLE 111365 0 0 POWERSHARES ETF TR II FND INV GR CP 73937B761 1518 61141 SH SOLE 61141 0 0 POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 5703 199446 SH SOLE 199446 0 0 POWERSHARES ETF TR II PWRS INT BUYBK 73937B621 1497 57562 SH SOLE 57562 0 0 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 20470 613531 SH SOLE 613531 0 0 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 12544 325042 SH SOLE 325042 0 0 POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 2567 105974 SH SOLE 105974 0 0 POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 3679 103088 SH SOLE 103088 0 0 POWERSHARES ETF TRUST CON DISCRE SEC 73935X419 4207 95772 SH SOLE 95772 0 0 POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 2899 69991 SH SOLE 69991 0 0 POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 648 12773 SH SOLE 12773 0 0 POWERSHARES ETF TRUST DYN LSR & ENT 73935X757 3957 107496 SH SOLE 107496 0 0 POWERSHARES ETF TRUST DYN MEDIA PORT 73935X823 3547 141172 SH SOLE 141172 0 0 POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 6409 91639 SH SOLE 91639 0 0 POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 2900 115067 SH SOLE 115067 0 0 POWERSHARES ETF TRUST DYN SFTWR PORT 73935X773 3535 83657 SH SOLE 83657 0 0 POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 2369 52069 SH SOLE 52069 0 0 POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 315 10062 SH SOLE 10062 0 0 POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 4272 49119 SH SOLE 49119 0 0 POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 9418 100270 SH SOLE 100270 0 0 POWERSHARES ETF TRUST RUSSELL 200 WTH 73935X450 2558 65885 SH SOLE 65885 0 0 POWERSHARES ETF TRUST RUSSELL 2000 GRW 73935X872 437 18679 SH SOLE 18679 0 0 POWERSHARES ETF TRUST RUSSELL 2000 VAL 73935X864 808 35417 SH SOLE 35417 0 0 POWERSHARES ETF TRUST RUSSELL 2000 WTH 73935X435 705 22584 SH SOLE 22584 0 0 POWERSHARES ETF TRUST RUSSELL MID GRW 73935X807 1159 38877 SH SOLE 38877 0 0 POWERSHARES ETF TRUST RUSSELL MID VAL 73935X880 1583 64131 SH SOLE 64131 0 0 POWERSHARES ETF TRUST RUSSELL MID WTH 73935X443 1479 40577 SH SOLE 40577 0 0 POWERSHARES ETF TRUST WATER RESOURCE 73935X575 643 29617 SH SOLE 29617 0 0 POWERSHARES ETF TRUST II INTL CORP BOND 73936Q835 636 25588 SH SOLE 25588 0 0 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 1363 61201 SH SOLE 61201 0 0 POWERSHARES EXCHANGE TRADED RUSSELL 200 GRW 739371102 2280 66770 SH SOLE 66770 0 0 POWERSHARES EXCHANGE TRADED RUSSELL 200 VAL 739371201 3354 117306 SH SOLE 117306 0 0 POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 896 43700 SH SOLE 43700 0 0 POWERSHARES GLOBAL ETF TRUST AGG PFD PORT 73936T565 297 19903 SH SOLE 19903 0 0 POWERSHARES GLOBAL ETF TRUST DEV MKTS EX-US 73936T789 2623 72665 SH SOLE 72665 0 0 POWERSHARES GLOBAL ETF TRUST EMER MRKT PORT 73936T763 1518 109540 SH SOLE 109540 0 0 POWERSHARES GLOBAL ETF TRUST FDM HG YLD RAFI 73936T557 1088 62903 SH SOLE 62903 0 0 POWERSHARES GLOBAL ETF TRUST GBL WTR PORT 73936T623 231 11025 SH SOLE 11025 0 0 POWERSHARES GLOBAL ETF TRUST SOVEREIGN DEBT 73936T573 306 11256 SH SOLE 11256 0 0 POWERSHARES INDIA ETF TR INDIA PORT 73935L100 824 42255 SH SOLE 42255 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 17248 154161 SH SOLE 154161 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 30 5200 SH Put SOLE 5200 0 0 POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 366 14256 SH SOLE 14256 0 0 PPG INDS INC COM 693506107 3439 34694 SH SOLE 34694 0 0 PPL CORP COM 69351T106 6316 185274 SH SOLE 185274 0 0 PRA GROUP INC COM 69354N106 662 19065 SH SOLE 19065 0 0 PRAXAIR INC COM 74005P104 8879 86826 SH SOLE 86826 0 0 PRECISION CASTPARTS CORP COM 740189105 1482 6383 SH SOLE 6383 0 0 PRICE T ROWE GROUP INC COM 74144T108 9581 133364 SH SOLE 133364 0 0 PRICELINE GRP INC COM NEW 741503403 13065 10223 SH SOLE 10223 0 0 PRICESMART INC COM 741511109 1349 16252 SH SOLE 16252 0 0 PRIMERICA INC COM 74164M108 1714 36394 SH SOLE 36394 0 0 PRIMO WTR CORP COM 74165N105 82 10200 SH SOLE 10200 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 571 12697 SH SOLE 12697 0 0 PROCTER & GAMBLE CO COM 742718109 80684 1014965 SH SOLE 1014965 0 0 PROGRESSIVE CORP OHIO COM 743315103 280 8745 SH SOLE 8745 0 0 PROLOGIS INC COM 74340W103 833 19604 SH SOLE 19604 0 0 PROSHARES TR INVT INT RT HG 74347B607 234 3197 SH SOLE 3197 0 0 PROSHARES TR PSHS CONSMR SVCS 74347R750 309 2900 SH SOLE 2900 0 0 PROSHARES TR PSHS LC COR PLUS 74347R248 951 19617 SH SOLE 19617 0 0 PROSHARES TR PSHS SHRT S&P500 74347R503 441 21050 SH SOLE 21050 0 0 PROSHARES TR PSHS ULSHT SP500 74347B300 1608 80713 SH SOLE 80713 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 5718 90755 SH SOLE 90755 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 2 1000 SH Call SOLE 1000 0 0 PROSHARES TR PSHS ULTRA QQQ 74347R206 3721 47504 SH SOLE 47504 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 1070 24247 SH SOLE 24247 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 9750 197679 SH SOLE 197679 0 0 PROSHARES TR SHRT 20+YR TRE 74347X849 2025 82103 SH SOLE 82103 0 0 PROSHARES TR ULSH 20YRTRE NEW 74348A491 1245 33073 SH SOLE 33073 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 1988 17405 SH SOLE 17405 0 0 PROSHARES TR ULTRPRO S&P500 74347X864 467 7450 SH SOLE 7450 0 0 PROSHARES TR ULTSHRT QQQ 74348A426 1569 52807 SH SOLE 52807 0 0 PROSHARES TR II ULT BLMBG CD OIL 74347W320 380 30269 SH SOLE 30269 0 0 PROTO LABS INC COM 743713109 622 9733 SH SOLE 9733 0 0 PROVECTUS BIOPHARMACEUTICALS COM 74373P108 22 55450 SH SOLE 55450 0 0 PRUDENTIAL FINL INC COM 744320102 3804 46656 SH SOLE 46656 0 0 PRUDENTIAL PLC ADR 74435K204 986 21860 SH SOLE 21860 0 0 PUBLIC STORAGE COM 74460D109 2682 10834 SH SOLE 10834 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 2344 60646 SH SOLE 60646 0 0 PULTE GROUP INC COM 745867101 540 30232 SH SOLE 30232 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 51 10054 SH SOLE 10054 0 0 QEP RES INC COM 74733V100 1416 105888 SH SOLE 105888 0 0 QORVO INC COM 74736K101 3546 69683 SH SOLE 69683 0 0 QUAKER CHEM CORP COM 747316107 328 4240 SH SOLE 4240 0 0 QUALCOMM INC COM 747525103 21771 436860 SH SOLE 436860 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1327 18613 SH SOLE 18613 0 0 QUESTAR CORP COM 748356102 3467 178043 SH SOLE 178043 0 0 QUINTILES TRANSNATIO HLDGS I COM 74876Y101 1332 19413 SH SOLE 19413 0 0 RADIUS HEALTH INC COM NEW 750469207 381 6176 SH SOLE 6176 0 0 RADWARE LTD ORD M81873107 8315 541899 SH SOLE 541899 0 0 RALPH LAUREN CORP CL A 751212101 656 5882 SH SOLE 5882 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 854 14731 SH SOLE 14731 0 0 RAYONIER INC COM 754907103 684 30711 SH SOLE 30711 0 0 RAYTHEON CO COM NEW 755111507 12368 99536 SH SOLE 99536 0 0 RBC BEARINGS INC COM 75524B104 1062 16465 SH SOLE 16465 0 0 RE MAX HLDGS INC CL A 75524W108 600 16171 SH SOLE 16171 0 0 REALOGY HLDGS CORP COM 75605Y106 792 21605 SH SOLE 21605 0 0 REALTY INCOME CORP COM 756109104 1771 34278 SH SOLE 34278 0 0 RED HAT INC COM 756577102 338 4108 SH SOLE 4108 0 0 RED LION HOTELS CORP COM 756764106 100 14285 SH SOLE 14285 0 0 REDWOOD TR INC NOTE 4.625% 4/1 758075AB1 26 28000 PRN SOLE 28000 0 0 REGAL ENTMT GROUP CL A 758766109 2359 125121 SH SOLE 125121 0 0 REGENCY CTRS CORP COM 758849103 301 4411 SH SOLE 4411 0 0 REGENERON PHARMACEUTICALS COM 75886F107 8934 16438 SH SOLE 16438 0 0 REGIONS FINL CORP NEW COM 7591EP100 1374 143110 SH SOLE 143110 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 278 3254 SH SOLE 3254 0 0 RELX NV SPONSORED ADR 75955B102 287 17084 SH SOLE 17084 0 0 RELX PLC SPONSORED ADR 759530108 994 55639 SH SOLE 55639 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 340 3014 SH SOLE 3014 0 0 RENEWABLE ENERGY GROUP INC MTNF 2.750% 6/1 75972AAA1 9 11000 PRN SOLE 11000 0 0 RENREN INC SPONSORED ADR 759892102 62 16568 SH SOLE 16568 0 0 RENT A CTR INC NEW COM 76009N100 236 15958 SH SOLE 15958 0 0 REPUBLIC SVCS INC COM 760759100 291 6517 SH SOLE 6517 0 0 RESOURCE CAP CORP NOTE 8.000% 1/1 76120WAB0 27 28000 PRN SOLE 28000 0 0 RESTORATION HARDWARE HLDGS I COM 761283100 1788 22412 SH SOLE 22412 0 0 RETAIL PPTYS AMER INC CL A 76131V202 261 17637 SH SOLE 17637 0 0 REX ENERGY CORPORATION COM 761565100 173 165000 SH SOLE 165000 0 0 REYNOLDS AMERICAN INC COM 761713106 5375 116661 SH SOLE 116661 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 30 10000 SH SOLE 10000 0 0 RIO TINTO PLC SPONSORED ADR 767204100 372 12656 SH SOLE 12656 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 236 9815 SH SOLE 9815 0 0 RITE AID CORP COM 767754104 779 99350 SH SOLE 99350 0 0 RLI CORP COM 749607107 948 15405 SH SOLE 15405 0 0 ROBERT HALF INTL INC COM 770323103 4819 102402 SH SOLE 102402 0 0 ROCKWELL AUTOMATION INC COM 773903109 2536 24695 SH SOLE 24695 0 0 ROCKWELL COLLINS INC COM 774341101 1386 15043 SH SOLE 15043 0 0 ROFIN SINAR TECHNOLOGIES INC COM 775043102 748 27795 SH SOLE 27795 0 0 ROGERS CORP COM 775133101 251 4868 SH SOLE 4868 0 0 ROPER TECHNOLOGIES INC COM 776696106 1897 10006 SH SOLE 10006 0 0 ROSS STORES INC COM 778296103 2271 42192 SH SOLE 42192 0 0 ROYAL BANCSHARES PA INC CL A 780081105 434 207668 SH SOLE 207668 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 575 10746 SH SOLE 10746 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 460 4529 SH SOLE 4529 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2215 47828 SH SOLE 47828 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 6375 138917 SH SOLE 138917 0 0 RPM INTL INC COM 749685103 234 5312 SH SOLE 5312 0 0 RUBICON MINERALS CORP COM 780911103 1 17824 SH SOLE 17824 0 0 RUCKUS WIRELESS INC COM 781220108 486 45470 SH SOLE 45470 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 367 4272 SH SOLE 4272 0 0 RYDEX ETF TRUST GUG RUSS TOP 50 78355W205 1416 9786 SH SOLE 9786 0 0 RYDEX ETF TRUST GUG RUSS2000 EQL 78355W585 3087 76746 SH SOLE 76746 0 0 RYDEX ETF TRUST GUG S&P SC500 EQ 78355W882 1299 15279 SH SOLE 15279 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 77396 1009976 SH SOLE 1009976 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W833 1047 12715 SH SOLE 12715 0 0 RYDEX ETF TRUST GUG S&P500 EWCON 78355W874 290 2495 SH SOLE 2495 0 0 RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 19426 240889 SH SOLE 240889 0 0 RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 7196 146274 SH SOLE 146274 0 0 RYDEX ETF TRUST GUG S&P500EQWTEN 78355W866 553 11822 SH SOLE 11822 0 0 RYDEX ETF TRUST GUG S&P500EQWTFI 78355W858 1407 32651 SH SOLE 32651 0 0 RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 1117 7314 SH SOLE 7314 0 0 RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 2565 27870 SH SOLE 27870 0 0 RYLAND GROUP INC NOTE 0.250% 6/0 783764AS2 13 15000 PRN SOLE 15000 0 0 S&W SEED CO COM 785135104 65 15400 SH SOLE 15400 0 0 SABRE CORP COM 78573M104 1675 59567 SH SOLE 59567 0 0 SALESFORCE COM INC COM 79466L302 8896 113191 SH SOLE 113191 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 418 14993 SH SOLE 14993 0 0 SANDISK CORP COM 80004C101 1202 15812 SH SOLE 15812 0 0 SANDISK CORP NOTE 0.500%10/1 80004CAF8 20 19000 PRN SOLE 19000 0 0 SANDRIDGE MISSISSIPPIAN TR I UNIT BEN INT 80007T101 82 37540 SH SOLE 37540 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 81 30830 SH SOLE 30830 0 0 SANGAMO BIOSCIENCES INC COM 800677106 187 20505 SH SOLE 20505 0 0 SANOFI SPONSORED ADR 80105N105 6419 150680 SH SOLE 150680 0 0 SAP SE SPON ADR 803054204 696 8754 SH SOLE 8754 0 0 SBA COMMUNICATIONS CORP COM 78388J106 1124 10708 SH SOLE 10708 0 0 SCANA CORP NEW COM 80589M102 1315 21824 SH SOLE 21824 0 0 SCHEIN HENRY INC COM 806407102 2052 12977 SH SOLE 12977 0 0 SCHLUMBERGER LTD COM 806857108 17141 246083 SH SOLE 246083 0 0 SCHWAB CHARLES CORP NEW COM 808513105 9410 285724 SH SOLE 285724 0 0 SCHWAB CHARLES CORP NEW COM 808513105 16 1200 SH Call SOLE 1200 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1353 69590 SH SOLE 69590 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 13466 488603 SH SOLE 488603 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 2473 86687 SH SOLE 86687 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 15054 292291 SH SOLE 292291 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 23934 487928 SH SOLE 487928 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1515 39322 SH SOLE 39322 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 311 7350 SH SOLE 7350 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 23266 478948 SH SOLE 478948 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 262 6567 SH SOLE 6567 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 993 19086 SH SOLE 19086 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 1527 33313 SH SOLE 33313 0 0 SCORPIO TANKERS INC SHS Y7542C106 462 57759 SH SOLE 57759 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 853 13213 SH SOLE 13213 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 8393 441737 SH SOLE 441737 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 1797 32757 SH SOLE 32757 0 0 SEACOR HOLDINGS INC COM 811904101 1500 28515 SH SOLE 28515 0 0 SEACOR HOLDINGS INC NOTE 3.000%11/1 81170YAB5 24 30000 PRN SOLE 30000 0 0 SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 121 32958 SH SOLE 32958 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 2363 64355 SH SOLE 64355 0 0 SEALED AIR CORP NEW COM 81211K100 488 10986 SH SOLE 10986 0 0 SEI INVESTMENTS CO COM 784117103 1115 21263 SH SOLE 21263 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 5169 66044 SH SOLE 66044 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 4292 84911 SH SOLE 84911 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 11947 165939 SH SOLE 165939 0 0 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 7052 116841 SH SOLE 116841 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 7514 314754 SH SOLE 314754 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 7793 146962 SH SOLE 146962 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2468 56964 SH SOLE 56964 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 366 8466 SH SOLE 8466 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 9378 219267 SH SOLE 219267 0 0 SEMPRA ENERGY COM 816851109 21599 229764 SH SOLE 229764 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 2169 47292 SH SOLE 47292 0 0 SEQUENOM INC COM NEW 817337405 49 30290 SH SOLE 30290 0 0 SERVICE CORP INTL COM 817565104 1217 46703 SH SOLE 46703 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 3476 88539 SH SOLE 88539 0 0 SERVICENOW INC COM 81762P102 2001 23078 SH SOLE 23078 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 6866 144435 SH SOLE 144435 0 0 SHARPS COMPLIANCE CORP COM 820017101 87 10000 SH SOLE 10000 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 5471 131702 SH SOLE 131702 0 0 SHERWIN WILLIAMS CO COM 824348106 4621 17811 SH SOLE 17811 0 0 SHIRE PLC SPONSORED ADR 82481R106 1520 7453 SH SOLE 7453 0 0 SIGNAL GENETICS INC COM 826640104 256 341630 SH SOLE 341630 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 494 3188 SH SOLE 3188 0 0 SIGNET JEWELERS LIMITED SHS G81276100 3085 25041 SH SOLE 25041 0 0 SILGAN HOLDINGS INC COM 827048109 723 13634 SH SOLE 13634 0 0 SILVER WHEATON CORP COM 828336107 3 1800 SH Call SOLE 1800 0 0 SILVER WHEATON CORP COM 828336107 446 36075 SH SOLE 36075 0 0 SIMON PPTY GROUP INC NEW COM 828806109 2456 12629 SH SOLE 12629 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 676 20797 SH SOLE 20797 0 0 SIRIUS XM HLDGS INC COM 82968B103 1083 266381 SH SOLE 266381 0 0 SIRONA DENTAL SYSTEMS INC COM 82966C103 306 2774 SH SOLE 2774 0 0 SIZMEK INC COM 83013P105 37 10000 SH SOLE 10000 0 0 SKECHERS U S A INC CL A 830566105 806 26541 SH SOLE 26541 0 0 SKYWEST INC COM 830879102 1219 63748 SH SOLE 63748 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 10378 134992 SH SOLE 134992 0 0 SLM CORP COM 78442P106 66 10265 SH SOLE 10265 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 503 14178 SH SOLE 14178 0 0 SMITH & WESSON HLDG CORP COM 831756101 382 17374 SH SOLE 17374 0 0 SMUCKER J M CO COM NEW 832696405 1385 11295 SH SOLE 11295 0 0 SNAP ON INC COM 833034101 2441 14242 SH SOLE 14242 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 2572 157757 SH SOLE 157757 0 0 SOLARCITY CORP COM 83416T100 238 4684 SH SOLE 4684 0 0 SONIC CORP COM 835451105 1698 52458 SH SOLE 52458 0 0 SONOCO PRODS CO COM 835495102 838 20524 SH SOLE 20524 0 0 SONY CORP ADR NEW 835699307 487 20090 SH SOLE 20090 0 0 SOUTHERN CO COM 842587107 15671 335189 SH SOLE 335189 0 0 SOUTHERN COPPER CORP COM 84265V105 216 8239 SH SOLE 8239 0 0 SOUTHWEST AIRLS CO COM 844741108 9029 209759 SH SOLE 209759 0 0 SOUTHWEST GAS CORP COM 844895102 1486 26994 SH SOLE 26994 0 0 SPANISH BROADCASTING SYS INC CL A NEW 846425833 94 29113 SH SOLE 29113 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 8690 49975 SH SOLE 49975 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 11140 109950 SH SOLE 109950 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 891 19336 SH SOLE 19336 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 691 17663 SH SOLE 17663 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 3445 99989 SH SOLE 99989 0 0 SPDR INDEX SHS FDS LATIN AMER ETF 78463X707 491 14628 SH SOLE 14628 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 2334 75684 SH SOLE 75684 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 5584 167168 SH SOLE 167168 0 0 SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 2995 94087 SH SOLE 94087 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 5 700 SH Put SOLE 700 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 155282 761679 SH SOLE 761679 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2596 10221 SH SOLE 10221 0 0 SPDR SER TR SPDR BOFA CRSS 78468R606 513 22156 SH SOLE 22156 0 0 SPDR SERIES TRUST AEROSPACE DEF 78464A631 2600 49107 SH SOLE 49107 0 0 SPDR SERIES TRUST BARC SHT TR CP 78464A474 319 10479 SH SOLE 10479 0 0 SPDR SERIES TRUST BARCLYS TIPS ETF 78464A656 698 12801 SH SOLE 12801 0 0 SPDR SERIES TRUST BRC CNV SECS ETF 78464A359 2965 68502 SH SOLE 68502 0 0 SPDR SERIES TRUST BRC HGH YLD BD 78464A417 1200 35489 SH SOLE 35489 0 0 SPDR SERIES TRUST BRCLYS 1-3MT ETF 78464A680 15213 333320 SH SOLE 333320 0 0 SPDR SERIES TRUST BRCLYS INTER ETF 78464A672 4685 77878 SH SOLE 77878 0 0 SPDR SERIES TRUST BRCLYS INTL ETF 78464A516 488 9453 SH SOLE 9453 0 0 SPDR SERIES TRUST COMP SOFTWARE 78464A599 2622 51708 SH SOLE 51708 0 0 SPDR SERIES TRUST DJ REIT ETF 78464A607 5436 59351 SH SOLE 59351 0 0 SPDR SERIES TRUST HLTH CARE SVCS 78464A573 2595 45257 SH SOLE 45257 0 0 SPDR SERIES TRUST HLTH CR EQUIP 78464A581 2546 57009 SH SOLE 57009 0 0 SPDR SERIES TRUST INTR TRM CORP BD 78464A375 430 12867 SH SOLE 12867 0 0 SPDR SERIES TRUST MORGAN TECH ETF 78464A102 2638 48792 SH SOLE 48792 0 0 SPDR SERIES TRUST NUVN BR SHT MUNI 78464A425 1302 53441 SH SOLE 53441 0 0 SPDR SERIES TRUST NUVN BRCLY MUNI 78464A458 857 35105 SH SOLE 35105 0 0 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 942 7975 SH SOLE 7975 0 0 SPDR SERIES TRUST S&P 500 GROWTH 78464A409 1155 11531 SH SOLE 11531 0 0 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 9043 52395 SH SOLE 52395 0 0 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 6057 65281 SH SOLE 65281 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 1260 17922 SH SOLE 17922 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 11449 338540 SH SOLE 338540 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 19382 263342 SH SOLE 263342 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1250 36611 SH SOLE 36611 0 0 SPDR SERIES TRUST S&P INS ETF 78464A789 2502 36059 SH SOLE 36059 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 159 10608 SH SOLE 10608 0 0 SPDR SERIES TRUST S&P PHARMAC 78464A722 1486 29075 SH SOLE 29075 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 3159 75356 SH SOLE 75356 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 3253 75274 SH SOLE 75274 0 0 SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 3033 69661 SH SOLE 69661 0 0 SPDR SERIES TRUST S&P TRANSN ETF 78464A532 2896 67553 SH SOLE 67553 0 0 SPECTRA ENERGY CORP COM 847560109 5821 243068 SH SOLE 243068 0 0 SPECTRA ENERGY PARTNERS LP COM 84756N109 5183 108739 SH SOLE 108739 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 652 6405 SH SOLE 6405 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 330 6494 SH SOLE 6494 0 0 SPIRIT AIRLS INC COM 848577102 1717 43036 SH SOLE 43036 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 223 22270 SH SOLE 22270 0 0 SPLUNK INC COM 848637104 1072 18110 SH SOLE 18110 0 0 SPOK HLDGS INC COM 84863T106 2934 160322 SH SOLE 160322 0 0 SPRINT CORP COM SER 1 85207U105 359 99616 SH SOLE 99616 0 0 SPROTT FOCUS TR INC COM 85208J109 101 17451 SH SOLE 17451 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 1021 116891 SH SOLE 116891 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 2537 481486 SH SOLE 481486 0 0 SPROUTS FMRS MKT INC COM 85208M102 318 11861 SH SOLE 11861 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 479 10364 SH SOLE 10364 0 0 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 5245 159528 SH SOLE 159528 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 2809 57853 SH SOLE 57853 0 0 ST JUDE MED INC COM 790849103 2457 39760 SH SOLE 39760 0 0 STAG INDL INC COM 85254J102 544 29663 SH SOLE 29663 0 0 STAGE STORES INC COM NEW 85254C305 975 105701 SH SOLE 105701 0 0 STANLEY BLACK & DECKER INC COM 854502101 3487 32705 SH SOLE 32705 0 0 STAR BULK CARRIERS CORP SHS NEW Y8162K121 33 56872 SH SOLE 56872 0 0 STARBUCKS CORP COM 855244109 38990 649481 SH SOLE 649481 0 0 STARWOOD HOTELS&RESORTS WRLD COM 85590A401 752 10857 SH SOLE 10857 0 0 STARWOOD PPTY TR INC COM 85571B105 3099 150428 SH SOLE 150428 0 0 STARZ COM SER A 85571Q102 1245 37131 SH SOLE 37131 0 0 STATE STR CORP COM 857477103 884 13357 SH SOLE 13357 0 0 STATOIL ASA SPONSORED ADR 85771P102 340 24269 SH SOLE 24269 0 0 STERICYCLE INC COM 858912108 3785 31403 SH SOLE 31403 0 0 STERIS PLC SHS USD G84720104 1480 19505 SH SOLE 19505 0 0 STERLING BANCORP DEL COM 85917A100 379 23381 SH SOLE 23381 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 92 13765 SH SOLE 13765 0 0 STONEGATE BK FT LAUDERDALE F COM 861811107 317 9699 SH SOLE 9699 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 1524 89096 SH SOLE 89096 0 0 STRAYER ED INC COM 863236105 853 14191 SH SOLE 14191 0 0 STRYKER CORP COM 863667101 5307 57182 SH SOLE 57182 0 0 STURM RUGER & CO INC COM 864159108 1416 23761 SH SOLE 23761 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 373 15350 SH SOLE 15350 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 1087 143636 SH SOLE 143636 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 869 73091 SH SOLE 73091 0 0 SUN CMNTYS INC COM 866674104 568 8250 SH SOLE 8250 0 0 SUN HYDRAULICS CORP COM 866942105 401 12681 SH SOLE 12681 0 0 SUNCOR ENERGY INC NEW COM 867224107 3233 125170 SH SOLE 125170 0 0 SUNEDISON INC COM 86732Y109 224 43949 SH SOLE 43949 0 0 SUNEDISON INC NOTE 2.000%10/0 86732YAC3 2443 4475000 PRN SOLE 4475000 0 0 SUNEDISON INC NOTE 2.750% 1/0 86732YAD1 1140 2275000 PRN SOLE 2275000 0 0 SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 4278 166361 SH SOLE 166361 0 0 SUNTRUST BKS INC COM 867914103 3853 89958 SH SOLE 89958 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 382 28254 SH SOLE 28254 0 0 SUPERIOR UNIFORM GP INC COM 868358102 206 12146 SH SOLE 12146 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 295 21682 SH SOLE 21682 0 0 SUPERVALU INC COM 868536103 1233 181888 SH SOLE 181888 0 0 SVB FINL GROUP COM 78486Q101 422 3555 SH SOLE 3555 0 0 SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 171 27194 SH SOLE 27194 0 0 SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 237 51303 SH SOLE 51303 0 0 SYKES ENTERPRISES INC COM 871237103 1800 58609 SH SOLE 58609 0 0 SYMANTEC CORP COM 871503108 1125 53821 SH SOLE 53821 0 0 SYNAPTICS INC COM 87157D109 7862 97835 SH SOLE 97835 0 0 SYNCHRONY FINL COM 87165B103 1958 64561 SH SOLE 64561 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 821 144994 SH SOLE 144994 0 0 SYNGENTA AG SPONSORED ADR 87160A100 981 12526 SH SOLE 12526 0 0 SYNOPSYS INC COM 871607107 1177 25701 SH SOLE 25701 0 0 SYNTEL INC COM 87162H103 1186 26190 SH SOLE 26190 0 0 SYNTHETIC BIOLOGICS INC COM 87164U102 102 44001 SH SOLE 44001 0 0 SYNUTRA INTL INC COM 87164C102 100 21286 SH SOLE 21286 0 0 SYSCO CORP COM 871829107 3157 77187 SH SOLE 77187 0 0 T MOBILE US INC COM 872590104 257 6556 SH SOLE 6556 0 0 TABLEAU SOFTWARE INC CL A 87336U105 1472 15699 SH SOLE 15699 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 7518 330338 SH SOLE 330338 0 0 TAL INTL GROUP INC COM 874083108 316 19976 SH SOLE 19976 0 0 TANZANIAN ROYALTY EXPL CORP COM 87600U104 4 15000 SH SOLE 15000 0 0 TARGA RESOURCES PARTNERS LP COM UNIT 87611X105 1631 98748 SH SOLE 98748 0 0 TARGET CORP COM 87612E106 8626 118798 SH SOLE 118798 0 0 TASEKO MINES LTD COM 876511106 11 33275 SH SOLE 33275 0 0 TASER INTL INC COM 87651B104 441 25550 SH SOLE 25550 0 0 TATA MTRS LTD SPONSORED ADR 876568502 1387 46957 SH SOLE 46957 0 0 TCF FINL CORP COM 872275102 253 17959 SH SOLE 17959 0 0 TE CONNECTIVITY LTD REG SHS H84989104 1466 22673 SH SOLE 22673 0 0 TEAM HEALTH HOLDINGS INC COM 87817A107 1190 27106 SH SOLE 27106 0 0 TECO ENERGY INC COM 872375100 228 8595 SH SOLE 8595 0 0 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 82 12717 SH SOLE 12717 0 0 TEGNA INC COM 87901J105 4149 162756 SH SOLE 162756 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 618 20825 SH SOLE 20825 0 0 TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 210 16574 SH SOLE 16574 0 0 TELEFLEX INC COM 879369106 422 3195 SH SOLE 3195 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 129 14291 SH SOLE 14291 0 0 TELEFONICA S A SPONSORED ADR 879382208 183 16461 SH SOLE 16461 0 0 TEMPLETON GLOBAL INCOME FD COM 880198106 2403 378359 SH SOLE 378359 0 0 TEMPUR SEALY INTL INC COM 88023U101 3117 44127 SH SOLE 44127 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 1164 38352 SH SOLE 38352 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 1 100 SH Put SOLE 100 0 0 TERADATA CORP DEL COM 88076W103 546 21039 SH SOLE 21039 0 0 TERADYNE INC COM 880770102 259 12542 SH SOLE 12542 0 0 TESLA MTRS INC COM 88160R101 7227 30108 SH SOLE 30108 0 0 TESORO CORP COM 881609101 2120 20110 SH SOLE 20110 0 0 TESORO LOGISTICS LP COM UNIT LP 88160T107 11838 235405 SH SOLE 235405 0 0 TETRALOGIC PHARMACEUTICALS C COM 88165U109 57 32870 SH SOLE 32870 0 0 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 41 26000 PRN SOLE 26000 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 11083 168560 SH SOLE 168560 0 0 TEXAS INSTRS INC COM 882508104 12787 233436 SH SOLE 233436 0 0 TEXTRON INC COM 883203101 832 19766 SH SOLE 19766 0 0 THE ADT CORPORATION COM 00101J106 1784 53761 SH SOLE 53761 0 0 THERAPEUTICSMD INC COM 88338N107 208 20000 SH SOLE 20000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 8005 56293 SH SOLE 56293 0 0 THESTREET INC COM 88368Q103 3824 2549012 SH SOLE 2549012 0 0 THOMSON REUTERS CORP COM 884903105 2846 74959 SH SOLE 74959 0 0 THOR INDS INC COM 885160101 1128 20133 SH SOLE 20133 0 0 THRESHOLD PHARMACEUTICAL INC COM NEW 885807206 38 78477 SH SOLE 78477 0 0 TIDEWATER INC COM 886423102 1059 152360 SH SOLE 152360 0 0 TIER REIT INC COM NEW 88650V208 160 10964 SH SOLE 10964 0 0 TIFFANY & CO NEW COM 886547108 1 10000 SH Put SOLE 10000 0 0 TIFFANY & CO NEW COM 886547108 452 5920 SH SOLE 5920 0 0 TIME WARNER CABLE INC COM 88732J207 3001 16187 SH SOLE 16187 0 0 TIME WARNER INC COM NEW 887317303 16628 257087 SH SOLE 257087 0 0 TIMKEN CO COM 887389104 362 12664 SH SOLE 12664 0 0 TITAN INTL INC ILL COM 88830M102 77 19375 SH SOLE 19375 0 0 TJX COS INC NEW COM 872540109 10154 143225 SH SOLE 143225 0 0 TOLL BROS FIN CORP NOTE 0.500% 9/1 88947EAM2 13 13000 PRN SOLE 13000 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 223 3970 SH SOLE 3970 0 0 TOOTSIE ROLL INDS INC COM 890516107 890 28167 SH SOLE 28167 0 0 TOPBUILD CORP COM 89055F103 3820 124345 SH SOLE 124345 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 11 10000 SH SOLE 10000 0 0 TORCHMARK CORP COM 891027104 1623 28413 SH SOLE 28413 0 0 TORO CO COM 891092108 251 3419 SH SOLE 3419 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 3194 81605 SH SOLE 81605 0 0 TORTOISE ENERGY INFRSTRCTR C COM 89147L100 1128 40493 SH SOLE 40493 0 0 TORTOISE MLP FD INC COM 89148B101 351 20183 SH SOLE 20183 0 0 TORTOISE PIPELINE & ENERGY F COM 89148H108 686 46840 SH SOLE 46840 0 0 TOTAL S A SPONSORED ADR 89151E109 6104 135909 SH SOLE 135909 0 0 TOTAL SYS SVCS INC COM 891906109 2443 49036 SH SOLE 49036 0 0 TOWERS WATSON & CO CL A 891894107 3748 29129 SH SOLE 29129 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1180 9620 SH SOLE 9620 0 0 TRANSCANADA CORP COM 89353D107 4778 146546 SH SOLE 146546 0 0 TRANSOCEAN LTD REG SHS H8817H100 1124 91198 SH SOLE 91198 0 0 TRANSOCEAN LTD REG SHS H8817H100 0 20000 SH Call SOLE 20000 0 0 TRAVELERS COMPANIES INC COM 89417E109 5578 49467 SH SOLE 49467 0 0 TRI CONTL CORP COM 895436103 544 27096 SH SOLE 27096 0 0 TRIBUNE MEDIA CO CL A 896047503 1302 38479 SH SOLE 38479 0 0 TRIMBLE NAVIGATION LTD COM 896239100 363 16991 SH SOLE 16991 0 0 TRINET GROUP INC COM 896288107 2215 114362 SH SOLE 114362 0 0 TRINITY BIOTECH PLC SPON ADR NEW 896438306 131 11000 SH SOLE 11000 0 0 TRINITY INDS INC COM 896522109 1490 61954 SH SOLE 61954 0 0 TRIPADVISOR INC COM 896945201 731 8553 SH SOLE 8553 0 0 TROVAGENE INC COM NEW 897238309 135 25000 SH SOLE 25000 0 0 TTM TECHNOLOGIES INC NOTE 1.750%12/1 87305RAD1 10 11000 PRN SOLE 11000 0 0 TUPPERWARE BRANDS CORP COM 899896104 6655 119493 SH SOLE 119493 0 0 TURQUOISE HILL RES LTD COM 900435108 41 16246 SH SOLE 16246 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 504 18542 SH SOLE 18542 0 0 TWITTER INC COM 90184L102 2159 93455 SH SOLE 93455 0 0 TWO HBRS INVT CORP COM 90187B101 97 12107 SH SOLE 12107 0 0 TYCO INTL PLC SHS G91442106 2262 70813 SH SOLE 70813 0 0 TYSON FOODS INC CL A 902494103 977 18425 SH SOLE 18425 0 0 U S G CORP COM NEW 903293405 1363 56090 SH SOLE 56090 0 0 UBIQUITI NETWORKS INC COM 90347A100 555 17533 SH SOLE 17533 0 0 UBS GROUP AG SHS H42097107 1507 78042 SH SOLE 78042 0 0 UDR INC COM 902653104 1446 38487 SH SOLE 38487 0 0 UGI CORP NEW COM 902681105 2847 84226 SH SOLE 84226 0 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 689 3725 SH SOLE 3725 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 764 3907 SH SOLE 3907 0 0 ULTRA PETROLEUM CORP COM 903914109 202 78252 SH SOLE 78252 0 0 UMPQUA HLDGS CORP COM 904214103 419 26367 SH SOLE 26367 0 0 UNDER ARMOUR INC CL A 904311107 5136 63927 SH SOLE 63927 0 0 UNDER ARMOUR INC CL A 904311107 0 300 SH Call SOLE 300 0 0 UNDER ARMOUR INC CL A 904311107 9 10000 SH Put SOLE 10000 0 0 UNILEVER N V N Y SHS NEW 904784709 6789 156743 SH SOLE 156743 0 0 UNILEVER PLC SPON ADR NEW 904767704 5380 124563 SH SOLE 124563 0 0 UNION PAC CORP COM 907818108 22986 293675 SH SOLE 293675 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 61 10280 SH SOLE 10280 0 0 UNITED NAT FOODS INC COM 911163103 268 6871 SH SOLE 6871 0 0 UNITED PARCEL SERVICE INC CL B 911312106 64302 668224 SH SOLE 668224 0 0 UNITED RENTALS INC COM 911363109 2188 29958 SH SOLE 29958 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 1 1000 SH Put SOLE 1000 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 324 29439 SH SOLE 29439 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 1 8500 SH Call SOLE 8500 0 0 UNITED TECHNOLOGIES CORP COM 913017109 23914 249038 SH SOLE 249038 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 855 5440 SH SOLE 5440 0 0 UNITEDHEALTH GROUP INC COM 91324P102 16853 143061 SH SOLE 143061 0 0 UNITEDHEALTH GROUP INC COM 91324P102 1 17800 SH Put SOLE 17800 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 756 13887 SH SOLE 13887 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 926 7802 SH SOLE 7802 0 0 UNUM GROUP COM 91529Y106 873 26172 SH SOLE 26172 0 0 US BANCORP DEL COM NEW 902973304 10580 248173 SH SOLE 248173 0 0 USANA HEALTH SCIENCES INC COM 90328M107 573 4513 SH SOLE 4513 0 0 V F CORP COM 918204108 3894 62623 SH SOLE 62623 0 0 VALE S A ADR 91912E105 82 25520 SH SOLE 25520 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 522 5109 SH SOLE 5109 0 0 VALERO ENERGY CORP NEW COM 91913Y100 10607 149966 SH SOLE 149966 0 0 VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 4091 79368 SH SOLE 79368 0 0 VALLEY NATL BANCORP COM 919794107 994 100429 SH SOLE 100429 0 0 VALSPAR CORP COM 920355104 453 5466 SH SOLE 5466 0 0 VAN ECK MERK GOLD TR GOLD SHS 921078101 1771 168321 SH SOLE 168321 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 45975 553680 SH SOLE 553680 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 8053 101354 SH SOLE 101354 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 23017 284958 SH SOLE 284958 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 923 17397 SH SOLE 17397 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 4947 58963 SH SOLE 58963 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 40661 382198 SH SOLE 382198 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 31466 336517 SH SOLE 336517 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 344 4013 SH SOLE 4013 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 4011 33368 SH SOLE 33368 0 0 VANGUARD INDEX FDS REIT ETF 922908553 41653 522230 SH SOLE 522230 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 13898 74323 SH SOLE 74323 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 12318 124849 SH SOLE 124849 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 3853 34773 SH SOLE 34773 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 1174 9697 SH SOLE 9697 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 29995 287734 SH SOLE 287734 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 16419 201675 SH SOLE 201675 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 12377 285105 SH SOLE 285105 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5854 179548 SH SOLE 179548 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 5333 107662 SH SOLE 107662 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 997 17948 SH SOLE 17948 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 679 11776 SH SOLE 11776 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 422 8716 SH SOLE 8716 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2434 28913 SH SOLE 28913 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5204 65855 SH SOLE 65855 0 0 VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 12515 206094 SH SOLE 206094 0 0 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 97318 1251100 SH SOLE 1251100 0 0 VANGUARD STAR FD VG TL INTL STK F 921909768 1296 28792 SH SOLE 28792 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 3359 91470 SH SOLE 91470 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 6511 97411 SH SOLE 97411 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 808 11552 SH SOLE 11552 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 18609 315175 SH SOLE 315175 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 22418 270107 SH SOLE 270107 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1359 11392 SH SOLE 11392 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 2042 15788 SH SOLE 15788 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 744 9356 SH SOLE 9356 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2360 48626 SH SOLE 48626 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 3875 29193 SH SOLE 29193 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 610 6022 SH SOLE 6022 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 31368 289845 SH SOLE 289845 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 360 3819 SH SOLE 3819 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 9898 105308 SH SOLE 105308 0 0 VARIAN MED SYS INC COM 92220P105 2169 26904 SH SOLE 26904 0 0 VECTOR GROUP LTD COM 92240M108 3510 148717 SH SOLE 148717 0 0 VEEVA SYS INC CL A COM 922475108 674 23532 SH SOLE 23532 0 0 VENTAS INC COM 92276F100 3703 65773 SH SOLE 65773 0 0 VEREIT INC COM 92339V100 431 54605 SH SOLE 54605 0 0 VERICEL CORP COM 92346J108 43 16389 SH SOLE 16389 0 0 VERIFONE SYS INC COM 92342Y109 374 13314 SH SOLE 13314 0 0 VERINT SYS INC COM 92343X100 568 14019 SH SOLE 14019 0 0 VERISK ANALYTICS INC COM 92345Y106 1745 22708 SH SOLE 22708 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 68513 1483076 SH SOLE 1483076 0 0 VERMILLION INC COM NEW 92407M206 174 97500 SH SOLE 97500 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1395 11068 SH SOLE 11068 0 0 VIACOM INC NEW CL B 92553P201 1199 29240 SH SOLE 29240 0 0 VIAVI SOLUTIONS INC COM 925550105 69 11471 SH SOLE 11471 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 253 9458 SH SOLE 9458 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1142 74872 SH SOLE 74872 0 0 VIRGIN AMER INC COM VTG 92765X208 892 24831 SH SOLE 24831 0 0 VIRGIN AMER INC COM VTG 92765X208 5 800 SH Call SOLE 800 0 0 VIRNETX HLDG CORP COM 92823T108 80 31272 SH SOLE 31272 0 0 VISA INC COM CL A 92826C839 23299 299768 SH SOLE 299768 0 0 VISTA OUTDOOR INC COM 928377100 1406 31602 SH SOLE 31602 0 0 VITAL THERAPIES INC COM 92847R104 115 10000 SH SOLE 10000 0 0 VMWARE INC CL A COM 928563402 377 6707 SH SOLE 6707 0 0 VODAFONE GROUP PLC NEW SPNSR ADR NO PAR 92857W308 15303 473994 SH SOLE 473994 0 0 VORNADO RLTY TR SH BEN INT 929042109 448 4521 SH SOLE 4521 0 0 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 85 11401 SH SOLE 11401 0 0 VOYA PRIME RATE TR SH BEN INT 92913A100 148 29052 SH SOLE 29052 0 0 VULCAN MATLS CO COM 929160109 3347 35261 SH SOLE 35261 0 0 W P CAREY INC COM 92936U109 1976 33362 SH SOLE 33362 0 0 WABCO HLDGS INC COM 92927K102 340 3285 SH SOLE 3285 0 0 WABTEC CORP COM 929740108 1223 17177 SH SOLE 17177 0 0 WADDELL & REED FINL INC CL A 930059100 1232 43050 SH SOLE 43050 0 0 WAFERGEN BIO-SYSTEMS INC COM PAR$ 93041P308 11 15040 SH SOLE 15040 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 19609 229476 SH SOLE 229476 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 81 61000 SH Put SOLE 61000 0 0 WAL-MART STORES INC COM 931142103 31746 517789 SH SOLE 517789 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 546 20134 SH SOLE 20134 0 0 WASHINGTONFIRST BANKSHARES I COM 940730104 324 14298 SH SOLE 14298 0 0 WASTE MGMT INC DEL COM 94106L109 2130 39950 SH SOLE 39950 0 0 WD-40 CO COM 929236107 887 8995 SH SOLE 8995 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 690 83146 SH SOLE 83146 0 0 WEBSTER FINL CORP CONN COM 947890109 296 7987 SH SOLE 7987 0 0 WEC ENERGY GROUP INC COM 92939U106 6764 131850 SH SOLE 131850 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 466 13499 SH SOLE 13499 0 0 WELLS FARGO & CO MTNF 6/1 94986RQH7 10 11000 PRN SOLE 11000 0 0 WELLS FARGO & CO NEW COM 949746101 49836 917274 SH SOLE 917274 0 0 WELLTOWER INC COM 95040Q104 2416 35550 SH SOLE 35550 0 0 WENDYS CO COM 95058W100 364 33806 SH SOLE 33806 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 210 17513 SH SOLE 17513 0 0 WESTAR ENERGY INC COM 95709T100 372 8744 SH SOLE 8744 0 0 WESTERN ALLIANCE BANCORP COM 957638109 2014 56160 SH SOLE 56160 0 0 WESTERN ASSET CLYM INFL OPP COM 95766R104 2892 281934 SH SOLE 281934 0 0 WESTERN ASSET VAR RT STRG FD COM 957667108 319 20497 SH SOLE 20497 0 0 WESTERN ASST MNGD MUN FD INC COM 95766M105 2594 182863 SH SOLE 182863 0 0 WESTERN COPPER & GOLD CORP COM 95805V108 16 58600 SH SOLE 58600 0 0 WESTERN DIGITAL CORP COM 958102105 3105 51665 SH SOLE 51665 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 10759 226520 SH SOLE 226520 0 0 WESTERN REFNG INC COM 959319104 440 12282 SH SOLE 12282 0 0 WESTERN UN CO COM 959802109 12069 673631 SH SOLE 673631 0 0 WESTLAKE CHEM CORP COM 960413102 1389 25572 SH SOLE 25572 0 0 WESTMORELAND COAL CO COM 960878106 600 102000 SH SOLE 102000 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 868 35763 SH SOLE 35763 0 0 WESTROCK CO COM 96145D105 1778 38857 SH SOLE 38857 0 0 WEX INC COM 96208T104 297 3332 SH SOLE 3332 0 0 WEYERHAEUSER CO COM 962166104 3288 109706 SH SOLE 109706 0 0 WGL HLDGS INC COM 92924F106 237 3711 SH SOLE 3711 0 0 WHIRLPOOL CORP COM 963320106 1347 9195 SH SOLE 9195 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 12203 16793 SH SOLE 16793 0 0 WHITEWAVE FOODS CO COM 966244105 785 20138 SH SOLE 20138 0 0 WHITING PETE CORP NEW COM 966387102 140 15145 SH SOLE 15145 0 0 WHOLE FOODS MKT INC COM 966837106 2007 59812 SH SOLE 59812 0 0 WILLIAMS COS INC DEL COM 969457100 18825 731977 SH SOLE 731977 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 5521 198347 SH SOLE 198347 0 0 WILLIAMS SONOMA INC COM 969904101 1934 33122 SH SOLE 33122 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 182 29980 SH SOLE 29980 0 0 WIRELESS TELECOM GROUP INC COM 976524108 17 10100 SH SOLE 10100 0 0 WISDOMTREE INVTS INC COM 97717P104 605 38564 SH SOLE 38564 0 0 WISDOMTREE TR ASIA PAC EXJP FD 97717W828 429 8363 SH SOLE 8363 0 0 WISDOMTREE TR DIV EX-FINL FD 97717W406 397 5650 SH SOLE 5650 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 449 14145 SH SOLE 14145 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 22269 413799 SH SOLE 413799 0 0 WISDOMTREE TR HIGH DIV FD 97717W208 518 8762 SH SOLE 8762 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 241 5148 SH SOLE 5148 0 0 WISDOMTREE TR INTL HEDGED EQ 97717X537 235 9816 SH SOLE 9816 0 0 WISDOMTREE TR INTL LRGCAP DV 97717W794 588 13600 SH SOLE 13600 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 9859 196697 SH SOLE 196697 0 0 WISDOMTREE TR LARGECAP DIVID 97717W307 19460 273555 SH SOLE 273555 0 0 WISDOMTREE TR MDCP EARN FUND 97717W570 4897 56232 SH SOLE 56232 0 0 WISDOMTREE TR MIDCAP DIVI FD 97717W505 852 10581 SH SOLE 10581 0 0 WISDOMTREE TR SMALLCAP DIVID 97717W604 794 12271 SH SOLE 12271 0 0 WISDOMTREE TR SMLCAP EARN FD 97717W562 1595 21034 SH SOLE 21034 0 0 WISDOMTREE TR TOTAL DIVID FD 97717W109 757 10540 SH SOLE 10540 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 17716 583706 SH SOLE 583706 0 0 WORKDAY INC CL A 98138H101 615 7700 SH SOLE 7700 0 0 WORLD FUEL SVCS CORP COM 981475106 286 7440 SH SOLE 7440 0 0 WORTHINGTON INDS INC COM 981811102 860 28657 SH SOLE 28657 0 0 WPP PLC NEW ADR 92937A102 1101 9534 SH SOLE 9534 0 0 WPX ENERGY INC COM 98212B103 76 13972 SH SOLE 13972 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 1690 23449 SH SOLE 23449 0 0 WYNN RESORTS LTD COM 983134107 439 6372 SH SOLE 6372 0 0 XCEL ENERGY INC COM 98389B100 2746 76382 SH SOLE 76382 0 0 XEROX CORP COM 984121103 864 81231 SH SOLE 81231 0 0 XILINX INC COM 983919101 798 17141 SH SOLE 17141 0 0 XL GROUP PLC SHS G98290102 394 10111 SH SOLE 10111 0 0 XYLEM INC COM 98419M100 5143 140670 SH SOLE 140670 0 0 YAHOO INC COM 984332106 4511 135695 SH SOLE 135695 0 0 YAHOO INC COM 984332106 0 500 SH Call SOLE 500 0 0 YAHOO INC COM 984332106 1 500 SH Put SOLE 500 0 0 YANDEX N V SHS CLASS A N97284108 1104 70129 SH SOLE 70129 0 0 YOUKU TUDOU INC SPONSORED ADR 98742U100 625 23025 SH SOLE 23025 0 0 YUM BRANDS INC COM 988498101 7101 97189 SH SOLE 97189 0 0 YY INC ADS REPCOM CLA 98426T106 660 10647 SH SOLE 10647 0 0 ZAGG INC COM 98884U108 123 11369 SH SOLE 11369 0 0 ZELTIQ AESTHETICS INC COM 98933Q108 8274 289917 SH SOLE 289917 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 1838 17967 SH SOLE 17967 0 0 ZIONS BANCORPORATION COM 989701107 4389 160771 SH SOLE 160771 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 290 35349 SH SOLE 35349 0 0 ZIX CORP COM 98974P100 1215 239180 SH SOLE 239180 0 0 ZOETIS INC CL A 98978V103 10329 215470 SH SOLE 215470 0 0