0001569855-18-000005.txt : 20181114 0001569855-18-000005.hdr.sgml : 20181114 20181114105029 ACCESSION NUMBER: 0001569855-18-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180930 FILED AS OF DATE: 20181114 DATE AS OF CHANGE: 20181114 EFFECTIVENESS DATE: 20181114 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Janney Capital Management LLC CENTRAL INDEX KEY: 0001569855 IRS NUMBER: 455066619 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-15405 FILM NUMBER: 181181317 BUSINESS ADDRESS: STREET 1: ONE PPG PLACE, SUITE 2200 CITY: PITTSBURGH STATE: PA ZIP: 15222 BUSINESS PHONE: 412-562-8100 MAIL ADDRESS: STREET 1: ONE PPG PLACE, SUITE 2200 CITY: PITTSBURGH STATE: PA ZIP: 15222 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001569855 XXXXXXXX 09-30-2018 09-30-2018 Janney Capital Management LLC
ONE PPG PLACE, SUITE 2200 PITTSBURGH PA 15222
13F HOLDINGS REPORT 028-15405 N
Patricia Millaway Compliance Analyst (215) 665-6139 Patricia Millaway Philadelphia PA 11-14-2018 0 216 2301996 false
INFORMATION TABLE 2 JMS13F3Q2018.xml ABB LIMITED SPONS ADR Common Stock 000375204 1245 52693 SH SOLE 0 0 52693 0 ACNB CORP COM Common Stock 000868109 299 8045 SH SOLE 0 0 8045 0 ADT INC Common Stock 00090Q103 346 36800 SH SOLE 0 0 36800 0 AFLAC INC Common Stock 001055102 8989 190965 SH SOLE 0 0 190965 0 AGNC INVESTMENT CORP Common Stock 00123Q104 411 22069 SH SOLE 0 0 22069 0 AES CORP Common Stock 00130H105 14976 1069697 SH SOLE 0 0 1069697 0 AK STEEL HLDG CORP Common Stock 001547108 237 48401 SH SOLE 0 0 48401 0 ALPS RVRFRNT DYN US ETF ETF/Closed End 00162Q510 456 12678 SH SOLE 0 0 12678 0 ALPS RVRFRNT DYN US ETF ETF/Closed End 00162Q528 769 23108 SH SOLE 0 0 23108 0 ALPS RVRFRNT DYN COR ETF ETF/Closed End- 00162Q536 449 18791 SH SOLE 0 0 18791 0 ALPS RVRFRNT UNCNSTR ETF ETF/Closed End- 00162Q544 226 8922 SH SOLE 0 0 8922 0 ALPS MED BREAKTHROUG ETF ETF/Closed End 00162Q593 431 10953 SH SOLE 0 0 10953 0 ALPS INTL SEC DV DOG ETF ETF/Closed End 00162Q718 4497 167431 SH SOLE 0 0 167431 0 ALPS RIVERFRONT STRT ETF ETF/Closed End- 00162Q783 4307 175026 SH SOLE 0 0 175026 0 ALPS SECTOR DIV DOGS ETF ETF/Closed End 00162Q858 46803 1020561 SH SOLE 0 0 1020561 0 ALPS ALERIAN MLP ETF ETF/Closed End 00162Q866 14936 1398455 SH SOLE 0 0 1398455 0 AMC NETWORKS INC CL A Common Stock 00164V103 1884 28392 SH SOLE 0 0 28392 0 AMN HEALTHCARE SVCS INC Common Stock 001744101 2774 50711 SH SOLE 0 0 50711 0 ASGN INC Common Stock 00191U102 1541 19520 SH SOLE 0 0 19520 0 ATT INC Common Stock 00206R102 86396 2572840 SH SOLE 0 0 2572840 0 ARK INNOVATION ETF ETF/Closed End 00214Q104 2893 61102 SH SOLE 0 0 61102 0 ARK GENOMIC REVOLUTN ETF ETF/Closed End 00214Q302 265 7934 SH SOLE 0 0 7934 0 ARK WEB X0 ETF ETF/Closed End 00214Q401 501 8694 SH SOLE 0 0 8694 0 ASE TECH HLDG CO LTD Common Stock 00215W100 437 90556 SH SOLE 0 0 90556 0 AARONS INC 050 Common Stock 002535300 1547 28402 SH SOLE 0 0 28402 0 ABBOTT LABORATORIES Common Stock 002824100 29635 403963 SH SOLE 0 0 403963 0 ABBVIE INC Common Stock 00287Y109 47763 505000 SH SOLE 0 0 505000 0 ABERDEEN ASIA PACIFIC ETF/Closed End- 003009107 261 63106 SH SOLE 0 0 63106 0 ABERDEEN GLB PREM PPTYS ETF/Closed End 00302L108 326 53871 SH SOLE 0 0 53871 0 ABERDEEN TTL DYN DIV FD ETF/Closed End 00326L100 589 67093 SH SOLE 0 0 67093 0 ABIOMED INC Common Stock 003654100 855 1901 SH SOLE 0 0 1901 0 ACETO CORP Common Stock 004446100 446 197450 SH SOLE 0 0 197450 0 ACTIVISION BLIZZARD INC Common Stock 00507V109 4559 54801 SH SOLE 0 0 54801 0 ACUITY BRANDS INC Common Stock 00508Y102 285 1811 SH SOLE 0 0 1811 0 ADAMS DIVRS EQ FUND INC ETF/Closed End 006212104 193 11587 SH SOLE 0 0 11587 0 ADOBE INC Common Stock 00724F101 5098 18886 SH SOLE 0 0 18886 0 ADVANCE AUTO PARTS INC Common Stock 00751Y106 512 3044 SH SOLE 0 0 3044 0 AEHR TEST SYSTEMS Common Stock 00760J108 804 362000 SH SOLE 0 0 362000 0 ADVENT CLAYMORE CONV SEC ETF/Closed End 00764C109 322 20534 SH SOLE 0 0 20534 0 ADVANTAGE OIL GAS LTD Common Stock 00765F101 53 18940 SH SOLE 0 0 18940 0 ADVSHS D WRIGHT ADR ETF ETF/Closed End 00768Y206 698 12985 SH SOLE 0 0 12985 0 AEGION CORP Common Stock 00770F104 324 12762 SH SOLE 0 0 12762 0 ADVANSIX INC Common Stock 00773T101 308 9076 SH SOLE 0 0 9076 0 AEROJET ROCKETDYNE HLDGS Common Stock 007800105 290 8529 SH SOLE 0 0 8529 0 ADVANCED MICRO DEVICES Common Stock 007903107 2819 91275 SH SOLE 0 0 91275 0 ADVANCED DRAIN SYS INC Common Stock 00790R104 209 6755 SH SOLE 0 0 6755 0 AETNA INC NEW Common Stock 00817Y108 10483 51677 SH SOLE 0 0 51677 0 AGILENT TECHNOLOGIES INC Common Stock 00846U101 948 13445 SH SOLE 0 0 13445 0 AGNICOEAGLE MINES LTD Common Stock 008474108 236 6892 SH SOLE 0 0 6892 0 AIMMUNE THERAPEUTICS INC Common Stock 00900T107 265 9720 SH SOLE 0 0 9720 0 AIR PDTS CHEMICALS INC Common Stock 009158106 6371 38139 SH SOLE 0 0 38139 0 AKAMAI TECHNOLOGIES INC Common Stock 00971T101 1758 24026 SH SOLE 0 0 24026 0 ALASKA AIR GROUP INC Common Stock 011659109 1572 22821 SH SOLE 0 0 22821 0 ALBEMARLE CORP Common Stock 012653101 1737 17412 SH SOLE 0 0 17412 0 ALCOA UPSTREAM CORP Common Stock 013872106 1310 32426 SH SOLE 0 0 32426 0 ALEXANDRIA RL EST EQUITY REIT 015271109 5139 40851 SH SOLE 0 0 40851 0 ALEXION PHARMS INC Common Stock 015351109 2370 17048 SH SOLE 0 0 17048 0 ALIBABA GRP HLDG SPN ADS Common Stock 01609W102 10704 64966 SH SOLE 0 0 64966 0 ALIGN TECHNOLOGY INC Common Stock 016255101 5393 13785 SH SOLE 0 0 13785 0 ALLEGHANY CORP DE Common Stock 017175100 2024 3101 SH SOLE 0 0 3101 0 ALLEGIANT TRAVEL COMPANY Common Stock 01748X102 596 4700 SH SOLE 0 0 4700 0 ALLIANCEBERNSTEIN GLBL ETF/Closed End- 01879R106 969 83172 SH SOLE 0 0 83172 0 ALLIANT ENERGY CORP Common Stock 018802108 2731 64149 SH SOLE 0 0 64149 0 ALLIANCEBERNSTEIN HLDG MLP 01881G106 2098 68902 SH SOLE 0 0 68902 0 ALLIANZGI EQCNV INC ETF/Closed End 018829101 226 9827 SH SOLE 0 0 9827 0 ALLIANZGI NFJ DIV ETF/Closed End 01883A107 572 43685 SH SOLE 0 0 43685 0 ALLIANZGI CONV INCM TGT ETF/Closed End- 01883H102 109 11801 SH SOLE 0 0 11801 0 ALLIANZGI DIVS INCMCONV ETF/Closed End 01883J108 395 15895 SH SOLE 0 0 15895 0 ALLISON TRANSMISSION Common Stock 01973R101 1890 36332 SH SOLE 0 0 36332 0 ALLSCRIPTS HLTHCR SOLTNS Common Stock 01988P108 669 46971 SH SOLE 0 0 46971 0 ALLSTATE CORP Common Stock 020002101 3385 34297 SH SOLE 0 0 34297 0 ALLY FINANCIAL INC Common Stock 02005N100 1101 41622 SH SOLE 0 0 41622 0 ALPHABET INC C Common Stock 02079K107 47235 39578 SH SOLE 0 0 39578 0 ALPHABET INC A Common Stock 02079K305 75949 62919 SH SOLE 0 0 62919 0 ALTABA INC Common Stock 021346101 827 12135 SH SOLE 0 0 12135 0 ALTERYX INC A Common Stock 02156B103 403 7050 SH SOLE 0 0 7050 0 ALTRIA GROUP INC Common Stock 02209S103 36622 607225 SH SOLE 0 0 607225 0 AMAZONCOM INC Common Stock 023135106 136767 68281 SH SOLE 0 0 68281 0 AMBEV S A SPON ADR Common Stock 02319V103 96 21040 SH SOLE 0 0 21040 0 AMEDISYS INC Common Stock 023436108 1552 12416 SH SOLE 0 0 12416 0 AMEREN CORP Common Stock 023608102 507 8013 SH SOLE 0 0 8013 0 AMERESCO INC CL A Common Stock 02361E108 864 63297 SH SOLE 0 0 63297 0 AMERICA FIRST MULTFAM LP MLP 02364V107 68 12000 SH SOLE 0 0 12000 0 AMERICAN ARLNS GRP INC Common Stock 02376R102 5031 121727 SH SOLE 0 0 121727 0 AMERICAN CAMPUS CMNTYS Common Stock 024835100 854 20743 SH SOLE 0 0 20743 0 AMER ELEC PWR CO INC Common Stock 025537101 4586 64699 SH SOLE 0 0 64699 0 AMERN EAGLE OUTFITTERS Common Stock 02553E106 468 18838 SH SOLE 0 0 18838 0 AMERICAN EQTY INVT LIFE Common Stock 025676206 210 5952 SH SOLE 0 0 5952 0 AMERN EXPRESS CO Common Stock 025816109 14662 137688 SH SOLE 0 0 137688 0 AMERICAN FINL GRP INC OH Common Stock 025932104 237 2138 SH SOLE 0 0 2138 0 AMERICAN INTL GROUP NEW Common Stock 026874784 1957 36756 SH SOLE 0 0 36756 0 AMERICAN OUTDOOR BRANDS Common Stock 02874P103 411 26442 SH SOLE 0 0 26442 0 AMERICAN STS WTR CO Common Stock 029899101 733 11994 SH SOLE 0 0 11994 0 AMERICAN TOWER CORP NEW REIT 03027X100 8920 61390 SH SOLE 0 0 61390 0 AMER WATER WORKS COMPANY Common Stock 030420103 5727 65106 SH SOLE 0 0 65106 0 AMERICAS CAR MART INC Common Stock 03062T105 966 12352 SH SOLE 0 0 12352 0 AMERISOURCEBERGEN CORP Common Stock 03073E105 1312 14221 SH SOLE 0 0 14221 0 AMERIPRISE FINL INC Common Stock 03076C106 596 4033 SH SOLE 0 0 4033 0 AMERIS BANCORP Common Stock 03076K108 1431 31308 SH SOLE 0 0 31308 0 AMERIGAS PARTNERS LP MLP 030975106 999 25282 SH SOLE 0 0 25282 0 AMETEK INC NEW Common Stock 031100100 3014 38098 SH SOLE 0 0 38098 0 AMGEN INC Common Stock 031162100 37106 179004 SH SOLE 0 0 179004 0 AMPHENOL CORP CL A NEW Common Stock 032095101 588 6251 SH SOLE 0 0 6251 0 AMPLIFY ONLIN RETAIL ETF ETF/Closed End 032108102 241 4640 SH SOLE 0 0 4640 0 AMTECH SYS INC PAR 01 Common Stock 032332504 962 180101 SH SOLE 0 0 180101 0 ANADARKO PETROLEUM CORP Common Stock 032511107 8025 119054 SH SOLE 0 0 119054 0 ANALOG DEVICES INC Common Stock 032654105 13109 141776 SH SOLE 0 0 141776 0 ANDEAVOR Common Stock 03349M105 941 6129 SH SOLE 0 0 6129 0 ANDEAVOR LOGISTICS LP Common Stock 03350F106 2123 43715 SH SOLE 0 0 43715 0 ANHEUSER BUSCH INBEV Common Stock 03524A108 5859 66911 SH SOLE 0 0 66911 0 ANNALY CAP MGMT INC REIT 035710409 2947 288027 SH SOLE 0 0 288027 0 ANSYS INC Common Stock 03662Q105 4208 22542 SH SOLE 0 0 22542 0 ANTERO MIDSTREAM Common Stock 03673L103 1173 40915 SH SOLE 0 0 40915 0 ANTERO RESOURCES CORP Common Stock 03674X106 602 33996 SH SOLE 0 0 33996 0 ANTHEM INC Common Stock 036752103 3996 14581 SH SOLE 0 0 14581 0 APACHE CORP Common Stock 037411105 3212 67375 SH SOLE 0 0 67375 0 APERGY CORP Common Stock 03755L104 485 11139 SH SOLE 0 0 11139 0 APOLLO INVT CORP BDC Common Stock 03761U106 531 97629 SH SOLE 0 0 97629 0 APPLE INC Common Stock 037833100 226570 1003678 SH SOLE 0 0 1003678 0 APPLE HOSPITALITY REIT REIT 03784Y200 412 23542 SH SOLE 0 0 23542 0 APPLIED MATERIALS INC Common Stock 038222105 3543 91680 SH SOLE 0 0 91680 0 APTARGROUP INC Common Stock 038336103 254 2357 SH SOLE 0 0 2357 0 APPROACH RESOURCES INC Common Stock 03834A103 305 136850 SH SOLE 0 0 136850 0 AQUA AMERICA INC Common Stock 03836W103 4753 128794 SH SOLE 0 0 128794 0 AQUANTIA CORP Common Stock 03842Q108 136 10650 SH SOLE 0 0 10650 0 ARBOR REALTY TRUST INC REIT 038923108 220 19178 SH SOLE 0 0 19178 0 ARCBEST CORP Common Stock 03937C105 867 17865 SH SOLE 0 0 17865 0 ARCELORMITTAL SA NY NEW Common Stock 03938L203 1486 48154 SH SOLE 0 0 48154 0 ARCHER DANIELS MIDLAND C Common Stock 039483102 1384 27529 SH SOLE 0 0 27529 0 ARCONIC INC Common Stock 03965L100 3153 143254 SH SOLE 0 0 143254 0 ARES CAPITAL CORP BDC Common Stock 04010L103 3922 228127 SH SOLE 0 0 228127 0 ARES MGMT LP UNIT Common Stock 04014Y101 937 40400 SH SOLE 0 0 40400 0 ARISTA NETWORKS INC Common Stock 040413106 1474 5543 SH SOLE 0 0 5543 0 ARMADA HOFFLER PPTYS INC Common Stock 04208T108 3197 211549 SH SOLE 0 0 211549 0 ARROW ELECTRONICS INC Common Stock 042735100 1085 14715 SH SOLE 0 0 14715 0 ARROWHEAD PHARMS INC Common Stock 04280A100 424 22133 SH SOLE 0 0 22133 0 ARTESIAN RES CORP CL A Common Stock 043113208 297 8073 SH SOLE 0 0 8073 0 ASBURY AUTO GROUP INC Common Stock 043436104 1499 21799 SH SOLE 0 0 21799 0 ASPEN GROUP INC NEW Common Stock 04530L203 218 32132 SH SOLE 0 0 32132 0 ASPEN TECHNOLOGY INC Common Stock 045327103 5551 48729 SH SOLE 0 0 48729 0 ASTRAZENECA PLC ADR Common Stock 046353108 4802 121362 SH SOLE 0 0 121362 0 ATHERSYS INC NEW Common Stock 04744L106 72 34500 SH SOLE 0 0 34500 0 ATLANTIC POWER CORP NEW Common Stock 04878Q863 25 11243 SH SOLE 0 0 11243 0 ATMOS ENERGY CORP Common Stock 049560105 2699 28737 SH SOLE 0 0 28737 0 AUTODESK INC Common Stock 052769106 8525 54607 SH SOLE 0 0 54607 0 AUTOLIV INC Common Stock 052800109 671 7746 SH SOLE 0 0 7746 0 AUTOMATIC DATA PROC INC Common Stock 053015103 20108 133465 SH SOLE 0 0 133465 0 AUTONATION INC Common Stock 05329W102 2486 59827 SH SOLE 0 0 59827 0 AUTOZONE INC Common Stock 053332102 680 876 SH SOLE 0 0 876 0 AVADEL PHARMS PLC ADR Common Stock 05337M104 999 227573 SH SOLE 0 0 227573 0 AVALONBAY COMMNTYS INC REIT 053484101 957 5282 SH SOLE 0 0 5282 0 AVANGRID INC Common Stock 05351W103 422 8795 SH SOLE 0 0 8795 0 AVEO PHARM INC Common Stock 053588109 55 16500 SH SOLE 0 0 16500 0 AVERY DENNISON CORP Common Stock 053611109 2410 22243 SH SOLE 0 0 22243 0 AVID BIOSERVICES INC Common Stock 05368M106 306 44629 SH SOLE 0 0 44629 0 AXOS FINANCIAL INC Common Stock 05465C100 613 17824 SH SOLE 0 0 17824 0 BBT CORP Common Stock 054937107 15085 310765 SH SOLE 0 0 310765 0 BG FOODS INC NEW Common Stock 05508R106 1894 68984 SH SOLE 0 0 68984 0 BCE INC NEW Common Stock 05534B760 16475 406578 SH SOLE 0 0 406578 0 BHP BILLITON SPON ADR Common Stock 05545E209 1597 36321 SH SOLE 0 0 36321 0 BP PLC SPON ADR Common Stock 055622104 12231 265320 SH SOLE 0 0 265320 0 BWX TECHS INC Common Stock 05605H100 4371 69898 SH SOLE 0 0 69898 0 BAIDU INC A SPON ADR Common Stock 056752108 4742 20736 SH SOLE 0 0 20736 0 BAKER HUGHES A GE Common Stock 05722G100 365 10793 SH SOLE 0 0 10793 0 BALL CORP Common Stock 058498106 1569 35664 SH SOLE 0 0 35664 0 BANCO SANTANDER S A ADR Common Stock 05964H105 1820 363915 SH SOLE 0 0 363915 0 BANK AMERICA CORP Common Stock 060505104 54134 1837554 SH SOLE 0 0 1837554 0 BANK AMERICA CORP WTS Warrant/Right 060505153 5 15600 SH SOLE 0 0 15600 0 BOA CV L 725 PFD PERPTL CD Par 10 060505682 861 665 SH SOLE 0 0 665 0 BANK OF HAWAII CORP Common Stock 062540109 557 7060 SH SOLE 0 0 7060 0 BANK MONTREAL QUEBEC Common Stock 063671101 2414 29255 SH SOLE 0 0 29255 0 BNY MELLON CORP Common Stock 064058100 21834 428207 SH SOLE 0 0 428207 0 BANK OZK Common Stock 06417N103 2443 64354 SH SOLE 0 0 64354 0 BANNER CORP NEW Common Stock 06652V208 749 12047 SH SOLE 0 0 12047 0 BAR HARBOR BANKSHARES Common Stock 066849100 546 19009 SH SOLE 0 0 19009 0 BRCLY BLMBRG CMDTY ETN CD Par 10 06738C778 2313 97368 SH SOLE 0 0 97368 0 BARCLAYS PLC ADR Common Stock 06738E204 169 18870 SH SOLE 0 0 18870 0 BRCLY BK ADR SERIES 5 Preferred Stock 06739H362 984 37791 SH SOLE 0 0 37791 0 BARINGS BDC INC Common Stock 06759L103 189 18868 SH SOLE 0 0 18868 0 BARINGS GLB SHT DUR HI ETF/Closed End- 06760L100 326 16802 SH SOLE 0 0 16802 0 BARNES GROUP INC Common Stock 067806109 289 4064 SH SOLE 0 0 4064 0 BARRICK GOLD CORP Common Stock 067901108 613 55346 SH SOLE 0 0 55346 0 BAUSCH HEALTH COS INC Common Stock 071734107 762 29680 SH SOLE 0 0 29680 0 BAXTER INTL INC Common Stock 071813109 8710 112982 SH SOLE 0 0 112982 0 BECTON DICKINSON CO Common Stock 075887109 22013 84342 SH SOLE 0 0 84342 0 BELLATRIX EXPL LTD NEW Common Stock 078314507 13 12640 SH SOLE 0 0 12640 0 BERKLEY W R CORP Common Stock 084423102 2762 34549 SH SOLE 0 0 34549 0 BERKSHIRE HATHAWAY INC A Common Stock 084670108 11840 37 SH SOLE 0 0 37 0 BERKSHIRE HATHAWAY B NEW Common Stock 084670702 76622 357864 SH SOLE 0 0 357864 0 BEST BUY COMPANY INC Common Stock 086516101 2240 28230 SH SOLE 0 0 28230 0 BEST ADS RESPTG CL A ORD Common Stock 08653C106 109 18350 SH SOLE 0 0 18350 0 BHP BILLITON LTD ADR Common Stock 088606108 835 16760 SH SOLE 0 0 16760 0 BIG LOTS INC Common Stock 089302103 889 21264 SH SOLE 0 0 21264 0 BIGLARI HLDGS INC CL B Common Stock 08986R309 1145 6315 SH SOLE 0 0 6315 0 BIGLARI HLDGS INC A Common Stock 08986R408 584 633 SH SOLE 0 0 633 0 BIOCRYST PHARMS INC Common Stock 09058V103 224 29335 SH SOLE 0 0 29335 0 BIODELIVERY SCI INTL INC Common Stock 09060J106 102 36582 SH SOLE 0 0 36582 0 BIOMARIN PHARM INC Common Stock 09061G101 824 8495 SH SOLE 0 0 8495 0 BIOLIFE SOL INC NEW Common Stock 09062W204 335 19115 SH SOLE 0 0 19115 0 BIOGEN INC Common Stock 09062X103 17885 50622 SH SOLE 0 0 50622 0 BIOSCRIP INC Common Stock 09069N108 48 15528 SH SOLE 0 0 15528 0 BIOTECHNE CORP Common Stock 09073M104 1074 5263 SH SOLE 0 0 5263 0 BJS RESTAURANTS INC Common Stock 09180C106 543 7522 SH SOLE 0 0 7522 0 BLACKROCK FLT RT INC TR ETF/Closed End- 091941104 250 18971 SH SOLE 0 0 18971 0 BLACK KNIGHT INC Common Stock 09215C105 1212 23339 SH SOLE 0 0 23339 0 BLACKBAUD INC Common Stock 09227Q100 473 4664 SH SOLE 0 0 4664 0 BLACKROCK INC Common Stock 09247X101 18477 39202 SH SOLE 0 0 39202 0 BLACKROCK MUNI 2018 TERM ETF/Closed End- 09248C106 258 17135 SH SOLE 0 0 17135 0 BLCKRCK MUNICIPAL INCM ETF/Closed End- 09248F109 127 10184 SH SOLE 0 0 10184 0 BLACKROCK TXBL MUN BD TR ETF/Closed End- 09248X100 202 9513 SH SOLE 0 0 9513 0 BLACKROCK LTD DURATION ETF/Closed End- 09249W101 271 18213 SH SOLE 0 0 18213 0 BLACKROCK MUN 2020 TERM ETF/Closed End- 09249X109 293 19753 SH SOLE 0 0 19753 0 BLACKROCK ENH GLB DIV TR ETF/Closed End 092501105 238 21680 SH SOLE 0 0 21680 0 BLACKROCK CR INCM TR ETF/Closed End- 092508100 471 38490 SH SOLE 0 0 38490 0 BLACKROCK ENRGY RES TR ETF/Closed End 09250U101 678 46480 SH SOLE 0 0 46480 0 BLACKROCK HLTH SCI TRUST ETF/Closed End 09250W107 580 13626 SH SOLE 0 0 13626 0 BLACKROCK ENH EQ DIV TR ETF/Closed End 09251A104 423 44561 SH SOLE 0 0 44561 0 BLACKROCK ENH INTL DV TR ETF/Closed End 092524107 1032 180038 SH SOLE 0 0 180038 0 BLACKROCK CAP INVT BDC Common Stock 092533108 146 24823 SH SOLE 0 0 24823 0 BLACKSTONE GROUP LP MLP 09253U108 14528 381500 SH SOLE 0 0 381500 0 BLKRK MUNI INTERDUR FUND ETF/Closed End- 09253X102 483 36910 SH SOLE 0 0 36910 0 BLAKRK MUNIYIELD QLTY FD ETF/Closed End- 09254F100 782 57867 SH SOLE 0 0 57867 0 BLACKROCK MUNIASSETS FD ETF/Closed End- 09254J102 337 25946 SH SOLE 0 0 25946 0 BLKRK MUYLD NY QUAL FUND ETF/Closed End- 09255E102 211 18300 SH SOLE 0 0 18300 0 BLKRK CORP HI YLD FD INC ETF/Closed End- 09255P107 1247 118605 SH SOLE 0 0 118605 0 BLK FLT RT INCM STRAT FD ETF/Closed End- 09255X100 1743 126394 SH SOLE 0 0 126394 0 BLACKSTONE/GSO TERM FD ETF/Closed End- 09256U105 202 11215 SH SOLE 0 0 11215 0 BLACKROCK RESCMDTYS STR ETF/Closed End 09257A108 374 41246 SH SOLE 0 0 41246 0 BLACKSTONE MTG TR INC A Common Stock 09257W100 407 12153 SH SOLE 0 0 12153 0 BLKRCK MULTI SECTOR INCM ETF/Closed End- 09258A107 193 11402 SH SOLE 0 0 11402 0 BLACKROCK SCI TECH TR ETF/Closed End 09258G104 1702 47952 SH SOLE 0 0 47952 0 BLKRCK 2022 GLB INC OPP ETF/Closed End- 09258P104 381 42602 SH SOLE 0 0 42602 0 HR BLOCK INC Common Stock 093671105 3006 116743 SH SOLE 0 0 116743 0 BOEING CO Common Stock 097023105 78561 211243 SH SOLE 0 0 211243 0 BOOKING HOLDINGS INC Common Stock 09857L108 1313 662 SH SOLE 0 0 662 0 BOOZ ALLEN HAMILTON A Common Stock 099502106 2490 50172 SH SOLE 0 0 50172 0 BORG WARNER INC Common Stock 099724106 783 18314 SH SOLE 0 0 18314 0 BOSTON BEER COMPANY CL A Common Stock 100557107 258 899 SH SOLE 0 0 899 0 BOSTON PROPERTIES INC REIT 101121101 276 2245 SH SOLE 0 0 2245 0 BOSTON SCIENTIFIC CORP Common Stock 101137107 4670 121286 SH SOLE 0 0 121286 0 BOTTOMLINE TECH DEL INC Common Stock 101388106 378 5195 SH SOLE 0 0 5195 0 BOULDER GRWTHINC FD INC ETF/Closed End 101507101 118 10503 SH SOLE 0 0 10503 0 BOX INC A Common Stock 10316T104 955 39945 SH SOLE 0 0 39945 0 BOYD GAMING CORP Common Stock 103304101 789 23315 SH SOLE 0 0 23315 0 BRAEMAR HOTELS RESORTS Common Stock 10482B101 281 23849 SH SOLE 0 0 23849 0 BRANDYWINE RLTY TR NEW REIT 105368203 329 20910 SH SOLE 0 0 20910 0 BRANDYWINEGLBL GLBL INCM ETF/Closed End- 10537L104 144 13162 SH SOLE 0 0 13162 0 BRIDGEPOINT EDUCATION Common Stock 10807M105 779 76639 SH SOLE 0 0 76639 0 BRIGHT HORIZONS FAM SOL Common Stock 109194100 6317 53605 SH SOLE 0 0 53605 0 BRISTOL MYERS SQUIBB CO Common Stock 110122108 36048 580670 SH SOLE 0 0 580670 0 BRIT AMER TBCCO SPNS ADR Common Stock 110448107 5005 107339 SH SOLE 0 0 107339 0 BROADRIDGE FINANCIAL Common Stock 11133T103 2646 20053 SH SOLE 0 0 20053 0 BROADCOM INC Common Stock 11135F101 17480 70846 SH SOLE 0 0 70846 0 BROOKFIELD ASSET MGMNT A Common Stock 112585104 1001 22479 SH SOLE 0 0 22479 0 BROOKS AUTOMATION INC Common Stock 114340102 807 23041 SH SOLE 0 0 23041 0 BROWN FORMAN CORP CL B Common Stock 115637209 2142 42371 SH SOLE 0 0 42371 0 BRUNSWICK CORP Common Stock 117043109 470 7007 SH SOLE 0 0 7007 0 BUCKEYE PARTNERS LP MLP 118230101 3047 85318 SH SOLE 0 0 85318 0 BURLINGTON STORES INC Common Stock 122017106 894 5485 SH SOLE 0 0 5485 0 CB FINANCIAL SVCS INC Common Stock 12479G101 4951 160473 SH SOLE 0 0 160473 0 CBIZ INC Common Stock 124805102 724 30540 SH SOLE 0 0 30540 0 CBS CORP NEW CL B Common Stock 124857202 840 14618 SH SOLE 0 0 14618 0 CBRE CLARION REAL EST FD ETF/Closed End 12504G100 731 100090 SH SOLE 0 0 100090 0 CBRE GROUP INC CL A Common Stock 12504L109 667 15116 SH SOLE 0 0 15116 0 CDK GLOBAL INC Common Stock 12508E101 1756 28066 SH SOLE 0 0 28066 0 CECO ENVIRONMENTAL CORP Common Stock 125141101 880 111656 SH SOLE 0 0 111656 0 CDW CORP Common Stock 12514G108 9018 101421 SH SOLE 0 0 101421 0 CF INDS HLDGS INC Common Stock 125269100 1111 20412 SH SOLE 0 0 20412 0 CH ROBINSON WORLDWID NEW Common Stock 12541W209 816 8330 SH SOLE 0 0 8330 0 CIGNA CORP Common Stock 125509109 5136 24662 SH SOLE 0 0 24662 0 CIT GROUP INC NEW Common Stock 125581801 301 5825 SH SOLE 0 0 5825 0 CME GROUP INC CL A Common Stock 12572Q105 3942 23159 SH SOLE 0 0 23159 0 CMS ENERGY CORP Common Stock 125896100 2230 45504 SH SOLE 0 0 45504 0 CNA FINL CORP Common Stock 126117100 316 6933 SH SOLE 0 0 6933 0 CNOOC LTD SPONS ADR Common Stock 126132109 862 4365 SH SOLE 0 0 4365 0 CRH PLC ADR Common Stock 12626K203 305 9328 SH SOLE 0 0 9328 0 CSX CORP Common Stock 126408103 11679 157722 SH SOLE 0 0 157722 0 CNX RESOURCES CORP Common Stock 12653C108 1351 94420 SH SOLE 0 0 94420 0 CNX MIDSTREAM PRTNRS LP Common Stock 12654A101 367 19050 SH SOLE 0 0 19050 0 CVD EQUIPMENT CORP Common Stock 126601103 209 34000 SH SOLE 0 0 34000 0 CVS HEALTH CORP Common Stock 126650100 22407 284642 SH SOLE 0 0 284642 0 CA INC Common Stock 12673P105 615 13931 SH SOLE 0 0 13931 0 CABLE ONE INC Common Stock 12685J105 630 713 SH SOLE 0 0 713 0 CABOT OIL GAS CORP Common Stock 127097103 684 30384 SH SOLE 0 0 30384 0 CACI INTL INC CLASS A Common Stock 127190304 259 1409 SH SOLE 0 0 1409 0 CADIZ INC NEW Common Stock 127537207 345 30958 SH SOLE 0 0 30958 0 CAESARS ENTMNT CORP Common Stock 127686103 416 40562 SH SOLE 0 0 40562 0 CALAMOS CONV OPP INC ETF/Closed End 128117108 1105 91761 SH SOLE 0 0 91761 0 CALAMOS GLBL DYNAMIC INC ETF/Closed End 12811L107 132 14602 SH SOLE 0 0 14602 0 CALAMOS CONVHIGH INC FD ETF/Closed End 12811P108 1347 101484 SH SOLE 0 0 101484 0 CALAMOS STRAT TOT RETURN ETF/Closed End 128125101 2056 152972 SH SOLE 0 0 152972 0 CALIFORNIA WTR SVC GRP Common Stock 130788102 320 7470 SH SOLE 0 0 7470 0 CALLON PETROLEUM COMPANY Common Stock 13123X102 512 42743 SH SOLE 0 0 42743 0 CAMPBELL SOUP COMPANY Common Stock 134429109 1082 29540 SH SOLE 0 0 29540 0 CAMPING WORLD HLDGS A Common Stock 13462K109 630 29547 SH SOLE 0 0 29547 0 CANADA GOOSE HLDGS INC Common Stock 135086106 228 3536 SH SOLE 0 0 3536 0 CANADIAN IMPERIAL BANK Common Stock 136069101 3312 35320 SH SOLE 0 0 35320 0 CANADIAN NATL RAILWAY CO Common Stock 136375102 9654 107509 SH SOLE 0 0 107509 0 CANADIAN NATURAL RES LTD Common Stock 136385101 1863 57027 SH SOLE 0 0 57027 0 CANADIAN PAC RAILWAY LTD Common Stock 13645T100 2517 11878 SH SOLE 0 0 11878 0 CANOPY GROWTH CORP Common Stock 138035100 489 10044 SH SOLE 0 0 10044 0 CANTEL MEDICAL CORP Common Stock 138098108 494 5369 SH SOLE 0 0 5369 0 CAPITAL ONE FINL CORP Common Stock 14040H105 2067 21769 SH SOLE 0 0 21769 0 CARA THERAPEUTICS INC Common Stock 140755109 734 30628 SH SOLE 0 0 30628 0 CARDINAL HEALTH INC Common Stock 14149Y108 1468 27182 SH SOLE 0 0 27182 0 CAREER EDUCATION CORP Common Stock 141665109 962 64423 SH SOLE 0 0 64423 0 CARLISLE COMPANIES INC Common Stock 142339100 1018 8360 SH SOLE 0 0 8360 0 CARLYLE GROUP LTD LP MLP 14309L102 690 30598 SH SOLE 0 0 30598 0 CARMAX INC Common Stock 143130102 693 9282 SH SOLE 0 0 9282 0 CARNIVAL CORP PAIRD CTF Common Stock 143658300 4206 65948 SH SOLE 0 0 65948 0 CARS COM INC Common Stock 14575E105 339 12296 SH SOLE 0 0 12296 0 CARTERS INC Common Stock 146229109 318 3229 SH SOLE 0 0 3229 0 CASEYS GENL STORES INC Common Stock 147528103 1151 8917 SH SOLE 0 0 8917 0 CATASYS INC 0001 2017 Common Stock 149049504 1684 131014 SH SOLE 0 0 131014 0 CATERPILLAR INC Common Stock 149123101 25571 167689 SH SOLE 0 0 167689 0 CAVCO INDS INC DEL Common Stock 149568107 240 950 SH SOLE 0 0 950 0 CEDAR FAIR LP MLP 150185106 250 4804 SH SOLE 0 0 4804 0 CELANESE CORP DEL A Common Stock 150870103 9594 84155 SH SOLE 0 0 84155 0 CELESTICA INC SUB VTG Common Stock 15101Q108 588 54312 SH SOLE 0 0 54312 0 CELGENE CORP Common Stock 151020104 21055 235283 SH SOLE 0 0 235283 0 CEMEX SAB SPONS 10 ORDIN Common Stock 151290889 212 30124 SH SOLE 0 0 30124 0 CENTENE CORP DEL Common Stock 15135B101 882 6090 SH SOLE 0 0 6090 0 CENTER COAST BROOKFIELD ETF/Closed End 151461100 533 56544 SH SOLE 0 0 56544 0 CENTERPOINT ENERGY INC Common Stock 15189T107 808 29233 SH SOLE 0 0 29233 0 CENTRAL PUERTO S A ADR Common Stock 155038201 199 19292 SH SOLE 0 0 19292 0 CENTURY BNCRP INC CL A Common Stock 156432106 393 5446 SH SOLE 0 0 5446 0 CENTURYLINK INC Common Stock 156700106 6878 324454 SH SOLE 0 0 324454 0 CERNER CORP Common Stock 156782104 1309 20325 SH SOLE 0 0 20325 0 CERUS CORP Common Stock 157085101 340 47100 SH SOLE 0 0 47100 0 CHARLES RVR LAB INTL Common Stock 159864107 2441 18144 SH SOLE 0 0 18144 0 CHART INDS INC PAR 001 Common Stock 16115Q308 1009 12885 SH SOLE 0 0 12885 0 CHARTER COMMNS INC NEW A Common Stock 16119P108 334 1024 SH SOLE 0 0 1024 0 CHASE CORP Common Stock 16150R104 4322 35969 SH SOLE 0 0 35969 0 CHEESECAKE FACTORY INC Common Stock 163072101 1487 27768 SH SOLE 0 0 27768 0 CHEMOURS COMPANY Common Stock 163851108 384 9738 SH SOLE 0 0 9738 0 CHENIERE ENERGY PTNRS LP MLP 16411Q101 420 10632 SH SOLE 0 0 10632 0 CHENIERE ENERGY INC NEW Common Stock 16411R208 208 3000 SH SOLE 0 0 3000 0 CHESAPEAKE ENERGY CORP Common Stock 165167107 476 106117 SH SOLE 0 0 106117 0 CHEVRON CORP Common Stock 166764100 66130 540811 SH SOLE 0 0 540811 0 CHICO'S FAS INC Common Stock 168615102 139 16063 SH SOLE 0 0 16063 0 CHINA MOBILE LTD ADR Common Stock 16941M109 927 18941 SH SOLE 0 0 18941 0 CHINA PETECHEM SPON ADR Common Stock 16941R108 579 5762 SH SOLE 0 0 5762 0 CHIPOTLE MEXICAN GRILL A Common Stock 169656105 1341 2951 SH SOLE 0 0 2951 0 CHURCH DWIGHT COMPANY Common Stock 171340102 10325 173914 SH SOLE 0 0 173914 0 CIENA CORP NEW Common Stock 171779309 889 28463 SH SOLE 0 0 28463 0 CIMAREX ENERGY COMPANY Common Stock 171798101 722 7772 SH SOLE 0 0 7772 0 CINCINNATI FINL CORP Common Stock 172062101 1640 21350 SH SOLE 0 0 21350 0 CINEMARK HLDGS INC Common Stock 17243V102 1546 38458 SH SOLE 0 0 38458 0 CIRRUS LOGIC INC Common Stock 172755100 238 6170 SH SOLE 0 0 6170 0 CISCO SYSTEMS INC Common Stock 17275R102 65165 1339459 SH SOLE 0 0 1339459 0 CINTAS CORP Common Stock 172908105 1255 6344 SH SOLE 0 0 6344 0 CITIGROUP INC NEW Common Stock 172967424 17780 247840 SH SOLE 0 0 247840 0 CITIZENS FINL GRP INC Common Stock 174610105 3798 98480 SH SOLE 0 0 98480 0 CITRIX SYSTEMS INC Common Stock 177376100 3307 29750 SH SOLE 0 0 29750 0 CITY OFFICE REIT INC REIT 178587101 1884 149310 SH SOLE 0 0 149310 0 CLEAN ENERGY FUELS CORP Common Stock 184499101 139 53345 SH SOLE 0 0 53345 0 INCARBRIDGE MLP MDSTRM ETF/Closed End 184692101 589 40556 SH SOLE 0 0 40556 0 CLEARBRIDGE ENERGY MLP ETF/Closed End 18469P100 392 34335 SH SOLE 0 0 34335 0 CLEARBRIDGE MLP MDSTRM ETF/Closed End 18469Q108 725 63783 SH SOLE 0 0 63783 0 CLEARWATER PAPER CORP Common Stock 18538R103 707 23819 SH SOLE 0 0 23819 0 CLEVELAND CLIFFS INC NEW Common Stock 185899101 1117 88254 SH SOLE 0 0 88254 0 CLOROX COMPANY Common Stock 189054109 6282 41764 SH SOLE 0 0 41764 0 CLOUGH GLOBAL OPPTY FUND ETF/Closed End 18914E106 111 10202 SH SOLE 0 0 10202 0 COCA COLA COMPANY Common Stock 191216100 31505 682069 SH SOLE 0 0 682069 0 CODORUS VALLEY BANCORP Common Stock 192025104 460 14719 SH SOLE 0 0 14719 0 COGNIZANT TECH SLTNS A Common Stock 192446102 10809 140105 SH SOLE 0 0 140105 0 COHERENT INC Common Stock 192479103 589 3421 SH SOLE 0 0 3421 0 COHEN STEERS QUALITY ETF/Closed End 19247L106 1412 115235 SH SOLE 0 0 115235 0 COHEN STEERS PFD INC ETF/Closed End 19247X100 650 33281 SH SOLE 0 0 33281 0 COHEN STEERS INFRA FD ETF/Closed End 19248A109 524 23667 SH SOLE 0 0 23667 0 COHEN STEERS LTD DUR Common Stock 19248C105 218 9158 SH SOLE 0 0 9158 0 COHENSTEERS SEL PFD INC ETF/Closed End- 19248Y107 218 8200 SH SOLE 0 0 8200 0 COLFAX CORP Common Stock 194014106 799 22154 SH SOLE 0 0 22154 0 COLGATEPALMOLIVE COMPANY Common Stock 194162103 12522 187027 SH SOLE 0 0 187027 0 COLUMBIA PPTY TR INC REIT 198287203 606 25645 SH SOLE 0 0 25645 0 COLUMBIA SELIGMAN GRWTH ETF/Closed End 19842X109 3971 185719 SH SOLE 0 0 185719 0 COLUMBIA SPORTSWEAR CO Common Stock 198516106 890 9562 SH SOLE 0 0 9562 0 COMCAST CORP A NEW Common Stock 20030N101 49221 1390036 SH SOLE 0 0 1390036 0 COMERICA INC Common Stock 200340107 1099 12180 SH SOLE 0 0 12180 0 COMMERCE BANCSHARES INC Common Stock 200525103 337 5100 SH SOLE 0 0 5100 0 COMMSCOPE HOLDING CO INC Common Stock 20337X109 519 16865 SH SOLE 0 0 16865 0 COMMUNITY BK SYSTEM INC Common Stock 203607106 1286 21062 SH SOLE 0 0 21062 0 COMMUNITY BANKERS TR CRP Common Stock 203612106 153 17342 SH SOLE 0 0 17342 0 COMMUNITY FINL CORP MD Common Stock 20368X101 263 7868 SH SOLE 0 0 7868 0 CMNTY HEALTHCARE TR INC Common Stock 20369C106 2310 74548 SH SOLE 0 0 74548 0 COMPANHIA DE SANEAMENTO Common Stock 20441A102 106 17909 SH SOLE 0 0 17909 0 COMPASS MINRLS INTL INC Common Stock 20451N101 968 14412 SH SOLE 0 0 14412 0 COMPASS DIVS HLDGS SBI Common Stock 20451Q104 2958 162964 SH SOLE 0 0 162964 0 CONAGRA BRANDS INC Common Stock 205887102 3664 107872 SH SOLE 0 0 107872 0 CONCHO RESOURCES INC Common Stock 20605P101 1046 6848 SH SOLE 0 0 6848 0 CONDUENT INC Common Stock 206787103 3930 174518 SH SOLE 0 0 174518 0 CONNECTICUT WTR SVC INC Common Stock 207797101 447 6438 SH SOLE 0 0 6438 0 CONOCOPHILLIPS Common Stock 20825C104 30366 392329 SH SOLE 0 0 392329 0 CONSOLIDATED EDISON INC Common Stock 209115104 6468 84889 SH SOLE 0 0 84889 0 CONSTELLATION BRANDS A Common Stock 21036P108 9210 42716 SH SOLE 0 0 42716 0 CONTINENTAL BLDG PRODS Common Stock 211171103 1258 33496 SH SOLE 0 0 33496 0 CONTINENTAL RES INC OK Common Stock 212015101 1208 17695 SH SOLE 0 0 17695 0 COOPER COS INC NEW Common Stock 216648402 4215 15207 SH SOLE 0 0 15207 0 COOPER TIRE RUBBER CO Common Stock 216831107 713 25180 SH SOLE 0 0 25180 0 COPART INC Common Stock 217204106 3405 66076 SH SOLE 0 0 66076 0 CORESITE REALTY CORP REIT 21870Q105 1023 9207 SH SOLE 0 0 9207 0 CORECIVIC INC Common Stock 21871N101 808 33229 SH SOLE 0 0 33229 0 CORNING INC Common Stock 219350105 16846 477229 SH SOLE 0 0 477229 0 COSTCO WHOLESALE CORP Common Stock 22160K105 16259 69224 SH SOLE 0 0 69224 0 COSTAR GROUP INC Common Stock 22160N109 728 1729 SH SOLE 0 0 1729 0 COVANTA HOLDING CORP Common Stock 22282E102 166 10187 SH SOLE 0 0 10187 0 CRACKER BARREL OLD CTRY Common Stock 22410J106 1245 8460 SH SOLE 0 0 8460 0 CRANE COMPANY Common Stock 224399105 453 4609 SH SOLE 0 0 4609 0 CREDIT SUISSE ASST MGMT ETF/Closed End- 224916106 114 35900 SH SOLE 0 0 35900 0 CREDIT ACCEPTANCE CRP MI Common Stock 225310101 752 1717 SH SOLE 0 0 1717 0 CREDIT SUISSE GRP SP ADR Common Stock 225401108 830 55532 SH SOLE 0 0 55532 0 CS NASDQ COV CALL ETN CD Par 10 22542D480 566 70238 SH SOLE 0 0 70238 0 CREE INC Common Stock 225447101 1438 37981 SH SOLE 0 0 37981 0 CRONOS GROUP INC Common Stock 22717L101 169 15203 SH SOLE 0 0 15203 0 CROSSAMERICA PARTNERS Common Stock 22758A105 1007 55616 SH SOLE 0 0 55616 0 CROWN CASTLE INTL NEW REIT 22822V101 7002 62893 SH SOLE 0 0 62893 0 CRYOLIFE INC Common Stock 228903100 3133 89000 SH SOLE 0 0 89000 0 CRYOPORT INC PAR 0001 Common Stock 229050307 350 27330 SH SOLE 0 0 27330 0 CTRIP COM INTL LTD ADS Common Stock 22943F100 1317 35441 SH SOLE 0 0 35441 0 CULLEN FROST BANKERS INC Common Stock 229899109 1127 10790 SH SOLE 0 0 10790 0 CUMMINS INC Common Stock 231021106 11188 76595 SH SOLE 0 0 76595 0 CURIS INC NEW Common Stock 231269200 25 14100 SH SOLE 0 0 14100 0 CURTISS WRIGHT CORP DE Common Stock 231561101 260 1890 SH SOLE 0 0 1890 0 CYPRESS SEMICONDUCTOR Common Stock 232806109 357 24636 SH SOLE 0 0 24636 0 CYRUSONE INC Common Stock 23283R100 4090 64512 SH SOLE 0 0 64512 0 X TRCKRS MSCI EAFE ETF ETF/Closed End 233051200 1105 34175 SH SOLE 0 0 34175 0 X TRACKERS RUSL 1000 ETF ETF/Closed End 233051481 617 18372 SH SOLE 0 0 18372 0 DCP MIDSTREAM LP MLP 23311P100 887 22400 SH SOLE 0 0 22400 0 DNP SEL INCM FD INC ETF/Closed End 23325P104 1319 119169 SH SOLE 0 0 119169 0 D R HORTON INC Common Stock 23331A109 1368 32433 SH SOLE 0 0 32433 0 DTE ENERGY CO Common Stock 233331107 511 4685 SH SOLE 0 0 4685 0 DLH HLDGS CORP Common Stock 23335Q100 66 11450 SH SOLE 0 0 11450 0 DXC TECH CO Common Stock 23355L106 4264 45593 SH SOLE 0 0 45593 0 DANAHER CORP Common Stock 235851102 12875 118488 SH SOLE 0 0 118488 0 DARDEN RESTAURANTS INC Common Stock 237194105 1193 10726 SH SOLE 0 0 10726 0 DATA I/O CORP Common Stock 237690102 821 156900 SH SOLE 0 0 156900 0 DAVE BUSTERS ENTMNT Common Stock 238337109 1048 15823 SH SOLE 0 0 15823 0 DAVIS FUNDAMENTAL ETF ETF/Closed End 23908L108 1358 54960 SH SOLE 0 0 54960 0 DAVIS FUNDAMNTL WRLD ETF ETF/Closed End 23908L306 411 16029 SH SOLE 0 0 16029 0 DAVIS SEL INTL ETF ETF/Closed End 23908L405 397 21747 SH SOLE 0 0 21747 0 DAVITA INC Common Stock 23918K108 644 8987 SH SOLE 0 0 8987 0 DECKERS OUTDOOR CORP Common Stock 243537107 700 5906 SH SOLE 0 0 5906 0 DEERE CO Common Stock 244199105 11866 78932 SH SOLE 0 0 78932 0 DELL TECHS INC V Common Stock 24703L103 331 3404 SH SOLE 0 0 3404 0 DELTA ARLNS INC NEW Common Stock 247361702 9026 156069 SH SOLE 0 0 156069 0 DELUXE CORP Common Stock 248019101 659 11567 SH SOLE 0 0 11567 0 DENTSPLY SIRONA INC Common Stock 24906P109 1262 33448 SH SOLE 0 0 33448 0 DEVON ENERGY CORP NEW Common Stock 25179M103 1118 27996 SH SOLE 0 0 27996 0 DEXCOM INC Common Stock 252131107 617 4312 SH SOLE 0 0 4312 0 DIAGEO PLC NEW SPON ADR Common Stock 25243Q205 20546 145029 SH SOLE 0 0 145029 0 DIAMONDBACK ENERGY INC Common Stock 25278X109 8414 62238 SH SOLE 0 0 62238 0 DICKS SPORTING GOODS INC Common Stock 253393102 879 24778 SH SOLE 0 0 24778 0 DIGIMARC CORP NEW Common Stock 25381B101 1867 59355 SH SOLE 0 0 59355 0 DIGITAL REALTY TRUST INC REIT 253868103 1385 12314 SH SOLE 0 0 12314 0 DIODES INC Common Stock 254543101 707 21248 SH SOLE 0 0 21248 0 DIRXN FINL BULL 3X ETF ETF/Closed End 25459Y694 280 3975 SH SOLE 0 0 3975 0 WALT DISNEY CO Common Stock 254687106 50214 429396 SH SOLE 0 0 429396 0 DISCOVER FINL SVCS Common Stock 254709108 6642 86875 SH SOLE 0 0 86875 0 DISCOVERY INC A Common Stock 25470F104 2734 85445 SH SOLE 0 0 85445 0 DISCOVERY INC C Common Stock 25470F302 986 33338 SH SOLE 0 0 33338 0 DISH NETWORK CORP A Common Stock 25470M109 650 18190 SH SOLE 0 0 18190 0 DOCUSIGN INC Common Stock 256163106 1012 19245 SH SOLE 0 0 19245 0 DOLBY LABS INC CL A Common Stock 25659T107 2638 37698 SH SOLE 0 0 37698 0 DOLLAR GENL CORP NEW Common Stock 256677105 2640 24155 SH SOLE 0 0 24155 0 DOLLAR TREE INC Common Stock 256746108 935 11464 SH SOLE 0 0 11464 0 DOMINION ENGY MIDSTRM LP Common Stock 257454108 717 40054 SH SOLE 0 0 40054 0 DOMINION ENERGY INC Common Stock 25746U109 17436 248086 SH SOLE 0 0 248086 0 DOMINOS PIZZA INC Common Stock 25754A201 1074 3643 SH SOLE 0 0 3643 0 DONEGAL GRP INC A Common Stock 257701201 1505 105879 SH SOLE 0 0 105879 0 DORMAN PRODS INC Common Stock 258278100 1335 17352 SH SOLE 0 0 17352 0 DOUBLELINE INCM SLTNS FD Common Stock 258622109 577 28556 SH SOLE 0 0 28556 0 DOUBLELINE OPPORTUNISTIC ETF/Closed End- 258623107 211 10268 SH SOLE 0 0 10268 0 DOUGLAS DYNAMICS INC Common Stock 25960R105 913 20787 SH SOLE 0 0 20787 0 DOVER CORP Common Stock 260003108 3957 44699 SH SOLE 0 0 44699 0 DOWDUPONT INC Common Stock 26078J100 57084 887639 SH SOLE 0 0 887639 0 DRYFS STRAT MUN INC ETF/Closed End- 261932107 148 19740 SH SOLE 0 0 19740 0 DRYFS HI YLD STRAT FD ETF/Closed End- 26200S101 62 19409 SH SOLE 0 0 19409 0 DRYFS STRAT MUN BD FD ETF/Closed End- 26202F107 310 42235 SH SOLE 0 0 42235 0 DRIVE SHACK INC Common Stock 262077100 1790 300311 SH SOLE 0 0 300311 0 DROPBOX INC A Common Stock 26210C104 756 28163 SH SOLE 0 0 28163 0 DUFFPHELP GLB UTIL INCM ETF/Closed End 26433C105 333 22948 SH SOLE 0 0 22948 0 DUFF PHELPS SELECT Common Stock 26433F108 75 12400 SH SOLE 0 0 12400 0 DUKE ENERGY CORP NEW Common Stock 26441C204 19343 241730 SH SOLE 0 0 241730 0 DUNKIN BRANDS GRP INC Common Stock 265504100 1292 17523 SH SOLE 0 0 17523 0 EOG RESOURCES INC Common Stock 26875P101 5747 45045 SH SOLE 0 0 45045 0 EQT CORP Common Stock 26884L109 894 20204 SH SOLE 0 0 20204 0 EPR PROPERTIES Common Stock 26884U109 649 9485 SH SOLE 0 0 9485 0 EQM MIDSTREAM PRTNRS LP MLP 26885B100 3185 60343 SH SOLE 0 0 60343 0 ETFIS INFRA ACT MLP ETF ETF/Closed End 26923G103 978 131221 SH SOLE 0 0 131221 0 ETFIS INFRA REIT PFD ETF ETF/Closed End- 26923G400 489 20201 SH SOLE 0 0 20201 0 ETF ETF PRIME CYBER ETF ETF/Closed End 26924G201 1592 39662 SH SOLE 0 0 39662 0 ETFMG ALT HARVEST ETF ETF/Closed End 26924G508 1401 34983 SH SOLE 0 0 34983 0 EAGLE MATERIALS INC Common Stock 26969P108 937 10996 SH SOLE 0 0 10996 0 EAGLE PHARMS INC Common Stock 269796108 323 4661 SH SOLE 0 0 4661 0 EAST WEST BANCORP INC Common Stock 27579R104 9556 158289 SH SOLE 0 0 158289 0 EASTMAN CHEMICAL COMPANY Common Stock 277432100 5003 52263 SH SOLE 0 0 52263 0 EATON VANCE CORP Common Stock 278265103 1208 22983 SH SOLE 0 0 22983 0 EV ENH EQ INCM FD ETF/Closed End 278274105 228 14268 SH SOLE 0 0 14268 0 EV FLTG RT INCM TR ETF/Closed End- 278279104 229 15706 SH SOLE 0 0 15706 0 EV MUN BD FD ETF/Closed End- 27827X101 293 25418 SH SOLE 0 0 25418 0 EV TAX ADVTG DIV INCM FD ETF/Closed End 27828G107 1458 59477 SH SOLE 0 0 59477 0 EV LTD DUR INCM FD ETF/Closed End- 27828H105 788 62158 SH SOLE 0 0 62158 0 EV TAX MNGD DIVRS EQ INC ETF/Closed End 27828N102 653 50885 SH SOLE 0 0 50885 0 EV SR FLTG RT TR ETF/Closed End- 27828Q105 678 48205 SH SOLE 0 0 48205 0 EV TAX ADVTG GLB DIV INC ETF/Closed End 27828S101 1181 65999 SH SOLE 0 0 65999 0 EV SHRT DUR DIVRS INCM ETF/Closed End- 27828V104 500 38764 SH SOLE 0 0 38764 0 EV TAX ADVTG BY WRTE INC ETF/Closed End 27828X100 358 21502 SH SOLE 0 0 21502 0 EV TAX ADVTG BY WRTE OPP ETF/Closed End 27828Y108 379 23535 SH SOLE 0 0 23535 0 EV TAX MNGD GLB BY WRTE ETF/Closed End 27829C105 266 22106 SH SOLE 0 0 22106 0 EV TAX MNGD GLB DIVRS EQ ETF/Closed End 27829F108 1793 188717 SH SOLE 0 0 188717 0 EV HI INC 2021 TGT TERM ETF/Closed End- 27829W101 1059 109165 SH SOLE 0 0 109165 0 EBAY INC Common Stock 278642103 1691 51202 SH SOLE 0 0 51202 0 ECHO GLOBAL LOGISTICS Common Stock 27875T101 641 20695 SH SOLE 0 0 20695 0 ECOLAB INC Common Stock 278865100 7910 50452 SH SOLE 0 0 50452 0 ECLIPSE RESOURCES CORP Common Stock 27890G100 35 29000 SH SOLE 0 0 29000 0 EDGEWELL PERS CARE CO Common Stock 28035Q102 337 7290 SH SOLE 0 0 7290 0 EDISON INTERNATIONAL Common Stock 281020107 610 9014 SH SOLE 0 0 9014 0 EDWARDS LIFESCIENCES Common Stock 28176E108 4029 23141 SH SOLE 0 0 23141 0 EGALET CORP Common Stock 28226B104 2 15427 SH SOLE 0 0 15427 0 EHEALTH INC Common Stock 28238P109 397 14055 SH SOLE 0 0 14055 0 ELANCO ANIMAL HEALTH INC Common Stock 28414H103 2768 79327 SH SOLE 0 0 79327 0 ELECTRO SCIENTIFIC INDS Common Stock 285229100 474 27160 SH SOLE 0 0 27160 0 ELECTRONIC ARTS INC Common Stock 285512109 3110 25814 SH SOLE 0 0 25814 0 EMERSON ELECTRIC COMPANY Common Stock 291011104 12012 156858 SH SOLE 0 0 156858 0 ENCANA CORP Common Stock 292505104 167 12762 SH SOLE 0 0 12762 0 ENBRIDGE INC Common Stock 29250N105 13345 413276 SH SOLE 0 0 413276 0 ENBRIDGE ENERGY PTNRS LP MLP 29250R106 237 21566 SH SOLE 0 0 21566 0 ENERGIZER HLDGS NEW Common Stock 29272W109 1141 19456 SH SOLE 0 0 19456 0 ENERGY TRANSFER LP MLP 29273V100 1062 60918 SH SOLE 0 0 60918 0 ENERGY TRANSFER NEW LP Common Stock 29278N103 5180 232716 SH SOLE 0 0 232716 0 ENLINK MIDSTREAM PART LP MLP 29336U107 211 11312 SH SOLE 0 0 11312 0 ENOVA INTL INC Common Stock 29357K103 439 15241 SH SOLE 0 0 15241 0 ENTEGRIS INC Common Stock 29362U104 729 25180 SH SOLE 0 0 25180 0 ENTERGY CORP NEW Common Stock 29364G103 2125 26190 SH SOLE 0 0 26190 0 ENTERPRISE PROD PTNRS LP MLP 293792107 13919 484461 SH SOLE 0 0 484461 0 ENVESTNET INC Common Stock 29404K106 294 4830 SH SOLE 0 0 4830 0 EPAM SYSTEMS INC Common Stock 29414B104 2455 17829 SH SOLE 0 0 17829 0 EQUIFAX INC Common Stock 294429105 717 5492 SH SOLE 0 0 5492 0 EQUINIX INC PAR 0001 REIT 29444U700 1613 3725 SH SOLE 0 0 3725 0 EQUINOR ASA SPONS ADR Common Stock 29446M102 412 14626 SH SOLE 0 0 14626 0 EQTY LIFESTYLE PPTYS INC Common Stock 29472R108 296 3066 SH SOLE 0 0 3066 0 ERICSSON TELEPHONE NEW B Common Stock 294821608 554 62979 SH SOLE 0 0 62979 0 ERIE INDEMNITY CO CL A Common Stock 29530P102 664 5206 SH SOLE 0 0 5206 0 ESTERLINE TECHNOLOGIES C Common Stock 297425100 969 10658 SH SOLE 0 0 10658 0 EVERCORE INC A Common Stock 29977A105 1682 16728 SH SOLE 0 0 16728 0 EVERGY INC Common Stock 30034W106 610 11105 SH SOLE 0 0 11105 0 EVERSOURCE ENERGY Common Stock 30040W108 2741 44607 SH SOLE 0 0 44607 0 EVERSPIN TECHS INC Common Stock 30041T104 82 10650 SH SOLE 0 0 10650 0 EXACT SCIENCES CORP Common Stock 30063P105 426 5394 SH SOLE 0 0 5394 0 EXCH ROBO GLB AUTO ETF ETF/Closed End 301505707 353 8443 SH SOLE 0 0 8443 0 EXCH EMQQ EMRG MKTS ETF ETF/Closed End 301505889 219 6827 SH SOLE 0 0 6827 0 EXELON CORP Common Stock 30161N101 3917 89709 SH SOLE 0 0 89709 0 EXELIXIS INC Common Stock 30161Q104 260 14645 SH SOLE 0 0 14645 0 EXPEDIA GROUP INC Common Stock 30212P303 2243 17186 SH SOLE 0 0 17186 0 EXPEDITORS INTL WASH INC Common Stock 302130109 5470 74396 SH SOLE 0 0 74396 0 EXPRESS SCRIPTS HLDG CO Common Stock 30219G108 10691 112520 SH SOLE 0 0 112520 0 EXTENDED STAY AMER REIT REIT 30224P200 602 29740 SH SOLE 0 0 29740 0 EXXON MOBIL CORP Common Stock 30231G102 84222 990615 SH SOLE 0 0 990615 0 FLIR SYSTEMS INC Common Stock 302445101 3643 59259 SH SOLE 0 0 59259 0 FMC CORP NEW Common Stock 302491303 3281 37629 SH SOLE 0 0 37629 0 F N B CORP Common Stock 302520101 701 55127 SH SOLE 0 0 55127 0 FTE NTWKS INC PAR 001 Common Stock 30283R402 459 39346 SH SOLE 0 0 39346 0 FTI CONSULTING INC Common Stock 302941109 953 13018 SH SOLE 0 0 13018 0 FACEBOOK INC CL A Common Stock 30303M102 50931 309687 SH SOLE 0 0 309687 0 FACTSET RESEARCH SYS INC Common Stock 303075105 1401 6264 SH SOLE 0 0 6264 0 FAIR ISAAC CORP Common Stock 303250104 915 4002 SH SOLE 0 0 4002 0 FARMLAND PARTNERS INC REIT 31154R109 900 134347 SH SOLE 0 0 134347 0 FASTENAL COMPANY Common Stock 311900104 2401 41388 SH SOLE 0 0 41388 0 FEDERATED INVS PA CL B Common Stock 314211103 3498 145005 SH SOLE 0 0 145005 0 FEDEX CORP Common Stock 31428X106 18248 75782 SH SOLE 0 0 75782 0 FERRELLGAS PARTNERS LP MLP 315293100 25 11400 SH SOLE 0 0 11400 0 F5 NETWORKS INC Common Stock 315616102 977 4897 SH SOLE 0 0 4897 0 FID MSCI CNSMR DISCR ETF ETF/Closed End 316092204 210 4611 SH SOLE 0 0 4611 0 FIDELITY NATL INFO SVCS Common Stock 31620M106 2916 26738 SH SOLE 0 0 26738 0 FIDELITY NATL FINL INC Common Stock 31620R303 743 18873 SH SOLE 0 0 18873 0 FIDUCIARY CLAYMORE MLP ETF/Closed End 31647Q106 893 73175 SH SOLE 0 0 73175 0 FIFTH THIRD BANCORP Common Stock 316773100 1172 41968 SH SOLE 0 0 41968 0 FINJAN HLDGS INC NEW Common Stock 31788H303 52 12032 SH SOLE 0 0 12032 0 FIREEYE INC Common Stock 31816Q101 495 29097 SH SOLE 0 0 29097 0 FIRST AMERN FINL CORP Common Stock 31847R102 2158 41838 SH SOLE 0 0 41838 0 FIRST BANK WILLIMSTWN NJ Common Stock 31931U102 132 10000 SH SOLE 0 0 10000 0 FIRST COMMONWLTH FINL CO Common Stock 319829107 326 20224 SH SOLE 0 0 20224 0 FIRST CMNTY BANKSHS INC Common Stock 31983A103 349 10300 SH SOLE 0 0 10300 0 FIRST DATA CORP NEW CL A Common Stock 32008D106 1255 51276 SH SOLE 0 0 51276 0 FIRST FINANCIAL BANCORP Common Stock 320209109 392 13200 SH SOLE 0 0 13200 0 FIRST FINANCIAL NW INC Common Stock 32022K102 308 18615 SH SOLE 0 0 18615 0 FIRST HAWAIIAN INC Common Stock 32051X108 586 21572 SH SOLE 0 0 21572 0 FIRST REPUBLIC BANK Common Stock 33616C100 245 2547 SH SOLE 0 0 2547 0 FIRST SOLAR INC Common Stock 336433107 307 6339 SH SOLE 0 0 6339 0 FT MSTAR DIV LDRS ETF ETF/Closed End 336917109 4479 150256 SH SOLE 0 0 150256 0 FT US EQ OPPTYS ETF ETF/Closed End 336920103 6797 91509 SH SOLE 0 0 91509 0 FT DJ SEL MICROCP ETF ETF/Closed End 33718M105 701 13718 SH SOLE 0 0 13718 0 FT INTERMED DUR PFD INCM Common Stock 33718W103 1415 65612 SH SOLE 0 0 65612 0 FT CHINDIA INDX ETF ETF/Closed End 33733A102 972 28246 SH SOLE 0 0 28246 0 FT WATER ETF ETF/Closed End 33733B100 255 5015 SH SOLE 0 0 5015 0 FT MULCP VAL ALPHADX ETF ETF/Closed End 33733C108 364 6319 SH SOLE 0 0 6319 0 FT CAP STRENGTH ETF ETF/Closed End 33733E104 2888 52287 SH SOLE 0 0 52287 0 FT NYSE ARCA BIOTECH ETF ETF/Closed End 33733E203 14309 90283 SH SOLE 0 0 90283 0 FT DJ INTERNET INDX ETF ETF/Closed End 33733E302 30581 216056 SH SOLE 0 0 216056 0 FT NSDQ100 EX TECH ETF ETF/Closed End 33733E401 2232 42059 SH SOLE 0 0 42059 0 FT BICK INDX ETF ETF/Closed End 33733H107 725 27418 SH SOLE 0 0 27418 0 FT NSDQ100 TECH INDX ETF ETF/Closed End 337345102 17235 217174 SH SOLE 0 0 217174 0 FT VAL LINE DIV INDX ETF ETF/Closed End 33734H106 20985 663242 SH SOLE 0 0 663242 0 FT LGCP CORE ALPHADX ETF ETF/Closed End 33734K109 14939 239324 SH SOLE 0 0 239324 0 FT CNSMR DSCR ALPHDX ETF ETF/Closed End 33734X101 4409 101426 SH SOLE 0 0 101426 0 FT CNSMR STPL ALPHDX ETF ETF/Closed End 33734X119 3211 68460 SH SOLE 0 0 68460 0 FT ENERGY ALPHADX ETF ETF/Closed End 33734X127 1892 108131 SH SOLE 0 0 108131 0 FT FINLS ALPHADX ETF ETF/Closed End 33734X135 5988 187233 SH SOLE 0 0 187233 0 FT HLTHCR ALPHADX ETF ETF/Closed End 33734X143 8171 96269 SH SOLE 0 0 96269 0 FT INDL PROD DUR A/D ETF ETF/Closed End 33734X150 11454 270335 SH SOLE 0 0 270335 0 FT MATRLS ALPHADX ETF ETF/Closed End 33734X168 497 12013 SH SOLE 0 0 12013 0 FT TECH ALPHADX ETF ETF/Closed End 33734X176 16394 258009 SH SOLE 0 0 258009 0 FT UTILS ALPHADX ETF ETF/Closed End 33734X184 3605 130761 SH SOLE 0 0 130761 0 FT CLOUD COMPTG ETF ETF/Closed End 33734X192 867 15289 SH SOLE 0 0 15289 0 FT DJ GLB SEL DIV ETF ETF/Closed End 33734X200 966 38467 SH SOLE 0 0 38467 0 FIRST TR NASDAQ CYBE ETF ETF/Closed End 33734X846 1180 41386 SH SOLE 0 0 41386 0 FT SMCP CORE ALPHADX ETF ETF/Closed End 33734Y109 5443 78929 SH SOLE 0 0 78929 0 FT MDCP CORE ALPHADX ETF ETF/Closed End 33735B108 6136 85667 SH SOLE 0 0 85667 0 FT L/C VL OP ALPHADX ETF ETF/Closed End 33735J101 3573 65989 SH SOLE 0 0 65989 0 FT L/C GR OP ALPHADX ETF ETF/Closed End 33735K108 26284 373522 SH SOLE 0 0 373522 0 FT STOX EURO SEL DIV ETF ETF/Closed End 33735T109 6296 480221 SH SOLE 0 0 480221 0 FT FTSE EN DEV R/E ETF ETF/Closed End 33736N101 625 13915 SH SOLE 0 0 13915 0 FT NSDQ ABA CMNTY BK ETF ETF/Closed End 33736Q104 1210 22691 SH SOLE 0 0 22691 0 FT EUROPE ALPHADX ETF ETF/Closed End 33737J117 5145 134619 SH SOLE 0 0 134619 0 FT JAPAN ALPHADX ETF ETF/Closed End 33737J158 622 10787 SH SOLE 0 0 10787 0 FT D/M EX US ALPHADX ETF ETF/Closed End 33737J174 12005 202178 SH SOLE 0 0 202178 0 FT EMG MKT ALPHADX ETF ETF/Closed End 33737J182 2178 86893 SH SOLE 0 0 86893 0 FT GERMANY ALPHADX ETF ETF/Closed End 33737J190 1015 21906 SH SOLE 0 0 21906 0 FT SWITZRLD ALPHADX ETF ETF/Closed End 33737J232 1055 20824 SH SOLE 0 0 20824 0 FT E/M SC ALPHADEX ETF ETF/Closed End 33737J307 551 15268 SH SOLE 0 0 15268 0 FT ALPHADEX EUROZONE ETF ETF/Closed End 33737J505 792 18981 SH SOLE 0 0 18981 0 FT MDCP GRW ALPHADX ETF ETF/Closed End 33737M102 583 12592 SH SOLE 0 0 12592 0 FT SMCP GRW ALPHADX ETF ETF/Closed End 33737M300 2544 48623 SH SOLE 0 0 48623 0 FT N A ENRGY INFRA ETF ETF/Closed End 33738D101 3576 152437 SH SOLE 0 0 152437 0 FT SENIOR LOAN FD ETF ETF/Closed End- 33738D309 11563 240638 SH SOLE 0 0 240638 0 FT IV TACTICL HI YLD ETF ETF/Closed End- 33738D408 7758 162326 SH SOLE 0 0 162326 0 FIRST TRUST HIGH INCOME ETF/Closed End- 33738E109 1052 71354 SH SOLE 0 0 71354 0 FT M/A DIVRS INCM ETF ETF/Closed End 33738R100 1974 106481 SH SOLE 0 0 106481 0 FT NSDQ TECH DIV IDX ETF ETF/Closed End 33738R118 5311 138223 SH SOLE 0 0 138223 0 FT VI HIGH INCM ETF ETF/Closed End 33738R308 438 18763 SH SOLE 0 0 18763 0 FT VI RSG DIV ACHIEV ETF ETF/Closed End 33738R506 7195 227988 SH SOLE 0 0 227988 0 FT D WRIGHT FOC 5 ETF ETF/Closed End 33738R605 12167 393766 SH SOLE 0 0 393766 0 FT NASDAQ OIL GAS ETF ETF/Closed End 33738R845 631 25195 SH SOLE 0 0 25195 0 FT NASDAQ BANK ETF ETF/Closed End 33738R860 3384 121349 SH SOLE 0 0 121349 0 FT D WRIGHT FOC 5 ETF ETF/Closed End 33738R878 3127 108506 SH SOLE 0 0 108506 0 FIRST TR VI DW INTL ETF ETF/Closed End 33738R886 2671 131971 SH SOLE 0 0 131971 0 FIRST TR MLP ENERGY ETF/Closed End 33739B104 1448 115617 SH SOLE 0 0 115617 0 FT III PFD SECSINCM ETF ETF/Closed End- 33739E108 7386 386679 SH SOLE 0 0 386679 0 FT III MANAGED MUN ETF ETF/Closed End- 33739N108 415 7949 SH SOLE 0 0 7949 0 FT III LONG SHORT EQ ETF ETF/Closed End 33739P103 398 9823 SH SOLE 0 0 9823 0 FT RVRFRONT DYN ASIA ETF ETF/Closed End 33739P509 244 4282 SH SOLE 0 0 4282 0 FT RVRFRONT DYN DEV ETF ETF/Closed End 33739P608 865 14007 SH SOLE 0 0 14007 0 FT RVRFRNT DYN E/MKT ETF ETF/Closed End 33739P707 300 4809 SH SOLE 0 0 4809 0 FT RVRFRONT DYN EUR ETF ETF/Closed End 33739P806 217 3432 SH SOLE 0 0 3432 0 FT LOW DUR OPP ETF ETF/Closed End- 33739Q200 4819 94540 SH SOLE 0 0 94540 0 FT STRATEGIC INCOME ETF ETF/Closed End 33739Q309 374 7604 SH SOLE 0 0 7604 0 FT ENH SHORT MTY NEW ETF ETF/Closed End- 33739Q408 5163 86021 SH SOLE 0 0 86021 0 FT DYN EURO EQ INCM ETF/Closed End 33740D107 498 31565 SH SOLE 0 0 31565 0 FT TCW OPPORTUNISTIC ETF ETF/Closed End- 33740F805 506 10329 SH SOLE 0 0 10329 0 FT ALT ABS RET STRAT ETF ETF/Closed End 33740Y101 219 7571 SH SOLE 0 0 7571 0 FIRST UNITED CORP Common Stock 33741H107 341 18130 SH SOLE 0 0 18130 0 FISERV INC Common Stock 337738108 3866 46926 SH SOLE 0 0 46926 0 FIRSTENERGY CORP Common Stock 337932107 3196 85970 SH SOLE 0 0 85970 0 FIVE BELOW INC Common Stock 33829M101 923 7099 SH SOLE 0 0 7099 0 FIVE9 INC Common Stock 338307101 450 10306 SH SOLE 0 0 10306 0 FLEETCOR TECHNOLOGIES Common Stock 339041105 5552 24370 SH SOLE 0 0 24370 0 FLEXSTEEL INDUSTRIES INC Common Stock 339382103 676 22720 SH SOLE 0 0 22720 0 FLEXION THERAPEUTICS INC Common Stock 33938J106 431 23015 SH SOLE 0 0 23015 0 FLUOR CORP NEW Common Stock 343412102 4200 72293 SH SOLE 0 0 72293 0 FORD MOTOR COMPANY NEW Common Stock 345370860 5674 613415 SH SOLE 0 0 613415 0 FORTINET INC Common Stock 34959E109 1040 11269 SH SOLE 0 0 11269 0 FORTIVE CORP Common Stock 34959J108 6144 72967 SH SOLE 0 0 72967 0 FORTERRA INC Common Stock 34960W106 249 33350 SH SOLE 0 0 33350 0 FORTUNE BRANDS HOME SEC Common Stock 34964C106 638 12189 SH SOLE 0 0 12189 0 FRANKLIN ELECTRIC Common Stock 353514102 445 9427 SH SOLE 0 0 9427 0 FRANKLIN RESOURCES INC Common Stock 354613101 1262 41500 SH SOLE 0 0 41500 0 FRK LTD DUR INCM TR ETF/Closed End- 35472T101 131 12856 SH SOLE 0 0 12856 0 FRKLN LIBERTYQ E/MKT ETF ETF/Closed End 35473P207 1361 44663 SH SOLE 0 0 44663 0 FRANKLIN UNIVERSAL TR SB ETF/Closed End 355145103 133 19967 SH SOLE 0 0 19967 0 FREEPORT MCMORAN INC Common Stock 35671D857 5247 376959 SH SOLE 0 0 376959 0 FREQUENCY ELECTRNCS INC Common Stock 358010106 1561 150500 SH SOLE 0 0 150500 0 FUEL TECH INC Common Stock 359523107 16 12500 SH SOLE 0 0 12500 0 FUELCELL ENERGY INC NEW Common Stock 35952H502 26 24000 SH SOLE 0 0 24000 0 FULLER H B COMPANY Common Stock 359694106 885 17119 SH SOLE 0 0 17119 0 FULTON FINANCIAL CORP PA Common Stock 360271100 1757 105528 SH SOLE 0 0 105528 0 GATX CORP Common Stock 361448103 1045 12072 SH SOLE 0 0 12072 0 GCI LIBERTY INC A Common Stock 36164V305 424 8311 SH SOLE 0 0 8311 0 GCP APPLIED TECHS INC Common Stock 36164Y101 765 28823 SH SOLE 0 0 28823 0 GDS HOLDINGS LTD ADR Common Stock 36165L108 1552 44165 SH SOLE 0 0 44165 0 GSV CAPITAL CORP BDC Common Stock 36191J101 332 48000 SH SOLE 0 0 48000 0 GABELLI EQUITY TRUST INC ETF/Closed End 362397101 112 17229 SH SOLE 0 0 17229 0 GABELLI MLTIMEDIA TR INC ETF/Closed End 36239Q109 290 31331 SH SOLE 0 0 31331 0 GABELLI UTIL TR INC ETF/Closed End 36240A101 298 51287 SH SOLE 0 0 51287 0 GABELLI DIV INCM TR ETF/Closed End 36242H104 1160 48549 SH SOLE 0 0 48549 0 ARTHUR J GALLAGHER Common Stock 363576109 584 7840 SH SOLE 0 0 7840 0 GAMCO GOLD NATL RESINCM ETF/Closed End 36465A109 1006 214241 SH SOLE 0 0 214241 0 GAMCO NATL RES GOLDINCM ETF/Closed End 36465E101 118 20185 SH SOLE 0 0 20185 0 GAMING LEISURE PPTYS Common Stock 36467J108 960 27243 SH SOLE 0 0 27243 0 GAMESTOP CORP NEW A Common Stock 36467W109 359 23484 SH SOLE 0 0 23484 0 GANNETT SPINCO INC Common Stock 36473H104 1221 121951 SH SOLE 0 0 121951 0 GARDNER DENVER HLDGS INC Common Stock 36555P107 210 7419 SH SOLE 0 0 7419 0 GARRISON CAP INC BDC Common Stock 366554103 131 15802 SH SOLE 0 0 15802 0 GENL AMER INVESTORS ETF/Closed End 368802104 263 7127 SH SOLE 0 0 7127 0 GENERAL DYNAMICS CORP Common Stock 369550108 13764 67232 SH SOLE 0 0 67232 0 GENERAL ELECTRIC CO Common Stock 369604103 16111 1427005 SH SOLE 0 0 1427005 0 GENERAL MILLS INC Common Stock 370334104 13081 304783 SH SOLE 0 0 304783 0 GENERAL MOTORS CO Common Stock 37045V100 16105 478314 SH SOLE 0 0 478314 0 GENTEX CORP Common Stock 371901109 810 37733 SH SOLE 0 0 37733 0 GENESIS ENERGY LP MLP 371927104 1250 52576 SH SOLE 0 0 52576 0 GENOMIC HEALTH INC Common Stock 37244C101 1403 19980 SH SOLE 0 0 19980 0 GENUINE PARTS CO Common Stock 372460105 15836 159314 SH SOLE 0 0 159314 0 GENWORTH FINANCIAL A Common Stock 37247D106 42 10013 SH SOLE 0 0 10013 0 GEVO INC PAR 001 NEW Common Stock 374396406 48 12000 SH SOLE 0 0 12000 0 GILEAD SCIENCES INC Common Stock 375558103 12993 168285 SH SOLE 0 0 168285 0 GILDAN ACTIVEWEAR INC Common Stock 375916103 448 14734 SH SOLE 0 0 14734 0 GLACIER BANCORP INC NEW Common Stock 37637Q105 464 10774 SH SOLE 0 0 10774 0 GLADSTONE CAP CORP BDC ETF/Closed End 376535100 404 42532 SH SOLE 0 0 42532 0 GLADSTONE COML CORP REIT 376536108 785 41000 SH SOLE 0 0 41000 0 GLADSTONE INVT CORP BDC ETF/Closed End 376546107 2019 176646 SH SOLE 0 0 176646 0 GLADSTONE LAND CORP REIT 376549101 427 34639 SH SOLE 0 0 34639 0 GLAXOSMITHKLINE PLC ADR Common Stock 37733W105 14613 363777 SH SOLE 0 0 363777 0 GLOBAL PAYMENTS INC Common Stock 37940X102 1657 13006 SH SOLE 0 0 13006 0 GLBL X MLP ENERGY ETF ETF/Closed End 37950E226 519 38869 SH SOLE 0 0 38869 0 GLBL X SUPERINCM PFD ETF ETF/Closed End- 37950E333 589 49456 SH SOLE 0 0 49456 0 GLBL X MLP ETF ETF/Closed End 37950E473 768 80470 SH SOLE 0 0 80470 0 GLBL X SUPER DIV ETF ETF/Closed End 37950E549 2434 119245 SH SOLE 0 0 119245 0 GLOBAL X MSCI NORWAY ETF ETF/Closed End 37950E747 3609 237094 SH SOLE 0 0 237094 0 GLOBAL MEDICAL REIT NEW REIT 37954A204 1036 110007 SH SOLE 0 0 110007 0 GLOBAL X ROBOTICS ETF ETF/Closed End 37954Y715 515 22510 SH SOLE 0 0 22510 0 GLB X FINTECH ETF ETF/Closed End 37954Y814 225 7829 SH SOLE 0 0 7829 0 GLOBUS MED INC A NEW Common Stock 379577208 272 4792 SH SOLE 0 0 4792 0 GOLDCORP INC NEW Common Stock 380956409 626 61339 SH SOLE 0 0 61339 0 GOLDMAN SACHS GROUP INC Common Stock 38141G104 10620 47360 SH SOLE 0 0 47360 0 GS ACTIVEBETA INTL ETF ETF/Closed End 381430107 3764 127320 SH SOLE 0 0 127320 0 GS ACTIVEBETA LGCP ETF ETF/Closed End 381430503 45089 767467 SH SOLE 0 0 767467 0 GS ACCESS TRSY 01YR ETF ETF/Closed End 381430529 11058 110402 SH SOLE 0 0 110402 0 GS HEDGE IND VIP ETF ETF/Closed End 381430545 215 3686 SH SOLE 0 0 3686 0 GOODYEAR TIRE RUBBER Common Stock 382550101 292 12483 SH SOLE 0 0 12483 0 GORMAN RUPP CO Common Stock 383082104 1003 27474 SH SOLE 0 0 27474 0 GOVERNMENT PPTYS INC TR REIT 38376A103 501 44387 SH SOLE 0 0 44387 0 GRACO INC Common Stock 384109104 211 4561 SH SOLE 0 0 4561 0 GRAHAM HOLDINGS CO Common Stock 384637104 257 444 SH SOLE 0 0 444 0 GRAINGER W W INC Common Stock 384802104 2822 7896 SH SOLE 0 0 7896 0 GRANA Y MONTERO SPON ADR Common Stock 38500P208 34 12763 SH SOLE 0 0 12763 0 GRAND CANYON ED INC Common Stock 38526M106 237 2099 SH SOLE 0 0 2099 0 GRANITE CONSTRUCTION INC Common Stock 387328107 402 8796 SH SOLE 0 0 8796 0 GRIFOLS ADR 1/2 B NEW Common Stock 398438408 438 20481 SH SOLE 0 0 20481 0 GROUP ONE AUTOMOTIVE INC Common Stock 398905109 663 10215 SH SOLE 0 0 10215 0 GRUBHUB INC Common Stock 400110102 1696 12233 SH SOLE 0 0 12233 0 GUESS INC Common Stock 401617105 627 27735 SH SOLE 0 0 27735 0 GUGGENHEIM TXBL MUN MGD ETF/Closed End- 401664107 953 44928 SH SOLE 0 0 44928 0 GUGGENHEIM ENHANCED EQTY ETF/Closed End 40167B100 399 45441 SH SOLE 0 0 45441 0 GUGG STRAT OPPTYS FD SBI ETF/Closed End- 40167F101 1663 79177 SH SOLE 0 0 79177 0 GUIDEWIRE SOFTWARE INC Common Stock 40171V100 483 4782 SH SOLE 0 0 4782 0 GULFPORT ENERGY CORP NEW Common Stock 402635304 178 17100 SH SOLE 0 0 17100 0 HE EQUIP SVCS INC Common Stock 404030108 1341 35498 SH SOLE 0 0 35498 0 HCA HEALTHCARE INC Common Stock 40412C101 1294 9303 SH SOLE 0 0 9303 0 HCP INC REIT 40414L109 7260 275847 SH SOLE 0 0 275847 0 HDFC BK LTD ADR REP 3 SH Common Stock 40415F101 675 7174 SH SOLE 0 0 7174 0 HCI GROUP INC Common Stock 40416E103 241 5500 SH SOLE 0 0 5500 0 HD SUPPLY HOLDINGS INC Common Stock 40416M105 752 17576 SH SOLE 0 0 17576 0 HNI CORP Common Stock 404251100 349 7896 SH SOLE 0 0 7896 0 HSBC HLDGS PLC SPONS ADR Common Stock 404280406 13149 298908 SH SOLE 0 0 298908 0 HSBC HLDG ADR A 62 PRP Preferred Stock 404280604 213 8314 SH SOLE 0 0 8314 0 HP INC Common Stock 40434L105 1945 75463 SH SOLE 0 0 75463 0 HAIN CELESTIAL GROUP INC Common Stock 405217100 2518 92856 SH SOLE 0 0 92856 0 HALLIBURTON COMPANY Common Stock 406216101 4015 99063 SH SOLE 0 0 99063 0 HALOZYME THERAPEUTICS Common Stock 40637H109 1325 72949 SH SOLE 0 0 72949 0 HANCOCK JOHN FINL OPPTYS ETF/Closed End 409735206 7024 189851 SH SOLE 0 0 189851 0 JOHN HANCOCK TAX ADV ETF/Closed End 41013V100 440 18888 SH SOLE 0 0 18888 0 HANESBRANDS INC Common Stock 410345102 664 36053 SH SOLE 0 0 36053 0 HANNON ARMSTRONG SUSTAIN Common Stock 41068X100 2120 98740 SH SOLE 0 0 98740 0 HARLEY DAVIDSON INC Common Stock 412822108 241 5311 SH SOLE 0 0 5311 0 HARRIS CORP DEL Common Stock 413875105 4078 24097 SH SOLE 0 0 24097 0 HARTFORD FINL SVCS GROUP Common Stock 416515104 2736 54770 SH SOLE 0 0 54770 0 HARVEST CAP CR CORP BDC Common Stock 41753F109 307 28200 SH SOLE 0 0 28200 0 HASBRO INC Common Stock 418056107 5918 56295 SH SOLE 0 0 56295 0 HAWAIIAN ELEC INDS INC Common Stock 419870100 718 20180 SH SOLE 0 0 20180 0 HAWAIIAN HOLDINGS INC Common Stock 419879101 809 20170 SH SOLE 0 0 20170 0 HEALTHCARE SVCS GROUP Common Stock 421906108 400 9850 SH SOLE 0 0 9850 0 HEALTHCARE TR AMER A NEW REIT 42225P501 2576 96586 SH SOLE 0 0 96586 0 HEALTHEQUITY INC Common Stock 42226A107 1816 19234 SH SOLE 0 0 19234 0 HEICO CORP NEW Common Stock 422806109 1684 18183 SH SOLE 0 0 18183 0 HELMERICH PAYNE INC Common Stock 423452101 676 9834 SH SOLE 0 0 9834 0 HENRY JACK ASSOC INC Common Stock 426281101 4684 29260 SH SOLE 0 0 29260 0 HERCULES CAPITAL INC BDC Common Stock 427096508 1792 136195 SH SOLE 0 0 136195 0 HERSHEY COMPANY Common Stock 427866108 6076 59569 SH SOLE 0 0 59569 0 HESKA CORP NEW Common Stock 42805E306 334 2950 SH SOLE 0 0 2950 0 HESS CORP Common Stock 42809H107 1223 17092 SH SOLE 0 0 17092 0 HEWLETT PACKARD ENTRPRS Common Stock 42824C109 2049 125636 SH SOLE 0 0 125636 0 HEXCEL CORP NEW Common Stock 428291108 723 10778 SH SOLE 0 0 10778 0 HI CRUSH PARTNERS LP MLP 428337109 124 11500 SH SOLE 0 0 11500 0 HILTON WORLDWIDE NEW Common Stock 43300A203 769 9520 SH SOLE 0 0 9520 0 HINGHAM INSTITUT FOR Common Stock 433323102 347 1579 SH SOLE 0 0 1579 0 HOLLYFRONTIER CORP Common Stock 436106108 1549 22165 SH SOLE 0 0 22165 0 HOLOGIC INC Common Stock 436440101 264 6450 SH SOLE 0 0 6450 0 HOME DEPOT INC Common Stock 437076102 48571 234470 SH SOLE 0 0 234470 0 HONDA MTR LTD ADR Common Stock 438128308 593 19703 SH SOLE 0 0 19703 0 HONEYWELL INTL INC Common Stock 438516106 39174 235419 SH SOLE 0 0 235419 0 HORMEL FOODS CORP Common Stock 440452100 4147 105247 SH SOLE 0 0 105247 0 HORIZONS NASDAQ 100 ETF ETF/Closed End 44053G108 2907 115674 SH SOLE 0 0 115674 0 HORIZONS SP 500 COV ETF ETF/Closed End 44053G603 356 6844 SH SOLE 0 0 6844 0 HOSPITALITY PPTYS TR SBI REIT 44106M102 2555 88581 SH SOLE 0 0 88581 0 HOULIHAN LOKEY INC A Common Stock 441593100 319 7094 SH SOLE 0 0 7094 0 HOWARD HUGHES CORP Common Stock 44267D107 330 2657 SH SOLE 0 0 2657 0 HUBBELL INC Common Stock 443510607 881 6597 SH SOLE 0 0 6597 0 HUBSPOT INC Common Stock 443573100 361 2390 SH SOLE 0 0 2390 0 HUMANA INC Common Stock 444859102 2975 8789 SH SOLE 0 0 8789 0 HUNT JB TRANS SVC INC Common Stock 445658107 264 2219 SH SOLE 0 0 2219 0 HUNTINGTON BANCSHARES IN Common Stock 446150104 6051 405595 SH SOLE 0 0 405595 0 HUNTINGTON INGALLS INDS Common Stock 446413106 3193 12468 SH SOLE 0 0 12468 0 HUNTSMAN CORP Common Stock 447011107 669 24580 SH SOLE 0 0 24580 0 IAC/INTERACTIVECRP 001 Common Stock 44919P508 383 1767 SH SOLE 0 0 1767 0 ICF INTL INC Common Stock 44925C103 976 12939 SH SOLE 0 0 12939 0 ICU MEDICAL INC Common Stock 44930G107 496 1754 SH SOLE 0 0 1754 0 IPG PHOTONICS CORP Common Stock 44980X109 1115 7143 SH SOLE 0 0 7143 0 ISTAR INC REIT 45031U101 732 65534 SH SOLE 0 0 65534 0 ITT INC Common Stock 45073V108 321 5246 SH SOLE 0 0 5246 0 ICICI BANK LTD ADR Common Stock 45104G104 144 17020 SH SOLE 0 0 17020 0 ICAHN ENTERPRISES LP Common Stock 451100101 592 8378 SH SOLE 0 0 8378 0 IDEX CORP Common Stock 45167R104 431 2860 SH SOLE 0 0 2860 0 IDEXX LABORATORIES INC Common Stock 45168D104 1545 6187 SH SOLE 0 0 6187 0 ILLINOIS TOOL WORKS INC Common Stock 452308109 9342 66200 SH SOLE 0 0 66200 0 ILLUMINA INC Common Stock 452327109 9777 26635 SH SOLE 0 0 26635 0 IMMUNOGEN INC Common Stock 45253H101 818 86412 SH SOLE 0 0 86412 0 INCYTE CORP Common Stock 45337C102 792 11468 SH SOLE 0 0 11468 0 INDEPENDENT BANK CORP MA Common Stock 453836108 252 3050 SH SOLE 0 0 3050 0 INDIA FUND INC ETF/Closed End 454089103 244 11021 SH SOLE 0 0 11021 0 INDEXIQ CHAIKIN S/C ETF ETF/Closed End 45409B396 2602 92073 SH SOLE 0 0 92073 0 IQ MERGER ARBITRAGE ETF ETF/Closed End 45409B800 2096 65986 SH SOLE 0 0 65986 0 INFOSYS LTD SPONS ADR Common Stock 456788108 829 81519 SH SOLE 0 0 81519 0 ING GROEP NV SPONS ADR Common Stock 456837103 790 60885 SH SOLE 0 0 60885 0 INGEVITY CORP Common Stock 45688C107 204 1999 SH SOLE 0 0 1999 0 INGREDION INC Common Stock 457187102 601 5722 SH SOLE 0 0 5722 0 INNOVATOR IBD 50 ETF ETF/Closed End 45782C102 1102 28660 SH SOLE 0 0 28660 0 INNOVATOR IBD LEADRS ETF ETF/Closed End 45782C201 277 10900 SH SOLE 0 0 10900 0 INNOVATOR IBD BRKOUT ETF ETF/Closed End 45782C763 325 13187 SH SOLE 0 0 13187 0 INNOVATOR SP INVT ETF ETF/Closed End- 45783G201 236 10261 SH SOLE 0 0 10261 0 INSULET CORP Common Stock 45784P101 6248 58970 SH SOLE 0 0 58970 0 INTEL CORP Common Stock 458140100 62252 1316387 SH SOLE 0 0 1316387 0 INSYS THERAPEUTICS NEW Common Stock 45824V209 147 14625 SH SOLE 0 0 14625 0 INTELLIA THERAPEUTICS Common Stock 45826J105 831 29048 SH SOLE 0 0 29048 0 INTERCEPT PHARMS INC Common Stock 45845P108 1095 8667 SH SOLE 0 0 8667 0 INTERCONTINENTAL EXCH Common Stock 45866F104 1114 14871 SH SOLE 0 0 14871 0 INTERDIGITAL INC Common Stock 45867G101 361 4511 SH SOLE 0 0 4511 0 INTL BUSINESS MACHS CORP Common Stock 459200101 55448 366692 SH SOLE 0 0 366692 0 INTL FLAVOR FRAGRANCE Common Stock 459506101 523 3759 SH SOLE 0 0 3759 0 INTL PAPER COMPANY Common Stock 460146103 9322 189660 SH SOLE 0 0 189660 0 INTRNTL SPEEDWAY CORP A Common Stock 460335201 744 16980 SH SOLE 0 0 16980 0 INTERPUBLIC GROUP Common Stock 460690100 462 20181 SH SOLE 0 0 20181 0 INV ULTRA SHRT DUR ETF ETF/Closed End- 46090A887 576 11477 SH SOLE 0 0 11477 0 INV QQQ ETF ETF/Closed End 46090E103 110700 595835 SH SOLE 0 0 595835 0 INV OPTIMUM YLD K1 ETF ETF/Closed End 46090F100 1388 73956 SH SOLE 0 0 73956 0 INTUIT INC Common Stock 461202103 6840 30080 SH SOLE 0 0 30080 0 INTUITIVE SURGICAL NEW Common Stock 46120E602 4144 7220 SH SOLE 0 0 7220 0 INTREXON CORP Common Stock 46122T102 1995 115861 SH SOLE 0 0 115861 0 INVESCO SR INCOME TR ETF/Closed End- 46131H107 244 56765 SH SOLE 0 0 56765 0 INVESCO VALU MUN INCM TR ETF/Closed End- 46132P108 190 13720 SH SOLE 0 0 13720 0 INV AEROSP DEF ETF ETF/Closed End 46137V100 5441 88443 SH SOLE 0 0 88443 0 INV WATER RES ETF ETF/Closed End 46137V142 348 10947 SH SOLE 0 0 10947 0 INV SP S/C 600 PURE ETF ETF/Closed End 46137V175 3496 26102 SH SOLE 0 0 26102 0 INV SP 500 TOP 50 ETF ETF/Closed End 46137V233 982 4697 SH SOLE 0 0 4697 0 INV SP PURE GRW ETF ETF/Closed End 46137V266 10575 87938 SH SOLE 0 0 87938 0 INV SP 500 EQ WEIGH ETF ETF/Closed End 46137V282 2176 12928 SH SOLE 0 0 12928 0 INV BUYBACK ACHV ETF ETF/Closed End 46137V308 203 3326 SH SOLE 0 0 3326 0 INV SP 500 EQUAL HC ETF ETF/Closed End 46137V332 842 4088 SH SOLE 0 0 4088 0 INV EXCHG SP 500 ETF ETF/Closed End 46137V340 527 12255 SH SOLE 0 0 12255 0 INV SP 500 EQUAL ETF ETF/Closed End 46137V357 38961 364772 SH SOLE 0 0 364772 0 INV EXCHG SP 500 ETF ETF/Closed End 46137V365 437 7031 SH SOLE 0 0 7031 0 INV SP 500 CONSUMER ETF ETF/Closed End 46137V381 291 2741 SH SOLE 0 0 2741 0 INV SP 500 BYWRTE ETF ETF/Closed End 46137V399 1269 55945 SH SOLE 0 0 55945 0 INV RUSL TOP 200 GRW ETF ETF/Closed End 46137V431 650 11915 SH SOLE 0 0 11915 0 INV RUSS MDCP PURE ETF ETF/Closed End 46137V456 216 6907 SH SOLE 0 0 6907 0 INV RUSS MDCP PURE ETF ETF/Closed End 46137V464 771 14092 SH SOLE 0 0 14092 0 INV RUSS 2000 PURE ETF ETF/Closed End 46137V498 979 24590 SH SOLE 0 0 24590 0 INV H/Y EQ DIV ACH ETF ETF/Closed End 46137V563 1066 59400 SH SOLE 0 0 59400 0 INV GLB LIST PVT EQ ETF ETF/Closed End 46137V589 279 22684 SH SOLE 0 0 22684 0 INV FTSE RAFI US1000 ETF ETF/Closed End 46137V613 3408 28697 SH SOLE 0 0 28697 0 INV FINL PFD ETF ETF/Closed End- 46137V621 322 17728 SH SOLE 0 0 17728 0 INV DYN LEISURE ENT ETF ETF/Closed End 46137V720 1186 25142 SH SOLE 0 0 25142 0 INV DYN LGCP VAL ETF ETF/Closed End 46137V738 671 17964 SH SOLE 0 0 17964 0 INV DYN LGCP GRW ETF ETF/Closed End 46137V746 632 13095 SH SOLE 0 0 13095 0 INV DYN BIO GENOME ETF ETF/Closed End 46137V787 522 8787 SH SOLE 0 0 8787 0 INV DWA CNSMR CYCL ETF ETF/Closed End 46137V803 3201 53349 SH SOLE 0 0 53349 0 INV DWA TECH MOMENTM ETF ETF/Closed End 46137V811 3275 49576 SH SOLE 0 0 49576 0 INV DWA NASDAQ MOMTM ETF ETF/Closed End 46137V829 421 3597 SH SOLE 0 0 3597 0 INV DWA MOMENTUM ETF ETF/Closed End 46137V837 23608 396170 SH SOLE 0 0 396170 0 INV DWA INDL MOMENT ETF ETF/Closed End 46137V845 2919 45376 SH SOLE 0 0 45376 0 INV DWA HLTHCARE ETF ETF/Closed End 46137V852 5168 52328 SH SOLE 0 0 52328 0 INV SP SMCP HLTHCRE ETF ETF/Closed End 46138E149 853 6079 SH SOLE 0 0 6079 0 INV EXCHG SP M/CAP ETF ETF/Closed End 46138E198 4475 92182 SH SOLE 0 0 92182 0 INV SP INTL L/VOL ETF ETF/Closed End 46138E230 1130 34800 SH SOLE 0 0 34800 0 INV SP E/M L/VLTY ETF ETF/Closed End 46138E297 1040 41826 SH SOLE 0 0 41826 0 INV EXCHG SP 500 LW ETF ETF/Closed End 46138E354 15139 305706 SH SOLE 0 0 305706 0 INV SP500 HI DIV ETF ETF/Closed End 46138E362 4432 107033 SH SOLE 0 0 107033 0 INV EXCHG SP 500 HI ETF ETF/Closed End 46138E370 1691 37619 SH SOLE 0 0 37619 0 INV CEF INC COMP ETF ETF/Closed End- 46138E404 1547 67820 SH SOLE 0 0 67820 0 INV PFD ETF ETF/Closed End- 46138E511 6380 445524 SH SOLE 0 0 445524 0 INV NATL AMT FREE ETF ETF/Closed End- 46138E537 1471 59321 SH SOLE 0 0 59321 0 INV MSCI GLB TIMBER ETF ETF/Closed End 46138E545 272 8518 SH SOLE 0 0 8518 0 INV EXCHG KBW PPTY ETF ETF/Closed End 46138E586 244 3821 SH SOLE 0 0 3821 0 INV EXCHG KBW HI DIV ETF ETF/Closed End 46138E610 790 34679 SH SOLE 0 0 34679 0 INV EXCHG KBW BK ETF ETF/Closed End 46138E628 536 9915 SH SOLE 0 0 9915 0 INV GLB S/T HI YLD ETF ETF/Closed End- 46138E669 412 17665 SH SOLE 0 0 17665 0 INV FDMTL H/Y CORP ETF ETF/Closed End- 46138E719 440 23741 SH SOLE 0 0 23741 0 INV EXCHG FTSE RAFI ETF ETF/Closed End 46138E727 3289 155603 SH SOLE 0 0 155603 0 INV E/MKT SVRGN DEBT ETF ETF/Closed End- 46138E784 1499 55546 SH SOLE 0 0 55546 0 INV DWA S/C MOMENTUM ETF ETF/Closed End 46138E842 8596 149447 SH SOLE 0 0 149447 0 INV DWA E/MKT MOMNTM ETF ETF/Closed End 46138E867 3060 172154 SH SOLE 0 0 172154 0 INV DWA DEV MKTS ETF ETF/Closed End 46138E875 2462 89690 SH SOLE 0 0 89690 0 INV SP SMCP LOW VOL ETF ETF/Closed End 46138G102 4502 91049 SH SOLE 0 0 91049 0 INV SR LOAN ETF ETF/Closed End- 46138G508 4292 185235 SH SOLE 0 0 185235 0 INV SHIPPING ETF ETF/Closed End 46138G607 321 31385 SH SOLE 0 0 31385 0 INV TXBL MUN BD ETF ETF/Closed End- 46138G805 2161 74307 SH SOLE 0 0 74307 0 INV VRDO TAX FR WK ETF ETF/Closed End- 46138G862 306 12307 SH SOLE 0 0 12307 0 INV EXCHG VAR RATE ETF ETF/Closed End- 46138G870 3057 122803 SH SOLE 0 0 122803 0 INV BULLETSHS 2018 ETF ETF/Closed End- 46138J106 337 15929 SH SOLE 0 0 15929 0 INV BULLET 2019 CORP ETF ETF/Closed End- 46138J304 2944 139678 SH SOLE 0 0 139678 0 INV BULLET H/Y CORP ETF ETF/Closed End- 46138J403 2691 110888 SH SOLE 0 0 110888 0 INV BULLETSHS 2020 ETF ETF/Closed End- 46138J502 4901 232485 SH SOLE 0 0 232485 0 INV BULLETSHS 2020 ETF ETF/Closed End- 46138J601 3689 151656 SH SOLE 0 0 151656 0 INV BULLETSHS 2021 ETF ETF/Closed End- 46138J700 9893 477019 SH SOLE 0 0 477019 0 INV BULLET CORP BD ETF ETF/Closed End- 46138J783 1120 58813 SH SOLE 0 0 58813 0 INV BULLETSHS 2026 ETF ETF/Closed End- 46138J791 3157 168201 SH SOLE 0 0 168201 0 INV BULLETSHS 2021 ETF ETF/Closed End- 46138J809 2007 81042 SH SOLE 0 0 81042 0 INV BULLET 2025 CORP ETF ETF/Closed End- 46138J825 7016 354413 SH SOLE 0 0 354413 0 INV BULLETSHS 2024 ETF ETF/Closed End- 46138J833 365 14669 SH SOLE 0 0 14669 0 INV BULLETSHS 2024 ETF ETF/Closed End- 46138J841 7256 361016 SH SOLE 0 0 361016 0 INV BULLET H/Y CORP ETF ETF/Closed End- 46138J858 1072 40858 SH SOLE 0 0 40858 0 INV BULLETSHS 2023 ETF ETF/Closed End- 46138J866 8529 421821 SH SOLE 0 0 421821 0 INV BULLETSHS 2022 ETF ETF/Closed End- 46138J874 1926 78149 SH SOLE 0 0 78149 0 INV BULLET 2022 BD ETF ETF/Closed End- 46138J882 5851 283281 SH SOLE 0 0 283281 0 IONIS PHARMS INC Common Stock 462222100 2638 51142 SH SOLE 0 0 51142 0 IQVIA HOLDINGS INC Common Stock 46266C105 3965 30564 SH SOLE 0 0 30564 0 IQIYI INC ADS Common Stock 46267X108 322 11883 SH SOLE 0 0 11883 0 IRIDIUM COMMS INC Common Stock 46269C102 289 12865 SH SOLE 0 0 12865 0 IROBOT CORP Common Stock 462726100 373 3395 SH SOLE 0 0 3395 0 IRON MOUNTAIN INC NEW REIT 46284V101 2667 77269 SH SOLE 0 0 77269 0 ISHS GOLD TRUST ETF ETF/Closed End 464285105 757 66203 SH SOLE 0 0 66203 0 ISHS MSCI AUSTRALIA ETF ETF/Closed End 464286103 1766 79820 SH SOLE 0 0 79820 0 ISHS ASIA PAC DIV ETF ETF/Closed End 464286293 294 6695 SH SOLE 0 0 6695 0 ISHS EMG MKT DIV ETF ETF/Closed End 464286319 511 13135 SH SOLE 0 0 13135 0 ISHS GLB ENGY PRODCR ETF ETF/Closed End 464286343 274 11489 SH SOLE 0 0 11489 0 ISHS MSCI CANADA ETF ETF/Closed End 464286509 2361 82026 SH SOLE 0 0 82026 0 ISHS EDGE MSCI M VOL ETF ETF/Closed End 464286525 2455 27935 SH SOLE 0 0 27935 0 ISHS EDGE MSCI E/MKT ETF ETF/Closed End 464286533 24491 413001 SH SOLE 0 0 413001 0 ISHS MSCI EUROZONE ETF ETF/Closed End 464286608 1379 33623 SH SOLE 0 0 33623 0 ISHS PAC EX JPN ETF ETF/Closed End 464286665 217 4774 SH SOLE 0 0 4774 0 ISHS MSCI GERMANY ETF ETF/Closed End 464286806 283 9532 SH SOLE 0 0 9532 0 ISHS SP 100 INDX ETF ETF/Closed End 464287101 1555 11999 SH SOLE 0 0 11999 0 ISHS SP TTL US STK ETF ETF/Closed End 464287150 3239 48614 SH SOLE 0 0 48614 0 ISHS SEL DIV ETF ETF/Closed End 464287168 17783 178257 SH SOLE 0 0 178257 0 ISHS TIPS BD ETF ETF/Closed End- 464287176 7199 65080 SH SOLE 0 0 65080 0 ISHS TRANSP AVG ETF ETF/Closed End 464287192 655 3203 SH SOLE 0 0 3203 0 ISHS CORE SP 500 ETF ETF/Closed End 464287200 236309 807258 SH SOLE 0 0 807258 0 ISHS CORE US AGGR BD ETF ETF/Closed End- 464287226 14034 132994 SH SOLE 0 0 132994 0 ISHS MSCI EMG MKT ETF ETF/Closed End 464287234 6469 150721 SH SOLE 0 0 150721 0 ISHS INVSTMNT BD ETF ETF/Closed End- 464287242 108095 940531 SH SOLE 0 0 940531 0 ISHS GLBL COMM SVCS ETF ETF/Closed End 464287275 752 13000 SH SOLE 0 0 13000 0 ISHS GLBL TECH ETF ETF/Closed End 464287291 25259 144237 SH SOLE 0 0 144237 0 ISHS SP 500 GRW IDX ETF ETF/Closed End 464287309 41114 232057 SH SOLE 0 0 232057 0 ISHS GLB HLTHCR ETF ETF/Closed End 464287325 2750 43664 SH SOLE 0 0 43664 0 ISHS SP 500 VAL IDX ETF ETF/Closed End 464287408 45627 393875 SH SOLE 0 0 393875 0 ISHS 20 TRSY ETF ETF/Closed End- 464287432 6355 54192 SH SOLE 0 0 54192 0 ISHS 710Y TRSY ETF ETF/Closed End- 464287440 1106 10928 SH SOLE 0 0 10928 0 ISHS 13YR TRS ETF ETF/Closed End- 464287457 15536 186978 SH SOLE 0 0 186978 0 ISHS MSCI EAFE INDX ETF ETF/Closed End 464287465 39352 578783 SH SOLE 0 0 578783 0 ISHS RUSS MDCP VAL ETF ETF/Closed End 464287473 1643 18203 SH SOLE 0 0 18203 0 ISHS RUSS MDCP GRW ETF ETF/Closed End 464287481 4922 36300 SH SOLE 0 0 36300 0 ISHS RUSS MDCP INDX ETF ETF/Closed End 464287499 39695 180024 SH SOLE 0 0 180024 0 ISHS CORE SP MDCP ETF ETF/Closed End 464287507 79328 394097 SH SOLE 0 0 394097 0 ISHS NA TECH SOFTWAR ETF ETF/Closed End 464287515 8404 41001 SH SOLE 0 0 41001 0 ISHS PHLX SEMICNDCTR ETF ETF/Closed End 464287523 992 5362 SH SOLE 0 0 5362 0 ISHS NA TECH ETF ETF/Closed End 464287549 541 2583 SH SOLE 0 0 2583 0 ISHS NASDAQ BIOTECH ETF ETF/Closed End 464287556 9679 79373 SH SOLE 0 0 79373 0 ISHS CS REIT ETF ETF/Closed End 464287564 8306 82992 SH SOLE 0 0 82992 0 ISHS GLB 100 ETF ETF/Closed End 464287572 1100 22533 SH SOLE 0 0 22533 0 ISHS U S CNSMR SVC ETF ETF/Closed End 464287580 2081 9830 SH SOLE 0 0 9830 0 ISHS RUSS 1000 VAL ETF ETF/Closed End 464287598 20828 164492 SH SOLE 0 0 164492 0 ISHS SP MDCP400 GRW ETF ETF/Closed End 464287606 6456 27716 SH SOLE 0 0 27716 0 ISHS RUSS 1000 GRW ETF ETF/Closed End 464287614 86234 552854 SH SOLE 0 0 552854 0 ISHS RUSS 1000 INDX ETF ETF/Closed End 464287622 1945 12029 SH SOLE 0 0 12029 0 ISHS RUSS 2000 VAL ETF ETF/Closed End 464287630 17247 129673 SH SOLE 0 0 129673 0 ISHS RUSS 2000 GRW ETF ETF/Closed End 464287648 2449 11387 SH SOLE 0 0 11387 0 ISHS RUSS 2000 INDX ETF ETF/Closed End 464287655 39274 233008 SH SOLE 0 0 233008 0 ISHS CORE SP US VAL ETF ETF/Closed End 464287663 559 9922 SH SOLE 0 0 9922 0 ISHS SP U S GROWTH ETF ETF/Closed End 464287671 608 9793 SH SOLE 0 0 9793 0 ISHS RUSS 3000 INDX ETF ETF/Closed End 464287689 496 2877 SH SOLE 0 0 2877 0 ISHS SP MDCP400 VAL ETF ETF/Closed End 464287705 4056 24241 SH SOLE 0 0 24241 0 ISHS US TECH ETF ETF/Closed End 464287721 2514 12959 SH SOLE 0 0 12959 0 ISHS US RL EST ETF ETF/Closed End 464287739 1071 13384 SH SOLE 0 0 13384 0 ISHS U S INDLS ETF ETF/Closed End 464287754 2176 13938 SH SOLE 0 0 13938 0 ISHS US HLTHCR ETF ETF/Closed End 464287762 1807 8905 SH SOLE 0 0 8905 0 ISHS US FINL SVCS ETF ETF/Closed End 464287770 96598 724721 SH SOLE 0 0 724721 0 ISHS U S FINANCIALS ETF ETF/Closed End 464287788 779 6416 SH SOLE 0 0 6416 0 ISHS US ENGY SCTR ETF ETF/Closed End 464287796 1053 25084 SH SOLE 0 0 25084 0 ISHS CORE SP SMCP ETF ETF/Closed End 464287804 61239 701955 SH SOLE 0 0 701955 0 ISHS U S CNSMR GOODS ETF ETF/Closed End 464287812 1300 10937 SH SOLE 0 0 10937 0 ISHS SP SMCP600 VAL ETF ETF/Closed End 464287879 3187 19092 SH SOLE 0 0 19092 0 ISHS SP SMCP600 GRW ETF ETF/Closed End 464287887 3634 18012 SH SOLE 0 0 18012 0 ISHS S/T NATL MUN BD ETF ETF/Closed End- 464288158 207 1975 SH SOLE 0 0 1975 0 ISHS GLB TIMBER ETF ETF/Closed End 464288174 725 9628 SH SOLE 0 0 9628 0 ISHS AC ASIA EX JPN ETF ETF/Closed End 464288182 21000 297413 SH SOLE 0 0 297413 0 ISHS ACWI EX US ETF ETF/Closed End 464288240 5059 106083 SH SOLE 0 0 106083 0 ISHS MSCI ACWI ETF ETF/Closed End 464288257 10237 137854 SH SOLE 0 0 137854 0 ISHS MSCI EAFE SMCP ETF ETF/Closed End 464288273 9702 155788 SH SOLE 0 0 155788 0 ISHS JPM USD E/M BD ETF ETF/Closed End- 464288281 14222 131913 SH SOLE 0 0 131913 0 ISHS GLB INFRA ETF ETF/Closed End 464288372 8255 195995 SH SOLE 0 0 195995 0 ISHS MSTAR MIDCP VAL ETF ETF/Closed End 464288406 521 3220 SH SOLE 0 0 3220 0 ISHS NATL MUNI BD ETF ETF/Closed End- 464288414 5382 49858 SH SOLE 0 0 49858 0 ISHS INTL SEL DIV ETF ETF/Closed End 464288448 29231 895839 SH SOLE 0 0 895839 0 ISHS IBOX H/Y CORP ETF ETF/Closed End- 464288513 6881 79609 SH SOLE 0 0 79609 0 ISHS RESDTL RL EST ETF ETF/Closed End 464288562 298 4739 SH SOLE 0 0 4739 0 ISHS MBS ETF ETF/Closed End- 464288588 4617 44683 SH SOLE 0 0 44683 0 ISHS USD INVT GRD BD ETF ETF/Closed End- 464288620 3389 63205 SH SOLE 0 0 63205 0 ISHS INTRM TERM BD ETF ETF/Closed End- 464288638 20214 380669 SH SOLE 0 0 380669 0 iShares ShortTerm Corporate Bond ETF ETF/Closed End- 464288646 4969 95867 SH SOLE 0 0 95867 0 ISHS 1020 TRS ETF ETF/Closed End- 464288653 8395 65298 SH SOLE 0 0 65298 0 ISHS 37Y TRSY ETF ETF/Closed End- 464288661 18930 158982 SH SOLE 0 0 158982 0 ISHS SHORT TREASURY ETF ETF/Closed End- 464288679 343 3104 SH SOLE 0 0 3104 0 ISHS U S PFD STK ETF ETF/Closed End- 464288687 20788 559870 SH SOLE 0 0 559870 0 ISHS MSTR SM CAP VAL ETF ETF/Closed End 464288703 546 3552 SH SOLE 0 0 3552 0 ISHS U S HOME CONSTR ETF ETF/Closed End 464288752 810 22928 SH SOLE 0 0 22928 0 ISHS U S ARERO DEF ETF ETF/Closed End 464288760 4505 20815 SH SOLE 0 0 20815 0 ISHS U S REGL BKS ETF ETF/Closed End 464288778 1084 22110 SH SOLE 0 0 22110 0 ISHS US INSURANCE ETF ETF/Closed End 464288786 335 5048 SH SOLE 0 0 5048 0 ISHS US BRKR DEAL ETF ETF/Closed End 464288794 1085 17433 SH SOLE 0 0 17433 0 ISHS MSCI USA ESG ETF ETF/Closed End 464288802 822 6888 SH SOLE 0 0 6888 0 ISHS US MED DVCS ETF ETF/Closed End 464288810 3825 16816 SH SOLE 0 0 16816 0 ISHS US HC PROVDRS ETF ETF/Closed End 464288828 1911 9561 SH SOLE 0 0 9561 0 ISHS US PHARMA ETF ETF/Closed End 464288836 228 1357 SH SOLE 0 0 1357 0 ISHS US OIL EQUIP ETF ETF/Closed End 464288844 5092 142604 SH SOLE 0 0 142604 0 ISHS US O/G EXPL ETF ETF/Closed End 464288851 502 6608 SH SOLE 0 0 6608 0 ISHS MICROCAP ETF ETF/Closed End 464288869 5114 48108 SH SOLE 0 0 48108 0 ISHS MSCI EAFE VAL ETF ETF/Closed End 464288877 3407 65618 SH SOLE 0 0 65618 0 ISHS MSCI EAFE GRW ETF ETF/Closed End 464288885 20479 255759 SH SOLE 0 0 255759 0 ISHS LONG TERM CORP ETF ETF/Closed End- 464289511 940 16134 SH SOLE 0 0 16134 0 ISHS CORE GRWTH ALLC ETF ETF/Closed End 464289867 363 8053 SH SOLE 0 0 8053 0 ISHS CORE MOD ALLOC ETF ETF/Closed End 464289875 254 6694 SH SOLE 0 0 6694 0 ISHS SILVER TR ETF Common Stock 46428Q109 1740 126721 SH SOLE 0 0 126721 0 ISHS SP GSCI CMDTY ETF Common Stock 46428R107 374 20667 SH SOLE 0 0 20667 0 ISHS U S TREAS ETF ETF/Closed End- 46429B267 10381 426519 SH SOLE 0 0 426519 0 ISHSBD SEP 2019 TERM ETF ETF/Closed End- 46429B564 236 9322 SH SOLE 0 0 9322 0 ISHS MSCI INDIA ETF ETF/Closed End 46429B598 3184 98057 SH SOLE 0 0 98057 0 ISHS FLTG RT BOND ETF ETF/Closed End- 46429B655 72861 1428087 SH SOLE 0 0 1428087 0 ISHS CORE HIGH DIV ETF ETF/Closed End 46429B663 27297 301490 SH SOLE 0 0 301490 0 ISHS EDGE MSCI EAFE ETF ETF/Closed End 46429B689 10608 145691 SH SOLE 0 0 145691 0 ISHS EDGE MSCI MIN ETF ETF/Closed End 46429B697 44692 783511 SH SOLE 0 0 783511 0 ISHS 05Y TIPS ETF ETF/Closed End- 46429B747 28773 291287 SH SOLE 0 0 291287 0 ISHS US SHRT MTY BD ETF ETF/Closed End- 46431W507 44469 886100 SH SOLE 0 0 886100 0 ISHS INT RATE HI YLD ETF ETF/Closed End- 46431W606 236 2558 SH SOLE 0 0 2558 0 ISHARES U S E/MKT BD ETF ETF/Closed End- 46431W820 6196 239226 SH SOLE 0 0 239226 0 ISHARES U S SHRT MTY ETF ETF/Closed End- 46431W838 280 5611 SH SOLE 0 0 5611 0 ISHS EDGE MSCI USA ETF ETF/Closed End 46432F339 15228 168509 SH SOLE 0 0 168509 0 ISHS EDGE MSCI USA ETF ETF/Closed End 46432F388 19601 223120 SH SOLE 0 0 223120 0 ISHS EDGE MSCI USA ETF ETF/Closed End 46432F396 65138 547376 SH SOLE 0 0 547376 0 ISHS CORE TTL INTL ETF ETF/Closed End 46432F834 7258 120349 SH SOLE 0 0 120349 0 ISHS CORE MSCI EAFE ETF ETF/Closed End 46432F842 62250 971437 SH SOLE 0 0 971437 0 ISHS MSTAR M/A INCM ETF ETF/Closed End 46432F875 1871 75643 SH SOLE 0 0 75643 0 ISHS CORE MSCI E/MKT ETF ETF/Closed End 46434G103 44109 851850 SH SOLE 0 0 851850 0 ISHS HEDGE EMERG MKT ETF ETF/Closed End 46434G509 523 20667 SH SOLE 0 0 20667 0 ISHS MSCI JAPAN NEW ETF ETF/Closed End 46434G822 261 4326 SH SOLE 0 0 4326 0 ISHS MSCI ITALY NEW ETF ETF/Closed End 46434G830 6109 220876 SH SOLE 0 0 220876 0 ISHS FACTORSEL MSCI ETF ETF/Closed End 46434G889 847 19594 SH SOLE 0 0 19594 0 ISHS 05YR INVT GRD ETF ETF/Closed End- 46434V100 1108 22310 SH SOLE 0 0 22310 0 ISHS EDGE MSCI MFACT ETF ETF/Closed End 46434V274 833 29666 SH SOLE 0 0 29666 0 ISHS EDGE MSCI MFACT ETF ETF/Closed End 46434V282 350 10406 SH SOLE 0 0 10406 0 ISHS 05YR HI YLD BD ETF ETF/Closed End- 46434V407 722 15342 SH SOLE 0 0 15342 0 ISHS EDGE MSCI INTL ETF ETF/Closed End 46434V449 7972 261734 SH SOLE 0 0 261734 0 ISHSBD SEP 2020 TERM ETF ETF/Closed End- 46434V571 236 9330 SH SOLE 0 0 9330 0 ISHS CORE DIV GRWTH ETF ETF/Closed End 46434V621 2095 56529 SH SOLE 0 0 56529 0 ISHS CORE MSCI EUR ETF ETF/Closed End 46434V738 38735 807653 SH SOLE 0 0 807653 0 ISHR HDGD MSCI EAFE ETF ETF/Closed End 46434V803 2096 69990 SH SOLE 0 0 69990 0 ISHSBD DEC 2022 TERM ETF ETF/Closed End- 46434VBA7 1745 71713 SH SOLE 0 0 71713 0 ISHSBD DEC 2024 TERM ETF ETF/Closed End- 46434VBG4 2528 104916 SH SOLE 0 0 104916 0 ISHS MTG RL EST NEW ETF ETF/Closed End 46435G342 1590 36507 SH SOLE 0 0 36507 0 ISHS EDGE MSCI INTL ETF ETF/Closed End 46435G409 5851 229974 SH SOLE 0 0 229974 0 ISHSBD DEC 2022 TERM ETF ETF/Closed End- 46435G755 286 11238 SH SOLE 0 0 11238 0 ISHSBD DEC 2021 TERM ETF ETF/Closed End- 46435G789 205 8111 SH SOLE 0 0 8111 0 ITAU SA ADR REP 500 PFD Common Stock 465562106 130 11823 SH SOLE 0 0 11823 0 JPMORGAN CHASE CO Common Stock 46625H100 115540 1023926 SH SOLE 0 0 1023926 0 JPM ALERIAN MLP ETN Alternatives - 46625H365 3735 136014 SH SOLE 0 0 136014 0 JPM DIVS RET INTL EQ ETF ETF/Closed End 46641Q209 537 9195 SH SOLE 0 0 9195 0 JPM BETABLDR JAPAN ETF ETF/Closed End 46641Q712 1223 49032 SH SOLE 0 0 49032 0 JP ULTRA SHT INCM ETF ETF/Closed End- 46641Q837 1215 24236 SH SOLE 0 0 24236 0 JACOBS ENGINEERNG GROUP Common Stock 469814107 1160 15163 SH SOLE 0 0 15163 0 JDCOM INC SPON ADR Common Stock 47215P106 1501 57514 SH SOLE 0 0 57514 0 JETBLUE AIRWAYS CORP Common Stock 477143101 1386 71591 SH SOLE 0 0 71591 0 JH MULTIFACTOR UTILS ETF ETF/Closed End 47804J867 612 21557 SH SOLE 0 0 21557 0 JOHNSON JOHNSON Common Stock 478160104 124387 900242 SH SOLE 0 0 900242 0 J2 GLOBAL INC Common Stock 48123V102 2510 30291 SH SOLE 0 0 30291 0 JUNIPER NETWORKS INC Common Stock 48203R104 282 9398 SH SOLE 0 0 9398 0 KAR AUCTION SVCS INC Common Stock 48238T109 292 4885 SH SOLE 0 0 4885 0 KLATENCOR CORP Common Stock 482480100 1663 16350 SH SOLE 0 0 16350 0 KKR CO INC A Common Stock 48251W104 1949 71486 SH SOLE 0 0 71486 0 KADANT INC Common Stock 48282T104 794 7364 SH SOLE 0 0 7364 0 KANSAS CITY STHRN NEW Common Stock 485170302 1616 14269 SH SOLE 0 0 14269 0 KAYNE ANDERSON MLP INVT ETF/Closed End 486606106 2664 149218 SH SOLE 0 0 149218 0 KAYNE ANDERSON MIDSTREAM ETF/Closed End 48661E108 533 41646 SH SOLE 0 0 41646 0 KB HOME Common Stock 48666K109 715 29911 SH SOLE 0 0 29911 0 KEANE GROUP INC Common Stock 48669A108 281 22735 SH SOLE 0 0 22735 0 KELLOGG CO Common Stock 487836108 1316 18790 SH SOLE 0 0 18790 0 KEMPER CORP DELAWARE Common Stock 488401100 407 5053 SH SOLE 0 0 5053 0 KENNAMETAL INC Common Stock 489170100 855 19637 SH SOLE 0 0 19637 0 KERYX BIOPHARMS INC Common Stock 492515101 146 42915 SH SOLE 0 0 42915 0 KEURIG DR PEPPER INC Common Stock 49271V100 216 9315 SH SOLE 0 0 9315 0 KEYCORP NEW Common Stock 493267108 3192 160500 SH SOLE 0 0 160500 0 KEYSIGHT TECHS INC Common Stock 49338L103 343 5170 SH SOLE 0 0 5170 0 KFORCE INC Common Stock 493732101 558 14848 SH SOLE 0 0 14848 0 KIMBERLY CLARK CORP Common Stock 494368103 29243 257332 SH SOLE 0 0 257332 0 KIMCO REALTY CORP REIT 49446R109 190 11363 SH SOLE 0 0 11363 0 KINDER MORGAN INC DE Common Stock 49456B101 10022 565282 SH SOLE 0 0 565282 0 KINSALE CAP GROUP INC Common Stock 49714P108 575 9003 SH SOLE 0 0 9003 0 KIRBY CORP Common Stock 497266106 750 9121 SH SOLE 0 0 9121 0 KOHLS CORP Common Stock 500255104 1157 15521 SH SOLE 0 0 15521 0 KONINKLIJKE PHILIPS NEW Common Stock 500472303 763 16755 SH SOLE 0 0 16755 0 KRAFT HEINZ CO Common Stock 500754106 18269 331503 SH SOLE 0 0 331503 0 KRANESHS E/MKT CNSMR ETF ETF/Closed End 500767876 325 14950 SH SOLE 0 0 14950 0 KRATON CORP Common Stock 50077C106 528 11189 SH SOLE 0 0 11189 0 KROGER CO Common Stock 501044101 2153 73971 SH SOLE 0 0 73971 0 L BRANDS INC Common Stock 501797104 1456 48047 SH SOLE 0 0 48047 0 LHC GROUP INC Common Stock 50187A107 259 2514 SH SOLE 0 0 2514 0 LKQ CORP Common Stock 501889208 437 13788 SH SOLE 0 0 13788 0 LPL FINANCIAL HOLDINGS Common Stock 50212V100 533 8256 SH SOLE 0 0 8256 0 LTC PROPERTIES INC REIT 502175102 220 4994 SH SOLE 0 0 4994 0 L3 TECHNOLOGIES INC Common Stock 502413107 5942 27948 SH SOLE 0 0 27948 0 LABORATORY CORP OF AMER Common Stock 50540R409 2090 12032 SH SOLE 0 0 12032 0 LAM RESEARCH CORPORATION Common Stock 512807108 7236 47700 SH SOLE 0 0 47700 0 LAMAR ADVERTISING NEW A REIT 512816109 3545 45571 SH SOLE 0 0 45571 0 LAMB WESTON HLDGS INC Common Stock 513272104 1168 17541 SH SOLE 0 0 17541 0 LANDMARK INFRA PRTNRS LP Common Stock 51508J108 2210 159551 SH SOLE 0 0 159551 0 LANDSTAR SYSTEM INC Common Stock 515098101 3693 30273 SH SOLE 0 0 30273 0 LAS VEGAS SANDS CORP Common Stock 517834107 4526 76292 SH SOLE 0 0 76292 0 LATTICE HRTFRD MULTI ETF ETF/Closed End 518416102 318 10986 SH SOLE 0 0 10986 0 ESTEE LAUDER COMPANY INC Common Stock 518439104 11619 79953 SH SOLE 0 0 79953 0 LEAR CORP NEW Common Stock 521865204 1703 11748 SH SOLE 0 0 11748 0 LEE ENTERPRISES INC Common Stock 523768109 41 15322 SH SOLE 0 0 15322 0 LEGGETT PLATT INC Common Stock 524660107 1412 32236 SH SOLE 0 0 32236 0 LEGG LOW VOL HI DIV ETF ETF/Closed End 52468L406 3825 124905 SH SOLE 0 0 124905 0 LEGG MASON INC Common Stock 524901105 1169 37425 SH SOLE 0 0 37425 0 LEIDOS HOLDINGS INC Common Stock 525327102 4530 65501 SH SOLE 0 0 65501 0 LENNAR CORP Common Stock 526057104 336 7193 SH SOLE 0 0 7193 0 LENNOX INTL INC Common Stock 526107107 4453 20391 SH SOLE 0 0 20391 0 LIBERTY ALL STAR GRWTH ETF/Closed End 529900102 68 10749 SH SOLE 0 0 10749 0 LIBERTY ALLSTAR EQUITY ETF/Closed End 530158104 249 36493 SH SOLE 0 0 36493 0 LIBERTY BROADBAND CORP A Common Stock 530307107 231 2739 SH SOLE 0 0 2739 0 LIBERTY BROADBAND CORP C Common Stock 530307305 1799 21339 SH SOLE 0 0 21339 0 LIBERTY EXPEDIA HLDGS A Common Stock 53046P109 426 9049 SH SOLE 0 0 9049 0 LIBERTY PROPERTY TRUST REIT 531172104 556 13161 SH SOLE 0 0 13161 0 LBRTY MEDIA A SIRIUS XM Common Stock 531229409 682 15710 SH SOLE 0 0 15710 0 LIBERTY MEDIA CORP C Common Stock 531229607 3112 71625 SH SOLE 0 0 71625 0 LBRTY FORMULA ONE C Common Stock 531229854 254 6840 SH SOLE 0 0 6840 0 LIGAND PHARMS INC NEW Common Stock 53220K504 8246 30041 SH SOLE 0 0 30041 0 LIFE STORAGE INC Common Stock 53223X107 335 3517 SH SOLE 0 0 3517 0 ELI LILLY COMPANY Common Stock 532457108 22512 209780 SH SOLE 0 0 209780 0 LINCOLN ELECTRIC HLDGS Common Stock 533900106 758 8107 SH SOLE 0 0 8107 0 LINCOLN NATL CORP IN Common Stock 534187109 608 8982 SH SOLE 0 0 8982 0 LIONS GATE ENTMNT CORP B Common Stock 535919500 533 22868 SH SOLE 0 0 22868 0 LITHIA MOTORS INC CL A Common Stock 536797103 596 7292 SH SOLE 0 0 7292 0 LITTELFUSE INC Common Stock 537008104 715 3612 SH SOLE 0 0 3612 0 LLOYDS BANKING SPONS ADR Common Stock 539439109 1613 530611 SH SOLE 0 0 530611 0 LOCKHEED MARTIN CORP Common Stock 539830109 27090 78303 SH SOLE 0 0 78303 0 LOGMEIN INC Common Stock 54142L109 1261 14154 SH SOLE 0 0 14154 0 LA PAC CORP Common Stock 546347105 210 7924 SH SOLE 0 0 7924 0 LOWES COMPANIES INC Common Stock 548661107 13798 120166 SH SOLE 0 0 120166 0 LULULEMON ATHLETICA INC Common Stock 550021109 2023 12450 SH SOLE 0 0 12450 0 LUNA INNOVATIONS INC Common Stock 550351100 1502 465022 SH SOLE 0 0 465022 0 MT BANK CORP Common Stock 55261F104 3903 23722 SH SOLE 0 0 23722 0 MB FINANCIAL INC NEW Common Stock 55264U108 299 6475 SH SOLE 0 0 6475 0 MDU RESOURCES GROUP Common Stock 552690109 218 8504 SH SOLE 0 0 8504 0 M F S CHARTER INCOME TR ETF/Closed End- 552727109 105 13580 SH SOLE 0 0 13580 0 MFA FINANCIAL INC REIT 55272X102 114 15552 SH SOLE 0 0 15552 0 MFS MUNICIPAL INCOME TR ETF/Closed End- 552738106 361 55625 SH SOLE 0 0 55625 0 MFS INTERMEDIATE INCOME ETF/Closed End- 55273C107 42 11067 SH SOLE 0 0 11067 0 M G I C INVT CORP Common Stock 552848103 1024 76955 SH SOLE 0 0 76955 0 MFS GOVT MKTS INC TR ETF/Closed End- 552939100 48 10755 SH SOLE 0 0 10755 0 MGM RESORTS INTL Common Stock 552953101 2594 92957 SH SOLE 0 0 92957 0 MKS INSTRUMENTS INC Common Stock 55306N104 1022 12745 SH SOLE 0 0 12745 0 MPLX LP MLP 55336V100 1924 55484 SH SOLE 0 0 55484 0 MSA SAFETY INC Common Stock 553498106 258 2422 SH SOLE 0 0 2422 0 MSCI INC CL A Common Stock 55354G100 4894 27587 SH SOLE 0 0 27587 0 MACQUARIE INFRA CORP Common Stock 55608B105 3221 69825 SH SOLE 0 0 69825 0 MACQUARIE GLOBAL INFRA ETF/Closed End 55608D101 2936 138149 SH SOLE 0 0 138149 0 MACYS INC Common Stock 55616P104 1287 37062 SH SOLE 0 0 37062 0 MAGELLAN MIDSTRM PTNR LP MLP 559080106 7505 110826 SH SOLE 0 0 110826 0 MAGNA INTL INC CLASS A Common Stock 559222401 206 3913 SH SOLE 0 0 3913 0 MAIN STR CAP CORP BDC Common Stock 56035L104 714 18549 SH SOLE 0 0 18549 0 MAINSTAY MACKAY DEFN ETF ETF/Closed End- 56064K100 290 14753 SH SOLE 0 0 14753 0 MANITEX INTL INC Common Stock 563420108 158 15000 SH SOLE 0 0 15000 0 MANULIFE FINANCIAL CORP Common Stock 56501R106 506 28314 SH SOLE 0 0 28314 0 MARATHON OIL CORP Common Stock 565849106 1466 62952 SH SOLE 0 0 62952 0 MARATHON PETROLEUM CORP Common Stock 56585A102 4538 56743 SH SOLE 0 0 56743 0 MARKEL CORP Common Stock 570535104 6790 5713 SH SOLE 0 0 5713 0 MARSH MCLENNAN COS INC Common Stock 571748102 3026 36587 SH SOLE 0 0 36587 0 MARRIOTT INTL INC NEW A Common Stock 571903202 3740 28326 SH SOLE 0 0 28326 0 MARTIN MARIETTA MTLS INC Common Stock 573284106 1129 6207 SH SOLE 0 0 6207 0 MASCO CORP Common Stock 574599106 370 10112 SH SOLE 0 0 10112 0 MASIMO CORP Common Stock 574795100 1051 8436 SH SOLE 0 0 8436 0 MASTEC INC Common Stock 576323109 703 15755 SH SOLE 0 0 15755 0 MASTERCARD INC A Common Stock 57636Q104 53038 238256 SH SOLE 0 0 238256 0 MATCH GROUP INC Common Stock 57665R106 1114 19232 SH SOLE 0 0 19232 0 MATSON INC Common Stock 57686G105 884 22302 SH SOLE 0 0 22302 0 MATTHEWS INTL CORP CL A Common Stock 577128101 621 12378 SH SOLE 0 0 12378 0 MAXIM INTEGRATED PRODS Common Stock 57772K101 1150 20391 SH SOLE 0 0 20391 0 MAXWELL TECH INC Common Stock 577767106 203 58200 SH SOLE 0 0 58200 0 MC CORMICK COMPANY Common Stock 579780206 9273 70380 SH SOLE 0 0 70380 0 MCDERMOTT INTL INC NEW Common Stock 580037703 1219 66116 SH SOLE 0 0 66116 0 MCDONALDS CORP Common Stock 580135101 28022 167503 SH SOLE 0 0 167503 0 MCKESSON CORP Common Stock 58155Q103 2468 18605 SH SOLE 0 0 18605 0 MEDEQUITIES REALTY TRUST REIT 58409L306 501 51526 SH SOLE 0 0 51526 0 MEDICAL PROPERTIES TRUST REIT 58463J304 3327 223107 SH SOLE 0 0 223107 0 MEDIFAST INC Common Stock 58470H101 354 1600 SH SOLE 0 0 1600 0 MEDIDATA SOLUTIONS INC Common Stock 58471A105 291 3975 SH SOLE 0 0 3975 0 MEDLEY CAPITAL CORP BDC Common Stock 58503F106 72 18756 SH SOLE 0 0 18756 0 MELINTA THERAPEUTICS INC Common Stock 58549G100 42 10657 SH SOLE 0 0 10657 0 MERCADOLIBRE INC Common Stock 58733R102 863 2533 SH SOLE 0 0 2533 0 MERCER INTERNATIONAL INC Common Stock 588056101 442 26325 SH SOLE 0 0 26325 0 MERCK COMPANY INC NEW Common Stock 58933Y105 71869 1013096 SH SOLE 0 0 1013096 0 MEREDITH CORP Common Stock 589433101 344 6735 SH SOLE 0 0 6735 0 MERITOR INC Common Stock 59001K100 543 28059 SH SOLE 0 0 28059 0 METLIFE INC Common Stock 59156R108 43302 926834 SH SOLE 0 0 926834 0 METTLER TOLEDO INTL INC Common Stock 592688105 712 1169 SH SOLE 0 0 1169 0 MFS INVEST GRADE MUNI TR ETF/Closed End- 59318B108 157 17454 SH SOLE 0 0 17454 0 MICROSOFT CORP Common Stock 594918104 172966 1512334 SH SOLE 0 0 1512334 0 MICROCHIP TECHNOLOGY INC Common Stock 595017104 5411 68567 SH SOLE 0 0 68567 0 MICRON TECHNOLOGY INC Common Stock 595112103 6612 146183 SH SOLE 0 0 146183 0 MID AMERICA APT CMNTYS REIT 59522J103 382 3811 SH SOLE 0 0 3811 0 MIDDLESEX WATER COMPANY Common Stock 596680108 1364 28176 SH SOLE 0 0 28176 0 MILACRON HOLDINGS CORP Common Stock 59870L106 316 15581 SH SOLE 0 0 15581 0 MILLER HI INC EQ COM BEN ETF/Closed End 600379101 169 13722 SH SOLE 0 0 13722 0 MOELIS COMPANY CL A Common Stock 60786M105 525 9576 SH SOLE 0 0 9576 0 MOHAWK INDUSTRIES INC Common Stock 608190104 839 4786 SH SOLE 0 0 4786 0 MOLSON COORS BREWNG CL B Common Stock 60871R209 405 6580 SH SOLE 0 0 6580 0 MONDELEZ INTL INC CL A Common Stock 609207105 16230 377791 SH SOLE 0 0 377791 0 MONROE CAPITAL CORP BDC Common Stock 610335101 2236 164772 SH SOLE 0 0 164772 0 MONSTER BEV CORP NEW Common Stock 61174X109 610 10468 SH SOLE 0 0 10468 0 MOODYS CORP Common Stock 615369105 319 1907 SH SOLE 0 0 1907 0 MORGAN STANLEY Common Stock 617446448 1866 40060 SH SOLE 0 0 40060 0 MORGAN EMERGING MARKETS ETF/Closed End- 617477104 313 46378 SH SOLE 0 0 46378 0 MOSAIC COMPANY NEW Common Stock 61945C103 1086 33432 SH SOLE 0 0 33432 0 MOTOROLA SOLUTIONS INC Common Stock 620076307 1454 11169 SH SOLE 0 0 11169 0 MURPHY USA INC Common Stock 626755102 736 8613 SH SOLE 0 0 8613 0 NCR CORP NEW Common Stock 62886E108 291 10244 SH SOLE 0 0 10244 0 NII HLDGS INC PAR 0001 Common Stock 62913F508 966 164847 SH SOLE 0 0 164847 0 NGL ENERGY PARTNERS LP Common Stock 62913M107 931 80230 SH SOLE 0 0 80230 0 NANOMETRICS INC Common Stock 630077105 767 20453 SH SOLE 0 0 20453 0 NASDAQ INC Common Stock 631103108 302 3515 SH SOLE 0 0 3515 0 NATIONAL BEVERAGE CORP Common Stock 635017106 657 5634 SH SOLE 0 0 5634 0 NATIONAL FUEL GAS CO Common Stock 636180101 1594 28429 SH SOLE 0 0 28429 0 NATL GRID ADR NEW 2017 Common Stock 636274409 1174 22635 SH SOLE 0 0 22635 0 NATIONAL HEALTH INVS INC REIT 63633D104 739 9771 SH SOLE 0 0 9771 0 NATIONAL INSTR CORP Common Stock 636518102 382 7907 SH SOLE 0 0 7907 0 NATIONAL OILWELL VARCO Common Stock 637071101 2168 50331 SH SOLE 0 0 50331 0 NATL RETAIL PPTYS INC REIT 637417106 3377 75337 SH SOLE 0 0 75337 0 NATL WSTRN LIFE GRP A Common Stock 638517102 443 1389 SH SOLE 0 0 1389 0 NATUS MEDICAL INC DEL Common Stock 639050103 240 6727 SH SOLE 0 0 6727 0 NAVIGANT CONSULTING INC Common Stock 63935N107 1234 53520 SH SOLE 0 0 53520 0 NAVIENT CORP Common Stock 63938C108 1370 101608 SH SOLE 0 0 101608 0 NETAPP INC Common Stock 64110D104 1411 16430 SH SOLE 0 0 16430 0 NETFLIX INC Common Stock 64110L106 22301 59607 SH SOLE 0 0 59607 0 NETEASE INC SPON ADR Common Stock 64110W102 1673 7331 SH SOLE 0 0 7331 0 NEW JERSEY RES CORP Common Stock 646025106 3224 69945 SH SOLE 0 0 69945 0 NEW MEDIA INVT GRP INC Common Stock 64704V106 1978 126080 SH SOLE 0 0 126080 0 NEW MTN FIN CORP BDC Common Stock 647551100 2522 186805 SH SOLE 0 0 186805 0 NEW RESIDENTIAL INVT NEW REIT 64828T201 1668 93585 SH SOLE 0 0 93585 0 NEW YORK CO INC Common Stock 649295102 42 10888 SH SOLE 0 0 10888 0 NEW YORK CMNTY BANCORP Common Stock 649445103 2086 201157 SH SOLE 0 0 201157 0 NY MTG TR INC PAR 02 Common Stock 649604501 462 75933 SH SOLE 0 0 75933 0 NEWELL BRANDS INC Common Stock 651229106 3087 152055 SH SOLE 0 0 152055 0 NEWMARKET CORP Common Stock 651587107 251 620 SH SOLE 0 0 620 0 NEWMONT MNG CORP HLDG CO Common Stock 651639106 468 15480 SH SOLE 0 0 15480 0 NEWS CORP A NEW Common Stock 65249B109 231 17484 SH SOLE 0 0 17484 0 NEXSTAR MEDIA GRP INC A Common Stock 65336K103 487 5987 SH SOLE 0 0 5987 0 NEXTERA ENERGY INC Common Stock 65339F101 32087 191449 SH SOLE 0 0 191449 0 NEXTERA ENERGY PRTNRS LP Common Stock 65341B106 231 4767 SH SOLE 0 0 4767 0 NEXTGEN HEALTHCARE INC Common Stock 65343C102 442 22000 SH SOLE 0 0 22000 0 NICE LTD SPON ADR Common Stock 653656108 280 2448 SH SOLE 0 0 2448 0 NIKE INC B Common Stock 654106103 15549 183529 SH SOLE 0 0 183529 0 NIGHTSTAR THERAP ADS Common Stock 65413A101 204 10000 SH SOLE 0 0 10000 0 NISOURCE INC Common Stock 65473P105 1093 43848 SH SOLE 0 0 43848 0 NOKIA CORP SPON ADR Common Stock 654902204 927 166158 SH SOLE 0 0 166158 0 NORDSON CORP Common Stock 655663102 4455 32071 SH SOLE 0 0 32071 0 NORDSTROM INC Common Stock 655664100 410 6848 SH SOLE 0 0 6848 0 NORFOLK SOUTHERN CORP Common Stock 655844108 10122 56076 SH SOLE 0 0 56076 0 NORTHROP GRUMMAN CORP Common Stock 666807102 9304 29316 SH SOLE 0 0 29316 0 NORTHWEST BANCSHARES INC Common Stock 667340103 1106 63872 SH SOLE 0 0 63872 0 NOVAGOLD RES INC NEW Common Stock 66987E206 153 41333 SH SOLE 0 0 41333 0 NOVARTIS AG SPON ADR Common Stock 66987V109 18106 210141 SH SOLE 0 0 210141 0 NOVO NORDISK AS ADR Common Stock 670100205 2106 44676 SH SOLE 0 0 44676 0 NOW INC Common Stock 67011P100 1010 61008 SH SOLE 0 0 61008 0 NUANCE COMMUNICATION INC Common Stock 67020Y100 1954 112801 SH SOLE 0 0 112801 0 NUCANA PLC Common Stock 67022C106 254 10200 SH SOLE 0 0 10200 0 NUCOR CORP Common Stock 670346105 7633 120295 SH SOLE 0 0 120295 0 NUSTAR ENERGY LP MLP 67058H102 824 29630 SH SOLE 0 0 29630 0 NUTANIX INC A Common Stock 67059N108 1003 23478 SH SOLE 0 0 23478 0 NUVEEN CT QUAL MUN INC ETF/Closed End- 67060D107 636 56004 SH SOLE 0 0 56004 0 NUVEEN NC PREM INC MUN ETF/Closed End- 67060P100 210 17500 SH SOLE 0 0 17500 0 NUVEEN MA QUAL MUN INC ETF/Closed End- 67061E104 123 10270 SH SOLE 0 0 10270 0 NUVEEN MD QUAL MUN INC ETF/Closed End- 67061Q107 560 47506 SH SOLE 0 0 47506 0 NUVEEN SELECT MAT MUNI ETF/Closed End- 67061T101 230 24010 SH SOLE 0 0 24010 0 NUVEEN NY MUNI VALUE FD ETF/Closed End- 67062M105 104 11000 SH SOLE 0 0 11000 0 NUVEEN SEL TX FREE INC 2 ETF/Closed End- 67063C106 276 20695 SH SOLE 0 0 20695 0 NUVEEN NY AMT FREE QUAL ETF/Closed End- 670656107 292 24512 SH SOLE 0 0 24512 0 NUV AMT FREE QUAL MUN ETF/Closed End- 670657105 1549 122392 SH SOLE 0 0 122392 0 NVIDIA CORP Common Stock 67066G104 19487 69344 SH SOLE 0 0 69344 0 NUVEEN QUAL MUN INCM FD ETF/Closed End- 67066V101 197 15368 SH SOLE 0 0 15368 0 NUVEEN NY QUAL MUN INC ETF/Closed End- 67066X107 262 21305 SH SOLE 0 0 21305 0 NUVEEN INTRM DUR MUN TRM ETF/Closed End- 670671106 913 73120 SH SOLE 0 0 73120 0 NUVEEN INTERMED DUR TERM ETF/Closed End- 670677103 457 37138 SH SOLE 0 0 37138 0 NUVEEN MUN HI INC OPP FD ETF/Closed End- 670682103 180 14309 SH SOLE 0 0 14309 0 NUVEEN MUN 2021 TGT FD ETF/Closed End- 670687102 339 35910 SH SOLE 0 0 35910 0 NUVEEN NASDAQ 100 DYNMIC ETF/Closed End 670699107 5257 218773 SH SOLE 0 0 218773 0 NUVEEN NJ QUAL MUN INC ETF/Closed End- 67069Y102 210 16314 SH SOLE 0 0 16314 0 NUV DIVERSIFIED DIV INC ETF/Closed End 6706EP105 159 14600 SH SOLE 0 0 14600 0 NUVEEN SP 500 BUY WRITE ETF/Closed End 6706ER101 731 50865 SH SOLE 0 0 50865 0 NUVASIVE INC Common Stock 670704105 4895 68965 SH SOLE 0 0 68965 0 NUVEEN NY MUN VALUE FD 2 ETF/Closed End- 670706100 176 13159 SH SOLE 0 0 13159 0 NUV MUN CR INC FD ETF/Closed End- 67070X101 281 19467 SH SOLE 0 0 19467 0 NUVEEN REAL ESTATE INC ETF/Closed End 67071B108 407 41535 SH SOLE 0 0 41535 0 NUV AMT FREE MUN CR INC ETF/Closed End- 67071L106 651 44705 SH SOLE 0 0 44705 0 NUVEEN GA QUAL MUN INC ETF/Closed End- 67072B107 201 18234 SH SOLE 0 0 18234 0 NUVEEN PFD INCM SECS ETF/Closed End 67072C105 221 25144 SH SOLE 0 0 25144 0 NUVEEN FLOATING RATE ETF/Closed End- 67072T108 4962 477543 SH SOLE 0 0 477543 0 NUVEEN PFD INCM OPPTYS ETF/Closed End 67073B106 798 86129 SH SOLE 0 0 86129 0 NUVEEN TAX ADV DIVID GRW ETF/Closed End 67073G105 509 28685 SH SOLE 0 0 28685 0 NUVEEN ENHNCD MUN VAL FD ETF/Closed End- 67074M101 626 47845 SH SOLE 0 0 47845 0 NUVEEN ENERGY MLP TOTAL ETF/Closed End 67074U103 345 31139 SH SOLE 0 0 31139 0 NUVEEN SHRT DUR CR OPPTY ETF/Closed End- 67074X107 243 14265 SH SOLE 0 0 14265 0 NUVEEN PFD INC TERM FD Common Stock 67075A106 220 9696 SH SOLE 0 0 9696 0 NUVEEN DOW 30 DYN OVRWRT ETF/Closed End 67075F105 769 38880 SH SOLE 0 0 38880 0 NUVEEN HI INC DEC 2018 ETF/Closed End- 67075P103 163 16525 SH SOLE 0 0 16525 0 NUVEEN HI INC DEC 19 TGT ETF/Closed End- 67076E107 579 58755 SH SOLE 0 0 58755 0 NUTRIEN LTD Common Stock 67077M108 1503 26040 SH SOLE 0 0 26040 0 NUVEEN HI INC NOV 21 TGT ETF/Closed End- 67077N106 253 26600 SH SOLE 0 0 26600 0 OGE ENERGY CORP Common Stock 670837103 501 13796 SH SOLE 0 0 13796 0 NUVEEN MUNICIPAL VALUE F ETF/Closed End- 670928100 491 52466 SH SOLE 0 0 52466 0 NUVEEN PA QUAL MUN INC ETF/Closed End- 670972108 404 32418 SH SOLE 0 0 32418 0 NUVEEN OH QUAL MUN INC ETF/Closed End- 670980101 209 15500 SH SOLE 0 0 15500 0 OFS CAPITAL CORP BDC Common Stock 67103B100 1183 99370 SH SOLE 0 0 99370 0 O REILLY AUTOMOTIVE NEW Common Stock 67103H107 585 1683 SH SOLE 0 0 1683 0 OSI FTSE RUSL SMCP ETF ETF/Closed End 67110P100 401 14146 SH SOLE 0 0 14146 0 OSI FTSE US QUAL DIV ETF ETF/Closed End 67110P407 1539 46999 SH SOLE 0 0 46999 0 OAKTREE SPECIALTY LENDNG Common Stock 67401P108 214 43180 SH SOLE 0 0 43180 0 OCCIDENTAL PETRO CORP Common Stock 674599105 6713 81701 SH SOLE 0 0 81701 0 OCWEN FINANCIAL CORP NEW Common Stock 675746309 208 52861 SH SOLE 0 0 52861 0 OKTA INC A Common Stock 679295105 837 11889 SH SOLE 0 0 11889 0 OLD DOMINION FREIGHT Common Stock 679580100 2760 17113 SH SOLE 0 0 17113 0 OLD REPUBLIC INTL CORP Common Stock 680223104 1727 77183 SH SOLE 0 0 77183 0 OLIN CORP NEW Common Stock 680665205 361 14060 SH SOLE 0 0 14060 0 OMNICOM GROUP INC Common Stock 681919106 661 9716 SH SOLE 0 0 9716 0 OMEGA HEALTHCARE REIT 681936100 936 28565 SH SOLE 0 0 28565 0 ON SEMICONDUCTOR CORP Common Stock 682189105 638 34638 SH SOLE 0 0 34638 0 ONCOCYTE CORP Common Stock 68235C107 30 12165 SH SOLE 0 0 12165 0 ONE GAS INC Common Stock 68235P108 238 2886 SH SOLE 0 0 2886 0 ONEOK INC NEW Common Stock 682680103 3680 54280 SH SOLE 0 0 54280 0 OPKO HEALTH INC Common Stock 68375N103 159 45837 SH SOLE 0 0 45837 0 OPPENHEIMER SP REV ETF ETF/Closed End 68386C104 825 15222 SH SOLE 0 0 15222 0 OPPENHEIMER SP MDCP ETF ETF/Closed End 68386C203 894 14231 SH SOLE 0 0 14231 0 OPPENHEIMER SP SMCP ETF ETF/Closed End 68386C302 1002 13310 SH SOLE 0 0 13310 0 OPPENHEIMER SP DIV ETF ETF/Closed End 68386C401 5379 139496 SH SOLE 0 0 139496 0 ORACLE CORP Common Stock 68389X105 29703 576088 SH SOLE 0 0 576088 0 ORANGE SPON ADR Common Stock 684060106 1775 111687 SH SOLE 0 0 111687 0 OSHKOSH CORP Common Stock 688239201 527 7399 SH SOLE 0 0 7399 0 OUTFRONT MEDIA INC Common Stock 69007J106 263 13186 SH SOLE 0 0 13186 0 OVERSEAS SHIPHLDG NEW A Common Stock 69036R863 42 13443 SH SOLE 0 0 13443 0 OWENS MINOR INC HLDGS Common Stock 690732102 1636 99058 SH SOLE 0 0 99058 0 OWENS CORNING INC NEW Common Stock 690742101 2017 37174 SH SOLE 0 0 37174 0 OWENS ILL INC NEW Common Stock 690768403 400 21292 SH SOLE 0 0 21292 0 OXFORD INDS INC Common Stock 691497309 402 4455 SH SOLE 0 0 4455 0 OXFORD SQUARE CAP CORP ETF/Closed End 69181V107 485 68154 SH SOLE 0 0 68154 0 PCM INC Common Stock 69323K100 656 33535 SH SOLE 0 0 33535 0 PDC ENERGY INC Common Stock 69327R101 315 6425 SH SOLE 0 0 6425 0 PGE CORP Common Stock 69331C108 657 14290 SH SOLE 0 0 14290 0 PGIM ULTRA SHORT BD ETF ETF/Closed End- 69344A107 4246 84708 SH SOLE 0 0 84708 0 PGIM GLB SHRT DUR HI FD ETF/Closed End- 69346J106 264 19037 SH SOLE 0 0 19037 0 PNC FINL SVCS GROUP INC Common Stock 693475105 27560 202362 SH SOLE 0 0 202362 0 PPG INDUSTRIES INC Common Stock 693506107 13560 124257 SH SOLE 0 0 124257 0 PPL CORP Common Stock 69351T106 14781 505159 SH SOLE 0 0 505159 0 PRA HEALTH SCIENCES INC Common Stock 69354M108 883 8010 SH SOLE 0 0 8010 0 PVH CORP Common Stock 693656100 1293 8953 SH SOLE 0 0 8953 0 PACCAR INC Common Stock 693718108 1452 21290 SH SOLE 0 0 21290 0 PACER TRENDPILOT US ETF ETF/Closed End 69374H105 5719 181682 SH SOLE 0 0 181682 0 PACER TRENDPILOT US ETF ETF/Closed End 69374H204 1674 50185 SH SOLE 0 0 50185 0 PACER TRENDPILOT 100 ETF ETF/Closed End 69374H303 714 19762 SH SOLE 0 0 19762 0 PACER GLB CASH COWS ETF ETF/Closed End 69374H709 1286 41457 SH SOLE 0 0 41457 0 PACER TRNDPILOT EURO ETF ETF/Closed End 69374H808 1473 55625 SH SOLE 0 0 55625 0 PACER U S SMCP CASH ETF ETF/Closed End 69374H857 338 11728 SH SOLE 0 0 11728 0 PACER DEV MKTS INT ETF ETF/Closed End 69374H873 328 11892 SH SOLE 0 0 11892 0 PACIFIC COAST OIL TR Common Stock 694103102 80 29375 SH SOLE 0 0 29375 0 PACKAGING CORP OF AMER Common Stock 695156109 621 5661 SH SOLE 0 0 5661 0 PALO ALTO NETWORKS INC Common Stock 697435105 346 1538 SH SOLE 0 0 1538 0 PARKER HANNIFIN CORP Common Stock 701094104 1677 9115 SH SOLE 0 0 9115 0 PARTY CITY HOLDCO INC Common Stock 702149105 291 21507 SH SOLE 0 0 21507 0 PATRICK INDUSTRIES INC Common Stock 703343103 694 11716 SH SOLE 0 0 11716 0 PATTERSON COMPANIES INC Common Stock 703395103 392 16034 SH SOLE 0 0 16034 0 PAYCHEX INC Common Stock 704326107 12032 163373 SH SOLE 0 0 163373 0 PAYCOM SOFTWARE INC Common Stock 70432V102 1082 6963 SH SOLE 0 0 6963 0 PAYPAL HLDGS INC Common Stock 70450Y103 27295 310740 SH SOLE 0 0 310740 0 PB BANCORP INC Common Stock 70454T100 356 30268 SH SOLE 0 0 30268 0 PENN NATIONAL GAMING INC Common Stock 707569109 581 17643 SH SOLE 0 0 17643 0 PENNANTPARK INVT BDC Common Stock 708062104 1401 187779 SH SOLE 0 0 187779 0 PENNANTPARK FLTG RT BDC ETF/Closed End 70806A106 6447 490245 SH SOLE 0 0 490245 0 PENN REAL EST INV TR SBI REIT 709102107 96 10148 SH SOLE 0 0 10148 0 PENNYMAV MTG INV TRUST REIT 70931T103 386 19069 SH SOLE 0 0 19069 0 PEOPLES FINL SVCS CORP Common Stock 711040105 296 6989 SH SOLE 0 0 6989 0 PEOPLES UTD FINL INC Common Stock 712704105 5690 332339 SH SOLE 0 0 332339 0 PEPSICO INC Common Stock 713448108 45021 402691 SH SOLE 0 0 402691 0 PERKINELMER INC Common Stock 714046109 324 3334 SH SOLE 0 0 3334 0 PERSPECTA INC Common Stock 715347100 253 9823 SH SOLE 0 0 9823 0 PETROCHINA COMPANY ADR Common Stock 71646E100 835 10252 SH SOLE 0 0 10252 0 PFIZER INC Common Stock 717081103 88825 2015554 SH SOLE 0 0 2015554 0 PHILIP MORRIS INTL INC Common Stock 718172109 30973 379848 SH SOLE 0 0 379848 0 PHILLIPS 66 Common Stock 718546104 19625 174106 SH SOLE 0 0 174106 0 PHYSICIANS REALTY TR Common Stock 71943U104 2290 135815 SH SOLE 0 0 135815 0 PILGRIMS PRIDE CORP NEW Common Stock 72147K108 569 31454 SH SOLE 0 0 31454 0 PIMCO MUN INCOME FD II ETF/Closed End- 72200W106 302 22861 SH SOLE 0 0 22861 0 PIMCO STRAT INCM FD INC ETF/Closed End- 72200X104 122 12542 SH SOLE 0 0 12542 0 PIMCO CORP INCM OPPTY ETF/Closed End- 72201B101 324 18150 SH SOLE 0 0 18150 0 PIMCO INCOME STRAT FD II ETF/Closed End- 72201J104 132 12469 SH SOLE 0 0 12469 0 PIMCO 15Y US TIPS ETF ETF/Closed End- 72201R304 3230 49882 SH SOLE 0 0 49882 0 PIMCO ACTIVE BD ETF ETF/Closed End- 72201R775 3054 29837 SH SOLE 0 0 29837 0 PIMCO 05Y H/Y CORP ETF ETF/Closed End- 72201R783 311 3092 SH SOLE 0 0 3092 0 PIMCO INVT GRD CORP ETF ETF/Closed End- 72201R817 14317 142329 SH SOLE 0 0 142329 0 PIMCO ENH SHRT MATY ETF ETF/Closed End- 72201R833 18829 185292 SH SOLE 0 0 185292 0 PIMCO INTRM MUN BD ETF ETF/Closed End- 72201R866 716 13641 SH SOLE 0 0 13641 0 PIMCO S/T MUN BD ACT ETF ETF/Closed End- 72201R874 339 6825 SH SOLE 0 0 6825 0 PIMCO DYNAMIC INCM FUND Common Stock 72201Y101 266 7937 SH SOLE 0 0 7937 0 PIMCO DYNAMIC CR MTG INC ETF/Closed End- 72202D106 1041 43160 SH SOLE 0 0 43160 0 PINNACLE WEST CAP CORP Common Stock 723484101 2782 35141 SH SOLE 0 0 35141 0 PINNACLE FOODS INC DE Common Stock 72348P104 2615 40350 SH SOLE 0 0 40350 0 PIONEER NATL RES COMPANY Common Stock 723787107 1864 10701 SH SOLE 0 0 10701 0 PITNEY BOWES INC Common Stock 724479100 958 135283 SH SOLE 0 0 135283 0 PLAINS ALL AMERN PIPELIN MLP 726503105 3070 122764 SH SOLE 0 0 122764 0 PLUG POWER INC NEW Common Stock 72919P202 61 31980 SH SOLE 0 0 31980 0 POLARIS INDUSTRIES INC Common Stock 731068102 259 2568 SH SOLE 0 0 2568 0 POOL CORP Common Stock 73278L105 2866 17175 SH SOLE 0 0 17175 0 PRAXAIR INC Common Stock 74005P104 6027 37497 SH SOLE 0 0 37497 0 PRICE T ROWE GRP INC Common Stock 74144T108 5984 54811 SH SOLE 0 0 54811 0 PRIMERICA INC Common Stock 74164M108 4078 33830 SH SOLE 0 0 33830 0 PRINCIPAL FINANCIAL GRP Common Stock 74251V102 1453 24806 SH SOLE 0 0 24806 0 PROCTER GAMBLE COMPANY Common Stock 742718109 59001 708892 SH SOLE 0 0 708892 0 PROGRESSIVE CORP OH Common Stock 743315103 1735 24419 SH SOLE 0 0 24419 0 PROLOGIS INC REIT 74340W103 10861 160214 SH SOLE 0 0 160214 0 PROOFPOINT INC Common Stock 743424103 1239 11656 SH SOLE 0 0 11656 0 PROSHARES MSCI EUR ETF ETF/Closed End 74347B540 361 8650 SH SOLE 0 0 8650 0 PROSHARES INVT GRADE ETF ETF/Closed End- 74347B607 643 8483 SH SOLE 0 0 8483 0 PROSHS SP MIDCAP400 ETF ETF/Closed End 74347B680 653 11476 SH SOLE 0 0 11476 0 PROSHS RUSS 2000 DIV ETF ETF/Closed End 74347B698 340 5779 SH SOLE 0 0 5779 0 PROSH EAFE DIV GRWRS ETF ETF/Closed End 74347B839 668 17479 SH SOLE 0 0 17479 0 PROSH SHT MSCI E/M 1XETF ETF/Closed End 74347R396 4066 212411 SH SOLE 0 0 212411 0 PROSH SP 500 DV ARI ETF ETF/Closed End 74348A467 11765 176090 SH SOLE 0 0 176090 0 PROSHS HI YLD TREAS ETF ETF/Closed End- 74348A541 573 8370 SH SOLE 0 0 8370 0 PROSPECT CAP CORP BDC Common Stock 74348T102 156 21231 SH SOLE 0 0 21231 0 PROTO LABS INC Common Stock 743713109 341 2110 SH SOLE 0 0 2110 0 PRUDENTIAL FINL INC Common Stock 744320102 8799 86843 SH SOLE 0 0 86843 0 PSYCHEMEDICS CORP NEW Common Stock 744375205 217 11550 SH SOLE 0 0 11550 0 PUB SVC ENTERPRISE GROUP Common Stock 744573106 3153 59727 SH SOLE 0 0 59727 0 PUBLIC STORAGE INC REIT 74460D109 1711 8486 SH SOLE 0 0 8486 0 PULTEGROUP INC Common Stock 745867101 1157 46711 SH SOLE 0 0 46711 0 PURE CYCLE CORP NEW Common Stock 746228303 279 24137 SH SOLE 0 0 24137 0 PURE STORAGE INC CL A Common Stock 74624M102 2551 98295 SH SOLE 0 0 98295 0 PUTNAM PREMIER INCOME TR ETF/Closed End- 746853100 995 189080 SH SOLE 0 0 189080 0 PUTNAM MSTR INTRMDT INCM ETF/Closed End- 746909100 159 35286 SH SOLE 0 0 35286 0 QUALCOMM INC Common Stock 747525103 18332 254499 SH SOLE 0 0 254499 0 QUEST DIAGNOSTICS INC Common Stock 74834L100 903 8371 SH SOLE 0 0 8371 0 QURATE RETAIL INC A Common Stock 74915M100 1882 84757 SH SOLE 0 0 84757 0 RCI HOSPITALITY HLDGS Common Stock 74934Q108 2763 93297 SH SOLE 0 0 93297 0 RMR GROUP INC A Common Stock 74967R106 894 9637 SH SOLE 0 0 9637 0 RPM INTERNATIONAL INC Common Stock 749685103 3139 48334 SH SOLE 0 0 48334 0 RALPH LAUREN CORP CL A Common Stock 751212101 245 1784 SH SOLE 0 0 1784 0 RANGE RESOURCES CORP Common Stock 75281A109 1715 100932 SH SOLE 0 0 100932 0 RAYMOND JAMES FINANCIAL Common Stock 754730109 1245 13529 SH SOLE 0 0 13529 0 RAYTHEON COMPANY NEW Common Stock 755111507 29656 143499 SH SOLE 0 0 143499 0 RBC BEARINGS INC Common Stock 75524B104 4251 28273 SH SOLE 0 0 28273 0 REALITY DIVCON LDRS ETF ETF/Closed End 75605A405 2124 61787 SH SOLE 0 0 61787 0 REALTY INCOME CORP REIT 756109104 6807 119654 SH SOLE 0 0 119654 0 REAVES UTILITY INCOME FD ETF/Closed End 756158101 1648 53767 SH SOLE 0 0 53767 0 RED HAT INC Common Stock 756577102 332 2435 SH SOLE 0 0 2435 0 REGENERON PHARMACEUTICAL Common Stock 75886F107 2269 5616 SH SOLE 0 0 5616 0 REGIONS FINL CORP NEW Common Stock 7591EP100 1523 83007 SH SOLE 0 0 83007 0 REINSURANCE GRP AMER NEW Common Stock 759351604 332 2297 SH SOLE 0 0 2297 0 RELIANCE STEEL ALUM CO Common Stock 759509102 1465 17174 SH SOLE 0 0 17174 0 RELX PLC SPON ADR Common Stock 759530108 1406 67198 SH SOLE 0 0 67198 0 RENEWABLE ENERGY GRP INC Common Stock 75972A301 1386 48111 SH SOLE 0 0 48111 0 REPUBLIC SERVICES INC Common Stock 760759100 1863 25636 SH SOLE 0 0 25636 0 RESMED INC Common Stock 761152107 1218 10562 SH SOLE 0 0 10562 0 RESOLUTE FOREST PRODS Common Stock 76117W109 685 52908 SH SOLE 0 0 52908 0 RESTAURANT BRNDS INTL Common Stock 76131D103 381 6432 SH SOLE 0 0 6432 0 RIBBON COMMUNICATION INC Common Stock 762544104 154 22566 SH SOLE 0 0 22566 0 RIO TINTO PLC SPONS ADR Common Stock 767204100 3359 65836 SH SOLE 0 0 65836 0 RITCHIE BROS AUCTIONEERS Common Stock 767744105 210 5818 SH SOLE 0 0 5818 0 RITE AID CORP Common Stock 767754104 26 20321 SH SOLE 0 0 20321 0 RIVERVIEW BANCORP Common Stock 769397100 95 10750 SH SOLE 0 0 10750 0 ROCKWELL AUTOMATION INC Common Stock 773903109 4504 24018 SH SOLE 0 0 24018 0 ROCKWELL COLLINS INC DE Common Stock 774341101 1133 8066 SH SOLE 0 0 8066 0 ROKU INC Common Stock 77543R102 2313 31674 SH SOLE 0 0 31674 0 ROLLINS INC Common Stock 775711104 927 15269 SH SOLE 0 0 15269 0 ROPER TECHNOLOGIES INC Common Stock 776696106 1868 6307 SH SOLE 0 0 6307 0 ROSS STORES INC Common Stock 778296103 3222 32515 SH SOLE 0 0 32515 0 ROYAL BANK CDA MONTREAL Common Stock 780087102 4758 59334 SH SOLE 0 0 59334 0 ROYAL BK SCOTLND GRP PLC Common Stock 780097689 236 36173 SH SOLE 0 0 36173 0 ROYAL DUTCH SHELL ADR B Common Stock 780259107 23125 326020 SH SOLE 0 0 326020 0 ROYAL DUTCH SHELL ADR Common Stock 780259206 9769 143368 SH SOLE 0 0 143368 0 ROYAL GOLD INC Common Stock 780287108 410 5325 SH SOLE 0 0 5325 0 ROYCE VALUE TRUST INC ETF/Closed End 780910105 4031 246566 SH SOLE 0 0 246566 0 ROYCE MICRO CAP TRUST ETF/Closed End 780915104 190 18606 SH SOLE 0 0 18606 0 RUSH ENTERPRISE INC CL A Common Stock 781846209 438 11139 SH SOLE 0 0 11139 0 RYANAIR HLDG PLC ADR NEW Common Stock 783513203 253 2630 SH SOLE 0 0 2630 0 RYMAN HOSPITALITY PPTYS Common Stock 78377T107 1536 17824 SH SOLE 0 0 17824 0 SP GLOBAL INC Common Stock 78409V104 4221 21600 SH SOLE 0 0 21600 0 SEI INVESTMENTS CO Common Stock 784117103 722 11823 SH SOLE 0 0 11823 0 SPDR SP 500 ETF ETF/Closed End 78462F103 72330 248796 SH SOLE 0 0 248796 0 SPX CORP Common Stock 784635104 993 29808 SH SOLE 0 0 29808 0 SPDR GOLD TRUST GOLD ETF Common Stock 78463V107 3399 30141 SH SOLE 0 0 30141 0 SPDR EURO STOXX 50 ETF ETF/Closed End 78463X202 327 8545 SH SOLE 0 0 8545 0 SPDR SP EM ASIA PAC ETF ETF/Closed End 78463X301 1288 13298 SH SOLE 0 0 13298 0 SPDR MSCI E/MKT MIX ETF ETF/Closed End 78463X426 1620 27303 SH SOLE 0 0 27303 0 SPDR INDX SP GLB DV ETF ETF/Closed End 78463X459 402 5925 SH SOLE 0 0 5925 0 SPDR SP INTL DIV ETF ETF/Closed End 78463X772 961 25359 SH SOLE 0 0 25359 0 SPDR DJ INTL RL EST ETF ETF/Closed End 78463X863 208 5426 SH SOLE 0 0 5426 0 SPDR DEV WORLD EXUS ETF ETF/Closed End 78463X889 400 13014 SH SOLE 0 0 13014 0 SPDR NYSE TECH ETF ETF/Closed End 78464A102 24114 255342 SH SOLE 0 0 255342 0 SPDR FACTSET INNOVA ETF ETF/Closed End 78464A110 296 2850 SH SOLE 0 0 2850 0 SPDR SP SM CAP GRTH ETF ETF/Closed End 78464A201 4315 63919 SH SOLE 0 0 63919 0 SPDR BLOOMBERG CONV ETF ETF/Closed End- 78464A359 7653 141888 SH SOLE 0 0 141888 0 SPDR INTERMED TERM ETF ETF/Closed End- 78464A375 289 8690 SH SOLE 0 0 8690 0 SPDR BLOOMBERG MTG ETF ETF/Closed End- 78464A383 1044 41431 SH SOLE 0 0 41431 0 SPDR SP 500 GROWTH ETF ETF/Closed End 78464A409 780 20385 SH SOLE 0 0 20385 0 SPDR BLOOMBERG HI YL ETF ETF/Closed End- 78464A417 14312 397016 SH SOLE 0 0 397016 0 SPDR SHORT TERM CORP ETF ETF/Closed End- 78464A474 75902 2514989 SH SOLE 0 0 2514989 0 SPDR FTSE INTL GOVT ETF ETF/Closed End- 78464A490 3062 58190 SH SOLE 0 0 58190 0 SPDR SP 500 VALU ETF ETF/Closed End 78464A508 862 27702 SH SOLE 0 0 27702 0 SPDR SP HLTHCR EQUP ETF ETF/Closed End 78464A581 2199 25043 SH SOLE 0 0 25043 0 SPDR DOW JONES REIT ETF ETF/Closed End 78464A607 454 4873 SH SOLE 0 0 4873 0 SPDR SP AERO DEFNSE ETF ETF/Closed End 78464A631 4703 47245 SH SOLE 0 0 47245 0 SPDR BLOOMBERG TIPS ETF ETF/Closed End- 78464A656 5126 94101 SH SOLE 0 0 94101 0 SPDR SP REGL BNKG ETF ETF/Closed End 78464A698 8967 150900 SH SOLE 0 0 150900 0 SPDR SP PHARMA ETF ETF/Closed End 78464A722 1744 35923 SH SOLE 0 0 35923 0 SPDR SP OILGAS EXP ETF ETF/Closed End 78464A730 988 22821 SH SOLE 0 0 22821 0 SPDR SP DIVIDEND ETF ETF/Closed End 78464A763 35120 358627 SH SOLE 0 0 358627 0 SPDR SP CAP MKTS ETF ETF/Closed End 78464A771 4091 72711 SH SOLE 0 0 72711 0 SPDR SP INSURANCE ETF ETF/Closed End 78464A789 243 7587 SH SOLE 0 0 7587 0 SPDR SP BANK ETF ETF/Closed End 78464A797 642 13789 SH SOLE 0 0 13789 0 SPDR SP SMALL CAP ETF ETF/Closed End 78464A813 1040 13781 SH SOLE 0 0 13781 0 SPDR SP MID CAP GRW ETF ETF/Closed End 78464A821 397 7095 SH SOLE 0 0 7095 0 SPDR SP MID CAP VAL ETF ETF/Closed End 78464A839 1322 24598 SH SOLE 0 0 24598 0 SPDR PORT MID CAP ETF ETF/Closed End 78464A847 2559 70776 SH SOLE 0 0 70776 0 SPDR SP BIOTECH ETF ETF/Closed End 78464A870 10693 111537 SH SOLE 0 0 111537 0 SPDR SP HOMEBLDRS ETF ETF/Closed End 78464A888 717 18662 SH SOLE 0 0 18662 0 SPDR BLACKSTONE GSO ETF ETF/Closed End- 78467V608 8226 173733 SH SOLE 0 0 173733 0 SPDR DBLLIN T/R TACT ETF ETF/Closed End- 78467V848 1355 28684 SH SOLE 0 0 28684 0 SPDR DJ INDL AVG ETF ETF/Closed End 78467X109 14189 53663 SH SOLE 0 0 53663 0 SPDR SP MDCP 400 ETF ETF/Closed End 78467Y107 6985 19009 SH SOLE 0 0 19009 0 SPDR SP INTERNET ETF ETF/Closed End 78468R127 310 3175 SH SOLE 0 0 3175 0 SPDR BLOOMBERG INVT ETF ETF/Closed End- 78468R200 6875 223297 SH SOLE 0 0 223297 0 SPDR BLOOMBERG S/T ETF ETF/Closed End- 78468R408 1652 59890 SH SOLE 0 0 59890 0 SPDR NUV BLOOMBERG ETF ETF/Closed End- 78468R739 781 16384 SH SOLE 0 0 16384 0 SPDR SSGA LGCP LOW ETF ETF/Closed End 78468R804 287 2953 SH SOLE 0 0 2953 0 SPDR PORT SMALL CAP ETF ETF/Closed End 78468R853 386 11620 SH SOLE 0 0 11620 0 SP PLUS CORP Common Stock 78469C103 525 14393 SH SOLE 0 0 14393 0 SPX FLOW INC Common Stock 78469X107 1701 32716 SH SOLE 0 0 32716 0 SVB FINL GRP Common Stock 78486Q101 826 2658 SH SOLE 0 0 2658 0 SABRA HEALTH CARE REIT REIT 78573L106 3696 159865 SH SOLE 0 0 159865 0 SABRE CORP Common Stock 78573M104 612 23465 SH SOLE 0 0 23465 0 SAGE THERAPEUTICS INC Common Stock 78667J108 820 5807 SH SOLE 0 0 5807 0 SALESFORCECOM INC Common Stock 79466L302 12798 80477 SH SOLE 0 0 80477 0 SALLY BEAUTY HLDGS INC Common Stock 79546E104 844 45902 SH SOLE 0 0 45902 0 SANDY SPRING BANCORP INC Common Stock 800363103 403 10254 SH SOLE 0 0 10254 0 SANGAMO THERAPEUTICS INC Common Stock 800677106 187 11028 SH SOLE 0 0 11028 0 SANOFI SPON ADR Common Stock 80105N105 3305 73994 SH SOLE 0 0 73994 0 SAP SE SPON ADR Common Stock 803054204 3296 26798 SH SOLE 0 0 26798 0 SAREPTA THERAPEUTICS INC Common Stock 803607100 497 3077 SH SOLE 0 0 3077 0 SCANA CORP NEW Common Stock 80589M102 439 11298 SH SOLE 0 0 11298 0 SCHEIN HENRY INC Common Stock 806407102 793 9321 SH SOLE 0 0 9321 0 SCHLUMBERGER LTD Common Stock 806857108 17501 287279 SH SOLE 0 0 287279 0 SCHNITZER STEEL INDS A Common Stock 806882106 503 18593 SH SOLE 0 0 18593 0 SCHNEIDER NATL INC WI B Common Stock 80689H102 502 20101 SH SOLE 0 0 20101 0 SCHWAB CHARLES CORP NEW Common Stock 808513105 2978 60591 SH SOLE 0 0 60591 0 SCHWAB US LGCP GRW ETF ETF/Closed End 808524300 230 2810 SH SOLE 0 0 2810 0 SCHWAB EMG MKT EQ ETF ETF/Closed End 808524706 13911 541075 SH SOLE 0 0 541075 0 SCHWAB EMRG MKTS LRG ETF ETF/Closed End 808524730 310 10751 SH SOLE 0 0 10751 0 SCHWAB FUND INTL SML ETF ETF/Closed End 808524748 557 16124 SH SOLE 0 0 16124 0 SCHWAB FUND INTL LRG ETF ETF/Closed End 808524755 303 10115 SH SOLE 0 0 10115 0 SCHWAB FDMNTL US LRG ETF ETF/Closed End 808524771 366 9236 SH SOLE 0 0 9236 0 SCHWAB US DIV EQ ETF ETF/Closed End 808524797 1052 19854 SH SOLE 0 0 19854 0 SCHWAB US REIT ETF ETF/Closed End 808524847 935 22406 SH SOLE 0 0 22406 0 SCOTTS MIRACLEGRO CO Common Stock 810186106 4271 54251 SH SOLE 0 0 54251 0 SEACOAST BANKING CORP FL Common Stock 811707801 434 14875 SH SOLE 0 0 14875 0 SEALED AIR CORP NEW Common Stock 81211K100 1033 25739 SH SOLE 0 0 25739 0 MATRLS SEL SECT SPDR ETF ETF/Closed End 81369Y100 462 7966 SH SOLE 0 0 7966 0 HLTHCR SEL SECT SPDR ETF ETF/Closed End 81369Y209 162174 1704408 SH SOLE 0 0 1704408 0 CONS STPLS SEL SPDR ETF ETF/Closed End 81369Y308 95126 1763887 SH SOLE 0 0 1763887 0 CONS DSCR SEL SPDR ETF ETF/Closed End 81369Y407 102004 870190 SH SOLE 0 0 870190 0 ENERGY SEL SECT SPDR ETF ETF/Closed End 81369Y506 10252 135363 SH SOLE 0 0 135363 0 FINL SEL SECT SPDR ETF ETF/Closed End 81369Y605 11168 404945 SH SOLE 0 0 404945 0 INDL SEL SECT SPDR ETF ETF/Closed End 81369Y704 6675 85134 SH SOLE 0 0 85134 0 TECH SEL SECT SPDR ETF ETF/Closed End 81369Y803 134671 1787741 SH SOLE 0 0 1787741 0 SELECT COMMN SVC SEL ETF ETF/Closed End 81369Y852 55458 1131803 SH SOLE 0 0 1131803 0 SEL SECT RL EST SPDR ETF ETF/Closed End 81369Y860 2146 65799 SH SOLE 0 0 65799 0 UTILS SEL SECT SPDR ETF ETF/Closed End 81369Y886 7137 135547 SH SOLE 0 0 135547 0 SELECTIVE INS GROUP INC Common Stock 816300107 283 4452 SH SOLE 0 0 4452 0 SEMPRA ENERGY Common Stock 816851109 1720 15120 SH SOLE 0 0 15120 0 SR HSG PPTYS TR SBI REIT 81721M109 617 35129 SH SOLE 0 0 35129 0 SENSUS HEALTHCARE INC Common Stock 81728J109 403 48076 SH SOLE 0 0 48076 0 SERVICENOW INC Common Stock 81762P102 2462 12587 SH SOLE 0 0 12587 0 SEVEN STARS CLOUD GRP Common Stock 81789Y102 100 26300 SH SOLE 0 0 26300 0 SHERWIN WILLIAMS CO Common Stock 824348106 19279 42352 SH SOLE 0 0 42352 0 SHIRE PLC SPON ADR Common Stock 82481R106 522 2880 SH SOLE 0 0 2880 0 SHOPIFY INC CL A Common Stock 82509L107 1004 6102 SH SOLE 0 0 6102 0 SIGNATURE BANK NEW YORK Common Stock 82669G104 2960 25775 SH SOLE 0 0 25775 0 SILICON MOTION TECH CORP Common Stock 82706C108 1561 29064 SH SOLE 0 0 29064 0 SIMON PPTY GRP INC NEW REIT 828806109 842 4763 SH SOLE 0 0 4763 0 SIMPSON MANUF CO INC Common Stock 829073105 740 10206 SH SOLE 0 0 10206 0 SIRIUS XM HLDGS INC Common Stock 82968B103 620 98044 SH SOLE 0 0 98044 0 SIX FLAGS ENTMT CORP NEW Common Stock 83001A102 2150 30795 SH SOLE 0 0 30795 0 SKECHERS USA INC CL A Common Stock 830566105 1134 40616 SH SOLE 0 0 40616 0 SKYWEST INC Common Stock 830879102 1350 22922 SH SOLE 0 0 22922 0 SKYWORKS SOLUTIONS INC Common Stock 83088M102 1899 20932 SH SOLE 0 0 20932 0 SLEEP NUMBER CORP Common Stock 83125X103 501 13635 SH SOLE 0 0 13635 0 SMITH NEPHEW PLC ADR Common Stock 83175M205 1925 51911 SH SOLE 0 0 51911 0 SMITH AO Common Stock 831865209 596 11171 SH SOLE 0 0 11171 0 SMUCKER JM COMPANY NEW Common Stock 832696405 3611 35196 SH SOLE 0 0 35196 0 SNAP ON INC Common Stock 833034101 4943 26925 SH SOLE 0 0 26925 0 SNAP INC CL A Common Stock 83304A106 196 23062 SH SOLE 0 0 23062 0 SOCIEDAD QUIMICA SER B Common Stock 833635105 200 4385 SH SOLE 0 0 4385 0 SONOCO PRODUCTS CO Common Stock 835495102 1876 33802 SH SOLE 0 0 33802 0 SONY CORP Common Stock 835699307 553 9121 SH SOLE 0 0 9121 0 SOTHERLY HOTELS INC REIT 83600C103 99 13800 SH SOLE 0 0 13800 0 SOUTH JERSEY INDS INC Common Stock 838518108 508 14398 SH SOLE 0 0 14398 0 SOUTHERN COMPANY Common Stock 842587107 10553 242048 SH SOLE 0 0 242048 0 SOUTHWEST AIRLINES CO Common Stock 844741108 4716 75517 SH SOLE 0 0 75517 0 SOUTHWESTERN ENERGY CO Common Stock 845467109 372 72795 SH SOLE 0 0 72795 0 SPECTRA ENERGY PTNRS LP MLP 84756N109 2325 65120 SH SOLE 0 0 65120 0 SPIRIT AEROSYS HLDG CL A Common Stock 848574109 569 6208 SH SOLE 0 0 6208 0 SPLUNK INC Common Stock 848637104 895 7401 SH SOLE 0 0 7401 0 SPRAGUE RESOURCES LP Common Stock 849343108 1872 69456 SH SOLE 0 0 69456 0 SPROTT PHYSICAL GOLD ETF ETF/Closed End 85207H104 1024 107173 SH SOLE 0 0 107173 0 SPRINT CORP SER 1 Common Stock 85207U105 77 11728 SH SOLE 0 0 11728 0 SPROTT PHYS GLD SLVR ETF/Closed End 85208R101 1262 108069 SH SOLE 0 0 108069 0 SQUARE INC A Common Stock 852234103 2263 22853 SH SOLE 0 0 22853 0 STANLEY BLACK DECKER Common Stock 854502101 5229 35706 SH SOLE 0 0 35706 0 STARBUCKS CORP Common Stock 855244109 10867 191192 SH SOLE 0 0 191192 0 STARWOOD PROPERTY TR INC REIT 85571B105 526 24456 SH SOLE 0 0 24456 0 STATE STREET CORP Common Stock 857477103 1500 17905 SH SOLE 0 0 17905 0 STEEL DYNAMICS INC Common Stock 858119100 9341 206709 SH SOLE 0 0 206709 0 STERLING BANCORP NEW Common Stock 85917A100 206 9369 SH SOLE 0 0 9369 0 STIFEL FINANCIAL CORP Common Stock 860630102 5395 105241 SH SOLE 0 0 105241 0 STITCH FIX INC A Common Stock 860897107 1117 25515 SH SOLE 0 0 25515 0 STMICROELECTRONICS N V Common Stock 861012102 1135 61895 SH SOLE 0 0 61895 0 STONE HARBOR EMRG MKTS ETF/Closed End- 86164T107 133 10205 SH SOLE 0 0 10205 0 STORE CAPITAL CORP REIT 862121100 4172 150122 SH SOLE 0 0 150122 0 STRYKER CORP Common Stock 863667101 3975 22369 SH SOLE 0 0 22369 0 SUBURBAN PROPANE PTNR LP MLP 864482104 1918 81494 SH SOLE 0 0 81494 0 SUMITOMO MITSUI FINL Common Stock 86562M209 1763 219523 SH SOLE 0 0 219523 0 SUN COMMUNITIES INC REIT 866674104 2000 19697 SH SOLE 0 0 19697 0 SUN LIFE FINL INC Common Stock 866796105 304 7652 SH SOLE 0 0 7652 0 SUNCOR ENERGY INC NEW Common Stock 867224107 1032 26670 SH SOLE 0 0 26670 0 SUNPOWER CORP Common Stock 867652406 301 41300 SH SOLE 0 0 41300 0 SUNOPTA INC Common Stock 8676EP108 200 27250 SH SOLE 0 0 27250 0 SUNTRUST BANKS INC Common Stock 867914103 16733 250528 SH SOLE 0 0 250528 0 SUPERNUS PHARMS INC Common Stock 868459108 698 13860 SH SOLE 0 0 13860 0 SYMANTEC CORP Common Stock 871503108 726 34127 SH SOLE 0 0 34127 0 SYNOPSYS INC Common Stock 871607107 387 3926 SH SOLE 0 0 3926 0 SYNNEX CORP Common Stock 87162W100 238 2811 SH SOLE 0 0 2811 0 SYNERGY PHARM INC DE NEW Common Stock 871639308 54 31500 SH SOLE 0 0 31500 0 SYNCHRONY FINANCIAL Common Stock 87165B103 642 20655 SH SOLE 0 0 20655 0 SYSCO CORP Common Stock 871829107 16056 219189 SH SOLE 0 0 219189 0 TCF FINANCIAL CORP Common Stock 872275102 597 25059 SH SOLE 0 0 25059 0 TC PIPELINES LP MLP 87233Q108 310 10227 SH SOLE 0 0 10227 0 THL CREDIT INC BDC Common Stock 872438106 133 16490 SH SOLE 0 0 16490 0 TJX COS INC NEW Common Stock 872540109 9080 81056 SH SOLE 0 0 81056 0 T MOBILE US INC Common Stock 872590104 615 8761 SH SOLE 0 0 8761 0 TPG SPLTY LEND INC BDC Common Stock 87265K102 1204 59071 SH SOLE 0 0 59071 0 TTM TECHNOLOGIES INC Common Stock 87305R109 416 26117 SH SOLE 0 0 26117 0 TABLEAU SOFTWARE INC Common Stock 87336U105 676 6054 SH SOLE 0 0 6054 0 TAIWAN SEMICON MFG CO Common Stock 874039100 1909 43219 SH SOLE 0 0 43219 0 TAKETWO INTERACTIVE INC Common Stock 874054109 1120 8119 SH SOLE 0 0 8119 0 TANDEM DIABETES CARE NEW Common Stock 875372203 763 17815 SH SOLE 0 0 17815 0 TANGER FACTORY OUTLET REIT 875465106 1836 80230 SH SOLE 0 0 80230 0 TAPESTRY INC Common Stock 876030107 2638 52475 SH SOLE 0 0 52475 0 TARGET CORP Common Stock 87612E106 10777 122176 SH SOLE 0 0 122176 0 TARGA RESOURCES CORP Common Stock 87612G101 2823 50127 SH SOLE 0 0 50127 0 TAYLOR DEVICES INC Common Stock 877163105 4107 358993 SH SOLE 0 0 358993 0 TECK RESOURCES LTD CL B Common Stock 878742204 558 23146 SH SOLE 0 0 23146 0 TEGNA INC Common Stock 87901J105 516 43133 SH SOLE 0 0 43133 0 TEKLA HEALTHCARE OPPTYS Common Stock 879105104 912 48640 SH SOLE 0 0 48640 0 TEKLA HEALTHCARE INV SBI ETF/Closed End 87911J103 3077 132895 SH SOLE 0 0 132895 0 TEKLA LIFE SCIENCES INVS ETF/Closed End 87911K100 840 41139 SH SOLE 0 0 41139 0 TEKLA WORLD HLTHCARE ETF/Closed End 87911L108 518 36913 SH SOLE 0 0 36913 0 TELEFLEX INC Common Stock 879369106 2449 9202 SH SOLE 0 0 9202 0 TELEFONICA BRASIL SA ADR Common Stock 87936R106 346 35520 SH SOLE 0 0 35520 0 TELEPHONE DATA SYS INC Common Stock 879433829 472 15514 SH SOLE 0 0 15514 0 TELUS CORP Common Stock 87971M103 827 22451 SH SOLE 0 0 22451 0 TEMPLETON DRAGON FD INC ETF/Closed End 88018T101 653 32787 SH SOLE 0 0 32787 0 TEMPLTN EMERG MKT INC FD ETF/Closed End- 880192109 500 49960 SH SOLE 0 0 49960 0 TENET HLTHCARE CORP NEW Common Stock 88033G407 503 17682 SH SOLE 0 0 17682 0 TERADYNE INC Common Stock 880770102 3137 84837 SH SOLE 0 0 84837 0 TEREX CORP NEW Common Stock 880779103 627 15705 SH SOLE 0 0 15705 0 TERNIUM SA SPON ADR Common Stock 880890108 277 9147 SH SOLE 0 0 9147 0 TESLA INC Common Stock 88160R101 8491 32069 SH SOLE 0 0 32069 0 TEVA PHARMACEUTICAL ADR Common Stock 881624209 3531 163940 SH SOLE 0 0 163940 0 TETRA TECH INC NEW Common Stock 88162G103 555 8130 SH SOLE 0 0 8130 0 TEXAS INSTRUMENTS INC Common Stock 882508104 14471 134879 SH SOLE 0 0 134879 0 TEX PAC LAND SUB CTF UT Common Stock 882610108 761 882 SH SOLE 0 0 882 0 TEXAS ROADHOUSE INC A Common Stock 882681109 1083 15629 SH SOLE 0 0 15629 0 TEXTRON INC Common Stock 883203101 3577 50049 SH SOLE 0 0 50049 0 TG THERAPEUTICS INC Common Stock 88322Q108 90 15995 SH SOLE 0 0 15995 0 TRADE DESK INC A Common Stock 88339J105 577 3824 SH SOLE 0 0 3824 0 THERMO FISHER SCIENTIFIC Common Stock 883556102 27855 114122 SH SOLE 0 0 114122 0 THOR INDUSTRIES INC Common Stock 885160101 1472 17584 SH SOLE 0 0 17584 0 THREE D SYS CORP DEL NEW Common Stock 88554D205 962 50890 SH SOLE 0 0 50890 0 3M COMPANY Common Stock 88579Y101 44469 211044 SH SOLE 0 0 211044 0 TIDEWATER INC NEW Common Stock 88642R109 7016 224946 SH SOLE 0 0 224946 0 TIDEWATER INC NEW A WTS Warrant/Right 88642R117 84 20293 SH SOLE 0 0 20293 0 TIDEWATER INC NEW B WTS Warrant/Right 88642R125 77 21357 SH SOLE 0 0 21357 0 TIFFANY CO NEW Common Stock 886547108 583 4523 SH SOLE 0 0 4523 0 TOLL BROTHERS INC Common Stock 889478103 881 26666 SH SOLE 0 0 26666 0 TORONTO DOMINION BK NEW Common Stock 891160509 1977 32517 SH SOLE 0 0 32517 0 TORTOISE ENERGY INFRA ETF/Closed End 89147L100 710 26380 SH SOLE 0 0 26380 0 TORTOISE MLP FUND INC ETF/Closed End 89148B101 699 43480 SH SOLE 0 0 43480 0 TOTAL S A SPON ADR Common Stock 89151E109 8436 131020 SH SOLE 0 0 131020 0 TOTAL SYSTEMS SVC INC Common Stock 891906109 493 4994 SH SOLE 0 0 4994 0 TOYOTA MTR CORP SPON ADR Common Stock 892331307 798 6417 SH SOLE 0 0 6417 0 TRACTOR SUPPLY CO Common Stock 892356106 830 9137 SH SOLE 0 0 9137 0 TRANSCANADA CORP Common Stock 89353D107 2599 64224 SH SOLE 0 0 64224 0 TRANSDIGM GROUP INC Common Stock 893641100 350 939 SH SOLE 0 0 939 0 TRANSUNION Common Stock 89400J107 415 5637 SH SOLE 0 0 5637 0 TRAVELERS COS INC Common Stock 89417E109 22239 171447 SH SOLE 0 0 171447 0 TREX CO INC Common Stock 89531P105 1490 19356 SH SOLE 0 0 19356 0 TRI CONTINENTAL CORP ETF/Closed End 895436103 443 15887 SH SOLE 0 0 15887 0 TRINITY INDUSTRIES INC Common Stock 896522109 1461 39881 SH SOLE 0 0 39881 0 TRIPLE S MGMT CORP B Common Stock 896749108 251 13287 SH SOLE 0 0 13287 0 TRISTATE CAP HLDGS INC Common Stock 89678F100 276 10000 SH SOLE 0 0 10000 0 TRUSTCO BK CORP N Y Common Stock 898349105 172 20256 SH SOLE 0 0 20256 0 TRUSTMARK CORP Common Stock 898402102 327 9705 SH SOLE 0 0 9705 0 TUPPERWARE BRANDS CORP Common Stock 899896104 498 14902 SH SOLE 0 0 14902 0 TWENTY FIRST CENTURY A Common Stock 90130A101 764 16484 SH SOLE 0 0 16484 0 TWENTY FIRST CENTURY B Common Stock 90130A200 821 17916 SH SOLE 0 0 17916 0 TWILIO INC A Common Stock 90138F102 768 8899 SH SOLE 0 0 8899 0 TWITTER INC Common Stock 90184L102 6086 213859 SH SOLE 0 0 213859 0 TWO HARBORS INVT CORP Common Stock 90187B408 309 20708 SH SOLE 0 0 20708 0 IIVI INC Common Stock 902104108 258 5451 SH SOLE 0 0 5451 0 TYLER TECHNOLOGIES INC Common Stock 902252105 703 2870 SH SOLE 0 0 2870 0 TYSON FOODS INC A Common Stock 902494103 676 11358 SH SOLE 0 0 11358 0 UBS AG E TRACS ALERN ETN Alternatives - 902641646 351 14575 SH SOLE 0 0 14575 0 UGI CORP NEW Common Stock 902681105 4875 87861 SH SOLE 0 0 87861 0 U S BANCORP DE NEW Common Stock 902973304 10884 206100 SH SOLE 0 0 206100 0 U S SILICA HLDGS INC Common Stock 90346E103 591 31408 SH SOLE 0 0 31408 0 UBIQUITI NETWORKS INC Common Stock 90347A100 3090 31254 SH SOLE 0 0 31254 0 ULTA BEAUTY INC Common Stock 90384S303 6737 23879 SH SOLE 0 0 23879 0 ULTIMATE SFTWARE GRP INC Common Stock 90385D107 1867 5795 SH SOLE 0 0 5795 0 ULTRAGENYX PHARM INC Common Stock 90400D108 313 4103 SH SOLE 0 0 4103 0 UNDER ARMOUR INC CL A Common Stock 904311107 1662 78332 SH SOLE 0 0 78332 0 UNDER ARMOUR INC C Common Stock 904311206 674 34651 SH SOLE 0 0 34651 0 UNIFIRST CORP Common Stock 904708104 291 1678 SH SOLE 0 0 1678 0 UNILEVER PLC SPONS ADR Common Stock 904767704 4590 83498 SH SOLE 0 0 83498 0 UNILEVER N V NY SHS NEW Common Stock 904784709 16342 294190 SH SOLE 0 0 294190 0 UNION BANKSHS CORP NEW Common Stock 90539J109 946 24556 SH SOLE 0 0 24556 0 UNION PACIFIC CORP Common Stock 907818108 21040 129212 SH SOLE 0 0 129212 0 UNITED BANKSHARES INC WV Common Stock 909907107 5323 146428 SH SOLE 0 0 146428 0 UNITED CONTINENTAL HLDGS Common Stock 910047109 1317 14785 SH SOLE 0 0 14785 0 UPS INC B Common Stock 911312106 38232 327468 SH SOLE 0 0 327468 0 UNITED RENTALS INC Common Stock 911363109 2552 15597 SH SOLE 0 0 15597 0 UNITED STATES CELLULAR Common Stock 911684108 302 6738 SH SOLE 0 0 6738 0 UNITED STS STEEL CRP NEW Common Stock 912909108 1063 34867 SH SOLE 0 0 34867 0 UNITED TECHNOLOGIES CORP Common Stock 913017109 37591 268873 SH SOLE 0 0 268873 0 UNITEDHEALTH GROUP INC Common Stock 91324P102 51387 193154 SH SOLE 0 0 193154 0 UNITIL CORP Common Stock 913259107 588 11544 SH SOLE 0 0 11544 0 UNITI GROUP INC Common Stock 91325V108 218 10837 SH SOLE 0 0 10837 0 UNIVERSAL DISPLAY CORP Common Stock 91347P105 1089 9234 SH SOLE 0 0 9234 0 UNIVERSAL LOGISTICS HLDG Common Stock 91388P105 792 21526 SH SOLE 0 0 21526 0 UNIVERSAL HLTH SVC CL B Common Stock 913903100 906 7090 SH SOLE 0 0 7090 0 UNUM GROUP Common Stock 91529Y106 235 6004 SH SOLE 0 0 6004 0 URSTADT BIDLE PPTYS CL A REIT 917286205 249 11678 SH SOLE 0 0 11678 0 U S ECOLOGY INC Common Stock 91732J102 206 2793 SH SOLE 0 0 2793 0 UTAH MEDICAL PRODS INC Common Stock 917488108 471 4995 SH SOLE 0 0 4995 0 V F CORP Common Stock 918204108 3186 34093 SH SOLE 0 0 34093 0 VSE CORP Common Stock 918284100 2758 83258 SH SOLE 0 0 83258 0 VAIL RESORTS INC Common Stock 91879Q109 7583 27634 SH SOLE 0 0 27634 0 VALERO ENERGY CORP Common Stock 91913Y100 7320 64355 SH SOLE 0 0 64355 0 VALLEY NATIONAL BANCORP Common Stock 919794107 702 62384 SH SOLE 0 0 62384 0 VANECK GOLD MNRS ETF ETF/Closed End 92189F106 668 36085 SH SOLE 0 0 36085 0 VANECK HI YLD MUN ETF ETF/Closed End- 92189F361 820 26338 SH SOLE 0 0 26338 0 VANECK SHRT HI YLD ETF ETF/Closed End- 92189F387 287 11805 SH SOLE 0 0 11805 0 VANECK BDC INCM ETF ETF/Closed End 92189F411 328 19221 SH SOLE 0 0 19221 0 VANECK FALLEN ANGELS ETF ETF/Closed End- 92189F437 555 19088 SH SOLE 0 0 19088 0 VANECK CEF MUN INCM ETF ETF/Closed End- 92189F460 1156 46822 SH SOLE 0 0 46822 0 VANECK INVT GRD FLTG ETF ETF/Closed End- 92189F486 1250 49331 SH SOLE 0 0 49331 0 VANECK AMT FR INTERM ETF ETF/Closed End- 92189F544 1846 79210 SH SOLE 0 0 79210 0 VANECK UNCNV OILGAS ETF ETF/Closed End 92189F668 1380 80354 SH SOLE 0 0 80354 0 VANECK SEMICONDUCTOR ETF ETF/Closed End 92189F676 591 5554 SH SOLE 0 0 5554 0 VANECK RETAIL ETF ETF/Closed End 92189F684 335 3002 SH SOLE 0 0 3002 0 VANECK VECTORS PHARM ETF ETF/Closed End 92189F692 360 5601 SH SOLE 0 0 5601 0 VANECK AGRIBUSINESS ETF ETF/Closed End 92189F700 214 3257 SH SOLE 0 0 3257 0 VANECK OIL SVCS ETF ETF/Closed End 92189F718 231 9176 SH SOLE 0 0 9176 0 VANECK VCTRS BIOTECH ETF ETF/Closed End 92189F726 816 5995 SH SOLE 0 0 5995 0 VANECK JR GOLD MINER ETF ETF/Closed End 92189F791 386 14109 SH SOLE 0 0 14109 0 VANECK AFRICA INDEX ETF ETF/Closed End 92189F866 561 26310 SH SOLE 0 0 26310 0 VNGRD DIV APPREC ETF ETF/Closed End 921908844 16744 151257 SH SOLE 0 0 151257 0 VNGRD TOTAL INTL STK ETF ETF/Closed End 921909768 1956 36228 SH SOLE 0 0 36228 0 VNGRD MEGA CAP GRWTH ETF ETF/Closed End 921910816 204 1592 SH SOLE 0 0 1592 0 VNG MEGA CAP INDEX ETF ETF/Closed End 921910873 1373 13662 SH SOLE 0 0 13662 0 VNGRD SP 500 GRW ETF ETF/Closed End 921932505 6039 38029 SH SOLE 0 0 38029 0 VNGRD SP 500 VAL ETF ETF/Closed End 921932703 1339 11989 SH SOLE 0 0 11989 0 VNGRD SP SM GRW 600 ETF ETF/Closed End 921932794 216 1245 SH SOLE 0 0 1245 0 VNGRD SP SM CAP 600 ETF ETF/Closed End 921932828 278 1740 SH SOLE 0 0 1740 0 VNGRD US MMNTM FCTR ETF ETF/Closed End 921935508 444 5130 SH SOLE 0 0 5130 0 VNGRD LNG TRM BD IDX ETF ETF/Closed End- 921937793 11440 130853 SH SOLE 0 0 130853 0 VNGRD INTRM TRM BD ETF ETF/Closed End- 921937819 17432 216606 SH SOLE 0 0 216606 0 VNGRD SHORT TERM BD ETF ETF/Closed End- 921937827 32262 413462 SH SOLE 0 0 413462 0 VNGRD TTL BD MKT ETF ETF/Closed End- 921937835 6012 76386 SH SOLE 0 0 76386 0 VNGRD FTSE DEV MKTS ETF ETF/Closed End 921943858 111087 2567292 SH SOLE 0 0 2567292 0 VNGRD HGH DIV YLD ETF ETF/Closed End 921946406 63330 727181 SH SOLE 0 0 727181 0 VNGRD INTL HI DIV YL ETF ETF/Closed End 921946794 306 4867 SH SOLE 0 0 4867 0 VNGRD INTL DIV APPRC ETF ETF/Closed End 921946810 4521 70169 SH SOLE 0 0 70169 0 VNGRD SHRT INFL PRO ETF ETF/Closed End- 922020805 4935 102033 SH SOLE 0 0 102033 0 VNGRD TTL INTL BD ETF ETF/Closed End- 92203J407 34020 623769 SH SOLE 0 0 623769 0 VNGRD US REAL EST ETF ETF/Closed End 922042676 310 5525 SH SOLE 0 0 5525 0 VNGRD FTSE SMALL CAP ETF ETF/Closed End 922042718 12696 113193 SH SOLE 0 0 113193 0 VNGRD TTL WORLD STK ETF ETF/Closed End 922042742 493 6498 SH SOLE 0 0 6498 0 VNGRD FTSE ALL WORLD ETF ETF/Closed End 922042775 180262 3463248 SH SOLE 0 0 3463248 0 VNGRD FTSE EMG MKTS ETF ETF/Closed End 922042858 28801 702472 SH SOLE 0 0 702472 0 VNGRD FTSE PACIFIC ETF ETF/Closed End 922042866 37622 529143 SH SOLE 0 0 529143 0 VNGRD FTSE EUROPE ETF ETF/Closed End 922042874 16721 297414 SH SOLE 0 0 297414 0 VNGRD CONSMR DISCRET ETF ETF/Closed End 92204A108 4824 26730 SH SOLE 0 0 26730 0 VNGRD CNSMR STAPLES ETF ETF/Closed End 92204A207 1130 8063 SH SOLE 0 0 8063 0 VNGRD ENERGY ETF ETF/Closed End 92204A306 1263 12012 SH SOLE 0 0 12012 0 VNGRD FINANCIALS ETF ETF/Closed End 92204A405 10728 154641 SH SOLE 0 0 154641 0 VNGRD HEALTH CARE ETF ETF/Closed End 92204A504 18584 103010 SH SOLE 0 0 103010 0 VNGRD INDUSTRIALS ETF ETF/Closed End 92204A603 5824 39427 SH SOLE 0 0 39427 0 VNGRD INFO TECH ETF ETF/Closed End 92204A702 20395 100688 SH SOLE 0 0 100688 0 VNGRD UTILITIES ETF ETF/Closed End 92204A876 947 8036 SH SOLE 0 0 8036 0 VNGRD COMMN SVCS ETF ETF/Closed End 92204A884 1646 18919 SH SOLE 0 0 18919 0 VNGRD SHRT TRM GOV ETF ETF/Closed End- 92206C102 962 16101 SH SOLE 0 0 16101 0 VNGRD SHRT TRM CORP ETF ETF/Closed End- 92206C409 31720 405837 SH SOLE 0 0 405837 0 VNGRD RUS2000 VL IN ETF ETF/Closed End 92206C649 809 7014 SH SOLE 0 0 7014 0 VNGRD RUS 2000 INDX ETF ETF/Closed End 92206C664 14303 105697 SH SOLE 0 0 105697 0 VNGRD RUS1000 GRW IN ETF ETF/Closed End 92206C680 64737 405008 SH SOLE 0 0 405008 0 VNGRD INTRM TERM ETF ETF/Closed End- 92206C706 14937 240563 SH SOLE 0 0 240563 0 VNGRD RUS1000 VL IN ETF ETF/Closed End 92206C714 57050 514893 SH SOLE 0 0 514893 0 VNGRD MTG BKD SEC ETF ETF/Closed End- 92206C771 24708 484464 SH SOLE 0 0 484464 0 VNGRD LNG TRM TREAS ETF ETF/Closed End- 92206C847 1195 16563 SH SOLE 0 0 16563 0 VNGRD INTRM CORP BD ETF ETF/Closed End- 92206C870 17767 212697 SH SOLE 0 0 212697 0 VAREX IMAGING CORP Common Stock 92214X106 352 12269 SH SOLE 0 0 12269 0 VARIAN MED SYS INC Common Stock 92220P105 2036 18193 SH SOLE 0 0 18193 0 VECTREN CORP Common Stock 92240G101 473 6619 SH SOLE 0 0 6619 0 VECTOR GROUP LTD Common Stock 92240M108 1289 93558 SH SOLE 0 0 93558 0 VECTRUS INC Common Stock 92242T101 321 10292 SH SOLE 0 0 10292 0 VEEVA SYS INC CL A Common Stock 922475108 11878 109104 SH SOLE 0 0 109104 0 VENTAS INC REIT 92276F100 3179 58463 SH SOLE 0 0 58463 0 VNGRD SP 500 ETF ETF/Closed End 922908363 55070 206214 SH SOLE 0 0 206214 0 VNGRD MDCP VAL ETF ETF/Closed End 922908512 5967 52776 SH SOLE 0 0 52776 0 VNGRD MDCP GRW ETF ETF/Closed End 922908538 10468 73456 SH SOLE 0 0 73456 0 VNGRD REAL EST INDX ETF ETF/Closed End 922908553 15228 188743 SH SOLE 0 0 188743 0 VNGRD SMLL CAP GRWTH ETF ETF/Closed End 922908595 11165 59605 SH SOLE 0 0 59605 0 VNGRD SML CAP VAL ETF ETF/Closed End 922908611 14540 104335 SH SOLE 0 0 104335 0 VNGRD MID CAP ETF ETF/Closed End 922908629 54978 334842 SH SOLE 0 0 334842 0 VNGRD LGCP ETF ETF/Closed End 922908637 13078 97957 SH SOLE 0 0 97957 0 VNGRD EXTND MARKET ETF ETF/Closed End 922908652 2634 21480 SH SOLE 0 0 21480 0 VNGRD GROWTH ETF ETF/Closed End 922908736 12160 75506 SH SOLE 0 0 75506 0 VNGRD VALUE ETF ETF/Closed End 922908744 13598 122859 SH SOLE 0 0 122859 0 VNGRD SMALL CAP ETF ETF/Closed End 922908751 22137 136157 SH SOLE 0 0 136157 0 VNGRD TTL STK MKT ETF ETF/Closed End 922908769 7790 52053 SH SOLE 0 0 52053 0 VEREIT INC REIT 92339V100 592 81561 SH SOLE 0 0 81561 0 VERISIGN INC Common Stock 92343E102 208 1299 SH SOLE 0 0 1299 0 VERIZON COMMNS INC Common Stock 92343V104 68158 1276611 SH SOLE 0 0 1276611 0 VERITIV CORP Common Stock 923454102 246 6769 SH SOLE 0 0 6769 0 VERISK ANALYTICS INC Common Stock 92345Y106 1063 8816 SH SOLE 0 0 8816 0 VERMILION ENERGY INC Common Stock 923725105 302 9174 SH SOLE 0 0 9174 0 VERSO CORP Common Stock 92531L207 763 22649 SH SOLE 0 0 22649 0 VERTEX PHARMS INC Common Stock 92532F100 8388 43518 SH SOLE 0 0 43518 0 VERSUM MATERIALS INC Common Stock 92532W103 276 7663 SH SOLE 0 0 7663 0 VIACOM INC CL B NEW Common Stock 92553P201 1177 34860 SH SOLE 0 0 34860 0 VICOR CORP Common Stock 925815102 6127 133188 SH SOLE 0 0 133188 0 VICTORYSHS US 500 ETF ETF/Closed End 92647N766 291 5627 SH SOLE 0 0 5627 0 VICTORYSHS US DSCV ETF ETF/Closed End 92647N774 1467 30310 SH SOLE 0 0 30310 0 VICTORYSHS US 500 ETF ETF/Closed End 92647N782 2049 39603 SH SOLE 0 0 39603 0 VICTORYSHS DEV ENH ETF ETF/Closed End 92647N816 806 23632 SH SOLE 0 0 23632 0 VICTORYSHS US EQ INC ETF ETF/Closed End 92647N824 1884 39786 SH SOLE 0 0 39786 0 VICTORYSHS US LGCP ETF ETF/Closed End 92647N865 638 13833 SH SOLE 0 0 13833 0 VISA INC CL A Common Stock 92826C839 61532 409968 SH SOLE 0 0 409968 0 VIVINT SOLAR INC Common Stock 92854Q106 406 78156 SH SOLE 0 0 78156 0 VMWARE INC CL A Common Stock 928563402 1581 10132 SH SOLE 0 0 10132 0 VODAFONE GRP PLC NEW ADR Common Stock 92857W308 12458 574121 SH SOLE 0 0 574121 0 VORNADO REALTY TRUST REIT 929042109 287 3934 SH SOLE 0 0 3934 0 VOYA FINANCIAL INC Common Stock 929089100 298 6000 SH SOLE 0 0 6000 0 VOYA DIV EQ INCM ETF/Closed End 92912J102 157 16418 SH SOLE 0 0 16418 0 VOYA RISK MNGD NAT RES ETF/Closed End 92913C106 112 17448 SH SOLE 0 0 17448 0 VULCAN MATERIALS COMPANY Common Stock 929160109 1326 11925 SH SOLE 0 0 11925 0 VUZIX CORP NEW Common Stock 92921W300 131 20000 SH SOLE 0 0 20000 0 WD 40 CO Common Stock 929236107 208 1209 SH SOLE 0 0 1209 0 WABCO HOLDINGS INC Common Stock 92927K102 3287 27872 SH SOLE 0 0 27872 0 W P CAREY INC Common Stock 92936U109 3604 56037 SH SOLE 0 0 56037 0 WPP PLC NEW ADR Common Stock 92937A102 228 3113 SH SOLE 0 0 3113 0 WEC ENERGY GROUP INC Common Stock 92939U106 6350 95112 SH SOLE 0 0 95112 0 WABTEC Common Stock 929740108 348 3322 SH SOLE 0 0 3322 0 WALMART INC Common Stock 931142103 39531 420942 SH SOLE 0 0 420942 0 WALGREENS BOOTS ALLIANCE Common Stock 931427108 20293 278368 SH SOLE 0 0 278368 0 WASHINGTON FEDL INC Common Stock 938824109 889 27794 SH SOLE 0 0 27794 0 WASHINGTON PRIME GRP NEW Common Stock 93964W108 789 108112 SH SOLE 0 0 108112 0 WASTE CONNECTIONS INC Common Stock 94106B101 1246 15621 SH SOLE 0 0 15621 0 WASTE MANAGEMENT INC DEL Common Stock 94106L109 18549 205281 SH SOLE 0 0 205281 0 WATERS CORP Common Stock 941848103 220 1130 SH SOLE 0 0 1130 0 WATSCO INC A Common Stock 942622200 310 1741 SH SOLE 0 0 1741 0 WEBSTER FINANCIAL CORP Common Stock 947890109 1910 32399 SH SOLE 0 0 32399 0 WEIGHT WATCHERS INTL INC Common Stock 948626106 834 11589 SH SOLE 0 0 11589 0 WEINGARTEN RLTY INVS SBI REIT 948741103 416 13964 SH SOLE 0 0 13964 0 WEIS MARKET INC Common Stock 948849104 346 7965 SH SOLE 0 0 7965 0 WELLCARE HEALTHPLANS INC Common Stock 94946T106 352 1098 SH SOLE 0 0 1098 0 WELLS FARGO CO NEW Common Stock 949746101 40750 775302 SH SOLE 0 0 775302 0 WF CONV A 75 PERPTL CD Par 10 949746804 1637 1268 SH SOLE 0 0 1268 0 WF GLB DIV OPP FD ETF/Closed End 94987C103 123 23205 SH SOLE 0 0 23205 0 WELLTOWER INC REIT 95040Q104 20347 316341 SH SOLE 0 0 316341 0 WENDYS CO Common Stock 95058W100 1077 62836 SH SOLE 0 0 62836 0 WEST PHARM SVCS INC Common Stock 955306105 435 3522 SH SOLE 0 0 3522 0 WESTAMERICA BANCORP Common Stock 957090103 218 3625 SH SOLE 0 0 3625 0 WESTERN ASSET PREMIER ETF/Closed End- 957664105 995 77640 SH SOLE 0 0 77640 0 WESTERN EMERG MKTS DEBT ETF/Closed End- 95766A101 856 63816 SH SOLE 0 0 63816 0 WESTERN HIGH INCME OPPTY ETF/Closed End- 95766K109 131 27471 SH SOLE 0 0 27471 0 WESTRN MUNI HIGH INCM FD ETF/Closed End- 95766N103 153 21662 SH SOLE 0 0 21662 0 WESTERN INFLTN LKD INCM ETF/Closed End- 95766Q106 1060 94102 SH SOLE 0 0 94102 0 WESTERN INFLTN LKD OPPTY ETF/Closed End- 95766R104 5737 529230 SH SOLE 0 0 529230 0 WESTERN MTG OPPTY FD INC ETF/Closed End 95790B109 331 14385 SH SOLE 0 0 14385 0 WESTERN DIGITAL CORP Common Stock 958102105 4209 71906 SH SOLE 0 0 71906 0 WESTERN GAS PTNRS LP MLP 958254104 1573 36020 SH SOLE 0 0 36020 0 WESTERN INTER MUNI FD ETF/Closed End- 958435109 93 11007 SH SOLE 0 0 11007 0 WESTERN UNION CO Common Stock 959802109 1280 67135 SH SOLE 0 0 67135 0 WESTLAKE CHEMICAL CORP Common Stock 960413102 289 3477 SH SOLE 0 0 3477 0 WESTLAKE CHEMICAL PARTNR Common Stock 960417103 445 17865 SH SOLE 0 0 17865 0 WESTROCK CO Common Stock 96145D105 1264 23651 SH SOLE 0 0 23651 0 WEYERHAEUSER CO Common Stock 962166104 5313 164648 SH SOLE 0 0 164648 0 WHEATON PRECIOUS METALS Common Stock 962879102 333 19047 SH SOLE 0 0 19047 0 WHIRLPOOL CORP Common Stock 963320106 1693 14254 SH SOLE 0 0 14254 0 WILLIAMS COS INC DEL Common Stock 969457100 7247 266539 SH SOLE 0 0 266539 0 WILLIAMS SONOMA INC Common Stock 969904101 950 14453 SH SOLE 0 0 14453 0 WIPRO LTD SPON ADR Common Stock 97651M109 57 11025 SH SOLE 0 0 11025 0 WISDOMTREE INVT INC Common Stock 97717P104 210 24761 SH SOLE 0 0 24761 0 WSDMTR US TTL DIV ETF ETF/Closed End 97717W109 730 7603 SH SOLE 0 0 7603 0 WSDMTR US HI DIV FD ETF ETF/Closed End 97717W208 789 10939 SH SOLE 0 0 10939 0 WSDMTR E/M SMCP DIV ETF ETF/Closed End 97717W281 495 10852 SH SOLE 0 0 10852 0 WSDMTR US LGCP DIV ETF ETF/Closed End 97717W307 8480 88877 SH SOLE 0 0 88877 0 WSDMTR E/M HI DIV ETF ETF/Closed End 97717W315 1534 35117 SH SOLE 0 0 35117 0 WSDMTR US DV EX FINL ETF ETF/Closed End 97717W406 1083 11973 SH SOLE 0 0 11973 0 WSDMTR U S DLR BLLSH ETF ETF/Closed End 97717W471 712 26592 SH SOLE 0 0 26592 0 WSDMTR US MDCP DIV ETF ETF/Closed End 97717W505 15404 417673 SH SOLE 0 0 417673 0 WSDMTR US MDCP EARNG ETF ETF/Closed End 97717W570 226 5469 SH SOLE 0 0 5469 0 WSDMTR US SMCP DIV ETF ETF/Closed End 97717W604 17081 574910 SH SOLE 0 0 574910 0 WSDMTR INTL EQ FD ETF ETF/Closed End 97717W703 2581 48575 SH SOLE 0 0 48575 0 WSDMTR INTL MDCP DIV ETF ETF/Closed End 97717W778 8400 128106 SH SOLE 0 0 128106 0 WSDMTR JPN SMCP DIV ETF ETF/Closed End 97717W836 13887 179506 SH SOLE 0 0 179506 0 WSDMTR JPN HEDG EQ ETF ETF/Closed End 97717W851 14901 257139 SH SOLE 0 0 257139 0 WSDMTR EURO S/C DIV ETF ETF/Closed End 97717W869 432 6826 SH SOLE 0 0 6826 0 WSDMTR GLB HI DIV ETF ETF/Closed End 97717W877 227 4876 SH SOLE 0 0 4876 0 WSDMTREE EUR HDGD SM ETF ETF/Closed End 97717X552 2754 90887 SH SOLE 0 0 90887 0 WSDTR CBOE SP 500 ETF ETF/Closed End 97717X560 1044 34073 SH SOLE 0 0 34073 0 WSDMTREE INTL HDG DV ETF ETF/Closed End 97717X594 1664 51862 SH SOLE 0 0 51862 0 WISDOMTREE US DV GRW ETF ETF/Closed End 97717X669 9035 203815 SH SOLE 0 0 203815 0 WSDMTRE EURO HDGD EQ ETF ETF/Closed End 97717X701 30209 477837 SH SOLE 0 0 477837 0 WOODWARD INC Common Stock 980745103 2836 35072 SH SOLE 0 0 35072 0 WORLD ACCEPTANCE CORP Common Stock 981419104 787 6878 SH SOLE 0 0 6878 0 WORLDPAY INC A Common Stock 981558109 663 6550 SH SOLE 0 0 6550 0 WYNDHAM DESTINATIONS INC Common Stock 98310W108 258 5941 SH SOLE 0 0 5941 0 WYNDHAM HOTELS RESORTS Common Stock 98311A105 328 5893 SH SOLE 0 0 5893 0 WYNN RESORTS LTD Common Stock 983134107 3192 25122 SH SOLE 0 0 25122 0 XPO LOGISTICS INC Common Stock 983793100 651 5703 SH SOLE 0 0 5703 0 XCEL ENERGY INC Common Stock 98389B100 3422 72484 SH SOLE 0 0 72484 0 XILINX INC Common Stock 983919101 2053 25606 SH SOLE 0 0 25606 0 XEROX CORP NEW Common Stock 984121608 319 11821 SH SOLE 0 0 11821 0 XYLEM INC Common Stock 98419M100 1020 12767 SH SOLE 0 0 12767 0 YY INC ADS A Common Stock 98426T106 278 3716 SH SOLE 0 0 3716 0 YEXT INC Common Stock 98585N106 1249 52693 SH SOLE 0 0 52693 0 YORK WATER COMPANY Common Stock 987184108 378 12431 SH SOLE 0 0 12431 0 YUM BRANDS INC Common Stock 988498101 8009 88093 SH SOLE 0 0 88093 0 YUM CHINA HOLDINGS Common Stock 98850P109 785 22344 SH SOLE 0 0 22344 0 ZENDESK INC Common Stock 98936J101 399 5616 SH SOLE 0 0 5616 0 ZIMMER BIOMET HLDGS INC Common Stock 98956P102 9769 74308 SH SOLE 0 0 74308 0 ZIONS BANCORP N A Common Stock 989701107 639 12733 SH SOLE 0 0 12733 0 ZIOPHARM ONCOLOGY INC Common Stock 98973P101 261 81551 SH SOLE 0 0 81551 0 ZOETIS INC CL A Common Stock 98978V103 11240 122765 SH SOLE 0 0 122765 0 ZSCALER INC Common Stock 98980G102 331 8116 SH SOLE 0 0 8116 0 ZUMIEZ INC Common Stock 989817101 257 9750 SH SOLE 0 0 9750 0 DEUTSCHE BANK AG Common Stock D18190898 130 11410 SH SOLE 0 0 11410 0 ALLEGION PUBLIC LTD Common Stock G0176J109 1277 14100 SH SOLE 0 0 14100 0 ALLERGAN PLC Common Stock G0177J108 15340 80533 SH SOLE 0 0 80533 0 AMDOCS LTD Common Stock G02602103 1565 23726 SH SOLE 0 0 23726 0 AON PLC CL A Common Stock G0408V102 277 1801 SH SOLE 0 0 1801 0 ATLASSIAN CORP PLC A Common Stock G06242104 7357 76525 SH SOLE 0 0 76525 0 ATHENE HOLDING LTD A Common Stock G0684D107 244 4718 SH SOLE 0 0 4718 0 ACCENTURE PLC IRELD CL A Common Stock G1151C101 9816 57671 SH SOLE 0 0 57671 0 BROOKFIELD INFRA LP MLP G16252101 349 8753 SH SOLE 0 0 8753 0 CREDICORP LTD Common Stock G2519Y108 553 2480 SH SOLE 0 0 2480 0 COCACOLA EURO PRTNRS Common Stock G25839104 640 14065 SH SOLE 0 0 14065 0 DELPHI TECHS PLC Common Stock G2709G107 936 29847 SH SOLE 0 0 29847 0 CUSHMAN WAKEFIELD PLC Common Stock G2717B108 170 10000 SH SOLE 0 0 10000 0 EATON CORP PLC Common Stock G29183103 24341 280656 SH SOLE 0 0 280656 0 ESSENT GROUP LTD Common Stock G3198U102 397 8974 SH SOLE 0 0 8974 0 EVEREST REINSURANCE GRP Common Stock G3223R108 1744 7632 SH SOLE 0 0 7632 0 HELEN OF TROY LTD Common Stock G4388N106 1083 8273 SH SOLE 0 0 8273 0 ICON PLC Common Stock G4705A100 1542 10028 SH SOLE 0 0 10028 0 IHS MARKIT LTD Common Stock G47567105 269 4983 SH SOLE 0 0 4983 0 INGERSOLL RAND PLC Common Stock G47791101 4861 47515 SH SOLE 0 0 47515 0 WEATHERFORD INTL PLC Common Stock G48833100 2109 778290 SH SOLE 0 0 778290 0 INVESCO LTD Common Stock G491BT108 2740 119764 SH SOLE 0 0 119764 0 JAZZ PHARMS PLC SHS USD Common Stock G50871105 1065 6334 SH SOLE 0 0 6334 0 JOHNSON CTLS INTL PLC Common Stock G51502105 14539 415389 SH SOLE 0 0 415389 0 LAZARD LTD SHARES A MLP G54050102 797 16559 SH SOLE 0 0 16559 0 LIBERTY GLOBAL PLC C Common Stock G5480U120 3265 115945 SH SOLE 0 0 115945 0 LIVANOVA PLC Common Stock G5509L101 347 2800 SH SOLE 0 0 2800 0 MALLINCKRODT PUB LTD CO Common Stock G5785G107 581 19838 SH SOLE 0 0 19838 0 MEDTRONIC PLC Common Stock G5960L103 22986 233667 SH SOLE 0 0 233667 0 MICHAEL KORS HLDGS LTD Common Stock G60754101 832 12139 SH SOLE 0 0 12139 0 APTIV PLC Common Stock G6095L109 2252 26839 SH SOLE 0 0 26839 0 NABORS INDUSTRIES LTD Common Stock G6359F103 63 10188 SH SOLE 0 0 10188 0 NIELSEN HOLDINGS PLC EUR Common Stock G6518L108 991 35838 SH SOLE 0 0 35838 0 NOMAD FOODS LTD USD Common Stock G6564A105 743 36690 SH SOLE 0 0 36690 0 NORWEGIAN CRUISE LINE Common Stock G66721104 274 4764 SH SOLE 0 0 4764 0 NOVOCURE LTD Common Stock G6674U108 1090 20793 SH SOLE 0 0 20793 0 NVENT ELECTRIC PLC Common Stock G6700G107 294 10812 SH SOLE 0 0 10812 0 SEAGATE TECHNOLOGY PLC Common Stock G7945M107 7706 162745 SH SOLE 0 0 162745 0 PENTAIR PLC Common Stock G7S00T104 1565 36100 SH SOLE 0 0 36100 0 SENSATA TECHS HLDG PLC Common Stock G8060N102 290 5853 SH SOLE 0 0 5853 0 STRONGBRIDGE BIOPHARMA Common Stock G85347105 58 12000 SH SOLE 0 0 12000 0 TRITON INTL LTD CL A Common Stock G9078F107 516 15500 SH SOLE 0 0 15500 0 GOLAR LNG LTD Common Stock G9456A100 1196 43032 SH SOLE 0 0 43032 0 WILLIS TOWERS WATSON PUB Common Stock G96629103 862 6113 SH SOLE 0 0 6113 0 CHUBB LTD Common Stock H1467J104 25136 188086 SH SOLE 0 0 188086 0 GARMIN LTD Common Stock H2906T109 1066 15213 SH SOLE 0 0 15213 0 UBS GROUP AG Common Stock H42097107 846 53765 SH SOLE 0 0 53765 0 LOGITECH INTL SA Common Stock H50430232 288 6444 SH SOLE 0 0 6444 0 TE CONNECTIVITY LTD Common Stock H84989104 8094 92047 SH SOLE 0 0 92047 0 SPOTIFY TECHNOLOGY SA Common Stock L8681T102 778 4300 SH SOLE 0 0 4300 0 TRINSEO S A Common Stock L9340P101 772 9856 SH SOLE 0 0 9856 0 CHECK POINT SFTWARE TECH Common Stock M22465104 1100 9345 SH SOLE 0 0 9345 0 MELLANOX TECHS LTD Common Stock M51363113 724 9863 SH SOLE 0 0 9863 0 MAGAL SECURITIES SYS LTD Common Stock M6786D104 2878 512144 SH SOLE 0 0 512144 0 TARO PHARM IND LTD SHS A Common Stock M8737E108 504 5128 SH SOLE 0 0 5128 0 AERCAP HOLDINGS N V Common Stock N00985106 3982 69221 SH SOLE 0 0 69221 0 CORE LABORATORIES NV Common Stock N22717107 2299 19844 SH SOLE 0 0 19844 0 FERRARI NV NEW Common Stock N3167Y103 1612 11775 SH SOLE 0 0 11775 0 LYONDELLBASELL N V CL A Common Stock N53745100 4164 40618 SH SOLE 0 0 40618 0 MYLAN N V Common Stock N59465109 1061 28977 SH SOLE 0 0 28977 0 NXP SEMICONDUCTORS N V Common Stock N6596X109 995 11638 SH SOLE 0 0 11638 0 ROYAL CARIBBEAN CRUISES Common Stock V7780T103 2777 21369 SH SOLE 0 0 21369 0 CAPITAL PRODUCT PARTNERS Common Stock Y11082107 28 10000 SH SOLE 0 0 10000 0 FLEX LTD Common Stock Y2573F102 422 32199 SH SOLE 0 0 32199 0 GASLOG PARTNERS LTD Common Stock Y2687W108 855 34196 SH SOLE 0 0 34196 0 NAVIGATOR HOLDINGS LTD Common Stock Y62132108 131 10786 SH SOLE 0 0 10786 0 SEADRILL PARTNERS LLC Common Stock Y7545W109 51 13826 SH SOLE 0 0 13826 0