0001329948-18-000001.txt : 20180214 0001329948-18-000001.hdr.sgml : 20180214 20180214102349 ACCESSION NUMBER: 0001329948-18-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20171231 FILED AS OF DATE: 20180214 DATE AS OF CHANGE: 20180214 EFFECTIVENESS DATE: 20180214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Janney Montgomery Scott LLC CENTRAL INDEX KEY: 0001329948 IRS NUMBER: 230731260 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-11413 FILM NUMBER: 18608413 BUSINESS ADDRESS: STREET 1: 1717 ARCH STREET CITY: PHILADELPHIA STATE: PA ZIP: 19103 BUSINESS PHONE: 215-665-6000 MAIL ADDRESS: STREET 1: 1717 ARCH STREET CITY: PHILADELPHIA STATE: PA ZIP: 19103 13F-HR 1 primary_doc.xml 13F-HR LIVE false false true 0001329948 XXXXXXXX 12-31-2017 12-31-2017 Janney Montgomery Scott LLC
1717 ARCH STREET PHILADELPHIA PA 19103
13F HOLDINGS REPORT 028-11413 N
Patricia Millaway Compliance Analyst 215-665-6139 Patricia Millaway Philadelphia PA 02-14-2018 0 1912 9628297 false
INFORMATION TABLE 2 jms13f4q2018.xml BRANDYWINE RLTY TR NEW REIT 105368203 198 10891 SH SOLE 0 0 10891 0 BELLATRIX EXPL LTD NEW Common Stock 078314507 69 39840 SH SOLE 0 0 39840 0 CLOUGH GLOBAL OPPTY FUND ETF/Closed End 18914E106 111 10158 SH SOLE 0 0 10158 0 KT CORP SPONS ADR Common Stock 48268K101 168 10770 SH SOLE 0 0 10770 0 CERUS CORP Common Stock 157085101 164 48600 SH SOLE 0 0 48600 0 MFS MULTIMARKET INCOME T ETF/Closed End 552737108 162 26654 SH SOLE 0 0 26654 0 NUVEEN CREDIT STRAT INCM ETF/Closed End 67073D102 83 10070 SH SOLE 0 0 10070 0 BLAKRK MUNIYIELD QLTY FD ETF/Closed End 09254F100 152 10040 SH SOLE 0 0 10040 0 TELECOM ITALIA SPA ADR Common Stock 87927Y102 151 17553 SH SOLE 0 0 17553 0 CHICO'S FAS INC Common Stock 168615102 150 17047 SH SOLE 0 0 17047 0 BLACKROCK CAP INVT BDC Common Stock 092533108 146 23476 SH SOLE 0 0 23476 0 GABELLI EQUITY TRUST INC ETF/Closed End 362397101 146 23533 SH SOLE 0 0 23533 0 DLH HOLDINGS CORP Common Stock 23335Q100 74 11950 SH SOLE 0 0 11950 0 FUEL TECH INC Common Stock 359523107 33 29250 SH SOLE 0 0 29250 0 EGALET CORP Common Stock 28226B104 22 22159 SH SOLE 0 0 22159 0 SANGAMO THERAPEUTICS INC Common Stock 800677106 189 11528 SH SOLE 0 0 11528 0 NUVEEN MA QUAL MUN INC ETF/Closed End 67061E104 186 13031 SH SOLE 0 0 13031 0 CONE MIDSTREAM PRTNRS LP Common Stock 206812109 175 10425 SH SOLE 0 0 10425 0 FRANKLIN UNIVERSAL TR SB ETF/Closed End 355145103 194 27104 SH SOLE 0 0 27104 0 NUVEEN NY MUNI VALUE FD ETF/Closed End 67062M105 128 13500 SH SOLE 0 0 13500 0 WESTERN GLBL HIGH INCOME ETF/Closed End 95766B109 128 12519 SH SOLE 0 0 12519 0 SW SEED COMPANY Common Stock 785135104 41 10400 SH SOLE 0 0 10400 0 HIMAX TECHNOLOGIES INC Common Stock 43289P106 164 15728 SH SOLE 0 0 15728 0 PUTNAM PREMIER INCOME TR ETF/Closed End 746853100 152 28473 SH SOLE 0 0 28473 0 CENOVUS ENERGY INC Common Stock 15135U109 149 16301 SH SOLE 0 0 16301 0 INVESCO TR INVT GRD NY ETF/Closed End 46131T101 140 10234 SH SOLE 0 0 10234 0 ISHS GOLD TRUST ETF ETF/Closed End 464285105 143 11454 SH SOLE 0 0 11454 0 COMMUNITY BANKERS TR CRP Common Stock 203612106 141 17342 SH SOLE 0 0 17342 0 COMPANHIA DE SANEAMENTO Common Stock 20441A102 141 13515 SH SOLE 0 0 13515 0 BLACKBERRY LTD Common Stock 09228F103 125 11211 SH SOLE 0 0 11211 0 THL CREDIT INC BDC Common Stock 872438106 164 18160 SH SOLE 0 0 18160 0 DRYFS STRAT MUN BD FD ETF/Closed End 26202F107 161 18790 SH SOLE 0 0 18790 0 NUVEEN HI INC DEC 2018 ETF/Closed End- 67075P103 149 14998 SH SOLE 0 0 14998 0 VIRTUS GLB DIVINCM INC ETF/Closed End 92835W107 143 10694 SH SOLE 0 0 10694 0 FIRST TR SR FLTG INCM II ETF/Closed End 33733U108 142 10979 SH SOLE 0 0 10979 0 GSV CAPITAL CORP BDC Common Stock 36191J101 191 35000 SH SOLE 0 0 35000 0 RITE AID CORP Common Stock 767754104 119 60431 SH SOLE 0 0 60431 0 WF MULT SECTOR INCM FD ETF/Closed End 94987D101 134 10234 SH SOLE 0 0 10234 0 CALAMOS GLBL DYNAMIC INC ETF/Closed End 12811L107 130 14295 SH SOLE 0 0 14295 0 CURIS INC Common Stock 231269101 65 92600 SH SOLE 0 0 92600 0 FRK LTD DUR INCM TR ETF/Closed End 35472T101 125 10547 SH SOLE 0 0 10547 0 ARATANA THERAPEUTICS INC Common Stock 03874P101 84 15900 SH SOLE 0 0 15900 0 GENWORTH FINANCIAL CL A Common Stock 37247D106 35 11113 SH SOLE 0 0 11113 0 GARRISON CAP INC BDC Common Stock 366554103 139 17182 SH SOLE 0 0 17182 0 M G I C INVT CORP Common Stock 552848103 145 10242 SH SOLE 0 0 10242 0 MANITEX INTL INC Common Stock 563420108 144 15000 SH SOLE 0 0 15000 0 BIODELIVERY SCNCS INTL Common Stock 09060J106 143 48466 SH SOLE 0 0 48466 0 BLACKSTN/GSO LG SHT INCM ETF/Closed End 09257D102 191 12000 SH SOLE 0 0 12000 0 NUVEEN NY MUN VALUE FD 2 ETF/Closed End 670706100 189 13159 SH SOLE 0 0 13159 0 SEVEN STARS CLOUD GRP Common Stock 81789Y102 118 25683 SH SOLE 0 0 25683 0 PUTNAM MSTR INTRMDT INCM ETF/Closed End 746909100 173 36348 SH SOLE 0 0 36348 0 BOULDER GRWTHINC FD INC ETF/Closed End 101507101 158 14203 SH SOLE 0 0 14203 0 TRIVAGO N V SPON ADS Common Stock 89686D105 80 11700 SH SOLE 0 0 11700 0 MFS INTERMEDIATE INCOME ETF/Closed End 55273C107 55 13363 SH SOLE 0 0 13363 0 RANGER EQ BEAR ETF ETF/Closed End- 00768Y883 123 15712 SH SOLE 0 0 15712 0 BIOLIFE SOL INC NEW Common Stock 09062W204 123 20500 SH SOLE 0 0 20500 0 CONTAINER STORE GRP INC Common Stock 210751103 82 17300 SH SOLE 0 0 17300 0 PLUG POWER INC NEW Common Stock 72919P202 25 10480 SH SOLE 0 0 10480 0 WISDOMTREE INVSTMTS INC Common Stock 97717P104 141 11203 SH SOLE 0 0 11203 0 AMERICA FIRST MULTFAM LP MLP 02364V107 185 30599 SH SOLE 0 0 30599 0 HUDSON TECHNOLOGIES INC Common Stock 444144109 61 10000 SH SOLE 0 0 10000 0 STELLUS CAP INVT BDC Common Stock 858568108 175 13286 SH SOLE 0 0 13286 0 EV MUN INCM TR ETF/Closed End 27826U108 130 10447 SH SOLE 0 0 10447 0 CLEAN ENERGY FUELS CORP Common Stock 184499101 129 63345 SH SOLE 0 0 63345 0 WF GLB DIV OPP FD ETF/Closed End 94987C103 69 11700 SH SOLE 0 0 11700 0 EV ENH EQ INCM FD ETF/Closed End 278274105 154 10642 SH SOLE 0 0 10642 0 GS MLP ENRGY RENAISSANCE ETF/Closed End 38148G107 111 18100 SH SOLE 0 0 18100 0 AGILE THERAPEUTICS INC Common Stock 00847L100 108 40000 SH SOLE 0 0 40000 0 DRYFS HI YLD STRAT FD ETF/Closed End 26200S101 80 24054 SH SOLE 0 0 24054 0 FIRST BANK WILLIMSTWN NJ Common Stock 31931U102 166 12000 SH SOLE 0 0 12000 0 NOVAGOLD RES INC NEW Common Stock 66987E206 163 41433 SH SOLE 0 0 41433 0 CLEVELAND CLIFFS INC NEW Common Stock 185899101 85 11735 SH SOLE 0 0 11735 0 BIOCRYST PHARMS INC Common Stock 09058V103 151 30735 SH SOLE 0 0 30735 0 TELEFONICA S A SPONS ADR Common Stock 879382208 102 10588 SH SOLE 0 0 10588 0 OCWEN FINANCIAL CORP NEW Common Stock 675746309 104 33150 SH SOLE 0 0 33150 0 RIVERVIEW BANCORP Common Stock 769397100 104 11950 SH SOLE 0 0 11950 0 OPKO HEALTH INC Common Stock 68375N103 142 29012 SH SOLE 0 0 29012 0 RECRO PHARMA INC Common Stock 75629F109 99 10650 SH SOLE 0 0 10650 0 NUVEEN NY QUAL MUN INC ETF/Closed End 67066X107 188 13587 SH SOLE 0 0 13587 0 FIREEYE INC Common Stock 31816Q101 186 13068 SH SOLE 0 0 13068 0 ECLIPSE RESOURCES CORP Common Stock 27890G100 60 25000 SH SOLE 0 0 25000 0 PROSPECT CAP CORP BDC Common Stock 74348T102 171 25309 SH SOLE 0 0 25309 0 VALE S A ADR Common Stock 91912E105 132 10815 SH SOLE 0 0 10815 0 ENERPLUS CORP Common Stock 292766102 132 13442 SH SOLE 0 0 13442 0 BIOSCRIP INC Common Stock 09069N108 45 15528 SH SOLE 0 0 15528 0 PURE CYCLE CORP NEW Common Stock 746228303 194 23250 SH SOLE 0 0 23250 0 SYNERGY PHARM INC DE NEW Common Stock 871639308 69 31000 SH SOLE 0 0 31000 0 OHR PHARM INC NEW Common Stock 67778H200 20 10500 SH SOLE 0 0 10500 0 ALAMOS GOLD INC NEW Common Stock 011532108 81 12505 SH SOLE 0 0 12505 0 MORGAN EMERGING MARKETS ETF/Closed End 617477104 161 20923 SH SOLE 0 0 20923 0 VOYA DIV EQ INCM ETF/Closed End 92912J102 160 15301 SH SOLE 0 0 15301 0 NUV DIVERSIFIED DIV INC ETF/Closed End 6706EP105 149 12106 SH SOLE 0 0 12106 0 BANK AMERICA CORP WTS Warrant/Right 060505153 50 23262 SH SOLE 0 0 23262 0 NOKIA CORP SPONS ADR Common Stock 654902204 138 29591 SH SOLE 0 0 29591 0 CAREDX INC Common Stock 14167L103 90 12308 SH SOLE 0 0 12308 0 ARALEZ PHARMS INC Common Stock 03852X100 63 44500 SH SOLE 0 0 44500 0 STONEMOR PARTNERS LP MLP 86183Q100 72 10900 SH SOLE 0 0 10900 0 BLKRK MUHLDGS NJ QUAL FD ETF/Closed End 09254X101 154 10624 SH SOLE 0 0 10624 0 INVESCO TR INVT GRD MUNS ETF/Closed End 46131M106 169 12842 SH SOLE 0 0 12842 0 BLRK ENHNC CAP INCM FD ETF/Closed End 09256A109 168 10261 SH SOLE 0 0 10261 0 BLACKROCK CORE BOND TR ETF/Closed End 09249E101 165 11761 SH SOLE 0 0 11761 0 CECO ENVIRONMENTAL CORP Common Stock 125141101 162 31556 SH SOLE 0 0 31556 0 BLCKRK MUNIYLD QUAL III ETF/Closed End 09254E103 150 10855 SH SOLE 0 0 10855 0 VERACYTE INC Common Stock 92337F107 72 11100 SH SOLE 0 0 11100 0 CLEARBRIDGE AMER ENERGY ETF/Closed End 184691103 176 21298 SH SOLE 0 0 21298 0 AMAZONCOM INC Common Stock 023135106 69525 59450 SH SOLE 0 0 59450 0 CHEVRON CORP Common Stock 166764100 65537 523500 SH SOLE 0 0 523500 0 ISHS CORE MSCI EAFE ETF ETF/Closed End 46432F842 55164 834686 SH SOLE 0 0 834686 0 ABBVIE INC Common Stock 00287Y109 51856 536205 SH SOLE 0 0 536205 0 ISHS CORE MSCI E/MKT ETF ETF/Closed End 46434G103 51724 909033 SH SOLE 0 0 909033 0 CISCO SYSTEMS INC Common Stock 17275R102 47406 1237745 SH SOLE 0 0 1237745 0 SPDR SHORT TERM CORP ETF ETF/Closed End- 78464A474 45074 1481738 SH SOLE 0 0 1481738 0 ALTRIA GROUP INC Common Stock 02209S103 44388 621600 SH SOLE 0 0 621600 0 ISHS CORE SP MDCP ETF ETF/Closed End 464287507 42184 222278 SH SOLE 0 0 222278 0 ISHS CORE SP SMCP ETF ETF/Closed End 464287804 41941 546034 SH SOLE 0 0 546034 0 FT N A ENRGY INFRA ETF ETF/Closed End 33738D101 4454 181340 SH SOLE 0 0 181340 0 BUCKEYE PARTNERS LP MLP 118230101 4269 86148 SH SOLE 0 0 86148 0 WILLIAMS COMPANIES INC Common Stock 969457100 4245 139225 SH SOLE 0 0 139225 0 WSDMTR INTL EQ FD ETF ETF/Closed End 97717W703 4043 72476 SH SOLE 0 0 72476 0 UGI CORP NEW Common Stock 902681105 3977 84715 SH SOLE 0 0 84715 0 DIGITAL REALTY TRUST INC REIT 253868103 1768 15518 SH SOLE 0 0 15518 0 ISHS 37Y TRSY ETF ETF/Closed End- 464288661 1764 14436 SH SOLE 0 0 14436 0 THOR INDUSTRIES INC Common Stock 885160101 1733 11497 SH SOLE 0 0 11497 0 ABB LIMITED SPONS ADR Common Stock 000375204 1704 63517 SH SOLE 0 0 63517 0 REPUBLIC SERVICES INC Common Stock 760759100 1687 24951 SH SOLE 0 0 24951 0 XILINX INC Common Stock 983919101 1632 24208 SH SOLE 0 0 24208 0 LPL FINANCIAL HOLDINGS Common Stock 50212V100 979 17136 SH SOLE 0 0 17136 0 FLEX LTD Common Stock Y2573F102 966 53719 SH SOLE 0 0 53719 0 ARROW ELECTRONICS INC Common Stock 042735100 941 11700 SH SOLE 0 0 11700 0 KANSAS CITY STHRN NEW Common Stock 485170302 938 8911 SH SOLE 0 0 8911 0 TORTOISE MLP FUND INC ETF/Closed End 89148B101 936 53329 SH SOLE 0 0 53329 0 VNGRD UTILITIES ETF ETF/Closed End 92204A876 929 7971 SH SOLE 0 0 7971 0 SAREPTA THERAPEUTICS INC Common Stock 803607100 918 16507 SH SOLE 0 0 16507 0 ISHS EDGE MSCI M VOL ETF ETF/Closed End 464286525 567 6729 SH SOLE 0 0 6729 0 VIAVI SOLUTIONS INC Common Stock 925550105 549 62758 SH SOLE 0 0 62758 0 CADIZ INC NEW Common Stock 127537207 546 38300 SH SOLE 0 0 38300 0 CIMAREX ENERGY COMPANY Common Stock 171798101 543 4448 SH SOLE 0 0 4448 0 ISHS RUSS 2000 INDX ETF ETF/Closed End 464287655 15436 101248 SH SOLE 0 0 101248 0 ISHS EDGE MSCI E/MKT ETF ETF/Closed End 464286533 14946 245983 SH SOLE 0 0 245983 0 FT VAL LINE DIV INDX ETF ETF/Closed End 33734H106 14939 484101 SH SOLE 0 0 484101 0 VNGRD MTG BKD SEC ETF ETF/Closed End- 92206C771 12576 239821 SH SOLE 0 0 239821 0 UNION PACIFIC CORP Common Stock 907818108 12441 92770 SH SOLE 0 0 92770 0 AES CORP Common Stock 00130H105 12406 1145485 SH SOLE 0 0 1145485 0 FT TECH ALPHADX ETF ETF/Closed End 33734X176 12322 240100 SH SOLE 0 0 240100 0 FT LOW DUR OPP ETF ETF/Closed End- 33739Q200 3885 75228 SH SOLE 0 0 75228 0 MONSANTO COMPANY NEW Common Stock 61166W101 3873 33169 SH SOLE 0 0 33169 0 XCEL ENERGY INC Common Stock 98389B100 3795 78877 SH SOLE 0 0 78877 0 INTUIT INC Common Stock 461202103 3687 23367 SH SOLE 0 0 23367 0 ISHS MSCI EUROZONE ETF ETF/Closed End 464286608 3593 82823 SH SOLE 0 0 82823 0 PIMCO ACTIVE BD ETF ETF/Closed End- 72201R775 3544 33432 SH SOLE 0 0 33432 0 LENNOX INTL INC Common Stock 526107107 3532 16961 SH SOLE 0 0 16961 0 CERNER CORP Common Stock 156782104 1611 23899 SH SOLE 0 0 23899 0 HE EQUIP SVCS INC Common Stock 404030108 1603 39433 SH SOLE 0 0 39433 0 VANECK CEF MUN INCM ETF ETF/Closed End- 92189F460 1603 60193 SH SOLE 0 0 60193 0 COHEN STEERS QUALITY ETF/Closed End 19247L106 1603 126685 SH SOLE 0 0 126685 0 DOMINOS PIZZA INC Common Stock 25754A201 1571 8316 SH SOLE 0 0 8316 0 CARDINAL HEALTH INC Common Stock 14149Y108 1566 25552 SH SOLE 0 0 25552 0 AMDOCS LTD Common Stock G02602103 1538 23490 SH SOLE 0 0 23490 0 PWRSH CEF INCM CMPST ETF ETF/Closed End 73936Q843 1526 63866 SH SOLE 0 0 63866 0 VANECK VCTRS BIOTECH ETF ETF/Closed End 92189F726 794 6370 SH SOLE 0 0 6370 0 MAINSTAY DEFINEDTERM MUN ETF/Closed End 56064K100 534 26936 SH SOLE 0 0 26936 0 APPLE HOSPITALITY REIT REIT 03784Y200 510 26023 SH SOLE 0 0 26023 0 GUGGENHEIM ENHANCED EQTY ETF/Closed End 40167B100 507 56984 SH SOLE 0 0 56984 0 FEDEX CORP Common Stock 31428X106 14828 59420 SH SOLE 0 0 59420 0 STARBUCKS CORP Common Stock 855244109 13442 234050 SH SOLE 0 0 234050 0 BBT CORP Common Stock 054937107 13370 268898 SH SOLE 0 0 268898 0 FINL SEL SECT SPDR ETF ETF/Closed End 81369Y605 12704 455170 SH SOLE 0 0 455170 0 VNGRD REIT INDX ETF ETF/Closed End 922908553 12586 151677 SH SOLE 0 0 151677 0 SPDR DJ INDL AVG ETF ETF/Closed End 78467X109 12399 50122 SH SOLE 0 0 50122 0 VNGRD SML CAP VAL ETF ETF/Closed End 922908611 12105 91166 SH SOLE 0 0 91166 0 ALEXANDRIA RL EST EQUITY REIT 015271109 3908 29923 SH SOLE 0 0 29923 0 LIGAND PHARMS INC NEW Common Stock 53220K504 3787 27657 SH SOLE 0 0 27657 0 ALLSTATE CORP Common Stock 020002101 3615 34522 SH SOLE 0 0 34522 0 AGRIUM INC Common Stock 008916108 3590 31219 SH SOLE 0 0 31219 0 HESS CORP Common Stock 42809H107 3579 75399 SH SOLE 0 0 75399 0 PUBLIC STORAGE INC REIT 74460D109 3551 16992 SH SOLE 0 0 16992 0 OLD DOMINION FREIGHT Common Stock 679580100 1601 12174 SH SOLE 0 0 12174 0 FT NAT GAS ETF ETF/Closed End 33733E807 1579 69305 SH SOLE 0 0 69305 0 ISHS RUSS MDCP VAL ETF ETF/Closed End 464287473 1536 17231 SH SOLE 0 0 17231 0 GLADSTONE COML CORP REIT 376536108 855 40595 SH SOLE 0 0 40595 0 COHEN STEERS INFRA FD ETF/Closed End 19248A109 827 34446 SH SOLE 0 0 34446 0 DCP MIDSTREAM LP MLP 23311P100 823 22660 SH SOLE 0 0 22660 0 DAVE BUSTERS ENTMNT Common Stock 238337109 819 14853 SH SOLE 0 0 14853 0 RH Common Stock 74967X103 808 9368 SH SOLE 0 0 9368 0 GORMAN RUPP COMPANY Common Stock 383082104 797 25550 SH SOLE 0 0 25550 0 RAMBUS INC Common Stock 750917106 526 37016 SH SOLE 0 0 37016 0 NUVEEN HI INC DEC 19 TGT ETF/Closed End 67076E107 525 52425 SH SOLE 0 0 52425 0 TRACTOR SUPPLY COMPANY Common Stock 892356106 505 6756 SH SOLE 0 0 6756 0 GUGG SP EQL WGHT HC ETF ETF/Closed End 78355W841 378 2103 SH SOLE 0 0 2103 0 AMERICAN CAMPUS CMNTYS Common Stock 024835100 367 8935 SH SOLE 0 0 8935 0 ZIONS BANCORPORATION Common Stock 989701107 363 7151 SH SOLE 0 0 7151 0 KIRBY CORP Common Stock 497266106 363 5428 SH SOLE 0 0 5428 0 VNGRD SHRT TRM CORP ETF ETF/Closed End- 92206C409 38993 491718 SH SOLE 0 0 491718 0 WSDMTRE EURO HDGD EQ ETF ETF/Closed End 97717X701 37923 595240 SH SOLE 0 0 595240 0 ISHS INTL SEL DIV ETF ETF/Closed End 464288448 37140 1099151 SH SOLE 0 0 1099151 0 BRISTOL MYERS SQUIBB CO Common Stock 110122108 36960 603139 SH SOLE 0 0 603139 0 MASTERCARD INC A Common Stock 57636Q104 36041 238113 SH SOLE 0 0 238113 0 ISHS EDGE MSCI MIN ETF ETF/Closed End 46429B697 31680 600227 SH SOLE 0 0 600227 0 TRAVELERS COMPANIES INC Common Stock 89417E109 27363 201730 SH SOLE 0 0 201730 0 PRICE T ROWE GRP INC Common Stock 74144T108 5024 47876 SH SOLE 0 0 47876 0 L3 TECHNOLOGIES INC Common Stock 502413107 4783 24173 SH SOLE 0 0 24173 0 EPAM SYSTEMS INC Common Stock 29414B104 1913 17803 SH SOLE 0 0 17803 0 VECTOR GROUP LTD Common Stock 92240M108 1881 84063 SH SOLE 0 0 84063 0 PWRSHS VAR RATE PFD ETF ETF/Closed End- 73937B597 1880 73251 SH SOLE 0 0 73251 0 BLK FLT RT INCM STRAT FD ETF/Closed End 09255X100 1830 132707 SH SOLE 0 0 132707 0 FT FTSE EN DEV R/E ETF ETF/Closed End 33736N101 1066 23432 SH SOLE 0 0 23432 0 CAMPBELL SOUP COMPANY Common Stock 134429109 1063 22105 SH SOLE 0 0 22105 0 GLBL X MLP ENERGY ETF ETF/Closed End 37950E226 1046 76974 SH SOLE 0 0 76974 0 OWENS MINOR INC HLDGS Common Stock 690732102 1039 55023 SH SOLE 0 0 55023 0 CALAMOS CONVHIGH INC FD ETF/Closed End 12811P108 1020 86095 SH SOLE 0 0 86095 0 CLEARWATER PAPER CORP Common Stock 18538R103 987 21740 SH SOLE 0 0 21740 0 DNP SEL INCM FD INC ETF/Closed End 23325P104 985 91211 SH SOLE 0 0 91211 0 DOUGLAS DYNAMICS INC Common Stock 25960R105 984 26020 SH SOLE 0 0 26020 0 FT WATER ETF ETF/Closed End 33733B100 599 12306 SH SOLE 0 0 12306 0 CINTAS CORP Common Stock 172908105 590 3789 SH SOLE 0 0 3789 0 WESTERN ASSET PREMIER ETF/Closed End 957664105 589 42624 SH SOLE 0 0 42624 0 TC PIPELINES LP MLP 87233Q108 586 11038 SH SOLE 0 0 11038 0 BRIDGE BANCORP INC Common Stock 108035106 582 16633 SH SOLE 0 0 16633 0 PDL BIOPHARMA INC Common Stock 69329Y104 581 212019 SH SOLE 0 0 212019 0 VICTORYSHS US DSCV ETF ETF/Closed End 92647N774 337 7460 SH SOLE 0 0 7460 0 SPDR NYSE TECH ETF ETF/Closed End 78464A102 19727 235377 SH SOLE 0 0 235377 0 MANULIFE FINANCIAL CORP Common Stock 56501R106 504 24146 SH SOLE 0 0 24146 0 SCHWAB US LGCP ETF ETF/Closed End 808524201 375 5882 SH SOLE 0 0 5882 0 TAYLOR MORRISON HOME A Common Stock 87724P106 363 14838 SH SOLE 0 0 14838 0 CELGENE CORP Common Stock 151020104 21983 210645 SH SOLE 0 0 210645 0 PNC FINL SVCS GROUP INC Common Stock 693475105 21625 149870 SH SOLE 0 0 149870 0 ISHS SEL DIV ETF ETF/Closed End 464287168 21100 214085 SH SOLE 0 0 214085 0 ROYAL DUTCH SHELL ADR B Common Stock 780259107 19065 279181 SH SOLE 0 0 279181 0 VNGRD SMALL CAP ETF ETF/Closed End 922908751 18770 126998 SH SOLE 0 0 126998 0 VNGRD INTRM TRM BD ETF ETF/Closed End- 921937819 17715 211326 SH SOLE 0 0 211326 0 ISHSBD DEC 2022 TERM ETF ETF/Closed End- 46434VBA7 3295 131903 SH SOLE 0 0 131903 0 EQT MIDSTREAM PTNRS LP MLP 26885B100 3292 45030 SH SOLE 0 0 45030 0 ONEOK INC NEW Common Stock 682680103 3169 59291 SH SOLE 0 0 59291 0 GUGG SP 500 TOP 50 ETF ETF/Closed End 78355W205 3112 16376 SH SOLE 0 0 16376 0 LANDMARK INFRA PRTNRS LP Common Stock 51508J108 3070 169615 SH SOLE 0 0 169615 0 NEW MTN FIN CORP BDC Common Stock 647551100 2996 221089 SH SOLE 0 0 221089 0 CINEMARK HLDGS INC Common Stock 17243V102 1361 39091 SH SOLE 0 0 39091 0 UBIQUITI NETWORKS INC Common Stock 90347A100 1302 18326 SH SOLE 0 0 18326 0 WSDMTR EURO S/C DIV ETF ETF/Closed End 97717W869 1284 18202 SH SOLE 0 0 18202 0 ISHS RUSS 2000 VAL ETF ETF/Closed End 464287630 1275 10140 SH SOLE 0 0 10140 0 KKR COMPANY UNITS Common Stock 48248M102 1271 60335 SH SOLE 0 0 60335 0 BIOVERATIV INC Common Stock 09075E100 722 13394 SH SOLE 0 0 13394 0 REGIONS FINL CORP NEW Common Stock 7591EP100 717 41515 SH SOLE 0 0 41515 0 SPDR BLOOMBERG HI YL ETF ETF/Closed End- 78464A417 709 19295 SH SOLE 0 0 19295 0 U S SILICA HLDGS INC Common Stock 90346E103 705 21658 SH SOLE 0 0 21658 0 ISHS EURO FINLS INDX ETF ETF/Closed End 464289180 699 30005 SH SOLE 0 0 30005 0 SR HSG PPTYS TR SBI REIT 81721M109 499 26040 SH SOLE 0 0 26040 0 FT MDCP GRW ALPHADX ETF ETF/Closed End 33737M102 483 12324 SH SOLE 0 0 12324 0 VAREX IMAGING CORP Common Stock 92214X106 482 12002 SH SOLE 0 0 12002 0 SOLAREDGE TECHS INC Common Stock 83417M104 477 12704 SH SOLE 0 0 12704 0 KAYNE ANDERSON MIDSTREAM ETF/Closed End 48661E108 473 34255 SH SOLE 0 0 34255 0 HELMERICH PAYNE INC Common Stock 423452101 318 4920 SH SOLE 0 0 4920 0 WIPRO LTD SPONS ADR Common Stock 97651M109 310 56683 SH SOLE 0 0 56683 0 ANTERO MIDSTREAM Common Stock 03673L103 309 10643 SH SOLE 0 0 10643 0 INTL BUSINESS MACHS CORP Common Stock 459200101 39630 258312 SH SOLE 0 0 258312 0 GUGG SP E/WGHT INDX ETF ETF/Closed End 78355W106 32923 325870 SH SOLE 0 0 325870 0 KIMBERLY CLARK CORP Common Stock 494368103 29728 246377 SH SOLE 0 0 246377 0 RAYTHEON COMPANY NEW Common Stock 755111507 24253 129107 SH SOLE 0 0 129107 0 PENTAIR PLC Common Stock G7S00T104 5040 71364 SH SOLE 0 0 71364 0 NUVEEN FLOATING RATE ETF/Closed End- 67072T108 4976 443931 SH SOLE 0 0 443931 0 BAIDU INC SPONS ADR CL A Common Stock 056752108 4966 21203 SH SOLE 0 0 21203 0 PWRSH SP500 HI DIV ETF ETF/Closed End 73937B654 4903 115554 SH SOLE 0 0 115554 0 FIRST TR VI DW INTL ETF ETF/Closed End 33738R886 4871 218930 SH SOLE 0 0 218930 0 SPDR SP CAP MKTS ETF ETF/Closed End 78464A771 4763 82211 SH SOLE 0 0 82211 0 HALLIBURTON COMPANY Common Stock 406216101 4747 97137 SH SOLE 0 0 97137 0 AIR PDTS CHEMICALS INC Common Stock 009158106 4745 28918 SH SOLE 0 0 28918 0 ISHS EDGE MSCI INTL ETF ETF/Closed End 46435G409 4590 173667 SH SOLE 0 0 173667 0 UNILEVER PLC SPONS ADR Common Stock 904767704 4585 82854 SH SOLE 0 0 82854 0 QTS RLTY TR INC CL A REIT 74736A103 1895 34995 SH SOLE 0 0 34995 0 DRIVE SHACK INC Common Stock 262077100 1886 341133 SH SOLE 0 0 341133 0 VANECK AMT FR INTERM ETF ETF/Closed End- 92189F544 1885 78325 SH SOLE 0 0 78325 0 REGENERON PHARMACEUTICAL Common Stock 75886F107 1785 4747 SH SOLE 0 0 4747 0 IRON MOUNTAIN INC NEW REIT 46284V101 1781 47191 SH SOLE 0 0 47191 0 ENBRIDGE ENERGY MGMNT Common Stock 29250X103 1054 78695 SH SOLE 0 0 78695 0 OPPENHEIMER SMCP ETF ETF/Closed End 68386C302 1049 15010 SH SOLE 0 0 15010 0 TREX COMPANY INC Common Stock 89531P105 1000 9228 SH SOLE 0 0 9228 0 MARTIN MARIETTA MTLS INC Common Stock 573284106 998 4516 SH SOLE 0 0 4516 0 IPG PHOTONICS CORP Common Stock 44980X109 996 4652 SH SOLE 0 0 4652 0 DELTA AIRLINES INC NEW Common Stock 247361702 8158 145676 SH SOLE 0 0 145676 0 FT NASDAQ BANK ETF ETF/Closed End 33738R860 8130 276916 SH SOLE 0 0 276916 0 ZOETIS INC CL A Common Stock 98978V103 8063 111922 SH SOLE 0 0 111922 0 CHURCH DWIGHT COMPANY Common Stock 171340102 7682 153118 SH SOLE 0 0 153118 0 DIGIMARC CORP NEW Common Stock 25381B101 2897 80147 SH SOLE 0 0 80147 0 TEKLA HEALTHCARE INV SBI ETF/Closed End 87911J103 2824 125243 SH SOLE 0 0 125243 0 OPPENHEIMER REV WGHT ETF ETF/Closed End 68386C401 2808 76729 SH SOLE 0 0 76729 0 SIGNATURE BANK NEW YORK Common Stock 82669G104 2652 19323 SH SOLE 0 0 19323 0 NAVIENT CORP Common Stock 63938C108 1480 111094 SH SOLE 0 0 111094 0 DUNKIN BRANDS GRP INC Common Stock 265504100 1478 22920 SH SOLE 0 0 22920 0 PVH CORP Common Stock 693656100 1466 10683 SH SOLE 0 0 10683 0 WESTROCK COMPANY Common Stock 96145D105 1414 22371 SH SOLE 0 0 22371 0 LLOYDS BANKING SPONS ADR Common Stock 539439109 1408 375523 SH SOLE 0 0 375523 0 ALCOA UPSTREAM CORP Common Stock 013872106 1406 26096 SH SOLE 0 0 26096 0 BOSTON SCIENTIFIC CORP Common Stock 101137107 1395 56262 SH SOLE 0 0 56262 0 ADTALEM GLOBAL ED INC Common Stock 00737L103 780 18545 SH SOLE 0 0 18545 0 SPDR BLOOMBERG MTG ETF ETF/Closed End- 78464A383 768 29534 SH SOLE 0 0 29534 0 GAMING LEISURE PPTYS Common Stock 36467J108 762 20594 SH SOLE 0 0 20594 0 PROSHARES INVT GRADE ETF ETF/Closed End- 74347B607 436 5659 SH SOLE 0 0 5659 0 WABTEC Common Stock 929740108 434 5328 SH SOLE 0 0 5328 0 TD AMERITRADE HLDG CORP Common Stock 87236Y108 433 8476 SH SOLE 0 0 8476 0 HLTHCR SEL SECT SPDR ETF ETF/Closed End 81369Y209 144082 1742650 SH SOLE 0 0 1742650 0 CONS DSCR SEL SPDR ETF ETF/Closed End 81369Y407 108524 1099641 SH SOLE 0 0 1099641 0 ISHS US FINL SVCS ETF ETF/Closed End 464287770 87393 669937 SH SOLE 0 0 669937 0 ALPHABET INC A Common Stock 02079K305 69525 66000 SH SOLE 0 0 66000 0 CONS STPLS SEL SPDR ETF ETF/Closed End 81369Y308 53849 946552 SH SOLE 0 0 946552 0 WELLS FARGO CO NEW Common Stock 949746101 48488 799210 SH SOLE 0 0 799210 0 3M COMPANY Common Stock 88579Y101 43861 186347 SH SOLE 0 0 186347 0 NATL FUEL GAS COMPANY Common Stock 636180101 4517 82268 SH SOLE 0 0 82268 0 VNGRD MDCP VAL ETF ETF/Closed End 922908512 4337 38875 SH SOLE 0 0 38875 0 MEDICAL PROPERTIES TRUST REIT 58463J304 4286 311013 SH SOLE 0 0 311013 0 PWRSH AEROSP DEFENSE ETF ETF/Closed End 73935X690 4243 78720 SH SOLE 0 0 78720 0 ENERGY TRANSFER NEW LP Common Stock 29278N103 4241 236645 SH SOLE 0 0 236645 0 PACER TRENDPILOT US ETF ETF/Closed End 69374H204 1719 55252 SH SOLE 0 0 55252 0 VNGRD RUS2000 VL IN ETF ETF/Closed End 92206C649 1683 15360 SH SOLE 0 0 15360 0 FLOWERS FOODS INC Common Stock 343498101 1656 85772 SH SOLE 0 0 85772 0 PIONEER NATL RES COMPANY Common Stock 723787107 1640 9486 SH SOLE 0 0 9486 0 ISHS PHLX SEMICNDCTR ETF ETF/Closed End 464287523 971 5720 SH SOLE 0 0 5720 0 VMWARE INC CLASS A Common Stock 928563402 948 7564 SH SOLE 0 0 7564 0 VECTREN CORP Common Stock 92240G101 936 14392 SH SOLE 0 0 14392 0 CORECIVIC INC Common Stock 21871N101 925 41100 SH SOLE 0 0 41100 0 SPDR INDX SP GLB DV ETF ETF/Closed End 78463X459 562 7938 SH SOLE 0 0 7938 0 ISHS MSCI JAPAN NEW ETF ETF/Closed End 46434G822 558 9311 SH SOLE 0 0 9311 0 AVANGRID INC Common Stock 05351W103 356 7043 SH SOLE 0 0 7043 0 VANTIV INC CL A Common Stock 92210H105 350 4754 SH SOLE 0 0 4754 0 ISHS 710Y TRSY ETF ETF/Closed End- 464287440 22110 209438 SH SOLE 0 0 209438 0 CATERPILLAR INC Common Stock 149123101 21461 136189 SH SOLE 0 0 136189 0 GENERAL MOTORS COMPANY Common Stock 37045V100 19740 481585 SH SOLE 0 0 481585 0 ISHS U S PFD STK ETF ETF/Closed End- 464288687 19016 499511 SH SOLE 0 0 499511 0 CVS HEALTH CORP Common Stock 126650100 18537 255688 SH SOLE 0 0 255688 0 ALPS ALERIAN MLP ETF ETF/Closed End 00162Q866 18169 1683912 SH SOLE 0 0 1683912 0 HORMEL FOODS CORP Common Stock 440452100 3385 93007 SH SOLE 0 0 93007 0 STRYKER CORP Common Stock 863667101 3222 20810 SH SOLE 0 0 20810 0 SP GLOBAL INC Common Stock 78409V104 3169 18709 SH SOLE 0 0 18709 0 PIMCO 15Y US TIPS ETF ETF/Closed End- 72201R304 3166 45728 SH SOLE 0 0 45728 0 ANNALY CAP MGMT INC REIT 035710409 2985 251084 SH SOLE 0 0 251084 0 ISHS US MED DVCS ETF ETF/Closed End 464288810 1363 7854 SH SOLE 0 0 7854 0 FT NSDQ100 TECH INDX ETF ETF/Closed End 337345102 14419 200435 SH SOLE 0 0 200435 0 AETNA INC NEW Common Stock 00817Y108 14416 79915 SH SOLE 0 0 79915 0 AMERN EXPRESS CO Common Stock 025816109 14336 144354 SH SOLE 0 0 144354 0 PPG INDUSTRIES INC Common Stock 693506107 13300 113846 SH SOLE 0 0 113846 0 VNGRD INTL DIV APPRC ETF ETF/Closed End 921946810 3720 56109 SH SOLE 0 0 56109 0 FT CNSMR STPL ALPHDX ETF ETF/Closed End 33734X119 3681 75642 SH SOLE 0 0 75642 0 WSDMTR JPN SMCP DIV ETF ETF/Closed End 97717W836 3653 45420 SH SOLE 0 0 45420 0 ARCONIC INC Common Stock 03965L100 3458 126897 SH SOLE 0 0 126897 0 CLAYMORE GUGG 2020 ETF ETF/Closed End- 18383M365 3453 140758 SH SOLE 0 0 140758 0 NORDSON CORP Common Stock 655663102 3445 23528 SH SOLE 0 0 23528 0 W P CAREY INC Common Stock 92936U109 3407 49447 SH SOLE 0 0 49447 0 ALEXION PHARMS INC Common Stock 015351109 1605 13417 SH SOLE 0 0 13417 0 SMITH NEPHEW PLC ADR Common Stock 83175M205 1570 44834 SH SOLE 0 0 44834 0 KONINKLIJKE PHILIPS NEW Common Stock 500472303 1538 40684 SH SOLE 0 0 40684 0 FORTUNE BRANDS HOME SEC Common Stock 34964C106 851 12428 SH SOLE 0 0 12428 0 BRCLY BK ADR SERIES 5 Preferred Stock 06739H362 849 31844 SH SOLE 0 0 31844 0 GUGGENHEIM TXBL MUN MGD ETF/Closed End 401664107 842 37063 SH SOLE 0 0 37063 0 PWRSH SP500 BYWRTE ETF ETF/Closed End 73936G308 838 39085 SH SOLE 0 0 39085 0 ENTEGRIS INC Common Stock 29362U104 813 26696 SH SOLE 0 0 26696 0 CAREER EDUCATION CORP Common Stock 141665109 805 66610 SH SOLE 0 0 66610 0 REGAL ENTMT GRP A Common Stock 758766109 802 34850 SH SOLE 0 0 34850 0 VNGRD TELECOMM SVCS ETF ETF/Closed End 92204A884 795 8716 SH SOLE 0 0 8716 0 ALLERGAN PLC CONV A PFD Preferred Stock G0177J116 792 1351 SH SOLE 0 0 1351 0 DICKS SPORTING GOODS INC Common Stock 253393102 790 27498 SH SOLE 0 0 27498 0 INTERPUBLIC GROUP Common Stock 460690100 532 26404 SH SOLE 0 0 26404 0 ISHS CORE SP US VAL ETF ETF/Closed End 464287663 527 9512 SH SOLE 0 0 9512 0 MAXWELL TECH INC Common Stock 577767106 522 90550 SH SOLE 0 0 90550 0 VIACOM INC NEW CL A Common Stock 92553P102 518 14845 SH SOLE 0 0 14845 0 TICC CAPITAL CORP BDC Common Stock 87244T109 377 65685 SH SOLE 0 0 65685 0 HOLOGIC INC Common Stock 436440101 377 8811 SH SOLE 0 0 8811 0 DEERE COMPANY Common Stock 244199105 11265 71979 SH SOLE 0 0 71979 0 EXPRESS SCRIPTS HLDG CO Common Stock 30219G108 10455 140069 SH SOLE 0 0 140069 0 VNGRD FINANCIALS ETF ETF/Closed End 92204A405 10247 146305 SH SOLE 0 0 146305 0 FT D WRIGHT FOC 5 ETF ETF/Closed End 33738R605 9238 335087 SH SOLE 0 0 335087 0 AERCAP HOLDINGS N V Common Stock N00985106 2611 49621 SH SOLE 0 0 49621 0 LIBERTY GLOBAL PLC C Common Stock G5480U120 2548 75304 SH SOLE 0 0 75304 0 AVERY DENNISON CORP Common Stock 053611109 2528 22006 SH SOLE 0 0 22006 0 CMNTY HEALTHCARE TR INC Common Stock 20369C106 2487 88518 SH SOLE 0 0 88518 0 MOHAWK INDUSTRIES INC Common Stock 608190104 2398 8690 SH SOLE 0 0 8690 0 SPDR SP MID CAP VAL ETF ETF/Closed End 78464A839 1168 11362 SH SOLE 0 0 11362 0 NISOURCE INC Common Stock 65473P105 1165 45382 SH SOLE 0 0 45382 0 UNITED CONTINENTAL HLDGS Common Stock 910047109 1153 17113 SH SOLE 0 0 17113 0 VNGRD ENERGY ETF ETF/Closed End 92204A306 1142 11540 SH SOLE 0 0 11540 0 LAMB WESTON HLDGS INC Common Stock 513272104 1094 19381 SH SOLE 0 0 19381 0 ARCHER DANIELS MIDLAND C Common Stock 039483102 1087 27109 SH SOLE 0 0 27109 0 ILLUMINA INC Common Stock 452327109 1082 4952 SH SOLE 0 0 4952 0 LBRTY MEDIA A SIRIUS XM Common Stock 531229409 638 16080 SH SOLE 0 0 16080 0 BANKWELL FINL GRP INC Common Stock 06654A103 635 18501 SH SOLE 0 0 18501 0 HARLEY DAVIDSON INC Common Stock 412822108 614 12059 SH SOLE 0 0 12059 0 SCHWAB US DIV EQ ETF ETF/Closed End 808524797 395 7721 SH SOLE 0 0 7721 0 RUSH ENTERPRISE INC CL A Common Stock 781846209 393 7728 SH SOLE 0 0 7728 0 FORTINET INC Common Stock 34959E109 390 8933 SH SOLE 0 0 8933 0 ISHS US ENGY SCTR ETF ETF/Closed End 464287796 390 9840 SH SOLE 0 0 9840 0 EQUITY RESIDENTIAL REIT 29476L107 390 6112 SH SOLE 0 0 6112 0 ISHS MSCI EAFE VAL ETF ETF/Closed End 464288877 19463 352551 SH SOLE 0 0 352551 0 DIAGEO PLC NEW SPONS ADR Common Stock 25243Q205 18573 127189 SH SOLE 0 0 127189 0 MEDTRONIC PLC Common Stock G5960L103 17598 217929 SH SOLE 0 0 217929 0 ISHS CORE SP 500 ETF ETF/Closed End 464287200 139056 517224 SH SOLE 0 0 517224 0 JOHNSON JOHNSON Common Stock 478160104 111276 796423 SH SOLE 0 0 796423 0 ISHS INVSTMNT BD ETF ETF/Closed End- 464287242 70619 580936 SH SOLE 0 0 580936 0 SPDR SP 500 ETF ETF/Closed End 78462F103 55115 206531 SH SOLE 0 0 206531 0 COMCAST CORP A NEW Common Stock 20030N101 54052 1349618 SH SOLE 0 0 1349618 0 DOWDUPONT INC Common Stock 26078J100 52848 742037 SH SOLE 0 0 742037 0 MERCK COMPANY INC NEW Common Stock 58933Y105 49823 885425 SH SOLE 0 0 885425 0 EXPEDITORS INTL WASH INC Common Stock 302130109 4509 69696 SH SOLE 0 0 69696 0 HASBRO INC Common Stock 418056107 4445 48906 SH SOLE 0 0 48906 0 INSULET CORP Common Stock 45784P101 4369 63320 SH SOLE 0 0 63320 0 LYONDELLBASELL N V CL A Common Stock N53745100 4329 39239 SH SOLE 0 0 39239 0 FT ENH SHORT MTY NEW ETF ETF/Closed End- 33739Q408 4183 69741 SH SOLE 0 0 69741 0 CLAYMR GUGG BULLET22 ETF ETF/Closed End- 18383M217 1747 70115 SH SOLE 0 0 70115 0 POOL CORP Common Stock 73278L105 1720 13263 SH SOLE 0 0 13263 0 DOLBY LABORATORIES INC Common Stock 25659T107 1706 27514 SH SOLE 0 0 27514 0 EQUINIX INC PAR 0001 REIT 29444U700 1701 3752 SH SOLE 0 0 3752 0 ISHS GLB FINLS ETF ETF/Closed End 464287333 1697 24269 SH SOLE 0 0 24269 0 NATIONAL OILWELL VARCO Common Stock 637071101 1696 47089 SH SOLE 0 0 47089 0 SONOCO PRODUCTS CO Common Stock 835495102 1635 30760 SH SOLE 0 0 30760 0 TELECOM ARGENTINA ADR B Common Stock 879273209 966 26371 SH SOLE 0 0 26371 0 KENNAMETAL INC Common Stock 489170100 955 19718 SH SOLE 0 0 19718 0 PENN NATIONAL GAMING INC Common Stock 707569109 947 30224 SH SOLE 0 0 30224 0 CHEESECAKE FACTORY INC Common Stock 163072101 926 19229 SH SOLE 0 0 19229 0 LINCOLN ELECTRIC HLDGS Common Stock 533900106 567 6192 SH SOLE 0 0 6192 0 MAIN STR CAP CORP BDC Common Stock 56035L104 545 13717 SH SOLE 0 0 13717 0 KOHL'S CORP Common Stock 500255104 349 6443 SH SOLE 0 0 6443 0 VISA INC CLASS A Common Stock 92826C839 41862 367143 SH SOLE 0 0 367143 0 VNGRD FTSE EMG MKTS ETF ETF/Closed End 922042858 41749 909376 SH SOLE 0 0 909376 0 ISHS MSCI EAFE INDX ETF ETF/Closed End 464287465 39338 559497 SH SOLE 0 0 559497 0 ISHR HDGD MSCI EAFE ETF ETF/Closed End 46434V803 37286 1256056 SH SOLE 0 0 1256056 0 GENERAL ELECTRIC COMPANY Common Stock 369604103 35256 2020401 SH SOLE 0 0 2020401 0 HONEYWELL INTL INC Common Stock 438516106 26452 172484 SH SOLE 0 0 172484 0 VNGRD TTL INTL BD ETF ETF/Closed End- 92203J407 24938 458664 SH SOLE 0 0 458664 0 FT L/C GR OP ALPHADX ETF ETF/Closed End 33735K108 22260 363786 SH SOLE 0 0 363786 0 ISHS SP MDCP400 VAL ETF ETF/Closed End 464287705 5048 31527 SH SOLE 0 0 31527 0 SCRIPPS NTWKS INTERACTIV Common Stock 811065101 4541 53183 SH SOLE 0 0 53183 0 PINNACLE FOODS INC DE Common Stock 72348P104 1899 31926 SH SOLE 0 0 31926 0 ISHS 10YR CRDT BD ETF ETF/Closed End- 464289511 1896 29999 SH SOLE 0 0 29999 0 BANK MONTREAL QUEBEC Common Stock 063671101 1887 23578 SH SOLE 0 0 23578 0 ARISTA NETWORKS INC Common Stock 040413106 1801 7645 SH SOLE 0 0 7645 0 HANNON ARMSTRONG SUSTAIN Common Stock 41068X100 1799 74771 SH SOLE 0 0 74771 0 DELL TECH INC V Common Stock 24703L103 1060 13045 SH SOLE 0 0 13045 0 VNGRD CNSMR STAPLES ETF ETF/Closed End 92204A207 1037 7101 SH SOLE 0 0 7101 0 ADVANCED ENERGY INDS INC Common Stock 007973100 1027 15225 SH SOLE 0 0 15225 0 HP INC Common Stock 40434L105 1009 48025 SH SOLE 0 0 48025 0 RELX PLC SPON ADR Common Stock 759530108 997 42053 SH SOLE 0 0 42053 0 WOODWARD INC Common Stock 980745103 990 12935 SH SOLE 0 0 12935 0 CHEMOURS COMPANY Common Stock 163851108 605 12079 SH SOLE 0 0 12079 0 ISHSBD DEC 2024 TERM ETF ETF/Closed End- 46434VBG4 604 24116 SH SOLE 0 0 24116 0 ADVANCED MICRO DEVICES Common Stock 007903107 596 57935 SH SOLE 0 0 57935 0 NUVEEN MD QUAL MUN INC ETF/Closed End- 67061Q107 594 47252 SH SOLE 0 0 47252 0 VEREIT INC REIT 92339V100 593 76106 SH SOLE 0 0 76106 0 AMERESCO INC CL A Common Stock 02361E108 590 68548 SH SOLE 0 0 68548 0 FIRST UNITED CORP Common Stock 33741H107 589 33873 SH SOLE 0 0 33873 0 STAMPSCOM INC NEW Common Stock 852857200 589 3134 SH SOLE 0 0 3134 0 ALLY FINANCIAL INC Common Stock 02005N100 582 19952 SH SOLE 0 0 19952 0 NUVEEN PFD INCM OPPTYS ETF/Closed End 67073B106 330 31909 SH SOLE 0 0 31909 0 JOHNSON CTLS INTL PLC Common Stock G51502105 14927 391674 SH SOLE 0 0 391674 0 GENERAL DYNAMICS CORP Common Stock 369550108 14486 71201 SH SOLE 0 0 71201 0 NIKE INC CL B Common Stock 654106103 13041 208482 SH SOLE 0 0 208482 0 THERMO FISHER SCIENTIFIC Common Stock 883556102 12997 68449 SH SOLE 0 0 68449 0 BNY MELLON CORP Common Stock 064058100 12418 230562 SH SOLE 0 0 230562 0 ALLERGAN PLC Common Stock G0177J108 12203 74600 SH SOLE 0 0 74600 0 VNGRD LGCP ETF ETF/Closed End 922908637 12092 98648 SH SOLE 0 0 98648 0 COLUMBIA SELIGMAN GRWTH ETF/Closed End 19842X109 3918 176110 SH SOLE 0 0 176110 0 PUB SVC ENTERPRISE GROUP Common Stock 744573106 3861 74963 SH SOLE 0 0 74963 0 OWENS CORNING INC NEW Common Stock 690742101 3859 41976 SH SOLE 0 0 41976 0 TERADYNE INC Common Stock 880770102 3832 91530 SH SOLE 0 0 91530 0 CITIZENS FINL GRP INC Common Stock 174610105 3831 91248 SH SOLE 0 0 91248 0 RBC BEARINGS INC Common Stock 75524B104 3489 27602 SH SOLE 0 0 27602 0 VICOR CORP Common Stock 925815102 3439 164536 SH SOLE 0 0 164536 0 HALOZYME THERAPEUTICS Common Stock 40637H109 1559 76936 SH SOLE 0 0 76936 0 AVADEL PHARMS PLC ADR Common Stock 05337M104 1558 189973 SH SOLE 0 0 189973 0 UNITED STS STEEL CRP NEW Common Stock 912909108 1544 43884 SH SOLE 0 0 43884 0 WSDMTR US TTL DIV ETF ETF/Closed End 97717W109 1541 16576 SH SOLE 0 0 16576 0 LOGMEIN INC Common Stock 54142L109 842 7356 SH SOLE 0 0 7356 0 VANECK GOLD MNRS ETF ETF/Closed End 92189F106 833 35847 SH SOLE 0 0 35847 0 ISHS SP U S GROWTH ETF ETF/Closed End 464287671 817 15191 SH SOLE 0 0 15191 0 NUVEEN SELECT MAT MUNI ETF/Closed End 67061T101 808 81080 SH SOLE 0 0 81080 0 SPDR SP HOMEBLDRS ETF ETF/Closed End 78464A888 804 18162 SH SOLE 0 0 18162 0 EV TAX ADVTG BY WRTE INC ETF/Closed End 27828X100 534 31897 SH SOLE 0 0 31897 0 ALPHABET INC C Common Stock 02079K107 40677 38873 SH SOLE 0 0 38873 0 AMGEN INC Common Stock 031162100 36912 212261 SH SOLE 0 0 212261 0 ISHS RUSS MDCP INDX ETF ETF/Closed End 464287499 36202 173937 SH SOLE 0 0 173937 0 ISHS INTRM CRDT BD ETF ETF/Closed End- 464288638 34575 316596 SH SOLE 0 0 316596 0 PHILIP MORRIS INTL INC Common Stock 718172109 33276 314965 SH SOLE 0 0 314965 0 COCA COLA COMPANY Common Stock 191216100 29042 633004 SH SOLE 0 0 633004 0 HCP INC REIT 40414L109 5073 194523 SH SOLE 0 0 194523 0 HUNTINGTON BANCSHARES IN Common Stock 446150104 5018 344662 SH SOLE 0 0 344662 0 GUGG SP PURE GRW ETF ETF/Closed End 78355W403 4957 47286 SH SOLE 0 0 47286 0 MICROCHIP TECHNOLOGY INC Common Stock 595017104 4927 56061 SH SOLE 0 0 56061 0 MT BANK CORP Common Stock 55261F104 4590 26842 SH SOLE 0 0 26842 0 PIMCO ENH SHRT MATY ETF ETF/Closed End- 72201R833 4561 44909 SH SOLE 0 0 44909 0 WYNN RESORTS LIMITED Common Stock 983134107 4552 26999 SH SOLE 0 0 26999 0 GUGG BLLTSH 2020 CRP ETF ETF/Closed End- 18383M514 4542 213339 SH SOLE 0 0 213339 0 LIBERTY BROADBAND CORP C Common Stock 530307305 1916 22495 SH SOLE 0 0 22495 0 SUN COMMUNITIES INC REIT 866674104 1881 20271 SH SOLE 0 0 20271 0 FASTENAL COMPANY Common Stock 311900104 1856 33928 SH SOLE 0 0 33928 0 DONEGAL GROUP INC CLA Common Stock 257701201 1834 105992 SH SOLE 0 0 105992 0 LEAR CORP NEW Common Stock 521865204 1819 10297 SH SOLE 0 0 10297 0 PRINCIPAL FINANCIAL GRP Common Stock 74251V102 1816 25743 SH SOLE 0 0 25743 0 AMBEV S A SPON ADR Common Stock 02319V103 1805 279445 SH SOLE 0 0 279445 0 DOMINION ENGY MIDSTRM LP Common Stock 257454108 1802 59174 SH SOLE 0 0 59174 0 FT CAP STRENGTH ETF ETF/Closed End 33733E104 1069 20960 SH SOLE 0 0 20960 0 MANPOWERGROUP INC Common Stock 56418H100 594 4714 SH SOLE 0 0 4714 0 CLEARBRIDGE ENERGY MLP ETF/Closed End 184692101 579 37929 SH SOLE 0 0 37929 0 COOPER STANDARD HOLDINGS Common Stock 21676P103 579 4724 SH SOLE 0 0 4724 0 INFOSYS LTD SPONS ADR Common Stock 456788108 578 35635 SH SOLE 0 0 35635 0 PWRSHS GLB SHRT TERM ETF ETF/Closed End- 73936Q710 573 24055 SH SOLE 0 0 24055 0 SHIRE PLC SPON ADR Common Stock 82481R106 570 3674 SH SOLE 0 0 3674 0 BARCLAYS PLC ADR Common Stock 06738E204 335 30754 SH SOLE 0 0 30754 0 VICTORYSHS US EQ INC ETF ETF/Closed End 92647N824 335 7212 SH SOLE 0 0 7212 0 ISHS US RL EST ETF ETF/Closed End 464287739 10300 127140 SH SOLE 0 0 127140 0 PAYCHEX INC Common Stock 704326107 9152 134434 SH SOLE 0 0 134434 0 GRAINGER W W INC Common Stock 384802104 2462 10422 SH SOLE 0 0 10422 0 EATON CORP PLC Common Stock G29183103 21682 274426 SH SOLE 0 0 274426 0 MCDONALDS CORP Common Stock 580135101 20704 120290 SH SOLE 0 0 120290 0 CHUBB LTD Common Stock H1467J104 19889 136108 SH SOLE 0 0 136108 0 VNGRD VALUE ETF ETF/Closed End 922908744 17997 169270 SH SOLE 0 0 169270 0 ISHS RUSS 1000 VAL ETF ETF/Closed End 464287598 17132 137786 SH SOLE 0 0 137786 0 SHERWIN WILLIAMS CO Common Stock 824348106 16297 39744 SH SOLE 0 0 39744 0 WABCO HOLDINGS INC Common Stock 92927K102 3259 22709 SH SOLE 0 0 22709 0 ANTHEM INC Common Stock 036752103 3230 14354 SH SOLE 0 0 14354 0 SABRA HEALTH CARE REIT REIT 78573L106 3147 167671 SH SOLE 0 0 167671 0 FIRSTENERGY CORP Common Stock 337932107 3087 100800 SH SOLE 0 0 100800 0 AUTONATION INC Common Stock 05329W102 2984 58128 SH SOLE 0 0 58128 0 TATA MOTORS LTD SPNS ADR Common Stock 876568502 1350 40834 SH SOLE 0 0 40834 0 LAZARD LTD SHARES A MLP G54050102 1337 25463 SH SOLE 0 0 25463 0 NEWMONT MNG CORP HLDG CO Common Stock 651639106 1335 35577 SH SOLE 0 0 35577 0 WF CV CL A 75 PERPTL CD Par 10 949746804 1315 1004 SH SOLE 0 0 1004 0 CABOT OIL GAS CORP Common Stock 127097103 1302 45517 SH SOLE 0 0 45517 0 F5 NETWORKS INC Common Stock 315616102 725 5523 SH SOLE 0 0 5523 0 QUEST DIAGNOSTICS INC Common Stock 74834L100 723 7345 SH SOLE 0 0 7345 0 MARVELL TECH GROUP INC Common Stock G5876H105 719 33501 SH SOLE 0 0 33501 0 DOLLAR TREE INC Common Stock 256746108 719 6702 SH SOLE 0 0 6702 0 TEMPLTN EMERG MKT INC FD ETF/Closed End 880192109 689 61714 SH SOLE 0 0 61714 0 TEKLA LIFE SCIENCES INVS ETF/Closed End 87911K100 502 25592 SH SOLE 0 0 25592 0 D R HORTON INC Common Stock 23331A109 500 9782 SH SOLE 0 0 9782 0 OVERSTOCKCOM INC Common Stock 690370101 496 7768 SH SOLE 0 0 7768 0 HCI GROUP INC Common Stock 40416E103 473 15819 SH SOLE 0 0 15819 0 AMERICAN OUTDOOR BRANDS Common Stock 02874P103 320 24940 SH SOLE 0 0 24940 0 DRYFS STRAT MUN INC ETF/Closed End 261932107 317 36700 SH SOLE 0 0 36700 0 SPARK ENERGY INC CL A Common Stock 846511103 316 25486 SH SOLE 0 0 25486 0 VNGRD INTRM CORP BD ETF ETF/Closed End- 92206C870 15344 175580 SH SOLE 0 0 175580 0 WSDMTR US SMCP DIV ETF ETF/Closed End 97717W604 15205 523410 SH SOLE 0 0 523410 0 WSDMTR US MDCP DIV ETF ETF/Closed End 97717W505 15167 429917 SH SOLE 0 0 429917 0 ISHS JPM USD E/M BD ETF ETF/Closed End- 464288281 14889 128244 SH SOLE 0 0 128244 0 PWRSH SP500 LW VLTY ETF ETF/Closed End 73937B779 14883 311757 SH SOLE 0 0 311757 0 VNGRD GROWTH ETF ETF/Closed End 922908736 13659 97112 SH SOLE 0 0 97112 0 BROADCOM LTD Common Stock Y09827109 13164 51240 SH SOLE 0 0 51240 0 COSTCO WHOLESALE CORP Common Stock 22160K105 13160 70704 SH SOLE 0 0 70704 0 TEXAS INSTRUMENTS INC Common Stock 882508104 12293 117705 SH SOLE 0 0 117705 0 SANOFI SPON ADR Common Stock 80105N105 3902 90752 SH SOLE 0 0 90752 0 FT EMG MKT ALPHADX ETF ETF/Closed End 33737J182 3747 134289 SH SOLE 0 0 134289 0 MCKESSON CORP Common Stock 58155Q103 3741 23989 SH SOLE 0 0 23989 0 CELANESE CORP DE SER A Common Stock 150870103 3568 33321 SH SOLE 0 0 33321 0 SPRAGUE RESOURCES LP Common Stock 849343108 1613 66640 SH SOLE 0 0 66640 0 ISHS U S HOME CONSTR ETF ETF/Closed End 464288752 1608 36784 SH SOLE 0 0 36784 0 FRKLN LIBERTYQ E/MKT ETF ETF/Closed End 35473P207 1604 48550 SH SOLE 0 0 48550 0 INDEXIQ CHAIKIN S/C ETF ETF/Closed End 45409B396 1604 57189 SH SOLE 0 0 57189 0 STATE STREET CORP Common Stock 857477103 1552 15904 SH SOLE 0 0 15904 0 OLD REPUBLIC INTL CORP Common Stock 680223104 1521 71150 SH SOLE 0 0 71150 0 TARO PHARM IND LTD SHS A Common Stock M8737E108 850 8114 SH SOLE 0 0 8114 0 BIOMARIN PHARMACEUTICAL Common Stock 09061G101 845 9481 SH SOLE 0 0 9481 0 AMERN EAGLE OUTFITTERS Common Stock 02553E106 785 41768 SH SOLE 0 0 41768 0 ALLIANZGI NFJ DIV ETF/Closed End 01883A107 531 40660 SH SOLE 0 0 40660 0 TRANSOCEAN LTD NAMEN AKT Common Stock H8817H100 522 48869 SH SOLE 0 0 48869 0 PWRSH DYN BIO GENOME ETF ETF/Closed End 73935X856 379 8037 SH SOLE 0 0 8037 0 FT CLOUD COMPTG ETF ETF/Closed End 33734X192 379 8254 SH SOLE 0 0 8254 0 INTERCEPT PHARMS INC Common Stock 45845P108 376 6437 SH SOLE 0 0 6437 0 HCA HEALTHCARE INC Common Stock 40412C101 372 4235 SH SOLE 0 0 4235 0 ELECTRONIC ARTS INC Common Stock 285512109 367 3495 SH SOLE 0 0 3495 0 FT DJ INTERNET INDX ETF ETF/Closed End 33733E302 20884 190060 SH SOLE 0 0 190060 0 GS ACTIVEBETA LGCP ETF ETF/Closed End 381430503 19717 369509 SH SOLE 0 0 369509 0 BLACKROCK INC Common Stock 09247X101 19095 37170 SH SOLE 0 0 37170 0 SCHLUMBERGER LTD Common Stock 806857108 16562 245770 SH SOLE 0 0 245770 0 WASTE MANAGEMENT INC DEL Common Stock 94106L109 16274 188580 SH SOLE 0 0 188580 0 VNGRD INFO TECH ETF ETF/Closed End 92204A702 16158 98088 SH SOLE 0 0 98088 0 VNGRD FTSE PACIFIC ETF ETF/Closed End 922042866 15686 215171 SH SOLE 0 0 215171 0 CLAYMORE GUGG BULLET ETF ETF/Closed End- 18383M126 3248 164864 SH SOLE 0 0 164864 0 LEGG LOW VOL HI DIV ETF ETF/Closed End 52468L406 3233 102548 SH SOLE 0 0 102548 0 ISHS SP TTL US STK ETF ETF/Closed End 464287150 3180 52016 SH SOLE 0 0 52016 0 LIBERTY MEDIA CORP C Common Stock 531229607 3145 79302 SH SOLE 0 0 79302 0 WILLIAMS PARTNERS NEW LP Common Stock 96949L105 2973 76668 SH SOLE 0 0 76668 0 PENNANTPARK INVT BDC Common Stock 708062104 1373 198699 SH SOLE 0 0 198699 0 STMICROELECTRONICS N V Common Stock 861012102 1368 62624 SH SOLE 0 0 62624 0 AMTECH SYS INC PAR 01 Common Stock 032332504 1347 133801 SH SOLE 0 0 133801 0 ISHS SHORT TREASURY ETF ETF/Closed End- 464288679 1343 12187 SH SOLE 0 0 12187 0 OMNICOM GROUP INC Common Stock 681919106 1327 18223 SH SOLE 0 0 18223 0 SCANA CORP NEW Common Stock 80589M102 1309 32904 SH SOLE 0 0 32904 0 EATON VANCE CORP Common Stock 278265103 1304 23123 SH SOLE 0 0 23123 0 CLEARBRIDGE ENERGY RETRN ETF/Closed End 18469Q108 1292 111150 SH SOLE 0 0 111150 0 CHILDRENS PLACE INC Common Stock 168905107 707 4865 SH SOLE 0 0 4865 0 AVALONBAY COMMNTYS INC REIT 053484101 704 3944 SH SOLE 0 0 3944 0 GATX CORP Common Stock 361448103 701 11284 SH SOLE 0 0 11284 0 WOLVERINE WORLD WIDE INC Common Stock 978097103 699 21931 SH SOLE 0 0 21931 0 MACYS INC Common Stock 55616P104 698 27702 SH SOLE 0 0 27702 0 NETGEAR INC Common Stock 64111Q104 695 11830 SH SOLE 0 0 11830 0 CEMEX SAB SPONS 10 ORDIN Common Stock 151290889 499 66533 SH SOLE 0 0 66533 0 VANECK SEMICONDUCTOR ETF ETF/Closed End 92189F676 492 5032 SH SOLE 0 0 5032 0 ASTRAZENECA PLC ADR Common Stock 046353108 11911 343245 SH SOLE 0 0 343245 0 VNGRD RUS 2000 INDX ETF ETF/Closed End 92206C664 10761 87994 SH SOLE 0 0 87994 0 BERKSHIRE HATHAWAY DE A Common Stock 084670108 10714 36 SH SOLE 0 0 36 0 BECTON DICKINSON COMPANY Common Stock 075887109 9836 45951 SH SOLE 0 0 45951 0 INTL PAPER COMPANY Common Stock 460146103 9090 156892 SH SOLE 0 0 156892 0 ISHS SP SMCP600 VAL ETF ETF/Closed End 464287879 2652 17270 SH SOLE 0 0 17270 0 FIRST AMERN FINL CORP Common Stock 31847R102 2644 47189 SH SOLE 0 0 47189 0 EVERSOURCE ENERGY Common Stock 30040W108 2625 41542 SH SOLE 0 0 41542 0 HOSPITALITY PPTYS TR SBI REIT 44106M102 2619 87722 SH SOLE 0 0 87722 0 FQF TR OSHS FSTE US ETF ETF/Closed End 351680855 2604 81605 SH SOLE 0 0 81605 0 SPX CORP Common Stock 784635104 2560 81555 SH SOLE 0 0 81555 0 EXELON CORP Common Stock 30161N101 2473 62744 SH SOLE 0 0 62744 0 MSCI INC CL A Common Stock 55354G100 2471 19528 SH SOLE 0 0 19528 0 NUSTAR ENERGY LP MLP 67058H102 1104 36878 SH SOLE 0 0 36878 0 CANADIAN PAC RAILWAY LTD Common Stock 13645T100 1090 5965 SH SOLE 0 0 5965 0 PITNEY BOWES INC Common Stock 724479100 1090 97502 SH SOLE 0 0 97502 0 ISHS GLB 100 ETF ETF/Closed End 464287572 1086 11722 SH SOLE 0 0 11722 0 INCYTE CORP Common Stock 45337C102 1077 11367 SH SOLE 0 0 11367 0 FT MATRLS ALPHADX ETF ETF/Closed End 33734X168 634 14464 SH SOLE 0 0 14464 0 BMC STOCK HOLDINGS INC Common Stock 05591B109 631 24956 SH SOLE 0 0 24956 0 THREE D SYS CORP DEL NEW Common Stock 88554D205 625 72330 SH SOLE 0 0 72330 0 GAMCO NATL RES GOLDINCM ETF/Closed End 36465E101 395 58901 SH SOLE 0 0 58901 0 AK STEEL HLDG CORP Common Stock 001547108 393 69415 SH SOLE 0 0 69415 0 FT DJ SEL MICROCP ETF ETF/Closed End 33718M105 390 8217 SH SOLE 0 0 8217 0 APPLE INC Common Stock 037833100 160131 946233 SH SOLE 0 0 946233 0 TECH SEL SECT SPDR ETF ETF/Closed End 81369Y803 138029 2158393 SH SOLE 0 0 2158393 0 VNGRD FTSE ALL WORLD ETF ETF/Closed End 922042775 137922 2520507 SH SOLE 0 0 2520507 0 EXXON MOBIL CORP Common Stock 30231G102 72008 860927 SH SOLE 0 0 860927 0 VAIL RESORTS INC Common Stock 91879Q109 4452 20955 SH SOLE 0 0 20955 0 PEOPLES UTD FINL INC Common Stock 712704105 4287 229259 SH SOLE 0 0 229259 0 WELLTOWER INC REIT 95040Q104 16613 260511 SH SOLE 0 0 260511 0 DXC TECHNOLOGY CO Common Stock 23355L106 3343 35231 SH SOLE 0 0 35231 0 COMPASS DIVS HLDGS SBI Common Stock 20451Q104 3149 185798 SH SOLE 0 0 185798 0 SPDR SP SM CAP GRTH ETF ETF/Closed End 78464A201 2977 13090 SH SOLE 0 0 13090 0 ISHS US TECH ETF ETF/Closed End 464287721 1371 8421 SH SOLE 0 0 8421 0 INTUITIVE SURGICAL NEW Common Stock 46120E602 1365 3741 SH SOLE 0 0 3741 0 NXP SEMICONDUCTORS N V Common Stock N6596X109 1337 11415 SH SOLE 0 0 11415 0 NEWELL BRANDS INC Common Stock 651229106 1311 42425 SH SOLE 0 0 42425 0 CORESITE REALTY CORP REIT 21870Q105 1270 11149 SH SOLE 0 0 11149 0 VERISK ANALYTICS INC Common Stock 92345Y106 730 7603 SH SOLE 0 0 7603 0 CYPRESS SEMICONDUCTOR Common Stock 232806109 720 47235 SH SOLE 0 0 47235 0 AMERIPRISE FINL INC Common Stock 03076C106 716 4226 SH SOLE 0 0 4226 0 MOSAIC COMPANY NEW Common Stock 61945C103 702 27354 SH SOLE 0 0 27354 0 XPO LOGISTICS INC Common Stock 983793100 701 7652 SH SOLE 0 0 7652 0 SONY CORP Common Stock 835699307 501 11136 SH SOLE 0 0 11136 0 DTE ENERGY COMPANY Common Stock 233331107 487 4453 SH SOLE 0 0 4453 0 CIENA CORP NEW Common Stock 171779309 485 23192 SH SOLE 0 0 23192 0 TELUS CORP Common Stock 87971M103 480 12678 SH SOLE 0 0 12678 0 INTL FLAVOR FRAGRANCE Common Stock 459506101 476 3119 SH SOLE 0 0 3119 0 ADVANCED SEMICNDCTR ENGR Common Stock 00756M404 475 73296 SH SOLE 0 0 73296 0 TRUSTMARK CORP Common Stock 898402102 311 9750 SH SOLE 0 0 9750 0 ARRAY BIOPHARMA INC Common Stock 04269X105 303 23650 SH SOLE 0 0 23650 0 CLAYMR GUGG BULLET24 ETF ETF/Closed End- 18383M233 7299 349412 SH SOLE 0 0 349412 0 FT HLTHCR ALPHADX ETF ETF/Closed End 33734X143 7218 103411 SH SOLE 0 0 103411 0 NVIDIA CORP Common Stock 67066G104 6950 35917 SH SOLE 0 0 35917 0 PENNANTPARK FLTG RT BDC ETF/Closed End 70806A106 6668 486004 SH SOLE 0 0 486004 0 SPDR SP MDCP 400 ETF ETF/Closed End 78467Y107 6448 18668 SH SOLE 0 0 18668 0 ISHS 13Y CR BD ETF ETF/Closed End- 464288646 6374 60971 SH SOLE 0 0 60971 0 REALTY INCOME CORP REIT 756109104 6319 110813 SH SOLE 0 0 110813 0 TJX COMPANIES INC NEW Common Stock 872540109 6289 82248 SH SOLE 0 0 82248 0 NOVO NORDISK AS ADR Common Stock 670100205 2368 44117 SH SOLE 0 0 44117 0 VNGRD SP 500 VAL ETF ETF/Closed End 921932703 2319 21092 SH SOLE 0 0 21092 0 HANESBRANDS INC Common Stock 410345102 2239 107061 SH SOLE 0 0 107061 0 ROCKWELL COLLINS INC DE Common Stock 774341101 2182 16092 SH SOLE 0 0 16092 0 CYRUSONE INC Common Stock 23283R100 2169 36440 SH SOLE 0 0 36440 0 EVERCORE INC A Common Stock 29977A105 1257 13970 SH SOLE 0 0 13970 0 BANCO BILBAO VIZCAYA ADR Common Stock 05946K101 1219 143406 SH SOLE 0 0 143406 0 FT GERMANY ALPHADX ETF ETF/Closed End 33737J190 1186 23170 SH SOLE 0 0 23170 0 NUVEEN MUNICIPAL VALUE F ETF/Closed End 670928100 686 67677 SH SOLE 0 0 67677 0 BANCO SANTANDER SPON ADR Common Stock 05964H105 683 104390 SH SOLE 0 0 104390 0 FAIR ISAAC CORP Common Stock 303250104 678 4423 SH SOLE 0 0 4423 0 L BRANDS INC Common Stock 501797104 676 11224 SH SOLE 0 0 11224 0 CH ROBINSON WORLDWID NEW Common Stock 12541W209 667 7483 SH SOLE 0 0 7483 0 FIDELITY NATL FINL INC Common Stock 31620R303 662 16863 SH SOLE 0 0 16863 0 GUGG ULTRA SHORT DUR ETF ETF/Closed End- 18383M654 420 8377 SH SOLE 0 0 8377 0 GLACIER BANCORP INC NEW Common Stock 37637Q105 409 10385 SH SOLE 0 0 10385 0 BLACKROCK RESCMDTYS STR ETF/Closed End 09257A108 409 41843 SH SOLE 0 0 41843 0 ALPS RVRFRNT DYN COR ETF ETF/Closed End- 00162Q536 406 16430 SH SOLE 0 0 16430 0 GLBL X MLP ETF ETF/Closed End 37950E473 405 41104 SH SOLE 0 0 41104 0 MICROSOFT CORP Common Stock 594918104 120970 1414197 SH SOLE 0 0 1414197 0 ATT INC Common Stock 00206R102 82221 2114736 SH SOLE 0 0 2114736 0 VERIZON COMMS INC Common Stock 92343V104 63683 1203147 SH SOLE 0 0 1203147 0 BERKSHIRE HATHAWAY B NEW Common Stock 084670702 60858 307024 SH SOLE 0 0 307024 0 VNGRD RUS1000 GRW IN ETF ETF/Closed End 92206C680 52482 380218 SH SOLE 0 0 380218 0 ISHS SP 500 VAL IDX ETF ETF/Closed End 464287408 48471 424290 SH SOLE 0 0 424290 0 VNGRD SHORT TERM BD ETF ETF/Closed End- 921937827 45884 580079 SH SOLE 0 0 580079 0 ALPS SECTOR DIV DOGS ETF ETF/Closed End 00162Q858 44641 974689 SH SOLE 0 0 974689 0 PEPSICO INC Common Stock 713448108 43757 364885 SH SOLE 0 0 364885 0 JPMORGAN CHASE COMPANY Common Stock 46625H100 101587 949941 SH SOLE 0 0 949941 0 VNGRD FTSE DEV MKTS ETF ETF/Closed End 921943858 99894 2226803 SH SOLE 0 0 2226803 0 PWRSH QQQ ETF ETF/Closed End 73935A104 87852 564019 SH SOLE 0 0 564019 0 ISHS RUSS 1000 GRW ETF ETF/Closed End 464287614 71006 527221 SH SOLE 0 0 527221 0 PFIZER INC Common Stock 717081103 69622 1922208 SH SOLE 0 0 1922208 0 INTEL CORP Common Stock 458140100 61804 1338905 SH SOLE 0 0 1338905 0 VNGRD HGH DIV YLD ETF ETF/Closed End 921946406 59994 700620 SH SOLE 0 0 700620 0 INGERSOLL RAND PLC Common Stock G47791101 4366 48953 SH SOLE 0 0 48953 0 PWRSH E/M SVRGN DEBT ETF ETF/Closed End- 73936T573 4118 139408 SH SOLE 0 0 139408 0 HARTFORD FINL SVCS GROUP Common Stock 416515104 4091 72693 SH SOLE 0 0 72693 0 TAYLOR DEVICES INC Common Stock 877163105 4025 299939 SH SOLE 0 0 299939 0 TWENTY FIRST CENTURY A Common Stock 90130A101 1758 50899 SH SOLE 0 0 50899 0 HERCULES CAPITAL INC BDC Common Stock 427096508 1748 133212 SH SOLE 0 0 133212 0 ISHS MSCI AUSTRALIA ETF ETF/Closed End 464286103 1674 72251 SH SOLE 0 0 72251 0 SPDR SP GLB NAT RES ETF ETF/Closed End 78463X541 1641 33449 SH SOLE 0 0 33449 0 BRIGHTHOUSE FINL INC Common Stock 10922N103 1632 27835 SH SOLE 0 0 27835 0 ARCELORMITTAL SA NY NEW Common Stock 03938L203 1632 50507 SH SOLE 0 0 50507 0 AMC NETWORKS INC CL A Common Stock 00164V103 980 18127 SH SOLE 0 0 18127 0 ISHS 05YR INVT GRD ETF ETF/Closed End- 46434V100 978 19450 SH SOLE 0 0 19450 0 GAMCO GOLD NATL RESINCM ETF/Closed End 36465A109 957 183596 SH SOLE 0 0 183596 0 DR PEPPER SNAPPLE GROUP Common Stock 26138E109 942 9700 SH SOLE 0 0 9700 0 ZIOPHARM ONCOLOGY INC Common Stock 98973P101 563 135955 SH SOLE 0 0 135955 0 FLEXION THERAPEUTICS INC Common Stock 33938J106 558 22290 SH SOLE 0 0 22290 0 CENTERPOINT ENERGY INC Common Stock 15189T107 557 19632 SH SOLE 0 0 19632 0 CANTEL MEDICAL CORP Common Stock 138098108 542 5269 SH SOLE 0 0 5269 0 STEELCASE INC Common Stock 858155203 539 35473 SH SOLE 0 0 35473 0 FT RVRFRNT DYN E/MKT ETF ETF/Closed End 33739P707 350 4974 SH SOLE 0 0 4974 0 AUTOMATIC DATA PROC INC Common Stock 053015103 15392 131340 SH SOLE 0 0 131340 0 DUKE ENERGY CORP NEW Common Stock 26441C204 15082 179310 SH SOLE 0 0 179310 0 VNGRD DIV APPREC ETF ETF/Closed End 921908844 14590 142996 SH SOLE 0 0 142996 0 ENBRIDGE INC Common Stock 29250N105 14260 364605 SH SOLE 0 0 364605 0 WALGREENS BOOTS ALLIANCE Common Stock 931427108 14256 196305 SH SOLE 0 0 196305 0 ISHS US SHRT MTY BD ETF ETF/Closed End- 46431W507 14197 283259 SH SOLE 0 0 283259 0 SYSCO CORP Common Stock 871829107 14014 230761 SH SOLE 0 0 230761 0 GS TREASURY 01YR ETF ETF/Closed End 381430529 13854 138569 SH SOLE 0 0 138569 0 MONDELEZ INTL INC CL A Common Stock 609207105 12438 290617 SH SOLE 0 0 290617 0 BWX TECHS INC Common Stock 05605H100 3777 62438 SH SOLE 0 0 62438 0 LAMAR ADVERTISING NEW A REIT 512816109 3674 49486 SH SOLE 0 0 49486 0 HARRIS CORP DEL Common Stock 413875105 3653 25790 SH SOLE 0 0 25790 0 HR BLOCK INC Common Stock 093671105 3587 136789 SH SOLE 0 0 136789 0 SOUTHWEST AIRLINES CO Common Stock 844741108 3552 54277 SH SOLE 0 0 54277 0 ISHS MSCI EAFE SMCP ETF ETF/Closed End 464288273 3512 54446 SH SOLE 0 0 54446 0 FT IV TACTICL HI YLD ETF ETF/Closed End- 33738D408 3451 71045 SH SOLE 0 0 71045 0 RAYMOND JAMES FINANCIAL Common Stock 754730109 1586 17757 SH SOLE 0 0 17757 0 SPDR PORT MID CAP ETF ETF/Closed End 78464A847 1579 47346 SH SOLE 0 0 47346 0 CRYOLIFE INC Common Stock 228903100 1561 81500 SH SOLE 0 0 81500 0 PIMCO INCOME STRAT FD II ETF/Closed End 72201J104 855 82020 SH SOLE 0 0 82020 0 GLBL X SUPERINCM PFD ETF ETF/Closed End- 37950E333 847 69690 SH SOLE 0 0 69690 0 ALTABA INC Common Stock 021346101 824 11798 SH SOLE 0 0 11798 0 DAVITA INC Common Stock 23918K108 817 11313 SH SOLE 0 0 11313 0 ISHS GLB TIMBER ETF ETF/Closed End 464288174 806 11337 SH SOLE 0 0 11337 0 SPROUTS FARMERS MARKET Common Stock 85208M102 789 32413 SH SOLE 0 0 32413 0 AMETEK INC NEW Common Stock 031100100 534 7367 SH SOLE 0 0 7367 0 ISHS GLBL TECH ETF ETF/Closed End 464287291 529 3444 SH SOLE 0 0 3444 0 BLACKROCK HLTH SCI TRUST ETF/Closed End 09250W107 523 14333 SH SOLE 0 0 14333 0 CABLE ONE INC Common Stock 12685J105 519 738 SH SOLE 0 0 738 0 NUVEEN CT QUAL MUN INC ETF/Closed End 67060D107 519 43529 SH SOLE 0 0 43529 0 PWRSHS DWA CONS CYCL ETF ETF/Closed End 73935X419 1345 26752 SH SOLE 0 0 26752 0 EOG RESOURCES INC Common Stock 26875P101 1293 11980 SH SOLE 0 0 11980 0 PIMCO INTRM MUN BD ETF ETF/Closed End- 72201R866 727 13553 SH SOLE 0 0 13553 0 ARK INNOVATION ETF ETF/Closed End 00214Q104 724 19536 SH SOLE 0 0 19536 0 SEI INVESTMENTS COMPANY Common Stock 784117103 724 10078 SH SOLE 0 0 10078 0 FIRST TRUST HIGH INCOME ETF/Closed End 33738E109 717 43280 SH SOLE 0 0 43280 0 OM ASSET MGMT PLC Common Stock G67506108 707 42190 SH SOLE 0 0 42190 0 MADDEN STEVEN LTD Common Stock 556269108 702 15034 SH SOLE 0 0 15034 0 NUVEEN TAX ADV DIVID GRW ETF/Closed End 67073G105 503 28585 SH SOLE 0 0 28585 0 OWENS ILL INC NEW Common Stock 690768403 481 21695 SH SOLE 0 0 21695 0 EDISON INTERNATIONAL Common Stock 281020107 480 7592 SH SOLE 0 0 7592 0 SUNCOR ENERGY INC NEW Common Stock 867224107 476 12952 SH SOLE 0 0 12952 0 RICE MIDSTREAM PRTNRS LP Common Stock 762819100 318 14800 SH SOLE 0 0 14800 0 FIRST CMNTY BANCSHS INC Common Stock 31983A103 317 11050 SH SOLE 0 0 11050 0 STONE HARBOR EMRG MKTS ETF/Closed End 86164T107 317 19930 SH SOLE 0 0 19930 0 ISHS US PHARMA ETF ETF/Closed End 464288836 314 2032 SH SOLE 0 0 2032 0 UNUM GROUP Common Stock 91529Y106 313 5701 SH SOLE 0 0 5701 0 FT LGCP CORE ALPHADX ETF ETF/Closed End 33734K109 15289 261169 SH SOLE 0 0 261169 0 CORNING INC Common Stock 219350105 14964 467762 SH SOLE 0 0 467762 0 VNGRD HEALTH CARE ETF ETF/Closed End 92204A504 14362 93172 SH SOLE 0 0 93172 0 CIGNA CORP Common Stock 125509109 13747 67688 SH SOLE 0 0 67688 0 HSBC HLDGS PLC SPONS ADR Common Stock 404280406 13649 264303 SH SOLE 0 0 264303 0 ENTERPRISE PROD PTNRS LP MLP 293792107 12868 485404 SH SOLE 0 0 485404 0 DOMINION ENERGY INC Common Stock 25746U109 12827 158245 SH SOLE 0 0 158245 0 FT EUROPE ALPHADX ETF ETF/Closed End 33737J117 3885 99463 SH SOLE 0 0 99463 0 PRUDENTIAL FINL INC Common Stock 744320102 3802 33063 SH SOLE 0 0 33063 0 GUGG SP S/C600 P/GR ETF ETF/Closed End 78355W809 1619 14133 SH SOLE 0 0 14133 0 PWRSHS DWA INDL ETF ETF/Closed End 73935X369 1585 26009 SH SOLE 0 0 26009 0 ISHS U S CNSMR SVC ETF ETF/Closed End 464287580 1575 8789 SH SOLE 0 0 8789 0 FT DJ GLB SEL DIV ETF ETF/Closed End 33734X200 1575 59801 SH SOLE 0 0 59801 0 SAP SE SPONS ADR Common Stock 803054204 1564 13919 SH SOLE 0 0 13919 0 BORG WARNER INC Common Stock 099724106 1530 29947 SH SOLE 0 0 29947 0 ARTESIAN RES CORP CL A Common Stock 043113208 850 22037 SH SOLE 0 0 22037 0 TAKETWO INTERACTIVE INC Common Stock 874054109 845 7701 SH SOLE 0 0 7701 0 CIRRUS LOGIC INC Common Stock 172755100 801 15453 SH SOLE 0 0 15453 0 TIFFANY AND COMPANY NEW Common Stock 886547108 797 7663 SH SOLE 0 0 7663 0 NATIONAL HEALTH INVS INC REIT 63633D104 796 10563 SH SOLE 0 0 10563 0 MASCO CORP Common Stock 574599106 792 18030 SH SOLE 0 0 18030 0 ETFIS INFRA REIT PFD ETF ETF/Closed End- 26923G400 534 21000 SH SOLE 0 0 21000 0 EMBRAER S A SPON ADR Common Stock 29082A107 514 21487 SH SOLE 0 0 21487 0 TALLGRASS ENERGY GP LP A Common Stock 874696107 510 19796 SH SOLE 0 0 19796 0 ISHS MSCI ACWI ETF ETF/Closed End 464288257 508 7051 SH SOLE 0 0 7051 0 SPDR SP SMALL CAP ETF ETF/Closed End 78464A813 371 2788 SH SOLE 0 0 2788 0 MOLSON COORS BREWNG CL B Common Stock 60871R209 269 3281 SH SOLE 0 0 3281 0 JAZZ PHARMS PLC SHS USD Common Stock G50871105 267 1986 SH SOLE 0 0 1986 0 ANALOG DEVICES INC Common Stock 032654105 11150 125238 SH SOLE 0 0 125238 0 CARLISLE COMPANIES INC Common Stock 142339100 9087 79958 SH SOLE 0 0 79958 0 COOPER COS INC NEW Common Stock 216648402 2651 12166 SH SOLE 0 0 12166 0 ALLIANT ENERGY CORP Common Stock 018802108 2635 61847 SH SOLE 0 0 61847 0 EXPEDIA INC NEW Common Stock 30212P303 2569 21452 SH SOLE 0 0 21452 0 CITY OFFICE REIT INC REIT 178587101 2534 194743 SH SOLE 0 0 194743 0 LIBERTY INTERACTIVE A Common Stock 53071M104 2519 103138 SH SOLE 0 0 103138 0 RPM INTERNATIONAL INC Common Stock 749685103 2480 47302 SH SOLE 0 0 47302 0 VNGRD EXTND MARKET ETF ETF/Closed End 922908652 2473 22134 SH SOLE 0 0 22134 0 FRANKLIN RESOURCES INC Common Stock 354613101 2442 56361 SH SOLE 0 0 56361 0 WASHINGTON FED INC Common Stock 938824109 1160 33870 SH SOLE 0 0 33870 0 OMEGA HEALTHCARE REIT 681936100 1151 41810 SH SOLE 0 0 41810 0 HENRY JACK ASSOC INC Common Stock 426281101 2446 20914 SH SOLE 0 0 20914 0 ORBITAL ATK INC Common Stock 68557N103 2392 18192 SH SOLE 0 0 18192 0 EV TAX MNGD GLB DIVRS EQ ETF/Closed End 27829F108 1171 124806 SH SOLE 0 0 124806 0 NGL ENERGY PARTNERS LP Common Stock 62913M107 1165 82949 SH SOLE 0 0 82949 0 MEDLEY CAPITAL CORP BDC Common Stock 58503F106 1151 220507 SH SOLE 0 0 220507 0 WSDMTR US DV EX FINL ETF ETF/Closed End 97717W406 1142 12915 SH SOLE 0 0 12915 0 PRICELINE GROUP INC Common Stock 741503403 1123 646 SH SOLE 0 0 646 0 ISHS EDGE MSCI USA ETF ETF/Closed End 46432F339 1101 13277 SH SOLE 0 0 13277 0 MKS INSTRUMENTS INC Common Stock 55306N104 1098 11615 SH SOLE 0 0 11615 0 JPM ALERIAN MLP ETN Alternatives - 46625H365 634 23061 SH SOLE 0 0 23061 0 ISHS US O/G EXPL ETF ETF/Closed End 464288851 605 9317 SH SOLE 0 0 9317 0 WEST PHARMACEUTICL SVCS Common Stock 955306105 401 4060 SH SOLE 0 0 4060 0 MATCH GROUP INC Common Stock 57665R106 397 12683 SH SOLE 0 0 12683 0 ARCOS DORADOS HLDGS A Common Stock G0457F107 391 37794 SH SOLE 0 0 37794 0 SPDR EURO STOXX 50 ETF ETF/Closed End 78463X202 387 9500 SH SOLE 0 0 9500 0 EXCH ROBO GLB AUTO ETF ETF/Closed End 301505707 386 9346 SH SOLE 0 0 9346 0 TYLER TECHNOLOGIES INC Common Stock 902252105 383 2163 SH SOLE 0 0 2163 0 NUVEEN PFD INCM SECS ETF/Closed End 67072C105 260 25504 SH SOLE 0 0 25504 0 PRUDENTIAL HI YLD FD INC ETF/Closed End 74433A109 258 17915 SH SOLE 0 0 17915 0 DEXCOM INC Common Stock 252131107 255 4450 SH SOLE 0 0 4450 0 VNGRD SP SM CAP 600 ETF ETF/Closed End 921932828 253 1816 SH SOLE 0 0 1816 0 ISHS HEDGE EMERG MKT ETF ETF/Closed End 46434G509 252 9527 SH SOLE 0 0 9527 0 BOEING COMPANY Common Stock 097023105 60030 203552 SH SOLE 0 0 203552 0 PROCTER GAMBLE COMPANY Common Stock 742718109 57096 621415 SH SOLE 0 0 621415 0 FACEBOOK INC CL A Common Stock 30303M102 49732 281834 SH SOLE 0 0 281834 0 BANK AMERICA CORP Common Stock 060505104 48410 1639917 SH SOLE 0 0 1639917 0 TEXTRON INC Common Stock 883203101 4493 79395 SH SOLE 0 0 79395 0 ADOBE SYSTEMS INC DEL Common Stock 00724F101 1759 10040 SH SOLE 0 0 10040 0 ALLIANCEBERNSTEIN HLDG MLP 01881G106 1748 69770 SH SOLE 0 0 69770 0 ISHS MSTAR M/A INCM ETF ETF/Closed End 46432F875 1725 66774 SH SOLE 0 0 66774 0 VNGRD SHRT INFL PRO ETF ETF/Closed End- 922020805 1684 34499 SH SOLE 0 0 34499 0 VNGRD SMLL CAP GRWTH ETF ETF/Closed End 922908595 1665 10351 SH SOLE 0 0 10351 0 PWRSHS DWA FINL ETF ETF/Closed End 73935X377 1624 46245 SH SOLE 0 0 46245 0 WESTERN EMERG MKTS DEBT ETF/Closed End 95766A101 974 62607 SH SOLE 0 0 62607 0 COGNEX CORP Common Stock 192422103 927 15152 SH SOLE 0 0 15152 0 WEBSTER FINANCIAL CORP Common Stock 947890109 921 16404 SH SOLE 0 0 16404 0 ASBURY AUTO GROUP INC Common Stock 043436104 557 8699 SH SOLE 0 0 8699 0 NOW INC Common Stock 67011P100 556 50443 SH SOLE 0 0 50443 0 NUVEEN PA QUAL MUN INC ETF/Closed End 670972108 553 42077 SH SOLE 0 0 42077 0 GUGG SP M/C400 P/GR ETF ETF/Closed End 78355W601 548 3555 SH SOLE 0 0 3555 0 KINSALE CAP GROUP INC Common Stock 49714P108 543 12077 SH SOLE 0 0 12077 0 BLUEROCK RESDNTL GRWTH A REIT 09627J102 541 53506 SH SOLE 0 0 53506 0 PLY GEM HLDGS INC Common Stock 72941W100 350 18904 SH SOLE 0 0 18904 0 CBIZ INC Common Stock 124805102 344 22252 SH SOLE 0 0 22252 0 ICF INTL INC Common Stock 44925C103 246 4680 SH SOLE 0 0 4680 0 ISHS U S BASIC MTRLS ETF ETF/Closed End 464287838 245 2393 SH SOLE 0 0 2393 0 NUVEEN NJ QUAL MUN INC ETF/Closed End 67069Y102 239 17452 SH SOLE 0 0 17452 0 VNGRD TTL BD MKT ETF ETF/Closed End- 921937835 6856 84051 SH SOLE 0 0 84051 0 ANADARKO PETROLEUM CORP Common Stock 032511107 6855 127799 SH SOLE 0 0 127799 0 ACCENTURE PLC IRELD CL A Common Stock G1151C101 6415 41900 SH SOLE 0 0 41900 0 NORFOLK SOUTHERN CORP Common Stock 655844108 6206 42829 SH SOLE 0 0 42829 0 CORE LABORATORIES NV Common Stock N22717107 2357 21515 SH SOLE 0 0 21515 0 FIDELITY NATL INFO SVCS Common Stock 31620M106 2302 24467 SH SOLE 0 0 24467 0 RYMAN HOSPITALITY PPTYS Common Stock 78377T107 2238 32430 SH SOLE 0 0 32430 0 PWRSH TXBL MUN BD ETF ETF/Closed End- 73937B407 2220 72329 SH SOLE 0 0 72329 0 ISHS MTG RL EST NEW ETF ETF/Closed End 46435G342 2212 48945 SH SOLE 0 0 48945 0 ETF ETF PRIME CYBER ETF ETF/Closed End 26924G201 1250 39514 SH SOLE 0 0 39514 0 CENTURYLINK INC Common Stock 156700106 4258 255261 SH SOLE 0 0 255261 0 ULTA BEAUTY INC Common Stock 90384S303 4172 18654 SH SOLE 0 0 18654 0 AUTODESK INC Common Stock 052769106 4137 39466 SH SOLE 0 0 39466 0 WHIRLPOOL CORP Common Stock 963320106 4070 24136 SH SOLE 0 0 24136 0 VSE CORP Common Stock 918284100 3943 81412 SH SOLE 0 0 81412 0 ACETO CORP Common Stock 004446100 1694 163950 SH SOLE 0 0 163950 0 EBAY INC Common Stock 278642103 1670 44245 SH SOLE 0 0 44245 0 TELEFLEX INC Common Stock 879369106 1665 6691 SH SOLE 0 0 6691 0 UBS GROUP AG Common Stock H42097107 963 52357 SH SOLE 0 0 52357 0 ISHS US HLTHCR ETF ETF/Closed End 464287762 928 5328 SH SOLE 0 0 5328 0 X TRACKERS RUSL 1000 ETF ETF/Closed End 233051481 906 28239 SH SOLE 0 0 28239 0 PWRSH DYN LGCP GRW ETF ETF/Closed End 73935X609 561 13531 SH SOLE 0 0 13531 0 PIMCO DYNAMIC CR MTG INC ETF/Closed End 72202D106 558 24845 SH SOLE 0 0 24845 0 WATERS CORP Common Stock 941848103 546 2828 SH SOLE 0 0 2828 0 CVD EQUIPMENT CORP Common Stock 126601103 537 46252 SH SOLE 0 0 46252 0 HEALTHEQUITY INC Common Stock 42226A107 536 11492 SH SOLE 0 0 11492 0 PACER TRENDPILOT 100 ETF ETF/Closed End 69374H303 536 17719 SH SOLE 0 0 17719 0 GUGG BLLTSH 2018 CRP ETF ETF/Closed End- 18383M530 534 25334 SH SOLE 0 0 25334 0 SUN LIFE FINL INC Common Stock 866796105 355 8604 SH SOLE 0 0 8604 0 FIRST FINANCIAL BANCORP Common Stock 320209109 350 13264 SH SOLE 0 0 13264 0 VALMONT INDUSTRIES INC Common Stock 920253101 348 2099 SH SOLE 0 0 2099 0 TOOTSIE ROLL INDS INC Common Stock 890516107 342 9383 SH SOLE 0 0 9383 0 NUVEEN GA QUAL MUN INC ETF/Closed End 67072B107 245 19451 SH SOLE 0 0 19451 0 EAST WEST BANCORP INC Common Stock 27579R104 8762 144033 SH SOLE 0 0 144033 0 X TRCKRS MSCI EUROPE ETF ETF/Closed End 233051853 8145 286583 SH SOLE 0 0 286583 0 FORD MOTOR COMPANY NEW Common Stock 345370860 7960 637338 SH SOLE 0 0 637338 0 AMERICAN TOWER CORP NEW REIT 03027X100 7687 53880 SH SOLE 0 0 53880 0 FT STOX EURO SEL DIV ETF ETF/Closed End 33735T109 7543 549357 SH SOLE 0 0 549357 0 CANADIAN NATL RAILWAY CO Common Stock 136375102 7540 91389 SH SOLE 0 0 91389 0 ISHS CORE TTL INTL ETF ETF/Closed End 46432F834 2897 45933 SH SOLE 0 0 45933 0 VENTAS INC REIT 92276F100 2836 47261 SH SOLE 0 0 47261 0 ISHS MSCI INDIA ETF ETF/Closed End 46429B598 2813 77992 SH SOLE 0 0 77992 0 ROCKWELL AUTOMATION INC Common Stock 773903109 2760 14054 SH SOLE 0 0 14054 0 TORONTO DOMINION BK NEW Common Stock 891160509 1505 25695 SH SOLE 0 0 25695 0 SKECHERS USA INC CL A Common Stock 830566105 1491 39412 SH SOLE 0 0 39412 0 OFS CAPITAL CORP BDC Common Stock 67103B100 1480 124389 SH SOLE 0 0 124389 0 BRCLY BLMBRG CMDTY ETN CD Par 10 06738C778 1478 60560 SH SOLE 0 0 60560 0 INTERCONTINENTAL EXCH Common Stock 45866F104 1459 20676 SH SOLE 0 0 20676 0 CENTRAL FD CDA LTD CL A ETF/Closed End 153501101 1448 108051 SH SOLE 0 0 108051 0 PWRSH DWA D/M MOMENT ETF ETF/Closed End 73936Q108 1396 50506 SH SOLE 0 0 50506 0 ING GROEP NV SPONS ADR Common Stock 456837103 1391 75354 SH SOLE 0 0 75354 0 VIACOM INC CL B NEW Common Stock 92553P201 1388 45064 SH SOLE 0 0 45064 0 CLAYMR GUGG BULLET21 ETF ETF/Closed End- 18383M225 1387 55625 SH SOLE 0 0 55625 0 EV TAX MNGD DIVRS EQ INC ETF/Closed End 27828N102 785 64399 SH SOLE 0 0 64399 0 EPR PROPERTIES Common Stock 26884U109 779 11897 SH SOLE 0 0 11897 0 WESTLAKE CHEMICAL CORP Common Stock 960413102 774 7270 SH SOLE 0 0 7270 0 DENTSPLY SIRONA INC Common Stock 24906P109 763 11590 SH SOLE 0 0 11590 0 MATTHEWS INTL CORP CL A Common Stock 577128101 754 14278 SH SOLE 0 0 14278 0 BOA CV L 725 PFD PERPTL CD Par 10 060505682 733 556 SH SOLE 0 0 556 0 BLACKROCK CR INCM TR ETF/Closed End 092508100 445 33399 SH SOLE 0 0 33399 0 BLACKBAUD INC Common Stock 09227Q100 443 4684 SH SOLE 0 0 4684 0 PWRSH WATER RES ETF ETF/Closed End 73935X575 441 14576 SH SOLE 0 0 14576 0 SEALED AIR CORP NEW Common Stock 81211K100 433 8791 SH SOLE 0 0 8791 0 NUVEEN NC PREM INC MUN ETF/Closed End 67060P100 277 21500 SH SOLE 0 0 21500 0 METLIFE INC Common Stock 59156R108 39222 775745 SH SOLE 0 0 775745 0 ISHS SP 500 GRW IDX ETF ETF/Closed End 464287309 26912 176160 SH SOLE 0 0 176160 0 ISHS MSCI EAFE GRW ETF ETF/Closed End 464288885 23402 289838 SH SOLE 0 0 289838 0 ISHS NA TECH ETF ETF/Closed End 464287549 516 3058 SH SOLE 0 0 3058 0 APPROACH RESOURCES INC Common Stock 03834A103 363 122579 SH SOLE 0 0 122579 0 LITTELFUSE INC Common Stock 537008104 362 1830 SH SOLE 0 0 1830 0 PROSHARES MSCI EUR ETF ETF/Closed End 74347B540 361 8650 SH SOLE 0 0 8650 0 VERSUM MATERIALS INC Common Stock 92532W103 360 9519 SH SOLE 0 0 9519 0 LIBERTY BROADBAND CORP A Common Stock 530307107 272 3201 SH SOLE 0 0 3201 0 EV TAX MNGD GLB BY WRTE ETF/Closed End 27829C105 272 22819 SH SOLE 0 0 22819 0 LIBERTY GLOBAL PLC A Common Stock G5480U104 268 7487 SH SOLE 0 0 7487 0 ISHS CORE MSCI EUR ETF ETF/Closed End 46434V738 30869 615295 SH SOLE 0 0 615295 0 ISHS FLTG RT BOND ETF ETF/Closed End- 46429B655 25459 500966 SH SOLE 0 0 500966 0 ISHS EDGE MSCI USA ETF ETF/Closed End 46432F396 25445 246728 SH SOLE 0 0 246728 0 ORACLE CORP Common Stock 68389X105 24711 522645 SH SOLE 0 0 522645 0 X TRCKRS MSCI EAFE ETF ETF/Closed End 233051200 4952 155809 SH SOLE 0 0 155809 0 GUGG BLLTSHS 2022 BD ETF ETF/Closed End- 18383M258 4858 229456 SH SOLE 0 0 229456 0 CHASE CORP Common Stock 16150R104 4841 40172 SH SOLE 0 0 40172 0 EASTMAN CHEMICAL COMPANY Common Stock 277432100 4790 51703 SH SOLE 0 0 51703 0 PWRSH FTSE EMG MKT ETF ETF/Closed End 73936T763 4758 213068 SH SOLE 0 0 213068 0 KELLOGG COMPANY Common Stock 487836108 1855 27282 SH SOLE 0 0 27282 0 WSDMTR E/M HI DIV ETF ETF/Closed End 97717W315 1836 40482 SH SOLE 0 0 40482 0 CMS ENERGY CORP Common Stock 125896100 1829 38670 SH SOLE 0 0 38670 0 ALIGN TECHNOLOGY INC Common Stock 016255101 1061 4777 SH SOLE 0 0 4777 0 ALLIANCEBERNSTEIN GLBL ETF/Closed End 01879R106 1035 81087 SH SOLE 0 0 81087 0 UNIVERSAL DISPLAY CORP Common Stock 91347P105 996 5769 SH SOLE 0 0 5769 0 METTLER TOLEDO INTL INC Common Stock 592688105 593 957 SH SOLE 0 0 957 0 SPDR SP BANK ETF ETF/Closed End 78464A797 589 12433 SH SOLE 0 0 12433 0 WEIBO CORP SPON ADR Common Stock 948596101 588 5679 SH SOLE 0 0 5679 0 ROLLINS INC Common Stock 775711104 581 12492 SH SOLE 0 0 12492 0 TYSON FOODS INC A Common Stock 902494103 576 7111 SH SOLE 0 0 7111 0 NATL WSTRN LIFE GRP A Common Stock 638517102 337 1018 SH SOLE 0 0 1018 0 CODORUS VALLEY BANCORP Common Stock 192025104 330 11998 SH SOLE 0 0 11998 0 ILG INC Common Stock 44967H101 330 11596 SH SOLE 0 0 11596 0 GGP INC Common Stock 36174X101 324 13866 SH SOLE 0 0 13866 0 BLACKROCK ENH INTL DV TR ETF/Closed End 092524107 233 35763 SH SOLE 0 0 35763 0 VNGRD TOTAL INTL STK ETF ETF/Closed End 921909768 8521 149996 SH SOLE 0 0 149996 0 FT D/M EX US ALPHADX ETF ETF/Closed End 33737J174 8402 134697 SH SOLE 0 0 134697 0 DIAMONDBACK ENERGY INC Common Stock 25278X109 8132 64413 SH SOLE 0 0 64413 0 WSDMTR US LGCP DIV ETF ETF/Closed End 97717W307 8131 88264 SH SOLE 0 0 88264 0 ESTEE LAUDER COMPANY INC Common Stock 518439104 7655 60159 SH SOLE 0 0 60159 0 ECOLAB INC Common Stock 278865100 7642 56953 SH SOLE 0 0 56953 0 RCI HOSPITALITY HLDGS Common Stock 74934Q108 2936 104926 SH SOLE 0 0 104926 0 PRIMERICA INC Common Stock 74164M108 2902 28579 SH SOLE 0 0 28579 0 ISHS SP SMCP600 GRW ETF ETF/Closed End 464287887 2901 17052 SH SOLE 0 0 17052 0 ADVANCE AUTO PARTS INC Common Stock 00751Y106 2887 28963 SH SOLE 0 0 28963 0 TRANSCANADA CORP Common Stock 89353D107 2823 58044 SH SOLE 0 0 58044 0 POWERSHS SP 400 LOW ETF ETF/Closed End 73937B647 2806 61832 SH SOLE 0 0 61832 0 MARSH MCLENNAN COS INC Common Stock 571748102 2750 33781 SH SOLE 0 0 33781 0 CARNIVAL CORP PAIRD CTF Common Stock 143658300 2743 41327 SH SOLE 0 0 41327 0 UNITED RENTALS INC Common Stock 911363109 1514 8805 SH SOLE 0 0 8805 0 LABORATORY CORP OF AMER Common Stock 50540R409 1429 8961 SH SOLE 0 0 8961 0 NUV AMT FREE QUAL MUN ETF/Closed End 670657105 1411 102594 SH SOLE 0 0 102594 0 CHIPOTLE MEXICAN GRILL A Common Stock 169656105 1383 4786 SH SOLE 0 0 4786 0 ALASKA AIR GROUP INC Common Stock 011659109 776 10560 SH SOLE 0 0 10560 0 BLKRK MUNI INTERDUR FUND ETF/Closed End 09253X102 772 55490 SH SOLE 0 0 55490 0 PROOFPOINT INC Common Stock 743424103 765 8612 SH SOLE 0 0 8612 0 PWRSH KBW BANK ETF ETF/Closed End 73937B746 763 13865 SH SOLE 0 0 13865 0 CALAMOS CONV OPP INC ETF/Closed End 128117108 758 67776 SH SOLE 0 0 67776 0 TEGNA INC Common Stock 87901J105 752 53395 SH SOLE 0 0 53395 0 PHILLIPS 66 Common Stock 718546104 17245 170488 SH SOLE 0 0 170488 0 PWRSHS DWA MOMENTUM ETF ETF/Closed End 73935X153 16886 327052 SH SOLE 0 0 327052 0 PIMCO INVT GRD CORP ETF ETF/Closed End- 72201R817 16505 156196 SH SOLE 0 0 156196 0 WSDMTR JPN HEDG EQ ETF ETF/Closed End 97717W851 16465 277516 SH SOLE 0 0 277516 0 BCE INC NEW Common Stock 05534B760 16404 341689 SH SOLE 0 0 341689 0 GENL MILLS INC Common Stock 370334104 15771 265993 SH SOLE 0 0 265993 0 NATL RETAIL PPTYS INC REIT 637417106 3337 77366 SH SOLE 0 0 77366 0 ARES CAPITAL CORP BDC Common Stock 04010L103 3335 212174 SH SOLE 0 0 212174 0 HAIN CELESTIAL GROUP INC Common Stock 405217100 3301 77876 SH SOLE 0 0 77876 0 BG FOODS INC NEW Common Stock 05508R106 3212 91390 SH SOLE 0 0 91390 0 ABERDEEN ASIA PACIFIC ETF/Closed End 003009107 3110 637332 SH SOLE 0 0 637332 0 VNGRD LNG TRM TREAS ETF ETF/Closed End- 92206C847 1353 17346 SH SOLE 0 0 17346 0 WESTERN UNION COMPANY Common Stock 959802109 1289 67809 SH SOLE 0 0 67809 0 HARVEST CAP CR CORP BDC Common Stock 41753F109 715 65213 SH SOLE 0 0 65213 0 HAWAIIAN ELEC INDS INC Common Stock 419870100 705 19489 SH SOLE 0 0 19489 0 CARA THERAPEUTICS INC Common Stock 140755109 701 57279 SH SOLE 0 0 57279 0 GASLOG PARTNERS LTD Common Stock Y2687W108 694 28035 SH SOLE 0 0 28035 0 MARINEMAX INC Common Stock 567908108 488 25834 SH SOLE 0 0 25834 0 DISCOVERY COMMS NEW C Common Stock 25470F302 480 22662 SH SOLE 0 0 22662 0 LOEWS CORP Common Stock 540424108 478 9548 SH SOLE 0 0 9548 0 PWRSH INTL DIV ACHVR ETF ETF/Closed End 73935X716 308 18611 SH SOLE 0 0 18611 0 COSTAR GROUP INC Common Stock 22160N109 307 1033 SH SOLE 0 0 1033 0 SPDR SP BIOTECH ETF ETF/Closed End 78464A870 8764 103267 SH SOLE 0 0 103267 0 FT MSTAR DIV LDRS ETF ETF/Closed End 336917109 8732 290199 SH SOLE 0 0 290199 0 ISHS NASDAQ BIOTECH ETF ETF/Closed End 464287556 8193 76738 SH SOLE 0 0 76738 0 PROSH SP 500 DV ARI ETF ETF/Closed End 74348A467 7815 122033 SH SOLE 0 0 122033 0 CLAYMR GUGG BULLET23 ETF ETF/Closed End- 18383M241 7471 358852 SH SOLE 0 0 358852 0 BROADRIDGE FINANCIAL Common Stock 11133T103 2833 31281 SH SOLE 0 0 31281 0 HAEMONETICS CORP Common Stock 405024100 2826 48664 SH SOLE 0 0 48664 0 ISHR HDGD MSCI GRMNY ETF ETF/Closed End 46434V704 2792 97304 SH SOLE 0 0 97304 0 FT VI RSG DIV ACHIEV ETF ETF/Closed End 33738R506 2763 92459 SH SOLE 0 0 92459 0 FLUOR CORP NEW Common Stock 343412102 2739 53028 SH SOLE 0 0 53028 0 PWRSHS SMCP MOMENTUM ETF ETF/Closed End 73936Q744 2738 56191 SH SOLE 0 0 56191 0 ISHS NA TECH SOFTWAR ETF ETF/Closed End 464287515 2699 17460 SH SOLE 0 0 17460 0 SEMPRA ENERGY Common Stock 816851109 1519 14205 SH SOLE 0 0 14205 0 WESTERN GAS PTNRS LP MLP 958254104 1441 29965 SH SOLE 0 0 29965 0 SPDR SP INTL DIV ETF ETF/Closed End 78463X772 1420 34453 SH SOLE 0 0 34453 0 ALLSCRIPTS HLTHCR SOLTNS Common Stock 01988P108 766 52664 SH SOLE 0 0 52664 0 INTERDIGITAL INC Common Stock 45867G101 748 9824 SH SOLE 0 0 9824 0 ISHS MSTR SM CAP VAL ETF ETF/Closed End 464288703 435 2856 SH SOLE 0 0 2856 0 SCHNITZER STEEL INDS A Common Stock 806882106 432 12891 SH SOLE 0 0 12891 0 FIRST SOLAR INC Common Stock 336433107 423 6266 SH SOLE 0 0 6266 0 WORLD ACCEPTANCE CORP Common Stock 981419104 422 5226 SH SOLE 0 0 5226 0 FT NSDQ CLN EDG GRN ETF ETF/Closed End 33733E500 288 14176 SH SOLE 0 0 14176 0 NASDAQ INC Common Stock 631103108 284 3694 SH SOLE 0 0 3694 0 CROWN HOLDINGS INC Common Stock 228368106 277 4928 SH SOLE 0 0 4928 0 EV TAX ADVTG BY WRTE OPP ETF/Closed End 27828Y108 273 17740 SH SOLE 0 0 17740 0 TIDEWATER INC NEW Common Stock 88642R109 6033 247267 SH SOLE 0 0 247267 0 SPDR SP REGL BNKG ETF ETF/Closed End 78464A698 5725 97280 SH SOLE 0 0 97280 0 PWRSH PREFERRED ETF ETF/Closed End 73936T565 5514 371076 SH SOLE 0 0 371076 0 SPDR BLOOMBERG CONV ETF ETF/Closed End- 78464A359 5437 107455 SH SOLE 0 0 107455 0 VALERO ENERGY CORP Common Stock 91913Y100 5254 57168 SH SOLE 0 0 57168 0 GDS HOLDINGS LTD ADR Common Stock 36165L108 2066 91715 SH SOLE 0 0 91715 0 KLATENCOR CORP Common Stock 482480100 2003 19061 SH SOLE 0 0 19061 0 GLADSTONE INVT CORP BDC ETF/Closed End 376546107 2002 179377 SH SOLE 0 0 179377 0 BROWN FORMAN CORP CL B Common Stock 115637209 1972 28716 SH SOLE 0 0 28716 0 FIRST TR MLP ENERGY ETF/Closed End 33739B104 1937 123769 SH SOLE 0 0 123769 0 PAYPAL HLDGS INC Common Stock 70450Y103 23131 314188 SH SOLE 0 0 314188 0 VNGRD CONSMR DISCRET ETF ETF/Closed End 92204A108 4964 31826 SH SOLE 0 0 31826 0 ALPS INTL SEC DV DOG ETF ETF/Closed End 00162Q718 4926 171923 SH SOLE 0 0 171923 0 FORTIVE CORP Common Stock 34959J108 4560 63030 SH SOLE 0 0 63030 0 MPLX LP MLP 55336V100 1877 52916 SH SOLE 0 0 52916 0 NEW MEDIA INVT GRP INC Common Stock 64704V106 1856 110605 SH SOLE 0 0 110605 0 FT ALPHADEX EUROZONE ETF ETF/Closed End 33737J505 1851 42166 SH SOLE 0 0 42166 0 SPX FLOW INC Common Stock 78469X107 1847 38844 SH SOLE 0 0 38844 0 GS ACTIVEBETA INTL ETF ETF/Closed End 381430107 1807 60219 SH SOLE 0 0 60219 0 LEGGETT PLATT INC Common Stock 524660107 1063 22267 SH SOLE 0 0 22267 0 FREQUENCY ELECTRNCS INC Common Stock 358010106 1025 109500 SH SOLE 0 0 109500 0 FT INTERMED DUR PFD INCM Common Stock 33718W103 999 40975 SH SOLE 0 0 40975 0 COCACOLA EURO PRTNRS Common Stock G25839104 588 14751 SH SOLE 0 0 14751 0 CONNECTICUT WTR SVC INC Common Stock 207797101 575 10013 SH SOLE 0 0 10013 0 ABIOMED INC Common Stock 003654100 335 1786 SH SOLE 0 0 1786 0 RPX CORP Common Stock 74972G103 329 24445 SH SOLE 0 0 24445 0 PWRSH SP E/M L/VLTY ETF ETF/Closed End 73937B662 325 12833 SH SOLE 0 0 12833 0 TEKLA HEALTHCARE OPPTYS Common Stock 879105104 322 18356 SH SOLE 0 0 18356 0 KINDER MORGAN INC DE Common Stock 49456B101 7206 398795 SH SOLE 0 0 398795 0 MAGELLAN MIDSTRM PTNR LP MLP 559080106 7099 100071 SH SOLE 0 0 100071 0 MARKEL CORP Common Stock 570535104 6896 6054 SH SOLE 0 0 6054 0 ISHS IBOX H/Y CORP ETF ETF/Closed End- 464288513 6688 76641 SH SOLE 0 0 76641 0 YUM BRANDS INC Common Stock 988498101 6190 75843 SH SOLE 0 0 75843 0 ATMOS ENERGY CORP Common Stock 049560105 2298 26758 SH SOLE 0 0 26758 0 GUGG BLLTSH 2019 CRP ETF ETF/Closed End- 18383M522 2266 107453 SH SOLE 0 0 107453 0 ISHS NATL MUNI BD ETF ETF/Closed End- 464288414 2265 20455 SH SOLE 0 0 20455 0 PWRSH FTSE RAFI US1K ETF ETF/Closed End 73935X583 2241 19728 SH SOLE 0 0 19728 0 LEGG MASON INC Common Stock 524901105 2233 53192 SH SOLE 0 0 53192 0 BANK OF THE OZARKS INC Common Stock 063904106 2208 45568 SH SOLE 0 0 45568 0 NATIONAL GRID ADR 2017 Common Stock 636274409 2204 37472 SH SOLE 0 0 37472 0 ISHS MSCI CANADA ETF ETF/Closed End 464286509 2190 73892 SH SOLE 0 0 73892 0 GUGG SP E/WGHT TECH ETF ETF/Closed End 78355W817 2129 14891 SH SOLE 0 0 14891 0 FISERV INC Common Stock 337738108 2118 16153 SH SOLE 0 0 16153 0 GLOBAL X ROBOTICS ETF ETF/Closed End 37954Y715 2115 89256 SH SOLE 0 0 89256 0 AMERIGAS PARTNERS LP MLP 030975106 1199 25927 SH SOLE 0 0 25927 0 FT NSDQ ABA CMNTY BK ETF ETF/Closed End 33736Q104 1191 22719 SH SOLE 0 0 22719 0 COHEN STEERS PFD INC ETF/Closed End 19247X100 679 31929 SH SOLE 0 0 31929 0 HILTON WORLDWIDE NEW Common Stock 43300A203 650 8133 SH SOLE 0 0 8133 0 FT RVRFRONT DYN DEV ETF ETF/Closed End 33739P608 408 6370 SH SOLE 0 0 6370 0 HEALTHCARE SVCS GROUP Common Stock 421906108 408 7738 SH SOLE 0 0 7738 0 WHITEHORSE FIN INC BDC Common Stock 96524V106 403 30015 SH SOLE 0 0 30015 0 FIVE9 INC Common Stock 338307101 211 8490 SH SOLE 0 0 8490 0 TECH DATA CORP Common Stock 878237106 210 2146 SH SOLE 0 0 2146 0 URSTADT BIDLE PPTYS CL A REIT 917286205 202 9306 SH SOLE 0 0 9306 0 OCCIDENTAL PETRO CORP Common Stock 674599105 5999 81446 SH SOLE 0 0 81446 0 VNGRD TTL STK MKT ETF ETF/Closed End 922908769 5942 43294 SH SOLE 0 0 43294 0 CONSOLIDATED EDISON INC Common Stock 209115104 5360 63095 SH SOLE 0 0 63095 0 SIX FLAGS ENTMT CORP NEW Common Stock 83001A102 2062 30973 SH SOLE 0 0 30973 0 COPART INC Common Stock 217204106 2038 47180 SH SOLE 0 0 47180 0 BHP BILLITON PLC ADR Common Stock 05545E209 2031 50402 SH SOLE 0 0 50402 0 JETBLUE AIRWAYS CORP Common Stock 477143101 1922 86014 SH SOLE 0 0 86014 0 ESTERLINE TECHNOLOGIES C Common Stock 297425100 901 12055 SH SOLE 0 0 12055 0 COMPASS MINRLS INTL INC Common Stock 20451N101 879 12159 SH SOLE 0 0 12159 0 BIG LOTS INC Common Stock 089302103 875 15581 SH SOLE 0 0 15581 0 AVNET INC Common Stock 053807103 464 11700 SH SOLE 0 0 11700 0 MATRLS SEL SECT SPDR ETF ETF/Closed End 81369Y100 460 7597 SH SOLE 0 0 7597 0 NATIONAL BEVERAGE CORP Common Stock 635017106 455 4669 SH SOLE 0 0 4669 0 COMMERCE BANCSHARES INC Common Stock 200525103 302 5413 SH SOLE 0 0 5413 0 WSDTR CBOE SP 500 ETF ETF/Closed End 97717X560 991 34088 SH SOLE 0 0 34088 0 DORMAN PRODS INC Common Stock 258278100 598 9781 SH SOLE 0 0 9781 0 MEDEQUITIES REALTY TRUST REIT 58409L306 597 53241 SH SOLE 0 0 53241 0 ALLEGION PUBLIC LTD Common Stock G0176J109 589 7409 SH SOLE 0 0 7409 0 FT DYN EURO EQ INCM ETF/Closed End 33740D107 585 31075 SH SOLE 0 0 31075 0 ENCANA CORP Common Stock 292505104 333 24999 SH SOLE 0 0 24999 0 M D C HOLDINGS INC Common Stock 552676108 329 10307 SH SOLE 0 0 10307 0 FT SENIOR LOAN FD ETF ETF/Closed End- 33738D309 11703 243606 SH SOLE 0 0 243606 0 ALPS RIVERFRONT STRT ETF ETF/Closed End- 00162Q783 11300 449322 SH SOLE 0 0 449322 0 FLEXSHS TR QLTY DIV ETF ETF/Closed End 33939L860 10514 233486 SH SOLE 0 0 233486 0 ISHS CS REIT ETF ETF/Closed End 464287564 9077 89591 SH SOLE 0 0 89591 0 FT L/C VL OP ALPHADX ETF ETF/Closed End 33735J101 2555 46760 SH SOLE 0 0 46760 0 FT RVRFRONT DYN EUR ETF ETF/Closed End 33739P806 2549 39010 SH SOLE 0 0 39010 0 CLAYMORE GUGG 2019 ETF ETF/Closed End- 18383M373 2503 102661 SH SOLE 0 0 102661 0 HUNTINGTON INGALLS INDS Common Stock 446413106 2380 10097 SH SOLE 0 0 10097 0 PWRSH DWA E/M MOMENT ETF ETF/Closed End 73936Q207 1166 56746 SH SOLE 0 0 56746 0 REALITY DIVCON LDRS ETF ETF/Closed End 75605A405 1160 36318 SH SOLE 0 0 36318 0 ISHARES CONV BOND ETF ETF/Closed End 46435G102 1134 20565 SH SOLE 0 0 20565 0 XYLEM INC Common Stock 98419M100 1130 16575 SH SOLE 0 0 16575 0 SPDR NUV BLOOMBERG ETF ETF/Closed End- 78468R739 1082 22578 SH SOLE 0 0 22578 0 AMPHENOL CORP CL A NEW Common Stock 032095101 636 7243 SH SOLE 0 0 7243 0 EQT CORP Common Stock 26884L109 634 11135 SH SOLE 0 0 11135 0 NUV AMT FREE MUN CR INC ETF/Closed End 67071L106 624 40384 SH SOLE 0 0 40384 0 CNO FINANCIAL GROUP INC Common Stock 12621E103 607 24590 SH SOLE 0 0 24590 0 FRANKLIN ELECTRIC Common Stock 353514102 400 8707 SH SOLE 0 0 8707 0 GLADSTONE CAP CORP BDC ETF/Closed End 376535100 397 43118 SH SOLE 0 0 43118 0 MOODYS CORP Common Stock 615369105 390 2642 SH SOLE 0 0 2642 0 MORGAN CHINA A SHARES FD ETF/Closed End 617468103 385 16477 SH SOLE 0 0 16477 0 WESTERN INTER MUNI FD ETF/Closed End 958435109 383 41128 SH SOLE 0 0 41128 0 DOUBLELINE INCM SLTNS FD Common Stock 258622109 379 18776 SH SOLE 0 0 18776 0 NORTHWEST NATURAL GAS Common Stock 667655104 258 4321 SH SOLE 0 0 4321 0 SCHEIN HENRY INC Common Stock 806407102 256 3659 SH SOLE 0 0 3659 0 WSDMTR INDIA EARNGS ETF ETF/Closed End 97717W422 255 9144 SH SOLE 0 0 9144 0 CLAYMR GUGG BULLET25 ETF ETF/Closed End- 18383M191 6082 293822 SH SOLE 0 0 293822 0 WEC ENERGY GROUP INC Common Stock 92939U106 5735 86336 SH SOLE 0 0 86336 0 ISHS RUSS 2000 GRW ETF ETF/Closed End 464287648 5322 28504 SH SOLE 0 0 28504 0 SPDR BLOOMBERG S/T ETF ETF/Closed End- 78468R408 2073 75206 SH SOLE 0 0 75206 0 ALLEGHANY CORP DE Common Stock 017175100 2034 3413 SH SOLE 0 0 3413 0 PWRSH SP500 HI BETA ETF ETF/Closed End 73937B829 2009 47270 SH SOLE 0 0 47270 0 AKAMAI TECHNOLOGIES INC Common Stock 00971T101 1939 29810 SH SOLE 0 0 29810 0 EV SR FLTG RT TR ETF/Closed End 27828Q105 1918 132840 SH SOLE 0 0 132840 0 BUILDERS FIRSTSOURCE INC Common Stock 12008R107 864 39664 SH SOLE 0 0 39664 0 CREDIT SUISSE GRP SP ADR Common Stock 225401108 862 48280 SH SOLE 0 0 48280 0 FQF FTSE EUROPE DIV ETF ETF/Closed End 351680848 860 33765 SH SOLE 0 0 33765 0 NUVEEN SP 500 BUY WRITE ETF/Closed End 6706ER101 858 60214 SH SOLE 0 0 60214 0 GUGG CHINA TECH ETF ETF/Closed End 18383Q135 857 14130 SH SOLE 0 0 14130 0 ALAMO GROUP INC Common Stock 011311107 471 4175 SH SOLE 0 0 4175 0 PROSHS SP MIDCAP400 ETF ETF/Closed End 74347B680 469 8596 SH SOLE 0 0 8596 0 UTAH MEDICAL PRODS INC Common Stock 917488108 462 5678 SH SOLE 0 0 5678 0 RELIANCE STEEL ALUM CO Common Stock 759509102 460 5359 SH SOLE 0 0 5359 0 CDK GLOBAL INC Common Stock 12508E101 456 6394 SH SOLE 0 0 6394 0 TTM TECHNOLOGIES INC Common Stock 87305R109 298 19012 SH SOLE 0 0 19012 0 MESABI TRUST CBI Common Stock 590672101 296 11760 SH SOLE 0 0 11760 0 PIMCO CORP INCM OPPTY ETF/Closed End 72201B101 291 17700 SH SOLE 0 0 17700 0 ICU MEDICAL INC Common Stock 44930G107 360 1667 SH SOLE 0 0 1667 0 NUVEEN SEL TX FREE INC 2 ETF/Closed End- 67063C106 358 25695 SH SOLE 0 0 25695 0 ISHS US HC PROVDRS ETF ETF/Closed End 464288828 1248 7956 SH SOLE 0 0 7956 0 GABELLI DIV INCM TR ETF/Closed End 36242H104 1227 52426 SH SOLE 0 0 52426 0 UTILS SEL SECT SPDR ETF ETF/Closed End 81369Y886 1223 23223 SH SOLE 0 0 23223 0 BEST BUY COMPANY INC Common Stock 086516101 1215 17742 SH SOLE 0 0 17742 0 UNDER ARMOUR INC CL A Common Stock 904311107 1172 81193 SH SOLE 0 0 81193 0 ISHS TRANSP AVG ETF ETF/Closed End 464287192 687 3582 SH SOLE 0 0 3582 0 URBAN OUTFITTERS INC Common Stock 917047102 681 19419 SH SOLE 0 0 19419 0 PROGRESSIVE CORP OH Common Stock 743315103 671 11918 SH SOLE 0 0 11918 0 TEMPLETON DRAGON FD INC ETF/Closed End 88018T101 667 31030 SH SOLE 0 0 31030 0 RMR GROUP INC A Common Stock 74967R106 415 7004 SH SOLE 0 0 7004 0 FT NSDQ100 EQL WGHTD ETF ETF/Closed End 337344105 415 7161 SH SOLE 0 0 7161 0 SANDY SPRING BANCORP INC Common Stock 800363103 412 10554 SH SOLE 0 0 10554 0 TRIANGLE CAP CORP BDC Common Stock 895848109 407 42937 SH SOLE 0 0 42937 0 ELI LILLY COMPANY Common Stock 532457108 18886 223613 SH SOLE 0 0 223613 0 VNGRD FTSE EUROPE ETF ETF/Closed End 922042874 18591 314297 SH SOLE 0 0 314297 0 COLGATEPALMOLIVE COMPANY Common Stock 194162103 17021 225594 SH SOLE 0 0 225594 0 WYNDHAM WORLDWIDE CORP Common Stock 98310W108 3393 29286 SH SOLE 0 0 29286 0 FMC CORP NEW Common Stock 302491303 3146 33231 SH SOLE 0 0 33231 0 ISHS RUSS 1000 INDX ETF ETF/Closed End 464287622 3075 20694 SH SOLE 0 0 20694 0 SCHWAB CHARLES CORP NEW Common Stock 808513105 3070 59771 SH SOLE 0 0 59771 0 MYLAN N V Common Stock N59465109 1372 32428 SH SOLE 0 0 32428 0 BLACKROCK SCI TECH TR ETF/Closed End 09258G104 1367 51205 SH SOLE 0 0 51205 0 EV TAX ADVTG DIV INCM FD ETF/Closed End 27828G107 1351 58077 SH SOLE 0 0 58077 0 FIDUCIARY CLAYMORE MLP ETF/Closed End 31647Q106 1272 96740 SH SOLE 0 0 96740 0 UNITIL CORP Common Stock 913259107 709 15536 SH SOLE 0 0 15536 0 FULLER H B COMPANY Common Stock 359694106 702 13032 SH SOLE 0 0 13032 0 POTASH CORP SASK INC Common Stock 73755L107 696 33706 SH SOLE 0 0 33706 0 PWRSH DYN LGCP VAL ETF ETF/Closed End 73935X708 691 17809 SH SOLE 0 0 17809 0 AMERICAN STS WTR CO Common Stock 029899101 687 11859 SH SOLE 0 0 11859 0 NUVEEN ENERGY MLP TOTAL ETF/Closed End 67074U103 497 43654 SH SOLE 0 0 43654 0 NUVEEN REAL ESTATE INC ETF/Closed End 67071B108 493 43749 SH SOLE 0 0 43749 0 EIGHTPOINT3 ENERGY PRTNR Common Stock 282539105 317 20865 SH SOLE 0 0 20865 0 ADVANTAGE OIL GAS LTD Common Stock 00765F101 314 72940 SH SOLE 0 0 72940 0 BLACKROCK MUNIASSETS FD ETF/Closed End 09254J102 306 20433 SH SOLE 0 0 20433 0 SPDR PORT SMALL CAP ETF ETF/Closed End 78468R853 306 10145 SH SOLE 0 0 10145 0 WESTERN HIGH INCME OPPTY ETF/Closed End 95766K109 218 42912 SH SOLE 0 0 42912 0 FT SMCP CORE ALPHADX ETF ETF/Closed End 33734Y109 6086 99491 SH SOLE 0 0 99491 0 TWITTER INC Common Stock 90184L102 5920 246583 SH SOLE 0 0 246583 0 BRIGHT HORIZONS FAM SOL Common Stock 109194100 5860 62341 SH SOLE 0 0 62341 0 FREEPORT MCMORAN INC Common Stock 35671D857 5839 307948 SH SOLE 0 0 307948 0 INVESCO LTD Common Stock G491BT108 5830 159564 SH SOLE 0 0 159564 0 CME GROUP INC CL A Common Stock 12572Q105 2034 13924 SH SOLE 0 0 13924 0 EDWARDS LIFESCIENCES Common Stock 28176E108 1975 17525 SH SOLE 0 0 17525 0 CHICAGO BRDGIRON COMPNY Common Stock 167250109 1949 120782 SH SOLE 0 0 120782 0 OPPENHEIMER REV WGHT ETF ETF/Closed End 68386C203 905 14900 SH SOLE 0 0 14900 0 HEICO CORP NEW Common Stock 422806109 897 9503 SH SOLE 0 0 9503 0 INGREDION INC Common Stock 457187102 865 6186 SH SOLE 0 0 6186 0 ARTHUR J GALLAGHER Common Stock 363576109 469 7408 SH SOLE 0 0 7408 0 SAGE THERAPEUTICS INC Common Stock 78667J108 464 2818 SH SOLE 0 0 2818 0 VANECK RETAIL ETF ETF/Closed End 92189F684 292 3192 SH SOLE 0 0 3192 0 BEST ADS RESPTG CL A ORD Common Stock 08653C106 290 32300 SH SOLE 0 0 32300 0 ISHS GLB ENGY PRODCR ETF ETF/Closed End 464286343 252 11681 SH SOLE 0 0 11681 0 LIFE STORAGE INC Common Stock 53223X107 519 5822 SH SOLE 0 0 5822 0 GUGG SP E/WGHT FINL ETF ETF/Closed End 78355W858 512 11595 SH SOLE 0 0 11595 0 OGE ENERGY CORP Common Stock 670837103 509 15457 SH SOLE 0 0 15457 0 ENBRIDGE ENERGY PTNRS LP MLP 29250R106 378 27370 SH SOLE 0 0 27370 0 GUIDEWIRE SOFTWARE INC Common Stock 40171V100 375 5055 SH SOLE 0 0 5055 0 AMER ELEC PWR CO INC Common Stock 025537101 4486 60979 SH SOLE 0 0 60979 0 MARRIOTT INTL INC NEW A Common Stock 571903202 4201 30952 SH SOLE 0 0 30952 0 CONAGRA BRANDS INC Common Stock 205887102 4137 109812 SH SOLE 0 0 109812 0 SPDR GOLD TRUST GOLD ETF Common Stock 78463V107 4084 33030 SH SOLE 0 0 33030 0 TAIWAN SEMICON MFG CO Common Stock 874039100 1736 43793 SH SOLE 0 0 43793 0 COTIVITI HOLDINGS INC Common Stock 22164K101 1654 51358 SH SOLE 0 0 51358 0 ORANGE SPON ADR Common Stock 684060106 1619 93047 SH SOLE 0 0 93047 0 CREDIT ACCEPTANCE CRP MI Common Stock 225310101 977 3020 SH SOLE 0 0 3020 0 ISHS 1020 TRS ETF ETF/Closed End- 464288653 961 7063 SH SOLE 0 0 7063 0 LUNA INNOVATIONS INC Common Stock 550351100 958 394350 SH SOLE 0 0 394350 0 MOTOROLA SOLUTIONS INC Common Stock 620076307 952 10539 SH SOLE 0 0 10539 0 GLOBAL MEDICAL REIT NEW REIT 37954A204 937 114313 SH SOLE 0 0 114313 0 APOLLO INVT CORP BDC Common Stock 03761U106 570 100663 SH SOLE 0 0 100663 0 PWRSHS NATL AMT FREE ETF ETF/Closed End- 73936T474 559 21668 SH SOLE 0 0 21668 0 ENERGY TRANSFER EQTY LP MLP 29273V100 538 31198 SH SOLE 0 0 31198 0 NUVEEN NY AMT FREE QUAL ETF/Closed End 670656107 356 27470 SH SOLE 0 0 27470 0 ISHS CORE GRWTH ALLC ETF ETF/Closed End 464289867 350 7788 SH SOLE 0 0 7788 0 PRA HEALTH SCIENCES INC Common Stock 69354M108 245 2692 SH SOLE 0 0 2692 0 ZIMMER BIOMET HLDGS INC Common Stock 98956P102 8847 73311 SH SOLE 0 0 73311 0 VNGRD MDCP GRW ETF ETF/Closed End 922908538 8818 69038 SH SOLE 0 0 69038 0 AFLAC INC Common Stock 001055102 8504 96873 SH SOLE 0 0 96873 0 HERSHEY COMPANY Common Stock 427866108 8301 73134 SH SOLE 0 0 73134 0 TIME WARNER NEW INC Common Stock 887317303 8161 89224 SH SOLE 0 0 89224 0 FT III PFD SECSINCM ETF ETF/Closed End- 33739E108 7798 389723 SH SOLE 0 0 389723 0 ACTIVISION BLIZZARD INC Common Stock 00507V109 2961 46767 SH SOLE 0 0 46767 0 LINCOLN NATL CORP IN Common Stock 534187109 2751 35789 SH SOLE 0 0 35789 0 CANADIAN IMPERIAL BANK Common Stock 136069101 2721 27932 SH SOLE 0 0 27932 0 ISHS EMG MKT DIV ETF ETF/Closed End 464286319 1493 35702 SH SOLE 0 0 35702 0 GARMIN LTD Common Stock H2906T109 1474 24744 SH SOLE 0 0 24744 0 GLBL X SUPER DIV ETF ETF/Closed End 37950E549 1447 66427 SH SOLE 0 0 66427 0 ISHS SP 100 INDX ETF ETF/Closed End 464287101 1436 12106 SH SOLE 0 0 12106 0 GUGG STRAT OPPTYS FD SBI ETF/Closed End 40167F101 1393 64533 SH SOLE 0 0 64533 0 IDEXX LABORATORIES INC Common Stock 45168D104 762 4874 SH SOLE 0 0 4874 0 UNION BANKSHS CORP NEW Common Stock 90539J109 762 21062 SH SOLE 0 0 21062 0 ISHS 13YR TRS ETF ETF/Closed End- 464287457 755 9000 SH SOLE 0 0 9000 0 LIBERTY PROPERTY TRUST REIT 531172104 746 17354 SH SOLE 0 0 17354 0 EV LTD DUR INCM FD ETF/Closed End 27828H105 732 53660 SH SOLE 0 0 53660 0 VNGRD TTL WORLD STK ETF ETF/Closed End 922042742 445 5991 SH SOLE 0 0 5991 0 GENTEX CORP Common Stock 371901109 443 21167 SH SOLE 0 0 21167 0 AFFILIATED MGRS GRP INC Common Stock 008252108 433 2108 SH SOLE 0 0 2108 0 ISHS ASIA PAC DIV ETF ETF/Closed End 464286293 433 8635 SH SOLE 0 0 8635 0 SPDR SP 500 GROWTH ETF ETF/Closed End 78464A409 429 12999 SH SOLE 0 0 12999 0 VERMILION ENERGY INC Common Stock 923725105 424 11684 SH SOLE 0 0 11684 0 ITAU SA ADR REP 500 PFD Common Stock 465562106 284 21816 SH SOLE 0 0 21816 0 SPDR SSGA LGCP LOW ETF ETF/Closed End 78468R804 283 3130 SH SOLE 0 0 3130 0 PWRSH FTSE US1500 SM ETF ETF/Closed End 73935X567 283 2181 SH SOLE 0 0 2181 0 HNI CORP Common Stock 404251100 283 7326 SH SOLE 0 0 7326 0 CENTURY BNCRP INC CL A Common Stock 156432106 280 3584 SH SOLE 0 0 3584 0 BANKUNITED INC Common Stock 06652K103 279 6855 SH SOLE 0 0 6855 0 MACQUARIE GLOBAL INFRA ETF/Closed End 55608D101 5778 224139 SH SOLE 0 0 224139 0 U S BANCORP DE NEW Common Stock 902973304 5552 103626 SH SOLE 0 0 103626 0 FLEETCOR TECHNOLOGIES Common Stock 339041105 5500 28584 SH SOLE 0 0 28584 0 CB FINANCIAL SVCS INC Common Stock 12479G101 5324 177476 SH SOLE 0 0 177476 0 BERKLEY W R CORP Common Stock 084423102 2058 28726 SH SOLE 0 0 28726 0 SYMANTEC CORP Common Stock 871503108 1946 69351 SH SOLE 0 0 69351 0 YUM CHINA HOLDINGS Common Stock 98850P109 892 22290 SH SOLE 0 0 22290 0 FT ENERGY ALPHADX ETF ETF/Closed End 33734X127 884 57098 SH SOLE 0 0 57098 0 MAGNA INTL INC CLASS A Common Stock 559222401 750 13234 SH SOLE 0 0 13234 0 BANNER CORP NEW Common Stock 06652V208 744 13495 SH SOLE 0 0 13495 0 PWRSH FDMTL H/Y CORP ETF ETF/Closed End- 73936T557 438 23119 SH SOLE 0 0 23119 0 CHESAPEAKE ENERGY CORP Common Stock 165167107 286 72244 SH SOLE 0 0 72244 0 PGE CORP Common Stock 69331C108 284 6327 SH SOLE 0 0 6327 0 PWRSH VRDO TAX FR WK ETF ETF/Closed End- 73936T433 276 11097 SH SOLE 0 0 11097 0 WISDOMTREE US DV GRW ETF ETF/Closed End 97717X669 12018 290071 SH SOLE 0 0 290071 0 ILLINOIS TOOL WORKS INC Common Stock 452308109 10889 65259 SH SOLE 0 0 65259 0 LOWES COMPANIES INC Common Stock 548661107 9695 104310 SH SOLE 0 0 104310 0 PARKER HANNIFIN CORP Common Stock 701094104 2616 13109 SH SOLE 0 0 13109 0 TARGA RESOURCES CORP Common Stock 87612G101 2502 51677 SH SOLE 0 0 51677 0 IONIS PHARMS INC Common Stock 462222100 2458 48872 SH SOLE 0 0 48872 0 TANGER FACTORY OUTLET REIT 875465106 2403 90644 SH SOLE 0 0 90644 0 WESTERN INFLATION LKD ETF/Closed End 95766Q106 1145 97152 SH SOLE 0 0 97152 0 CINCINNATI FINL CORP Common Stock 172062101 1118 14911 SH SOLE 0 0 14911 0 ROYAL CARIBBEAN CRUISES Common Stock V7780T103 1076 9020 SH SOLE 0 0 9020 0 ASSURED GUARANTY LIMITED Common Stock G0585R106 642 18945 SH SOLE 0 0 18945 0 AUTOLIV INC Common Stock 052800109 616 4845 SH SOLE 0 0 4845 0 MATSON INC Common Stock 57686G105 614 20565 SH SOLE 0 0 20565 0 VANECK BDC INCM ETF ETF/Closed End 92189F411 399 24021 SH SOLE 0 0 24021 0 NETAPP INC Common Stock 64110D104 395 7144 SH SOLE 0 0 7144 0 FOUNDATION BLDG MATERIAL Common Stock 350392106 383 25864 SH SOLE 0 0 25864 0 BLACKROCK MUNI 2018 TERM ETF/Closed End 09248C106 260 17605 SH SOLE 0 0 17605 0 GRAMERCY PPTY TR NEW Common Stock 385002308 258 9696 SH SOLE 0 0 9696 0 KEMPER CORP DEL Common Stock 488401100 257 3729 SH SOLE 0 0 3729 0 CARMAX INC Common Stock 143130102 254 3958 SH SOLE 0 0 3958 0 KINDER MORGN PFD CV A Preferred Stock 49456B200 252 6650 SH SOLE 0 0 6650 0 WESTERN DIGITAL CORP Common Stock 958102105 5893 74100 SH SOLE 0 0 74100 0 ISHS SP MDCP400 GRW ETF ETF/Closed End 464287606 5860 27150 SH SOLE 0 0 27150 0 INDL SEL SECT SPDR ETF ETF/Closed End 81369Y704 5641 74544 SH SOLE 0 0 74544 0 MICRON TECHNOLOGY INC Common Stock 595112103 5621 136708 SH SOLE 0 0 136708 0 STIFEL FINANCIAL CORP Common Stock 860630102 5573 93573 SH SOLE 0 0 93573 0 WEYERHAEUSER COMPANY Common Stock 962166104 5417 153640 SH SOLE 0 0 153640 0 CLOROX COMPANY Common Stock 189054109 5244 35256 SH SOLE 0 0 35256 0 PWRSHS DWA TACT MULT ETF ETF/Closed End 73937B399 2113 78615 SH SOLE 0 0 78615 0 CREE INC Common Stock 225447101 2082 56061 SH SOLE 0 0 56061 0 PHYSICIANS REALTY TR Common Stock 71943U104 2058 114412 SH SOLE 0 0 114412 0 J2 GLOBAL INC Common Stock 48123V102 2042 27217 SH SOLE 0 0 27217 0 INTREXON CORP Common Stock 46122T102 1962 170328 SH SOLE 0 0 170328 0 ISHS SILVER TR ETF Common Stock 46428Q109 1939 121238 SH SOLE 0 0 121238 0 KRATOS DFNSESEC SOL INC Common Stock 50077B207 900 84942 SH SOLE 0 0 84942 0 KAPSTONE PAPER PKG CRP Common Stock 48562P103 899 39624 SH SOLE 0 0 39624 0 RESOLUTE FOREST PRODS Common Stock 76117W109 894 80949 SH SOLE 0 0 80949 0 THOMSON REUTERS CORP Common Stock 884903105 873 20025 SH SOLE 0 0 20025 0 KADANT INC Common Stock 48282T104 868 8648 SH SOLE 0 0 8648 0 AGILENT TECHNOLOGIES INC Common Stock 00846U101 865 12916 SH SOLE 0 0 12916 0 NY MTG TR INC PAR 02 Common Stock 649604501 467 75665 SH SOLE 0 0 75665 0 CARLYLE GROUP LTD LP MLP 14309L102 458 19978 SH SOLE 0 0 19978 0 MERITOR INC Common Stock 59001K100 455 19406 SH SOLE 0 0 19406 0 SPDR DOW JONES REIT ETF ETF/Closed End 78464A607 449 4788 SH SOLE 0 0 4788 0 MALLINCKRODT PUB LTD CO Common Stock G5785G107 446 19786 SH SOLE 0 0 19786 0 HOWARD HUGHES CORP Common Stock 44267D107 299 2281 SH SOLE 0 0 2281 0 INTL GAME TECH PLC USD Common Stock G4863A108 297 11220 SH SOLE 0 0 11220 0 WESTAR ENERGY INC Common Stock 95709T100 296 5599 SH SOLE 0 0 5599 0 FIRST COMMONWLTH FINL CO Common Stock 319829107 292 20417 SH SOLE 0 0 20417 0 TELEFONICA BRASIL SA ADR Common Stock 87936R106 346 23333 SH SOLE 0 0 23333 0 VANECK INTL H/YLD BD ETF ETF/Closed End- 92189F445 344 13411 SH SOLE 0 0 13411 0 AMERICAN EQTY INVT LIFE Common Stock 025676206 239 7763 SH SOLE 0 0 7763 0 ISHS U S INDLS ETF ETF/Closed End 464287754 1928 13082 SH SOLE 0 0 13082 0 WENDYS COMPANY Common Stock 95058W100 900 54823 SH SOLE 0 0 54823 0 GOVERNMENT PPTYS INC TR REIT 38376A103 865 46676 SH SOLE 0 0 46676 0 KLX INC Common Stock 482539103 861 12611 SH SOLE 0 0 12611 0 UBS AG E TRACS ALERN ETN Alternatives - 902641646 467 19309 SH SOLE 0 0 19309 0 VOYA FINANCIAL INC Common Stock 929089100 465 9398 SH SOLE 0 0 9398 0 NUVEEN QUAL MUN INCM FD ETF/Closed End 67066V101 453 32202 SH SOLE 0 0 32202 0 IRSA INVERSIONES Y REP Common Stock 450047204 449 15159 SH SOLE 0 0 15159 0 GABELLI MLTIMEDIA TR INC ETF/Closed End 36239Q109 294 31985 SH SOLE 0 0 31985 0 SPIRE INC Common Stock 84857L101 294 3914 SH SOLE 0 0 3914 0 BIOGEN INC Common Stock 09062X103 11620 36475 SH SOLE 0 0 36475 0 ISHS EDGE MSCI EAFE ETF ETF/Closed End 46429B689 11403 156254 SH SOLE 0 0 156254 0 ISHS 20 TRSY ETF ETF/Closed End- 464287432 11376 89671 SH SOLE 0 0 89671 0 PPL CORP Common Stock 69351T106 11170 360917 SH SOLE 0 0 360917 0 DANAHER CORP Common Stock 235851102 9874 106378 SH SOLE 0 0 106378 0 TARGET CORP Common Stock 87612E106 9739 149261 SH SOLE 0 0 149261 0 GOLDMAN SACHS GROUP INC Common Stock 38141G104 9493 37262 SH SOLE 0 0 37262 0 GLAXOSMITHKLINE PLC ADR Common Stock 37733W105 9010 254007 SH SOLE 0 0 254007 0 VIRTU FINANCIAL INC A Common Stock 928254101 2530 138234 SH SOLE 0 0 138234 0 SUMITOMO MITSUI FINL Common Stock 86562M209 2423 278772 SH SOLE 0 0 278772 0 GLOBUS MED INC A NEW Common Stock 379577208 1151 28015 SH SOLE 0 0 28015 0 FT CHINDIA INDX ETF ETF/Closed End 33733A102 1150 29048 SH SOLE 0 0 29048 0 DRILQUIP INC Common Stock 262037104 1136 23814 SH SOLE 0 0 23814 0 SPROTT PHYSICAL GOLD ETF ETF/Closed End 85207H104 1129 106573 SH SOLE 0 0 106573 0 CAPITAL ONE FINL CORP Common Stock 14040H105 1082 10865 SH SOLE 0 0 10865 0 ENERGIZER HLDGS NEW Common Stock 29272W109 644 13424 SH SOLE 0 0 13424 0 INTELLIA THERAPEUTICS Common Stock 45826J105 643 33453 SH SOLE 0 0 33453 0 ON SEMICONDUCTOR CORP Common Stock 682189105 637 30438 SH SOLE 0 0 30438 0 NUVEEN ENHNCD MUN VAL FD ETF/Closed End 67074M101 628 44200 SH SOLE 0 0 44200 0 ERIE INDEMNITY CO CL A Common Stock 29530P102 610 5004 SH SOLE 0 0 5004 0 ISHS S/T NATL MUN BD ETF ETF/Closed End- 464288158 396 3775 SH SOLE 0 0 3775 0 EXELIXIS INC Common Stock 30161Q104 394 12955 SH SOLE 0 0 12955 0 SPIRIT AEROSYS HLDG CL A Common Stock 848574109 391 4485 SH SOLE 0 0 4485 0 CNOOC LTD SPONS ADR Common Stock 126132109 260 1808 SH SOLE 0 0 1808 0 KAYNE ANDERSON ENERGY ETF/Closed End 48660Q102 255 14645 SH SOLE 0 0 14645 0 RED HAT INC Common Stock 756577102 267 2223 SH SOLE 0 0 2223 0 ALLIANZGI DIVS INCMCONV ETF/Closed End 01883J108 265 12113 SH SOLE 0 0 12113 0 ISHS MSCI FRONT 100 ETF ETF/Closed End 464286145 264 7972 SH SOLE 0 0 7972 0 SEACOAST BANKING CORP FL Common Stock 811707801 264 10470 SH SOLE 0 0 10470 0 ISHS EDGE MSCI MFACT ETF ETF/Closed End 46434V274 260 9021 SH SOLE 0 0 9021 0 VNGRD RUS1000 VL IN ETF ETF/Closed End 92206C714 47609 438553 SH SOLE 0 0 438553 0 ISHS 05Y TIPS ETF ETF/Closed End- 46429B747 43918 439751 SH SOLE 0 0 439751 0 VNGRD MID CAP ETF ETF/Closed End 922908629 43856 283344 SH SOLE 0 0 283344 0 FT CNSMR DSCR ALPHDX ETF ETF/Closed End 33734X101 4357 103519 SH SOLE 0 0 103519 0 FEDERATED INVS PA CL B Common Stock 314211103 4306 119336 SH SOLE 0 0 119336 0 WSDMTR US HI DIV FD ETF ETF/Closed End 97717W208 4156 57058 SH SOLE 0 0 57058 0 NEW YORK CMNTY BANCORP Common Stock 649445103 4123 316683 SH SOLE 0 0 316683 0 SNAP ON INC Common Stock 833034101 4065 23324 SH SOLE 0 0 23324 0 TEVA PHARMACEUTICAL ADR Common Stock 881624209 3966 209263 SH SOLE 0 0 209263 0 HORIZONS NASDAQ 100 ETF ETF/Closed End 44053G108 1711 69765 SH SOLE 0 0 69765 0 OSHKOSH CORP Common Stock 688239201 1697 18675 SH SOLE 0 0 18675 0 GANNETT SPINCO INC Common Stock 36473H104 1657 142944 SH SOLE 0 0 142944 0 ISHS U S REGL BKS ETF ETF/Closed End 464288778 977 19814 SH SOLE 0 0 19814 0 CLAYMR GUGG BULLET23 ETF ETF/Closed End- 18383M183 972 36843 SH SOLE 0 0 36843 0 FACTSET RESEARCH SYS INC Common Stock 303075105 941 4884 SH SOLE 0 0 4884 0 NUVEEN INTRM DUR MUN TRM ETF/Closed End 670671106 916 70495 SH SOLE 0 0 70495 0 PACER GLB CASH COWS ETF ETF/Closed End 69374H709 910 28907 SH SOLE 0 0 28907 0 FT SWITZRLD ALPHADX ETF ETF/Closed End 33737J232 1128 21384 SH SOLE 0 0 21384 0 SCOTTS MIRACLEGRO CO Common Stock 810186106 1089 10177 SH SOLE 0 0 10177 0 DELUXE CORP Common Stock 248019101 644 8382 SH SOLE 0 0 8382 0 ALLISON TRANSMISSION Common Stock 01973R101 637 14789 SH SOLE 0 0 14789 0 CHART INDS INC PAR 001 Common Stock 16115Q308 622 13283 SH SOLE 0 0 13283 0 SYNCHRONY FINANCIAL Common Stock 87165B103 622 16114 SH SOLE 0 0 16114 0 BANK OF HAWAII CORP Common Stock 062540109 605 7060 SH SOLE 0 0 7060 0 SPDR DEV WORLD EXUS ETF ETF/Closed End 78463X889 396 12485 SH SOLE 0 0 12485 0 GABELLI UTIL TR INC ETF/Closed End 36240A101 387 54451 SH SOLE 0 0 54451 0 COMMSCOPE HOLDING CO INC Common Stock 20337X109 385 10174 SH SOLE 0 0 10174 0 PIMCO DYNAMIC INCM FUND Common Stock 72201Y101 259 8620 SH SOLE 0 0 8620 0 IRIDIUM COMMS INC Common Stock 46269C102 251 21240 SH SOLE 0 0 21240 0 HOME DEPOT INC Common Stock 437076102 38035 200678 SH SOLE 0 0 200678 0 WALMART STORES INC Common Stock 931142103 36071 365276 SH SOLE 0 0 365276 0 SPDR SP DIVIDEND ETF ETF/Closed End 78464A763 32816 347331 SH SOLE 0 0 347331 0 UPS INC B Common Stock 911312106 32148 269810 SH SOLE 0 0 269810 0 ISHS CORE HIGH DIV ETF ETF/Closed End 46429B663 31440 348792 SH SOLE 0 0 348792 0 STANLEY BLACK DECKER Common Stock 854502101 5138 30279 SH SOLE 0 0 30279 0 SMUCKER JM COMPANY NEW Common Stock 832696405 4874 39232 SH SOLE 0 0 39232 0 AMERICAN INTL GROUP NEW Common Stock 026874784 4604 77266 SH SOLE 0 0 77266 0 BARD CR INC Common Stock 067383109 1016 3067 SH SOLE 0 0 3067 0 CASEYS GENL STORES INC Common Stock 147528103 1009 9015 SH SOLE 0 0 9015 0 SQUARE INC A Common Stock 852234103 1005 28980 SH SOLE 0 0 28980 0 TOLL BROTHERS INC Common Stock 889478103 990 20611 SH SOLE 0 0 20611 0 UNIVERSAL HLTH SVC CL B Common Stock 913903100 600 5293 SH SOLE 0 0 5293 0 RYANAIR HLDG PLC ADR NEW Common Stock 783513203 575 5514 SH SOLE 0 0 5514 0 PSYCHEMEDICS CORP NEW Common Stock 744375205 331 16100 SH SOLE 0 0 16100 0 XEROX CORP NEW Common Stock 984121608 327 11222 SH SOLE 0 0 11222 0 AMEREN CORP Common Stock 023608102 325 5513 SH SOLE 0 0 5513 0 NUVEEN MUN 2021 TGT FD ETF/Closed End 670687102 322 34150 SH SOLE 0 0 34150 0 NUVEEN INTERMED DUR TERM ETF/Closed End 670677103 321 24945 SH SOLE 0 0 24945 0 GENL AMER INVESTORS ETF/Closed End 368802104 229 6648 SH SOLE 0 0 6648 0 WESTERN INFLATIONLKD ETF/Closed End- 95766R104 6173 540580 SH SOLE 0 0 540580 0 LEIDOS HOLDINGS INC Common Stock 525327102 6104 94528 SH SOLE 0 0 94528 0 APPLIED MATERIALS INC Common Stock 038222105 5853 114493 SH SOLE 0 0 114493 0 FT US EQ OPPTYS ETF ETF/Closed End 336920103 5835 85513 SH SOLE 0 0 85513 0 CROWN CASTLE INTL NEW REIT 22822V101 5818 52414 SH SOLE 0 0 52414 0 SALESFORCECOM INC Common Stock 79466L302 5739 56141 SH SOLE 0 0 56141 0 VEEVA SYS INC CL A Common Stock 922475108 5496 99429 SH SOLE 0 0 99429 0 CALAMOS STRAT TOT RETURN ETF/Closed End 128125101 2055 170146 SH SOLE 0 0 170146 0 PWRSHS DWA TECH ETF ETF/Closed End 73935X344 2007 38082 SH SOLE 0 0 38082 0 AMERICAN ARLNS GRP INC Common Stock 02376R102 1940 37284 SH SOLE 0 0 37284 0 EV TAX ADVTG GLB DIV INC ETF/Closed End 27828S101 905 52204 SH SOLE 0 0 52204 0 CENTENE CORP DEL Common Stock 15135B101 900 8918 SH SOLE 0 0 8918 0 HELEN OF TROY LTD Common Stock G4388N106 876 9089 SH SOLE 0 0 9089 0 FT BICK INDX ETF ETF/Closed End 33733H107 863 28577 SH SOLE 0 0 28577 0 SPDR SP 500 VALU ETF ETF/Closed End 78464A508 859 28009 SH SOLE 0 0 28009 0 ALPS RVRFRNT DYN US ETF ETF/Closed End 00162Q528 858 27081 SH SOLE 0 0 27081 0 PWRSH RUSS MDCP PURE ETF ETF/Closed End 73935X880 471 15036 SH SOLE 0 0 15036 0 WABASH NATL CORP Common Stock 929566107 469 21601 SH SOLE 0 0 21601 0 FT MULCP VAL ALPHADX ETF ETF/Closed End 33733C108 464 8145 SH SOLE 0 0 8145 0 CA INC Common Stock 12673P105 457 13740 SH SOLE 0 0 13740 0 GS MLP INCM OPPTYS FD ETF/Closed End 38147W103 456 50959 SH SOLE 0 0 50959 0 NUV MUN CR INC FD ETF/Closed End 67070X101 454 29783 SH SOLE 0 0 29783 0 WSDMTR US MDCP EARNG ETF ETF/Closed End 97717W570 297 7473 SH SOLE 0 0 7473 0 ENVISION HEALTHCARE CORP Common Stock 29414D100 293 8482 SH SOLE 0 0 8482 0 BROOKFIELD INFRA LP MLP G16252101 264 5896 SH SOLE 0 0 5896 0 CULLEN FROST BANKERS INC Common Stock 229899109 874 9238 SH SOLE 0 0 9238 0 WASHINGTON PRIME GRP NEW Common Stock 93964W108 860 120816 SH SOLE 0 0 120816 0 HONDA MTR LTD ADR Common Stock 438128308 857 25157 SH SOLE 0 0 25157 0 ETFIS INFRA ACT MLP ETF ETF/Closed End 26923G103 856 99421 SH SOLE 0 0 99421 0 VICTORYSHS US 500 ETF ETF/Closed End 92647N782 856 17537 SH SOLE 0 0 17537 0 GLBL INTERNET THINGS ETF ETF/Closed End 37954Y780 856 43112 SH SOLE 0 0 43112 0 ISHS US INSURANCE ETF ETF/Closed End 464288786 466 6994 SH SOLE 0 0 6994 0 GOODYEAR TIRE RUBBER Common Stock 382550101 460 14250 SH SOLE 0 0 14250 0 ANDEAVOR Common Stock 03349M105 459 4016 SH SOLE 0 0 4016 0 CENTER COAST MLP INFRA ETF/Closed End 151461100 458 45991 SH SOLE 0 0 45991 0 SIGNET JEWELERS LTD Common Stock G81276100 452 7989 SH SOLE 0 0 7989 0 PTC THERAPEUTICS INC Common Stock 69366J200 449 26927 SH SOLE 0 0 26927 0 CARS COM INC Common Stock 14575E105 448 15526 SH SOLE 0 0 15526 0 GAMESTOP CORP NEW CL A Common Stock 36467W109 445 24797 SH SOLE 0 0 24797 0 INSPERITY INC Common Stock 45778Q107 302 5260 SH SOLE 0 0 5260 0 REPUBLIC FIRST BANCORP Common Stock 760416107 292 34550 SH SOLE 0 0 34550 0 TRIUMPH GROUP INC Common Stock 896818101 291 10683 SH SOLE 0 0 10683 0 SPDR STOXX EUROPE 50 ETF ETF/Closed End 78463X103 379 10564 SH SOLE 0 0 10564 0 ISHSBD DEC 2022 TERM ETF ETF/Closed End- 46435G755 258 10038 SH SOLE 0 0 10038 0 SPLUNK INC Common Stock 848637104 250 3021 SH SOLE 0 0 3021 0 SENSUS HEALTHCARE INC Common Stock 81728J109 248 48076 SH SOLE 0 0 48076 0 TRANSDIGM GROUP INC Common Stock 893641100 272 991 SH SOLE 0 0 991 0 CIT GROUP INC NEW Common Stock 125581801 269 5458 SH SOLE 0 0 5458 0 LBRTY FORMULA ONE C Common Stock 531229854 264 7726 SH SOLE 0 0 7726 0 WATSCO INC A Common Stock 942622200 262 1541 SH SOLE 0 0 1541 0 FLEXSTEEL INDUSTRIES INC Common Stock 339382103 262 5591 SH SOLE 0 0 5591 0 JPM DIVS RET INTL EQ ETF ETF/Closed End 46641Q209 240 4000 SH SOLE 0 0 4000 0 AGNICOEAGLE MINES LTD Common Stock 008474108 240 5192 SH SOLE 0 0 5192 0 BLACKROCK TXBL MUN BD TR ETF/Closed End 09248X100 239 10318 SH SOLE 0 0 10318 0 GUGG BLLTSH 2018 H/Y ETF ETF/Closed End- 18383M381 234 9339 SH SOLE 0 0 9339 0 VNGRD SP 500 ETF ETF/Closed End 922908363 40466 164972 SH SOLE 0 0 164972 0 WALT DISNEY CO Common Stock 254687106 39678 369067 SH SOLE 0 0 369067 0 UNITEDHEALTH GROUP INC Common Stock 91324P102 35408 160608 SH SOLE 0 0 160608 0 UNITED TECHNOLOGIES CORP Common Stock 913017109 27709 217203 SH SOLE 0 0 217203 0 NEXTERA ENERGY INC Common Stock 65339F101 27371 175243 SH SOLE 0 0 175243 0 QUALCOMM INC Common Stock 747525103 23668 369702 SH SOLE 0 0 369702 0 LOCKHEED MARTIN CORP Common Stock 539830109 22843 71149 SH SOLE 0 0 71149 0 VNGRD INDUSTRIALS ETF ETF/Closed End 92204A603 5052 35487 SH SOLE 0 0 35487 0 ISHS MBS ETF ETF/Closed End- 464288588 4905 46013 SH SOLE 0 0 46013 0 ISHS TIPS BD ETF ETF/Closed End- 464287176 4834 42376 SH SOLE 0 0 42376 0 VERTEX PHARMACEUTICALS Common Stock 92532F100 4715 31463 SH SOLE 0 0 31463 0 ISHS ACWI EX US ETF ETF/Closed End 464288240 4702 94140 SH SOLE 0 0 94140 0 SPDR BLOOMBERG INVT ETF ETF/Closed End- 78468R200 4575 149182 SH SOLE 0 0 149182 0 LANDSTAR SYSTEM INC Common Stock 515098101 1827 17551 SH SOLE 0 0 17551 0 NEW RESIDENTIAL INVT NEW REIT 64828T201 1800 100675 SH SOLE 0 0 100675 0 DISCOVERY COMMS NEW A Common Stock 25470F104 1793 80137 SH SOLE 0 0 80137 0 VANECK JPM EMERG MKT ETF ETF/Closed End- 92189F494 1787 94143 SH SOLE 0 0 94143 0 DOLLAR GENERAL CORP NEW Common Stock 256677105 1782 19154 SH SOLE 0 0 19154 0 WASTE CONNECTIONS INC Common Stock 94106B101 1050 14807 SH SOLE 0 0 14807 0 ISHS GLB TELECOM ETF ETF/Closed End 464287275 1049 17335 SH SOLE 0 0 17335 0 BROOKFIELD ASSET MGMNT A Common Stock 112585104 1033 23735 SH SOLE 0 0 23735 0 TUPPERWARE BRANDS CORP Common Stock 899896104 1018 16233 SH SOLE 0 0 16233 0 CHECK POINT SFTWARE TECH Common Stock M22465104 995 9601 SH SOLE 0 0 9601 0 NUTANIX INC A Common Stock 67059N108 986 27950 SH SOLE 0 0 27950 0 CHARTER COMMNS INC NEW A Common Stock 16119P108 575 1713 SH SOLE 0 0 1713 0 PWRSHS DWA CONSUMER ETF ETF/Closed End 73935X393 329 5055 SH SOLE 0 0 5055 0 EV MUN BD FD ETF/Closed End- 27827X101 323 25856 SH SOLE 0 0 25856 0 CONCHO RESOURCES INC Common Stock 20605P101 372 2474 SH SOLE 0 0 2474 0 RED ROBIN GOURMET BURGER Common Stock 75689M101 368 6528 SH SOLE 0 0 6528 0 ISHS MSCI GERMANY ETF ETF/Closed End 464286806 363 10980 SH SOLE 0 0 10980 0 STEWART INFO SVCS CORP Common Stock 860372101 360 8504 SH SOLE 0 0 8504 0 CONTROL4 CORP Common Stock 21240D107 270 9058 SH SOLE 0 0 9058 0 ISHS MSTAR MIDCP VAL ETF ETF/Closed End 464288406 267 1677 SH SOLE 0 0 1677 0 NIELSEN HLDGS PLC Common Stock G6518L108 267 7335 SH SOLE 0 0 7335 0 ISHS CORE MOD ALLOC ETF ETF/Closed End 464289875 266 6999 SH SOLE 0 0 6999 0 EQTY LIFESTYLE PPTYS INC Common Stock 29472R108 266 2985 SH SOLE 0 0 2985 0 SCHWAB US MDCP ETF ETF/Closed End 808524508 265 4980 SH SOLE 0 0 4980 0 PILGRIMS PRIDE CORP NEW Common Stock 72147K108 265 8527 SH SOLE 0 0 8527 0 BLACKROCK MUN 2020 TERM ETF/Closed End 09249X109 265 17643 SH SOLE 0 0 17643 0 FIRST TR NASDAQ CYBE ETF ETF/Closed End 33734X846 237 10265 SH SOLE 0 0 10265 0 GENUINE PARTS COMPANY Common Stock 372460105 8854 93194 SH SOLE 0 0 93194 0 SUNTRUST BANKS INC Common Stock 867914103 8312 128692 SH SOLE 0 0 128692 0 ROYCE VALUE TRUST INC ETF/Closed End 780910105 2906 179729 SH SOLE 0 0 179729 0 DOVER CORP COMMON Common Stock 260003108 2890 28616 SH SOLE 0 0 28616 0 ARMADA HOFFLER PPTYS INC Common Stock 04208T108 2860 184148 SH SOLE 0 0 184148 0 APACHE CORP Common Stock 037411105 2824 66887 SH SOLE 0 0 66887 0 NUVEEN NASDAQ 100 DYNMIC ETF/Closed End 670699107 2783 114932 SH SOLE 0 0 114932 0 PINNACLE WEST CAP CORP Common Stock 723484101 2762 32421 SH SOLE 0 0 32421 0 CITRIX SYSTEMS INC Common Stock 177376100 2719 30901 SH SOLE 0 0 30901 0 KAYNE ANDERSON MLP INVT ETF/Closed End 486606106 2717 142604 SH SOLE 0 0 142604 0 PLAINS ALL AMERN PIPELIN MLP 726503105 2699 130765 SH SOLE 0 0 130765 0 NEW JERSEY RES CORP Common Stock 646025106 2679 66629 SH SOLE 0 0 66629 0 CANADIAN NATURAL RES LTD Common Stock 136385101 1506 42148 SH SOLE 0 0 42148 0 ISHS U S CNSMR GOODS ETF ETF/Closed End 464287812 1422 11219 SH SOLE 0 0 11219 0 NUVEEN HI INC NOV 21 TGT ETF/Closed End 67077N106 778 78126 SH SOLE 0 0 78126 0 KB HOME Common Stock 48666K109 748 23405 SH SOLE 0 0 23405 0 BHP BILLITON LIMITED ADR Common Stock 088606108 732 15909 SH SOLE 0 0 15909 0 NEWS CORP NEW A Common Stock 65249B109 441 27216 SH SOLE 0 0 27216 0 WEINGARTEN RLTY INVS SBI REIT 948741103 431 13118 SH SOLE 0 0 13118 0 LIBERTY INTERACTIVE NEW Common Stock 53071M856 430 7931 SH SOLE 0 0 7931 0 KERYX BIOPHARM INC Common Stock 492515101 422 90715 SH SOLE 0 0 90715 0 QUALITY SYSTEMS INC Common Stock 747582104 278 20500 SH SOLE 0 0 20500 0 ALNYLAM PHARMACEUTICALS Common Stock 02043Q107 200 1577 SH SOLE 0 0 1577 0 OSI FTSE RUSL SMCP ETF ETF/Closed End 67110P100 331 12250 SH SOLE 0 0 12250 0 DISH NETWORK CORP A Common Stock 25470M109 330 6917 SH SOLE 0 0 6917 0 PB BANCORP INC Common Stock 70454T100 325 30268 SH SOLE 0 0 30268 0 COMMUNITY FINL CORP MD Common Stock 20368X101 322 8401 SH SOLE 0 0 8401 0 ISHSBD SEP 2020 TERM ETF ETF/Closed End- 46434V571 231 9100 SH SOLE 0 0 9100 0 REMARK HOLDINGS INC Common Stock 75955K102 228 23400 SH SOLE 0 0 23400 0 NTT DOCOMO INC SPONS ADR Common Stock 62942M201 228 9578 SH SOLE 0 0 9578 0 INC RESH HLDGS INC CL A Common Stock 45329R109 226 5174 SH SOLE 0 0 5174 0 INVESCO SR INCOME TR ETF/Closed End 46131H107 209 47595 SH SOLE 0 0 47595 0 CALLON PETROLEUM COMPANY Common Stock 13123X102 206 16962 SH SOLE 0 0 16962 0 BLKRCK MULTI SECTOR INCM ETF/Closed End 09258A107 201 11101 SH SOLE 0 0 11101 0 ISHS RESDTL RL EST ETF ETF/Closed End 464288562 233 3738 SH SOLE 0 0 3738 0 JUNIPER NETWORKS INC Common Stock 48203R104 215 7546 SH SOLE 0 0 7546 0 BLACKRCK MUNHLDGS FD INC ETF/Closed End 09253N104 215 13015 SH SOLE 0 0 13015 0 FIRST REPUBLIC BANK Common Stock 33616C100 211 2437 SH SOLE 0 0 2437 0 JACK IN THE BOX INC Common Stock 466367109 211 2150 SH SOLE 0 0 2150 0 KIMCO REALTY CORP REIT 49446R109 209 11517 SH SOLE 0 0 11517 0 SCHWAB FDMNTL US LRG ETF ETF/Closed End 808524771 209 5571 SH SOLE 0 0 5571 0 BLACKSTONE/GSO TERM FD ETF/Closed End 09256U105 202 11215 SH SOLE 0 0 11215 0 STONE HARBOR EMRG MKTS ETF/Closed End 86164W100 236 15154 SH SOLE 0 0 15154 0 INVESCO MTG CAP INC REIT 46131B100 201 11271 SH SOLE 0 0 11271 0 COHENSTEERS SEL PFD INC ETF/Closed End 19248Y107 232 8200 SH SOLE 0 0 8200 0 ISHSBD SEP 2019 TERM ETF ETF/Closed End- 46429B564 230 9077 SH SOLE 0 0 9077 0 LIBERTY ALLSTAR EQUITY ETF/Closed End 530158104 229 36343 SH SOLE 0 0 36343 0 GW PHARMACEUTICALS PLC Common Stock 36197T103 224 1694 SH SOLE 0 0 1694 0 ABBOTT LABORATORIES Common Stock 002824100 21911 383927 SH SOLE 0 0 383927 0 CONOCOPHILLIPS Common Stock 20825C104 19399 353408 SH SOLE 0 0 353408 0 VODAFONE GRP PLC NEW ADR Common Stock 92857W308 17920 561748 SH SOLE 0 0 561748 0 CITIGROUP INC NEW Common Stock 172967424 17823 239525 SH SOLE 0 0 239525 0 UNILEVER N V NY SHS NEW Common Stock 904784709 16488 292756 SH SOLE 0 0 292756 0 GILEAD SCIENCES INC Common Stock 375558103 15616 217982 SH SOLE 0 0 217982 0 ASPEN TECHNOLOGY INC Common Stock 045327103 3397 51317 SH SOLE 0 0 51317 0 FT NYSE ARCA BIOTECH ETF ETF/Closed End 33733E203 3335 26770 SH SOLE 0 0 26770 0 ROYAL BANK CDA MONTREAL Common Stock 780087102 3096 37912 SH SOLE 0 0 37912 0 MIDDLESEX WATER COMPANY Common Stock 596680108 1344 33677 SH SOLE 0 0 33677 0 RESMED INC Common Stock 761152107 1319 15570 SH SOLE 0 0 15570 0 F N B CORP Common Stock 302520101 728 52672 SH SOLE 0 0 52672 0 ISHS U S TREAS ETF ETF/Closed End- 46429B267 689 27466 SH SOLE 0 0 27466 0 FOX FACTORY HLDG CORP Common Stock 35138V102 492 12672 SH SOLE 0 0 12672 0 BARRICK GOLD CORP Common Stock 067901108 320 22104 SH SOLE 0 0 22104 0 SEASPAN CORP Common Stock Y75638109 312 46175 SH SOLE 0 0 46175 0 WESTERN MTG OPPTY FD INC ETF/Closed End 95790B109 215 8735 SH SOLE 0 0 8735 0 GROUP ONE AUTOMOTIVE INC Common Stock 398905109 215 3035 SH SOLE 0 0 3035 0 ICICI BANK LTD ADR Common Stock 45104G104 212 21782 SH SOLE 0 0 21782 0 ISHS RUSS MDCP GRW ETF ETF/Closed End 464287481 7135 59139 SH SOLE 0 0 59139 0 ROYAL DUTCH SHELL ADR Common Stock 780259206 6943 104079 SH SOLE 0 0 104079 0 TOTAL S A SPONS ADR Common Stock 89151E109 6874 124340 SH SOLE 0 0 124340 0 ANHEUSER BUSCH INBEV Common Stock 03524A108 6383 57217 SH SOLE 0 0 57217 0 NORTHROP GRUMMAN CORP Common Stock 666807102 6220 20266 SH SOLE 0 0 20266 0 FT D WRIGHT FOC 5 ETF ETF/Closed End 33738R878 2343 91256 SH SOLE 0 0 91256 0 ISHS U S ARERO DEF ETF ETF/Closed End 464288760 2161 11489 SH SOLE 0 0 11489 0 OPPENHEIMER REV WGHT ETF ETF/Closed End 68386C104 1259 24506 SH SOLE 0 0 24506 0 GENESIS ENERGY LP MLP 371927104 1255 56134 SH SOLE 0 0 56134 0 TPG SPLTY LEND INC BDC Common Stock 87265K102 1251 63187 SH SOLE 0 0 63187 0 SIMON PPTY GRP INC NEW REIT 828806109 1240 7223 SH SOLE 0 0 7223 0 PACER TRNDPILOT EURO ETF ETF/Closed End 69374H808 1237 40281 SH SOLE 0 0 40281 0 MORGAN STANLEY Common Stock 617446448 1228 23407 SH SOLE 0 0 23407 0 FIFTH THIRD BANCORP Common Stock 316773100 1199 39518 SH SOLE 0 0 39518 0 FARMLAND PARTNERS INC REIT 31154R109 1176 135466 SH SOLE 0 0 135466 0 NOMAD FOODS LTD USD Common Stock G6564A105 679 40175 SH SOLE 0 0 40175 0 ISHS MSCI USA ESG ETF ETF/Closed End 464288802 665 5985 SH SOLE 0 0 5985 0 REAVES UTILITY INCOME FD ETF/Closed End 756158101 656 21205 SH SOLE 0 0 21205 0 PWRSH RUSS 2000 PURE ETF ETF/Closed End 73935X864 421 13671 SH SOLE 0 0 13671 0 ALPS RVRFRNT DYN US ETF ETF/Closed End 00162Q510 419 12822 SH SOLE 0 0 12822 0 ALPINE GLBL PREMIER PPTY ETF/Closed End 02083A103 418 61959 SH SOLE 0 0 61959 0 AARONS INC 050 Common Stock 002535300 415 10408 SH SOLE 0 0 10408 0 EQUIFAX INC Common Stock 294429105 414 3511 SH SOLE 0 0 3511 0 ADAMS DIVRS EQ FUND INC ETF/Closed End 006212104 203 13502 SH SOLE 0 0 13502 0 HINGHAM INSTITUT FOR Common Stock 433323102 201 973 SH SOLE 0 0 973 0 SUPERIOR ENERGY SVCS INC Common Stock 868157108 301 31278 SH SOLE 0 0 31278 0 SPDR SP INSURANCE ETF ETF/Closed End 78464A789 301 9791 SH SOLE 0 0 9791 0 SNAP INC CL A Common Stock 83304A106 295 20215 SH SOLE 0 0 20215 0 PROSHS RUSS 2000 DIV ETF ETF/Closed End 74347B698 295 5348 SH SOLE 0 0 5348 0 NORDSTROM INC Common Stock 655664100 295 6227 SH SOLE 0 0 6227 0 HUNT JB TRANS SVC INC Common Stock 445658107 294 2560 SH SOLE 0 0 2560 0 FT RVRFRONT DYN ASIA ETF ETF/Closed End 33739P509 291 4805 SH SOLE 0 0 4805 0 FRANCO NEVADA CORP Common Stock 351858105 289 3621 SH SOLE 0 0 3621 0 BENCHMARK ELECTRONICS Common Stock 08160H101 389 13359 SH SOLE 0 0 13359 0 SIRIUS XM HLDGS INC Common Stock 82968B103 389 72517 SH SOLE 0 0 72517 0 NEWFIELD EXPLORATION Common Stock 651290108 386 12231 SH SOLE 0 0 12231 0 SP PLUS CORP Common Stock 78469C103 383 10315 SH SOLE 0 0 10315 0 FT SMCP GRW ALPHADX ETF ETF/Closed End 33737M300 255 5994 SH SOLE 0 0 5994 0 GRAHAM HLDGS COMPANY Common Stock 384637104 248 444 SH SOLE 0 0 444 0 NOVARTIS AG SPONS ADR Common Stock 66987V109 14857 176953 SH SOLE 0 0 176953 0 ISHS EDGE MSCI USA ETF ETF/Closed End 46432F388 13575 162337 SH SOLE 0 0 162337 0 EMERSON ELECTRIC COMPANY Common Stock 291011104 13293 190748 SH SOLE 0 0 190748 0 ISHS CORE US AGGR BD ETF ETF/Closed End- 464287226 12611 115348 SH SOLE 0 0 115348 0 AQUA AMERICA INC Common Stock 03836W103 3820 97369 SH SOLE 0 0 97369 0 FT UTILS ALPHADX ETF ETF/Closed End 33734X184 3754 144261 SH SOLE 0 0 144261 0 PACER TRENDPILOT US ETF ETF/Closed End 69374H105 3514 122728 SH SOLE 0 0 122728 0 AMERIS BANCORP Common Stock 03076K108 1602 33244 SH SOLE 0 0 33244 0 ISHS U S CR BD ETF ETF/Closed End- 464288620 1591 14198 SH SOLE 0 0 14198 0 VORNADO REALTY TRUST REIT 929042109 829 10601 SH SOLE 0 0 10601 0 ECHELON CORP NEW Common Stock 27874N303 793 143225 SH SOLE 0 0 143225 0 SOUTH JERSEY INDS INC Common Stock 838518108 532 17035 SH SOLE 0 0 17035 0 POSCO SPONS ADR Common Stock 693483109 516 6605 SH SOLE 0 0 6605 0 BROOKS AUTOMATION INC Common Stock 114340102 510 21393 SH SOLE 0 0 21393 0 ISHS MSTAR LG CAP ETF ETF/Closed End 464287127 272 1710 SH SOLE 0 0 1710 0 TRINITY INDUSTRIES INC Common Stock 896522109 269 7190 SH SOLE 0 0 7190 0 BLKRK CORP HI YLD FD INC ETF/Closed End 09255P107 266 24317 SH SOLE 0 0 24317 0 ROYAL BK SCOTLND GRP PLC Common Stock 780097689 261 34205 SH SOLE 0 0 34205 0 ENVESTNET INC Common Stock 29404K106 241 4830 SH SOLE 0 0 4830 0 VECTRUS INC Common Stock 92242T101 240 7774 SH SOLE 0 0 7774 0 ZENDESK INC Common Stock 98936J101 237 7010 SH SOLE 0 0 7010 0 LANNETT COMPANY Common Stock 516012101 235 10116 SH SOLE 0 0 10116 0 LIVANOVA PLC Common Stock G5509L101 226 2831 SH SOLE 0 0 2831 0 MEREDITH CORP Common Stock 589433101 226 3421 SH SOLE 0 0 3421 0 HARSCO CORP Common Stock 415864107 224 12032 SH SOLE 0 0 12032 0 IMMUNOGEN INC Common Stock 45253H101 479 74689 SH SOLE 0 0 74689 0 ISHS RUSS 3000 INDX ETF ETF/Closed End 464287689 478 3019 SH SOLE 0 0 3019 0 GUESS INC Common Stock 401617105 472 27987 SH SOLE 0 0 27987 0 FIVE BELOW INC Common Stock 33829M101 313 4726 SH SOLE 0 0 4726 0 BOSTON PROPERTIES INC REIT 101121101 310 2381 SH SOLE 0 0 2381 0 MFS INVEST GRADE MUNI TR ETF/Closed End 59318B108 218 22454 SH SOLE 0 0 22454 0 VANECK GLB ALT ENRGY ETF ETF/Closed End 92189F502 216 3536 SH SOLE 0 0 3536 0 CANADA GOOSE HLDGS INC Common Stock 135086106 214 6769 SH SOLE 0 0 6769 0 ISHS CORE CNSVR ALLO ETF ETF/Closed End 464289883 213 6150 SH SOLE 0 0 6150 0 PWRSH GL LST PRIV EQ ETF ETF/Closed End 73935X195 202 16195 SH SOLE 0 0 16195 0 EV SHRT DUR DIVRS INCM ETF/Closed End 27828V104 268 18670 SH SOLE 0 0 18670 0 BLACKROCK FLT RT INC TR ETF/Closed End 091941104 264 18971 SH SOLE 0 0 18971 0 LEGG BW GLBL INCM OPPTY ETF/Closed End 52469B100 262 20552 SH SOLE 0 0 20552 0 PWRSH SP INTL L/VOL ETF ETF/Closed End 73937B688 349 10376 SH SOLE 0 0 10376 0 VANECK AGRIBUSINESS ETF ETF/Closed End 92189F700 349 5657 SH SOLE 0 0 5657 0 BAR HARBOR BANKSHARES Common Stock 066849100 347 12853 SH SOLE 0 0 12853 0 OAKTREE CAP GROUP LLC A Common Stock 674001201 342 8125 SH SOLE 0 0 8125 0 CLAYMORE GUGG BULLET ETF ETF/Closed End- 18383M134 340 13274 SH SOLE 0 0 13274 0 DAVIS FUNDAMNTL WRLD ETF ETF/Closed End 23908L306 242 9221 SH SOLE 0 0 9221 0 ISHS GLB INFRA ETF ETF/Closed End 464288372 8109 179330 SH SOLE 0 0 179330 0 CUMMINS INC Common Stock 231021106 7735 43788 SH SOLE 0 0 43788 0 BIGLARI HOLDINGS INC Common Stock 08986R101 2930 7070 SH SOLE 0 0 7070 0 GLOBAL X MSCI NORWAY ETF ETF/Closed End 37950E747 2854 217255 SH SOLE 0 0 217255 0 UNITED BANKSHARES INC WV Common Stock 909907107 2765 79579 SH SOLE 0 0 79579 0 VULCAN MATERIALS COMPANY Common Stock 929160109 1468 11433 SH SOLE 0 0 11433 0 VARIAN MED SYS INC Common Stock 92220P105 1427 12839 SH SOLE 0 0 12839 0 EXACT SCIENCES CORP Common Stock 30063P105 1421 27047 SH SOLE 0 0 27047 0 MASIMO CORP Common Stock 574795100 1417 16709 SH SOLE 0 0 16709 0 SILICON MOTION TECH CORP Common Stock 82706C108 1388 26213 SH SOLE 0 0 26213 0 ROPER TECHNOLOGIES INC Common Stock 776696106 1379 5325 SH SOLE 0 0 5325 0 ACUITY BRANDS INC Common Stock 00508Y102 745 4233 SH SOLE 0 0 4233 0 TRI CONTINENTAL CORP ETF/Closed End 895436103 438 16274 SH SOLE 0 0 16274 0 O REILLY AUTOMOTIVE NEW Common Stock 67103H107 438 1820 SH SOLE 0 0 1820 0 AGNC INVESTMENT CORP Common Stock 00123Q104 432 21378 SH SOLE 0 0 21378 0 PENNYMAV MTG INV TRUST REIT 70931T103 423 26300 SH SOLE 0 0 26300 0 EDUCATION RLTY TR NEW REIT 28140H203 289 8289 SH SOLE 0 0 8289 0 CELESTICA INC SUB VTG Common Stock 15101Q108 288 27520 SH SOLE 0 0 27520 0 FT JAPAN ALPHADX ETF ETF/Closed End 33737J158 274 4567 SH SOLE 0 0 4567 0 NORWEGIAN CRUISE LINE Common Stock G66721104 325 6095 SH SOLE 0 0 6095 0 SMITH AO Common Stock 831865209 233 3804 SH SOLE 0 0 3804 0 TRIBUNE MEDIA COMPANY A Common Stock 896047503 232 5465 SH SOLE 0 0 5465 0 MAXIM INTEGRATED PRODS Common Stock 57772K101 232 4429 SH SOLE 0 0 4429 0 T MOBILE US INC Common Stock 872590104 231 3635 SH SOLE 0 0 3635 0 ISHS MSTAR LG CP VAL ETF ETF/Closed End 464288109 231 2184 SH SOLE 0 0 2184 0 TRISTATE CAP HLDGS INC Common Stock 89678F100 230 10000 SH SOLE 0 0 10000 0 WESTAMERICA BANCORP Common Stock 957090103 229 3840 SH SOLE 0 0 3840 0 VNGRD MEGA CAP GRWTH ETF ETF/Closed End 921910816 228 2050 SH SOLE 0 0 2050 0 SPDR SP OILGAS EXP ETF ETF/Closed End 78464A730 227 6103 SH SOLE 0 0 6103 0 PIMCO MUN INCOME FD II ETF/Closed End 72200W106 307 23283 SH SOLE 0 0 23283 0 PWRSHS DWA ENERGY ETF ETF/Closed End 73935X385 222 5611 SH SOLE 0 0 5611 0 TIM PARTICIPACOES ADR Common Stock 88706P205 220 11373 SH SOLE 0 0 11373 0 BLACKSTONE MTG TR INC A Common Stock 09257W100 220 6822 SH SOLE 0 0 6822 0 KAYNE ANDERSON ENERGY ETF/Closed End 48660P104 217 21577 SH SOLE 0 0 21577 0 POLARIS INDUSTRIES INC Common Stock 731068102 215 1738 SH SOLE 0 0 1738 0 FT MDCP CORE ALPHADX ETF ETF/Closed End 33735B108 6962 105936 SH SOLE 0 0 105936 0 WSDMTREE INTL HDG DV ETF ETF/Closed End 97717X594 6781 214012 SH SOLE 0 0 214012 0 AMER WATER WORKS COMPANY Common Stock 030420103 6283 68672 SH SOLE 0 0 68672 0 ROSS STORES INC Common Stock 778296103 6243 77794 SH SOLE 0 0 77794 0 HEALTHCARE TR AMER A NEW REIT 42225P501 2251 74921 SH SOLE 0 0 74921 0 ANDEAVOR LOGISTICS LP Common Stock 03350F106 2231 48290 SH SOLE 0 0 48290 0 ISHS GLB HLTHCR ETF ETF/Closed End 464287325 2225 19775 SH SOLE 0 0 19775 0 MACQUARIE INFRA CORP Common Stock 55608B105 2152 33516 SH SOLE 0 0 33516 0 SPECTRA ENERGY PTNRS LP MLP 84756N109 2119 53588 SH SOLE 0 0 53588 0 SKYWEST INC Common Stock 830879102 1253 23600 SH SOLE 0 0 23600 0 HEWLETT PACKARD ENTRPRS Common Stock 42824C109 1228 85497 SH SOLE 0 0 85497 0 EAGLE MATERIALS INC Common Stock 26969P108 1176 10379 SH SOLE 0 0 10379 0 CALATLANTIC GROUP INC Common Stock 128195104 679 12041 SH SOLE 0 0 12041 0 TEXAS ROADHOUSE INC A Common Stock 882681109 677 12852 SH SOLE 0 0 12852 0 PULTEGROUP INC Common Stock 745867101 670 20155 SH SOLE 0 0 20155 0 HEXCEL CORP NEW Common Stock 428291108 666 10764 SH SOLE 0 0 10764 0 WEIGHT WATCHERS INTL INC Common Stock 948626106 662 14959 SH SOLE 0 0 14959 0 MICHAEL KORS HLDGS LTD Common Stock G60754101 650 10326 SH SOLE 0 0 10326 0 VALLEY NATIONAL BANCORP Common Stock 919794107 648 57763 SH SOLE 0 0 57763 0 WSDMTR E/M SMCP DIV ETF ETF/Closed End 97717W281 420 8050 SH SOLE 0 0 8050 0 WSDMTR GLB HI DIV ETF ETF/Closed End 97717W877 418 8625 SH SOLE 0 0 8625 0 SYNNEX CORP Common Stock 87162W100 410 3018 SH SOLE 0 0 3018 0 UNIVERSAL HEALTH REIT REIT 91359E105 409 5448 SH SOLE 0 0 5448 0 WPP PLC NEW ADR Common Stock 92937A102 408 4501 SH SOLE 0 0 4501 0 ARK WEB X0 ETF ETF/Closed End 00214Q401 407 8837 SH SOLE 0 0 8837 0 HSBC HLDG ADR A 62 PRP Preferred Stock 404280604 210 8129 SH SOLE 0 0 8129 0 DOUBLELINE OPPORTUNISTIC ETF/Closed End 258623107 209 9418 SH SOLE 0 0 9418 0 BARINGS GLB SHT DUR HI ETF/Closed End- 06760L100 206 10650 SH SOLE 0 0 10650 0 AC IMMUNE SA Common Stock H00263105 206 16066 SH SOLE 0 0 16066 0 AUTOZONE INC Common Stock 053332102 204 287 SH SOLE 0 0 287 0 TEX PAC LAND SUB CTF UT Common Stock 882610108 344 771 SH SOLE 0 0 771 0 JOHN HANCOCK TAX ADV ETF/Closed End 41013V100 342 13888 SH SOLE 0 0 13888 0 JANUS SHRT DUR INC ETF ETF/Closed End- 47103U886 341 6800 SH SOLE 0 0 6800 0 ISHS CNMSR DISCR ETF ETF/Closed End 464288745 245 2241 SH SOLE 0 0 2241 0 NUVEEN SHRT DUR CR OPPTY ETF/Closed End 67074X107 243 14595 SH SOLE 0 0 14595 0 BLACKROCK ENH GLB DIV TR ETF/Closed End 092501105 286 22842 SH SOLE 0 0 22842 0 SK TELECOM LTD SPONS ADR Common Stock 78440P108 310 11106 SH SOLE 0 0 11106 0 ITT INC Common Stock 45073V108 310 5807 SH SOLE 0 0 5807 0 BLACKHAWK NTWK HLDGS INC Common Stock 09238E104 309 8657 SH SOLE 0 0 8657 0 CDW CORP Common Stock 12514G108 7257 104433 SH SOLE 0 0 104433 0 ENERGY SEL SECT SPDR ETF ETF/Closed End 81369Y506 7113 98434 SH SOLE 0 0 98434 0 LAM RESEARCH CORPORATION Common Stock 512807108 6871 37327 SH SOLE 0 0 37327 0 FT NSDQ TECH DIV IDX ETF ETF/Closed End 33738R118 6428 182624 SH SOLE 0 0 182624 0 DEVON ENERGY CORP NEW Common Stock 25179M103 2378 57445 SH SOLE 0 0 57445 0 FT NSDQ100 EX TECH ETF ETF/Closed End 33733E401 2334 48009 SH SOLE 0 0 48009 0 SKYWORKS SOLUTIONS INC Common Stock 83088M102 2263 23838 SH SOLE 0 0 23838 0 PWRSH H/Y EQ DIV ACH ETF ETF/Closed End 73935X302 2258 126786 SH SOLE 0 0 126786 0 FULTON FINANCIAL CORP PA Common Stock 360271100 2228 124445 SH SOLE 0 0 124445 0 SERVICENOW INC Common Stock 81762P102 1247 9567 SH SOLE 0 0 9567 0 CHINA MOBILE LTD ADR Common Stock 16941M109 1237 24482 SH SOLE 0 0 24482 0 BALL CORP Common Stock 058498106 1231 32532 SH SOLE 0 0 32532 0 COMMUNITY BK SYSTEM INC Common Stock 203607106 1208 22478 SH SOLE 0 0 22478 0 DARDEN RESTAURANTS INC Common Stock 237194105 1176 12247 SH SOLE 0 0 12247 0 BLACKROCK ENRGY RES TR ETF/Closed End 09250U101 674 47524 SH SOLE 0 0 47524 0 FT E/M SC ALPHADEX ETF ETF/Closed End 33737J307 661 15249 SH SOLE 0 0 15249 0 SPDR SP AERO DEFNSE ETF ETF/Closed End 78464A631 655 7842 SH SOLE 0 0 7842 0 VANECK JR GOLD MINER ETF ETF/Closed End 92189F791 647 18955 SH SOLE 0 0 18955 0 GLADSTONE LAND CORP REIT 376549101 419 31213 SH SOLE 0 0 31213 0 BOARDWALK PIPELINE LP MLP 096627104 419 32457 SH SOLE 0 0 32457 0 ALPINE TTL DYNAMIC NEW ETF/Closed End 021060207 417 44051 SH SOLE 0 0 44051 0 ANTERO RESOURCES CORP Common Stock 03674X106 414 21773 SH SOLE 0 0 21773 0 ISHS MSCI INDIA SMCP ETF ETF/Closed End 46429B614 210 4002 SH SOLE 0 0 4002 0 STATOIL ASA ADR Common Stock 85771P102 206 9600 SH SOLE 0 0 9600 0 CEDAR FAIR LP MLP 150185106 204 3143 SH SOLE 0 0 3143 0 AON PLC CL A Common Stock G0408V102 557 4157 SH SOLE 0 0 4157 0 PWRSHS SP 500 QUAL ETF ETF/Closed End 73935X682 357 11710 SH SOLE 0 0 11710 0 SOLAR CAPITAL LTD BDC Common Stock 83413U100 346 17129 SH SOLE 0 0 17129 0 ROYAL GOLD INC Common Stock 780287108 343 4176 SH SOLE 0 0 4176 0 PWRSH DYN BLDG CONST ETF ETF/Closed End 73935X666 341 9829 SH SOLE 0 0 9829 0 DUFFPHELP GLB UTIL INCM ETF/Closed End 26433C105 340 21900 SH SOLE 0 0 21900 0 GRACO INC Common Stock 384109104 237 5241 SH SOLE 0 0 5241 0 VERIFONE SYSTEMS INC Common Stock 92342Y109 235 13261 SH SOLE 0 0 13261 0 ISHS EMG MKT H/Y BD ETF ETF/Closed End- 464286285 234 4689 SH SOLE 0 0 4689 0 ISHS PAC EX JPN ETF ETF/Closed End 464286665 272 5696 SH SOLE 0 0 5696 0 SPDR SP NA NAT RES ETF ETF/Closed End 78463X152 201 5658 SH SOLE 0 0 5658 0 RANGE RESOURCES CORP Common Stock 75281A109 329 19313 SH SOLE 0 0 19313 0 VICTORYSHS DEV ENH ETF ETF/Closed End 92647N816 326 9282 SH SOLE 0 0 9282 0 SCHWAB EMRG MKTS LRG ETF ETF/Closed End 808524730 225 7583 SH SOLE 0 0 7583 0 EVEREST REINSURANCE GRP Common Stock G3223R108 221 1000 SH SOLE 0 0 1000 0 ENLINK MIDSTREAM PART LP MLP 29336U107 214 13948 SH SOLE 0 0 13948 0 JUNO THERAPEUTICS INC Common Stock 48205A109 213 4665 SH SOLE 0 0 4665 0 BRYN MAWR BANK CORP Common Stock 117665109 212 4804 SH SOLE 0 0 4804 0 PWRSH SR LOAN PORT ETF ETF/Closed End- 73936Q769 7403 321326 SH SOLE 0 0 321326 0 CONSTELLATION BRANDS A Common Stock 21036P108 7371 32247 SH SOLE 0 0 32247 0 CSX CORP Common Stock 126408103 7250 131791 SH SOLE 0 0 131791 0 GUGG BLLTSHS 2021 BD ETF ETF/Closed End- 18383M266 7223 341820 SH SOLE 0 0 341820 0 BRIT AMER TBCCO SPNS ADR Common Stock 110448107 6968 104021 SH SOLE 0 0 104021 0 BAXTER INTL INC Common Stock 071813109 6560 101488 SH SOLE 0 0 101488 0 VNGRD SP 500 GRW ETF ETF/Closed End 921932505 6207 45320 SH SOLE 0 0 45320 0 MAGAL SECURITIES SYS LTD Common Stock M6786D104 2282 450973 SH SOLE 0 0 450973 0 MARATHON PETROLEUM CORP Common Stock 56585A102 2179 33021 SH SOLE 0 0 33021 0 ANSYS INC Common Stock 03662Q105 2143 14520 SH SOLE 0 0 14520 0 AMERISOURCEBERGEN CORP Common Stock 03073E105 1183 12886 SH SOLE 0 0 12886 0 WILLIS TOWERS WATSON PUB Common Stock G96629103 682 4526 SH SOLE 0 0 4526 0 ISHS U S FINANCIALS ETF ETF/Closed End 464287788 670 5608 SH SOLE 0 0 5608 0 MONSTER BEV CORP NEW Common Stock 61174X109 656 10370 SH SOLE 0 0 10370 0 SNYDERS LANCE INC Common Stock 833551104 655 13080 SH SOLE 0 0 13080 0 DST SYSTEMS INC DEL Common Stock 233326107 655 10544 SH SOLE 0 0 10544 0 PWRSH DYN BYBK ACHVR ETF ETF/Closed End 73935X286 647 10959 SH SOLE 0 0 10959 0 TCF FINANCIAL CORP Common Stock 872275102 208 10126 SH SOLE 0 0 10126 0 ISHS MSCI EM ESG OPT ETF ETF/Closed End 46434G863 207 2805 SH SOLE 0 0 2805 0 OSI SYSTEMS INC Common Stock 671044105 204 3167 SH SOLE 0 0 3167 0 IDT CORP CL B NEW Common Stock 448947507 366 34510 SH SOLE 0 0 34510 0 ALPS MED BREAKTHROUG ETF ETF/Closed End 00162Q593 362 11053 SH SOLE 0 0 11053 0 BP PLC SPONS ADR Common Stock 055622104 8475 201650 SH SOLE 0 0 201650 0 STEEL DYNAMICS INC Common Stock 858119100 8080 187334 SH SOLE 0 0 187334 0 ISHS MSCI EMG MKT ETF ETF/Closed End 464287234 8040 170620 SH SOLE 0 0 170620 0 TE CONNECTIVITY LTD Common Stock H84989104 7801 82082 SH SOLE 0 0 82082 0 ALIBABA GRP HLDG SPN ADS Common Stock 01609W102 7679 44536 SH SOLE 0 0 44536 0 NETFLIX INC Common Stock 64110L106 7636 39777 SH SOLE 0 0 39777 0 COGNIZANT TECH SLTNS A Common Stock 192446102 7574 106650 SH SOLE 0 0 106650 0 VNGRD FTSE SMALL CAP ETF ETF/Closed End 922042718 7510 62985 SH SOLE 0 0 62985 0 VF CORP Common Stock 918204108 2918 39435 SH SOLE 0 0 39435 0 ISHS AC ASIA EX JPN ETF ETF/Closed End 464288182 2909 38132 SH SOLE 0 0 38132 0 CBS CORP NEW CL B Common Stock 124857202 2699 45746 SH SOLE 0 0 45746 0 RIO TINTO PLC SPONS ADR Common Stock 767204100 2698 50967 SH SOLE 0 0 50967 0 POWERSHS SP 600 LOW ETF ETF/Closed End 73937B639 2662 57546 SH SOLE 0 0 57546 0 MONROE CAPITAL CORP BDC Common Stock 610335101 2654 193039 SH SOLE 0 0 193039 0 ISHS CORE DIV GRWTH ETF ETF/Closed End 46434V621 1490 42828 SH SOLE 0 0 42828 0 USG CORP NEW Common Stock 903293405 1445 37468 SH SOLE 0 0 37468 0 ICON PLC Common Stock G4705A100 1440 12839 SH SOLE 0 0 12839 0 ASSURANT INC Common Stock 04621X108 1426 14142 SH SOLE 0 0 14142 0 HD SUPPLY HOLDINGS INC Common Stock 40416M105 774 19326 SH SOLE 0 0 19326 0 BLACK KNIGHT INC Common Stock 09215C105 770 17433 SH SOLE 0 0 17433 0 TEREX CORP NEW Common Stock 880779103 769 15940 SH SOLE 0 0 15940 0 GLOBAL PAYMENTS INC Common Stock 37940X102 760 7579 SH SOLE 0 0 7579 0 TEKLA WORLD HLTHCARE ETF/Closed End 87911L108 757 55636 SH SOLE 0 0 55636 0 SPDR DORSEY FXD INCM ETF ETF/Closed End- 78468R713 751 29690 SH SOLE 0 0 29690 0 X TRCKRS EMU DIV YLD ETF ETF/Closed End 233051614 433 16290 SH SOLE 0 0 16290 0 FT RBA AMERN INDL ETF ETF/Closed End 33738R704 431 15723 SH SOLE 0 0 15723 0 PENN REAL EST INV TR SBI REIT 709102107 427 35902 SH SOLE 0 0 35902 0 MERCADOLIBRE INC Common Stock 58733R102 285 904 SH SOLE 0 0 904 0 NUCOR CORP Common Stock 670346105 7204 113312 SH SOLE 0 0 113312 0 HANCOCK JOHN FINL OPPTYS ETF/Closed End 409735206 6946 176598 SH SOLE 0 0 176598 0 FT FINLS ALPHADX ETF ETF/Closed End 33734X135 6816 217620 SH SOLE 0 0 217620 0 SEAGATE TECHNOLOGY PLC Common Stock G7945M107 6483 154956 SH SOLE 0 0 154956 0 MANHATTAN ASSOCS INC Common Stock 562750109 2376 47968 SH SOLE 0 0 47968 0 FT M/A DIVRS INCM ETF ETF/Closed End 33738R100 2278 119834 SH SOLE 0 0 119834 0 SPDR DBLLIN T/R TACT ETF ETF/Closed End- 78467V848 2197 45171 SH SOLE 0 0 45171 0 CROSSAMERICA PARTNERS Common Stock 22758A105 1243 52344 SH SOLE 0 0 52344 0 DANA INC Common Stock 235825205 1239 38704 SH SOLE 0 0 38704 0 ULTIMATE SFTWARE GRP INC Common Stock 90385D107 1199 5495 SH SOLE 0 0 5495 0 PWRSH KBW HI DIV FIN ETF ETF/Closed End 73936Q793 1179 49950 SH SOLE 0 0 49950 0 CRACKER BARREL OLD CTRY Common Stock 22410J106 1179 7419 SH SOLE 0 0 7419 0 NORTHWEST BANCSHARES INC Common Stock 667340103 1177 70338 SH SOLE 0 0 70338 0 ARRIS INTL PLC Common Stock G0551A103 686 26718 SH SOLE 0 0 26718 0 PACCAR INC Common Stock 693718108 683 9602 SH SOLE 0 0 9602 0 CHARLES RVR LAB INTL Common Stock 159864107 680 6213 SH SOLE 0 0 6213 0 WESCO INTERNATIONAL INC Common Stock 95082P105 672 9866 SH SOLE 0 0 9866 0 LIONS GATE ENTMNT CORP B Common Stock 535919500 671 21131 SH SOLE 0 0 21131 0 UNDER ARMOUR INC C Common Stock 904311206 662 49710 SH SOLE 0 0 49710 0 CLEARBRIDGE ENERGY MLP ETF/Closed End 18469P100 413 35035 SH SOLE 0 0 35035 0 LKQ CORP Common Stock 501889208 406 9985 SH SOLE 0 0 9985 0 U S ECOLOGY INC Common Stock 91732J102 210 4113 SH SOLE 0 0 4113 0 CBOE GLOBAL MARKETS INC Common Stock 12503M108 207 1659 SH SOLE 0 0 1659 0 GULFPORT ENERGY CORP NEW Common Stock 402635304 206 16156 SH SOLE 0 0 16156 0 ATLAS AIR WORLDWIDE Common Stock 049164205 206 3512 SH SOLE 0 0 3512 0 MC CORMICK COMPANY Common Stock 579780206 6095 59810 SH SOLE 0 0 59810 0 SPDR BLACKSTONE GSO ETF ETF/Closed End- 78467V608 5950 126122 SH SOLE 0 0 126122 0 LAS VEGAS SANDS CORP Common Stock 517834107 5910 85047 SH SOLE 0 0 85047 0 ISHS EDGE MSCI INTL ETF ETF/Closed End 46434V449 5358 175623 SH SOLE 0 0 175623 0 KEYCORP NEW Common Stock 493267108 2061 102177 SH SOLE 0 0 102177 0 ENTERGY CORP NEW Common Stock 29364G103 2003 24603 SH SOLE 0 0 24603 0 SUBURBAN PROPANE PTNR LP MLP 864482104 1917 79169 SH SOLE 0 0 79169 0 BRUNSWICK CORP Common Stock 117043109 896 16229 SH SOLE 0 0 16229 0 HOLLYFRONTIER CORP Common Stock 436106108 896 17486 SH SOLE 0 0 17486 0 TORTOISE ENERGY INFRA ETF/Closed End 89147L100 885 30446 SH SOLE 0 0 30446 0 NUANCE COMMUNICATION INC Common Stock 67020Y100 885 54109 SH SOLE 0 0 54109 0 VANECK HI YLD MUN ETF ETF/Closed End- 92189F361 871 27914 SH SOLE 0 0 27914 0 CBRE CLARION REAL EST FD ETF/Closed End 12504G100 871 109912 SH SOLE 0 0 109912 0 VANECK AFRICA INDEX ETF ETF/Closed End 92189F866 466 18737 SH SOLE 0 0 18737 0 SHOPIFY INC CL A Common Stock 82509L107 459 4541 SH SOLE 0 0 4541 0 TALLGRASS ENERGY LP Common Stock 874697105 453 9886 SH SOLE 0 0 9886 0 CARPENTER TECHNOLGY CORP Common Stock 144285103 451 8851 SH SOLE 0 0 8851 0 SOUTHWESTERN ENERGY CO Common Stock 845467109 450 80663 SH SOLE 0 0 80663 0 KAR AUCTION SVCS INC Common Stock 48238T109 449 8880 SH SOLE 0 0 8880 0 TOYOTA MTR CORP SPON ADR Common Stock 892331307 448 3522 SH SOLE 0 0 3522 0 BLACKROCK ENH EQ DIV TR ETF/Closed End 09251A104 298 32323 SH SOLE 0 0 32323 0 COHEN STEERS LTD DUR Common Stock 19248C105 298 11413 SH SOLE 0 0 11413 0 CRH PLC ADR Common Stock 12626K203 290 8043 SH SOLE 0 0 8043 0 BLACKSTONE GROUP LP MLP 09253U108 11812 368890 SH SOLE 0 0 368890 0 KRAFT HEINZ CO Common Stock 500754106 11493 147800 SH SOLE 0 0 147800 0 VNGRD LNG TRM BD IDX ETF ETF/Closed End- 921937793 10978 115460 SH SOLE 0 0 115460 0 FT INDL PROD DUR A/D ETF ETF/Closed End 33734X150 10961 270048 SH SOLE 0 0 270048 0 SOUTHERN COMPANY Common Stock 842587107 10651 221482 SH SOLE 0 0 221482 0 PROLOGIS INC REIT 74340W103 10351 160451 SH SOLE 0 0 160451 0 TESLA INC Common Stock 88160R101 10256 32941 SH SOLE 0 0 32941 0 DISCOVER FINL SVCS Common Stock 254709108 2646 34402 SH SOLE 0 0 34402 0 PRAXAIR INC Common Stock 74005P104 2633 17022 SH SOLE 0 0 17022 0 WEATHERFORD INTL PLC Common Stock G48833100 2578 618226 SH SOLE 0 0 618226 0 NETEASE INC SPON ADR Common Stock 64110W102 2530 7333 SH SOLE 0 0 7333 0 PBF ENERGY INC CL A Common Stock 69318G106 2437 68740 SH SOLE 0 0 68740 0 LULULEMON ATHLETICA INC Common Stock 550021109 2436 30990 SH SOLE 0 0 30990 0 KROGER COMPANY Common Stock 501044101 2434 88670 SH SOLE 0 0 88670 0 ALBEMARLE CORP Common Stock 012653101 1159 9064 SH SOLE 0 0 9064 0 PACKAGING CORP OF AMER Common Stock 695156109 1131 9379 SH SOLE 0 0 9379 0 PURE STORAGE INC CL A Common Stock 74624M102 634 39997 SH SOLE 0 0 39997 0 VNG MEGA CAP INDEX ETF ETF/Closed End 921910873 624 6798 SH SOLE 0 0 6798 0 ADIENT PLC Common Stock G0084W101 617 7834 SH SOLE 0 0 7834 0 COOPER TIRE RUBBER CO Common Stock 216831107 611 17288 SH SOLE 0 0 17288 0 WGL HOLDINGS INC Common Stock 92924F106 611 7118 SH SOLE 0 0 7118 0 PWRSH FINL PFD ETF ETF/Closed End- 73935X229 402 21323 SH SOLE 0 0 21323 0 UNITED NATURAL FOODS Common Stock 911163103 385 7816 SH SOLE 0 0 7816 0 COLUMBIA PPTY TR INC REIT 198287203 256 11160 SH SOLE 0 0 11160 0 AIMMUNE THERAPEUTICS INC Common Stock 00900T107 265 7020 SH SOLE 0 0 7020 0 VALEANT PHARM INTL INC Common Stock 91911K102 261 12550 SH SOLE 0 0 12550 0 VIAD CORP NEW Common Stock 92552R406 347 6261 SH SOLE 0 0 6261 0 FT TCW OPPORTUNISTIC ETF ETF/Closed End- 33740F805 345 6805 SH SOLE 0 0 6805 0 SENSATA TECHS HLDG BV Common Stock N7902X106 344 6734 SH SOLE 0 0 6734 0 TETRA TECH INC NEW Common Stock 88162G103 344 7141 SH SOLE 0 0 7141 0 PIMCO S/T MUN BD ACT ETF ETF/Closed End- 72201R874 339 6792 SH SOLE 0 0 6792 0 FEDL RLTY INVT TR SBI REIT 313747206 238 1791 SH SOLE 0 0 1791 0 SCHWAB EMG MKT EQ ETF ETF/Closed End 808524706 237 8497 SH SOLE 0 0 8497 0 HUBBELL INC Common Stock 443510607 237 1752 SH SOLE 0 0 1752 0 CHENIERE ENERGY PTNRS LP MLP 16411Q101 283 9537 SH SOLE 0 0 9537 0 MARATHON OIL CORP Common Stock 565849106 280 16565 SH SOLE 0 0 16565 0 SEL SECT RL EST SPDR ETF ETF/Closed End 81369Y860 280 8501 SH SOLE 0 0 8501 0 GUGG MSCI GLB TIMBER ETF ETF/Closed End 18383Q879 278 8729 SH SOLE 0 0 8729 0 CAMDEN PPTY TRUST SBI REIT 133131102 200 2173 SH SOLE 0 0 2173 0 TECK RESOURCES LTD CL B Common Stock 878742204 233 8900 SH SOLE 0 0 8900 0 AMBARELLA INC Common Stock G037AX101 233 3958 SH SOLE 0 0 3958 0 YORK WATER COMPANY Common Stock 987184108 232 6848 SH SOLE 0 0 6848 0 COLUMBIA E/MKT CONSM ETF ETF/Closed End 19762B509 228 8112 SH SOLE 0 0 8112 0 ALLIANCE DATA SYS CORP Common Stock 018581108 225 887 SH SOLE 0 0 887 0 NUVEEN BUILD AMER BD FD ETF/Closed End 67074C103 223 10132 SH SOLE 0 0 10132 0 TALEND S A ADS Common Stock 874224207 222 5932 SH SOLE 0 0 5932 0 BLKRCK 2022 GLB INC OPP ETF/Closed End 09258P104 221 22550 SH SOLE 0 0 22550 0 ATHENE HOLDING LTD A Common Stock G0684D107 218 4210 SH SOLE 0 0 4210 0 SPDR DJ INTL RL EST ETF ETF/Closed End 78463X863 216 5345 SH SOLE 0 0 5345 0 LOGITECH INTL SA Common Stock H50430232 216 6415 SH SOLE 0 0 6415 0 INDEPENDENT BANK CORP MA Common Stock 453836108 213 3050 SH SOLE 0 0 3050 0 GLBL X SOCIAL MEDIA ETF ETF/Closed End 37950E416 206 6237 SH SOLE 0 0 6237 0 BANK AMER CORP TREAS WTS Warrant/Right 060505146 204 11600 SH SOLE 0 0 11600 0 WELBILT INC Common Stock 949090104 203 8623 SH SOLE 0 0 8623 0