0001333978-18-000003.txt : 20180216 0001333978-18-000003.hdr.sgml : 20180216 20180216141116 ACCESSION NUMBER: 0001333978-18-000003 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20161231 FILED AS OF DATE: 20180216 DATE AS OF CHANGE: 20180216 EFFECTIVENESS DATE: 20180216 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Commonwealth Equity Services, Inc CENTRAL INDEX KEY: 0001333978 IRS NUMBER: 042675571 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-13650 FILM NUMBER: 18620628 BUSINESS ADDRESS: STREET 1: 29 SAWYER ROAD CITY: WALTHAM STATE: MA ZIP: 02453 BUSINESS PHONE: 781 736-0700 MAIL ADDRESS: STREET 1: 29 SAWYER ROAD CITY: WALTHAM STATE: MA ZIP: 02453 FORMER COMPANY: FORMER CONFORMED NAME: Commonwealth Equity Services, LLP DATE OF NAME CHANGE: 20050722 13F-HR/A 1 primary_doc.xml 13F-HR/A LIVE false true false 0001333978 XXXXXXXX 12-31-2016 12-31-2016 true 1 RESTATEMENT Commonwealth Equity Services, Inc
29 SAWYER ROAD WALTHAM MA 02453
13F HOLDINGS REPORT 028-13650 N
Brendan Daly Legal and Compliance Counsel 8002510080 Brendan Daly Waltham MA 02-16-2018 0 2318 13538938 false
INFORMATION TABLE 2 Final_13fList2016Q4_A1_take2.XML 22ND CENTY GROUP INC COM 90137F103 16 15051 SH SOLE 0 0 15051 3-D SYS CORP DEL COM NEW 88554D205 692 52086 SH SOLE 0 0 52086 3M CO COM 88579Y101 35768 200302 SH SOLE 0 0 200302 ABB LTD SPONSORED ADR 000375204 436 20674 SH SOLE 0 0 20674 ABBOTT LABS COM 002824100 19135 498185 SH SOLE 0 0 498185 ABBVIE INC COM 00287Y109 37552 599681 SH SOLE 0 0 599681 ABERCROMBIE & FITCH CO CL A 002896207 249 20779 SH SOLE 0 0 20779 ABERDEEN ASIA PACIFIC INCOM COM 003009107 2447 528419 SH SOLE 0 0 528419 ABERDEEN AUSTRALIA EQTY FD I COM 003011103 249 45978 SH SOLE 0 0 45978 ABIOMED INC COM 003654100 263 2334 SH SOLE 0 0 2334 ABRAXAS PETE CORP COM 003830106 52 20354 SH SOLE 0 0 20354 ACACIA COMMUNICATIONS INC COM 00401C108 365 5915 SH SOLE 0 0 5915 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9753 83262 SH SOLE 0 0 83262 ACTIVISION BLIZZARD INC COM 00507V109 1690 46804 SH SOLE 0 0 46804 ACUITY BRANDS INC COM 00508Y102 398 1724 SH SOLE 0 0 1724 ADAM NAT RES FD INC COM 00548F105 1666 82610 SH SOLE 0 0 82610 ADAMS DIVERSIFIED EQUITY FD COM 006212104 2441 192047 SH SOLE 0 0 192047 ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 29 16645 SH SOLE 0 0 16645 ADIENT PLC ORD SHS G0084W101 577 9846 SH SOLE 0 0 9846 ADOBE SYS INC COM 00724F101 3597 34942 SH SOLE 0 0 34942 ADVANCE AUTO PARTS INC COM 00751Y106 644 3805 SH SOLE 0 0 3805 ADVANCED ENERGY INDS COM 007973100 1414 25835 SH SOLE 0 0 25835 ADVANCED MICRO DEVICES INC COM 007903107 790 69630 SH SOLE 0 0 69630 ADVAXIS INC COM NEW 007624208 115 16125 SH SOLE 0 0 16125 ADVENT CLAYMORE CV SECS & IN COM 00764C109 416 28321 SH SOLE 0 0 28321 ADVISORSHARES TR ATHENA HGH DIV 00768Y628 2489 139334 SH SOLE 0 0 139334 ADVISORSHARES TR PERITUS HG YLD 00768Y503 314 8808 SH SOLE 0 0 8808 ADVISORSHARES TR RANGER EQUITY BE 00768Y883 1556 168195 SH SOLE 0 0 168195 ADVISORSHARES TR WILSHIRE BUYBACK 00768Y818 423 6656 SH SOLE 0 0 6656 AECOM COM 00766T100 1188 32669 SH SOLE 0 0 32669 AEGON N V NY REGISTRY SH 007924103 166 30083 SH SOLE 0 0 30083 AEROJET ROCKETDYNE HLDGS INC COM 007800105 188 10468 SH SOLE 0 0 10468 AES CORP COM 00130H105 785 67516 SH SOLE 0 0 67516 AES TR III PFD CV 6.75% 00808N202 531 10533 SH SOLE 0 0 10533 AETNA INC NEW COM 00817Y108 5592 45091 SH SOLE 0 0 45091 AFFILIATED MANAGERS GROUP COM 008252108 413 2845 SH SOLE 0 0 2845 AFLAC INC COM 001055102 9117 130993 SH SOLE 0 0 130993 AGILENT TECHNOLOGIES INC COM 00846U101 557 12221 SH SOLE 0 0 12221 AGNC INVT CORP COM 00123Q104 2306 127188 SH SOLE 0 0 127188 AGNICO EAGLE MINES LTD COM 008474108 381 9066 SH SOLE 0 0 9066 AGREE REALTY CORP COM 008492100 1008 21888 SH SOLE 0 0 21888 AIMMUNE THERAPEUTICS INC COM 00900T107 508 24856 SH SOLE 0 0 24856 AIR PRODS & CHEMS INC COM 009158106 2817 19586 SH SOLE 0 0 19586 AK STL HLDG CORP COM 001547108 159 15552 SH SOLE 0 0 15552 AKAMAI TECHNOLOGIES INC COM 00971T101 579 8681 SH SOLE 0 0 8681 ALAMO GROUP INC COM 011311107 426 5596 SH SOLE 0 0 5596 ALAMOS GOLD INC NEW COM CL A 011532108 369 53891 SH SOLE 0 0 53891 ALASKA AIR GROUP INC COM 011659109 1336 15061 SH SOLE 0 0 15061 ALCOA CORP COM 013872106 1094 38945 SH SOLE 0 0 38945 ALEXANDER & BALDWIN INC NEW COM 014491104 232 5170 SH SOLE 0 0 5170 ALEXION PHARMACEUTICALS INC COM 015351109 464 3795 SH SOLE 0 0 3795 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9430 107387 SH SOLE 0 0 107387 ALIGN TECHNOLOGY INC COM 016255101 362 3767 SH SOLE 0 0 3767 ALKERMES PLC SHS G01767105 228 4098 SH SOLE 0 0 4098 ALLEGHENY TECHNOLOGIES INC COM 01741R102 348 21865 SH SOLE 0 0 21865 ALLEGION PUB LTD CO ORD SHS G0176J109 207 3239 SH SOLE 0 0 3239 ALLERGAN PLC SHS G0177J108 8303 39534 SH SOLE 0 0 39534 ALLETE INC COM NEW 018522300 339 5276 SH SOLE 0 0 5276 ALLIANCE DATA SYSTEMS CORP COM 018581108 561 2456 SH SOLE 0 0 2456 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 236 10517 SH SOLE 0 0 10517 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 933 74193 SH SOLE 0 0 74193 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 671 28616 SH SOLE 0 0 28616 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 1106 83665 SH SOLE 0 0 83665 ALLIANT ENERGY CORP COM 018802108 2283 60266 SH SOLE 0 0 60266 ALLIANZGI CONV & INCOME FD COM 018828103 1869 292981 SH SOLE 0 0 292981 ALLIANZGI CONV & INCOME FD I COM 018825109 1765 309031 SH SOLE 0 0 309031 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 1355 107437 SH SOLE 0 0 107437 ALLSTATE CORP COM 020002101 5458 73637 SH SOLE 0 0 73637 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 247 6584 SH SOLE 0 0 6584 ALON USA PARTNERS LP UT LTDPART INT 02052T109 163 16977 SH SOLE 0 0 16977 ALPHABET INC CAP STK CL A 02079K305 34499 43534 SH SOLE 0 0 43534 ALPHABET INC CAP STK CL C 02079K107 32464 42061 SH SOLE 0 0 42061 ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 111 21624 SH SOLE 0 0 21624 ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 164 21680 SH SOLE 0 0 21680 ALPS ETF TR ALERIAN MLP 00162Q866 11198 888710 SH SOLE 0 0 888710 ALPS ETF TR C&S GLOBL ETF 00162Q106 391 9387 SH SOLE 0 0 9387 ALPS ETF TR EQUAL SEC ETF 00162Q205 636 10609 SH SOLE 0 0 10609 ALPS ETF TR INTL SEC DV DOG 00162Q718 1443 61086 SH SOLE 0 0 61086 ALPS ETF TR MED BREAKTHGH 00162Q593 254 11072 SH SOLE 0 0 11072 ALPS ETF TR SECTR DIV DOGS 00162Q858 9930 236036 SH SOLE 0 0 236036 ALPS ETF TR US EQTHIVOLPT WR 00162Q734 746 38448 SH SOLE 0 0 38448 ALTRIA GROUP INC COM 02209S103 84609 1251243 SH SOLE 0 0 1251243 AMARIN CORP PLC SPONS ADR NEW 023111206 61 19716 SH SOLE 0 0 19716 AMAZON COM INC COM 023135106 50861 67827 SH SOLE 0 0 67827 AMBARELLA INC SHS G037AX101 1900 35108 SH SOLE 0 0 35108 AMBEV SA SPONSORED ADR 02319V103 101 20624 SH SOLE 0 0 20624 AMERCO COM 023586100 307 830 SH SOLE 0 0 830 AMEREN CORP COM 023608102 3672 69987 SH SOLE 0 0 69987 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 172 31852 SH SOLE 0 0 31852 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1346 107067 SH SOLE 0 0 107067 AMERICAN AIRLS GROUP INC COM 02376R102 2181 46706 SH SOLE 0 0 46706 AMERICAN CAMPUS CMNTYS INC COM 024835100 255 5116 SH SOLE 0 0 5116 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 156 10283 SH SOLE 0 0 10283 AMERICAN ELEC PWR INC COM 025537101 12679 201382 SH SOLE 0 0 201382 AMERICAN EXPRESS CO COM 025816109 11708 158042 SH SOLE 0 0 158042 AMERICAN FINL GROUP INC OHIO COM 025932104 2794 31709 SH SOLE 0 0 31709 AMERICAN INTL GROUP INC COM NEW 026874784 2966 45417 SH SOLE 0 0 45417 AMERICAN RAILCAR INDS INC COM 02916P103 596 13149 SH SOLE 0 0 13149 AMERICAN STS WTR CO COM 029899101 2596 56985 SH SOLE 0 0 56985 AMERICAN TOWER CORP NEW COM 03027X100 4802 45443 SH SOLE 0 0 45443 AMERICAN WTR WKS CO INC NEW COM 030420103 6687 92410 SH SOLE 0 0 92410 AMERIGAS PARTNERS L P UNIT L P INT 030975106 5851 122090 SH SOLE 0 0 122090 AMERIPRISE FINL INC COM 03076C106 1262 11378 SH SOLE 0 0 11378 AMERIS BANCORP COM 03076K108 602 13802 SH SOLE 0 0 13802 AMERISOURCEBERGEN CORP COM 03073E105 3168 40521 SH SOLE 0 0 40521 AMETEK INC NEW COM 031100100 505 10387 SH SOLE 0 0 10387 AMGEN INC COM 031162100 27656 189152 SH SOLE 0 0 189152 AMPHENOL CORP NEW CL A 032095101 563 8379 SH SOLE 0 0 8379 AMPLIFY ETF TR ONLIN RETL ETF 032108102 615 22600 SH SOLE 0 0 22600 AMTRUST FINL SVCS INC COM 032359309 2223 81193 SH SOLE 0 0 81193 ANADARKO PETE CORP COM 032511107 1749 25078 SH SOLE 0 0 25078 ANALOG DEVICES INC COM 032654105 3391 46696 SH SOLE 0 0 46696 ANDERSONS INC COM 034164103 274 6138 SH SOLE 0 0 6138 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3190 30250 SH SOLE 0 0 30250 ANI PHARMACEUTICALS INC COM 00182C103 283 4668 SH SOLE 0 0 4668 ANI PHARMACEUTICALS INC NOTE 3.000%12/0 00182CAA1 33 29000 SH SOLE 0 0 29000 ANNALY CAP MGMT INC COM 035710409 4948 496290 SH SOLE 0 0 496290 ANSYS INC COM 03662Q105 850 9185 SH SOLE 0 0 9185 ANTARES PHARMA INC COM 036642106 106 45630 SH SOLE 0 0 45630 ANTHEM INC COM 036752103 4300 29910 SH SOLE 0 0 29910 AON PLC SHS CL A G0408V102 958 8592 SH SOLE 0 0 8592 APACHE CORP COM 037411105 3605 56805 SH SOLE 0 0 56805 APOLLO COML REAL EST FIN INC COM 03762U105 166 10003 SH SOLE 0 0 10003 APOLLO COML REAL EST FIN INC NOTE 5.500% 3/1 03762UAA3 26 25000 SH SOLE 0 0 25000 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 1427 73707 SH SOLE 0 0 73707 APOLLO INVT CORP COM 03761U106 1441 245854 SH SOLE 0 0 245854 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 472 23639 SH SOLE 0 0 23639 APPLE INC COM 037833100 297029 2564575 SH SOLE 0 0 2564575 APPLIED DNA SCIENCES INC COM NEW 03815U201 33 17968 SH SOLE 0 0 17968 APPLIED MATLS INC COM 038222105 4520 140073 SH SOLE 0 0 140073 APTARGROUP INC COM 038336103 302 4117 SH SOLE 0 0 4117 AQUA AMERICA INC COM 03836W103 9222 306978 SH SOLE 0 0 306978 ARCH CAP GROUP LTD ORD G0450A105 312 3613 SH SOLE 0 0 3613 ARCHER DANIELS MIDLAND CO COM 039483102 7277 159409 SH SOLE 0 0 159409 ARCONIC INC COM 03965L100 2067 111477 SH SOLE 0 0 111477 ARENA PHARMACEUTICALS INC COM 040047102 42 29324 SH SOLE 0 0 29324 ARES CAP CORP COM 04010L103 4472 271168 SH SOLE 0 0 271168 ARIAD PHARMACEUTICALS INC COM 04033A100 291 23354 SH SOLE 0 0 23354 ARISTA NETWORKS INC COM 040413106 291 3008 SH SOLE 0 0 3008 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 395 18225 SH SOLE 0 0 18225 ARRAY BIOPHARMA INC COM 04269X105 257 29185 SH SOLE 0 0 29185 ARRHYTHMIA RESH TECHNOLOGY I COM PAR $0.01 042698308 38 10000 SH SOLE 0 0 10000 ARRIS INTL INC SHS G0551A103 1642 54493 SH SOLE 0 0 54493 ARROW ETF TR ARROW DJ GLB YLD 04273H104 293 15880 SH SOLE 0 0 15880 ARVINMERITOR INC FRNT 4.000% 2/1 043353AH4 10 10000 SH SOLE 0 0 10000 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 305 27635 SH SOLE 0 0 27635 ASHLAND GLOBAL HLDGS INC COM 044186104 290 2655 SH SOLE 0 0 2655 ASSURANT INC COM 04621X108 2141 23058 SH SOLE 0 0 23058 ASTORIA FINL CORP COM 046265104 262 14049 SH SOLE 0 0 14049 ASTRAZENECA PLC SPONSORED ADR 046353108 3272 119748 SH SOLE 0 0 119748 ASTRONOVA INC COM 04638F108 147 10310 SH SOLE 0 0 10310 AT&T INC COM 00206R102 140891 3312740 SH SOLE 0 0 3312740 ATHENAHEALTH INC COM 04685W103 693 6589 SH SOLE 0 0 6589 ATLANTIC PWR CORP COM NEW 04878Q863 31 12202 SH SOLE 0 0 12202 ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 30 30000 SH SOLE 0 0 30000 ATMOS ENERGY CORP COM 049560105 1076 14518 SH SOLE 0 0 14518 AUTODESK INC COM 052769106 404 5453 SH SOLE 0 0 5453 AUTOMATIC DATA PROCESSING IN COM 053015103 14078 136971 SH SOLE 0 0 136971 AUTOZONE INC COM 053332102 503 637 SH SOLE 0 0 637 AVALONBAY CMNTYS INC COM 053484101 498 2812 SH SOLE 0 0 2812 AVANGRID INC COM 05351W103 782 20651 SH SOLE 0 0 20651 AVERY DENNISON CORP COM 053611109 640 9108 SH SOLE 0 0 9108 AVISTA CORP COM 05379B107 281 7029 SH SOLE 0 0 7029 AVON PRODS INC COM 054303102 189 37547 SH SOLE 0 0 37547 AXOGEN INC COM 05463X106 172 19111 SH SOLE 0 0 19111 B & G FOODS INC NEW COM 05508R106 1473 33631 SH SOLE 0 0 33631 B/E AEROSPACE INC COM 073302101 365 6065 SH SOLE 0 0 6065 BAIDU INC SPON ADR REP A 056752108 3836 23330 SH SOLE 0 0 23330 BAKER HUGHES INC COM 057224107 1614 24842 SH SOLE 0 0 24842 BALCHEM CORP COM 057665200 738 8797 SH SOLE 0 0 8797 BALL CORP COM 058498106 335 4462 SH SOLE 0 0 4462 BALLARD PWR SYS INC NEW COM 058586108 97 58915 SH SOLE 0 0 58915 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 71 10456 SH SOLE 0 0 10456 BANCO SANTANDER SA ADR 05964H105 1313 253390 SH SOLE 0 0 253390 BANK AMER CORP 7.25%CNV PFD L 060505682 891 764 SH SOLE 0 0 764 BANK AMER CORP COM 060505104 42807 1936987 SH SOLE 0 0 1936987 BANK HAWAII CORP COM 062540109 365 4115 SH SOLE 0 0 4115 BANK MONTREAL QUE COM 063671101 3714 51638 SH SOLE 0 0 51638 BANK N S HALIFAX COM 064149107 1475 26482 SH SOLE 0 0 26482 BANK NEW YORK MELLON CORP COM 064058100 7260 153224 SH SOLE 0 0 153224 BANK OF NOVA SCOTIA NOTE 4.500%12/1 064159HB5 21 20000 SH SOLE 0 0 20000 BANK OF THE OZARKS INC COM 063904106 448 8511 SH SOLE 0 0 8511 BANKWELL FINL GROUP INC COM 06654A103 507 15608 SH SOLE 0 0 15608 BANNER CORP COM NEW 06652V208 387 6930 SH SOLE 0 0 6930 BARCLAYS BANK PLC ADR PFD SR 5 06739H362 1588 62194 SH SOLE 0 0 62194 BARCLAYS BANK PLC SP ADR 7.1%PF3 06739H776 4291 169072 SH SOLE 0 0 169072 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 2218 91532 SH SOLE 0 0 91532 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 276 10808 SH SOLE 0 0 10808 BARCLAYS BK PLC IPSP CROIL ETN 06738C786 434 68512 SH SOLE 0 0 68512 BARCLAYS BK PLC S&P 500 VEQTOR 06740C337 970 7103 SH SOLE 0 0 7103 BARCLAYS PLC ADR 06738E204 398 36174 SH SOLE 0 0 36174 BARD C R INC COM 067383109 2899 12902 SH SOLE 0 0 12902 BARINGS CORPORATE INVS COM 06759X107 332 21431 SH SOLE 0 0 21431 BARINGS PARTN INVS SH BEN INT 06761A103 316 22278 SH SOLE 0 0 22278 BARNES & NOBLE ED INC COM 06777U101 179 15604 SH SOLE 0 0 15604 BARNES & NOBLE INC COM 067774109 757 67907 SH SOLE 0 0 67907 BARNES GROUP INC COM 067806109 323 6812 SH SOLE 0 0 6812 BARRICK GOLD CORP COM 067901108 2272 142155 SH SOLE 0 0 142155 BASSETT FURNITURE INDS INC COM 070203104 511 16822 SH SOLE 0 0 16822 BAXTER INTL INC COM 071813109 2600 58636 SH SOLE 0 0 58636 BB&T CORP COM 054937107 8822 187613 SH SOLE 0 0 187613 BCE INC COM NEW 05534B760 1737 40170 SH SOLE 0 0 40170 BECTON DICKINSON & CO COM 075887109 6902 41693 SH SOLE 0 0 41693 BED BATH & BEYOND INC COM 075896100 434 10682 SH SOLE 0 0 10682 BEMIS INC COM 081437105 1562 32671 SH SOLE 0 0 32671 BERKLEY W R CORP COM 084423102 373 5610 SH SOLE 0 0 5610 BERKSHIRE HATHAWAY INC DEL CL A 084670108 23924 98 SH SOLE 0 0 98 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 140235 860442 SH SOLE 0 0 860442 BERKSHIRE HILLS BANCORP INC COM 084680107 2263 61419 SH SOLE 0 0 61419 BEST BUY INC COM 086516101 2814 65954 SH SOLE 0 0 65954 BGC PARTNERS INC CL A 05541T101 1646 160878 SH SOLE 0 0 160878 BHP BILLITON LTD SPONSORED ADR 088606108 1793 50104 SH SOLE 0 0 50104 BHP BILLITON PLC SPONSORED ADR 05545E209 252 8025 SH SOLE 0 0 8025 BIO PATH HOLDINGS INC COM 09057N102 522 386667 SH SOLE 0 0 386667 BIO TECHNE CORP COM 09073M104 406 3952 SH SOLE 0 0 3952 BIOCRYST PHARMACEUTICALS COM 09058V103 255 40255 SH SOLE 0 0 40255 BIOGEN INC COM 09062X103 8520 30045 SH SOLE 0 0 30045 BIOLASE INC COM 090911108 17 12447 SH SOLE 0 0 12447 BIOLINERX LTD SPONSORED ADR 09071M106 51 55000 SH SOLE 0 0 55000 BIOMARIN PHARMACEUTICAL INC COM 09061G101 454 5477 SH SOLE 0 0 5477 BIOSTAGE INC COM 09074M103 13 14522 SH SOLE 0 0 14522 BIOTIME INC COM 09066L105 72 20049 SH SOLE 0 0 20049 BLACK HILLS CORP COM 092113109 205 3350 SH SOLE 0 0 3350 BLACKBERRY LTD COM 09228F103 278 40362 SH SOLE 0 0 40362 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 433 29907 SH SOLE 0 0 29907 BLACKROCK CAPITAL INVESTMENT COM 092533108 689 98987 SH SOLE 0 0 98987 BLACKROCK CAPITAL INVESTMENT NOTE 5.500% 2/1 092533AB4 14 14000 SH SOLE 0 0 14000 BLACKROCK CORE BD TR SHS BEN INT 09249E101 381 29315 SH SOLE 0 0 29315 BLACKROCK CORPOR HI YLD FD I COM 09255P107 1290 119082 SH SOLE 0 0 119082 BLACKROCK CR ALLCTN INC TR COM 092508100 1607 123874 SH SOLE 0 0 123874 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 354 31226 SH SOLE 0 0 31226 BLACKROCK DEFINED OPPRTY CR COM 09255Q105 592 42902 SH SOLE 0 0 42902 BLACKROCK ENERGY & RES TR COM 09250U101 320 22138 SH SOLE 0 0 22138 BLACKROCK ENH CAP & INC FD I COM 09256A109 217 15814 SH SOLE 0 0 15814 BLACKROCK ENHANCED EQT DIV T COM 09251A104 886 108691 SH SOLE 0 0 108691 BLACKROCK FLOAT RATE OME STR COM 09255X100 413 28686 SH SOLE 0 0 28686 BLACKROCK FLOATING RATE INCO COM 091941104 292 20760 SH SOLE 0 0 20760 BLACKROCK GLOBAL OPP EQTY TR COM 092501105 372 32118 SH SOLE 0 0 32118 BLACKROCK INC COM 09247X101 8311 21841 SH SOLE 0 0 21841 BLACKROCK INCOME TR INC COM 09247F100 158 24921 SH SOLE 0 0 24921 BLACKROCK INTL GRWTH & INC T COM BENE INTER 092524107 237 43042 SH SOLE 0 0 43042 BLACKROCK INVT QUALITY MUN T COM 09247D105 211 14352 SH SOLE 0 0 14352 BLACKROCK LTD DURATION INC T COM SHS 09249W101 387 25496 SH SOLE 0 0 25496 BLACKROCK MASS TAX-EXEMPT TR SH BEN INT 09258E109 165 11620 SH SOLE 0 0 11620 BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 1376 90618 SH SOLE 0 0 90618 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 1503 68833 SH SOLE 0 0 68833 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 308 22222 SH SOLE 0 0 22222 BLACKROCK MUNI 2018 TERM TR COM 09248C106 1700 113465 SH SOLE 0 0 113465 BLACKROCK MUNI INCOME TR II COM 09249N101 245 16822 SH SOLE 0 0 16822 BLACKROCK MUNI INTER DR FD I COM 09253X102 350 25361 SH SOLE 0 0 25361 BLACKROCK MUNIASSETS FD INC COM 09254J102 595 44200 SH SOLE 0 0 44200 BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 152 10880 SH SOLE 0 0 10880 BLACKROCK MUNICIPL INC QLTY COM 092479104 400 28777 SH SOLE 0 0 28777 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 274 19697 SH SOLE 0 0 19697 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 431 30623 SH SOLE 0 0 30623 BLACKROCK MUNIVEST FD II INC COM 09253T101 262 17178 SH SOLE 0 0 17178 BLACKROCK MUNIVEST FD INC COM 09253R105 401 41743 SH SOLE 0 0 41743 BLACKROCK MUNIYIELD FD INC COM 09253W104 262 18534 SH SOLE 0 0 18534 BLACKROCK MUNIYIELD PA QLTY COM 09255G107 161 11384 SH SOLE 0 0 11384 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 447 32748 SH SOLE 0 0 32748 BLACKROCK MUNIYIELD QUALITY COM 09254F100 423 28766 SH SOLE 0 0 28766 BLACKROCK RES & COMM STRAT T SHS 09257A108 419 50670 SH SOLE 0 0 50670 BLACKROCK SCIENCE & TECH TR SHS 09258G104 204 11348 SH SOLE 0 0 11348 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 733 33938 SH SOLE 0 0 33938 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 9537 352821 SH SOLE 0 0 352821 BLACKSTONE GSO FLTING RTE FU COM 09256U105 395 21820 SH SOLE 0 0 21820 BLACKSTONE MTG TR INC COM CL A 09257W100 347 11524 SH SOLE 0 0 11524 BLACKSTONE MTG TR INC NOTE 5.250%12/0 09257WAA8 28 25000 SH SOLE 0 0 25000 BLDRS INDEX FDS TR EMER MK 50 ADR 09348R300 1424 44158 SH SOLE 0 0 44158 BLOCK H & R INC COM 093671105 281 12210 SH SOLE 0 0 12210 BLUE BUFFALO PET PRODS INC COM 09531U102 928 38587 SH SOLE 0 0 38587 BLUE HILLS BANCORP INC COM 095573101 373 19919 SH SOLE 0 0 19919 BNC BANCORP COM 05566T101 415 13018 SH SOLE 0 0 13018 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 210 12099 SH SOLE 0 0 12099 BOEING CO COM 097023105 35615 228771 SH SOLE 0 0 228771 BOFI HLDG INC COM 05566U108 304 10636 SH SOLE 0 0 10636 BORGWARNER INC COM 099724106 530 13434 SH SOLE 0 0 13434 BOSTON BEER INC CL A 100557107 217 1277 SH SOLE 0 0 1277 BOSTON PRIVATE FINL HLDGS IN COM 101119105 172 10365 SH SOLE 0 0 10365 BOSTON PROPERTIES INC COM 101121101 1448 11514 SH SOLE 0 0 11514 BOSTON SCIENTIFIC CORP COM 101137107 1113 51457 SH SOLE 0 0 51457 BOULDER GROWTH & INCOME FD I COM 101507101 275 30769 SH SOLE 0 0 30769 BOVIE MEDICAL CORP COM 10211F100 38 10700 SH SOLE 0 0 10700 BOX INC CL A 10316T104 190 13744 SH SOLE 0 0 13744 BP PLC SPONSORED ADR 055622104 18905 505748 SH SOLE 0 0 505748 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 437 18402 SH SOLE 0 0 18402 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 317 19175 SH SOLE 0 0 19175 BRINKER INTL INC COM 109641100 3479 70241 SH SOLE 0 0 70241 BRISTOL MYERS SQUIBB CO COM 110122108 37833 647386 SH SOLE 0 0 647386 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1574 13967 SH SOLE 0 0 13967 BROADCOM LTD SHS Y09827109 3639 20588 SH SOLE 0 0 20588 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 560 8440 SH SOLE 0 0 8440 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 210 16832 SH SOLE 0 0 16832 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2948 89295 SH SOLE 0 0 89295 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1660 49585 SH SOLE 0 0 49585 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 889 39867 SH SOLE 0 0 39867 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 261 8791 SH SOLE 0 0 8791 BROOKLINE BANCORP INC DEL COM 11373M107 7838 477929 SH SOLE 0 0 477929 BROWN & BROWN INC COM 115236101 356 7945 SH SOLE 0 0 7945 BROWN FORMAN CORP CL A 115637100 538 11630 SH SOLE 0 0 11630 BROWN FORMAN CORP CL B 115637209 4765 106067 SH SOLE 0 0 106067 BSB BANCORP INC MD COM 05573H108 605 20886 SH SOLE 0 0 20886 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 4455 67339 SH SOLE 0 0 67339 BUFFALO WILD WINGS INC COM 119848109 380 2460 SH SOLE 0 0 2460 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 302 4121 SH SOLE 0 0 4121 CA INC COM 12673P105 1056 33227 SH SOLE 0 0 33227 CAL MAINE FOODS INC COM NEW 128030202 2103 47599 SH SOLE 0 0 47599 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 398 37726 SH SOLE 0 0 37726 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 3306 327603 SH SOLE 0 0 327603 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 826 47109 SH SOLE 0 0 47109 CALAMOS GBL DYN INCOME FUND COM 12811L107 763 109416 SH SOLE 0 0 109416 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 614 58276 SH SOLE 0 0 58276 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 1565 152421 SH SOLE 0 0 152421 CALGON CARBON CORP COM 129603106 283 16661 SH SOLE 0 0 16661 CALIX INC COM 13100M509 240 31150 SH SOLE 0 0 31150 CALLON PETE CO DEL COM 13123X102 1107 72055 SH SOLE 0 0 72055 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 81 20143 SH SOLE 0 0 20143 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 681 20944 SH SOLE 0 0 20944 CAMDEN NATL CORP COM 133034108 1786 40191 SH SOLE 0 0 40191 CAMDEN PPTY TR SH BEN INT 133131102 513 6099 SH SOLE 0 0 6099 CAMECO CORP COM 13321L108 380 36272 SH SOLE 0 0 36272 CAMPBELL SOUP CO COM 134429109 2461 40697 SH SOLE 0 0 40697 CANADIAN NATL RY CO COM 136375102 3348 49681 SH SOLE 0 0 49681 CANADIAN PAC RY LTD COM 13645T100 342 2399 SH SOLE 0 0 2399 CANTEL MEDICAL CORP COM 138098108 1560 19814 SH SOLE 0 0 19814 CAPITAL ONE FINL CORP COM 14040H105 4926 56460 SH SOLE 0 0 56460 CAPITOL FED FINL INC COM 14057J101 205 12449 SH SOLE 0 0 12449 CAPSTEAD MTG CORP COM NO PAR 14067E506 131 12840 SH SOLE 0 0 12840 CARDINAL HEALTH INC COM 14149Y108 3892 54081 SH SOLE 0 0 54081 CARDIOVASCULAR SYS INC DEL COM 141619106 369 15258 SH SOLE 0 0 15258 CARE CAP PPTYS INC COM 141624106 258 10304 SH SOLE 0 0 10304 CARLISLE COS INC COM 142339100 1528 13856 SH SOLE 0 0 13856 CARMAX INC COM 143130102 679 10543 SH SOLE 0 0 10543 CARNIVAL CORP UNIT 99/99/9999 143658300 1066 20481 SH SOLE 0 0 20481 CAROLINA FINL CORP NEW COM 143873107 336 10902 SH SOLE 0 0 10902 CASEYS GEN STORES INC COM 147528103 921 7744 SH SOLE 0 0 7744 CASTLE BRANDS INC COM 148435100 10 13500 SH SOLE 0 0 13500 CATALYST PHARMACEUTICALS INC COM 14888U101 25 24000 SH SOLE 0 0 24000 CATCHMARK TIMBER TR INC CL A 14912Y202 1078 95769 SH SOLE 0 0 95769 CATERPILLAR INC DEL COM 149123101 26491 285643 SH SOLE 0 0 285643 CATHAY GEN BANCORP COM 149150104 692 18209 SH SOLE 0 0 18209 CAVIUM INC COM 14964U108 390 6253 SH SOLE 0 0 6253 CBIZ INC COM 124805102 876 63934 SH SOLE 0 0 63934 CBL & ASSOC PPTYS INC COM 124830100 318 27643 SH SOLE 0 0 27643 CBRE CLARION GLOBAL REAL EST COM 12504G100 1253 171654 SH SOLE 0 0 171654 CBRE GROUP INC CL A 12504L109 206 6531 SH SOLE 0 0 6531 CBS CORP NEW CL B 124857202 1636 25708 SH SOLE 0 0 25708 CDK GLOBAL INC COM 12508E101 1716 28742 SH SOLE 0 0 28742 CDN IMPERIAL BK COMM TORONTO COM 136069101 505 6190 SH SOLE 0 0 6190 CEDAR FAIR L P DEPOSITRY UNIT 150185106 1392 21685 SH SOLE 0 0 21685 CELANESE CORP DEL COM SER A 150870103 237 3004 SH SOLE 0 0 3004 CELGENE CORP COM 151020104 17474 150967 SH SOLE 0 0 150967 CEMEX SAB DE CV SPON ADR NEW 151290889 107 13290 SH SOLE 0 0 13290 CENOVUS ENERGY INC COM 15135U109 156 10336 SH SOLE 0 0 10336 CENTERPOINT ENERGY INC COM 15189T107 1597 64796 SH SOLE 0 0 64796 CENTRAL FD CDA LTD CL A 153501101 3132 277381 SH SOLE 0 0 277381 CENTURY BANCORP INC MASS CL A NON VTG 156432106 271 4510 SH SOLE 0 0 4510 CENTURYLINK INC COM 156700106 2363 99373 SH SOLE 0 0 99373 CERECOR INC COM 15671L109 11 13012 SH SOLE 0 0 13012 CERNER CORP COM 156782104 3205 67652 SH SOLE 0 0 67652 CF INDS HLDGS INC COM 125269100 830 26350 SH SOLE 0 0 26350 CHARLES RIV LABS INTL INC COM 159864107 1348 17687 SH SOLE 0 0 17687 CHARTER COMMUNICATIONS INC N CL A 16119P108 824 2860 SH SOLE 0 0 2860 CHATHAM LODGING TR COM 16208T102 256 12455 SH SOLE 0 0 12455 CHECK POINT SOFTWARE TECH LT ORD M22465104 769 9109 SH SOLE 0 0 9109 CHEESECAKE FACTORY INC COM 163072101 365 6091 SH SOLE 0 0 6091 CHEMOURS CO COM 163851108 758 34303 SH SOLE 0 0 34303 CHENIERE ENERGY INC COM NEW 16411R208 1976 47704 SH SOLE 0 0 47704 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 819 28434 SH SOLE 0 0 28434 CHESAPEAKE ENERGY CORP COM 165167107 831 118418 SH SOLE 0 0 118418 CHESAPEAKE ENERGY CORP NOTE 2.750%11/1 165167BW6 5 39000 SH SOLE 0 0 39000 CHESAPEAKE UTILS CORP COM 165303108 1281 19133 SH SOLE 0 0 19133 CHEVRON CORP NEW COM 166764100 89625 761472 SH SOLE 0 0 761472 CHICAGO BRIDGE & IRON CO N V COM 167250109 905 28492 SH SOLE 0 0 28492 CHIMERA INVT CORP COM NEW 16934Q208 1257 73869 SH SOLE 0 0 73869 CHINA FD INC COM 169373107 351 23326 SH SOLE 0 0 23326 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1607 30644 SH SOLE 0 0 30644 CHIPOTLE MEXICAN GRILL INC COM 169656105 1607 4258 SH SOLE 0 0 4258 CHOICE HOTELS INTL INC COM 169905106 344 6130 SH SOLE 0 0 6130 CHUBB LIMITED COM H1467J104 4238 32079 SH SOLE 0 0 32079 CHURCH & DWIGHT INC COM 171340102 3504 79304 SH SOLE 0 0 79304 CIENA CORP COM NEW 171779309 476 19515 SH SOLE 0 0 19515 CIGNA CORPORATION COM 125509109 3418 25625 SH SOLE 0 0 25625 CIMAREX ENERGY CO COM 171798101 284 2087 SH SOLE 0 0 2087 CINCINNATI FINL CORP COM 172062101 1529 20187 SH SOLE 0 0 20187 CINTAS CORP COM 172908105 881 7625 SH SOLE 0 0 7625 CIRRUS LOGIC INC COM 172755100 597 10556 SH SOLE 0 0 10556 CISCO SYS INC COM 17275R102 35577 1177264 SH SOLE 0 0 1177264 CITIGROUP INC COM NEW 172967424 9532 160384 SH SOLE 0 0 160384 CITIZENS & NORTHN CORP COM 172922106 384 14666 SH SOLE 0 0 14666 CITRIX SYS INC COM 177376100 617 6912 SH SOLE 0 0 6912 CLARCOR INC COM 179895107 542 6577 SH SOLE 0 0 6577 CLAYMORE EXCHANGE TRD FD TR GUG BLT2017 HY 18383M399 3197 123834 SH SOLE 0 0 123834 CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 5587 221866 SH SOLE 0 0 221866 CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 741 30669 SH SOLE 0 0 30669 CLAYMORE EXCHANGE TRD FD TR GUG BUL 2020 HY 18383M365 443 18244 SH SOLE 0 0 18244 CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 1610 76027 SH SOLE 0 0 76027 CLAYMORE EXCHANGE TRD FD TR GUG BULL2019 E 18383M522 2696 127539 SH SOLE 0 0 127539 CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 1230 58035 SH SOLE 0 0 58035 CLAYMORE EXCHANGE TRD FD TR GUG INTL MLT ASS 18383Q804 315 20894 SH SOLE 0 0 20894 CLAYMORE EXCHANGE TRD FD TR GUG MIDCAP CORE 18383M720 836 15379 SH SOLE 0 0 15379 CLAYMORE EXCHANGE TRD FD TR GUG MULTI ASSET 18383M506 807 40010 SH SOLE 0 0 40010 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2021 18383M266 449 21377 SH SOLE 0 0 21377 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2022 18383M258 1070 51126 SH SOLE 0 0 51126 CLAYMORE EXCHANGE TRD FD TR GUGG CRP BD 2017 18383M548 1529 67624 SH SOLE 0 0 67624 CLAYMORE EXCHANGE TRD FD TR GUGG ENH SHT DUR 18383M654 354 7060 SH SOLE 0 0 7060 CLAYMORE EXCHANGE TRD FD TR GUGG MSCI GB ETF 18383Q879 666 26902 SH SOLE 0 0 26902 CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 3568 125414 SH SOLE 0 0 125414 CLAYMORE EXCHANGE TRD FD TR GUGG S&P SPINOFF 18383M605 444 10229 SH SOLE 0 0 10229 CLAYMORE EXCHANGE TRD FD TR GUGGEN DEFN EQTY 18383M878 3162 81274 SH SOLE 0 0 81274 CLEAN ENERGY FUELS CORP COM 184499101 137 47785 SH SOLE 0 0 47785 CLEAN HARBORS INC COM 184496107 398 7151 SH SOLE 0 0 7151 CLEARBRIDGE AMERN ENERG MLP COM 184691103 128 13959 SH SOLE 0 0 13959 CLEARBRIDGE ENERGY MLP FD IN COM 184692101 1035 66518 SH SOLE 0 0 66518 CLEARBRIDGE ENERGY MLP TR FD COM 18469Q108 160 12493 SH SOLE 0 0 12493 CLIFFS NAT RES INC COM 18683K101 422 50160 SH SOLE 0 0 50160 CLOROX CO DEL COM 189054109 13721 114322 SH SOLE 0 0 114322 CLOUD PEAK ENERGY INC COM 18911Q102 122 21752 SH SOLE 0 0 21752 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 92 10297 SH SOLE 0 0 10297 CME GROUP INC COM 12572Q105 3380 29301 SH SOLE 0 0 29301 CMS ENERGY CORP COM 125896100 2356 56614 SH SOLE 0 0 56614 CNOOC LTD SPONSORED ADR 126132109 282 2278 SH SOLE 0 0 2278 COACH INC COM 189754104 1404 40089 SH SOLE 0 0 40089 COCA COLA CO COM 191216100 49292 1188900 SH SOLE 0 0 1188900 COGNEX CORP COM 192422103 383 6027 SH SOLE 0 0 6027 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2567 45807 SH SOLE 0 0 45807 COHEN & STEERS CLOSED END OP COM 19248P106 2563 219062 SH SOLE 0 0 219062 COHEN & STEERS GLOBAL INC BL COM 19248M103 92 10732 SH SOLE 0 0 10732 COHEN & STEERS INFRASTRUCTUR COM 19248A109 813 41978 SH SOLE 0 0 41978 COHEN & STEERS QUALITY RLTY COM 19247L106 860 70407 SH SOLE 0 0 70407 COHEN & STEERS REIT & PFD IN COM 19247X100 903 47246 SH SOLE 0 0 47246 COHEN & STEERS SLT PFD INCM COM 19248Y107 252 9624 SH SOLE 0 0 9624 COHEN & STEERS TOTAL RETURN COM 19247R103 1428 118047 SH SOLE 0 0 118047 COLGATE PALMOLIVE CO COM 194162103 16106 246118 SH SOLE 0 0 246118 COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 25 25000 SH SOLE 0 0 25000 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 1171 52850 SH SOLE 0 0 52850 COLUMBIA PPTY TR INC COM NEW 198287203 5459 252749 SH SOLE 0 0 252749 COMCAST CORP NEW CL A 20030N101 14709 213018 SH SOLE 0 0 213018 COMERICA INC COM 200340107 441 6478 SH SOLE 0 0 6478 COMMERCE BANCSHARES INC COM 200525103 341 5898 SH SOLE 0 0 5898 COMMERCIAL METALS CO COM 201723103 342 15694 SH SOLE 0 0 15694 COMMUNICATIONS SALES&LEAS IN COM 20341J104 547 21520 SH SOLE 0 0 21520 COMMUNITY BANKERS TR CORP COM 203612106 768 105903 SH SOLE 0 0 105903 COMMUNITY BK SYS INC COM 203607106 1901 30758 SH SOLE 0 0 30758 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 639 280371 SH SOLE 0 0 280371 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 517 28895 SH SOLE 0 0 28895 COMPASS MINERALS INTL INC COM 20451N101 1578 20145 SH SOLE 0 0 20145 COMPUTER SCIENCES CORP COM 205363104 318 5350 SH SOLE 0 0 5350 CONAGRA BRANDS INC COM 205887102 2826 71447 SH SOLE 0 0 71447 CONCHO RES INC COM 20605P101 238 1793 SH SOLE 0 0 1793 CONNECTICUT WTR SVC INC COM 207797101 657 11762 SH SOLE 0 0 11762 CONNECTONE BANCORP INC NEW COM 20786W107 532 20515 SH SOLE 0 0 20515 CONOCOPHILLIPS COM 20825C104 28373 565879 SH SOLE 0 0 565879 CONSOLIDATED COMM HLDGS INC COM 209034107 834 31064 SH SOLE 0 0 31064 CONSOLIDATED EDISON INC COM 209115104 22782 309198 SH SOLE 0 0 309198 CONSTELLATION BRANDS INC CL A 21036P108 3877 25291 SH SOLE 0 0 25291 CONSTELLATION BRANDS INC CL B 21036P207 288 1879 SH SOLE 0 0 1879 CONTINENTAL RESOURCES INC COM 212015101 1324 25689 SH SOLE 0 0 25689 COOPER COS INC COM NEW 216648402 593 3390 SH SOLE 0 0 3390 COPART INC COM 217204106 333 6008 SH SOLE 0 0 6008 CORE LABORATORIES N V COM N22717107 452 3763 SH SOLE 0 0 3763 CORECIVIC INC COM 21871N101 369 15076 SH SOLE 0 0 15076 CORNING INC COM 219350105 12048 496403 SH SOLE 0 0 496403 COSTAR GROUP INC COM 22160N109 224 1188 SH SOLE 0 0 1188 COSTCO WHSL CORP NEW COM 22160K105 24265 151550 SH SOLE 0 0 151550 COVANTA HLDG CORP COM 22282E102 185 11841 SH SOLE 0 0 11841 COVENANT TRANSN GROUP INC CL A 22284P105 536 27717 SH SOLE 0 0 27717 CPI CARD GROUP INC COM 12634H101 407 97978 SH SOLE 0 0 97978 CRACKER BARREL OLD CTRY STOR COM 22410J106 1745 10450 SH SOLE 0 0 10450 CRANE CO COM 224399105 575 7975 SH SOLE 0 0 7975 CREDIT SUISSE ASSET MGMT INC COM 224916106 38 12040 SH SOLE 0 0 12040 CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 190 71183 SH SOLE 0 0 71183 CREE INC COM 225447101 325 12305 SH SOLE 0 0 12305 CROWN CASTLE INTL CORP NEW COM 22822V101 3598 41462 SH SOLE 0 0 41462 CST BRANDS INC COM 12646R105 201 4168 SH SOLE 0 0 4168 CSX CORP COM 126408103 12370 344280 SH SOLE 0 0 344280 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 629 15716 SH SOLE 0 0 15716 CUBESMART COM 229663109 3877 144841 SH SOLE 0 0 144841 CULLEN FROST BANKERS INC COM 229899109 892 10110 SH SOLE 0 0 10110 CUMMINS INC COM 231021106 6161 45080 SH SOLE 0 0 45080 CURRENCYSHARES AUSTRALIAN DL AUSTRALIAN DOL 23129U101 258 3568 SH SOLE 0 0 3568 CURRENCYSHARES SWISS FRANC T SWISS FRANC SH 23129V109 297 3166 SH SOLE 0 0 3166 CURTISS WRIGHT CORP COM 231561101 297 3020 SH SOLE 0 0 3020 CVB FINL CORP COM 126600105 2915 127129 SH SOLE 0 0 127129 CVD EQUIPMENT CORP COM 126601103 91 10428 SH SOLE 0 0 10428 CVR ENERGY INC COM 12662P108 200 7888 SH SOLE 0 0 7888 CVS HEALTH CORP COM 126650100 23250 294645 SH SOLE 0 0 294645 CYBERARK SOFTWARE LTD SHS M2682V108 374 8224 SH SOLE 0 0 8224 CYNOSURE INC CL A 232577205 218 4779 SH SOLE 0 0 4779 CYPRESS SEMICONDUCTOR CORP COM 232806109 208 18140 SH SOLE 0 0 18140 CYS INVTS INC COM 12673A108 180 23258 SH SOLE 0 0 23258 CYTRX CORP COM PAR 232828509 6 16701 SH SOLE 0 0 16701 D R HORTON INC COM 23331A109 381 13941 SH SOLE 0 0 13941 DANAHER CORP DEL COM 235851102 4285 55046 SH SOLE 0 0 55046 DANAHER CORP DEL NOTE 1/2 235851AF9 36 12000 SH SOLE 0 0 12000 DARDEN RESTAURANTS INC COM 237194105 1585 21798 SH SOLE 0 0 21798 DAVITA INC COM 23918K108 687 10694 SH SOLE 0 0 10694 DBX ETF TR DB XTR MSCI EUR 233051853 1492 58812 SH SOLE 0 0 58812 DBX ETF TR XTRAK MSCI EAFE 233051200 17038 607211 SH SOLE 0 0 607211 DBX ETF TR XTRAK MSCI JAPN 233051507 279 7487 SH SOLE 0 0 7487 DBX ETF TR XTRC RUS1000 CMP 233051481 255 9436 SH SOLE 0 0 9436 DCT INDUSTRIAL TRUST INC COM NEW 233153204 1473 30770 SH SOLE 0 0 30770 DEERE & CO COM 244199105 8673 84168 SH SOLE 0 0 84168 DELAWARE INV MN MUN INC FD I COM 24610V103 256 18885 SH SOLE 0 0 18885 DELL TECHNOLOGIES INC COM CL V 24703L103 1602 29137 SH SOLE 0 0 29137 DELTA AIR LINES INC DEL COM NEW 247361702 1634 33228 SH SOLE 0 0 33228 DELUXE CORP COM 248019101 371 5179 SH SOLE 0 0 5179 DENISON MINES CORP COM 248356107 124 241862 SH SOLE 0 0 241862 DENTSPLY SIRONA INC COM 24906P109 219 3789 SH SOLE 0 0 3789 DEPOMED INC COM 249908104 572 31731 SH SOLE 0 0 31731 DERMA SCIENCES INC COM PAR $.01 249827502 63 12100 SH SOLE 0 0 12100 DEUTSCHE BK AG LONDON ETN DJ HY 2022 25153Q658 197 10648 SH SOLE 0 0 10648 DEUTSCHE GLOBAL HIGH INCOME COM 25158V108 252 30234 SH SOLE 0 0 30234 DEUTSCHE HIGH INCOME OPPORT COM 25158Y102 326 22650 SH SOLE 0 0 22650 DEUTSCHE MULTI-MKT INCOME TR SHS 25160E102 301 35362 SH SOLE 0 0 35362 DEUTSCHE MUN INCOME COM 25160C106 2196 167391 SH SOLE 0 0 167391 DEVON ENERGY CORP NEW COM 25179M103 1565 34268 SH SOLE 0 0 34268 DEVRY ED GROUP INC COM 251893103 794 25445 SH SOLE 0 0 25445 DEXCOM INC COM 252131107 203 3404 SH SOLE 0 0 3404 DIAGEO P L C SPON ADR NEW 25243Q205 9900 95247 SH SOLE 0 0 95247 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 560 2660 SH SOLE 0 0 2660 DIAMONDBACK ENERGY INC COM 25278X109 1444 14289 SH SOLE 0 0 14289 DICKS SPORTING GOODS INC COM 253393102 731 13775 SH SOLE 0 0 13775 DIEBOLD NXDF INC COM 253651103 429 17058 SH SOLE 0 0 17058 DIGITAL RLTY TR INC COM 253868103 1793 18251 SH SOLE 0 0 18251 DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 3842 50210 SH SOLE 0 0 50210 DIREXION SHS ETF TR DAILY GOLD MINER 25490K570 324 42436 SH SOLE 0 0 42436 DIREXION SHS ETF TR DAILY JR GOLD MI 25490K554 128 23000 SH SOLE 0 0 23000 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 355 3298 SH SOLE 0 0 3298 DIREXION SHS ETF TR ZACKS MLP HG INC 25459Y298 230 12188 SH SOLE 0 0 12188 DISCOVER FINL SVCS COM 254709108 2405 33355 SH SOLE 0 0 33355 DISH NETWORK CORP CL A 25470M109 431 7441 SH SOLE 0 0 7441 DISNEY WALT CO COM DISNEY 254687106 61471 589815 SH SOLE 0 0 589815 DIVERSIFIED REAL ASSET INC F COM SHS 25533B108 1954 125333 SH SOLE 0 0 125333 DNP SELECT INCOME FD COM 23325P104 3417 333983 SH SOLE 0 0 333983 DOLLAR GEN CORP NEW COM 256677105 2709 36568 SH SOLE 0 0 36568 DOLLAR TREE INC COM 256746108 992 12851 SH SOLE 0 0 12851 DOMINION MIDSTREAM PARTNERS COM UT REP LTD 257454108 248 8379 SH SOLE 0 0 8379 DOMINION RES INC VA NEW COM 25746U109 18207 237718 SH SOLE 0 0 237718 DOMINOS PIZZA INC COM 25754A201 784 4926 SH SOLE 0 0 4926 DONALDSON INC COM 257651109 1864 44301 SH SOLE 0 0 44301 DONNELLEY R R & SONS CO COM 257867200 201 12291 SH SOLE 0 0 12291 DOUBLELINE INCOME SOLUTIONS COM 258622109 4630 243798 SH SOLE 0 0 243798 DOUBLELINE OPPORTUNISTIC CR COM 258623107 834 36089 SH SOLE 0 0 36089 DOVER CORP COM 260003108 711 9490 SH SOLE 0 0 9490 DOW CHEM CO COM 260543103 21282 371930 SH SOLE 0 0 371930 DR PEPPER SNAPPLE GROUP INC COM 26138E109 1294 14270 SH SOLE 0 0 14270 DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200S101 103 30588 SH SOLE 0 0 30588 DREYFUS STRATEGIC MUNS INC COM 261932107 363 43164 SH SOLE 0 0 43164 DST SYS INC DEL COM 233326107 311 2907 SH SOLE 0 0 2907 DTE ENERGY CO COM 233331107 3531 35848 SH SOLE 0 0 35848 DU PONT E I DE NEMOURS & CO COM 263534109 18052 245937 SH SOLE 0 0 245937 DUFF & PHELPS GLB UTL INC FD COM 26433C105 360 23222 SH SOLE 0 0 23222 DUFF & PHELPS UTIL CORP BD T COM 26432K108 176 18653 SH SOLE 0 0 18653 DUKE ENERGY CORP NEW COM NEW 26441C204 26659 343458 SH SOLE 0 0 343458 DUKE REALTY CORP COM NEW 264411505 1989 74880 SH SOLE 0 0 74880 DUNKIN BRANDS GROUP INC COM 265504100 7408 141271 SH SOLE 0 0 141271 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 1036 23575 SH SOLE 0 0 23575 DURECT CORP COM 266605104 121 90425 SH SOLE 0 0 90425 DXP ENTERPRISES INC NEW COM NEW 233377407 1602 46118 SH SOLE 0 0 46118 DYCOM INDS INC COM 267475101 318 3960 SH SOLE 0 0 3960 DYNEX CAP INC COM NEW 26817Q506 2377 348531 SH SOLE 0 0 348531 E TRADE FINANCIAL CORP COM NEW 269246401 249 7177 SH SOLE 0 0 7177 EAGLE BANCORP INC MD COM 268948106 1521 24953 SH SOLE 0 0 24953 EAGLE MATERIALS INC COM 26969P108 422 4286 SH SOLE 0 0 4286 EARTHLINK HLDGS CORP COM 27033X101 173 30705 SH SOLE 0 0 30705 EASTMAN CHEM CO COM 277432100 1081 14372 SH SOLE 0 0 14372 EATON CORP PLC SHS G29183103 4333 64589 SH SOLE 0 0 64589 EATON VANCE CORP COM NON VTG 278265103 3138 74921 SH SOLE 0 0 74921 EATON VANCE ENH EQTY INC FD COM 278277108 1380 107823 SH SOLE 0 0 107823 EATON VANCE ENHANCED EQ INC COM 278274105 904 72894 SH SOLE 0 0 72894 EATON VANCE FLTING RATE INC COM 278279104 365 24512 SH SOLE 0 0 24512 EATON VANCE LTD DUR INCOME F COM 27828H105 5991 436648 SH SOLE 0 0 436648 EATON VANCE MUN BD FD COM 27827X101 406 32676 SH SOLE 0 0 32676 EATON VANCE NEW YORK MUN BD COM 27827Y109 191 15500 SH SOLE 0 0 15500 EATON VANCE OHIO MUN BD FD COM 27828L106 614 45871 SH SOLE 0 0 45871 EATON VANCE RISK MNGD DIV EQ COM 27829G106 471 52561 SH SOLE 0 0 52561 EATON VANCE SH TM DR DIVR IN COM 27828V104 155 11153 SH SOLE 0 0 11153 EATON VANCE SR FLTNG RTE TR COM 27828Q105 389 26435 SH SOLE 0 0 26435 EATON VANCE TAX ADVT DIV INC COM 27828G107 2178 106032 SH SOLE 0 0 106032 EATON VANCE TAX MNGD GBL DV COM 27829F108 1436 179001 SH SOLE 0 0 179001 EATON VANCE TAX MNGED BUY WR COM 27828X100 3284 198785 SH SOLE 0 0 198785 EATON VANCE TX ADV GLBL DIV COM 27828S101 1175 83504 SH SOLE 0 0 83504 EATON VANCE TX MGD DIV EQ IN COM 27828N102 873 84359 SH SOLE 0 0 84359 EATON VANCE TX MNG BY WRT OP COM 27828Y108 1662 111995 SH SOLE 0 0 111995 EATON VANCE TXMGD GL BUYWR O COM 27829C105 987 97983 SH SOLE 0 0 97983 EBAY INC COM 278642103 1842 62047 SH SOLE 0 0 62047 ECOLAB INC COM 278865100 4216 35968 SH SOLE 0 0 35968 EDGEWELL PERS CARE CO COM 28035Q102 1759 24101 SH SOLE 0 0 24101 EDISON INTL COM 281020107 3168 44000 SH SOLE 0 0 44000 EDWARDS LIFESCIENCES CORP COM 28176E108 1661 17730 SH SOLE 0 0 17730 ELDORADO GOLD CORP NEW COM 284902103 45 13914 SH SOLE 0 0 13914 ELECTRONIC ARTS INC COM 285512109 329 4178 SH SOLE 0 0 4178 ELKHORN ETF TR S&P US HGH ETF 287711501 412 17771 SH SOLE 0 0 17771 ELLIE MAE INC COM 28849P100 237 2838 SH SOLE 0 0 2838 EMCOR GROUP INC COM 29084Q100 297 4203 SH SOLE 0 0 4203 EMERSON ELEC CO COM 291011104 21480 385287 SH SOLE 0 0 385287 EMPIRE DIST ELEC CO COM 291641108 237 6964 SH SOLE 0 0 6964 EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 429 21474 SH SOLE 0 0 21474 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 837 41910 SH SOLE 0 0 41910 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 1793 70388 SH SOLE 0 0 70388 ENBRIDGE INC COM 29250N105 935 22199 SH SOLE 0 0 22199 ENCANA CORP COM 292505104 140 11965 SH SOLE 0 0 11965 ENCORE CAP GROUP INC NOTE 2.875% 3/1 292554AH5 22 25000 SH SOLE 0 0 25000 ENDEAVOUR SILVER CORP COM 29258Y103 45 12793 SH SOLE 0 0 12793 ENERGEN CORP COM 29265N108 782 13564 SH SOLE 0 0 13564 ENERGIZER HLDGS INC NEW COM 29272W109 651 14601 SH SOLE 0 0 14601 ENERGY FOCUS INC COM NEW 29268T300 45 10657 SH SOLE 0 0 10657 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 4255 220370 SH SOLE 0 0 220370 ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 5381 150267 SH SOLE 0 0 150267 ENERPLUS CORP COM 292766102 211 22204 SH SOLE 0 0 22204 ENSCO PLC SHS CLASS A G3157S106 558 57447 SH SOLE 0 0 57447 ENTEGRIS INC COM 29362U104 230 12824 SH SOLE 0 0 12824 ENTERGY CORP NEW COM 29364G103 1514 20611 SH SOLE 0 0 20611 ENTERPRISE BANCORP INC MASS COM 293668109 3268 86996 SH SOLE 0 0 86996 ENTERPRISE PRODS PARTNERS L COM 293792107 20856 771318 SH SOLE 0 0 771318 ENVESTNET INC NOTE 1.750%12/1 29404KAA4 19 20000 SH SOLE 0 0 20000 EOG RES INC COM 26875P101 3511 34727 SH SOLE 0 0 34727 EPR PPTYS COM SH BEN INT 26884U109 1036 14429 SH SOLE 0 0 14429 EQT CORP COM 26884L109 528 8069 SH SOLE 0 0 8069 EQUIFAX INC COM 294429105 969 8196 SH SOLE 0 0 8196 EQUINIX INC COM PAR $0.001 29444U700 509 1425 SH SOLE 0 0 1425 EQUITY RESIDENTIAL SH BEN INT 29476L107 1201 18655 SH SOLE 0 0 18655 ERICSSON ADR B SEK 10 294821608 127 21849 SH SOLE 0 0 21849 ESCO TECHNOLOGIES INC COM 296315104 249 4401 SH SOLE 0 0 4401 ESSEX PPTY TR INC COM 297178105 504 2168 SH SOLE 0 0 2168 ETF MANAGERS TR PUREFUNDS ISE CY 26924G201 3303 124915 SH SOLE 0 0 124915 ETFIS SER TR I INFRAC ACT MLP 26923G103 263 23245 SH SOLE 0 0 23245 ETFS PRECIOUS METALS BASKET PHYS PM BSKT 26922W109 1172 20369 SH SOLE 0 0 20369 ETFS SILVER TR SILVER SHS 26922X107 262 16820 SH SOLE 0 0 16820 ETHAN ALLEN INTERIORS INC COM 297602104 1360 36902 SH SOLE 0 0 36902 EVERSOURCE ENERGY COM 30040W108 9523 172424 SH SOLE 0 0 172424 EVOKE PHARMA INC COM 30049G104 61 30062 SH SOLE 0 0 30062 EXACT SCIENCES CORP COM 30063P105 349 26133 SH SOLE 0 0 26133 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 355 12394 SH SOLE 0 0 12394 EXCHANGE TRADED CONCEPTS TR YLD SHS HGH INC 301505301 1364 73483 SH SOLE 0 0 73483 EXCO RESOURCES INC COM 269279402 17 19150 SH SOLE 0 0 19150 EXELIXIS INC COM 30161Q104 536 35954 SH SOLE 0 0 35954 EXELON CORP COM 30161N101 7121 200653 SH SOLE 0 0 200653 EXPEDIA INC DEL COM NEW 30212P303 472 4167 SH SOLE 0 0 4167 EXPEDITORS INTL WASH INC COM 302130109 776 14645 SH SOLE 0 0 14645 EXPRESS SCRIPTS HLDG CO COM 30219G108 7345 106775 SH SOLE 0 0 106775 EXTRA SPACE STORAGE INC COM 30225T102 326 4219 SH SOLE 0 0 4219 EXXON MOBIL CORP COM 30231G102 177936 1971368 SH SOLE 0 0 1971368 F M C CORP COM NEW 302491303 228 4039 SH SOLE 0 0 4039 F5 NETWORKS INC COM 315616102 543 3754 SH SOLE 0 0 3754 FABRINET SHS G3323L100 1102 27336 SH SOLE 0 0 27336 FACEBOOK INC CL A 30303M102 43817 380852 SH SOLE 0 0 380852 FACTSET RESH SYS INC COM 303075105 403 2469 SH SOLE 0 0 2469 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 273 23125 SH SOLE 0 0 23125 FARMERS NATL BANC CORP COM 309627107 415 29234 SH SOLE 0 0 29234 FASTENAL CO COM 311900104 5279 112376 SH SOLE 0 0 112376 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 2161 15204 SH SOLE 0 0 15204 FEDERATED INVS INC PA CL B 314211103 12763 451320 SH SOLE 0 0 451320 FEDEX CORP COM 31428X106 17372 93296 SH SOLE 0 0 93296 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 374 55204 SH SOLE 0 0 55204 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 185 20314 SH SOLE 0 0 20314 FIDELITY CONSMR STAPLES 316092303 11019 353183 SH SOLE 0 0 353183 FIDELITY DIVID ETF RISI 316092832 4136 156137 SH SOLE 0 0 156137 FIDELITY LTD TRM BD ETF 316188200 19282 385964 SH SOLE 0 0 385964 FIDELITY MSCI CONSM DIS 316092204 4861 151113 SH SOLE 0 0 151113 FIDELITY MSCI ENERGY IDX 316092402 6729 317712 SH SOLE 0 0 317712 FIDELITY MSCI FINLS IDX 316092501 16750 484382 SH SOLE 0 0 484382 FIDELITY MSCI HLTH CARE I 316092600 6979 212180 SH SOLE 0 0 212180 FIDELITY MSCI INDL INDX 316092709 4440 137789 SH SOLE 0 0 137789 FIDELITY MSCI INFO TECH I 316092808 11861 321358 SH SOLE 0 0 321358 FIDELITY MSCI MATLS INDEX 316092881 2708 93914 SH SOLE 0 0 93914 FIDELITY MSCI RL EST ETF 316092857 2889 123194 SH SOLE 0 0 123194 FIDELITY MSCI UTILS INDEX 316092865 1032 32648 SH SOLE 0 0 32648 FIDELITY QLTY FCTOR ETF 316092790 285 10848 SH SOLE 0 0 10848 FIDELITY TELECOMM SVCS 316092873 1508 46991 SH SOLE 0 0 46991 FIDELITY TOTAL BD ETF 316188309 11553 231992 SH SOLE 0 0 231992 FIDELITY VLU FACTOR ETF 316092782 1978 72438 SH SOLE 0 0 72438 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 2120 10018 SH SOLE 0 0 10018 FIDELITY NATL INFORMATION SV COM 31620M106 1454 19224 SH SOLE 0 0 19224 FIDUS INVT CORP COM 316500107 265 16854 SH SOLE 0 0 16854 FIFTH STR SR FLOATNG RATE CO COM 31679F101 107 12298 SH SOLE 0 0 12298 FIFTH STREET FINANCE CORP COM 31678A103 100 18636 SH SOLE 0 0 18636 FIFTH THIRD BANCORP COM 316773100 6235 231184 SH SOLE 0 0 231184 FINANCIAL ENGINES INC COM 317485100 292 7938 SH SOLE 0 0 7938 FINANCIAL INSTNS INC COM 317585404 20949 612547 SH SOLE 0 0 612547 FIREEYE INC COM 31816Q101 658 55252 SH SOLE 0 0 55252 FIRST BANCORP INC ME COM 31866P102 1478 44664 SH SOLE 0 0 44664 FIRST BUSEY CORP COM NEW 319383204 604 19638 SH SOLE 0 0 19638 FIRST CMNTY BANCSHARES INC N COM 31983A103 641 21267 SH SOLE 0 0 21267 FIRST FINANCIAL NORTHWEST IN COM 32022K102 341 17250 SH SOLE 0 0 17250 FIRST FINL BANKSHARES COM 32020R109 1787 39527 SH SOLE 0 0 39527 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 250 8907 SH SOLE 0 0 8907 FIRST MIDWEST BANCORP DEL COM 320867104 275 10896 SH SOLE 0 0 10896 FIRST SOLAR INC COM 336433107 750 23360 SH SOLE 0 0 23360 FIRST TR ENERGY INCOME & GRW COM 33738G104 963 36283 SH SOLE 0 0 36283 FIRST TR ENERGY INFRASTRCTR COM 33738C103 373 20661 SH SOLE 0 0 20661 FIRST TR ENHANCED EQTY INC F COM 337318109 1027 76004 SH SOLE 0 0 76004 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 505 14630 SH SOLE 0 0 14630 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 427 9047 SH SOLE 0 0 9047 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 683 33610 SH SOLE 0 0 33610 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 1855 63575 SH SOLE 0 0 63575 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 1313 32168 SH SOLE 0 0 32168 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 746 21643 SH SOLE 0 0 21643 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 736 20732 SH SOLE 0 0 20732 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 2698 58975 SH SOLE 0 0 58975 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 3225 138424 SH SOLE 0 0 138424 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 5930 74281 SH SOLE 0 0 74281 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 1064 62456 SH SOLE 0 0 62456 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 14592 630583 SH SOLE 0 0 630583 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 907 54913 SH SOLE 0 0 54913 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 2302 85149 SH SOLE 0 0 85149 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 320 5337 SH SOLE 0 0 5337 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 966 20039 SH SOLE 0 0 20039 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 394 7555 SH SOLE 0 0 7555 FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 205 4102 SH SOLE 0 0 4102 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 2792 48729 SH SOLE 0 0 48729 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 209 6343 SH SOLE 0 0 6343 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 435 12132 SH SOLE 0 0 12132 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 4154 217388 SH SOLE 0 0 217388 FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500 165 10672 SH SOLE 0 0 10672 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 1685 56948 SH SOLE 0 0 56948 FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 338 8371 SH SOLE 0 0 8371 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 261 13356 SH SOLE 0 0 13356 FIRST TR EXCHANGE TRADED FD NAT GAS ETF 33733E807 1729 66078 SH SOLE 0 0 66078 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 4244 168132 SH SOLE 0 0 168132 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 2881 31706 SH SOLE 0 0 31706 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 1355 27914 SH SOLE 0 0 27914 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 2420 63863 SH SOLE 0 0 63863 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 3679 67960 SH SOLE 0 0 67960 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 1015 37964 SH SOLE 0 0 37964 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 1313 33187 SH SOLE 0 0 33187 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 2588 136302 SH SOLE 0 0 136302 FIRST TR EXCNGE TRD ALPHADEX MID CAP VAL FD 33737M201 610 18516 SH SOLE 0 0 18516 FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 452 14388 SH SOLE 0 0 14388 FIRST TR HIGH INCOME L/S FD COM 33738E109 340 21169 SH SOLE 0 0 21169 FIRST TR INTER DUR PFD & IN COM 33718W103 1315 57960 SH SOLE 0 0 57960 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 871 17770 SH SOLE 0 0 17770 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 3358 71637 SH SOLE 0 0 71637 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 6107 125211 SH SOLE 0 0 125211 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 3824 67812 SH SOLE 0 0 67812 FIRST TR MLP & ENERGY INCOME COM 33739B104 380 23564 SH SOLE 0 0 23564 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 11202 403615 SH SOLE 0 0 403615 FIRST TR MULTI CAP VALUE ALP COM SHS 33733F101 1530 29231 SH SOLE 0 0 29231 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 1151 22799 SH SOLE 0 0 22799 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 3769 81568 SH SOLE 0 0 81568 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 749 14180 SH SOLE 0 0 14180 FIRST TR NASDAQ100 TECH INDE SHS 337345102 1573 29862 SH SOLE 0 0 29862 FIRST TR S&P REIT INDEX FD COM 33734G108 397 17210 SH SOLE 0 0 17210 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 1367 25396 SH SOLE 0 0 25396 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 342 28793 SH SOLE 0 0 28793 FIRST TR VALUE LINE DIVID IN SHS 33734H106 30942 1103895 SH SOLE 0 0 1103895 FIRST TR/ABERDEEN EMERG OPT COM 33731K102 163 11765 SH SOLE 0 0 11765 FIRST TRUST MORTGAGE INCM FD COM SHS 33734E103 197 13971 SH SOLE 0 0 13971 FIRST TRUST SPECIALTY FINANC COM BEN INTR 33733G109 663 93864 SH SOLE 0 0 93864 FIRSTENERGY CORP COM 337932107 2256 72832 SH SOLE 0 0 72832 FISERV INC COM 337738108 2473 23269 SH SOLE 0 0 23269 FITBIT INC CL A 33812L102 84 11437 SH SOLE 0 0 11437 FLAHERTY & CRUMRINE PFD INC COM 33848E106 162 14545 SH SOLE 0 0 14545 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 4167 221180 SH SOLE 0 0 221180 FLEETCOR TECHNOLOGIES INC COM 339041105 289 2043 SH SOLE 0 0 2043 FLEX LTD ORD Y2573F102 255 17775 SH SOLE 0 0 17775 FLEXION THERAPEUTICS INC COM 33938J106 406 21340 SH SOLE 0 0 21340 FLEXSHARES TR CR SCD US BD 33939L761 1077 21544 SH SOLE 0 0 21544 FLEXSHARES TR CUR HDG DM IDX 33939L720 1273 50151 SH SOLE 0 0 50151 FLEXSHARES TR GLB QLT R/E IDX 33939L787 423 7512 SH SOLE 0 0 7512 FLEXSHARES TR M STAR DEV MKT 33939L803 16901 299614 SH SOLE 0 0 299614 FLEXSHARES TR MORNSTAR USMKT 33939L100 15384 160013 SH SOLE 0 0 160013 FLEXSHARES TR MSTAR EMKT FAC 33939L308 5221 113580 SH SOLE 0 0 113580 FLEXSHARES TR QUALT DIVD IDX 33939L860 268 6804 SH SOLE 0 0 6804 FLOWERS FOODS INC COM 343498101 2389 119648 SH SOLE 0 0 119648 FLOWSERVE CORP COM 34354P105 626 13018 SH SOLE 0 0 13018 FLUOR CORP NEW COM 343412102 2870 54652 SH SOLE 0 0 54652 FLY LEASING LTD SPONSORED ADR 34407D109 235 17700 SH SOLE 0 0 17700 FNB CORP PA COM 302520101 344 21453 SH SOLE 0 0 21453 FOOT LOCKER INC COM 344849104 2761 38942 SH SOLE 0 0 38942 FORD MTR CO DEL COM PAR $0.01 345370860 23478 1935502 SH SOLE 0 0 1935502 FOREST CITY RLTY TR INC COM CL A 345605109 270 12947 SH SOLE 0 0 12947 FORTIS INC COM 349553107 217 7018 SH SOLE 0 0 7018 FORTIVE CORP COM 34959J108 1357 25306 SH SOLE 0 0 25306 FORTRESS INVESTMENT GROUP LL CL A 34958B106 50 10315 SH SOLE 0 0 10315 FORTUNA SILVER MINES INC COM 349915108 62 10909 SH SOLE 0 0 10909 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1581 29574 SH SOLE 0 0 29574 FQF TR OSHARS FTSE US 351680855 748 27219 SH SOLE 0 0 27219 FRANCO NEVADA CORP COM 351858105 5571 93224 SH SOLE 0 0 93224 FRANKLIN LTD DURATION INC TR COM 35472T101 394 32696 SH SOLE 0 0 32696 FRANKLIN RES INC COM 354613101 588 14856 SH SOLE 0 0 14856 FREEPORT-MCMORAN INC CL B 35671D857 3465 262715 SH SOLE 0 0 262715 FRONTIER COMMUNICATIONS CORP COM 35906A108 1187 351064 SH SOLE 0 0 351064 FS INVT CORP COM 302635107 120757 11723971 SH SOLE 0 0 11723971 FUEL TECH INC COM 359523107 49 42215 SH SOLE 0 0 42215 FUELCELL ENERGY INC COM NEW 35952H502 46 26352 SH SOLE 0 0 26352 FULLER H B CO COM 359694106 239 4944 SH SOLE 0 0 4944 FULTON FINL CORP PA COM 360271100 1786 95026 SH SOLE 0 0 95026 FUSION TELECOMM INTL INC COM NEW 36113B400 41 27304 SH SOLE 0 0 27304 GABELLI DIVD & INCOME TR COM 36242H104 729 36378 SH SOLE 0 0 36378 GABELLI EQUITY TR INC COM 362397101 2659 481705 SH SOLE 0 0 481705 GABELLI HLTHCARE & WELLNESS SHS 36246K103 137 14485 SH SOLE 0 0 14485 GABELLI UTIL TR COM 36240A101 377 59816 SH SOLE 0 0 59816 GALLAGHER ARTHUR J & CO COM 363576109 1907 36693 SH SOLE 0 0 36693 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 1794 338533 SH SOLE 0 0 338533 GAMESTOP CORP NEW CL A 36467W109 216 8558 SH SOLE 0 0 8558 GAMING & LEISURE PPTYS INC COM 36467J108 213 6970 SH SOLE 0 0 6970 GANNETT CO INC COM 36473H104 502 51667 SH SOLE 0 0 51667 GAP INC DEL COM 364760108 250 11133 SH SOLE 0 0 11133 GARMIN LTD SHS H2906T109 717 14777 SH SOLE 0 0 14777 GENERAL AMERN INVS INC COM 368802104 745 23899 SH SOLE 0 0 23899 GENERAL DYNAMICS CORP COM 369550108 11509 66655 SH SOLE 0 0 66655 GENERAL ELECTRIC CO COM 369604103 153076 4844170 SH SOLE 0 0 4844170 GENERAL MLS INC COM 370334104 23578 381704 SH SOLE 0 0 381704 GENERAL MTRS CO COM 37045V100 11208 321707 SH SOLE 0 0 321707 GENESIS ENERGY L P UNIT LTD PARTN 371927104 286 7944 SH SOLE 0 0 7944 GENTEX CORP COM 371901109 868 44107 SH SOLE 0 0 44107 GENUINE PARTS CO COM 372460105 4893 51211 SH SOLE 0 0 51211 GENWORTH FINL INC COM CL A 37247D106 178 46723 SH SOLE 0 0 46723 GERON CORP COM 374163103 160 77167 SH SOLE 0 0 77167 GETTY RLTY CORP NEW COM 374297109 220 8622 SH SOLE 0 0 8622 GILEAD SCIENCES INC COM 375558103 22693 316901 SH SOLE 0 0 316901 GLADSTONE COML CORP COM 376536108 449 22349 SH SOLE 0 0 22349 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 13117 340614 SH SOLE 0 0 340614 GLOBAL NET LEASE INC COM 379378102 1941 247934 SH SOLE 0 0 247934 GLOBAL PARTNERS LP COM UNITS 37946R109 234 12010 SH SOLE 0 0 12010 GLOBAL PMTS INC COM 37940X102 398 5736 SH SOLE 0 0 5736 GLOBAL X FDS GLB X SUPERDIV 37950E549 1642 78918 SH SOLE 0 0 78918 GLOBAL X FDS GLBL X MLP ETF 37950E473 355 30722 SH SOLE 0 0 30722 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 201 15713 SH SOLE 0 0 15713 GLOBAL X FDS GLOBAL X SILVER 37954Y848 455 14181 SH SOLE 0 0 14181 GLOBAL X FDS INTRT THNG TMT 37954Y780 291 18658 SH SOLE 0 0 18658 GLOBAL X FDS SCIEN BETA US 37954Y103 4154 157451 SH SOLE 0 0 157451 GNC HLDGS INC COM CL A 36191G107 266 24066 SH SOLE 0 0 24066 GOLAR LNG LTD BERMUDA SHS G9456A100 401 17494 SH SOLE 0 0 17494 GOLDCORP INC NEW COM 380956409 612 45019 SH SOLE 0 0 45019 GOLDEN MINERALS CO COM 381119106 182 313476 SH SOLE 0 0 313476 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 1779 66481 SH SOLE 0 0 66481 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 5755 236233 SH SOLE 0 0 236233 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 3276 73852 SH SOLE 0 0 73852 GOLDMAN SACHS GROUP INC COM 38141G104 7714 32215 SH SOLE 0 0 32215 GOLUB CAP BDC INC COM 38173M102 947 51482 SH SOLE 0 0 51482 GOODYEAR TIRE & RUBR CO COM 382550101 2234 72354 SH SOLE 0 0 72354 GOPRO INC CL A 38268T103 166 19045 SH SOLE 0 0 19045 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1028 53940 SH SOLE 0 0 53940 GRACO INC COM 384109104 599 7207 SH SOLE 0 0 7207 GRAINGER W W INC COM 384802104 1903 8194 SH SOLE 0 0 8194 GRAMERCY PPTY TR COM 385002100 2672 291115 SH SOLE 0 0 291115 GRANA Y MONTERO S A A SPONSORED ADR 38500P208 887 124052 SH SOLE 0 0 124052 GRANITE CONSTR INC COM 387328107 236 4299 SH SOLE 0 0 4299 GREAT PLAINS ENERGY INC COM 391164100 1140 41671 SH SOLE 0 0 41671 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 491 21534 SH SOLE 0 0 21534 GREIF INC CL A 397624107 358 6980 SH SOLE 0 0 6980 GUESS INC COM 401617105 192 15894 SH SOLE 0 0 15894 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 1069 54417 SH SOLE 0 0 54417 GUGGENHEIM TAXABLE MUN MNGD COM 401664107 253 11810 SH SOLE 0 0 11810 GW PHARMACEUTICALS PLC ADS 36197T103 833 7450 SH SOLE 0 0 7450 HAIN CELESTIAL GROUP INC COM 405217100 1729 44305 SH SOLE 0 0 44305 HALLIBURTON CO COM 406216101 6630 122575 SH SOLE 0 0 122575 HALOZYME THERAPEUTICS INC COM 40637H109 221 22345 SH SOLE 0 0 22345 HALYARD HEALTH INC COM 40650V100 403 10889 SH SOLE 0 0 10889 HANCOCK HLDG CO COM 410120109 2571 59649 SH SOLE 0 0 59649 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 503 13879 SH SOLE 0 0 13879 HANCOCK JOHN INV TRUST TAX ADV GLB SH 41013P749 336 34578 SH SOLE 0 0 34578 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 2165 106408 SH SOLE 0 0 106408 HANCOCK JOHN PFD INCOME FD I COM 41013X106 1741 85973 SH SOLE 0 0 85973 HANCOCK JOHN PFD INCOME FD I COM 41021P103 226 12736 SH SOLE 0 0 12736 HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 1239 79175 SH SOLE 0 0 79175 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 1147 49715 SH SOLE 0 0 49715 HANESBRANDS INC COM 410345102 495 22935 SH SOLE 0 0 22935 HANNON ARMSTRONG SUST INFR C COM 41068X100 3277 172583 SH SOLE 0 0 172583 HANOVER INS GROUP INC COM 410867105 814 8945 SH SOLE 0 0 8945 HARLEY DAVIDSON INC COM 412822108 2483 42556 SH SOLE 0 0 42556 HARRIS CORP DEL COM 413875105 2177 21242 SH SOLE 0 0 21242 HARSCO CORP COM 415864107 206 15180 SH SOLE 0 0 15180 HARTFORD FINL SVCS GROUP INC COM 416515104 3768 79067 SH SOLE 0 0 79067 HASBRO INC COM 418056107 1769 22742 SH SOLE 0 0 22742 HAWAIIAN ELEC INDUSTRIES COM 419870100 832 25144 SH SOLE 0 0 25144 HAWAIIAN HOLDINGS INC COM 419879101 266 4673 SH SOLE 0 0 4673 HCA HOLDINGS INC COM 40412C101 557 7523 SH SOLE 0 0 7523 HCP INC COM 40414L109 11719 394323 SH SOLE 0 0 394323 HD SUPPLY HLDGS INC COM 40416M105 239 5612 SH SOLE 0 0 5612 HEADWATERS INC COM 42210P102 219 9300 SH SOLE 0 0 9300 HEALTHCARE RLTY TR COM 421946104 224 7388 SH SOLE 0 0 7388 HEALTHCARE SVCS GRP INC COM 421906108 204 5196 SH SOLE 0 0 5196 HEALTHCARE TR AMER INC CL A NEW 42225P501 2103 72254 SH SOLE 0 0 72254 HECLA MNG CO COM 422704106 263 50284 SH SOLE 0 0 50284 HEICO CORP NEW COM 422806109 753 9765 SH SOLE 0 0 9765 HELIX ENERGY SOLUTIONS GRP I NOTE 3.250% 3/1 42330PAG2 11 11000 SH SOLE 0 0 11000 HELMERICH & PAYNE INC COM 423452101 1677 21665 SH SOLE 0 0 21665 HENRY JACK & ASSOC INC COM 426281101 709 7984 SH SOLE 0 0 7984 HERCULES CAPITAL INC COM 427096508 391 27701 SH SOLE 0 0 27701 HERSHEY CO COM 427866108 5257 50823 SH SOLE 0 0 50823 HESS CORP COM 42809H107 879 14113 SH SOLE 0 0 14113 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2706 116929 SH SOLE 0 0 116929 HEXCEL CORP NEW COM 428291108 2939 57128 SH SOLE 0 0 57128 HFF INC CL A 40418F108 279 9227 SH SOLE 0 0 9227 HHGREGG INC COM 42833L108 57 40000 SH SOLE 0 0 40000 HIGHLAND FDS I HI LD IBOXX SRLN 430101774 194 10345 SH SOLE 0 0 10345 HIGHWOODS PPTYS INC COM 431284108 419 8218 SH SOLE 0 0 8218 HILL ROM HLDGS INC COM 431475102 641 11417 SH SOLE 0 0 11417 HILTON WORLDWIDE HLDGS INC COM 43300A104 250 9198 SH SOLE 0 0 9198 HINGHAM INSTN SVGS MASS COM 433323102 776 3945 SH SOLE 0 0 3945 HOLLYFRONTIER CORP COM 436106108 987 30139 SH SOLE 0 0 30139 HOLOGIC INC COM 436440101 2647 65978 SH SOLE 0 0 65978 HOME DEPOT INC COM 437076102 40124 299256 SH SOLE 0 0 299256 HONDA MOTOR LTD AMERN SHS 438128308 627 21475 SH SOLE 0 0 21475 HONEYWELL INTL INC COM 438516106 19117 165014 SH SOLE 0 0 165014 HORIZON PHARMA PLC SHS G4617B105 254 15723 SH SOLE 0 0 15723 HORMEL FOODS CORP COM 440452100 2703 77644 SH SOLE 0 0 77644 HORNBECK OFFSHORE SVCS INC N NOTE 1.500% 9/0 440543AN6 11 16000 SH SOLE 0 0 16000 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1159 36518 SH SOLE 0 0 36518 HOST HOTELS & RESORTS INC COM 44107P104 3684 195529 SH SOLE 0 0 195529 HP INC COM 40434L105 2441 164474 SH SOLE 0 0 164474 HSBC HLDGS PLC ADR A 1/40PF A 404280604 1017 40376 SH SOLE 0 0 40376 HSBC HLDGS PLC SPON ADR NEW 404280406 953 23709 SH SOLE 0 0 23709 HUBBELL INC COM 443510607 574 4919 SH SOLE 0 0 4919 HUGOTON RTY TR TEX UNIT BEN INT 444717102 30 14127 SH SOLE 0 0 14127 HUMANA INC COM 444859102 749 3670 SH SOLE 0 0 3670 HUNT J B TRANS SVCS INC COM 445658107 592 6101 SH SOLE 0 0 6101 HUNTINGTON BANCSHARES INC COM 446150104 2149 162553 SH SOLE 0 0 162553 HUNTINGTON INGALLS INDS INC COM 446413106 530 2878 SH SOLE 0 0 2878 HUNTSMAN CORP COM 447011107 699 36642 SH SOLE 0 0 36642 HURON CONSULTING GROUP INC NOTE 1.250%10/0 447462AB8 24 25000 SH SOLE 0 0 25000 IAMGOLD CORP COM 450913108 96 24962 SH SOLE 0 0 24962 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 709 11838 SH SOLE 0 0 11838 ICICI BK LTD ADR 45104G104 75 10078 SH SOLE 0 0 10078 IDACORP INC COM 451107106 863 10717 SH SOLE 0 0 10717 IDEAL PWR INC COM 451622104 212 64363 SH SOLE 0 0 64363 IDERA PHARMACEUTICALS INC COM NEW 45168K306 52 34600 SH SOLE 0 0 34600 IDEXX LABS INC COM 45168D104 1766 15058 SH SOLE 0 0 15058 II VI INC COM 902104108 2196 74079 SH SOLE 0 0 74079 ILLINOIS TOOL WKS INC COM 452308109 10779 88019 SH SOLE 0 0 88019 ILLUMINA INC COM 452327109 751 5863 SH SOLE 0 0 5863 IMMUNOGEN INC COM 45253H101 27 13468 SH SOLE 0 0 13468 IMMUNOMEDICS INC COM 452907108 108 29495 SH SOLE 0 0 29495 INC RESH HLDGS INC CL A 45329R109 1316 25021 SH SOLE 0 0 25021 INCYTE CORP COM 45337C102 769 7669 SH SOLE 0 0 7669 INDEPENDENT BANK CORP MASS COM 453836108 853 12104 SH SOLE 0 0 12104 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 396 21859 SH SOLE 0 0 21859 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 833 29066 SH SOLE 0 0 29066 INDEXIQ ETF TR IQ ENCH BD US 45409B487 3317 169838 SH SOLE 0 0 169838 INDEXIQ ETF TR IQ ENCH COR PL 45409B479 934 47367 SH SOLE 0 0 47367 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 1048 35764 SH SOLE 0 0 35764 INDIA FD INC COM 454089103 392 18310 SH SOLE 0 0 18310 ING GROEP N V SPONSORED ADR 456837103 143 10119 SH SOLE 0 0 10119 INGERSOLL-RAND PLC SHS G47791101 1149 15312 SH SOLE 0 0 15312 INGREDION INC COM 457187102 356 2848 SH SOLE 0 0 2848 INNODATA INC COM NEW 457642205 158 64513 SH SOLE 0 0 64513 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 110 15825 SH SOLE 0 0 15825 INSEEGO CORP COM 45782B104 29 12006 SH SOLE 0 0 12006 INSIGHT SELECT INCOME FD COM 45781W109 633 33017 SH SOLE 0 0 33017 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 107 11653 SH SOLE 0 0 11653 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 221 2580 SH SOLE 0 0 2580 INTEL CORP COM 458140100 49391 1361746 SH SOLE 0 0 1361746 INTEL CORP SDCV 12/1 458140AD2 14 10000 SH SOLE 0 0 10000 INTELLIA THERAPEUTICS INC COM 45826J105 142 10800 SH SOLE 0 0 10800 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1108 19647 SH SOLE 0 0 19647 INTERDIGITAL INC COM 45867G101 757 8290 SH SOLE 0 0 8290 INTERNAP CORP COM PAR $.001 45885A300 370 239948 SH SOLE 0 0 239948 INTERNATIONAL BANCSHARES COR COM 459044103 3190 78190 SH SOLE 0 0 78190 INTERNATIONAL BUSINESS MACHS COM 459200101 65440 394242 SH SOLE 0 0 394242 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 347 2944 SH SOLE 0 0 2944 INTEROIL CORP COM 460951106 699 14695 SH SOLE 0 0 14695 INTERPUBLIC GROUP COS INC COM 460690100 281 12011 SH SOLE 0 0 12011 INTL PAPER CO COM 460146103 5640 106298 SH SOLE 0 0 106298 INTREXON CORP COM 46122T102 498 20512 SH SOLE 0 0 20512 INTUIT COM 461202103 1108 9665 SH SOLE 0 0 9665 INTUITIVE SURGICAL INC COM NEW 46120E602 2677 4221 SH SOLE 0 0 4221 INVENSENSE INC COM 46123D205 231 18092 SH SOLE 0 0 18092 INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 276 24653 SH SOLE 0 0 24653 INVESCO CALIF VALUE MUN INC COM 46132H106 273 22467 SH SOLE 0 0 22467 INVESCO DYNAMIC CR OPP FD COM 46132R104 166 13492 SH SOLE 0 0 13492 INVESCO LTD SHS G491BT108 704 23213 SH SOLE 0 0 23213 INVESCO MORTGAGE CAPITAL INC COM 46131B100 224 15346 SH SOLE 0 0 15346 INVESCO MUN OPPORTUNITY TR COM 46132C107 342 26843 SH SOLE 0 0 26843 INVESCO MUN TR COM 46131J103 271 22130 SH SOLE 0 0 22130 INVESCO MUNI INCOME OPP TRST COM 46132X101 232 32352 SH SOLE 0 0 32352 INVESCO PA VALUE MUN INCOME COM 46132K109 133 10928 SH SOLE 0 0 10928 INVESCO QUALITY MUNI INC TRS COM 46133G107 351 28346 SH SOLE 0 0 28346 INVESCO SR INCOME TR COM 46131H107 81 17494 SH SOLE 0 0 17494 INVESCO TR INVT GRADE MUNS COM 46131M106 182 14254 SH SOLE 0 0 14254 INVESCO TR INVT GRADE NY MUN COM 46131T101 286 21521 SH SOLE 0 0 21521 INVESCO VALUE MUN INCOME TR COM 46132P108 946 64670 SH SOLE 0 0 64670 INVESTORS BANCORP INC NEW COM 46146L101 657 47116 SH SOLE 0 0 47116 IONIS PHARMACEUTICALS INC COM 462222100 846 17695 SH SOLE 0 0 17695 IPG PHOTONICS CORP COM 44980X109 551 5578 SH SOLE 0 0 5578 IROBOT CORP COM 462726100 470 8042 SH SOLE 0 0 8042 IRON MTN INC NEW COM 46284V101 1400 43113 SH SOLE 0 0 43113 ISHARES 10+ YR CR BD ETF 464289511 8227 140156 SH SOLE 0 0 140156 ISHARES AGGRES ALLOC ETF 464289859 4502 95335 SH SOLE 0 0 95335 ISHARES CONSER ALLOC ETF 464289883 1354 41622 SH SOLE 0 0 41622 ISHARES EM MKTS DIV ETF 464286319 606 17534 SH SOLE 0 0 17534 ISHARES GLB ENR PROD ETF 464286343 616 30324 SH SOLE 0 0 30324 ISHARES GRWT ALLOCAT ETF 464289867 4748 117003 SH SOLE 0 0 117003 ISHARES IBONDS SEP17 ETF 464289271 965 35480 SH SOLE 0 0 35480 ISHARES MIN VOL EMRG MKT 464286533 16010 327330 SH SOLE 0 0 327330 ISHARES MIN VOL GBL ETF 464286525 11081 152615 SH SOLE 0 0 152615 ISHARES MODERT ALLOC ETF 464289875 3240 91963 SH SOLE 0 0 91963 ISHARES MSCI AUST ETF 464286103 548 27069 SH SOLE 0 0 27069 ISHARES MSCI BRIC INDX 464286657 465 14593 SH SOLE 0 0 14593 ISHARES MSCI BRZ CAP ETF 464286400 353 10580 SH SOLE 0 0 10580 ISHARES MSCI CDA ETF 464286509 747 28577 SH SOLE 0 0 28577 ISHARES MSCI EURO FL ETF 464289180 1040 54845 SH SOLE 0 0 54845 ISHARES MSCI EURZONE ETF 464286608 389 11246 SH SOLE 0 0 11246 ISHARES MSCI FRNTR100ETF 464286145 202 8121 SH SOLE 0 0 8121 ISHARES MSCI GERMANY ETF 464286806 398 15031 SH SOLE 0 0 15031 ISHARES MSCI HONG KG ETF 464286871 600 30819 SH SOLE 0 0 30819 ISHARES MSCI PAC JP ETF 464286665 3171 80136 SH SOLE 0 0 80136 ISHARES MSCI STH KOR ETF 464286772 755 14182 SH SOLE 0 0 14182 ISHARES MSCI WORLD ETF 464286392 1663 22753 SH SOLE 0 0 22753 ISHARES RUS TOP 200 ETF 464289446 835 16384 SH SOLE 0 0 16384 ISHARES RUS TP200 GR ETF 464289438 8376 148713 SH SOLE 0 0 148713 ISHARES RUS TP200 VL ETF 464289420 4456 94799 SH SOLE 0 0 94799 ISHARES GOLD TRUST ISHARES 464285105 15837 1429323 SH SOLE 0 0 1429323 ISHARES INC CORE MSCI EMKT 46434G103 7236 170469 SH SOLE 0 0 170469 ISHARES INC CUR HD MSCI EM 46434G509 205 9643 SH SOLE 0 0 9643 ISHARES INC MSCI GBL ETF NEW 46434G848 449 17449 SH SOLE 0 0 17449 ISHARES INC MSCI GBL ETF NEW 46434G855 211 12294 SH SOLE 0 0 12294 ISHARES INC MSCI JPN ETF NEW 46434G822 3365 68875 SH SOLE 0 0 68875 ISHARES INC MSCI TAIWAN ETF 46434G772 228 7750 SH SOLE 0 0 7750 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 251 16013 SH SOLE 0 0 16013 ISHARES SILVER TRUST ISHARES 46428Q109 10519 696144 SH SOLE 0 0 696144 ISHARES TR 0-5 YR TIPS ETF 46429B747 205 2036 SH SOLE 0 0 2036 ISHARES TR 0-5YR HI YL CP 46434V407 2331 49238 SH SOLE 0 0 49238 ISHARES TR 0-5YR INVT GR CP 46434V100 1800 35863 SH SOLE 0 0 35863 ISHARES TR 1-3 YR CR BD ETF 464288646 94991 905196 SH SOLE 0 0 905196 ISHARES TR 1-3 YR TR BD ETF 464287457 13310 157605 SH SOLE 0 0 157605 ISHARES TR 10-20 YR TRS ETF 464288653 671 5047 SH SOLE 0 0 5047 ISHARES TR 20 YR TR BD ETF 464287432 8019 67310 SH SOLE 0 0 67310 ISHARES TR 3-7 YR TR BD ETF 464288661 4551 37151 SH SOLE 0 0 37151 ISHARES TR 3YRTB ETF 464288125 313 4108 SH SOLE 0 0 4108 ISHARES TR 7-10 Y TR BD ETF 464287440 9220 87956 SH SOLE 0 0 87956 ISHARES TR AGENCY BOND ETF 464288166 348 3091 SH SOLE 0 0 3091 ISHARES TR CALIF MUN BD ETF 464288356 2376 20575 SH SOLE 0 0 20575 ISHARES TR CHINA ETF 46429B671 248 5666 SH SOLE 0 0 5666 ISHARES TR CHINA LG-CAP ETF 464287184 926 26665 SH SOLE 0 0 26665 ISHARES TR COHEN&STEER REIT 464287564 9591 96258 SH SOLE 0 0 96258 ISHARES TR CORE DIV GRWTH 46434V621 19866 687400 SH SOLE 0 0 687400 ISHARES TR CORE HIGH DV ETF 46429B663 47798 581131 SH SOLE 0 0 581131 ISHARES TR CORE INTL AGGR 46435G672 1201 23154 SH SOLE 0 0 23154 ISHARES TR CORE MSCI EAFE 46432F842 37506 699341 SH SOLE 0 0 699341 ISHARES TR CORE MSCITOTAL 46432F834 36931 731460 SH SOLE 0 0 731460 ISHARES TR CORE RUSSELL GRW 464287671 8073 188098 SH SOLE 0 0 188098 ISHARES TR CORE RUSSELL VAL 464287663 5106 103910 SH SOLE 0 0 103910 ISHARES TR CORE S&P MCP ETF 464287507 100547 608120 SH SOLE 0 0 608120 ISHARES TR CORE S&P SCP ETF 464287804 111378 809900 SH SOLE 0 0 809900 ISHARES TR CORE S&P TTL STK 464287150 68795 1341295 SH SOLE 0 0 1341295 ISHARES TR CORE S&P500 ETF 464287200 165096 733791 SH SOLE 0 0 733791 ISHARES TR CORE ST USDB ETF 46432F859 4163 83267 SH SOLE 0 0 83267 ISHARES TR CORE US AGGBD ET 464287226 82387 762416 SH SOLE 0 0 762416 ISHARES TR CRE U S REIT ETF 464288521 535 10973 SH SOLE 0 0 10973 ISHARES TR CUR HD EURZN ETF 46434V639 366 13765 SH SOLE 0 0 13765 ISHARES TR DEVSMCP EXNA ETF 464288497 272 6203 SH SOLE 0 0 6203 ISHARES TR DOW JONES US ETF 464287846 4043 36086 SH SOLE 0 0 36086 ISHARES TR EAFE GRWTH ETF 464288885 2128 33407 SH SOLE 0 0 33407 ISHARES TR EAFE SML CP ETF 464288273 5165 103630 SH SOLE 0 0 103630 ISHARES TR EAFE VALUE ETF 464288877 3698 78269 SH SOLE 0 0 78269 ISHARES TR EUROPE ETF 464287861 731 18846 SH SOLE 0 0 18846 ISHARES TR EXPONEN TECHNO 46434V381 251 9375 SH SOLE 0 0 9375 ISHARES TR FLTG RATE BD ETF 46429B655 4229 83354 SH SOLE 0 0 83354 ISHARES TR GL CLEAN ENE ETF 464288224 112 14217 SH SOLE 0 0 14217 ISHARES TR GL TIMB FORE ETF 464288174 213 3983 SH SOLE 0 0 3983 ISHARES TR GLB CNS DISC ETF 464288745 818 9071 SH SOLE 0 0 9071 ISHARES TR GLB CNSM STP ETF 464288737 1831 19889 SH SOLE 0 0 19889 ISHARES TR GLB INFRASTR ETF 464288372 1022 26185 SH SOLE 0 0 26185 ISHARES TR GLOB HLTHCRE ETF 464287325 2314 24400 SH SOLE 0 0 24400 ISHARES TR GLOB INDSTRL ETF 464288729 1559 20690 SH SOLE 0 0 20690 ISHARES TR GLOB TELECOM ETF 464287275 706 12016 SH SOLE 0 0 12016 ISHARES TR GLOB UTILITS ETF 464288711 344 7693 SH SOLE 0 0 7693 ISHARES TR GLOBAL 100 ETF 464287572 2331 30378 SH SOLE 0 0 30378 ISHARES TR GLOBAL ENERG ETF 464287341 2909 83588 SH SOLE 0 0 83588 ISHARES TR GLOBAL FINLS ETF 464287333 1693 29301 SH SOLE 0 0 29301 ISHARES TR GLOBAL MATER ETF 464288695 381 6956 SH SOLE 0 0 6956 ISHARES TR GLOBAL REIT ETF 46434V647 325 12891 SH SOLE 0 0 12891 ISHARES TR GLOBAL TECH ETF 464287291 3424 31162 SH SOLE 0 0 31162 ISHARES TR GNMA BOND ETF 46429B333 2176 43795 SH SOLE 0 0 43795 ISHARES TR GOV/CRED BD ETF 464288596 28157 251358 SH SOLE 0 0 251358 ISHARES TR HDG MSCI EAFE 46434V803 21644 828633 SH SOLE 0 0 828633 ISHARES TR HDG MSCI JAPAN 46434V886 294 10587 SH SOLE 0 0 10587 ISHARES TR IBONDS DEC17 ETF 46434VAR1 801 32225 SH SOLE 0 0 32225 ISHARES TR IBONDS DEC18 ETF 46434VAA8 528 21008 SH SOLE 0 0 21008 ISHARES TR IBONDS DEC19 ETF 46434VAU4 518 20803 SH SOLE 0 0 20803 ISHARES TR IBONDS DEC20 ETF 46434VAQ3 638 25307 SH SOLE 0 0 25307 ISHARES TR IBONDS DEC21 ETF 46434VBK5 484 19581 SH SOLE 0 0 19581 ISHARES TR IBONDS DEC22 ETF 46434VBA7 332 13387 SH SOLE 0 0 13387 ISHARES TR IBONDS DEC22 ETF 46435G755 258 10178 SH SOLE 0 0 10178 ISHARES TR IBONDS DEC24 ETF 46434VBG4 209 8542 SH SOLE 0 0 8542 ISHARES TR IBONDS DEC25 ETF 46434VBD1 996 40934 SH SOLE 0 0 40934 ISHARES TR IBONDS MAR20 ETF 46432FBC0 861 32972 SH SOLE 0 0 32972 ISHARES TR IBONDS SEP18 ETF 46429B580 382 15032 SH SOLE 0 0 15032 ISHARES TR IBONDS SEP20 ETF 46434V571 238 9420 SH SOLE 0 0 9420 ISHARES TR IBOXX HI YD ETF 464288513 11955 138133 SH SOLE 0 0 138133 ISHARES TR IBOXX INV CP ETF 464287242 26606 227051 SH SOLE 0 0 227051 ISHARES TR INTERM CR BD ETF 464288638 6381 58981 SH SOLE 0 0 58981 ISHARES TR INTL DEV RE ETF 464288489 338 12850 SH SOLE 0 0 12850 ISHARES TR INTL SEL DIV ETF 464288448 10603 358687 SH SOLE 0 0 358687 ISHARES TR INTL TREA BD ETF 464288117 317 3533 SH SOLE 0 0 3533 ISHARES TR INTRM GOV/CR ETF 464288612 2072 18859 SH SOLE 0 0 18859 ISHARES TR JP MOR EM MK ETF 464288281 12366 112195 SH SOLE 0 0 112195 ISHARES TR LATN AMER 40 ETF 464287390 1224 44397 SH SOLE 0 0 44397 ISHARES TR MBS ETF 464288588 8391 78903 SH SOLE 0 0 78903 ISHARES TR MICRO-CAP ETF 464288869 12088 140816 SH SOLE 0 0 140816 ISHARES TR MIN VOL EAFE ETF 46429B689 48827 797561 SH SOLE 0 0 797561 ISHARES TR MIN VOL USA ETF 46429B697 80772 1786191 SH SOLE 0 0 1786191 ISHARES TR MRGSTR MD CP ETF 464288208 16641 105805 SH SOLE 0 0 105805 ISHARES TR MRGSTR MD CP GRW 464288307 1086 6702 SH SOLE 0 0 6702 ISHARES TR MRGSTR MD CP VAL 464288406 1674 11587 SH SOLE 0 0 11587 ISHARES TR MRGSTR SM CP ETF 464288505 775 4961 SH SOLE 0 0 4961 ISHARES TR MRNGSTR INC ETF 46432F875 946 38910 SH SOLE 0 0 38910 ISHARES TR MRNGSTR LG-CP ET 464287127 7642 57603 SH SOLE 0 0 57603 ISHARES TR MRNGSTR LG-CP GR 464287119 9217 76158 SH SOLE 0 0 76158 ISHARES TR MRNGSTR LG-CP VL 464288109 2375 25241 SH SOLE 0 0 25241 ISHARES TR MRNING SM CP ETF 464288703 7691 53858 SH SOLE 0 0 53858 ISHARES TR MSCI AC ASIA ETF 464288182 1147 20873 SH SOLE 0 0 20873 ISHARES TR MSCI ACWI ETF 464288257 4423 74749 SH SOLE 0 0 74749 ISHARES TR MSCI ACWI EX US 464288240 4238 105234 SH SOLE 0 0 105234 ISHARES TR MSCI EAFE ETF 464287465 71550 1239399 SH SOLE 0 0 1239399 ISHARES TR MSCI EMG MKT ETF 464287234 17643 503947 SH SOLE 0 0 503947 ISHARES TR MSCI INDIA ETF 46429B598 519 19367 SH SOLE 0 0 19367 ISHARES TR MSCI KLD400 SOC 464288570 2222 26968 SH SOLE 0 0 26968 ISHARES TR MSCI UK ETF NEW 46435G334 413 13462 SH SOLE 0 0 13462 ISHARES TR MTG REL ETF NEW 46435G342 472 11225 SH SOLE 0 0 11225 ISHARES TR MULTIFACTOR USA 46434V282 471 17617 SH SOLE 0 0 17617 ISHARES TR N AMER TECH ETF 464287549 8749 70663 SH SOLE 0 0 70663 ISHARES TR NA NAT RES 464287374 3274 91067 SH SOLE 0 0 91067 ISHARES TR NA TEC-SFTWR ETF 464287515 390 3587 SH SOLE 0 0 3587 ISHARES TR NASDQ BIOTEC ETF 464287556 17310 65226 SH SOLE 0 0 65226 ISHARES TR NATIONAL MUN ETF 464288414 20091 185721 SH SOLE 0 0 185721 ISHARES TR NEW YORK MUN ETF 464288323 447 4108 SH SOLE 0 0 4108 ISHARES TR RESID RL EST CAP 464288562 1080 17416 SH SOLE 0 0 17416 ISHARES TR RUS 1000 ETF 464287622 24522 197029 SH SOLE 0 0 197029 ISHARES TR RUS 1000 GRW ETF 464287614 458184 4367816 SH SOLE 0 0 4367816 ISHARES TR RUS 1000 VAL ETF 464287598 465673 4156680 SH SOLE 0 0 4156680 ISHARES TR RUS 2000 GRW ETF 464287648 69965 454495 SH SOLE 0 0 454495 ISHARES TR RUS 2000 VAL ETF 464287630 110717 930861 SH SOLE 0 0 930861 ISHARES TR RUS MD CP GR ETF 464287481 119184 1223782 SH SOLE 0 0 1223782 ISHARES TR RUS MDCP VAL ETF 464287473 116459 1447952 SH SOLE 0 0 1447952 ISHARES TR RUS MID-CAP ETF 464287499 42691 238684 SH SOLE 0 0 238684 ISHARES TR RUSSELL 2000 ETF 464287655 57025 422874 SH SOLE 0 0 422874 ISHARES TR RUSSELL 3000 ETF 464287689 20685 155549 SH SOLE 0 0 155549 ISHARES TR S&P 100 ETF 464287101 4723 47567 SH SOLE 0 0 47567 ISHARES TR S&P 500 GRWT ETF 464287309 84869 696843 SH SOLE 0 0 696843 ISHARES TR S&P 500 VAL ETF 464287408 83864 827226 SH SOLE 0 0 827226 ISHARES TR S&P MC 400GR ETF 464287606 32225 176866 SH SOLE 0 0 176866 ISHARES TR S&P MC 400VL ETF 464287705 21711 149516 SH SOLE 0 0 149516 ISHARES TR SELECT DIVID ETF 464287168 50180 566557 SH SOLE 0 0 566557 ISHARES TR SHRT NAT MUN ETF 464288158 2834 26971 SH SOLE 0 0 26971 ISHARES TR SHRT TRS BD ETF 464288679 1099 9968 SH SOLE 0 0 9968 ISHARES TR SP SMCP600GR ETF 464287887 29739 198259 SH SOLE 0 0 198259 ISHARES TR SP SMCP600VL ETF 464287879 24961 178282 SH SOLE 0 0 178282 ISHARES TR TIPS BD ETF 464287176 26835 237121 SH SOLE 0 0 237121 ISHARES TR TRANS AVG ETF 464287192 3846 23617 SH SOLE 0 0 23617 ISHARES TR U.S. AER&DEF ETF 464288760 5878 41831 SH SOLE 0 0 41831 ISHARES TR U.S. BAS MTL ETF 464287838 3270 39321 SH SOLE 0 0 39321 ISHARES TR U.S. CNSM GD ETF 464287812 1549 13993 SH SOLE 0 0 13993 ISHARES TR U.S. CNSM SV ETF 464287580 1940 12843 SH SOLE 0 0 12843 ISHARES TR U.S. ENERGY ETF 464287796 16045 386247 SH SOLE 0 0 386247 ISHARES TR U.S. FIN SVC ETF 464287770 863 8118 SH SOLE 0 0 8118 ISHARES TR U.S. FINLS ETF 464287788 12525 123445 SH SOLE 0 0 123445 ISHARES TR U.S. INDS ETF 464287754 1977 16393 SH SOLE 0 0 16393 ISHARES TR U.S. MED DVC ETF 464288810 3033 22775 SH SOLE 0 0 22775 ISHARES TR U.S. PFD STK ETF 464288687 75762 2036075 SH SOLE 0 0 2036075 ISHARES TR U.S. PHARMA ETF 464288836 3093 21868 SH SOLE 0 0 21868 ISHARES TR U.S. REAL ES ETF 464287739 6306 81964 SH SOLE 0 0 81964 ISHARES TR U.S. TECH ETF 464287721 5884 48935 SH SOLE 0 0 48935 ISHARES TR U.S. TELECOM ETF 464287713 409 11851 SH SOLE 0 0 11851 ISHARES TR U.S. UTILITS ETF 464287697 4249 34879 SH SOLE 0 0 34879 ISHARES TR US CREDIT BD ETF 464288620 1069 9790 SH SOLE 0 0 9790 ISHARES TR US HLTHCARE ETF 464287762 5768 40021 SH SOLE 0 0 40021 ISHARES TR US HLTHCR PR ETF 464288828 1069 8531 SH SOLE 0 0 8531 ISHARES TR US HOME CONS ETF 464288752 1775 64584 SH SOLE 0 0 64584 ISHARES TR US OIL EQ&SV ETF 464288844 556 12233 SH SOLE 0 0 12233 ISHARES TR US OIL&GS EX ETF 464288851 1335 20400 SH SOLE 0 0 20400 ISHARES TR US REGNL BKS ETF 464288778 3406 75046 SH SOLE 0 0 75046 ISHARES TR US TREASURY ETF 46429B267 2352 94360 SH SOLE 0 0 94360 ISHARES TR USA ESG SLCT ETF 464288802 2700 29345 SH SOLE 0 0 29345 ISHARES TR USA MOMENTUM FCT 46432F396 15565 205187 SH SOLE 0 0 205187 ISHARES TR USA QUALITY FCTR 46432F339 6257 90556 SH SOLE 0 0 90556 ISHARES TR USA SIZE FACTOR 46432F370 582 8099 SH SOLE 0 0 8099 ISHARES TR USA VALUE FACTOR 46432F388 620 8830 SH SOLE 0 0 8830 ISHARES U S ETF TR COMMOD SEL STG 46431W853 308 8974 SH SOLE 0 0 8974 ISHARES U S ETF TR FXD INC BAL RISK 46431W846 1051 10610 SH SOLE 0 0 10610 ISHARES U S ETF TR INT RT HDG C B 46431W705 328 3485 SH SOLE 0 0 3485 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 859 17125 SH SOLE 0 0 17125 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 242 23519 SH SOLE 0 0 23519 ITT INC COM 45073V108 363 9424 SH SOLE 0 0 9424 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 555 11332 SH SOLE 0 0 11332 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 436 7360 SH SOLE 0 0 7360 JACOBS ENGR GROUP INC DEL COM 469814107 577 10119 SH SOLE 0 0 10119 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 688 6306 SH SOLE 0 0 6306 JD COM INC SPON ADR CL A 47215P106 555 21806 SH SOLE 0 0 21806 JEFFERIES GROUP INC NEW DBCV 3.875%11/0 472319AG7 10 10000 SH SOLE 0 0 10000 JETBLUE AIRWAYS CORP COM 477143101 1471 65609 SH SOLE 0 0 65609 JETPAY CORP COM 477177109 248 110063 SH SOLE 0 0 110063 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 631 21704 SH SOLE 0 0 21704 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR CO 47804J305 493 18974 SH SOLE 0 0 18974 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR HE 47804J503 2836 109777 SH SOLE 0 0 109777 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 389 13552 SH SOLE 0 0 13552 JOHN HANCOCK HDG EQ & INC FD COM 47804L102 518 32968 SH SOLE 0 0 32968 JOHNSON & JOHNSON COM 478160104 132871 1153290 SH SOLE 0 0 1153290 JOHNSON CTLS INTL PLC SHS G51502105 4886 118617 SH SOLE 0 0 118617 JONES LANG LASALLE INC COM 48020Q107 351 3469 SH SOLE 0 0 3469 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 15364 486059 SH SOLE 0 0 486059 JPMORGAN CHASE & CO COM 46625H100 55284 640675 SH SOLE 0 0 640675 JUNIPER NETWORKS INC COM 48203R104 355 12555 SH SOLE 0 0 12555 JUNO THERAPEUTICS INC COM 48205A109 406 21560 SH SOLE 0 0 21560 JUST ENERGY GROUP INC COM 48213W101 83 15259 SH SOLE 0 0 15259 KANSAS CITY SOUTHERN COM NEW 485170302 393 4634 SH SOLE 0 0 4634 KAYNE ANDERSON ENRGY TTL RT COM 48660P104 581 49164 SH SOLE 0 0 49164 KAYNE ANDERSON MLP INVT CO COM 486606106 3986 203597 SH SOLE 0 0 203597 KB HOME NOTE 1.375% 2/0 48666KAS8 23 24000 SH SOLE 0 0 24000 KEARNY FINL CORP MD COM 48716P108 246 15815 SH SOLE 0 0 15815 KELLOGG CO COM 487836108 4326 58683 SH SOLE 0 0 58683 KEMPER CORP DEL COM 488401100 589 13291 SH SOLE 0 0 13291 KERYX BIOPHARMACEUTICALS INC COM 492515101 63 10684 SH SOLE 0 0 10684 KEYCORP NEW COM 493267108 3249 177812 SH SOLE 0 0 177812 KIMBERLY CLARK CORP COM 494368103 24654 216034 SH SOLE 0 0 216034 KIMCO RLTY CORP COM 49446R109 1288 51207 SH SOLE 0 0 51207 KINDER MORGAN INC DEL *W EXP 05/25/201 49456B119 0 60108 SH SOLE 0 0 60108 KINDER MORGAN INC DEL COM 49456B101 13266 640574 SH SOLE 0 0 640574 KITE RLTY GROUP TR COM NEW 49803T300 3918 166880 SH SOLE 0 0 166880 KKR & CO L P DEL COM UNITS 48248M102 2322 150856 SH SOLE 0 0 150856 KKR INCOME OPPORTUNITIES FD COM 48249T106 1164 72641 SH SOLE 0 0 72641 KLA-TENCOR CORP COM 482480100 333 4235 SH SOLE 0 0 4235 KNOWLES CORP COM 49926D109 939 56219 SH SOLE 0 0 56219 KOHLS CORP COM 500255104 1475 29875 SH SOLE 0 0 29875 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 256 8389 SH SOLE 0 0 8389 KOSMOS ENERGY LTD SHS G5315B107 343 48916 SH SOLE 0 0 48916 KRAFT HEINZ CO COM 500754106 16150 184954 SH SOLE 0 0 184954 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1706 230579 SH SOLE 0 0 230579 KROGER CO COM 501044101 8331 241418 SH SOLE 0 0 241418 L BRANDS INC COM 501797104 494 7507 SH SOLE 0 0 7507 L-3 COMMUNICATIONS HLDGS INC COM 502424104 426 2798 SH SOLE 0 0 2798 LABORATORY CORP AMER HLDGS COM NEW 50540R409 996 7761 SH SOLE 0 0 7761 LAKELAND FINL CORP COM 511656100 228 4815 SH SOLE 0 0 4815 LAM RESEARCH CORP COM 512807108 1152 10895 SH SOLE 0 0 10895 LAM RESEARCH CORP NOTE 1.250% 5/1 512807AL2 19 11000 SH SOLE 0 0 11000 LAMAR ADVERTISING CO NEW CL A 512816109 654 9722 SH SOLE 0 0 9722 LAMB WESTON HLDGS INC COM 513272104 835 22053 SH SOLE 0 0 22053 LANCASTER COLONY CORP COM 513847103 747 5281 SH SOLE 0 0 5281 LANDAUER INC COM 51476K103 260 5404 SH SOLE 0 0 5404 LANDS END INC NEW COM 51509F105 349 23026 SH SOLE 0 0 23026 LAREDO PETROLEUM INC COM 516806106 1237 87501 SH SOLE 0 0 87501 LAS VEGAS SANDS CORP COM 517834107 1177 22042 SH SOLE 0 0 22042 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 399 13079 SH SOLE 0 0 13079 LAUDER ESTEE COS INC CL A 518439104 403 5265 SH SOLE 0 0 5265 LAZARD LTD SHS A G54050102 353 8592 SH SOLE 0 0 8592 LCNB CORP COM 50181P100 777 33422 SH SOLE 0 0 33422 LEAR CORP COM NEW 521865204 645 4875 SH SOLE 0 0 4875 LEGG MASON BW GLB INC OPP FD COM 52469B100 128 10793 SH SOLE 0 0 10793 LEGG MASON ETF EQUITY TR INT LW VTY HGH 52468L505 253 9752 SH SOLE 0 0 9752 LEGG MASON ETF EQUITY TR LOW DIVI ETF 52468L406 4680 163859 SH SOLE 0 0 163859 LEGGETT & PLATT INC COM 524660107 2844 58180 SH SOLE 0 0 58180 LEIDOS HLDGS INC COM 525327102 1042 20381 SH SOLE 0 0 20381 LEUCADIA NATL CORP COM 527288104 1069 45966 SH SOLE 0 0 45966 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 372 6601 SH SOLE 0 0 6601 LEXICON PHARMACEUTICALS INC COM NEW 528872302 282 20398 SH SOLE 0 0 20398 LEXINGTON REALTY TRUST COM 529043101 721 66758 SH SOLE 0 0 66758 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 120 23310 SH SOLE 0 0 23310 LIBERTY PPTY TR SH BEN INT 531172104 203 5151 SH SOLE 0 0 5151 LIFE STORAGE INC COM 53223X107 294 3453 SH SOLE 0 0 3453 LIFEVANTAGE CORP COM NEW 53222K205 146 17949 SH SOLE 0 0 17949 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 476 4680 SH SOLE 0 0 4680 LILLY ELI & CO COM 532457108 15889 216034 SH SOLE 0 0 216034 LINCOLN ELEC HLDGS INC COM 533900106 802 10461 SH SOLE 0 0 10461 LINCOLN NATL CORP IND COM 534187109 2427 36628 SH SOLE 0 0 36628 LINEAR TECHNOLOGY CORP COM 535678106 10980 176102 SH SOLE 0 0 176102 LIQTECH INTL INC COM 53632A102 27 42000 SH SOLE 0 0 42000 LIVE OAK BANCSHARES INC COM 53803X105 3981 215196 SH SOLE 0 0 215196 LKQ CORP COM 501889208 250 8145 SH SOLE 0 0 8145 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1602 516627 SH SOLE 0 0 516627 LMP CAP & INCOME FD INC COM 50208A102 319 24002 SH SOLE 0 0 24002 LOCKHEED MARTIN CORP COM 539830109 24161 96666 SH SOLE 0 0 96666 LOEWS CORP COM 540424108 429 9171 SH SOLE 0 0 9171 LOWES COS INC COM 548661107 17837 250797 SH SOLE 0 0 250797 LPL FINL HLDGS INC COM 50212V100 211 5990 SH SOLE 0 0 5990 LTC PPTYS INC COM 502175102 262 5583 SH SOLE 0 0 5583 LULULEMON ATHLETICA INC COM 550021109 371 5713 SH SOLE 0 0 5713 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 238 15131 SH SOLE 0 0 15131 LUXOTTICA GROUP S P A SPONSORED ADR 55068R202 539 10033 SH SOLE 0 0 10033 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1810 21101 SH SOLE 0 0 21101 M & T BK CORP COM 55261F104 2077 13277 SH SOLE 0 0 13277 M/I HOMES INC NOTE 3.000% 3/0 55292PAB1 28 27000 SH SOLE 0 0 27000 MACQUARIE INFRASTRUCTURE COR COM 55608B105 603 7381 SH SOLE 0 0 7381 MACYS INC COM 55616P104 981 27404 SH SOLE 0 0 27404 MADISON SQUARE GARDEN CO NEW CL A 55825T103 266 1551 SH SOLE 0 0 1551 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 11795 155951 SH SOLE 0 0 155951 MAGNA INTL INC COM 559222401 273 6302 SH SOLE 0 0 6302 MAIDEN HOLDINGS LTD SHS G5753U112 4391 251618 SH SOLE 0 0 251618 MAIN STREET CAPITAL CORP COM 56035L104 3269 88913 SH SOLE 0 0 88913 MALLINCKRODT PUB LTD CO SHS G5785G107 979 19645 SH SOLE 0 0 19645 MANAGED DURATION INVT GRD FU COM 56165R103 131 10012 SH SOLE 0 0 10012 MANITOWOC FOODSERVICE INC COM 563568104 653 33757 SH SOLE 0 0 33757 MANITOWOC INC COM 563571108 283 47368 SH SOLE 0 0 47368 MANNKIND CORP COM 56400P201 70 110390 SH SOLE 0 0 110390 MANULIFE FINL CORP COM 56501R106 2339 131274 SH SOLE 0 0 131274 MARATHON OIL CORP COM 565849106 2236 129193 SH SOLE 0 0 129193 MARATHON PETE CORP COM 56585A102 3140 62363 SH SOLE 0 0 62363 MARKEL CORP COM 570535104 2282 2523 SH SOLE 0 0 2523 MARRIOTT INTL INC NEW CL A 571903202 4018 48593 SH SOLE 0 0 48593 MARSH & MCLENNAN COS INC COM 571748102 3188 47172 SH SOLE 0 0 47172 MARTIN MARIETTA MATLS INC COM 573284106 539 2432 SH SOLE 0 0 2432 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 388 21163 SH SOLE 0 0 21163 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 201 14524 SH SOLE 0 0 14524 MASCO CORP COM 574599106 979 30962 SH SOLE 0 0 30962 MASTERCARD INCORPORATED CL A 57636Q104 10910 105668 SH SOLE 0 0 105668 MATADOR RES CO COM 576485205 1425 55332 SH SOLE 0 0 55332 MATSON INC COM 57686G105 284 8012 SH SOLE 0 0 8012 MATTEL INC COM 577081102 3055 110877 SH SOLE 0 0 110877 MAXIM INTEGRATED PRODS INC COM 57772K101 2473 64115 SH SOLE 0 0 64115 MCCORMICK & CO INC COM NON VTG 579780206 4144 44401 SH SOLE 0 0 44401 MCCORMICK & CO INC COM VTG 579780107 1983 21299 SH SOLE 0 0 21299 MCDONALDS CORP COM 580135101 51583 423785 SH SOLE 0 0 423785 MCKESSON CORP COM 58155Q103 4089 29113 SH SOLE 0 0 29113 MDU RES GROUP INC COM 552690109 860 29885 SH SOLE 0 0 29885 MEDICAL PPTYS TRUST INC COM 58463J304 795 64671 SH SOLE 0 0 64671 MEDLEY CAP CORP COM 58503F106 159 21203 SH SOLE 0 0 21203 MEDTRONIC PLC SHS G5960L103 11719 164527 SH SOLE 0 0 164527 MEMORIAL PRODTN PARTNERS LP COM U REP LTD 586048100 2 15971 SH SOLE 0 0 15971 MERCK & CO INC COM 58933Y105 52188 886502 SH SOLE 0 0 886502 MERCURY GENL CORP NEW COM 589400100 425 7053 SH SOLE 0 0 7053 MERIDIAN BANCORP INC MD COM 58958U103 1159 61346 SH SOLE 0 0 61346 MERRIMACK PHARMACEUTICALS IN COM 590328100 144 35175 SH SOLE 0 0 35175 METLIFE INC COM 59156R108 7499 139146 SH SOLE 0 0 139146 METTLER TOLEDO INTERNATIONAL COM 592688105 320 764 SH SOLE 0 0 764 MFA FINL INC COM 55272X102 261 34190 SH SOLE 0 0 34190 MFS CALIF MUN FD COM 59318C106 159 14157 SH SOLE 0 0 14157 MFS CHARTER INCOME TR SH BEN INT 552727109 178 20892 SH SOLE 0 0 20892 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 420 83267 SH SOLE 0 0 83267 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 75 15257 SH SOLE 0 0 15257 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 299 67541 SH SOLE 0 0 67541 MFS INTER INCOME TR SH BEN INT 55273C107 121 27240 SH SOLE 0 0 27240 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 238 39289 SH SOLE 0 0 39289 MFS MUN INCOME TR SH BEN INT 552738106 167 25120 SH SOLE 0 0 25120 MFS SPL VALUE TR SH BEN INT 55274E102 92 16531 SH SOLE 0 0 16531 MGE ENERGY INC COM 55277P104 735 11259 SH SOLE 0 0 11259 MGIC INVT CORP WIS COM 552848103 1466 143904 SH SOLE 0 0 143904 MGM RESORTS INTERNATIONAL COM 552953101 1321 45837 SH SOLE 0 0 45837 MICHAEL KORS HLDGS LTD SHS G60754101 839 19514 SH SOLE 0 0 19514 MICROCHIP TECHNOLOGY INC COM 595017104 2968 46265 SH SOLE 0 0 46265 MICRON TECHNOLOGY INC COM 595112103 4635 211428 SH SOLE 0 0 211428 MICROSOFT CORP COM 594918104 95095 1530339 SH SOLE 0 0 1530339 MID AMER APT CMNTYS INC COM 59522J103 618 6307 SH SOLE 0 0 6307 MIDDLEBY CORP COM 596278101 601 4665 SH SOLE 0 0 4665 MILESTONE SCIENTIFIC INC COM NEW 59935P209 99 70399 SH SOLE 0 0 70399 MKS INSTRUMENT INC COM 55306N104 321 5406 SH SOLE 0 0 5406 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 668 17529 SH SOLE 0 0 17529 MOHAWK INDS INC COM 608190104 382 1911 SH SOLE 0 0 1911 MOLINA HEALTHCARE INC COM 60855R100 20724 381940 SH SOLE 0 0 381940 MOLSON COORS BREWING CO CL B 60871R209 859 8826 SH SOLE 0 0 8826 MONDELEZ INTL INC CL A 609207105 24989 563708 SH SOLE 0 0 563708 MONMOUTH REAL ESTATE INVT CO CL A 609720107 405 26586 SH SOLE 0 0 26586 MONOGRAM RESIDENTIAL TR INC COM 60979P105 2478 229049 SH SOLE 0 0 229049 MONROE CAP CORP COM 610335101 184 11977 SH SOLE 0 0 11977 MONSANTO CO NEW COM 61166W101 6172 58664 SH SOLE 0 0 58664 MONSTER BEVERAGE CORP NEW COM 61174X109 730 16466 SH SOLE 0 0 16466 MONTAGE MANAGERS TR TORTOISE NA PI 611776204 765 32289 SH SOLE 0 0 32289 MOODYS CORP COM 615369105 330 3498 SH SOLE 0 0 3498 MORGAN STANLEY COM NEW 617446448 4101 97066 SH SOLE 0 0 97066 MORGAN STANLEY EMER MKTS DEB COM 61744H105 101 11101 SH SOLE 0 0 11101 MORGAN STANLEY TRUSTS INCOME SECS INC 61745P874 245 13677 SH SOLE 0 0 13677 MOSAIC CO NEW COM 61945C103 382 13021 SH SOLE 0 0 13021 MOTOROLA SOLUTIONS INC COM NEW 620076307 1118 13482 SH SOLE 0 0 13482 MPLX LP COM UNIT REP LTD 55336V100 451 13014 SH SOLE 0 0 13014 MSB FINL CORP NEW COM 55352L101 158 10724 SH SOLE 0 0 10724 MUELLER WTR PRODS INC COM SER A 624758108 161 12077 SH SOLE 0 0 12077 MURPHY OIL CORP COM 626717102 456 14643 SH SOLE 0 0 14643 MYLAN N V SHS EURO N59465109 1603 42010 SH SOLE 0 0 42010 NABORS INDUSTRIES LTD SHS G6359F103 531 32380 SH SOLE 0 0 32380 NABRIVA THERAPEUTICS AG SPONSORED ADR 62957M104 76 12760 SH SOLE 0 0 12760 NANOVIRICIDES INC COM NEW 630087203 13 12331 SH SOLE 0 0 12331 NAPCO SEC TECHNOLOGIES INC COM 630402105 155 18208 SH SOLE 0 0 18208 NASDAQ INC COM 631103108 412 6136 SH SOLE 0 0 6136 NATIONAL FUEL GAS CO N J COM 636180101 1199 21169 SH SOLE 0 0 21169 NATIONAL GRID PLC SPON ADR NEW 636274300 3687 63215 SH SOLE 0 0 63215 NATIONAL HEALTH INVS INC COM 63633D104 2525 34037 SH SOLE 0 0 34037 NATIONAL OILWELL VARCO INC COM 637071101 798 21307 SH SOLE 0 0 21307 NATIONAL RETAIL PPTYS INC COM 637417106 5871 132822 SH SOLE 0 0 132822 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 22 34087 SH SOLE 0 0 34087 NAVIENT CORP COM 63938C108 1583 96369 SH SOLE 0 0 96369 NAVIOS MARITIME ACQUIS CORP SHS Y62159101 25 14434 SH SOLE 0 0 14434 NBT BANCORP INC COM 628778102 4001 95532 SH SOLE 0 0 95532 NCR CORP NEW COM 62886E108 1121 27640 SH SOLE 0 0 27640 NEOGEN CORP COM 640491106 527 7983 SH SOLE 0 0 7983 NEOGENOMICS INC COM NEW 64049M209 147 17200 SH SOLE 0 0 17200 NEOVASC INC COM 64065J106 26 14900 SH SOLE 0 0 14900 NETFLIX INC COM 64110L106 9455 76377 SH SOLE 0 0 76377 NEUBERGER BERMAN INTER MUNI COM 64124P101 486 29892 SH SOLE 0 0 29892 NEUBERGER BERMAN MLP INCOME COM 64129H104 99 10511 SH SOLE 0 0 10511 NEUBERGER BERMAN RE ES SEC F COM 64190A103 342 63619 SH SOLE 0 0 63619 NEURALSTEM INC COM 64127R302 5 18040 SH SOLE 0 0 18040 NEVSUN RES LTD COM 64156L101 67 21662 SH SOLE 0 0 21662 NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104 498 8174 SH SOLE 0 0 8174 NEW GOLD INC CDA COM 644535106 154 44118 SH SOLE 0 0 44118 NEW JERSEY RES COM 646025106 1429 40247 SH SOLE 0 0 40247 NEW MTN FIN CORP COM 647551100 297 21071 SH SOLE 0 0 21071 NEW MTN FIN CORP NOTE 5.000% 6/1 647551AB6 23 23000 SH SOLE 0 0 23000 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 797 50704 SH SOLE 0 0 50704 NEW SR INVT GROUP INC COM 648691103 176 18008 SH SOLE 0 0 18008 NEW YORK CMNTY BANCORP INC COM 649445103 2747 172654 SH SOLE 0 0 172654 NEW YORK MTG TR INC COM PAR $.02 649604501 179 27130 SH SOLE 0 0 27130 NEW YORK MTG TR INC PFD-C CONV 649604808 315 13729 SH SOLE 0 0 13729 NEWELL BRANDS INC COM 651229106 1502 33637 SH SOLE 0 0 33637 NEWFIELD EXPL CO COM 651290108 268 6619 SH SOLE 0 0 6619 NEWMARKET CORP COM 651587107 309 729 SH SOLE 0 0 729 NEWMONT MINING CORP COM 651639106 1810 53115 SH SOLE 0 0 53115 NEXPOINT CR STRATEGIES FD COM NEW 65340G205 212 9322 SH SOLE 0 0 9322 NEXTERA ENERGY INC COM 65339F101 40221 336688 SH SOLE 0 0 336688 NICE LTD SPONSORED ADR 653656108 359 5214 SH SOLE 0 0 5214 NIKE INC CL B 654106103 18171 357477 SH SOLE 0 0 357477 NISOURCE INC COM 65473P105 601 27134 SH SOLE 0 0 27134 NOBLE CORP PLC SHS USD G65431101 225 38006 SH SOLE 0 0 38006 NOBLE ENERGY INC COM 655044105 476 12496 SH SOLE 0 0 12496 NOKIA CORP SPONSORED ADR 654902204 397 82440 SH SOLE 0 0 82440 NORDIC AMERICAN TANKERS LIMI COM G65773106 159 18946 SH SOLE 0 0 18946 NORDSON CORP COM 655663102 236 2110 SH SOLE 0 0 2110 NORDSTROM INC COM 655664100 10008 208797 SH SOLE 0 0 208797 NORFOLK SOUTHERN CORP COM 655844108 9321 86252 SH SOLE 0 0 86252 NORTHEAST BANCORP COM NEW 663904209 309 23583 SH SOLE 0 0 23583 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 23 11212 SH SOLE 0 0 11212 NORTHERN TR CORP COM 665859104 1196 13427 SH SOLE 0 0 13427 NORTHROP GRUMMAN CORP COM 666807102 7794 33511 SH SOLE 0 0 33511 NORTHSTAR ASSET MGMT GROUP I COM 66705Y104 250 16752 SH SOLE 0 0 16752 NORTHSTAR REALTY EUROPE CORP COM 66706L101 699 55598 SH SOLE 0 0 55598 NORTHSTAR RLTY FIN CORP COM 66704R803 4371 288496 SH SOLE 0 0 288496 NORTHWEST BANCSHARES INC MD COM 667340103 586 32487 SH SOLE 0 0 32487 NORTHWEST NAT GAS CO COM 667655104 1252 20932 SH SOLE 0 0 20932 NOVAGOLD RES INC COM NEW 66987E206 137 29958 SH SOLE 0 0 29958 NOVARTIS A G SPONSORED ADR 66987V109 14945 205174 SH SOLE 0 0 205174 NOVAVAX INC COM 670002104 335 265549 SH SOLE 0 0 265549 NOVO-NORDISK A S ADR 670100205 2851 79499 SH SOLE 0 0 79499 NU SKIN ENTERPRISES INC CL A 67018T105 1968 41185 SH SOLE 0 0 41185 NUANCE COMMUNICATIONS INC COM 67020Y100 11994 804938 SH SOLE 0 0 804938 NUCOR CORP COM 670346105 7862 132088 SH SOLE 0 0 132088 NUSTAR ENERGY LP UNIT COM 67058H102 1062 21331 SH SOLE 0 0 21331 NUVASIVE INC COM 670704105 266 3942 SH SOLE 0 0 3942 NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 269 26751 SH SOLE 0 0 26751 NUVEEN AMT FREE MUN CR INC F COM 67071L106 3486 241106 SH SOLE 0 0 241106 NUVEEN AMT FREE QLTY MUN INC COM 670657105 7269 544911 SH SOLE 0 0 544911 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 598 36752 SH SOLE 0 0 36752 NUVEEN BUILD AMER BD FD COM 67074C103 416 20143 SH SOLE 0 0 20143 NUVEEN BUILD AMER BD OPPTNY COM 67074Q102 375 17897 SH SOLE 0 0 17897 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 779 55088 SH SOLE 0 0 55088 NUVEEN CALIF MUN VALUE FD COM 67062C107 260 24909 SH SOLE 0 0 24909 NUVEEN CONNECTICUT QLTY MUN COM 67060D107 1418 115524 SH SOLE 0 0 115524 NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 252 19266 SH SOLE 0 0 19266 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 554 62568 SH SOLE 0 0 62568 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 344 22933 SH SOLE 0 0 22933 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 1153 85133 SH SOLE 0 0 85133 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 172 12310 SH SOLE 0 0 12310 NUVEEN FLOATING RATE INCOME COM 67072T108 698 59801 SH SOLE 0 0 59801 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 250 20493 SH SOLE 0 0 20493 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 215 13470 SH SOLE 0 0 13470 NUVEEN HGH INC DEC18 TRGT TR COM 67075P103 871 86531 SH SOLE 0 0 86531 NUVEEN HIGH INCOME 2020 TARG COM 67075L102 970 95001 SH SOLE 0 0 95001 NUVEEN HIGH INCOME DECMBR 20 COM 67076E107 495 48965 SH SOLE 0 0 48965 NUVEEN INT DUR QUAL MUN TRM COM 670677103 293 23800 SH SOLE 0 0 23800 NUVEEN INTER DURATION MN TMF COM 670671106 199 15678 SH SOLE 0 0 15678 NUVEEN MARYLAND QLT MUN INC COM 67061Q107 153 12329 SH SOLE 0 0 12329 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 402 30571 SH SOLE 0 0 30571 NUVEEN MUN HIGH INCOME OPP F COM 670682103 1328 103704 SH SOLE 0 0 103704 NUVEEN MUN VALUE FD INC COM 670928100 1788 187027 SH SOLE 0 0 187027 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 2012 142257 SH SOLE 0 0 142257 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 1612 86837 SH SOLE 0 0 86837 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 206 15620 SH SOLE 0 0 15620 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 648 50586 SH SOLE 0 0 50586 NUVEEN NEW YORK QLT MUN INC COM 67066X107 140 10435 SH SOLE 0 0 10435 NUVEEN NORTH CAROLINA QLTY M COM 67060P100 344 26607 SH SOLE 0 0 26607 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 186 14208 SH SOLE 0 0 14208 NUVEEN PFD & INCOME TERM FD COM 67075A106 855 37281 SH SOLE 0 0 37281 NUVEEN PFD INCOME OPPRTNY FD COM 67073B106 1161 117976 SH SOLE 0 0 117976 NUVEEN PREFERRED SECURITIES COM 67072C105 5859 629305 SH SOLE 0 0 629305 NUVEEN QUALITY MUNCP INCOME COM 67066V101 1746 125042 SH SOLE 0 0 125042 NUVEEN REAL ESTATE INCOME FD COM 67071B108 382 35513 SH SOLE 0 0 35513 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 2769 217688 SH SOLE 0 0 217688 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 154 15756 SH SOLE 0 0 15756 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 278 20007 SH SOLE 0 0 20007 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 280 21062 SH SOLE 0 0 21062 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063X100 1335 94179 SH SOLE 0 0 94179 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 130 11472 SH SOLE 0 0 11472 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 180 13904 SH SOLE 0 0 13904 NVIDIA CORP COM 67066G104 10574 99061 SH SOLE 0 0 99061 NXP SEMICONDUCTORS N V COM N6596X109 3397 34656 SH SOLE 0 0 34656 O REILLY AUTOMOTIVE INC NEW COM 67103H107 2403 8630 SH SOLE 0 0 8630 OAKTREE CAP GROUP LLC UNIT CL A 674001201 346 9237 SH SOLE 0 0 9237 OCCIDENTAL PETE CORP DEL COM 674599105 4870 68367 SH SOLE 0 0 68367 OCEANFIRST FINL CORP COM 675234108 499 16621 SH SOLE 0 0 16621 OCH ZIFF CAP MGMT GROUP CL A 67551U105 56 17052 SH SOLE 0 0 17052 OGE ENERGY CORP COM 670837103 1252 37431 SH SOLE 0 0 37431 OHA INVT CORP COM 67091U102 67 38755 SH SOLE 0 0 38755 OLD REP INTL CORP COM 680223104 431 22692 SH SOLE 0 0 22692 OLIN CORP COM PAR $1 680665205 515 20101 SH SOLE 0 0 20101 OMEGA HEALTHCARE INVS INC COM 681936100 5891 188441 SH SOLE 0 0 188441 OMEGA PROTEIN CORP COM 68210P107 714 28500 SH SOLE 0 0 28500 OMNICOM GROUP INC COM 681919106 979 11502 SH SOLE 0 0 11502 ONE GAS INC COM 68235P108 358 5592 SH SOLE 0 0 5592 ONE LIBERTY PPTYS INC COM 682406103 678 26993 SH SOLE 0 0 26993 ONEOK INC NEW COM 682680103 3579 62344 SH SOLE 0 0 62344 ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 2260 52557 SH SOLE 0 0 52557 OPKO HEALTH INC COM 68375N103 661 71044 SH SOLE 0 0 71044 OPPENHEIMER REV WEIGHTED ETF LARGE CAP REV ET 68386C104 5238 120559 SH SOLE 0 0 120559 OPPENHEIMER REV WEIGHTED ETF MID CAP REV ETF 68386C203 605 11183 SH SOLE 0 0 11183 OPPENHEIMER REV WEIGHTED ETF SMALL CAP REV ET 68386C302 14061 209484 SH SOLE 0 0 209484 OPPENHEIMER REV WEIGHTED ETF ULTRA DIVID REV 68386C401 3514 102534 SH SOLE 0 0 102534 ORACLE CORP COM 68389X105 15909 413755 SH SOLE 0 0 413755 ORANGE SPONSORED ADR 684060106 1897 125306 SH SOLE 0 0 125306 ORBITAL ATK INC COM 68557N103 442 5036 SH SOLE 0 0 5036 ORCHID IS CAP INC COM 68571X103 397 36696 SH SOLE 0 0 36696 ORCHIDS PAPER PRODS CO DEL COM 68572N104 305 11663 SH SOLE 0 0 11663 ORGANOVO HLDGS INC COM 68620A104 85 24966 SH SOLE 0 0 24966 OSHKOSH CORP COM 688239201 322 4990 SH SOLE 0 0 4990 OTTER TAIL CORP COM 689648103 2052 50283 SH SOLE 0 0 50283 OWENS & MINOR INC NEW COM 690732102 2928 82982 SH SOLE 0 0 82982 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 235 8065 SH SOLE 0 0 8065 PACCAR INC COM 693718108 2670 41786 SH SOLE 0 0 41786 PACER FDS TR GLOBL HIGH ETF 69374H709 667 24852 SH SOLE 0 0 24852 PACER FDS TR TRENDP 450 ETF 69374H204 951 35778 SH SOLE 0 0 35778 PACER FDS TR TRENDP 750 ETF 69374H105 6980 293150 SH SOLE 0 0 293150 PACIFIC CONTINENTAL CORP COM 69412V108 216 9901 SH SOLE 0 0 9901 PACKAGING CORP AMER COM 695156109 514 6061 SH SOLE 0 0 6061 PACWEST BANCORP DEL COM 695263103 535 9830 SH SOLE 0 0 9830 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 5 10750 SH SOLE 0 0 10750 PALO ALTO NETWORKS INC COM 697435105 3484 27863 SH SOLE 0 0 27863 PAN AMERICAN SILVER CORP COM 697900108 553 36681 SH SOLE 0 0 36681 PANDORA MEDIA INC COM 698354107 209 16019 SH SOLE 0 0 16019 PANERA BREAD CO CL A 69840W108 1109 5407 SH SOLE 0 0 5407 PAREXEL INTL CORP COM 699462107 232 3528 SH SOLE 0 0 3528 PARK NATL CORP COM 700658107 201 1680 SH SOLE 0 0 1680 PARKER DRILLING CO COM 701081101 58 22410 SH SOLE 0 0 22410 PARKER HANNIFIN CORP COM 701094104 2373 16953 SH SOLE 0 0 16953 PATTERSON COMPANIES INC COM 703395103 250 6084 SH SOLE 0 0 6084 PATTERSON UTI ENERGY INC COM 703481101 483 17954 SH SOLE 0 0 17954 PAYCHEX INC COM 704326107 16075 264044 SH SOLE 0 0 264044 PAYCOM SOFTWARE INC COM 70432V102 967 21248 SH SOLE 0 0 21248 PAYPAL HLDGS INC COM 70450Y103 5319 134760 SH SOLE 0 0 134760 PB BANCORP INC COM 70454T100 201 20284 SH SOLE 0 0 20284 PCM FUND INC COM 69323T101 378 37807 SH SOLE 0 0 37807 PDL BIOPHARMA INC COM 69329Y104 22 10301 SH SOLE 0 0 10301 PEMBINA PIPELINE CORP COM 706327103 4423 141216 SH SOLE 0 0 141216 PENGROWTH ENERGY CORP COM 70706P104 85 59516 SH SOLE 0 0 59516 PENN WEST PETE LTD NEW COM 707887105 60 33798 SH SOLE 0 0 33798 PENNANTPARK INVT CORP COM 708062104 181 23605 SH SOLE 0 0 23605 PENNEY J C INC COM 708160106 220 26470 SH SOLE 0 0 26470 PENNS WOODS BANCORP INC COM 708430103 694 13734 SH SOLE 0 0 13734 PENTAIR PLC SHS G7S00T104 1765 31481 SH SOLE 0 0 31481 PEOPLES FINL CORP MISS COM 71103B102 175 10848 SH SOLE 0 0 10848 PEOPLES UNITED FINANCIAL INC COM 712704105 4707 243155 SH SOLE 0 0 243155 PEOPLES UTAH BANCORP COM 712706209 640 23819 SH SOLE 0 0 23819 PEPSICO INC COM 713448108 65570 626684 SH SOLE 0 0 626684 PEREGRINE PHARMACEUTICALS IN COM NEW 713661304 127 413261 SH SOLE 0 0 413261 PERKINELMER INC COM 714046109 362 6939 SH SOLE 0 0 6939 PERRIGO CO PLC SHS G97822103 1428 17155 SH SOLE 0 0 17155 PETMED EXPRESS INC COM 716382106 401 17394 SH SOLE 0 0 17394 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 464 45898 SH SOLE 0 0 45898 PFIZER INC COM 717081103 76569 2357409 SH SOLE 0 0 2357409 PG&E CORP COM 69331C108 2176 35807 SH SOLE 0 0 35807 PHILIP MORRIS INTL INC COM 718172109 47686 521220 SH SOLE 0 0 521220 PHILLIPS 66 COM 718546104 18979 219638 SH SOLE 0 0 219638 PHOTRONICS INC COM 719405102 162 14333 SH SOLE 0 0 14333 PHOTRONICS INC NOTE 3.250% 4/0 719405AK8 32 25000 SH SOLE 0 0 25000 PHYSICIANS RLTY TR COM 71943U104 306 16130 SH SOLE 0 0 16130 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 6198 296410 SH SOLE 0 0 296410 PILGRIMS PRIDE CORP NEW COM 72147K108 193 10160 SH SOLE 0 0 10160 PIMCO CA MUNICIPAL INCOME FD COM 72200N106 465 29645 SH SOLE 0 0 29645 PIMCO CALIF MUN INCOME FD II COM 72200M108 628 68101 SH SOLE 0 0 68101 PIMCO CALIF MUN INCOME FD II COM 72201C109 355 31264 SH SOLE 0 0 31264 PIMCO CORPORATE & INCOME OPP COM 72201B101 2771 193658 SH SOLE 0 0 193658 PIMCO CORPORATE INCOME STRAT COM 72200U100 1153 78037 SH SOLE 0 0 78037 PIMCO DYNAMIC INCOME FD SHS 72201Y101 3803 137277 SH SOLE 0 0 137277 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 2640 130588 SH SOLE 0 0 130588 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 36728 367799 SH SOLE 0 0 367799 PIMCO ETF TR 1-3YR USTREIDX 72201R106 209 4126 SH SOLE 0 0 4126 PIMCO ETF TR 1-5 US TIP IDX 72201R205 2610 49734 SH SOLE 0 0 49734 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 9722 95940 SH SOLE 0 0 95940 PIMCO ETF TR GB ADV INF BD AC 72201R791 213 5100 SH SOLE 0 0 5100 PIMCO ETF TR INTER MUN BD ACT 72201R866 789 15065 SH SOLE 0 0 15065 PIMCO ETF TR INV GRD CRP BD 72201R817 525 5129 SH SOLE 0 0 5129 PIMCO ETF TR TTL RTN ACTV ETF 72201R775 6208 59622 SH SOLE 0 0 59622 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 1552 110315 SH SOLE 0 0 110315 PIMCO HIGH INCOME FD COM SHS 722014107 7233 788767 SH SOLE 0 0 788767 PIMCO INCOME OPPORTUNITY FD COM 72202B100 1871 80789 SH SOLE 0 0 80789 PIMCO INCOME STRATEGY FUND COM 72201H108 617 58340 SH SOLE 0 0 58340 PIMCO INCOME STRATEGY FUND I COM 72201J104 732 77122 SH SOLE 0 0 77122 PIMCO MUN INCOME FD II COM 72200W106 585 47887 SH SOLE 0 0 47887 PIMCO MUN INCOME FD III COM 72201A103 119 10455 SH SOLE 0 0 10455 PIMCO MUNICIPAL INCOME FD COM 72200R107 607 42173 SH SOLE 0 0 42173 PIMCO NY MUNICIPAL INCOME FD COM 72200T103 241 20240 SH SOLE 0 0 20240 PIMCO STRATEGIC INCOME FD IN COM 72200X104 1871 212871 SH SOLE 0 0 212871 PINNACLE FOODS INC DEL COM 72348P104 1603 29986 SH SOLE 0 0 29986 PINNACLE WEST CAP CORP COM 723484101 874 11196 SH SOLE 0 0 11196 PIONEER HIGH INCOME TR COM 72369H106 763 74707 SH SOLE 0 0 74707 PIONEER MUN HIGH INCOME ADV COM 723762100 155 13096 SH SOLE 0 0 13096 PIONEER MUN HIGH INCOME TR COM SHS 723763108 266 22451 SH SOLE 0 0 22451 PIONEER NAT RES CO COM 723787107 982 5451 SH SOLE 0 0 5451 PITNEY BOWES INC COM 724479100 239 15737 SH SOLE 0 0 15737 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 2147 66479 SH SOLE 0 0 66479 PLANET FITNESS INC CL A 72703H101 341 16945 SH SOLE 0 0 16945 PLUG POWER INC COM NEW 72919P202 188 156670 SH SOLE 0 0 156670 PLURISTEM THERAPEUTICS INC COM 72940R102 41 28516 SH SOLE 0 0 28516 PNC FINL SVCS GROUP INC COM 693475105 10023 85692 SH SOLE 0 0 85692 POLARIS INDS INC COM 731068102 704 8541 SH SOLE 0 0 8541 POLYMET MINING CORP COM 731916102 113 151665 SH SOLE 0 0 151665 PORTLAND GEN ELEC CO COM NEW 736508847 1568 36189 SH SOLE 0 0 36189 POSCO SPONSORED ADR 693483109 238 4524 SH SOLE 0 0 4524 POTASH CORP SASK INC COM 73755L107 2469 136485 SH SOLE 0 0 136485 POWELL INDS INC COM 739128106 209 5367 SH SOLE 0 0 5367 POWERSHARES ACT MANG COMM FD OPT YLD DIV 73937V106 424 24536 SH SOLE 0 0 24536 POWERSHARES ACTIVE MNG ETF T S&P500 DWNHDGE 73935B805 1663 69320 SH SOLE 0 0 69320 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 2109 133147 SH SOLE 0 0 133147 POWERSHARES ETF TR II BUILD AMER ETF 73937B407 768 26390 SH SOLE 0 0 26390 POWERSHARES ETF TR II DEV MKTS EX-US 73936T789 627 16711 SH SOLE 0 0 16711 POWERSHARES ETF TR II DWA TCTL SCTR 73937B498 407 16818 SH SOLE 0 0 16818 POWERSHARES ETF TR II EM MRK LOW VOL 73937B662 682 32643 SH SOLE 0 0 32643 POWERSHARES ETF TR II EMER MRKT PORT 73936T763 250 13749 SH SOLE 0 0 13749 POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 679 36130 SH SOLE 0 0 36130 POWERSHARES ETF TR II GBL CLEAN ENER 73936T615 307 29566 SH SOLE 0 0 29566 POWERSHARES ETF TR II GBL WTR PORT 73936T623 1076 51721 SH SOLE 0 0 51721 POWERSHARES ETF TR II INSUR NATL MUN 73936T474 1327 53295 SH SOLE 0 0 53295 POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 1029 36152 SH SOLE 0 0 36152 POWERSHARES ETF TR II KBW BK PORT 73937B746 4594 97177 SH SOLE 0 0 97177 POWERSHARES ETF TR II KBW RG BK PORT 73937B712 7140 127695 SH SOLE 0 0 127695 POWERSHARES ETF TR II NY MUNI BD ETF 73936T458 224 9349 SH SOLE 0 0 9349 POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 9646 677888 SH SOLE 0 0 677888 POWERSHARES ETF TR II PWRS INT BUYBK 73937B621 751 26541 SH SOLE 0 0 26541 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 20681 527838 SH SOLE 0 0 527838 POWERSHARES ETF TR II S&P SMCP CONSU 73937B605 405 5859 SH SOLE 0 0 5859 POWERSHARES ETF TR II S&P SMCP ENE P 73937B704 245 11663 SH SOLE 0 0 11663 POWERSHARES ETF TR II S&P SMCP IT PO 73937B860 213 3053 SH SOLE 0 0 3053 POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 8577 211215 SH SOLE 0 0 211215 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 28620 688305 SH SOLE 0 0 688305 POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 5681 130831 SH SOLE 0 0 130831 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 2371 83887 SH SOLE 0 0 83887 POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 804 32674 SH SOLE 0 0 32674 POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 474 11360 SH SOLE 0 0 11360 POWERSHARES ETF TRUST BASIC MAT SECT 73935X427 401 6776 SH SOLE 0 0 6776 POWERSHARES ETF TRUST CLEANTECH PORT 73935X278 358 10940 SH SOLE 0 0 10940 POWERSHARES ETF TRUST CON STAPLE SEC 73935X393 292 5453 SH SOLE 0 0 5453 POWERSHARES ETF TRUST DIV ACHV PRTF 73935X732 1443 63033 SH SOLE 0 0 63033 POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 4930 117381 SH SOLE 0 0 117381 POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 927 23889 SH SOLE 0 0 23889 POWERSHARES ETF TRUST DYN BLDG CNSTR 73935X666 1589 57017 SH SOLE 0 0 57017 POWERSHARES ETF TRUST DYN EN EX PROD 73935X658 310 13417 SH SOLE 0 0 13417 POWERSHARES ETF TRUST DYN FD & BEV 73935X849 228 6817 SH SOLE 0 0 6817 POWERSHARES ETF TRUST DYN MEDIA PORT 73935X823 242 9215 SH SOLE 0 0 9215 POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 6013 107316 SH SOLE 0 0 107316 POWERSHARES ETF TRUST DYN UTIL PORTF 73935X591 735 28685 SH SOLE 0 0 28685 POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 10999 217968 SH SOLE 0 0 217968 POWERSHARES ETF TRUST DYNAMIC MKT PT 73935X104 959 11877 SH SOLE 0 0 11877 POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 1984 62149 SH SOLE 0 0 62149 POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 17969 532884 SH SOLE 0 0 532884 POWERSHARES ETF TRUST ENERGY SEC POR 73935X385 485 11155 SH SOLE 0 0 11155 POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 3522 196124 SH SOLE 0 0 196124 POWERSHARES ETF TRUST FINL SECT PORT 73935X377 435 14184 SH SOLE 0 0 14184 POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 38738 389126 SH SOLE 0 0 389126 POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 8479 73548 SH SOLE 0 0 73548 POWERSHARES ETF TRUST GBL LSTD PVT EQT 73935X195 153 13758 SH SOLE 0 0 13758 POWERSHARES ETF TRUST GOLDEN DRG CHINA 73935X401 490 17148 SH SOLE 0 0 17148 POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 924 54558 SH SOLE 0 0 54558 POWERSHARES ETF TRUST INDL SECT PORT 73935X369 535 10707 SH SOLE 0 0 10707 POWERSHARES ETF TRUST INTL DIV ACHV 73935X716 668 46384 SH SOLE 0 0 46384 POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 300 3626 SH SOLE 0 0 3626 POWERSHARES ETF TRUST RUSSELL 200 WTH 73935X450 1067 24701 SH SOLE 0 0 24701 POWERSHARES ETF TRUST RUSSELL 2000 VAL 73935X864 232 7670 SH SOLE 0 0 7670 POWERSHARES ETF TRUST RUSSELL MID WTH 73935X443 321 7685 SH SOLE 0 0 7685 POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 6718 258486 SH SOLE 0 0 258486 POWERSHARES ETF TRUST TECH SECT PORT 73935X344 476 11913 SH SOLE 0 0 11913 POWERSHARES ETF TRUST WATER RESOURCE 73935X575 3927 159710 SH SOLE 0 0 159710 POWERSHARES ETF TRUST WNDRHLL CLN EN 73935X500 176 47746 SH SOLE 0 0 47746 POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 22243 992568 SH SOLE 0 0 992568 POWERSHARES ETF TRUST II DWA DEVMKTMOM PT 73936Q108 615 28755 SH SOLE 0 0 28755 POWERSHARES ETF TRUST II DWA EMKT MOM PTF 73936Q207 165 11171 SH SOLE 0 0 11171 POWERSHARES ETF TRUST II DWA SC MOMNT PTF 73936Q744 429 10625 SH SOLE 0 0 10625 POWERSHARES ETF TRUST II KBW HG YLD FIN 73936Q793 499 21714 SH SOLE 0 0 21714 POWERSHARES ETF TRUST II KBW YIELD REIT 73936Q819 747 19847 SH SOLE 0 0 19847 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 3435 147047 SH SOLE 0 0 147047 POWERSHARES EXCHANGE TRADED RUSSELL 200 VAL 739371201 202 5871 SH SOLE 0 0 5871 POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 3602 169368 SH SOLE 0 0 169368 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 119816 1011276 SH SOLE 0 0 1011276 POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 782 80828 SH SOLE 0 0 80828 POWERSHS DB MULTI SECT COMM DB PREC MTLS 73936B200 991 28432 SH SOLE 0 0 28432 POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 599 22619 SH SOLE 0 0 22619 PPG INDS INC COM 693506107 6001 63334 SH SOLE 0 0 63334 PPL CORP COM 69351T106 4685 137578 SH SOLE 0 0 137578 PRAXAIR INC COM 74005P104 4601 39261 SH SOLE 0 0 39261 PREFERRED APT CMNTYS INC COM 74039L103 165 11081 SH SOLE 0 0 11081 PRICE T ROWE GROUP INC COM 74144T108 3342 44408 SH SOLE 0 0 44408 PRICELINE GRP INC COM NEW 741503403 3508 2393 SH SOLE 0 0 2393 PRINCIPAL FINL GROUP INC COM 74251V102 2067 35721 SH SOLE 0 0 35721 PROASSURANCE CORP COM 74267C106 2537 45134 SH SOLE 0 0 45134 PROCTER AND GAMBLE CO COM 742718109 106198 1263062 SH SOLE 0 0 1263062 PROGRESSIVE CORP OHIO COM 743315103 6930 195210 SH SOLE 0 0 195210 PROLOGIS INC COM 74340W103 459 8690 SH SOLE 0 0 8690 PROPHASE LABS INC COM 74345W108 35 17500 SH SOLE 0 0 17500 PROSHARES TR ALTRNTV SOLUTN 74347B813 287 7435 SH SOLE 0 0 7435 PROSHARES TR MDCP 400 DIVID 74347B680 730 14497 SH SOLE 0 0 14497 PROSHARES TR PSHS LC COR PLUS 74347R248 229 4139 SH SOLE 0 0 4139 PROSHARES TR PSHS ULTSH 20YRS 74347B201 1617 39623 SH SOLE 0 0 39623 PROSHARES TR RUSS 2000 DIVD 74347B698 680 12651 SH SOLE 0 0 12651 PROSHARES TR S&P 500 DV ARIST 74348A467 12368 229425 SH SOLE 0 0 229425 PROSHARES TR SHRT 20+YR TRE 74347X849 986 41288 SH SOLE 0 0 41288 PROSPECT CAPITAL CORPORATION COM 74348T102 5622 673319 SH SOLE 0 0 673319 PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 68 70000 SH SOLE 0 0 70000 PROSPECT CAPITAL CORPORATION NOTE 5.375%10/1 74348TAK8 107 105000 SH SOLE 0 0 105000 PROSPECT CAPITAL CORPORATION NOTE 5.750% 3/1 74348TAL6 138 135000 SH SOLE 0 0 135000 PROSPECT CAPITAL CORPORATION NOTE 5.875% 1/1 74348TAM4 172 168000 SH SOLE 0 0 168000 PROSPERITY BANCSHARES INC COM 743606105 299 4164 SH SOLE 0 0 4164 PROVIDENT FINL SVCS INC COM 74386T105 225 7949 SH SOLE 0 0 7949 PRUDENTIAL FINL INC COM 744320102 7837 75310 SH SOLE 0 0 75310 PRUDENTIAL GLB SHT DUR HG YL COM 74433A109 741 49741 SH SOLE 0 0 49741 PRUDENTIAL SHT DURATION HG Y COM 74442F107 327 21092 SH SOLE 0 0 21092 PUBLIC STORAGE COM 74460D109 4427 19808 SH SOLE 0 0 19808 PUBLIC SVC ENTERPRISE GROUP COM 744573106 7366 167878 SH SOLE 0 0 167878 PUTMAN HIGH INCOME SEC FUND SHS BEN INT 746779107 86 10463 SH SOLE 0 0 10463 PUTNAM MANAGED MUN INCOM TR COM 746823103 369 52184 SH SOLE 0 0 52184 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 495 107342 SH SOLE 0 0 107342 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 1051 87938 SH SOLE 0 0 87938 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 126 25319 SH SOLE 0 0 25319 PVH CORP COM 693656100 429 4758 SH SOLE 0 0 4758 QORVO INC COM 74736K101 1264 23969 SH SOLE 0 0 23969 QUAKER CHEM CORP COM 747316107 408 3186 SH SOLE 0 0 3186 QUALCOMM INC COM 747525103 22291 341880 SH SOLE 0 0 341880 QUALITY CARE PPTYS INC COM 747545101 967 62417 SH SOLE 0 0 62417 QUALYS INC COM 74758T303 391 12368 SH SOLE 0 0 12368 QUEST DIAGNOSTICS INC COM 74834L100 1477 16073 SH SOLE 0 0 16073 QUINTILES IMS HOLDINGS INC COM 74876Y101 278 3655 SH SOLE 0 0 3655 RAIT FINANCIAL TRUST NOTE 7.000% 4/0 749227AA2 13 13000 SH SOLE 0 0 13000 RANGE RES CORP COM 75281A109 388 11280 SH SOLE 0 0 11280 RAPID7 INC COM 753422104 139 11398 SH SOLE 0 0 11398 RAYMOND JAMES FINANCIAL INC COM 754730109 211 3049 SH SOLE 0 0 3049 RAYONIER INC COM 754907103 483 18155 SH SOLE 0 0 18155 RAYTHEON CO COM NEW 755111507 10928 76956 SH SOLE 0 0 76956 REALTY INCOME CORP COM 756109104 11329 197086 SH SOLE 0 0 197086 REAVES UTIL INCOME FD COM SH BEN INT 756158101 1535 49979 SH SOLE 0 0 49979 RED HAT INC COM 756577102 330 4740 SH SOLE 0 0 4740 REDWOOD TR INC NOTE 4.625% 4/1 758075AB1 26 26000 SH SOLE 0 0 26000 REGAL ENTMT GROUP CL A 758766109 965 46856 SH SOLE 0 0 46856 REGENERON PHARMACEUTICALS COM 75886F107 1844 5023 SH SOLE 0 0 5023 REGIONS FINL CORP NEW COM 7591EP100 4269 297266 SH SOLE 0 0 297266 RELM WIRELESS CORP COM 759525108 49 10335 SH SOLE 0 0 10335 RENASANT CORP COM 75970E107 432 10235 SH SOLE 0 0 10235 REPUBLIC FIRST BANCORP INC COM 760416107 258 30879 SH SOLE 0 0 30879 REPUBLIC SVCS INC COM 760759100 1920 33658 SH SOLE 0 0 33658 RESMED INC COM 761152107 346 5580 SH SOLE 0 0 5580 RESTAURANT BRANDS INTL INC COM 76131D103 416 8735 SH SOLE 0 0 8735 RETAIL PPTYS AMER INC CL A 76131V202 4619 301305 SH SOLE 0 0 301305 REYNOLDS AMERICAN INC COM 761713106 9577 170897 SH SOLE 0 0 170897 RGC RES INC COM 74955L103 233 9323 SH SOLE 0 0 9323 RIO TINTO PLC SPONSORED ADR 767204100 1150 29906 SH SOLE 0 0 29906 RITE AID CORP COM 767754104 2187 265373 SH SOLE 0 0 265373 RLI CORP COM 749607107 227 3592 SH SOLE 0 0 3592 ROBERT HALF INTL INC COM 770323103 217 4450 SH SOLE 0 0 4450 ROCKWELL AUTOMATION INC COM 773903109 3131 23296 SH SOLE 0 0 23296 ROCKWELL COLLINS INC COM 774341101 2338 25207 SH SOLE 0 0 25207 ROGERS COMMUNICATIONS INC CL B 775109200 280 7245 SH SOLE 0 0 7245 ROPER TECHNOLOGIES INC COM 776696106 692 3779 SH SOLE 0 0 3779 ROYAL BANK OF CANADA NOTE 4.650% 1/2 780082AD5 43 40000 SH SOLE 0 0 40000 ROYAL BK CDA MONTREAL QUE COM 780087102 2226 32877 SH SOLE 0 0 32877 ROYAL BK SCOTLAND GROUP PLC SP ADR L RP PF 780097788 520 21861 SH SOLE 0 0 21861 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1194 14556 SH SOLE 0 0 14556 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 5242 90430 SH SOLE 0 0 90430 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 6399 117669 SH SOLE 0 0 117669 ROYAL GOLD INC COM 780287108 244 3859 SH SOLE 0 0 3859 ROYCE MICRO-CAP TR INC COM 780915104 130 15882 SH SOLE 0 0 15882 ROYCE VALUE TR INC COM 780910105 1122 83766 SH SOLE 0 0 83766 RPM INTL INC COM 749685103 1038 19284 SH SOLE 0 0 19284 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 276 3317 SH SOLE 0 0 3317 RYDER SYS INC COM 783549108 1775 23850 SH SOLE 0 0 23850 RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 3401 26398 SH SOLE 0 0 26398 RYDEX ETF TRUST GUG S&P MC400 PV 78355W502 775 12555 SH SOLE 0 0 12555 RYDEX ETF TRUST GUG S&P SC600 PG 78355W809 533 5523 SH SOLE 0 0 5523 RYDEX ETF TRUST GUG S&P SC600 PV 78355W700 210 2872 SH SOLE 0 0 2872 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 76530 883313 SH SOLE 0 0 883313 RYDEX ETF TRUST GUG S&P500 EWCON 78355W874 2771 23206 SH SOLE 0 0 23206 RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 27994 334971 SH SOLE 0 0 334971 RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 6769 117538 SH SOLE 0 0 117538 RYDEX ETF TRUST GUG S&P500EQWTEN 78355W866 9145 142861 SH SOLE 0 0 142861 RYDEX ETF TRUST GUG S&P500EQWTFI 78355W858 324 8795 SH SOLE 0 0 8795 RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 1609 11027 SH SOLE 0 0 11027 RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 5302 48866 SH SOLE 0 0 48866 RYDEX ETF TRUST GUG S&P500EQWTUT 78355W791 674 8343 SH SOLE 0 0 8343 RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 2051 13022 SH SOLE 0 0 13022 RYDEX ETF TRUST GUGGENHM S&P 600 78355W585 625 12513 SH SOLE 0 0 12513 RYLAND GROUP INC NOTE 0.250% 6/0 783764AS2 25 27000 SH SOLE 0 0 27000 RYMAN HOSPITALITY PPTYS INC COM 78377T107 232 3675 SH SOLE 0 0 3675 S & T BANCORP INC COM 783859101 266 6818 SH SOLE 0 0 6818 S&P GLOBAL INC COM 78409V104 2251 20935 SH SOLE 0 0 20935 SALESFORCE COM INC COM 79466L302 3358 49048 SH SOLE 0 0 49048 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 289 21290 SH SOLE 0 0 21290 SALISBURY BANCORP INC COM 795226109 402 10713 SH SOLE 0 0 10713 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 159 23952 SH SOLE 0 0 23952 SANDRIDGE MISSISSIPPIAN TR I UNIT BEN INT 80007T101 17 12844 SH SOLE 0 0 12844 SANDY SPRING BANCORP INC COM 800363103 328 8203 SH SOLE 0 0 8203 SANOFI RIGHT 12/31/2020 80105N113 16 42822 SH SOLE 0 0 42822 SANOFI SPONSORED ADR 80105N105 3178 78593 SH SOLE 0 0 78593 SAP SE SPON ADR 803054204 458 5303 SH SOLE 0 0 5303 SCANA CORP NEW COM 80589M102 2330 31789 SH SOLE 0 0 31789 SCHEIN HENRY INC COM 806407102 691 4553 SH SOLE 0 0 4553 SCHLUMBERGER LTD COM 806857108 14030 167128 SH SOLE 0 0 167128 SCHWAB CHARLES CORP NEW COM 808513105 1705 43187 SH SOLE 0 0 43187 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1149 53278 SH SOLE 0 0 53278 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1219 44032 SH SOLE 0 0 44032 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 1193 36677 SH SOLE 0 0 36677 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 226 6929 SH SOLE 0 0 6929 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 686 28718 SH SOLE 0 0 28718 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 300 5940 SH SOLE 0 0 5940 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1363 25149 SH SOLE 0 0 25149 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 7666 175948 SH SOLE 0 0 175948 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 7186 128706 SH SOLE 0 0 128706 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1920 39927 SH SOLE 0 0 39927 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2205 41399 SH SOLE 0 0 41399 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2997 66377 SH SOLE 0 0 66377 SCHWAB STRATEGIC TR US REIT ETF 808524847 2170 52867 SH SOLE 0 0 52867 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3566 58006 SH SOLE 0 0 58006 SCHWAB STRATEGIC TR US TIPS ETF 808524870 1963 35790 SH SOLE 0 0 35790 SCIENCE APPLICATNS INTL CP N COM 808625107 348 4102 SH SOLE 0 0 4102 SCORPIO TANKERS INC SHS Y7542C106 469 103449 SH SOLE 0 0 103449 SCOTTS MIRACLE GRO CO CL A 810186106 881 9220 SH SOLE 0 0 9220 SCRIPPS E W CO OHIO CL A NEW 811054402 208 10749 SH SOLE 0 0 10749 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 318 4460 SH SOLE 0 0 4460 SEACOAST BKG CORP FLA COM NEW 811707801 257 11646 SH SOLE 0 0 11646 SEADRILL LIMITED SHS G7945E105 100 29413 SH SOLE 0 0 29413 SEAGATE TECHNOLOGY PLC SHS G7945M107 3097 81134 SH SOLE 0 0 81134 SEALED AIR CORP NEW COM 81211K100 1793 39542 SH SOLE 0 0 39542 SEATTLE GENETICS INC COM 812578102 335 6342 SH SOLE 0 0 6342 SECOND SIGHT MED PRODS INC COM 81362J100 22 11099 SH SOLE 0 0 11099 SEI INVESTMENTS CO COM 784117103 361 7319 SH SOLE 0 0 7319 SELECT INCOME REIT COM SH BEN INT 81618T100 449 17828 SH SOLE 0 0 17828 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1910 62121 SH SOLE 0 0 62121 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 15254 187394 SH SOLE 0 0 187394 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 18410 356028 SH SOLE 0 0 356028 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 16999 246572 SH SOLE 0 0 246572 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 40747 540979 SH SOLE 0 0 540979 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 36625 1575254 SH SOLE 0 0 1575254 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 19130 307456 SH SOLE 0 0 307456 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 14812 304958 SH SOLE 0 0 304958 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 6400 128768 SH SOLE 0 0 128768 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 24492 506442 SH SOLE 0 0 506442 SELECTIVE INS GROUP INC COM 816300107 468 10875 SH SOLE 0 0 10875 SEMGROUP CORP CL A 81663A105 554 13279 SH SOLE 0 0 13279 SEMPRA ENERGY COM 816851109 3123 31031 SH SOLE 0 0 31031 SENIOR HSG PPTYS TR SH BEN INT 81721M109 2554 134944 SH SOLE 0 0 134944 SERVICENOW INC COM 81762P102 239 3218 SH SOLE 0 0 3218 SHAKE SHACK INC CL A 819047101 459 12828 SH SOLE 0 0 12828 SHAW COMMUNICATIONS INC CL B CONV 82028K200 322 16028 SH SOLE 0 0 16028 SHERWIN WILLIAMS CO COM 824348106 8002 29777 SH SOLE 0 0 29777 SHIP FINANCE INTERNATIONAL L SHS G81075106 499 33632 SH SOLE 0 0 33632 SHIRE PLC SPONSORED ADR 82481R106 1191 6990 SH SOLE 0 0 6990 SIERRA WIRELESS INC COM 826516106 333 21202 SH SOLE 0 0 21202 SILICOM LTD ORD M84116108 251 6100 SH SOLE 0 0 6100 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 333 7835 SH SOLE 0 0 7835 SILVER WHEATON CORP COM 828336107 1585 82048 SH SOLE 0 0 82048 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 6744 108519 SH SOLE 0 0 108519 SIMON PPTY GROUP INC NEW COM 828806109 4955 27887 SH SOLE 0 0 27887 SIMPSON MANUFACTURING CO INC COM 829073105 265 6060 SH SOLE 0 0 6060 SINA CORP ORD G81477104 532 8749 SH SOLE 0 0 8749 SIRIUS XM HLDGS INC COM 82968B103 3392 762261 SH SOLE 0 0 762261 SJW GROUP COM 784305104 525 9384 SH SOLE 0 0 9384 SKECHERS U S A INC CL A 830566105 254 10323 SH SOLE 0 0 10323 SKYWORKS SOLUTIONS INC COM 83088M102 2429 32538 SH SOLE 0 0 32538 SMITH & WESSON HLDG CORP COM 831756101 759 35986 SH SOLE 0 0 35986 SMITH A O COM 831865209 1153 24348 SH SOLE 0 0 24348 SMUCKER J M CO COM NEW 832696405 8672 67718 SH SOLE 0 0 67718 SNAP ON INC COM 833034101 3131 18281 SH SOLE 0 0 18281 SOLAR CAP LTD COM 83413U100 404 19388 SH SOLE 0 0 19388 SONIC CORP COM 835451105 422 15905 SH SOLE 0 0 15905 SONOCO PRODS CO COM 835495102 557 10576 SH SOLE 0 0 10576 SOUTH JERSEY INDS INC COM 838518108 713 21152 SH SOLE 0 0 21152 SOUTHERN CO COM 842587107 23910 486076 SH SOLE 0 0 486076 SOUTHWEST AIRLS CO COM 844741108 4806 96428 SH SOLE 0 0 96428 SPARTAN MTRS INC COM 846819100 911 98435 SH SOLE 0 0 98435 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 19345 97946 SH SOLE 0 0 97946 SPDR GOLD TRUST GOLD SHS 78463V107 37087 338356 SH SOLE 0 0 338356 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 8577 183028 SH SOLE 0 0 183028 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 1423 39444 SH SOLE 0 0 39444 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1347 40242 SH SOLE 0 0 40242 SPDR INDEX SHS FDS INTL HLTH ETF 78463X681 233 5346 SH SOLE 0 0 5346 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1081 34323 SH SOLE 0 0 34323 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 1200 19411 SH SOLE 0 0 19411 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 334 9275 SH SOLE 0 0 9275 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 213 7342 SH SOLE 0 0 7342 SPDR INDEX SHS FDS S&P WRLD EX US 78463X889 1789 69606 SH SOLE 0 0 69606 SPDR S&P 500 ETF TR TR UNIT 78462F103 178946 800545 SH SOLE 0 0 800545 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 54002 178974 SH SOLE 0 0 178974 SPDR SER TR BLOMBRG BRC SRT 78468R101 1032 34338 SH SOLE 0 0 34338 SPDR SER TR BLOOMBERG SRT TR 78468R408 414 14952 SH SOLE 0 0 14952 SPDR SER TR NUVEEN BLMBRG SR 78468R739 55988 1167884 SH SOLE 0 0 1167884 SPDR SER TR NUVEEN BRC MUNIC 78468R721 52836 1113738 SH SOLE 0 0 1113738 SPDR SER TR SPDR RUSSEL 2000 78468R853 2294 28809 SH SOLE 0 0 28809 SPDR SER TR SPDR S&P 500 ETF 78468R796 266 4972 SH SOLE 0 0 4972 SPDR SER TR SSGA US LRG ETF 78468R804 250 3111 SH SOLE 0 0 3111 SPDR SER TR SSGA US SMAL ETF 78468R887 400 4276 SH SOLE 0 0 4276 SPDR SERIES TRUST AEROSPACE DEF 78464A631 350 5528 SH SOLE 0 0 5528 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 11640 254981 SH SOLE 0 0 254981 SPDR SERIES TRUST BLOMBERG BRC SRT 78464A474 1095 35879 SH SOLE 0 0 35879 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 1431 55080 SH SOLE 0 0 55080 SPDR SERIES TRUST BLOMBRG BRC AGRT 78464A649 1366 24006 SH SOLE 0 0 24006 SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 370 11984 SH SOLE 0 0 11984 SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375 488 14386 SH SOLE 0 0 14386 SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 470 8359 SH SOLE 0 0 8359 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 4744 130164 SH SOLE 0 0 130164 SPDR SERIES TRUST DJ REIT ETF 78464A607 4117 44106 SH SOLE 0 0 44106 SPDR SERIES TRUST MORGAN TECH ETF 78464A102 286 4730 SH SOLE 0 0 4730 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 2465 44044 SH SOLE 0 0 44044 SPDR SERIES TRUST RUSSELL 3000 ETF 78464A805 371 2217 SH SOLE 0 0 2217 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 2500 18795 SH SOLE 0 0 18795 SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 1355 14419 SH SOLE 0 0 14419 SPDR SERIES TRUST S&P 500 GROWTH 78464A409 14070 133580 SH SOLE 0 0 133580 SPDR SERIES TRUST S&P 500 VALUE 78464A508 6786 61992 SH SOLE 0 0 61992 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 6861 32974 SH SOLE 0 0 32974 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 2682 22532 SH SOLE 0 0 22532 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 5758 47653 SH SOLE 0 0 47653 SPDR SERIES TRUST S&P BIOTECH 78464A870 3348 56556 SH SOLE 0 0 56556 SPDR SERIES TRUST S&P BK ETF 78464A797 2170 49925 SH SOLE 0 0 49925 SPDR SERIES TRUST S&P DIVID ETF 78464A763 65962 770939 SH SOLE 0 0 770939 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1334 39419 SH SOLE 0 0 39419 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 1146 27673 SH SOLE 0 0 27673 SPDR SERIES TRUST S&P PHARMAC 78464A722 500 12788 SH SOLE 0 0 12788 SPDR SERIES TRUST S&P REGL BKG 78464A698 3058 55026 SH SOLE 0 0 55026 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 614 13923 SH SOLE 0 0 13923 SPDR SERIES TRUST S&P TRANSN ETF 78464A532 421 7803 SH SOLE 0 0 7803 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 6616 157707 SH SOLE 0 0 157707 SPECTRA ENERGY CORP COM 847560109 9182 223466 SH SOLE 0 0 223466 SPECTRA ENERGY PARTNERS LP COM 84756N109 1031 22495 SH SOLE 0 0 22495 SPIRE INC COM 84857L101 522 8083 SH SOLE 0 0 8083 SPIRIT AIRLS INC COM 848577102 356 6157 SH SOLE 0 0 6157 SPIRIT RLTY CAP INC NEW COM 84860W102 1998 183981 SH SOLE 0 0 183981 SPRINT CORP COM SER 1 85207U105 554 65813 SH SOLE 0 0 65813 SPROTT FOCUS TR INC COM 85208J109 100 14357 SH SOLE 0 0 14357 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 10077 1073119 SH SOLE 0 0 1073119 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 121 17600 SH SOLE 0 0 17600 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 345 56669 SH SOLE 0 0 56669 SQUARE INC CL A 852234103 241 17683 SH SOLE 0 0 17683 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 490 10324 SH SOLE 0 0 10324 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 1834 55543 SH SOLE 0 0 55543 SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 211 6913 SH SOLE 0 0 6913 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 45755 945546 SH SOLE 0 0 945546 ST JUDE MED INC COM 790849103 1522 18977 SH SOLE 0 0 18977 STAG INDL INC COM 85254J102 736 30829 SH SOLE 0 0 30829 STANLEY BLACK & DECKER INC COM 854502101 9393 81898 SH SOLE 0 0 81898 STAPLES INC COM 855030102 1108 122429 SH SOLE 0 0 122429 STAR GAS PARTNERS L P UNIT LTD PARTNR 85512C105 331 30728 SH SOLE 0 0 30728 STARBUCKS CORP COM 855244109 30164 543293 SH SOLE 0 0 543293 STARWOOD PPTY TR INC COM 85571B105 841 38315 SH SOLE 0 0 38315 STATE STR CORP COM 857477103 2654 34150 SH SOLE 0 0 34150 STATOIL ASA SPONSORED ADR 85771P102 403 22094 SH SOLE 0 0 22094 STEEL DYNAMICS INC COM 858119100 527 14803 SH SOLE 0 0 14803 STERICYCLE INC COM 858912108 910 11814 SH SOLE 0 0 11814 STERIS PLC SHS USD G84720104 281 4168 SH SOLE 0 0 4168 STMICROELECTRONICS N V NY REGISTRY 861012102 119 10461 SH SOLE 0 0 10461 STOCK YDS BANCORP INC COM 861025104 355 7561 SH SOLE 0 0 7561 STONEMOR PARTNERS L P COM UNITS 86183Q100 156 17477 SH SOLE 0 0 17477 STONERIDGE INC COM 86183P102 452 25533 SH SOLE 0 0 25533 STRATASYS LTD SHS M85548101 226 13657 SH SOLE 0 0 13657 STRATEGY SHS ECOL STRAT ETF 86280R209 216 5923 SH SOLE 0 0 5923 STRYKER CORP COM 863667101 11295 94278 SH SOLE 0 0 94278 STUDENT TRANSN INC COM 86388A108 197 35293 SH SOLE 0 0 35293 STURM RUGER & CO INC COM 864159108 630 11950 SH SOLE 0 0 11950 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 1694 56360 SH SOLE 0 0 56360 SUMMER INFANT INC COM 865646103 79 39426 SH SOLE 0 0 39426 SUN CMNTYS INC COM 866674104 1007 13139 SH SOLE 0 0 13139 SUN LIFE FINL INC COM 866796105 1593 41466 SH SOLE 0 0 41466 SUNCOR ENERGY INC NEW COM 867224107 690 21120 SH SOLE 0 0 21120 SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 1139 47426 SH SOLE 0 0 47426 SUNOCO LP COM U REP LP 86765K109 369 13725 SH SOLE 0 0 13725 SUNTRUST BKS INC COM 867914103 2198 40075 SH SOLE 0 0 40075 SUPERVALU INC COM 868536103 99 21294 SH SOLE 0 0 21294 SVB FINL GROUP COM 78486Q101 310 1808 SH SOLE 0 0 1808 SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 110 17492 SH SOLE 0 0 17492 SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 79 15242 SH SOLE 0 0 15242 SWISS HELVETIA FD INC COM 870875101 1489 145817 SH SOLE 0 0 145817 SYMANTEC CORP COM 871503108 1291 54026 SH SOLE 0 0 54026 SYNCHRONY FINL COM 87165B103 650 17925 SH SOLE 0 0 17925 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 112 18406 SH SOLE 0 0 18406 SYNERON MEDICAL LTD ORD SHS M87245102 84 10000 SH SOLE 0 0 10000 SYNGENTA AG SPONSORED ADR 87160A100 456 5773 SH SOLE 0 0 5773 SYNTHETIC BIOLOGICS INC COM 87164U102 8 11033 SH SOLE 0 0 11033 SYSCO CORP COM 871829107 8305 149986 SH SOLE 0 0 149986 T MOBILE US INC COM 872590104 5564 96744 SH SOLE 0 0 96744 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 989 34402 SH SOLE 0 0 34402 TANGER FACTORY OUTLET CTRS I COM 875465106 2461 68791 SH SOLE 0 0 68791 TANZANIAN ROYALTY EXPL CORP COM 87600U104 51 102565 SH SOLE 0 0 102565 TARGA RES CORP COM 87612G101 1694 30213 SH SOLE 0 0 30213 TARGET CORP COM 87612E106 12112 167684 SH SOLE 0 0 167684 TASER INTL INC COM 87651B104 562 23192 SH SOLE 0 0 23192 TATA MTRS LTD SPONSORED ADR 876568502 377 10975 SH SOLE 0 0 10975 TC PIPELINES LP UT COM LTD PRT 87233Q108 273 4632 SH SOLE 0 0 4632 TCP CAP CORP COM 87238Q103 213 12578 SH SOLE 0 0 12578 TCP CAP CORP NOTE 5.250%12/1 87238QAB9 24 23000 SH SOLE 0 0 23000 TCW STRATEGIC INCOME FUND IN COM 872340104 436 81812 SH SOLE 0 0 81812 TD AMERITRADE HLDG CORP COM 87236Y108 287 6572 SH SOLE 0 0 6572 TE CONNECTIVITY LTD REG SHS H84989104 773 11160 SH SOLE 0 0 11160 TEEKAY CORPORATION COM Y8564W103 99 12297 SH SOLE 0 0 12297 TEGNA INC COM 87901J105 728 34032 SH SOLE 0 0 34032 TEJON RANCH CO COM 879080109 220 8650 SH SOLE 0 0 8650 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1216 57553 SH SOLE 0 0 57553 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 757 44528 SH SOLE 0 0 44528 TELADOC INC COM 87918A105 958 58061 SH SOLE 0 0 58061 TELEDYNE TECHNOLOGIES INC COM 879360105 200 1629 SH SOLE 0 0 1629 TELEFLEX INC COM 879369106 525 3260 SH SOLE 0 0 3260 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 676 50512 SH SOLE 0 0 50512 TELEFONICA S A SPONSORED ADR 879382208 229 24922 SH SOLE 0 0 24922 TEMPLETON EMERG MKTS INCOME COM 880192109 2675 245231 SH SOLE 0 0 245231 TEMPLETON EMERGING MKTS FD I COM 880191101 1276 105565 SH SOLE 0 0 105565 TEMPLETON GLOBAL INCOME FD COM 880198106 6911 1066518 SH SOLE 0 0 1066518 TENNANT CO COM 880345103 242 3393 SH SOLE 0 0 3393 TERADATA CORP DEL COM 88076W103 226 8324 SH SOLE 0 0 8324 TERRAVIA HLDGS INC COM 88105A106 86 75202 SH SOLE 0 0 75202 TESLA MTRS INC COM 88160R101 8561 40061 SH SOLE 0 0 40061 TESORO CORP COM 881609101 383 4377 SH SOLE 0 0 4377 TETRA TECH INC NEW COM 88162G103 275 6369 SH SOLE 0 0 6369 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 4942 136339 SH SOLE 0 0 136339 TEXAS INSTRS INC COM 882508104 6967 95482 SH SOLE 0 0 95482 TEXAS PAC LD TR SUB CTF PROP I T 882610108 208 700 SH SOLE 0 0 700 TEXTRON INC COM 883203101 1444 29742 SH SOLE 0 0 29742 THERAPEUTICSMD INC COM 88338N107 78 13449 SH SOLE 0 0 13449 THERMO FISHER SCIENTIFIC INC COM 883556102 5054 35819 SH SOLE 0 0 35819 THOMSON REUTERS CORP COM 884903105 349 7966 SH SOLE 0 0 7966 THOR INDS INC COM 885160101 396 3960 SH SOLE 0 0 3960 TICC CAPITAL CORP COM 87244T109 172 26079 SH SOLE 0 0 26079 TIDEWATER INC COM 886423102 341 99898 SH SOLE 0 0 99898 TIER REIT INC COM NEW 88650V208 1092 62791 SH SOLE 0 0 62791 TIFFANY & CO NEW COM 886547108 1070 13821 SH SOLE 0 0 13821 TIME WARNER INC COM NEW 887317303 4272 44258 SH SOLE 0 0 44258 TJX COS INC NEW COM 872540109 6596 87789 SH SOLE 0 0 87789 TOLL BROTHERS INC COM 889478103 1115 35963 SH SOLE 0 0 35963 TOMPKINS FINANCIAL CORPORATI COM 890110109 366 3874 SH SOLE 0 0 3874 TOOTSIE ROLL INDS INC COM 890516107 414 10410 SH SOLE 0 0 10410 TORCHMARK CORP COM 891027104 628 8516 SH SOLE 0 0 8516 TORO CO COM 891092108 617 11036 SH SOLE 0 0 11036 TORONTO DOMINION BK ONT COM NEW 891160509 4959 100511 SH SOLE 0 0 100511 TORTOISE ENERGY INFRA CORP COM 89147L100 1949 63492 SH SOLE 0 0 63492 TORTOISE MLP FD INC COM 89148B101 837 43851 SH SOLE 0 0 43851 TORTOISE PIPELINE & ENERGY F COM 89148H108 283 13116 SH SOLE 0 0 13116 TOTAL S A SPONSORED ADR 89151E109 3908 76679 SH SOLE 0 0 76679 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1700 14506 SH SOLE 0 0 14506 TPG SPECIALTY LENDING INC COM 87265K102 2136 114325 SH SOLE 0 0 114325 TPG SPECIALTY LENDING INC NOTE 4.500%12/1 87265KAB8 23 23000 SH SOLE 0 0 23000 TRACTOR SUPPLY CO COM 892356106 1741 22961 SH SOLE 0 0 22961 TRANSCANADA CORP COM 89353D107 549 12148 SH SOLE 0 0 12148 TRANSDIGM GROUP INC COM 893641100 240 965 SH SOLE 0 0 965 TRANSENTERIX INC COM NEW 89366M201 23 17930 SH SOLE 0 0 17930 TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 340 7678 SH SOLE 0 0 7678 TRANSOCEAN LTD REG SHS H8817H100 1972 133784 SH SOLE 0 0 133784 TRAVELERS COMPANIES INC COM 89417E109 8908 72762 SH SOLE 0 0 72762 TRC COS INC COM 872625108 163 15398 SH SOLE 0 0 15398 TRI CONTL CORP COM 895436103 1398 63395 SH SOLE 0 0 63395 TRIANGLE CAP CORP COM 895848109 309 16845 SH SOLE 0 0 16845 TRIANGLE PETE CORP COM NEW 89600B201 3 10850 SH SOLE 0 0 10850 TRINITY INDS INC COM 896522109 1015 36578 SH SOLE 0 0 36578 TRISTATE CAP HLDGS INC COM 89678F100 621 28090 SH SOLE 0 0 28090 TRUEBLUE INC COM 89785X101 553 22450 SH SOLE 0 0 22450 TRUSTCO BK CORP N Y COM 898349105 1088 124350 SH SOLE 0 0 124350 TUPPERWARE BRANDS CORP COM 899896104 472 8963 SH SOLE 0 0 8963 TWENTY FIRST CENTY FOX INC CL A 90130A101 632 22525 SH SOLE 0 0 22525 TWENTY FIRST CENTY FOX INC CL B 90130A200 588 21580 SH SOLE 0 0 21580 TWITTER INC COM 90184L102 1543 94675 SH SOLE 0 0 94675 TWO HBRS INVT CORP COM 90187B101 559 64110 SH SOLE 0 0 64110 TYLER TECHNOLOGIES INC COM 902252105 217 1519 SH SOLE 0 0 1519 TYSON FOODS INC CL A 902494103 1307 21195 SH SOLE 0 0 21195 UBS AG JERSEY BRH ALERIAN INFRST 902641646 2678 94247 SH SOLE 0 0 94247 UBS AG LONDON BRH ETRACS MTH 2XLV 90270L842 201 12000 SH SOLE 0 0 12000 UBS GROUP AG SHS H42097107 301 19231 SH SOLE 0 0 19231 UDR INC COM 902653104 705 19325 SH SOLE 0 0 19325 UGI CORP NEW COM 902681105 2730 59236 SH SOLE 0 0 59236 ULTA SALON COSMETCS & FRAG I COM 90384S303 848 3328 SH SOLE 0 0 3328 UMPQUA HLDGS CORP COM 904214103 996 53021 SH SOLE 0 0 53021 UNDER ARMOUR INC CL A 904311107 6566 226013 SH SOLE 0 0 226013 UNDER ARMOUR INC CL C 904311206 2758 109582 SH SOLE 0 0 109582 UNI PIXEL INC COM NEW 904572203 13 13300 SH SOLE 0 0 13300 UNILEVER N V N Y SHS NEW 904784709 1771 43120 SH SOLE 0 0 43120 UNILEVER PLC SPON ADR NEW 904767704 4033 99091 SH SOLE 0 0 99091 UNION BANKSHARES INC COM 905400107 313 6876 SH SOLE 0 0 6876 UNION PAC CORP COM 907818108 11898 114756 SH SOLE 0 0 114756 UNITED BANKSHARES INC WEST V COM 909907107 1776 38397 SH SOLE 0 0 38397 UNITED CMNTY FINL CORP OHIO COM 909839102 352 39352 SH SOLE 0 0 39352 UNITED CONTL HLDGS INC COM 910047109 270 3710 SH SOLE 0 0 3710 UNITED FINL BANCORP INC NEW COM 910304104 974 53613 SH SOLE 0 0 53613 UNITED NAT FOODS INC COM 911163103 292 6110 SH SOLE 0 0 6110 UNITED PARCEL SERVICE INC CL B 911312106 23187 202263 SH SOLE 0 0 202263 UNITED RENTALS INC COM 911363109 443 4198 SH SOLE 0 0 4198 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 501 53660 SH SOLE 0 0 53660 UNITED STATES OIL FUND LP UNITS 91232N108 2056 175445 SH SOLE 0 0 175445 UNITED STATES STL CORP NEW COM 912909108 1692 51272 SH SOLE 0 0 51272 UNITED TECHNOLOGIES CORP COM 913017109 35057 319803 SH SOLE 0 0 319803 UNITED THERAPEUTICS CORP DEL COM 91307C102 533 3715 SH SOLE 0 0 3715 UNITEDHEALTH GROUP INC COM 91324P102 18308 114398 SH SOLE 0 0 114398 UNITIL CORP COM 913259107 452 9966 SH SOLE 0 0 9966 UNIVERSAL CORP VA COM 913456109 983 15419 SH SOLE 0 0 15419 UNIVERSAL DISPLAY CORP COM 91347P105 696 12355 SH SOLE 0 0 12355 UNUM GROUP COM 91529Y106 1013 23066 SH SOLE 0 0 23066 US BANCORP DEL COM NEW 902973304 13628 265294 SH SOLE 0 0 265294 V F CORP COM 918204108 3609 67639 SH SOLE 0 0 67639 VAIL RESORTS INC COM 91879Q109 264 1635 SH SOLE 0 0 1635 VALE S A ADR 91912E105 159 20871 SH SOLE 0 0 20871 VALEANT PHARMACEUTICALS INTL COM 91911K102 655 45099 SH SOLE 0 0 45099 VALERO ENERGY CORP NEW COM 91913Y100 4492 65753 SH SOLE 0 0 65753 VALLEY NATL BANCORP COM 919794107 903 77612 SH SOLE 0 0 77612 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 1984 38643 SH SOLE 0 0 38643 VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 2386 102886 SH SOLE 0 0 102886 VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 209 10790 SH SOLE 0 0 10790 VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 1456 84412 SH SOLE 0 0 84412 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 1388 12899 SH SOLE 0 0 12899 VANECK VECTORS ETF TR COAL ETF 92189F809 199 16211 SH SOLE 0 0 16211 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 271 11265 SH SOLE 0 0 11265 VANECK VECTORS ETF TR ENVIRONMENTAL SV 92189F304 278 3685 SH SOLE 0 0 3685 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 8887 424822 SH SOLE 0 0 424822 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 4306 145074 SH SOLE 0 0 145074 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 603 19116 SH SOLE 0 0 19116 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 1981 56865 SH SOLE 0 0 56865 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 1207 36181 SH SOLE 0 0 36181 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 694 35917 SH SOLE 0 0 35917 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 514 24217 SH SOLE 0 0 24217 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 452 6316 SH SOLE 0 0 6316 VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 302 12708 SH SOLE 0 0 12708 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 2580 23617 SH SOLE 0 0 23617 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1126 11534 SH SOLE 0 0 11534 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 290 2587 SH SOLE 0 0 2587 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 8917 80104 SH SOLE 0 0 80104 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 231 2094 SH SOLE 0 0 2094 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 442 3438 SH SOLE 0 0 3438 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 372 3088 SH SOLE 0 0 3088 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 5540 44495 SH SOLE 0 0 44495 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 17055 205312 SH SOLE 0 0 205312 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 616 6907 SH SOLE 0 0 6907 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 70856 891834 SH SOLE 0 0 891834 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 44044 545170 SH SOLE 0 0 545170 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 9689 178469 SH SOLE 0 0 178469 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 5005 52188 SH SOLE 0 0 52188 VANGUARD INDEX FDS GROWTH ETF 922908736 103642 929690 SH SOLE 0 0 929690 VANGUARD INDEX FDS LARGE CAP ETF 922908637 34141 333502 SH SOLE 0 0 333502 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 27785 262940 SH SOLE 0 0 262940 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 24933 256535 SH SOLE 0 0 256535 VANGUARD INDEX FDS MID CAP ETF 922908629 61987 470918 SH SOLE 0 0 470918 VANGUARD INDEX FDS REIT ETF 922908553 62297 754843 SH SOLE 0 0 754843 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 91933 447777 SH SOLE 0 0 447777 VANGUARD INDEX FDS SM CP VAL ETF 922908611 33899 280160 SH SOLE 0 0 280160 VANGUARD INDEX FDS SMALL CP ETF 922908751 66288 514023 SH SOLE 0 0 514023 VANGUARD INDEX FDS SML CP GRW ETF 922908595 15366 115415 SH SOLE 0 0 115415 VANGUARD INDEX FDS TOTAL STK MKT 922908769 175060 1518033 SH SOLE 0 0 1518033 VANGUARD INDEX FDS VALUE ETF 922908744 90007 967708 SH SOLE 0 0 967708 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 32996 746861 SH SOLE 0 0 746861 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 102766 2872162 SH SOLE 0 0 2872162 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 6328 131991 SH SOLE 0 0 131991 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1411 24277 SH SOLE 0 0 24277 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 45901 488153 SH SOLE 0 0 488153 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 6124 123537 SH SOLE 0 0 123537 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 25517 418313 SH SOLE 0 0 418313 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2561 52103 SH SOLE 0 0 52103 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 3123 62133 SH SOLE 0 0 62133 VANGUARD NAT RES LLC COM UNIT 92205F106 29 42910 SH SOLE 0 0 42910 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 19846 231580 SH SOLE 0 0 231580 VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706 3782 59167 SH SOLE 0 0 59167 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 540 6047 SH SOLE 0 0 6047 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 761 14545 SH SOLE 0 0 14545 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 32894 414444 SH SOLE 0 0 414444 VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 2175 35696 SH SOLE 0 0 35696 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 8864 82431 SH SOLE 0 0 82431 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1771 17261 SH SOLE 0 0 17261 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 4723 48305 SH SOLE 0 0 48305 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 1765 15815 SH SOLE 0 0 15815 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1744 16151 SH SOLE 0 0 16151 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 1839 17837 SH SOLE 0 0 17837 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 102060 1198173 SH SOLE 0 0 1198173 VANGUARD STAR FD VG TL INTL STK F 921909768 12821 279438 SH SOLE 0 0 279438 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 325105 8897234 SH SOLE 0 0 8897234 VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 363 4685 SH SOLE 0 0 4685 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 73674 972334 SH SOLE 0 0 972334 VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 1379 26126 SH SOLE 0 0 26126 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 562 9920 SH SOLE 0 0 9920 VANGUARD WORLD FD MEGA CAP INDEX 921910873 9031 118302 SH SOLE 0 0 118302 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 2880 42933 SH SOLE 0 0 42933 VANGUARD WORLD FD MEGA GRWTH IND 921910816 17028 195482 SH SOLE 0 0 195482 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 4474 34771 SH SOLE 0 0 34771 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 20387 152154 SH SOLE 0 0 152154 VANGUARD WORLD FDS ENERGY ETF 92204A306 17256 164849 SH SOLE 0 0 164849 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 6183 104174 SH SOLE 0 0 104174 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 13861 109338 SH SOLE 0 0 109338 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 3121 26168 SH SOLE 0 0 26168 VANGUARD WORLD FDS INF TECH ETF 92204A702 11635 95765 SH SOLE 0 0 95765 VANGUARD WORLD FDS MATERIALS ETF 92204A801 5890 52382 SH SOLE 0 0 52382 VANGUARD WORLD FDS TELCOMM ETF 92204A884 1126 11240 SH SOLE 0 0 11240 VANGUARD WORLD FDS UTILITIES ETF 92204A876 5245 49011 SH SOLE 0 0 49011 VANTIV INC CL A 92210H105 202 3386 SH SOLE 0 0 3386 VARIAN MED SYS INC COM 92220P105 895 9974 SH SOLE 0 0 9974 VECTOR GROUP LTD COM 92240M108 2027 89118 SH SOLE 0 0 89118 VECTREN CORP COM 92240G101 645 12374 SH SOLE 0 0 12374 VEEVA SYS INC CL A COM 922475108 1917 47108 SH SOLE 0 0 47108 VENTAS INC COM 92276F100 6665 106602 SH SOLE 0 0 106602 VEREIT INC COM 92339V100 3913 462619 SH SOLE 0 0 462619 VERIFONE SYS INC COM 92342Y109 301 16961 SH SOLE 0 0 16961 VERISK ANALYTICS INC COM 92345Y106 955 11763 SH SOLE 0 0 11763 VERIZON COMMUNICATIONS INC COM 92343V104 130422 2443275 SH SOLE 0 0 2443275 VERSUM MATLS INC COM 92532W103 248 8842 SH SOLE 0 0 8842 VERTEX PHARMACEUTICALS INC COM 92532F100 667 9059 SH SOLE 0 0 9059 VIACOM INC NEW CL B 92553P201 728 20735 SH SOLE 0 0 20735 VICTORY PORTFOLIOS II CEMP US 500 ENHA 92647N782 4317 107127 SH SOLE 0 0 107127 VICTORY PORTFOLIOS II CEMP US EQ INCOM 92647N824 293 7101 SH SOLE 0 0 7101 VISA INC COM CL A 92826C839 29190 374132 SH SOLE 0 0 374132 VISTA OUTDOOR INC COM 928377100 237 6423 SH SOLE 0 0 6423 VISTEON CORP COM NEW 92839U206 682 8485 SH SOLE 0 0 8485 VIVUS INC COM 928551100 18 15233 SH SOLE 0 0 15233 VMWARE INC CL A COM 928563402 222 2822 SH SOLE 0 0 2822 VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 3931 160928 SH SOLE 0 0 160928 VORNADO RLTY TR SH BEN INT 929042109 800 7667 SH SOLE 0 0 7667 VOXX INTL CORP CL A 91829F104 459 97604 SH SOLE 0 0 97604 VOYA GLBL ADV & PREM OPP FD COM 92912R104 100 10162 SH SOLE 0 0 10162 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 417 61483 SH SOLE 0 0 61483 VOYA PRIME RATE TR SH BEN INT 92913A100 161 29026 SH SOLE 0 0 29026 VOYA RISK MANAGED NAT RES FD COM 92913C106 213 33341 SH SOLE 0 0 33341 VULCAN MATLS CO COM 929160109 2192 17514 SH SOLE 0 0 17514 W P CAREY INC COM 92936U109 25095 424685 SH SOLE 0 0 424685 WABTEC CORP COM 929740108 260 3137 SH SOLE 0 0 3137 WADDELL & REED FINL INC CL A 930059100 343 17557 SH SOLE 0 0 17557 WAL-MART STORES INC COM 931142103 26776 387390 SH SOLE 0 0 387390 WALGREENS BOOTS ALLIANCE INC COM 931427108 17486 211290 SH SOLE 0 0 211290 WASHINGTON FED INC COM 938824109 325 9451 SH SOLE 0 0 9451 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 236 7222 SH SOLE 0 0 7222 WASHINGTON TR BANCORP COM 940610108 8387 149643 SH SOLE 0 0 149643 WASTE CONNECTIONS INC COM 94106B101 327 4162 SH SOLE 0 0 4162 WASTE MGMT INC DEL COM 94106L109 11059 155958 SH SOLE 0 0 155958 WATERS CORP COM 941848103 341 2535 SH SOLE 0 0 2535 WATTS WATER TECHNOLOGIES INC CL A 942749102 243 3728 SH SOLE 0 0 3728 WD-40 CO COM 929236107 1837 15714 SH SOLE 0 0 15714 WEATHERFORD INTL PLC ORD SHS G48833100 104 20874 SH SOLE 0 0 20874 WEBSTER FINL CORP CONN COM 947890109 1509 27795 SH SOLE 0 0 27795 WEC ENERGY GROUP INC COM 92939U106 5491 93629 SH SOLE 0 0 93629 WEIGHT WATCHERS INTL INC NEW COM 948626106 130 11370 SH SOLE 0 0 11370 WEINGARTEN RLTY INVS SH BEN INT 948741103 288 8041 SH SOLE 0 0 8041 WELLESLEY BANCORP INC COM 949485106 953 34349 SH SOLE 0 0 34349 WELLS FARGO & CO NEW COM 949746101 44045 799223 SH SOLE 0 0 799223 WELLS FARGO & CO NEW PERP PFD CNV A 949746804 1465 1231 SH SOLE 0 0 1231 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 89 16257 SH SOLE 0 0 16257 WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 178 21030 SH SOLE 0 0 21030 WELLTOWER INC COM 95040Q104 5900 88154 SH SOLE 0 0 88154 WENDYS CO COM 95058W100 764 56539 SH SOLE 0 0 56539 WESBANCO INC COM 950810101 395 9168 SH SOLE 0 0 9168 WESCO INTL INC COM 95082P105 1102 16562 SH SOLE 0 0 16562 WEST PHARMACEUTICAL SVSC INC COM 955306105 220 2595 SH SOLE 0 0 2595 WESTAR ENERGY INC COM 95709T100 1924 34138 SH SOLE 0 0 34138 WESTERN ASSET CLYM INFL SEC COM SH BEN INT 95766Q106 176 15355 SH SOLE 0 0 15355 WESTERN ASSET CORPORATE LN F COM 95790J102 135 11991 SH SOLE 0 0 11991 WESTERN ASSET EMRG MKT DEBT COM 95766A101 573 38936 SH SOLE 0 0 38936 WESTERN ASSET GLB HI INCOME COM 95766B109 150 15254 SH SOLE 0 0 15254 WESTERN ASSET HGH YLD DFNDFD COM 95768B107 358 23818 SH SOLE 0 0 23818 WESTERN ASSET HIGH INCM FD I COM 95766J102 655 92519 SH SOLE 0 0 92519 WESTERN ASSET HIGH INCM OPP COM 95766K109 849 170074 SH SOLE 0 0 170074 WESTERN ASSET INCOME FD COM 95766T100 153 10674 SH SOLE 0 0 10674 WESTERN ASSET INTM MUNI FD I COM 958435109 1170 123000 SH SOLE 0 0 123000 WESTERN ASSET MTG CAP CORP COM 95790D105 174 17295 SH SOLE 0 0 17295 WESTERN ASSET MTG DEF OPPTY COM 95790B109 807 35401 SH SOLE 0 0 35401 WESTERN ASSET MUN DEF OPP TR COM 95768A109 538 24910 SH SOLE 0 0 24910 WESTERN ASSET MUN HI INCM FD COM 95766N103 428 59679 SH SOLE 0 0 59679 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 323 24968 SH SOLE 0 0 24968 WESTERN ASST MNGD MUN FD INC COM 95766M105 538 39237 SH SOLE 0 0 39237 WESTERN DIGITAL CORP COM 958102105 1278 18807 SH SOLE 0 0 18807 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 261 4447 SH SOLE 0 0 4447 WESTERN REFNG INC COM 959319104 389 10277 SH SOLE 0 0 10277 WESTERN UN CO COM 959802109 1046 48175 SH SOLE 0 0 48175 WESTPAC BKG CORP SPONSORED ADR 961214301 1287 54806 SH SOLE 0 0 54806 WESTROCK CO COM 96145D105 331 6511 SH SOLE 0 0 6511 WEYERHAEUSER CO COM 962166104 9524 316511 SH SOLE 0 0 316511 WGL HLDGS INC COM 92924F106 2042 26773 SH SOLE 0 0 26773 WHEELER REAL ESTATE INVT TR CV PFD SER B 963025309 386 17420 SH SOLE 0 0 17420 WHIRLPOOL CORP COM 963320106 949 5218 SH SOLE 0 0 5218 WHITESTONE REIT COM 966084204 551 38333 SH SOLE 0 0 38333 WHITEWAVE FOODS CO COM 966244105 361 6496 SH SOLE 0 0 6496 WHITING PETE CORP NEW COM 966387102 427 35494 SH SOLE 0 0 35494 WHOLE FOODS MKT INC COM 966837106 2616 85057 SH SOLE 0 0 85057 WILLIAMS COS INC DEL COM 969457100 4091 131375 SH SOLE 0 0 131375 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 772 20297 SH SOLE 0 0 20297 WILLIAMS SONOMA INC COM 969904101 3465 71607 SH SOLE 0 0 71607 WILLIS TOWERS WATSON PUB LTD SHS G96629103 853 6975 SH SOLE 0 0 6975 WINDSTREAM HLDGS INC COM NEW 97382A200 198 27038 SH SOLE 0 0 27038 WINTRUST FINL CORP COM 97650W108 285 3931 SH SOLE 0 0 3931 WISDOMTREE CONTINUOUS COMMOD SHS BEN INT 97718W108 336 17401 SH SOLE 0 0 17401 WISDOMTREE INVTS INC COM 97717P104 695 62412 SH SOLE 0 0 62412 WISDOMTREE TR DIV EX-FINL FD 97717W406 6409 79788 SH SOLE 0 0 79788 WISDOMTREE TR EMER MKT HIGH FD 97717W315 4370 117044 SH SOLE 0 0 117044 WISDOMTREE TR EMG MKTS SMCAP 97717W281 1754 44851 SH SOLE 0 0 44851 WISDOMTREE TR EURO QTLY DIV GR 97717X610 312 14778 SH SOLE 0 0 14778 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 3804 66279 SH SOLE 0 0 66279 WISDOMTREE TR EUROPE SMCP DV 97717W869 2633 48212 SH SOLE 0 0 48212 WISDOMTREE TR FUTRE STRAT FD 97717W125 230 5550 SH SOLE 0 0 5550 WISDOMTREE TR HIGH DIV FD 97717W208 18446 274082 SH SOLE 0 0 274082 WISDOMTREE TR INDIA ERNGS FD 97717W422 468 23161 SH SOLE 0 0 23161 WISDOMTREE TR INTL DIV EX FINL 97717W786 2281 61036 SH SOLE 0 0 61036 WISDOMTREE TR INTL EQUITY FD 97717W703 483 10405 SH SOLE 0 0 10405 WISDOMTREE TR INTL LRGCAP DV 97717W794 431 10060 SH SOLE 0 0 10060 WISDOMTREE TR INTL MIDCAP DV 97717W778 936 16910 SH SOLE 0 0 16910 WISDOMTREE TR INTL SMCAP DIV 97717W760 4226 70406 SH SOLE 0 0 70406 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 209 7918 SH SOLE 0 0 7918 WISDOMTREE TR ITL HIGH DIV FD 97717W802 668 17523 SH SOLE 0 0 17523 WISDOMTREE TR JAPN HEDGE EQT 97717W851 7610 153607 SH SOLE 0 0 153607 WISDOMTREE TR LARGECAP DIVID 97717W307 9434 118078 SH SOLE 0 0 118078 WISDOMTREE TR MDCP EARN FUND 97717W570 3567 34747 SH SOLE 0 0 34747 WISDOMTREE TR MIDCAP DIVI FD 97717W505 24454 259098 SH SOLE 0 0 259098 WISDOMTREE TR SMALLCAP DIVID 97717W604 22195 268313 SH SOLE 0 0 268313 WISDOMTREE TR SMLCAP EARN FD 97717W562 3228 33064 SH SOLE 0 0 33064 WISDOMTREE TR TOTAL DIVID FD 97717W109 2207 27169 SH SOLE 0 0 27169 WISDOMTREE TR US QTLY DIV GRT 97717X669 403 12107 SH SOLE 0 0 12107 WORKDAY INC CL A 98138H101 215 3247 SH SOLE 0 0 3247 WORLD FUEL SVCS CORP COM 981475106 244 5313 SH SOLE 0 0 5313 WORTHINGTON INDS INC COM 981811102 251 5292 SH SOLE 0 0 5292 WPP PLC NEW ADR 92937A102 287 2595 SH SOLE 0 0 2595 WSFS FINL CORP COM 929328102 1216 26241 SH SOLE 0 0 26241 WYNDHAM WORLDWIDE CORP COM 98310W108 339 4441 SH SOLE 0 0 4441 WYNN RESORTS LTD COM 983134107 870 10052 SH SOLE 0 0 10052 XCEL ENERGY INC COM 98389B100 4699 115453 SH SOLE 0 0 115453 XCERRA CORP COM 98400J108 261 34211 SH SOLE 0 0 34211 XENIA HOTELS & RESORTS INC COM 984017103 7053 363158 SH SOLE 0 0 363158 XEROX CORP COM 984121103 606 69432 SH SOLE 0 0 69432 XILINX INC COM 983919101 1443 23907 SH SOLE 0 0 23907 XYLEM INC COM 98419M100 2996 60492 SH SOLE 0 0 60492 YADKIN FINL CORP COM 984305102 446 13004 SH SOLE 0 0 13004 YAHOO INC COM 984332106 1749 45224 SH SOLE 0 0 45224 YAMANA GOLD INC COM 98462Y100 218 77531 SH SOLE 0 0 77531 YORK WTR CO COM 987184108 444 11631 SH SOLE 0 0 11631 YUM BRANDS INC COM 988498101 5660 89366 SH SOLE 0 0 89366 YUM CHINA HLDGS INC COM 98850P109 2307 88312 SH SOLE 0 0 88312 ZEBRA TECHNOLOGIES CORP CL A 989207105 363 4227 SH SOLE 0 0 4227 ZIMMER BIOMET HLDGS INC COM 98956P102 3071 29761 SH SOLE 0 0 29761 ZION OIL & GAS INC COM 989696109 23 16862 SH SOLE 0 0 16862 ZIOPHARM ONCOLOGY INC COM 98973P101 259 48473 SH SOLE 0 0 48473 ZOETIS INC CL A 98978V103 2616 48874 SH SOLE 0 0 48874 ZOGENIX INC COM NEW 98978L204 245 20187 SH SOLE 0 0 20187 ZYNGA INC CL A 98986T108 66 25535 SH SOLE 0 0 25535