0001333978-18-000006.txt : 20180216 0001333978-18-000006.hdr.sgml : 20180216 20180216164442 ACCESSION NUMBER: 0001333978-18-000006 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170930 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: 18621807 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 09-30-2017 09-30-2017 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 2565 16715246 false
INFORMATION TABLE 2 Final_13fList2017Q3_A1.XML 1ST CONSTITUTION BANCORP COM 31986N102 517 28477 SH SOLE 0 0 28477 22ND CENTY GROUP INC COM 90137F103 53 19277 SH SOLE 0 0 19277 2U INC COM 90214J101 350 6243 SH SOLE 0 0 6243 3-D SYS CORP DEL COM NEW 88554D205 527 39334 SH SOLE 0 0 39334 3M CO COM 88579Y101 45009 214430 SH SOLE 0 0 214430 AARONS INC COM PAR $0.50 002535300 375 8587 SH SOLE 0 0 8587 ABB LTD SPONSORED ADR 000375204 913 36907 SH SOLE 0 0 36907 ABBOTT LABS COM 002824100 29318 549446 SH SOLE 0 0 549446 ABBVIE INC COM 00287Y109 56398 634688 SH SOLE 0 0 634688 ABERCROMBIE & FITCH CO CL A 002896207 174 12036 SH SOLE 0 0 12036 ABERDEEN ASIA PACIFIC INCOM COM 003009107 3404 659708 SH SOLE 0 0 659708 ABERDEEN AUSTRALIA EQTY FD I COM 003011103 201 32407 SH SOLE 0 0 32407 ABIOMED INC COM 003654100 392 2324 SH SOLE 0 0 2324 ABRAXAS PETE CORP COM 003830106 33 17579 SH SOLE 0 0 17579 ACACIA COMMUNICATIONS INC COM 00401C108 232 4930 SH SOLE 0 0 4930 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 12504 92571 SH SOLE 0 0 92571 ACNB CORP COM 000868109 802 28941 SH SOLE 0 0 28941 ACTIVISION BLIZZARD INC COM 00507V109 2998 46466 SH SOLE 0 0 46466 ADAM NAT RES FD INC COM 00548F105 942 47953 SH SOLE 0 0 47953 ADAMS DIVERSIFIED EQUITY FD COM 006212104 2494 163957 SH SOLE 0 0 163957 ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 23 16645 SH SOLE 0 0 16645 ADIENT PLC ORD SHS G0084W101 918 10926 SH SOLE 0 0 10926 ADOBE SYS INC COM 00724F101 6442 43181 SH SOLE 0 0 43181 ADTALEM GLOBAL ED INC COM 00737L103 910 25392 SH SOLE 0 0 25392 ADVANCE AUTO PARTS INC COM 00751Y106 2096 21128 SH SOLE 0 0 21128 ADVANCED ENERGY INDS COM 007973100 1239 15343 SH SOLE 0 0 15343 ADVANCED MICRO DEVICES INC COM 007903107 1794 140675 SH SOLE 0 0 140675 ADVANSIX INC COM 00773T101 237 5956 SH SOLE 0 0 5956 ADVAXIS INC COM NEW 007624208 51 12155 SH SOLE 0 0 12155 ADVENT CLAYMORE CV SECS & IN COM 00764C109 487 30095 SH SOLE 0 0 30095 ADVISORSHARES TR NEWFLT MULSINC 00768Y727 926 18998 SH SOLE 0 0 18998 ADVISORSHARES TR RANGER EQUITY BE 00768Y883 1402 166677 SH SOLE 0 0 166677 ADVISORSHARES TR WILSHIRE BUYBACK 00768Y818 433 6382 SH SOLE 0 0 6382 AECOM COM 00766T100 1156 31397 SH SOLE 0 0 31397 AEGON N V NY REGISTRY SH 007924103 436 75330 SH SOLE 0 0 75330 AES CORP COM 00130H105 652 59145 SH SOLE 0 0 59145 AETNA INC NEW COM 00817Y108 7093 44610 SH SOLE 0 0 44610 AFLAC INC COM 001055102 8164 100304 SH SOLE 0 0 100304 AGILENT TECHNOLOGIES INC COM 00846U101 830 12926 SH SOLE 0 0 12926 AGNC INVT CORP COM 00123Q104 2535 116935 SH SOLE 0 0 116935 AGNICO EAGLE MINES LTD COM 008474108 422 9339 SH SOLE 0 0 9339 AGREE REALTY CORP COM 008492100 853 17377 SH SOLE 0 0 17377 AGRIUM INC COM 008916108 395 3684 SH SOLE 0 0 3684 AIMMUNE THERAPEUTICS INC COM 00900T107 583 23536 SH SOLE 0 0 23536 AIR LEASE CORP CL A 00912X302 400 9381 SH SOLE 0 0 9381 AIR PRODS & CHEMS INC COM 009158106 3543 23428 SH SOLE 0 0 23428 AIRGAIN INC COM 00938A104 118 13027 SH SOLE 0 0 13027 AK STL HLDG CORP COM 001547108 818 146283 SH SOLE 0 0 146283 AKAMAI TECHNOLOGIES INC COM 00971T101 342 7028 SH SOLE 0 0 7028 AKOUSTIS TECHNOLOGIES INC COM 00973N102 150 23025 SH SOLE 0 0 23025 ALAMO GROUP INC COM 011311107 1124 10469 SH SOLE 0 0 10469 ALAMOS GOLD INC NEW COM CL A 011532108 265 39201 SH SOLE 0 0 39201 ALASKA AIR GROUP INC COM 011659109 1328 17411 SH SOLE 0 0 17411 ALBEMARLE CORP COM 012653101 2572 18867 SH SOLE 0 0 18867 ALCOA CORP COM 013872106 1625 34851 SH SOLE 0 0 34851 ALEXANDER & BALDWIN INC NEW COM 014491104 259 5591 SH SOLE 0 0 5591 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 246 2067 SH SOLE 0 0 2067 ALEXION PHARMACEUTICALS INC COM 015351109 1058 7544 SH SOLE 0 0 7544 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 25536 147853 SH SOLE 0 0 147853 ALIGN TECHNOLOGY INC COM 016255101 959 5147 SH SOLE 0 0 5147 ALKERMES PLC SHS G01767105 216 4246 SH SOLE 0 0 4246 ALLEGHENY TECHNOLOGIES INC COM 01741R102 549 22954 SH SOLE 0 0 22954 ALLEGION PUB LTD CO ORD SHS G0176J109 324 3748 SH SOLE 0 0 3748 ALLERGAN PLC SHS G0177J108 9337 45559 SH SOLE 0 0 45559 ALLETE INC COM NEW 018522300 467 6044 SH SOLE 0 0 6044 ALLIANCE CALIF MUN INCOME FD COM 018546101 148 10700 SH SOLE 0 0 10700 ALLIANCE DATA SYSTEMS CORP COM 018581108 695 3135 SH SOLE 0 0 3135 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 1403 107543 SH SOLE 0 0 107543 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 1512 62233 SH SOLE 0 0 62233 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 1386 99303 SH SOLE 0 0 99303 ALLIANT ENERGY CORP COM 018802108 2977 71616 SH SOLE 0 0 71616 ALLIANZGI CONV & INCOME FD COM 018828103 2163 304677 SH SOLE 0 0 304677 ALLIANZGI CONV & INCOME FD I COM 018825109 2014 322291 SH SOLE 0 0 322291 ALLIANZGI EQUITY & CONV INCO COM 018829101 334 16126 SH SOLE 0 0 16126 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 1503 112158 SH SOLE 0 0 112158 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 198 13925 SH SOLE 0 0 13925 ALLSTATE CORP COM 020002101 6247 67972 SH SOLE 0 0 67972 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 826 7032 SH SOLE 0 0 7032 ALON USA PARTNERS LP UT LTDPART INT 02052T109 228 19778 SH SOLE 0 0 19778 ALPHABET INC CAP STK CL A 02079K305 51540 52931 SH SOLE 0 0 52931 ALPHABET INC CAP STK CL C 02079K107 45603 47547 SH SOLE 0 0 47547 ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 165 24856 SH SOLE 0 0 24856 ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 202 22452 SH SOLE 0 0 22452 ALPS ETF TR ALERIAN MLP 00162Q866 11472 1022464 SH SOLE 0 0 1022464 ALPS ETF TR EQUAL SEC ETF 00162Q205 858 12992 SH SOLE 0 0 12992 ALPS ETF TR INTL SEC DV DOG 00162Q718 2480 88983 SH SOLE 0 0 88983 ALPS ETF TR RIVRFRNT STR INC 00162Q783 456 17931 SH SOLE 0 0 17931 ALPS ETF TR SECTR DIV DOGS 00162Q858 15608 354159 SH SOLE 0 0 354159 ALTABA INC COM 021346101 3045 45964 SH SOLE 0 0 45964 ALTRIA GROUP INC COM 02209S103 82345 1298408 SH SOLE 0 0 1298408 AMARIN CORP PLC SPONS ADR NEW 023111206 95 27216 SH SOLE 0 0 27216 AMAZON COM INC COM 023135106 86975 90472 SH SOLE 0 0 90472 AMBARELLA INC SHS G037AX101 1398 28521 SH SOLE 0 0 28521 AMBER RD INC COM 02318Y108 114 14825 SH SOLE 0 0 14825 AMBEV SA SPONSORED ADR 02319V103 157 23764 SH SOLE 0 0 23764 AMEREN CORP COM 023608102 4144 71642 SH SOLE 0 0 71642 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 183 30300 SH SOLE 0 0 30300 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1952 109957 SH SOLE 0 0 109957 AMERICAN AIRLS GROUP INC COM 02376R102 2910 61271 SH SOLE 0 0 61271 AMERICAN CAMPUS CMNTYS INC COM 024835100 213 4822 SH SOLE 0 0 4822 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 245 17166 SH SOLE 0 0 17166 AMERICAN ELEC PWR INC COM 025537101 14572 207464 SH SOLE 0 0 207464 AMERICAN EXPRESS CO COM 025816109 13942 154120 SH SOLE 0 0 154120 AMERICAN FINL GROUP INC OHIO COM 025932104 1312 12683 SH SOLE 0 0 12683 AMERICAN INTL GROUP INC COM NEW 026874784 2470 40230 SH SOLE 0 0 40230 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 477 31273 SH SOLE 0 0 31273 AMERICAN RAILCAR INDS INC COM 02916P103 335 8680 SH SOLE 0 0 8680 AMERICAN SOFTWARE INC CL A 029683109 168 14767 SH SOLE 0 0 14767 AMERICAN STS WTR CO COM 029899101 2695 54721 SH SOLE 0 0 54721 AMERICAN TOWER CORP NEW COM 03027X100 7975 58350 SH SOLE 0 0 58350 AMERICAN WTR WKS CO INC NEW COM 030420103 8038 99339 SH SOLE 0 0 99339 AMERIGAS PARTNERS L P UNIT L P INT 030975106 6980 155319 SH SOLE 0 0 155319 AMERIPRISE FINL INC COM 03076C106 1893 12747 SH SOLE 0 0 12747 AMERIS BANCORP COM 03076K108 543 11303 SH SOLE 0 0 11303 AMERISOURCEBERGEN CORP COM 03073E105 3818 46135 SH SOLE 0 0 46135 AMETEK INC NEW COM 031100100 810 12261 SH SOLE 0 0 12261 AMGEN INC COM 031162100 43023 230746 SH SOLE 0 0 230746 AMICUS THERAPEUTICS INC COM 03152W109 461 30561 SH SOLE 0 0 30561 AMPHENOL CORP NEW CL A 032095101 393 4645 SH SOLE 0 0 4645 AMPLIFY ETF TR ONLIN RETL ETF 032108102 683 18740 SH SOLE 0 0 18740 AMTRUST FINL SVCS INC COM 032359309 2608 193782 SH SOLE 0 0 193782 ANADARKO PETE CORP COM 032511107 1425 29179 SH SOLE 0 0 29179 ANALOG DEVICES INC COM 032654105 9203 106802 SH SOLE 0 0 106802 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 48 11475 SH SOLE 0 0 11475 ANDEAVOR COM 03349M105 1653 16023 SH SOLE 0 0 16023 ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 436 8712 SH SOLE 0 0 8712 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 6627 55552 SH SOLE 0 0 55552 ANI PHARMACEUTICALS INC NOTE 3.000%12/0 00182CAA1 31 29000 SH SOLE 0 0 29000 ANNALY CAP MGMT INC COM 035710409 6672 547337 SH SOLE 0 0 547337 ANSYS INC COM 03662Q105 475 3868 SH SOLE 0 0 3868 ANTARES PHARMA INC COM 036642106 174 53673 SH SOLE 0 0 53673 ANTHEM INC COM 036752103 4624 24351 SH SOLE 0 0 24351 AON PLC SHS CL A G0408V102 1531 10478 SH SOLE 0 0 10478 APACHE CORP COM 037411105 3143 68627 SH SOLE 0 0 68627 APOLLO COML REAL EST FIN INC COM 03762U105 336 18572 SH SOLE 0 0 18572 APOLLO COML REAL EST FIN INC NOTE 5.500% 3/1 03762UAA3 27 25000 SH SOLE 0 0 25000 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 1626 54013 SH SOLE 0 0 54013 APOLLO INVT CORP COM 03761U106 1851 302986 SH SOLE 0 0 302986 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 444 23502 SH SOLE 0 0 23502 APPLE INC COM 037833100 404942 2627447 SH SOLE 0 0 2627447 APPLIED DNA SCIENCES INC COM NEW 03815U201 57 19694 SH SOLE 0 0 19694 APPLIED MATLS INC COM 038222105 9174 176109 SH SOLE 0 0 176109 APPLIED OPTOELECTRONICS INC COM 03823U102 226 3497 SH SOLE 0 0 3497 APPROACH RESOURCES INC COM 03834A103 33 13206 SH SOLE 0 0 13206 APTARGROUP INC COM 038336103 366 4238 SH SOLE 0 0 4238 AQUA AMERICA INC COM 03836W103 9936 299356 SH SOLE 0 0 299356 ARCH CAP GROUP LTD ORD G0450A105 336 3413 SH SOLE 0 0 3413 ARCHER DANIELS MIDLAND CO COM 039483102 7346 172799 SH SOLE 0 0 172799 ARCONIC INC COM 03965L100 2221 89264 SH SOLE 0 0 89264 ARES CAP CORP COM 04010L103 5068 309225 SH SOLE 0 0 309225 ARGAN INC COM 04010E109 444 6597 SH SOLE 0 0 6597 ARISTA NETWORKS INC COM 040413106 736 3882 SH SOLE 0 0 3882 ARK ETF TR INNOVATION ETF 00214Q104 2363 68916 SH SOLE 0 0 68916 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 853 31726 SH SOLE 0 0 31726 AROTECH CORP COM NEW 042682203 128 30453 SH SOLE 0 0 30453 ARRAY BIOPHARMA INC COM 04269X105 317 25805 SH SOLE 0 0 25805 ARRIS INTL INC SHS G0551A103 343 12053 SH SOLE 0 0 12053 ARROW ETF TR ARROW DJ GLB YLD 04273H104 276 15113 SH SOLE 0 0 15113 ARVINMERITOR INC FRNT 4.000% 2/1 043353AH4 12 10000 SH SOLE 0 0 10000 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 230 19350 SH SOLE 0 0 19350 ASANKO GOLD INC COM 04341Y105 11 11266 SH SOLE 0 0 11266 ASHLAND GLOBAL HLDGS INC COM 044186104 235 3593 SH SOLE 0 0 3593 ASML HOLDING N V N Y REGISTRY SHS N07059210 289 1690 SH SOLE 0 0 1690 ASTORIA FINL CORP COM 046265104 275 12778 SH SOLE 0 0 12778 ASTRAZENECA PLC SPONSORED ADR 046353108 4123 121702 SH SOLE 0 0 121702 AT&T INC COM 00206R102 146652 3743978 SH SOLE 0 0 3743978 ATHENAHEALTH INC COM 04685W103 1094 8794 SH SOLE 0 0 8794 ATHERSYS INC COM 04744L106 46 22500 SH SOLE 0 0 22500 ATLANTIC PWR CORP COM NEW 04878Q863 31 12475 SH SOLE 0 0 12475 ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 54 45000 SH SOLE 0 0 45000 ATMOS ENERGY CORP COM 049560105 1303 15538 SH SOLE 0 0 15538 AUTODESK INC COM 052769106 681 6062 SH SOLE 0 0 6062 AUTOMATIC DATA PROCESSING IN COM 053015103 14259 130433 SH SOLE 0 0 130433 AUTONATION INC COM 05329W102 744 15681 SH SOLE 0 0 15681 AUTOZONE INC COM 053332102 461 774 SH SOLE 0 0 774 AVALONBAY CMNTYS INC COM 053484101 602 3373 SH SOLE 0 0 3373 AVANGRID INC COM 05351W103 1176 24802 SH SOLE 0 0 24802 AVERY DENNISON CORP COM 053611109 2407 24479 SH SOLE 0 0 24479 AVISTA CORP COM 05379B107 342 6608 SH SOLE 0 0 6608 AVON PRODS INC COM 054303102 69 29784 SH SOLE 0 0 29784 AXOGEN INC COM 05463X106 232 12000 SH SOLE 0 0 12000 AXON ENTERPRISE INC COM 05464C101 612 26993 SH SOLE 0 0 26993 AZURRX BIOPHARMA INC COM 05502L105 57 14247 SH SOLE 0 0 14247 B & G FOODS INC NEW COM 05508R106 2121 66600 SH SOLE 0 0 66600 BAIDU INC SPON ADR REP A 056752108 6035 24366 SH SOLE 0 0 24366 BAKER HUGHES A GE CO CL A 05722G100 477 13024 SH SOLE 0 0 13024 BALCHEM CORP COM 057665200 626 7698 SH SOLE 0 0 7698 BALDWIN & LYONS INC CL B 057755209 537 23829 SH SOLE 0 0 23829 BALL CORP COM 058498106 467 11319 SH SOLE 0 0 11319 BALLARD PWR SYS INC NEW COM 058586108 289 61740 SH SOLE 0 0 61740 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 2647 296804 SH SOLE 0 0 296804 BANCO SANTANDER SA ADR 05964H105 2156 310710 SH SOLE 0 0 310710 BANK AMER CORP 7.25%CNV PFD L 060505682 990 761 SH SOLE 0 0 761 BANK AMER CORP COM 060505104 54957 2168769 SH SOLE 0 0 2168769 BANK HAWAII CORP COM 062540109 332 3984 SH SOLE 0 0 3984 BANK MONTREAL QUE COM 063671101 4175 55141 SH SOLE 0 0 55141 BANK MUTUAL CORP NEW COM 063750103 128 12596 SH SOLE 0 0 12596 BANK N S HALIFAX COM 064149107 1992 30997 SH SOLE 0 0 30997 BANK NEW YORK MELLON CORP COM 064058100 8844 166812 SH SOLE 0 0 166812 BANK OF THE OZARKS COM 063904106 422 8784 SH SOLE 0 0 8784 BANKWELL FINL GROUP INC COM 06654A103 473 12806 SH SOLE 0 0 12806 BARCLAYS BANK PLC ADR PFD SR 5 06739H362 1592 59962 SH SOLE 0 0 59962 BARCLAYS BANK PLC MTNF 2/0 06741VZS4 50 50000 SH SOLE 0 0 50000 BARCLAYS BANK PLC MTNF 7/2 06744CCU3 1061 1055000 SH SOLE 0 0 1055000 BARCLAYS BANK PLC MTNF 8/0 06744CAN1 125 125000 SH SOLE 0 0 125000 BARCLAYS BK PLC IPSP CROIL ETN 06738C786 319 59375 SH SOLE 0 0 59375 BARCLAYS BK PLC S&P 500 VEQTOR 06740C337 239 1590 SH SOLE 0 0 1590 BARCLAYS PLC ADR 06738E204 304 29405 SH SOLE 0 0 29405 BARD C R INC COM 067383109 3447 10756 SH SOLE 0 0 10756 BARINGS CORPORATE INVS COM 06759X107 607 38455 SH SOLE 0 0 38455 BARINGS PARTN INVS SH BEN INT 06761A103 651 45114 SH SOLE 0 0 45114 BARNES & NOBLE ED INC COM 06777U101 96 14704 SH SOLE 0 0 14704 BARNES & NOBLE INC COM 067774109 504 66319 SH SOLE 0 0 66319 BARNES GROUP INC COM 067806109 639 9078 SH SOLE 0 0 9078 BARRICK GOLD CORP COM 067901108 1523 94624 SH SOLE 0 0 94624 BASSETT FURNITURE INDS INC COM 070203104 319 8472 SH SOLE 0 0 8472 BAXTER INTL INC COM 071813109 3972 63299 SH SOLE 0 0 63299 BB&T CORP COM 054937107 16548 352538 SH SOLE 0 0 352538 BCE INC COM NEW 05534B760 2514 53692 SH SOLE 0 0 53692 BEACON ROOFING SUPPLY INC COM 073685109 334 6513 SH SOLE 0 0 6513 BECTON DICKINSON & CO COM 075887109 10828 55261 SH SOLE 0 0 55261 BELLICUM PHARMACEUTICALS INC COM 079481107 142 12300 SH SOLE 0 0 12300 BELMOND LTD CL A G1154H107 218 15959 SH SOLE 0 0 15959 BEMIS INC COM 081437105 414 9088 SH SOLE 0 0 9088 BERKLEY W R CORP COM 084423102 330 4951 SH SOLE 0 0 4951 BERKSHIRE HATHAWAY INC DEL CL A 084670108 28023 102 SH SOLE 0 0 102 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 180731 985874 SH SOLE 0 0 985874 BERKSHIRE HILLS BANCORP INC COM 084680107 2139 55196 SH SOLE 0 0 55196 BEST BUY INC COM 086516101 3190 56007 SH SOLE 0 0 56007 BGC PARTNERS INC CL A 05541T101 609 42057 SH SOLE 0 0 42057 BHP BILLITON LTD SPONSORED ADR 088606108 2261 55794 SH SOLE 0 0 55794 BHP BILLITON PLC SPONSORED ADR 05545E209 217 6130 SH SOLE 0 0 6130 BIO PATH HOLDINGS INC COM 09057N102 137 379398 SH SOLE 0 0 379398 BIO TECHNE CORP COM 09073M104 481 3981 SH SOLE 0 0 3981 BIO-KEY INTERNATIONAL INC COM PAR 09060C309 226 79130 SH SOLE 0 0 79130 BIOCRYST PHARMACEUTICALS COM 09058V103 218 41655 SH SOLE 0 0 41655 BIOGEN INC COM 09062X103 8551 27309 SH SOLE 0 0 27309 BIOLINERX LTD SPONSORED ADR 09071M106 62 55000 SH SOLE 0 0 55000 BIOMARIN PHARMACEUTICAL INC COM 09061G101 601 6458 SH SOLE 0 0 6458 BIOMARIN PHARMACEUTICAL INC NOTE 0.750%10/1 09061GAE1 23 21000 SH SOLE 0 0 21000 BIOSCRIP INC COM 09069N108 31 11300 SH SOLE 0 0 11300 BIOSTAGE INC COM 09074M103 5 14547 SH SOLE 0 0 14547 BIOTIME INC COM 09066L105 171 60091 SH SOLE 0 0 60091 BIOVERATIV INC COM 09075E100 624 10934 SH SOLE 0 0 10934 BLACK HILLS CORP COM 092113109 218 3167 SH SOLE 0 0 3167 BLACKBERRY LTD COM 09228F103 427 38233 SH SOLE 0 0 38233 BLACKROCK 2022 GBL INCM OPP COM 09258P104 136 13500 SH SOLE 0 0 13500 BLACKROCK CA MUNI 2018 TERM COM 09249C105 223 14825 SH SOLE 0 0 14825 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 410 28270 SH SOLE 0 0 28270 BLACKROCK CAPITAL INVESTMENT COM 092533108 492 65545 SH SOLE 0 0 65545 BLACKROCK CAPITAL INVESTMENT NOTE 5.500% 2/1 092533AB4 117 116000 SH SOLE 0 0 116000 BLACKROCK CORE BD TR SHS BEN INT 09249E101 277 19684 SH SOLE 0 0 19684 BLACKROCK CORPOR HI YLD FD I COM 09255P107 2224 196777 SH SOLE 0 0 196777 BLACKROCK CR ALLCTN INC TR COM 092508100 1534 113015 SH SOLE 0 0 113015 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 336 28813 SH SOLE 0 0 28813 BLACKROCK ENERGY & RES TR COM 09250U101 497 36230 SH SOLE 0 0 36230 BLACKROCK ENH CAP & INC FD I COM 09256A109 227 14527 SH SOLE 0 0 14527 BLACKROCK ENHANCED EQT DIV T COM 09251A104 1073 118349 SH SOLE 0 0 118349 BLACKROCK ENHANCED GBL DIV T COM 092501105 438 32268 SH SOLE 0 0 32268 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 260 39664 SH SOLE 0 0 39664 BLACKROCK FLOAT RATE OME STR COM 09255X100 440 30645 SH SOLE 0 0 30645 BLACKROCK FLOATING RATE INCO COM 091941104 408 28922 SH SOLE 0 0 28922 BLACKROCK INC COM 09247X101 12800 28629 SH SOLE 0 0 28629 BLACKROCK INCOME TR INC COM 09247F100 254 40499 SH SOLE 0 0 40499 BLACKROCK INVT QUALITY MUN T COM 09247D105 227 15178 SH SOLE 0 0 15178 BLACKROCK LTD DURATION INC T COM SHS 09249W101 518 32178 SH SOLE 0 0 32178 BLACKROCK MASS TAX-EXEMPT TR SH BEN INT 09258E109 180 13043 SH SOLE 0 0 13043 BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 1228 78465 SH SOLE 0 0 78465 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 1867 82366 SH SOLE 0 0 82366 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 226 15801 SH SOLE 0 0 15801 BLACKROCK MUNI 2018 TERM TR COM 09248C106 1374 91425 SH SOLE 0 0 91425 BLACKROCK MUNI INCOME INV QL COM 09250G102 203 13364 SH SOLE 0 0 13364 BLACKROCK MUNI INCOME TR II COM 09249N101 172 11321 SH SOLE 0 0 11321 BLACKROCK MUNI INTER DR FD I COM 09253X102 490 34606 SH SOLE 0 0 34606 BLACKROCK MUNIASSETS FD INC COM 09254J102 632 41907 SH SOLE 0 0 41907 BLACKROCK MUNICIPAL BOND TR COM 09249H104 187 12028 SH SOLE 0 0 12028 BLACKROCK MUNICIPL INC QLTY COM 092479104 928 63167 SH SOLE 0 0 63167 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 187 15713 SH SOLE 0 0 15713 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 492 33165 SH SOLE 0 0 33165 BLACKROCK MUNIVEST FD II INC COM 09253T101 262 16896 SH SOLE 0 0 16896 BLACKROCK MUNIVEST FD INC COM 09253R105 368 37948 SH SOLE 0 0 37948 BLACKROCK MUNIYIELD CALIF FD COM 09254M105 223 14429 SH SOLE 0 0 14429 BLACKROCK MUNIYIELD FD INC COM 09253W104 282 18714 SH SOLE 0 0 18714 BLACKROCK MUNIYIELD NY QLTY COM 09255E102 180 13679 SH SOLE 0 0 13679 BLACKROCK MUNIYIELD PA QLTY COM 09255G107 181 12558 SH SOLE 0 0 12558 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 464 32396 SH SOLE 0 0 32396 BLACKROCK MUNIYIELD QUALITY COM 09254F100 316 20461 SH SOLE 0 0 20461 BLACKROCK NY MUNI INC QLTY T COM 09249U105 157 11700 SH SOLE 0 0 11700 BLACKROCK RES & COMM STRAT T SHS 09257A108 516 58056 SH SOLE 0 0 58056 BLACKROCK SCIENCE & TECH TR SHS 09258G104 308 12612 SH SOLE 0 0 12612 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 1794 76782 SH SOLE 0 0 76782 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 18044 540727 SH SOLE 0 0 540727 BLACKSTONE GSO FLTING RTE FU COM 09256U105 405 23044 SH SOLE 0 0 23044 BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 461 28661 SH SOLE 0 0 28661 BLACKSTONE MTG TR INC COM CL A 09257W100 581 18718 SH SOLE 0 0 18718 BLACKSTONE MTG TR INC NOTE 5.250%12/0 09257WAA8 29 25000 SH SOLE 0 0 25000 BLDRS INDEX FDS TR EMER MK 50 ADR 09348R300 1729 41051 SH SOLE 0 0 41051 BLOCK H & R INC COM 093671105 239 9028 SH SOLE 0 0 9028 BLUE BUFFALO PET PRODS INC COM 09531U102 2380 83945 SH SOLE 0 0 83945 BLUE HILLS BANCORP INC COM 095573101 339 17668 SH SOLE 0 0 17668 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 171 11612 SH SOLE 0 0 11612 BOEING CO COM 097023105 63497 249780 SH SOLE 0 0 249780 BOFI HLDG INC COM 05566U108 329 11545 SH SOLE 0 0 11545 BOISE CASCADE CO DEL COM 09739D100 205 5862 SH SOLE 0 0 5862 BORGWARNER INC COM 099724106 945 18438 SH SOLE 0 0 18438 BOSTON BEER INC CL A 100557107 242 1551 SH SOLE 0 0 1551 BOSTON PRIVATE FINL HLDGS IN COM 101119105 172 10365 SH SOLE 0 0 10365 BOSTON PROPERTIES INC COM 101121101 1018 8286 SH SOLE 0 0 8286 BOSTON SCIENTIFIC CORP COM 101137107 2099 71969 SH SOLE 0 0 71969 BOTTOMLINE TECH DEL INC NOTE 1.500%12/0 101388AA4 11 10000 SH SOLE 0 0 10000 BOULDER GROWTH & INCOME FD I COM 101507101 314 30826 SH SOLE 0 0 30826 BOVIE MEDICAL CORP COM 10211F100 40 11900 SH SOLE 0 0 11900 BP PLC SPONSORED ADR 055622104 20202 525685 SH SOLE 0 0 525685 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 386 17215 SH SOLE 0 0 17215 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 46 11266 SH SOLE 0 0 11266 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 318 18154 SH SOLE 0 0 18154 BRIGHTHOUSE FINL INC COM 10922N103 591 9725 SH SOLE 0 0 9725 BRINKER INTL INC COM 109641100 2134 66966 SH SOLE 0 0 66966 BRISTOL MYERS SQUIBB CO COM 110122108 45566 714872 SH SOLE 0 0 714872 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 9011 144287 SH SOLE 0 0 144287 BROADCOM LTD SHS Y09827109 6299 25972 SH SOLE 0 0 25972 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 898 11111 SH SOLE 0 0 11111 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 201 16830 SH SOLE 0 0 16830 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 4629 112078 SH SOLE 0 0 112078 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 2866 66436 SH SOLE 0 0 66436 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 1263 53106 SH SOLE 0 0 53106 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 447 13334 SH SOLE 0 0 13334 BROOKLINE BANCORP INC DEL COM 11373M107 1442 93052 SH SOLE 0 0 93052 BROWN & BROWN INC COM 115236101 706 14645 SH SOLE 0 0 14645 BROWN FORMAN CORP CL A 115637100 648 11638 SH SOLE 0 0 11638 BROWN FORMAN CORP CL B 115637209 8915 164175 SH SOLE 0 0 164175 BSB BANCORP INC MD COM 05573H108 912 30440 SH SOLE 0 0 30440 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 4907 86094 SH SOLE 0 0 86094 BUFFALO WILD WINGS INC COM 119848109 262 2481 SH SOLE 0 0 2481 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 489 6431 SH SOLE 0 0 6431 CA INC COM 12673P105 1442 43189 SH SOLE 0 0 43189 CABLE ONE INC COM 12685J105 1022 1415 SH SOLE 0 0 1415 CABOT CORP COM 127055101 245 4395 SH SOLE 0 0 4395 CADENCE DESIGN SYSTEM INC COM 127387108 223 5640 SH SOLE 0 0 5640 CAL MAINE FOODS INC COM NEW 128030202 1207 29363 SH SOLE 0 0 29363 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 952 79976 SH SOLE 0 0 79976 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 5479 475156 SH SOLE 0 0 475156 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 1733 84031 SH SOLE 0 0 84031 CALAMOS GBL DYN INCOME FUND COM 12811L107 3475 384376 SH SOLE 0 0 384376 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 1694 126296 SH SOLE 0 0 126296 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 2587 213251 SH SOLE 0 0 213251 CALGON CARBON CORP COM 129603106 292 13654 SH SOLE 0 0 13654 CALIFORNIA WTR SVC GROUP COM 130788102 640 16765 SH SOLE 0 0 16765 CALIX INC COM 13100M509 63 12550 SH SOLE 0 0 12550 CALLON PETE CO DEL COM 13123X102 861 76589 SH SOLE 0 0 76589 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 163 19579 SH SOLE 0 0 19579 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 714 20092 SH SOLE 0 0 20092 CAMDEN NATL CORP COM 133034108 1846 42309 SH SOLE 0 0 42309 CAMECO CORP COM 13321L108 622 64302 SH SOLE 0 0 64302 CAMPBELL SOUP CO COM 134429109 1532 32719 SH SOLE 0 0 32719 CAMTEK LTD ORD M20791105 66 12900 SH SOLE 0 0 12900 CANADIAN NATL RY CO COM 136375102 4392 53007 SH SOLE 0 0 53007 CANADIAN PAC RY LTD COM 13645T100 435 2589 SH SOLE 0 0 2589 CANON INC SPONSORED ADR 138006309 398 11585 SH SOLE 0 0 11585 CANTEL MEDICAL CORP COM 138098108 1682 17857 SH SOLE 0 0 17857 CAPITAL ONE FINL CORP COM 14040H105 5368 63406 SH SOLE 0 0 63406 CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 55 15657 SH SOLE 0 0 15657 CAPITOL FED FINL INC COM 14057J101 204 13866 SH SOLE 0 0 13866 CAPSTEAD MTG CORP COM NO PAR 14067E506 148 15295 SH SOLE 0 0 15295 CARA THERAPEUTICS INC COM 140755109 532 38867 SH SOLE 0 0 38867 CARDINAL HEALTH INC COM 14149Y108 4882 72960 SH SOLE 0 0 72960 CARDIOVASCULAR SYS INC DEL COM 141619106 357 12688 SH SOLE 0 0 12688 CARETRUST REIT INC COM 14174T107 318 16710 SH SOLE 0 0 16710 CARLISLE COS INC COM 142339100 1230 12262 SH SOLE 0 0 12262 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 394 16710 SH SOLE 0 0 16710 CARMAX INC COM 143130102 1540 20319 SH SOLE 0 0 20319 CARNIVAL CORP UNIT 99/99/9999 143658300 2149 33274 SH SOLE 0 0 33274 CAROLINA FINL CORP NEW COM 143873107 364 10144 SH SOLE 0 0 10144 CASEYS GEN STORES INC COM 147528103 593 5419 SH SOLE 0 0 5419 CATALYST PHARMACEUTICALS INC COM 14888U101 60 23815 SH SOLE 0 0 23815 CATCHMARK TIMBER TR INC CL A 14912Y202 1018 80728 SH SOLE 0 0 80728 CATERPILLAR INC DEL COM 149123101 38336 307400 SH SOLE 0 0 307400 CATHAY GEN BANCORP COM 149150104 376 9363 SH SOLE 0 0 9363 CAVCO INDS INC DEL COM 149568107 218 1478 SH SOLE 0 0 1478 CAVIUM INC COM 14964U108 508 7708 SH SOLE 0 0 7708 CBL & ASSOC PPTYS INC COM 124830100 445 53090 SH SOLE 0 0 53090 CBOE HLDGS INC COM 12503M108 296 2753 SH SOLE 0 0 2753 CBRE CLARION GLOBAL REAL EST COM 12504G100 1383 175052 SH SOLE 0 0 175052 CBRE GROUP INC CL A 12504L109 203 5347 SH SOLE 0 0 5347 CBS CORP NEW CL B 124857202 1569 27049 SH SOLE 0 0 27049 CDK GLOBAL INC COM 12508E101 1765 27974 SH SOLE 0 0 27974 CDN IMPERIAL BK COMM TORONTO COM 136069101 1042 11901 SH SOLE 0 0 11901 CDW CORP COM 12514G108 212 3209 SH SOLE 0 0 3209 CEDAR FAIR L P DEPOSITRY UNIT 150185106 2169 33834 SH SOLE 0 0 33834 CELADON GROUP INC COM 150838100 68 10084 SH SOLE 0 0 10084 CELANESE CORP DEL COM SER A 150870103 403 3866 SH SOLE 0 0 3866 CELGENE CORP COM 151020104 20984 143903 SH SOLE 0 0 143903 CELLDEX THERAPEUTICS INC NEW COM 15117B103 35 12188 SH SOLE 0 0 12188 CEMEX SAB DE CV SPON ADR NEW 151290889 190 20893 SH SOLE 0 0 20893 CEMPRA INC COM 15130J109 43 13123 SH SOLE 0 0 13123 CENOVUS ENERGY INC COM 15135U109 139 13863 SH SOLE 0 0 13863 CENTENE CORP DEL COM 15135B101 478 4944 SH SOLE 0 0 4944 CENTER COAST MLP & INFRSTR F COM SHS 151461100 239 22634 SH SOLE 0 0 22634 CENTERPOINT ENERGY INC COM 15189T107 1729 59177 SH SOLE 0 0 59177 CENTERSTATE BK CORP COM 15201P109 276 10283 SH SOLE 0 0 10283 CENTRAL FD CDA LTD CL A 153501101 2821 222675 SH SOLE 0 0 222675 CENTURY BANCORP INC MASS CL A NON VTG 156432106 602 7521 SH SOLE 0 0 7521 CENTURYLINK INC COM 156700106 2233 118164 SH SOLE 0 0 118164 CERECOR INC COM 15671L109 11 13012 SH SOLE 0 0 13012 CERNER CORP COM 156782104 5081 71240 SH SOLE 0 0 71240 CF INDS HLDGS INC COM 125269100 724 20577 SH SOLE 0 0 20577 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 62 16767 SH SOLE 0 0 16767 CHARLES RIV LABS INTL INC COM 159864107 2449 22676 SH SOLE 0 0 22676 CHART INDS INC NOTE 2.000% 8/0 16115QAC4 17 17000 SH SOLE 0 0 17000 CHARTER COMMUNICATIONS INC N CL A 16119P108 1091 3002 SH SOLE 0 0 3002 CHECK POINT SOFTWARE TECH LT ORD M22465104 1034 9069 SH SOLE 0 0 9069 CHEESECAKE FACTORY INC COM 163072101 257 6111 SH SOLE 0 0 6111 CHEMOURS CO COM 163851108 1908 37707 SH SOLE 0 0 37707 CHENIERE ENERGY INC COM NEW 16411R208 2061 45766 SH SOLE 0 0 45766 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 755 26187 SH SOLE 0 0 26187 CHESAPEAKE ENERGY CORP COM 165167107 1553 361246 SH SOLE 0 0 361246 CHESAPEAKE UTILS CORP COM 165303108 1296 16565 SH SOLE 0 0 16565 CHEVRON CORP NEW COM 166764100 88999 757437 SH SOLE 0 0 757437 CHICAGO BRIDGE & IRON CO N V COM 167250109 1473 87693 SH SOLE 0 0 87693 CHIMERA INVT CORP COM NEW 16934Q208 1577 83359 SH SOLE 0 0 83359 CHINA FD INC COM 169373107 464 22781 SH SOLE 0 0 22781 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1478 29224 SH SOLE 0 0 29224 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 228 3014 SH SOLE 0 0 3014 CHIPOTLE MEXICAN GRILL INC COM 169656105 1826 5933 SH SOLE 0 0 5933 CHOICE HOTELS INTL INC COM 169905106 214 3347 SH SOLE 0 0 3347 CHUBB LIMITED COM H1467J104 6596 46270 SH SOLE 0 0 46270 CHURCH & DWIGHT INC COM 171340102 4667 96325 SH SOLE 0 0 96325 CIENA CORP COM NEW 171779309 317 14422 SH SOLE 0 0 14422 CIGNA CORPORATION COM 125509109 4967 26572 SH SOLE 0 0 26572 CIMAREX ENERGY CO COM 171798101 285 2503 SH SOLE 0 0 2503 CINCINNATI FINL CORP COM 172062101 1369 17876 SH SOLE 0 0 17876 CINEMARK HOLDINGS INC COM 17243V102 244 6748 SH SOLE 0 0 6748 CINTAS CORP COM 172908105 1310 9081 SH SOLE 0 0 9081 CIRRUS LOGIC INC COM 172755100 293 5495 SH SOLE 0 0 5495 CISCO SYS INC COM 17275R102 47710 1418675 SH SOLE 0 0 1418675 CIT GROUP INC COM NEW 125581801 239 4873 SH SOLE 0 0 4873 CITIGROUP INC COM NEW 172967424 16670 229177 SH SOLE 0 0 229177 CITIZENS & NORTHN CORP COM 172922106 361 14692 SH SOLE 0 0 14692 CITIZENS FINL GROUP INC COM 174610105 659 17406 SH SOLE 0 0 17406 CITRIX SYS INC COM 177376100 446 5806 SH SOLE 0 0 5806 CITY OFFICE REIT INC COM 178587101 263 19097 SH SOLE 0 0 19097 CLAYMORE EXCHANGE TRD FD TR 2021 HG YLD CB 18383M225 263 10392 SH SOLE 0 0 10392 CLAYMORE EXCHANGE TRD FD TR GUG BLT2017 HY 18383M399 1053 40959 SH SOLE 0 0 40959 CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 5851 230990 SH SOLE 0 0 230990 CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 1018 41209 SH SOLE 0 0 41209 CLAYMORE EXCHANGE TRD FD TR GUG BUL 2020 HY 18383M365 2928 117313 SH SOLE 0 0 117313 CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 3602 170004 SH SOLE 0 0 170004 CLAYMORE EXCHANGE TRD FD TR GUG BULL2019 E 18383M522 3407 160346 SH SOLE 0 0 160346 CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 2040 94837 SH SOLE 0 0 94837 CLAYMORE EXCHANGE TRD FD TR GUG INTL MLT ASS 18383Q804 212 12488 SH SOLE 0 0 12488 CLAYMORE EXCHANGE TRD FD TR GUG MIDCAP CORE 18383M720 1213 19295 SH SOLE 0 0 19295 CLAYMORE EXCHANGE TRD FD TR GUG MULTI ASSET 18383M506 501 23076 SH SOLE 0 0 23076 CLAYMORE EXCHANGE TRD FD TR GUGG BRIC ETF 18383M100 218 5957 SH SOLE 0 0 5957 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2021 18383M266 599 28038 SH SOLE 0 0 28038 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2022 18383M258 1682 78579 SH SOLE 0 0 78579 CLAYMORE EXCHANGE TRD FD TR GUGG CHN TECH 18383Q135 418 7304 SH SOLE 0 0 7304 CLAYMORE EXCHANGE TRD FD TR GUGG CRP BD 2017 18383M548 1003 44337 SH SOLE 0 0 44337 CLAYMORE EXCHANGE TRD FD TR GUGG MSCI GB ETF 18383Q879 267 8867 SH SOLE 0 0 8867 CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 4902 142414 SH SOLE 0 0 142414 CLAYMORE EXCHANGE TRD FD TR GUGG ULTR SH DUR 18383M654 1379 27387 SH SOLE 0 0 27387 CLAYMORE EXCHANGE TRD FD TR GUGGEN DEFN EQTY 18383M878 3999 90648 SH SOLE 0 0 90648 CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM ETF 18385P705 384 7313 SH SOLE 0 0 7313 CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 654 30196 SH SOLE 0 0 30196 CLEAN ENERGY FUELS CORP COM 184499101 195 78491 SH SOLE 0 0 78491 CLEAN HARBORS INC COM 184496107 316 5566 SH SOLE 0 0 5566 CLEARBRIDGE AMERN ENERG MLP COM 184691103 192 22457 SH SOLE 0 0 22457 CLEARBRIDGE ENERGY MLP FD IN COM 184692101 879 59231 SH SOLE 0 0 59231 CLEARBRIDGE ENERGY MLP TR FD COM 18469Q108 214 16822 SH SOLE 0 0 16822 CLEVELAND CLIFFS INC COM 185899101 497 69508 SH SOLE 0 0 69508 CLOROX CO DEL COM 189054109 15496 117477 SH SOLE 0 0 117477 CLOUD PEAK ENERGY INC COM 18911Q102 56 15364 SH SOLE 0 0 15364 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 392 35084 SH SOLE 0 0 35084 CLOVIS ONCOLOGY INC COM 189464100 239 2903 SH SOLE 0 0 2903 CME GROUP INC COM CL A 12572Q105 4271 31475 SH SOLE 0 0 31475 CMS ENERGY CORP COM 125896100 2622 56608 SH SOLE 0 0 56608 COACH INC COM 189754104 1624 40326 SH SOLE 0 0 40326 COCA COLA BOTTLING CO CONS COM 191098102 238 1105 SH SOLE 0 0 1105 COCA COLA CO COM 191216100 56343 1251784 SH SOLE 0 0 1251784 COCA COLA EUROPEAN PARTNERS SHS G25839104 1797 43184 SH SOLE 0 0 43184 COGNEX CORP COM 192422103 945 8566 SH SOLE 0 0 8566 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3425 47215 SH SOLE 0 0 47215 COHEN & STEERS CLOSED END OP COM 19248P106 2980 225956 SH SOLE 0 0 225956 COHEN & STEERS GLOBAL INC BL COM 19248M103 113 11680 SH SOLE 0 0 11680 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1037 45073 SH SOLE 0 0 45073 COHEN & STEERS QUALITY RLTY COM 19247L106 1042 82940 SH SOLE 0 0 82940 COHEN & STEERS REIT & PFD IN COM 19247X100 1222 57661 SH SOLE 0 0 57661 COHEN & STEERS SLT PFD INCM COM 19248Y107 251 8889 SH SOLE 0 0 8889 COHEN & STEERS TOTAL RETURN COM 19247R103 2138 171573 SH SOLE 0 0 171573 COLFAX CORP COM 194014106 1359 32633 SH SOLE 0 0 32633 COLGATE PALMOLIVE CO COM 194162103 18153 249178 SH SOLE 0 0 249178 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 218 20800 SH SOLE 0 0 20800 COLONY CAP INC NOTE 3.875% 1/1 19624RAB2 25 25000 SH SOLE 0 0 25000 COLONY NORTHSTAR INC CL A COM 19625W104 2550 203044 SH SOLE 0 0 203044 COLUMBIA BKG SYS INC COM 197236102 297 7052 SH SOLE 0 0 7052 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 1785 64817 SH SOLE 0 0 64817 COLUMBIA PPTY TR INC COM NEW 198287203 4834 222062 SH SOLE 0 0 222062 COMCAST CORP NEW CL A 20030N101 17781 462072 SH SOLE 0 0 462072 COMERICA INC COM 200340107 787 10326 SH SOLE 0 0 10326 COMMERCE BANCSHARES INC COM 200525103 681 11793 SH SOLE 0 0 11793 COMMERCIAL METALS CO COM 201723103 375 19685 SH SOLE 0 0 19685 COMMUNITY BK SYS INC COM 203607106 1531 27707 SH SOLE 0 0 27707 COMMUNITY HEALTH SYS INC NEW COM 203668108 86 11220 SH SOLE 0 0 11220 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 699 39378 SH SOLE 0 0 39378 COMPASS MINERALS INTL INC COM 20451N101 2030 31278 SH SOLE 0 0 31278 COMSTOCK MNG INC COM 205750102 2 12005 SH SOLE 0 0 12005 CONAGRA BRANDS INC COM 205887102 2374 70358 SH SOLE 0 0 70358 CONCHO RES INC COM 20605P101 206 1565 SH SOLE 0 0 1565 CONDUENT INC COM 206787103 237 15112 SH SOLE 0 0 15112 CONNECTICUT WTR SVC INC COM 207797101 749 12635 SH SOLE 0 0 12635 CONNECTONE BANCORP INC NEW COM 20786W107 525 21338 SH SOLE 0 0 21338 CONOCOPHILLIPS COM 20825C104 28128 561997 SH SOLE 0 0 561997 CONSOL ENERGY INC COM 20854P109 216 12760 SH SOLE 0 0 12760 CONSOLIDATED COMM HLDGS INC COM 209034107 305 15980 SH SOLE 0 0 15980 CONSOLIDATED EDISON INC COM 209115104 25397 314783 SH SOLE 0 0 314783 CONSTELLATION BRANDS INC CL A 21036P108 5788 29022 SH SOLE 0 0 29022 CONSTELLATION BRANDS INC CL B 21036P207 320 1606 SH SOLE 0 0 1606 CONTINENTAL RESOURCES INC COM 212015101 715 18521 SH SOLE 0 0 18521 CONTROL4 CORP COM 21240D107 217 7350 SH SOLE 0 0 7350 COOPER COS INC COM NEW 216648402 818 3450 SH SOLE 0 0 3450 COPART INC COM 217204106 574 16687 SH SOLE 0 0 16687 CORE LABORATORIES N V COM N22717107 362 3669 SH SOLE 0 0 3669 CORMEDIX INC COM 21900C100 9 16386 SH SOLE 0 0 16386 CORNERSTONE TOTAL RTRN FD IN COM 21924U300 149 10172 SH SOLE 0 0 10172 CORNING INC COM 219350105 16363 546880 SH SOLE 0 0 546880 COSTAR GROUP INC COM 22160N109 762 2839 SH SOLE 0 0 2839 COSTCO WHSL CORP NEW COM 22160K105 28765 175087 SH SOLE 0 0 175087 COTT CORP QUE COM 22163N106 1533 102130 SH SOLE 0 0 102130 COTY INC COM CL A 222070203 233 14077 SH SOLE 0 0 14077 COVANTA HLDG CORP COM 22282E102 491 33033 SH SOLE 0 0 33033 COVENANT TRANSN GROUP INC CL A 22284P105 751 25912 SH SOLE 0 0 25912 CPI CARD GROUP INC COM 12634H101 241 203869 SH SOLE 0 0 203869 CRACKER BARREL OLD CTRY STOR COM 22410J106 1604 10579 SH SOLE 0 0 10579 CRANE CO COM 224399105 466 5822 SH SOLE 0 0 5822 CREDIT SUISSE GROUP SPONSORED ADR 225401108 522 33034 SH SOLE 0 0 33034 CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 269 93459 SH SOLE 0 0 93459 CREE INC COM 225447101 751 26641 SH SOLE 0 0 26641 CROWN CASTLE INTL CORP NEW COM 22822V101 4475 44763 SH SOLE 0 0 44763 CSX CORP COM 126408103 12801 235929 SH SOLE 0 0 235929 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 998 18920 SH SOLE 0 0 18920 CUBESMART COM 229663109 3762 144933 SH SOLE 0 0 144933 CULLEN FROST BANKERS INC COM 229899109 1066 11228 SH SOLE 0 0 11228 CUMMINS INC COM 231021106 11242 66906 SH SOLE 0 0 66906 CURRENCYSHARES AUSTRALIAN DL AUSTRALIAN DOL 23129U101 273 3485 SH SOLE 0 0 3485 CURRENCYSHARES SWISS FRANC T SWISS FRANC SH 23129V109 209 2136 SH SOLE 0 0 2136 CVB FINL CORP COM 126600105 2573 106442 SH SOLE 0 0 106442 CVD EQUIPMENT CORP COM 126601103 141 12778 SH SOLE 0 0 12778 CVS HEALTH CORP COM 126650100 27471 337816 SH SOLE 0 0 337816 CYBERARK SOFTWARE LTD SHS M2682V108 423 10306 SH SOLE 0 0 10306 CYPRESS SEMICONDUCTOR CORP COM 232806109 2051 136536 SH SOLE 0 0 136536 CYRUSONE INC COM 23283R100 305 5183 SH SOLE 0 0 5183 CYS INVTS INC COM 12673A108 324 37539 SH SOLE 0 0 37539 CYTRX CORP COM PAR 232828509 7 16759 SH SOLE 0 0 16759 D R HORTON INC COM 23331A109 1173 29385 SH SOLE 0 0 29385 DANAHER CORP DEL COM 235851102 5722 66701 SH SOLE 0 0 66701 DANAHER CORP DEL DBCV 1/2 235851AF9 69 21000 SH SOLE 0 0 21000 DARDEN RESTAURANTS INC COM 237194105 2001 25400 SH SOLE 0 0 25400 DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 262 11598 SH SOLE 0 0 11598 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 736 30113 SH SOLE 0 0 30113 DAVITA INC COM 23918K108 464 7809 SH SOLE 0 0 7809 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 233 5500 SH SOLE 0 0 5500 DBX ETF TR ALL WRLD EX US 233051598 898 34508 SH SOLE 0 0 34508 DBX ETF TR DB XTR MSCI EUR 233051853 625 22066 SH SOLE 0 0 22066 DBX ETF TR INFRSTR REV FD 233051705 877 32767 SH SOLE 0 0 32767 DBX ETF TR XTRAK MSCI EAFE 233051200 14185 457142 SH SOLE 0 0 457142 DBX ETF TR XTRAK MSCI JAPN 233051507 288 7107 SH SOLE 0 0 7107 DBX ETF TR XTRC FTSE DEV EX 233051515 209 7317 SH SOLE 0 0 7317 DBX ETF TR XTRC RUS1000 CMP 233051481 512 16953 SH SOLE 0 0 16953 DCT INDUSTRIAL TRUST INC COM NEW 233153204 1516 26166 SH SOLE 0 0 26166 DEERE & CO COM 244199105 12506 99575 SH SOLE 0 0 99575 DELAWARE INV MN MUN INC FD I COM 24610V103 294 20600 SH SOLE 0 0 20600 DELL TECHNOLOGIES INC COM CL V 24703L103 2126 27540 SH SOLE 0 0 27540 DELPHI AUTOMOTIVE PLC SHS G27823106 559 5676 SH SOLE 0 0 5676 DELTA AIR LINES INC DEL COM NEW 247361702 2091 43369 SH SOLE 0 0 43369 DELUXE CORP COM 248019101 387 5303 SH SOLE 0 0 5303 DENBURY RES INC COM NEW 247916208 43 32226 SH SOLE 0 0 32226 DENTSPLY SIRONA INC COM 24906P109 245 4097 SH SOLE 0 0 4097 DEPOMED INC COM 249908104 201 34723 SH SOLE 0 0 34723 DEPOMED INC NOTE 2.500% 9/0 249908AA2 8 11000 SH SOLE 0 0 11000 DEUTSCHE BK AG LONDON ETN DJ HY 2022 25153Q658 202 9732 SH SOLE 0 0 9732 DEUTSCHE HIGH INCOME OPPORT COM 25158Y102 263 17351 SH SOLE 0 0 17351 DEUTSCHE MULTI-MKT INCOME TR SHS 25160E102 253 28216 SH SOLE 0 0 28216 DEUTSCHE MUN INCOME COM 25160C106 2099 165151 SH SOLE 0 0 165151 DEVON ENERGY CORP NEW COM 25179M103 1821 49594 SH SOLE 0 0 49594 DEXCOM INC COM 252131107 200 4082 SH SOLE 0 0 4082 DIAGEO P L C SPON ADR NEW 25243Q205 11338 85810 SH SOLE 0 0 85810 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 569 2678 SH SOLE 0 0 2678 DIAMONDBACK ENERGY INC COM 25278X109 1619 16524 SH SOLE 0 0 16524 DICKS SPORTING GOODS INC COM 253393102 262 9706 SH SOLE 0 0 9706 DIEBOLD NXDF INC COM 253651103 664 29059 SH SOLE 0 0 29059 DIGITAL RLTY TR INC COM 253868103 3567 30143 SH SOLE 0 0 30143 DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 2580 62144 SH SOLE 0 0 62144 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 589 14224 SH SOLE 0 0 14224 DISCOVER FINL SVCS COM 254709108 2069 32089 SH SOLE 0 0 32089 DISH NETWORK CORP CL A 25470M109 539 9938 SH SOLE 0 0 9938 DISNEY WALT CO COM DISNEY 254687106 64052 649815 SH SOLE 0 0 649815 DLH HLDGS CORP COM 23335Q100 2343 361506 SH SOLE 0 0 361506 DNP SELECT INCOME FD COM 23325P104 5742 500187 SH SOLE 0 0 500187 DOLLAR GEN CORP NEW COM 256677105 737 9097 SH SOLE 0 0 9097 DOLLAR TREE INC COM 256746108 1752 20178 SH SOLE 0 0 20178 DOMINION ENERGY INC COM 25746U109 21531 279882 SH SOLE 0 0 279882 DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD 257454108 266 8322 SH SOLE 0 0 8322 DOMINOS PIZZA INC COM 25754A201 1126 5671 SH SOLE 0 0 5671 DONALDSON INC COM 257651109 1761 38341 SH SOLE 0 0 38341 DORCHESTER MINERALS LP COM UNIT 25820R105 307 20370 SH SOLE 0 0 20370 DOUBLELINE INCOME SOLUTIONS COM 258622109 3299 155245 SH SOLE 0 0 155245 DOUBLELINE OPPORTUNISTIC CR COM 258623107 1071 44563 SH SOLE 0 0 44563 DOVER CORP COM 260003108 1059 11591 SH SOLE 0 0 11591 DOWDUPONT INC COM 26078J100 47009 679025 SH SOLE 0 0 679025 DR PEPPER SNAPPLE GROUP INC COM 26138E109 647 7311 SH SOLE 0 0 7311 DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200S101 155 43919 SH SOLE 0 0 43919 DREYFUS STRATEGIC MUN BD FD COM 26202F107 92 10877 SH SOLE 0 0 10877 DREYFUS STRATEGIC MUNS INC COM 261932107 398 45268 SH SOLE 0 0 45268 DST SYS INC DEL COM 233326107 218 3964 SH SOLE 0 0 3964 DTE ENERGY CO COM 233331107 4710 43874 SH SOLE 0 0 43874 DUFF & PHELPS UTIL CORP BD T COM 26432K108 199 21555 SH SOLE 0 0 21555 DUKE ENERGY CORP NEW COM NEW 26441C204 30569 364268 SH SOLE 0 0 364268 DUKE REALTY CORP COM NEW 264411505 446 15492 SH SOLE 0 0 15492 DUN & BRADSTREET CORP DEL NE COM 26483E100 317 2719 SH SOLE 0 0 2719 DUNKIN BRANDS GROUP INC COM 265504100 8439 158989 SH SOLE 0 0 158989 DURECT CORP COM 266605104 125 70775 SH SOLE 0 0 70775 DXC TECHNOLOGY CO COM 23355L106 1554 18090 SH SOLE 0 0 18090 DXP ENTERPRISES INC NEW COM NEW 233377407 1452 46118 SH SOLE 0 0 46118 DYNAGAS LNG PARTNERS LP COM UNIT LTD PT Y2188B108 319 22876 SH SOLE 0 0 22876 DYNEX CAP INC COM NEW 26817Q506 2432 334559 SH SOLE 0 0 334559 E TRADE FINANCIAL CORP COM NEW 269246401 330 7567 SH SOLE 0 0 7567 EAGLE BANCORP INC MD COM 268948106 1365 20359 SH SOLE 0 0 20359 EAGLE MATERIALS INC COM 26969P108 557 5219 SH SOLE 0 0 5219 EAST WEST BANCORP INC COM 27579R104 336 5617 SH SOLE 0 0 5617 EASTGROUP PPTY INC COM 277276101 242 2743 SH SOLE 0 0 2743 EASTMAN CHEM CO COM 277432100 1704 18827 SH SOLE 0 0 18827 EATON CORP PLC SHS G29183103 6256 81472 SH SOLE 0 0 81472 EATON VANCE CORP COM NON VTG 278265103 3083 62453 SH SOLE 0 0 62453 EATON VANCE ENH EQTY INC FD COM 278277108 1610 107606 SH SOLE 0 0 107606 EATON VANCE ENHANCED EQ INC COM 278274105 1229 87683 SH SOLE 0 0 87683 EATON VANCE FLTG RATE INCOM COM SHS BEN INT 278284104 210 12627 SH SOLE 0 0 12627 EATON VANCE FLTING RATE INC COM 278279104 390 26709 SH SOLE 0 0 26709 EATON VANCE LTD DUR INCOME F COM 27828H105 5292 377161 SH SOLE 0 0 377161 EATON VANCE MUN BD FD COM 27827X101 394 31072 SH SOLE 0 0 31072 EATON VANCE MUN INCOME 2028 SHS 27829U105 353 17255 SH SOLE 0 0 17255 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 438 33786 SH SOLE 0 0 33786 EATON VANCE NEW YORK MUN BD COM 27827Y109 230 17800 SH SOLE 0 0 17800 EATON VANCE OH MUNI INCOME T SH BEN INT 27826G109 215 15804 SH SOLE 0 0 15804 EATON VANCE OHIO MUNICIPAL B COM 27828L106 839 64686 SH SOLE 0 0 64686 EATON VANCE RISK MNGD DIV EQ COM 27829G106 421 44686 SH SOLE 0 0 44686 EATON VANCE SH TM DR DIVR IN COM 27828V104 289 20290 SH SOLE 0 0 20290 EATON VANCE SR FLTNG RTE TR COM 27828Q105 394 26385 SH SOLE 0 0 26385 EATON VANCE SR INCOME TR SH BEN INT 27826S103 74 11123 SH SOLE 0 0 11123 EATON VANCE TAX ADVT DIV INC COM 27828G107 2472 111715 SH SOLE 0 0 111715 EATON VANCE TAX MNGD GBL DV COM 27829F108 2620 280262 SH SOLE 0 0 280262 EATON VANCE TAX MNGED BUY WR COM 27828X100 1294 77250 SH SOLE 0 0 77250 EATON VANCE TX ADV GLB DIV O COM 27828U106 727 29597 SH SOLE 0 0 29597 EATON VANCE TX ADV GLBL DIV COM 27828S101 1678 97559 SH SOLE 0 0 97559 EATON VANCE TX MGD DIV EQ IN COM 27828N102 1956 167746 SH SOLE 0 0 167746 EATON VANCE TX MNG BY WRT OP COM 27828Y108 1817 118604 SH SOLE 0 0 118604 EATON VANCE TXMGD GL BUYWR O COM 27829C105 1566 132303 SH SOLE 0 0 132303 EBAY INC COM 278642103 2529 65760 SH SOLE 0 0 65760 ECOLAB INC COM 278865100 5479 42603 SH SOLE 0 0 42603 EDGEWELL PERS CARE CO COM 28035Q102 888 12197 SH SOLE 0 0 12197 EDISON INTL COM 281020107 3346 43358 SH SOLE 0 0 43358 EDITAS MEDICINE INC COM 28106W103 2522 105029 SH SOLE 0 0 105029 EDWARDS LIFESCIENCES CORP COM 28176E108 2500 22872 SH SOLE 0 0 22872 ELBIT SYS LTD ORD M3760D101 249 1691 SH SOLE 0 0 1691 ELDORADO GOLD CORP NEW COM 284902103 50 22666 SH SOLE 0 0 22666 ELECTRONIC ARTS INC COM 285512109 547 4633 SH SOLE 0 0 4633 ELKHORN ETF TR S&P US HGH ETF 287711501 428 17800 SH SOLE 0 0 17800 EMCOR GROUP INC COM 29084Q100 257 3697 SH SOLE 0 0 3697 EMERSON ELEC CO COM 291011104 23940 380974 SH SOLE 0 0 380974 EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 438 21474 SH SOLE 0 0 21474 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 1186 57956 SH SOLE 0 0 57956 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 1200 75087 SH SOLE 0 0 75087 ENBRIDGE INC COM 29250N105 9874 236006 SH SOLE 0 0 236006 ENCANA CORP COM 292505104 213 18104 SH SOLE 0 0 18104 ENCORE CAP GROUP INC NOTE 2.875% 3/1 292554AH5 25 25000 SH SOLE 0 0 25000 ENERGEN CORP COM 29265N108 874 15978 SH SOLE 0 0 15978 ENERGIZER HLDGS INC NEW COM 29272W109 744 16156 SH SOLE 0 0 16156 ENERGOUS CORP COM 29272C103 193 15215 SH SOLE 0 0 15215 ENERGY FOCUS INC COM NEW 29268T300 35 12775 SH SOLE 0 0 12775 ENERGY RECOVERY INC COM 29270J100 84 10675 SH SOLE 0 0 10675 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 3610 207701 SH SOLE 0 0 207701 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 5488 300029 SH SOLE 0 0 300029 ENERPLUS CORP COM 292766102 112 11371 SH SOLE 0 0 11371 ENSCO PLC SHS CLASS A G3157S106 317 53167 SH SOLE 0 0 53167 ENSIGN GROUP INC COM 29358P101 330 14602 SH SOLE 0 0 14602 ENSTAR GROUP LIMITED SHS G3075P101 273 1230 SH SOLE 0 0 1230 ENTEGRIS INC COM 29362U104 506 17537 SH SOLE 0 0 17537 ENTERGY CORP NEW COM 29364G103 2355 30847 SH SOLE 0 0 30847 ENTERPRISE BANCORP INC MASS COM 293668109 2832 77994 SH SOLE 0 0 77994 ENTERPRISE PRODS PARTNERS L COM 293792107 21146 811122 SH SOLE 0 0 811122 EOG RES INC COM 26875P101 3110 32147 SH SOLE 0 0 32147 EPR PPTYS COM SH BEN INT 26884U109 3098 44424 SH SOLE 0 0 44424 EQT CORP COM 26884L109 860 13183 SH SOLE 0 0 13183 EQUIFAX INC COM 294429105 1572 14833 SH SOLE 0 0 14833 EQUINIX INC COM PAR $0.001 29444U700 772 1729 SH SOLE 0 0 1729 EQUITY RESIDENTIAL SH BEN INT 29476L107 959 14550 SH SOLE 0 0 14550 ERICSSON ADR B SEK 10 294821608 126 21966 SH SOLE 0 0 21966 ESCO TECHNOLOGIES INC COM 296315104 247 4125 SH SOLE 0 0 4125 ESSENT GROUP LTD COM G3198U102 395 9744 SH SOLE 0 0 9744 ESSEX PPTY TR INC COM 297178105 523 2059 SH SOLE 0 0 2059 ETF MANAGERS TR BLUESTAR TA BIG 26924G870 720 22848 SH SOLE 0 0 22848 ETF MANAGERS TR DRONE ECONMY STG 26924G805 247 6834 SH SOLE 0 0 6834 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 464 14487 SH SOLE 0 0 14487 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 3510 116600 SH SOLE 0 0 116600 ETFIS SER TR I INFRAC ACT MLP 26923G103 924 98988 SH SOLE 0 0 98988 ETFS PLATINUM TR SH BEN INT 26922V101 275 3148 SH SOLE 0 0 3148 ETFS PRECIOUS METALS BASKET PHYS PM BSKT 26922W109 1128 17814 SH SOLE 0 0 17814 ETFS SILVER TR SILVER SHS 26922X107 269 16540 SH SOLE 0 0 16540 EVERSOURCE ENERGY COM 30040W108 10812 178896 SH SOLE 0 0 178896 EVOKE PHARMA INC COM 30049G104 100 30062 SH SOLE 0 0 30062 EXACT SCIENCES CORP COM 30063P105 640 13573 SH SOLE 0 0 13573 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 1128 31025 SH SOLE 0 0 31025 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 2857 73870 SH SOLE 0 0 73870 EXCHANGE TRADED CONCEPTS TR YLD SHS HGH INC 301505301 2384 120458 SH SOLE 0 0 120458 EXELIXIS INC COM 30161Q104 2371 97854 SH SOLE 0 0 97854 EXELON CORP COM 30161N101 8485 225246 SH SOLE 0 0 225246 EXPEDIA INC DEL COM NEW 30212P303 1145 7956 SH SOLE 0 0 7956 EXPEDITORS INTL WASH INC COM 302130109 1079 18023 SH SOLE 0 0 18023 EXPRESS SCRIPTS HLDG CO COM 30219G108 5712 90201 SH SOLE 0 0 90201 EXTRA SPACE STORAGE INC COM 30225T102 245 3067 SH SOLE 0 0 3067 EXXON MOBIL CORP COM 30231G102 175208 2137204 SH SOLE 0 0 2137204 F M C CORP COM NEW 302491303 419 4691 SH SOLE 0 0 4691 F5 NETWORKS INC COM 315616102 233 1929 SH SOLE 0 0 1929 FABRINET SHS G3323L100 1926 51975 SH SOLE 0 0 51975 FACEBOOK INC CL A 30303M102 75676 442886 SH SOLE 0 0 442886 FACTSET RESH SYS INC COM 303075105 403 2238 SH SOLE 0 0 2238 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 288 60225 SH SOLE 0 0 60225 FARMERS NATL BANC CORP COM 309627107 694 46122 SH SOLE 0 0 46122 FASTENAL CO COM 311900104 8747 191910 SH SOLE 0 0 191910 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1214 9776 SH SOLE 0 0 9776 FEDERATED INVS INC PA CL B 314211103 13756 463166 SH SOLE 0 0 463166 FEDEX CORP COM 31428X106 22370 99168 SH SOLE 0 0 99168 FERRARI N V COM N3167Y103 290 2622 SH SOLE 0 0 2622 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 323 62853 SH SOLE 0 0 62853 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 360 20109 SH SOLE 0 0 20109 FIDELITY CONSMR STAPLES 316092303 2487 76723 SH SOLE 0 0 76723 FIDELITY CORE DIVID ETF 316092840 201 7403 SH SOLE 0 0 7403 FIDELITY CORP BOND ETF 316188101 1318 25985 SH SOLE 0 0 25985 FIDELITY DIVID ETF RISI 316092832 13763 473363 SH SOLE 0 0 473363 FIDELITY LTD TRM BD ETF 316188200 5076 100573 SH SOLE 0 0 100573 FIDELITY MSCI CONSM DIS 316092204 1476 41168 SH SOLE 0 0 41168 FIDELITY MSCI ENERGY IDX 316092402 3035 160180 SH SOLE 0 0 160180 FIDELITY MSCI FINLS IDX 316092501 18024 474698 SH SOLE 0 0 474698 FIDELITY MSCI HLTH CARE I 316092600 10486 265325 SH SOLE 0 0 265325 FIDELITY MSCI INDL INDX 316092709 4098 112157 SH SOLE 0 0 112157 FIDELITY MSCI INFO TECH I 316092808 17109 370639 SH SOLE 0 0 370639 FIDELITY MSCI MATLS INDEX 316092881 3341 101252 SH SOLE 0 0 101252 FIDELITY MSCI RL EST ETF 316092857 9719 400556 SH SOLE 0 0 400556 FIDELITY MSCI UTILS INDEX 316092865 2149 62238 SH SOLE 0 0 62238 FIDELITY QLTY FCTOR ETF 316092790 308 10303 SH SOLE 0 0 10303 FIDELITY TELECOMM SVCS 316092873 943 29192 SH SOLE 0 0 29192 FIDELITY TOTAL BD ETF 316188309 8530 169588 SH SOLE 0 0 169588 FIDELITY VLU FACTOR ETF 316092782 2770 91368 SH SOLE 0 0 91368 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 7949 31153 SH SOLE 0 0 31153 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 248 5230 SH SOLE 0 0 5230 FIDELITY NATL INFORMATION SV COM 31620M106 2219 23765 SH SOLE 0 0 23765 FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 306 23656 SH SOLE 0 0 23656 FIDUS INVT CORP COM 316500107 190 11798 SH SOLE 0 0 11798 FIFTH THIRD BANCORP COM 316773100 7873 281392 SH SOLE 0 0 281392 FINANCIAL INSTNS INC COM 317585404 17794 617858 SH SOLE 0 0 617858 FINISAR CORP COM NEW 31787A507 470 21214 SH SOLE 0 0 21214 FIREEYE INC COM 31816Q101 827 49309 SH SOLE 0 0 49309 FIRST AMERN FINL CORP COM 31847R102 322 6436 SH SOLE 0 0 6436 FIRST BANCORP INC ME COM 31866P102 841 27740 SH SOLE 0 0 27740 FIRST BUSEY CORP COM NEW 319383204 707 22531 SH SOLE 0 0 22531 FIRST CMNTY BANCSHARES INC N COM 31983A103 659 22640 SH SOLE 0 0 22640 FIRST FINL BANKSHARES COM 32020R109 1916 42399 SH SOLE 0 0 42399 FIRST MAJESTIC SILVER CORP COM 32076V103 125 18238 SH SOLE 0 0 18238 FIRST MERCHANTS CORP COM 320817109 473 11015 SH SOLE 0 0 11015 FIRST REP BK SAN FRANCISCO C COM 33616C100 236 2258 SH SOLE 0 0 2258 FIRST SOLAR INC COM 336433107 1630 35523 SH SOLE 0 0 35523 FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL 33718M105 415 8953 SH SOLE 0 0 8953 FIRST TR ENERGY INCOME & GRW COM 33738G104 1017 41250 SH SOLE 0 0 41250 FIRST TR ENERGY INFRASTRCTR COM 33738C103 1034 55085 SH SOLE 0 0 55085 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 408 10987 SH SOLE 0 0 10987 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 1030 17413 SH SOLE 0 0 17413 FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 618 14938 SH SOLE 0 0 14938 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 1051 38407 SH SOLE 0 0 38407 FIRST TR EXCH TRD ALPHA FD I EURO ALPHADEX 33737J505 303 7125 SH SOLE 0 0 7125 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 2930 77689 SH SOLE 0 0 77689 FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX 33737J158 228 4124 SH SOLE 0 0 4124 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 536 10067 SH SOLE 0 0 10067 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 1699 35864 SH SOLE 0 0 35864 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1693 40413 SH SOLE 0 0 40413 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 736 19156 SH SOLE 0 0 19156 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 4378 95855 SH SOLE 0 0 95855 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 4579 177468 SH SOLE 0 0 177468 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 8375 81822 SH SOLE 0 0 81822 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 626 25708 SH SOLE 0 0 25708 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 2999 140281 SH SOLE 0 0 140281 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 20123 768948 SH SOLE 0 0 768948 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 435 30337 SH SOLE 0 0 30337 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 2967 99964 SH SOLE 0 0 99964 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 2694 44901 SH SOLE 0 0 44901 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 2065 42086 SH SOLE 0 0 42086 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 3980 76545 SH SOLE 0 0 76545 FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 317 6195 SH SOLE 0 0 6195 FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 627 47632 SH SOLE 0 0 47632 FIRST TR EXCHANGE TRADED FD HIGH INCOME ETF 33738R308 618 27551 SH SOLE 0 0 27551 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 4345 64441 SH SOLE 0 0 64441 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 574 15475 SH SOLE 0 0 15475 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 552 13677 SH SOLE 0 0 13677 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 3838 200085 SH SOLE 0 0 200085 FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500 282 14669 SH SOLE 0 0 14669 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 2155 66561 SH SOLE 0 0 66561 FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 319 6806 SH SOLE 0 0 6806 FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 474 17161 SH SOLE 0 0 17161 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1641 75078 SH SOLE 0 0 75078 FIRST TR EXCHANGE TRADED FD NAT GAS ETF 33733E807 801 36810 SH SOLE 0 0 36810 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 6233 251334 SH SOLE 0 0 251334 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 6160 49702 SH SOLE 0 0 49702 FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 617 23694 SH SOLE 0 0 23694 FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 325 11663 SH SOLE 0 0 11663 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 5693 118126 SH SOLE 0 0 118126 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 3494 72839 SH SOLE 0 0 72839 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 7247 113495 SH SOLE 0 0 113495 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 1167 43181 SH SOLE 0 0 43181 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 1791 39516 SH SOLE 0 0 39516 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 8238 410243 SH SOLE 0 0 410243 FIRST TR EXCNGE TRD ALPHADEX MID CAP VAL FD 33737M201 721 20936 SH SOLE 0 0 20936 FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 651 17807 SH SOLE 0 0 17807 FIRST TR EXCNGE TRD ALPHADEX SML CAP VAL AL 33737M409 213 5985 SH SOLE 0 0 5985 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 200 4842 SH SOLE 0 0 4842 FIRST TR INTER DUR PFD & IN COM 33718W103 1384 55971 SH SOLE 0 0 55971 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 1545 26887 SH SOLE 0 0 26887 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 4661 91200 SH SOLE 0 0 91200 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 9420 171583 SH SOLE 0 0 171583 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 4286 69280 SH SOLE 0 0 69280 FIRST TR MLP & ENERGY INCOME COM 33739B104 573 37546 SH SOLE 0 0 37546 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 6577 226644 SH SOLE 0 0 226644 FIRST TR MULTI CAP VALUE ALP COM SHS 33733F101 1815 29438 SH SOLE 0 0 29438 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 1270 23663 SH SOLE 0 0 23663 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 4432 79799 SH SOLE 0 0 79799 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 917 17410 SH SOLE 0 0 17410 FIRST TR NASDAQ100 TECH INDE SHS 337345102 3178 46628 SH SOLE 0 0 46628 FIRST TR S&P REIT INDEX FD COM 33734G108 289 12412 SH SOLE 0 0 12412 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 1672 28342 SH SOLE 0 0 28342 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 2630 192819 SH SOLE 0 0 192819 FIRST TR VALUE LINE DIVID IN SHS 33734H106 45120 1516630 SH SOLE 0 0 1516630 FIRST TR/ABERDEEN EMERG OPT COM 33731K102 210 12611 SH SOLE 0 0 12611 FIRST TRUST SPECIALTY FINANC COM BEN INTR 33733G109 654 95380 SH SOLE 0 0 95380 FIRSTENERGY CORP COM 337932107 3493 113293 SH SOLE 0 0 113293 FISERV INC COM 337738108 2752 21341 SH SOLE 0 0 21341 FITBIT INC CL A 33812L102 73 10552 SH SOLE 0 0 10552 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 210 7912 SH SOLE 0 0 7912 FLAHERTY & CRUMRINE PFD INC COM 33848E106 273 22260 SH SOLE 0 0 22260 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 5055 236201 SH SOLE 0 0 236201 FLEETCOR TECHNOLOGIES INC COM 339041105 322 2083 SH SOLE 0 0 2083 FLEX LTD ORD Y2573F102 412 24847 SH SOLE 0 0 24847 FLEXION THERAPEUTICS INC COM 33938J106 691 28565 SH SOLE 0 0 28565 FLEXSHARES TR CR SCD US BD 33939L761 1760 34463 SH SOLE 0 0 34463 FLEXSHARES TR CUR HDG DM IDX 33939L720 2059 72924 SH SOLE 0 0 72924 FLEXSHARES TR CUR HDG EM IDX 33939L712 400 13507 SH SOLE 0 0 13507 FLEXSHARES TR GLB QLT R/E IDX 33939L787 937 15163 SH SOLE 0 0 15163 FLEXSHARES TR IBOXX 3R TARGT 33939L506 206 8401 SH SOLE 0 0 8401 FLEXSHARES TR M STAR DEV MKT 33939L803 34343 514504 SH SOLE 0 0 514504 FLEXSHARES TR MORNSTAR UPSTR 33939L407 363 11658 SH SOLE 0 0 11658 FLEXSHARES TR MORNSTAR USMKT 33939L100 40848 386745 SH SOLE 0 0 386745 FLEXSHARES TR MSTAR EMKT FAC 33939L308 9998 177741 SH SOLE 0 0 177741 FLEXSHARES TR QLT DIV DEF IDX 33939L845 203 4876 SH SOLE 0 0 4876 FLEXSHARES TR QUALT DIVD IDX 33939L860 399 9409 SH SOLE 0 0 9409 FLOWERS FOODS INC COM 343498101 3044 161807 SH SOLE 0 0 161807 FLOWSERVE CORP COM 34354P105 557 13075 SH SOLE 0 0 13075 FLUOR CORP NEW COM 343412102 4229 100448 SH SOLE 0 0 100448 FLY LEASING LTD SPONSORED ADR 34407D109 220 15700 SH SOLE 0 0 15700 FNB CORP PA COM 302520101 809 57669 SH SOLE 0 0 57669 FOOT LOCKER INC COM 344849104 402 11415 SH SOLE 0 0 11415 FORD MTR CO DEL COM PAR $0.01 345370860 24055 2009585 SH SOLE 0 0 2009585 FOREST CITY RLTY TR INC COM CL A 345605109 351 13760 SH SOLE 0 0 13760 FORTIS INC COM 349553107 227 6347 SH SOLE 0 0 6347 FORTIVE CORP COM 34959J108 1735 24504 SH SOLE 0 0 24504 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1944 28915 SH SOLE 0 0 28915 FOUR CORNERS PPTY TR INC COM 35086T109 203 8149 SH SOLE 0 0 8149 FQF TR OSHARS FTSE US 351680855 999 33006 SH SOLE 0 0 33006 FRANCO NEVADA CORP COM 351858105 7219 93177 SH SOLE 0 0 93177 FRANKLIN LTD DURATION INC TR COM 35472T101 585 48733 SH SOLE 0 0 48733 FRANKLIN RES INC COM 354613101 1067 23974 SH SOLE 0 0 23974 FREEPORT-MCMORAN INC CL B 35671D857 4133 294385 SH SOLE 0 0 294385 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 315 6452 SH SOLE 0 0 6452 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 226 19178 SH SOLE 0 0 19178 FS INVT CORP COM 302635107 105350 12467401 SH SOLE 0 0 12467401 FUEL TECH INC COM 359523107 43 42215 SH SOLE 0 0 42215 FUELCELL ENERGY INC COM NEW 35952H502 79 45254 SH SOLE 0 0 45254 FULLER H B CO COM 359694106 264 4539 SH SOLE 0 0 4539 FULTON FINL CORP PA COM 360271100 1906 101657 SH SOLE 0 0 101657 FUSION TELECOMM INTL INC COM NEW 36113B400 77 28304 SH SOLE 0 0 28304 GABELLI DIVD & INCOME TR COM 36242H104 931 41599 SH SOLE 0 0 41599 GABELLI EQUITY TR INC COM 362397101 3929 604487 SH SOLE 0 0 604487 GABELLI HLTHCARE & WELLNESS SHS 36246K103 132 13070 SH SOLE 0 0 13070 GABELLI MULTIMEDIA TR INC COM 36239Q109 105 10889 SH SOLE 0 0 10889 GABELLI UTIL TR COM 36240A101 453 64283 SH SOLE 0 0 64283 GALLAGHER ARTHUR J & CO COM 363576109 1766 28695 SH SOLE 0 0 28695 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 3664 653138 SH SOLE 0 0 653138 GAMESTOP CORP NEW CL A 36467W109 355 17164 SH SOLE 0 0 17164 GANNETT CO INC COM 36473H104 863 95937 SH SOLE 0 0 95937 GAP INC DEL COM 364760108 495 16768 SH SOLE 0 0 16768 GARMIN LTD SHS H2906T109 1124 20818 SH SOLE 0 0 20818 GARTNER INC COM 366651107 228 1834 SH SOLE 0 0 1834 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 384 16528 SH SOLE 0 0 16528 GATX CORP COM 361448103 251 4075 SH SOLE 0 0 4075 GENERAL AMERN INVS INC COM 368802104 758 21032 SH SOLE 0 0 21032 GENERAL DYNAMICS CORP COM 369550108 17421 84742 SH SOLE 0 0 84742 GENERAL ELECTRIC CO COM 369604103 127202 5260649 SH SOLE 0 0 5260649 GENERAL MLS INC COM 370334104 20703 399978 SH SOLE 0 0 399978 GENERAL MTRS CO COM 37045V100 12564 311132 SH SOLE 0 0 311132 GENTEX CORP COM 371901109 506 25544 SH SOLE 0 0 25544 GENUINE PARTS CO COM 372460105 4553 47596 SH SOLE 0 0 47596 GENWORTH FINL INC COM CL A 37247D106 282 73215 SH SOLE 0 0 73215 GERON CORP COM 374163103 152 69826 SH SOLE 0 0 69826 GILEAD SCIENCES INC COM 375558103 25721 317465 SH SOLE 0 0 317465 GLADSTONE CAPITAL CORP COM 376535100 128 13429 SH SOLE 0 0 13429 GLADSTONE COML CORP COM 376536108 634 28449 SH SOLE 0 0 28449 GLADSTONE INVT CORP COM 376546107 162 17024 SH SOLE 0 0 17024 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 13792 339702 SH SOLE 0 0 339702 GLOBAL NET LEASE INC COM NEW 379378201 1669 76236 SH SOLE 0 0 76236 GLOBAL PARTNERS LP COM UNITS 37946R109 281 16172 SH SOLE 0 0 16172 GLOBAL PMTS INC COM 37940X102 490 5154 SH SOLE 0 0 5154 GLOBAL X FDS GLB X SUPERDIV 37950E549 935 42477 SH SOLE 0 0 42477 GLOBAL X FDS GLBL X MLP ETF 37950E473 270 26247 SH SOLE 0 0 26247 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 223 17568 SH SOLE 0 0 17568 GLOBAL X FDS GLOBAL X SILVER 37954Y848 598 18140 SH SOLE 0 0 18140 GLOBAL X FDS GLOBX SUPDV US 37950E291 298 11691 SH SOLE 0 0 11691 GLOBAL X FDS INTERNET OF THNG 37954Y780 1537 81749 SH SOLE 0 0 81749 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 201 5375 SH SOLE 0 0 5375 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 389 17888 SH SOLE 0 0 17888 GLOBAL X FDS SCIEN BETA US 37954Y103 5809 196522 SH SOLE 0 0 196522 GLOBAL X FDS SOCIAL MED ETF 37950E416 252 8016 SH SOLE 0 0 8016 GLOBAL X FDS US INFR DEV 37954Y673 2001 129876 SH SOLE 0 0 129876 GLOBALSTAR INC COM 378973408 42 25688 SH SOLE 0 0 25688 GLU MOBILE INC COM 379890106 76 20100 SH SOLE 0 0 20100 GOLAR LNG LTD BERMUDA SHS G9456A100 392 17354 SH SOLE 0 0 17354 GOLDCORP INC NEW COM 380956409 526 40615 SH SOLE 0 0 40615 GOLDEN MINERALS CO COM 381119106 153 318571 SH SOLE 0 0 318571 GOLDEN STAR RES LTD CDA COM 38119T104 49 64369 SH SOLE 0 0 64369 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 4076 121826 SH SOLE 0 0 121826 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 10038 346004 SH SOLE 0 0 346004 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 8463 169523 SH SOLE 0 0 169523 GOLDMAN SACHS GROUP INC COM 38141G104 9094 38339 SH SOLE 0 0 38339 GOLUB CAP BDC INC COM 38173M102 935 49687 SH SOLE 0 0 49687 GOODYEAR TIRE & RUBR CO COM 382550101 2595 78040 SH SOLE 0 0 78040 GOPRO INC CL A 38268T103 216 19590 SH SOLE 0 0 19590 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1189 63344 SH SOLE 0 0 63344 GRACO INC COM 384109104 811 6553 SH SOLE 0 0 6553 GRAHAM HLDGS CO COM 384637104 587 1004 SH SOLE 0 0 1004 GRAINGER W W INC COM 384802104 1367 7608 SH SOLE 0 0 7608 GRAMERCY PPTY TR COM NEW 385002308 2194 72543 SH SOLE 0 0 72543 GRANA Y MONTERO S A A SPONSORED ADR 38500P208 1304 271160 SH SOLE 0 0 271160 GREAT PLAINS ENERGY INC COM 391164100 3046 100521 SH SOLE 0 0 100521 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 350 16178 SH SOLE 0 0 16178 GREIF INC CL A 397624107 313 5355 SH SOLE 0 0 5355 GUGGENHEIM CR ALLOCATION FD COM 40168G108 253 10915 SH SOLE 0 0 10915 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 391 45722 SH SOLE 0 0 45722 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 2264 106282 SH SOLE 0 0 106282 GUGGENHEIM TAXABLE MUN MNGD COM 401664107 429 18810 SH SOLE 0 0 18810 GW PHARMACEUTICALS PLC ADS 36197T103 887 8740 SH SOLE 0 0 8740 HAIN CELESTIAL GROUP INC COM 405217100 1458 35437 SH SOLE 0 0 35437 HALLIBURTON CO COM 406216101 5658 122925 SH SOLE 0 0 122925 HALOZYME THERAPEUTICS INC COM 40637H109 1109 63846 SH SOLE 0 0 63846 HALYARD HEALTH INC COM 40650V100 479 10633 SH SOLE 0 0 10633 HANCOCK HLDG CO COM 410120109 2772 57219 SH SOLE 0 0 57219 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 668 17926 SH SOLE 0 0 17926 HANCOCK JOHN INV TRUST TAX ADV GLB SH 41013P749 710 77208 SH SOLE 0 0 77208 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 1387 63247 SH SOLE 0 0 63247 HANCOCK JOHN PFD INCOME FD I COM 41013X106 1272 58076 SH SOLE 0 0 58076 HANCOCK JOHN PFD INCOME FD I COM 41021P103 619 32949 SH SOLE 0 0 32949 HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 1854 109912 SH SOLE 0 0 109912 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 1341 51855 SH SOLE 0 0 51855 HANESBRANDS INC COM 410345102 4867 197511 SH SOLE 0 0 197511 HANNON ARMSTRONG SUST INFR C COM 41068X100 6243 256169 SH SOLE 0 0 256169 HANOVER INS GROUP INC COM 410867105 969 9992 SH SOLE 0 0 9992 HARLEY DAVIDSON INC COM 412822108 1779 36903 SH SOLE 0 0 36903 HARRIS CORP DEL COM 413875105 3214 24405 SH SOLE 0 0 24405 HARSCO CORP COM 415864107 329 15737 SH SOLE 0 0 15737 HARTFORD FINL SVCS GROUP INC COM 416515104 3613 65177 SH SOLE 0 0 65177 HASBRO INC COM 418056107 2695 27591 SH SOLE 0 0 27591 HAWAIIAN ELEC INDUSTRIES COM 419870100 863 25866 SH SOLE 0 0 25866 HCA HEALTHCARE INC COM 40412C101 634 7966 SH SOLE 0 0 7966 HCP INC COM 40414L109 8505 305605 SH SOLE 0 0 305605 HD SUPPLY HLDGS INC COM 40416M105 236 6543 SH SOLE 0 0 6543 HEALTHCARE RLTY TR COM 421946104 246 7595 SH SOLE 0 0 7595 HEALTHCARE SVCS GRP INC COM 421906108 354 6554 SH SOLE 0 0 6554 HEALTHCARE TR AMER INC CL A NEW 42225P501 2109 70761 SH SOLE 0 0 70761 HECLA MNG CO COM 422704106 251 49967 SH SOLE 0 0 49967 HEICO CORP NEW COM 422806109 1122 12488 SH SOLE 0 0 12488 HELIX ENERGY SOLUTIONS GRP I NOTE 3.250% 3/1 42330PAG2 18 18000 SH SOLE 0 0 18000 HELMERICH & PAYNE INC COM 423452101 2160 41456 SH SOLE 0 0 41456 HENRY JACK & ASSOC INC COM 426281101 1099 10694 SH SOLE 0 0 10694 HERCULES CAPITAL INC COM 427096508 590 45709 SH SOLE 0 0 45709 HERSHEY CO COM 427866108 6542 59929 SH SOLE 0 0 59929 HESS CORP COM 42809H107 535 11419 SH SOLE 0 0 11419 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1751 119049 SH SOLE 0 0 119049 HEXCEL CORP NEW COM 428291108 3584 62414 SH SOLE 0 0 62414 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 143 15095 SH SOLE 0 0 15095 HIGHWOODS PPTYS INC COM 431284108 397 7619 SH SOLE 0 0 7619 HILL ROM HLDGS INC COM 431475102 801 10821 SH SOLE 0 0 10821 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 140 12767 SH SOLE 0 0 12767 HINGHAM INSTN SVGS MASS COM 433323102 973 5114 SH SOLE 0 0 5114 HOLLYFRONTIER CORP COM 436106108 1319 36657 SH SOLE 0 0 36657 HOLOGIC INC COM 436440101 1915 52205 SH SOLE 0 0 52205 HOLOGIC INC DEBT 2.000% 3/0 436440AC5 23 19000 SH SOLE 0 0 19000 HOME DEPOT INC COM 437076102 68911 421321 SH SOLE 0 0 421321 HONDA MOTOR LTD AMERN SHS 438128308 974 32947 SH SOLE 0 0 32947 HONEYWELL INTL INC COM 438516106 26528 187156 SH SOLE 0 0 187156 HOPE BANCORP INC COM 43940T109 184 10385 SH SOLE 0 0 10385 HORIZON PHARMA PLC SHS G4617B105 203 16013 SH SOLE 0 0 16013 HORMEL FOODS CORP COM 440452100 2947 91690 SH SOLE 0 0 91690 HORNBECK OFFSHORE SVCS INC N NOTE 1.500% 9/0 440543AN6 12 16000 SH SOLE 0 0 16000 HORTONWORKS INC COM 440894103 1333 78654 SH SOLE 0 0 78654 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1180 41405 SH SOLE 0 0 41405 HOST HOTELS & RESORTS INC COM 44107P104 818 44260 SH SOLE 0 0 44260 HP INC COM 40434L105 3893 195019 SH SOLE 0 0 195019 HSBC HLDGS PLC ADR A 1/40PF A 404280604 1052 39877 SH SOLE 0 0 39877 HSBC HLDGS PLC SPON ADR NEW 404280406 1480 29944 SH SOLE 0 0 29944 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 23 13503 SH SOLE 0 0 13503 HUBBELL INC COM 443510607 451 3887 SH SOLE 0 0 3887 HUBSPOT INC COM 443573100 301 3585 SH SOLE 0 0 3585 HUGOTON RTY TR TEX UNIT BEN INT 444717102 20 10562 SH SOLE 0 0 10562 HUMANA INC COM 444859102 1223 5018 SH SOLE 0 0 5018 HUNT J B TRANS SVCS INC COM 445658107 807 7268 SH SOLE 0 0 7268 HUNTINGTON BANCSHARES INC COM 446150104 2551 182723 SH SOLE 0 0 182723 HUNTINGTON INGALLS INDS INC COM 446413106 787 3476 SH SOLE 0 0 3476 HUNTSMAN CORP COM 447011107 276 10053 SH SOLE 0 0 10053 HURON CONSULTING GROUP INC NOTE 1.250%10/0 447462AB8 23 25000 SH SOLE 0 0 25000 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 685 12492 SH SOLE 0 0 12492 ICICI BK LTD ADR 45104G104 217 25321 SH SOLE 0 0 25321 ICON PLC SHS G4705A100 209 1834 SH SOLE 0 0 1834 IDACORP INC COM 451107106 803 9134 SH SOLE 0 0 9134 IDEAL PWR INC COM 451622104 174 67363 SH SOLE 0 0 67363 IDERA PHARMACEUTICALS INC COM NEW 45168K306 122 54700 SH SOLE 0 0 54700 IDEX CORP COM 45167R104 230 1893 SH SOLE 0 0 1893 IDEXX LABS INC COM 45168D104 2839 18257 SH SOLE 0 0 18257 II VI INC COM 902104108 3537 85963 SH SOLE 0 0 85963 ILLINOIS TOOL WKS INC COM 452308109 14255 96343 SH SOLE 0 0 96343 ILLUMINA INC COM 452327109 1300 6527 SH SOLE 0 0 6527 ILLUMINA INC NOTE 0.500% 6/1 452327AH2 19 17000 SH SOLE 0 0 17000 IMMUNOGEN INC COM 45253H101 119 15589 SH SOLE 0 0 15589 IMMUNOMEDICS INC COM 452907108 252 18000 SH SOLE 0 0 18000 IMPERIAL OIL LTD COM NEW 453038408 204 6376 SH SOLE 0 0 6376 INC RESH HLDGS INC CL A 45329R109 786 15026 SH SOLE 0 0 15026 INCYTE CORP COM 45337C102 998 8548 SH SOLE 0 0 8548 INDEPENDENCE RLTY TR INC COM 45378A106 120 11762 SH SOLE 0 0 11762 INDEPENDENT BANK CORP MASS COM 453836108 776 10390 SH SOLE 0 0 10390 INDEXIQ ETF TR HDGD FTSE EURO 45409B552 572 28701 SH SOLE 0 0 28701 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 816 39252 SH SOLE 0 0 39252 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 585 19591 SH SOLE 0 0 19591 INDEXIQ ETF TR IQ CHAIKIN US 45409B396 1269 47281 SH SOLE 0 0 47281 INDEXIQ ETF TR IQ ENCH BD US 45409B487 1724 87402 SH SOLE 0 0 87402 INDEXIQ ETF TR IQ ENCH COR PL 45409B479 3075 153160 SH SOLE 0 0 153160 INDEXIQ ETF TR IQ GLB RES ETF 45409B883 525 19435 SH SOLE 0 0 19435 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 1566 50834 SH SOLE 0 0 50834 INDIA FD INC COM 454089103 759 28346 SH SOLE 0 0 28346 INFOSYS LTD SPONSORED ADR 456788108 292 20025 SH SOLE 0 0 20025 ING GROEP N V SPONSORED ADR 456837103 288 15609 SH SOLE 0 0 15609 INGERSOLL-RAND PLC SHS G47791101 1816 20369 SH SOLE 0 0 20369 INGREDION INC COM 457187102 644 5338 SH SOLE 0 0 5338 INNODATA INC COM NEW 457642205 100 66513 SH SOLE 0 0 66513 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 90 14210 SH SOLE 0 0 14210 INSEEGO CORP COM 45782B104 17 11006 SH SOLE 0 0 11006 INSIGHT SELECT INCOME FD COM 45781W109 562 27967 SH SOLE 0 0 27967 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 473 9370 SH SOLE 0 0 9370 INTEL CORP COM 458140100 63731 1673610 SH SOLE 0 0 1673610 INTEL CORP SDCV 2.950%12/1 458140AD2 27 19000 SH SOLE 0 0 19000 INTELLIA THERAPEUTICS INC COM 45826J105 281 11296 SH SOLE 0 0 11296 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1445 21040 SH SOLE 0 0 21040 INTERDIGITAL INC COM 45867G101 271 3680 SH SOLE 0 0 3680 INTERNAP CORP COM PAR $.001 45885A300 1017 233833 SH SOLE 0 0 233833 INTERNATIONAL BANCSHARES COR COM 459044103 3263 81363 SH SOLE 0 0 81363 INTERNATIONAL BUSINESS MACHS COM 459200101 60253 415310 SH SOLE 0 0 415310 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 361 2529 SH SOLE 0 0 2529 INTERPUBLIC GROUP COS INC COM 460690100 271 13019 SH SOLE 0 0 13019 INTL PAPER CO COM 460146103 7723 135927 SH SOLE 0 0 135927 INTREXON CORP COM 46122T102 3005 158089 SH SOLE 0 0 158089 INTUIT COM 461202103 1792 12608 SH SOLE 0 0 12608 INTUITIVE SURGICAL INC COM NEW 46120E602 3059 2924 SH SOLE 0 0 2924 INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 367 31898 SH SOLE 0 0 31898 INVESCO CALIF VALUE MUN INC COM 46132H106 544 41475 SH SOLE 0 0 41475 INVESCO DYNAMIC CR OPP FD COM 46132R104 128 10720 SH SOLE 0 0 10720 INVESCO LTD SHS G491BT108 741 21144 SH SOLE 0 0 21144 INVESCO MORTGAGE CAPITAL INC COM 46131B100 280 16336 SH SOLE 0 0 16336 INVESCO MUN OPPORTUNITY TR COM 46132C107 402 30872 SH SOLE 0 0 30872 INVESCO MUN TR COM 46131J103 281 21987 SH SOLE 0 0 21987 INVESCO MUNI INCOME OPP TRST COM 46132X101 205 25965 SH SOLE 0 0 25965 INVESCO QUALITY MUNI INC TRS COM 46133G107 450 35117 SH SOLE 0 0 35117 INVESCO SR INCOME TR COM 46131H107 111 24706 SH SOLE 0 0 24706 INVESCO TR INVT GRADE MUNS COM 46131M106 247 18469 SH SOLE 0 0 18469 INVESCO TR INVT GRADE NY MUN COM 46131T101 286 20909 SH SOLE 0 0 20909 INVESCO VALUE MUN INCOME TR COM 46132P108 717 47952 SH SOLE 0 0 47952 INVESTORS BANCORP INC NEW COM 46146L101 323 23658 SH SOLE 0 0 23658 IONIS PHARMACEUTICALS INC COM 462222100 923 18200 SH SOLE 0 0 18200 IPASS INC COM 46261V108 26 38738 SH SOLE 0 0 38738 IPG PHOTONICS CORP COM 44980X109 1494 8073 SH SOLE 0 0 8073 IROBOT CORP COM 462726100 376 4877 SH SOLE 0 0 4877 IRON MTN INC NEW COM 46284V101 1312 33730 SH SOLE 0 0 33730 ISHARES AGGRES ALLOC ETF 464289859 4999 93302 SH SOLE 0 0 93302 ISHARES CONSER ALLOC ETF 464289883 2302 66777 SH SOLE 0 0 66777 ISHARES GRWT ALLOCAT ETF 464289867 5596 124817 SH SOLE 0 0 124817 ISHARES INDIA 50 ETF 464289529 285 8358 SH SOLE 0 0 8358 ISHARES MODERT ALLOC ETF 464289875 4915 129434 SH SOLE 0 0 129434 ISHARES MSCI EURO FL ETF 464289180 2491 106089 SH SOLE 0 0 106089 ISHARES RUS TOP 200 ETF 464289446 1244 21578 SH SOLE 0 0 21578 ISHARES RUS TP200 GR ETF 464289438 11664 171989 SH SOLE 0 0 171989 ISHARES RUS TP200 VL ETF 464289420 5823 116566 SH SOLE 0 0 116566 ISHARES GOLD TRUST ISHARES 464285105 19017 1544860 SH SOLE 0 0 1544860 ISHARES INC CORE MSCI EMKT 46434G103 38819 718607 SH SOLE 0 0 718607 ISHARES INC CUR HD MSCI EM 46434G509 209 8085 SH SOLE 0 0 8085 ISHARES INC EM HGHYL BD ETF 464286285 16274 320406 SH SOLE 0 0 320406 ISHARES INC EM MKTS DIV ETF 464286319 1337 32250 SH SOLE 0 0 32250 ISHARES INC GLB ENR PROD ETF 464286343 788 39123 SH SOLE 0 0 39123 ISHARES INC GLB HGH YLD ETF 464286178 271 5277 SH SOLE 0 0 5277 ISHARES INC MIN VOL EMRG MKT 464286533 25486 438665 SH SOLE 0 0 438665 ISHARES INC MIN VOL GBL ETF 464286525 14858 182582 SH SOLE 0 0 182582 ISHARES INC MSCI AUST ETF 464286103 707 31498 SH SOLE 0 0 31498 ISHARES INC MSCI BRIC INDX 464286657 805 18772 SH SOLE 0 0 18772 ISHARES INC MSCI BRZ CAP ETF 464286400 561 13455 SH SOLE 0 0 13455 ISHARES INC MSCI CDA ETF 464286509 1177 40659 SH SOLE 0 0 40659 ISHARES INC MSCI EQUAL WEITE 464286681 1624 30949 SH SOLE 0 0 30949 ISHARES INC MSCI EURZONE ETF 464286608 3638 83973 SH SOLE 0 0 83973 ISHARES INC MSCI FRNTR100ETF 464286145 221 7057 SH SOLE 0 0 7057 ISHARES INC MSCI GBL ETF NEW 46434G848 779 25156 SH SOLE 0 0 25156 ISHARES INC MSCI GBL GOLD MN 46434G855 198 10590 SH SOLE 0 0 10590 ISHARES INC MSCI GERMANY ETF 464286806 600 18511 SH SOLE 0 0 18511 ISHARES INC MSCI HONG KG ETF 464286871 757 30654 SH SOLE 0 0 30654 ISHARES INC MSCI JPN ETF NEW 46434G822 1506 27025 SH SOLE 0 0 27025 ISHARES INC MSCI MEX CAP ETF 464286822 233 4263 SH SOLE 0 0 4263 ISHARES INC MSCI MLY ETF NEW 46434G814 1437 44365 SH SOLE 0 0 44365 ISHARES INC MSCI PAC JP ETF 464286665 2394 51771 SH SOLE 0 0 51771 ISHARES INC MSCI SINGPOR ETF 46434G780 1579 64632 SH SOLE 0 0 64632 ISHARES INC MSCI SZ CAP ETF 464286749 360 10273 SH SOLE 0 0 10273 ISHARES INC MSCI TAIWAN ETF 46434G772 285 7885 SH SOLE 0 0 7885 ISHARES INC MSCI WORLD ETF 464286392 1916 22781 SH SOLE 0 0 22781 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 281 18858 SH SOLE 0 0 18858 ISHARES SILVER TRUST ISHARES 46428Q109 10465 664873 SH SOLE 0 0 664873 ISHARES TR 0-5 YR TIPS ETF 46429B747 401 3998 SH SOLE 0 0 3998 ISHARES TR 0-5YR HI YL CP 46434V407 39851 833208 SH SOLE 0 0 833208 ISHARES TR 0-5YR INVT GR CP 46434V100 4195 82865 SH SOLE 0 0 82865 ISHARES TR 1 3 YR CR BD ETF 464288646 71939 682855 SH SOLE 0 0 682855 ISHARES TR 1 3 YR TREAS BD 464287457 12024 142381 SH SOLE 0 0 142381 ISHARES TR 20 YR TR BD ETF 464287432 2872 23019 SH SOLE 0 0 23019 ISHARES TR 3 7 YR TREAS BD 464288661 3718 30100 SH SOLE 0 0 30100 ISHARES TR 3YRTB ETF 464288125 278 3316 SH SOLE 0 0 3316 ISHARES TR A RATE CP BD ETF 46429B291 542 10270 SH SOLE 0 0 10270 ISHARES TR ASIA 50 ETF 464288430 340 5538 SH SOLE 0 0 5538 ISHARES TR BARCLAYS 7 10 YR 464287440 14461 135756 SH SOLE 0 0 135756 ISHARES TR CALIF MUN BD ETF 464288356 1049 8855 SH SOLE 0 0 8855 ISHARES TR CHINA LG-CAP ETF 464287184 1381 31366 SH SOLE 0 0 31366 ISHARES TR COHEN STEER REIT 464287564 7324 72770 SH SOLE 0 0 72770 ISHARES TR CORE 1 5 YR USD 46432F859 6884 136948 SH SOLE 0 0 136948 ISHARES TR CORE DIV GRWTH 46434V621 34453 1061061 SH SOLE 0 0 1061061 ISHARES TR CORE HIGH DV ETF 46429B663 60204 700451 SH SOLE 0 0 700451 ISHARES TR CORE INTL AGGR 46435G672 594 11490 SH SOLE 0 0 11490 ISHARES TR CORE MSCI EAFE 46432F842 66699 1039416 SH SOLE 0 0 1039416 ISHARES TR CORE MSCI EURO 46434V738 1436 28903 SH SOLE 0 0 28903 ISHARES TR CORE MSCI PAC 46434V696 295 5227 SH SOLE 0 0 5227 ISHARES TR CORE MSCI TOTAL 46432F834 109169 1790257 SH SOLE 0 0 1790257 ISHARES TR CORE S&P MCP ETF 464287507 151309 845773 SH SOLE 0 0 845773 ISHARES TR CORE S&P SCP ETF 464287804 155290 2092299 SH SOLE 0 0 2092299 ISHARES TR CORE S&P TTL STK 464287150 101695 1764618 SH SOLE 0 0 1764618 ISHARES TR CORE S&P US GWT 464287671 12408 245796 SH SOLE 0 0 245796 ISHARES TR CORE S&P US VLU 464287663 10247 195748 SH SOLE 0 0 195748 ISHARES TR CORE S&P500 ETF 464287200 247658 979158 SH SOLE 0 0 979158 ISHARES TR CORE TOTAL USD 46434V613 663 12971 SH SOLE 0 0 12971 ISHARES TR CORE US AGGBD ET 464287226 85810 783008 SH SOLE 0 0 783008 ISHARES TR CRE U S REIT ETF 464288521 2635 53500 SH SOLE 0 0 53500 ISHARES TR CUR HD EURZN ETF 46434V639 261 8674 SH SOLE 0 0 8674 ISHARES TR DEVSMCP EXNA ETF 464288497 935 16626 SH SOLE 0 0 16626 ISHARES TR DOW JONES US ETF 464287846 6071 48168 SH SOLE 0 0 48168 ISHARES TR EAFE GRWTH ETF 464288885 5207 67283 SH SOLE 0 0 67283 ISHARES TR EAFE SML CP ETF 464288273 8663 139730 SH SOLE 0 0 139730 ISHARES TR EAFE VALUE ETF 464288877 8250 151099 SH SOLE 0 0 151099 ISHARES TR EDGE MSCI USA VL 46432F388 1371 17731 SH SOLE 0 0 17731 ISHARES TR EUROPE ETF 464287861 926 19758 SH SOLE 0 0 19758 ISHARES TR EXPONENTIAL TECH 46434V381 2025 58991 SH SOLE 0 0 58991 ISHARES TR FLTG RATE NT ETF 46429B655 4286 84130 SH SOLE 0 0 84130 ISHARES TR GL CLEAN ENE ETF 464288224 671 74727 SH SOLE 0 0 74727 ISHARES TR GLB CNS DISC ETF 464288745 7409 72763 SH SOLE 0 0 72763 ISHARES TR GLB CNSM STP ETF 464288737 995 9769 SH SOLE 0 0 9769 ISHARES TR GLB INFRASTR ETF 464288372 2227 49211 SH SOLE 0 0 49211 ISHARES TR GLOB HLTHCRE ETF 464287325 2837 25228 SH SOLE 0 0 25228 ISHARES TR GLOB INDSTRL ETF 464288729 2204 24797 SH SOLE 0 0 24797 ISHARES TR GLOB TELECOM ETF 464287275 521 8627 SH SOLE 0 0 8627 ISHARES TR GLOB UTILITS ETF 464288711 546 10771 SH SOLE 0 0 10771 ISHARES TR GLOBAL 100 ETF 464287572 3150 35707 SH SOLE 0 0 35707 ISHARES TR GLOBAL ENERG ETF 464287341 1106 32525 SH SOLE 0 0 32525 ISHARES TR GLOBAL FINLS ETF 464287333 3331 49927 SH SOLE 0 0 49927 ISHARES TR GLOBAL MATER ETF 464288695 441 6741 SH SOLE 0 0 6741 ISHARES TR GLOBAL REIT ETF 46434V647 624 24386 SH SOLE 0 0 24386 ISHARES TR GLOBAL TECH ETF 464287291 4946 34742 SH SOLE 0 0 34742 ISHARES TR GNMA BOND ETF 46429B333 1707 34195 SH SOLE 0 0 34195 ISHARES TR GOV/CRED BD ETF 464288596 300 2619 SH SOLE 0 0 2619 ISHARES TR HDG MSCI EAFE 46434V803 29675 1025391 SH SOLE 0 0 1025391 ISHARES TR HDG MSCI JAPAN 46434V886 218 7082 SH SOLE 0 0 7082 ISHARES TR IBONDS DEC17 ETF 46434VAR1 1508 60769 SH SOLE 0 0 60769 ISHARES TR IBONDS DEC18 ETF 46434VAA8 1379 54758 SH SOLE 0 0 54758 ISHARES TR IBONDS DEC19 ETF 46434VAU4 1188 47417 SH SOLE 0 0 47417 ISHARES TR IBONDS DEC20 ETF 46434VAQ3 1027 40171 SH SOLE 0 0 40171 ISHARES TR IBONDS DEC2026 46435GAA0 2229 90470 SH SOLE 0 0 90470 ISHARES TR IBONDS DEC21 ETF 46434VBK5 804 32115 SH SOLE 0 0 32115 ISHARES TR IBONDS DEC22 ETF 46434VBA7 411 16282 SH SOLE 0 0 16282 ISHARES TR IBONDS DEC22 ETF 46435G755 394 15128 SH SOLE 0 0 15128 ISHARES TR IBONDS DEC25 ETF 46434VBD1 2844 113140 SH SOLE 0 0 113140 ISHARES TR IBONDS MAR18 ETF 46432FAW7 274 10699 SH SOLE 0 0 10699 ISHARES TR IBONDS MAR20 ETF 46432FBC0 2048 77960 SH SOLE 0 0 77960 ISHARES TR IBONDS MAR23 ETF 46432FAZ0 220 8234 SH SOLE 0 0 8234 ISHARES TR IBONDS SEP18 ETF 46429B580 1076 42209 SH SOLE 0 0 42209 ISHARES TR IBONDS SEP19 ETF 46429B564 732 28651 SH SOLE 0 0 28651 ISHARES TR IBONDS SEP20 ETF 46434V571 2222 86461 SH SOLE 0 0 86461 ISHARES TR IBOXX HI YD ETF 464288513 13311 149968 SH SOLE 0 0 149968 ISHARES TR IBOXX INV CP ETF 464287242 28533 235366 SH SOLE 0 0 235366 ISHARES TR INTL DEV RE ETF 464288489 569 19502 SH SOLE 0 0 19502 ISHARES TR INTL DIV GRWTH 46435G524 888 15492 SH SOLE 0 0 15492 ISHARES TR INTL SEL DIV ETF 464288448 15208 450472 SH SOLE 0 0 450472 ISHARES TR INTL TREA BD ETF 464288117 369 7486 SH SOLE 0 0 7486 ISHARES TR INTRM GOV CR ETF 464288612 2812 25360 SH SOLE 0 0 25360 ISHARES TR INTRMD CR BD ETF 464288638 6249 56731 SH SOLE 0 0 56731 ISHARES TR JPMORGAN USD EMG 464288281 13325 114453 SH SOLE 0 0 114453 ISHARES TR LATN AMER 40 ETF 464287390 294 8365 SH SOLE 0 0 8365 ISHARES TR MBS ETF 464288588 5096 47578 SH SOLE 0 0 47578 ISHARES TR MICRO-CAP ETF 464288869 1405 14880 SH SOLE 0 0 14880 ISHARES TR MIN VOL EAFE ETF 46429B689 61228 861643 SH SOLE 0 0 861643 ISHARES TR MIN VOL EUROPE 46434V720 520 20574 SH SOLE 0 0 20574 ISHARES TR MIN VOL USA ETF 46429B697 92300 1833533 SH SOLE 0 0 1833533 ISHARES TR MRGSTR MD CP ETF 464288208 22415 128211 SH SOLE 0 0 128211 ISHARES TR MRGSTR MD CP GRW 464288307 1079 5691 SH SOLE 0 0 5691 ISHARES TR MRGSTR MD CP VAL 464288406 1585 10490 SH SOLE 0 0 10490 ISHARES TR MRGSTR SM CP ETF 464288505 1400 8398 SH SOLE 0 0 8398 ISHARES TR MRGSTR SM CP GR 464288604 228 1347 SH SOLE 0 0 1347 ISHARES TR MRNGSTR INC ETF 46432F875 1174 45367 SH SOLE 0 0 45367 ISHARES TR MRNGSTR LG-CP ET 464287127 11904 78995 SH SOLE 0 0 78995 ISHARES TR MRNGSTR LG-CP GR 464287119 11147 76143 SH SOLE 0 0 76143 ISHARES TR MRNGSTR LG-CP VL 464288109 2291 23001 SH SOLE 0 0 23001 ISHARES TR MRNING SM CP ETF 464288703 7474 50970 SH SOLE 0 0 50970 ISHARES TR MSCI AC ASIA ETF 464288182 5135 71096 SH SOLE 0 0 71096 ISHARES TR MSCI ACWI ETF 464288257 4353 63248 SH SOLE 0 0 63248 ISHARES TR MSCI ACWI EX US 464288240 3384 69984 SH SOLE 0 0 69984 ISHARES TR MSCI CHINA ETF 46429B671 367 5816 SH SOLE 0 0 5816 ISHARES TR MSCI EAFE ESG OP 46435G516 200 3022 SH SOLE 0 0 3022 ISHARES TR MSCI EAFE ETF 464287465 96232 1405261 SH SOLE 0 0 1405261 ISHARES TR MSCI EMG MKT ETF 464287234 39084 872209 SH SOLE 0 0 872209 ISHARES TR MSCI INDIA ETF 46429B598 1098 33419 SH SOLE 0 0 33419 ISHARES TR MSCI KLD400 SOC 464288570 2462 26520 SH SOLE 0 0 26520 ISHARES TR MSCI UK ETF NEW 46435G334 755 21662 SH SOLE 0 0 21662 ISHARES TR MSCI USA ESG SLC 464288802 3426 32780 SH SOLE 0 0 32780 ISHARES TR MTG REL ETF NEW 46435G342 842 17986 SH SOLE 0 0 17986 ISHARES TR MULTIFACTOR INTL 46434V274 742 26470 SH SOLE 0 0 26470 ISHARES TR MULTIFACTOR USA 46434V282 4568 152613 SH SOLE 0 0 152613 ISHARES TR N AMER TECH ETF 464287549 12030 77472 SH SOLE 0 0 77472 ISHARES TR NA TEC SFTWR ETF 464287515 651 4448 SH SOLE 0 0 4448 ISHARES TR NASDAQ BIOTECH 464287556 23525 70521 SH SOLE 0 0 70521 ISHARES TR NATIONAL MUN ETF 464288414 12296 110905 SH SOLE 0 0 110905 ISHARES TR NEW YORK MUN ETF 464288323 605 5406 SH SOLE 0 0 5406 ISHARES TR NORTH AMERN NAT 464287374 3619 107492 SH SOLE 0 0 107492 ISHARES TR PHLX SEMICND ETF 464287523 2418 15249 SH SOLE 0 0 15249 ISHARES TR RESID RL EST CAP 464288562 928 14593 SH SOLE 0 0 14593 ISHARES TR RUS 1000 ETF 464287622 22746 162608 SH SOLE 0 0 162608 ISHARES TR RUS 1000 GRW ETF 464287614 508592 4066787 SH SOLE 0 0 4066787 ISHARES TR RUS 1000 VAL ETF 464287598 468113 3949986 SH SOLE 0 0 3949986 ISHARES TR RUS 2000 GRW ETF 464287648 93746 523839 SH SOLE 0 0 523839 ISHARES TR RUS 2000 VAL ETF 464287630 125532 1011378 SH SOLE 0 0 1011378 ISHARES TR RUS MD CP GR ETF 464287481 152538 1347625 SH SOLE 0 0 1347625 ISHARES TR RUS MDCP VAL ETF 464287473 135695 1597725 SH SOLE 0 0 1597725 ISHARES TR RUS MID CAP ETF 464287499 47229 239557 SH SOLE 0 0 239557 ISHARES TR RUSSELL 2000 ETF 464287655 61222 413162 SH SOLE 0 0 413162 ISHARES TR RUSSELL 3000 ETF 464287689 19649 131626 SH SOLE 0 0 131626 ISHARES TR S&P 100 ETF 464287101 5672 50965 SH SOLE 0 0 50965 ISHARES TR S&P 500 GRWT ETF 464287309 110951 773609 SH SOLE 0 0 773609 ISHARES TR S&P 500 VAL ETF 464287408 81903 758989 SH SOLE 0 0 758989 ISHARES TR S&P MC 400GR ETF 464287606 40151 198415 SH SOLE 0 0 198415 ISHARES TR S&P MC 400VL ETF 464287705 21481 140647 SH SOLE 0 0 140647 ISHARES TR S&P SML 600 GWT 464287887 33565 204054 SH SOLE 0 0 204054 ISHARES TR S&P US PFD STK 464288687 83809 2159460 SH SOLE 0 0 2159460 ISHARES TR SELECT DIVID ETF 464287168 58582 625540 SH SOLE 0 0 625540 ISHARES TR SHORT TREAS BD 464288679 3180 28806 SH SOLE 0 0 28806 ISHARES TR SHRT NAT MUN ETF 464288158 11130 105028 SH SOLE 0 0 105028 ISHARES TR SP SMCP600VL ETF 464287879 21519 145095 SH SOLE 0 0 145095 ISHARES TR TIPS BD ETF 464287176 33726 296932 SH SOLE 0 0 296932 ISHARES TR TRANS AVG ETF 464287192 1118 6266 SH SOLE 0 0 6266 ISHARES TR U.S. BAS MTL ETF 464287838 2131 22251 SH SOLE 0 0 22251 ISHARES TR U.S. CNSM GD ETF 464287812 1487 12326 SH SOLE 0 0 12326 ISHARES TR U.S. CNSM SV ETF 464287580 1492 9097 SH SOLE 0 0 9097 ISHARES TR U.S. ENERGY ETF 464287796 9409 251370 SH SOLE 0 0 251370 ISHARES TR U.S. FIN SVC ETF 464287770 2363 19719 SH SOLE 0 0 19719 ISHARES TR U.S. FINLS ETF 464287788 16597 148031 SH SOLE 0 0 148031 ISHARES TR U.S. MED DVC ETF 464288810 5684 34030 SH SOLE 0 0 34030 ISHARES TR U.S. PHARMA ETF 464288836 3480 22253 SH SOLE 0 0 22253 ISHARES TR U.S. REAL ES ETF 464287739 7695 96330 SH SOLE 0 0 96330 ISHARES TR U.S. TECH ETF 464287721 7914 52788 SH SOLE 0 0 52788 ISHARES TR U.S. UTILITS ETF 464287697 5573 41931 SH SOLE 0 0 41931 ISHARES TR US AER DEF ETF 464288760 16435 92313 SH SOLE 0 0 92313 ISHARES TR US CR BD ETF 464288620 1350 12032 SH SOLE 0 0 12032 ISHARES TR US HLTHCARE ETF 464287762 8018 46652 SH SOLE 0 0 46652 ISHARES TR US HLTHCR PR ETF 464288828 1415 9574 SH SOLE 0 0 9574 ISHARES TR US HOME CONS ETF 464288752 2358 64523 SH SOLE 0 0 64523 ISHARES TR US INDUSTRIALS 464287754 2717 19614 SH SOLE 0 0 19614 ISHARES TR US OIL EQ&SV ETF 464288844 343 9702 SH SOLE 0 0 9702 ISHARES TR US OIL GS EX ETF 464288851 688 11709 SH SOLE 0 0 11709 ISHARES TR US REGNL BKS ETF 464288778 4936 104559 SH SOLE 0 0 104559 ISHARES TR US TELECOM ETF 464287713 416 13694 SH SOLE 0 0 13694 ISHARES TR US TREAS BD ETF 46429B267 1851 73346 SH SOLE 0 0 73346 ISHARES TR USA MOMENTUM FCT 46432F396 27860 291181 SH SOLE 0 0 291181 ISHARES TR USA QUALITY FCTR 46432F339 8673 112427 SH SOLE 0 0 112427 ISHARES U S ETF TR COMMOD SEL STG 46431W853 464 13323 SH SOLE 0 0 13323 ISHARES U S ETF TR INT RT HDG C B 46431W705 619 6433 SH SOLE 0 0 6433 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 1601 31838 SH SOLE 0 0 31838 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 441 32215 SH SOLE 0 0 32215 ITT INC COM 45073V108 416 9400 SH SOLE 0 0 9400 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 1037 17910 SH SOLE 0 0 17910 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 546 8120 SH SOLE 0 0 8120 JACOBS ENGR GROUP INC DEL COM 469814107 672 11540 SH SOLE 0 0 11540 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 3026 60107 SH SOLE 0 0 60107 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 602 4119 SH SOLE 0 0 4119 JD COM INC SPON ADR CL A 47215P106 1351 35355 SH SOLE 0 0 35355 JEFFERIES GROUP INC NEW DBCV 3.875%11/0 472319AG7 10 10000 SH SOLE 0 0 10000 JETBLUE AIRWAYS CORP COM 477143101 1374 74159 SH SOLE 0 0 74159 JETPAY CORP COM 477177109 204 110063 SH SOLE 0 0 110063 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 3881 118295 SH SOLE 0 0 118295 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR CO 47804J305 756 26828 SH SOLE 0 0 26828 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR FI 47804J404 416 12107 SH SOLE 0 0 12107 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR HE 47804J503 4065 133768 SH SOLE 0 0 133768 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 3010 93245 SH SOLE 0 0 93245 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR TE 47804J602 414 10787 SH SOLE 0 0 10787 JOHN HANCOCK HDG EQ & INC FD COM 47804L102 651 36955 SH SOLE 0 0 36955 JOHNSON & JOHNSON COM 478160104 164464 1265012 SH SOLE 0 0 1265012 JOHNSON CTLS INTL PLC SHS G51502105 4384 108802 SH SOLE 0 0 108802 JONES LANG LASALLE INC COM 48020Q107 561 4539 SH SOLE 0 0 4539 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 13015 461187 SH SOLE 0 0 461187 JPMORGAN CHASE & CO COM 46625H100 70623 739430 SH SOLE 0 0 739430 JUNIPER NETWORKS INC COM 48203R104 232 8338 SH SOLE 0 0 8338 JUNO THERAPEUTICS INC COM 48205A109 832 18550 SH SOLE 0 0 18550 KALA PHARMACEUTICALS INC COM 483119103 361 15804 SH SOLE 0 0 15804 KANSAS CITY SOUTHERN COM NEW 485170302 891 8196 SH SOLE 0 0 8196 KAYNE ANDERSON ENRGY TTL RT COM 48660P104 341 30644 SH SOLE 0 0 30644 KAYNE ANDERSON MLP INVT CO COM 486606106 4690 258119 SH SOLE 0 0 258119 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 219 4472 SH SOLE 0 0 4472 KB HOME NOTE 1.375% 2/0 48666KAS8 25 24000 SH SOLE 0 0 24000 KELLOGG CO COM 487836108 3759 60268 SH SOLE 0 0 60268 KEMPER CORP DEL COM 488401100 239 4510 SH SOLE 0 0 4510 KERYX BIOPHARMACEUTICALS INC COM 492515101 78 10934 SH SOLE 0 0 10934 KEYCORP NEW COM 493267108 4547 241598 SH SOLE 0 0 241598 KEYSIGHT TECHNOLOGIES INC COM 49338L103 223 5364 SH SOLE 0 0 5364 KIMBERLY CLARK CORP COM 494368103 27752 235822 SH SOLE 0 0 235822 KIMCO RLTY CORP COM 49446R109 1279 65440 SH SOLE 0 0 65440 KINDER MORGAN INC DEL COM 49456B101 11023 574733 SH SOLE 0 0 574733 KINROSS GOLD CORP COM NO PAR 496902404 63 14783 SH SOLE 0 0 14783 KITE PHARMA INC COM 49803L109 285 1586 SH SOLE 0 0 1586 KITE RLTY GROUP TR COM NEW 49803T300 3938 194474 SH SOLE 0 0 194474 KKR & CO L P DEL COM UNITS 48248M102 3216 158184 SH SOLE 0 0 158184 KKR INCOME OPPORTUNITIES FD COM 48249T106 1743 97395 SH SOLE 0 0 97395 KLA-TENCOR CORP COM 482480100 515 4862 SH SOLE 0 0 4862 KOHLS CORP COM 500255104 1655 36244 SH SOLE 0 0 36244 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 686 16656 SH SOLE 0 0 16656 KRAFT HEINZ CO COM 500754106 14284 184187 SH SOLE 0 0 184187 KRANESHARES TR BOSERA MSCI CH 500767405 480 14466 SH SOLE 0 0 14466 KRANESHARES TR CSI CHI INTERNET 500767306 913 16033 SH SOLE 0 0 16033 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 3742 286111 SH SOLE 0 0 286111 KROGER CO COM 501044101 4320 215367 SH SOLE 0 0 215367 L BRANDS INC COM 501797104 518 12451 SH SOLE 0 0 12451 L3 TECHNOLOGIES INC COM 502413107 833 4418 SH SOLE 0 0 4418 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1225 8113 SH SOLE 0 0 8113 LADDER CAP CORP CL A 505743104 153 11131 SH SOLE 0 0 11131 LAKELAND BANCORP INC COM 511637100 417 20465 SH SOLE 0 0 20465 LAKELAND FINL CORP COM 511656100 223 4569 SH SOLE 0 0 4569 LAM RESEARCH CORP COM 512807108 3293 17798 SH SOLE 0 0 17798 LAM RESEARCH CORP NOTE 1.250% 5/1 512807AL2 67 22000 SH SOLE 0 0 22000 LAMAR ADVERTISING CO NEW CL A 512816109 718 10480 SH SOLE 0 0 10480 LAMB WESTON HLDGS INC COM 513272104 1033 22037 SH SOLE 0 0 22037 LANCASTER COLONY CORP COM 513847103 590 4914 SH SOLE 0 0 4914 LANDAUER INC COM 51476K103 433 6439 SH SOLE 0 0 6439 LANDEC CORP COM 514766104 179 13789 SH SOLE 0 0 13789 LAREDO PETROLEUM INC COM 516806106 1160 89724 SH SOLE 0 0 89724 LAS VEGAS SANDS CORP COM 517834107 2418 37685 SH SOLE 0 0 37685 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 420 14473 SH SOLE 0 0 14473 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 289 21800 SH SOLE 0 0 21800 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 298 10493 SH SOLE 0 0 10493 LAZARD LTD SHS A G54050102 405 8948 SH SOLE 0 0 8948 LCI INDS COM 50189K103 327 2818 SH SOLE 0 0 2818 LCNB CORP COM 50181P100 683 32624 SH SOLE 0 0 32624 LEAR CORP COM NEW 521865204 730 4219 SH SOLE 0 0 4219 LEGG MASON BW GLB INC OPP FD COM 52469B100 167 12418 SH SOLE 0 0 12418 LEGG MASON ETF INVESTMENT TR INT LW VTY HGH 52468L505 1472 52880 SH SOLE 0 0 52880 LEGG MASON ETF INVESTMENT TR LOW DIVI ETF 52468L406 6321 208830 SH SOLE 0 0 208830 LEGG MASON ETF INVT TR CLRBRG GWT ETF 524682101 345 13182 SH SOLE 0 0 13182 LEGG MASON INC COM 524901105 987 25120 SH SOLE 0 0 25120 LEGGETT & PLATT INC COM 524660107 2653 55586 SH SOLE 0 0 55586 LEIDOS HLDGS INC COM 525327102 1272 21481 SH SOLE 0 0 21481 LEMAITRE VASCULAR INC COM 525558201 315 8422 SH SOLE 0 0 8422 LENNAR CORP CL A 526057104 466 8821 SH SOLE 0 0 8821 LEUCADIA NATL CORP COM 527288104 955 37834 SH SOLE 0 0 37834 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 234 4388 SH SOLE 0 0 4388 LEXICON PHARMACEUTICALS INC COM NEW 528872302 314 25567 SH SOLE 0 0 25567 LEXINGTON REALTY TRUST COM 529043101 754 73806 SH SOLE 0 0 73806 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 217 35942 SH SOLE 0 0 35942 LIBERTY MEDIA CORP DELAWARE NOTE 1.375%10/1 531229AB8 29 24000 SH SOLE 0 0 24000 LIBERTY PPTY TR SH BEN INT 531172104 209 5095 SH SOLE 0 0 5095 LIFEVANTAGE CORP COM NEW 53222K205 46 10853 SH SOLE 0 0 10853 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 226 1658 SH SOLE 0 0 1658 LIGHTBRIDGE CORP COM NEW 53224K203 13 11450 SH SOLE 0 0 11450 LILLY ELI & CO COM 532457108 17649 206323 SH SOLE 0 0 206323 LINCOLN ELEC HLDGS INC COM 533900106 890 9704 SH SOLE 0 0 9704 LINCOLN NATL CORP IND COM 534187109 4021 54717 SH SOLE 0 0 54717 LIQTECH INTL INC COM 53632A102 16 42000 SH SOLE 0 0 42000 LIVE NATION ENTERTAINMENT IN COM 538034109 313 7180 SH SOLE 0 0 7180 LIVE OAK BANCSHARES INC COM 53803X105 5772 246137 SH SOLE 0 0 246137 LKQ CORP COM 501889208 253 7035 SH SOLE 0 0 7035 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 2428 663288 SH SOLE 0 0 663288 LMP CAP & INCOME FD INC COM 50208A102 355 24424 SH SOLE 0 0 24424 LOCKHEED MARTIN CORP COM 539830109 34838 112277 SH SOLE 0 0 112277 LOEWS CORP COM 540424108 685 14309 SH SOLE 0 0 14309 LOUISIANA PAC CORP COM 546347105 1845 68128 SH SOLE 0 0 68128 LOWES COS INC COM 548661107 20812 260350 SH SOLE 0 0 260350 LTC PPTYS INC COM 502175102 343 7293 SH SOLE 0 0 7293 LULULEMON ATHLETICA INC COM 550021109 540 8679 SH SOLE 0 0 8679 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 260 6681 SH SOLE 0 0 6681 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3545 35789 SH SOLE 0 0 35789 M & T BK CORP COM 55261F104 2024 12568 SH SOLE 0 0 12568 M/I HOMES INC NOTE 3.000% 3/0 55292PAB1 27 27000 SH SOLE 0 0 27000 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1147 15888 SH SOLE 0 0 15888 MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 24 23000 SH SOLE 0 0 23000 MACYS INC COM 55616P104 1188 54426 SH SOLE 0 0 54426 MADISON SQUARE GARDEN CO NEW CL A 55825T103 350 1636 SH SOLE 0 0 1636 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 11604 163298 SH SOLE 0 0 163298 MAGNA INTL INC COM 559222401 531 9955 SH SOLE 0 0 9955 MAIDEN HOLDINGS LTD SHS G5753U112 1200 150928 SH SOLE 0 0 150928 MAIN STREET CAPITAL CORP COM 56035L104 4099 103123 SH SOLE 0 0 103123 MAINSTAY DEFINEDTERM MN OPP COM 56064K100 238 11882 SH SOLE 0 0 11882 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 393 13686 SH SOLE 0 0 13686 MALLINCKRODT PUB LTD CO SHS G5785G107 1707 45689 SH SOLE 0 0 45689 MANAGED DURATION INVT GRD FU COM 56165R103 142 10288 SH SOLE 0 0 10288 MANAGED PORTFOLIO SER TORTOISE NRAM PI 56167N720 3056 129984 SH SOLE 0 0 129984 MANAGED PORTFOLIO SER TORTOISE WTR FD 56167N753 226 8073 SH SOLE 0 0 8073 MANITOWOC INC COM 563571108 360 39982 SH SOLE 0 0 39982 MANNKIND CORP COM NEW 56400P706 71 32779 SH SOLE 0 0 32779 MANULIFE FINL CORP COM 56501R106 2899 142865 SH SOLE 0 0 142865 MARATHON OIL CORP COM 565849106 2502 184534 SH SOLE 0 0 184534 MARATHON PETE CORP COM 56585A102 3453 61572 SH SOLE 0 0 61572 MARKEL CORP COM 570535104 3309 3098 SH SOLE 0 0 3098 MARRIOTT INTL INC NEW CL A 571903202 5720 51880 SH SOLE 0 0 51880 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 301 2418 SH SOLE 0 0 2418 MARSH & MCLENNAN COS INC COM 571748102 2037 24310 SH SOLE 0 0 24310 MARTIN MARIETTA MATLS INC COM 573284106 707 3428 SH SOLE 0 0 3428 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 377 24263 SH SOLE 0 0 24263 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 560 31304 SH SOLE 0 0 31304 MASCO CORP COM 574599106 1378 35336 SH SOLE 0 0 35336 MASIMO CORP COM 574795100 241 2787 SH SOLE 0 0 2787 MASTEC INC COM 576323109 512 11044 SH SOLE 0 0 11044 MASTERCARD INCORPORATED CL A 57636Q104 16041 113608 SH SOLE 0 0 113608 MATADOR RES CO COM 576485205 1454 53554 SH SOLE 0 0 53554 MATINAS BIOPHARMA HLDGS INC COM 576810105 13 10200 SH SOLE 0 0 10200 MATSON INC COM 57686G105 232 8226 SH SOLE 0 0 8226 MATTEL INC COM 577081102 1083 69967 SH SOLE 0 0 69967 MAXIM INTEGRATED PRODS INC COM 57772K101 3156 66148 SH SOLE 0 0 66148 MAXIMUS INC COM 577933104 338 5235 SH SOLE 0 0 5235 MCCORMICK & CO INC COM NON VTG 579780206 5160 50273 SH SOLE 0 0 50273 MCCORMICK & CO INC COM VTG 579780107 2109 20549 SH SOLE 0 0 20549 MCDERMOTT INTL INC COM 580037109 92 12694 SH SOLE 0 0 12694 MCDONALDS CORP COM 580135101 66840 426600 SH SOLE 0 0 426600 MCKESSON CORP COM 58155Q103 5764 37524 SH SOLE 0 0 37524 MDU RES GROUP INC COM 552690109 1062 40930 SH SOLE 0 0 40930 MEDICAL PPTYS TRUST INC COM 58463J304 1189 90584 SH SOLE 0 0 90584 MEDLEY CAP CORP COM 58503F106 161 27024 SH SOLE 0 0 27024 MEDTRONIC PLC SHS G5960L103 13173 169384 SH SOLE 0 0 169384 MERCADOLIBRE INC COM 58733R102 310 1199 SH SOLE 0 0 1199 MERCK & CO INC COM 58933Y105 58039 906440 SH SOLE 0 0 906440 MERIDIAN BANCORP INC MD COM 58958U103 1115 59783 SH SOLE 0 0 59783 MERIDIAN BIOSCIENCE INC COM 589584101 187 13082 SH SOLE 0 0 13082 METLIFE INC COM 59156R108 7720 148596 SH SOLE 0 0 148596 METTLER TOLEDO INTERNATIONAL COM 592688105 344 550 SH SOLE 0 0 550 MFA FINL INC COM 55272X102 684 78039 SH SOLE 0 0 78039 MFS CALIF MUN FD COM 59318C106 175 14157 SH SOLE 0 0 14157 MFS CHARTER INCOME TR SH BEN INT 552727109 191 21987 SH SOLE 0 0 21987 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 121 24396 SH SOLE 0 0 24396 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 94 18017 SH SOLE 0 0 18017 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 215 45251 SH SOLE 0 0 45251 MFS INTER INCOME TR SH BEN INT 55273C107 170 39817 SH SOLE 0 0 39817 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 216 34647 SH SOLE 0 0 34647 MFS MUN INCOME TR SH BEN INT 552738106 184 25564 SH SOLE 0 0 25564 MFS SPL VALUE TR SH BEN INT 55274E102 154 23419 SH SOLE 0 0 23419 MGE ENERGY INC COM 55277P104 728 11273 SH SOLE 0 0 11273 MGIC INVT CORP WIS COM 552848103 1502 119850 SH SOLE 0 0 119850 MGM RESORTS INTERNATIONAL COM 552953101 1440 44181 SH SOLE 0 0 44181 MICHAEL KORS HLDGS LTD SHS G60754101 847 17696 SH SOLE 0 0 17696 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 507 15886 SH SOLE 0 0 15886 MICROCHIP TECHNOLOGY INC COM 595017104 4811 53586 SH SOLE 0 0 53586 MICRON SOLUTIONS INC COM 59511X105 38 10000 SH SOLE 0 0 10000 MICRON TECHNOLOGY INC COM 595112103 9994 254110 SH SOLE 0 0 254110 MICROSOFT CORP COM 594918104 125558 1685574 SH SOLE 0 0 1685574 MID AMER APT CMNTYS INC COM 59522J103 672 6287 SH SOLE 0 0 6287 MIDDLEBY CORP COM 596278101 673 5249 SH SOLE 0 0 5249 MILESTONE SCIENTIFIC INC COM NEW 59935P209 81 65010 SH SOLE 0 0 65010 MKS INSTRUMENT INC COM 55306N104 281 2975 SH SOLE 0 0 2975 MOHAWK INDS INC COM 608190104 520 2102 SH SOLE 0 0 2102 MOLECULIN BIOTECH INC COM 60855D101 30 12700 SH SOLE 0 0 12700 MOLINA HEALTHCARE INC COM 60855R100 11501 167257 SH SOLE 0 0 167257 MOLINA HEALTHCARE INC DBCV 1.625% 8/1 60855RAD2 14 11000 SH SOLE 0 0 11000 MOLSON COORS BREWING CO CL B 60871R209 950 11633 SH SOLE 0 0 11633 MONDELEZ INTL INC CL A 609207105 24178 594638 SH SOLE 0 0 594638 MONMOUTH REAL ESTATE INVT CO CL A 609720107 531 32786 SH SOLE 0 0 32786 MONSANTO CO NEW COM 61166W101 7956 66398 SH SOLE 0 0 66398 MONSTER BEVERAGE CORP NEW COM 61174X109 912 16498 SH SOLE 0 0 16498 MOODYS CORP COM 615369105 618 4440 SH SOLE 0 0 4440 MORGAN STANLEY COM NEW 617446448 4703 97630 SH SOLE 0 0 97630 MORGAN STANLEY CHINA A SH FD COM 617468103 394 16530 SH SOLE 0 0 16530 MORGAN STANLEY EMER MKTS DEB COM 61744H105 158 15730 SH SOLE 0 0 15730 MORGAN STANLEY TRUSTS INCOME SECS INC 61745P874 267 14568 SH SOLE 0 0 14568 MOSAIC CO NEW COM 61945C103 490 22717 SH SOLE 0 0 22717 MOTOROLA SOLUTIONS INC COM NEW 620076307 1156 13625 SH SOLE 0 0 13625 MPLX LP COM UNIT REP LTD 55336V100 1611 46025 SH SOLE 0 0 46025 MSA SAFETY INC COM 553498106 206 2593 SH SOLE 0 0 2593 MSB FINL CORP NEW COM 55352L101 196 10981 SH SOLE 0 0 10981 MUELLER WTR PRODS INC COM SER A 624758108 173 13547 SH SOLE 0 0 13547 MYLAN N V SHS EURO N59465109 1153 36745 SH SOLE 0 0 36745 MYRIAD GENETICS INC COM 62855J104 203 5610 SH SOLE 0 0 5610 NABORS INDUSTRIES LTD SHS G6359F103 635 78700 SH SOLE 0 0 78700 NABRIVA THERAPEUTICS PLC SHS G63637105 219 26760 SH SOLE 0 0 26760 NANOVIRICIDES INC COM NEW 630087203 24 20641 SH SOLE 0 0 20641 NAPCO SEC TECHNOLOGIES INC COM 630402105 171 17608 SH SOLE 0 0 17608 NASDAQ INC COM 631103108 323 4163 SH SOLE 0 0 4163 NATIONAL FUEL GAS CO N J COM 636180101 1573 27789 SH SOLE 0 0 27789 NATIONAL GRID PLC SPONSORED ADR NE 636274409 4546 72486 SH SOLE 0 0 72486 NATIONAL HEALTH INVS INC COM 63633D104 2858 36971 SH SOLE 0 0 36971 NATIONAL OILWELL VARCO INC COM 637071101 668 18686 SH SOLE 0 0 18686 NATIONAL RETAIL PPTYS INC COM 637417106 5554 133328 SH SOLE 0 0 133328 NATIXIS ETF TR SEEYOND INTL ETF 63873X109 365 8075 SH SOLE 0 0 8075 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 13 30587 SH SOLE 0 0 30587 NAVIENT CORPORATION COM 63938C108 1379 91785 SH SOLE 0 0 91785 NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 58 28508 SH SOLE 0 0 28508 NBT BANCORP INC COM 628778102 3540 96412 SH SOLE 0 0 96412 NCR CORP NEW COM 62886E108 1105 29438 SH SOLE 0 0 29438 NEOGEN CORP COM 640491106 587 7581 SH SOLE 0 0 7581 NEOGENOMICS INC COM NEW 64049M209 191 17200 SH SOLE 0 0 17200 NEOVASC INC COM 64065J106 20 11900 SH SOLE 0 0 11900 NETFLIX INC COM 64110L106 13182 72690 SH SOLE 0 0 72690 NETLIST INC COM 64118P109 20 27500 SH SOLE 0 0 27500 NEUBERGER BERMAN HGH YLD FD COM 64128C106 199 16357 SH SOLE 0 0 16357 NEUBERGER BERMAN INTER MUNI COM 64124P101 394 25647 SH SOLE 0 0 25647 NEUBERGER BERMAN RE ES SEC F COM 64190A103 448 79856 SH SOLE 0 0 79856 NEVRO CORP COM 64157F103 279 3066 SH SOLE 0 0 3066 NEW AMER HIGH INCOME FD INC COM NEW 641876800 103 10384 SH SOLE 0 0 10384 NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104 634 9186 SH SOLE 0 0 9186 NEW GOLD INC CDA COM 644535106 304 81987 SH SOLE 0 0 81987 NEW JERSEY RES COM 646025106 744 17658 SH SOLE 0 0 17658 NEW MTN FIN CORP COM 647551100 406 28456 SH SOLE 0 0 28456 NEW MTN FIN CORP NOTE 5.000% 6/1 647551AB6 24 23000 SH SOLE 0 0 23000 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1335 79794 SH SOLE 0 0 79794 NEW YORK CMNTY BANCORP INC COM 649445103 2057 159580 SH SOLE 0 0 159580 NEW YORK MTG TR INC COM PAR $.02 649604501 300 48776 SH SOLE 0 0 48776 NEW YORK MTG TR INC PFD-C CONV 649604808 535 21039 SH SOLE 0 0 21039 NEW YORK REIT INC COM 64976L109 745 94967 SH SOLE 0 0 94967 NEWELL BRANDS INC COM 651229106 1763 41325 SH SOLE 0 0 41325 NEWFIELD EXPL CO COM 651290108 212 7141 SH SOLE 0 0 7141 NEWMARKET CORP COM 651587107 335 786 SH SOLE 0 0 786 NEWMONT MINING CORP COM 651639106 2054 54747 SH SOLE 0 0 54747 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 457 25671 SH SOLE 0 0 25671 NEXPOINT CR STRATEGIES FD COM NEW 65340G205 240 10393 SH SOLE 0 0 10393 NEXTERA ENERGY INC COM 65339F101 59707 407419 SH SOLE 0 0 407419 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 118 10215 SH SOLE 0 0 10215 NICE LTD SPONSORED ADR 653656108 535 6583 SH SOLE 0 0 6583 NIKE INC CL B 654106103 16518 318568 SH SOLE 0 0 318568 NISOURCE INC COM 65473P105 842 32913 SH SOLE 0 0 32913 NOBLE CORP PLC SHS USD G65431101 162 35294 SH SOLE 0 0 35294 NOBLE ENERGY INC COM 655044105 314 11082 SH SOLE 0 0 11082 NOKIA CORP SPONSORED ADR 654902204 573 95811 SH SOLE 0 0 95811 NORDIC AMERICAN TANKERS LIMI COM G65773106 88 16488 SH SOLE 0 0 16488 NORDSON CORP COM 655663102 273 2300 SH SOLE 0 0 2300 NORDSTROM INC COM 655664100 9122 193473 SH SOLE 0 0 193473 NORFOLK SOUTHERN CORP COM 655844108 11376 86027 SH SOLE 0 0 86027 NORTHEAST BANCORP COM NEW 663904209 795 30382 SH SOLE 0 0 30382 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 139 77066 SH SOLE 0 0 77066 NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 645 25560 SH SOLE 0 0 25560 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 314 11485 SH SOLE 0 0 11485 NORTHERN TR CORP COM 665859104 1336 14537 SH SOLE 0 0 14537 NORTHRIM BANCORP INC COM 666762109 207 5922 SH SOLE 0 0 5922 NORTHROP GRUMMAN CORP COM 666807102 10945 38040 SH SOLE 0 0 38040 NORTHSTAR REALTY EUROPE CORP COM 66706L101 521 40673 SH SOLE 0 0 40673 NORTHWEST BANCSHARES INC MD COM 667340103 1098 63568 SH SOLE 0 0 63568 NORTHWEST NAT GAS CO COM 667655104 1374 21332 SH SOLE 0 0 21332 NORTHWESTERN CORP COM NEW 668074305 258 4526 SH SOLE 0 0 4526 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 379 7020 SH SOLE 0 0 7020 NOVAGOLD RES INC COM NEW 66987E206 82 19972 SH SOLE 0 0 19972 NOVARTIS A G SPONSORED ADR 66987V109 21020 244841 SH SOLE 0 0 244841 NOVAVAX INC COM 670002104 340 298539 SH SOLE 0 0 298539 NOVO-NORDISK A S ADR 670100205 4898 101718 SH SOLE 0 0 101718 NU SKIN ENTERPRISES INC CL A 67018T105 2744 44624 SH SOLE 0 0 44624 NUANCE COMMUNICATIONS INC COM 67020Y100 12406 789189 SH SOLE 0 0 789189 NUANCE COMMUNICATIONS INC NOTE 2.750%11/0 67020YAF7 22 22000 SH SOLE 0 0 22000 NUCOR CORP COM 670346105 9749 173957 SH SOLE 0 0 173957 NUSTAR ENERGY LP UNIT COM 67058H102 773 19038 SH SOLE 0 0 19038 NUTANIX INC CL A 67059N108 494 22076 SH SOLE 0 0 22076 NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 228 25587 SH SOLE 0 0 25587 NUVEEN AMT FREE MUN CR INC F COM 67071L106 4352 282758 SH SOLE 0 0 282758 NUVEEN AMT FREE QLTY MUN INC COM 670657105 8087 583877 SH SOLE 0 0 583877 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 566 32183 SH SOLE 0 0 32183 NUVEEN BUILD AMER BD FD COM 67074C103 523 24344 SH SOLE 0 0 24344 NUVEEN BUILD AMER BD OPPTNY COM 67074Q102 427 19389 SH SOLE 0 0 19389 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 1081 72467 SH SOLE 0 0 72467 NUVEEN CALIF MUN VALUE FD COM 67062C107 491 46609 SH SOLE 0 0 46609 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 394 24993 SH SOLE 0 0 24993 NUVEEN CONNECTICUT QLTY MUN COM 67060D107 1832 150045 SH SOLE 0 0 150045 NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 284 18286 SH SOLE 0 0 18286 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 678 79804 SH SOLE 0 0 79804 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 423 24918 SH SOLE 0 0 24918 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 1094 90675 SH SOLE 0 0 90675 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 211 14352 SH SOLE 0 0 14352 NUVEEN FLOATING RATE INCOME COM 67072T108 1205 102876 SH SOLE 0 0 102876 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 249 21088 SH SOLE 0 0 21088 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 247 14193 SH SOLE 0 0 14193 NUVEEN HGH INC DEC18 TRGT TR COM 67075P103 712 70892 SH SOLE 0 0 70892 NUVEEN HIGH INCOME 2020 TARG COM 67075L102 736 72767 SH SOLE 0 0 72767 NUVEEN HIGH INCOME DECMBR 20 COM 67076E107 419 41410 SH SOLE 0 0 41410 NUVEEN HIGH INCOME NOVEMBER COM 67077N106 435 43175 SH SOLE 0 0 43175 NUVEEN INT DUR QUAL MUN TRM COM 670677103 413 31219 SH SOLE 0 0 31219 NUVEEN INTER DURATION MN TMF COM 670671106 555 41498 SH SOLE 0 0 41498 NUVEEN MARYLAND QLT MUN INC COM 67061Q107 412 32094 SH SOLE 0 0 32094 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 523 36356 SH SOLE 0 0 36356 NUVEEN MICHIGAN QLT MUN INC COM 670979103 267 19509 SH SOLE 0 0 19509 NUVEEN MINESOTA QLT MUN INC SHS 670734102 175 11445 SH SOLE 0 0 11445 NUVEEN MUN HIGH INCOME OPP F COM 670682103 1790 131517 SH SOLE 0 0 131517 NUVEEN MUN VALUE FD INC COM 670928100 2085 203621 SH SOLE 0 0 203621 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 2368 155695 SH SOLE 0 0 155695 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 1996 90201 SH SOLE 0 0 90201 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 748 56667 SH SOLE 0 0 56667 NUVEEN NORTH CAROLINA QLTY M COM 67060P100 338 25326 SH SOLE 0 0 25326 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 165 12158 SH SOLE 0 0 12158 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 2550 241275 SH SOLE 0 0 241275 NUVEEN PFD & INCM SECURTIES COM 67072C105 8708 836540 SH SOLE 0 0 836540 NUVEEN PFD & INCOME TERM FD COM 67075A106 1655 65730 SH SOLE 0 0 65730 NUVEEN QUALITY MUNCP INCOME COM 67066V101 2031 143119 SH SOLE 0 0 143119 NUVEEN REAL ASSET INC & GROW COM 67074Y105 1840 102243 SH SOLE 0 0 102243 NUVEEN REAL ESTATE INCOME FD COM 67071B108 732 65693 SH SOLE 0 0 65693 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 3299 235989 SH SOLE 0 0 235989 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 158 15341 SH SOLE 0 0 15341 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 361 24198 SH SOLE 0 0 24198 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063X100 1437 94670 SH SOLE 0 0 94670 NUVEEN SHT DUR CR OPP FD COM 67074X107 196 11281 SH SOLE 0 0 11281 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 172 12513 SH SOLE 0 0 12513 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 215 16331 SH SOLE 0 0 16331 NVIDIA CORP COM 67066G104 23720 132687 SH SOLE 0 0 132687 NXP SEMICONDUCTORS N V COM N6596X109 4817 42590 SH SOLE 0 0 42590 O REILLY AUTOMOTIVE INC NEW COM 67103H107 1816 8433 SH SOLE 0 0 8433 OAK VALLEY BANCORP OAKDALE C COM 671807105 270 16073 SH SOLE 0 0 16073 OAKTREE CAP GROUP LLC UNIT CL A 674001201 424 9018 SH SOLE 0 0 9018 OBSIDIAN ENERGY LTD COM 674482104 30 28112 SH SOLE 0 0 28112 OCCIDENTAL PETE CORP DEL COM 674599105 5012 78063 SH SOLE 0 0 78063 OCEANFIRST FINL CORP COM 675234108 1474 53612 SH SOLE 0 0 53612 OCERA THERAPEUTICS INC COM 67552A108 114 100000 SH SOLE 0 0 100000 OCH ZIFF CAP MGMT GROUP CL A 67551U105 37 11569 SH SOLE 0 0 11569 OGE ENERGY CORP COM 670837103 1455 40386 SH SOLE 0 0 40386 OHA INVT CORP COM 67091U102 78 62478 SH SOLE 0 0 62478 OKTA INC CL A 679295105 601 21300 SH SOLE 0 0 21300 OLD REP INTL CORP COM 680223104 1747 88747 SH SOLE 0 0 88747 OLIN CORP COM PAR $1 680665205 565 16483 SH SOLE 0 0 16483 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 303 6532 SH SOLE 0 0 6532 OMEGA HEALTHCARE INVS INC COM 681936100 6621 207503 SH SOLE 0 0 207503 OMEGA PROTEIN CORP COM 68210P107 515 30955 SH SOLE 0 0 30955 OMNICOM GROUP INC COM 681919106 827 11159 SH SOLE 0 0 11159 ON TRACK INNOVATION LTD SHS M8791A109 59 42748 SH SOLE 0 0 42748 ONE GAS INC COM 68235P108 512 6954 SH SOLE 0 0 6954 ONE LIBERTY PPTYS INC COM 682406103 595 24442 SH SOLE 0 0 24442 ONEOK INC NEW COM 682680103 4652 83957 SH SOLE 0 0 83957 OPKO HEALTH INC COM 68375N103 508 74061 SH SOLE 0 0 74061 OPPENHEIMER REV WEIGHTD ETF FINANCIALS SECTO 68386C807 255 3974 SH SOLE 0 0 3974 OPPENHEIMER REV WEIGHTD ETF LARGE CAP REV ET 68386C104 8443 176119 SH SOLE 0 0 176119 OPPENHEIMER REV WEIGHTD ETF MID CAP REV ETF 68386C203 974 16903 SH SOLE 0 0 16903 OPPENHEIMER REV WEIGHTD ETF SMALL CAP REV ET 68386C302 18331 267531 SH SOLE 0 0 267531 OPPENHEIMER REV WEIGHTD ETF ULTRA DIVID REV 68386C401 5712 163786 SH SOLE 0 0 163786 ORACLE CORP COM 68389X105 21613 447004 SH SOLE 0 0 447004 ORANGE SPONSORED ADR 684060106 2274 138502 SH SOLE 0 0 138502 ORBITAL ATK INC COM 68557N103 610 4578 SH SOLE 0 0 4578 ORCHID IS CAP INC COM 68571X103 1180 115824 SH SOLE 0 0 115824 ORGANOVO HLDGS INC COM 68620A104 40 17966 SH SOLE 0 0 17966 ORITANI FINL CORP DEL COM 68633D103 898 53423 SH SOLE 0 0 53423 OSHKOSH CORP COM 688239201 499 6041 SH SOLE 0 0 6041 OTTER TAIL CORP COM 689648103 2094 48294 SH SOLE 0 0 48294 OWENS & MINOR INC NEW COM 690732102 2309 79070 SH SOLE 0 0 79070 OWENS CORNING NEW COM 690742101 672 8685 SH SOLE 0 0 8685 PACCAR INC COM 693718108 2475 34213 SH SOLE 0 0 34213 PACER FDS TR GLOBL CASH ETF 69374H709 2736 90243 SH SOLE 0 0 90243 PACER FDS TR TRENDP 100 ETF 69374H303 417 14768 SH SOLE 0 0 14768 PACER FDS TR TRENDP 750 ETF 69374H105 11341 418179 SH SOLE 0 0 418179 PACER FDS TR TRENDPILOT EUR 69374H808 541 17680 SH SOLE 0 0 17680 PACER FDS TR TRENDPLT 450 ETF 69374H204 1287 43507 SH SOLE 0 0 43507 PACER FDS TR US CASH COWS 100 69374H881 296 10926 SH SOLE 0 0 10926 PACIFIC CONTINENTAL CORP COM 69412V108 262 9705 SH SOLE 0 0 9705 PACKAGING CORP AMER COM 695156109 917 7999 SH SOLE 0 0 7999 PACWEST BANCORP DEL COM 695263103 298 5900 SH SOLE 0 0 5900 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 12 17450 SH SOLE 0 0 17450 PALO ALTO NETWORKS INC COM 697435105 3014 20916 SH SOLE 0 0 20916 PAN AMERICAN SILVER CORP COM 697900108 2100 123140 SH SOLE 0 0 123140 PANDORA MEDIA INC COM 698354107 286 37202 SH SOLE 0 0 37202 PAREXEL INTL CORP COM 699462107 329 3731 SH SOLE 0 0 3731 PARK NATL CORP COM 700658107 396 3670 SH SOLE 0 0 3670 PARKER DRILLING CO COM 701081101 24 21410 SH SOLE 0 0 21410 PARKER HANNIFIN CORP COM 701094104 3293 18814 SH SOLE 0 0 18814 PATTERSON COMPANIES INC COM 703395103 594 15364 SH SOLE 0 0 15364 PATTERSON UTI ENERGY INC COM 703481101 331 15804 SH SOLE 0 0 15804 PAYCHEX INC COM 704326107 18928 315673 SH SOLE 0 0 315673 PAYCOM SOFTWARE INC COM 70432V102 1766 23559 SH SOLE 0 0 23559 PAYPAL HLDGS INC COM 70450Y103 11168 174423 SH SOLE 0 0 174423 PB BANCORP INC COM 70454T100 230 21932 SH SOLE 0 0 21932 PBF ENERGY INC CL A 69318G106 417 15114 SH SOLE 0 0 15114 PCM FUND INC COM 69323T101 742 63785 SH SOLE 0 0 63785 PEBBLEBROOK HOTEL TR COM 70509V100 232 6430 SH SOLE 0 0 6430 PEMBINA PIPELINE CORP COM 706327103 4660 132765 SH SOLE 0 0 132765 PENGROWTH ENERGY CORP COM 70706P104 52 50016 SH SOLE 0 0 50016 PENNANTPARK FLOATING RATE CA COM 70806A106 622 42953 SH SOLE 0 0 42953 PENNANTPARK INVT CORP COM 708062104 138 18317 SH SOLE 0 0 18317 PENNEY J C INC COM 708160106 100 26254 SH SOLE 0 0 26254 PENNS WOODS BANCORP INC COM 708430103 325 6996 SH SOLE 0 0 6996 PENSKE AUTOMOTIVE GRP INC COM 70959W103 200 4201 SH SOLE 0 0 4201 PENTAIR PLC SHS G7S00T104 2205 32438 SH SOLE 0 0 32438 PEOPLES FINL CORP MISS COM 71103B102 159 10848 SH SOLE 0 0 10848 PEOPLES UNITED FINANCIAL INC COM 712704105 4894 269783 SH SOLE 0 0 269783 PEOPLES UTAH BANCORP COM 712706209 707 21777 SH SOLE 0 0 21777 PEPSICO INC COM 713448108 73265 657495 SH SOLE 0 0 657495 PEREGRINE PHARMACEUTICALS IN COM PAR 713661502 182 57919 SH SOLE 0 0 57919 PERION NETWORK LTD SHS M78673106 23 19750 SH SOLE 0 0 19750 PERKINELMER INC COM 714046109 508 7362 SH SOLE 0 0 7362 PERRIGO CO PLC SHS G97822103 3003 35474 SH SOLE 0 0 35474 PETMED EXPRESS INC COM 716382106 327 9870 SH SOLE 0 0 9870 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 346 34423 SH SOLE 0 0 34423 PFIZER INC COM 717081103 89694 2512440 SH SOLE 0 0 2512440 PG&E CORP COM 69331C108 2420 35548 SH SOLE 0 0 35548 PHILIP MORRIS INTL INC COM 718172109 54771 493388 SH SOLE 0 0 493388 PHILLIPS 66 COM 718546104 19890 217115 SH SOLE 0 0 217115 PHOTRONICS INC COM 719405102 132 14884 SH SOLE 0 0 14884 PHOTRONICS INC NOTE 3.250% 4/0 719405AK8 27 25000 SH SOLE 0 0 25000 PHYSICIANS RLTY TR COM 71943U104 283 15958 SH SOLE 0 0 15958 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 5343 265051 SH SOLE 0 0 265051 PIMCO CA MUNICIPAL INCOME FD COM 72200N106 545 31726 SH SOLE 0 0 31726 PIMCO CALIF MUN INCOME FD II COM 72200M108 393 38824 SH SOLE 0 0 38824 PIMCO CALIF MUN INCOME FD II COM 72201C109 332 30474 SH SOLE 0 0 30474 PIMCO CORPORATE & INCOME OPP COM 72201B101 7028 418822 SH SOLE 0 0 418822 PIMCO CORPORATE INCOME STRAT COM 72200U100 1405 80611 SH SOLE 0 0 80611 PIMCO DYNAMIC INCOME FD SHS 72201Y101 5551 179863 SH SOLE 0 0 179863 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 4315 187135 SH SOLE 0 0 187135 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 13040 128422 SH SOLE 0 0 128422 PIMCO ETF TR 1-3YR USTREIDX 72201R106 264 5213 SH SOLE 0 0 5213 PIMCO ETF TR 1-5 US TIP IDX 72201R205 3337 63930 SH SOLE 0 0 63930 PIMCO ETF TR ACTIVE BD ETF 72201R775 8628 80821 SH SOLE 0 0 80821 PIMCO ETF TR BROAD US TIPS 72201R403 216 3734 SH SOLE 0 0 3734 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 19342 189995 SH SOLE 0 0 189995 PIMCO ETF TR INTER MUN BD ACT 72201R866 660 12273 SH SOLE 0 0 12273 PIMCO ETF TR INV GRD CRP BD 72201R817 617 5850 SH SOLE 0 0 5850 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 1769 35069 SH SOLE 0 0 35069 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 2596 155252 SH SOLE 0 0 155252 PIMCO HIGH INCOME FD COM SHS 722014107 4335 521077 SH SOLE 0 0 521077 PIMCO INCOME OPPORTUNITY FD COM 72202B100 2548 96706 SH SOLE 0 0 96706 PIMCO INCOME STRATEGY FUND COM 72201H108 1156 95376 SH SOLE 0 0 95376 PIMCO INCOME STRATEGY FUND I COM 72201J104 1518 141835 SH SOLE 0 0 141835 PIMCO MUN INCOME FD II COM 72200W106 700 53182 SH SOLE 0 0 53182 PIMCO MUN INCOME FD III COM 72201A103 125 10530 SH SOLE 0 0 10530 PIMCO MUNICIPAL INCOME FD COM 72200R107 524 38353 SH SOLE 0 0 38353 PIMCO NY MUNICIPAL INCOME FD COM 72200T103 264 20240 SH SOLE 0 0 20240 PIMCO STRATEGIC INCOME FD IN COM 72200X104 2693 276742 SH SOLE 0 0 276742 PINNACLE FINL PARTNERS INC COM 72346Q104 379 5659 SH SOLE 0 0 5659 PINNACLE FOODS INC DEL COM 72348P104 1708 29875 SH SOLE 0 0 29875 PINNACLE WEST CAP CORP COM 723484101 1078 12750 SH SOLE 0 0 12750 PIONEER HIGH INCOME TR COM 72369H106 299 29870 SH SOLE 0 0 29870 PIONEER MUN HIGH INCOME ADV COM 723762100 167 14435 SH SOLE 0 0 14435 PIONEER MUN HIGH INCOME TR COM SHS 723763108 797 66266 SH SOLE 0 0 66266 PIONEER NAT RES CO COM 723787107 1071 7260 SH SOLE 0 0 7260 PITNEY BOWES INC COM 724479100 798 56971 SH SOLE 0 0 56971 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1394 65781 SH SOLE 0 0 65781 PLANET FITNESS INC CL A 72703H101 509 18884 SH SOLE 0 0 18884 PLATINUM GROUP METALS LTD COM 72765Q601 12 30300 SH SOLE 0 0 30300 PLUG POWER INC COM NEW 72919P202 469 179630 SH SOLE 0 0 179630 PLURISTEM THERAPEUTICS INC COM 72940R102 45 29516 SH SOLE 0 0 29516 PNC FINL SVCS GROUP INC COM 693475105 10896 80852 SH SOLE 0 0 80852 POLARIS INDS INC COM 731068102 1047 10009 SH SOLE 0 0 10009 POLYMET MINING CORP COM 731916102 105 172336 SH SOLE 0 0 172336 PORTLAND GEN ELEC CO COM NEW 736508847 1609 35261 SH SOLE 0 0 35261 POSCO SPONSORED ADR 693483109 297 4283 SH SOLE 0 0 4283 POTASH CORP SASK INC COM 73755L107 2864 148881 SH SOLE 0 0 148881 POWERSHARES ACT MANG COMM FD OPT YLD DIV 73937V106 348 20638 SH SOLE 0 0 20638 POWERSHARES ACTIVE MNG ETF T ALT MULTI STRG 73935B870 1209 56708 SH SOLE 0 0 56708 POWERSHARES ACTIVE MNG ETF T S&P500 DWNHDGE 73935B805 814 30998 SH SOLE 0 0 30998 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 1982 128691 SH SOLE 0 0 128691 POWERSHARES ETF TR II 1000 EQ WHT PT 73937B571 349 11818 SH SOLE 0 0 11818 POWERSHARES ETF TR II DEV MKTS EX-US 73936T789 640 14496 SH SOLE 0 0 14496 POWERSHARES ETF TR II DWA TACT MLT 73937B399 299 10860 SH SOLE 0 0 10860 POWERSHARES ETF TR II DWA TCTL SCTR 73937B498 239 8840 SH SOLE 0 0 8840 POWERSHARES ETF TR II EM MRK LOW VOL 73937B662 592 24215 SH SOLE 0 0 24215 POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 1768 92680 SH SOLE 0 0 92680 POWERSHARES ETF TR II GBL CLEAN ENER 73936T615 471 37194 SH SOLE 0 0 37194 POWERSHARES ETF TR II GBL WTR PORT 73936T623 1152 46266 SH SOLE 0 0 46266 POWERSHARES ETF TR II I-30 LAD TREAS 73936T524 359 10992 SH SOLE 0 0 10992 POWERSHARES ETF TR II INSUR NATL MUN 73936T474 1837 71945 SH SOLE 0 0 71945 POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 2340 70511 SH SOLE 0 0 70511 POWERSHARES ETF TR II KBW BK PORT 73937B746 1275 24900 SH SOLE 0 0 24900 POWERSHARES ETF TR II KBW RG BK PORT 73937B712 1275 23166 SH SOLE 0 0 23166 POWERSHARES ETF TR II NY MUNI BD ETF 73936T458 214 8775 SH SOLE 0 0 8775 POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 13404 891820 SH SOLE 0 0 891820 POWERSHARES ETF TR II PWRS INT BUYBK 73937B621 1075 30987 SH SOLE 0 0 30987 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 27248 664431 SH SOLE 0 0 664431 POWERSHARES ETF TR II S&P SMCP CONSU 73937B605 300 4166 SH SOLE 0 0 4166 POWERSHARES ETF TR II S&P SMCP HC PO 73937B886 1183 12743 SH SOLE 0 0 12743 POWERSHARES ETF TR II S&P SMCP IT PO 73937B860 350 4423 SH SOLE 0 0 4423 POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 11925 271705 SH SOLE 0 0 271705 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 36649 800367 SH SOLE 0 0 800367 POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 12402 269970 SH SOLE 0 0 269970 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 3106 104320 SH SOLE 0 0 104320 POWERSHARES ETF TR II TXBLE MUN PRTFLO 73937B407 744 24486 SH SOLE 0 0 24486 POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 1585 60829 SH SOLE 0 0 60829 POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 1028 20041 SH SOLE 0 0 20041 POWERSHARES ETF TRUST BASIC MAT SECT 73935X427 654 9980 SH SOLE 0 0 9980 POWERSHARES ETF TRUST CLEANTECH PORT 73935X278 1104 26737 SH SOLE 0 0 26737 POWERSHARES ETF TRUST DIV ACHV PRTF 73935X732 1837 74600 SH SOLE 0 0 74600 POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 5880 120969 SH SOLE 0 0 120969 POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 882 17661 SH SOLE 0 0 17661 POWERSHARES ETF TRUST DYN BLDG CNSTR 73935X666 3233 103179 SH SOLE 0 0 103179 POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 4453 68144 SH SOLE 0 0 68144 POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 203 4102 SH SOLE 0 0 4102 POWERSHARES ETF TRUST DYN UTIL PORTF 73935X591 771 27650 SH SOLE 0 0 27650 POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 9970 179323 SH SOLE 0 0 179323 POWERSHARES ETF TRUST DYNAMIC MKT PT 73935X104 1013 11149 SH SOLE 0 0 11149 POWERSHARES ETF TRUST DYNAMIC TECH SET 73935X344 630 12461 SH SOLE 0 0 12461 POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 4087 104986 SH SOLE 0 0 104986 POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 22839 611328 SH SOLE 0 0 611328 POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 7077 373061 SH SOLE 0 0 373061 POWERSHARES ETF TRUST FINL SECT PORT 73935X377 519 15742 SH SOLE 0 0 15742 POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 39182 365676 SH SOLE 0 0 365676 POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 9439 75298 SH SOLE 0 0 75298 POWERSHARES ETF TRUST GBL LSTD PVT EQT 73935X195 191 15089 SH SOLE 0 0 15089 POWERSHARES ETF TRUST GOLDEN DRG CHINA 73935X401 740 17113 SH SOLE 0 0 17113 POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 1398 81534 SH SOLE 0 0 81534 POWERSHARES ETF TRUST HLTHCR SEC POR 73935X351 628 9283 SH SOLE 0 0 9283 POWERSHARES ETF TRUST INDL SECT PORT 73935X369 776 13370 SH SOLE 0 0 13370 POWERSHARES ETF TRUST INTL DIV ACHV 73935X716 651 40302 SH SOLE 0 0 40302 POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 405 3683 SH SOLE 0 0 3683 POWERSHARES ETF TRUST RUSSELL 200 WTH 73935X450 862 17260 SH SOLE 0 0 17260 POWERSHARES ETF TRUST RUSSELL 2000 VAL 73935X864 351 11599 SH SOLE 0 0 11599 POWERSHARES ETF TRUST RUSSELL MID GRW 73935X807 410 10649 SH SOLE 0 0 10649 POWERSHARES ETF TRUST RUSSELL MID WTH 73935X443 233 5143 SH SOLE 0 0 5143 POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 8062 280032 SH SOLE 0 0 280032 POWERSHARES ETF TRUST WATER RES PORT 73935X575 4718 165543 SH SOLE 0 0 165543 POWERSHARES ETF TRUST WNDRHLL CLN EN 73935X500 257 54671 SH SOLE 0 0 54671 POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 12582 523820 SH SOLE 0 0 523820 POWERSHARES ETF TRUST II DWA DEVMKTMOM PT 73936Q108 729 26923 SH SOLE 0 0 26923 POWERSHARES ETF TRUST II DWA EMKT MOM PTF 73936Q207 217 11442 SH SOLE 0 0 11442 POWERSHARES ETF TRUST II DWA SC MOMNT PTF 73936Q744 490 10325 SH SOLE 0 0 10325 POWERSHARES ETF TRUST II GLBL ST HI YLD 73936Q710 656 27031 SH SOLE 0 0 27031 POWERSHARES ETF TRUST II KBW HG YLD FIN 73936Q793 554 23026 SH SOLE 0 0 23026 POWERSHARES ETF TRUST II KBW YIELD REIT 73936Q819 1203 32080 SH SOLE 0 0 32080 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 1866 80555 SH SOLE 0 0 80555 POWERSHARES EXCHANGE TRADED RUSSELL 200 VAL 739371201 1395 37403 SH SOLE 0 0 37403 POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 4354 195791 SH SOLE 0 0 195791 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 176722 1215001 SH SOLE 0 0 1215001 POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 641 72964 SH SOLE 0 0 72964 POWERSHS DB MULTI SECT COMM DB PREC MTLS 73936B200 1270 33455 SH SOLE 0 0 33455 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 9945 523993 SH SOLE 0 0 523993 PPG INDS INC COM 693506107 7684 70714 SH SOLE 0 0 70714 PPL CORP COM 69351T106 6092 160527 SH SOLE 0 0 160527 PRAXAIR INC COM 74005P104 5378 38483 SH SOLE 0 0 38483 PRECISION DRILLING CORP COM 2010 74022D308 65 20686 SH SOLE 0 0 20686 PRICE T ROWE GROUP INC COM 74144T108 5584 61596 SH SOLE 0 0 61596 PRICELINE GRP INC COM NEW 741503403 4526 2472 SH SOLE 0 0 2472 PRICELINE GRP INC NOTE 1.000% 3/1 741503AQ9 19 10000 SH SOLE 0 0 10000 PRINCIPAL FINL GROUP INC COM 74251V102 2514 39074 SH SOLE 0 0 39074 PROASSURANCE CORP COM 74267C106 2492 45605 SH SOLE 0 0 45605 PROCTER AND GAMBLE CO COM 742718109 123266 1354874 SH SOLE 0 0 1354874 PROGRESSIVE CORP OHIO COM 743315103 1117 23069 SH SOLE 0 0 23069 PROLOGIS INC COM 74340W103 680 10721 SH SOLE 0 0 10721 PROPHASE LABS INC COM 74345W108 24 11000 SH SOLE 0 0 11000 PROSHARES TR K1 FRE CRD OIL 74347B417 2294 115437 SH SOLE 0 0 115437 PROSHARES TR MSCI EAFE DIVD 74347B839 955 25394 SH SOLE 0 0 25394 PROSHARES TR PSHS LC COR PLUS 74347R248 700 11198 SH SOLE 0 0 11198 PROSHARES TR PSHS SHORT DOW30 74347R701 216 13050 SH SOLE 0 0 13050 PROSHARES TR RUSS 2000 DIVD 74347B698 1611 28739 SH SOLE 0 0 28739 PROSHARES TR S&P 500 DV ARIST 74348A467 17371 292189 SH SOLE 0 0 292189 PROSHARES TR S&P MDCP 400 DIV 74347B680 1998 38181 SH SOLE 0 0 38181 PROSHARES TR ULTRPRO S&P500 74347X864 668 5737 SH SOLE 0 0 5737 PROSPECT CAPITAL CORPORATION COM 74348T102 5346 795541 SH SOLE 0 0 795541 PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 254 252000 SH SOLE 0 0 252000 PROSPECT CAPITAL CORPORATION NOTE 5.375%10/1 74348TAK8 858 858000 SH SOLE 0 0 858000 PROSPECT CAPITAL CORPORATION NOTE 5.750% 3/1 74348TAL6 149 147000 SH SOLE 0 0 147000 PROSPECT CAPITAL CORPORATION NOTE 5.875% 1/1 74348TAM4 163 158000 SH SOLE 0 0 158000 PROVIDENT BANCORP INC COM 74383X109 333 14375 SH SOLE 0 0 14375 PRUDENTIAL FINL INC COM 744320102 8699 81823 SH SOLE 0 0 81823 PRUDENTIAL GLB SHT DUR HG YL COM 74433A109 743 49762 SH SOLE 0 0 49762 PRUDENTIAL PLC ADR 74435K204 227 4743 SH SOLE 0 0 4743 PRUDENTIAL SHT DURATION HG Y COM 74442F107 296 19386 SH SOLE 0 0 19386 PS BUSINESS PKS INC CALIF COM 69360J107 203 1518 SH SOLE 0 0 1518 PUBLIC STORAGE COM 74460D109 4853 22678 SH SOLE 0 0 22678 PUBLIC SVC ENTERPRISE GROUP COM 744573106 8442 182535 SH SOLE 0 0 182535 PULTE GROUP INC COM 745867101 684 25021 SH SOLE 0 0 25021 PUTMAN HIGH INCOME SEC FUND SHS BEN INT 746779107 93 10463 SH SOLE 0 0 10463 PUTNAM MANAGED MUN INCOM TR COM 746823103 452 59829 SH SOLE 0 0 59829 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 925 195466 SH SOLE 0 0 195466 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 1722 136350 SH SOLE 0 0 136350 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 538 101200 SH SOLE 0 0 101200 PVH CORP COM 693656100 858 6807 SH SOLE 0 0 6807 QORVO INC COM 74736K101 1836 25973 SH SOLE 0 0 25973 QUAKER CHEM CORP COM 747316107 507 3427 SH SOLE 0 0 3427 QUALCOMM INC COM 747525103 23412 451624 SH SOLE 0 0 451624 QUALITY CARE PPTYS INC COM 747545101 552 35637 SH SOLE 0 0 35637 QUALYS INC COM 74758T303 228 4398 SH SOLE 0 0 4398 QUANTA SVCS INC COM 74762E102 650 17400 SH SOLE 0 0 17400 QUEST DIAGNOSTICS INC COM 74834L100 1713 18289 SH SOLE 0 0 18289 QUINTILES IMS HOLDINGS INC COM 74876Y101 874 9198 SH SOLE 0 0 9198 RADA ELECTR INDS LTD COM PAR NEW M81863124 149 43818 SH SOLE 0 0 43818 RADIAN GROUP INC COM 750236101 225 12039 SH SOLE 0 0 12039 RAIT FINANCIAL TRUST NOTE 7.000% 4/0 749227AA2 13 13000 SH SOLE 0 0 13000 RANGE RES CORP COM 75281A109 264 13511 SH SOLE 0 0 13511 RAYMOND JAMES FINANCIAL INC COM 754730109 317 3755 SH SOLE 0 0 3755 RAYONIER INC COM 754907103 536 18544 SH SOLE 0 0 18544 RAYTHEON CO COM NEW 755111507 18682 100129 SH SOLE 0 0 100129 RBB BANCORP COM 74930B105 370 16144 SH SOLE 0 0 16144 REALITY SHS ETF TR DIVS ETF 75605A108 531 20590 SH SOLE 0 0 20590 REALTY INCOME CORP COM 756109104 11796 206253 SH SOLE 0 0 206253 REAVES UTIL INCOME FD COM SH BEN INT 756158101 2051 64708 SH SOLE 0 0 64708 REAVES UTIL INCOME FD RIGHT 10/04/2017 756158135 12 33321 SH SOLE 0 0 33321 RED HAT INC COM 756577102 462 4167 SH SOLE 0 0 4167 REDWOOD TR INC NOTE 4.625% 4/1 758075AB1 26 26000 SH SOLE 0 0 26000 REGENERON PHARMACEUTICALS COM 75886F107 2281 5101 SH SOLE 0 0 5101 REGIONS FINL CORP NEW COM 7591EP100 4306 282727 SH SOLE 0 0 282727 RENAISSANCERE HOLDINGS LTD COM G7496G103 206 1526 SH SOLE 0 0 1526 RENASANT CORP COM 75970E107 428 9981 SH SOLE 0 0 9981 REPUBLIC FIRST BANCORP INC COM 760416107 382 41259 SH SOLE 0 0 41259 REPUBLIC SVCS INC COM 760759100 2232 33794 SH SOLE 0 0 33794 RESMED INC COM 761152107 509 6610 SH SOLE 0 0 6610 RESTAURANT BRANDS INTL INC COM 76131D103 534 8352 SH SOLE 0 0 8352 RETAIL PPTYS AMER INC CL A 76131V202 3344 254706 SH SOLE 0 0 254706 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 85 13129 SH SOLE 0 0 13129 RGC RES INC COM 74955L103 400 13985 SH SOLE 0 0 13985 RIO TINTO PLC SPONSORED ADR 767204100 1484 31456 SH SOLE 0 0 31456 RITE AID CORP COM 767754104 468 238529 SH SOLE 0 0 238529 RMR REAL ESTATE INCOME FUND COM 76970B101 252 13064 SH SOLE 0 0 13064 ROCKWELL AUTOMATION INC COM 773903109 4344 24376 SH SOLE 0 0 24376 ROCKWELL COLLINS INC COM 774341101 2707 20707 SH SOLE 0 0 20707 ROGERS COMMUNICATIONS INC CL B 775109200 402 7802 SH SOLE 0 0 7802 ROGERS CORP COM 775133101 441 3308 SH SOLE 0 0 3308 ROLLINS INC COM 775711104 233 5048 SH SOLE 0 0 5048 ROPER TECHNOLOGIES INC COM 776696106 1557 6398 SH SOLE 0 0 6398 ROYAL BK CDA MONTREAL QUE COM 780087102 4088 52848 SH SOLE 0 0 52848 ROYAL BK SCOTLAND GROUP PLC SP ADR PREF S 780097739 200 7781 SH SOLE 0 0 7781 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1912 16130 SH SOLE 0 0 16130 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 7052 112766 SH SOLE 0 0 112766 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 8975 148143 SH SOLE 0 0 148143 ROYAL GOLD INC COM 780287108 380 4411 SH SOLE 0 0 4411 ROYCE MICRO-CAP TR INC COM 780915104 130 13816 SH SOLE 0 0 13816 ROYCE VALUE TR INC COM 780910105 1861 117880 SH SOLE 0 0 117880 RPM INTL INC COM 749685103 1012 19715 SH SOLE 0 0 19715 RPM INTL INC NOTE 2.250%12/1 749685AT0 13 11000 SH SOLE 0 0 11000 RUBICON PROJ INC COM 78112V102 369 94820 SH SOLE 0 0 94820 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 342 3244 SH SOLE 0 0 3244 RYDER SYS INC COM 783549108 230 2717 SH SOLE 0 0 2717 RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 3590 24881 SH SOLE 0 0 24881 RYDEX ETF TRUST GUG S&P MC400 PV 78355W502 780 12063 SH SOLE 0 0 12063 RYDEX ETF TRUST GUG S&P SC600 PG 78355W809 712 6469 SH SOLE 0 0 6469 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 92622 969455 SH SOLE 0 0 969455 RYDEX ETF TRUST GUG S&P500 EWCON 78355W874 1979 16142 SH SOLE 0 0 16142 RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 30018 300123 SH SOLE 0 0 300123 RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 5342 86825 SH SOLE 0 0 86825 RYDEX ETF TRUST GUG S&P500EQWTEN 78355W866 1296 23542 SH SOLE 0 0 23542 RYDEX ETF TRUST GUG S&P500EQWTFI 78355W858 544 13174 SH SOLE 0 0 13174 RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 2462 14051 SH SOLE 0 0 14051 RYDEX ETF TRUST GUG S&P500EQWTMA 78355W825 587 5648 SH SOLE 0 0 5648 RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 1782 13200 SH SOLE 0 0 13200 RYDEX ETF TRUST GUG S&P500EQWTUT 78355W791 662 7686 SH SOLE 0 0 7686 RYDEX ETF TRUST GUGGENHM S&P 400 78355W577 214 3489 SH SOLE 0 0 3489 RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 1235 6939 SH SOLE 0 0 6939 RYDEX ETF TRUST GUGGENHM S&P 600 78355W585 725 13804 SH SOLE 0 0 13804 RYLAND GROUP INC NOTE 0.250% 6/0 783764AS2 26 27000 SH SOLE 0 0 27000 S & T BANCORP INC COM 783859101 271 6841 SH SOLE 0 0 6841 S&P GLOBAL INC COM 78409V104 3419 21872 SH SOLE 0 0 21872 SABINE ROYALTY TR UNIT BEN INT 785688102 354 8678 SH SOLE 0 0 8678 SABRA HEALTH CARE REIT INC COM 78573L106 372 16932 SH SOLE 0 0 16932 SALESFORCE COM INC COM 79466L302 4775 51114 SH SOLE 0 0 51114 SALESFORCE COM INC NOTE 0.250% 4/0 79466LAD6 29 21000 SH SOLE 0 0 21000 SALISBURY BANCORP INC COM 795226109 417 8962 SH SOLE 0 0 8962 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 223 28430 SH SOLE 0 0 28430 SANDRIDGE MISSISSIPPIAN TR I UNIT BEN INT 80007T101 17 12912 SH SOLE 0 0 12912 SANDY SPRING BANCORP INC COM 800363103 445 10748 SH SOLE 0 0 10748 SANGAMO THERAPEUTICS INC COM 800677106 168 11193 SH SOLE 0 0 11193 SANOFI RIGHT 12/31/2020 80105N113 15 42126 SH SOLE 0 0 42126 SANOFI SPONSORED ADR 80105N105 4885 98113 SH SOLE 0 0 98113 SAP SE SPON ADR 803054204 821 7491 SH SOLE 0 0 7491 SAREPTA THERAPEUTICS INC COM 803607100 350 7714 SH SOLE 0 0 7714 SBA COMMUNICATIONS CORP NEW CL A 78410G104 254 1765 SH SOLE 0 0 1765 SCANA CORP NEW COM 80589M102 1379 28435 SH SOLE 0 0 28435 SCHEIN HENRY INC COM 806407102 561 6838 SH SOLE 0 0 6838 SCHLUMBERGER LTD COM 806857108 13030 186789 SH SOLE 0 0 186789 SCHNITZER STL INDS CL A 806882106 205 7272 SH SOLE 0 0 7272 SCHWAB CHARLES CORP NEW COM 808513105 2526 57749 SH SOLE 0 0 57749 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2524 93802 SH SOLE 0 0 93802 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2395 71542 SH SOLE 0 0 71542 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 542 10046 SH SOLE 0 0 10046 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 1402 39977 SH SOLE 0 0 39977 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 551 15685 SH SOLE 0 0 15685 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 1280 44671 SH SOLE 0 0 44671 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 3193 106910 SH SOLE 0 0 106910 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2415 39653 SH SOLE 0 0 39653 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 13002 277814 SH SOLE 0 0 277814 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 11712 177261 SH SOLE 0 0 177261 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 4560 87999 SH SOLE 0 0 87999 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2692 44831 SH SOLE 0 0 44831 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 5156 102898 SH SOLE 0 0 102898 SCHWAB STRATEGIC TR US REIT ETF 808524847 2625 63825 SH SOLE 0 0 63825 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 5181 76902 SH SOLE 0 0 76902 SCHWAB STRATEGIC TR US TIPS ETF 808524870 1700 30768 SH SOLE 0 0 30768 SCIENCE APPLICATNS INTL CP N COM 808625107 253 3785 SH SOLE 0 0 3785 SCOTTS MIRACLE GRO CO CL A 810186106 1445 14847 SH SOLE 0 0 14847 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 373 4346 SH SOLE 0 0 4346 SEACOAST BKG CORP FLA COM NEW 811707801 226 9467 SH SOLE 0 0 9467 SEADRILL LIMITED SHS G7945E105 10 28892 SH SOLE 0 0 28892 SEAGATE TECHNOLOGY PLC SHS G7945M107 2334 70360 SH SOLE 0 0 70360 SEALED AIR CORP NEW COM 81211K100 594 13905 SH SOLE 0 0 13905 SEASPAN CORP SHS Y75638109 176 24869 SH SOLE 0 0 24869 SEASPINE HLDGS CORP COM 81255T108 146 12973 SH SOLE 0 0 12973 SEATTLE GENETICS INC COM 812578102 329 6042 SH SOLE 0 0 6042 SEI INVESTMENTS CO COM 784117103 650 10645 SH SOLE 0 0 10645 SELECT INCOME REIT COM SH BEN INT 81618T100 294 12570 SH SOLE 0 0 12570 SELECT SECTOR SPDR TR ENERGY 81369Y506 30383 443674 SH SOLE 0 0 443674 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1504 46657 SH SOLE 0 0 46657 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 14803 164331 SH SOLE 0 0 164331 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 21205 392839 SH SOLE 0 0 392839 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 26118 319562 SH SOLE 0 0 319562 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 46594 1801776 SH SOLE 0 0 1801776 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 22386 315301 SH SOLE 0 0 315301 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 17001 320467 SH SOLE 0 0 320467 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 4499 79215 SH SOLE 0 0 79215 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 32636 552217 SH SOLE 0 0 552217 SELECTIVE INS GROUP INC COM 816300107 589 10929 SH SOLE 0 0 10929 SEMGROUP CORP CL A 81663A105 340 11826 SH SOLE 0 0 11826 SEMPRA ENERGY COM 816851109 3873 33935 SH SOLE 0 0 33935 SENIOR HSG PPTYS TR SH BEN INT 81721M109 2596 132783 SH SOLE 0 0 132783 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 1583 32938 SH SOLE 0 0 32938 SERVICE CORP INTL COM 817565104 534 15487 SH SOLE 0 0 15487 SERVICENOW INC COM 81762P102 344 2928 SH SOLE 0 0 2928 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 87 12358 SH SOLE 0 0 12358 SHAKE SHACK INC CL A 819047101 207 6221 SH SOLE 0 0 6221 SHAW COMMUNICATIONS INC CL B CONV 82028K200 701 30486 SH SOLE 0 0 30486 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 341 12254 SH SOLE 0 0 12254 SHERWIN WILLIAMS CO COM 824348106 11114 31042 SH SOLE 0 0 31042 SHIP FINANCE INTERNATIONAL L SHS G81075106 445 30656 SH SOLE 0 0 30656 SHIRE PLC SPONSORED ADR 82481R106 1146 7482 SH SOLE 0 0 7482 SHOPIFY INC CL A 82509L107 1749 15014 SH SOLE 0 0 15014 SIERRA WIRELESS INC COM 826516106 614 28551 SH SOLE 0 0 28551 SILICOM LTD ORD M84116108 443 7571 SH SOLE 0 0 7571 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 377 7846 SH SOLE 0 0 7846 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 6386 110298 SH SOLE 0 0 110298 SIMON PPTY GROUP INC NEW COM 828806109 3066 19044 SH SOLE 0 0 19044 SIMPSON MANUFACTURING CO INC COM 829073105 243 4947 SH SOLE 0 0 4947 SINA CORP ORD G81477104 958 8353 SH SOLE 0 0 8353 SIRIUS XM HLDGS INC COM 82968B103 4754 861175 SH SOLE 0 0 861175 SJW GROUP COM 784305104 542 9575 SH SOLE 0 0 9575 SKECHERS U S A INC CL A 830566105 260 10382 SH SOLE 0 0 10382 SKYWORKS SOLUTIONS INC COM 83088M102 2841 27881 SH SOLE 0 0 27881 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 259 7118 SH SOLE 0 0 7118 SMITH A O COM 831865209 1493 25114 SH SOLE 0 0 25114 SMUCKER J M CO COM NEW 832696405 5520 52606 SH SOLE 0 0 52606 SNAP INC CL A 83304A106 1364 93777 SH SOLE 0 0 93777 SNAP ON INC COM 833034101 3152 21152 SH SOLE 0 0 21152 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 363 6520 SH SOLE 0 0 6520 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 206 3100 SH SOLE 0 0 3100 SOLAR CAP LTD COM 83413U100 372 17210 SH SOLE 0 0 17210 SOLARCITY CORP NOTE 2.750%11/0 83416TAA8 11 11000 SH SOLE 0 0 11000 SONIC CORP COM 835451105 427 16780 SH SOLE 0 0 16780 SONOCO PRODS CO COM 835495102 624 12360 SH SOLE 0 0 12360 SONY CORP SPONSORED ADR 835699307 216 5774 SH SOLE 0 0 5774 SOURCE CAP INC COM 836144105 201 5009 SH SOLE 0 0 5009 SOUTH JERSEY INDS INC COM 838518108 1099 31838 SH SOLE 0 0 31838 SOUTHERN CO COM 842587107 27445 558497 SH SOLE 0 0 558497 SOUTHWEST AIRLS CO COM 844741108 5799 103582 SH SOLE 0 0 103582 SOUTHWESTERN ENERGY CO COM 845467109 72 11847 SH SOLE 0 0 11847 SPARK THERAPEUTICS INC COM 84652J103 257 2884 SH SOLE 0 0 2884 SPARTAN MTRS INC COM 846819100 572 51739 SH SOLE 0 0 51739 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 33796 150995 SH SOLE 0 0 150995 SPDR GOLD TRUST GOLD SHS 78463V107 48819 401537 SH SOLE 0 0 401537 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 9715 203404 SH SOLE 0 0 203404 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 1517 39527 SH SOLE 0 0 39527 SPDR INDEX SHS FDS EMERG MKTS ETF 78463X509 296 4078 SH SOLE 0 0 4078 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2037 49389 SH SOLE 0 0 49389 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 313 6801 SH SOLE 0 0 6801 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1359 35934 SH SOLE 0 0 35934 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 1414 22236 SH SOLE 0 0 22236 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 360 3512 SH SOLE 0 0 3512 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 290 5853 SH SOLE 0 0 5853 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 286 5505 SH SOLE 0 0 5505 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 1143 16823 SH SOLE 0 0 16823 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 397 9826 SH SOLE 0 0 9826 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 302 8628 SH SOLE 0 0 8628 SPDR INDEX SHS FDS S&P WRLD EX US 78463X889 2145 69950 SH SOLE 0 0 69950 SPDR S&P 500 ETF TR TR UNIT 78462F103 225958 899408 SH SOLE 0 0 899408 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 48656 149100 SH SOLE 0 0 149100 SPDR SER TR BLOMBERG BRC INV 78468R200 2667 86748 SH SOLE 0 0 86748 SPDR SER TR BLOMBRG BRC SRT 78468R101 997 33056 SH SOLE 0 0 33056 SPDR SER TR BLOOMBERG SRT TR 78468R408 728 26025 SH SOLE 0 0 26025 SPDR SER TR MSCI USA STRTGIC 78468R812 347 4798 SH SOLE 0 0 4798 SPDR SER TR NUVEEN BLMBRG SR 78468R739 61831 1272238 SH SOLE 0 0 1272238 SPDR SER TR NUVEEN BRC MUNIC 78468R721 83412 1705424 SH SOLE 0 0 1705424 SPDR SER TR SP500 HIGH DIV 78468R788 296 8230 SH SOLE 0 0 8230 SPDR SER TR SPDR RUSSEL 2000 78468R853 2468 28197 SH SOLE 0 0 28197 SPDR SER TR SPDR S&P 500 ETF 78468R796 619 10168 SH SOLE 0 0 10168 SPDR SER TR SSGA GNDER ETF 78468R747 229 3284 SH SOLE 0 0 3284 SPDR SER TR SSGA US LRG ETF 78468R804 426 4804 SH SOLE 0 0 4804 SPDR SER TR SSGA US SMAL ETF 78468R887 466 4864 SH SOLE 0 0 4864 SPDR SERIES TRUST AEROSPACE DEF 78464A631 2364 29624 SH SOLE 0 0 29624 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 12030 235557 SH SOLE 0 0 235557 SPDR SERIES TRUST BLOMBERG BRC INT 78464A334 2118 66229 SH SOLE 0 0 66229 SPDR SERIES TRUST BLOMBERG BRC SRT 78464A474 1159 37787 SH SOLE 0 0 37787 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 2943 104780 SH SOLE 0 0 104780 SPDR SERIES TRUST BLOMBRG BRC AGRT 78464A649 1339 23198 SH SOLE 0 0 23198 SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375 615 17831 SH SOLE 0 0 17831 SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 546 9692 SH SOLE 0 0 9692 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 4612 123573 SH SOLE 0 0 123573 SPDR SERIES TRUST DJ REIT ETF 78464A607 4415 47724 SH SOLE 0 0 47724 SPDR SERIES TRUST HLTH CARE SVCS 78464A573 2590 42487 SH SOLE 0 0 42487 SPDR SERIES TRUST HLTH CR EQUIP 78464A581 1675 26683 SH SOLE 0 0 26683 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 6101 106848 SH SOLE 0 0 106848 SPDR SERIES TRUST NYSE TECH ETF 78464A102 357 4525 SH SOLE 0 0 4525 SPDR SERIES TRUST RUSSELL 3000 ETF 78464A805 844 4494 SH SOLE 0 0 4494 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 4342 29443 SH SOLE 0 0 29443 SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 1222 12340 SH SOLE 0 0 12340 SPDR SERIES TRUST S&P 500 GROWTH 78464A409 19311 155836 SH SOLE 0 0 155836 SPDR SERIES TRUST S&P 500 VALUE 78464A508 7365 63143 SH SOLE 0 0 63143 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 7766 34079 SH SOLE 0 0 34079 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 5923 46870 SH SOLE 0 0 46870 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 7358 56562 SH SOLE 0 0 56562 SPDR SERIES TRUST S&P BIOTECH 78464A870 5931 68506 SH SOLE 0 0 68506 SPDR SERIES TRUST S&P BK ETF 78464A797 1139 25268 SH SOLE 0 0 25268 SPDR SERIES TRUST S&P DIVID ETF 78464A763 75898 831027 SH SOLE 0 0 831027 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 2778 69760 SH SOLE 0 0 69760 SPDR SERIES TRUST S&P INS ETF 78464A789 550 6112 SH SOLE 0 0 6112 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 727 21314 SH SOLE 0 0 21314 SPDR SERIES TRUST S&P PHARMAC 78464A722 580 13632 SH SOLE 0 0 13632 SPDR SERIES TRUST S&P REGL BKG 78464A698 4612 81257 SH SOLE 0 0 81257 SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 295 4494 SH SOLE 0 0 4494 SPDR SERIES TRUST S&P TRANSN ETF 78464A532 762 12698 SH SOLE 0 0 12698 SPDR SERIES TRUST SPDR S&P 1000 ET 78464A847 211 2199 SH SOLE 0 0 2199 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 2167 48481 SH SOLE 0 0 48481 SPECTRA ENERGY PARTNERS LP COM 84756N109 956 21545 SH SOLE 0 0 21545 SPIRE INC COM 84857L101 534 7152 SH SOLE 0 0 7152 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 228 2937 SH SOLE 0 0 2937 SPIRIT RLTY CAP INC NEW COM 84860W102 1389 162084 SH SOLE 0 0 162084 SPLUNK INC COM 848637104 211 3170 SH SOLE 0 0 3170 SPRINT CORP COM SER 1 85207U105 604 77628 SH SOLE 0 0 77628 SPROTT FOCUS TR INC COM 85208J109 87 11191 SH SOLE 0 0 11191 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 11299 1082244 SH SOLE 0 0 1082244 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 157 18500 SH SOLE 0 0 18500 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 693 110360 SH SOLE 0 0 110360 SPROUTS FMRS MKT INC COM 85208M102 287 15273 SH SOLE 0 0 15273 SQUARE INC CL A 852234103 1446 50199 SH SOLE 0 0 50199 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 218 4607 SH SOLE 0 0 4607 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 2127 57655 SH SOLE 0 0 57655 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 61170 1241528 SH SOLE 0 0 1241528 STAG INDL INC COM 85254J102 912 33184 SH SOLE 0 0 33184 STANLEY BLACK & DECKER INC COM 854502101 13146 87077 SH SOLE 0 0 87077 STAR GAS PARTNERS L P UNIT LTD PARTNR 85512C105 252 22230 SH SOLE 0 0 22230 STARBUCKS CORP COM 855244109 28893 537937 SH SOLE 0 0 537937 STARWOOD PPTY TR INC COM 85571B105 854 39338 SH SOLE 0 0 39338 STATE STR CORP COM 857477103 3522 36861 SH SOLE 0 0 36861 STATOIL ASA SPONSORED ADR 85771P102 384 19121 SH SOLE 0 0 19121 STEEL DYNAMICS INC COM 858119100 1311 38047 SH SOLE 0 0 38047 STERICYCLE INC COM 858912108 1230 17167 SH SOLE 0 0 17167 STERIS PLC SHS USD G84720104 338 3828 SH SOLE 0 0 3828 STEWART INFORMATION SVCS COR COM 860372101 815 21584 SH SOLE 0 0 21584 STMICROELECTRONICS N V NY REGISTRY 861012102 690 35524 SH SOLE 0 0 35524 STOCK YDS BANCORP INC COM 861025104 287 7561 SH SOLE 0 0 7561 STONEMOR PARTNERS L P COM UNITS INT 86183Q100 79 12041 SH SOLE 0 0 12041 STONERIDGE INC COM 86183P102 648 32735 SH SOLE 0 0 32735 STRATA SKIN SCIENCES INC COM NEW 86272A206 28 15755 SH SOLE 0 0 15755 STRATASYS LTD SHS M85548101 250 10828 SH SOLE 0 0 10828 STRATEGY SHS ECOL STRAT ETF 86280R209 415 9941 SH SOLE 0 0 9941 STRYKER CORP COM 863667101 15335 107974 SH SOLE 0 0 107974 STUDENT TRANSN INC COM 86388A108 432 72211 SH SOLE 0 0 72211 STURM RUGER & CO INC COM 864159108 915 17693 SH SOLE 0 0 17693 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 1518 58179 SH SOLE 0 0 58179 SUMMER INFANT INC COM 865646103 88 46301 SH SOLE 0 0 46301 SUN CMNTYS INC COM 866674104 1206 14078 SH SOLE 0 0 14078 SUN LIFE FINL INC COM 866796105 1885 47345 SH SOLE 0 0 47345 SUNCOR ENERGY INC NEW COM 867224107 1006 28723 SH SOLE 0 0 28723 SUNOCO LP COM U REP LP 86765K109 468 15046 SH SOLE 0 0 15046 SUNTRUST BKS INC COM 867914103 4244 71007 SH SOLE 0 0 71007 SVB FINL GROUP COM 78486Q101 442 2364 SH SOLE 0 0 2364 SWISS HELVETIA FD INC COM 870875101 1858 145540 SH SOLE 0 0 145540 SYMANTEC CORP COM 871503108 1651 50317 SH SOLE 0 0 50317 SYNACOR INC COM 871561106 29 10700 SH SOLE 0 0 10700 SYNCHRONY FINL COM 87165B103 1834 59053 SH SOLE 0 0 59053 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 73 25334 SH SOLE 0 0 25334 SYNGENTA AG SPONSORED ADR 87160A100 444 4827 SH SOLE 0 0 4827 SYNTHETIC BIOLOGICS INC COM 87164U102 14 14533 SH SOLE 0 0 14533 SYSCO CORP COM 871829107 9760 180904 SH SOLE 0 0 180904 T MOBILE US INC COM 872590104 6132 99443 SH SOLE 0 0 99443 TABLEAU SOFTWARE INC CL A 87336U105 1242 16583 SH SOLE 0 0 16583 TAHOE RES INC COM 873868103 590 111929 SH SOLE 0 0 111929 TAILORED BRANDS INC COM 87403A107 473 32732 SH SOLE 0 0 32732 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1922 51174 SH SOLE 0 0 51174 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 298 6226 SH SOLE 0 0 6226 TANDEM DIABETES CARE INC COM 875372104 12 16106 SH SOLE 0 0 16106 TANGER FACTORY OUTLET CTRS I COM 875465106 2030 83131 SH SOLE 0 0 83131 TANZANIAN ROYALTY EXPL CORP COM 87600U104 33 102565 SH SOLE 0 0 102565 TARGA RES CORP COM 87612G101 722 15274 SH SOLE 0 0 15274 TARGET CORP COM 87612E106 8332 141190 SH SOLE 0 0 141190 TASEKO MINES LTD COM 876511106 23 12205 SH SOLE 0 0 12205 TATA MTRS LTD SPONSORED ADR 876568502 539 17234 SH SOLE 0 0 17234 TC PIPELINES LP UT COM LTD PRT 87233Q108 236 4520 SH SOLE 0 0 4520 TCP CAP CORP COM 87238Q103 696 42179 SH SOLE 0 0 42179 TCP CAP CORP NOTE 5.250%12/1 87238QAB9 24 23000 SH SOLE 0 0 23000 TCW STRATEGIC INCOME FUND IN COM 872340104 438 75482 SH SOLE 0 0 75482 TD AMERITRADE HLDG CORP COM 87236Y108 330 6760 SH SOLE 0 0 6760 TE CONNECTIVITY LTD REG SHS H84989104 841 10130 SH SOLE 0 0 10130 TEEKAY CORPORATION COM Y8564W103 190 21310 SH SOLE 0 0 21310 TEGNA INC COM 87901J105 292 21940 SH SOLE 0 0 21940 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1877 74407 SH SOLE 0 0 74407 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 832 38718 SH SOLE 0 0 38718 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 329 22578 SH SOLE 0 0 22578 TELADOC INC COM 87918A105 914 27574 SH SOLE 0 0 27574 TELEFLEX INC COM 879369106 1137 4700 SH SOLE 0 0 4700 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 613 38693 SH SOLE 0 0 38693 TELEFONICA S A SPONSORED ADR 879382208 561 52024 SH SOLE 0 0 52024 TEMPLETON EMERG MKTS INCOME COM 880192109 2640 228182 SH SOLE 0 0 228182 TEMPLETON EMERGING MKTS FD I COM 880191101 1318 79924 SH SOLE 0 0 79924 TEMPLETON GLOBAL INCOME FD COM 880198106 5551 823544 SH SOLE 0 0 823544 TENET HEALTHCARE CORP COM NEW 88033G407 174 10572 SH SOLE 0 0 10572 TENNANT CO COM 880345103 209 3162 SH SOLE 0 0 3162 TENNECO INC COM 880349105 239 3936 SH SOLE 0 0 3936 TERADATA CORP DEL COM 88076W103 325 9604 SH SOLE 0 0 9604 TERADYNE INC COM 880770102 362 9714 SH SOLE 0 0 9714 TEREX CORP NEW COM 880779103 1535 34107 SH SOLE 0 0 34107 TESARO INC COM 881569107 222 1722 SH SOLE 0 0 1722 TESLA INC COM 88160R101 13657 40037 SH SOLE 0 0 40037 TETRA TECH INC NEW COM 88162G103 287 6176 SH SOLE 0 0 6176 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 15 17000 SH SOLE 0 0 17000 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 2819 160165 SH SOLE 0 0 160165 TEXAS INSTRS INC COM 882508104 9135 101906 SH SOLE 0 0 101906 TEXAS PAC LD TR SUB CTF PROP I T 882610108 410 1015 SH SOLE 0 0 1015 TEXTRON INC COM 883203101 1668 30966 SH SOLE 0 0 30966 THERMO FISHER SCIENTIFIC INC COM 883556102 6818 36039 SH SOLE 0 0 36039 THOMSON REUTERS CORP COM 884903105 308 6710 SH SOLE 0 0 6710 THOR INDS INC COM 885160101 1923 15270 SH SOLE 0 0 15270 TICC CAPITAL CORP COM 87244T109 509 74284 SH SOLE 0 0 74284 TICC CAPITAL CORP DBCV 7.500%11/0 87244TAB5 91 91000 SH SOLE 0 0 91000 TIER REIT INC COM NEW 88650V208 857 44388 SH SOLE 0 0 44388 TIFFANY & CO NEW COM 886547108 1817 19802 SH SOLE 0 0 19802 TIME WARNER INC COM NEW 887317303 4387 42817 SH SOLE 0 0 42817 TJX COS INC NEW COM 872540109 7359 99814 SH SOLE 0 0 99814 TOLL BROTHERS INC COM 889478103 1046 25215 SH SOLE 0 0 25215 TOMPKINS FINANCIAL CORPORATI COM 890110109 482 5596 SH SOLE 0 0 5596 TOOTSIE ROLL INDS INC COM 890516107 419 11038 SH SOLE 0 0 11038 TORCHMARK CORP COM 891027104 808 10085 SH SOLE 0 0 10085 TORO CO COM 891092108 749 12073 SH SOLE 0 0 12073 TORONTO DOMINION BK ONT COM NEW 891160509 6063 107745 SH SOLE 0 0 107745 TORTOISE ENERGY INDEPENDENC COM 89148K101 134 10020 SH SOLE 0 0 10020 TORTOISE ENERGY INFRA CORP COM 89147L100 1675 57837 SH SOLE 0 0 57837 TORTOISE MLP FD INC COM 89148B101 746 41173 SH SOLE 0 0 41173 TOTAL S A SPONSORED ADR 89151E109 4898 91512 SH SOLE 0 0 91512 TOTAL SYS SVCS INC COM 891906109 263 4020 SH SOLE 0 0 4020 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 2100 17625 SH SOLE 0 0 17625 TPG SPECIALTY LENDING INC COM 87265K102 2543 121348 SH SOLE 0 0 121348 TPG SPECIALTY LENDING INC NOTE 4.500%12/1 87265KAB8 24 23000 SH SOLE 0 0 23000 TRACTOR SUPPLY CO COM 892356106 1832 28945 SH SOLE 0 0 28945 TRANSCANADA CORP COM 89353D107 831 16819 SH SOLE 0 0 16819 TRANSDIGM GROUP INC COM 893641100 389 1520 SH SOLE 0 0 1520 TRANSENTERIX INC COM NEW 89366M201 43 29930 SH SOLE 0 0 29930 TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 382 8953 SH SOLE 0 0 8953 TRANSOCEAN LTD REG SHS H8817H100 862 80075 SH SOLE 0 0 80075 TRAVELERS COMPANIES INC COM 89417E109 10203 83279 SH SOLE 0 0 83279 TRI CONTL CORP COM 895436103 1545 60488 SH SOLE 0 0 60488 TRIANGLE CAP CORP COM 895848109 480 33642 SH SOLE 0 0 33642 TRIMTABS ETF TR FLOAT SHRINK 89628W302 384 12306 SH SOLE 0 0 12306 TRINITY INDS INC COM 896522109 747 23402 SH SOLE 0 0 23402 TRISTATE CAP HLDGS INC COM 89678F100 646 28190 SH SOLE 0 0 28190 TRUEBLUE INC COM 89785X101 504 22467 SH SOLE 0 0 22467 TRUSTCO BK CORP N Y COM 898349105 1040 116831 SH SOLE 0 0 116831 TUESDAY MORNING CORP COM NEW 899035505 61 19050 SH SOLE 0 0 19050 TUPPERWARE BRANDS CORP COM 899896104 1276 20635 SH SOLE 0 0 20635 TWENTY FIRST CENTY FOX INC CL A 90130A101 431 16328 SH SOLE 0 0 16328 TWENTY FIRST CENTY FOX INC CL B 90130A200 564 21882 SH SOLE 0 0 21882 TWILIO INC CL A 90138F102 302 10118 SH SOLE 0 0 10118 TWITTER INC COM 90184L102 1661 98451 SH SOLE 0 0 98451 TWO HBRS INVT CORP COM 90187B101 1761 174745 SH SOLE 0 0 174745 TYLER TECHNOLOGIES INC COM 902252105 435 2494 SH SOLE 0 0 2494 TYSON FOODS INC CL A 902494103 1807 25652 SH SOLE 0 0 25652 U S CONCRETE INC COM NEW 90333L201 217 2848 SH SOLE 0 0 2848 U S G CORP COM NEW 903293405 3295 100929 SH SOLE 0 0 100929 U S SILICA HLDGS INC COM 90346E103 462 14875 SH SOLE 0 0 14875 UBS AG JERSEY BRH ALERIAN INFRST 902641646 2771 110204 SH SOLE 0 0 110204 UBS AG JERSEY BRH ETRAC WELLS BDCI 902641588 303 13780 SH SOLE 0 0 13780 UBS GROUP AG SHS H42097107 270 15724 SH SOLE 0 0 15724 UDR INC COM 902653104 782 20561 SH SOLE 0 0 20561 UGI CORP NEW COM 902681105 2721 58068 SH SOLE 0 0 58068 ULTA BEAUTY INC COM 90384S303 965 4270 SH SOLE 0 0 4270 ULTRA PETROLEUM CORP COM NEW 903914208 147 16945 SH SOLE 0 0 16945 UMPQUA HLDGS CORP COM 904214103 1720 88159 SH SOLE 0 0 88159 UNDER ARMOUR INC CL A 904311107 4154 252043 SH SOLE 0 0 252043 UNDER ARMOUR INC CL C 904311206 2505 166776 SH SOLE 0 0 166776 UNILEVER N V N Y SHS NEW 904784709 3661 62009 SH SOLE 0 0 62009 UNILEVER PLC SPON ADR NEW 904767704 5407 93284 SH SOLE 0 0 93284 UNION BANKSHARES CORP NEW COM 90539J109 2715 76908 SH SOLE 0 0 76908 UNION BANKSHARES INC COM 905400107 323 6670 SH SOLE 0 0 6670 UNION PAC CORP COM 907818108 14977 129143 SH SOLE 0 0 129143 UNIQUE FABRICATING INC COM 90915J103 229 27077 SH SOLE 0 0 27077 UNITED BANKSHARES INC WEST V COM 909907107 1528 41131 SH SOLE 0 0 41131 UNITED CMNTY FINL CORP OHIO COM 909839102 890 92747 SH SOLE 0 0 92747 UNITED CONTL HLDGS INC COM 910047109 840 13795 SH SOLE 0 0 13795 UNITED FINL BANCORP INC NEW COM 910304104 1215 66439 SH SOLE 0 0 66439 UNITED NAT FOODS INC COM 911163103 1001 24064 SH SOLE 0 0 24064 UNITED PARCEL SERVICE INC CL B 911312106 33942 282637 SH SOLE 0 0 282637 UNITED RENTALS INC COM 911363109 1510 10885 SH SOLE 0 0 10885 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 729 111031 SH SOLE 0 0 111031 UNITED STATES OIL FUND LP UNITS 91232N108 1283 123027 SH SOLE 0 0 123027 UNITED STATES STL CORP NEW COM 912909108 1573 61285 SH SOLE 0 0 61285 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 232 5805 SH SOLE 0 0 5805 UNITED TECHNOLOGIES CORP COM 913017109 35912 309375 SH SOLE 0 0 309375 UNITED THERAPEUTICS CORP DEL COM 91307C102 300 2559 SH SOLE 0 0 2559 UNITEDHEALTH GROUP INC COM 91324P102 25524 130322 SH SOLE 0 0 130322 UNITI GROUP INC COM 91325V108 460 31388 SH SOLE 0 0 31388 UNITIL CORP COM 913259107 508 10267 SH SOLE 0 0 10267 UNIVERSAL CORP VA COM 913456109 702 12256 SH SOLE 0 0 12256 UNIVERSAL DISPLAY CORP COM 91347P105 2436 18907 SH SOLE 0 0 18907 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 378 5009 SH SOLE 0 0 5009 UNUM GROUP COM 91529Y106 1096 21445 SH SOLE 0 0 21445 URANIUM ENERGY CORP COM 916896103 15 10781 SH SOLE 0 0 10781 US BANCORP DEL COM NEW 902973304 15757 294026 SH SOLE 0 0 294026 V F CORP COM 918204108 6418 100964 SH SOLE 0 0 100964 VAIL RESORTS INC COM 91879Q109 295 1292 SH SOLE 0 0 1292 VALE S A ADR 91912E105 325 32293 SH SOLE 0 0 32293 VALEANT PHARMACEUTICALS INTL COM 91911K102 688 48007 SH SOLE 0 0 48007 VALERO ENERGY CORP NEW COM 91913Y100 7354 95598 SH SOLE 0 0 95598 VALLEY NATL BANCORP COM 919794107 3690 306245 SH SOLE 0 0 306245 VALVOLINE INC COM 92047W101 227 9665 SH SOLE 0 0 9665 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 2227 37765 SH SOLE 0 0 37765 VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 2569 106817 SH SOLE 0 0 106817 VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 262 13097 SH SOLE 0 0 13097 VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 1306 74488 SH SOLE 0 0 74488 VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 708 39661 SH SOLE 0 0 39661 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 1786 13312 SH SOLE 0 0 13312 VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 318 11685 SH SOLE 0 0 11685 VANECK VECTORS ETF TR COAL ETF 92189F809 285 19603 SH SOLE 0 0 19603 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 325 13103 SH SOLE 0 0 13103 VANECK VECTORS ETF TR ENVIRONMENTAL SV 92189F304 274 3168 SH SOLE 0 0 3168 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 2302 75962 SH SOLE 0 0 75962 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 4190 182483 SH SOLE 0 0 182483 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 7202 230007 SH SOLE 0 0 230007 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 449 17761 SH SOLE 0 0 17761 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 864 44983 SH SOLE 0 0 44983 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 714 21262 SH SOLE 0 0 21262 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 8325 206377 SH SOLE 0 0 206377 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 891 34172 SH SOLE 0 0 34172 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 1746 86936 SH SOLE 0 0 86936 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 515 23105 SH SOLE 0 0 23105 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 880 9428 SH SOLE 0 0 9428 VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 308 12610 SH SOLE 0 0 12610 VANECK VECTORS ETF TR STEEL ETF 92189F205 254 6009 SH SOLE 0 0 6009 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 3561 27667 SH SOLE 0 0 27667 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1025 9856 SH SOLE 0 0 9856 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 423 3375 SH SOLE 0 0 3375 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 9810 81193 SH SOLE 0 0 81193 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 268 2289 SH SOLE 0 0 2289 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 833 5915 SH SOLE 0 0 5915 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 683 5343 SH SOLE 0 0 5343 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 7529 55526 SH SOLE 0 0 55526 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 23610 278876 SH SOLE 0 0 278876 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 858 9153 SH SOLE 0 0 9153 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 123323 1545033 SH SOLE 0 0 1545033 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 55154 672943 SH SOLE 0 0 672943 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 28648 524791 SH SOLE 0 0 524791 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 7923 73959 SH SOLE 0 0 73959 VANGUARD INDEX FDS GROWTH ETF 922908736 135103 1017721 SH SOLE 0 0 1017721 VANGUARD INDEX FDS LARGE CAP ETF 922908637 37974 329065 SH SOLE 0 0 329065 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 37506 308058 SH SOLE 0 0 308058 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 31531 298481 SH SOLE 0 0 298481 VANGUARD INDEX FDS MID CAP ETF 922908629 74703 508184 SH SOLE 0 0 508184 VANGUARD INDEX FDS REIT ETF 922908553 68964 829986 SH SOLE 0 0 829986 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 114553 496418 SH SOLE 0 0 496418 VANGUARD INDEX FDS SM CP VAL ETF 922908611 40964 320553 SH SOLE 0 0 320553 VANGUARD INDEX FDS SMALL CP ETF 922908751 77298 546970 SH SOLE 0 0 546970 VANGUARD INDEX FDS SML CP GRW ETF 922908595 19331 126645 SH SOLE 0 0 126645 VANGUARD INDEX FDS TOTAL STK MKT 922908769 298090 2301505 SH SOLE 0 0 2301505 VANGUARD INDEX FDS VALUE ETF 922908744 117383 1175942 SH SOLE 0 0 1175942 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 49321 935713 SH SOLE 0 0 935713 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 130787 3001772 SH SOLE 0 0 3001772 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 12076 207034 SH SOLE 0 0 207034 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1555 22795 SH SOLE 0 0 22795 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 69365 603543 SH SOLE 0 0 603543 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 7565 127342 SH SOLE 0 0 127342 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 46175 652931 SH SOLE 0 0 652931 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 5954 120395 SH SOLE 0 0 120395 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 9381 181589 SH SOLE 0 0 181589 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 24144 274337 SH SOLE 0 0 274337 VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706 3519 54429 SH SOLE 0 0 54429 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 1244 13208 SH SOLE 0 0 13208 VANGUARD SCOTTSDALE FDS LONG-TERM GOV 92206C847 317 4122 SH SOLE 0 0 4122 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 909 17224 SH SOLE 0 0 17224 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 48602 606539 SH SOLE 0 0 606539 VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 1257 20695 SH SOLE 0 0 20695 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 11221 87465 SH SOLE 0 0 87465 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 2305 19969 SH SOLE 0 0 19969 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 4274 41242 SH SOLE 0 0 41242 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 1925 14823 SH SOLE 0 0 14823 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 2576 21663 SH SOLE 0 0 21663 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 1870 17359 SH SOLE 0 0 17359 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 407 3518 SH SOLE 0 0 3518 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 115859 1222269 SH SOLE 0 0 1222269 VANGUARD STAR FD VG TL INTL STK F 921909768 25862 472535 SH SOLE 0 0 472535 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 416713 9599473 SH SOLE 0 0 9599473 VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 479 5901 SH SOLE 0 0 5901 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 92452 1140393 SH SOLE 0 0 1140393 VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 9020 141159 SH SOLE 0 0 141159 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 4242 64578 SH SOLE 0 0 64578 VANGUARD WORLD FD MEGA CAP INDEX 921910873 10317 119590 SH SOLE 0 0 119590 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 3252 45293 SH SOLE 0 0 45293 VANGUARD WORLD FD MEGA GRWTH IND 921910816 19118 182560 SH SOLE 0 0 182560 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 5443 37973 SH SOLE 0 0 37973 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 19739 142457 SH SOLE 0 0 142457 VANGUARD WORLD FDS ENERGY ETF 92204A306 12984 138748 SH SOLE 0 0 138748 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 9515 145584 SH SOLE 0 0 145584 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 19249 126406 SH SOLE 0 0 126406 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 2483 18495 SH SOLE 0 0 18495 VANGUARD WORLD FDS INF TECH ETF 92204A702 17727 116636 SH SOLE 0 0 116636 VANGUARD WORLD FDS MATERIALS ETF 92204A801 6751 52531 SH SOLE 0 0 52531 VANGUARD WORLD FDS TELCOMM ETF 92204A884 2072 22458 SH SOLE 0 0 22458 VANGUARD WORLD FDS UTILITIES ETF 92204A876 5513 47205 SH SOLE 0 0 47205 VARIAN MED SYS INC COM 92220P105 1082 10818 SH SOLE 0 0 10818 VECTOR GROUP LTD COM 92240M108 1686 82366 SH SOLE 0 0 82366 VECTREN CORP COM 92240G101 953 14491 SH SOLE 0 0 14491 VEEVA SYS INC CL A COM 922475108 2625 46529 SH SOLE 0 0 46529 VENTAS INC COM 92276F100 6970 107010 SH SOLE 0 0 107010 VEREIT INC COM 92339V100 3422 412874 SH SOLE 0 0 412874 VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 13 13000 SH SOLE 0 0 13000 VERISIGN INC COM 92343E102 226 2128 SH SOLE 0 0 2128 VERISK ANALYTICS INC COM 92345Y106 940 11304 SH SOLE 0 0 11304 VERIZON COMMUNICATIONS INC COM 92343V104 132370 2674673 SH SOLE 0 0 2674673 VERSUM MATLS INC COM 92532W103 364 9377 SH SOLE 0 0 9377 VERTEX PHARMACEUTICALS INC COM 92532F100 1449 9532 SH SOLE 0 0 9532 VIACOM INC NEW CL B 92553P201 510 18327 SH SOLE 0 0 18327 VIAVI SOLUTIONS INC COM 925550105 111 11781 SH SOLE 0 0 11781 VICTORY PORTFOLIOS II SHS US 500 ENHA 92647N782 10472 229642 SH SOLE 0 0 229642 VICTORY PORTFOLIOS II SHS US 500 VOLA 92647N766 509 11160 SH SOLE 0 0 11160 VICTORY PORTFOLIOS II SHS US EQ INCM 92647N824 283 6380 SH SOLE 0 0 6380 VICTORY PORTFOLIOS II SHS US LRG CAP 92647N865 2300 53173 SH SOLE 0 0 53173 VICTORY PORTFOLIOS II SHS US SML CAP 92647N832 230 5160 SH SOLE 0 0 5160 VIEWRAY INC COM 92672L107 95 16413 SH SOLE 0 0 16413 VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 651 35958 SH SOLE 0 0 35958 VISA INC COM CL A 92826C839 47002 446616 SH SOLE 0 0 446616 VISTEON CORP COM NEW 92839U206 987 7972 SH SOLE 0 0 7972 VMWARE INC CL A COM 928563402 553 5061 SH SOLE 0 0 5061 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 7252 254799 SH SOLE 0 0 254799 VORNADO RLTY TR SH BEN INT 929042109 326 4236 SH SOLE 0 0 4236 VOXX INTL CORP CL A 91829F104 420 49128 SH SOLE 0 0 49128 VOYA GLBL ADV & PREM OPP FD COM 92912R104 128 11092 SH SOLE 0 0 11092 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 536 66116 SH SOLE 0 0 66116 VOYA PRIME RATE TR SH BEN INT 92913A100 315 60135 SH SOLE 0 0 60135 VOYA RISK MANAGED NAT RES FD COM 92913C106 208 31507 SH SOLE 0 0 31507 VSE CORP COM 918284100 399 7019 SH SOLE 0 0 7019 VULCAN MATLS CO COM 929160109 3753 31380 SH SOLE 0 0 31380 W P CAREY INC COM 92936U109 29403 436308 SH SOLE 0 0 436308 WABTEC CORP COM 929740108 279 3689 SH SOLE 0 0 3689 WADDELL & REED FINL INC CL A 930059100 620 30901 SH SOLE 0 0 30901 WAL-MART STORES INC COM 931142103 31077 397705 SH SOLE 0 0 397705 WALGREENS BOOTS ALLIANCE INC COM 931427108 16579 214696 SH SOLE 0 0 214696 WASHINGTON FED INC COM 938824109 390 11580 SH SOLE 0 0 11580 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 396 12091 SH SOLE 0 0 12091 WASHINGTON TR BANCORP COM 940610108 1196 20891 SH SOLE 0 0 20891 WASTE CONNECTIONS INC COM 94106B101 396 5654 SH SOLE 0 0 5654 WASTE MGMT INC DEL COM 94106L109 14940 190883 SH SOLE 0 0 190883 WATERS CORP COM 941848103 448 2494 SH SOLE 0 0 2494 WATERSTONE FINL INC MD COM 94188P101 956 49021 SH SOLE 0 0 49021 WATSCO INC COM 942622200 232 1439 SH SOLE 0 0 1439 WATTS WATER TECHNOLOGIES INC CL A 942749102 273 3948 SH SOLE 0 0 3948 WAYFAIR INC CL A 94419L101 531 7882 SH SOLE 0 0 7882 WD-40 CO COM 929236107 1745 15595 SH SOLE 0 0 15595 WEATHERFORD INTL LTD NOTE 5.875% 7/0 947075AH0 11 10000 SH SOLE 0 0 10000 WEATHERFORD INTL PLC ORD SHS G48833100 174 38030 SH SOLE 0 0 38030 WEBSTER FINL CORP CONN COM 947890109 1223 23272 SH SOLE 0 0 23272 WEC ENERGY GROUP INC COM 92939U106 6756 107609 SH SOLE 0 0 107609 WEIBO CORP SPONSORED ADR 948596101 643 6497 SH SOLE 0 0 6497 WEIGHT WATCHERS INTL INC NEW COM 948626106 374 8598 SH SOLE 0 0 8598 WEINGARTEN RLTY INVS SH BEN INT 948741103 211 6643 SH SOLE 0 0 6643 WELBILT INC COM 949090104 691 29971 SH SOLE 0 0 29971 WELLESLEY BANCORP INC COM 949485106 930 34454 SH SOLE 0 0 34454 WELLS FARGO CO NEW COM 949746101 45905 832364 SH SOLE 0 0 832364 WELLS FARGO CO NEW PERP PFD CNV A 949746804 1700 1293 SH SOLE 0 0 1293 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 120 19131 SH SOLE 0 0 19131 WELLTOWER INC COM 95040Q104 7757 110373 SH SOLE 0 0 110373 WENDYS CO COM 95058W100 975 62789 SH SOLE 0 0 62789 WESBANCO INC COM 950810101 606 14780 SH SOLE 0 0 14780 WESCO INTL INC COM 95082P105 212 3632 SH SOLE 0 0 3632 WEST PHARMACEUTICAL SVSC INC COM 955306105 261 2711 SH SOLE 0 0 2711 WESTAR ENERGY INC COM 95709T100 1483 29898 SH SOLE 0 0 29898 WESTERN ASSET CLYM INFL OPP COM 95766R104 122 10851 SH SOLE 0 0 10851 WESTERN ASSET CLYM INFL SEC COM SH BEN INT 95766Q106 193 16719 SH SOLE 0 0 16719 WESTERN ASSET CORPORATE LN F COM 95790J102 136 12508 SH SOLE 0 0 12508 WESTERN ASSET EMRG MKT DEBT COM 95766A101 926 58856 SH SOLE 0 0 58856 WESTERN ASSET GLB HI INCOME COM 95766B109 184 17911 SH SOLE 0 0 17911 WESTERN ASSET HIGH INCM FD I COM 95766J102 433 60118 SH SOLE 0 0 60118 WESTERN ASSET HIGH INCM OPP COM 95766K109 124 24134 SH SOLE 0 0 24134 WESTERN ASSET INTM MUNI FD I COM 958435109 1224 125789 SH SOLE 0 0 125789 WESTERN ASSET MTG CAP CORP COM 95790D105 206 19634 SH SOLE 0 0 19634 WESTERN ASSET MTG DEF OPPTY COM 95790B109 2449 95792 SH SOLE 0 0 95792 WESTERN ASSET MUN DEF OPP TR COM 95768A109 899 39592 SH SOLE 0 0 39592 WESTERN ASSET MUN HI INCM FD COM 95766N103 243 31396 SH SOLE 0 0 31396 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 338 24408 SH SOLE 0 0 24408 WESTERN ASST MNGD MUN FD INC COM 95766M105 528 37749 SH SOLE 0 0 37749 WESTERN DIGITAL CORP COM 958102105 1761 20377 SH SOLE 0 0 20377 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 329 6422 SH SOLE 0 0 6422 WESTERN UN CO COM 959802109 1182 61558 SH SOLE 0 0 61558 WESTPAC BKG CORP SPONSORED ADR 961214301 1531 60721 SH SOLE 0 0 60721 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 161 49309 SH SOLE 0 0 49309 WESTROCK CO COM 96145D105 370 6515 SH SOLE 0 0 6515 WEYERHAEUSER CO COM 962166104 15062 442623 SH SOLE 0 0 442623 WGL HLDGS INC COM 92924F106 3049 36212 SH SOLE 0 0 36212 WHEATON PRECIOUS METALS CORP COM 962879102 1667 87321 SH SOLE 0 0 87321 WHEELER REAL ESTATE INVT TR CV PFD SER B 963025309 660 29730 SH SOLE 0 0 29730 WHIRLPOOL CORP COM 963320106 1159 6286 SH SOLE 0 0 6286 WHITESTONE REIT COM 966084204 526 40310 SH SOLE 0 0 40310 WHITING PETE CORP NEW COM 966387102 224 40983 SH SOLE 0 0 40983 WILLIAMS COS INC DEL COM 969457100 3530 117617 SH SOLE 0 0 117617 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 764 19647 SH SOLE 0 0 19647 WILLIAMS SONOMA INC COM 969904101 6030 120930 SH SOLE 0 0 120930 WILLIS TOWERS WATSON PUB LTD SHS G96629103 1582 10256 SH SOLE 0 0 10256 WINDSTREAM HLDGS INC COM NEW 97382A200 126 71176 SH SOLE 0 0 71176 WINTRUST FINL CORP COM 97650W108 322 4118 SH SOLE 0 0 4118 WISDOMTREE INVTS INC COM 97717P104 688 67614 SH SOLE 0 0 67614 WISDOMTREE TR CURRNCY INT EQ 97717X263 5483 184423 SH SOLE 0 0 184423 WISDOMTREE TR EMER MKT HIGH FD 97717W315 5484 127523 SH SOLE 0 0 127523 WISDOMTREE TR EMG MKTS SMCAP 97717W281 2122 43283 SH SOLE 0 0 43283 WISDOMTREE TR EUR HDG SMLCAP 97717X552 206 6706 SH SOLE 0 0 6706 WISDOMTREE TR EURO QTLY DIV GR 97717X610 447 16821 SH SOLE 0 0 16821 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 3728 57627 SH SOLE 0 0 57627 WISDOMTREE TR EUROPE SMCP DV 97717W869 3184 45829 SH SOLE 0 0 45829 WISDOMTREE TR INDIA ERNGS FD 97717W422 305 12129 SH SOLE 0 0 12129 WISDOMTREE TR INTL DIV EX FINL 97717W786 2745 64354 SH SOLE 0 0 64354 WISDOMTREE TR INTL EQUITY FD 97717W703 873 16034 SH SOLE 0 0 16034 WISDOMTREE TR INTL LRGCAP DV 97717W794 661 13357 SH SOLE 0 0 13357 WISDOMTREE TR INTL MIDCAP DV 97717W778 1281 19315 SH SOLE 0 0 19315 WISDOMTREE TR INTL SMCAP DIV 97717W760 6440 87087 SH SOLE 0 0 87087 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 258 8420 SH SOLE 0 0 8420 WISDOMTREE TR ITL HIGH DIV FD 97717W802 849 19393 SH SOLE 0 0 19393 WISDOMTREE TR JAPN HEDGE EQT 97717W851 6884 125859 SH SOLE 0 0 125859 WISDOMTREE TR JPN SCAP HDG EQT 97717W521 495 11591 SH SOLE 0 0 11591 WISDOMTREE TR US DIVID EX FNCL 97717W406 7827 92816 SH SOLE 0 0 92816 WISDOMTREE TR US HIGH DIVIDEND 97717W208 9205 131675 SH SOLE 0 0 131675 WISDOMTREE TR US LARGECAP DIVD 97717W307 8712 100323 SH SOLE 0 0 100323 WISDOMTREE TR US LARGECAP VLU 97717W547 208 2740 SH SOLE 0 0 2740 WISDOMTREE TR US MIDCAP DIVID 97717W505 30220 302346 SH SOLE 0 0 302346 WISDOMTREE TR US MIDCP EARNING 97717W570 3574 95979 SH SOLE 0 0 95979 WISDOMTREE TR US QTLY DIV GRT 97717X669 1560 40869 SH SOLE 0 0 40869 WISDOMTREE TR US S CAP QTY DIV 97717X651 336 9732 SH SOLE 0 0 9732 WISDOMTREE TR US SMALLCAP DIVD 97717W604 22647 269505 SH SOLE 0 0 269505 WISDOMTREE TR US SMALLCP ERNGS 97717W562 3996 114262 SH SOLE 0 0 114262 WISDOMTREE TR US TOTAL DIVIDND 97717W109 2673 30457 SH SOLE 0 0 30457 WISDOMTREE TR US TOTAL EARNING 97717W596 219 2443 SH SOLE 0 0 2443 WORKDAY INC CL A 98138H101 425 4028 SH SOLE 0 0 4028 WORTHINGTON INDS INC COM 981811102 368 7993 SH SOLE 0 0 7993 WPP PLC NEW ADR 92937A102 321 3457 SH SOLE 0 0 3457 WPX ENERGY INC COM 98212B103 137 11930 SH SOLE 0 0 11930 WYNDHAM WORLDWIDE CORP COM 98310W108 426 4039 SH SOLE 0 0 4039 WYNN RESORTS LTD COM 983134107 2607 17503 SH SOLE 0 0 17503 XCEL ENERGY INC COM 98389B100 5776 122067 SH SOLE 0 0 122067 XENIA HOTELS & RESORTS INC COM 984017103 4666 221645 SH SOLE 0 0 221645 XEROX CORP COM NEW 984121608 727 21839 SH SOLE 0 0 21839 XILINX INC COM 983919101 1378 19456 SH SOLE 0 0 19456 XPO LOGISTICS INC COM 983793100 230 3396 SH SOLE 0 0 3396 XYLEM INC COM 98419M100 3861 61653 SH SOLE 0 0 61653 YAMANA GOLD INC COM 98462Y100 238 89834 SH SOLE 0 0 89834 YANDEX N V SHS CLASS A N97284108 660 20021 SH SOLE 0 0 20021 YORK WTR CO COM 987184108 354 10447 SH SOLE 0 0 10447 YUM BRANDS INC COM 988498101 7013 95266 SH SOLE 0 0 95266 YUM CHINA HLDGS INC COM 98850P109 3729 93296 SH SOLE 0 0 93296 YY INC ADS REPCOM CLA 98426T106 898 10348 SH SOLE 0 0 10348 ZEBRA TECHNOLOGIES CORP CL A 989207105 319 2941 SH SOLE 0 0 2941 ZIMMER BIOMET HLDGS INC COM 98956P102 3929 33552 SH SOLE 0 0 33552 ZION OIL & GAS INC COM 989696109 45 13251 SH SOLE 0 0 13251 ZIOPHARM ONCOLOGY INC COM 98973P101 339 55206 SH SOLE 0 0 55206 ZOETIS INC CL A 98978V103 3203 50230 SH SOLE 0 0 50230 ZYNGA INC CL A 98986T108 96 25290 SH SOLE 0 0 25290