0001085146-16-004804.txt : 20161114 0001085146-16-004804.hdr.sgml : 20161111 20161114105235 ACCESSION NUMBER: 0001085146-16-004804 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20160930 FILED AS OF DATE: 20161114 DATE AS OF CHANGE: 20161114 EFFECTIVENESS DATE: 20161114 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 SEC ACT: 1934 Act SEC FILE NUMBER: 028-13510 FILM NUMBER: 161991980 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 1 primary_doc.xml 13F-HR LIVE false false false 0001462245 XXXXXXXX 09-30-2016 09-30-2016 false HighTower Advisors, LLC
200 W. MADISON ST. SUITE 2500 CHICAGO IL 60606
13F COMBINATION REPORT 028-13510 0001633703 028-16737 12th Street Asset Management Company, LLC 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/ 0001115419 028-11395 AMG Funds 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 0001258413 028-10518 BELMONT ASSET MANAGEMENT 0001483438 028-13740 BlackRock (Isle of Man) Ltd 0001173486 028-10210 BLACKROCK CAPITAL MANAGEMENT INC 0001305227 028-12016 BlackRock Investment Management, LLC 0001364742 028-12019 BlackRock Inc. 0000902367 028-04871 BLAIR WILLIAM & CO/IL 0001386060 028-12484 Boston Partners 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 0001114667 028-05775 Brown Advisory LLC 0000823621 028-01398 CAMBIAR INVESTORS LLC 0000874791 028-02903 CAMPBELL NEWMAN ASSET MANAGEMENT INC 0001596076 028-15733 Capital Innovations LLC 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 0000934999 028-03691 DF DENT & CO INC 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 0001082917 028-04145 GW&K Investment Management, 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 0001056823 028-06986 HORIZON ASSET MANAGEMENT LLC 0001426940 028-12835 Horizon Investment Services, LLC 0001519418 028-14519 Horizon Kinetics LLC 0001113956 028-05685 Invesco Global Asset Management (N.A.), Inc. 0000914208 028-11246 Invesco Ltd. 0001639666 028-16855 ISTHMUS PARTNERS, LLC 0000019617 028-00694 JPMORGAN CHASE & CO 0001048703 028-11445 Karpus Management, Inc. 0001021223 028-05792 KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC 0000884589 028-03133 KENNEDY CAPITAL MANAGEMENT, INC. 0001307878 028-10975 Laffer Investments 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 0001642112 028-16888 Mariner Wealth Advisors-NYC, 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 0000067698 028-00288 MONTAG & CALDWELL, LLC 0001274981 028-12482 NATIXIS 0001465109 028-13573 Neuberger Berman Group LLC 0000728774 028-00454 NEUBERGER BERMAN 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 0000885708 028-11405 NUVEEN INVESTMENTS, INC 0000763848 028-01474 NWQ INVESTMENT MANAGEMENT COMPANY, LLC 0000836372 028-02338 OAK ASSOCIATES LTD /OH/ 0001054554 028-06668 OAK RIDGE INVESTMENTS LLC ADDITIONAL MANAGERS DO NOT FIT TEMPLATE N
Timothy Woods Chief Compliance Officer 312-962-3800 /s/ Timothy Woods Chicago IL 11-14-2016 0 1869 8631291
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE 1 800 FLOWERS COM CL A 68243Q106 95 10392 SH SOLE 10392 0 0 1ST CONSTITUTION BANCORP COM 31986N102 196 14257 SH SOLE 14257 0 0 3-D SYS CORP DEL COM NEW 88554D205 384 21378 SH SOLE 21378 0 0 3M CO COM 88579Y101 37088 210414 SH SOLE 210414 0 0 58 COM INC SPON ADR REP A 31680Q104 394 8217 SH SOLE 8217 0 0 8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 352 24540 SH SOLE 24540 0 0 ABB LTD SPONSORED ADR 000375204 1250 55562 SH SOLE 55562 0 0 ABBOTT LABS COM 002824100 20760 491302 SH SOLE 491302 0 0 ABBVIE INC COM 00287Y109 40635 644371 SH SOLE 644371 0 0 ABERDEEN ASIA PACIFIC INCOM COM 003009107 284 55354 SH SOLE 55354 0 0 ABM INDS INC COM 000957100 1025 25849 SH SOLE 25849 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 245 7697 SH SOLE 7697 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 334 12310 SH SOLE 12310 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5939 48667 SH SOLE 48667 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 1329 51886 SH SOLE 51886 0 0 ACORDA THERAPEUTICS INC COM 00484M106 508 24191 SH SOLE 24191 0 0 ACTIVISION BLIZZARD INC COM 00507V109 1686 38093 SH SOLE 38093 0 0 ACUITY BRANDS INC COM 00508Y102 2180 8226 SH SOLE 8226 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 1058 80530 SH SOLE 80530 0 0 ADOBE SYS INC COM 00724F101 7319 67438 SH SOLE 67438 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 775 5184 SH SOLE 5184 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 75 10000 SH SOLE 10000 0 0 ADVANCED MICRO DEVICES INC COM 007903107 155 22444 SH SOLE 22444 0 0 ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 553 93499 SH SOLE 93499 0 0 ADVENT CLAYMORE CV SECS & IN COM 00764C109 349 23887 SH SOLE 23887 0 0 ADVISORSHARES TR WILSHIRE BUYBACK 00768Y818 1225 20950 SH SOLE 20950 0 0 ADVISORSHARES TR RANGER EQUITY BE 00768Y883 8204 852179 SH SOLE 852179 0 0 AEGON N V NY REGISTRY SH 007924103 627 162105 SH SOLE 162105 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 794 21124 SH SOLE 21124 0 0 AETNA INC NEW COM 00817Y108 4644 40184 SH SOLE 40184 0 0 AFFILIATED MANAGERS GROUP COM 008252108 2682 18572 SH SOLE 18572 0 0 AFLAC INC COM 001055102 9964 138610 SH SOLE 138610 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 408 8691 SH SOLE 8691 0 0 AGNICO EAGLE MINES LTD COM 008474108 707 13007 SH SOLE 13007 0 0 AIR LEASE CORP CL A 00912X302 730 25440 SH SOLE 25440 0 0 AIR PRODS & CHEMS INC COM 009158106 27273 181000 SH SOLE 181000 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 429 8068 SH SOLE 8068 0 0 ALASKA AIR GROUP INC COM 011659109 2915 44294 SH SOLE 44294 0 0 ALERE INC COM 01449J105 1615 37385 SH SOLE 37385 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 2146 17635 SH SOLE 17635 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 20275 191638 SH SOLE 191638 0 0 ALIGN TECHNOLOGY INC COM 016255101 417 4459 SH SOLE 4459 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 356 5209 SH SOLE 5209 0 0 ALLERGAN PLC SHS G0177J108 9421 40816 SH SOLE 40816 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 243 1123 SH SOLE 1123 0 0 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 1772 140022 SH SOLE 140022 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 227 9995 SH SOLE 9995 0 0 ALLIANT ENERGY CORP COM 018802108 790 20566 SH SOLE 20566 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 253 20210 SH SOLE 20210 0 0 ALLSTATE CORP COM 020002101 2992 43220 SH SOLE 43220 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 271 4023 SH SOLE 4023 0 0 ALPHABET INC CAP STK CL C 02079K107 24270 31059 SH SOLE 31059 0 0 ALPHABET INC CAP STK CL A 02079K305 41090 51159 SH SOLE 51159 0 0 ALPS ETF TR INTL SEC DV DOG 00162Q718 246 10162 SH SOLE 10162 0 0 ALPS ETF TR BARRONS 400 ETF 00162Q726 674 20874 SH SOLE 20874 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 776 18704 SH SOLE 18704 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 12438 979692 SH SOLE 979692 0 0 ALTRIA GROUP INC COM 02209S103 49767 786982 SH SOLE 786982 0 0 AMAZON COM INC COM 023135106 33343 39777 SH SOLE 39777 0 0 AMBARELLA INC SHS G037AX101 222 3010 SH SOLE 3010 0 0 AMBEV SA SPONSORED ADR 02319V103 311 51300 SH SOLE 51300 0 0 AMC NETWORKS INC CL A 00164V103 290 5555 SH SOLE 5555 0 0 AMEREN CORP COM 023608102 1419 28938 SH SOLE 28938 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 306 26873 SH SOLE 26873 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 3612 98595 SH SOLE 98595 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 2421 47544 SH SOLE 47544 0 0 AMERICAN ELEC PWR INC COM 025537101 10139 158274 SH SOLE 158274 0 0 AMERICAN EXPRESS CO COM 025816109 14362 224481 SH SOLE 224481 0 0 AMERICAN EXPRESS CO COM 025816109 24 50000 SH Put SOLE 50000 0 0 AMERICAN FARMLAND CO COM 02589Y100 333 42009 SH SOLE 42009 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 367 4881 SH SOLE 4881 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 10424 175681 SH SOLE 175681 0 0 AMERICAN LORAIN CORP COM 027297100 17 27540 SH SOLE 27540 0 0 AMERICAN STS WTR CO COM 029899101 692 17271 SH SOLE 17271 0 0 AMERICAN TOWER CORP NEW COM 03027X100 5536 48955 SH SOLE 48955 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 38166 509974 SH SOLE 509974 0 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 875 19219 SH SOLE 19219 0 0 AMERIPRISE FINL INC COM 03076C106 1271 12772 SH SOLE 12772 0 0 AMERISOURCEBERGEN CORP COM 03073E105 576 7230 SH SOLE 7230 0 0 AMETEK INC NEW COM 031100100 3178 66913 SH SOLE 66913 0 0 AMGEN INC COM 031162100 47195 282039 SH SOLE 282039 0 0 AMPHENOL CORP NEW CL A 032095101 5675 87847 SH SOLE 87847 0 0 AMREP CORP NEW COM 032159105 495 62477 SH SOLE 62477 0 0 AMTRUST FINL SVCS INC COM 032359309 772 28568 SH SOLE 28568 0 0 ANADARKO PETE CORP COM 032511107 3782 59738 SH SOLE 59738 0 0 ANALOG DEVICES INC COM 032654105 616 9599 SH SOLE 9599 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2740 20910 SH SOLE 20910 0 0 ANI PHARMACEUTICALS INC COM 00182C103 202 3050 SH SOLE 3050 0 0 ANI PHARMACEUTICALS INC NOTE 3.000%12/0 00182CAA1 16 13000 PRN SOLE 13000 0 0 ANNALY CAP MGMT INC COM 035710409 1420 134131 SH SOLE 134131 0 0 ANSYS INC COM 03662Q105 417 4510 SH SOLE 4510 0 0 ANTARES PHARMA INC COM 036642106 18 11100 SH SOLE 11100 0 0 ANTHEM INC COM 036752103 2410 19227 SH SOLE 19227 0 0 ANTHERA PHARMACEUTICALS INC COM NEW 03674U201 195 61900 SH SOLE 61900 0 0 AON PLC SHS CL A G0408V102 1336 11913 SH SOLE 11913 0 0 APACHE CORP COM 037411105 1410 22026 SH SOLE 22026 0 0 APOLLO COML REAL EST FIN INC NOTE 5.500% 3/1 03762UAA3 14 14000 PRN SOLE 14000 0 0 APOLLO ED GROUP INC CL A 037604105 3473 434719 SH SOLE 434719 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 1372 76116 SH SOLE 76116 0 0 APOLLO INVT CORP COM 03761U106 192 32723 SH SOLE 32723 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 1099 64895 SH SOLE 64895 0 0 APPLE INC COM 037833100 14 39200 SH Put SOLE 39200 0 0 APPLE INC COM 037833100 217188 1920688 SH SOLE 1920688 0 0 APPLE INC COM 037833100 1405 135600 SH Call SOLE 135600 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 375 8027 SH SOLE 8027 0 0 APPLIED MATLS INC COM 038222105 1847 61310 SH SOLE 61310 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 668 30237 SH SOLE 30237 0 0 APPROACH RESOURCES INC COM 03834A103 34 10000 SH SOLE 10000 0 0 APTARGROUP INC COM 038336103 747 9656 SH SOLE 9656 0 0 AQUA AMERICA INC COM 03836W103 1009 33173 SH SOLE 33173 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 257 19000 SH SOLE 19000 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L104 84 14077 SH SOLE 14077 0 0 ARCH CAP GROUP LTD ORD G0450A105 711 8969 SH SOLE 8969 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1244 29650 SH SOLE 29650 0 0 ARCTIC CAT INC COM 039670104 633 40642 SH SOLE 40642 0 0 ARENA PHARMACEUTICALS INC COM 040047102 35 19728 SH SOLE 19728 0 0 ARES CAP CORP COM 04010L103 3995 258427 SH SOLE 258427 0 0 ARES CAP CORP NOTE 4.750% 1/1 04010LAJ2 10 10000 PRN SOLE 10000 0 0 ARES COML REAL ESTATE CORP COM 04013V108 215 16970 SH SOLE 16970 0 0 ARGOS THERAPEUTICS INC COM 040221103 129 26071 SH SOLE 26071 0 0 ARISTA NETWORKS INC COM 040413106 255 2948 SH SOLE 2948 0 0 ARRIS INTL INC SHS G0551A103 1799 63276 SH SOLE 63276 0 0 ARROW ELECTRS INC COM 042735100 553 8723 SH SOLE 8723 0 0 ARROW FINL CORP COM 042744102 446 13543 SH SOLE 13543 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 90 12300 SH SOLE 12300 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 778 132166 SH SOLE 132166 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 443 3815 SH SOLE 3815 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 3420 31224 SH SOLE 31224 0 0 ASSURANT INC COM 04621X108 359 3893 SH SOLE 3893 0 0 ASSURED GUARANTY LTD COM G0585R106 1104 39783 SH SOLE 39783 0 0 ASTORIA FINL CORP COM 046265104 158 10820 SH SOLE 10820 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 9907 301468 SH SOLE 301468 0 0 ASTRONICS CORP COM 046433108 325 7191 SH SOLE 7191 0 0 AT&T INC COM 00206R102 129626 3193710 SH SOLE 3193710 0 0 ATHERSYS INC COM 04744L106 82 39100 SH SOLE 39100 0 0 ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 12 12000 PRN SOLE 12000 0 0 ATMOS ENERGY CORP COM 049560105 1139 15342 SH SOLE 15342 0 0 AUTODESK INC COM 052769106 2055 28525 SH SOLE 28525 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 16930 191739 SH SOLE 191739 0 0 AUTOZONE INC COM 053332102 3063 3983 SH SOLE 3983 0 0 AVALONBAY CMNTYS INC COM 053484101 1573 8855 SH SOLE 8855 0 0 AVERY DENNISON CORP COM 053611109 1177 15051 SH SOLE 15051 0 0 AVIVA PLC ADR 05382A104 125 10735 SH SOLE 10735 0 0 AVON PRODS INC COM 054303102 58 10270 SH SOLE 10270 0 0 AXALTA COATING SYS LTD COM G0750C108 431 15245 SH SOLE 15245 0 0 AZZ INC COM 002474104 1399 21357 SH SOLE 21357 0 0 B & G FOODS INC NEW COM 05508R106 400 8163 SH SOLE 8163 0 0 BAIDU INC SPON ADR REP A 056752108 5007 27656 SH SOLE 27656 0 0 BAKER HUGHES INC COM 057224107 3431 67896 SH SOLE 67896 0 0 BALL CORP COM 058498106 951 11618 SH SOLE 11618 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 213 36235 SH SOLE 36235 0 0 BANCO SANTANDER SA ADR 05964H105 279 63408 SH SOLE 63408 0 0 BANK AMER CORP COM 060505104 26015 1660328 SH SOLE 1660328 0 0 BANK AMER CORP 7.25%CNV PFD L 060505682 1001 819 SH SOLE 819 0 0 BANK HAWAII CORP COM 062540109 2181 30047 SH SOLE 30047 0 0 BANK MONTREAL QUE COM 063671101 3877 58997 SH SOLE 58997 0 0 BANK N S HALIFAX COM 064149107 566 10670 SH SOLE 10670 0 0 BANK NEW YORK MELLON CORP COM 064058100 3969 99615 SH SOLE 99615 0 0 BANKUNITED INC COM 06652K103 536 17847 SH SOLE 17847 0 0 BANRO CORP COM 066800103 12 37000 SH SOLE 37000 0 0 BARCLAYS BANK PLC ADR PFD SR 5 06739H362 4488 172873 SH SOLE 172873 0 0 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 252 10823 SH SOLE 10823 0 0 BARCLAYS BK PLC IPSP CROIL ETN 06738C786 94 16096 SH SOLE 16096 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 608 17837 SH SOLE 17837 0 0 BARCLAYS BK PLC BARC ETN+SHILL 06742A669 989 10723 SH SOLE 10723 0 0 BARCLAYS PLC ADR 06738E204 195 22373 SH SOLE 22373 0 0 BARD C R INC COM 067383109 1184 5301 SH SOLE 5301 0 0 BARRICK GOLD CORP COM 067901108 268 15162 SH SOLE 15162 0 0 BAXTER INTL INC COM 071813109 5437 113829 SH SOLE 113829 0 0 BB&T CORP COM 054937107 8645 228700 SH SOLE 228700 0 0 BCE INC COM NEW 05534B760 2040 44242 SH SOLE 44242 0 0 BECTON DICKINSON & CO COM 075887109 10234 56927 SH SOLE 56927 0 0 BED BATH & BEYOND INC COM 075896100 315 7294 SH SOLE 7294 0 0 BELLATRIX EXPLORATION LTD COM 078314101 9 10000 SH SOLE 10000 0 0 BEMIS INC COM 081437105 436 8578 SH SOLE 8578 0 0 BENEFICIAL BANCORP INC COM 08171T102 4068 276508 SH SOLE 276508 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 33074 153 SH SOLE 153 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 92507 640746 SH SOLE 640746 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 254 9190 SH SOLE 9190 0 0 BERRY PLASTICS GROUP INC COM 08579W103 941 21423 SH SOLE 21423 0 0 BEST BUY INC COM 086516101 6985 182879 SH SOLE 182879 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 1538 44449 SH SOLE 44449 0 0 BIO PATH HOLDINGS INC COM 09057N102 1617 1155070 SH SOLE 1155070 0 0 BIO RAD LABS INC CL A 090572207 217 1329 SH SOLE 1329 0 0 BIOBLAST PHARMA LTD SHS M20156101 59 33500 SH SOLE 33500 0 0 BIOGEN INC COM 09062X103 7805 24985 SH SOLE 24985 0 0 BLACK HILLS CORP COM 092113109 203 3387 SH SOLE 3387 0 0 BLACKROCK CAPITAL INVESTMENT NOTE 5.500% 2/1 092533AB4 13 13000 PRN SOLE 13000 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 208 14514 SH SOLE 14514 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 11516 1064282 SH SOLE 1064282 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 2561 191800 SH SOLE 191800 0 0 BLACKROCK DEBT STRAT FD INC COM 09255R103 195 53212 SH SOLE 53212 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 206 14305 SH SOLE 14305 0 0 BLACKROCK ENHANCED EQT DIV T COM 09251A104 144 18180 SH SOLE 18180 0 0 BLACKROCK INC COM 09247X101 7969 22018 SH SOLE 22018 0 0 BLACKROCK INCOME TR INC COM 09247F100 550 84622 SH SOLE 84622 0 0 BLACKROCK INTL GRWTH & INC T COM BENE INTER 092524107 111 18734 SH SOLE 18734 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 295 17057 SH SOLE 17057 0 0 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 371 15273 SH SOLE 15273 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 241 15168 SH SOLE 15168 0 0 BLACKROCK MUNI 2018 TERM TR COM 09248C106 4884 321076 SH SOLE 321076 0 0 BLACKROCK MUNI INTER DR FD I COM 09253X102 1607 106202 SH SOLE 106202 0 0 BLACKROCK MUNIASSETS FD INC COM 09254J102 536 34882 SH SOLE 34882 0 0 BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 275 17859 SH SOLE 17859 0 0 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 157 12280 SH SOLE 12280 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 838 52173 SH SOLE 52173 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 2966 185689 SH SOLE 185689 0 0 BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 276 18991 SH SOLE 18991 0 0 BLACKROCK MUNIVEST FD II INC COM 09253T101 267 15560 SH SOLE 15560 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 554 52510 SH SOLE 52510 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 372 23378 SH SOLE 23378 0 0 BLACKROCK MUNIYIELD INVST FD COM 09254R104 500 29580 SH SOLE 29580 0 0 BLACKROCK MUNIYIELD NY QLTY COM 09255E102 644 45696 SH SOLE 45696 0 0 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 2552 167548 SH SOLE 167548 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254F100 927 55988 SH SOLE 55988 0 0 BLACKROCK MUNIYLD INVST QLTY COM 09254T100 200 13094 SH SOLE 13094 0 0 BLACKROCK RES & COMM STRAT T SHS 09257A108 368 45782 SH SOLE 45782 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 2685 112004 SH SOLE 112004 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 19868 777747 SH SOLE 777747 0 0 BLACKSTONE MTG TR INC NOTE 5.250%12/0 09257WAA8 13 12000 PRN SOLE 12000 0 0 BLOCK H & R INC COM 093671105 303 13043 SH SOLE 13043 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 2168 91139 SH SOLE 91139 0 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 209 12169 SH SOLE 12169 0 0 BOEING CO COM 097023105 44182 335279 SH SOLE 335279 0 0 BORGWARNER INC COM 099724106 783 22172 SH SOLE 22172 0 0 BOSTON PROPERTIES INC COM 101121101 1758 12889 SH SOLE 12889 0 0 BOSTON SCIENTIFIC CORP COM 101137107 395 16558 SH SOLE 16558 0 0 BOULDER GROWTH & INCOME FD I COM 101507101 232 27836 SH SOLE 27836 0 0 BP PLC SPONSORED ADR 055622104 10730 304701 SH SOLE 304701 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 26 10766 SH SOLE 10766 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 218 3270 SH SOLE 3270 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 59941 1112404 SH SOLE 1112404 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1638 12829 SH SOLE 12829 0 0 BROADCOM LTD SHS Y09827109 6107 35298 SH SOLE 35298 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 651 9651 SH SOLE 9651 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 879 24861 SH SOLE 24861 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 4265 123825 SH SOLE 123825 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 967 79665 SH SOLE 79665 0 0 BROWN FORMAN CORP CL B 115637209 1675 35322 SH SOLE 35322 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 9340 130396 SH SOLE 130396 0 0 BUILD A BEAR WORKSHOP COM 120076104 145 13969 SH SOLE 13969 0 0 C & F FINL CORP COM 12466Q104 303 7033 SH SOLE 7033 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1843 26185 SH SOLE 26185 0 0 CA INC COM 12673P105 2031 61448 SH SOLE 61448 0 0 CABELAS INC COM 126804301 240 4369 SH SOLE 4369 0 0 CABOT OIL & GAS CORP COM 127097103 289 11200 SH SOLE 11200 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 5800 227235 SH SOLE 227235 0 0 CADIZ INC COM NEW 127537207 156 21218 SH SOLE 21218 0 0 CAESARS ACQUISITION CO CL A 12768T103 820 66378 SH SOLE 66378 0 0 CAL MAINE FOODS INC COM NEW 128030202 946 24490 SH SOLE 24490 0 0 CALAMOS ASSET MGMT INC CL A 12811R104 1015 148638 SH SOLE 148638 0 0 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 852 74413 SH SOLE 74413 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 897 87317 SH SOLE 87317 0 0 CALATLANTIC GROUP INC COM 128195104 880 26308 SH SOLE 26308 0 0 CAMDEN NATL CORP COM 133034108 577 12100 SH SOLE 12100 0 0 CAMDEN PPTY TR SH BEN INT 133131102 314 3741 SH SOLE 3741 0 0 CAMPBELL SOUP CO COM 134429109 1033 18951 SH SOLE 18951 0 0 CANADIAN NAT RES LTD COM 136385101 233 7201 SH SOLE 7201 0 0 CANADIAN NATL RY CO COM 136375102 1462 22414 SH SOLE 22414 0 0 CANADIAN PAC RY LTD COM 13645T100 5437 35624 SH SOLE 35624 0 0 CANTEL MEDICAL CORP COM 138098108 386 4976 SH SOLE 4976 0 0 CAPITAL ONE FINL CORP COM 14040H105 2079 28915 SH SOLE 28915 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 16 11300 SH SOLE 11300 0 0 CARDINAL HEALTH INC COM 14149Y108 3272 41998 SH SOLE 41998 0 0 CARE CAP PPTYS INC COM 141624106 216 7467 SH SOLE 7467 0 0 CARLISLE COS INC COM 142339100 2837 27653 SH SOLE 27653 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 198 12715 SH SOLE 12715 0 0 CARMAX INC COM 143130102 1726 32333 SH SOLE 32333 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 3341 68659 SH SOLE 68659 0 0 CAS MED SYS INC COM PAR $0.004 124769209 298 171277 SH SOLE 171277 0 0 CASEYS GEN STORES INC COM 147528103 224 1869 SH SOLE 1869 0 0 CATERPILLAR INC DEL COM 149123101 30722 345690 SH SOLE 345690 0 0 CAVIUM INC COM 14964U108 375 6453 SH SOLE 6453 0 0 CBOE HLDGS INC COM 12503M108 5920 91297 SH SOLE 91297 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 906 107813 SH SOLE 107813 0 0 CBS CORP NEW CL B 124857202 4858 88892 SH SOLE 88892 0 0 CDK GLOBAL INC COM 12508E101 691 11906 SH SOLE 11906 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 963 12407 SH SOLE 12407 0 0 CDW CORP COM 12514G108 2616 56729 SH SOLE 56729 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 210 3661 SH SOLE 3661 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 147 20457 SH SOLE 20457 0 0 CELANESE CORP DEL COM SER A 150870103 297 4511 SH SOLE 4511 0 0 CELGENE CORP COM 151020104 22739 217231 SH SOLE 217231 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 959 238095 SH SOLE 238095 0 0 CELLECTIS S A SPONSORED ADS 15117K103 327 13565 SH SOLE 13565 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1516 190830 SH SOLE 190830 0 0 CENTENE CORP DEL COM 15135B101 206 3070 SH SOLE 3070 0 0 CENTERPOINT ENERGY INC COM 15189T107 464 19977 SH SOLE 19977 0 0 CENTRAL FD CDA LTD CL A 153501101 14873 1074543 SH SOLE 1074543 0 0 CENTURYLINK INC COM 156700106 2776 101474 SH SOLE 101474 0 0 CEPHEID COM 15670R107 281 5325 SH SOLE 5325 0 0 CERNER CORP COM 156782104 3907 63145 SH SOLE 63145 0 0 CF INDS HLDGS INC COM 125269100 1002 42126 SH SOLE 42126 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 5097 18868 SH SOLE 18868 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 5219 67258 SH SOLE 67258 0 0 CHEESECAKE FACTORY INC COM 163072101 296 5924 SH SOLE 5924 0 0 CHEMOURS CO COM 163851108 224 14545 SH SOLE 14545 0 0 CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 6247 9850000 PRN SOLE 9850000 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 630 21501 SH SOLE 21501 0 0 CHESAPEAKE ENERGY CORP COM 165167107 331 53129 SH SOLE 53129 0 0 CHEVRON CORP NEW COM 166764100 56860 552570 SH SOLE 552570 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 6051 216091 SH SOLE 216091 0 0 CHICAGO RIVET & MACH CO COM 168088102 719 25200 SH SOLE 25200 0 0 CHICOS FAS INC COM 168615102 278 23539 SH SOLE 23539 0 0 CHINA GREEN AGRICULTURE INC COM 16943W105 15 10000 SH SOLE 10000 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 532 8682 SH SOLE 8682 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 3513 8287 SH SOLE 8287 0 0 CHUBB LIMITED COM H1467J104 4055 32167 SH SOLE 32167 0 0 CHURCH & DWIGHT INC COM 171340102 388 8054 SH SOLE 8054 0 0 CIENA CORP COM NEW 171779309 553 25203 SH SOLE 25203 0 0 CIGNA CORPORATION COM 125509109 2013 15473 SH SOLE 15473 0 0 CINCINNATI FINL CORP COM 172062101 1662 22011 SH SOLE 22011 0 0 CISCO SYS INC COM 17275R102 46807 1474402 SH SOLE 1474402 0 0 CITIGROUP INC COM NEW 172967424 8967 190169 SH SOLE 190169 0 0 CITRIX SYS INC COM 177376100 5148 60392 SH SOLE 60392 0 0 CIVEO CORP CDA COM 17878Y108 401 353058 SH SOLE 353058 0 0 CLARCOR INC COM 179895107 205 3111 SH SOLE 3111 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2022 18383M258 9055 418578 SH SOLE 418578 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2021 18383M266 2066 95613 SH SOLE 95613 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 520 21587 SH SOLE 21587 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 854 33798 SH SOLE 33798 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BLT2016 HY 18383M415 808 31375 SH SOLE 31375 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 14401 663235 SH SOLE 663235 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2019 E 18383M522 7904 369180 SH SOLE 369180 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 3307 155230 SH SOLE 155230 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG CRP BD 2017 18383M548 2373 104957 SH SOLE 104957 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG S&P SPINOFF 18383M605 205 4799 SH SOLE 4799 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG ENH SHT DUR 18383M654 329 6543 SH SOLE 6543 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 4136 133840 SH SOLE 133840 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG SHIPPNG ETF 18383Q796 1084 93932 SH SOLE 93932 0 0 CLEARBRIDGE AMERN ENERG MLP COM 184691103 1723 192673 SH SOLE 192673 0 0 CLEARBRIDGE ENERGY MLP FD IN COM 184692101 461 28408 SH SOLE 28408 0 0 CLEARWATER PAPER CORP COM 18538R103 201 3103 SH SOLE 3103 0 0 CLIFFS NAT RES INC COM 18683K101 108 18536 SH SOLE 18536 0 0 CLOROX CO DEL COM 189054109 8698 69429 SH SOLE 69429 0 0 CLOVIS ONCOLOGY INC COM 189464100 598 16625 SH SOLE 16625 0 0 CME GROUP INC COM 12572Q105 12197 116721 SH SOLE 116721 0 0 CMS ENERGY CORP COM 125896100 550 13099 SH SOLE 13099 0 0 CNB FINL CORP PA COM 126128107 345 16228 SH SOLE 16228 0 0 COACH INC COM 189754104 319 8738 SH SOLE 8738 0 0 COBALT INTL ENERGY INC COM 19075F106 99 78939 SH SOLE 78939 0 0 COCA COLA CO COM 191216100 67050 1585502 SH SOLE 1585502 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 493 12348 SH SOLE 12348 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 9141 191671 SH SOLE 191671 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1354 62919 SH SOLE 62919 0 0 COHEN & STEERS LTD DUR PFD I COM 19248C105 302 12028 SH SOLE 12028 0 0 COHEN & STEERS QUALITY RLTY COM 19247L106 1222 91614 SH SOLE 91614 0 0 COLGATE PALMOLIVE CO COM 194162103 26731 360545 SH SOLE 360545 0 0 COLONY CAP INC CL A 19624R106 1718 94778 SH SOLE 94778 0 0 COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 14 14000 PRN SOLE 14000 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 698 31191 SH SOLE 31191 0 0 COMCAST CORP NEW CL A 20030N101 29077 438130 SH SOLE 438130 0 0 COMERICA INC COM 200340107 832 17536 SH SOLE 17536 0 0 COMMUNITY BK SYS INC COM 203607106 1681 35006 SH SOLE 35006 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 156 16995 SH SOLE 16995 0 0 CONAGRA FOODS INC COM 205887102 9419 200215 SH SOLE 200215 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 764 42218 SH SOLE 42218 0 0 CONOCOPHILLIPS COM 20825C104 8974 206955 SH SOLE 206955 0 0 CONSOLIDATED EDISON INC COM 209115104 3796 50336 SH SOLE 50336 0 0 CONSOLIDATED WATER CO INC ORD G23773107 212 18374 SH SOLE 18374 0 0 CONSTELLATION BRANDS INC CL A 21036P108 3676 22090 SH SOLE 22090 0 0 CONTAINER STORE GROUP INC COM 210751103 182 36079 SH SOLE 36079 0 0 CONTINENTAL RESOURCES INC COM 212015101 427 8267 SH SOLE 8267 0 0 COPA HOLDINGS SA CL A P31076105 1091 12428 SH SOLE 12428 0 0 COPART INC COM 217204106 887 16516 SH SOLE 16516 0 0 CORE LABORATORIES N V COM N22717107 475 4235 SH SOLE 4235 0 0 CORMEDIX INC COM 21900C100 81 32188 SH SOLE 32188 0 0 CORNING INC COM 219350105 6713 283779 SH SOLE 283779 0 0 COSTAMARE INC SHS Y1771G102 419 45886 SH SOLE 45886 0 0 COSTCO WHSL CORP NEW COM 22160K105 25764 168797 SH SOLE 168797 0 0 COVANTA HLDG CORP COM 22282E102 2130 136882 SH SOLE 136882 0 0 CREDICORP LTD COM G2519Y108 2907 18890 SH SOLE 18890 0 0 CREDIT ACCEP CORP MICH COM 225310101 423 2104 SH SOLE 2104 0 0 CREDIT SUISSE AG NASSAU BRH NT LKD 30 22539T274 536 29500 SH SOLE 29500 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 214 16215 SH SOLE 16215 0 0 CREE INC COM 225447101 1304 50660 SH SOLE 50660 0 0 CRITEO S A SPONS ADS 226718104 862 24554 SH SOLE 24554 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1295 13715 SH SOLE 13715 0 0 CROWN HOLDINGS INC COM 228368106 890 15577 SH SOLE 15577 0 0 CSG SYS INTL INC COM 126349109 566 13698 SH SOLE 13698 0 0 CSX CORP COM 126408103 10384 339966 SH SOLE 339966 0 0 CUMMINS INC COM 231021106 13781 107466 SH SOLE 107466 0 0 CVENT INC COM 23247G109 557 17550 SH SOLE 17550 0 0 CVS HEALTH CORP COM 126650100 19983 224536 SH SOLE 224536 0 0 CYANOTECH CORP COM PAR $0.02 232437301 55 14765 SH SOLE 14765 0 0 D R HORTON INC COM 23331A109 1750 57972 SH SOLE 57972 0 0 DAKTRONICS INC COM 234264109 333 34649 SH SOLE 34649 0 0 DANAHER CORP DEL COM 235851102 5518 70329 SH SOLE 70329 0 0 DARDEN RESTAURANTS INC COM 237194105 572 9341 SH SOLE 9341 0 0 DAVITA INC COM 23918K108 207 3117 SH SOLE 3117 0 0 DBX ETF TR XTRAK MSCI EAFE 233051200 10512 398414 SH SOLE 398414 0 0 DBX ETF TR DB XTR MSCI EUR 233051853 2401 92951 SH SOLE 92951 0 0 DBX ETF TR DBXTR HAR CS 300 233051879 501 20547 SH SOLE 20547 0 0 DCP MIDSTREAM PARTNERS LP COM UT LTD PTN 23311P100 876 24780 SH SOLE 24780 0 0 DECKERS OUTDOOR CORP COM 243537107 257 4286 SH SOLE 4286 0 0 DEERE & CO COM 244199105 5592 65457 SH SOLE 65457 0 0 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 934 32660 SH SOLE 32660 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 2302 47660 SH SOLE 47660 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 985 13781 SH SOLE 13781 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 3823 97216 SH SOLE 97216 0 0 DENNYS CORP COM 24869P104 122 11450 SH SOLE 11450 0 0 DENTSPLY SIRONA INC COM 24906P109 565 9476 SH SOLE 9476 0 0 DEPOMED INC COM 249908104 16845 675382 SH SOLE 675382 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 8 10000 SH Put SOLE 10000 0 0 DEVON ENERGY CORP NEW COM 25179M103 927 21167 SH SOLE 21167 0 0 DEVRY ED GROUP INC COM 251893103 527 22931 SH SOLE 22931 0 0 DEXCOM INC COM 252131107 725 8229 SH SOLE 8229 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 4720 40630 SH SOLE 40630 0 0 DICKS SPORTING GOODS INC COM 253393102 5925 104457 SH SOLE 104457 0 0 DIGITAL RLTY TR INC COM 253868103 9662 99630 SH SOLE 99630 0 0 DIREXION SHS ETF TR DL FTSE BLL 3X 25459W771 332 17400 SH SOLE 17400 0 0 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 289 3628 SH SOLE 3628 0 0 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 1026 10556 SH SOLE 10556 0 0 DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 264 15812 SH SOLE 15812 0 0 DIREXION SHS ETF TR DAILY SM CAP BEA 25490K521 1102 41000 SH SOLE 41000 0 0 DIREXION SHS ETF TR DAILY FINL BEAR 25490K539 635 19935 SH SOLE 19935 0 0 DISCOVER FINL SVCS COM 254709108 6154 108472 SH SOLE 108472 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 4748 176419 SH SOLE 176419 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 5182 196895 SH SOLE 196895 0 0 DISH NETWORK CORP CL A 25470M109 1864 34013 SH SOLE 34013 0 0 DISNEY WALT CO COM DISNEY 254687106 28407 305792 SH SOLE 305792 0 0 DNP SELECT INCOME FD COM 23325P104 140 13680 SH SOLE 13680 0 0 DOLBY LABORATORIES INC COM 25659T107 503 9183 SH SOLE 9183 0 0 DOLLAR GEN CORP NEW COM 256677105 4230 60834 SH SOLE 60834 0 0 DOLLAR TREE INC COM 256746108 482 6124 SH SOLE 6124 0 0 DOMINION DIAMOND CORP COM 257287102 180 18500 SH SOLE 18500 0 0 DOMINION RES INC VA NEW COM 25746U109 7442 100113 SH SOLE 100113 0 0 DONALDSON INC COM 257651109 992 26492 SH SOLE 26492 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 3087 161427 SH SOLE 161427 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 2474 96309 SH SOLE 96309 0 0 DOVER CORP COM 260003108 2211 30031 SH SOLE 30031 0 0 DOW CHEM CO COM 260543103 28971 558556 SH SOLE 558556 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 3121 34181 SH SOLE 34181 0 0 DR REDDYS LABS LTD ADR 256135203 698 15020 SH SOLE 15020 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 50 10318 SH SOLE 10318 0 0 DREW INDS INC COM NEW 26168L205 461 4663 SH SOLE 4663 0 0 DREYFUS STRATEGIC MUN BD FD COM 26202F107 754 85335 SH SOLE 85335 0 0 DREYFUS STRATEGIC MUNS INC COM 261932107 721 77162 SH SOLE 77162 0 0 DRYSHIPS INC COM PAR Y2109Q200 0 25000 SH Call SOLE 25000 0 0 DST SYS INC DEL COM 233326107 347 2938 SH SOLE 2938 0 0 DSW INC CL A 23334L102 625 30373 SH SOLE 30373 0 0 DTE ENERGY CO COM 233331107 962 10260 SH SOLE 10260 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 18478 276115 SH SOLE 276115 0 0 DUFF & PHELPS GLB UTL INC FD COM 26433C105 177 10374 SH SOLE 10374 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 14783 184892 SH SOLE 184892 0 0 DUKE REALTY CORP COM NEW 264411505 363 13299 SH SOLE 13299 0 0 DYCOM INDS INC COM 267475101 19477 238206 SH SOLE 238206 0 0 DYNEX CAP INC COM NEW 26817Q506 119 15952 SH SOLE 15952 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 638 21881 SH SOLE 21881 0 0 EAGLE BANCORP INC MD COM 268948106 2253 45710 SH SOLE 45710 0 0 EAGLE MATERIALS INC COM 26969P108 3027 39004 SH SOLE 39004 0 0 EASTERN VA BANKSHARES INC COM 277196101 124 15483 SH SOLE 15483 0 0 EASTMAN CHEM CO COM 277432100 3124 46176 SH SOLE 46176 0 0 EATON CORP PLC SHS G29183103 6607 100320 SH SOLE 100320 0 0 EATON VANCE CORP COM NON VTG 278265103 5334 135760 SH SOLE 135760 0 0 EATON VANCE ENH EQTY INC FD COM 278277108 142 10222 SH SOLE 10222 0 0 EATON VANCE ENHANCED EQ INC COM 278274105 456 36089 SH SOLE 36089 0 0 EATON VANCE FLTING RATE INC COM 278279104 215 15187 SH SOLE 15187 0 0 EATON VANCE LTD DUR INCOME F COM 27828H105 3605 262520 SH SOLE 262520 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 174 12245 SH SOLE 12245 0 0 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 656 28188 SH SOLE 28188 0 0 EATON VANCE RISK MNGD DIV EQ COM 27829G106 112 11993 SH SOLE 11993 0 0 EATON VANCE SH TM DR DIVR IN COM 27828V104 880 63925 SH SOLE 63925 0 0 EATON VANCE TAX MNGD GBL DV COM 27829F108 1618 187578 SH SOLE 187578 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 721 48506 SH SOLE 48506 0 0 EATON VANCE TX MGD DIV EQ IN COM 27828N102 3811 356056 SH SOLE 356056 0 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 227 15060 SH SOLE 15060 0 0 EATON VANCE TXMGD GL BUYWR O COM 27829C105 606 55048 SH SOLE 55048 0 0 EBAY INC COM 278642103 1701 51582 SH SOLE 51582 0 0 ECA MARCELLUS TR I COM UNIT 26827L109 178 81250 SH SOLE 81250 0 0 ECHO GLOBAL LOGISTICS INC NOTE 2.500% 5/0 27875TAA9 13 14000 PRN SOLE 14000 0 0 ECOLAB INC COM 278865100 2690 22109 SH SOLE 22109 0 0 EDISON INTL COM 281020107 1012 13999 SH SOLE 13999 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2461 20418 SH SOLE 20418 0 0 EGALET CORP COM 28226B104 1851 243292 SH SOLE 243292 0 0 EHI CAR SVCS LTD SPON ADS CL A 26853A100 883 86187 SH SOLE 86187 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 58 12393 SH SOLE 12393 0 0 ELDORADO GOLD CORP NEW COM 284902103 46 11780 SH SOLE 11780 0 0 ELECTRONIC ARTS INC COM 285512109 935 10982 SH SOLE 10982 0 0 ELLSWORTH GROWTH & INCOME FD COM 289074106 470 57322 SH SOLE 57322 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 269 15488 SH SOLE 15488 0 0 EMERSON ELEC CO COM 291011104 12766 234194 SH SOLE 234194 0 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 2734 107408 SH SOLE 107408 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 2339 91977 SH SOLE 91977 0 0 ENBRIDGE INC COM 29250N105 538 12118 SH SOLE 12118 0 0 ENCANA CORP COM 292505104 200 19311 SH SOLE 19311 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 208 40275 SH SOLE 40275 0 0 ENDURANCE SPECIALTY HLDGS LT SHS G30397106 7117 108691 SH SOLE 108691 0 0 ENERGEN CORP COM 29265N108 311 5394 SH SOLE 5394 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 582 11658 SH SOLE 11658 0 0 ENERGOUS CORP COM 29272C103 232 11825 SH SOLE 11825 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 10769 640908 SH SOLE 640908 0 0 ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 6831 184349 SH SOLE 184349 0 0 ENI S P A SPONSORED ADR 26874R108 531 18637 SH SOLE 18637 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 4331 244444 SH SOLE 244444 0 0 ENNIS INC COM 293389102 209 12357 SH SOLE 12357 0 0 ENPHASE ENERGY INC COM 29355A107 12 10000 SH SOLE 10000 0 0 ENSCO PLC SHS CLASS A G3157S106 205 24143 SH SOLE 24143 0 0 ENSIGN GROUP INC COM 29358P101 432 21590 SH SOLE 21590 0 0 ENTERGY CORP NEW COM 29364G103 1648 21553 SH SOLE 21553 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 59584 2154556 SH SOLE 2154556 0 0 EOG RES INC COM 26875P101 14589 150719 SH SOLE 150719 0 0 EPAM SYS INC COM 29414B104 286 4126 SH SOLE 4126 0 0 EQT CORP COM 26884L109 581 7997 SH SOLE 7997 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 8277 108668 SH SOLE 108668 0 0 EQUIFAX INC COM 294429105 2249 16708 SH SOLE 16708 0 0 EQUINIX INC COM PAR $0.001 29444U700 2446 6792 SH SOLE 6792 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 459 7083 SH SOLE 7083 0 0 ERICSSON ADR B SEK 10 294821608 217 29452 SH SOLE 29452 0 0 ESSENT GROUP LTD COM G3198U102 926 35223 SH SOLE 35223 0 0 ESSEX PPTY TR INC COM 297178105 2251 10094 SH SOLE 10094 0 0 ETF MANAGERS TR PUREFUNDS ISE CY 26924G201 1472 52767 SH SOLE 52767 0 0 EV ENERGY PARTNERS LP COM UNITS 26926V107 32 13350 SH SOLE 13350 0 0 EVERI HLDGS INC COM 30034T103 55 22500 SH SOLE 22500 0 0 EVERSOURCE ENERGY COM 30040W108 6252 115282 SH SOLE 115282 0 0 EXACT SCIENCES CORP COM 30063P105 5165 278139 SH SOLE 278139 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 235 8264 SH SOLE 8264 0 0 EXCHANGE TRADED CONCEPTS TR HULL TACTIC US 301505806 2322 88450 SH SOLE 88450 0 0 EXELIXIS INC COM 30161Q104 316 24662 SH SOLE 24662 0 0 EXELON CORP COM 30161N101 1485 44588 SH SOLE 44588 0 0 EXPEDITORS INTL WASH INC COM 302130109 4181 80592 SH SOLE 80592 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 15974 226400 SH SOLE 226400 0 0 EXTRA SPACE STORAGE INC COM 30225T102 282 3548 SH SOLE 3548 0 0 EXTREME NETWORKS INC COM 30226D106 70 15810 SH SOLE 15810 0 0 EXXON MOBIL CORP COM 30231G102 135343 1551202 SH SOLE 1551202 0 0 F M C CORP COM NEW 302491303 563 11656 SH SOLE 11656 0 0 F5 NETWORKS INC COM 315616102 3498 28329 SH SOLE 28329 0 0 FACEBOOK INC CL A 30303M102 44719 348482 SH SOLE 348482 0 0 FACTSET RESH SYS INC COM 303075105 667 4123 SH SOLE 4123 0 0 FAIR ISAAC CORP COM 303250104 362 2892 SH SOLE 2892 0 0 FASTENAL CO COM 311900104 6678 160056 SH SOLE 160056 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 214 5412 SH SOLE 5412 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1977 12835 SH SOLE 12835 0 0 FEDERATED INVS INC PA CL B 314211103 6225 209984 SH SOLE 209984 0 0 FEDERATED PREM INTR MUN INC COM 31423M105 670 47638 SH SOLE 47638 0 0 FEDEX CORP COM 31428X106 35291 202957 SH SOLE 202957 0 0 FEDEX CORP COM 31428X106 34 20000 SH Put SOLE 20000 0 0 FENIX PTS INC COM 31446L100 1218 307227 SH SOLE 307227 0 0 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 498 42800 SH SOLE 42800 0 0 FERRO CORP COM 315405100 2348 169750 SH SOLE 169750 0 0 FERROGLOBE PLC SHS G33856108 415 45771 SH SOLE 45771 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 4446 694906 SH SOLE 694906 0 0 FIDELITY MSCI FINLS IDX 316092501 1888 64884 SH SOLE 64884 0 0 FIDELITY MSCI HLTH CARE I 316092600 2884 83880 SH SOLE 83880 0 0 FIDELITY MSCI RL EST ETF 316092857 735 29771 SH SOLE 29771 0 0 FIDELITY TOTAL BD ETF 316188309 2346 45954 SH SOLE 45954 0 0 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 2068 9899 SH SOLE 9899 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2515 68244 SH SOLE 68244 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1848 24012 SH SOLE 24012 0 0 FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 2034 128906 SH SOLE 128906 0 0 FIFTH STREET FINANCE CORP COM 31678A103 561 96400 SH SOLE 96400 0 0 FIFTH THIRD BANCORP COM 316773100 723 35178 SH SOLE 35178 0 0 FINISH LINE INC CL A 317923100 338 14571 SH SOLE 14571 0 0 FIREEYE INC COM 31816Q101 2991 203512 SH SOLE 203512 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 1098 131000 SH SOLE 131000 0 0 FIRST BUSEY CORP COM NEW 319383204 2034 89917 SH SOLE 89917 0 0 FIRST CMNTY FINL PARTNERS IN COM 31985Q106 105 11025 SH SOLE 11025 0 0 FIRST DATA CORP NEW COM CL A 32008D106 268 20430 SH SOLE 20430 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 438 5644 SH SOLE 5644 0 0 FIRST SOLAR INC COM 336433107 750 19036 SH SOLE 19036 0 0 FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 491 31200 SH SOLE 31200 0 0 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 210 4878 SH SOLE 4878 0 0 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 633 12863 SH SOLE 12863 0 0 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 841 40518 SH SOLE 40518 0 0 FIRST TR EXCH TRD ALPHA FD I UNIT KING ALPH 33737J224 4684 136793 SH SOLE 136793 0 0 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 261 4840 SH SOLE 4840 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 4018 49339 SH SOLE 49339 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 2601 73624 SH SOLE 73624 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 2903 62604 SH SOLE 62604 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 232 9617 SH SOLE 9617 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 653 10757 SH SOLE 10757 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 321 9316 SH SOLE 9316 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 564 15342 SH SOLE 15342 0 0 FIRST TR EXCHANGE TRADED FD ISE CLOUD COMP 33734X192 811 23677 SH SOLE 23677 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 709 30275 SH SOLE 30275 0 0 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 13930 550457 SH SOLE 550457 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 4059 83851 SH SOLE 83851 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 705 14495 SH SOLE 14495 0 0 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 608 32273 SH SOLE 32273 0 0 FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 698 34073 SH SOLE 34073 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 602 10038 SH SOLE 10038 0 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 14914 763713 SH SOLE 763713 0 0 FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 609 19569 SH SOLE 19569 0 0 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 783 15460 SH SOLE 15460 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 6338 148799 SH SOLE 148799 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 370 7930 SH SOLE 7930 0 0 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 3792 139242 SH SOLE 139242 0 0 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 396 8696 SH SOLE 8696 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 720 14398 SH SOLE 14398 0 0 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 2417 204934 SH SOLE 204934 0 0 FIRST TR US IPO INDEX FD SHS 336920103 882 16236 SH SOLE 16236 0 0 FIRSTENERGY CORP COM 337932107 662 20014 SH SOLE 20014 0 0 FISERV INC COM 337738108 542 5473 SH SOLE 5473 0 0 FITBIT INC CL A 33812L102 716 48768 SH SOLE 48768 0 0 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 912 43794 SH SOLE 43794 0 0 FLOWERS FOODS INC COM 343498101 626 41033 SH SOLE 41033 0 0 FLUOR CORP NEW COM 343412102 8793 171442 SH SOLE 171442 0 0 FMC TECHNOLOGIES INC COM 30249U101 268 9018 SH SOLE 9018 0 0 FNB CORP PA COM 302520101 1867 152248 SH SOLE 152248 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 17684 1465393 SH SOLE 1465393 0 0 FORESTAR GROUP INC NOTE 3.750% 3/0 346232AB7 12 13000 PRN SOLE 13000 0 0 FORMFACTOR INC COM 346375108 141 13000 SH SOLE 13000 0 0 FORTIVE CORP COM 34959J108 996 19553 SH SOLE 19553 0 0 FORTRESS INVESTMENT GROUP LL CL A 34958B106 738 149528 SH SOLE 149528 0 0 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 1237 98856 SH SOLE 98856 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 486 8392 SH SOLE 8392 0 0 FOX FACTORY HLDG CORP COM 35138V102 755 32766 SH SOLE 32766 0 0 FRANKLIN LTD DURATION INC TR COM 35472T101 129 10633 SH SOLE 10633 0 0 FRANKLIN RES INC COM 354613101 4272 120091 SH SOLE 120091 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 463 36760 SH SOLE 36760 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1473 135618 SH SOLE 135618 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 918 20777 SH SOLE 20777 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 633 158835 SH SOLE 158835 0 0 FRONTIER COMMUNICATIONS CORP PFD CONV SER-A 35906A207 947 11374 SH SOLE 11374 0 0 FS INVT CORP COM 302635107 484 51036 SH SOLE 51036 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 767 56051 SH SOLE 56051 0 0 FULL CIRCLE CAP CORP COM 359671104 98 36952 SH SOLE 36952 0 0 GABELLI DIVD & INCOME TR COM 36242H104 540 28006 SH SOLE 28006 0 0 GABELLI EQUITY TR INC COM 362397101 415 73711 SH SOLE 73711 0 0 GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 214 11634 SH SOLE 11634 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 995 157211 SH SOLE 157211 0 0 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 86 11162 SH SOLE 11162 0 0 GANNETT CO INC COM 36473H104 1424 122150 SH SOLE 122150 0 0 GAP INC DEL COM 364760108 404 18380 SH SOLE 18380 0 0 GARMIN LTD SHS H2906T109 389 8093 SH SOLE 8093 0 0 GARTNER INC COM 366651107 590 6672 SH SOLE 6672 0 0 GASLOG LTD SHS G37585109 538 36940 SH SOLE 36940 0 0 GATX CORP COM 361448103 2900 65202 SH SOLE 65202 0 0 GENCOR INDS INC COM 368678108 267 22340 SH SOLE 22340 0 0 GENERAL DYNAMICS CORP COM 369550108 9598 61819 SH SOLE 61819 0 0 GENERAL ELECTRIC CO COM 369604103 92074 3106391 SH SOLE 3106391 0 0 GENERAL ELECTRIC CO COM 369604103 34 57500 SH Put SOLE 57500 0 0 GENERAL GROWTH PPTYS INC NEW COM 370023103 958 34743 SH SOLE 34743 0 0 GENERAL MLS INC COM 370334104 24831 388918 SH SOLE 388918 0 0 GENERAL MLS INC COM 370334104 32 48400 SH Put SOLE 48400 0 0 GENERAL MTRS CO COM 37045V100 8597 270981 SH SOLE 270981 0 0 GENESEE & WYO INC CL A 371559105 2137 30984 SH SOLE 30984 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 11518 303247 SH SOLE 303247 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 8783 3289421 SH SOLE 3289421 0 0 GENMARK DIAGNOSTICS INC COM 372309104 24477 2074347 SH SOLE 2074347 0 0 GENTEX CORP COM 371901109 4150 236063 SH SOLE 236063 0 0 GENTHERM INC COM 37253A103 333 10620 SH SOLE 10620 0 0 GENUINE PARTS CO COM 372460105 14784 147197 SH SOLE 147197 0 0 GETTY RLTY CORP NEW COM 374297109 407 16993 SH SOLE 16993 0 0 GIGAMON INC COM 37518B102 229 4252 SH SOLE 4252 0 0 GILEAD SCIENCES INC COM 375558103 24718 311815 SH SOLE 311815 0 0 GLACIER BANCORP INC NEW COM 37637Q105 399 13985 SH SOLE 13985 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 20451 474505 SH SOLE 474505 0 0 GLOBAL NET LEASE INC COM 379378102 2759 337817 SH SOLE 337817 0 0 GLOBAL PARTNERS LP COM UNITS 37946R109 334 20660 SH SOLE 20660 0 0 GLOBAL PMTS INC COM 37940X102 379 4958 SH SOLE 4958 0 0 GLOBAL X FDS GB MSCI AR ETF 37950E259 657 27143 SH SOLE 27143 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 389 15646 SH SOLE 15646 0 0 GLOBAL X FDS GLB X PERMETF 37950E358 261 10223 SH SOLE 10223 0 0 GLOBAL X FDS GLBL X MLP ETF 37950E473 249 21393 SH SOLE 21393 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 475 10673 SH SOLE 10673 0 0 GLOBALSTAR INC COM 378973408 35 28970 SH SOLE 28970 0 0 GODADDY INC CL A 380237107 202 5860 SH SOLE 5860 0 0 GOLDCORP INC NEW COM 380956409 679 41287 SH SOLE 41287 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 760 34721 SH SOLE 34721 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 4439 27462 SH SOLE 27462 0 0 GOLDMAN SACHS GROUP INC NOTE 1/2 38141GMG6 15 12000 PRN SOLE 12000 0 0 GOLDMAN SACHS GROUP INC MTNF 2/1 38147QMF0 9 10000 PRN SOLE 10000 0 0 GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 331 34193 SH SOLE 34193 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 1073 33143 SH SOLE 33143 0 0 GOPRO INC CL A 38268T103 3464 207571 SH SOLE 207571 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1661 73430 SH SOLE 73430 0 0 GRAINGER W W INC COM 384802104 3706 16663 SH SOLE 16663 0 0 GRAMERCY PPTY TR COM 385002100 3274 339538 SH SOLE 339538 0 0 GRAND CANYON ED INC COM 38526M106 544 13401 SH SOLE 13401 0 0 GRANITE CONSTR INC COM 387328107 9705 195557 SH SOLE 195557 0 0 GRAY TELEVISION INC COM 389375106 155 15000 SH SOLE 15000 0 0 GREAT PANTHER SILVER LTD COM 39115V101 16 11500 SH SOLE 11500 0 0 GREAT PLAINS ENERGY INC COM 391164100 1437 52422 SH SOLE 52422 0 0 GREAT WESTN BANCORP INC COM 391416104 596 17905 SH SOLE 17905 0 0 GREEN DOT CORP CL A 39304D102 1384 60000 SH SOLE 60000 0 0 GREEN PLAINS INC COM 393222104 13303 507745 SH SOLE 507745 0 0 GREEN PLAINS INC COM 393222104 415 50000 SH Call SOLE 50000 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1081 52898 SH SOLE 52898 0 0 GREIF INC CL A 397624107 210 4220 SH SOLE 4220 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 303 18953 SH SOLE 18953 0 0 GROUPON INC COM CL A 399473107 233 45239 SH SOLE 45239 0 0 GRUBHUB INC COM 400110102 596 13805 SH SOLE 13805 0 0 GUGGENHEIM CR ALLOCATION FD COM 40168G108 437 19770 SH SOLE 19770 0 0 HAIN CELESTIAL GROUP INC COM 405217100 237 6663 SH SOLE 6663 0 0 HALLADOR ENERGY COMPANY COM 40609P105 80 10094 SH SOLE 10094 0 0 HALLIBURTON CO COM 406216101 10708 238493 SH SOLE 238493 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 473 39050 SH SOLE 39050 0 0 HANESBRANDS INC COM 410345102 3257 128040 SH SOLE 128040 0 0 HARLEY DAVIDSON INC COM 412822108 414 7878 SH SOLE 7878 0 0 HARMAN INTL INDS INC COM 413086109 2326 27589 SH SOLE 27589 0 0 HARRIS & HARRIS GROUP INC COM 413833104 24 17300 SH SOLE 17300 0 0 HARRIS CORP DEL COM 413875105 2540 27814 SH SOLE 27814 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 407 9556 SH SOLE 9556 0 0 HASBRO INC COM 418056107 945 11895 SH SOLE 11895 0 0 HAVERTY FURNITURE INC COM 419596101 559 27879 SH SOLE 27879 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 362 12130 SH SOLE 12130 0 0 HCA HOLDINGS INC COM 40412C101 972 12762 SH SOLE 12762 0 0 HCP INC COM 40414L109 2508 65705 SH SOLE 65705 0 0 HEALTHEQUITY INC COM 42226A107 6465 170799 SH SOLE 170799 0 0 HELMERICH & PAYNE INC COM 423452101 4307 63954 SH SOLE 63954 0 0 HENRY JACK & ASSOC INC COM 426281101 230 2698 SH SOLE 2698 0 0 HERCULES CAPITAL INC COM 427096508 161 11946 SH SOLE 11946 0 0 HERITAGE INS HLDGS INC COM 42727J102 253 17469 SH SOLE 17469 0 0 HERON THERAPEUTICS INC COM 427746102 380 22184 SH SOLE 22184 0 0 HERSHEY CO COM 427866108 2753 28755 SH SOLE 28755 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 313 7803 SH SOLE 7803 0 0 HESS CORP COM 42809H107 552 10278 SH SOLE 10278 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 5045 221735 SH SOLE 221735 0 0 HFF INC CL A 40418F108 502 18134 SH SOLE 18134 0 0 HILL ROM HLDGS INC COM 431475102 283 4628 SH SOLE 4628 0 0 HILLTOP HOLDINGS INC COM 432748101 266 11864 SH SOLE 11864 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A104 475 20587 SH SOLE 20587 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 433 50780 SH SOLE 50780 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 9759 287420 SH SOLE 287420 0 0 HOLLYFRONTIER CORP COM 436106108 2728 111748 SH SOLE 111748 0 0 HOLOGIC INC COM 436440101 485 12469 SH SOLE 12469 0 0 HOME DEPOT INC COM 437076102 62079 482515 SH SOLE 482515 0 0 HOME DEPOT INC COM 437076102 1 10000 SH Put SOLE 10000 0 0 HONDA MOTOR LTD AMERN SHS 438128308 619 21420 SH SOLE 21420 0 0 HONEYWELL INTL INC COM 438516106 21285 182648 SH SOLE 182648 0 0 HOOKER FURNITURE CORP COM 439038100 773 31472 SH SOLE 31472 0 0 HORIZON PHARMA PLC SHS G4617B105 1572 86758 SH SOLE 86758 0 0 HORMEL FOODS CORP COM 440452100 866 22866 SH SOLE 22866 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 4968 167769 SH SOLE 167769 0 0 HOST HOTELS & RESORTS INC COM 44107P104 280 17896 SH SOLE 17896 0 0 HOWARD BANCORP INC COM 442496105 625 47344 SH SOLE 47344 0 0 HOWARD HUGHES CORP COM 44267D107 408 3568 SH SOLE 3568 0 0 HP INC COM 40434L105 4152 267144 SH SOLE 267144 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 7686 203302 SH SOLE 203302 0 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 396 15440 SH SOLE 15440 0 0 HUB GROUP INC CL A 443320106 1371 33620 SH SOLE 33620 0 0 HUBBELL INC COM 443510607 277 2545 SH SOLE 2545 0 0 HUMANA INC COM 444859102 2581 14628 SH SOLE 14628 0 0 HUNT J B TRANS SVCS INC COM 445658107 3889 48105 SH SOLE 48105 0 0 HUNTINGTON BANCSHARES INC COM 446150104 574 58350 SH SOLE 58350 0 0 HUNTSMAN CORP COM 447011107 179 10975 SH SOLE 10975 0 0 HYATT HOTELS CORP COM CL A 448579102 1228 24708 SH SOLE 24708 0 0 I D SYSTEMS INC COM 449489103 109 22000 SH SOLE 22000 0 0 IBIO INC COM 451033104 62 113020 SH SOLE 113020 0 0 ICICI BK LTD ADR 45104G104 77 10238 SH SOLE 10238 0 0 IDACORP INC COM 451107106 8210 104896 SH SOLE 104896 0 0 IDEX CORP COM 45167R104 613 6551 SH SOLE 6551 0 0 IDEXX LABS INC COM 45168D104 3413 30260 SH SOLE 30260 0 0 ILLINOIS TOOL WKS INC COM 452308109 8644 72087 SH SOLE 72087 0 0 ILLUMINA INC COM 452327109 6069 33388 SH SOLE 33388 0 0 IMMUNOGEN INC COM 45253H101 45 19461 SH SOLE 19461 0 0 IMMUNOMEDICS INC COM 452907108 180 54465 SH SOLE 54465 0 0 IMS HEALTH HLDGS INC COM 44970B109 470 15022 SH SOLE 15022 0 0 INCYTE CORP COM 45337C102 1244 13226 SH SOLE 13226 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 285 9812 SH SOLE 9812 0 0 INDEXIQ ETF TR HDG MACTRK ETF 45409B206 255 10100 SH SOLE 10100 0 0 INDEXIQ ETF TR US RL EST SMCP 45409B628 207 7551 SH SOLE 7551 0 0 ING GROEP N V SPONSORED ADR 456837103 2036 165712 SH SOLE 165712 0 0 INGERSOLL-RAND PLC SHS G47791101 1118 16469 SH SOLE 16469 0 0 INGREDION INC COM 457187102 571 4294 SH SOLE 4294 0 0 INOGEN INC COM 45780L104 413 6873 SH SOLE 6873 0 0 INTEL CORP COM 458140100 65866 1743327 SH SOLE 1743327 0 0 INTEL CORP SDCV 12/1 458140AD2 15 11000 PRN SOLE 11000 0 0 INTELLICHECK MOBILISA INC COM NEW 45817G201 26 15250 SH SOLE 15250 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3673 13670 SH SOLE 13670 0 0 INTERDIGITAL INC COM 45867G101 401 5054 SH SOLE 5054 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 57710 362954 SH SOLE 362954 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 312 2182 SH SOLE 2182 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2297 94044 SH SOLE 94044 0 0 INTEST CORP COM 461147100 246 61618 SH SOLE 61618 0 0 INTL PAPER CO COM 460146103 5733 119789 SH SOLE 119789 0 0 INTREXON CORP COM 46122T102 540 19316 SH SOLE 19316 0 0 INTUIT COM 461202103 921 8361 SH SOLE 8361 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1513 2081 SH SOLE 2081 0 0 INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 143 11528 SH SOLE 11528 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 172 14584 SH SOLE 14584 0 0 INVESCO LTD SHS G491BT108 5541 177175 SH SOLE 177175 0 0 INVESCO MUN TR COM 46131J103 183 13350 SH SOLE 13350 0 0 INVESCO MUNI INCOME OPP TRST COM 46132X101 377 45556 SH SOLE 45556 0 0 INVESCO PA VALUE MUN INCOME COM 46132K109 1777 131144 SH SOLE 131144 0 0 INVESCO SR INCOME TR COM 46131H107 274 63167 SH SOLE 63167 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 165 11688 SH SOLE 11688 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 1141 69681 SH SOLE 69681 0 0 INVESTORS BANCORP INC NEW COM 46146L101 262 21850 SH SOLE 21850 0 0 INVITAE CORP COM 46185L103 840 95742 SH SOLE 95742 0 0 INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 144 21125 SH SOLE 21125 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 91 13333 SH SOLE 13333 0 0 IONIS PHARMACEUTICALS INC COM 462222100 511 14069 SH SOLE 14069 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 196 24236 SH SOLE 24236 0 0 IRON MTN INC NEW COM 46284V101 403 10745 SH SOLE 10745 0 0 ISHARES GLB AGRIC PR ETF 464286350 446 18686 SH SOLE 18686 0 0 ISHARES MSCI BRZ CAP ETF 464286400 315 9339 SH SOLE 9339 0 0 ISHARES MSCI CDA ETF 464286509 2277 89320 SH SOLE 89320 0 0 ISHARES MIN VOL GBL ETF 464286525 2443 32014 SH SOLE 32014 0 0 ISHARES MIN VOL EMRG MKT 464286533 4403 81513 SH SOLE 81513 0 0 ISHARES MSCI EURZONE ETF 464286608 402 11634 SH SOLE 11634 0 0 ISHARES MSCI PAC JP ETF 464286665 1395 33106 SH SOLE 33106 0 0 ISHARES MSCI SWEDEN ETF 464286756 2632 90404 SH SOLE 90404 0 0 ISHARES MSCI GERMANY ETF 464286806 2819 107411 SH SOLE 107411 0 0 ISHARES MSCI MEX CAP ETF 464286822 4129 85395 SH SOLE 85395 0 0 ISHARES MSCI JAPAN ETF 464286848 579 46347 SH SOLE 46347 0 0 ISHARES MSCI HONG KG ETF 464286871 273 12398 SH SOLE 12398 0 0 ISHARES MSCI EURO FL ETF 464289180 6478 377664 SH SOLE 377664 0 0 ISHARES RUS TP200 VL ETF 464289420 647 14498 SH SOLE 14498 0 0 ISHARES RUS TP200 GR ETF 464289438 663 11670 SH SOLE 11670 0 0 ISHARES RUS TOP 200 ETF 464289446 15158 307261 SH SOLE 307261 0 0 ISHARES INDIA 50 ETF 464289529 1214 40695 SH SOLE 40695 0 0 ISHARES GRWT ALLOCAT ETF 464289867 250 6080 SH SOLE 6080 0 0 ISHARES MODERT ALLOC ETF 464289875 231 6441 SH SOLE 6441 0 0 ISHARES GOLD TRUST ISHARES 464285105 5873 464052 SH SOLE 464052 0 0 ISHARES INC CORE MSCI EMKT 46434G103 1561 34238 SH SOLE 34238 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 187 12623 SH SOLE 12623 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 2173 119733 SH SOLE 119733 0 0 ISHARES TR S&P 100 ETF 464287101 1181 12296 SH SOLE 12296 0 0 ISHARES TR MRNGSTR LG-CP GR 464287119 1586 13102 SH SOLE 13102 0 0 ISHARES TR MRNGSTR LG-CP ET 464287127 682 5341 SH SOLE 5341 0 0 ISHARES TR CORE S&P TTL STK 464287150 9466 191205 SH SOLE 191205 0 0 ISHARES TR SELECT DIVID ETF 464287168 12751 148712 SH SOLE 148712 0 0 ISHARES TR TIPS BD ETF 464287176 5838 50052 SH SOLE 50052 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 983 25934 SH SOLE 25934 0 0 ISHARES TR CORE S&P500 ETF 464287200 32985 151576 SH SOLE 151576 0 0 ISHARES TR CORE US AGGBD ET 464287226 46866 416935 SH SOLE 416935 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 8183 218636 SH SOLE 218636 0 0 ISHARES TR IBOXX INV CP ETF 464287242 4694 38172 SH SOLE 38172 0 0 ISHARES TR GLOBAL TECH ETF 464287291 547 4939 SH SOLE 4939 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 18969 155930 SH SOLE 155930 0 0 ISHARES TR NA NAT RES 464287374 506 14706 SH SOLE 14706 0 0 ISHARES TR S&P 500 VAL ETF 464287408 12181 128308 SH SOLE 128308 0 0 ISHARES TR 20 YR TR BD ETF 464287432 1264 9146 SH SOLE 9146 0 0 ISHARES TR 7-10 Y TR BD ETF 464287440 2668 23816 SH SOLE 23816 0 0 ISHARES TR 1-3 YR TR BD ETF 464287457 4104 48170 SH SOLE 48170 0 0 ISHARES TR MSCI EAFE ETF 464287465 24858 420185 SH SOLE 420185 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 4385 57149 SH SOLE 57149 0 0 ISHARES TR RUS MD CP GR ETF 464287481 1825 18812 SH SOLE 18812 0 0 ISHARES TR RUS MID-CAP ETF 464287499 12679 72828 SH SOLE 72828 0 0 ISHARES TR CORE S&P MCP ETF 464287507 4334 27952 SH SOLE 27952 0 0 ISHARES TR N AMER TECH ETF 464287549 375 3063 SH SOLE 3063 0 0 ISHARES TR NASDQ BIOTEC ETF 464287556 5022 17371 SH SOLE 17371 0 0 ISHARES TR COHEN&STEER REIT 464287564 983 9383 SH SOLE 9383 0 0 ISHARES TR GLOBAL 100 ETF 464287572 201 2681 SH SOLE 2681 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 39033 369479 SH SOLE 369479 0 0 ISHARES TR S&P MC 400GR ETF 464287606 10102 57735 SH SOLE 57735 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 62988 604530 SH SOLE 604530 0 0 ISHARES TR RUS 1000 ETF 464287622 14189 117791 SH SOLE 117791 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 3397 32418 SH SOLE 32418 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 8978 72335 SH SOLE 72335 0 0 ISHARES TR CORE RUSSELL VAL 464287663 1671 36154 SH SOLE 36154 0 0 ISHARES TR CORE RUSSELL GRW 464287671 2373 55673 SH SOLE 55673 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 8325 64772 SH SOLE 64772 0 0 ISHARES TR S&P MC 400VL ETF 464287705 16896 127191 SH SOLE 127191 0 0 ISHARES TR U.S. TELECOM ETF 464287713 215 6597 SH SOLE 6597 0 0 ISHARES TR U.S. TECH ETF 464287721 4702 39558 SH SOLE 39558 0 0 ISHARES TR U.S. INDS ETF 464287754 974 8529 SH SOLE 8529 0 0 ISHARES TR US HLTHCARE ETF 464287762 266 1760 SH SOLE 1760 0 0 ISHARES TR U.S. ENERGY ETF 464287796 263 6757 SH SOLE 6757 0 0 ISHARES TR CORE S&P SCP ETF 464287804 15418 124566 SH SOLE 124566 0 0 ISHARES TR DOW JONES US ETF 464287846 1084 10000 SH SOLE 10000 0 0 ISHARES TR EUROPE ETF 464287861 3626 92229 SH SOLE 92229 0 0 ISHARES TR SP SMCP600VL ETF 464287879 1365 11040 SH SOLE 11040 0 0 ISHARES TR SP SMCP600GR ETF 464287887 3632 26522 SH SOLE 26522 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 966 9097 SH SOLE 9097 0 0 ISHARES TR AGENCY BOND ETF 464288166 469 4091 SH SOLE 4091 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 207 3423 SH SOLE 3423 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 2376 15413 SH SOLE 15413 0 0 ISHARES TR MSCI ACWI EX US 464288240 4334 104263 SH SOLE 104263 0 0 ISHARES TR MSCI ACWI ETF 464288257 1784 30224 SH SOLE 30224 0 0 ISHARES TR EAFE SML CP ETF 464288273 3383 64705 SH SOLE 64705 0 0 ISHARES TR JP MOR EM MK ETF 464288281 989 8390 SH SOLE 8390 0 0 ISHARES TR CALIF MUN BD ETF 464288356 554 4584 SH SOLE 4584 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 243 1819 SH SOLE 1819 0 0 ISHARES TR NATIONAL MUN ETF 464288414 6734 59685 SH SOLE 59685 0 0 ISHARES TR INTL SEL DIV ETF 464288448 2537 84648 SH SOLE 84648 0 0 ISHARES TR IBOXX HI YD ETF 464288513 4626 53003 SH SOLE 53003 0 0 ISHARES TR MRG RL ES CP ETF 464288539 173 16318 SH SOLE 16318 0 0 ISHARES TR RESID RL EST CAP 464288562 6220 94953 SH SOLE 94953 0 0 ISHARES TR MSCI KLD400 SOC 464288570 1113 13804 SH SOLE 13804 0 0 ISHARES TR MBS ETF 464288588 702 6362 SH SOLE 6362 0 0 ISHARES TR INTERM CR BD ETF 464288638 582 5213 SH SOLE 5213 0 0 ISHARES TR 1-3 YR CR BD ETF 464288646 7394 69937 SH SOLE 69937 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 2045 14191 SH SOLE 14191 0 0 ISHARES TR SHRT TRS BD ETF 464288679 4904 44425 SH SOLE 44425 0 0 ISHARES TR U.S. PFD STK ETF 464288687 11112 281008 SH SOLE 281008 0 0 ISHARES TR US HOME CONS ETF 464288752 3542 129215 SH SOLE 129215 0 0 ISHARES TR U.S. AER&DEF ETF 464288760 4297 33434 SH SOLE 33434 0 0 ISHARES TR US REGNL BKS ETF 464288778 1662 47241 SH SOLE 47241 0 0 ISHARES TR US BR DEL SE ETF 464288794 206 4983 SH SOLE 4983 0 0 ISHARES TR USA ESG SLCT ETF 464288802 633 6978 SH SOLE 6978 0 0 ISHARES TR U.S. MED DVC ETF 464288810 420 2889 SH SOLE 2889 0 0 ISHARES TR MICRO-CAP ETF 464288869 1821 23524 SH SOLE 23524 0 0 ISHARES TR EAFE VALUE ETF 464288877 1041 22534 SH SOLE 22534 0 0 ISHARES TR EAFE GRWTH ETF 464288885 2787 40770 SH SOLE 40770 0 0 ISHARES TR A RATE CP BD ETF 46429B291 484 9000 SH SOLE 9000 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 549 20737 SH SOLE 20737 0 0 ISHARES TR GNMA BOND ETF 46429B333 1912 37710 SH SOLE 37710 0 0 ISHARES TR MSCI PHILIPS ETF 46429B408 4109 110352 SH SOLE 110352 0 0 ISHARES TR IRELAND CAPD ETF 46429B507 2390 63044 SH SOLE 63044 0 0 ISHARES TR IBONDS SEP19 ETF 46429B564 931 36318 SH SOLE 36318 0 0 ISHARES TR MSCI INDIA ETF 46429B598 335 11462 SH SOLE 11462 0 0 ISHARES TR MSCI POL CAP ETF 46429B606 2608 143149 SH SOLE 143149 0 0 ISHARES TR FLTG RATE BD ETF 46429B655 1245 24391 SH SOLE 24391 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 3311 40763 SH SOLE 40763 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 6106 90330 SH SOLE 90330 0 0 ISHARES TR MIN VOL USA ETF 46429B697 2325 51263 SH SOLE 51263 0 0 ISHARES TR USA QUALITY FCTR 46432F339 777 11509 SH SOLE 11509 0 0 ISHARES TR CORE MSCITOTAL 46432F834 1990 38091 SH SOLE 38091 0 0 ISHARES TR CORE MSCI EAFE 46432F842 7220 131095 SH SOLE 131095 0 0 ISHARES TR CORE ST USDB ETF 46432F859 4796 94800 SH SOLE 94800 0 0 ISHARES TR IBNDS MAR18 ETF 46432FAG2 316 13561 PRN SOLE 13561 0 0 ISHARES TR IBNDS MAR20 ETF 46432FAK3 252 10490 PRN SOLE 10490 0 0 ISHARES TR IBONDS MAR23 ETF 46432FAZ0 1157 42521 PRN SOLE 42521 0 0 ISHARES TR EXPONEN TECHNO 46434V381 2238 84770 SH SOLE 84770 0 0 ISHARES TR MSCI UTD KNGDM 46434V548 4817 304154 SH SOLE 304154 0 0 ISHARES TR IBONDS SEP20 ETF 46434V571 7340 284336 SH SOLE 284336 0 0 ISHARES TR CORE DIV GRWTH 46434V621 305 10932 SH SOLE 10932 0 0 ISHARES TR HDG MSCI EAFE 46434V803 335 13513 SH SOLE 13513 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 3239 131578 SH SOLE 131578 0 0 ISHARES TR IBONDS DEC19 ETF 46434VAU4 9341 371397 PRN SOLE 371397 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 7724 300718 PRN SOLE 300718 0 0 ISHARES TR IBONDS DEC21 ETF 46434VBK5 9400 370933 PRN SOLE 370933 0 0 ISHARES TR IBONDS DEC22 ETF 46435G755 5470 207715 SH SOLE 207715 0 0 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 271 5367 SH SOLE 5367 0 0 ISTAR INC COM 45031U101 1040 97274 SH SOLE 97274 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 135 12450 SH SOLE 12450 0 0 ITRON INC COM 465741106 462 8275 SH SOLE 8275 0 0 J2 GLOBAL INC NOTE 3.250% 6/1 48123VAC6 13 11000 PRN SOLE 11000 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 213 4139 SH SOLE 4139 0 0 JD COM INC SPON ADR CL A 47215P106 383 14663 SH SOLE 14663 0 0 JEFFERIES GROUP INC NEW DBCV 3.875%11/0 472319AG7 29 29000 PRN SOLE 29000 0 0 JETBLUE AIRWAYS CORP COM 477143101 630 36678 SH SOLE 36678 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 605 8566 SH SOLE 8566 0 0 JOHNSON & JOHNSON COM 478160104 141120 1193654 SH SOLE 1193654 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1725 37150 SH SOLE 37150 0 0 JOINT CORP COM 47973J102 60 25000 SH SOLE 25000 0 0 JONES LANG LASALLE INC COM 48020Q107 1440 12954 SH SOLE 12954 0 0 JPMORGAN CHASE & CO COM 46625H100 73020 1095786 SH SOLE 1095786 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 4539 144019 SH SOLE 144019 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 1843 19729 SH SOLE 19729 0 0 KAYNE ANDERSON ENRGY TTL RT COM 48660P104 436 37143 SH SOLE 37143 0 0 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 419 26492 SH SOLE 26492 0 0 KAYNE ANDERSON MLP INVT CO COM 486606106 1728 84050 SH SOLE 84050 0 0 KCAP FINL INC COM 48668E101 62 13380 SH SOLE 13380 0 0 KCG HLDGS INC CL A 48244B100 4554 293250 SH SOLE 293250 0 0 KELLOGG CO COM 487836108 1390 17972 SH SOLE 17972 0 0 KEYCORP NEW COM 493267108 2200 181529 SH SOLE 181529 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 486 15299 SH SOLE 15299 0 0 KEYW HLDG CORP COM 493723100 1342 121502 SH SOLE 121502 0 0 KIMBERLY CLARK CORP COM 494368103 31499 249504 SH SOLE 249504 0 0 KIMCO RLTY CORP COM 49446R109 6326 218455 SH SOLE 218455 0 0 KINDER MORGAN INC DEL COM 49456B101 11772 509551 SH SOLE 509551 0 0 KINDER MORGAN INC DEL PFD SER A 49456B200 1423 28387 SH SOLE 28387 0 0 KINROSS GOLD CORP COM NO PAR 496902404 61 14654 SH SOLE 14654 0 0 KIRBY CORP COM 497266106 1288 20740 SH SOLE 20740 0 0 KKR & CO L P DEL COM UNITS 48248M102 671 47095 SH SOLE 47095 0 0 KLA-TENCOR CORP COM 482480100 668 9704 SH SOLE 9704 0 0 KNOWLES CORP COM 49926D109 364 25854 SH SOLE 25854 0 0 KOHLS CORP COM 500255104 1524 34789 SH SOLE 34789 0 0 KRAFT HEINZ CO COM 500754106 32601 364198 SH SOLE 364198 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1203 175267 SH SOLE 175267 0 0 KROGER CO COM 501044101 1371 46100 SH SOLE 46100 0 0 L BRANDS INC COM 501797104 772 10878 SH SOLE 10878 0 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 2688 17807 SH SOLE 17807 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 756 5498 SH SOLE 5498 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 55 23738 SH SOLE 23738 0 0 LAKELAND INDS INC COM 511795106 207 20786 SH SOLE 20786 0 0 LAM RESEARCH CORP COM 512807108 8209 86536 SH SOLE 86536 0 0 LANCASTER COLONY CORP COM 513847103 525 3971 SH SOLE 3971 0 0 LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 1358 77415 SH SOLE 77415 0 0 LAS VEGAS SANDS CORP COM 517834107 646 11192 SH SOLE 11192 0 0 LAUDER ESTEE COS INC CL A 518439104 1687 19091 SH SOLE 19091 0 0 LAZARD LTD SHS A G54050102 4525 124358 SH SOLE 124358 0 0 LEAR CORP COM NEW 521865204 5214 42855 SH SOLE 42855 0 0 LEGGETT & PLATT INC COM 524660107 304 6680 SH SOLE 6680 0 0 LEIDOS HLDGS INC COM 525327102 2667 61637 SH SOLE 61637 0 0 LENNAR CORP CL A 526057104 3590 84530 SH SOLE 84530 0 0 LENNOX INTL INC COM 526107107 639 4074 SH SOLE 4074 0 0 LEUCADIA NATL CORP COM 527288104 721 38064 SH SOLE 38064 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 5016 108185 SH SOLE 108185 0 0 LEXINGTON REALTY TRUST COM 529043101 1057 102488 SH SOLE 102488 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 676 53126 SH SOLE 53126 0 0 LIBBEY INC COM 529898108 196 10998 SH SOLE 10998 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 623 8924 SH SOLE 8924 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 1569 21928 SH SOLE 21928 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 1219 35668 SH SOLE 35668 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 4892 148013 SH SOLE 148013 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 595 21201 SH SOLE 21201 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 3619 180745 SH SOLE 180745 0 0 LIBERTY INTERACTIVE CORP LBT VENT COM A 53071M880 1786 44751 SH SOLE 44751 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1235 36386 SH SOLE 36386 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2442 73015 SH SOLE 73015 0 0 LIBERTY MEDIA CORP DELAWARE COM C MEDIA GRP 531229854 523 19089 SH SOLE 19089 0 0 LIBERTY MEDIA CORP DELAWARE COM A MEDIA GRP 531229870 254 9303 SH SOLE 9303 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 442 20184 SH SOLE 20184 0 0 LILLY ELI & CO COM 532457108 22895 285449 SH SOLE 285449 0 0 LIMELIGHT NETWORKS INC COM 53261M104 21 11350 SH SOLE 11350 0 0 LINCOLN EDL SVCS CORP COM 533535100 34 15500 SH SOLE 15500 0 0 LINCOLN NATL CORP IND COM 534187109 1494 31811 SH SOLE 31811 0 0 LINEAR TECHNOLOGY CORP COM 535678106 1691 28482 SH SOLE 28482 0 0 LINKEDIN CORP COM CL A 53578A108 2226 11684 SH SOLE 11684 0 0 LIQTECH INTL INC COM 53632A102 54 64700 SH SOLE 64700 0 0 LKQ CORP COM 501889208 1973 55412 SH SOLE 55412 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 81 28030 SH SOLE 28030 0 0 LOCKHEED MARTIN CORP COM 539830109 16946 70657 SH SOLE 70657 0 0 LOEWS CORP COM 540424108 1007 24488 SH SOLE 24488 0 0 LOWES COS INC COM 548661107 9461 131204 SH SOLE 131204 0 0 LULULEMON ATHLETICA INC COM 550021109 487 8063 SH SOLE 8063 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10556 131045 SH SOLE 131045 0 0 M & T BK CORP COM 55261F104 7042 60620 SH SOLE 60620 0 0 MACERICH CO COM 554382101 209 2583 SH SOLE 2583 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 3300 39684 SH SOLE 39684 0 0 MACYS INC COM 55616P104 6821 184401 SH SOLE 184401 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 1093 6453 SH SOLE 6453 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 52283 739311 SH SOLE 739311 0 0 MAGNA INTL INC COM 559222401 5761 134210 SH SOLE 134210 0 0 MAIN STREET CAPITAL CORP COM 56035L104 3305 96378 SH SOLE 96378 0 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 4476 179483 SH SOLE 179483 0 0 MAINSTAY DEFINEDTERM MN OPP COM 56064K100 214 10516 SH SOLE 10516 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 391 5622 SH SOLE 5622 0 0 MANULIFE FINL CORP COM 56501R106 1288 91620 SH SOLE 91620 0 0 MARATHON OIL CORP COM 565849106 1412 88679 SH SOLE 88679 0 0 MARATHON PETE CORP COM 56585A102 6808 167775 SH SOLE 167775 0 0 MARKEL CORP COM 570535104 523 562 SH SOLE 562 0 0 MARRIOTT INTL INC NEW CL A 571903202 3709 55056 SH SOLE 55056 0 0 MARSH & MCLENNAN COS INC COM 571748102 6421 95697 SH SOLE 95697 0 0 MARTIN MARIETTA MATLS INC COM 573284106 453 2532 SH SOLE 2532 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 821 62230 SH SOLE 62230 0 0 MASCO CORP COM 574599106 8554 249349 SH SOLE 249349 0 0 MAST THERAPEUTICS INC COM 576314108 37 336098 SH SOLE 336098 0 0 MASTERCARD INCORPORATED CL A 57636Q104 8344 82315 SH SOLE 82315 0 0 MATTEL INC COM 577081102 1454 48207 SH SOLE 48207 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 788 19717 SH SOLE 19717 0 0 MAXIMUS INC COM 577933104 327 5842 SH SOLE 5842 0 0 MAXLINEAR INC CL A 57776J100 17350 855954 SH SOLE 855954 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 542 104882 SH SOLE 104882 0 0 MBIA INC COM 55262C100 136 17100 SH SOLE 17100 0 0 MCCORMICK & CO INC COM NON VTG 579780206 4254 42580 SH SOLE 42580 0 0 MCDERMOTT INTL INC COM 580037109 78 15396 SH SOLE 15396 0 0 MCDONALDS CORP COM 580135101 39824 344904 SH SOLE 344904 0 0 MCKESSON CORP COM 58155Q103 3596 21443 SH SOLE 21443 0 0 MEAD JOHNSON NUTRITION CO COM 582839106 1590 20116 SH SOLE 20116 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 464 31308 SH SOLE 31308 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 581 10430 SH SOLE 10430 0 0 MEDIFAST INC COM 58470H101 225 5921 SH SOLE 5921 0 0 MEDNAX INC COM 58502B106 401 6032 SH SOLE 6032 0 0 MEDTRONIC PLC SHS G5960L103 15301 177180 SH SOLE 177180 0 0 MERCER INTL INC COM 588056101 261 30582 SH SOLE 30582 0 0 MERCK & CO INC COM 58933Y105 98255 1576409 SH SOLE 1576409 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 2650 137674 SH SOLE 137674 0 0 MERITAGE HOMES CORP NOTE 1.875% 9/1 59001AAR3 14 14000 PRN SOLE 14000 0 0 METLIFE INC COM 59156R108 20321 457179 SH SOLE 457179 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 516 1234 SH SOLE 1234 0 0 MFS CHARTER INCOME TR SH BEN INT 552727109 1137 131822 SH SOLE 131822 0 0 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 2139 351419 SH SOLE 351419 0 0 MGIC INVT CORP WIS COM 552848103 1130 141890 SH SOLE 141890 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1040 39944 SH SOLE 39944 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 3196 67970 SH SOLE 67970 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 814 13069 SH SOLE 13069 0 0 MICRON TECHNOLOGY INC COM 595112103 7819 440072 SH SOLE 440072 0 0 MICROSOFT CORP COM 594918104 157647 2734637 SH SOLE 2734637 0 0 MID-AMER APT CMNTYS INC COM 59522J103 1283 13668 SH SOLE 13668 0 0 MIDCOAST ENERGY PARTNERS L P COM UT LTD PTN 59564N103 130 15471 SH SOLE 15471 0 0 MIDDLEBY CORP COM 596278101 443 3590 SH SOLE 3590 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 33 15666 SH SOLE 15666 0 0 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 5245 421755 SH SOLE 421755 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 130 25970 SH SOLE 25970 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 103 13413 SH SOLE 13413 0 0 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 252 5929 SH SOLE 5929 0 0 MODINE MFG CO COM 607828100 712 59409 SH SOLE 59409 0 0 MOHAWK INDS INC COM 608190104 3524 17621 SH SOLE 17621 0 0 MOLSON COORS BREWING CO CL B 60871R209 583 5288 SH SOLE 5288 0 0 MONDELEZ INTL INC CL A 609207105 31192 710285 SH SOLE 710285 0 0 MONSANTO CO NEW COM 61166W101 9394 92255 SH SOLE 92255 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 2739 18715 SH SOLE 18715 0 0 MOODYS CORP COM 615369105 288 2649 SH SOLE 2649 0 0 MORGAN STANLEY COM NEW 617446448 7088 220839 SH SOLE 220839 0 0 MORGAN STANLEY CHINA A SH FD COM 617468103 854 45694 SH SOLE 45694 0 0 MORGAN STANLEY EM MKTS DM DE COM 617477104 395 49422 SH SOLE 49422 0 0 MOSAIC CO NEW COM 61945C103 282 11599 SH SOLE 11599 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1741 22932 SH SOLE 22932 0 0 MPLX LP COM UNIT REP LTD 55336V100 6280 185499 SH SOLE 185499 0 0 MSG NETWORK INC CL A 553573106 378 20226 SH SOLE 20226 0 0 MURPHY USA INC COM 626755102 28682 401861 SH SOLE 401861 0 0 MYLAN N V SHS EURO N59465109 3364 88264 SH SOLE 88264 0 0 NANOVIRICIDES INC COM NEW 630087203 23 13429 SH SOLE 13429 0 0 NATERA INC COM 632307104 556 50115 SH SOLE 50115 0 0 NATIONAL FUEL GAS CO N J COM 636180101 585 10817 SH SOLE 10817 0 0 NATIONAL GRID PLC SPON ADR NEW 636274300 1019 14349 SH SOLE 14349 0 0 NATIONAL HEALTH INVS INC COM 63633D104 582 7400 SH SOLE 7400 0 0 NATIONAL HEALTH INVS INC NOTE 3.250% 4/0 63633DAE4 16 14000 PRN SOLE 14000 0 0 NATIONAL OILWELL VARCO INC COM 637071101 563 15327 SH SOLE 15327 0 0 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 146 161266 SH SOLE 161266 0 0 NAVIENT CORP COM 63938C108 1104 76229 SH SOLE 76229 0 0 NAVIOS MARITIME HOLDINGS INC COM Y62196103 68 56139 SH SOLE 56139 0 0 NEKTAR THERAPEUTICS COM 640268108 189 10956 SH SOLE 10956 0 0 NEOGEN CORP COM 640491106 208 3725 SH SOLE 3725 0 0 NEOGENOMICS INC COM NEW 64049M209 2195 267089 SH SOLE 267089 0 0 NETAPP INC COM 64110D104 1914 53358 SH SOLE 53358 0 0 NETEASE INC SPONSORED ADR 64110W102 285 1187 SH SOLE 1187 0 0 NETFLIX INC COM 64110L106 4802 48909 SH SOLE 48909 0 0 NEUBERGER BERMAN INTER MUNI COM 64124P101 915 55146 SH SOLE 55146 0 0 NEUBERGER BERMAN MLP INCOME COM 64129H104 129 13712 SH SOLE 13712 0 0 NEURALSTEM INC COM 64127R302 29 93282 SH SOLE 93282 0 0 NEW GERMANY FD INC COM 644465106 228 15876 SH SOLE 15876 0 0 NEW MTN FIN CORP COM 647551100 2270 164211 SH SOLE 164211 0 0 NEW MTN FIN CORP NOTE 5.000% 6/1 647551AB6 10 10000 PRN SOLE 10000 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2523 183051 SH SOLE 183051 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 3245 227761 SH SOLE 227761 0 0 NEWELL BRANDS INC COM 651229106 1720 32625 SH SOLE 32625 0 0 NEWFIELD EXPL CO COM 651290108 604 13881 SH SOLE 13881 0 0 NEWMARKET CORP COM 651587107 437 1015 SH SOLE 1015 0 0 NEWMONT MINING CORP COM 651639106 1187 30142 SH SOLE 30142 0 0 NEWS CORP NEW CL B 65249B208 509 35749 SH SOLE 35749 0 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 274 19115 SH SOLE 19115 0 0 NEXTERA ENERGY INC COM 65339F101 15627 127932 SH SOLE 127932 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 741 26437 SH SOLE 26437 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 1190 63313 SH SOLE 63313 0 0 NICE LTD SPONSORED ADR 653656108 742 11060 SH SOLE 11060 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 754 14101 SH SOLE 14101 0 0 NII HLDGS INC COM PAR $0.001 62913F508 817 245078 SH SOLE 245078 0 0 NIKE INC CL B 654106103 21179 401922 SH SOLE 401922 0 0 NIKE INC CL B 654106103 1 12000 SH Put SOLE 12000 0 0 NIPPON TELEG & TEL CORP SPONSORED ADR 654624105 20878 455718 SH SOLE 455718 0 0 NISOURCE INC COM 65473P105 1943 80543 SH SOLE 80543 0 0 NOBLE ENERGY INC COM 655044105 472 13163 SH SOLE 13163 0 0 NOKIA CORP SPONSORED ADR 654902204 570 98152 SH SOLE 98152 0 0 NOODLES & CO CL A 65540B105 75 15890 SH SOLE 15890 0 0 NORDSON CORP COM 655663102 1255 12577 SH SOLE 12577 0 0 NORDSTROM INC COM 655664100 1756 33836 SH SOLE 33836 0 0 NORFOLK SOUTHERN CORP COM 655844108 7588 78040 SH SOLE 78040 0 0 NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 102 13303 SH SOLE 13303 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 27 10418 SH SOLE 10418 0 0 NORTHERN TR CORP COM 665859104 1561 22889 SH SOLE 22889 0 0 NORTHROP GRUMMAN CORP COM 666807102 7809 36554 SH SOLE 36554 0 0 NORTHSTAR ASSET MGMT GROUP I COM 66705Y104 285 22040 SH SOLE 22040 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 489 44457 SH SOLE 44457 0 0 NORTHSTAR RLTY FIN CORP COM 66704R803 461 34977 SH SOLE 34977 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 290 18508 SH SOLE 18508 0 0 NORTHWESTERN CORP COM NEW 668074305 1330 23175 SH SOLE 23175 0 0 NOVAGOLD RES INC COM NEW 66987E206 212 37830 SH SOLE 37830 0 0 NOVARTIS A G SPONSORED ADR 66987V109 20638 261229 SH SOLE 261229 0 0 NOVAVAX INC COM 670002104 316 155495 SH SOLE 155495 0 0 NOVO-NORDISK A S ADR 670100205 1296 31312 SH SOLE 31312 0 0 NOW INC COM 67011P100 205 9620 SH SOLE 9620 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 303 20435 SH SOLE 20435 0 0 NUCOR CORP COM 670346105 1684 34160 SH SOLE 34160 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 382 7703 SH SOLE 7703 0 0 NUVASIVE INC COM 670704105 7403 111059 SH SOLE 111059 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 1874 128128 SH SOLE 128128 0 0 NUVEEN CA DIVIDEND ADV MUN F COM 67066Y105 683 41572 SH SOLE 41572 0 0 NUVEEN CONN PREM INCOME MUN COM 67060D107 1883 136227 SH SOLE 136227 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 445 52505 SH SOLE 52505 0 0 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 832 63268 SH SOLE 63268 0 0 NUVEEN ENHANCED AMT FREE MUN COM 67071L106 2732 169968 SH SOLE 169968 0 0 NUVEEN ENHANCED MUN CREDIT O COM SH BEN INT 67070X101 2884 182948 SH SOLE 182948 0 0 NUVEEN INT DUR QUAL MUN TRM COM 670677103 3571 257822 SH SOLE 257822 0 0 NUVEEN INTER DURATION MN TMF COM 670671106 2494 179625 SH SOLE 179625 0 0 NUVEEN MD PREM INCOME MUN FD COM 67061Q107 1580 113950 SH SOLE 113950 0 0 NUVEEN MICH QUALITY INCOME M COM 670979103 1343 91245 SH SOLE 91245 0 0 NUVEEN MUN VALUE FD INC COM 670928100 1349 127397 SH SOLE 127397 0 0 NUVEEN N C PREM INCOME MUN F COM 67060P100 852 60180 SH SOLE 60180 0 0 NUVEEN NJ DIV ADVANTAGE MUN COM 67069Y102 1017 68600 SH SOLE 68600 0 0 NUVEEN NY AMT FREE MUN INCOM COM 670656107 2133 151281 SH SOLE 151281 0 0 NUVEEN NY DIVID ADVNTG MUN F COM 67066X107 184 11999 SH SOLE 11999 0 0 NUVEEN PREFERRED SECURITIES COM 67072C105 209 21788 SH SOLE 21788 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 723 48281 SH SOLE 48281 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 266 20244 SH SOLE 20244 0 0 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 124 11557 SH SOLE 11557 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 237 15470 SH SOLE 15470 0 0 NUVEEN VA PREM INCOME MUN FD COM 67064R102 362 24955 SH SOLE 24955 0 0 NVIDIA CORP COM 67066G104 2829 41329 SH SOLE 41329 0 0 NVR INC COM 62944T105 554 338 SH SOLE 338 0 0 NXP SEMICONDUCTORS N V COM N6596X109 4828 47476 SH SOLE 47476 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 7657 27351 SH SOLE 27351 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 2115 50104 SH SOLE 50104 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 5989 81954 SH SOLE 81954 0 0 OCEAN RIG UDW INC SHS G66964100 30 36125 SH SOLE 36125 0 0 OCH ZIFF CAP MGMT GROUP CL A 67551U105 143 32625 SH SOLE 32625 0 0 OGE ENERGY CORP COM 670837103 567 17960 SH SOLE 17960 0 0 OHR PHARMACEUTICAL INC COM NEW 67778H200 86 30000 SH SOLE 30000 0 0 OLD DOMINION FGHT LINES INC COM 679580100 291 4252 SH SOLE 4252 0 0 OLD NATL BANCORP IND COM 680033107 906 64110 SH SOLE 64110 0 0 OLIN CORP COM PAR $1 680665205 236 11516 SH SOLE 11516 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 2231 62895 SH SOLE 62895 0 0 OMEROS CORP COM 682143102 148 13341 SH SOLE 13341 0 0 OMNICOM GROUP INC COM 681919106 9890 116502 SH SOLE 116502 0 0 ONE GAS INC COM 68235P108 2293 37071 SH SOLE 37071 0 0 ONE HORIZON GROUP INC COM NEW 68235H205 36 66400 SH SOLE 66400 0 0 ONEBEACON INSURANCE GROUP LT CL A G67742109 418 29380 SH SOLE 29380 0 0 ONEMAIN HLDGS INC COM 68268W103 604 19563 SH SOLE 19563 0 0 ONEOK INC NEW COM 682680103 522 10175 SH SOLE 10175 0 0 ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 1688 42181 SH SOLE 42181 0 0 OPKO HEALTH INC COM 68375N103 1014 95890 SH SOLE 95890 0 0 ORACLE CORP COM 68389X105 21287 541768 SH SOLE 541768 0 0 ORBITAL ATK INC COM 68557N103 510 6626 SH SOLE 6626 0 0 ORCHIDS PAPER PRODS CO DEL COM 68572N104 549 20200 SH SOLE 20200 0 0 ORGANOVO HLDGS INC COM 68620A104 91 23535 SH SOLE 23535 0 0 ORTHOFIX INTL N V COM N6748L102 920 21500 SH SOLE 21500 0 0 OUTFRONT MEDIA INC COM 69007J106 20218 854114 SH SOLE 854114 0 0 OWENS ILL INC COM NEW 690768403 578 31647 SH SOLE 31647 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 494 7438 SH SOLE 7438 0 0 PACCAR INC COM 693718108 6184 105217 SH SOLE 105217 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 12575 1819294 SH SOLE 1819294 0 0 PACKAGING CORP AMER COM 695156109 1306 15995 SH SOLE 15995 0 0 PACWEST BANCORP DEL COM 695263103 1478 34384 SH SOLE 34384 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 6 10000 SH SOLE 10000 0 0 PALO ALTO NETWORKS INC COM 697435105 5509 34449 SH SOLE 34449 0 0 PANERA BREAD CO CL A 69840W108 5927 30426 SH SOLE 30426 0 0 PARKER DRILLING CO COM 701081101 24 11200 SH SOLE 11200 0 0 PARKER HANNIFIN CORP COM 701094104 1183 9424 SH SOLE 9424 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 321 14317 SH SOLE 14317 0 0 PATTERSON UTI ENERGY INC COM 703481101 3435 153251 SH SOLE 153251 0 0 PAYCHEX INC COM 704326107 6627 114588 SH SOLE 114588 0 0 PAYPAL HLDGS INC COM 70450Y103 4532 110809 SH SOLE 110809 0 0 PEMBINA PIPELINE CORP COM 706327103 234 7647 SH SOLE 7647 0 0 PENGROWTH ENERGY CORP COM 70706P104 29 18348 SH SOLE 18348 0 0 PENN WEST PETE LTD NEW COM 707887105 18 10000 SH SOLE 10000 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 1322 99914 SH SOLE 99914 0 0 PENNANTPARK INVT CORP COM 708062104 1116 148152 SH SOLE 148152 0 0 PENNYMAC CORP NOTE 5.375% 5/0 70932AAB9 14 15000 PRN SOLE 15000 0 0 PENTAIR PLC SHS G7S00T104 975 15300 SH SOLE 15300 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 1170 73614 SH SOLE 73614 0 0 PEOPLES UTAH BANCORP COM 712706209 7653 376084 SH SOLE 376084 0 0 PEPSICO INC COM 713448108 62763 576742 SH SOLE 576742 0 0 PEPSICO INC COM 713448108 17 15500 SH Put SOLE 15500 0 0 PERCEPTRON INC COM 71361F100 101 15000 SH SOLE 15000 0 0 PERION NETWORK LTD SHS M78673106 30 24350 SH SOLE 24350 0 0 PERRIGO CO PLC SHS G97822103 983 10544 SH SOLE 10544 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 589 8821 SH SOLE 8821 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 123 14738 SH SOLE 14738 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 4854 521018 SH SOLE 521018 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 0 10500 SH Put SOLE 10500 0 0 PFIZER INC COM 717081103 71022 2098052 SH SOLE 2098052 0 0 PG&E CORP COM 69331C108 1131 18529 SH SOLE 18529 0 0 PHILIP MORRIS INTL INC COM 718172109 47819 491802 SH SOLE 491802 0 0 PHILLIPS 66 COM 718546104 10658 132694 SH SOLE 132694 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 3996 82158 SH SOLE 82158 0 0 PHYSICIANS RLTY TR COM 71943U104 230 10596 SH SOLE 10596 0 0 PICO HLDGS INC COM NEW 693366205 302 25560 SH SOLE 25560 0 0 PIEDMONT NAT GAS INC COM 720186105 285 4746 SH SOLE 4746 0 0 PIMCO CALIF MUN INCOME FD II COM 72200M108 145 13700 SH SOLE 13700 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 1352 47504 SH SOLE 47504 0 0 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 287 14114 SH SOLE 14114 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 8157 154749 SH SOLE 154749 0 0 PIMCO ETF TR TTL RTN ACTV ETF 72201R775 313 2898 SH SOLE 2898 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 2060 19313 SH SOLE 19313 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 10495 103562 SH SOLE 103562 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 6954 126765 SH SOLE 126765 0 0 PIMCO MUN INCOME FD III COM 72201A103 537 41838 SH SOLE 41838 0 0 PINNACLE FOODS INC DEL COM 72348P104 1442 28743 SH SOLE 28743 0 0 PINNACLE WEST CAP CORP COM 723484101 1759 23066 SH SOLE 23066 0 0 PIONEER NAT RES CO COM 723787107 3321 17882 SH SOLE 17882 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 14235 453660 SH SOLE 453660 0 0 PLAINS GP HLDGS L P SHS A REP LTPN 72651A108 266 20519 SH SOLE 20519 0 0 PLANET FITNESS INC CL A 72703H101 642 31756 SH SOLE 31756 0 0 PLURISTEM THERAPEUTICS INC COM 72940R102 96 59500 SH SOLE 59500 0 0 PLY GEM HLDGS INC COM 72941W100 198 14823 SH SOLE 14823 0 0 PNC FINL SVCS GROUP INC COM 693475105 39597 439453 SH SOLE 439453 0 0 POLARIS INDS INC COM 731068102 729 9401 SH SOLE 9401 0 0 POPULAR INC COM NEW 733174700 594 15582 SH SOLE 15582 0 0 POSCO SPONSORED ADR 693483109 793 15364 SH SOLE 15364 0 0 POTASH CORP SASK INC COM 73755L107 1268 77682 SH SOLE 77682 0 0 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 382 25433 SH SOLE 25433 0 0 POWERSHARES ETF TR II CALI MUNI ETF 73936T441 501 18804 SH SOLE 18804 0 0 POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 1430 75906 SH SOLE 75906 0 0 POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 387 25752 SH SOLE 25752 0 0 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 534 17425 SH SOLE 17425 0 0 POWERSHARES ETF TR II GBL WTR PORT 73936T623 226 10078 SH SOLE 10078 0 0 POWERSHARES ETF TR II EX RTE SEN LOW 73937B563 828 29888 SH SOLE 29888 0 0 POWERSHARES ETF TR II 1000 EQ WHT PT 73937B571 1286 49020 SH SOLE 49020 0 0 POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 7432 291348 SH SOLE 291348 0 0 POWERSHARES ETF TR II PWRS INT BUYBK 73937B621 597 20924 SH SOLE 20924 0 0 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 1952 50085 SH SOLE 50085 0 0 POWERSHARES ETF TR II EM MRK LOW VOL 73937B662 2555 113925 SH SOLE 113925 0 0 POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 7178 234316 SH SOLE 234316 0 0 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 14585 351586 SH SOLE 351586 0 0 POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 3860 43928 SH SOLE 43928 0 0 POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 885 20925 SH SOLE 20925 0 0 POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 1727 36492 SH SOLE 36492 0 0 POWERSHARES ETF TRUST CON DISCRE SEC 73935X419 374 8907 SH SOLE 8907 0 0 POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 2223 21154 SH SOLE 21154 0 0 POWERSHARES ETF TRUST WATER RESOURCE 73935X575 533 21703 SH SOLE 21703 0 0 POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 4853 51861 SH SOLE 51861 0 0 POWERSHARES ETF TRUST DYN BLDG CNSTR 73935X666 5060 195230 SH SOLE 195230 0 0 POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 1690 66987 SH SOLE 66987 0 0 POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 4155 107127 SH SOLE 107127 0 0 POWERSHARES ETF TRUST DYN SFTWR PORT 73935X773 4279 87966 SH SOLE 87966 0 0 POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 3965 120906 SH SOLE 120906 0 0 POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 1050 17085 SH SOLE 17085 0 0 POWERSHARES ETF TRUST DYN MEDIA PORT 73935X823 3773 147585 SH SOLE 147585 0 0 POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 464 11189 SH SOLE 11189 0 0 POWERSHARES ETF TRUST II DWA SC MOMNT PTF 73936Q744 394 10303 SH SOLE 10303 0 0 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 3451 148671 SH SOLE 148671 0 0 POWERSHARES ETF TRUST II PRP CAS INS PT 73936Q777 3453 68584 SH SOLE 68584 0 0 POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 1023 48610 SH SOLE 48610 0 0 POWERSHARES INDIA ETF TR INDIA PORT 73935L100 415 20000 SH SOLE 20000 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 20465 172436 SH SOLE 172436 0 0 POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 292 11880 SH SOLE 11880 0 0 PPG INDS INC COM 693506107 6094 59374 SH SOLE 59374 0 0 PPL CORP COM 69351T106 7486 216879 SH SOLE 216879 0 0 PRA GROUP INC COM 69354N106 690 19975 SH SOLE 19975 0 0 PRA HEALTH SCIENCES INC COM 69354M108 755 13338 SH SOLE 13338 0 0 PRAXAIR INC COM 74005P104 9493 78619 SH SOLE 78619 0 0 PREFERRED APT CMNTYS INC COM 74039L103 384 28433 SH SOLE 28433 0 0 PRICE T ROWE GROUP INC COM 74144T108 6998 105206 SH SOLE 105206 0 0 PRICELINE GRP INC COM NEW 741503403 7306 5024 SH SOLE 5024 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 557 10863 SH SOLE 10863 0 0 PROCTER AND GAMBLE CO COM 742718109 98124 1093601 SH SOLE 1093601 0 0 PROLOGIS INC COM 74340W103 8065 150635 SH SOLE 150635 0 0 PROOFPOINT INC COM 743424103 384 5128 SH SOLE 5128 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 879 27892 SH SOLE 27892 0 0 PROSHARES TR PSHS ULSHT SP500 74347B300 1146 69965 SH SOLE 69965 0 0 PROSHARES TR INVT INT RT HG 74347B607 215 2897 SH SOLE 2897 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 2776 58100 SH SOLE 58100 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 6440 90755 SH SOLE 90755 0 0 PROSHARES TR PSHS ULTRA QQQ 74347R206 4007 46304 SH SOLE 46304 0 0 PROSHARES TR PSHS LC COR PLUS 74347R248 943 17823 SH SOLE 17823 0 0 PROSHARES TR PSHS CONSMR SVCS 74347R750 316 2900 SH SOLE 2900 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 577 4488 SH SOLE 4488 0 0 PROSHARES TR SHRT 20+YR TRE 74347X849 1693 80421 SH SOLE 80421 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 10241 188527 SH SOLE 188527 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 1383 170947 SH SOLE 170947 0 0 PROSPECT CAPITAL CORPORATION NOTE 5.750% 3/1 74348TAL6 114 113000 PRN SOLE 113000 0 0 PROSPECT CAPITAL CORPORATION NOTE 5.875% 1/1 74348TAM4 4136 4036000 PRN SOLE 4036000 0 0 PROVECTUS BIOPHARMACEUTICALS COM 74373P108 6 57900 SH SOLE 57900 0 0 PRUDENTIAL FINL INC COM 744320102 4452 54501 SH SOLE 54501 0 0 PRUDENTIAL PLC ADR 74435K204 469 13267 SH SOLE 13267 0 0 PUBLIC STORAGE COM 74460D109 1807 8097 SH SOLE 8097 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 5815 138666 SH SOLE 138666 0 0 PULTE GROUP INC COM 745867101 272 13576 SH SOLE 13576 0 0 PURECYCLE CORP COM NEW 746228303 198 34500 SH SOLE 34500 0 0 PUTNAM MANAGED MUN INCOM TR COM 746823103 362 45352 SH SOLE 45352 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 51 10425 SH SOLE 10425 0 0 QEP RES INC COM 74733V100 1955 99452 SH SOLE 99452 0 0 QIAGEN NV REG SHS N72482107 532 19391 SH SOLE 19391 0 0 QIWI PLC SPON ADR REP B 74735M108 333 22710 SH SOLE 22710 0 0 QORVO INC COM 74736K101 4613 82677 SH SOLE 82677 0 0 QUAD / GRAPHICS INC COM CL A 747301109 267 10000 SH SOLE 10000 0 0 QUAKER CHEM CORP COM 747316107 1862 17575 SH SOLE 17575 0 0 QUALCOMM INC COM 747525103 36147 527350 SH SOLE 527350 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1045 12345 SH SOLE 12345 0 0 RADWARE LTD ORD M81873107 7445 541734 SH SOLE 541734 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 564 9699 SH SOLE 9699 0 0 RAYONIER INC COM 754907103 858 32336 SH SOLE 32336 0 0 RAYTHEON CO COM NEW 755111507 17501 128475 SH SOLE 128475 0 0 REALTY INCOME CORP COM 756109104 1914 28550 SH SOLE 28550 0 0 RED LION HOTELS CORP COM 756764106 119 14285 SH SOLE 14285 0 0 REDWOOD TR INC COM 758075402 207 14535 SH SOLE 14535 0 0 REDWOOD TR INC NOTE 4.625% 4/1 758075AB1 13 13000 PRN SOLE 13000 0 0 REGENCY CTRS CORP COM 758849103 324 4200 SH SOLE 4200 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1681 4195 SH SOLE 4195 0 0 REGIONS FINL CORP NEW COM 7591EP100 883 89460 SH SOLE 89460 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 221 2048 SH SOLE 2048 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 2094 29078 SH SOLE 29078 0 0 RELX PLC SPONSORED ADR 759530108 309 16192 SH SOLE 16192 0 0 RENEWABLE ENERGY GROUP INC MTNF 2.750% 6/1 75972AAA1 11 12000 PRN SOLE 12000 0 0 RENREN INC SPONSORED ADR 759892102 34 16568 SH SOLE 16568 0 0 RESMED INC COM 761152107 3734 57598 SH SOLE 57598 0 0 RESOLUTE FST PRODS INC COM 76117W109 239 50696 SH SOLE 50696 0 0 RESOURCE CAP CORP COM NEW 76120W708 267 20914 SH SOLE 20914 0 0 RESOURCE CAP CORP NOTE 6.000%12/0 76120WAA2 13 13000 PRN SOLE 13000 0 0 RETAIL PPTYS AMER INC CL A 76131V202 304 18116 SH SOLE 18116 0 0 REX ENERGY CORPORATION COM 761565100 96 165563 SH SOLE 165563 0 0 REYNOLDS AMERICAN INC COM 761713106 8977 190299 SH SOLE 190299 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 37 10000 SH SOLE 10000 0 0 RIO TINTO PLC SPONSORED ADR 767204100 1521 45598 SH SOLE 45598 0 0 RITE AID CORP COM 767754104 553 71580 SH SOLE 71580 0 0 ROCKWELL AUTOMATION INC COM 773903109 1499 12249 SH SOLE 12249 0 0 ROCKWELL COLLINS INC COM 774341101 707 8386 SH SOLE 8386 0 0 ROGERS CORP COM 775133101 354 5800 SH SOLE 5800 0 0 ROPER TECHNOLOGIES INC COM 776696106 4811 26613 SH SOLE 26613 0 0 ROSS STORES INC COM 778296103 2018 31438 SH SOLE 31438 0 0 ROYAL BANCSHARES PA INC CL A 780081105 490 207668 SH SOLE 207668 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 2943 47473 SH SOLE 47473 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 74 15921 SH SOLE 15921 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 4011 75738 SH SOLE 75738 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 11615 230507 SH SOLE 230507 0 0 ROYAL GOLD INC COM 780287108 234 3024 SH SOLE 3024 0 0 ROYCE MICRO-CAP TR INC COM 780915104 93 11815 SH SOLE 11815 0 0 RPM INTL INC COM 749685103 212 3960 SH SOLE 3960 0 0 RYDER SYS INC COM 783549108 230 3527 SH SOLE 3527 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 79845 955049 SH SOLE 955049 0 0 RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 1264 8269 SH SOLE 8269 0 0 RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 9238 174739 SH SOLE 174739 0 0 RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 23625 280475 SH SOLE 280475 0 0 RYDEX ETF TRUST GUGGENHEIM SP 78355W486 491 18004 SH SOLE 18004 0 0 RYDEX ETF TRUST GUGGENHM S&P 600 78355W585 4442 99668 SH SOLE 99668 0 0 RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 1599 12896 SH SOLE 12896 0 0 RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 2979 28214 SH SOLE 28214 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W833 1329 14268 SH SOLE 14268 0 0 RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 1094 7082 SH SOLE 7082 0 0 RYDEX ETF TRUST GUG S&P500EQWTFI 78355W858 1134 36297 SH SOLE 36297 0 0 RYDEX ETF TRUST GUG S&P500EQWTEN 78355W866 1282 21357 SH SOLE 21357 0 0 RYDEX ETF TRUST GUG S&P SC500 EQ 78355W882 954 10927 SH SOLE 10927 0 0 S&P GLOBAL INC COM 78409V104 607 4782 SH SOLE 4782 0 0 S&W SEED CO COM 785135104 53 10400 SH SOLE 10400 0 0 SALESFORCE COM INC COM 79466L302 6319 88646 SH SOLE 88646 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 270 10433 SH SOLE 10433 0 0 SANDISK CORP NOTE 0.500%10/1 80004CAF8 9 10000 PRN SOLE 10000 0 0 SANDRIDGE MISSISSIPPIAN TR I UNIT BEN INT 80007T101 48 33940 SH SOLE 33940 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 140 27130 SH SOLE 27130 0 0 SANGAMO BIOSCIENCES INC COM 800677106 144 31005 SH SOLE 31005 0 0 SANMINA CORPORATION COM 801056102 1723 60610 SH SOLE 60610 0 0 SANOFI SPONSORED ADR 80105N105 5077 132910 SH SOLE 132910 0 0 SAP SE SPON ADR 803054204 1113 12168 SH SOLE 12168 0 0 SAREPTA THERAPEUTICS INC COM 803607100 1891 30810 SH SOLE 30810 0 0 SBA COMMUNICATIONS CORP COM 78388J106 801 7151 SH SOLE 7151 0 0 SCANA CORP NEW COM 80589M102 1095 15153 SH SOLE 15153 0 0 SCHEIN HENRY INC COM 806407102 2307 14220 SH SOLE 14220 0 0 SCHLUMBERGER LTD COM 806857108 21226 269434 SH SOLE 269434 0 0 SCHNITZER STL INDS CL A 806882106 251 11976 SH SOLE 11976 0 0 SCHWAB CHARLES CORP NEW COM 808513105 10810 342617 SH SOLE 342617 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3667 70122 SH SOLE 70122 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2160 41793 SH SOLE 41793 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1981 35682 SH SOLE 35682 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 431 9438 SH SOLE 9438 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1268 29212 SH SOLE 29212 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2123 36827 SH SOLE 36827 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1334 58100 SH SOLE 58100 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 322 12777 SH SOLE 12777 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 3536 114002 SH SOLE 114002 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 328 7751 SH SOLE 7751 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 29166 1013607 SH SOLE 1013607 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 17427 324665 SH SOLE 324665 0 0 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 295 5294 SH SOLE 5294 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 2170 31290 SH SOLE 31290 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 999 11981 SH SOLE 11981 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 7053 443642 SH SOLE 443642 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 25397 399933 SH SOLE 399933 0 0 SEACOR HOLDINGS INC COM 811904101 1641 27586 SH SOLE 27586 0 0 SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 130 36876 SH SOLE 36876 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 4280 110894 SH SOLE 110894 0 0 SEALED AIR CORP NEW COM 81211K100 750 16488 SH SOLE 16488 0 0 SEARS HLDGS CORP COM 812350106 256 22340 SH SOLE 22340 0 0 SEASPAN CORP SHS Y75638109 136 10121 SH SOLE 10121 0 0 SEATTLE GENETICS INC COM 812578102 278 5135 SH SOLE 5135 0 0 SEAWORLD ENTMT INC COM 81282V100 793 58767 SH SOLE 58767 0 0 SEI INVESTMENTS CO COM 784117103 541 11846 SH SOLE 11846 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 548 11448 SH SOLE 11448 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 11407 158164 SH SOLE 158164 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 5397 101568 SH SOLE 101568 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2732 34223 SH SOLE 34223 0 0 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 8400 119005 SH SOLE 119005 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 11773 610109 SH SOLE 610109 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 10538 180527 SH SOLE 180527 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 9741 203745 SH SOLE 203745 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 2502 76499 SH SOLE 76499 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 7410 151417 SH SOLE 151417 0 0 SEMPRA ENERGY COM 816851109 16790 156617 SH SOLE 156617 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 211 9281 SH SOLE 9281 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 1333 34618 SH SOLE 34618 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1503 44676 SH SOLE 44676 0 0 SERVICENOW INC COM 81762P102 821 10403 SH SOLE 10403 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 7302 140667 SH SOLE 140667 0 0 SHARPS COMPLIANCE CORP COM 820017101 44 10000 SH SOLE 10000 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 906 44235 SH SOLE 44235 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 3901 121583 SH SOLE 121583 0 0 SHERWIN WILLIAMS CO COM 824348106 5024 17888 SH SOLE 17888 0 0 SHIRE PLC SPONSORED ADR 82481R106 1781 9185 SH SOLE 9185 0 0 SIGNAL GENETICS INC COM 826640104 235 471030 SH SOLE 471030 0 0 SIGNET JEWELERS LIMITED SHS G81276100 251 3382 SH SOLE 3382 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1553 30013 SH SOLE 30013 0 0 SILVER WHEATON CORP COM 828336107 930 34323 SH SOLE 34323 0 0 SIMON PPTY GROUP INC NEW COM 828806109 2690 12992 SH SOLE 12992 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 584 20186 SH SOLE 20186 0 0 SIRIUS XM HLDGS INC COM 82968B103 575 138766 SH SOLE 138766 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 7980 104711 SH SOLE 104711 0 0 SLM CORP COM 78442P106 81 10993 SH SOLE 10993 0 0 SMITH A O COM 831865209 2365 23700 SH SOLE 23700 0 0 SMUCKER J M CO COM NEW 832696405 4739 35052 SH SOLE 35052 0 0 SNAP ON INC COM 833034101 3513 23040 SH SOLE 23040 0 0 SOLARCITY CORP NOTE 1.625%11/0 83416TAC4 380 500000 PRN SOLE 500000 0 0 SONIC CORP COM 835451105 707 26939 SH SOLE 26939 0 0 SONOCO PRODS CO COM 835495102 564 10568 SH SOLE 10568 0 0 SONY CORP ADR NEW 835699307 333 10034 SH SOLE 10034 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 228 29430 SH SOLE 29430 0 0 SOUTHERN CO COM 842587107 25824 502699 SH SOLE 502699 0 0 SOUTHWEST AIRLS CO COM 844741108 10993 281939 SH SOLE 281939 0 0 SOUTHWEST GAS CORP COM 844895102 257 3676 SH SOLE 3676 0 0 SOUTHWESTERN ENERGY CO COM 845467109 669 48384 SH SOLE 48384 0 0 SPANISH BROADCASTING SYS INC CL A NEW 846425833 115 29113 SH SOLE 29113 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 9665 52823 SH SOLE 52823 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 30741 244088 SH SOLE 244088 0 0 SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 3798 125231 SH SOLE 125231 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 7035 214760 SH SOLE 214760 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 222 7997 SH SOLE 7997 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 590 11859 SH SOLE 11859 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 10005 272015 SH SOLE 272015 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1870 57600 SH SOLE 57600 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 473 11340 SH SOLE 11340 0 0 SPDR INDEX SHS FDS S&P WRLD EX US 78463X889 1548 58492 SH SOLE 58492 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 162017 749108 SH SOLE 749108 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 228 292200 SH Put SOLE 292200 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 4532 16100 SH SOLE 16100 0 0 SPDR SER TR SHRT TRSRY ETF 78468R101 20699 677498 SH SOLE 677498 0 0 SPDR SER TR NUVN BRCLY MUNI 78468R721 6090 121554 SH SOLE 121554 0 0 SPDR SER TR NUVN BR SHT MUNI 78468R739 247 5102 SH SOLE 5102 0 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 281 5396 SH SOLE 5396 0 0 SPDR SERIES TRUST MORGAN TECH ETF 78464A102 2738 45842 SH SOLE 45842 0 0 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 9645 50500 SH SOLE 50500 0 0 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 1450 24469 SH SOLE 24469 0 0 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 14239 132594 SH SOLE 132594 0 0 SPDR SERIES TRUST BRC CNV SECS ETF 78464A359 1413 30629 SH SOLE 30629 0 0 SPDR SERIES TRUST INTR TRM CORP BD 78464A375 623 17871 SH SOLE 17871 0 0 SPDR SERIES TRUST S&P 500 GROWTH 78464A409 831 7898 SH SOLE 7898 0 0 SPDR SERIES TRUST BRC HGH YLD BD 78464A417 973 26638 SH SOLE 26638 0 0 SPDR SERIES TRUST BARC SHT TR CP 78464A474 345 11231 SH SOLE 11231 0 0 SPDR SERIES TRUST S&P TRANSN ETF 78464A532 322 6800 SH SOLE 6800 0 0 SPDR SERIES TRUST HLTH CARE SVCS 78464A573 2376 43245 SH SOLE 43245 0 0 SPDR SERIES TRUST COMP SOFTWARE 78464A599 2801 50151 SH SOLE 50151 0 0 SPDR SERIES TRUST DJ REIT ETF 78464A607 5406 55594 SH SOLE 55594 0 0 SPDR SERIES TRUST AEROSPACE DEF 78464A631 2579 44082 SH SOLE 44082 0 0 SPDR SERIES TRUST BRCLYS AGG ETF 78464A649 383 6467 SH SOLE 6467 0 0 SPDR SERIES TRUST BRCLYS INTER ETF 78464A672 505 8248 SH SOLE 8248 0 0 SPDR SERIES TRUST BRCLYS 1-3MT ETF 78464A680 4985 109115 SH SOLE 109115 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 4098 97060 SH SOLE 97060 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 661 15183 SH SOLE 15183 0 0 SPDR SERIES TRUST S&P PHARMAC 78464A722 255 5748 SH SOLE 5748 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 3243 84370 SH SOLE 84370 0 0 SPDR SERIES TRUST OILGAS EQUIP 78464A748 2226 117009 SH SOLE 117009 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 3040 114717 SH SOLE 114717 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 10252 121613 SH SOLE 121613 0 0 SPDR SERIES TRUST S&P INS ETF 78464A789 3061 41299 SH SOLE 41299 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 13132 393135 SH SOLE 393135 0 0 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 4776 42803 SH SOLE 42803 0 0 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 665 5223 SH SOLE 5223 0 0 SPDR SERIES TRUST SPDR S&P 1000 ET 78464A847 871 10598 SH SOLE 10598 0 0 SPDR SERIES TRUST RUSSELL 1000 ETF 78464A854 3484 34157 SH SOLE 34157 0 0 SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 2875 54110 SH SOLE 54110 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 6859 103524 SH SOLE 103524 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1386 40824 SH SOLE 40824 0 0 SPECTRA ENERGY CORP COM 847560109 9868 230934 SH SOLE 230934 0 0 SPECTRA ENERGY PARTNERS LP COM 84756N109 8979 205157 SH SOLE 205157 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 613 13757 SH SOLE 13757 0 0 SPIRIT AIRLS INC COM 848577102 3033 71293 SH SOLE 71293 0 0 SPLUNK INC COM 848637104 418 7077 SH SOLE 7077 0 0 SPOK HLDGS INC COM 84863T106 2760 154465 SH SOLE 154465 0 0 SPRINT CORP COM SER 1 85207U105 102 15740 SH SOLE 15740 0 0 SPROTT FOCUS TR INC COM 85208J109 126 18222 SH SOLE 18222 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 1322 120570 SH SOLE 120570 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 4080 552352 SH SOLE 552352 0 0 SPROUTS FMRS MKT INC COM 85208M102 639 30711 SH SOLE 30711 0 0 SPX CORP COM 784635104 1496 74355 SH SOLE 74355 0 0 SPX FLOW INC COM 78469X107 1417 45838 SH SOLE 45838 0 0 SQUARE INC CL A 852234103 141 12049 SH SOLE 12049 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 1517 32045 SH SOLE 32045 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 5244 104513 SH SOLE 104513 0 0 ST JUDE MED INC COM 790849103 295 3678 SH SOLE 3678 0 0 STAG INDL INC COM 85254J102 671 27234 SH SOLE 27234 0 0 STAGE STORES INC COM NEW 85254C305 552 97900 SH SOLE 97900 0 0 STANLEY BLACK & DECKER INC COM 854502101 7454 60557 SH SOLE 60557 0 0 STARBUCKS CORP COM 855244109 1 10000 SH Put SOLE 10000 0 0 STARBUCKS CORP COM 855244109 28011 517875 SH SOLE 517875 0 0 STARWOOD PPTY TR INC COM 85571B105 7465 330954 SH SOLE 330954 0 0 STARZ COM SER A 85571Q102 1151 36987 SH SOLE 36987 0 0 STATE STR CORP COM 857477103 1353 19392 SH SOLE 19392 0 0 STERICYCLE INC COM 858912108 1140 14210 SH SOLE 14210 0 0 STERIS PLC SHS USD G84720104 457 6252 SH SOLE 6252 0 0 STERLING BANCORP DEL COM 85917A100 2564 145940 SH SOLE 145940 0 0 STILLWATER MNG CO COM 86074Q102 404 30250 SH SOLE 30250 0 0 STONEGATE BK FT LAUDERDALE F COM 861811107 328 9713 SH SOLE 9713 0 0 STONEMOR PARTNERS L P COM UNITS 86183Q100 461 18474 SH SOLE 18474 0 0 STRATASYS LTD SHS M85548101 559 24476 SH SOLE 24476 0 0 STRYKER CORP COM 863667101 10398 89226 SH SOLE 89226 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 657 19666 SH SOLE 19666 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 220 32577 SH SOLE 32577 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 1380 72034 SH SOLE 72034 0 0 SUMMIT HOTEL PPTYS COM 866082100 134 10140 SH SOLE 10140 0 0 SUNCOR ENERGY INC NEW COM 867224107 3200 115005 SH SOLE 115005 0 0 SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 6837 240611 SH SOLE 240611 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 204 15971 SH SOLE 15971 0 0 SUNTRUST BKS INC COM 867914103 1392 31785 SH SOLE 31785 0 0 SUPERIOR UNIFORM GP INC COM 868358102 250 12646 SH SOLE 12646 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 464 18761 SH SOLE 18761 0 0 SUPERVALU INC COM 868536103 913 182999 SH SOLE 182999 0 0 SVB FINL GROUP COM 78486Q101 651 5884 SH SOLE 5884 0 0 SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 168 27194 SH SOLE 27194 0 0 SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 317 63376 SH SOLE 63376 0 0 SYMANTEC CORP COM 871503108 610 24385 SH SOLE 24385 0 0 SYNAPTICS INC COM 87157D109 6774 115397 SH SOLE 115397 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1161 28228 SH SOLE 28228 0 0 SYNCHRONY FINL COM 87165B103 1489 53253 SH SOLE 53253 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 4988 905764 SH SOLE 905764 0 0 SYNOVUS FINL CORP COM NEW 87161C501 518 15836 SH SOLE 15836 0 0 SYNTHETIC BIOLOGICS INC COM 87164U102 72 42034 SH SOLE 42034 0 0 SYNUTRA INTL INC COM 87164C102 133 31286 SH SOLE 31286 0 0 SYSCO CORP COM 871829107 3976 80914 SH SOLE 80914 0 0 T MOBILE US INC COM 872590104 567 12061 SH SOLE 12061 0 0 TABLEAU SOFTWARE INC CL A 87336U105 321 5801 SH SOLE 5801 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 8281 270700 SH SOLE 270700 0 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 292 12081 SH SOLE 12081 0 0 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 944 19539 SH SOLE 19539 0 0 TANZANIAN ROYALTY EXPL CORP COM 87600U104 172 215000 SH SOLE 215000 0 0 TARGA RES CORP COM 87612G101 2943 59919 SH SOLE 59919 0 0 TARGET CORP COM 87612E106 7349 106906 SH SOLE 106906 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 355 3250 SH SOLE 3250 0 0 TASEKO MINES LTD COM 876511106 16 33275 SH SOLE 33275 0 0 TASER INTL INC COM 87651B104 823 28750 SH SOLE 28750 0 0 TATA MTRS LTD SPONSORED ADR 876568502 774 19302 SH SOLE 19302 0 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 340 5940 SH SOLE 5940 0 0 TCF FINL CORP COM 872275102 2758 190772 SH SOLE 190772 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 1030 29131 SH SOLE 29131 0 0 TE CONNECTIVITY LTD REG SHS H84989104 1966 30509 SH SOLE 30509 0 0 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 76 11750 SH SOLE 11750 0 0 TEGNA INC COM 87901J105 3593 164192 SH SOLE 164192 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 779 32563 SH SOLE 32563 0 0 TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 111 13819 SH SOLE 13819 0 0 TELEFLEX INC COM 879369106 334 1988 SH SOLE 1988 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 212 14736 SH SOLE 14736 0 0 TELEFONICA S A SPONSORED ADR 879382208 173 17120 SH SOLE 17120 0 0 TEMPLETON GLOBAL INCOME FD COM 880198106 2665 427543 SH SOLE 427543 0 0 TEMPUR SEALY INTL INC COM 88023U101 738 13142 SH SOLE 13142 0 0 TERADATA CORP DEL COM 88076W103 1214 39299 SH SOLE 39299 0 0 TERADYNE INC COM 880770102 229 10669 SH SOLE 10669 0 0 TESLA MTRS INC COM 88160R101 4550 22412 SH SOLE 22412 0 0 TESORO CORP COM 881609101 885 11103 SH SOLE 11103 0 0 TESORO LOGISTICS LP COM UNIT LP 88160T107 9653 199288 SH SOLE 199288 0 0 TETRA TECH INC NEW COM 88162G103 210 5957 SH SOLE 5957 0 0 TETRALOGIC PHARMACEUTICALS C COM 88165U109 5 27870 SH SOLE 27870 0 0 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 23 19000 PRN SOLE 19000 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 4107 89118 SH SOLE 89118 0 0 TEXAS INSTRS INC COM 882508104 15477 220316 SH SOLE 220316 0 0 TEXTRON INC COM 883203101 776 19460 SH SOLE 19460 0 0 THERAPEUTICSMD INC COM 88338N107 136 20000 SH SOLE 20000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 5908 37145 SH SOLE 37145 0 0 THESTREET INC COM 88368Q103 3230 2935412 SH SOLE 2935412 0 0 THOMSON REUTERS CORP COM 884903105 3283 79936 SH SOLE 79936 0 0 THRESHOLD PHARMACEUTICAL INC COM NEW 885807206 53 79190 SH SOLE 79190 0 0 TIFFANY & CO NEW COM 886547108 464 6372 SH SOLE 6372 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 128 10512 SH SOLE 10512 0 0 TIME WARNER INC COM NEW 887317303 35916 450912 SH SOLE 450912 0 0 TIMKEN CO COM 887389104 215 6103 SH SOLE 6103 0 0 TITAN INTL INC ILL COM 88830M102 210 20775 SH SOLE 20775 0 0 TJX COS INC NEW COM 872540109 6054 81013 SH SOLE 81013 0 0 TOLL BROTHERS INC COM 889478103 1048 35092 SH SOLE 35092 0 0 TOOTSIE ROLL INDS INC COM 890516107 1134 30745 SH SOLE 30745 0 0 TOPBUILD CORP COM 89055F103 3666 110354 SH SOLE 110354 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 11 10000 SH SOLE 10000 0 0 TORCHMARK CORP COM 891027104 3051 47751 SH SOLE 47751 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 3870 87070 SH SOLE 87070 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 1659 53924 SH SOLE 53924 0 0 TORTOISE MLP FD INC COM 89148B101 297 14813 SH SOLE 14813 0 0 TORTOISE PIPELINE & ENERGY F COM 89148H108 859 40807 SH SOLE 40807 0 0 TOTAL S A SPONSORED ADR 89151E109 4761 100133 SH SOLE 100133 0 0 TOTAL SYS SVCS INC COM 891906109 361 7683 SH SOLE 7683 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 991 65211 SH SOLE 65211 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 3007 25988 SH SOLE 25988 0 0 TRACTOR SUPPLY CO COM 892356106 239 3564 SH SOLE 3564 0 0 TRANSCANADA CORP COM 89353D107 7492 157589 SH SOLE 157589 0 0 TRANSDIGM GROUP INC COM 893641100 772 2675 SH SOLE 2675 0 0 TRANSOCEAN LTD REG SHS H8817H100 863 80778 SH SOLE 80778 0 0 TRANSUNION COM 89400J107 279 8048 SH SOLE 8048 0 0 TRAVELERS COMPANIES INC COM 89417E109 5665 49401 SH SOLE 49401 0 0 TREEHOUSE FOODS INC COM 89469A104 247 2838 SH SOLE 2838 0 0 TRI CONTL CORP COM 895436103 588 27632 SH SOLE 27632 0 0 TRI POINTE GROUP INC COM 87265H109 702 53580 SH SOLE 53580 0 0 TRIBUNE MEDIA CO CL A 896047503 1652 45223 SH SOLE 45223 0 0 TRIMBLE NAVIGATION LTD COM 896239100 513 17942 SH SOLE 17942 0 0 TRINET GROUP INC COM 896288107 1445 66700 SH SOLE 66700 0 0 TRINITY INDS INC COM 896522109 760 31464 SH SOLE 31464 0 0 TRINSEO S A SHS L9340P101 934 16546 SH SOLE 16546 0 0 TRIPADVISOR INC COM 896945201 340 5416 SH SOLE 5416 0 0 TRITON INTL LTD CL A G9078F107 322 24351 SH SOLE 24351 0 0 TRONC INC COM 89703P107 210 12500 SH SOLE 12500 0 0 TROVAGENE INC COM NEW 897238309 112 25000 SH SOLE 25000 0 0 TRUEBLUE INC COM 89785X101 368 16214 SH SOLE 16214 0 0 TRUSTCO BK CORP N Y COM 898349105 78 11000 SH SOLE 11000 0 0 TTM TECHNOLOGIES INC NOTE 1.750%12/1 87305RAD1 19 14000 PRN SOLE 14000 0 0 TUPPERWARE BRANDS CORP COM 899896104 8785 134506 SH SOLE 134506 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 172 21324 SH SOLE 21324 0 0 TURQUOISE HILL RES LTD COM 900435108 48 16246 SH SOLE 16246 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 533 21907 SH SOLE 21907 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 697 28233 SH SOLE 28233 0 0 TWITTER INC COM 90184L102 5272 228994 SH SOLE 228994 0 0 TYSON FOODS INC CL A 902494103 653 8761 SH SOLE 8761 0 0 U S CONCRETE INC COM NEW 90333L201 960 20664 SH SOLE 20664 0 0 U S G CORP COM NEW 903293405 1427 55155 SH SOLE 55155 0 0 U S SILICA HLDGS INC COM 90346E103 227 4847 SH SOLE 4847 0 0 UBS GROUP AG SHS H42097107 404 29643 SH SOLE 29643 0 0 UDR INC COM 902653104 1446 40178 SH SOLE 40178 0 0 UGI CORP NEW COM 902681105 1672 36903 SH SOLE 36903 0 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 230 974 SH SOLE 974 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 249 1224 SH SOLE 1224 0 0 UMPQUA HLDGS CORP COM 904214103 216 14375 SH SOLE 14375 0 0 UNDER ARMOUR INC CL A 904311107 3029 77579 SH SOLE 77579 0 0 UNDER ARMOUR INC CL C 904311206 1919 56958 SH SOLE 56958 0 0 UNI PIXEL INC COM NEW 904572203 27 16493 SH SOLE 16493 0 0 UNILEVER N V N Y SHS NEW 904784709 3944 85578 SH SOLE 85578 0 0 UNILEVER PLC SPON ADR NEW 904767704 5656 119433 SH SOLE 119433 0 0 UNION PAC CORP COM 907818108 29328 299889 SH SOLE 299889 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 204 9792 SH SOLE 9792 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 82 11480 SH SOLE 11480 0 0 UNITED CONTL HLDGS INC COM 910047109 2841 54167 SH SOLE 54167 0 0 UNITED PARCEL SERVICE INC CL B 911312106 88459 809007 SH SOLE 809007 0 0 UNITED RENTALS INC COM 911363109 4079 52161 SH SOLE 52161 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 162 14924 SH SOLE 14924 0 0 UNITED TECHNOLOGIES CORP COM 913017109 24356 239700 SH SOLE 239700 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 4263 35710 SH SOLE 35710 0 0 UNITEDHEALTH GROUP INC COM 91324P102 31152 222232 SH SOLE 222232 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 777 13987 SH SOLE 13987 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 3660 29762 SH SOLE 29762 0 0 URANIUM ENERGY CORP COM 916896103 16 16568 SH SOLE 16568 0 0 URBAN OUTFITTERS INC COM 917047102 645 18671 SH SOLE 18671 0 0 US BANCORP DEL COM NEW 902973304 12371 288292 SH SOLE 288292 0 0 USANA HEALTH SCIENCES INC COM 90328M107 410 2934 SH SOLE 2934 0 0 V F CORP COM 918204108 2800 49923 SH SOLE 49923 0 0 VALE S A ADR 91912E105 840 153278 SH SOLE 153278 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 1487 60919 SH SOLE 60919 0 0 VALERO ENERGY CORP NEW COM 91913Y100 5597 105572 SH SOLE 105572 0 0 VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 4622 105765 SH SOLE 105765 0 0 VALLEY NATL BANCORP COM 919794107 838 86313 SH SOLE 86313 0 0 VALSPAR CORP COM 920355104 231 2155 SH SOLE 2155 0 0 VANECK MERK GOLD TRUST GOLD TRUST 921078101 2755 210949 SH SOLE 210949 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 11637 440497 SH SOLE 440497 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 891 27632 SH SOLE 27632 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 604 32404 SH SOLE 32404 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 678 35736 SH SOLE 35736 0 0 VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 304 14577 SH SOLE 14577 0 0 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 2077 61081 SH SOLE 61081 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 263 5300 SH SOLE 5300 0 0 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 1259 10901 SH SOLE 10901 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 293 6592 SH SOLE 6592 0 0 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 1376 91383 SH SOLE 91383 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 264 2259 SH SOLE 2259 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 1544 17631 SH SOLE 17631 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 9294 115109 SH SOLE 115109 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 47647 566252 SH SOLE 566252 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1029 18395 SH SOLE 18395 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 10561 53165 SH SOLE 53165 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 414 4457 SH SOLE 4457 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 904 8540 SH SOLE 8540 0 0 VANGUARD INDEX FDS REIT ETF 922908553 19887 229389 SH SOLE 229389 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 2492 18889 SH SOLE 18889 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 3645 32914 SH SOLE 32914 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 3065 23672 SH SOLE 23672 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 5803 58542 SH SOLE 58542 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 6355 69664 SH SOLE 69664 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 41995 373917 SH SOLE 373917 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 4911 56456 SH SOLE 56456 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 3933 32307 SH SOLE 32307 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 32633 293166 SH SOLE 293166 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1296 21332 SH SOLE 21332 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 11580 254832 SH SOLE 254832 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 14250 378541 SH SOLE 378541 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 255 4414 SH SOLE 4414 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 3667 75223 SH SOLE 75223 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 8529 171841 SH SOLE 171841 0 0 VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 453 7394 SH SOLE 7394 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5980 74449 SH SOLE 74449 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 745 6910 SH SOLE 6910 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 234 2532 SH SOLE 2532 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 4493 50138 SH SOLE 50138 0 0 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 60162 716925 SH SOLE 716925 0 0 VANGUARD STAR FD VG TL INTL STK F 921909768 1047 22021 SH SOLE 22021 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 3612 96869 SH SOLE 96869 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 15116 209594 SH SOLE 209594 0 0 VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 419 7380 SH SOLE 7380 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 20111 229838 SH SOLE 229838 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 19368 309158 SH SOLE 309158 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 639 8671 SH SOLE 8671 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 5581 44159 SH SOLE 44159 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1772 12981 SH SOLE 12981 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 1833 18783 SH SOLE 18783 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2295 46349 SH SOLE 46349 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2235 16808 SH SOLE 16808 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 513 4622 SH SOLE 4622 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 8173 68128 SH SOLE 68128 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 223 2086 SH SOLE 2086 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 1583 14791 SH SOLE 14791 0 0 VANGUARD WORLD FDS TELCOMM ETF 92204A884 2778 29763 SH SOLE 29763 0 0 VARIAN MED SYS INC COM 92220P105 5254 52700 SH SOLE 52700 0 0 VECTOR GROUP LTD COM 92240M108 4158 193473 SH SOLE 193473 0 0 VENTAS INC COM 92276F100 3941 55803 SH SOLE 55803 0 0 VEREIT INC COM 92339V100 327 31581 SH SOLE 31581 0 0 VERICEL CORP COM 92346J108 46 16389 SH SOLE 16389 0 0 VERISK ANALYTICS INC COM 92345Y106 593 7339 SH SOLE 7339 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 87992 1693133 SH SOLE 1693133 0 0 VERMILLION INC COM NEW 92407M206 219 166700 SH SOLE 166700 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 748 8554 SH SOLE 8554 0 0 VIACOM INC NEW CL B 92553P201 1325 34768 SH SOLE 34768 0 0 VIMPELCOM LTD SPONSORED ADR 92719A106 52 15000 SH SOLE 15000 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 813 55479 SH SOLE 55479 0 0 VIRNETX HLDG CORP COM 92823T108 68 22300 SH SOLE 22300 0 0 VIRTU FINL INC CL A 928254101 158 10539 SH SOLE 10539 0 0 VISA INC COM CL A 92826C839 19359 234032 SH SOLE 234032 0 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 86 20215 SH SOLE 20215 0 0 VITAL THERAPIES INC COM 92847R104 61 10000 SH SOLE 10000 0 0 VIVEVE MED INC COM NEW 92852W204 6574 910632 SH SOLE 910632 0 0 VMWARE INC CL A COM 928563402 3562 48703 SH SOLE 48703 0 0 VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 18662 640593 SH SOLE 640593 0 0 VORNADO RLTY TR SH BEN INT 929042109 657 6497 SH SOLE 6497 0 0 VOYA PRIME RATE TR SH BEN INT 92913A100 304 57587 SH SOLE 57587 0 0 VULCAN MATLS CO COM 929160109 4057 35668 SH SOLE 35668 0 0 W P CAREY INC COM 92936U109 2249 34897 SH SOLE 34897 0 0 WADDELL & REED FINL INC CL A 930059100 539 29696 SH SOLE 29696 0 0 WAFERGEN BIO-SYSTEMS INC COM PAR$ 93041P308 18 22040 SH SOLE 22040 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 22330 277696 SH SOLE 277696 0 0 WAL-MART STORES INC COM 931142103 35581 493656 SH SOLE 493656 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 629 20235 SH SOLE 20235 0 0 WASHINGTONFIRST BANKSHARES I COM 940730104 353 14319 SH SOLE 14319 0 0 WASTE MGMT INC DEL COM 94106L109 2565 40098 SH SOLE 40098 0 0 WATERS CORP COM 941848103 388 2436 SH SOLE 2436 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 1005 179409 SH SOLE 179409 0 0 WEBSTER FINL CORP CONN COM 947890109 289 7574 SH SOLE 7574 0 0 WEC ENERGY GROUP INC COM 92939U106 1843 30825 SH SOLE 30825 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 285 7299 SH SOLE 7299 0 0 WELLS FARGO & CO MTNF 6/0 94986RQF1 16 12000 PRN SOLE 12000 0 0 WELLS FARGO & CO MTNF 6/1 94986RQH7 11 11000 PRN SOLE 11000 0 0 WELLS FARGO & CO NEW COM 949746101 31112 702709 SH SOLE 702709 0 0 WELLTOWER INC COM 95040Q104 1209 16192 SH SOLE 16192 0 0 WENDYS CO COM 95058W100 353 32820 SH SOLE 32820 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 201 15000 SH SOLE 15000 0 0 WESTAR ENERGY INC COM 95709T100 362 6390 SH SOLE 6390 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1333 35489 SH SOLE 35489 0 0 WESTERN ASSET CLYM INFL OPP COM 95766R104 5861 524884 SH SOLE 524884 0 0 WESTERN ASSET GLOBAL CP DEFI COM 95790C107 281 15918 SH SOLE 15918 0 0 WESTERN ASSET VAR RT STRG FD COM 957667108 303 19494 SH SOLE 19494 0 0 WESTERN ASST MNGD MUN FD INC COM 95766M105 2750 181482 SH SOLE 181482 0 0 WESTERN DIGITAL CORP COM 958102105 10965 187275 SH SOLE 187275 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 11166 202710 SH SOLE 202710 0 0 WESTERN UN CO COM 959802109 7229 348423 SH SOLE 348423 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 1078 47466 SH SOLE 47466 0 0 WESTROCK CO COM 96145D105 1367 28358 SH SOLE 28358 0 0 WEX INC COM 96208T104 301 2787 SH SOLE 2787 0 0 WEYERHAEUSER CO COM 962166104 3719 116568 SH SOLE 116568 0 0 WGL HLDGS INC COM 92924F106 242 3833 SH SOLE 3833 0 0 WHIRLPOOL CORP COM 963320106 823 5084 SH SOLE 5084 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 12558 15131 SH SOLE 15131 0 0 WHITEWAVE FOODS CO COM 966244105 380 7026 SH SOLE 7026 0 0 WHOLE FOODS MKT INC COM 966837106 760 26811 SH SOLE 26811 0 0 WIDEPOINT CORP COM 967590100 47 109800 SH SOLE 109800 0 0 WILLIAMS COS INC DEL COM 969457100 5081 165677 SH SOLE 165677 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 5364 144119 SH SOLE 144119 0 0 WILLIAMS SONOMA INC COM 969904101 843 16503 SH SOLE 16503 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 2952 22157 SH SOLE 22157 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 373 37581 SH SOLE 37581 0 0 WINMARK CORP COM 974250102 201 1896 SH SOLE 1896 0 0 WISDOMTREE TR TOTAL DIVID FD 97717W109 5875 75205 SH SOLE 75205 0 0 WISDOMTREE TR HIGH DIV FD 97717W208 660 9930 SH SOLE 9930 0 0 WISDOMTREE TR LARGECAP DIVID 97717W307 456 5923 SH SOLE 5923 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 663 17611 SH SOLE 17611 0 0 WISDOMTREE TR DIV EX-FINL FD 97717W406 289 3700 SH SOLE 3700 0 0 WISDOMTREE TR BLMBG US BULL 97717W471 1107 42329 SH SOLE 42329 0 0 WISDOMTREE TR MIDCAP DIVI FD 97717W505 542 5955 SH SOLE 5955 0 0 WISDOMTREE TR SMLCAP EARN FD 97717W562 2404 28336 SH SOLE 28336 0 0 WISDOMTREE TR MDCP EARN FUND 97717W570 7183 75175 SH SOLE 75175 0 0 WISDOMTREE TR SMALLCAP DIVID 97717W604 892 11803 SH SOLE 11803 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 1165 24764 SH SOLE 24764 0 0 WISDOMTREE TR ITL HIGH DIV FD 97717W802 211 5529 SH SOLE 5529 0 0 WISDOMTREE TR ASIA PAC EXJP FD 97717W828 2102 34371 SH SOLE 34371 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 2642 61841 SH SOLE 61841 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 19013 588866 SH SOLE 588866 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 6512 120959 SH SOLE 120959 0 0 WORKDAY INC CL A 98138H101 608 6627 SH SOLE 6627 0 0 WORKIVA INC COM CL A 98139A105 1009 55662 SH SOLE 55662 0 0 WORTHINGTON INDS INC COM 981811102 251 5238 SH SOLE 5238 0 0 WPP PLC NEW ADR 92937A102 629 5335 SH SOLE 5335 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 279 11411 SH SOLE 11411 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 931 13883 SH SOLE 13883 0 0 WYNN RESORTS LTD COM 983134107 526 5565 SH SOLE 5565 0 0 XCEL ENERGY INC COM 98389B100 2700 65626 SH SOLE 65626 0 0 XENIA HOTELS & RESORTS INC COM 984017103 817 53726 SH SOLE 53726 0 0 XEROX CORP COM 984121103 2519 249886 SH SOLE 249886 0 0 XILINX INC COM 983919101 391 7119 SH SOLE 7119 0 0 XYLEM INC COM 98419M100 7177 137195 SH SOLE 137195 0 0 YAHOO INC COM 984332106 5773 134101 SH SOLE 134101 0 0 YUM BRANDS INC COM 988498101 7632 84126 SH SOLE 84126 0 0 YY INC ADS REPCOM CLA 98426T106 1119 21056 SH SOLE 21056 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 842 11986 SH SOLE 11986 0 0 ZELTIQ AESTHETICS INC COM 98933Q108 12745 324951 SH SOLE 324951 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 2146 16479 SH SOLE 16479 0 0 ZIONS BANCORPORATION COM 989701107 4780 154004 SH SOLE 154004 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 361 63864 SH SOLE 63864 0 0 ZIX CORP COM 98974P100 963 235180 SH SOLE 235180 0 0 ZOETIS INC CL A 98978V103 9726 187077 SH SOLE 187077 0 0