0001085146-17-000421.txt : 20170210 0001085146-17-000421.hdr.sgml : 20170210 20170210075916 ACCESSION NUMBER: 0001085146-17-000421 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20161231 FILED AS OF DATE: 20170210 DATE AS OF CHANGE: 20170210 EFFECTIVENESS DATE: 20170210 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: 17589585 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 12-31-2016 12-31-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 JFB Holdings Corp 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 02-09-2017 0 1951 9204583
INFORMATION TABLE 2 form13fInfoTable.xml DESCRIPTION FOR INFORMATION TABLE 1ST CONSTITUTION BANCORP COM 31986N102 342 18257 SH SOLE 18257 0 0 22ND CENTY GROUP INC COM 90137F103 11 10000 SH SOLE 10000 0 0 3-D SYS CORP DEL COM NEW 88554D205 281 21135 SH SOLE 21135 0 0 3M CO COM 88579Y101 38494 215541 SH SOLE 215541 0 0 58 COM INC SPON ADR REP A 31680Q104 225 7967 SH SOLE 7967 0 0 ABB LTD SPONSORED ADR 000375204 250 11915 SH SOLE 11915 0 0 ABBOTT LABS COM 002824100 19320 502465 SH SOLE 502465 0 0 ABBVIE INC COM 00287Y109 30093 480283 SH SOLE 480283 0 0 ABERDEEN ASIA PACIFIC INCOM COM 003009107 242 52234 SH SOLE 52234 0 0 ABM INDS INC COM 000957100 1079 26465 SH SOLE 26465 0 0 ABRAXAS PETE CORP COM 003830106 36 13650 SH SOLE 13650 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 265 9196 SH SOLE 9196 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 1 1100 SH Call SOLE 1100 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 348 16775 SH SOLE 16775 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6114 52224 SH SOLE 52224 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 1691 62288 SH SOLE 62288 0 0 ACORDA THERAPEUTICS INC COM 00484M106 493 26229 SH SOLE 26229 0 0 ACTIVISION BLIZZARD INC COM 00507V109 1140 31599 SH SOLE 31599 0 0 ACUITY BRANDS INC COM 00508Y102 2040 8841 SH SOLE 8841 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 818 64366 SH SOLE 64366 0 0 ADOBE SYS INC COM 00724F101 7312 71083 SH SOLE 71083 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 944 5571 SH SOLE 5571 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 92 10000 SH SOLE 10000 0 0 ADVANCED MICRO DEVICES INC COM 007903107 363 32338 SH SOLE 32338 0 0 ADVANCED MICRO DEVICES INC COM 007903107 0 800 SH Put SOLE 800 0 0 ADVENT CLAYMORE CV SECS & IN COM 00764C109 352 23887 SH SOLE 23887 0 0 ADVISORSHARES TR RANGER EQUITY BE 00768Y883 8209 887197 SH SOLE 887197 0 0 ADVISORSHARES TR WILSHIRE BUYBACK 00768Y818 1406 22191 SH SOLE 22191 0 0 AEGON N V NY REGISTRY SH 007924103 951 173322 SH SOLE 173322 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 960 25519 SH SOLE 25519 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1175 65507 SH SOLE 65507 0 0 AES CORP COM 00130H105 163 14090 SH SOLE 14090 0 0 AETNA INC NEW COM 00817Y108 5203 41998 SH SOLE 41998 0 0 AFFILIATED MANAGERS GROUP COM 008252108 726 5015 SH SOLE 5015 0 0 AFLAC INC COM 001055102 8081 116186 SH SOLE 116186 0 0 AGCO CORP COM 001084102 250 4290 SH SOLE 4290 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 430 9371 SH SOLE 9371 0 0 AGRIUM INC COM 008916108 274 2728 SH SOLE 2728 0 0 AIR LEASE CORP CL A 00912X302 2672 78184 SH SOLE 78184 0 0 AIR PRODS & CHEMS INC COM 009158106 25599 177956 SH SOLE 177956 0 0 AK STL HLDG CORP COM 001547108 4 5500 SH Put SOLE 5500 0 0 AK STL HLDG CORP COM 001547108 164 16170 SH SOLE 16170 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 444 6583 SH SOLE 6583 0 0 AKORN INC COM 009728106 542 24872 SH SOLE 24872 0 0 ALASKA AIR GROUP INC COM 011659109 2249 25346 SH SOLE 25346 0 0 ALCOA CORP COM 013872106 602 21570 SH SOLE 21570 0 0 ALERE INC COM 01449J105 1458 37385 SH SOLE 37385 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 1987 16395 SH SOLE 16395 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 14522 165327 SH SOLE 165327 0 0 ALIGN TECHNOLOGY INC COM 016255101 768 8032 SH SOLE 8032 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 366 5727 SH SOLE 5727 0 0 ALLERGAN PLC SHS G0177J108 12501 59525 SH SOLE 59525 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 223 985 SH SOLE 985 0 0 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 1930 153176 SH SOLE 153176 0 0 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 323 24458 SH SOLE 24458 0 0 ALLIANT ENERGY CORP COM 018802108 769 20308 SH SOLE 20308 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 250 19965 SH SOLE 19965 0 0 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 260 4855 SH SOLE 4855 0 0 ALLSTATE CORP COM 020002101 3507 47364 SH SOLE 47364 0 0 ALPHABET INC CAP STK CL A 02079K305 40000 50264 SH SOLE 50264 0 0 ALPHABET INC CAP STK CL C 02079K107 27227 35142 SH SOLE 35142 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 6482 514091 SH SOLE 514091 0 0 ALPS ETF TR BARRONS 400 ETF 00162Q726 758 21599 SH SOLE 21599 0 0 ALPS ETF TR INTL SEC DV DOG 00162Q718 305 12895 SH SOLE 12895 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 5437 129125 SH SOLE 129125 0 0 ALTRIA GROUP INC COM 02209S103 56703 838560 SH SOLE 838560 0 0 AMAZON COM INC COM 023135106 31976 42835 SH SOLE 42835 0 0 AMBEV SA SPONSORED ADR 02319V103 367 73619 SH SOLE 73619 0 0 AMC NETWORKS INC CL A 00164V103 229 4338 SH SOLE 4338 0 0 AMEREN CORP COM 023608102 1033 19768 SH SOLE 19768 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 167 13258 SH SOLE 13258 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 4586 98288 SH SOLE 98288 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 2375 48148 SH SOLE 48148 0 0 AMERICAN CAP LTD COM 02503Y103 189 10538 SH SOLE 10538 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 222 14603 SH SOLE 14603 0 0 AMERICAN ELEC PWR INC COM 025537101 5802 92115 SH SOLE 92115 0 0 AMERICAN EXPRESS CO COM 025816109 18655 251856 SH SOLE 251856 0 0 AMERICAN EXPRESS CO COM 025816109 65 50000 SH Put SOLE 50000 0 0 AMERICAN FARMLAND CO COM 02589Y100 133 16670 SH SOLE 16670 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 403 4575 SH SOLE 4575 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 12325 188329 SH SOLE 188329 0 0 AMERICAN LORAIN CORP COM 027297100 15 27540 SH SOLE 27540 0 0 AMERICAN STS WTR CO COM 029899101 789 17309 SH SOLE 17309 0 0 AMERICAN TOWER CORP NEW COM 03027X100 6212 58749 SH SOLE 58749 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 32954 455527 SH SOLE 455527 0 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 1561 32505 SH SOLE 32505 0 0 AMERIPRISE FINL INC COM 03076C106 1411 12715 SH SOLE 12715 0 0 AMERISOURCEBERGEN CORP COM 03073E105 443 5658 SH SOLE 5658 0 0 AMETEK INC NEW COM 031100100 3180 66283 SH SOLE 66283 0 0 AMGEN INC COM 031162100 38532 263914 SH SOLE 263914 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 1853 48501 SH SOLE 48501 0 0 AMPHENOL CORP NEW CL A 032095101 5633 84181 SH SOLE 84181 0 0 AMREP CORP NEW COM 032159105 464 62477 SH SOLE 62477 0 0 AMTRUST FINL SVCS INC COM 032359309 645 23502 SH SOLE 23502 0 0 ANADARKO PETE CORP COM 032511107 3145 45182 SH SOLE 45182 0 0 ANALOG DEVICES INC COM 032654105 632 8836 SH SOLE 8836 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2144 20295 SH SOLE 20295 0 0 ANI PHARMACEUTICALS INC NOTE 3.000%12/0 00182CAA1 15 13000 PRN SOLE 13000 0 0 ANNALY CAP MGMT INC COM 035710409 1471 148467 SH SOLE 148467 0 0 ANTARES PHARMA INC COM 036642106 25 11100 SH SOLE 11100 0 0 ANTHEM INC COM 036752103 2454 17084 SH SOLE 17084 0 0 ANTHERA PHARMACEUTICALS INC COM NEW 03674U201 49 73100 SH SOLE 73100 0 0 AON PLC SHS CL A G0408V102 1407 12607 SH SOLE 12607 0 0 APACHE CORP COM 037411105 1862 29344 SH SOLE 29344 0 0 APOLLO COML REAL EST FIN INC NOTE 5.500% 3/1 03762UAA3 48 46000 PRN SOLE 46000 0 0 APOLLO ED GROUP INC CL A 037604105 4321 435190 SH SOLE 435190 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 1315 67850 SH SOLE 67850 0 0 APOLLO INVT CORP COM 03761U106 190 32377 SH SOLE 32377 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 896 51611 SH SOLE 51611 0 0 APPLE INC COM 037833100 85 117300 SH Put SOLE 117300 0 0 APPLE INC COM 037833100 227456 1963533 SH SOLE 1963533 0 0 APPLE INC COM 037833100 4 9000 SH Call SOLE 9000 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 477 8037 SH SOLE 8037 0 0 APPLIED MATLS INC COM 038222105 3544 109736 SH SOLE 109736 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 852 36227 SH SOLE 36227 0 0 APPTIO INC CL A 03835C108 278 15000 SH SOLE 15000 0 0 APTARGROUP INC COM 038336103 552 7539 SH SOLE 7539 0 0 AQUA AMERICA INC COM 03836W103 1097 36471 SH SOLE 36471 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 839 50775 SH SOLE 50775 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L104 104 14331 SH SOLE 14331 0 0 ARCH CAP GROUP LTD ORD G0450A105 773 8953 SH SOLE 8953 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1628 35539 SH SOLE 35539 0 0 ARCONIC INC COM 03965L100 1033 55622 SH SOLE 55622 0 0 ARCTIC CAT INC COM 039670104 1126 75074 SH SOLE 75074 0 0 ARENA PHARMACEUTICALS INC COM 040047102 30 20728 SH SOLE 20728 0 0 ARES CAP CORP COM 04010L103 4036 245573 SH SOLE 245573 0 0 ARES CAP CORP NOTE 4.750% 1/1 04010LAJ2 10 10000 PRN SOLE 10000 0 0 ARGAN INC COM 04010E109 617 8776 SH SOLE 8776 0 0 ARGOS THERAPEUTICS INC COM 040221103 130 26571 SH SOLE 26571 0 0 ARISTA NETWORKS INC COM 040413106 1381 14251 SH SOLE 14251 0 0 ARRAY BIOPHARMA INC COM 04269X105 94 10750 SH SOLE 10750 0 0 ARRAY BIOPHARMA INC COM 04269X105 0 1000 SH Put SOLE 1000 0 0 ARROW FINL CORP COM 042744102 475 11733 SH SOLE 11733 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 13 8250 SH SOLE 8250 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 0 5000 SH Call SOLE 5000 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 214 7213 SH SOLE 7213 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 416 3809 SH SOLE 3809 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 3377 30225 SH SOLE 30225 0 0 ASPEN TECHNOLOGY INC COM 045327103 275 5037 SH SOLE 5037 0 0 ASSURED GUARANTY LTD COM G0585R106 1499 39709 SH SOLE 39709 0 0 ASTORIA FINL CORP COM 046265104 205 10924 SH SOLE 10924 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 5348 195923 SH SOLE 195923 0 0 ASTRONICS CORP COM 046433108 390 11500 SH SOLE 11500 0 0 AT&T INC COM 00206R102 143990 3384198 SH SOLE 3384198 0 0 ATHERSYS INC COM 04744L106 61 39200 SH SOLE 39200 0 0 ATMOS ENERGY CORP COM 049560105 1137 15352 SH SOLE 15352 0 0 AUTODESK INC COM 052769106 1313 17708 SH SOLE 17708 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 24091 234449 SH SOLE 234449 0 0 AUTOZONE INC COM 053332102 3092 3908 SH SOLE 3908 0 0 AVALONBAY CMNTYS INC COM 053484101 1488 8400 SH SOLE 8400 0 0 AVERY DENNISON CORP COM 053611109 1008 14351 SH SOLE 14351 0 0 AVINGER INC COM 053734109 44 11678 SH SOLE 11678 0 0 AXALTA COATING SYS LTD COM G0750C108 416 15311 SH SOLE 15311 0 0 AZZ INC COM 002474104 1298 20281 SH SOLE 20281 0 0 BAIDU INC SPON ADR REP A 056752108 4630 28000 SH SOLE 28000 0 0 BAKER HUGHES INC COM 057224107 4060 62552 SH SOLE 62552 0 0 BALL CORP COM 058498106 1058 14092 SH SOLE 14092 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 329 47470 SH SOLE 47470 0 0 BANCO SANTANDER SA ADR 05964H105 340 65502 SH SOLE 65502 0 0 BANK AMER CORP 7.25%CNV PFD L 060505682 1000 854 SH SOLE 854 0 0 BANK AMER CORP COM 060505104 33915 1536382 SH SOLE 1536382 0 0 BANK AMER CORP COM 060505104 144 306300 SH Put SOLE 306300 0 0 BANK HAWAII CORP COM 062540109 2683 30242 SH SOLE 30242 0 0 BANK MONTREAL QUE COM 063671101 4220 58826 SH SOLE 58826 0 0 BANK N S HALIFAX COM 064149107 1838 32995 SH SOLE 32995 0 0 BANK NEW YORK MELLON CORP COM 064058100 4336 91587 SH SOLE 91587 0 0 BANKUNITED INC COM 06652K103 691 18212 SH SOLE 18212 0 0 BANRO CORP COM 066800103 7 37000 SH SOLE 37000 0 0 BARCLAYS BANK PLC ADR PFD SR 5 06739H362 4367 171063 SH SOLE 171063 0 0 BARCLAYS BK PLC BARC ETN+SHILL 06742A669 1188 12372 SH SOLE 12372 0 0 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 266 11167 SH SOLE 11167 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 243 9528 SH SOLE 9528 0 0 BARCLAYS BK PLC IPSP CROIL ETN 06738C786 93 14436 SH SOLE 14436 0 0 BARCLAYS PLC ADR 06738E204 164 14854 SH SOLE 14854 0 0 BARD C R INC COM 067383109 581 2591 SH SOLE 2591 0 0 BARRICK GOLD CORP COM 067901108 1547 97118 SH SOLE 97118 0 0 BAXTER INTL INC COM 071813109 4996 112754 SH SOLE 112754 0 0 BB&T CORP COM 054937107 11245 238683 SH SOLE 238683 0 0 BCE INC COM NEW 05534B760 2408 55856 SH SOLE 55856 0 0 BECTON DICKINSON & CO COM 075887109 9381 56677 SH SOLE 56677 0 0 BED BATH & BEYOND INC COM 075896100 382 9485 SH SOLE 9485 0 0 BEMIS INC COM 081437105 406 8515 SH SOLE 8515 0 0 BENEFICIAL BANCORP INC COM 08171T102 4140 225000 SH SOLE 225000 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 45888 188 SH SOLE 188 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 103387 634745 SH SOLE 634745 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9 2600 SH Put SOLE 2600 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 322 8724 SH SOLE 8724 0 0 BERRY PLASTICS GROUP INC COM 08579W103 383 7872 SH SOLE 7872 0 0 BEST BUY INC COM 086516101 6773 158718 SH SOLE 158718 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 1612 44931 SH SOLE 44931 0 0 BIO PATH HOLDINGS INC COM 09057N102 1563 1158070 SH SOLE 1158070 0 0 BIOBLAST PHARMA LTD SHS M20156101 26 24000 SH SOLE 24000 0 0 BIOGEN INC COM 09062X103 7264 25552 SH SOLE 25552 0 0 BLACK HILLS CORP COM 092113109 211 3444 SH SOLE 3444 0 0 BLACKROCK CAPITAL INVESTMENT NOTE 5.500% 2/1 092533AB4 36 35000 PRN SOLE 35000 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 175 13456 SH SOLE 13456 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 11396 1051645 SH SOLE 1051645 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 2481 190717 SH SOLE 190717 0 0 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 189 16682 SH SOLE 16682 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 206 14316 SH SOLE 14316 0 0 BLACKROCK ENHANCED EQT DIV T COM 09251A104 147 18043 SH SOLE 18043 0 0 BLACKROCK INC COM 09247X101 9409 24662 SH SOLE 24662 0 0 BLACKROCK INC COM 09247X101 15 500 SH Put SOLE 500 0 0 BLACKROCK INCOME TR INC COM 09247F100 541 84426 SH SOLE 84426 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 249 17057 SH SOLE 17057 0 0 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 494 22606 SH SOLE 22606 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 210 15168 SH SOLE 15168 0 0 BLACKROCK MUNI 2018 TERM TR COM 09248C106 6218 415070 SH SOLE 415070 0 0 BLACKROCK MUNI INTER DR FD I COM 09253X102 1409 101884 SH SOLE 101884 0 0 BLACKROCK MUNIASSETS FD INC COM 09254J102 471 34882 SH SOLE 34882 0 0 BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 251 17924 SH SOLE 17924 0 0 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 138 12280 SH SOLE 12280 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 824 58552 SH SOLE 58552 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 2588 182324 SH SOLE 182324 0 0 BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 258 19056 SH SOLE 19056 0 0 BLACKROCK MUNIVEST FD II INC COM 09253T101 237 15560 SH SOLE 15560 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 504 52593 SH SOLE 52593 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 256 18160 SH SOLE 18160 0 0 BLACKROCK MUNIYIELD INVST FD COM 09254R104 444 29778 SH SOLE 29778 0 0 BLACKROCK MUNIYIELD NY QLTY COM 09255E102 580 45696 SH SOLE 45696 0 0 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 2186 160306 SH SOLE 160306 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254F100 824 56013 SH SOLE 56013 0 0 BLACKROCK MUNIYLD INVST QLTY COM 09254T100 183 13094 SH SOLE 13094 0 0 BLACKROCK RES & COMM STRAT T SHS 09257A108 368 44900 SH SOLE 44900 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 2695 124791 SH SOLE 124791 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 19315 714624 SH SOLE 714624 0 0 BLACKSTONE MTG TR INC NOTE 5.250%12/0 09257WAA8 39 35000 PRN SOLE 35000 0 0 BLOCK H & R INC COM 093671105 282 12275 SH SOLE 12275 0 0 BLUCORA INC COM 095229100 1023 69459 SH SOLE 69459 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 2322 96840 SH SOLE 96840 0 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 610 35337 SH SOLE 35337 0 0 BOEING CO COM 097023105 55888 358438 SH SOLE 358438 0 0 BORGWARNER INC COM 099724106 956 24291 SH SOLE 24291 0 0 BOSTON PROPERTIES INC COM 101121101 1527 12103 SH SOLE 12103 0 0 BOSTON SCIENTIFIC CORP COM 101137107 340 15707 SH SOLE 15707 0 0 BOULDER GROWTH & INCOME FD I COM 101507101 280 31583 SH SOLE 31583 0 0 BP PLC SPONSORED ADR 055622104 11453 306519 SH SOLE 306519 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 27 10766 SH SOLE 10766 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 311 4440 SH SOLE 4440 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 67503 1153949 SH SOLE 1153949 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1751 15503 SH SOLE 15503 0 0 BROADCOM LTD SHS Y09827109 8568 48508 SH SOLE 48508 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1011 15290 SH SOLE 15290 0 0 BROADSOFT INC NOTE 1.500% 7/0 11133BAB8 16 14000 PRN SOLE 14000 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1124 34015 SH SOLE 34015 0 0 BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 128 10051 SH SOLE 10051 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 6066 181527 SH SOLE 181527 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1372 83596 SH SOLE 83596 0 0 BROWN FORMAN CORP CL B 115637209 1788 39800 SH SOLE 39800 0 0 BRUNSWICK CORP COM 117043109 480 8805 SH SOLE 8805 0 0 BT GROUP PLC ADR 05577E101 943 40936 SH SOLE 40936 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 8280 125137 SH SOLE 125137 0 0 BUILD A BEAR WORKSHOP COM 120076104 192 13969 SH SOLE 13969 0 0 BURLINGTON STORES INC COM 122017106 222 2612 SH SOLE 2612 0 0 C & F FINL CORP COM 12466Q104 361 7270 SH SOLE 7270 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2380 32482 SH SOLE 32482 0 0 CA INC COM 12673P105 2192 69220 SH SOLE 69220 0 0 CABELAS INC COM 126804301 304 5195 SH SOLE 5195 0 0 CABOT OIL & GAS CORP COM 127097103 235 10013 SH SOLE 10013 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 5699 226059 SH SOLE 226059 0 0 CADIZ INC COM NEW 127537207 304 24218 SH SOLE 24218 0 0 CAESARS ACQUISITION CO CL A 12768T103 871 64370 SH SOLE 64370 0 0 CAL MAINE FOODS INC COM NEW 128030202 1128 25607 SH SOLE 25607 0 0 CALAMOS ASSET MGMT INC CL A 12811R104 766 89371 SH SOLE 89371 0 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 698 69170 SH SOLE 69170 0 0 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 772 73054 SH SOLE 73054 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 894 87115 SH SOLE 87115 0 0 CALATLANTIC GROUP INC COM 128195104 895 26308 SH SOLE 26308 0 0 CAMDEN NATL CORP COM 133034108 808 18150 SH SOLE 18150 0 0 CAMDEN PPTY TR SH BEN INT 133131102 433 5123 SH SOLE 5123 0 0 CAMPBELL SOUP CO COM 134429109 766 12701 SH SOLE 12701 0 0 CANADIAN NAT RES LTD COM 136385101 1199 37561 SH SOLE 37561 0 0 CANADIAN NATL RY CO COM 136375102 1429 21242 SH SOLE 21242 0 0 CANADIAN PAC RY LTD COM 13645T100 5184 36295 SH SOLE 36295 0 0 CAPITAL ONE FINL CORP COM 14040H105 2301 26415 SH SOLE 26415 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 7 10800 SH SOLE 10800 0 0 CARDINAL HEALTH INC COM 14149Y108 2895 40177 SH SOLE 40177 0 0 CARLISLE COS INC COM 142339100 2829 25651 SH SOLE 25651 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 206 13450 SH SOLE 13450 0 0 CARMAX INC COM 143130102 2186 33804 SH SOLE 33804 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 5879 113134 SH SOLE 113134 0 0 CARTER INC COM 146229109 202 2365 SH SOLE 2365 0 0 CAS MED SYS INC COM PAR $0.004 124769209 275 171277 SH SOLE 171277 0 0 CASEYS GEN STORES INC COM 147528103 273 2312 SH SOLE 2312 0 0 CASTLE BRANDS INC COM 148435100 13 16500 SH SOLE 16500 0 0 CATERPILLAR INC DEL COM 149123101 32834 353652 SH SOLE 353652 0 0 CAVIUM INC COM 14964U108 293 4698 SH SOLE 4698 0 0 CBOE HLDGS INC COM 12503M108 6739 91193 SH SOLE 91193 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 657 89808 SH SOLE 89808 0 0 CBRE GROUP INC CL A 12504L109 238 7511 SH SOLE 7511 0 0 CBS CORP NEW CL A 124857103 226 3517 SH SOLE 3517 0 0 CBS CORP NEW CL B 124857202 4850 76274 SH SOLE 76274 0 0 CDK GLOBAL INC COM 12508E101 688 11471 SH SOLE 11471 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 1035 12685 SH SOLE 12685 0 0 CDW CORP COM 12514G108 2824 54155 SH SOLE 54155 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 229 3585 SH SOLE 3585 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 134 20457 SH SOLE 20457 0 0 CELANESE CORP DEL COM SER A 150870103 304 3845 SH SOLE 3845 0 0 CELESTICA INC SUB VTG SHS 15101Q108 1573 132711 SH SOLE 132711 0 0 CELGENE CORP COM 151020104 26916 232577 SH SOLE 232577 0 0 CELGENE CORP COM 151020104 1 300 SH Call SOLE 300 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 869 244970 SH SOLE 244970 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 0 2900 SH Call SOLE 2900 0 0 CELLECTIS S A SPONSORED ADS 15117K103 210 12330 SH SOLE 12330 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1643 204171 SH SOLE 204171 0 0 CENTENE CORP DEL COM 15135B101 1907 33579 SH SOLE 33579 0 0 CENTERPOINT ENERGY INC COM 15189T107 547 22255 SH SOLE 22255 0 0 CENTRAL FD CDA LTD CL A 153501101 12026 1064836 SH SOLE 1064836 0 0 CENTURY ALUM CO COM 156431108 860 100812 SH SOLE 100812 0 0 CENTURYLINK INC COM 156700106 1414 59223 SH SOLE 59223 0 0 CERNER CORP COM 156782104 7947 167808 SH SOLE 167808 0 0 CF INDS HLDGS INC COM 125269100 2640 83755 SH SOLE 83755 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 5511 19142 SH SOLE 19142 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 5832 69218 SH SOLE 69218 0 0 CHEESECAKE FACTORY INC COM 163072101 376 6266 SH SOLE 6266 0 0 CHEMOURS CO COM 163851108 292 13813 SH SOLE 13813 0 0 CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 5967 9850000 PRN SOLE 9850000 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 591 20501 SH SOLE 20501 0 0 CHESAPEAKE ENERGY CORP COM 165167107 373 53300 SH SOLE 53300 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 954 36659 SH SOLE 36659 0 0 CHEVRON CORP NEW COM 166764100 67054 568980 SH SOLE 568980 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 7026 221187 SH SOLE 221187 0 0 CHICAGO RIVET & MACH CO COM 168088102 1048 25200 SH SOLE 25200 0 0 CHINA GREEN AGRICULTURE INC COM 16943W105 12 10000 SH SOLE 10000 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 331 6353 SH SOLE 6353 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 2752 7277 SH SOLE 7277 0 0 CHUBB LIMITED COM H1467J104 4570 34649 SH SOLE 34649 0 0 CHURCH & DWIGHT INC COM 171340102 471 10585 SH SOLE 10585 0 0 CIGNA CORPORATION COM 125509109 2159 16199 SH SOLE 16199 0 0 CINCINNATI FINL CORP COM 172062101 1871 24657 SH SOLE 24657 0 0 CINTAS CORP COM 172908105 275 2355 SH SOLE 2355 0 0 CISCO SYS INC COM 17275R102 46833 1549977 SH SOLE 1549977 0 0 CITIGROUP INC COM NEW 172967424 13066 219701 SH SOLE 219701 0 0 CITIGROUP INC COM NEW 172967424 1 1000 SH Put SOLE 1000 0 0 CITIZENS FINL GROUP INC COM 174610105 2873 80841 SH SOLE 80841 0 0 CITRIX SYS INC COM 177376100 2412 26987 SH SOLE 26987 0 0 CIVEO CORP CDA COM 17878Y108 515 234058 SH SOLE 234058 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 850 33679 SH SOLE 33679 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 523 21740 SH SOLE 21740 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 3318 156970 SH SOLE 156970 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2019 E 18383M522 7330 347526 SH SOLE 347526 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 14351 678013 SH SOLE 678013 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2021 18383M266 2043 97601 SH SOLE 97601 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2022 18383M258 9034 431923 SH SOLE 431923 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG CRP BD 2017 18383M548 2493 110595 SH SOLE 110595 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 3860 135701 SH SOLE 135701 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG SHIPPNG ETF 18383Q796 1016 89987 SH SOLE 89987 0 0 CLEAN HARBORS INC COM 184496107 233 4179 SH SOLE 4179 0 0 CLEARBRIDGE AMERN ENERG MLP COM 184691103 3612 393701 SH SOLE 393701 0 0 CLEARBRIDGE ENERGY MLP FD IN COM 184692101 319 20582 SH SOLE 20582 0 0 CLEARWATER PAPER CORP COM 18538R103 203 3103 SH SOLE 3103 0 0 CLIFFS NAT RES INC COM 18683K101 132 16036 SH SOLE 16036 0 0 CLOROX CO DEL COM 189054109 7089 59099 SH SOLE 59099 0 0 CME GROUP INC COM 12572Q105 276 60000 SH Put SOLE 60000 0 0 CME GROUP INC COM 12572Q105 14166 122818 SH SOLE 122818 0 0 CMS ENERGY CORP COM 125896100 520 12576 SH SOLE 12576 0 0 COACH INC COM 189754104 459 12887 SH SOLE 12887 0 0 COBALT INTL ENERGY INC COM 19075F106 90 75739 SH SOLE 75739 0 0 COCA COLA CO COM 191216100 58519 1412665 SH SOLE 1412665 0 0 COCA COLA CO COM 191216100 1 200 SH Call SOLE 200 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 410 13079 SH SOLE 13079 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 311 7508 SH SOLE 7508 0 0 COGNEX CORP COM 192422103 260 4119 SH SOLE 4119 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 8974 159984 SH SOLE 159984 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1185 60960 SH SOLE 60960 0 0 COHEN & STEERS LTD DUR PFD I COM 19248C105 273 11080 SH SOLE 11080 0 0 COHEN & STEERS QUALITY RLTY COM 19247L106 1102 90173 SH SOLE 90173 0 0 COLGATE PALMOLIVE CO COM 194162103 23257 355405 SH SOLE 355405 0 0 COLONY CAP INC CL A 19624R106 1802 88818 SH SOLE 88818 0 0 COLUMBIA ETF TR II BEYOND BRICS ETF 19762B103 373 24902 SH SOLE 24902 0 0 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 13734 620431 SH SOLE 620431 0 0 COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 3710 115049 SH SOLE 115049 0 0 COLUMBIA ETF TR II INDIA INFRSR ETF 19762B806 3701 349528 SH SOLE 349528 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 512 23634 SH SOLE 23634 0 0 COMCAST CORP NEW CL A 20030N101 29610 428809 SH SOLE 428809 0 0 COMERICA INC COM 200340107 1150 16838 SH SOLE 16838 0 0 COMMSCOPE HLDG CO INC COM 20337X109 821 22110 SH SOLE 22110 0 0 COMMUNITY BK SYS INC COM 203607106 1763 28482 SH SOLE 28482 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 153 17451 SH SOLE 17451 0 0 CONAGRA BRANDS INC COM 205887102 8292 209643 SH SOLE 209643 0 0 CONCHO RES INC COM 20605P101 275 2066 SH SOLE 2066 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 605 23191 SH SOLE 23191 0 0 CONOCOPHILLIPS COM 20825C104 10755 214221 SH SOLE 214221 0 0 CONSOLIDATED EDISON INC COM 209115104 3783 51429 SH SOLE 51429 0 0 CONSOLIDATED WATER CO INC ORD G23773107 199 18361 SH SOLE 18361 0 0 CONSTELLATION BRANDS INC CL A 21036P108 3335 21588 SH SOLE 21588 0 0 CONTAINER STORE GROUP INC COM 210751103 229 36079 SH SOLE 36079 0 0 CONTINENTAL RESOURCES INC COM 212015101 425 8300 SH SOLE 8300 0 0 CONTRAVIR PHARMACEUTICALS IN COM 21234W103 1257 1047731 SH SOLE 1047731 0 0 COOPER COS INC COM NEW 216648402 232 1338 SH SOLE 1338 0 0 COPART INC COM 217204106 960 17340 SH SOLE 17340 0 0 CORE LABORATORIES N V COM N22717107 444 3750 SH SOLE 3750 0 0 CORE MARK HOLDING CO INC COM 218681104 523 12199 SH SOLE 12199 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1214 34861 SH SOLE 34861 0 0 CORMEDIX INC COM 21900C100 49 32188 SH SOLE 32188 0 0 CORNING INC COM 219350105 6880 283652 SH SOLE 283652 0 0 COSTAMARE INC SHS Y1771G102 155 27776 SH SOLE 27776 0 0 COSTCO WHSL CORP NEW COM 22160K105 27502 171786 SH SOLE 171786 0 0 COVANTA HLDG CORP COM 22282E102 2196 140282 SH SOLE 140282 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 205 1218 SH SOLE 1218 0 0 CREDICORP LTD COM G2519Y108 2948 18643 SH SOLE 18643 0 0 CREDIT ACCEP CORP MICH COM 225310101 456 2094 SH SOLE 2094 0 0 CREE INC COM 225447101 326 12395 SH SOLE 12395 0 0 CRITEO S A SPONS ADS 226718104 990 24100 SH SOLE 24100 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1299 15009 SH SOLE 15009 0 0 CROWN HOLDINGS INC COM 228368106 283 5400 SH SOLE 5400 0 0 CSG SYS INTL INC COM 126349109 634 13098 SH SOLE 13098 0 0 CSX CORP COM 126408103 3 1200 SH Put SOLE 1200 0 0 CSX CORP COM 126408103 9264 257512 SH SOLE 257512 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1815 45543 SH SOLE 45543 0 0 CUMMINS INC COM 231021106 15466 113079 SH SOLE 113079 0 0 CUSTOMERS BANCORP INC COM 23204G100 291 8105 SH SOLE 8105 0 0 CVS HEALTH CORP COM 126650100 17314 219311 SH SOLE 219311 0 0 CYANOTECH CORP COM PAR $0.02 232437301 63 14765 SH SOLE 14765 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 174 15337 SH SOLE 15337 0 0 DAKTRONICS INC COM 234264109 443 41657 SH SOLE 41657 0 0 DANAHER CORP DEL COM 235851102 7161 91978 SH SOLE 91978 0 0 DANAHER CORP DEL COM 235851102 0 100 SH Put SOLE 100 0 0 DARDEN RESTAURANTS INC COM 237194105 775 10655 SH SOLE 10655 0 0 DARLING INGREDIENTS INC COM 237266101 206 15950 SH SOLE 15950 0 0 DAVITA INC COM 23918K108 2064 32593 SH SOLE 32593 0 0 DBX ETF TR DB XTR MSCI EUR 233051853 463 18272 SH SOLE 18272 0 0 DBX ETF TR DBXTR HAR CS 300 233051879 435 19006 SH SOLE 19006 0 0 DBX ETF TR DBXTR HAR CS 300 233051879 13 2000 SH Put SOLE 2000 0 0 DBX ETF TR XTRAK MSCI EAFE 233051200 4006 142714 SH SOLE 142714 0 0 DCP MIDSTREAM PARTNERS LP COM UT LTD PTN 23311P100 762 19830 SH SOLE 19830 0 0 DECKERS OUTDOOR CORP COM 243537107 317 5742 SH SOLE 5742 0 0 DEERE & CO COM 244199105 7478 72675 SH SOLE 72675 0 0 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 928 32546 SH SOLE 32546 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 2841 52010 SH SOLE 52010 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 348 5112 SH SOLE 5112 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 5668 115119 SH SOLE 115119 0 0 DENNYS CORP COM 24869P104 147 11450 SH SOLE 11450 0 0 DENTSPLY SIRONA INC COM 24906P109 392 6784 SH SOLE 6784 0 0 DEPOMED INC COM 249908104 14538 807213 SH SOLE 807213 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 60 3319 SH SOLE 3319 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 29 10000 SH Call SOLE 10000 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 3 4000 SH Put SOLE 4000 0 0 DEVON ENERGY CORP NEW COM 25179M103 8017 174985 SH SOLE 174985 0 0 DEVON ENERGY CORP NEW COM 25179M103 163 99600 SH Put SOLE 99600 0 0 DEVRY ED GROUP INC COM 251893103 707 22681 SH SOLE 22681 0 0 DEXCOM INC COM 252131107 1912 31916 SH SOLE 31916 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 6215 59874 SH SOLE 59874 0 0 DIAMONDBACK ENERGY INC COM 25278X109 273 2669 SH SOLE 2669 0 0 DICKS SPORTING GOODS INC COM 253393102 5423 101931 SH SOLE 101931 0 0 DIGITAL RLTY TR INC COM 253868103 9440 96284 SH SOLE 96284 0 0 DIGITAL TURBINE INC COM NEW 25400W102 10 15000 SH SOLE 15000 0 0 DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 329 13662 SH SOLE 13662 0 0 DIREXION SHS ETF TR DAILY GOLD MINER 25490K570 302 39550 SH SOLE 39550 0 0 DIREXION SHS ETF TR DAILY JR GOLD MI 25490K554 284 51250 SH SOLE 51250 0 0 DIREXION SHS ETF TR DL FTSE BLL 3X 25459W771 300 20000 SH SOLE 20000 0 0 DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 367 3628 SH SOLE 3628 0 0 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 1216 11286 SH SOLE 11286 0 0 DISCOVER FINL SVCS COM 254709108 7550 104908 SH SOLE 104908 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 4273 156033 SH SOLE 156033 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 5124 191329 SH SOLE 191329 0 0 DISH NETWORK CORP CL A 25470M109 2119 36510 SH SOLE 36510 0 0 DISNEY WALT CO COM DISNEY 254687106 33292 319589 SH SOLE 319589 0 0 DIVIDEND & INCOME FUND COM NEW 25538A204 241 20246 SH SOLE 20246 0 0 DNP SELECT INCOME FD COM 23325P104 141 13734 SH SOLE 13734 0 0 DOLBY LABORATORIES INC COM 25659T107 307 6824 SH SOLE 6824 0 0 DOLLAR GEN CORP NEW COM 256677105 5564 75243 SH SOLE 75243 0 0 DOLLAR TREE INC COM 256746108 2058 26732 SH SOLE 26732 0 0 DOMINION DIAMOND CORP COM 257287102 262 27000 SH SOLE 27000 0 0 DOMINION RES INC VA NEW COM 25746U109 7728 100866 SH SOLE 100866 0 0 DONALDSON INC COM 257651109 1024 24339 SH SOLE 24339 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 4580 240811 SH SOLE 240811 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 2038 88309 SH SOLE 88309 0 0 DOVER CORP COM 260003108 1996 26654 SH SOLE 26654 0 0 DOW CHEM CO COM 260543103 31350 547991 SH SOLE 547991 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 2869 31628 SH SOLE 31628 0 0 DR REDDYS LABS LTD ADR 256135203 667 14673 SH SOLE 14673 0 0 DREYFUS STRATEGIC MUN BD FD COM 26202F107 724 90504 SH SOLE 90504 0 0 DREYFUS STRATEGIC MUNS INC COM 261932107 641 76568 SH SOLE 76568 0 0 DST SYS INC DEL COM 233326107 3507 32722 SH SOLE 32722 0 0 DSW INC CL A 23334L102 708 31208 SH SOLE 31208 0 0 DTE ENERGY CO COM 233331107 1941 19677 SH SOLE 19677 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 20457 278744 SH SOLE 278744 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 15272 196685 SH SOLE 196685 0 0 DUKE REALTY CORP COM NEW 264411505 355 13338 SH SOLE 13338 0 0 DYCOM INDS INC COM 267475101 18287 227850 SH SOLE 227850 0 0 DYNEGY INC NEW DEL COM 26817R108 370 43730 SH SOLE 43730 0 0 DYNEX CAP INC COM NEW 26817Q506 110 16160 SH SOLE 16160 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 1320 38090 SH SOLE 38090 0 0 EAGLE BANCORP INC MD COM 268948106 2794 45820 SH SOLE 45820 0 0 EAGLE MATERIALS INC COM 26969P108 3888 39110 SH SOLE 39110 0 0 EASTERN VA BANKSHARES INC COM 277196101 161 15483 SH SOLE 15483 0 0 EASTMAN CHEM CO COM 277432100 4009 53139 SH SOLE 53139 0 0 EATON CORP PLC SHS G29183103 6863 102627 SH SOLE 102627 0 0 EATON CORP PLC SHS G29183103 0 200 SH Put SOLE 200 0 0 EATON VANCE CORP COM NON VTG 278265103 6663 159426 SH SOLE 159426 0 0 EATON VANCE ENHANCED EQ INC COM 278274105 451 36240 SH SOLE 36240 0 0 EATON VANCE FLTING RATE INC COM 278279104 220 14716 SH SOLE 14716 0 0 EATON VANCE LTD DUR INCOME F COM 27828H105 3843 279786 SH SOLE 279786 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 154 12245 SH SOLE 12245 0 0 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 586 28188 SH SOLE 28188 0 0 EATON VANCE RISK MNGD DIV EQ COM 27829G106 645 72074 SH SOLE 72074 0 0 EATON VANCE SH TM DR DIVR IN COM 27828V104 851 61543 SH SOLE 61543 0 0 EATON VANCE TAX MNGD GBL DV COM 27829F108 1534 191126 SH SOLE 191126 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 697 49514 SH SOLE 49514 0 0 EATON VANCE TX MGD DIV EQ IN COM 27828N102 3657 353501 SH SOLE 353501 0 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 223 15060 SH SOLE 15060 0 0 EATON VANCE TXMGD GL BUYWR O COM 27829C105 552 55025 SH SOLE 55025 0 0 EBAY INC COM 278642103 807 27108 SH SOLE 27108 0 0 ECA MARCELLUS TR I COM UNIT 26827L109 176 81250 SH SOLE 81250 0 0 ECOLAB INC COM 278865100 2740 23317 SH SOLE 23317 0 0 EDGEWELL PERS CARE CO COM 28035Q102 265 3675 SH SOLE 3675 0 0 EDISON INTL COM 281020107 1154 16041 SH SOLE 16041 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2148 22913 SH SOLE 22913 0 0 EGALET CORP COM 28226B104 1997 261025 SH SOLE 261025 0 0 EHI CAR SVCS LTD SPON ADS CL A 26853A100 774 85437 SH SOLE 85437 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 49 12393 SH SOLE 12393 0 0 ELDORADO GOLD CORP NEW COM 284902103 39 11780 SH SOLE 11780 0 0 ELECTRONIC ARTS INC COM 285512109 440 5571 SH SOLE 5571 0 0 ELLSWORTH GROWTH & INCOME FD COM 289074106 459 55272 SH SOLE 55272 0 0 EMERSON ELEC CO COM 291011104 13007 233256 SH SOLE 233256 0 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 1489 57472 SH SOLE 57472 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 2320 91164 SH SOLE 91164 0 0 ENBRIDGE INC COM 29250N105 820 19525 SH SOLE 19525 0 0 ENCANA CORP COM 292505104 225 19148 SH SOLE 19148 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 143 40275 SH SOLE 40275 0 0 ENDURANCE SPECIALTY HLDGS LT SHS G30397106 1305 14133 SH SOLE 14133 0 0 ENERGEN CORP COM 29265N108 302 5226 SH SOLE 5226 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 273 6088 SH SOLE 6088 0 0 ENERGOUS CORP COM 29272C103 200 11859 SH SOLE 11859 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 11889 614679 SH SOLE 614679 0 0 ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 6336 176897 SH SOLE 176897 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 4397 238945 SH SOLE 238945 0 0 ENSCO PLC SHS CLASS A G3157S106 220 22677 SH SOLE 22677 0 0 ENSIGN GROUP INC COM 29358P101 522 23530 SH SOLE 23530 0 0 ENTERGY CORP NEW COM 29364G103 1018 13800 SH SOLE 13800 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 60131 2224190 SH SOLE 2224190 0 0 ENVESTNET INC COM 29404K106 1858 52989 SH SOLE 52989 0 0 ENVISION HEALTHCARE CORP COM 29414D100 272 4301 SH SOLE 4301 0 0 EOG RES INC COM 26875P101 14849 146957 SH SOLE 146957 0 0 EPAM SYS INC COM 29414B104 202 3134 SH SOLE 3134 0 0 EQT CORP COM 26884L109 869 13240 SH SOLE 13240 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 7975 103975 SH SOLE 103975 0 0 EQUIFAX INC COM 294429105 2061 17432 SH SOLE 17432 0 0 EQUINIX INC COM PAR $0.001 29444U700 2495 6978 SH SOLE 6978 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1972 30767 SH SOLE 30767 0 0 ESSEX PPTY TR INC COM 297178105 2463 10586 SH SOLE 10586 0 0 ETF MANAGERS TR PUREFUNDS ISE CY 26924G201 1476 55702 SH SOLE 55702 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 2646 95256 SH SOLE 95256 0 0 ETSY INC COM 29786A106 126 10540 SH SOLE 10540 0 0 EV ENERGY PARTNERS LP COM UNITS 26926V107 32 15350 SH SOLE 15350 0 0 EVEREST RE GROUP LTD COM G3223R108 1027 4714 SH SOLE 4714 0 0 EVERI HLDGS INC COM 30034T103 22 10000 SH SOLE 10000 0 0 EVERSOURCE ENERGY COM 30040W108 3685 66732 SH SOLE 66732 0 0 EXACT SCIENCES CORP COM 30063P105 1 1500 SH Call SOLE 1500 0 0 EXACT SCIENCES CORP COM 30063P105 2 1000 SH Put SOLE 1000 0 0 EXACT SCIENCES CORP COM 30063P105 3760 281252 SH SOLE 281252 0 0 EXCHANGE TRADED CONCEPTS TR HULL TACTIC US 301505806 2440 94846 SH SOLE 94846 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 213 7409 SH SOLE 7409 0 0 EXELIXIS INC COM 30161Q104 359 24162 SH SOLE 24162 0 0 EXELIXIS INC COM 30161Q104 0 500 SH Put SOLE 500 0 0 EXELON CORP COM 30161N101 1635 46030 SH SOLE 46030 0 0 EXPEDIA INC DEL COM NEW 30212P303 207 1828 SH SOLE 1828 0 0 EXPEDITORS INTL WASH INC COM 302130109 3894 73826 SH SOLE 73826 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 13013 189003 SH SOLE 189003 0 0 EXTRA SPACE STORAGE INC COM 30225T102 285 3671 SH SOLE 3671 0 0 EXTREME NETWORKS INC COM 30226D106 80 15810 SH SOLE 15810 0 0 EXXON MOBIL CORP COM 30231G102 141720 1569921 SH SOLE 1569921 0 0 EXXON MOBIL CORP COM 30231G102 0 8000 SH Put SOLE 8000 0 0 F M C CORP COM NEW 302491303 481 8490 SH SOLE 8490 0 0 F5 NETWORKS INC COM 315616102 6712 46460 SH SOLE 46460 0 0 FACEBOOK INC CL A 30303M102 50448 437793 SH SOLE 437793 0 0 FACEBOOK INC CL A 30303M102 1 500 SH Call SOLE 500 0 0 FACTSET RESH SYS INC COM 303075105 836 5102 SH SOLE 5102 0 0 FASTENAL CO COM 311900104 7663 162721 SH SOLE 162721 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1886 13272 SH SOLE 13272 0 0 FEDERATED INVS INC PA CL B 314211103 6621 234408 SH SOLE 234408 0 0 FEDERATED PREM INTR MUN INC COM 31423M105 622 49200 SH SOLE 49200 0 0 FEDEX CORP COM 31428X106 147 19800 SH Put SOLE 19800 0 0 FEDEX CORP COM 31428X106 39268 210294 SH SOLE 210294 0 0 FELCOR LODGING TR INC COM 31430F101 320 39920 SH SOLE 39920 0 0 FENIX PTS INC COM 31446L100 876 310227 SH SOLE 310227 0 0 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 286 42170 SH SOLE 42170 0 0 FERRO CORP COM 315405100 2431 169750 SH SOLE 169750 0 0 FERROGLOBE PLC SHS G33856108 467 43020 SH SOLE 43020 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 8033 882483 SH SOLE 882483 0 0 FIDELITY MSCI ENERGY IDX 316092402 2308 108795 SH SOLE 108795 0 0 FIDELITY MSCI FINLS IDX 316092501 1120 32591 SH SOLE 32591 0 0 FIDELITY MSCI HLTH CARE I 316092600 2586 78553 SH SOLE 78553 0 0 FIDELITY MSCI RL EST ETF 316092857 631 26897 SH SOLE 26897 0 0 FIDELITY TOTAL BD ETF 316188309 1618 32576 SH SOLE 32576 0 0 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 2641 12472 SH SOLE 12472 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 409 12106 SH SOLE 12106 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1807 23876 SH SOLE 23876 0 0 FIFTH THIRD BANCORP COM 316773100 895 33139 SH SOLE 33139 0 0 FIREEYE INC COM 31816Q101 1908 160570 SH SOLE 160570 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 1520 131000 SH SOLE 131000 0 0 FIRST DATA CORP NEW COM CL A 32008D106 306 21612 SH SOLE 21612 0 0 FIRST FINL BANCORP OH COM 320209109 567 20000 SH SOLE 20000 0 0 FIRST HORIZON NATL CORP COM 320517105 457 22856 SH SOLE 22856 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 734 8001 SH SOLE 8001 0 0 FIRST SOLAR INC COM 336433107 645 20129 SH SOLE 20129 0 0 FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 485 31200 SH SOLE 31200 0 0 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 202 4986 SH SOLE 4986 0 0 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 665 14084 SH SOLE 14084 0 0 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 943 46531 SH SOLE 46531 0 0 FIRST TR EXCH TRD ALPHA FD I UNIT KING ALPH 33737J224 4676 142811 SH SOLE 142811 0 0 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 260 5053 SH SOLE 5053 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1408 40866 SH SOLE 40866 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 3272 92175 SH SOLE 92175 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 3943 86059 SH SOLE 86059 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 707 30426 SH SOLE 30426 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 5484 68739 SH SOLE 68739 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 3203 194037 SH SOLE 194037 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 330 12280 SH SOLE 12280 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 934 15579 SH SOLE 15579 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 692 14320 SH SOLE 14320 0 0 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 337 6457 SH SOLE 6457 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 533 9314 SH SOLE 9314 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 349 9737 SH SOLE 9737 0 0 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 477 24802 SH SOLE 24802 0 0 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 13577 538087 SH SOLE 538087 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 1417 15594 SH SOLE 15594 0 0 FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 806 34075 SH SOLE 34075 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 5977 123099 SH SOLE 123099 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 669 17692 SH SOLE 17692 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 891 16455 SH SOLE 16455 0 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 15024 791490 SH SOLE 791490 0 0 FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 617 19671 SH SOLE 19671 0 0 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 779 15878 SH SOLE 15878 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 6786 144822 SH SOLE 144822 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 399 8181 SH SOLE 8181 0 0 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 3953 142329 SH SOLE 142329 0 0 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 439 8720 SH SOLE 8720 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 779 14437 SH SOLE 14437 0 0 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 2561 216471 SH SOLE 216471 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 243 8695 SH SOLE 8695 0 0 FIRSTENERGY CORP COM 337932107 564 18295 SH SOLE 18295 0 0 FISERV INC COM 337738108 686 6456 SH SOLE 6456 0 0 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 874 46425 SH SOLE 46425 0 0 FLEXSHARES TR IBOXX 3R TARGT 33939L506 227 9175 SH SOLE 9175 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 247 8627 SH SOLE 8627 0 0 FLEXSHARES TR STOXX GLOBR INF 33939L795 232 5353 SH SOLE 5353 0 0 FLIR SYS INC COM 302445101 768 21174 SH SOLE 21174 0 0 FLOWERS FOODS INC COM 343498101 717 36093 SH SOLE 36093 0 0 FLOWSERVE CORP COM 34354P105 567 11799 SH SOLE 11799 0 0 FLUOR CORP NEW COM 343412102 10145 192910 SH SOLE 192910 0 0 FLY LEASING LTD SPONSORED ADR 34407D109 306 23000 SH SOLE 23000 0 0 FNB CORP PA COM 302520101 2450 152728 SH SOLE 152728 0 0 FOOT LOCKER INC COM 344849104 416 5903 SH SOLE 5903 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 17495 1443037 SH SOLE 1443037 0 0 FORESTAR GROUP INC NOTE 3.750% 3/0 346232AB7 23 23000 PRN SOLE 23000 0 0 FORMFACTOR INC COM 346375108 140 12500 SH SOLE 12500 0 0 FORTINET INC COM 34959E109 1835 60985 SH SOLE 60985 0 0 FORTIVE CORP COM 34959J108 1006 18837 SH SOLE 18837 0 0 FORTRESS INVESTMENT GROUP LL CL A 34958B106 743 152771 SH SOLE 152771 0 0 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 1065 80124 SH SOLE 80124 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 450 8464 SH SOLE 8464 0 0 FRANKLIN LTD DURATION INC TR COM 35472T101 128 10633 SH SOLE 10633 0 0 FRANKLIN RES INC COM 354613101 4710 119032 SH SOLE 119032 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 476 36819 SH SOLE 36819 0 0 FREEPORT-MCMORAN INC CL B 35671D857 3400 258536 SH SOLE 258536 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 882 20837 SH SOLE 20837 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 482 7943 SH SOLE 7943 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 523 160335 SH SOLE 160335 0 0 FRONTIER COMMUNICATIONS CORP PFD CONV SER-A 35906A207 2100 29814 SH SOLE 29814 0 0 FS INVT CORP COM 302635107 596 57759 SH SOLE 57759 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 865 67176 SH SOLE 67176 0 0 FULTON FINL CORP PA COM 360271100 250 13378 SH SOLE 13378 0 0 GABELLI DIVD & INCOME TR COM 36242H104 563 28087 SH SOLE 28087 0 0 GABELLI EQUITY TR INC COM 362397101 407 73711 SH SOLE 73711 0 0 GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 196 11768 SH SOLE 11768 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1202 23099 SH SOLE 23099 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 850 160282 SH SOLE 160282 0 0 GANNETT CO INC COM 36473H104 2110 217218 SH SOLE 217218 0 0 GAP INC DEL COM 364760108 251 11354 SH SOLE 11354 0 0 GARTNER INC COM 366651107 915 9068 SH SOLE 9068 0 0 GASLOG LTD SHS G37585109 564 35082 SH SOLE 35082 0 0 GATX CORP COM 361448103 5347 86821 SH SOLE 86821 0 0 GENCOR INDS INC COM 368678108 351 22340 SH SOLE 22340 0 0 GENERAL DYNAMICS CORP COM 369550108 5 200 SH Put SOLE 200 0 0 GENERAL DYNAMICS CORP COM 369550108 9638 55777 SH SOLE 55777 0 0 GENERAL ELECTRIC CO COM 369604103 100226 3172057 SH SOLE 3172057 0 0 GENERAL MLS INC COM 370334104 23435 379409 SH SOLE 379409 0 0 GENERAL MTRS CO COM 37045V100 13375 383992 SH SOLE 383992 0 0 GENESEE & WYO INC CL A 371559105 2138 30762 SH SOLE 30762 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 10768 299072 SH SOLE 299072 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 13980 3289421 SH SOLE 3289421 0 0 GENMARK DIAGNOSTICS INC COM 372309104 25631 2094015 SH SOLE 2094015 0 0 GENPACT LIMITED SHS G3922B107 224 9163 SH SOLE 9163 0 0 GENTEX CORP COM 371901109 4247 215579 SH SOLE 215579 0 0 GENUINE PARTS CO COM 372460105 14661 152977 SH SOLE 152977 0 0 GENUINE PARTS CO COM 372460105 1 300 SH Put SOLE 300 0 0 GETTY RLTY CORP NEW COM 374297109 432 16993 SH SOLE 16993 0 0 GIGAMON INC COM 37518B102 269 5900 SH SOLE 5900 0 0 G-III APPAREL GROUP LTD COM 36237H101 255 8590 SH SOLE 8590 0 0 GILDAN ACTIVEWEAR INC COM 375916103 315 12504 SH SOLE 12504 0 0 GILEAD SCIENCES INC COM 375558103 19303 268668 SH SOLE 268668 0 0 GILEAD SCIENCES INC COM 375558103 2 5600 SH Call SOLE 5600 0 0 GLACIER BANCORP INC NEW COM 37637Q105 506 13916 SH SOLE 13916 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 17571 455678 SH SOLE 455678 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 297 20490 SH SOLE 20490 0 0 GLOBAL NET LEASE INC COM 379378102 2511 320569 SH SOLE 320569 0 0 GLOBAL PARTNERS LP COM UNITS 37946R109 344 17660 SH SOLE 17660 0 0 GLOBAL PMTS INC COM 37940X102 345 4981 SH SOLE 4981 0 0 GLOBAL X FDS CHINA FINL ETF 37950E606 131 10200 SH SOLE 10200 0 0 GLOBAL X FDS GB MSCI AR ETF 37950E259 492 21441 SH SOLE 21441 0 0 GLOBAL X FDS GLB X PERMETF 37950E358 268 11040 SH SOLE 11040 0 0 GLOBAL X FDS GLBL X MLP ETF 37950E473 696 59941 SH SOLE 59941 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 340 10573 SH SOLE 10573 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 397 16137 SH SOLE 16137 0 0 GLOBAL X FDS MSCI GREECE ETF 37950E366 2013 258115 SH SOLE 258115 0 0 GODADDY INC CL A 380237107 205 5860 SH SOLE 5860 0 0 GOLDCORP INC NEW COM 380956409 558 41007 SH SOLE 41007 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 1224 51748 SH SOLE 51748 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 259 9686 SH SOLE 9686 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 2912 119895 SH SOLE 119895 0 0 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 4647 104761 SH SOLE 104761 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 6948 28980 SH SOLE 28980 0 0 GOLDMAN SACHS GROUP INC NOTE 1/2 38141GMG6 15 12000 PRN SOLE 12000 0 0 GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 327 33535 SH SOLE 33535 0 0 GOLUB CAP BDC INC COM 38173M102 431 23492 SH SOLE 23492 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 219 7134 SH SOLE 7134 0 0 GOPRO INC CL A 38268T103 1631 187600 SH SOLE 187600 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1406 73680 SH SOLE 73680 0 0 GRAINGER W W INC COM 384802104 4286 18423 SH SOLE 18423 0 0 GRANITE CONSTR INC COM 387328107 4053 73234 SH SOLE 73234 0 0 GRAY TELEVISION INC COM 389375106 163 15000 SH SOLE 15000 0 0 GREAT PANTHER SILVER LTD COM 39115V101 46 27500 SH SOLE 27500 0 0 GREAT WESTN BANCORP INC COM 391416104 1040 23899 SH SOLE 23899 0 0 GREEN DOT CORP CL A 39304D102 1489 63172 SH SOLE 63172 0 0 GREEN PLAINS INC COM 393222104 11780 422797 SH SOLE 422797 0 0 GREEN PLAINS INC COM 393222104 225 25000 SH Call SOLE 25000 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1151 50498 SH SOLE 50498 0 0 GREIF INC CL A 397624107 227 4391 SH SOLE 4391 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 343 21347 SH SOLE 21347 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 0 500 SH Put SOLE 500 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1307 16824 SH SOLE 16824 0 0 GROUPON INC COM 399473107 148 44559 SH SOLE 44559 0 0 GUGGENHEIM CR ALLOCATION FD COM 40168G108 442 19770 SH SOLE 19770 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 208 1853 SH SOLE 1853 0 0 HAIN CELESTIAL GROUP INC COM 405217100 398 10155 SH SOLE 10155 0 0 HALCON RES CORP COM PAR NEW 40537Q605 1226 131581 SH SOLE 131581 0 0 HALLIBURTON CO COM 406216101 13461 248942 SH SOLE 248942 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 392 39550 SH SOLE 39550 0 0 HANESBRANDS INC COM 410345102 2534 118288 SH SOLE 118288 0 0 HARLEY DAVIDSON INC COM 412822108 321 5460 SH SOLE 5460 0 0 HARRIS & HARRIS GROUP INC COM 413833104 29 20800 SH SOLE 20800 0 0 HARRIS CORP DEL COM 413875105 2669 26051 SH SOLE 26051 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 658 13845 SH SOLE 13845 0 0 HASBRO INC COM 418056107 1073 13783 SH SOLE 13783 0 0 HAVERTY FURNITURE INC COM 419596101 519 21879 SH SOLE 21879 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 793 24003 SH SOLE 24003 0 0 HAWAIIAN HOLDINGS INC COM 419879101 2169 38198 SH SOLE 38198 0 0 HCA HOLDINGS INC COM 40412C101 691 9316 SH SOLE 9316 0 0 HCP INC COM 40414L109 1940 65639 SH SOLE 65639 0 0 HD SUPPLY HLDGS INC COM 40416M105 599 14057 SH SOLE 14057 0 0 HEADWATERS INC COM 42210P102 284 12126 SH SOLE 12126 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 387 13207 SH SOLE 13207 0 0 HEALTHEQUITY INC COM 42226A107 6921 170794 SH SOLE 170794 0 0 HELMERICH & PAYNE INC COM 423452101 5125 66151 SH SOLE 66151 0 0 HENRY JACK & ASSOC INC COM 426281101 262 2933 SH SOLE 2933 0 0 HERCULES CAPITAL INC COM 427096508 169 12021 SH SOLE 12021 0 0 HERON THERAPEUTICS INC COM 427746102 196 14884 SH SOLE 14884 0 0 HERSHEY CO COM 427866108 3216 30978 SH SOLE 30978 0 0 HESS CORP COM 42809H107 592 9507 SH SOLE 9507 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 5197 224949 SH SOLE 224949 0 0 HFF INC CL A 40418F108 1175 38674 SH SOLE 38674 0 0 HIGHWOODS PPTYS INC COM 431284108 291 5647 SH SOLE 5647 0 0 HILLTOP HOLDINGS INC COM 432748101 354 11864 SH SOLE 11864 0 0 HILTON WORLDWIDE HLDGS INC WHEN ISSUED 43300A203 493 18101 SH SOLE 18101 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 8473 264327 SH SOLE 264327 0 0 HOLLYFRONTIER CORP COM 436106108 3601 109557 SH SOLE 109557 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 234 12960 SH SOLE 12960 0 0 HOLOGIC INC COM 436440101 495 12327 SH SOLE 12327 0 0 HOME DEPOT INC COM 437076102 60918 454867 SH SOLE 454867 0 0 HONDA MOTOR LTD AMERN SHS 438128308 435 14915 SH SOLE 14915 0 0 HONEYWELL INTL INC COM 438516106 21272 183241 SH SOLE 183241 0 0 HOOKER FURNITURE CORP COM 439038100 1205 31731 SH SOLE 31731 0 0 HORMEL FOODS CORP COM 440452100 877 25273 SH SOLE 25273 0 0 HORMEL FOODS CORP COM 440452100 0 200 SH Put SOLE 200 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 5083 160347 SH SOLE 160347 0 0 HOWARD BANCORP INC COM 442496105 719 47593 SH SOLE 47593 0 0 HOWARD HUGHES CORP COM 44267D107 484 4239 SH SOLE 4239 0 0 HP INC COM 40434L105 4214 283553 SH SOLE 283553 0 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 388 15440 SH SOLE 15440 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 8329 207757 SH SOLE 207757 0 0 HUB GROUP INC CL A 443320106 1453 33214 SH SOLE 33214 0 0 HUBBELL INC COM 443510607 228 1947 SH SOLE 1947 0 0 HUMANA INC COM 444859102 1307 6433 SH SOLE 6433 0 0 HUNT J B TRANS SVCS INC COM 445658107 4015 41103 SH SOLE 41103 0 0 HUNTINGTON BANCSHARES INC COM 446150104 1082 82091 SH SOLE 82091 0 0 HUNTSMAN CORP COM 447011107 405 21103 SH SOLE 21103 0 0 HYATT HOTELS CORP COM CL A 448579102 1371 24508 SH SOLE 24508 0 0 I D SYSTEMS INC COM 449489103 106 19600 SH SOLE 19600 0 0 IBIO INC COM 451033104 45 113020 SH SOLE 113020 0 0 ICICI BK LTD ADR 45104G104 122 16092 SH SOLE 16092 0 0 ICON PLC SHS G4705A100 240 3166 SH SOLE 3166 0 0 IDACORP INC COM 451107106 8448 104896 SH SOLE 104896 0 0 IDEX CORP COM 45167R104 572 6374 SH SOLE 6374 0 0 IDEXX LABS INC COM 45168D104 3461 29499 SH SOLE 29499 0 0 ILG INC COM 44967H101 992 54332 SH SOLE 54332 0 0 ILLINOIS TOOL WKS INC COM 452308109 7557 61801 SH SOLE 61801 0 0 ILLINOIS TOOL WKS INC COM 452308109 25 9000 SH Put SOLE 9000 0 0 ILLUMINA INC COM 452327109 2400 18744 SH SOLE 18744 0 0 IMMUNOGEN INC COM 45253H101 17 13913 SH SOLE 13913 0 0 IMMUNOMEDICS INC COM 452907108 187 51065 SH SOLE 51065 0 0 INCYTE CORP COM 45337C102 1432 14296 SH SOLE 14296 0 0 INDEXIQ ETF TR HDG MACTRK ETF 45409B206 249 10100 SH SOLE 10100 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1833 63914 SH SOLE 63914 0 0 ING GROEP N V SPONSORED ADR 456837103 4221 299659 SH SOLE 299659 0 0 INGERSOLL-RAND PLC SHS G47791101 2022 26838 SH SOLE 26838 0 0 INGREDION INC COM 457187102 682 5466 SH SOLE 5466 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 103 15640 SH SOLE 15640 0 0 INTEL CORP COM 458140100 66843 1842499 SH SOLE 1842499 0 0 INTEL CORP SDCV 12/1 458140AD2 15 11000 PRN SOLE 11000 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 4348 76861 SH SOLE 76861 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 61288 369270 SH SOLE 369270 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 355 3016 SH SOLE 3016 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 201 7947 SH SOLE 7947 0 0 INTEST CORP COM 461147100 283 61618 SH SOLE 61618 0 0 INTL PAPER CO COM 460146103 5969 112405 SH SOLE 112405 0 0 INTREXON CORP COM 46122T102 499 20466 SH SOLE 20466 0 0 INTUIT COM 461202103 1011 8790 SH SOLE 8790 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1222 1917 SH SOLE 1917 0 0 INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 129 11559 SH SOLE 11559 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 178 14318 SH SOLE 14318 0 0 INVESCO LTD SHS G491BT108 5687 187764 SH SOLE 187764 0 0 INVESCO MUN TR COM 46131J103 164 13350 SH SOLE 13350 0 0 INVESCO MUNI INCOME OPP TRST COM 46132X101 326 45566 SH SOLE 45566 0 0 INVESCO PA VALUE MUN INCOME COM 46132K109 1714 140874 SH SOLE 140874 0 0 INVESCO SR INCOME TR COM 46131H107 285 61400 SH SOLE 61400 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 304 23723 SH SOLE 23723 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 1048 71704 SH SOLE 71704 0 0 INVESTORS BANCORP INC NEW COM 46146L101 319 22895 SH SOLE 22895 0 0 INVITAE CORP COM 46185L103 1796 225957 SH SOLE 225957 0 0 INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 88 21125 SH SOLE 21125 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 80 13333 SH SOLE 13333 0 0 IONIS PHARMACEUTICALS INC COM 462222100 392 8163 SH SOLE 8163 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 231 24000 SH SOLE 24000 0 0 IRON MTN INC NEW COM 46284V101 449 13845 SH SOLE 13845 0 0 ISHARES EM MKTS DIV ETF 464286319 216 6272 SH SOLE 6272 0 0 ISHARES GRWT ALLOCAT ETF 464289867 232 5766 SH SOLE 5766 0 0 ISHARES INDIA 50 ETF 464289529 1009 37017 SH SOLE 37017 0 0 ISHARES MIN VOL EMRG MKT 464286533 3618 74090 SH SOLE 74090 0 0 ISHARES MIN VOL GBL ETF 464286525 2357 32396 SH SOLE 32396 0 0 ISHARES MODERT ALLOC ETF 464289875 234 6706 SH SOLE 6706 0 0 ISHARES MSCI CDA ETF 464286509 3142 121006 SH SOLE 121006 0 0 ISHARES MSCI EURO FL ETF 464289180 4259 224466 SH SOLE 224466 0 0 ISHARES MSCI EURZONE ETF 464286608 317 9160 SH SOLE 9160 0 0 ISHARES MSCI GERMANY ETF 464286806 2861 108142 SH SOLE 108142 0 0 ISHARES MSCI HONG KG ETF 464286871 249 12811 SH SOLE 12811 0 0 ISHARES MSCI ISR CAP ETF 464286632 414 8889 SH SOLE 8889 0 0 ISHARES MSCI MEX CAP ETF 464286822 4077 92912 SH SOLE 92912 0 0 ISHARES MSCI PAC JP ETF 464286665 1708 43523 SH SOLE 43523 0 0 ISHARES MSCI SWEDEN ETF 464286756 2794 97273 SH SOLE 97273 0 0 ISHARES MSCI SZ CAP ETF 464286749 516 17665 SH SOLE 17665 0 0 ISHARES RUS TOP 200 ETF 464289446 15890 312015 SH SOLE 312015 0 0 ISHARES RUS TP200 GR ETF 464289438 672 11793 SH SOLE 11793 0 0 ISHARES RUS TP200 VL ETF 464289420 692 14651 SH SOLE 14651 0 0 ISHARES GOLD TRUST ISHARES 464285105 2467 223206 SH SOLE 223206 0 0 ISHARES INC CORE MSCI EMKT 46434G103 5584 132710 SH SOLE 132710 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 1498 30722 SH SOLE 30722 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 197 12560 SH SOLE 12560 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 2099 138637 SH SOLE 138637 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 337 7131 SH SOLE 7131 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 2138 16126 SH SOLE 16126 0 0 ISHARES TR 1-3 YR CR BD ETF 464288646 5082 48463 SH SOLE 48463 0 0 ISHARES TR 1-3 YR TR BD ETF 464287457 3967 46994 SH SOLE 46994 0 0 ISHARES TR 20 YR TR BD ETF 464287432 1 1000 SH Call SOLE 1000 0 0 ISHARES TR 20 YR TR BD ETF 464287432 497 4161 SH SOLE 4161 0 0 ISHARES TR 7-10 Y TR BD ETF 464287440 2089 19846 SH SOLE 19846 0 0 ISHARES TR 7-10 Y TR BD ETF 464287440 8 5000 SH Call SOLE 5000 0 0 ISHARES TR A RATE CP BD ETF 46429B291 461 9000 SH SOLE 9000 0 0 ISHARES TR AGENCY BOND ETF 464288166 482 4373 SH SOLE 4373 0 0 ISHARES TR CALIF MUN BD ETF 464288356 360 3120 SH SOLE 3120 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 570 16454 SH SOLE 16454 0 0 ISHARES TR COHEN&STEER REIT 464287564 902 9056 SH SOLE 9056 0 0 ISHARES TR CORE DIV GRWTH 46434V621 319 11008 SH SOLE 11008 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 3260 39686 SH SOLE 39686 0 0 ISHARES TR CORE MSCI EAFE 46432F842 7877 147097 SH SOLE 147097 0 0 ISHARES TR CORE MSCITOTAL 46432F834 2933 58051 SH SOLE 58051 0 0 ISHARES TR CORE RUSSELL GRW 464287671 6739 157053 SH SOLE 157053 0 0 ISHARES TR CORE RUSSELL VAL 464287663 1692 34427 SH SOLE 34427 0 0 ISHARES TR CORE S&P MCP ETF 464287507 9021 54549 SH SOLE 54549 0 0 ISHARES TR CORE S&P SCP ETF 464287804 21529 156419 SH SOLE 156419 0 0 ISHARES TR CORE S&P TTL STK 464287150 15293 298257 SH SOLE 298257 0 0 ISHARES TR CORE S&P500 ETF 464287200 38546 171393 SH SOLE 171393 0 0 ISHARES TR CORE ST USDB ETF 46432F859 3117 62241 SH SOLE 62241 0 0 ISHARES TR CORE TL USD BD 46434V613 307 6116 SH SOLE 6116 0 0 ISHARES TR CORE US AGGBD ET 464287226 34893 322938 SH SOLE 322938 0 0 ISHARES TR CRE U S REIT ETF 464288521 327 6683 SH SOLE 6683 0 0 ISHARES TR DOW JONES US ETF 464287846 1115 9950 SH SOLE 9950 0 0 ISHARES TR EAFE GRWTH ETF 464288885 2323 36535 SH SOLE 36535 0 0 ISHARES TR EAFE SML CP ETF 464288273 2561 51450 SH SOLE 51450 0 0 ISHARES TR EAFE VALUE ETF 464288877 1121 23738 SH SOLE 23738 0 0 ISHARES TR EUROPE ETF 464287861 2481 63872 SH SOLE 63872 0 0 ISHARES TR EXPONEN TECHNO 46434V381 2208 82462 SH SOLE 82462 0 0 ISHARES TR FLTG RATE BD ETF 46429B655 3715 73123 SH SOLE 73123 0 0 ISHARES TR GLB INFRASTR ETF 464288372 228 5813 SH SOLE 5813 0 0 ISHARES TR GLOBAL TECH ETF 464287291 531 4859 SH SOLE 4859 0 0 ISHARES TR GNMA BOND ETF 46429B333 1386 27989 SH SOLE 27989 0 0 ISHARES TR HDG MSCI EAFE 46434V803 350 13439 SH SOLE 13439 0 0 ISHARES TR HDG MSCI JAPAN 46434V886 3321 120152 SH SOLE 120152 0 0 ISHARES TR IBNDS MAR18 ETF 46432FAG2 355 14951 PRN SOLE 14951 0 0 ISHARES TR IBNDS MAR20 ETF 46432FAK3 337 13845 PRN SOLE 13845 0 0 ISHARES TR IBONDS DEC19 ETF 46434VAU4 9442 379269 PRN SOLE 379269 0 0 ISHARES TR IBONDS DEC21 ETF 46434VBK5 9348 378496 PRN SOLE 378496 0 0 ISHARES TR IBONDS DEC22 ETF 46435G755 5645 222789 SH SOLE 222789 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 8294 335499 PRN SOLE 335499 0 0 ISHARES TR IBONDS MAR23 ETF 46432FAZ0 1166 44401 PRN SOLE 44401 0 0 ISHARES TR IBONDS SEP19 ETF 46429B564 803 31682 SH SOLE 31682 0 0 ISHARES TR IBONDS SEP20 ETF 46434V571 7404 293501 SH SOLE 293501 0 0 ISHARES TR IBOXX HI YD ETF 464288513 4124 47619 SH SOLE 47619 0 0 ISHARES TR IBOXX INV CP ETF 464287242 3625 30860 SH SOLE 30860 0 0 ISHARES TR INTERM CR BD ETF 464288638 441 4083 SH SOLE 4083 0 0 ISHARES TR INTL SEL DIV ETF 464288448 2584 87362 SH SOLE 87362 0 0 ISHARES TR INTRM GOV/CR ETF 464288612 365 3326 SH SOLE 3326 0 0 ISHARES TR IRELAND CAPD ETF 46429B507 2451 65242 SH SOLE 65242 0 0 ISHARES TR JP MOR EM MK ETF 464288281 1085 9855 SH SOLE 9855 0 0 ISHARES TR MBS ETF 464288588 366 3454 SH SOLE 3454 0 0 ISHARES TR MICRO-CAP ETF 464288869 2526 29463 SH SOLE 29463 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 4350 71135 SH SOLE 71135 0 0 ISHARES TR MIN VOL USA ETF 46429B697 5811 128484 SH SOLE 128484 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 2454 15605 SH SOLE 15605 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 267 1842 SH SOLE 1842 0 0 ISHARES TR MRNGSTR LG-CP ET 464287127 886 6670 SH SOLE 6670 0 0 ISHARES TR MRNGSTR LG-CP GR 464287119 1430 11892 SH SOLE 11892 0 0 ISHARES TR MRNGSTR LG-CP VL 464288109 210 2237 SH SOLE 2237 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 797 14510 SH SOLE 14510 0 0 ISHARES TR MSCI ACWI ETF 464288257 2528 42762 SH SOLE 42762 0 0 ISHARES TR MSCI ACWI EX US 464288240 4708 116949 SH SOLE 116949 0 0 ISHARES TR MSCI EAFE ETF 464287465 25567 442774 SH SOLE 442774 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 5864 167318 SH SOLE 167318 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 425 17719 SH SOLE 17719 0 0 ISHARES TR MSCI KLD400 SOC 464288570 1256 15285 SH SOLE 15285 0 0 ISHARES TR MSCI PHILIPS ETF 46429B408 3306 102259 SH SOLE 102259 0 0 ISHARES TR MSCI POL CAP ETF 46429B606 2659 146798 SH SOLE 146798 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 6267 203966 SH SOLE 203966 0 0 ISHARES TR N AMER TECH ETF 464287549 357 2913 SH SOLE 2913 0 0 ISHARES TR NA NAT RES 464287374 459 12746 SH SOLE 12746 0 0 ISHARES TR NASDQ BIOTEC ETF 464287556 5787 21795 SH SOLE 21795 0 0 ISHARES TR NASDQ BIOTEC ETF 464287556 2 28000 SH Call SOLE 28000 0 0 ISHARES TR NASDQ BIOTEC ETF 464287556 4 16000 SH Put SOLE 16000 0 0 ISHARES TR NATIONAL MUN ETF 464288414 6445 59560 SH SOLE 59560 0 0 ISHARES TR RESID RL EST CAP 464288562 6107 98363 SH SOLE 98363 0 0 ISHARES TR RUS 1000 ETF 464287622 13560 109034 SH SOLE 109034 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 77037 734344 SH SOLE 734344 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 62429 557308 SH SOLE 557308 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 3692 31048 SH SOLE 31048 0 0 ISHARES TR RUS MD CP GR ETF 464287481 2301 23700 SH SOLE 23700 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 4625 57530 SH SOLE 57530 0 0 ISHARES TR RUS MID-CAP ETF 464287499 13706 76655 SH SOLE 76655 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 14215 105499 SH SOLE 105499 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 278 505600 SH Put SOLE 505600 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 9502 71459 SH SOLE 71459 0 0 ISHARES TR S&P 100 ETF 464287101 1311 13203 SH SOLE 13203 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 15527 127482 SH SOLE 127482 0 0 ISHARES TR S&P 500 VAL ETF 464287408 10711 105655 SH SOLE 105655 0 0 ISHARES TR S&P MC 400GR ETF 464287606 7611 41805 SH SOLE 41805 0 0 ISHARES TR S&P MC 400VL ETF 464287705 20597 142188 SH SOLE 142188 0 0 ISHARES TR SELECT DIVID ETF 464287168 14146 159749 SH SOLE 159749 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 957 9094 SH SOLE 9094 0 0 ISHARES TR SHRT TRS BD ETF 464288679 676 6124 SH SOLE 6124 0 0 ISHARES TR SP SMCP600GR ETF 464287887 3925 26106 SH SOLE 26106 0 0 ISHARES TR SP SMCP600VL ETF 464287879 3144 22321 SH SOLE 22321 0 0 ISHARES TR TIPS BD ETF 464287176 6514 57534 SH SOLE 57534 0 0 ISHARES TR U.S. AER&DEF ETF 464288760 10996 78093 SH SOLE 78093 0 0 ISHARES TR U.S. ENERGY ETF 464287796 510 12305 SH SOLE 12305 0 0 ISHARES TR U.S. FINLS ETF 464287788 2132 21029 SH SOLE 21029 0 0 ISHARES TR U.S. INDS ETF 464287754 1015 8418 SH SOLE 8418 0 0 ISHARES TR U.S. MED DVC ETF 464288810 587 4402 SH SOLE 4402 0 0 ISHARES TR U.S. PFD STK ETF 464288687 10702 287708 SH SOLE 287708 0 0 ISHARES TR U.S. REAL ES ETF 464287739 432 5600 SH SOLE 5600 0 0 ISHARES TR U.S. TECH ETF 464287721 5553 46241 SH SOLE 46241 0 0 ISHARES TR U.S. TELECOM ETF 464287713 230 6597 SH SOLE 6597 0 0 ISHARES TR US HLTHCARE ETF 464287762 2494 17353 SH SOLE 17353 0 0 ISHARES TR US HOME CONS ETF 464288752 4393 159708 SH SOLE 159708 0 0 ISHARES TR US REGNL BKS ETF 464288778 4104 90749 SH SOLE 90749 0 0 ISHARES TR USA ESG SLCT ETF 464288802 633 6868 SH SOLE 6868 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 2751 36289 SH SOLE 36289 0 0 ISHARES TR USA QUALITY FCTR 46432F339 805 11642 SH SOLE 11642 0 0 ISHARES U S ETF TR COMMOD SEL STG 46431W853 514 15015 SH SOLE 15015 0 0 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 236 4648 SH SOLE 4648 0 0 ISTAR INC COM 45031U101 2484 200738 SH SOLE 200738 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 161 15551 SH SOLE 15551 0 0 ITRON INC COM 465741106 231 3631 SH SOLE 3631 0 0 J2 GLOBAL INC COM 48123V102 248 3042 SH SOLE 3042 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 1271 22271 SH SOLE 22271 0 0 JD COM INC SPON ADR CL A 47215P106 507 19924 SH SOLE 19924 0 0 JEFFERIES GROUP INC NEW DBCV 3.875%11/0 472319AG7 23 23000 PRN SOLE 23000 0 0 JETBLUE AIRWAYS CORP COM 477143101 246 11025 SH SOLE 11025 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 576 6698 SH SOLE 6698 0 0 JOHNSON & JOHNSON COM 478160104 142069 1232020 SH SOLE 1232020 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1281 31206 SH SOLE 31206 0 0 JOINT CORP COM 47973J102 66 25000 SH SOLE 25000 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 5370 169935 SH SOLE 169935 0 0 JPMORGAN CHASE & CO COM 46625H100 99057 1147610 SH SOLE 1147610 0 0 JUNIPER NETWORKS INC COM 48203R104 1132 40160 SH SOLE 40160 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 1177 13895 SH SOLE 13895 0 0 KAYNE ANDERSON ENRGY TTL RT COM 48660P104 278 23340 SH SOLE 23340 0 0 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 423 26631 SH SOLE 26631 0 0 KAYNE ANDERSON MLP INVT CO COM 486606106 1510 77123 SH SOLE 77123 0 0 KCAP FINL INC COM 48668E101 55 13717 SH SOLE 13717 0 0 KCG HLDGS INC CL A 48244B100 3839 289750 SH SOLE 289750 0 0 KELLOGG CO COM 487836108 1518 20686 SH SOLE 20686 0 0 KEYCORP NEW COM 493267108 2709 148284 SH SOLE 148284 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 568 15527 SH SOLE 15527 0 0 KEYW HLDG CORP COM 493723100 1194 101252 SH SOLE 101252 0 0 KILROY RLTY CORP COM 49427F108 427 5825 SH SOLE 5825 0 0 KIMBERLY CLARK CORP COM 494368103 29254 256385 SH SOLE 256385 0 0 KIMCO RLTY CORP COM 49446R109 5398 214230 SH SOLE 214230 0 0 KINDER MORGAN INC DEL COM 49456B101 12748 616364 SH SOLE 616364 0 0 KINDER MORGAN INC DEL PFD SER A 49456B200 1433 29513 SH SOLE 29513 0 0 KINROSS GOLD CORP COM NO PAR 496902404 45 14454 SH SOLE 14454 0 0 KIRBY CORP COM 497266106 1247 18743 SH SOLE 18743 0 0 KKR & CO L P DEL COM UNITS 48248M102 776 50537 SH SOLE 50537 0 0 KLA-TENCOR CORP COM 482480100 1292 16368 SH SOLE 16368 0 0 KNIGHT TRANSN INC COM 499064103 276 8344 SH SOLE 8344 0 0 KNOWLES CORP COM 49926D109 567 33865 SH SOLE 33865 0 0 KOHLS CORP COM 500255104 1511 30618 SH SOLE 30618 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 246 8091 SH SOLE 8091 0 0 KRAFT HEINZ CO COM 500754106 32641 374048 SH SOLE 374048 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 358 10302 SH SOLE 10302 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1543 208535 SH SOLE 208535 0 0 KROGER CO COM 501044101 10 1500 SH Call SOLE 1500 0 0 KROGER CO COM 501044101 1008 29231 SH SOLE 29231 0 0 L BRANDS INC COM 501797104 710 10707 SH SOLE 10707 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 756 5886 SH SOLE 5886 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 58 23738 SH SOLE 23738 0 0 LAKELAND INDS INC COM 511795106 379 36484 SH SOLE 36484 0 0 LAM RESEARCH CORP COM 512807108 8996 85101 SH SOLE 85101 0 0 LAMB WESTON HLDGS INC COM 513272104 2497 66378 SH SOLE 66378 0 0 LANCASTER COLONY CORP COM 513847103 586 4145 SH SOLE 4145 0 0 LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 1116 73124 SH SOLE 73124 0 0 LAS VEGAS SANDS CORP COM 517834107 580 10840 SH SOLE 10840 0 0 LAS VEGAS SANDS CORP COM 517834107 1 500 SH Call SOLE 500 0 0 LAUDER ESTEE COS INC CL A 518439104 1798 23528 SH SOLE 23528 0 0 LAZARD LTD SHS A G54050102 285 6935 SH SOLE 6935 0 0 LEAR CORP COM NEW 521865204 5938 44793 SH SOLE 44793 0 0 LEGGETT & PLATT INC COM 524660107 275 5601 SH SOLE 5601 0 0 LEIDOS HLDGS INC COM 525327102 4037 78883 SH SOLE 78883 0 0 LENNAR CORP CL A 526057104 1902 44100 SH SOLE 44100 0 0 LENNOX INTL INC COM 526107107 568 3687 SH SOLE 3687 0 0 LEUCADIA NATL CORP COM 527288104 838 35987 SH SOLE 35987 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 7070 125402 SH SOLE 125402 0 0 LEXINGTON REALTY TRUST COM 529043101 1120 103688 SH SOLE 103688 0 0 LIBBEY INC COM 529898108 214 10998 SH SOLE 10998 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 600 8343 SH SOLE 8343 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 1536 20766 SH SOLE 20766 0 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 668 16883 SH SOLE 16883 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 453 21335 SH SOLE 21335 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 1132 37017 SH SOLE 37017 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 4496 151247 SH SOLE 151247 0 0 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 951 26030 SH SOLE 26030 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 3503 175452 SH SOLE 175452 0 0 LIBERTY MEDIA CORP DELAWARE COM A MEDIA GRP 531229870 263 8726 SH SOLE 8726 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1164 33851 SH SOLE 33851 0 0 LIBERTY MEDIA CORP DELAWARE COM C MEDIA GRP 531229854 551 17857 SH SOLE 17857 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2316 68089 SH SOLE 68089 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 310 20694 SH SOLE 20694 0 0 LILLY ELI & CO COM 532457108 19815 269326 SH SOLE 269326 0 0 LIMELIGHT NETWORKS INC COM 53261M104 28 11350 SH SOLE 11350 0 0 LINCOLN ELEC HLDGS INC COM 533900106 238 3101 SH SOLE 3101 0 0 LINCOLN NATL CORP IND COM 534187109 1529 22977 SH SOLE 22977 0 0 LINEAR TECHNOLOGY CORP COM 535678106 1425 22877 SH SOLE 22877 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 592 24765 SH SOLE 24765 0 0 LIQTECH INTL INC COM 53632A102 44 69700 SH SOLE 69700 0 0 LIVE OAK BANCSHARES INC COM 53803X105 2784 150511 SH SOLE 150511 0 0 LKQ CORP COM 501889208 2252 73179 SH SOLE 73179 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 70 23148 SH SOLE 23148 0 0 LOCKHEED MARTIN CORP COM 539830109 19516 78740 SH SOLE 78740 0 0 LOEWS CORP COM 540424108 1051 22443 SH SOLE 22443 0 0 LOWES COS INC COM 548661107 8508 119784 SH SOLE 119784 0 0 LULULEMON ATHLETICA INC COM 550021109 504 7869 SH SOLE 7869 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10035 116840 SH SOLE 116840 0 0 M & T BK CORP COM 55261F104 8779 56115 SH SOLE 56115 0 0 M D C HLDGS INC COM 552676108 214 8360 SH SOLE 8360 0 0 M/I HOMES INC NOTE 3.000% 3/0 55292PAB1 29 29000 PRN SOLE 29000 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 5180 63557 SH SOLE 63557 0 0 MACYS INC COM 55616P104 3459 96775 SH SOLE 96775 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 1104 6440 SH SOLE 6440 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 54234 716965 SH SOLE 716965 0 0 MAGNA INTL INC COM 559222401 6778 155859 SH SOLE 155859 0 0 MAIN STREET CAPITAL CORP COM 56035L104 3485 94948 SH SOLE 94948 0 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 6174 179483 SH SOLE 179483 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 348 7098 SH SOLE 7098 0 0 MANPOWERGROUP INC COM 56418H100 1610 18082 SH SOLE 18082 0 0 MANULIFE FINL CORP COM 56501R106 2493 140064 SH SOLE 140064 0 0 MARATHON OIL CORP COM 565849106 2331 134757 SH SOLE 134757 0 0 MARATHON PETE CORP COM 56585A102 8477 168315 SH SOLE 168315 0 0 MARKEL CORP COM 570535104 249 274 SH SOLE 274 0 0 MARRIOTT INTL INC NEW CL A 571903202 3476 42041 SH SOLE 42041 0 0 MARSH & MCLENNAN COS INC COM 571748102 14186 209481 SH SOLE 209481 0 0 MARTIN MARIETTA MATLS INC COM 573284106 2166 9746 SH SOLE 9746 0 0 MASCO CORP COM 574599106 6915 218585 SH SOLE 218585 0 0 MAST THERAPEUTICS INC COM 576314108 29 333198 SH SOLE 333198 0 0 MASTERCARD INCORPORATED CL A 57636Q104 8503 82796 SH SOLE 82796 0 0 MATADOR RES CO COM 576485205 317 12300 SH SOLE 12300 0 0 MATTEL INC COM 577081102 1431 51321 SH SOLE 51321 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 763 19813 SH SOLE 19813 0 0 MAXIMUS INC COM 577933104 283 5091 SH SOLE 5091 0 0 MAXLINEAR INC CL A 57776J100 16903 775382 SH SOLE 775382 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 193 37882 SH SOLE 37882 0 0 MBIA INC COM 55262C100 300 27827 SH SOLE 27827 0 0 MCCORMICK & CO INC COM NON VTG 579780206 4019 43044 SH SOLE 43044 0 0 MCDERMOTT INTL INC COM 580037109 114 15396 SH SOLE 15396 0 0 MCDONALDS CORP COM 580135101 47239 388578 SH SOLE 388578 0 0 MCDONALDS CORP COM 580135101 1 200 SH Put SOLE 200 0 0 MCKESSON CORP COM 58155Q103 1514 10781 SH SOLE 10781 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 80 12377 SH SOLE 12377 0 0 MEAD JOHNSON NUTRITION CO COM 582839106 1392 19698 SH SOLE 19698 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 394 32058 SH SOLE 32058 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 564 11379 SH SOLE 11379 0 0 MEDNAX INC COM 58502B106 1449 21772 SH SOLE 21772 0 0 MEDTRONIC PLC SHS G5960L103 15509 217843 SH SOLE 217843 0 0 MERCK & CO INC COM 58933Y105 93260 1583910 SH SOLE 1583910 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 3236 183196 SH SOLE 183196 0 0 METLIFE INC COM 59156R108 21427 397170 SH SOLE 397170 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 486 1160 SH SOLE 1160 0 0 MFA FINL INC COM 55272X102 333 43671 SH SOLE 43671 0 0 MFS CHARTER INCOME TR SH BEN INT 552727109 1089 127951 SH SOLE 127951 0 0 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 2193 361409 SH SOLE 361409 0 0 MGIC INVT CORP WIS COM 552848103 1458 142347 SH SOLE 142347 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1231 42755 SH SOLE 42755 0 0 MGM RESORTS INTERNATIONAL COM 552953101 3 4000 SH Call SOLE 4000 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 2995 70015 SH SOLE 70015 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 795 12384 SH SOLE 12384 0 0 MICRON TECHNOLOGY INC COM 595112103 9973 455039 SH SOLE 455039 0 0 MICROSOFT CORP COM 594918104 174328 2807738 SH SOLE 2807738 0 0 MICROSOFT CORP COM 594918104 4 1800 SH Put SOLE 1800 0 0 MID AMER APT CMNTYS INC COM 59522J103 1323 13522 SH SOLE 13522 0 0 MIDCOAST ENERGY PARTNERS L P COM UT LTD PTN 59564N103 109 15471 SH SOLE 15471 0 0 MIDDLEBY CORP COM 596278101 633 4880 SH SOLE 4880 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 22 15666 SH SOLE 15666 0 0 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 5415 436455 SH SOLE 436455 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 82 13275 SH SOLE 13275 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 159 17497 SH SOLE 17497 0 0 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 265 6994 SH SOLE 6994 0 0 MOHAWK INDS INC COM 608190104 3310 16566 SH SOLE 16566 0 0 MOLSON COORS BREWING CO CL B 60871R209 691 7071 SH SOLE 7071 0 0 MONDELEZ INTL INC CL A 609207105 26676 601914 SH SOLE 601914 0 0 MONDELEZ INTL INC CL A 609207105 0 100 SH Call SOLE 100 0 0 MONSANTO CO NEW COM 61166W101 8092 76794 SH SOLE 76794 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 2831 63842 SH SOLE 63842 0 0 MOODYS CORP COM 615369105 300 3172 SH SOLE 3172 0 0 MORGAN STANLEY COM NEW 617446448 9306 220225 SH SOLE 220225 0 0 MORGAN STANLEY CHINA A SH FD COM 617468103 777 45694 SH SOLE 45694 0 0 MORGAN STANLEY EM MKTS DM DE COM 617477104 1304 181818 SH SOLE 181818 0 0 MOSAIC CO NEW COM 61945C103 585 19842 SH SOLE 19842 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1822 22053 SH SOLE 22053 0 0 MPLX LP COM UNIT REP LTD 55336V100 6283 181532 SH SOLE 181532 0 0 MSG NETWORK INC CL A 553573106 463 21465 SH SOLE 21465 0 0 MURPHY USA INC COM 626755102 27707 450694 SH SOLE 450694 0 0 MYLAN N V SHS EURO N59465109 1457 38093 SH SOLE 38093 0 0 NABORS INDUSTRIES LTD SHS G6359F103 190 11764 SH SOLE 11764 0 0 NANOVIRICIDES INC COM NEW 630087203 15 13429 SH SOLE 13429 0 0 NASDAQ INC COM 631103108 373 5619 SH SOLE 5619 0 0 NATERA INC COM 632307104 587 50115 SH SOLE 50115 0 0 NATIONAL FUEL GAS CO N J COM 636180101 668 11776 SH SOLE 11776 0 0 NATIONAL GRID PLC SPON ADR NEW 636274300 1000 17137 SH SOLE 17137 0 0 NATIONAL HEALTH INVS INC COM 63633D104 549 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 686 18297 SH SOLE 18297 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 203 9232 SH SOLE 9232 0 0 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 107 166066 SH SOLE 166066 0 0 NAVIENT CORP COM 63938C108 175 10679 SH SOLE 10679 0 0 NAVIOS MARITIME HOLDINGS INC COM Y62196103 93 66139 SH SOLE 66139 0 0 NCR CORP NEW COM 62886E108 679 16680 SH SOLE 16680 0 0 NEKTAR THERAPEUTICS COM 640268108 192 15656 SH SOLE 15656 0 0 NEKTAR THERAPEUTICS COM 640268108 1 500 SH Put SOLE 500 0 0 NEOGENOMICS INC COM NEW 64049M209 2225 259625 SH SOLE 259625 0 0 NETAPP INC COM 64110D104 804 22667 SH SOLE 22667 0 0 NETEASE INC SPONSORED ADR 64110W102 319 1480 SH SOLE 1480 0 0 NETFLIX INC COM 64110L106 3048 24605 SH SOLE 24605 0 0 NEUBERGER BERMAN INTER MUNI COM 64124P101 891 54707 SH SOLE 54707 0 0 NEUBERGER BERMAN MLP INCOME COM 64129H104 125 13129 SH SOLE 13129 0 0 NEUSTAR INC CL A 64126X201 237 7095 SH SOLE 7095 0 0 NEW GERMANY FD INC COM 644465106 208 15876 SH SOLE 15876 0 0 NEW MTN FIN CORP COM 647551100 1654 117273 SH SOLE 117273 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 328 20794 SH SOLE 20794 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 4293 269386 SH SOLE 269386 0 0 NEWELL BRANDS INC COM 651229106 1373 30903 SH SOLE 30903 0 0 NEWFIELD EXPL CO COM 651290108 739 18219 SH SOLE 18219 0 0 NEWMARKET CORP COM 651587107 621 1456 SH SOLE 1456 0 0 NEWMONT MINING CORP COM 651639106 534 15735 SH SOLE 15735 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 900 120230 SH SOLE 120230 0 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 275 16917 SH SOLE 16917 0 0 NEXTERA ENERGY INC COM 65339F101 14834 123957 SH SOLE 123957 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 851 33250 SH SOLE 33250 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 1249 59433 SH SOLE 59433 0 0 NICE LTD SPONSORED ADR 653656108 739 10864 SH SOLE 10864 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 515 12253 SH SOLE 12253 0 0 NII HLDGS INC COM PAR $0.001 62913F508 525 245078 SH SOLE 245078 0 0 NIKE INC CL B 654106103 99 75900 SH Put SOLE 75900 0 0 NIKE INC CL B 654106103 17131 336900 SH SOLE 336900 0 0 NIPPON TELEG & TEL CORP SPONSORED ADR 654624105 1799 42735 SH SOLE 42735 0 0 NISOURCE INC COM 65473P105 610 27556 SH SOLE 27556 0 0 NOBLE ENERGY INC COM 655044105 481 12592 SH SOLE 12592 0 0 NOKIA CORP SPONSORED ADR 654902204 737 155247 SH SOLE 155247 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 1201 203330 SH SOLE 203330 0 0 NOODLES & CO CL A 65540B105 65 15890 SH SOLE 15890 0 0 NORDIC AMERN OFFSHORE LTD SHS G65772108 40 14505 SH SOLE 14505 0 0 NORDSON CORP COM 655663102 1401 12469 SH SOLE 12469 0 0 NORDSTROM INC COM 655664100 2067 43010 SH SOLE 43010 0 0 NORFOLK SOUTHERN CORP COM 655844108 6620 61241 SH SOLE 61241 0 0 NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 88 13303 SH SOLE 13303 0 0 NORTHERN TR CORP COM 665859104 1181 13261 SH SOLE 13261 0 0 NORTHROP GRUMMAN CORP COM 666807102 8440 36272 SH SOLE 36272 0 0 NORTHROP GRUMMAN CORP COM 666807102 1 100 SH Put SOLE 100 0 0 NORTHSTAR ASSET MGMT GROUP I COM 66705Y104 355 23823 SH SOLE 23823 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 558 44542 SH SOLE 44542 0 0 NORTHSTAR RLTY FIN CORP COM 66704R803 560 36942 SH SOLE 36942 0 0 NORTHWESTERN CORP COM NEW 668074305 871 15277 SH SOLE 15277 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1792 42125 SH SOLE 42125 0 0 NOVAGOLD RES INC COM NEW 66987E206 47 10195 SH SOLE 10195 0 0 NOVARTIS A G SPONSORED ADR 66987V109 17928 246379 SH SOLE 246379 0 0 NOVAVAX INC COM 670002104 176 136750 SH SOLE 136750 0 0 NOVO-NORDISK A S ADR 670100205 3927 109585 SH SOLE 109585 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 198 13022 SH SOLE 13022 0 0 NUCOR CORP COM 670346105 2681 45067 SH SOLE 45067 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 347 6999 SH SOLE 6999 0 0 NUVASIVE INC COM 670704105 7754 115109 SH SOLE 115109 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 2767 191265 SH SOLE 191265 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 6307 473243 SH SOLE 473243 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 525 37125 SH SOLE 37125 0 0 NUVEEN CONNECTICUT QLTY MUN COM 67060D107 1673 136227 SH SOLE 136227 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 450 50877 SH SOLE 50877 0 0 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 974 71372 SH SOLE 71372 0 0 NUVEEN INT DUR QUAL MUN TRM COM 670677103 3632 295470 SH SOLE 295470 0 0 NUVEEN INTER DURATION MN TMF COM 670671106 2357 185503 SH SOLE 185503 0 0 NUVEEN MARYLAND QLT MUN INC COM 67061Q107 1419 114084 SH SOLE 114084 0 0 NUVEEN MICHIGAN QLT MUN INC COM 670979103 1266 94306 SH SOLE 94306 0 0 NUVEEN MUN VALUE FD INC COM 670928100 1220 127475 SH SOLE 127475 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 3933 278469 SH SOLE 278469 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 4151 324020 SH SOLE 324020 0 0 NUVEEN NEW YORK QLT MUN INC COM 67066X107 158 11844 SH SOLE 11844 0 0 NUVEEN NORTH CAROLINA QLTY M COM 67060P100 778 60180 SH SOLE 60180 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 2784 199536 SH SOLE 199536 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 196 15478 SH SOLE 15478 0 0 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 112 11581 SH SOLE 11581 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 216 15470 SH SOLE 15470 0 0 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 322 24955 SH SOLE 24955 0 0 NVIDIA CORP COM 67066G104 13 2000 SH Call SOLE 2000 0 0 NVIDIA CORP COM 67066G104 0 1000 SH Put SOLE 1000 0 0 NVIDIA CORP COM 67066G104 4810 45072 SH SOLE 45072 0 0 NVR INC COM 62944T105 552 331 SH SOLE 331 0 0 NXP SEMICONDUCTORS N V COM N6596X109 5224 53058 SH SOLE 53058 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 5949 21324 SH SOLE 21324 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 857 22767 SH SOLE 22767 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 5628 79200 SH SOLE 79200 0 0 OCEAN RIG UDW INC SHS G66964100 63 36125 SH SOLE 36125 0 0 OCH ZIFF CAP MGMT GROUP CL A 67551U105 112 33925 SH SOLE 33925 0 0 OGE ENERGY CORP COM 670837103 767 22891 SH SOLE 22891 0 0 OHR PHARMACEUTICAL INC COM NEW 67778H200 41 27000 SH SOLE 27000 0 0 OLD DOMINION FGHT LINES INC COM 679580100 659 7687 SH SOLE 7687 0 0 OLIN CORP COM PAR $1 680665205 207 8070 SH SOLE 8070 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 4543 144978 SH SOLE 144978 0 0 OMEROS CORP COM 682143102 143 14441 SH SOLE 14441 0 0 OMNICOM GROUP INC COM 681919106 9954 117187 SH SOLE 117187 0 0 ONE GAS INC COM 68235P108 1702 26624 SH SOLE 26624 0 0 ONE HORIZON GROUP INC COM NEW 68235H205 20 66400 SH SOLE 66400 0 0 ONEBEACON INSURANCE GROUP LT CL A G67742109 478 29767 SH SOLE 29767 0 0 ONEOK INC NEW COM 682680103 666 11562 SH SOLE 11562 0 0 ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 2195 51086 SH SOLE 51086 0 0 OPKO HEALTH INC COM 68375N103 0 1400 SH Call SOLE 1400 0 0 OPKO HEALTH INC COM 68375N103 724 77418 SH SOLE 77418 0 0 OPPENHEIMER REV WEIGHTED ETF LARGE CAP REV ET 68386C104 2339 53745 SH SOLE 53745 0 0 ORACLE CORP COM 68389X105 21601 562082 SH SOLE 562082 0 0 ORBITAL ATK INC COM 68557N103 653 7450 SH SOLE 7450 0 0 ORGANOVO HLDGS INC COM 68620A104 54 16050 SH SOLE 16050 0 0 ORTHOFIX INTL N V COM N6748L102 778 21500 SH SOLE 21500 0 0 OUTFRONT MEDIA INC COM 69007J106 19436 782307 SH SOLE 782307 0 0 OWENS ILL INC COM NEW 690768403 750 42955 SH SOLE 42955 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 516 17710 SH SOLE 17710 0 0 PACCAR INC COM 693718108 5844 91342 SH SOLE 91342 0 0 PACCAR INC COM 693718108 1 200 SH Call SOLE 200 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 15162 1595137 SH SOLE 1595137 0 0 PACKAGING CORP AMER COM 695156109 1353 16093 SH SOLE 16093 0 0 PACWEST BANCORP DEL COM 695263103 2339 42795 SH SOLE 42795 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 6 11000 SH SOLE 11000 0 0 PALO ALTO NETWORKS INC COM 697435105 5817 46319 SH SOLE 46319 0 0 PANERA BREAD CO CL A 69840W108 6286 30660 SH SOLE 30660 0 0 PAREXEL INTL CORP COM 699462107 202 3064 SH SOLE 3064 0 0 PARK NATL CORP COM 700658107 220 1845 SH SOLE 1845 0 0 PARKER DRILLING CO COM 701081101 29 11200 SH SOLE 11200 0 0 PARKER HANNIFIN CORP COM 701094104 1583 11323 SH SOLE 11323 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 200 10518 SH SOLE 10518 0 0 PATTERSON COMPANIES INC COM 703395103 225 5575 SH SOLE 5575 0 0 PATTERSON UTI ENERGY INC COM 703481101 4080 151367 SH SOLE 151367 0 0 PAYCHEX INC COM 704326107 7034 115766 SH SOLE 115766 0 0 PAYPAL HLDGS INC COM 70450Y103 4002 101147 SH SOLE 101147 0 0 PDL BIOPHARMA INC COM 69329Y104 29 13887 SH SOLE 13887 0 0 PEMBINA PIPELINE CORP COM 706327103 239 7637 SH SOLE 7637 0 0 PENN WEST PETE LTD NEW COM 707887105 18 10000 SH SOLE 10000 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 1437 101879 SH SOLE 101879 0 0 PENNANTPARK INVT CORP COM 708062104 1113 145363 SH SOLE 145363 0 0 PENNYMAC CORP NOTE 5.375% 5/0 70932AAB9 27 28000 PRN SOLE 28000 0 0 PENTAIR PLC SHS G7S00T104 905 16094 SH SOLE 16094 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 1415 73232 SH SOLE 73232 0 0 PEOPLES UTAH BANCORP COM 712706209 16829 626760 SH SOLE 626760 0 0 PEPSICO INC COM 713448108 62523 598522 SH SOLE 598522 0 0 PERCEPTRON INC COM 71361F100 100 15000 SH SOLE 15000 0 0 PERION NETWORK LTD SHS M78673106 35 24350 SH SOLE 24350 0 0 PERRIGO CO PLC SHS G97822103 793 9624 SH SOLE 9624 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 4811 476583 SH SOLE 476583 0 0 PFIZER INC COM 717081103 76916 2372412 SH SOLE 2372412 0 0 PG&E CORP COM 69331C108 1245 20532 SH SOLE 20532 0 0 PHILIP MORRIS INTL INC COM 718172109 46372 507263 SH SOLE 507263 0 0 PHILLIPS 66 COM 718546104 12004 139022 SH SOLE 139022 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 3930 80735 SH SOLE 80735 0 0 PICO HLDGS INC COM NEW 693366205 412 27035 SH SOLE 27035 0 0 PIMCO CALIF MUN INCOME FD II COM 72200M108 126 13714 SH SOLE 13714 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 1354 48908 SH SOLE 48908 0 0 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 286 14181 SH SOLE 14181 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 8421 160400 SH SOLE 160400 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 11216 110761 SH SOLE 110761 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 6931 132305 SH SOLE 132305 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 1933 18928 SH SOLE 18928 0 0 PIMCO ETF TR TTL RTN ACTV ETF 72201R775 293 2800 SH SOLE 2800 0 0 PIMCO MUN INCOME FD III COM 72201A103 417 36638 SH SOLE 36638 0 0 PINNACLE FOODS INC DEL COM 72348P104 1541 28893 SH SOLE 28893 0 0 PINNACLE WEST CAP CORP COM 723484101 1309 16775 SH SOLE 16775 0 0 PIONEER NAT RES CO COM 723787107 3233 17930 SH SOLE 17930 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 14265 441661 SH SOLE 441661 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 263 7584 SH SOLE 7584 0 0 PLURISTEM THERAPEUTICS INC COM 72940R102 88 62200 SH SOLE 62200 0 0 PLY GEM HLDGS INC COM 72941W100 327 20023 SH SOLE 20023 0 0 PNC FINL SVCS GROUP INC COM 693475105 55835 477324 SH SOLE 477324 0 0 POLARIS INDS INC COM 731068102 542 6573 SH SOLE 6573 0 0 POSCO SPONSORED ADR 693483109 471 8970 SH SOLE 8970 0 0 POTASH CORP SASK INC COM 73755L107 1419 78173 SH SOLE 78173 0 0 POTASH CORP SASK INC COM 73755L107 1 500 SH Call SOLE 500 0 0 POWER INTEGRATIONS INC COM 739276103 456 6736 SH SOLE 6736 0 0 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 430 27081 SH SOLE 27081 0 0 POWERSHARES ETF TR II 1000 EQ WHT PT 73937B571 1487 55216 SH SOLE 55216 0 0 POWERSHARES ETF TR II CALI MUNI ETF 73936T441 1699 67130 SH SOLE 67130 0 0 POWERSHARES ETF TR II EX RTE SEN LOW 73937B563 926 33117 SH SOLE 33117 0 0 POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 1448 77115 SH SOLE 77115 0 0 POWERSHARES ETF TR II GBL WTR PORT 73936T623 215 10370 SH SOLE 10370 0 0 POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 245 8588 SH SOLE 8588 0 0 POWERSHARES ETF TR II KBW RG BK PORT 73937B712 279 4984 SH SOLE 4984 0 0 POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 367 25845 SH SOLE 25845 0 0 POWERSHARES ETF TR II PWRS INT BUYBK 73937B621 599 21117 SH SOLE 21117 0 0 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 2098 53438 SH SOLE 53438 0 0 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 16181 389056 SH SOLE 389056 0 0 POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 449 10436 SH SOLE 10436 0 0 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 661 23423 SH SOLE 23423 0 0 POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 6876 279308 SH SOLE 279308 0 0 POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 4660 111358 SH SOLE 111358 0 0 POWERSHARES ETF TRUST CON DISCRE SEC 73935X419 312 7445 SH SOLE 7445 0 0 POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 798 18983 SH SOLE 18983 0 0 POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 402 10189 SH SOLE 10189 0 0 POWERSHARES ETF TRUST DYN BLDG CNSTR 73935X666 5605 200895 SH SOLE 200895 0 0 POWERSHARES ETF TRUST DYN MEDIA PORT 73935X823 4021 153246 SH SOLE 153246 0 0 POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 1024 18235 SH SOLE 18235 0 0 POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 4500 124774 SH SOLE 124774 0 0 POWERSHARES ETF TRUST DYN SFTWR PORT 73935X773 4240 89870 SH SOLE 89870 0 0 POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 1414 28143 SH SOLE 28143 0 0 POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 7647 76813 SH SOLE 76813 0 0 POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 2579 22316 SH SOLE 22316 0 0 POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 3755 45585 SH SOLE 45585 0 0 POWERSHARES ETF TRUST RUSSELL 2000 WTH 73935X435 349 8858 SH SOLE 8858 0 0 POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 1936 74498 SH SOLE 74498 0 0 POWERSHARES ETF TRUST WATER RESOURCE 73935X575 677 27588 SH SOLE 27588 0 0 POWERSHARES ETF TRUST II DWA SC MOMNT PTF 73936Q744 419 10419 SH SOLE 10419 0 0 POWERSHARES ETF TRUST II PRP CAS INS PT 73936Q777 3972 71293 SH SOLE 71293 0 0 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 3526 150984 SH SOLE 150984 0 0 POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 1302 61195 SH SOLE 61195 0 0 POWERSHARES INDIA ETF TR INDIA PORT 73935L100 386 20000 SH SOLE 20000 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 18549 156601 SH SOLE 156601 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 16 10000 SH Put SOLE 10000 0 0 POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 304 11507 SH SOLE 11507 0 0 PPG INDS INC COM 693506107 6148 64382 SH SOLE 64382 0 0 PPL CORP COM 69351T106 9 23800 SH Put SOLE 23800 0 0 PPL CORP COM 69351T106 5867 172385 SH SOLE 172385 0 0 PRA GROUP INC COM 69354N106 849 21725 SH SOLE 21725 0 0 PRAXAIR INC COM 74005P104 8984 76672 SH SOLE 76672 0 0 PRICE T ROWE GROUP INC COM 74144T108 8486 112665 SH SOLE 112665 0 0 PRICELINE GRP INC COM NEW 741503403 7304 5045 SH SOLE 5045 0 0 PRIMO WTR CORP COM 74165N105 126 10300 SH SOLE 10300 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 1423 24559 SH SOLE 24559 0 0 PRIVATEBANCORP INC COM 742962103 218 4025 SH SOLE 4025 0 0 PROCTER AND GAMBLE CO COM 742718109 97662 1161822 SH SOLE 1161822 0 0 PROCTER AND GAMBLE CO COM 742718109 1 200 SH Call SOLE 200 0 0 PROGRESSIVE CORP OHIO COM 743315103 419 11827 SH SOLE 11827 0 0 PROLOGIS INC COM 74340W103 8094 153050 SH SOLE 153050 0 0 PROSHARES TR INVT INT RT HG 74347B607 221 2897 SH SOLE 2897 0 0 PROSHARES TR PSHS LC COR PLUS 74347R248 907 16364 SH SOLE 16364 0 0 PROSHARES TR PSHS ULT MCAP400 74347R404 279 2942 SH SOLE 2942 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 6910 90750 SH SOLE 90750 0 0 PROSHARES TR PSHS ULTRA QQQ 74347R206 3987 46300 SH SOLE 46300 0 0 PROSHARES TR PSHS ULTRUSS2000 74347R842 216 1930 SH SOLE 1930 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 2077 50982 SH SOLE 50982 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 3313 61700 SH SOLE 61700 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 15290 283697 SH SOLE 283697 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 556 4407 SH SOLE 4407 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 157 18849 SH SOLE 18849 0 0 PROSPECT CAPITAL CORPORATION NOTE 5.375%10/1 74348TAK8 22 22000 PRN SOLE 22000 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 3919 3841000 PRN SOLE 3841000 0 0 PRUDENTIAL FINL INC COM 744320102 6134 59251 SH SOLE 59251 0 0 PRUDENTIAL PLC ADR 74435K204 623 15692 SH SOLE 15692 0 0 PUBLIC STORAGE COM 74460D109 1421 6348 SH SOLE 6348 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 3526 80219 SH SOLE 80219 0 0 PUTNAM MANAGED MUN INCOM TR COM 746823103 319 45354 SH SOLE 45354 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 53 10557 SH SOLE 10557 0 0 QEP RES INC COM 74733V100 1794 97341 SH SOLE 97341 0 0 QORVO INC COM 74736K101 4200 79706 SH SOLE 79706 0 0 QUAD / GRAPHICS INC COM CL A 747301109 269 10000 SH SOLE 10000 0 0 QUAKER CHEM CORP COM 747316107 2163 16902 SH SOLE 16902 0 0 QUALCOMM INC COM 747525103 35784 548304 SH SOLE 548304 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1274 13843 SH SOLE 13843 0 0 QUINTILES IMS HOLDINGS INC COM 74876Y101 461 6062 SH SOLE 6062 0 0 RADWARE LTD ORD M81873107 7906 542354 SH SOLE 542354 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 812 11737 SH SOLE 11737 0 0 RAYONIER INC COM 754907103 737 27655 SH SOLE 27655 0 0 RAYTHEON CO COM NEW 755111507 19190 135165 SH SOLE 135165 0 0 REALTY INCOME CORP COM 756109104 1976 34364 SH SOLE 34364 0 0 RED LION HOTELS CORP COM 756764106 119 14285 SH SOLE 14285 0 0 REDWOOD TR INC COM 758075402 1466 96333 SH SOLE 96333 0 0 REDWOOD TR INC NOTE 4.625% 4/1 758075AB1 38 38000 PRN SOLE 38000 0 0 REGENCY CTRS CORP COM 758849103 288 4200 SH SOLE 4200 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1800 4893 SH SOLE 4893 0 0 REGIONS FINL CORP NEW COM 7591EP100 1918 133878 SH SOLE 133878 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 207 1648 SH SOLE 1648 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 2770 34710 SH SOLE 34710 0 0 RELX PLC SPONSORED ADR 759530108 317 17628 SH SOLE 17628 0 0 RENEWABLE ENERGY GROUP INC MTNF 2.750% 6/1 75972AAA1 12 12000 PRN SOLE 12000 0 0 RESMED INC COM 761152107 3688 59605 SH SOLE 59605 0 0 RESOLUTE FST PRODS INC COM 76117W109 313 59252 SH SOLE 59252 0 0 RESOURCE CAP CORP COM NEW 76120W708 176 20914 SH SOLE 20914 0 0 RESOURCE CAP CORP NOTE 6.000%12/0 76120WAA2 12 13000 PRN SOLE 13000 0 0 RETAIL PPTYS AMER INC CL A 76131V202 276 18211 SH SOLE 18211 0 0 REX ENERGY CORPORATION COM 761565100 78 165000 SH SOLE 165000 0 0 REYNOLDS AMERICAN INC COM 761713106 10299 184105 SH SOLE 184105 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 24 10000 SH SOLE 10000 0 0 RIO TINTO PLC SPONSORED ADR 767204100 4184 109052 SH SOLE 109052 0 0 RITE AID CORP COM 767754104 2116 261239 SH SOLE 261239 0 0 ROBERT HALF INTL INC COM 770323103 264 5402 SH SOLE 5402 0 0 ROCKWELL AUTOMATION INC COM 773903109 1525 11355 SH SOLE 11355 0 0 ROCKWELL COLLINS INC COM 774341101 787 8502 SH SOLE 8502 0 0 ROGERS CORP COM 775133101 446 5800 SH SOLE 5800 0 0 ROPER TECHNOLOGIES INC COM 776696106 4815 26582 SH SOLE 26582 0 0 ROSS STORES INC COM 778296103 1290 19714 SH SOLE 19714 0 0 ROYAL BANCSHARES PA INC CL A 780081105 862 207668 SH SOLE 207668 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 3336 49343 SH SOLE 49343 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 119 21313 SH SOLE 21313 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 4371 75411 SH SOLE 75411 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 13996 257700 SH SOLE 257700 0 0 ROYCE MICRO-CAP TR INC COM 780915104 93 11385 SH SOLE 11385 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 235 2841 SH SOLE 2841 0 0 RYDER SYS INC COM 783549108 217 2920 SH SOLE 2920 0 0 RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 2820 21886 SH SOLE 21886 0 0 RYDEX ETF TRUST GUG S&P SC500 EQ 78355W882 1006 11348 SH SOLE 11348 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 87588 1010895 SH SOLE 1010895 0 0 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W833 1385 13958 SH SOLE 13958 0 0 RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 27755 332137 SH SOLE 332137 0 0 RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 15767 273825 SH SOLE 273825 0 0 RYDEX ETF TRUST GUG S&P500EQWTEN 78355W866 1343 20946 SH SOLE 20946 0 0 RYDEX ETF TRUST GUG S&P500EQWTFI 78355W858 1887 51114 SH SOLE 51114 0 0 RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 1156 7924 SH SOLE 7924 0 0 RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 3088 28490 SH SOLE 28490 0 0 RYDEX ETF TRUST GUGGENHM S&P 400 78355W577 1089 18858 SH SOLE 18858 0 0 RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 1307 8291 SH SOLE 8291 0 0 RYDEX ETF TRUST GUGGENHM S&P 600 78355W585 681 13682 SH SOLE 13682 0 0 S&P GLOBAL INC COM 78409V104 263 2428 SH SOLE 2428 0 0 SABRE CORP COM 78573M104 332 13459 SH SOLE 13459 0 0 SALESFORCE COM INC COM 79466L302 7836 114416 SH SOLE 114416 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 1532 66338 SH SOLE 66338 0 0 SANDRIDGE MISSISSIPPIAN TR I UNIT BEN INT 80007T101 45 33940 SH SOLE 33940 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 107 27130 SH SOLE 27130 0 0 SANGAMO BIOSCIENCES INC COM 800677106 120 39305 SH SOLE 39305 0 0 SANMINA CORPORATION COM 801056102 2883 78749 SH SOLE 78749 0 0 SANOFI SPONSORED ADR 80105N105 5280 130950 SH SOLE 130950 0 0 SAP SE SPON ADR 803054204 1467 17001 SH SOLE 17001 0 0 SAREPTA THERAPEUTICS INC COM 803607100 1134 41350 SH SOLE 41350 0 0 SAUL CTRS INC COM 804395101 225 3382 SH SOLE 3382 0 0 SCANA CORP NEW COM 80589M102 1701 23156 SH SOLE 23156 0 0 SCHEIN HENRY INC COM 806407102 1970 12921 SH SOLE 12921 0 0 SCHLUMBERGER LTD COM 806857108 22608 269656 SH SOLE 269656 0 0 SCHLUMBERGER LTD COM 806857108 0 2000 SH Call SOLE 2000 0 0 SCHLUMBERGER LTD COM 806857108 0 6000 SH Put SOLE 6000 0 0 SCHNITZER STL INDS CL A 806882106 365 14153 SH SOLE 14153 0 0 SCHWAB CHARLES CORP NEW COM 808513105 8628 218640 SH SOLE 218640 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 3972 183974 SH SOLE 183974 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 40525 1464117 SH SOLE 1464117 0 0 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 272 5099 SH SOLE 5099 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 4719 144987 SH SOLE 144987 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 323 12819 SH SOLE 12819 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 11348 220528 SH SOLE 220528 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 5106 94233 SH SOLE 94233 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1468 33697 SH SOLE 33697 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2356 42140 SH SOLE 42140 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 472 9822 SH SOLE 9822 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 7312 137153 SH SOLE 137153 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 3898 86479 SH SOLE 86479 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 7163 116514 SH SOLE 116514 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 3953 72054 SH SOLE 72054 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 482 10557 SH SOLE 10557 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 2653 31294 SH SOLE 31294 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 957 10015 SH SOLE 10015 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 8576 443642 SH SOLE 443642 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 24471 342696 SH SOLE 342696 0 0 SEACOR HOLDINGS INC COM 811904101 1979 27801 SH SOLE 27801 0 0 SEADRILL LIMITED SHS G7945E105 620 182287 SH SOLE 182287 0 0 SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 202 47687 SH SOLE 47687 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 3785 99166 SH SOLE 99166 0 0 SEALED AIR CORP NEW COM 81211K100 415 9169 SH SOLE 9169 0 0 SEARS HLDGS CORP COM 812350106 1259 135451 SH SOLE 135451 0 0 SEAWORLD ENTMT INC COM 81282V100 1078 56989 SH SOLE 56989 0 0 SEI INVESTMENTS CO COM 784117103 383 7779 SH SOLE 7779 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 694 22862 SH SOLE 22862 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4212 51697 SH SOLE 51697 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3277 63454 SH SOLE 63454 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 12776 185207 SH SOLE 185207 0 0 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 9869 130888 SH SOLE 130888 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 0 5000 SH Call SOLE 5000 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1 5000 SH Put SOLE 5000 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 30298 1303651 SH SOLE 1303651 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 11683 187825 SH SOLE 187825 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3170 65130 SH SOLE 65130 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 683 13781 SH SOLE 13781 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 11095 229459 SH SOLE 229459 0 0 SEMPRA ENERGY COM 816851109 15745 156422 SH SOLE 156422 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 715 18938 SH SOLE 18938 0 0 SERVICENOW INC COM 81762P102 849 11430 SH SOLE 11430 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 7341 196068 SH SOLE 196068 0 0 SHARPS COMPLIANCE CORP COM 820017101 38 10000 SH SOLE 10000 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 476 23735 SH SOLE 23735 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 3289 113101 SH SOLE 113101 0 0 SHERWIN WILLIAMS CO COM 824348106 4666 17441 SH SOLE 17441 0 0 SHIRE PLC SPONSORED ADR 82481R106 1232 7245 SH SOLE 7245 0 0 SIGNAL GENETICS INC COM NEW 826640203 158 31399 SH SOLE 31399 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 242 1596 SH SOLE 1596 0 0 SIGNET JEWELERS LIMITED SHS G81276100 921 9803 SH SOLE 9803 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 559 13193 SH SOLE 13193 0 0 SILVER WHEATON CORP COM 828336107 714 36947 SH SOLE 36947 0 0 SIMON PPTY GROUP INC NEW COM 828806109 3312 18637 SH SOLE 18637 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 1090 32687 SH SOLE 32687 0 0 SIRIUS XM HLDGS INC COM 82968B103 631 142899 SH SOLE 142899 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 8641 116080 SH SOLE 116080 0 0 SMITH A O COM 831865209 2265 47000 SH SOLE 47000 0 0 SMUCKER J M CO COM NEW 832696405 2596 20250 SH SOLE 20250 0 0 SNAP ON INC COM 833034101 3697 21592 SH SOLE 21592 0 0 SOLARCITY CORP NOTE 1.625%11/0 83416TAC4 840 1000000 PRN SOLE 1000000 0 0 SONIC CORP COM 835451105 273 10320 SH SOLE 10320 0 0 SONY CORP ADR NEW 835699307 300 10795 SH SOLE 10795 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 155 31730 SH SOLE 31730 0 0 SOURCE CAP INC COM 836144105 300 8355 SH SOLE 8355 0 0 SOUTHERN CO COM 842587107 24805 505309 SH SOLE 505309 0 0 SOUTHWEST AIRLS CO COM 844741108 12924 260519 SH SOLE 260519 0 0 SOUTHWEST GAS CORP COM 844895102 282 3682 SH SOLE 3682 0 0 SPANISH BROADCASTING SYS INC CL A NEW 846425833 90 29113 SH SOLE 29113 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 9909 50208 SH SOLE 50208 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 41 6500 SH Put SOLE 6500 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 18430 168292 SH SOLE 168292 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 501 10665 SH SOLE 10665 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 9130 272996 SH SOLE 272996 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 2321 73775 SH SOLE 73775 0 0 SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 2981 59232 SH SOLE 59232 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 213 8034 SH SOLE 8034 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1513 42006 SH SOLE 42006 0 0 SPDR INDEX SHS FDS S&P WRLD EX US 78463X889 1623 63131 SH SOLE 63131 0 0 SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 2839 94841 SH SOLE 94841 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 176162 788103 SH SOLE 788103 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 0 5000 SH Call SOLE 5000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 46 20700 SH Put SOLE 20700 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 5278 17472 SH SOLE 17472 0 0 SPDR SER TR BLOMBRG BRC SRT 78468R101 18682 621714 SH SOLE 621714 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 6147 129634 SH SOLE 129634 0 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 321 6009 SH SOLE 6009 0 0 SPDR SERIES TRUST AEROSPACE DEF 78464A631 3389 53490 SH SOLE 53490 0 0 SPDR SERIES TRUST BLMBRG BR 1 3 MT 78464A680 458 10002 SH SOLE 10002 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 1375 30090 SH SOLE 30090 0 0 SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 491 8250 SH SOLE 8250 0 0 SPDR SERIES TRUST BLOMBERG BRC SRT 78464A474 245 7964 SH SOLE 7964 0 0 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 787 30294 SH SOLE 30294 0 0 SPDR SERIES TRUST BLOMBRG BRC AGRT 78464A649 16917 297237 SH SOLE 297237 0 0 SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375 342 10115 SH SOLE 10115 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 1729 47465 SH SOLE 47465 0 0 SPDR SERIES TRUST COMP SOFTWARE 78464A599 3319 60917 SH SOLE 60917 0 0 SPDR SERIES TRUST DJ REIT ETF 78464A607 2924 31330 SH SOLE 31330 0 0 SPDR SERIES TRUST HLTH CR EQUIP 78464A581 3265 65596 SH SOLE 65596 0 0 SPDR SERIES TRUST MORGAN TECH ETF 78464A102 3387 55875 SH SOLE 55875 0 0 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 1674 29894 SH SOLE 29894 0 0 SPDR SERIES TRUST OILGAS EQUIP 78464A748 3278 146934 SH SOLE 146934 0 0 SPDR SERIES TRUST RUSSELL 1000 ETF 78464A854 3591 34148 SH SOLE 34148 0 0 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 673 5066 SH SOLE 5066 0 0 SPDR SERIES TRUST S&P 500 GROWTH 78464A409 805 7642 SH SOLE 7642 0 0 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 12191 58646 SH SOLE 58646 0 0 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 16154 135785 SH SOLE 135785 0 0 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 5530 45749 SH SOLE 45749 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 0 13000 SH Call SOLE 13000 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 1397 23639 SH SOLE 23639 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 1 19000 SH Put SOLE 19000 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 19814 455750 SH SOLE 455750 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 10328 120565 SH SOLE 120565 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 942 27772 SH SOLE 27772 0 0 SPDR SERIES TRUST S&P INS ETF 78464A789 4136 49908 SH SOLE 49908 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 3461 113687 SH SOLE 113687 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 5159 124680 SH SOLE 124680 0 0 SPDR SERIES TRUST S&P PHARMAC 78464A722 217 5548 SH SOLE 5548 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 4759 85479 SH SOLE 85479 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 546 12456 SH SOLE 12456 0 0 SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 3515 62722 SH SOLE 62722 0 0 SPDR SERIES TRUST S&P TRANSN ETF 78464A532 367 6800 SH SOLE 6800 0 0 SPDR SERIES TRUST SPDR S&P 1000 ET 78464A847 948 10663 SH SOLE 10663 0 0 SPECTRA ENERGY CORP COM 847560109 13541 329297 SH SOLE 329297 0 0 SPECTRA ENERGY PARTNERS LP COM 84756N109 5458 119029 SH SOLE 119029 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 248 2017 SH SOLE 2017 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1045 17865 SH SOLE 17865 0 0 SPIRIT AIRLS INC COM 848577102 4248 73452 SH SOLE 73452 0 0 SPLUNK INC COM 848637104 505 9904 SH SOLE 9904 0 0 SPOK HLDGS INC COM 84863T106 3115 150305 SH SOLE 150305 0 0 SPRINT CORP COM SER 1 85207U105 232 27757 SH SOLE 27757 0 0 SPRINT CORP COM SER 1 85207U105 0 1400 SH Put SOLE 1400 0 0 SPROTT FOCUS TR INC COM 85208J109 131 18869 SH SOLE 18869 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 986 104789 SH SOLE 104789 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 3141 516466 SH SOLE 516466 0 0 SPROUTS FMRS MKT INC COM 85208M102 1621 85485 SH SOLE 85485 0 0 SPX CORP COM 784635104 1849 77765 SH SOLE 77765 0 0 SPX FLOW INC COM 78469X107 1561 48595 SH SOLE 48595 0 0 SQUARE INC CL A 852234103 166 12271 SH SOLE 12271 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 1490 31406 SH SOLE 31406 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 13219 273100 SH SOLE 273100 0 0 ST JUDE MED INC COM 790849103 300 3737 SH SOLE 3737 0 0 STAGE STORES INC COM NEW 85254C305 254 58600 SH SOLE 58600 0 0 STAMPS COM INC COM NEW 852857200 218 2009 SH SOLE 2009 0 0 STANLEY BLACK & DECKER INC COM 854502101 7995 69324 SH SOLE 69324 0 0 STAR GAS PARTNERS L P UNIT LTD PARTNR 85512C105 185 17377 SH SOLE 17377 0 0 STARBUCKS CORP COM 855244109 29434 530606 SH SOLE 530606 0 0 STARWOOD PPTY TR INC COM 85571B105 7411 338374 SH SOLE 338374 0 0 STATE STR CORP COM 857477103 1584 20318 SH SOLE 20318 0 0 STATOIL ASA SPONSORED ADR 85771P102 208 11432 SH SOLE 11432 0 0 STEEL DYNAMICS INC COM 858119100 547 15623 SH SOLE 15623 0 0 STEIN MART INC COM 858375108 170 31178 SH SOLE 31178 0 0 STERICYCLE INC COM 858912108 583 7563 SH SOLE 7563 0 0 STERIS PLC SHS USD G84720104 206 3060 SH SOLE 3060 0 0 STERLING BANCORP DEL COM 85917A100 4250 181588 SH SOLE 181588 0 0 STILLWATER MNG CO COM 86074Q102 483 30000 SH SOLE 30000 0 0 STONEMOR PARTNERS L P COM UNITS 86183Q100 254 28550 SH SOLE 28550 0 0 STRYKER CORP COM 863667101 10528 87512 SH SOLE 87512 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 489 16122 SH SOLE 16122 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 1503 196437 SH SOLE 196437 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 2063 74934 SH SOLE 74934 0 0 SUMMIT HOTEL PPTYS COM 866082100 356 22410 SH SOLE 22410 0 0 SUNCOR ENERGY INC NEW COM 867224107 3670 112137 SH SOLE 112137 0 0 SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 5428 225937 SH SOLE 225937 0 0 SUNTRUST BKS INC COM 867914103 1907 34754 SH SOLE 34754 0 0 SUPERIOR UNIFORM GP INC COM 868358102 248 12646 SH SOLE 12646 0 0 SUPERVALU INC COM 868536103 849 181888 SH SOLE 181888 0 0 SVB FINL GROUP COM 78486Q101 2016 11758 SH SOLE 11758 0 0 SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 172 27194 SH SOLE 27194 0 0 SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 328 63376 SH SOLE 63376 0 0 SYMANTEC CORP COM 871503108 509 21343 SH SOLE 21343 0 0 SYNAPTICS INC COM 87157D109 6455 120477 SH SOLE 120477 0 0 SYNCHRONY FINL COM 87165B103 894 24603 SH SOLE 24603 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 5022 824949 SH SOLE 824949 0 0 SYNOPSYS INC COM 871607107 298 5115 SH SOLE 5115 0 0 SYNOVUS FINL CORP COM NEW 87161C501 672 16368 SH SOLE 16368 0 0 SYNTHETIC BIOLOGICS INC COM 87164U102 29 37034 SH SOLE 37034 0 0 SYNUTRA INTL INC COM 87164C102 167 31286 SH SOLE 31286 0 0 SYSCO CORP COM 871829107 4156 75039 SH SOLE 75039 0 0 T MOBILE US INC COM 872590104 921 15989 SH SOLE 15989 0 0 TABLEAU SOFTWARE INC CL A 87336U105 249 5933 SH SOLE 5933 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 8282 287885 SH SOLE 287885 0 0 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 1259 26570 SH SOLE 26570 0 0 TANZANIAN ROYALTY EXPL CORP COM 87600U104 107 215000 SH SOLE 215000 0 0 TARGA RES CORP COM 87612G101 3373 60125 SH SOLE 60125 0 0 TARGET CORP COM 87612E106 9773 135432 SH SOLE 135432 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 408 3950 SH SOLE 3950 0 0 TASEKO MINES LTD COM 876511106 37 43475 SH SOLE 43475 0 0 TASER INTL INC COM 87651B104 679 28245 SH SOLE 28245 0 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 357 6081 SH SOLE 6081 0 0 TCF FINL CORP COM 872275102 2577 131593 SH SOLE 131593 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 1236 28311 SH SOLE 28311 0 0 TE CONNECTIVITY LTD REG SHS H84989104 3458 49950 SH SOLE 49950 0 0 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 54 10802 SH SOLE 10802 0 0 TEGNA INC COM 87901J105 3497 163595 SH SOLE 163595 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 509 24224 SH SOLE 24224 0 0 TELEFONICA S A SPONSORED ADR 879382208 164 17510 SH SOLE 17510 0 0 TEMPLETON GLOBAL INCOME FD COM 880198106 2836 438044 SH SOLE 438044 0 0 TEMPUR SEALY INTL INC COM 88023U101 338 4981 SH SOLE 4981 0 0 TERADYNE INC COM 880770102 240 9423 SH SOLE 9423 0 0 TESLA MTRS INC COM 88160R101 8822 41356 SH SOLE 41356 0 0 TESORO CORP COM 881609101 1184 13586 SH SOLE 13586 0 0 TESORO LOGISTICS LP COM UNIT LP 88160T107 9939 195716 SH SOLE 195716 0 0 TETRA TECH INC NEW COM 88162G103 228 5241 SH SOLE 5241 0 0 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 20 19000 PRN SOLE 19000 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 6493 178888 SH SOLE 178888 0 0 TEXAS INSTRS INC COM 882508104 19214 263392 SH SOLE 263392 0 0 TEXAS ROADHOUSE INC COM 882681109 203 4255 SH SOLE 4255 0 0 TEXTRON INC COM 883203101 1132 23287 SH SOLE 23287 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 6266 44301 SH SOLE 44301 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 0 100 SH Put SOLE 100 0 0 THESTREET INC COM 88368Q103 2494 2935412 SH SOLE 2935412 0 0 THL CR INC COM 872438106 654 65423 SH SOLE 65423 0 0 THOMSON REUTERS CORP COM 884903105 3637 82977 SH SOLE 82977 0 0 THOR INDS INC COM 885160101 409 4101 SH SOLE 4101 0 0 THRESHOLD PHARMACEUTICAL INC COM NEW 885807206 35 78627 SH SOLE 78627 0 0 TIER REIT INC COM NEW 88650V208 309 17742 SH SOLE 17742 0 0 TIFFANY & CO NEW COM 886547108 1080 13904 SH SOLE 13904 0 0 TIME WARNER INC COM NEW 887317303 44095 456533 SH SOLE 456533 0 0 TIMKEN CO COM 887389104 391 9826 SH SOLE 9826 0 0 TITAN INTL INC ILL COM 88830M102 136 12125 SH SOLE 12125 0 0 TJX COS INC NEW COM 872540109 5368 71383 SH SOLE 71383 0 0 TOLL BROTHERS INC COM 889478103 1455 46873 SH SOLE 46873 0 0 TOOTSIE ROLL INDS INC COM 890516107 1300 32745 SH SOLE 32745 0 0 TOPBUILD CORP COM 89055F103 3926 110354 SH SOLE 110354 0 0 TORCHMARK CORP COM 891027104 3631 49187 SH SOLE 49187 0 0 TORO CO COM 891092108 215 3857 SH SOLE 3857 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 4892 99058 SH SOLE 99058 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 1937 63173 SH SOLE 63173 0 0 TORTOISE MLP FD INC COM 89148B101 267 13921 SH SOLE 13921 0 0 TORTOISE PIPELINE & ENERGY F COM 89148H108 887 40836 SH SOLE 40836 0 0 TOTAL S A SPONSORED ADR 89151E109 5429 106419 SH SOLE 106419 0 0 TOTAL SYS SVCS INC COM 891906109 411 8343 SH SOLE 8343 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 4091 214709 SH SOLE 214709 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 4195 35586 SH SOLE 35586 0 0 TRACTOR SUPPLY CO COM 892356106 922 12138 SH SOLE 12138 0 0 TRANSCANADA CORP COM 89353D107 7385 163508 SH SOLE 163508 0 0 TRANSOCEAN LTD REG SHS H8817H100 1382 94200 SH SOLE 94200 0 0 TRAVELERS COMPANIES INC COM 89417E109 6630 54182 SH SOLE 54182 0 0 TRI CONTL CORP COM 895436103 611 27815 SH SOLE 27815 0 0 TRI POINTE GROUP INC COM 87265H109 888 77480 SH SOLE 77480 0 0 TRIBUNE MEDIA CO CL A 896047503 1691 48474 SH SOLE 48474 0 0 TRIMBLE INC COM 896239100 530 17585 SH SOLE 17585 0 0 TRINITY INDS INC COM 896522109 997 35803 SH SOLE 35803 0 0 TRIPADVISOR INC COM 896945201 246 5320 SH SOLE 5320 0 0 TRITON INTL LTD CL A G9078F107 376 23851 SH SOLE 23851 0 0 TRONC INC COM 89703P107 638 45846 SH SOLE 45846 0 0 TROVAGENE INC COM NEW 897238309 223 105500 SH SOLE 105500 0 0 TRUEBLUE INC COM 89785X101 276 11214 SH SOLE 11214 0 0 TRUSTCO BK CORP N Y COM 898349105 156 17700 SH SOLE 17700 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 57 12083 SH SOLE 12083 0 0 TTM TECHNOLOGIES INC NOTE 1.750%12/1 87305RAD1 71 47000 PRN SOLE 47000 0 0 TUPPERWARE BRANDS CORP COM 899896104 5921 112541 SH SOLE 112541 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 129 19044 SH SOLE 19044 0 0 TURQUOISE HILL RES LTD COM 900435108 54 16746 SH SOLE 16746 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 7106 253337 SH SOLE 253337 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 783 28606 SH SOLE 28606 0 0 TWITTER INC COM 90184L102 1090 67088 SH SOLE 67088 0 0 TYSON FOODS INC CL A 902494103 506 8210 SH SOLE 8210 0 0 U S CONCRETE INC COM NEW 90333L201 1462 22241 SH SOLE 22241 0 0 U S G CORP COM NEW 903293405 1873 64965 SH SOLE 64965 0 0 U S SILICA HLDGS INC COM 90346E103 291 5169 SH SOLE 5169 0 0 UBS GROUP AG SHS H42097107 245 15587 SH SOLE 15587 0 0 UDR INC COM 902653104 1468 40233 SH SOLE 40233 0 0 UGI CORP NEW COM 902681105 1670 36159 SH SOLE 36159 0 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 764 2994 SH SOLE 2994 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 222 1216 SH SOLE 1216 0 0 UNDER ARMOUR INC CL A 904311107 2178 75275 SH SOLE 75275 0 0 UNDER ARMOUR INC CL C 904311206 1432 56027 SH SOLE 56027 0 0 UNI PIXEL INC COM NEW 904572203 16 16493 SH SOLE 16493 0 0 UNILEVER N V N Y SHS NEW 904784709 4487 109164 SH SOLE 109164 0 0 UNILEVER PLC SPON ADR NEW 904767704 4796 117898 SH SOLE 117898 0 0 UNION PAC CORP COM 907818108 31743 306833 SH SOLE 306833 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 291 9870 SH SOLE 9870 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 103 11480 SH SOLE 11480 0 0 UNITED CONTL HLDGS INC COM 910047109 4259 58469 SH SOLE 58469 0 0 UNITED PARCEL SERVICE INC CL B 911312106 93021 811421 SH SOLE 811421 0 0 UNITED RENTALS INC COM 911363109 5535 52758 SH SOLE 52758 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 176 14874 SH SOLE 14874 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 5 10000 SH Call SOLE 10000 0 0 UNITED TECHNOLOGIES CORP COM 913017109 27932 254660 SH SOLE 254660 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 5074 35436 SH SOLE 35436 0 0 UNITEDHEALTH GROUP INC COM 91324P102 34603 216320 SH SOLE 216320 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 791 14045 SH SOLE 14045 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 3295 31340 SH SOLE 31340 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 115 39650 SH SOLE 39650 0 0 URBAN EDGE PPTYS COM 91704F104 248 8939 SH SOLE 8939 0 0 US BANCORP DEL COM NEW 902973304 14412 280583 SH SOLE 280583 0 0 USANA HEALTH SCIENCES INC COM 90328M107 375 6194 SH SOLE 6194 0 0 V F CORP COM 918204108 2822 53000 SH SOLE 53000 0 0 VALE S A ADR 91912E105 1700 223708 SH SOLE 223708 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 560 38703 SH SOLE 38703 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 0 100 SH Call SOLE 100 0 0 VALERO ENERGY CORP NEW COM 91913Y100 8687 127187 SH SOLE 127187 0 0 VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 4563 103022 SH SOLE 103022 0 0 VALLEY NATL BANCORP COM 919794107 1004 86316 SH SOLE 86316 0 0 VALSPAR CORP COM 920355104 396 3806 SH SOLE 3806 0 0 VANECK MERK GOLD TRUST GOLD TRUST 921078101 2467 216863 SH SOLE 216863 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 244 4752 SH SOLE 4752 0 0 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 2820 26233 SH SOLE 26233 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 12032 575297 SH SOLE 575297 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 921 31050 SH SOLE 31050 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 708 40186 SH SOLE 40186 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 3905 123751 SH SOLE 123751 0 0 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 2343 67529 SH SOLE 67529 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 17 5000 SH Call SOLE 5000 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 813 38027 SH SOLE 38027 0 0 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 989 75643 SH SOLE 75643 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 200 1834 SH SOLE 1834 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 420 3271 SH SOLE 3271 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 216 1781 SH SOLE 1781 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 3641 43834 SH SOLE 43834 0 0 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 1779 19951 SH SOLE 19951 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 19856 249847 SH SOLE 249847 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 34350 425094 SH SOLE 425094 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 6495 119795 SH SOLE 119795 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 6416 66850 SH SOLE 66850 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 43444 389620 SH SOLE 389620 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 6245 60992 SH SOLE 60992 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1063 10078 SH SOLE 10078 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 521 5409 SH SOLE 5409 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 5454 41455 SH SOLE 41455 0 0 VANGUARD INDEX FDS REIT ETF 922908553 21342 258704 SH SOLE 258704 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 14142 68932 SH SOLE 68932 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 4579 37887 SH SOLE 37887 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 6203 48159 SH SOLE 48159 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 3362 25231 SH SOLE 25231 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 35949 311657 SH SOLE 311657 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 5639 60677 SH SOLE 60677 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 11443 258839 SH SOLE 258839 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 14600 407292 SH SOLE 407292 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 4654 96841 SH SOLE 96841 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 228 4139 SH SOLE 4139 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1694 27860 SH SOLE 27860 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 8814 179203 SH SOLE 179203 0 0 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 216 4321 SH SOLE 4321 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 4035 47097 SH SOLE 47097 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 1988 38026 SH SOLE 38026 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 10784 135827 SH SOLE 135827 0 0 VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 5823 95544 SH SOLE 95544 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 446 4158 SH SOLE 4158 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 685 6991 SH SOLE 6991 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 1342 12065 SH SOLE 12065 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 238 2300 SH SOLE 2300 0 0 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 63378 743857 SH SOLE 743857 0 0 VANGUARD STAR FD VG TL INTL STK F 921909768 1911 41627 SH SOLE 41627 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 6000 164283 SH SOLE 164283 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 15925 210349 SH SOLE 210349 0 0 VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 4245 80259 SH SOLE 80259 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 661 8671 SH SOLE 8671 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 12348 184120 SH SOLE 184120 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 12648 145111 SH SOLE 145111 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 381 2962 SH SOLE 2962 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 6673 49815 SH SOLE 49815 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 6503 62092 SH SOLE 62092 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 7645 128951 SH SOLE 128951 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1972 15570 SH SOLE 15570 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 4364 36716 SH SOLE 36716 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 8667 71367 SH SOLE 71367 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 536 4817 SH SOLE 4817 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 1549 14462 SH SOLE 14462 0 0 VARIAN MED SYS INC COM 92220P105 4599 51234 SH SOLE 51234 0 0 VCA INC COM 918194101 297 4320 SH SOLE 4320 0 0 VECTOR GROUP LTD COM 92240M108 4291 188368 SH SOLE 188368 0 0 VENTAS INC COM 92276F100 3538 56413 SH SOLE 56413 0 0 VEREIT INC COM 92339V100 260 31263 SH SOLE 31263 0 0 VERICEL CORP COM 92346J108 50 16389 SH SOLE 16389 0 0 VERISK ANALYTICS INC COM 92345Y106 647 8044 SH SOLE 8044 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 91921 1722401 SH SOLE 1722401 0 0 VERMILLION INC COM NEW 92407M206 147 154700 SH SOLE 154700 0 0 VERSARTIS INC COM 92529L102 153 10300 SH SOLE 10300 0 0 VERSUM MATLS INC COM 92532W103 283 10107 SH SOLE 10107 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 495 6718 SH SOLE 6718 0 0 VIACOM INC NEW CL B 92553P201 2557 73042 SH SOLE 73042 0 0 VIACOM INC NEW CL B 92553P201 2 2000 SH Call SOLE 2000 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 506 45980 SH SOLE 45980 0 0 VIRNETX HLDG CORP COM 92823T108 49 22300 SH SOLE 22300 0 0 VIRTU FINL INC CL A 928254101 170 10695 SH SOLE 10695 0 0 VISA INC COM CL A 92826C839 18558 237696 SH SOLE 237696 0 0 VISTA OUTDOOR INC COM 928377100 896 24228 SH SOLE 24228 0 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 75 20215 SH SOLE 20215 0 0 VITAL THERAPIES INC COM 92847R104 44 10000 SH SOLE 10000 0 0 VIVEVE MED INC COM NEW 92852W204 4866 945036 SH SOLE 945036 0 0 VMWARE INC CL A COM 928563402 5605 70911 SH SOLE 70911 0 0 VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 14738 603619 SH SOLE 603619 0 0 VORNADO RLTY TR SH BEN INT 929042109 684 6558 SH SOLE 6558 0 0 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 76 10055 SH SOLE 10055 0 0 VOYA PRIME RATE TR SH BEN INT 92913A100 299 54030 SH SOLE 54030 0 0 VULCAN MATLS CO COM 929160109 4483 35809 SH SOLE 35809 0 0 W P CAREY INC COM 92936U109 2548 42991 SH SOLE 42991 0 0 WADDELL & REED FINL INC CL A 930059100 1908 97604 SH SOLE 97604 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 26420 319457 SH SOLE 319457 0 0 WAL-MART STORES INC COM 931142103 34374 497224 SH SOLE 497224 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 663 20235 SH SOLE 20235 0 0 WASHINGTONFIRST BANKSHARES I COM 940730104 435 15040 SH SOLE 15040 0 0 WASTE CONNECTIONS INC COM 94106B101 265 3474 SH SOLE 3474 0 0 WASTE MGMT INC DEL COM 94106L109 3391 47776 SH SOLE 47776 0 0 WATERS CORP COM 941848103 279 2092 SH SOLE 2092 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 798 160067 SH SOLE 160067 0 0 WEC ENERGY GROUP INC COM 92939U106 1711 29160 SH SOLE 29160 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 259 7259 SH SOLE 7259 0 0 WELLS FARGO & CO MTNF 6/0 94986RQF1 15 12000 PRN SOLE 12000 0 0 WELLS FARGO & CO MTNF 6/1 94986RQH7 24 24000 PRN SOLE 24000 0 0 WELLS FARGO & CO NEW COM 949746101 33118 600303 SH SOLE 600303 0 0 WELLTOWER INC COM 95040Q104 1189 17841 SH SOLE 17841 0 0 WENDYS CO COM 95058W100 459 33845 SH SOLE 33845 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 284 19000 SH SOLE 19000 0 0 WESTAR ENERGY INC COM 95709T100 372 6612 SH SOLE 6612 0 0 WESTERN ALLIANCE BANCORP COM 957638109 2857 58656 SH SOLE 58656 0 0 WESTERN ASSET CLYM INFL OPP COM 95766R104 5808 522410 SH SOLE 522410 0 0 WESTERN ASSET GLOBAL CP DEFI COM 95790C107 321 18777 SH SOLE 18777 0 0 WESTERN ASSET HIGH INCM FD I COM 95766J102 71 10070 SH SOLE 10070 0 0 WESTERN ASSET VAR RT STRG FD COM 957667108 303 19380 SH SOLE 19380 0 0 WESTERN ASST MNGD MUN FD INC COM 95766M105 2467 179882 SH SOLE 179882 0 0 WESTERN DIGITAL CORP COM 958102105 11245 165455 SH SOLE 165455 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 11740 199851 SH SOLE 199851 0 0 WESTERN UN CO COM 959802109 7372 337934 SH SOLE 337934 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 1170 49717 SH SOLE 49717 0 0 WESTROCK CO COM 96145D105 1359 26804 SH SOLE 26804 0 0 WEYERHAEUSER CO COM 962166104 3166 105429 SH SOLE 105429 0 0 WGL HLDGS INC COM 92924F106 299 3908 SH SOLE 3908 0 0 WHIRLPOOL CORP COM 963320106 911 5005 SH SOLE 5005 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 12533 14990 SH SOLE 14990 0 0 WHITEWAVE FOODS CO COM 966244105 449 8062 SH SOLE 8062 0 0 WHOLE FOODS MKT INC COM 966837106 911 29613 SH SOLE 29613 0 0 WIDEPOINT CORP COM 967590100 89 109800 SH SOLE 109800 0 0 WILLIAMS COS INC DEL COM 969457100 1 200 SH Put SOLE 200 0 0 WILLIAMS COS INC DEL COM 969457100 5121 164672 SH SOLE 164672 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 5405 142281 SH SOLE 142281 0 0 WILLIAMS SONOMA INC COM 969904101 919 18980 SH SOLE 18980 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 4040 33186 SH SOLE 33186 0 0 WISDOMTREE TR ASIA PAC EXJP FD 97717W828 1263 22056 SH SOLE 22056 0 0 WISDOMTREE TR BLMBG US BULL 97717W471 1100 39178 SH SOLE 39178 0 0 WISDOMTREE TR DIV EX-FINL FD 97717W406 278 3472 SH SOLE 3472 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 824 22046 SH SOLE 22046 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 7775 135338 SH SOLE 135338 0 0 WISDOMTREE TR HIGH DIV FD 97717W208 704 10451 SH SOLE 10451 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 949 20460 SH SOLE 20460 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 2935 48859 SH SOLE 48859 0 0 WISDOMTREE TR ITL HIGH DIV FD 97717W802 244 6359 SH SOLE 6359 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 19 1600 SH Call SOLE 1600 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 3190 64704 SH SOLE 64704 0 0 WISDOMTREE TR LARGECAP DIVID 97717W307 1074 13449 SH SOLE 13449 0 0 WISDOMTREE TR MDCP EARN FUND 97717W570 8808 85764 SH SOLE 85764 0 0 WISDOMTREE TR MIDCAP DIVI FD 97717W505 687 7283 SH SOLE 7283 0 0 WISDOMTREE TR SMALLCAP DIVID 97717W604 1111 13461 SH SOLE 13461 0 0 WISDOMTREE TR SMLCAP EARN FD 97717W562 3938 40330 SH SOLE 40330 0 0 WISDOMTREE TR TOTAL DIVID FD 97717W109 6196 76228 SH SOLE 76228 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 20101 604227 SH SOLE 604227 0 0 WORKDAY INC CL A 98138H101 476 7241 SH SOLE 7241 0 0 WORKIVA INC COM CL A 98139A105 775 56832 SH SOLE 56832 0 0 WPP PLC NEW ADR 92937A102 591 5323 SH SOLE 5323 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 262 11411 SH SOLE 11411 0 0 WYNN RESORTS LTD COM 983134107 261 3048 SH SOLE 3048 0 0 WYNN RESORTS LTD COM 983134107 0 500 SH Call SOLE 500 0 0 XCEL ENERGY INC COM 98389B100 3100 76228 SH SOLE 76228 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1194 61769 SH SOLE 61769 0 0 XEROX CORP COM 984121103 2202 252539 SH SOLE 252539 0 0 XILINX INC COM 983919101 426 7046 SH SOLE 7046 0 0 XYLEM INC COM 98419M100 4979 100638 SH SOLE 100638 0 0 YAHOO INC COM 984332106 2367 61283 SH SOLE 61283 0 0 YUM BRANDS INC COM 988498101 4668 73799 SH SOLE 73799 0 0 YUM CHINA HLDGS INC COM 98850P109 1256 47812 SH SOLE 47812 0 0 ZELTIQ AESTHETICS INC COM 98933Q108 12841 295037 SH SOLE 295037 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 2007 19436 SH SOLE 19436 0 0 ZIONS BANCORPORATION COM 989701107 6294 146219 SH SOLE 146219 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 329 61694 SH SOLE 61694 0 0 ZIX CORP COM 98974P100 1173 237373 SH SOLE 237373 0 0 ZOETIS INC CL A 98978V103 1 200 SH Call SOLE 200 0 0 ZOETIS INC CL A 98978V103 10406 194578 SH SOLE 194578 0 0