0001329948-19-000006.txt : 20190430 0001329948-19-000006.hdr.sgml : 20190430 20190430132022 ACCESSION NUMBER: 0001329948-19-000006 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190331 FILED AS OF DATE: 20190430 DATE AS OF CHANGE: 20190430 EFFECTIVENESS DATE: 20190430 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Janney Montgomery Scott LLC CENTRAL INDEX KEY: 0001329948 IRS NUMBER: 230731260 FILING VALUES: FORM TYPE: 13F-HR/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-11413 FILM NUMBER: 19780101 BUSINESS ADDRESS: STREET 1: 1717 ARCH STREET CITY: PHILADELPHIA STATE: PA ZIP: 19103 BUSINESS PHONE: 215-665-6000 MAIL ADDRESS: STREET 1: 1717 ARCH STREET CITY: PHILADELPHIA STATE: PA ZIP: 19103 13F-HR/A 1 primary_doc.xml 13F-HR/A LIVE false false false 0001329948 XXXXXXXX 03-31-2019 03-31-2019 true 1 RESTATEMENT Janney Montgomery Scott LLC
1717 ARCH STREET PHILADELPHIA PA 19103
13F HOLDINGS REPORT 028-11413 N
Patricia Millaway Compliance Analyst (215) 665-6139 Patricia Millaway Philadelphia PA 04-30-2019 0 1993 12156325 false
INFORMATION TABLE 2 JMS13F1Q2019.xml ABB LIMITED SPONS ADR Common Stock 000375204 1262 66856 SH SOLE 0 0 66856 0 ADT INC Common Stock 00090Q103 309 48300 SH SOLE 0 0 48300 0 AFLAC INC Common Stock 001055102 8131 162628 SH SOLE 0 0 162628 0 AGNC INVESTMENT CORP Common Stock 00123Q104 596 33124 SH SOLE 0 0 33124 0 AES CORP Common Stock 00130H105 17818 985481 SH SOLE 0 0 985481 0 AK STEEL HLDG CORP Common Stock 001547108 33 12050 SH SOLE 0 0 12050 0 ALPS RVRFRNT DYN US ETF ETF/Closed End 00162Q510 429 13043 SH SOLE 0 0 13043 0 ALPS RVRFRNT DYN US ETF ETF/Closed End 00162Q528 714 22237 SH SOLE 0 0 22237 0 ALPS RVRFRNT DYN COR ETF ETF/Closed End- 00162Q536 341 13966 SH SOLE 0 0 13966 0 ALPS MED BREAKTHROUG ETF ETF/Closed End 00162Q593 257 7103 SH SOLE 0 0 7103 0 ALPS INTL SEC DV DOG ETF ETF/Closed End 00162Q718 2910 110851 SH SOLE 0 0 110851 0 ALPS RIVERFRONT STRT ETF ETF/Closed End- 00162Q783 634 25752 SH SOLE 0 0 25752 0 ALPS SECTOR DIV DOGS ETF ETF/Closed End 00162Q858 48183 1123139 SH SOLE 0 0 1123139 0 ALPS ALERIAN MLP ETF ETF/Closed End 00162Q866 12655 1261728 SH SOLE 0 0 1261728 0 AMC NETWORKS INC CL A Common Stock 00164V103 1597 28138 SH SOLE 0 0 28138 0 AMN HEALTHCARE SVCS INC Common Stock 001744101 2572 54610 SH SOLE 0 0 54610 0 ASGN INC Common Stock 00191U102 1215 19142 SH SOLE 0 0 19142 0 ATT INC Common Stock 00206R102 91102 2905032 SH SOLE 0 0 2905032 0 ARK INNOVATION ETF ETF/Closed End 00214Q104 5376 115046 SH SOLE 0 0 115046 0 ARK GENOMIC REVOLUTN ETF ETF/Closed End 00214Q302 229 6969 SH SOLE 0 0 6969 0 ARK WEB X0 ETF ETF/Closed End 00214Q401 502 9687 SH SOLE 0 0 9687 0 ASE TECH HLDG CO LTD Common Stock 00215W100 412 95660 SH SOLE 0 0 95660 0 AARONS INC 050 Common Stock 002535300 764 14517 SH SOLE 0 0 14517 0 ABBOTT LABORATORIES Common Stock 002824100 34839 435813 SH SOLE 0 0 435813 0 ABBVIE INC Common Stock 00287Y109 38003 471556 SH SOLE 0 0 471556 0 ABERDEEN ASIA PACIFIC ETF/Closed End- 003009107 338 79884 SH SOLE 0 0 79884 0 ABERDEEN GLB PREM PPTYS ETF/Closed End 00302L108 337 56051 SH SOLE 0 0 56051 0 ABERDEEN TTL DYN DIV FD ETF/Closed End 00326L100 512 62039 SH SOLE 0 0 62039 0 ABIOMED INC Common Stock 003654100 395 1383 SH SOLE 0 0 1383 0 ACETO CORP Common Stock 004446100 31 176950 SH SOLE 0 0 176950 0 ACTIVISION BLIZZARD INC Common Stock 00507V109 2399 52698 SH SOLE 0 0 52698 0 ACUITY BRANDS INC Common Stock 00508Y102 746 6220 SH SOLE 0 0 6220 0 ADAMS DIVRS EQ FUND INC ETF/Closed End 006212104 172 11886 SH SOLE 0 0 11886 0 ADOBE INC Common Stock 00724F101 9170 34410 SH SOLE 0 0 34410 0 ADVANCE AUTO PARTS INC Common Stock 00751Y106 209 1224 SH SOLE 0 0 1224 0 AEHR TEST SYSTEMS Common Stock 00760J108 330 239000 SH SOLE 0 0 239000 0 ADVSHS D WRIGHT ADR ETF ETF/Closed End 00768Y206 486 10678 SH SOLE 0 0 10678 0 RANGER EQ BEAR ETF ETF/Closed End- 00768Y883 3915 571933 SH SOLE 0 0 571933 0 AEROJET ROCKETDYNE HLDGS Common Stock 007800105 297 8350 SH SOLE 0 0 8350 0 ADVANCED MICRO DEVICES Common Stock 007903107 3285 128726 SH SOLE 0 0 128726 0 AFFILIATED MGRS GRP INC Common Stock 008252108 237 2215 SH SOLE 0 0 2215 0 AGILENT TECHNOLOGIES INC Common Stock 00846U101 1148 14285 SH SOLE 0 0 14285 0 AGNICOEAGLE MINES LTD Common Stock 008474108 316 7267 SH SOLE 0 0 7267 0 AGREE REALTY CORP REIT 008492100 217 3136 SH SOLE 0 0 3136 0 AIR PDTS CHEMICALS INC Common Stock 009158106 8219 43038 SH SOLE 0 0 43038 0 AKAMAI TECHNOLOGIES INC Common Stock 00971T101 2134 29755 SH SOLE 0 0 29755 0 ALASKA AIR GROUP INC Common Stock 011659109 1136 20237 SH SOLE 0 0 20237 0 ALBEMARLE CORP Common Stock 012653101 973 11867 SH SOLE 0 0 11867 0 ALCOA UPSTREAM CORP Common Stock 013872106 291 10341 SH SOLE 0 0 10341 0 ALEXANDRIA RL EST EQUITY REIT 015271109 1550 10874 SH SOLE 0 0 10874 0 ALEXION PHARMS INC Common Stock 015351109 2716 20094 SH SOLE 0 0 20094 0 ALIBABA GRP HLDG SPN ADS Common Stock 01609W102 11843 64913 SH SOLE 0 0 64913 0 ALIGN TECHNOLOGY INC Common Stock 016255101 5699 20045 SH SOLE 0 0 20045 0 ALLEGHANY CORP DE Common Stock 017175100 1920 3135 SH SOLE 0 0 3135 0 ALLEGHENY TECHNOLOGIES Common Stock 01741R102 213 8327 SH SOLE 0 0 8327 0 ALLEGIANT TRAVEL COMPANY Common Stock 01748X102 611 4716 SH SOLE 0 0 4716 0 ALLIANCEBERNSTEIN GLBL ETF/Closed End- 01879R106 917 79141 SH SOLE 0 0 79141 0 ALLIANT ENERGY CORP Common Stock 018802108 3011 63881 SH SOLE 0 0 63881 0 ALLIANCEBERNSTEIN HLDG MLP 01881G106 2098 72621 SH SOLE 0 0 72621 0 ALLIANZGI NFJ DIV ETF/Closed End 01883A107 511 42377 SH SOLE 0 0 42377 0 ALLIANZGI CONV INCM TGT ETF/Closed End- 01883H102 107 11905 SH SOLE 0 0 11905 0 ALLIANZGI DIVS INCMCONV ETF/Closed End 01883J108 354 15650 SH SOLE 0 0 15650 0 ALLISON TRANSMISSION Common Stock 01973R101 1919 42728 SH SOLE 0 0 42728 0 ALLSCRIPTS HLTHCR SOLTNS Common Stock 01988P108 327 34317 SH SOLE 0 0 34317 0 ALLSTATE CORP Common Stock 020002101 2811 29842 SH SOLE 0 0 29842 0 ALLY FINANCIAL INC Common Stock 02005N100 839 30537 SH SOLE 0 0 30537 0 ALPHABET INC C Common Stock 02079K107 48473 41313 SH SOLE 0 0 41313 0 ALPHABET INC A Common Stock 02079K305 72045 61216 SH SOLE 0 0 61216 0 ALTABA INC Common Stock 021346101 739 9968 SH SOLE 0 0 9968 0 ALTERYX INC A Common Stock 02156B103 754 8994 SH SOLE 0 0 8994 0 ALTRIA GROUP INC Common Stock 02209S103 41549 723468 SH SOLE 0 0 723468 0 AMARIN CORP PLC ADR NEW Common Stock 023111206 627 30200 SH SOLE 0 0 30200 0 AMAZONCOM INC Common Stock 023135106 135214 75931 SH SOLE 0 0 75931 0 AMBEV S A SPON ADR Common Stock 02319V103 46 10646 SH SOLE 0 0 10646 0 AMEDISYS INC Common Stock 023436108 872 7076 SH SOLE 0 0 7076 0 AMEREN CORP Common Stock 023608102 586 7965 SH SOLE 0 0 7965 0 AMERICA FIRST MULTFAM LP MLP 02364V107 82 12000 SH SOLE 0 0 12000 0 AMERICAN ARLNS GRP INC Common Stock 02376R102 1969 62009 SH SOLE 0 0 62009 0 AMERICAN CAMPUS CMNTYS Common Stock 024835100 1039 21843 SH SOLE 0 0 21843 0 AMER ELEC PWR CO INC Common Stock 025537101 5925 70740 SH SOLE 0 0 70740 0 AMERN EAGLE OUTFITTERS Common Stock 02553E106 420 18930 SH SOLE 0 0 18930 0 AMERN EXPRESS CO Common Stock 025816109 15775 144325 SH SOLE 0 0 144325 0 AMERICAN INTL GROUP NEW Common Stock 026874784 4397 102121 SH SOLE 0 0 102121 0 AMERICAN OUTDOOR BRANDS Common Stock 02874P103 204 21815 SH SOLE 0 0 21815 0 AMERICAN STS WTR CO Common Stock 029899101 886 12420 SH SOLE 0 0 12420 0 AMERICAN TOWER CORP NEW REIT 03027X100 12781 64860 SH SOLE 0 0 64860 0 AMER WATER WORKS COMPANY Common Stock 030420103 6643 63720 SH SOLE 0 0 63720 0 AMERICAS CAR MART INC Common Stock 03062T105 832 9108 SH SOLE 0 0 9108 0 AMERISOURCEBERGEN CORP Common Stock 03073E105 833 10474 SH SOLE 0 0 10474 0 AMERIPRISE FINL INC Common Stock 03076C106 338 2642 SH SOLE 0 0 2642 0 AMERIS BANCORP Common Stock 03076K108 1068 31087 SH SOLE 0 0 31087 0 AMERIGAS PARTNERS LP MLP 030975106 747 24190 SH SOLE 0 0 24190 0 AMETEK INC NEW Common Stock 031100100 3478 41913 SH SOLE 0 0 41913 0 AMGEN INC Common Stock 031162100 33461 176129 SH SOLE 0 0 176129 0 AMPHENOL CORP CL A NEW Common Stock 032095101 1144 12114 SH SOLE 0 0 12114 0 AMPLIFY ONLIN RETAIL ETF ETF/Closed End 032108102 271 5540 SH SOLE 0 0 5540 0 AMTECH SYS INC PAR 01 Common Stock 032332504 604 113256 SH SOLE 0 0 113256 0 ANADARKO PETROLEUM CORP Common Stock 032511107 5451 119865 SH SOLE 0 0 119865 0 ANALOG DEVICES INC Common Stock 032654105 15519 147422 SH SOLE 0 0 147422 0 ANAPTYSBIO INC Common Stock 032724106 290 3975 SH SOLE 0 0 3975 0 ANDEAVOR LOGISTICS LP Common Stock 03350F106 1149 32575 SH SOLE 0 0 32575 0 ANHEUSER BUSCH INBEV Common Stock 03524A108 6806 81047 SH SOLE 0 0 81047 0 ANNALY CAP MGMT INC REIT 035710409 3306 330936 SH SOLE 0 0 330936 0 ANSYS INC Common Stock 03662Q105 4688 25660 SH SOLE 0 0 25660 0 ANTERO RESOURCES CORP Common Stock 03674X106 398 45083 SH SOLE 0 0 45083 0 ANTHEM INC Common Stock 036752103 5188 18078 SH SOLE 0 0 18078 0 ANTERO MIDSTREAM CORP Common Stock 03676B102 712 51671 SH SOLE 0 0 51671 0 APACHE CORP Common Stock 037411105 1317 38009 SH SOLE 0 0 38009 0 APOLLO INVT CORP NEW ETF/Closed End 03761U502 411 27114 SH SOLE 0 0 27114 0 APPLE INC Common Stock 037833100 209821 1104610 SH SOLE 0 0 1104610 0 APPLE HOSPITALITY REIT REIT 03784Y200 381 23368 SH SOLE 0 0 23368 0 APPLIED MATERIALS INC Common Stock 038222105 2853 71926 SH SOLE 0 0 71926 0 APTARGROUP INC Common Stock 038336103 268 2522 SH SOLE 0 0 2522 0 AQUA AMERICA INC Common Stock 03836W103 3792 104071 SH SOLE 0 0 104071 0 ARBOR REALTY TRUST INC REIT 038923108 247 19048 SH SOLE 0 0 19048 0 ARCBEST CORP Common Stock 03937C105 501 16259 SH SOLE 0 0 16259 0 ARCELORMITTAL SA NY NEW Common Stock 03938L203 1065 52272 SH SOLE 0 0 52272 0 ARCHER DANIELS MIDLAND C Common Stock 039483102 1666 38626 SH SOLE 0 0 38626 0 ARCOSA INC Common Stock 039653100 224 7335 SH SOLE 0 0 7335 0 ARCONIC INC Common Stock 03965L100 2999 156943 SH SOLE 0 0 156943 0 ARES MGMT CORP A Common Stock 03990B101 1206 51973 SH SOLE 0 0 51973 0 ARES CAPITAL CORP BDC Common Stock 04010L103 3615 210909 SH SOLE 0 0 210909 0 ARISTA NETWORKS INC Common Stock 040413106 2711 8622 SH SOLE 0 0 8622 0 ARMADA HOFFLER PPTYS INC Common Stock 04208T108 3949 253298 SH SOLE 0 0 253298 0 ARROW ELECTRONICS INC Common Stock 042735100 1201 15588 SH SOLE 0 0 15588 0 ARTESIAN RES CORP CL A Common Stock 043113208 297 7963 SH SOLE 0 0 7963 0 ARTISAN PRTNRS ASSET A Common Stock 04316A108 456 18101 SH SOLE 0 0 18101 0 ASBURY AUTO GROUP INC Common Stock 043436104 1956 28197 SH SOLE 0 0 28197 0 ASHLAND GLOBAL HLDGS INC Common Stock 044186104 771 9872 SH SOLE 0 0 9872 0 ASPEN TECHNOLOGY INC Common Stock 045327103 5118 49090 SH SOLE 0 0 49090 0 ASTRAZENECA PLC ADR Common Stock 046353108 4631 114542 SH SOLE 0 0 114542 0 ATKORE INTL GROUP INC Common Stock 047649108 531 24663 SH SOLE 0 0 24663 0 ATMOS ENERGY CORP Common Stock 049560105 3118 30294 SH SOLE 0 0 30294 0 AURORA CANNABIS INC Common Stock 05156X108 266 29374 SH SOLE 0 0 29374 0 AUTODESK INC Common Stock 052769106 8446 54203 SH SOLE 0 0 54203 0 AUTOLIV INC Common Stock 052800109 650 8844 SH SOLE 0 0 8844 0 AUTOMATIC DATA PROC INC Common Stock 053015103 21535 134813 SH SOLE 0 0 134813 0 AUTONATION INC Common Stock 05329W102 212 5938 SH SOLE 0 0 5938 0 AUTOZONE INC Common Stock 053332102 1301 1270 SH SOLE 0 0 1270 0 AVALONBAY COMMNTYS INC REIT 053484101 1149 5724 SH SOLE 0 0 5724 0 AVANGRID INC Common Stock 05351W103 713 14153 SH SOLE 0 0 14153 0 AVEO PHARM INC Common Stock 053588109 17 20500 SH SOLE 0 0 20500 0 AVERY DENNISON CORP Common Stock 053611109 2243 19851 SH SOLE 0 0 19851 0 AVID BIOSERVICES INC Common Stock 05368M106 168 39579 SH SOLE 0 0 39579 0 AXSOME THERAPEUTICS INC Common Stock 05464T104 250 17575 SH SOLE 0 0 17575 0 BBT CORP Common Stock 054937107 13108 281705 SH SOLE 0 0 281705 0 BG FOODS INC NEW Common Stock 05508R106 1642 67230 SH SOLE 0 0 67230 0 BCE INC NEW Common Stock 05534B760 19864 447498 SH SOLE 0 0 447498 0 BHP GROUP PLC SPON ADR Common Stock 05545E209 1450 30042 SH SOLE 0 0 30042 0 BP PLC SPON ADR Common Stock 055622104 13932 318656 SH SOLE 0 0 318656 0 BRT APARTMENTS CORP REIT 055645303 168 12091 SH SOLE 0 0 12091 0 BWX TECHS INC Common Stock 05605H100 3389 68347 SH SOLE 0 0 68347 0 BAIDU INC A SPON ADR Common Stock 056752108 3560 21594 SH SOLE 0 0 21594 0 BALL CORP Common Stock 058498106 2691 46515 SH SOLE 0 0 46515 0 BANCO SANTANDER S A ADR Common Stock 05964H105 1506 325373 SH SOLE 0 0 325373 0 BANK AMERICA CORP Common Stock 060505104 45793 1659759 SH SOLE 0 0 1659759 0 BOA CV L 725 PFD PERPTL CD Par 10 060505682 897 689 SH SOLE 0 0 689 0 BANK OF HAWAII CORP Common Stock 062540109 804 10188 SH SOLE 0 0 10188 0 BANK MONTREAL QUEBEC Common Stock 063671101 2259 30189 SH SOLE 0 0 30189 0 BNY MELLON CORP Common Stock 064058100 22168 439587 SH SOLE 0 0 439587 0 BANK NOVA SCOTIA HALIFAX Common Stock 064149107 214 4023 SH SOLE 0 0 4023 0 BANK OZK Common Stock 06417N103 823 28403 SH SOLE 0 0 28403 0 BANNER CORP NEW Common Stock 06652V208 518 9556 SH SOLE 0 0 9556 0 BANKWELL FINL GRP INC Common Stock 06654A103 270 9250 SH SOLE 0 0 9250 0 BAR HARBOR BANKSHARES Common Stock 066849100 537 20743 SH SOLE 0 0 20743 0 BRCLY BLMBRG CMDTY ETN CD Par 10 06738C778 1702 75113 SH SOLE 0 0 75113 0 BARCLAYS PLC ADR Common Stock 06738E204 155 19379 SH SOLE 0 0 19379 0 BARINGS BDC INC Common Stock 06759L103 100 10177 SH SOLE 0 0 10177 0 BARINGS GLB SHT DUR HI ETF/Closed End- 06760L100 311 17159 SH SOLE 0 0 17159 0 BARNES GROUP INC Common Stock 067806109 209 4056 SH SOLE 0 0 4056 0 BARRICK GOLD CORP Common Stock 067901108 1883 137365 SH SOLE 0 0 137365 0 BAUSCH HEALTH COS INC Common Stock 071734107 648 26239 SH SOLE 0 0 26239 0 BAXTER INTL INC Common Stock 071813109 7730 95063 SH SOLE 0 0 95063 0 BEAZER HOMES USA INC NEW Common Stock 07556Q881 525 45608 SH SOLE 0 0 45608 0 BECTON DICKINSON CO Common Stock 075887109 14153 56674 SH SOLE 0 0 56674 0 BERKLEY W R CORP Common Stock 084423102 2974 35101 SH SOLE 0 0 35101 0 BERKSHIRE HATHAWAY INC A Common Stock 084670108 11145 37 SH SOLE 0 0 37 0 BERKSHIRE HATHAWAY B NEW Common Stock 084670702 76935 382970 SH SOLE 0 0 382970 0 BEST BUY COMPANY INC Common Stock 086516101 1528 21496 SH SOLE 0 0 21496 0 BHP GROUP LTD SPON ADR Common Stock 088606108 908 16606 SH SOLE 0 0 16606 0 BIG LOTS INC Common Stock 089302103 1049 27578 SH SOLE 0 0 27578 0 BIGLARI HLDGS INC CL B Common Stock 08986R309 545 3858 SH SOLE 0 0 3858 0 BIGLARI HLDGS INC A Common Stock 08986R408 217 295 SH SOLE 0 0 295 0 BILIBILI INC ADS Common Stock 090040106 447 23592 SH SOLE 0 0 23592 0 BIOCRYST PHARMS INC Common Stock 09058V103 218 26835 SH SOLE 0 0 26835 0 BIODELIVERY SCI INTL INC Common Stock 09060J106 243 45800 SH SOLE 0 0 45800 0 BIOMARIN PHARM INC Common Stock 09061G101 616 6940 SH SOLE 0 0 6940 0 BIOLIFE SOL INC NEW Common Stock 09062W204 378 21115 SH SOLE 0 0 21115 0 BIOGEN INC Common Stock 09062X103 11284 47738 SH SOLE 0 0 47738 0 BIOSCRIP INC Common Stock 09069N108 31 15528 SH SOLE 0 0 15528 0 BIOTECHNE CORP Common Stock 09073M104 205 1030 SH SOLE 0 0 1030 0 BJS RESTAURANTS INC Common Stock 09180C106 312 6608 SH SOLE 0 0 6608 0 BLACKROCK FLT RT INC TR ETF/Closed End- 091941104 179 14700 SH SOLE 0 0 14700 0 BLACK HILLS CORP Common Stock 092113109 268 3612 SH SOLE 0 0 3612 0 BLACK KNIGHT INC Common Stock 09215C105 1459 26779 SH SOLE 0 0 26779 0 BLACKBAUD INC Common Stock 09227Q100 373 4676 SH SOLE 0 0 4676 0 BLACKROCK INC Common Stock 09247X101 19628 45927 SH SOLE 0 0 45927 0 BLACKROCK TXBL MUN BD TR ETF/Closed End- 09248X100 303 13490 SH SOLE 0 0 13490 0 BLACKROCK LTD DURATION ETF/Closed End- 09249W101 371 25210 SH SOLE 0 0 25210 0 BLACKROCK MUN 2020 TERM ETF/Closed End- 09249X109 231 15357 SH SOLE 0 0 15357 0 BLACKROCK ENH GLB DIV TR ETF/Closed End 092501105 182 16980 SH SOLE 0 0 16980 0 BLACKROCK CR INCM TR ETF/Closed End- 092508100 482 38878 SH SOLE 0 0 38878 0 BLKRCK MUN INCM INV QUAL ETF/Closed End- 09250G102 143 10295 SH SOLE 0 0 10295 0 BLACKROCK ENRGY RES TR ETF/Closed End 09250U101 226 18676 SH SOLE 0 0 18676 0 BLACKROCK HLTH SCI TRUST ETF/Closed End 09250W107 578 14520 SH SOLE 0 0 14520 0 BLACKROCK ENH EQ DIV TR ETF/Closed End 09251A104 393 45990 SH SOLE 0 0 45990 0 BLACKROCK ENH INTL DV TR ETF/Closed End 092524107 400 71940 SH SOLE 0 0 71940 0 BLACKROCK CAP INVT BDC Common Stock 092533108 81 13571 SH SOLE 0 0 13571 0 BLKRK MUNIVEST FD II INC ETF/Closed End- 09253T101 179 12220 SH SOLE 0 0 12220 0 BLACKSTONE GROUP LP MLP 09253U108 14146 404521 SH SOLE 0 0 404521 0 BLKRK MUNI INTERDUR FUND ETF/Closed End- 09253X102 416 30205 SH SOLE 0 0 30205 0 BLAKRK MUNIYIELD QLTY FD ETF/Closed End- 09254F100 890 63135 SH SOLE 0 0 63135 0 BLACKROCK MUNIASSETS FD ETF/Closed End- 09254J102 653 44004 SH SOLE 0 0 44004 0 BLKRK CORP HI YLD FD INC ETF/Closed End- 09255P107 2139 208444 SH SOLE 0 0 208444 0 BLK FLT RT INCM STRAT FD ETF/Closed End- 09255X100 1235 98824 SH SOLE 0 0 98824 0 BLACKSTONE/GSO TERM FD ETF/Closed End- 09256U105 214 13015 SH SOLE 0 0 13015 0 BLACKROCK RESCMDTYS STR ETF/Closed End 09257A108 215 26267 SH SOLE 0 0 26267 0 BLACKROCK MUN 2030 TERM ETF/Closed End- 09257P105 492 22135 SH SOLE 0 0 22135 0 BLACKSTONE MTG TR INC A Common Stock 09257W100 485 14026 SH SOLE 0 0 14026 0 BLACKROCK SCI TECH TR ETF/Closed End 09258G104 1574 47981 SH SOLE 0 0 47981 0 BLKRCK 2022 GLB INC OPP ETF/Closed End- 09258P104 415 45790 SH SOLE 0 0 45790 0 HR BLOCK INC Common Stock 093671105 2550 106532 SH SOLE 0 0 106532 0 BOEING CO Common Stock 097023105 78364 205452 SH SOLE 0 0 205452 0 BOOKING HOLDINGS INC Common Stock 09857L108 1569 899 SH SOLE 0 0 899 0 BOOZ ALLEN HAMILTON A Common Stock 099502106 3357 57733 SH SOLE 0 0 57733 0 BORG WARNER INC Common Stock 099724106 1240 32274 SH SOLE 0 0 32274 0 BOSTON PROPERTIES INC REIT 101121101 363 2707 SH SOLE 0 0 2707 0 BOSTON SCIENTIFIC CORP Common Stock 101137107 4702 122517 SH SOLE 0 0 122517 0 BOTTOMLINE TECH DEL INC Common Stock 101388106 263 5258 SH SOLE 0 0 5258 0 BOULDER GRWTHINC FD INC ETF/Closed End 101507101 113 10503 SH SOLE 0 0 10503 0 BOX INC A Common Stock 10316T104 556 28783 SH SOLE 0 0 28783 0 BRAEMAR HOTELS RESORTS Common Stock 10482B101 640 52381 SH SOLE 0 0 52381 0 BRIDGEPOINT ED INC Common Stock 10807M105 203 33205 SH SOLE 0 0 33205 0 BRIGHT HORIZONS FAM SOL Common Stock 109194100 6984 54947 SH SOLE 0 0 54947 0 BRISTOL MYERS SQUIBB CO Common Stock 110122108 34205 716938 SH SOLE 0 0 716938 0 BRIT AMER TBCCO SPNS ADR Common Stock 110448107 3950 94667 SH SOLE 0 0 94667 0 BROADRIDGE FINANCIAL Common Stock 11133T103 2445 23579 SH SOLE 0 0 23579 0 BROADCOM INC Common Stock 11135F101 22837 75942 SH SOLE 0 0 75942 0 BROOKFIELD ASSET MGMNT A Common Stock 112585104 1448 31048 SH SOLE 0 0 31048 0 BROOKS AUTOMATION INC Common Stock 114340102 254 8652 SH SOLE 0 0 8652 0 BROWN FORMAN CORP CL B Common Stock 115637209 2457 46550 SH SOLE 0 0 46550 0 BUCKEYE PARTNERS LP MLP 118230101 2493 73270 SH SOLE 0 0 73270 0 CB FINANCIAL SVCS INC Common Stock 12479G101 4038 170179 SH SOLE 0 0 170179 0 CBIZ INC Common Stock 124805102 544 26886 SH SOLE 0 0 26886 0 CBS CORP NEW CL B Common Stock 124857202 814 17121 SH SOLE 0 0 17121 0 CBRE CLARION REAL EST FD ETF/Closed End 12504G100 790 105779 SH SOLE 0 0 105779 0 CBRE GROUP INC CL A Common Stock 12504L109 749 15140 SH SOLE 0 0 15140 0 CDK GLBL INC Common Stock 12508E101 4982 84702 SH SOLE 0 0 84702 0 CECO ENVMNTL CORP Common Stock 125141101 1008 139956 SH SOLE 0 0 139956 0 CDW CORP Common Stock 12514G108 10274 106605 SH SOLE 0 0 106605 0 CF INDS HLDGS INC Common Stock 125269100 788 19278 SH SOLE 0 0 19278 0 CH ROBINSON WORLDWID NEW Common Stock 12541W209 1012 11637 SH SOLE 0 0 11637 0 CIGNA CORP NEW Common Stock 125523100 5430 33762 SH SOLE 0 0 33762 0 CIT GROUP INC NEW Common Stock 125581801 364 7591 SH SOLE 0 0 7591 0 CME GROUP INC CL A Common Stock 12572Q105 4517 27448 SH SOLE 0 0 27448 0 CMS ENERGY CORP Common Stock 125896100 2759 49681 SH SOLE 0 0 49681 0 CNA FINL CORP Common Stock 126117100 366 8453 SH SOLE 0 0 8453 0 CNOOC LTD SPON ADR Common Stock 126132109 728 3919 SH SOLE 0 0 3919 0 CNO FINANCIAL GROUP INC Common Stock 12621E103 180 11094 SH SOLE 0 0 11094 0 CSX CORP Common Stock 126408103 10194 136245 SH SOLE 0 0 136245 0 CNX RESOURCES CORP Common Stock 12653C108 449 41692 SH SOLE 0 0 41692 0 CNX MIDSTREAM PRTNRS LP Common Stock 12654A101 189 12422 SH SOLE 0 0 12422 0 CVD EQUIPMENT CORP Common Stock 126601103 112 28500 SH SOLE 0 0 28500 0 CVS HEALTH CORP Common Stock 126650100 38579 715358 SH SOLE 0 0 715358 0 CABLE ONE INC Common Stock 12685J105 704 717 SH SOLE 0 0 717 0 CABOT OIL GAS CORP Common Stock 127097103 809 31004 SH SOLE 0 0 31004 0 CABOT MICROELECTRONICS Common Stock 12709P103 1207 10778 SH SOLE 0 0 10778 0 CACI INTL INC CLASS A Common Stock 127190304 260 1428 SH SOLE 0 0 1428 0 CADENCE DESIGN SYS INC Common Stock 127387108 938 14776 SH SOLE 0 0 14776 0 CAESARS ENTMNT CORP Common Stock 127686103 406 46674 SH SOLE 0 0 46674 0 CALAMOS CONV OPP INC ETF/Closed End 128117108 523 51525 SH SOLE 0 0 51525 0 CALAMOS GLBL DYNAMIC INC ETF/Closed End 12811L107 120 14993 SH SOLE 0 0 14993 0 CALAMOS CONVHIGH INC FD ETF/Closed End 12811P108 1254 115595 SH SOLE 0 0 115595 0 CALAMOS STRAT TOT RETURN ETF/Closed End 128125101 1939 156465 SH SOLE 0 0 156465 0 CALIFORNIA WTR SVC GRP Common Stock 130788102 549 10113 SH SOLE 0 0 10113 0 CALLON PETROLEUM COMPANY Common Stock 13123X102 124 16456 SH SOLE 0 0 16456 0 CALUMET SPECIALTY PRODS MLP 131476103 37 10400 SH SOLE 0 0 10400 0 CAMDEN PPTY TRUST SBI REIT 133131102 249 2450 SH SOLE 0 0 2450 0 CAMECO CORP Common Stock 13321L108 1150 97505 SH SOLE 0 0 97505 0 CAMPBELL SOUP COMPANY Common Stock 134429109 856 22446 SH SOLE 0 0 22446 0 CAMPING WORLD HLDGS A Common Stock 13462K109 422 30365 SH SOLE 0 0 30365 0 CANADA GOOSE HLDGS INC Common Stock 135086106 918 19117 SH SOLE 0 0 19117 0 CANADIAN IMPERIAL BANK Common Stock 136069101 2597 32844 SH SOLE 0 0 32844 0 CANADIAN NATL RAILWAY CO Common Stock 136375102 11774 131580 SH SOLE 0 0 131580 0 CANADIAN NATURAL RES LTD Common Stock 136385101 2431 88388 SH SOLE 0 0 88388 0 CANADIAN PAC RAILWAY LTD Common Stock 13645T100 2567 12459 SH SOLE 0 0 12459 0 CANOPY GROWTH CORP Common Stock 138035100 2014 46447 SH SOLE 0 0 46447 0 CAPITAL ONE FINL CORP Common Stock 14040H105 1618 19803 SH SOLE 0 0 19803 0 CARA THERAPEUTICS INC Common Stock 140755109 485 24696 SH SOLE 0 0 24696 0 CARDINAL HEALTH INC Common Stock 14149Y108 999 20753 SH SOLE 0 0 20753 0 CAREER EDUCATION CORP Common Stock 141665109 1069 64704 SH SOLE 0 0 64704 0 CARLISLE COMPANIES INC Common Stock 142339100 1367 11144 SH SOLE 0 0 11144 0 CARLYLE GROUP LTD LP MLP 14309L102 624 34124 SH SOLE 0 0 34124 0 CARMAX INC Common Stock 143130102 1876 26873 SH SOLE 0 0 26873 0 CARNIVAL CORP PAIRD CTF Common Stock 143658300 3423 67490 SH SOLE 0 0 67490 0 CARPENTER TECHNOLGY CORP Common Stock 144285103 339 7388 SH SOLE 0 0 7388 0 CARS COM INC Common Stock 14575E105 255 11181 SH SOLE 0 0 11181 0 CARTERS INC Common Stock 146229109 310 3072 SH SOLE 0 0 3072 0 CASEYS GENL STORES INC Common Stock 147528103 1170 9086 SH SOLE 0 0 9086 0 CATASYS INC 0001 2017 Common Stock 149049504 2094 171223 SH SOLE 0 0 171223 0 CATERPILLAR INC Common Stock 149123101 27229 200963 SH SOLE 0 0 200963 0 CEDAR FAIR LP MLP 150185106 590 11216 SH SOLE 0 0 11216 0 CELANESE CORP DEL A Common Stock 150870103 6474 65657 SH SOLE 0 0 65657 0 CELESTICA INC SUB VTG Common Stock 15101Q108 520 61509 SH SOLE 0 0 61509 0 CELGENE CORP Common Stock 151020104 15419 163446 SH SOLE 0 0 163446 0 CEMEX SAB SPONS 10 ORDIN Common Stock 151290889 82 17604 SH SOLE 0 0 17604 0 CENTENE CORP DEL Common Stock 15135B101 1733 32631 SH SOLE 0 0 32631 0 CENTER COAST BROOKFIELD ETF/Closed End 151461100 427 51253 SH SOLE 0 0 51253 0 CENTERPOINT ENERGY INC Common Stock 15189T107 2278 74197 SH SOLE 0 0 74197 0 CENTURY BNCRP INC CL A Common Stock 156432106 427 5847 SH SOLE 0 0 5847 0 CENTURYLINK INC Common Stock 156700106 5255 438280 SH SOLE 0 0 438280 0 CERNER CORP Common Stock 156782104 486 8494 SH SOLE 0 0 8494 0 CERUS CORP Common Stock 157085101 322 51700 SH SOLE 0 0 51700 0 CHANGYOUCOM LTD ADR A Common Stock 15911M107 269 15735 SH SOLE 0 0 15735 0 CHARLES RVR LAB INTL Common Stock 159864107 2690 18521 SH SOLE 0 0 18521 0 CHARTER COMMNS INC NEW A Common Stock 16119P108 738 2125 SH SOLE 0 0 2125 0 CHASE CORP Common Stock 16150R104 3172 34272 SH SOLE 0 0 34272 0 CHEESECAKE FACTORY INC Common Stock 163072101 1281 26190 SH SOLE 0 0 26190 0 CHEMED CORP NEW Common Stock 16359R103 203 633 SH SOLE 0 0 633 0 CHEMOURS COMPANY Common Stock 163851108 307 8257 SH SOLE 0 0 8257 0 CHENIERE ENERGY PTNRS LP MLP 16411Q101 448 10681 SH SOLE 0 0 10681 0 CHENIERE ENERGY INC NEW Common Stock 16411R208 205 3000 SH SOLE 0 0 3000 0 CHESAPEAKE ENERGY CORP Common Stock 165167107 437 140870 SH SOLE 0 0 140870 0 CHEVRON CORP Common Stock 166764100 72399 587751 SH SOLE 0 0 587751 0 CHICO'S FAS INC Common Stock 168615102 134 31432 SH SOLE 0 0 31432 0 CHIMERA INVT CORP NEW Common Stock 16934Q208 218 11659 SH SOLE 0 0 11659 0 CHINA MOBILE LTD ADR Common Stock 16941M109 1137 22290 SH SOLE 0 0 22290 0 CHINA PETECHEM SPON ADR Common Stock 16941R108 450 5660 SH SOLE 0 0 5660 0 CHIPOTLE MEXICAN GRILL A Common Stock 169656105 8352 11758 SH SOLE 0 0 11758 0 CHURCH DWIGHT COMPANY Common Stock 171340102 3275 45979 SH SOLE 0 0 45979 0 CIENA CORP NEW Common Stock 171779309 1912 51211 SH SOLE 0 0 51211 0 CIMAREX ENERGY COMPANY Common Stock 171798101 807 11546 SH SOLE 0 0 11546 0 CINCINNATI FINL CORP Common Stock 172062101 2745 31957 SH SOLE 0 0 31957 0 CINEMARK HLDGS INC Common Stock 17243V102 1628 40715 SH SOLE 0 0 40715 0 CIRRUS LOGIC INC Common Stock 172755100 257 6120 SH SOLE 0 0 6120 0 CISCO SYSTEMS INC Common Stock 17275R102 81692 1513088 SH SOLE 0 0 1513088 0 CINTAS CORP Common Stock 172908105 1428 7066 SH SOLE 0 0 7066 0 CITIGROUP INC NEW Common Stock 172967424 19035 305924 SH SOLE 0 0 305924 0 CITIZENS FINL GRP INC Common Stock 174610105 3176 97710 SH SOLE 0 0 97710 0 CITRIX SYSTEMS INC Common Stock 177376100 2707 27159 SH SOLE 0 0 27159 0 CITY OFFICE REIT INC REIT 178587101 1319 116654 SH SOLE 0 0 116654 0 CLEAN ENERGY FUELS CORP Common Stock 184499101 38 12345 SH SOLE 0 0 12345 0 INCARBRIDGE MLP MDSTRM ETF/Closed End 184692101 378 29852 SH SOLE 0 0 29852 0 CLEARBRDG ENRGY MDSTREAM ETF/Closed End 18469P100 271 28179 SH SOLE 0 0 28179 0 CLEARBRIDGE MLP MDSTRM ETF/Closed End 18469Q108 462 47644 SH SOLE 0 0 47644 0 CLEVELAND CLIFFS INC NEW Common Stock 185899101 903 90388 SH SOLE 0 0 90388 0 CLOROX COMPANY Common Stock 189054109 6546 40792 SH SOLE 0 0 40792 0 COCA COLA COMPANY Common Stock 191216100 36098 770340 SH SOLE 0 0 770340 0 CODORUS VALLEY BANCORP Common Stock 192025104 318 14910 SH SOLE 0 0 14910 0 COGNIZANT TECH SLTNS A Common Stock 192446102 12973 179055 SH SOLE 0 0 179055 0 COHEN STEERS QUALITY ETF/Closed End 19247L106 2053 160422 SH SOLE 0 0 160422 0 COHENSTEERS TOTL RETURN ETF/Closed End 19247R103 152 11504 SH SOLE 0 0 11504 0 COHEN STEERSPFDINC ETF/Closed End 19247X100 407 19780 SH SOLE 0 0 19780 0 COHEN STEERS INFRA FD ETF/Closed End 19248A109 542 22100 SH SOLE 0 0 22100 0 COLGATEPALMOLIVE COMPANY Common Stock 194162103 12594 183749 SH SOLE 0 0 183749 0 COLUMBIA PPTY TR INC REIT 198287203 675 30006 SH SOLE 0 0 30006 0 COLUMBIA SELIGMAN GRWTH ETF/Closed End 19842X109 4272 212749 SH SOLE 0 0 212749 0 COLUMBIA SPORTSWEAR CO Common Stock 198516106 212 2037 SH SOLE 0 0 2037 0 COMCAST CORP A NEW Common Stock 20030N101 58842 1471787 SH SOLE 0 0 1471787 0 COMERICA INC Common Stock 200340107 5673 77372 SH SOLE 0 0 77372 0 COMMERCE BANCSHARES INC Common Stock 200525103 350 6034 SH SOLE 0 0 6034 0 COMMERCIAL METALS CO Common Stock 201723103 505 29544 SH SOLE 0 0 29544 0 COMMUNITY BK SYSTEM INC Common Stock 203607106 1327 22208 SH SOLE 0 0 22208 0 COMMUNITY BANKERS TR CRP Common Stock 203612106 127 17342 SH SOLE 0 0 17342 0 COMMUNITY FINL CORP MD Common Stock 20368X101 212 7468 SH SOLE 0 0 7468 0 CMNTY HEALTHCARE TR INC Common Stock 20369C106 2138 59560 SH SOLE 0 0 59560 0 COMMVAULT SYSTEMS INC Common Stock 204166102 665 10266 SH SOLE 0 0 10266 0 COMPASS MINRLS INTL INC Common Stock 20451N101 883 16246 SH SOLE 0 0 16246 0 COMPASS DIVS HLDGS SBI Common Stock 20451Q104 3237 206308 SH SOLE 0 0 206308 0 CONAGRA BRANDS INC Common Stock 205887102 2599 93691 SH SOLE 0 0 93691 0 CONDUENT INC Common Stock 206787103 2437 176190 SH SOLE 0 0 176190 0 CONNECTICUT WTR SVC INC Common Stock 207797101 442 6441 SH SOLE 0 0 6441 0 CONOCOPHILLIPS Common Stock 20825C104 26344 394731 SH SOLE 0 0 394731 0 CONSOL ENERGY INC NEW Common Stock 20854L108 527 15413 SH SOLE 0 0 15413 0 CONSOLIDATED EDISON INC Common Stock 209115104 8100 95505 SH SOLE 0 0 95505 0 CONSTELLATION BRANDS A Common Stock 21036P108 8495 48450 SH SOLE 0 0 48450 0 CONTINENTAL BLDG PRODS Common Stock 211171103 860 34672 SH SOLE 0 0 34672 0 COOPER COS INC NEW Common Stock 216648402 4491 15162 SH SOLE 0 0 15162 0 COPART INC Common Stock 217204106 3752 61923 SH SOLE 0 0 61923 0 CORESITE REALTY CORP REIT 21870Q105 699 6531 SH SOLE 0 0 6531 0 CORECIVIC INC Common Stock 21871N101 676 34758 SH SOLE 0 0 34758 0 CORNING INC Common Stock 219350105 16105 486550 SH SOLE 0 0 486550 0 COSTCO WHOLESALE CORP Common Stock 22160K105 16713 69020 SH SOLE 0 0 69020 0 COSTAR GROUP INC Common Stock 22160N109 871 1867 SH SOLE 0 0 1867 0 COVANTA HOLDING CORP Common Stock 22282E102 1422 82160 SH SOLE 0 0 82160 0 CRACKER BARREL OLD CTRY Common Stock 22410J106 1250 7736 SH SOLE 0 0 7736 0 CRANE COMPANY Common Stock 224399105 386 4561 SH SOLE 0 0 4561 0 CREDIT SUISSE ASST MGMT ETF/Closed End- 224916106 100 32114 SH SOLE 0 0 32114 0 CREDIT ACCEPTANCE CRP MI Common Stock 225310101 889 1967 SH SOLE 0 0 1967 0 CS NASDQ COV CALL ETN CD Par 10 22542D480 657 76598 SH SOLE 0 0 76598 0 CREE INC Common Stock 225447101 3838 67077 SH SOLE 0 0 67077 0 CRONOS GROUP INC Common Stock 22717L101 848 46016 SH SOLE 0 0 46016 0 CROSSAMERICA PARTNERS Common Stock 22758A105 860 47118 SH SOLE 0 0 47118 0 CROWN CASTLE INTL NEW REIT 22822V101 10288 80376 SH SOLE 0 0 80376 0 CRYOLIFE INC Common Stock 228903100 1138 39000 SH SOLE 0 0 39000 0 CRYOPORT INC PAR 0001 Common Stock 229050307 313 24254 SH SOLE 0 0 24254 0 CULLEN FROST BANKERS INC Common Stock 229899109 1086 11182 SH SOLE 0 0 11182 0 CUMMINS INC Common Stock 231021106 12322 78050 SH SOLE 0 0 78050 0 CURIS INC NEW Common Stock 231269200 30 14930 SH SOLE 0 0 14930 0 CURTISS WRIGHT CORP DE Common Stock 231561101 209 1844 SH SOLE 0 0 1844 0 CYPRESS SEMICONDUCTOR Common Stock 232806109 192 12896 SH SOLE 0 0 12896 0 CYRUSONE INC Common Stock 23283R100 3092 58953 SH SOLE 0 0 58953 0 X TRCKRS MSCI EAFE ETF ETF/Closed End 233051200 1048 33556 SH SOLE 0 0 33556 0 X TRACKERS RUSL 1000 ETF ETF/Closed End 233051481 584 17911 SH SOLE 0 0 17911 0 DCP MIDSTREAM LP MLP 23311P100 619 18740 SH SOLE 0 0 18740 0 DNP SEL INCM FD INC ETF/Closed End 23325P104 2139 185497 SH SOLE 0 0 185497 0 D R HORTON INC Common Stock 23331A109 2259 54601 SH SOLE 0 0 54601 0 DTE ENERGY CO Common Stock 233331107 926 7422 SH SOLE 0 0 7422 0 DXC TECH CO Common Stock 23355L106 1845 28693 SH SOLE 0 0 28693 0 DANAHER CORP Common Stock 235851102 16602 125754 SH SOLE 0 0 125754 0 DARDEN RESTAURANTS INC Common Stock 237194105 1497 12326 SH SOLE 0 0 12326 0 DATA I/O CORP Common Stock 237690102 781 140675 SH SOLE 0 0 140675 0 DAVE BUSTERS ENTMNT Common Stock 238337109 607 12180 SH SOLE 0 0 12180 0 DAVIS FUNDAMNTL WRLD ETF ETF/Closed End 23908L306 234 10107 SH SOLE 0 0 10107 0 DAVITA INC Common Stock 23918K108 420 7736 SH SOLE 0 0 7736 0 DECKERS OUTDOOR CORP Common Stock 243537107 1404 9551 SH SOLE 0 0 9551 0 DEERE CO Common Stock 244199105 12337 77181 SH SOLE 0 0 77181 0 DEL FRISCOS RESTAURANT Common Stock 245077102 80 12460 SH SOLE 0 0 12460 0 DELL TECHS INC C Common Stock 24703L202 374 6377 SH SOLE 0 0 6377 0 DELTA ARLNS INC NEW Common Stock 247361702 10411 201576 SH SOLE 0 0 201576 0 DELUXE CORP Common Stock 248019101 576 13172 SH SOLE 0 0 13172 0 DENTSPLY SIRONA INC Common Stock 24906P109 2434 49086 SH SOLE 0 0 49086 0 DEVON ENERGY CORP NEW Common Stock 25179M103 384 12163 SH SOLE 0 0 12163 0 DEXCOM INC Common Stock 252131107 1191 10003 SH SOLE 0 0 10003 0 DIAGEO PLC NEW SPON ADR Common Stock 25243Q205 25789 157621 SH SOLE 0 0 157621 0 DIAMONDBACK ENERGY INC Common Stock 25278X109 1986 19557 SH SOLE 0 0 19557 0 DICKS SPORTING GOODS INC Common Stock 253393102 658 17888 SH SOLE 0 0 17888 0 DIGIMARC CORP NEW Common Stock 25381B101 1400 44607 SH SOLE 0 0 44607 0 DIGITAL REALTY TRUST INC REIT 253868103 1763 14816 SH SOLE 0 0 14816 0 DIODES INC Common Stock 254543101 510 14710 SH SOLE 0 0 14710 0 DIRXN TECH BULL 3X ETF ETF/Closed End 25459W102 973 7019 SH SOLE 0 0 7019 0 DIRXN FINL BULL 3X ETF ETF/Closed End 25459Y694 227 3663 SH SOLE 0 0 3663 0 WALT DISNEY CO Common Stock 254687106 54722 492854 SH SOLE 0 0 492854 0 DISCOVER FINL SVCS Common Stock 254709108 6037 84833 SH SOLE 0 0 84833 0 DISCOVERY INC A Common Stock 25470F104 2422 89649 SH SOLE 0 0 89649 0 DISCOVERY INC C Common Stock 25470F302 1061 41732 SH SOLE 0 0 41732 0 DISH NETWORK CORP A Common Stock 25470M109 512 16150 SH SOLE 0 0 16150 0 DOCUSIGN INC Common Stock 256163106 3006 57984 SH SOLE 0 0 57984 0 DOLBY LABS INC CL A Common Stock 25659T107 2026 32177 SH SOLE 0 0 32177 0 DOLLAR GENL CORP NEW Common Stock 256677105 12659 106112 SH SOLE 0 0 106112 0 DOLLAR TREE INC Common Stock 256746108 2306 21955 SH SOLE 0 0 21955 0 DOMINION ENERGY INC Common Stock 25746U109 23724 309475 SH SOLE 0 0 309475 0 DOMINOS PIZZA INC Common Stock 25754A201 886 3432 SH SOLE 0 0 3432 0 DONEGAL GRP INC A Common Stock 257701201 1498 111366 SH SOLE 0 0 111366 0 DORMAN PRODS INC Common Stock 258278100 1827 20738 SH SOLE 0 0 20738 0 DOUBLELINE INCM SLTNS FD Common Stock 258622109 476 23874 SH SOLE 0 0 23874 0 DOUGLAS DYNAMICS INC Common Stock 25960R105 228 5991 SH SOLE 0 0 5991 0 DOVER CORP Common Stock 260003108 3736 39833 SH SOLE 0 0 39833 0 DOWDUPONT INC Common Stock 26078J100 52861 991575 SH SOLE 0 0 991575 0 DRYFS STRAT MUN INC ETF/Closed End- 261932107 142 17990 SH SOLE 0 0 17990 0 DRYFS HI YLD STRAT FD ETF/Closed End- 26200S101 61 20017 SH SOLE 0 0 20017 0 DRYFS STRAT MUN BD FD ETF/Closed End- 26202F107 431 55713 SH SOLE 0 0 55713 0 DRIVE SHACK INC Common Stock 262077100 1288 286808 SH SOLE 0 0 286808 0 DUFFPHELP GLB UTIL INCM ETF/Closed End 26433C105 599 40089 SH SOLE 0 0 40089 0 DUFF PHELPS SEL MLP FD Common Stock 26433F108 62 12400 SH SOLE 0 0 12400 0 DUKE ENERGY CORP NEW Common Stock 26441C204 25696 285515 SH SOLE 0 0 285515 0 DUNKIN BRANDS GRP INC Common Stock 265504100 2072 27593 SH SOLE 0 0 27593 0 EOG RESOURCES INC Common Stock 26875P101 5477 57548 SH SOLE 0 0 57548 0 EQT CORP Common Stock 26884L109 1329 64095 SH SOLE 0 0 64095 0 EPR PROPERTIES Common Stock 26884U109 918 11937 SH SOLE 0 0 11937 0 EQM MIDSTREAM PRTNRS LP MLP 26885B100 1690 36593 SH SOLE 0 0 36593 0 ETFIS INFRA ACT MLP ETF ETF/Closed End 26923G103 844 141590 SH SOLE 0 0 141590 0 ETFIS INFRA REIT PFD ETF ETF/Closed End- 26923G400 332 13601 SH SOLE 0 0 13601 0 ETF ETF PRIME CYBER ETF ETF/Closed End 26924G201 4032 100780 SH SOLE 0 0 100780 0 ETF ETFMG PRIM MOBIL ETF ETF/Closed End 26924G409 742 17265 SH SOLE 0 0 17265 0 ETFMG ALT HARVEST ETF ETF/Closed End 26924G508 4030 110801 SH SOLE 0 0 110801 0 EAGLE MATERIALS INC Common Stock 26969P108 716 8492 SH SOLE 0 0 8492 0 EAST WEST BANCORP INC Common Stock 27579R104 9831 204949 SH SOLE 0 0 204949 0 EASTMAN CHEMICAL CO Common Stock 277432100 4023 53011 SH SOLE 0 0 53011 0 EATON VANCE CORP Common Stock 278265103 462 11456 SH SOLE 0 0 11456 0 EV MUN INCM TR ETF/Closed End- 27826U108 171 13983 SH SOLE 0 0 13983 0 EV MUN BD FD ETF/Closed End- 27827X101 387 31204 SH SOLE 0 0 31204 0 EV TAX ADVTG DIV INCM FD ETF/Closed End 27828G107 1198 53735 SH SOLE 0 0 53735 0 EV LTD DUR INCM FD ETF/Closed End- 27828H105 763 60344 SH SOLE 0 0 60344 0 EV TAX MNGD DIVRS EQ INC ETF/Closed End 27828N102 573 50697 SH SOLE 0 0 50697 0 EV SR FLTG RT TR ETF/Closed End- 27828Q105 471 36154 SH SOLE 0 0 36154 0 EV TAX ADVTG GLB DIV INC ETF/Closed End 27828S101 1238 79687 SH SOLE 0 0 79687 0 EV SHRT DUR DIVRS INCM ETF/Closed End- 27828V104 228 17575 SH SOLE 0 0 17575 0 EV TAX ADVTG BY WRTE INC ETF/Closed End 27828X100 221 14175 SH SOLE 0 0 14175 0 EV TAX ADVTG BY WRTE OPP ETF/Closed End 27828Y108 405 26940 SH SOLE 0 0 26940 0 EV TAX MNGD GLB BY WRTE ETF/Closed End 27829C105 142 14531 SH SOLE 0 0 14531 0 EV TAX MNGD GLB DIVRS EQ ETF/Closed End 27829F108 1503 184699 SH SOLE 0 0 184699 0 EV RISK MNGD DIVRS EQ ETF/Closed End 27829G106 154 16725 SH SOLE 0 0 16725 0 EV HI INC 2021 TGT TERM ETF/Closed End- 27829W101 155 15981 SH SOLE 0 0 15981 0 EBAY INC Common Stock 278642103 1748 47053 SH SOLE 0 0 47053 0 ECOLAB INC Common Stock 278865100 7441 42146 SH SOLE 0 0 42146 0 EDISON INTL Common Stock 281020107 618 9977 SH SOLE 0 0 9977 0 EDWARDS LIFESCIENCES Common Stock 28176E108 4220 22056 SH SOLE 0 0 22056 0 EHEALTH INC Common Stock 28238P109 1162 18637 SH SOLE 0 0 18637 0 ELANCO ANIMAL HEALTH INC Common Stock 28414H103 2694 83998 SH SOLE 0 0 83998 0 ELECTRONIC ARTS INC Common Stock 285512109 1630 16034 SH SOLE 0 0 16034 0 EMCOR GROUP INC Common Stock 29084Q100 608 8325 SH SOLE 0 0 8325 0 EMERSON ELECTRIC CO Common Stock 291011104 11362 165938 SH SOLE 0 0 165938 0 ENCANA CORP Common Stock 292505104 148 20501 SH SOLE 0 0 20501 0 ENBRIDGE INC Common Stock 29250N105 16175 446097 SH SOLE 0 0 446097 0 ENERGIZER HLDGS NEW Common Stock 29272W109 847 18857 SH SOLE 0 0 18857 0 ENERGY TRANSFER LP MLP 29273V100 5657 368039 SH SOLE 0 0 368039 0 ENOVA INTL INC Common Stock 29357K103 306 13388 SH SOLE 0 0 13388 0 ENTASIS THERAPEUTICS Common Stock 293614103 289 42792 SH SOLE 0 0 42792 0 ENTERGY CORP NEW Common Stock 29364G103 2212 23127 SH SOLE 0 0 23127 0 ENTERPRISE PROD PTNRS LP MLP 293792107 13621 468084 SH SOLE 0 0 468084 0 ENVESTNET INC Common Stock 29404K106 316 4830 SH SOLE 0 0 4830 0 EPAM SYSTEMS INC Common Stock 29414B104 1804 10666 SH SOLE 0 0 10666 0 EQUIFAX INC Common Stock 294429105 797 6726 SH SOLE 0 0 6726 0 EQUINIX INC PAR 0001 REIT 29444U700 1818 4011 SH SOLE 0 0 4011 0 EQUINOR ASA SPON ADR Common Stock 29446M102 383 17434 SH SOLE 0 0 17434 0 EQTY LIFESTYLE PPTYS INC Common Stock 29472R108 357 3124 SH SOLE 0 0 3124 0 EQUITY RESIDENTIAL REIT 29476L107 333 4420 SH SOLE 0 0 4420 0 ERICSSON TELEPHONE NEW B Common Stock 294821608 576 62706 SH SOLE 0 0 62706 0 ERIE INDEMNITY CO A Common Stock 29530P102 1031 5777 SH SOLE 0 0 5777 0 EVERCORE INC A Common Stock 29977A105 905 9942 SH SOLE 0 0 9942 0 EVERGY INC Common Stock 30034W106 703 12102 SH SOLE 0 0 12102 0 EVERSOURCE ENERGY Common Stock 30040W108 3684 51930 SH SOLE 0 0 51930 0 EVOLUS INC Common Stock 30052C107 516 22850 SH SOLE 0 0 22850 0 EXACT SCIENCES CORP Common Stock 30063P105 782 9025 SH SOLE 0 0 9025 0 EXCH ROBO GLB AUTO ETF ETF/Closed End 301505707 216 5580 SH SOLE 0 0 5580 0 EXELON CORP Common Stock 30161N101 4630 92361 SH SOLE 0 0 92361 0 EXPEDIA GROUP INC Common Stock 30212P303 1771 14881 SH SOLE 0 0 14881 0 EXPEDITORS INTL WASH INC Common Stock 302130109 6123 80669 SH SOLE 0 0 80669 0 EXXON MOBIL CORP Common Stock 30231G102 80412 995191 SH SOLE 0 0 995191 0 FLIR SYSTEMS INC Common Stock 302445101 2909 61145 SH SOLE 0 0 61145 0 FMC CORP NEW Common Stock 302491303 1189 15474 SH SOLE 0 0 15474 0 F N B CORP Common Stock 302520101 589 55542 SH SOLE 0 0 55542 0 FS KKR CAPITAL CORP BDC Common Stock 302635107 76 12536 SH SOLE 0 0 12536 0 FACEBOOK INC A Common Stock 30303M102 44592 267515 SH SOLE 0 0 267515 0 FACTSET RESEARCH SYS INC Common Stock 303075105 1858 7484 SH SOLE 0 0 7484 0 FAIR ISAAC CORP Common Stock 303250104 1243 4576 SH SOLE 0 0 4576 0 FARMLAND PARTNERS INC REIT 31154R109 128 19928 SH SOLE 0 0 19928 0 FASTENAL CO Common Stock 311900104 4049 62958 SH SOLE 0 0 62958 0 FEDL RLTY INVT TR SBI REIT 313747206 796 5778 SH SOLE 0 0 5778 0 FEDERATED INVS INC PA B Common Stock 314211103 4595 156755 SH SOLE 0 0 156755 0 FEDEX CORP Common Stock 31428X106 9751 53753 SH SOLE 0 0 53753 0 F5 NETWORKS INC Common Stock 315616102 1724 10988 SH SOLE 0 0 10988 0 FID NSDQ COMP INDX ETF ETF/Closed End 315912808 3831 12657 SH SOLE 0 0 12657 0 FID MSCI INFO TECH ETF ETF/Closed End 316092808 551 9297 SH SOLE 0 0 9297 0 FID MSCI COMMN SVCS ETF ETF/Closed End 316092873 203 6359 SH SOLE 0 0 6359 0 FIDELITY NATL INFO SVCS Common Stock 31620M106 2554 22580 SH SOLE 0 0 22580 0 FIDELITY NATL FINL INC Common Stock 31620R303 894 24447 SH SOLE 0 0 24447 0 FIDUCIARY ENERGY INFRA ETF/Closed End 31647Q106 1148 108758 SH SOLE 0 0 108758 0 FIFTH THIRD BANCORP Common Stock 316773100 1131 44857 SH SOLE 0 0 44857 0 FIREEYE INC Common Stock 31816Q101 1136 67688 SH SOLE 0 0 67688 0 FIRST AMERN FINL CORP Common Stock 31847R102 3952 76731 SH SOLE 0 0 76731 0 FIRST BANK WILLIMSTWN NJ Common Stock 31931U102 115 10000 SH SOLE 0 0 10000 0 FIRST COMMONWLTH FINL Common Stock 319829107 251 19898 SH SOLE 0 0 19898 0 FIRST CMNTY BANKSHS INC Common Stock 31983A103 341 10300 SH SOLE 0 0 10300 0 FIRST DATA CORP NEW A Common Stock 32008D106 611 23247 SH SOLE 0 0 23247 0 FIRST FINANCIAL BANCORP Common Stock 320209109 314 13043 SH SOLE 0 0 13043 0 FIRST HAWAIIAN INC Common Stock 32051X108 2896 111185 SH SOLE 0 0 111185 0 FIRST SOLAR INC Common Stock 336433107 336 6365 SH SOLE 0 0 6365 0 FT MSTAR DIV LDRS ETF ETF/Closed End 336917109 5540 183681 SH SOLE 0 0 183681 0 FT US EQ OPPTYS ETF ETF/Closed End 336920103 5949 79435 SH SOLE 0 0 79435 0 FT INTERMED DUR PFD INCM Common Stock 33718W103 1217 55816 SH SOLE 0 0 55816 0 FT WATER ETF ETF/Closed End 33733B100 392 7670 SH SOLE 0 0 7670 0 FT MULCP VAL ALPHADX ETF ETF/Closed End 33733C108 301 5595 SH SOLE 0 0 5595 0 FT CAP STRENGTH ETF ETF/Closed End 33733E104 7284 134843 SH SOLE 0 0 134843 0 FT NYSE ARCA BIOTECH ETF ETF/Closed End 33733E203 12064 79975 SH SOLE 0 0 79975 0 FT DJ INTERNET INDX ETF ETF/Closed End 33733E302 28816 207455 SH SOLE 0 0 207455 0 FT NSDQ100 EX TECH ETF ETF/Closed End 33733E401 2313 43834 SH SOLE 0 0 43834 0 FT BICK INDX ETF ETF/Closed End 33733H107 772 28467 SH SOLE 0 0 28467 0 FT NSDQ100 EQL WGHTD ETF ETF/Closed End 337344105 1958 30479 SH SOLE 0 0 30479 0 FT NSDQ100 TECH INDX ETF ETF/Closed End 337345102 15177 184256 SH SOLE 0 0 184256 0 FT VAL LINE DIV INDX ETF ETF/Closed End 33734H106 26025 801515 SH SOLE 0 0 801515 0 FT LGCP CORE ALPHADX ETF ETF/Closed End 33734K109 27830 467731 SH SOLE 0 0 467731 0 FT CNSMR DSCR ALPHDX ETF ETF/Closed End 33734X101 4845 115130 SH SOLE 0 0 115130 0 FT CNSMR STPL ALPHDX ETF ETF/Closed End 33734X119 3255 71067 SH SOLE 0 0 71067 0 FT ENERGY ALPHADX ETF ETF/Closed End 33734X127 321 24839 SH SOLE 0 0 24839 0 FT FINLS ALPHADX ETF ETF/Closed End 33734X135 4586 151550 SH SOLE 0 0 151550 0 FT HLTHCR ALPHADX ETF ETF/Closed End 33734X143 13014 170319 SH SOLE 0 0 170319 0 FT INDL PROD DUR A/D ETF ETF/Closed End 33734X150 2484 62252 SH SOLE 0 0 62252 0 FT MATRLS ALPHADX ETF ETF/Closed End 33734X168 226 5955 SH SOLE 0 0 5955 0 FT TECH ALPHADX ETF ETF/Closed End 33734X176 15528 242931 SH SOLE 0 0 242931 0 FT UTILS ALPHADX ETF ETF/Closed End 33734X184 3286 116209 SH SOLE 0 0 116209 0 FT CLOUD COMPTG ETF ETF/Closed End 33734X192 1570 27247 SH SOLE 0 0 27247 0 FT DJ GLB SEL DIV ETF ETF/Closed End 33734X200 1144 49058 SH SOLE 0 0 49058 0 FIRST TR NASDAQ CYBE ETF ETF/Closed End 33734X846 1358 48344 SH SOLE 0 0 48344 0 FT SMCP CORE ALPHADX ETF ETF/Closed End 33734Y109 3431 55613 SH SOLE 0 0 55613 0 FT MDCP CORE ALPHADX ETF ETF/Closed End 33735B108 6512 97133 SH SOLE 0 0 97133 0 FT L/C VL OP ALPHADX ETF ETF/Closed End 33735J101 6538 126783 SH SOLE 0 0 126783 0 FT L/C GR OP ALPHADX ETF ETF/Closed End 33735K108 30420 454306 SH SOLE 0 0 454306 0 FT STOX EURO SEL DIV ETF ETF/Closed End 33735T109 5452 424905 SH SOLE 0 0 424905 0 FT FTSE EN DEV R/E ETF ETF/Closed End 33736N101 821 17162 SH SOLE 0 0 17162 0 FT NSDQ ABA CMNTY BK ETF ETF/Closed End 33736Q104 815 17628 SH SOLE 0 0 17628 0 FT EUROPE ALPHADX ETF ETF/Closed End 33737J117 4421 127087 SH SOLE 0 0 127087 0 FT BRAZIL ALPHADX ETF ETF/Closed End 33737J133 1035 72507 SH SOLE 0 0 72507 0 FT JAPAN ALPHADX ETF ETF/Closed End 33737J158 1214 24398 SH SOLE 0 0 24398 0 FT D/M EX US ALPHADX ETF ETF/Closed End 33737J174 3585 65945 SH SOLE 0 0 65945 0 FT EMG MKT ALPHADX ETF ETF/Closed End 33737J182 3018 120562 SH SOLE 0 0 120562 0 FT GERMANY ALPHADX ETF ETF/Closed End 33737J190 923 22393 SH SOLE 0 0 22393 0 FT SWITZRLD ALPHADX ETF ETF/Closed End 33737J232 1025 21292 SH SOLE 0 0 21292 0 FT E/M SC ALPHADEX ETF ETF/Closed End 33737J307 596 16764 SH SOLE 0 0 16764 0 FT ALPHADEX EUROZONE ETF ETF/Closed End 33737J505 1945 51514 SH SOLE 0 0 51514 0 FT MDCP GRW ALPHADX ETF ETF/Closed End 33737M102 469 10853 SH SOLE 0 0 10853 0 FT SMCP GRW ALPHADX ETF ETF/Closed End 33737M300 2378 51508 SH SOLE 0 0 51508 0 FT N A ENRGY INFRA ETF ETF/Closed End 33738D101 2455 99275 SH SOLE 0 0 99275 0 FT SENIOR LOAN FD ETF ETF/Closed End- 33738D309 3330 70704 SH SOLE 0 0 70704 0 FT IV TACTICL HI YLD ETF ETF/Closed End- 33738D408 1248 26104 SH SOLE 0 0 26104 0 FIRST TRUST HIGH INCOME ETF/Closed End- 33738E109 742 50764 SH SOLE 0 0 50764 0 FIRST TR ENERGY INCMGRW ETF/Closed End 33738G104 446 20523 SH SOLE 0 0 20523 0 FT M/A DIVRS INCM ETF ETF/Closed End 33738R100 1968 107064 SH SOLE 0 0 107064 0 FT NSDQ TECH DIV IDX ETF ETF/Closed End 33738R118 4256 111124 SH SOLE 0 0 111124 0 FT VI HIGH INCM ETF ETF/Closed End 33738R308 633 29141 SH SOLE 0 0 29141 0 FT VI RSG DIV ACHIEV ETF ETF/Closed End 33738R506 5593 187490 SH SOLE 0 0 187490 0 FT D WRIGHT FOC 5 ETF ETF/Closed End 33738R605 14738 490107 SH SOLE 0 0 490107 0 FT SP INTL DV ARIST ETF ETF/Closed End 33738R688 1071 63865 SH SOLE 0 0 63865 0 FT NASDAQ BANK ETF ETF/Closed End 33738R860 2920 119725 SH SOLE 0 0 119725 0 FT D WRIGHT FOC 5 ETF ETF/Closed End 33738R878 2084 77949 SH SOLE 0 0 77949 0 FIRST TR VI DW INTL ETF ETF/Closed End 33738R886 1600 83876 SH SOLE 0 0 83876 0 FIRST TR MLP ENERGY ETF/Closed End 33739B104 1020 88687 SH SOLE 0 0 88687 0 FT III PFD SECSINCM ETF ETF/Closed End- 33739E108 10462 548911 SH SOLE 0 0 548911 0 FT VII GLB TACTICAL ETF ETF/Closed End 33739H101 206 10993 SH SOLE 0 0 10993 0 FT NEW OP MLP ENERGY ETF/Closed End 33739M100 161 17400 SH SOLE 0 0 17400 0 FT III MANAGED MUN ETF ETF/Closed End- 33739N108 1910 35461 SH SOLE 0 0 35461 0 FT III LONG SHORT EQ ETF ETF/Closed End 33739P103 530 13521 SH SOLE 0 0 13521 0 FT RVRFRONT DYN DEV ETF ETF/Closed End 33739P608 1646 29222 SH SOLE 0 0 29222 0 FT RVRFRNT DYN E/MKT ETF ETF/Closed End 33739P707 337 5379 SH SOLE 0 0 5379 0 FT SHRT DUR MGD MUN ETF ETF/Closed End- 33739P830 201 9900 SH SOLE 0 0 9900 0 FT LOW DUR OPP ETF ETF/Closed End- 33739Q200 5182 101050 SH SOLE 0 0 101050 0 FT ENH SHORT MTY NEW ETF ETF/Closed End- 33739Q408 12353 205946 SH SOLE 0 0 205946 0 FT DYN EURO EQ INCM ETF/Closed End 33740D107 150 10428 SH SOLE 0 0 10428 0 FT TCW OPPORTUNISTIC ETF ETF/Closed End- 33740F805 4192 82905 SH SOLE 0 0 82905 0 FT TCW UNCONSTRAINED ETF ETF/Closed End- 33740F888 3584 141342 SH SOLE 0 0 141342 0 FT ALT ABS RET STRAT ETF ETF/Closed End 33740Y101 469 17577 SH SOLE 0 0 17577 0 FIRST UNITED CORP MD Common Stock 33741H107 313 18130 SH SOLE 0 0 18130 0 FIRST INDXX DIGITAL ETF ETF/Closed End 33741X201 242 8300 SH SOLE 0 0 8300 0 FISERV INC Common Stock 337738108 6198 70208 SH SOLE 0 0 70208 0 FIRSTENERGY CORP Common Stock 337932107 3794 91174 SH SOLE 0 0 91174 0 FIVE BELOW INC Common Stock 33829M101 422 3395 SH SOLE 0 0 3395 0 FIVE9 INC Common Stock 338307101 532 10076 SH SOLE 0 0 10076 0 FLEETCOR TECHS INC Common Stock 339041105 6252 25354 SH SOLE 0 0 25354 0 FLEXSTEEL INDUSTRIES INC Common Stock 339382103 568 24500 SH SOLE 0 0 24500 0 FLUOR CORP NEW Common Stock 343412102 2794 75934 SH SOLE 0 0 75934 0 FORD MOTOR CO NEW Common Stock 345370860 5566 633901 SH SOLE 0 0 633901 0 FORTINET INC Common Stock 34959E109 1000 11909 SH SOLE 0 0 11909 0 FORTIVE CORP Common Stock 34959J108 5722 68208 SH SOLE 0 0 68208 0 FORTUNE BRANDS HOME SEC Common Stock 34964C106 549 11539 SH SOLE 0 0 11539 0 FOX CORP A Common Stock 35137L105 451 12290 SH SOLE 0 0 12290 0 FOX CORP B Common Stock 35137L204 203 5648 SH SOLE 0 0 5648 0 FRANCO NEVADA CORP Common Stock 351858105 222 2957 SH SOLE 0 0 2957 0 FRANKLIN ELECTRIC CO INC Common Stock 353514102 492 9625 SH SOLE 0 0 9625 0 FRANKLIN RESOURCES INC Common Stock 354613101 2010 60660 SH SOLE 0 0 60660 0 FRKLN LIBERTYQ E/MKT ETF ETF/Closed End 35473P207 1168 39373 SH SOLE 0 0 39373 0 FRANKLIN UNIVERSAL TR SB ETF/Closed End 355145103 98 13866 SH SOLE 0 0 13866 0 FREEPORT MCMORAN INC Common Stock 35671D857 4468 346655 SH SOLE 0 0 346655 0 FREQUENCY ELECTRNCS INC Common Stock 358010106 1784 150550 SH SOLE 0 0 150550 0 FUEL TECH INC Common Stock 359523107 19 11500 SH SOLE 0 0 11500 0 FUELCELL ENERGY INC NEW Common Stock 35952H502 11 44697 SH SOLE 0 0 44697 0 FULLER H B CO Common Stock 359694106 1153 23701 SH SOLE 0 0 23701 0 FULTON FINANCIAL CORP PA Common Stock 360271100 1006 64957 SH SOLE 0 0 64957 0 GATX CORP Common Stock 361448103 705 9229 SH SOLE 0 0 9229 0 GCI LIBERTY INC A Common Stock 36164V305 458 8238 SH SOLE 0 0 8238 0 GCP APPLIED TECHS INC Common Stock 36164Y101 722 24398 SH SOLE 0 0 24398 0 GDS HOLDINGS LTD ADR Common Stock 36165L108 356 9974 SH SOLE 0 0 9974 0 GSV CAPITAL CORP BDC Common Stock 36191J101 424 56000 SH SOLE 0 0 56000 0 GW PHARMACEUTICALS PLC Common Stock 36197T103 951 5642 SH SOLE 0 0 5642 0 GP STRATEGIES CORP Common Stock 36225V104 542 44649 SH SOLE 0 0 44649 0 GABELLI EQUITY TRUST INC ETF/Closed End 362397101 81 13222 SH SOLE 0 0 13222 0 GABELLI UTIL TR INC ETF/Closed End 36240A101 415 59784 SH SOLE 0 0 59784 0 GABELLI DIV INCM TR ETF/Closed End 36242H104 950 44644 SH SOLE 0 0 44644 0 GAIN CAPITAL HLDGS INC Common Stock 36268W100 518 82414 SH SOLE 0 0 82414 0 ARTHUR J GALLAGHER Common Stock 363576109 767 9820 SH SOLE 0 0 9820 0 GAMCO GOLD NATL RESINCM ETF/Closed End 36465A109 1105 254684 SH SOLE 0 0 254684 0 GAMCO NATL RES GOLDINCM ETF/Closed End 36465E101 92 16260 SH SOLE 0 0 16260 0 GAMING LEISURE PPTYS Common Stock 36467J108 1082 28053 SH SOLE 0 0 28053 0 GANNETT SPINCO INC Common Stock 36473H104 936 88823 SH SOLE 0 0 88823 0 GARDNER DENVER HLDGS INC Common Stock 36555P107 247 8874 SH SOLE 0 0 8874 0 GARRISON CAP INC BDC Common Stock 366554103 79 10975 SH SOLE 0 0 10975 0 GENL AMER INVESTORS ETF/Closed End 368802104 237 7118 SH SOLE 0 0 7118 0 GENERAL DYNAMICS CORP Common Stock 369550108 11673 68959 SH SOLE 0 0 68959 0 GENERAL ELECTRIC CO Common Stock 369604103 13382 1339528 SH SOLE 0 0 1339528 0 GENERAL MILLS INC Common Stock 370334104 22429 433414 SH SOLE 0 0 433414 0 GENERAL MOTORS CO Common Stock 37045V100 17729 477877 SH SOLE 0 0 477877 0 GENESEE WYOMING INC A Common Stock 371559105 754 8657 SH SOLE 0 0 8657 0 GENTEX CORP Common Stock 371901109 9842 475894 SH SOLE 0 0 475894 0 GENESIS ENERGY LP MLP 371927104 1075 46140 SH SOLE 0 0 46140 0 GENOMIC HEALTH INC Common Stock 37244C101 2001 28569 SH SOLE 0 0 28569 0 GENUINE PARTS CO Common Stock 372460105 22139 197617 SH SOLE 0 0 197617 0 GENWORTH FINANCIAL A Common Stock 37247D106 38 10013 SH SOLE 0 0 10013 0 GEVO INC PAR 001 NEW Common Stock 374396406 32 14700 SH SOLE 0 0 14700 0 GILEAD SCIENCES INC Common Stock 375558103 12924 198796 SH SOLE 0 0 198796 0 GILDAN ACTIVEWEAR INC Common Stock 375916103 516 14356 SH SOLE 0 0 14356 0 GLACIER BANCORP INC NEW Common Stock 37637Q105 250 6245 SH SOLE 0 0 6245 0 GLADSTONE CAP CORP BDC ETF/Closed End 376535100 180 20016 SH SOLE 0 0 20016 0 GLADSTONE COML CORP REIT 376536108 849 40900 SH SOLE 0 0 40900 0 GLADSTONE INVT CORP BDC ETF/Closed End 376546107 1919 165414 SH SOLE 0 0 165414 0 GLADSTONE LAND CORP REIT 376549101 503 39786 SH SOLE 0 0 39786 0 GLAXOSMITHKLINE PLC ADR Common Stock 37733W105 15298 366060 SH SOLE 0 0 366060 0 GLOBAL BLOOD THERAPEUTIC Common Stock 37890U108 257 4855 SH SOLE 0 0 4855 0 GLOBAL PAYMENTS INC Common Stock 37940X102 2093 15330 SH SOLE 0 0 15330 0 GLBL X MLP ENERGY ETF ETF/Closed End 37950E226 549 41607 SH SOLE 0 0 41607 0 GLBL X SUPERINCM PFD ETF ETF/Closed End- 37950E333 800 68901 SH SOLE 0 0 68901 0 GLBL X SUPER DIV ETF ETF/Closed End 37950E549 1403 77108 SH SOLE 0 0 77108 0 GLOBAL MEDICAL REIT NEW REIT 37954A204 1101 112069 SH SOLE 0 0 112069 0 GLBL SP 500 COVERED ETF ETF/Closed End 37954Y475 3192 66807 SH SOLE 0 0 66807 0 GLBL NASDAQ 100 COVR ETF ETF/Closed End 37954Y483 4487 197654 SH SOLE 0 0 197654 0 GLBL US INFRA DEV ETF ETF/Closed End 37954Y673 2325 148077 SH SOLE 0 0 148077 0 GLOBAL X ROBOTICS ETF ETF/Closed End 37954Y715 519 25864 SH SOLE 0 0 25864 0 GLB X FINTECH ETF ETF/Closed End 37954Y814 233 8429 SH SOLE 0 0 8429 0 GLOBUS MED INC A NEW Common Stock 379577208 238 4813 SH SOLE 0 0 4813 0 GOLDMAN SACHS GROUP INC Common Stock 38141G104 6480 33751 SH SOLE 0 0 33751 0 GS ACTIVEBETA INTL ETF ETF/Closed End 381430107 3207 114323 SH SOLE 0 0 114323 0 GS ACTIVEBETA LGCP ETF ETF/Closed End 381430503 41755 734731 SH SOLE 0 0 734731 0 GS ACCESS TRSY 01YR ETF ETF/Closed End 381430529 30007 299260 SH SOLE 0 0 299260 0 GOODYEAR TIRE RUBBER Common Stock 382550101 240 13230 SH SOLE 0 0 13230 0 GOPRO INC A Common Stock 38268T103 803 123547 SH SOLE 0 0 123547 0 GORMAN RUPP CO Common Stock 383082104 963 28374 SH SOLE 0 0 28374 0 GRACO INC Common Stock 384109104 707 14270 SH SOLE 0 0 14270 0 GRAHAM HOLDINGS CO Common Stock 384637104 323 473 SH SOLE 0 0 473 0 GRAINGER W W INC Common Stock 384802104 2866 9522 SH SOLE 0 0 9522 0 GRANA Y MONTERO SPON ADR Common Stock 38500P208 46 13253 SH SOLE 0 0 13253 0 GRAND CANYON ED INC Common Stock 38526M106 286 2496 SH SOLE 0 0 2496 0 GRANITE CONSTRUCTION INC Common Stock 387328107 445 10305 SH SOLE 0 0 10305 0 GRIFFON CORP Common Stock 398433102 754 40788 SH SOLE 0 0 40788 0 GROUP ONE AUTOMOTIVE INC Common Stock 398905109 582 9003 SH SOLE 0 0 9003 0 GRUBHUB INC Common Stock 400110102 295 4252 SH SOLE 0 0 4252 0 GUARDANT HEALTH INC Common Stock 40131M109 432 5626 SH SOLE 0 0 5626 0 GUGGENHEIM TXBL MUN MGD ETF/Closed End- 401664107 1135 50172 SH SOLE 0 0 50172 0 GUGGENHEIM ENHANCED EQTY ETF/Closed End 40167B100 428 54459 SH SOLE 0 0 54459 0 GUGG STRAT OPPTYS FD SBI ETF/Closed End- 40167F101 1813 92280 SH SOLE 0 0 92280 0 GUIDEWIRE SOFTWARE INC Common Stock 40171V100 692 7118 SH SOLE 0 0 7118 0 GULFPORT ENERGY CORP NEW Common Stock 402635304 104 12927 SH SOLE 0 0 12927 0 HE EQUIP SVCS INC Common Stock 404030108 1165 46378 SH SOLE 0 0 46378 0 HCA HEALTHCARE INC Common Stock 40412C101 2570 19708 SH SOLE 0 0 19708 0 HCP INC REIT 40414L109 9538 304718 SH SOLE 0 0 304718 0 HDFC BK LTD ADR REP 3 SH Common Stock 40415F101 966 8335 SH SOLE 0 0 8335 0 HCI GROUP INC Common Stock 40416E103 235 5500 SH SOLE 0 0 5500 0 HD SUPPLY HOLDINGS INC Common Stock 40416M105 856 19750 SH SOLE 0 0 19750 0 HNI CORP Common Stock 404251100 226 6234 SH SOLE 0 0 6234 0 HSBC HLDGS PLC SPONS ADR Common Stock 404280406 13763 339158 SH SOLE 0 0 339158 0 HP INC Common Stock 40434L105 1086 55870 SH SOLE 0 0 55870 0 HAIN CELESTIAL GROUP INC Common Stock 405217100 729 31533 SH SOLE 0 0 31533 0 HALLIBURTON COMPANY Common Stock 406216101 1119 38200 SH SOLE 0 0 38200 0 HALOZYME THERAPEUTICS Common Stock 40637H109 1077 66923 SH SOLE 0 0 66923 0 HANCOCK JOHN FINL OPPTYS ETF/Closed End 409735206 6750 211598 SH SOLE 0 0 211598 0 HANCOCK J PREM DIV FUND ETF/Closed End 41013T105 190 11394 SH SOLE 0 0 11394 0 JOHN HANCOCK TAX ADV ETF/Closed End 41013V100 375 15135 SH SOLE 0 0 15135 0 HANNON ARMSTRONG SUSTAIN Common Stock 41068X100 2939 114627 SH SOLE 0 0 114627 0 HARLEY DAVIDSON INC Common Stock 412822108 204 5722 SH SOLE 0 0 5722 0 HARRIS CORP DEL Common Stock 413875105 5530 34623 SH SOLE 0 0 34623 0 HARTFORD FINL SVCS GROUP Common Stock 416515104 1711 34404 SH SOLE 0 0 34404 0 HARVEST CAP CR CORP BDC Common Stock 41753F109 162 15550 SH SOLE 0 0 15550 0 HASBRO INC Common Stock 418056107 4931 57996 SH SOLE 0 0 57996 0 HAWAIIAN ELEC INDS INC Common Stock 419870100 623 15290 SH SOLE 0 0 15290 0 HEALTHCARE SVCS GROUP Common Stock 421906108 359 10869 SH SOLE 0 0 10869 0 HEALTHEQUITY INC Common Stock 42226A107 656 8863 SH SOLE 0 0 8863 0 HEICO CORP NEW Common Stock 422806109 1063 11202 SH SOLE 0 0 11202 0 HELMERICH PAYNE INC Common Stock 423452101 803 14453 SH SOLE 0 0 14453 0 HENRY JACK ASSOC INC Common Stock 426281101 4579 33000 SH SOLE 0 0 33000 0 HERCULES CAPITAL INC BDC Common Stock 427096508 1959 154707 SH SOLE 0 0 154707 0 HERSHEY COMPANY Common Stock 427866108 7212 62808 SH SOLE 0 0 62808 0 HESS CORP Common Stock 42809H107 907 15054 SH SOLE 0 0 15054 0 HEWLETT PACKARD ENTRPRS Common Stock 42824C109 244 15813 SH SOLE 0 0 15813 0 HEXCEL CORP NEW Common Stock 428291108 2601 37615 SH SOLE 0 0 37615 0 HIBBETT SPORTS INC Common Stock 428567101 393 17241 SH SOLE 0 0 17241 0 HILTON WORLDWIDE NEW Common Stock 43300A203 922 11097 SH SOLE 0 0 11097 0 HINGHAM INSTITUT FOR Common Stock 433323102 322 1871 SH SOLE 0 0 1871 0 HOLLYFRONTIER CORP Common Stock 436106108 1223 24822 SH SOLE 0 0 24822 0 HOLOGIC INC Common Stock 436440101 347 7166 SH SOLE 0 0 7166 0 HOME DEPOT INC Common Stock 437076102 51625 269033 SH SOLE 0 0 269033 0 HONDA MTR LTD ADR Common Stock 438128308 508 18679 SH SOLE 0 0 18679 0 HONEYWELL INTL INC Common Stock 438516106 36546 229965 SH SOLE 0 0 229965 0 HORMEL FOODS CORP Common Stock 440452100 3804 84987 SH SOLE 0 0 84987 0 HOSPITALITY PPTYS TR SBI REIT 44106M102 2768 105214 SH SOLE 0 0 105214 0 HOULIHAN LOKEY INC A Common Stock 441593100 339 7383 SH SOLE 0 0 7383 0 HOWARD HUGHES CORP Common Stock 44267D107 369 3353 SH SOLE 0 0 3353 0 HUBBELL INC Common Stock 443510607 1444 12240 SH SOLE 0 0 12240 0 HUBSPOT INC Common Stock 443573100 398 2392 SH SOLE 0 0 2392 0 HUMANA INC Common Stock 444859102 738 2773 SH SOLE 0 0 2773 0 HUNTINGTON BANCSHS INC Common Stock 446150104 6456 509182 SH SOLE 0 0 509182 0 HUNTINGTON INGALLS INDS Common Stock 446413106 2459 11867 SH SOLE 0 0 11867 0 HUNTSMAN CORP Common Stock 447011107 3593 159754 SH SOLE 0 0 159754 0 HYATT HOTELS CORP A Common Stock 448579102 632 8715 SH SOLE 0 0 8715 0 ICF INTL INC Common Stock 44925C103 960 12617 SH SOLE 0 0 12617 0 ICU MEDICAL INC Common Stock 44930G107 423 1766 SH SOLE 0 0 1766 0 IPG PHOTONICS CORP Common Stock 44980X109 769 5066 SH SOLE 0 0 5066 0 ITT INC Common Stock 45073V108 310 5341 SH SOLE 0 0 5341 0 ICICI BANK LTD ADR Common Stock 45104G104 152 13295 SH SOLE 0 0 13295 0 ICAHN ENTERPRISES LP Common Stock 451100101 1216 16776 SH SOLE 0 0 16776 0 IDACORP INC Common Stock 451107106 270 2709 SH SOLE 0 0 2709 0 IDEANOMICS INC Common Stock 45166V106 22 11500 SH SOLE 0 0 11500 0 IDEX CORP Common Stock 45167R104 1288 8490 SH SOLE 0 0 8490 0 IDEXX LABORATORIES INC Common Stock 45168D104 1031 4612 SH SOLE 0 0 4612 0 ILLINOIS TOOL WORKS INC Common Stock 452308109 11492 80065 SH SOLE 0 0 80065 0 ILLUMINA INC Common Stock 452327109 9445 30401 SH SOLE 0 0 30401 0 IMMUNOGEN INC Common Stock 45253H101 206 76177 SH SOLE 0 0 76177 0 INCYTE CORP Common Stock 45337C102 874 10157 SH SOLE 0 0 10157 0 INDEPENDENT BANK CORP MA Common Stock 453836108 247 3050 SH SOLE 0 0 3050 0 INDIA FUND INC ETF/Closed End 454089103 325 15195 SH SOLE 0 0 15195 0 IQ MERGER ARBITRAGE ETF ETF/Closed End 45409B800 3392 106235 SH SOLE 0 0 106235 0 INFOSYS LTD SPONS ADR Common Stock 456788108 789 72159 SH SOLE 0 0 72159 0 ING GROEP NV SPONS ADR Common Stock 456837103 365 30064 SH SOLE 0 0 30064 0 INGEVITY CORP Common Stock 45688C107 601 5686 SH SOLE 0 0 5686 0 INNOVATOR IBD 50 ETF ETF/Closed End 45782C102 339 10114 SH SOLE 0 0 10114 0 INNOVATR SP 500 BUF ETF ETF/Closed End 45782C508 398 14750 SH SOLE 0 0 14750 0 INNOVATOR IBD BRKOUT ETF ETF/Closed End 45782C763 762 37788 SH SOLE 0 0 37788 0 INNOVATR SP 500 PWR ETF ETF/Closed End 45782C797 354 14475 SH SOLE 0 0 14475 0 INNOVATR SP 500 ULT ETF ETF/Closed End 45782C821 594 24568 SH SOLE 0 0 24568 0 INNOVATR SP 500 ULT ETF ETF/Closed End 45782C839 407 16200 SH SOLE 0 0 16200 0 INTEL CORP Common Stock 458140100 74679 1390678 SH SOLE 0 0 1390678 0 INTELLIA THERAPEUTICS Common Stock 45826J105 529 30983 SH SOLE 0 0 30983 0 INTERACTIVE BROKERS GRP Common Stock 45841N107 2178 41900 SH SOLE 0 0 41900 0 INTERCEPT PHARMS INC Common Stock 45845P108 1000 8937 SH SOLE 0 0 8937 0 INTERCONTINENTAL EXCH Common Stock 45866F104 918 12058 SH SOLE 0 0 12058 0 INTERDIGITAL INC Common Stock 45867G101 262 3965 SH SOLE 0 0 3965 0 INTL BUSINESS MACHS CORP Common Stock 459200101 45602 323190 SH SOLE 0 0 323190 0 INTL FLAVOR FRAGRANCE Common Stock 459506101 971 7538 SH SOLE 0 0 7538 0 INTL PAPER COMPANY Common Stock 460146103 10261 221753 SH SOLE 0 0 221753 0 INTRNTL SPEEDWAY CORP A Common Stock 460335201 592 13564 SH SOLE 0 0 13564 0 INTERPUBLIC GROUP Common Stock 460690100 438 20867 SH SOLE 0 0 20867 0 INV ULTRA SHRT DUR ETF ETF/Closed End- 46090A887 2218 44121 SH SOLE 0 0 44121 0 INV QQQ ETF ETF/Closed End 46090E103 102112 568363 SH SOLE 0 0 568363 0 INTUIT INC Common Stock 461202103 8392 32102 SH SOLE 0 0 32102 0 INTUITIVE SURGICAL NEW Common Stock 46120E602 3778 6621 SH SOLE 0 0 6621 0 INTREXON CORP Common Stock 46122T102 157 29790 SH SOLE 0 0 29790 0 INVESCO SR INCOME TR ETF/Closed End- 46131H107 162 38651 SH SOLE 0 0 38651 0 INVESCO VALU MUN INCM TR ETF/Closed End- 46132P108 198 13720 SH SOLE 0 0 13720 0 INV AEROSP DEF ETF ETF/Closed End 46137V100 4948 85360 SH SOLE 0 0 85360 0 INV WILDERHL CLN ETF ETF/Closed End 46137V134 220 8217 SH SOLE 0 0 8217 0 INV WATER RES ETF ETF/Closed End 46137V142 362 10646 SH SOLE 0 0 10646 0 INV SP S/C 600 PURE ETF ETF/Closed End 46137V175 3595 31765 SH SOLE 0 0 31765 0 INV SP 500 TOP 50 ETF ETF/Closed End 46137V233 904 4457 SH SOLE 0 0 4457 0 INV EXCHG SP 500 ETF ETF/Closed End 46137V241 1395 43392 SH SOLE 0 0 43392 0 INV SP PURE GRW ETF ETF/Closed End 46137V266 9263 80045 SH SOLE 0 0 80045 0 INV SP 500 EQ WEIGH ETF ETF/Closed End 46137V282 2354 13839 SH SOLE 0 0 13839 0 INV SP 500 INDUST ETF ETF/Closed End 46137V324 388 3229 SH SOLE 0 0 3229 0 INV SP 500 EQUAL HC ETF ETF/Closed End 46137V332 1029 5212 SH SOLE 0 0 5212 0 INV EXCHG SP 500 ETF ETF/Closed End 46137V340 386 9588 SH SOLE 0 0 9588 0 INV SP 500 EQUAL ETF ETF/Closed End 46137V357 35532 340210 SH SOLE 0 0 340210 0 INV EXCHG SP 500 ETF ETF/Closed End 46137V365 2821 55697 SH SOLE 0 0 55697 0 INV SP 500 EQUAL ETF ETF/Closed End 46137V373 415 3161 SH SOLE 0 0 3161 0 INV SP 500 CONSUMER ETF ETF/Closed End 46137V381 288 2765 SH SOLE 0 0 2765 0 INV SP 500 BYWRTE ETF ETF/Closed End 46137V399 1245 59221 SH SOLE 0 0 59221 0 INV RUSL TOP 200 GRW ETF ETF/Closed End 46137V431 1445 27070 SH SOLE 0 0 27070 0 INV RUSS MDCP PURE ETF ETF/Closed End 46137V456 213 6770 SH SOLE 0 0 6770 0 INV RUSS MDCP PURE ETF ETF/Closed End 46137V464 838 14821 SH SOLE 0 0 14821 0 INV RUSS 2000 PURE ETF ETF/Closed End 46137V498 1015 27889 SH SOLE 0 0 27889 0 INV NSDQ INTERNET ETF ETF/Closed End 46137V530 284 2110 SH SOLE 0 0 2110 0 INV EXCHG INTL DIV ETF ETF/Closed End 46137V548 163 10248 SH SOLE 0 0 10248 0 INV H/Y EQ DIV ACH ETF ETF/Closed End 46137V563 1597 89389 SH SOLE 0 0 89389 0 INV GOLD DRGN CHNA ETF ETF/Closed End 46137V571 345 8530 SH SOLE 0 0 8530 0 INV FTSE RAFI US1000 ETF ETF/Closed End 46137V613 1668 14715 SH SOLE 0 0 14715 0 INV FINL PFD ETF ETF/Closed End- 46137V621 336 18379 SH SOLE 0 0 18379 0 INV DYN SOFTWARE ETF ETF/Closed End 46137V639 634 6931 SH SOLE 0 0 6931 0 INV DYN LEISURE ENT ETF ETF/Closed End 46137V720 737 17172 SH SOLE 0 0 17172 0 INV DYN LGCP VAL ETF ETF/Closed End 46137V738 520 14668 SH SOLE 0 0 14668 0 INV DYN LGCP GRW ETF ETF/Closed End 46137V746 433 9129 SH SOLE 0 0 9129 0 INV DYN FOOD BEV ETF ETF/Closed End 46137V753 394 11871 SH SOLE 0 0 11871 0 INV DYN BIO GENOME ETF ETF/Closed End 46137V787 969 17565 SH SOLE 0 0 17565 0 INV DWA UTILS MOMENT ETF ETF/Closed End 46137V795 1754 54263 SH SOLE 0 0 54263 0 INV DWA CNSMR CYCL ETF ETF/Closed End 46137V803 1233 22490 SH SOLE 0 0 22490 0 INV DWA TECH MOMENTM ETF ETF/Closed End 46137V811 3385 49932 SH SOLE 0 0 49932 0 INV DWA NASDAQ MOMTM ETF ETF/Closed End 46137V829 273 2488 SH SOLE 0 0 2488 0 INV DWA MOMENTUM ETF ETF/Closed End 46137V837 22687 400269 SH SOLE 0 0 400269 0 INV DWA INDL MOMENT ETF ETF/Closed End 46137V845 2698 44175 SH SOLE 0 0 44175 0 INV DWA HLTHCARE ETF ETF/Closed End 46137V852 4132 51887 SH SOLE 0 0 51887 0 INV SP SMCP HLTHCRE ETF ETF/Closed End 46138E149 648 5608 SH SOLE 0 0 5608 0 INV EXCHG SP M/CAP ETF ETF/Closed End 46138E198 6301 126865 SH SOLE 0 0 126865 0 INV SP INTL L/VOL ETF ETF/Closed End 46138E230 1348 41059 SH SOLE 0 0 41059 0 INV SP E/M L/VLTY ETF ETF/Closed End 46138E297 1030 42814 SH SOLE 0 0 42814 0 INV EXCHG SP 500 LW ETF ETF/Closed End 46138E354 30493 579281 SH SOLE 0 0 579281 0 INV SP500 HI DIV ETF ETF/Closed End 46138E362 13266 312445 SH SOLE 0 0 312445 0 INV CEF INC COMP ETF ETF/Closed End- 46138E404 1415 63877 SH SOLE 0 0 63877 0 INV PFD ETF ETF/Closed End- 46138E511 4362 300797 SH SOLE 0 0 300797 0 INV NATL AMT FREE ETF ETF/Closed End- 46138E537 1365 53191 SH SOLE 0 0 53191 0 INV KBW REGL BKG ETF ETF/Closed End 46138E578 217 4459 SH SOLE 0 0 4459 0 INV EXCHG KBW HI DIV ETF ETF/Closed End 46138E610 1239 57081 SH SOLE 0 0 57081 0 INV EXCHG KBW BK ETF ETF/Closed End 46138E628 460 9535 SH SOLE 0 0 9535 0 INV GLB S/T HI YLD ETF ETF/Closed End- 46138E669 258 11055 SH SOLE 0 0 11055 0 INV FDMTL H/Y CORP ETF ETF/Closed End- 46138E719 588 31546 SH SOLE 0 0 31546 0 INV EXCHG FTSE RAFI ETF ETF/Closed End 46138E727 2230 104153 SH SOLE 0 0 104153 0 INV CHINA TECH ETF ETF/Closed End 46138E800 215 4385 SH SOLE 0 0 4385 0 INV DWA S/C MOMENTUM ETF ETF/Closed End 46138E842 6278 124322 SH SOLE 0 0 124322 0 INV DWA E/MKT MOMNTM ETF ETF/Closed End 46138E867 1964 115546 SH SOLE 0 0 115546 0 INV DWA DEV MKTS ETF ETF/Closed End 46138E875 2161 83578 SH SOLE 0 0 83578 0 INV SP SMCP LOW VOL ETF ETF/Closed End 46138G102 19468 414736 SH SOLE 0 0 414736 0 INV SR LOAN ETF ETF/Closed End- 46138G508 2369 104658 SH SOLE 0 0 104658 0 INV SHIPPING ETF ETF/Closed End 46138G607 316 36021 SH SOLE 0 0 36021 0 INV TXBL MUN BD ETF ETF/Closed End- 46138G805 4370 143577 SH SOLE 0 0 143577 0 INV EXCHG VAR RATE ETF ETF/Closed End- 46138G870 1071 43570 SH SOLE 0 0 43570 0 INV BULLET 2019 CORP ETF ETF/Closed End- 46138J304 3572 169519 SH SOLE 0 0 169519 0 INV BULLET H/Y CORP ETF ETF/Closed End- 46138J403 2721 113359 SH SOLE 0 0 113359 0 INV BULLETSHS 2020 ETF ETF/Closed End- 46138J502 4862 229138 SH SOLE 0 0 229138 0 INV BULLETSHS 2020 ETF ETF/Closed End- 46138J601 3647 151440 SH SOLE 0 0 151440 0 INV BULLETSHS 2021 ETF ETF/Closed End- 46138J700 11154 530372 SH SOLE 0 0 530372 0 INV DEFNSV EQ ETF ETF/Closed End 46138J775 515 10315 SH SOLE 0 0 10315 0 INV BULLET CORP BD ETF ETF/Closed End- 46138J783 1150 58186 SH SOLE 0 0 58186 0 INV BULLETSHS 2026 ETF ETF/Closed End- 46138J791 3291 168855 SH SOLE 0 0 168855 0 INV BULLETSHS 2021 ETF ETF/Closed End- 46138J809 2169 87761 SH SOLE 0 0 87761 0 INV BULLET 2025 CORP ETF ETF/Closed End- 46138J825 8074 392724 SH SOLE 0 0 392724 0 INV BULLETSHS 2024 ETF ETF/Closed End- 46138J833 329 13169 SH SOLE 0 0 13169 0 INV BULLETSHS 2024 ETF ETF/Closed End- 46138J841 7512 362355 SH SOLE 0 0 362355 0 INV BULLET H/Y CORP ETF ETF/Closed End- 46138J858 1163 44691 SH SOLE 0 0 44691 0 INV BULLETSHS 2023 ETF ETF/Closed End- 46138J866 9528 458082 SH SOLE 0 0 458082 0 INV BULLETSHS 2022 ETF ETF/Closed End- 46138J874 1823 74492 SH SOLE 0 0 74492 0 INV BULLET 2022 BD ETF ETF/Closed End- 46138J882 6214 294203 SH SOLE 0 0 294203 0 INV MULT SCTR AGRIC ETF Common Stock 46140H106 272 16495 SH SOLE 0 0 16495 0 INV DB US DLR BULL ETF Common Stock 46141D203 547 21029 SH SOLE 0 0 21029 0 IONIS PHARMS INC Common Stock 462222100 9769 120347 SH SOLE 0 0 120347 0 IQVIA HOLDINGS INC Common Stock 46266C105 4576 31811 SH SOLE 0 0 31811 0 IRON MOUNTAIN INC NEW REIT 46284V101 3456 97449 SH SOLE 0 0 97449 0 ISHS GOLD TRUST ETF ETF/Closed End 464285105 2363 190891 SH SOLE 0 0 190891 0 ISHS MSCI AUSTRALIA ETF ETF/Closed End 464286103 1675 77838 SH SOLE 0 0 77838 0 ISHS EMG MKT DIV ETF ETF/Closed End 464286319 541 13450 SH SOLE 0 0 13450 0 ISHS GLB ENGY PRODCR ETF ETF/Closed End 464286343 237 11327 SH SOLE 0 0 11327 0 ISHARES MSCI BRAZIL ETF ETF/Closed End 464286400 435 10621 SH SOLE 0 0 10621 0 ISHS MSCI E/M ASIA ETF ETF/Closed End 464286426 990 14637 SH SOLE 0 0 14637 0 ISHS MSCI CANADA ETF ETF/Closed End 464286509 2214 80089 SH SOLE 0 0 80089 0 ISHS EDGE MSCI M VOL ETF ETF/Closed End 464286525 2499 27927 SH SOLE 0 0 27927 0 ISHS EDGE MSCI E/MKT ETF ETF/Closed End 464286533 33036 557384 SH SOLE 0 0 557384 0 ISHARES MSCI THAILND ETF ETF/Closed End 464286624 326 3687 SH SOLE 0 0 3687 0 ISHS MSCI TURKEY ETF ETF/Closed End 464286715 328 13528 SH SOLE 0 0 13528 0 ISHS MSCI GERMANY ETF ETF/Closed End 464286806 213 7915 SH SOLE 0 0 7915 0 ISHS SP 100 INDX ETF ETF/Closed End 464287101 1682 13428 SH SOLE 0 0 13428 0 ISHS MSTAR LG CP GRW ETF ETF/Closed End 464287119 330 1807 SH SOLE 0 0 1807 0 ISHS SP TTL US STK ETF ETF/Closed End 464287150 53236 826643 SH SOLE 0 0 826643 0 ISHS SEL DIV ETF ETF/Closed End 464287168 11350 115605 SH SOLE 0 0 115605 0 ISHS TIPS BD ETF ETF/Closed End- 464287176 5188 45886 SH SOLE 0 0 45886 0 ISHS CHINA LARGE CAP ETF ETF/Closed End 464287184 5244 118451 SH SOLE 0 0 118451 0 ISHS TRANSP AVG ETF ETF/Closed End 464287192 637 3403 SH SOLE 0 0 3403 0 ISHS CORE SP 500 ETF ETF/Closed End 464287200 238030 836485 SH SOLE 0 0 836485 0 ISHS CORE US AGGR BD ETF ETF/Closed End- 464287226 22693 208058 SH SOLE 0 0 208058 0 ISHS MSCI EMG MKT ETF ETF/Closed End 464287234 11348 264400 SH SOLE 0 0 264400 0 ISHS INVSTMNT BD ETF ETF/Closed End- 464287242 117544 987265 SH SOLE 0 0 987265 0 ISHS GLBL COMM SVCS ETF ETF/Closed End 464287275 623 11075 SH SOLE 0 0 11075 0 ISHS GLBL TECH ETF ETF/Closed End 464287291 36807 215155 SH SOLE 0 0 215155 0 ISHS SP 500 GRW IDX ETF ETF/Closed End 464287309 20772 120512 SH SOLE 0 0 120512 0 ISHS GLB HLTHCR ETF ETF/Closed End 464287325 2517 41202 SH SOLE 0 0 41202 0 ISHS NA NAT RES ETF ETF/Closed End 464287374 207 6602 SH SOLE 0 0 6602 0 ISHS LATN AMR 40 ETF ETF/Closed End 464287390 601 18093 SH SOLE 0 0 18093 0 ISHS SP 500 VAL IDX ETF ETF/Closed End 464287408 33404 296292 SH SOLE 0 0 296292 0 ISHS 20 TRSY ETF ETF/Closed End- 464287432 11094 87744 SH SOLE 0 0 87744 0 ISHS 710Y TRSY ETF ETF/Closed End- 464287440 10857 101779 SH SOLE 0 0 101779 0 ISHS 13YR TRS ETF ETF/Closed End- 464287457 3903 46397 SH SOLE 0 0 46397 0 ISHS MSCI EAFE INDX ETF ETF/Closed End 464287465 46961 724037 SH SOLE 0 0 724037 0 ISHS RUSS MDCP VAL ETF ETF/Closed End 464287473 1680 19338 SH SOLE 0 0 19338 0 ISHS RUSS MDCP GRW ETF ETF/Closed End 464287481 5019 36991 SH SOLE 0 0 36991 0 ISHS RUSS MDCP INDX ETF ETF/Closed End 464287499 45844 849749 SH SOLE 0 0 849749 0 ISHS CORE SP MDCP ETF ETF/Closed End 464287507 74857 395229 SH SOLE 0 0 395229 0 ISHS EXPANDED TECH ETF ETF/Closed End 464287515 12720 60334 SH SOLE 0 0 60334 0 ISHS PHLX SEMICNDCTR ETF ETF/Closed End 464287523 1011 5334 SH SOLE 0 0 5334 0 ISHS NA MULTIMEDIA ETF ETF/Closed End 464287531 381 6750 SH SOLE 0 0 6750 0 ISHS EXPANDED TECH ETF ETF/Closed End 464287549 8387 40673 SH SOLE 0 0 40673 0 ISHS NASDAQ BIOTECH ETF ETF/Closed End 464287556 10439 93374 SH SOLE 0 0 93374 0 ISHS CS REIT ETF ETF/Closed End 464287564 7605 68386 SH SOLE 0 0 68386 0 ISHS GLB 100 ETF ETF/Closed End 464287572 1060 22285 SH SOLE 0 0 22285 0 ISHS U S CNSMR SVC ETF ETF/Closed End 464287580 1214 5943 SH SOLE 0 0 5943 0 ISHS RUSS 1000 VAL ETF ETF/Closed End 464287598 18376 148801 SH SOLE 0 0 148801 0 ISHS SP MDCP400 GRW ETF ETF/Closed End 464287606 6503 29682 SH SOLE 0 0 29682 0 ISHS RUSS 1000 GRW ETF ETF/Closed End 464287614 92238 609391 SH SOLE 0 0 609391 0 ISHS RUSS 1000 INDX ETF ETF/Closed End 464287622 1781 11324 SH SOLE 0 0 11324 0 ISHS RUSS 2000 VAL ETF ETF/Closed End 464287630 15751 131363 SH SOLE 0 0 131363 0 ISHS RUSS 2000 GRW ETF ETF/Closed End 464287648 2313 11761 SH SOLE 0 0 11761 0 ISHS RUSS 2000 INDX ETF ETF/Closed End 464287655 17050 111372 SH SOLE 0 0 111372 0 ISHS CORE SP US VAL ETF ETF/Closed End 464287663 729 13298 SH SOLE 0 0 13298 0 ISHS SP U S GROWTH ETF ETF/Closed End 464287671 692 11471 SH SOLE 0 0 11471 0 ISHS RUSS 3000 INDX ETF ETF/Closed End 464287689 569 3412 SH SOLE 0 0 3412 0 ISHS SP MDCP400 VAL ETF ETF/Closed End 464287705 4048 25785 SH SOLE 0 0 25785 0 ISHS US TECH ETF ETF/Closed End 464287721 8859 46481 SH SOLE 0 0 46481 0 ISHS US RL EST ETF ETF/Closed End 464287739 2972 34147 SH SOLE 0 0 34147 0 ISHS U S INDLS ETF ETF/Closed End 464287754 2010 13244 SH SOLE 0 0 13244 0 ISHS US HLTHCR ETF ETF/Closed End 464287762 1866 9627 SH SOLE 0 0 9627 0 ISHS US FINL SVCS ETF ETF/Closed End 464287770 60503 484758 SH SOLE 0 0 484758 0 ISHS U S FINANCIALS ETF ETF/Closed End 464287788 774 6556 SH SOLE 0 0 6556 0 ISHS US ENGY SCTR ETF ETF/Closed End 464287796 274 7595 SH SOLE 0 0 7595 0 ISHS CORE SP SMCP ETF ETF/Closed End 464287804 62327 807866 SH SOLE 0 0 807866 0 ISHS U S CNSMR GOODS ETF ETF/Closed End 464287812 1253 10490 SH SOLE 0 0 10490 0 ISHS SP SMCP600 VAL ETF ETF/Closed End 464287879 3205 21724 SH SOLE 0 0 21724 0 ISHS SP SMCP600 GRW ETF ETF/Closed End 464287887 3471 19451 SH SOLE 0 0 19451 0 ISHS MSTAR LG CP VAL ETF ETF/Closed End 464288109 496 4708 SH SOLE 0 0 4708 0 ISHS S/T NATL MUN BD ETF ETF/Closed End- 464288158 241 2276 SH SOLE 0 0 2276 0 ISHS AC ASIA EX JPN ETF ETF/Closed End 464288182 23454 331786 SH SOLE 0 0 331786 0 ISHS ACWI EX US ETF ETF/Closed End 464288240 3173 68567 SH SOLE 0 0 68567 0 ISHS MSCI ACWI ETF ETF/Closed End 464288257 898 12449 SH SOLE 0 0 12449 0 ISHS MSCI EAFE SMCP ETF ETF/Closed End 464288273 10484 182525 SH SOLE 0 0 182525 0 ISHS JPM USD E/M BD ETF ETF/Closed End- 464288281 16957 154073 SH SOLE 0 0 154073 0 ISHS GLB INFRA ETF ETF/Closed End 464288372 9487 211669 SH SOLE 0 0 211669 0 ISHS MSTAR MIDCP VAL ETF ETF/Closed End 464288406 741 4760 SH SOLE 0 0 4760 0 ISHS NATL MUNI BD ETF ETF/Closed End- 464288414 4614 41494 SH SOLE 0 0 41494 0 ISHS INTL SEL DIV ETF ETF/Closed End 464288448 28190 913480 SH SOLE 0 0 913480 0 ISHS IBOX H/Y CORP ETF ETF/Closed End- 464288513 5623 65023 SH SOLE 0 0 65023 0 ISHS RESDTL RL EST ETF ETF/Closed End 464288562 315 4454 SH SOLE 0 0 4454 0 ISHS MBS ETF ETF/Closed End- 464288588 16157 151904 SH SOLE 0 0 151904 0 ISHS USD INVT GRD BD ETF ETF/Closed End- 464288620 3640 65848 SH SOLE 0 0 65848 0 ISHS INTRM TERM BD ETF ETF/Closed End- 464288638 23274 422088 SH SOLE 0 0 422088 0 iShares ShortTerm Corporate Bond ETF ETF/Closed End- 464288646 5843 110623 SH SOLE 0 0 110623 0 ISHS 1020 TRS ETF ETF/Closed End- 464288653 9532 69256 SH SOLE 0 0 69256 0 ISHS 37Y TRSY ETF ETF/Closed End- 464288661 4871 39540 SH SOLE 0 0 39540 0 ISHS SHORT TREASURY ETF ETF/Closed End- 464288679 8649 78225 SH SOLE 0 0 78225 0 ISHS TR PFD INCM ETF ETF/Closed End- 464288687 17275 472642 SH SOLE 0 0 472642 0 ISHS MSTR SM CAP VAL ETF ETF/Closed End 464288703 768 5573 SH SOLE 0 0 5573 0 ISHS U S HOME CONSTR ETF ETF/Closed End 464288752 4120 116907 SH SOLE 0 0 116907 0 ISHS U S ARERO DEF ETF ETF/Closed End 464288760 4389 21990 SH SOLE 0 0 21990 0 ISHS U S REGL BKS ETF ETF/Closed End 464288778 649 14937 SH SOLE 0 0 14937 0 ISHS US INSURANCE ETF ETF/Closed End 464288786 312 4909 SH SOLE 0 0 4909 0 ISHS US BRKR DEAL ETF ETF/Closed End 464288794 422 7179 SH SOLE 0 0 7179 0 ISHS MSCI USA ESG ETF ETF/Closed End 464288802 926 7833 SH SOLE 0 0 7833 0 ISHS US MED DVCS ETF ETF/Closed End 464288810 10551 45568 SH SOLE 0 0 45568 0 ISHS US HC PROVDRS ETF ETF/Closed End 464288828 2065 12298 SH SOLE 0 0 12298 0 ISHS US O/G EXPL ETF ETF/Closed End 464288851 370 6355 SH SOLE 0 0 6355 0 ISHS MSCI EAFE GRW ETF ETF/Closed End 464288885 19296 249135 SH SOLE 0 0 249135 0 ISHS CORE GRWTH ALLC ETF ETF/Closed End 464289867 372 8323 SH SOLE 0 0 8323 0 ISHS CORE MOD ALLOC ETF ETF/Closed End 464289875 223 5853 SH SOLE 0 0 5853 0 ISHS SILVER TR ETF Common Stock 46428Q109 1713 120790 SH SOLE 0 0 120790 0 ISHS U S TREAS ETF ETF/Closed End- 46429B267 36070 1429089 SH SOLE 0 0 1429089 0 ISHS MSCI PHILLPNS ETF ETF/Closed End 46429B408 533 15550 SH SOLE 0 0 15550 0 ISHSBD SEP 2019 TERM ETF ETF/Closed End- 46429B564 316 12402 SH SOLE 0 0 12402 0 ISHS MSCI INDIA ETF ETF/Closed End 46429B598 2398 68027 SH SOLE 0 0 68027 0 ISHS FLTG RT BOND ETF ETF/Closed End- 46429B655 80341 1578099 SH SOLE 0 0 1578099 0 ISHS CORE HIGH DIV ETF ETF/Closed End 46429B663 29222 313239 SH SOLE 0 0 313239 0 ISHS EDGE MSCI EAFE ETF ETF/Closed End 46429B689 17440 242219 SH SOLE 0 0 242219 0 ISHS EDGE MSCI MIN ETF ETF/Closed End 46429B697 65547 1114753 SH SOLE 0 0 1114753 0 ISHS 05Y TIPS ETF ETF/Closed End- 46429B747 32961 330663 SH SOLE 0 0 330663 0 ISHS US SHRT MTY BD ETF ETF/Closed End- 46431W507 50187 998938 SH SOLE 0 0 998938 0 ISHS INT RATE HI YLD ETF ETF/Closed End- 46431W606 224 2503 SH SOLE 0 0 2503 0 ISHARES U S E/MKT BD ETF ETF/Closed End- 46431W820 5864 233536 SH SOLE 0 0 233536 0 ISHARES U S SHRT MTY ETF ETF/Closed End- 46431W838 230 4591 SH SOLE 0 0 4591 0 ISHS EDGE MSCI USA ETF ETF/Closed End 46432F339 19328 218272 SH SOLE 0 0 218272 0 ISHS EDGE MSCI USA ETF ETF/Closed End 46432F388 21534 269647 SH SOLE 0 0 269647 0 ISHS EDGE MSCI USA ETF ETF/Closed End 46432F396 52296 466182 SH SOLE 0 0 466182 0 ISHS CORE TTL INTL ETF ETF/Closed End 46432F834 6932 119376 SH SOLE 0 0 119376 0 ISHS CORE MSCI EAFE ETF ETF/Closed End 46432F842 92235 1517776 SH SOLE 0 0 1517776 0 ISHS MSTAR M/A INCM ETF ETF/Closed End 46432F875 1151 46550 SH SOLE 0 0 46550 0 ISHS CORE MSCI E/MKT ETF ETF/Closed End 46434G103 42839 828442 SH SOLE 0 0 828442 0 ISHS HEDGE EMERG MKT ETF ETF/Closed End 46434G509 277 10864 SH SOLE 0 0 10864 0 ISHS MSCI JAPAN NEW ETF ETF/Closed End 46434G822 219 4011 SH SOLE 0 0 4011 0 ISHS ESG MSCI EM ETF ETF/Closed End 46434G863 281 8239 SH SOLE 0 0 8239 0 ISHS FACTORSEL MSCI ETF ETF/Closed End 46434G889 1036 24245 SH SOLE 0 0 24245 0 ISHS 05YR INVT GRD ETF ETF/Closed End- 46434V100 245 4865 SH SOLE 0 0 4865 0 ISHS EDGE MSCI MFACT ETF ETF/Closed End 46434V282 247 7946 SH SOLE 0 0 7946 0 ISHS EDGE MSCI SMCP ETF ETF/Closed End 46434V290 713 17787 SH SOLE 0 0 17787 0 ISHS 05YR HI YLD BD ETF ETF/Closed End- 46434V407 321 6881 SH SOLE 0 0 6881 0 ISHS EDGE MSCI INTL ETF ETF/Closed End 46434V449 7997 279896 SH SOLE 0 0 279896 0 ISHSBD SEP 2020 TERM ETF ETF/Closed End- 46434V571 347 13626 SH SOLE 0 0 13626 0 ISHS CORE DIV GRWTH ETF ETF/Closed End 46434V621 9646 262471 SH SOLE 0 0 262471 0 ISHS CORE MSCI EUR ETF ETF/Closed End 46434V738 42766 932324 SH SOLE 0 0 932324 0 ISHR HDGD MSCI EAFE ETF ETF/Closed End 46434V803 1558 53970 SH SOLE 0 0 53970 0 ISHSBD DEC 2020 TERM ETF ETF/Closed End- 46434VAQ3 1221 48380 SH SOLE 0 0 48380 0 ISHSBD DEC 2023 TERM ETF ETF/Closed End- 46434VAX8 2081 83190 SH SOLE 0 0 83190 0 ISHSBD DEC 2022 TERM ETF ETF/Closed End- 46434VBA7 3635 145944 SH SOLE 0 0 145944 0 ISHSBD DEC 2025 TERM ETF ETF/Closed End- 46434VBD1 1663 66878 SH SOLE 0 0 66878 0 ISHSBD DEC 2024 TERM ETF ETF/Closed End- 46434VBG4 4404 177026 SH SOLE 0 0 177026 0 ISHSBD DEC 2021 TERM ETF ETF/Closed End- 46434VBK5 1995 80707 SH SOLE 0 0 80707 0 ISHARES CONV BOND ETF ETF/Closed End 46435G102 330 5686 SH SOLE 0 0 5686 0 ISHS MTG RL EST NEW ETF ETF/Closed End 46435G342 1856 42834 SH SOLE 0 0 42834 0 ISHS EDGE MSCI INTL ETF ETF/Closed End 46435G409 6059 255120 SH SOLE 0 0 255120 0 ISHSBD DEC 2022 TERM ETF ETF/Closed End- 46435G755 281 10815 SH SOLE 0 0 10815 0 ISHSBD DEC 2021 TERM ETF ETF/Closed End- 46435G789 236 9203 SH SOLE 0 0 9203 0 ISHS IBONDS DEC 2026 ETF ETF/Closed End- 46435GAA0 1581 65227 SH SOLE 0 0 65227 0 ISHSBD DEC 2027 TERM ETF ETF/Closed End- 46435UAA9 1820 74212 SH SOLE 0 0 74212 0 ITAU SA ADR REP 500 PFD Common Stock 465562106 134 15214 SH SOLE 0 0 15214 0 JBG SMITH PPTYS Common Stock 46590V100 221 5338 SH SOLE 0 0 5338 0 JPMORGAN CHASE CO Common Stock 46625H100 109285 1079571 SH SOLE 0 0 1079571 0 JPM ALERIAN MLP ETN Alternatives - 46625H365 822 32230 SH SOLE 0 0 32230 0 JPM DIVS RET INTL EQ ETF ETF/Closed End 46641Q209 14896 269412 SH SOLE 0 0 269412 0 JPM BETABLDR JAPAN ETF ETF/Closed End 46641Q712 3574 157301 SH SOLE 0 0 157301 0 JP ULTRA SHT INCM ETF ETF/Closed End- 46641Q837 12267 243886 SH SOLE 0 0 243886 0 JACOBS ENGINEERNG GROUP Common Stock 469814107 974 12955 SH SOLE 0 0 12955 0 JETBLUE AIRWAYS CORP Common Stock 477143101 522 31877 SH SOLE 0 0 31877 0 JH MULTIFACTOR UTILS ETF ETF/Closed End 47804J867 1586 50392 SH SOLE 0 0 50392 0 JOHNSON JOHNSON Common Stock 478160104 115223 824254 SH SOLE 0 0 824254 0 J2 GLOBAL INC Common Stock 48123V102 490 5657 SH SOLE 0 0 5657 0 JUNIPER NETWORKS INC Common Stock 48203R104 230 8673 SH SOLE 0 0 8673 0 KLATENCOR CORP Common Stock 482480100 1965 16458 SH SOLE 0 0 16458 0 KKR CO INC A Common Stock 48251W104 1648 70164 SH SOLE 0 0 70164 0 KANSAS CITY STHRN NEW Common Stock 485170302 1420 12245 SH SOLE 0 0 12245 0 KAYNE ANDERSON MLP INVT ETF/Closed End 486606106 2019 125968 SH SOLE 0 0 125968 0 KAYNE ANDERSON MIDSTREAM ETF/Closed End 48661E108 641 53833 SH SOLE 0 0 53833 0 KB HOME Common Stock 48666K109 627 25954 SH SOLE 0 0 25954 0 KELLOGG CO Common Stock 487836108 903 15733 SH SOLE 0 0 15733 0 KEMET CORP NEW Common Stock 488360207 171 10050 SH SOLE 0 0 10050 0 KEMPER CORP DELAWARE Common Stock 488401100 378 4964 SH SOLE 0 0 4964 0 KEMPHARM INC Common Stock 488445107 44 26250 SH SOLE 0 0 26250 0 KENNAMETAL INC Common Stock 489170100 842 22909 SH SOLE 0 0 22909 0 KEYCORP NEW Common Stock 493267108 1977 125515 SH SOLE 0 0 125515 0 KEYSIGHT TECHS INC Common Stock 49338L103 479 5496 SH SOLE 0 0 5496 0 KFORCE INC Common Stock 493732101 489 13910 SH SOLE 0 0 13910 0 KIMBERLY CLARK CORP Common Stock 494368103 32697 263902 SH SOLE 0 0 263902 0 KIMCO REALTY CORP REIT 49446R109 382 20650 SH SOLE 0 0 20650 0 KINDER MORGAN INC DE Common Stock 49456B101 14329 716077 SH SOLE 0 0 716077 0 KINSALE CAP GROUP INC Common Stock 49714P108 577 8410 SH SOLE 0 0 8410 0 KIRBY CORP Common Stock 497266106 680 9052 SH SOLE 0 0 9052 0 KNIGHT SWIFT TRAN HLDG A Common Stock 499049104 633 19380 SH SOLE 0 0 19380 0 KOHLS CORP Common Stock 500255104 432 6285 SH SOLE 0 0 6285 0 KONINKLIJKE PHILIPS NEW Common Stock 500472303 849 20781 SH SOLE 0 0 20781 0 KRAFT HEINZ CO Common Stock 500754106 10155 311026 SH SOLE 0 0 311026 0 KRATON CORP Common Stock 50077C106 316 9829 SH SOLE 0 0 9829 0 KROGER CO Common Stock 501044101 1693 68831 SH SOLE 0 0 68831 0 L BRANDS INC Common Stock 501797104 389 14100 SH SOLE 0 0 14100 0 LHC GROUP INC Common Stock 50187A107 7369 66470 SH SOLE 0 0 66470 0 LKQ CORP Common Stock 501889208 574 20237 SH SOLE 0 0 20237 0 LPL FINANCIAL HOLDINGS Common Stock 50212V100 1832 26300 SH SOLE 0 0 26300 0 LTC PROPERTIES INC REIT 502175102 235 5132 SH SOLE 0 0 5132 0 L3 TECHNOLOGIES INC Common Stock 502413107 5228 25332 SH SOLE 0 0 25332 0 LABORATORY CORP OF AMER Common Stock 50540R409 2116 13835 SH SOLE 0 0 13835 0 LAM RESEARCH CORPORATION Common Stock 512807108 7186 40143 SH SOLE 0 0 40143 0 LAMAR ADVERTISING NEW A REIT 512816109 5593 70567 SH SOLE 0 0 70567 0 LAMB WESTON HLDGS INC Common Stock 513272104 953 12717 SH SOLE 0 0 12717 0 LANCASTER COLONY CORP Common Stock 513847103 220 1405 SH SOLE 0 0 1405 0 LANDMARK INFRA PRTNRS LP Common Stock 51508J108 2653 156434 SH SOLE 0 0 156434 0 LANDSTAR SYSTEM INC Common Stock 515098101 1695 15492 SH SOLE 0 0 15492 0 LAS VEGAS SANDS CORP Common Stock 517834107 4569 74950 SH SOLE 0 0 74950 0 LATTICE HRTFRD MULTI ETF ETF/Closed End 518416102 1618 57435 SH SOLE 0 0 57435 0 ESTEE LAUDER CO INC Common Stock 518439104 3181 19216 SH SOLE 0 0 19216 0 LEAR CORP NEW Common Stock 521865204 1355 9982 SH SOLE 0 0 9982 0 LEE ENTERPRISES INC Common Stock 523768109 52 15888 SH SOLE 0 0 15888 0 LEGGETT PLATT INC Common Stock 524660107 1479 35036 SH SOLE 0 0 35036 0 LEGG LOW VOL HI DIV ETF ETF/Closed End 52468L406 2978 93619 SH SOLE 0 0 93619 0 LEGG MASON INC Common Stock 524901105 846 30908 SH SOLE 0 0 30908 0 LEIDOS HOLDINGS INC Common Stock 525327102 2377 37086 SH SOLE 0 0 37086 0 LENNAR CORP Common Stock 526057104 1155 23518 SH SOLE 0 0 23518 0 LENNOX INTL INC Common Stock 526107107 4715 17832 SH SOLE 0 0 17832 0 LIBERTY ALLSTAR EQUITY ETF/Closed End 530158104 201 32935 SH SOLE 0 0 32935 0 LIBERTY BROADBAND CORP A Common Stock 530307107 251 2740 SH SOLE 0 0 2740 0 LIBERTY BROADBAND CORP C Common Stock 530307305 2060 22452 SH SOLE 0 0 22452 0 LIBERTY EXPEDIA HLDGS A Common Stock 53046P109 423 9889 SH SOLE 0 0 9889 0 LIBERTY PROPERTY TRUST REIT 531172104 387 7991 SH SOLE 0 0 7991 0 LBRTY MEDIA A SIRIUS XM Common Stock 531229409 597 15635 SH SOLE 0 0 15635 0 LIBERTY MEDIA CORP C Common Stock 531229607 2472 64635 SH SOLE 0 0 64635 0 LBRTY FORMULA ONE C Common Stock 531229854 240 6859 SH SOLE 0 0 6859 0 LIFE STORAGE INC Common Stock 53223X107 227 2329 SH SOLE 0 0 2329 0 ELI LILLY CO Common Stock 532457108 28932 222965 SH SOLE 0 0 222965 0 LINCOLN ELECTRIC HLDGS Common Stock 533900106 782 9321 SH SOLE 0 0 9321 0 LINCOLN NATL CORP IN Common Stock 534187109 631 10756 SH SOLE 0 0 10756 0 LIONS GATE ENTMNT CORP B Common Stock 535919500 362 23974 SH SOLE 0 0 23974 0 LITHIA MOTORS INC CL A Common Stock 536797103 592 6378 SH SOLE 0 0 6378 0 LITTELFUSE INC Common Stock 537008104 776 4253 SH SOLE 0 0 4253 0 LIVE NATION ENTMNT INC Common Stock 538034109 332 5227 SH SOLE 0 0 5227 0 LIVENT CORP Common Stock 53814L108 306 24957 SH SOLE 0 0 24957 0 LLOYDS BANKING SPONS ADR Common Stock 539439109 1871 582906 SH SOLE 0 0 582906 0 LOCKHEED MARTIN CORP Common Stock 539830109 22901 76297 SH SOLE 0 0 76297 0 LOEWS CORP Common Stock 540424108 302 6306 SH SOLE 0 0 6306 0 LOGMEIN INC Common Stock 54142L109 1032 12885 SH SOLE 0 0 12885 0 LOWES COMPANIES INC Common Stock 548661107 13194 120522 SH SOLE 0 0 120522 0 LULULEMON ATHLETICA INC Common Stock 550021109 1564 9544 SH SOLE 0 0 9544 0 LUMENTUM HOLDINGS INC Common Stock 55024U109 203 3582 SH SOLE 0 0 3582 0 LUNA INNOVATIONS INC Common Stock 550351100 1883 451447 SH SOLE 0 0 451447 0 MT BANK CORP Common Stock 55261F104 4391 27964 SH SOLE 0 0 27964 0 MDU RESOURCES GROUP Common Stock 552690109 240 9282 SH SOLE 0 0 9282 0 MDC PARTNERS INC CL A Common Stock 552697104 43 19300 SH SOLE 0 0 19300 0 M F S CHARTER INCOME TR ETF/Closed End- 552727109 88 11115 SH SOLE 0 0 11115 0 MFA FINANCIAL INC REIT 55272X102 150 20576 SH SOLE 0 0 20576 0 MFS MUNICIPAL INCOME TR ETF/Closed End- 552738106 418 60395 SH SOLE 0 0 60395 0 M G I C INVT CORP Common Stock 552848103 812 61558 SH SOLE 0 0 61558 0 MGM RESORTS INTL Common Stock 552953101 2911 113447 SH SOLE 0 0 113447 0 MKS INSTRUMENTS INC Common Stock 55306N104 1249 13422 SH SOLE 0 0 13422 0 MPLX LP MLP 55336V100 1465 44550 SH SOLE 0 0 44550 0 MSA SAFETY INC Common Stock 553498106 237 2290 SH SOLE 0 0 2290 0 MSC INDL DIRECT CL A Common Stock 553530106 529 6398 SH SOLE 0 0 6398 0 MSCI INC CL A Common Stock 55354G100 5150 25898 SH SOLE 0 0 25898 0 MACK CALI RLTY CORP REIT 554489104 210 9440 SH SOLE 0 0 9440 0 MACQUARIE INFRA CORP Common Stock 55608B105 1125 27288 SH SOLE 0 0 27288 0 MACQUARIE GLOBAL INFRA ETF/Closed End 55608D101 2766 124646 SH SOLE 0 0 124646 0 MACYS INC Common Stock 55616P104 385 16014 SH SOLE 0 0 16014 0 MAGELLAN MIDSTRM PTNR LP MLP 559080106 6456 106482 SH SOLE 0 0 106482 0 MAGNA INTL INC CLASS A Common Stock 559222401 1791 36781 SH SOLE 0 0 36781 0 MAIN STR CAP CORP BDC Common Stock 56035L104 876 23542 SH SOLE 0 0 23542 0 MAINSTAY MACKAY DEFN ETF ETF/Closed End- 56064K100 296 14561 SH SOLE 0 0 14561 0 MANITEX INTL INC Common Stock 563420108 115 15000 SH SOLE 0 0 15000 0 MANPOWERGROUP INC Common Stock 56418H100 561 6779 SH SOLE 0 0 6779 0 MANULIFE FINANCIAL CORP Common Stock 56501R106 765 45224 SH SOLE 0 0 45224 0 MARATHON OIL CORP Common Stock 565849106 547 32731 SH SOLE 0 0 32731 0 MARATHON PETROLEUM CORP Common Stock 56585A102 3827 63938 SH SOLE 0 0 63938 0 MARINEMAX INC Common Stock 567908108 664 34681 SH SOLE 0 0 34681 0 MARKEL CORP Common Stock 570535104 5784 5806 SH SOLE 0 0 5806 0 MARSH MCLENNAN COS INC Common Stock 571748102 3974 42316 SH SOLE 0 0 42316 0 MARRIOTT INTL INC NEW A Common Stock 571903202 6082 48622 SH SOLE 0 0 48622 0 MARTIN MARIETTA MTLS INC Common Stock 573284106 1091 5423 SH SOLE 0 0 5423 0 MASCO CORP Common Stock 574599106 394 10027 SH SOLE 0 0 10027 0 MASIMO CORP Common Stock 574795100 997 7209 SH SOLE 0 0 7209 0 MASTEC INC Common Stock 576323109 587 12210 SH SOLE 0 0 12210 0 MASTERCARD INC A Common Stock 57636Q104 55409 235332 SH SOLE 0 0 235332 0 MATCH GROUP INC Common Stock 57665R106 714 12605 SH SOLE 0 0 12605 0 MATSON INC Common Stock 57686G105 564 15639 SH SOLE 0 0 15639 0 MATTHEWS INTL CORP CL A Common Stock 577128101 400 10828 SH SOLE 0 0 10828 0 MAXIM INTEGRATED PRODS Common Stock 57772K101 1045 19645 SH SOLE 0 0 19645 0 MAXWELL TECH INC Common Stock 577767106 247 55200 SH SOLE 0 0 55200 0 MC CORMICK COMPANY Common Stock 579780206 6820 45273 SH SOLE 0 0 45273 0 MCDERMOTT INTL INC NEW Common Stock 580037703 202 27110 SH SOLE 0 0 27110 0 MCDONALDS CORP Common Stock 580135101 35420 186520 SH SOLE 0 0 186520 0 MCKESSON CORP Common Stock 58155Q103 1932 16504 SH SOLE 0 0 16504 0 MEDICAL PROPERTIES TRUST REIT 58463J304 3737 201871 SH SOLE 0 0 201871 0 MEDLEY CAPITAL CORP BDC Common Stock 58503F106 53 17042 SH SOLE 0 0 17042 0 MELCO RESORTSENTMNT ADR Common Stock 585464100 338 14940 SH SOLE 0 0 14940 0 MERCADOLIBRE INC Common Stock 58733R102 1030 2028 SH SOLE 0 0 2028 0 MERCER INTERNATIONAL INC Common Stock 588056101 312 23124 SH SOLE 0 0 23124 0 MERCK COMPANY INC NEW Common Stock 58933Y105 87638 1053715 SH SOLE 0 0 1053715 0 MEREDITH CORP Common Stock 589433101 880 15928 SH SOLE 0 0 15928 0 MERITAGE HOMES CORP Common Stock 59001A102 552 12337 SH SOLE 0 0 12337 0 MERITOR INC Common Stock 59001K100 1046 51415 SH SOLE 0 0 51415 0 METHANEX CORP Common Stock 59151K108 510 8963 SH SOLE 0 0 8963 0 METHODE ELECTRONICS CL A Common Stock 591520200 763 26495 SH SOLE 0 0 26495 0 METLIFE INC Common Stock 59156R108 33489 786682 SH SOLE 0 0 786682 0 METTLER TOLEDO INTL INC Common Stock 592688105 1985 2746 SH SOLE 0 0 2746 0 MFS INVEST GRADE MUNI TR ETF/Closed End- 59318B108 164 17454 SH SOLE 0 0 17454 0 MICHAELS COMPANIES INC Common Stock 59408Q106 508 44522 SH SOLE 0 0 44522 0 MICROSOFT CORP Common Stock 594918104 181461 1538587 SH SOLE 0 0 1538587 0 MICROCHIP TECHNOLOGY INC Common Stock 595017104 2955 35615 SH SOLE 0 0 35615 0 MICRON TECHNOLOGY INC Common Stock 595112103 3114 75348 SH SOLE 0 0 75348 0 MID AMERICA APT CMNTYS REIT 59522J103 656 6003 SH SOLE 0 0 6003 0 MIDDLESEX WATER COMPANY Common Stock 596680108 1493 26667 SH SOLE 0 0 26667 0 MILLER HI INC EQ COM BEN ETF/Closed End 600379101 162 14233 SH SOLE 0 0 14233 0 MILLER HERMAN INC Common Stock 600544100 646 18356 SH SOLE 0 0 18356 0 MOELIS COMPANY CL A Common Stock 60786M105 281 6758 SH SOLE 0 0 6758 0 MOHAWK INDUSTRIES INC Common Stock 608190104 515 4083 SH SOLE 0 0 4083 0 MOLSON COORS BREWNG CL B Common Stock 60871R209 384 6430 SH SOLE 0 0 6430 0 MONDELEZ INTL INC CL A Common Stock 609207105 18446 369510 SH SOLE 0 0 369510 0 MONROE CAPITAL CORP BDC Common Stock 610335101 1628 134107 SH SOLE 0 0 134107 0 MONSTER BEV CORP NEW Common Stock 61174X109 604 11069 SH SOLE 0 0 11069 0 MOODYS CORP Common Stock 615369105 375 2071 SH SOLE 0 0 2071 0 MORGAN STANLEY Common Stock 617446448 1259 29841 SH SOLE 0 0 29841 0 MORGAN EMERGING MARKETS ETF/Closed End- 617477104 371 56028 SH SOLE 0 0 56028 0 MOSAIC COMPANY NEW Common Stock 61945C103 1213 44413 SH SOLE 0 0 44413 0 MOTOROLA SOLUTIONS INC Common Stock 620076307 1484 10566 SH SOLE 0 0 10566 0 NCR CORP NEW Common Stock 62886E108 223 8156 SH SOLE 0 0 8156 0 NGL ENERGY PARTNERS LP Common Stock 62913M107 991 70645 SH SOLE 0 0 70645 0 NIO INC ADS Common Stock 62914V106 424 83116 SH SOLE 0 0 83116 0 NANOMETRICS INC Common Stock 630077105 613 19842 SH SOLE 0 0 19842 0 NASDAQ INC Common Stock 631103108 436 4983 SH SOLE 0 0 4983 0 NATIONAL BEVERAGE CORP Common Stock 635017106 337 5837 SH SOLE 0 0 5837 0 NATIONAL FUEL GAS CO Common Stock 636180101 983 16122 SH SOLE 0 0 16122 0 NATL GRID ADR NEW 2017 Common Stock 636274409 1378 24670 SH SOLE 0 0 24670 0 NATIONAL HEALTH INVS INC REIT 63633D104 798 10155 SH SOLE 0 0 10155 0 NATIONAL INSTR CORP Common Stock 636518102 424 9563 SH SOLE 0 0 9563 0 NATIONAL OILWELL VARCO Common Stock 637071101 1369 51378 SH SOLE 0 0 51378 0 NATL RETAIL PPTYS INC REIT 637417106 3938 71102 SH SOLE 0 0 71102 0 NATL WSTRN LIFE GRP A Common Stock 638517102 321 1224 SH SOLE 0 0 1224 0 NAVIGANT CONSULTING INC Common Stock 63935N107 983 50491 SH SOLE 0 0 50491 0 NAVIENT CORP Common Stock 63938C108 1247 107747 SH SOLE 0 0 107747 0 NEOGEN CORP Common Stock 640491106 306 5335 SH SOLE 0 0 5335 0 NETAPP INC Common Stock 64110D104 437 6299 SH SOLE 0 0 6299 0 NETFLIX INC Common Stock 64110L106 19132 53656 SH SOLE 0 0 53656 0 NETEASE INC SPON ADR Common Stock 64110W102 1412 5850 SH SOLE 0 0 5850 0 NEUROCRINE BIOSCIENCES Common Stock 64125C109 821 9317 SH SOLE 0 0 9317 0 NEW JERSEY RES CORP Common Stock 646025106 3292 66122 SH SOLE 0 0 66122 0 NEW MEDIA INVT GRP INC Common Stock 64704V106 1425 135709 SH SOLE 0 0 135709 0 NEW MTN FIN CORP BDC Common Stock 647551100 2364 174220 SH SOLE 0 0 174220 0 NEW ORIENTAL ED TECH Common Stock 647581107 219 2432 SH SOLE 0 0 2432 0 NEW RESIDENTIAL INVT NEW REIT 64828T201 971 57397 SH SOLE 0 0 57397 0 NEW YORK CMNTY BANCORP Common Stock 649445103 1732 149677 SH SOLE 0 0 149677 0 NY MTG TR INC PAR 02 Common Stock 649604501 476 78120 SH SOLE 0 0 78120 0 NEWELL BRANDS INC Common Stock 651229106 2113 137737 SH SOLE 0 0 137737 0 NEWMARKET CORP Common Stock 651587107 672 1549 SH SOLE 0 0 1549 0 NEWMONT GOLDCORP CORP Common Stock 651639106 533 14895 SH SOLE 0 0 14895 0 NEWS CORP A NEW Common Stock 65249B109 167 13455 SH SOLE 0 0 13455 0 NEXSTAR MEDIA GRP INC A Common Stock 65336K103 599 5531 SH SOLE 0 0 5531 0 NEXTERA ENERGY INC Common Stock 65339F101 42657 220655 SH SOLE 0 0 220655 0 NEXTGEN HEALTHCARE INC Common Stock 65343C102 177 10500 SH SOLE 0 0 10500 0 NICE LTD SPON ADR Common Stock 653656108 427 3483 SH SOLE 0 0 3483 0 NIKE INC B Common Stock 654106103 15473 183742 SH SOLE 0 0 183742 0 NISOURCE INC Common Stock 65473P105 1259 43924 SH SOLE 0 0 43924 0 NOKIA CORP SPON ADR Common Stock 654902204 1373 240095 SH SOLE 0 0 240095 0 NORDSON CORP Common Stock 655663102 4130 31164 SH SOLE 0 0 31164 0 NORDSTROM INC Common Stock 655664100 272 6120 SH SOLE 0 0 6120 0 NORFOLK SOUTHERN CORP Common Stock 655844108 12021 64321 SH SOLE 0 0 64321 0 NORTHERN TRUST CORP Common Stock 665859104 336 3713 SH SOLE 0 0 3713 0 NORTHROP GRUMMAN CORP Common Stock 666807102 7108 26365 SH SOLE 0 0 26365 0 NORTHWEST BANCSHARES INC Common Stock 667340103 990 58339 SH SOLE 0 0 58339 0 NOVAGOLD RES INC NEW Common Stock 66987E206 161 38500 SH SOLE 0 0 38500 0 NOVARTIS AG SPON ADR Common Stock 66987V109 22087 229740 SH SOLE 0 0 229740 0 NOVO NORDISK AS ADR Common Stock 670100205 2212 42278 SH SOLE 0 0 42278 0 NOW INC Common Stock 67011P100 842 60351 SH SOLE 0 0 60351 0 NUANCE COMMUNICATION INC Common Stock 67020Y100 1851 109350 SH SOLE 0 0 109350 0 NUCOR CORP Common Stock 670346105 10025 171801 SH SOLE 0 0 171801 0 NUSTAR ENERGY LP MLP 67058H102 731 27200 SH SOLE 0 0 27200 0 NUTANIX INC A Common Stock 67059N108 1048 27756 SH SOLE 0 0 27756 0 NUVEEN CT QUAL MUN INC ETF/Closed End- 67060D107 758 62866 SH SOLE 0 0 62866 0 NUVEEN MA QUAL MUN INC ETF/Closed End- 67061E104 132 10480 SH SOLE 0 0 10480 0 NUVEEN MD QUAL MUN INC ETF/Closed End- 67061Q107 514 41159 SH SOLE 0 0 41159 0 NUVEEN SELECT MAT MUNI ETF/Closed End- 67061T101 239 24010 SH SOLE 0 0 24010 0 NUVEEN MUNICIPAL INCOME ETF/Closed End- 67062J102 120 11000 SH SOLE 0 0 11000 0 NUVEEN NY MUNI VALUE FD ETF/Closed End- 67062M105 125 12500 SH SOLE 0 0 12500 0 NUVEEN SEL TX FREE INC 2 ETF/Closed End- 67063C106 287 20623 SH SOLE 0 0 20623 0 NUVEEN VA QUAL MUN INC ETF/Closed End- 67064R102 203 16016 SH SOLE 0 0 16016 0 NUVEEN NY AMT FREE QUAL ETF/Closed End- 670656107 300 23607 SH SOLE 0 0 23607 0 NUV AMT FREE QUAL MUN ETF/Closed End- 670657105 1636 122455 SH SOLE 0 0 122455 0 NVIDIA CORP Common Stock 67066G104 17342 96581 SH SOLE 0 0 96581 0 NUVEEN QUAL MUN INCM FD ETF/Closed End- 67066V101 228 16789 SH SOLE 0 0 16789 0 NUVEEN NY QUAL MUN INC ETF/Closed End- 67066X107 296 22129 SH SOLE 0 0 22129 0 NUVEEN INTRM DUR MUN TRM ETF/Closed End- 670671106 841 63963 SH SOLE 0 0 63963 0 NUVEEN INTERMED DUR TERM ETF/Closed End- 670677103 445 34056 SH SOLE 0 0 34056 0 NUVEEN MUN HI INC OPP FD ETF/Closed End- 670682103 194 14309 SH SOLE 0 0 14309 0 NUVEEN MUN 2021 TGT FD ETF/Closed End- 670687102 436 45275 SH SOLE 0 0 45275 0 NUVEEN NASDAQ 100 DYNMIC ETF/Closed End 670699107 7075 317675 SH SOLE 0 0 317675 0 NUVEEN NJ QUAL MUN INC ETF/Closed End- 67069Y102 143 10304 SH SOLE 0 0 10304 0 NUV DIVERSIFIED DIV INC ETF/Closed End 6706EP105 152 14700 SH SOLE 0 0 14700 0 NUVEEN SP 500 BUY WRITE ETF/Closed End 6706ER101 638 48371 SH SOLE 0 0 48371 0 NUVEEN SP 500 DYNAMIC ETF/Closed End 6706EW100 231 14905 SH SOLE 0 0 14905 0 NUVASIVE INC Common Stock 670704105 3020 53186 SH SOLE 0 0 53186 0 NUV MUN CR INC FD ETF/Closed End- 67070X101 314 20853 SH SOLE 0 0 20853 0 NUVEEN REAL ESTATE INC ETF/Closed End 67071B108 563 54344 SH SOLE 0 0 54344 0 NUV AMT FREE MUN CR INC ETF/Closed End- 67071L106 669 44271 SH SOLE 0 0 44271 0 NUVEEN PFD INCM SECS ETF/Closed End 67072C105 310 34457 SH SOLE 0 0 34457 0 NUVEEN FLOATING RATE ETF/Closed End- 67072T108 4583 475877 SH SOLE 0 0 475877 0 NUVEEN PFD INCM OPPTYS ETF/Closed End 67073B106 901 94541 SH SOLE 0 0 94541 0 NUVEEN TAX ADV DIVID GRW ETF/Closed End 67073G105 408 25435 SH SOLE 0 0 25435 0 NUVEEN TXBL MUN INCM FD ETF/Closed End- 67074C103 339 16539 SH SOLE 0 0 16539 0 NUVEEN ENHNCD MUN VAL FD ETF/Closed End- 67074M101 540 39095 SH SOLE 0 0 39095 0 NUVEEN ENERGY MLP TOTAL ETF/Closed End 67074U103 445 45973 SH SOLE 0 0 45973 0 NUVEEN SHRT DUR CR OPPTY ETF/Closed End- 67074X107 159 10215 SH SOLE 0 0 10215 0 NUVEEN PFD INC TERM FD Common Stock 67075A106 223 9917 SH SOLE 0 0 9917 0 NUVEEN DOW 30 DYN OVRWRT ETF/Closed End 67075F105 1825 101363 SH SOLE 0 0 101363 0 NUVEEN HI INC DEC 19 TGT ETF/Closed End- 67076E107 658 66555 SH SOLE 0 0 66555 0 NUTRIEN LTD Common Stock 67077M108 1189 22543 SH SOLE 0 0 22543 0 NUVEEN HI INC NOV 21 TGT ETF/Closed End- 67077N106 260 26621 SH SOLE 0 0 26621 0 OGE ENERGY CORP Common Stock 670837103 401 9299 SH SOLE 0 0 9299 0 NUVEEN MUNICIPAL VALUE F ETF/Closed End- 670928100 584 58443 SH SOLE 0 0 58443 0 NUVEEN PA QUAL MUN INC ETF/Closed End- 670972108 403 30539 SH SOLE 0 0 30539 0 OFS CAPITAL CORP BDC Common Stock 67103B100 1024 87120 SH SOLE 0 0 87120 0 O REILLY AUTOMOTIVE NEW Common Stock 67103H107 1696 4367 SH SOLE 0 0 4367 0 OSI FTSE RUSL SMCP ETF ETF/Closed End 67110P100 336 12658 SH SOLE 0 0 12658 0 OSI FTSE US QUAL DIV ETF ETF/Closed End 67110P407 3415 101640 SH SOLE 0 0 101640 0 OAKTREE SPECIALTY LENDNG Common Stock 67401P108 129 24836 SH SOLE 0 0 24836 0 OCCIDENTAL PETRO CORP Common Stock 674599105 6010 90780 SH SOLE 0 0 90780 0 OCWEN FINANCIAL CORP NEW Common Stock 675746309 97 53500 SH SOLE 0 0 53500 0 OKTA INC A Common Stock 679295105 625 7552 SH SOLE 0 0 7552 0 OLD DOMINION FREIGHT Common Stock 679580100 1166 8075 SH SOLE 0 0 8075 0 OLD REPUBLIC INTL CORP Common Stock 680223104 1718 82144 SH SOLE 0 0 82144 0 OLIN CORP NEW Common Stock 680665205 689 29761 SH SOLE 0 0 29761 0 OMNICOM GROUP INC Common Stock 681919106 803 10999 SH SOLE 0 0 10999 0 OMEGA HEALTHCARE REIT 681936100 952 24957 SH SOLE 0 0 24957 0 ON SEMICONDUCTOR CORP Common Stock 682189105 1286 62542 SH SOLE 0 0 62542 0 ONE GAS INC Common Stock 68235P108 275 3094 SH SOLE 0 0 3094 0 ONEOK INC NEW Common Stock 682680103 4337 62100 SH SOLE 0 0 62100 0 OPKO HEALTH INC Common Stock 68375N103 106 40637 SH SOLE 0 0 40637 0 OPPENHEIMER SP REV ETF ETF/Closed End 68386C104 507 9838 SH SOLE 0 0 9838 0 OPPENHEIMER SP MDCP ETF ETF/Closed End 68386C203 748 12618 SH SOLE 0 0 12618 0 OPPENHEIMER SP SMCP ETF ETF/Closed End 68386C302 832 12694 SH SOLE 0 0 12694 0 OPPENHEIMER SP DIV ETF ETF/Closed End 68386C401 10894 287503 SH SOLE 0 0 287503 0 OPPENHEIMR RUSL DYN ETF ETF/Closed End 68386C724 5447 189275 SH SOLE 0 0 189275 0 ORACLE CORP Common Stock 68389X105 25770 479790 SH SOLE 0 0 479790 0 ORANGE SPON ADR Common Stock 684060106 1836 112629 SH SOLE 0 0 112629 0 OSHKOSH CORP Common Stock 688239201 1452 19326 SH SOLE 0 0 19326 0 OWENS MINOR INC HLDGS Common Stock 690732102 136 33187 SH SOLE 0 0 33187 0 OWENS CORNING INC NEW Common Stock 690742101 654 13880 SH SOLE 0 0 13880 0 OWENS ILL INC NEW Common Stock 690768403 345 18190 SH SOLE 0 0 18190 0 OXFORD INDS INC Common Stock 691497309 301 4005 SH SOLE 0 0 4005 0 OXFORD SQUARE CAP CORP ETF/Closed End 69181V107 439 67509 SH SOLE 0 0 67509 0 PDC ENERGY INC Common Stock 69327R101 916 22516 SH SOLE 0 0 22516 0 PGIM ULTRA SHORT BD ETF ETF/Closed End- 69344A107 3299 65795 SH SOLE 0 0 65795 0 PGIM GLB HI YLD FD ETF/Closed End- 69346J106 206 14762 SH SOLE 0 0 14762 0 PNC FINL SVCS GROUP INC Common Stock 693475105 28107 229145 SH SOLE 0 0 229145 0 PPG INDUSTRIES INC Common Stock 693506107 14441 127939 SH SOLE 0 0 127939 0 PPL CORP Common Stock 69351T106 17754 559348 SH SOLE 0 0 559348 0 PRA HEALTH SCIENCES INC Common Stock 69354M108 640 5802 SH SOLE 0 0 5802 0 PVH CORP Common Stock 693656100 1107 9073 SH SOLE 0 0 9073 0 PACCAR INC Common Stock 693718108 2923 42895 SH SOLE 0 0 42895 0 PACER TRENDPILOT US ETF ETF/Closed End 69374H105 4032 137226 SH SOLE 0 0 137226 0 PACER TRENDPILOT US ETF ETF/Closed End 69374H204 1308 43079 SH SOLE 0 0 43079 0 PACER TRENDPILOT 100 ETF ETF/Closed End 69374H303 759 22260 SH SOLE 0 0 22260 0 PACER GLB CASH COWS ETF ETF/Closed End 69374H709 959 31408 SH SOLE 0 0 31408 0 PACER U S SMCP CASH ETF ETF/Closed End 69374H857 741 29524 SH SOLE 0 0 29524 0 PACER DEV MKTS INT ETF ETF/Closed End 69374H873 762 28757 SH SOLE 0 0 28757 0 PACIFIC COAST OIL TR Common Stock 694103102 65 30525 SH SOLE 0 0 30525 0 PACKAGING CORP OF AMER Common Stock 695156109 358 3599 SH SOLE 0 0 3599 0 PALO ALTO NETWORKS INC Common Stock 697435105 503 2070 SH SOLE 0 0 2070 0 PARKER HANNIFIN CORP Common Stock 701094104 2632 15334 SH SOLE 0 0 15334 0 PATRICK INDUSTRIES INC Common Stock 703343103 572 12613 SH SOLE 0 0 12613 0 PATTERN ENERGY GRP INC Common Stock 70338P100 1670 75924 SH SOLE 0 0 75924 0 PATTERSON COS INC Common Stock 703395103 268 12248 SH SOLE 0 0 12248 0 PAYCHEX INC Common Stock 704326107 12359 154102 SH SOLE 0 0 154102 0 PAYCOM SOFTWARE INC Common Stock 70432V102 308 1630 SH SOLE 0 0 1630 0 PAYPAL HLDGS INC Common Stock 70450Y103 32102 309150 SH SOLE 0 0 309150 0 PENN NATIONAL GAMING INC Common Stock 707569109 395 19658 SH SOLE 0 0 19658 0 PENNANTPARK INVT BDC Common Stock 708062104 1178 170482 SH SOLE 0 0 170482 0 PENNANTPARK FLTG RT BDC ETF/Closed End 70806A106 5651 441139 SH SOLE 0 0 441139 0 PENNS WOODS BANCORP INC Common Stock 708430103 513 12475 SH SOLE 0 0 12475 0 PENNYMAV MTG INV TRUST REIT 70931T103 548 26454 SH SOLE 0 0 26454 0 PENSKE AUTOMOTIVE GROUP Common Stock 70959W103 501 11212 SH SOLE 0 0 11212 0 PEOPLES UTD FINL INC Common Stock 712704105 5926 360473 SH SOLE 0 0 360473 0 PEPSICO INC Common Stock 713448108 49076 400459 SH SOLE 0 0 400459 0 PERKINELMER INC Common Stock 714046109 289 2994 SH SOLE 0 0 2994 0 PETROCHINA CO LTD ADR Common Stock 71646E100 1313 20071 SH SOLE 0 0 20071 0 PFIZER INC Common Stock 717081103 81951 1929622 SH SOLE 0 0 1929622 0 PHILIP MORRIS INTL INC Common Stock 718172109 36397 411772 SH SOLE 0 0 411772 0 PHILLIPS 66 Common Stock 718546104 18833 197892 SH SOLE 0 0 197892 0 PHYSICIANS REALTY TR Common Stock 71943U104 2500 132882 SH SOLE 0 0 132882 0 PIMCO CORP INCM STRAT ETF/Closed End- 72200U100 434 25219 SH SOLE 0 0 25219 0 PIMCO MUN INCOME FD II ETF/Closed End- 72200W106 263 18521 SH SOLE 0 0 18521 0 PIMCO CORP INCM OPPTY ETF/Closed End- 72201B101 424 24249 SH SOLE 0 0 24249 0 PIMCO INCOME STRAT FUND ETF/Closed End- 72201H108 162 14152 SH SOLE 0 0 14152 0 PIMCO INCOME STRAT FD II ETF/Closed End- 72201J104 138 13443 SH SOLE 0 0 13443 0 PIMCO ACTIVE BD ETF ETF/Closed End- 72201R775 2991 28338 SH SOLE 0 0 28338 0 PIMCO 05Y H/Y CORP ETF ETF/Closed End- 72201R783 297 2960 SH SOLE 0 0 2960 0 PIMCO INVT GRD CORP ETF ETF/Closed End- 72201R817 7890 76058 SH SOLE 0 0 76058 0 PIMCO ENH SHRT MATY ETF ETF/Closed End- 72201R833 21318 209909 SH SOLE 0 0 209909 0 PIMCO INTRM MUN BD ETF ETF/Closed End- 72201R866 1117 20705 SH SOLE 0 0 20705 0 PIMCO S/T MUN BD ACT ETF ETF/Closed End- 72201R874 344 6825 SH SOLE 0 0 6825 0 PIMCO DYNAMIC INCM FUND Common Stock 72201Y101 327 10184 SH SOLE 0 0 10184 0 PIMCO DYNAMIC CR MTG INC ETF/Closed End- 72202D106 2050 87488 SH SOLE 0 0 87488 0 PINNACLE WEST CAP CORP Common Stock 723484101 3900 40803 SH SOLE 0 0 40803 0 PIONEER HIGH INCOME TR ETF/Closed End- 72369H106 400 44676 SH SOLE 0 0 44676 0 PIONEER NATURAL RES CO Common Stock 723787107 3835 25187 SH SOLE 0 0 25187 0 PITNEY BOWES INC Common Stock 724479100 761 110791 SH SOLE 0 0 110791 0 PLAINS ALL AMERN PIPELIN MLP 726503105 2872 117168 SH SOLE 0 0 117168 0 POOL CORP Common Stock 73278L105 2781 16855 SH SOLE 0 0 16855 0 POST HOLDINGS INC Common Stock 737446104 204 1869 SH SOLE 0 0 1869 0 PRESIDIO INC Common Stock 74102M103 460 31048 SH SOLE 0 0 31048 0 PRICE T ROWE GRP INC Common Stock 74144T108 4973 49669 SH SOLE 0 0 49669 0 PRIMERICA INC Common Stock 74164M108 2700 22102 SH SOLE 0 0 22102 0 PRINCIPAL FINL GROUP INC Common Stock 74251V102 1281 25524 SH SOLE 0 0 25524 0 PRIN SPECTRM PFD SEC ETF ETF/Closed End- 74255Y888 521 5475 SH SOLE 0 0 5475 0 PROCTER GAMBLE CO Common Stock 742718109 70598 678504 SH SOLE 0 0 678504 0 PROGRESSIVE CORP OH Common Stock 743315103 2987 41430 SH SOLE 0 0 41430 0 PROLOGIS INC REIT 74340W103 11801 164020 SH SOLE 0 0 164020 0 PROOFPOINT INC Common Stock 743424103 329 2708 SH SOLE 0 0 2708 0 PROSHARES INVT GRADE ETF ETF/Closed End- 74347B607 871 11744 SH SOLE 0 0 11744 0 PROSHS SP MIDCAP400 ETF ETF/Closed End 74347B680 1316 23362 SH SOLE 0 0 23362 0 PROSHS RUSS 2000 DIV ETF ETF/Closed End 74347B698 400 6867 SH SOLE 0 0 6867 0 PROSH EAFE DIV GRWRS ETF ETF/Closed End 74347B839 556 15074 SH SOLE 0 0 15074 0 PROSH SHRT RUSS 2K ETF ETF/Closed End 74348A210 2059 50593 SH SOLE 0 0 50593 0 PROSH SP 500 DV ARI ETF ETF/Closed End 74348A467 15427 227600 SH SOLE 0 0 227600 0 PROSHS HI YLD TREAS ETF ETF/Closed End- 74348A541 378 5724 SH SOLE 0 0 5724 0 PROSPECT CAP CORP BDC Common Stock 74348T102 150 22957 SH SOLE 0 0 22957 0 PROTO LABS INC Common Stock 743713109 242 2297 SH SOLE 0 0 2297 0 PRUDENTIAL FINL INC Common Stock 744320102 7599 82709 SH SOLE 0 0 82709 0 PUB SVC ENTERPRISE GROUP Common Stock 744573106 2764 46529 SH SOLE 0 0 46529 0 PUBLIC STORAGE INC REIT 74460D109 624 2867 SH SOLE 0 0 2867 0 PULTEGROUP INC Common Stock 745867101 1014 36267 SH SOLE 0 0 36267 0 PURE STORAGE INC A Common Stock 74624M102 1087 49891 SH SOLE 0 0 49891 0 PUTNAM MANAGED MUN INC ETF/Closed End- 746823103 96 12898 SH SOLE 0 0 12898 0 PUTNAM PREMIER INCOME TR ETF/Closed End- 746853100 1287 249871 SH SOLE 0 0 249871 0 PUTNAM MSTR INTRMDT INCM ETF/Closed End- 746909100 189 41719 SH SOLE 0 0 41719 0 QUALCOMM INC Common Stock 747525103 16867 295763 SH SOLE 0 0 295763 0 QUEST DIAGNOSTICS INC Common Stock 74834L100 690 7676 SH SOLE 0 0 7676 0 QURATE RETAIL INC A Common Stock 74915M100 1347 84293 SH SOLE 0 0 84293 0 RCI HOSPITALITY HLDGS Common Stock 74934Q108 1955 85112 SH SOLE 0 0 85112 0 RMR GROUP INC A Common Stock 74967R106 512 8399 SH SOLE 0 0 8399 0 RH Common Stock 74967X103 205 1995 SH SOLE 0 0 1995 0 RPM INTERNATIONAL INC Common Stock 749685103 2792 48098 SH SOLE 0 0 48098 0 RTW RETAILWINDS INC Common Stock 74980D100 31 12870 SH SOLE 0 0 12870 0 RALPH LAUREN CORP CL A Common Stock 751212101 216 1666 SH SOLE 0 0 1666 0 RANGE RESOURCES CORP Common Stock 75281A109 1289 114668 SH SOLE 0 0 114668 0 RAYMOND JAMES FINANCIAL Common Stock 754730109 971 12075 SH SOLE 0 0 12075 0 RAYTHEON COMPANY NEW Common Stock 755111507 26751 146918 SH SOLE 0 0 146918 0 RBC BEARINGS INC Common Stock 75524B104 2748 21607 SH SOLE 0 0 21607 0 REALITY DIVCON LDRS ETF ETF/Closed End 75605A405 1976 58834 SH SOLE 0 0 58834 0 REALTY INCOME CORP REIT 756109104 8712 118440 SH SOLE 0 0 118440 0 REAVES UTILITY INCOME FD ETF/Closed End 756158101 2105 62514 SH SOLE 0 0 62514 0 RED HAT INC Common Stock 756577102 474 2592 SH SOLE 0 0 2592 0 REGENERON PHARMACEUTICAL Common Stock 75886F107 3684 8971 SH SOLE 0 0 8971 0 REGIONS FINL CORP NEW Common Stock 7591EP100 942 66590 SH SOLE 0 0 66590 0 REINSURANCE GRP AMER NEW Common Stock 759351604 292 2054 SH SOLE 0 0 2054 0 RELIANCE STEEL ALUM CO Common Stock 759509102 339 3753 SH SOLE 0 0 3753 0 RELX PLC SPON ADR Common Stock 759530108 1478 68894 SH SOLE 0 0 68894 0 RENEWABLE ENERGY GRP INC Common Stock 75972A301 588 26779 SH SOLE 0 0 26779 0 RENAISSANCE CAP IPO ETF ETF/Closed End 759937204 1886 61830 SH SOLE 0 0 61830 0 REPUBLIC SERVICES INC Common Stock 760759100 2133 26536 SH SOLE 0 0 26536 0 RESMED INC Common Stock 761152107 1539 14804 SH SOLE 0 0 14804 0 RESOLUTE FOREST PRODS Common Stock 76117W109 583 73811 SH SOLE 0 0 73811 0 RESTAURANT BRNDS INTL Common Stock 76131D103 341 5244 SH SOLE 0 0 5244 0 RIO TINTO PLC SPONS ADR Common Stock 767204100 3072 52198 SH SOLE 0 0 52198 0 RITCHIE BROS AUCTIONEERS Common Stock 767744105 252 7414 SH SOLE 0 0 7414 0 RITE AID CORP Common Stock 767754104 7 10860 SH SOLE 0 0 10860 0 RIVERVIEW BANCORP Common Stock 769397100 79 10750 SH SOLE 0 0 10750 0 ROBERT HALF INTL INC Common Stock 770323103 222 3402 SH SOLE 0 0 3402 0 ROCKWELL AUTOMATION INC Common Stock 773903109 3738 21304 SH SOLE 0 0 21304 0 ROGERS COMMS B NON VTG Common Stock 775109200 309 5738 SH SOLE 0 0 5738 0 ROKU INC Common Stock 77543R102 729 11293 SH SOLE 0 0 11293 0 ROLLINS INC Common Stock 775711104 1055 25350 SH SOLE 0 0 25350 0 ROPER TECHNOLOGIES INC Common Stock 776696106 2146 6276 SH SOLE 0 0 6276 0 ROSS STORES INC Common Stock 778296103 3076 33038 SH SOLE 0 0 33038 0 ROYAL BANK CDA MONTREAL Common Stock 780087102 3963 52450 SH SOLE 0 0 52450 0 ROYAL BK SCOTLND GRP PLC Common Stock 780097689 209 32105 SH SOLE 0 0 32105 0 ROYAL DUTCH SHELL ADR B Common Stock 780259107 23355 365212 SH SOLE 0 0 365212 0 ROYAL DUTCH SHELL ADR Common Stock 780259206 9001 143804 SH SOLE 0 0 143804 0 ROYAL GOLD INC Common Stock 780287108 311 3425 SH SOLE 0 0 3425 0 ROYCE VALUE TRUST INC ETF/Closed End 780910105 4133 300359 SH SOLE 0 0 300359 0 RUDOLPH TECHNOLOGIES INC Common Stock 781270103 572 25096 SH SOLE 0 0 25096 0 RUSH ENTERPRISE INC CL A Common Stock 781846209 389 9307 SH SOLE 0 0 9307 0 RYDER SYSTEM INC Common Stock 783549108 227 3668 SH SOLE 0 0 3668 0 RYMAN HOSPITALITY PPTYS Common Stock 78377T107 1646 20010 SH SOLE 0 0 20010 0 SP GLOBAL INC Common Stock 78409V104 4186 19881 SH SOLE 0 0 19881 0 SEI INVESTMENTS CO Common Stock 784117103 788 15085 SH SOLE 0 0 15085 0 SPDR SP 500 ETF ETF/Closed End 78462F103 80791 286006 SH SOLE 0 0 286006 0 SPX CORP Common Stock 784635104 1426 40977 SH SOLE 0 0 40977 0 SPDR GOLD TRUST GOLD ETF Common Stock 78463V107 7807 63985 SH SOLE 0 0 63985 0 SPDR EURO STOXX 50 ETF ETF/Closed End 78463X202 684 18701 SH SOLE 0 0 18701 0 SPDR MSCI E/MKT MIX ETF ETF/Closed End 78463X426 1605 27141 SH SOLE 0 0 27141 0 SPDR INDX SP GLB DV ETF ETF/Closed End 78463X459 372 5601 SH SOLE 0 0 5601 0 SPDR SP INTL DIV ETF ETF/Closed End 78463X772 1131 29735 SH SOLE 0 0 29735 0 SPDR MSCI ACWI EXUS ETF ETF/Closed End 78463X848 2169 59906 SH SOLE 0 0 59906 0 SPDR DEV WORLD EXUS ETF ETF/Closed End 78463X889 367 12553 SH SOLE 0 0 12553 0 SPDR FACTSET INNOVA ETF ETF/Closed End 78464A110 333 3186 SH SOLE 0 0 3186 0 SPDR SP SM CAP GRTH ETF ETF/Closed End 78464A201 3136 52524 SH SOLE 0 0 52524 0 SPDR BLOOMBERG CONV ETF ETF/Closed End- 78464A359 3001 57433 SH SOLE 0 0 57433 0 SPDR INTERMED TERM ETF ETF/Closed End- 78464A375 1048 30669 SH SOLE 0 0 30669 0 SPDR BLOOMBERG MTG ETF ETF/Closed End- 78464A383 1915 74166 SH SOLE 0 0 74166 0 SPDR SP 500 GROWTH ETF ETF/Closed End 78464A409 1506 40462 SH SOLE 0 0 40462 0 SPDR BLOOMBERG HI YL ETF ETF/Closed End- 78464A417 16376 455275 SH SOLE 0 0 455275 0 SPDR SHORT TERM CORP ETF ETF/Closed End- 78464A474 67695 2215876 SH SOLE 0 0 2215876 0 SPDR FTSE INTL GOVT ETF ETF/Closed End- 78464A490 2961 54758 SH SOLE 0 0 54758 0 SPDR SP 500 VALU ETF ETF/Closed End 78464A508 1486 49064 SH SOLE 0 0 49064 0 SPDR SP HLTHCR EQUP ETF ETF/Closed End 78464A581 745 9274 SH SOLE 0 0 9274 0 SPDR DOW JONES REIT ETF ETF/Closed End 78464A607 458 4631 SH SOLE 0 0 4631 0 SPDR SP AERO DEFNSE ETF ETF/Closed End 78464A631 1974 21499 SH SOLE 0 0 21499 0 SPDR AGGREGATE BOND ETF ETF/Closed End- 78464A649 4205 147329 SH SOLE 0 0 147329 0 SPDR BLOOMBERG TIPS ETF ETF/Closed End- 78464A656 633 11372 SH SOLE 0 0 11372 0 SPDR SP REGL BNKG ETF ETF/Closed End 78464A698 4903 95503 SH SOLE 0 0 95503 0 SPDR SP OILGAS EXP ETF ETF/Closed End 78464A730 310 10068 SH SOLE 0 0 10068 0 SPDR SP DIVIDEND ETF ETF/Closed End 78464A763 33250 334473 SH SOLE 0 0 334473 0 SPDR SP BANK ETF ETF/Closed End 78464A797 417 9981 SH SOLE 0 0 9981 0 SPDR SP SMALL CAP ETF ETF/Closed End 78464A813 499 7478 SH SOLE 0 0 7478 0 SPDR SP MID CAP GRW ETF ETF/Closed End 78464A821 245 4660 SH SOLE 0 0 4660 0 SPDR PORT MID CAP ETF ETF/Closed End 78464A847 1759 52788 SH SOLE 0 0 52788 0 SPDR SP BIOTECH ETF ETF/Closed End 78464A870 10470 115643 SH SOLE 0 0 115643 0 SPDR SP HOMEBLDRS ETF ETF/Closed End 78464A888 296 7682 SH SOLE 0 0 7682 0 SPDR BLACKSTONE GSO ETF ETF/Closed End- 78467V608 1797 39012 SH SOLE 0 0 39012 0 SPDR DBLLIN T/R TACT ETF ETF/Closed End- 78467V848 1670 34539 SH SOLE 0 0 34539 0 SPDR DJ INDL AVG ETF ETF/Closed End 78467X109 17477 67443 SH SOLE 0 0 67443 0 SPDR SP MDCP 400 ETF ETF/Closed End 78467Y107 5670 16414 SH SOLE 0 0 16414 0 SPDR SP INTERNET ETF ETF/Closed End 78468R127 238 2675 SH SOLE 0 0 2675 0 SPDR BLOOMBERG INVT ETF ETF/Closed End- 78468R200 1992 64879 SH SOLE 0 0 64879 0 SPDR BLOOMBERG S/T ETF ETF/Closed End- 78468R408 1339 49129 SH SOLE 0 0 49129 0 SPDR NUV BLOOMBERG ETF ETF/Closed End- 78468R739 454 9364 SH SOLE 0 0 9364 0 SPDR SP 500 HI DIV ETF ETF/Closed End 78468R788 1672 44178 SH SOLE 0 0 44178 0 SPDR SSGA LGCP LOW ETF ETF/Closed End 78468R804 296 2953 SH SOLE 0 0 2953 0 SPDR USA QLTY STRAT ETF ETF/Closed End 78468R812 932 11213 SH SOLE 0 0 11213 0 SPDR PORT SMALL CAP ETF ETF/Closed End 78468R853 354 11713 SH SOLE 0 0 11713 0 SP PLUS CORP Common Stock 78469C103 591 17317 SH SOLE 0 0 17317 0 SPX FLOW INC Common Stock 78469X107 1411 44222 SH SOLE 0 0 44222 0 SVB FINL GRP Common Stock 78486Q101 1747 7857 SH SOLE 0 0 7857 0 SABRA HEALTH CARE REIT REIT 78573L106 1018 52300 SH SOLE 0 0 52300 0 SAGE THERAPEUTICS INC Common Stock 78667J108 690 4338 SH SOLE 0 0 4338 0 SALESFORCECOM INC Common Stock 79466L302 12735 80411 SH SOLE 0 0 80411 0 SALLY BEAUTY HLDGS INC Common Stock 79546E104 599 32523 SH SOLE 0 0 32523 0 SANDY SPRING BANCORP INC Common Stock 800363103 313 10004 SH SOLE 0 0 10004 0 SANGAMO THERAPEUTICS INC Common Stock 800677106 104 10928 SH SOLE 0 0 10928 0 SANOFI SPON ADR Common Stock 80105N105 3217 72644 SH SOLE 0 0 72644 0 SAP SE SPON ADR Common Stock 803054204 4417 38258 SH SOLE 0 0 38258 0 SAREPTA THERAPEUTICS INC Common Stock 803607100 473 3969 SH SOLE 0 0 3969 0 HENRY SCHEIN INC Common Stock 806407102 788 13114 SH SOLE 0 0 13114 0 SCHLUMBERGER LTD Common Stock 806857108 10280 235935 SH SOLE 0 0 235935 0 SCHNITZER STEEL INDS A Common Stock 806882106 376 15648 SH SOLE 0 0 15648 0 SCHNEIDER NATL INC WI B Common Stock 80689H102 221 10515 SH SOLE 0 0 10515 0 SCHWAB CHARLES CORP NEW Common Stock 808513105 2191 51241 SH SOLE 0 0 51241 0 SCHWAB US LGCP ETF ETF/Closed End 808524201 413 6105 SH SOLE 0 0 6105 0 SCHWAB US LGCP GRW ETF ETF/Closed End 808524300 225 2835 SH SOLE 0 0 2835 0 SCHWAB EMG MKT EQ ETF ETF/Closed End 808524706 14718 565855 SH SOLE 0 0 565855 0 SCHWAB STR 1000 IDX ETF ETF/Closed End 808524722 3777 135718 SH SOLE 0 0 135718 0 SCHWAB EMRG MKTS LRG ETF ETF/Closed End 808524730 306 11035 SH SOLE 0 0 11035 0 SCHWAB FUND INTL SML ETF ETF/Closed End 808524748 527 16977 SH SOLE 0 0 16977 0 SCHWAB FUND INTL LRG ETF ETF/Closed End 808524755 351 12718 SH SOLE 0 0 12718 0 SCHWAB FDMNTL US LRG ETF ETF/Closed End 808524771 371 9775 SH SOLE 0 0 9775 0 SCHWAB US DIV EQ ETF ETF/Closed End 808524797 2160 41320 SH SOLE 0 0 41320 0 SCHWAB US REIT ETF ETF/Closed End 808524847 3954 89005 SH SOLE 0 0 89005 0 SCOTTS MIRACLEGRO CO Common Stock 810186106 6832 86937 SH SOLE 0 0 86937 0 SEALED AIR CORP NEW Common Stock 81211K100 431 9352 SH SOLE 0 0 9352 0 SEATTLE GENETICS INC WA Common Stock 812578102 313 4273 SH SOLE 0 0 4273 0 MATRLS SEL SECT SPDR ETF ETF/Closed End 81369Y100 655 11806 SH SOLE 0 0 11806 0 HLTHCR SEL SECT SPDR ETF ETF/Closed End 81369Y209 147274 1605170 SH SOLE 0 0 1605170 0 CONS STPLS SEL SPDR ETF ETF/Closed End 81369Y308 140058 2496140 SH SOLE 0 0 2496140 0 CONS DSCR SEL SPDR ETF ETF/Closed End 81369Y407 84663 743633 SH SOLE 0 0 743633 0 ENERGY SEL SECT SPDR ETF ETF/Closed End 81369Y506 15902 240504 SH SOLE 0 0 240504 0 FINL SEL SECT SPDR ETF ETF/Closed End 81369Y605 9029 351176 SH SOLE 0 0 351176 0 INDL SEL SECT SPDR ETF ETF/Closed End 81369Y704 8829 117677 SH SOLE 0 0 117677 0 TECH SEL SECT SPDR ETF ETF/Closed End 81369Y803 185350 2504726 SH SOLE 0 0 2504726 0 SELECT COMMN SVC SEL ETF ETF/Closed End 81369Y852 79025 1689645 SH SOLE 0 0 1689645 0 SEL SECT RL EST SPDR ETF ETF/Closed End 81369Y860 697 19247 SH SOLE 0 0 19247 0 UTILS SEL SECT SPDR ETF ETF/Closed End 81369Y886 42516 730884 SH SOLE 0 0 730884 0 SELECTIVE INS GROUP INC Common Stock 816300107 684 10812 SH SOLE 0 0 10812 0 SEMPRA ENERGY Common Stock 816851109 2047 16263 SH SOLE 0 0 16263 0 SR HSG PPTYS TR SBI REIT 81721M109 284 24144 SH SOLE 0 0 24144 0 SENSUS HEALTHCARE INC Common Stock 81728J109 337 48076 SH SOLE 0 0 48076 0 SERVICENOW INC Common Stock 81762P102 2862 11612 SH SOLE 0 0 11612 0 SHAKE SHACK INC CL A Common Stock 819047101 302 5100 SH SOLE 0 0 5100 0 SHERWIN WILLIAMS CO Common Stock 824348106 20576 47772 SH SOLE 0 0 47772 0 SHOPIFY INC CL A Common Stock 82509L107 1707 8260 SH SOLE 0 0 8260 0 SIGNATURE BANK NEW YORK Common Stock 82669G104 3347 26134 SH SOLE 0 0 26134 0 SILICON MOTION TECH ADR Common Stock 82706C108 1766 44549 SH SOLE 0 0 44549 0 SIMON PPTY GRP INC NEW REIT 828806109 1169 6414 SH SOLE 0 0 6414 0 SIMPSON MFG CO INC Common Stock 829073105 564 9508 SH SOLE 0 0 9508 0 SIRIUS XM HLDGS INC Common Stock 82968B103 607 107012 SH SOLE 0 0 107012 0 SITEONE LANDSCAPE SUPPLY Common Stock 82982L103 2403 42045 SH SOLE 0 0 42045 0 SIX FLAGS ENTMT CORP NEW Common Stock 83001A102 1799 36461 SH SOLE 0 0 36461 0 SKECHERS USA INC CL A Common Stock 830566105 1039 30926 SH SOLE 0 0 30926 0 SKYWEST INC Common Stock 830879102 1214 22357 SH SOLE 0 0 22357 0 SKYWORKS SOLUTIONS INC Common Stock 83088M102 2086 25292 SH SOLE 0 0 25292 0 SLEEP NUMBER CORP Common Stock 83125X103 563 11986 SH SOLE 0 0 11986 0 SMITH NEPHEW PLC ADR Common Stock 83175M205 1866 46532 SH SOLE 0 0 46532 0 SMITH AO Common Stock 831865209 3477 65206 SH SOLE 0 0 65206 0 SMUCKER JM COMPANY NEW Common Stock 832696405 1913 16420 SH SOLE 0 0 16420 0 SNAP ON INC Common Stock 833034101 5305 33894 SH SOLE 0 0 33894 0 SOCIEDAD QUIMICA SER B Common Stock 833635105 581 15102 SH SOLE 0 0 15102 0 SONOCO PRODUCTS CO Common Stock 835495102 2292 37249 SH SOLE 0 0 37249 0 SOTHERLY HOTELS INC REIT 83600C103 81 11900 SH SOLE 0 0 11900 0 SOUTH JERSEY INDS INC Common Stock 838518108 676 21085 SH SOLE 0 0 21085 0 SOUTH STATE CORP Common Stock 840441109 243 3550 SH SOLE 0 0 3550 0 SOUTHERN COMPANY Common Stock 842587107 12966 250892 SH SOLE 0 0 250892 0 SOUTHWEST AIRLINES CO Common Stock 844741108 3123 60160 SH SOLE 0 0 60160 0 SOUTHWESTERN ENERGY CO Common Stock 845467109 486 103595 SH SOLE 0 0 103595 0 SPIRIT AEROSYS HLDG CL A Common Stock 848574109 1325 14474 SH SOLE 0 0 14474 0 SPIRIT AIRLINES INC Common Stock 848577102 4959 93815 SH SOLE 0 0 93815 0 SPLUNK INC Common Stock 848637104 5396 43310 SH SOLE 0 0 43310 0 SPRAGUE RESOURCES LP Common Stock 849343108 1240 67116 SH SOLE 0 0 67116 0 SPROTT PHYSICAL GOLD ETF ETF/Closed End 85207H104 1326 126898 SH SOLE 0 0 126898 0 SPRINT CORP SER 1 Common Stock 85207U105 175 31035 SH SOLE 0 0 31035 0 SPROTT PHYS GLD SLVR ETF/Closed End 85208R101 1297 104637 SH SOLE 0 0 104637 0 SQUARE INC A Common Stock 852234103 3988 53235 SH SOLE 0 0 53235 0 STANLEY BLACK DECKER Common Stock 854502101 5123 37621 SH SOLE 0 0 37621 0 STARBUCKS CORP Common Stock 855244109 15471 208114 SH SOLE 0 0 208114 0 STATE AUTO FINL CORP Common Stock 855707105 217 6580 SH SOLE 0 0 6580 0 STARWOOD PROPERTY TR INC REIT 85571B105 511 22843 SH SOLE 0 0 22843 0 STATE STREET CORP Common Stock 857477103 2334 35461 SH SOLE 0 0 35461 0 STEEL DYNAMICS INC Common Stock 858119100 327 9273 SH SOLE 0 0 9273 0 STELLUS CAP INVT BDC Common Stock 858568108 153 10785 SH SOLE 0 0 10785 0 STITCH FIX INC A Common Stock 860897107 392 13894 SH SOLE 0 0 13894 0 STMICROELECTRONICS N V Common Stock 861012102 151 10169 SH SOLE 0 0 10169 0 STORE CAPITAL CORP REIT 862121100 5453 162767 SH SOLE 0 0 162767 0 STRYKER CORP Common Stock 863667101 3852 19499 SH SOLE 0 0 19499 0 SUBURBAN PROPANE PTNR LP MLP 864482104 1634 72908 SH SOLE 0 0 72908 0 SUMITOMO MITSUI FINL Common Stock 86562M209 1526 217086 SH SOLE 0 0 217086 0 SUN COMMUNITIES INC REIT 866674104 2298 19388 SH SOLE 0 0 19388 0 SUN LIFE FINL INC Common Stock 866796105 421 10970 SH SOLE 0 0 10970 0 SUNCOR ENERGY INC NEW Common Stock 867224107 364 11218 SH SOLE 0 0 11218 0 SUNTRUST BANKS INC Common Stock 867914103 17867 301559 SH SOLE 0 0 301559 0 SYMANTEC CORP Common Stock 871503108 831 36166 SH SOLE 0 0 36166 0 SYNOPSYS INC Common Stock 871607107 422 3668 SH SOLE 0 0 3668 0 SYNOVUS FINL CORP NEW Common Stock 87161C501 639 18600 SH SOLE 0 0 18600 0 SYNNEX CORP Common Stock 87162W100 363 3803 SH SOLE 0 0 3803 0 SYNCHRONY FINANCIAL Common Stock 87165B103 548 17194 SH SOLE 0 0 17194 0 SYSCO CORP Common Stock 871829107 16437 246209 SH SOLE 0 0 246209 0 TC PIPELINES LP MLP 87233Q108 345 9237 SH SOLE 0 0 9237 0 TD AMERITRADE HLDG CORP Common Stock 87236Y108 1008 20157 SH SOLE 0 0 20157 0 TESSCO TECHNOLOGIES INC Common Stock 872386107 244 15735 SH SOLE 0 0 15735 0 THL CREDIT INC BDC Common Stock 872438106 69 10500 SH SOLE 0 0 10500 0 TJX COS INC NEW Common Stock 872540109 9681 181947 SH SOLE 0 0 181947 0 T MOBILE US INC Common Stock 872590104 613 8868 SH SOLE 0 0 8868 0 TRI POINTE GROUP INC Common Stock 87265H109 480 37960 SH SOLE 0 0 37960 0 TPG SPLTY LEND INC BDC Common Stock 87265K102 1218 60908 SH SOLE 0 0 60908 0 TTM TECHNOLOGIES INC Common Stock 87305R109 269 22941 SH SOLE 0 0 22941 0 TABLEAU SOFTWARE INC Common Stock 87336U105 795 6246 SH SOLE 0 0 6246 0 TAIWAN SEMICON MFG CO Common Stock 874039100 1593 38898 SH SOLE 0 0 38898 0 TAKETWO INTERACTIVE INC Common Stock 874054109 723 7661 SH SOLE 0 0 7661 0 TANDEM DIABETES CARE NEW Common Stock 875372203 495 7800 SH SOLE 0 0 7800 0 TANGER FACTORY OUTLET REIT 875465106 2321 110610 SH SOLE 0 0 110610 0 TAPESTRY INC Common Stock 876030107 462 14231 SH SOLE 0 0 14231 0 TARGET CORP Common Stock 87612E106 18414 229427 SH SOLE 0 0 229427 0 TARGA RESOURCES CORP Common Stock 87612G101 4383 105479 SH SOLE 0 0 105479 0 TAYLOR DEVICES INC Common Stock 877163105 4293 352493 SH SOLE 0 0 352493 0 TECH DATA CORP Common Stock 878237106 625 6106 SH SOLE 0 0 6106 0 TECK RESOURCES LTD CL B Common Stock 878742204 786 33900 SH SOLE 0 0 33900 0 TEGNA INC Common Stock 87901J105 587 41647 SH SOLE 0 0 41647 0 TEKLA HEALTHCARE OPPTYS Common Stock 879105104 933 52929 SH SOLE 0 0 52929 0 TEKLA HEALTHCARE INV SBI ETF/Closed End 87911J103 2685 130707 SH SOLE 0 0 130707 0 TEKLA LIFE SCIENCES INVS ETF/Closed End 87911K100 649 37911 SH SOLE 0 0 37911 0 TEKLA WORLD HLTHCARE ETF/Closed End 87911L108 468 36550 SH SOLE 0 0 36550 0 TELADOC HEALTH INC Common Stock 87918A105 210 3768 SH SOLE 0 0 3768 0 TELEFLEX INC Common Stock 879369106 2761 9138 SH SOLE 0 0 9138 0 TELEFONICA BRASIL SA ADR Common Stock 87936R106 399 33036 SH SOLE 0 0 33036 0 TELUS CORP Common Stock 87971M103 1223 33015 SH SOLE 0 0 33015 0 TEMPLETON DRAGON FD INC ETF/Closed End 88018T101 626 31470 SH SOLE 0 0 31470 0 TEMPLTN EMERG MKT INC FD ETF/Closed End- 880192109 145 14131 SH SOLE 0 0 14131 0 TERADYNE INC Common Stock 880770102 4409 110675 SH SOLE 0 0 110675 0 TERNIUM SA SPON ADR Common Stock 880890108 249 9130 SH SOLE 0 0 9130 0 TESLA INC Common Stock 88160R101 9107 32541 SH SOLE 0 0 32541 0 TEVA PHARMACEUTICAL ADR Common Stock 881624209 2354 150118 SH SOLE 0 0 150118 0 TETRA TECH INC NEW Common Stock 88162G103 318 5336 SH SOLE 0 0 5336 0 TEXAS INSTRUMENTS INC Common Stock 882508104 12775 120435 SH SOLE 0 0 120435 0 TEX PAC LAND SUB CTF UT Common Stock 882610108 874 1130 SH SOLE 0 0 1130 0 TEXAS ROADHOUSE INC A Common Stock 882681109 984 15819 SH SOLE 0 0 15819 0 TEXTRON INC Common Stock 883203101 1553 30662 SH SOLE 0 0 30662 0 TRADE DESK INC A Common Stock 88339J105 953 4813 SH SOLE 0 0 4813 0 THERMO FISHER SCIENTIFIC Common Stock 883556102 37044 135334 SH SOLE 0 0 135334 0 THOMSON REUTERS CORP NEW Common Stock 884903709 426 7194 SH SOLE 0 0 7194 0 THOR INDUSTRIES INC Common Stock 885160101 2036 32645 SH SOLE 0 0 32645 0 THREE D SYS CORP DEL NEW Common Stock 88554D205 130 12104 SH SOLE 0 0 12104 0 3M COMPANY Common Stock 88579Y101 44525 214287 SH SOLE 0 0 214287 0 TIDEWATER INC NEW Common Stock 88642R109 4115 177454 SH SOLE 0 0 177454 0 TIDEWATER INC NEW A WTS Warrant/Right 88642R117 60 16745 SH SOLE 0 0 16745 0 TIDEWATER INC NEW B WTS Warrant/Right 88642R125 61 17860 SH SOLE 0 0 17860 0 TIFFANY CO NEW Common Stock 886547108 516 4883 SH SOLE 0 0 4883 0 TILRAY INC 2 Common Stock 88688T100 360 5502 SH SOLE 0 0 5502 0 TOLL BROTHERS INC Common Stock 889478103 949 26219 SH SOLE 0 0 26219 0 TOOTSIE ROLL INDS INC Common Stock 890516107 270 7254 SH SOLE 0 0 7254 0 TORCHMARK CORP Common Stock 891027104 1434 17493 SH SOLE 0 0 17493 0 TORO CO Common Stock 891092108 643 9340 SH SOLE 0 0 9340 0 TORONTO DOMINION BK NEW Common Stock 891160509 2049 37706 SH SOLE 0 0 37706 0 TORTOISE ENERGY INFRA ETF/Closed End 89147L100 599 25499 SH SOLE 0 0 25499 0 TORTOISE MIDSTREAM ENRGY ETF/Closed End 89148B101 481 34294 SH SOLE 0 0 34294 0 TOTAL S A SPON ADR Common Stock 89151E109 7665 137735 SH SOLE 0 0 137735 0 TOTAL SYSTEMS SVC INC Common Stock 891906109 7566 79636 SH SOLE 0 0 79636 0 TOYOTA MTR CORP SPON ADR Common Stock 892331307 358 3029 SH SOLE 0 0 3029 0 TRACTOR SUPPLY CO Common Stock 892356106 2214 22642 SH SOLE 0 0 22642 0 TRANSCANADA CORP Common Stock 89353D107 3742 83274 SH SOLE 0 0 83274 0 TRANSDIGM GROUP INC Common Stock 893641100 588 1295 SH SOLE 0 0 1295 0 TRAVELERS COS INC Common Stock 89417E109 26015 189670 SH SOLE 0 0 189670 0 TREX CO INC Common Stock 89531P105 1150 18686 SH SOLE 0 0 18686 0 TRI CONTINENTAL CORP ETF/Closed End 895436103 1032 39254 SH SOLE 0 0 39254 0 TRINITY INDUSTRIES INC Common Stock 896522109 494 22717 SH SOLE 0 0 22717 0 TRIPLE S MGMT CORP B Common Stock 896749108 266 11669 SH SOLE 0 0 11669 0 TRISTATE CAP HLDGS INC Common Stock 89678F100 204 10000 SH SOLE 0 0 10000 0 TRUSTCO BK CORP N Y Common Stock 898349105 133 17075 SH SOLE 0 0 17075 0 TRUSTMARK CORP Common Stock 898402102 315 9355 SH SOLE 0 0 9355 0 T2 BIOSYSTEMS INC Common Stock 89853L104 33 12550 SH SOLE 0 0 12550 0 TURTLE BEACH CORP NEW Common Stock 900450206 1135 99895 SH SOLE 0 0 99895 0 TWILIO INC A Common Stock 90138F102 2129 16481 SH SOLE 0 0 16481 0 TWITTER INC Common Stock 90184L102 7735 235252 SH SOLE 0 0 235252 0 TWO HARBORS INVT CORP Common Stock 90187B408 240 17738 SH SOLE 0 0 17738 0 2U INC Common Stock 90214J101 211 2978 SH SOLE 0 0 2978 0 TYLER TECHNOLOGIES INC Common Stock 902252105 664 3248 SH SOLE 0 0 3248 0 TYSON FOODS INC A Common Stock 902494103 652 9395 SH SOLE 0 0 9395 0 UBS AG E TRACS ALERN ETN Alternatives - 902641646 307 13521 SH SOLE 0 0 13521 0 UGI CORP NEW Common Stock 902681105 4875 87963 SH SOLE 0 0 87963 0 U S BANCORP DE NEW Common Stock 902973304 10742 222909 SH SOLE 0 0 222909 0 U S SILICA HLDGS INC Common Stock 90346E103 292 16848 SH SOLE 0 0 16848 0 UBIQUITI NETWORKS INC Common Stock 90347A100 3486 23284 SH SOLE 0 0 23284 0 ULTA BEAUTY INC Common Stock 90384S303 7962 22831 SH SOLE 0 0 22831 0 ULTIMATE SFTWARE GRP INC Common Stock 90385D107 1980 5997 SH SOLE 0 0 5997 0 ULTRAGENYX PHARM INC Common Stock 90400D108 277 3996 SH SOLE 0 0 3996 0 UNDER ARMOUR INC CL A Common Stock 904311107 1318 62352 SH SOLE 0 0 62352 0 UNDER ARMOUR INC C Common Stock 904311206 998 52872 SH SOLE 0 0 52872 0 UNIFIRST CORP Common Stock 904708104 264 1723 SH SOLE 0 0 1723 0 UNILEVER PLC SPONS ADR Common Stock 904767704 5413 93772 SH SOLE 0 0 93772 0 UNILEVER N V NY SHS NEW Common Stock 904784709 19489 334351 SH SOLE 0 0 334351 0 UNION BANKSHS CORP NEW Common Stock 90539J109 936 28958 SH SOLE 0 0 28958 0 UNION PACIFIC CORP Common Stock 907818108 19975 119465 SH SOLE 0 0 119465 0 UNITED BANKSHARES INC WV Common Stock 909907107 4853 133901 SH SOLE 0 0 133901 0 UNITED CONTINENTAL HLDGS Common Stock 910047109 2079 26065 SH SOLE 0 0 26065 0 UNITED NATURAL FOODS INC Common Stock 911163103 2795 211420 SH SOLE 0 0 211420 0 UPS INC B Common Stock 911312106 37882 339018 SH SOLE 0 0 339018 0 UNITED RENTALS INC Common Stock 911363109 1634 14302 SH SOLE 0 0 14302 0 UNITED STATES CELLULAR Common Stock 911684108 317 6900 SH SOLE 0 0 6900 0 UNITED STS STEEL CRP NEW Common Stock 912909108 478 24544 SH SOLE 0 0 24544 0 UNITED TECHNOLOGIES CORP Common Stock 913017109 40099 311110 SH SOLE 0 0 311110 0 UNITEDHEALTH GROUP INC Common Stock 91324P102 61675 249434 SH SOLE 0 0 249434 0 UNITIL CORP Common Stock 913259107 523 9653 SH SOLE 0 0 9653 0 UNIVERSAL DISPLAY CORP Common Stock 91347P105 570 3729 SH SOLE 0 0 3729 0 UNIVERSAL LOGISTICS HLDG Common Stock 91388P105 372 18907 SH SOLE 0 0 18907 0 UNIVERSAL HLTH SVC CL B Common Stock 913903100 1091 8159 SH SOLE 0 0 8159 0 URSTADT BIDLE PPTYS CL A REIT 917286205 227 11021 SH SOLE 0 0 11021 0 UTAH MEDICAL PRODS INC Common Stock 917488108 412 4663 SH SOLE 0 0 4663 0 V F CORP Common Stock 918204108 3237 37242 SH SOLE 0 0 37242 0 VSE CORP Common Stock 918284100 2630 83284 SH SOLE 0 0 83284 0 VAIL RESORTS INC Common Stock 91879Q109 5614 25833 SH SOLE 0 0 25833 0 VALERO ENERGY CORP Common Stock 91913Y100 4772 56252 SH SOLE 0 0 56252 0 VALLEY NATIONAL BANCORP Common Stock 919794107 581 60683 SH SOLE 0 0 60683 0 VANECK GOLD MNRS ETF ETF/Closed End 92189F106 5076 226424 SH SOLE 0 0 226424 0 VANECK BDC INCM ETF ETF/Closed End 92189F411 269 16420 SH SOLE 0 0 16420 0 VANECK PFD SECS EX ETF ETF/Closed End- 92189F429 233 12026 SH SOLE 0 0 12026 0 VANECK CEF MUN INCM ETF ETF/Closed End- 92189F460 1539 58996 SH SOLE 0 0 58996 0 VANECK INVT GRD FLTG ETF ETF/Closed End- 92189F486 1242 49361 SH SOLE 0 0 49361 0 VANECK AMT FREE SHRT ETF ETF/Closed End- 92189F528 244 13891 SH SOLE 0 0 13891 0 VANECK UNCNV OILGAS ETF ETF/Closed End 92189F668 464 36437 SH SOLE 0 0 36437 0 VANECK RETAIL ETF ETF/Closed End 92189F684 315 3002 SH SOLE 0 0 3002 0 VANECK VCTRS BIOTECH ETF ETF/Closed End 92189F726 770 5995 SH SOLE 0 0 5995 0 VANECK JR GOLD MINER ETF ETF/Closed End 92189F791 2201 69379 SH SOLE 0 0 69379 0 VANECK AFRICA INDEX ETF ETF/Closed End 92189F866 876 40709 SH SOLE 0 0 40709 0 VANECK AMT INTER NEW ETF ETF/Closed End- 92189H201 1838 37670 SH SOLE 0 0 37670 0 VANECK JPM E/MKT NEW ETF ETF/Closed End- 92189H300 3021 90547 SH SOLE 0 0 90547 0 VANCK HI YLD MUN NEW ETF ETF/Closed End- 92189H409 529 8432 SH SOLE 0 0 8432 0 VNGRD DIV APPREC ETF ETF/Closed End 921908844 17172 156622 SH SOLE 0 0 156622 0 VNGRD TOTAL INTL STK ETF ETF/Closed End 921909768 2150 41423 SH SOLE 0 0 41423 0 VNGRD EXT DUR TRSY ETF ETF/Closed End- 921910709 18192 152653 SH SOLE 0 0 152653 0 VNGRD MEGA CAP GRWTH ETF ETF/Closed End 921910816 253 2033 SH SOLE 0 0 2033 0 VNGRD SP 500 GRW ETF ETF/Closed End 921932505 15056 97362 SH SOLE 0 0 97362 0 VNGRD SP 500 VAL ETF ETF/Closed End 921932703 1348 12404 SH SOLE 0 0 12404 0 VNGRD SP SM GRW 600 ETF ETF/Closed End 921932794 294 1919 SH SOLE 0 0 1919 0 VNGRD SP SM CAP 600 ETF ETF/Closed End 921932828 279 1991 SH SOLE 0 0 1991 0 VNGRD US MMNTM FCTR ETF ETF/Closed End 921935508 202 2549 SH SOLE 0 0 2549 0 VNGRD LNG TRM BD IDX ETF ETF/Closed End- 921937793 13264 143950 SH SOLE 0 0 143950 0 VNGRD INTRM TRM BD ETF ETF/Closed End- 921937819 19453 231781 SH SOLE 0 0 231781 0 VNGRD SHORT TERM BD ETF ETF/Closed End- 921937827 34583 434516 SH SOLE 0 0 434516 0 VNGRD TTL BD MKT ETF ETF/Closed End- 921937835 27641 340494 SH SOLE 0 0 340494 0 VNGRD FTSE DEV MKTS ETF ETF/Closed End 921943858 110538 2704628 SH SOLE 0 0 2704628 0 VNGRD HGH DIV YLD ETF ETF/Closed End 921946406 67562 788727 SH SOLE 0 0 788727 0 VNGRD INTL HI DIV YL ETF ETF/Closed End 921946794 507 8332 SH SOLE 0 0 8332 0 VNGRD INTL DIV APPRC ETF ETF/Closed End 921946810 6225 96360 SH SOLE 0 0 96360 0 VNGRD EMRG MKTS GOV ETF ETF/Closed End- 921946885 2580 32977 SH SOLE 0 0 32977 0 VNGRD SHRT INFL PRO ETF ETF/Closed End- 922020805 6822 140148 SH SOLE 0 0 140148 0 VNGRD TTL INTL BD ETF ETF/Closed End- 92203J407 37234 667632 SH SOLE 0 0 667632 0 VNGRD US REAL EST ETF ETF/Closed End 922042676 304 5100 SH SOLE 0 0 5100 0 VNGRD FTSE SMALL CAP ETF ETF/Closed End 922042718 14565 139878 SH SOLE 0 0 139878 0 VNGRD TTL WORLD STK ETF ETF/Closed End 922042742 524 7163 SH SOLE 0 0 7163 0 VNGRD FTSE ALL WORLD ETF ETF/Closed End 922042775 194697 3882290 SH SOLE 0 0 3882290 0 VNGRD FTSE EMG MKTS ETF ETF/Closed End 922042858 36861 867329 SH SOLE 0 0 867329 0 VNGRD FTSE PACIFIC ETF ETF/Closed End 922042866 42243 641409 SH SOLE 0 0 641409 0 VNGRD FTSE EUROPE ETF ETF/Closed End 922042874 14905 278027 SH SOLE 0 0 278027 0 VNGRD CONSMR DISCRET ETF ETF/Closed End 92204A108 4883 28323 SH SOLE 0 0 28323 0 VNGRD CNSMR STAPLES ETF ETF/Closed End 92204A207 3189 21959 SH SOLE 0 0 21959 0 VNGRD ENERGY ETF ETF/Closed End 92204A306 990 11075 SH SOLE 0 0 11075 0 VNGRD FINANCIALS ETF ETF/Closed End 92204A405 4448 68912 SH SOLE 0 0 68912 0 VNGRD HEALTH CARE ETF ETF/Closed End 92204A504 20591 119379 SH SOLE 0 0 119379 0 VNGRD INDUSTRIALS ETF ETF/Closed End 92204A603 1594 11394 SH SOLE 0 0 11394 0 VNGRD INFO TECH ETF ETF/Closed End 92204A702 23305 116159 SH SOLE 0 0 116159 0 VNGRD UTILITIES ETF ETF/Closed End 92204A876 2911 22461 SH SOLE 0 0 22461 0 VNGRD COMMN SVCS ETF ETF/Closed End 92204A884 4248 50857 SH SOLE 0 0 50857 0 VNGRD SHRT TRM GOV ETF ETF/Closed End- 92206C102 2263 37450 SH SOLE 0 0 37450 0 VNGRD SHRT TRM CORP ETF ETF/Closed End- 92206C409 45554 571141 SH SOLE 0 0 571141 0 VNGRD RUS2000 VL IN ETF ETF/Closed End 92206C649 780 7470 SH SOLE 0 0 7470 0 VNGRD RUS 2000 INDX ETF ETF/Closed End 92206C664 13439 109262 SH SOLE 0 0 109262 0 VNGRD RUS1000 GRW IN ETF ETF/Closed End 92206C680 62557 402347 SH SOLE 0 0 402347 0 VNGRD INTRM TERM ETF ETF/Closed End- 92206C706 31321 485754 SH SOLE 0 0 485754 0 VNGRD RUS1000 VL IN ETF ETF/Closed End 92206C714 59991 554904 SH SOLE 0 0 554904 0 VNGRD MTG BKD SEC ETF ETF/Closed End- 92206C771 28292 540333 SH SOLE 0 0 540333 0 VNGRD LNG TRM TREAS ETF ETF/Closed End- 92206C847 1344 17288 SH SOLE 0 0 17288 0 VNGRD INTRM CORP BD ETF ETF/Closed End- 92206C870 18425 212099 SH SOLE 0 0 212099 0 VAREX IMAGING CORP Common Stock 92214X106 212 6251 SH SOLE 0 0 6251 0 VARIAN MED SYS INC Common Stock 92220P105 2942 20756 SH SOLE 0 0 20756 0 VECTOR GROUP LTD Common Stock 92240M108 787 72922 SH SOLE 0 0 72922 0 VECTRUS INC Common Stock 92242T101 321 12087 SH SOLE 0 0 12087 0 VEEVA SYS INC CL A Common Stock 922475108 12999 102464 SH SOLE 0 0 102464 0 VENTAS INC REIT 92276F100 2687 42111 SH SOLE 0 0 42111 0 VNGRD MUN T/E BD ETF ETF/Closed End- 922907746 331 6340 SH SOLE 0 0 6340 0 VNGRD SP 500 ETF ETF/Closed End 922908363 82831 319145 SH SOLE 0 0 319145 0 VNGRD MDCP VAL ETF ETF/Closed End 922908512 4432 41081 SH SOLE 0 0 41081 0 VNGRD MDCP GRW ETF ETF/Closed End 922908538 10600 74247 SH SOLE 0 0 74247 0 VNGRD REAL EST INDX ETF ETF/Closed End 922908553 23057 265297 SH SOLE 0 0 265297 0 VNGRD SMLL CAP GRWTH ETF ETF/Closed End 922908595 11931 66386 SH SOLE 0 0 66386 0 VNGRD SML CAP VAL ETF ETF/Closed End 922908611 14612 113508 SH SOLE 0 0 113508 0 VNGRD MID CAP ETF ETF/Closed End 922908629 59760 371759 SH SOLE 0 0 371759 0 VNGRD LGCP ETF ETF/Closed End 922908637 11283 86925 SH SOLE 0 0 86925 0 VNGRD EXTND MARKET ETF ETF/Closed End 922908652 3268 28301 SH SOLE 0 0 28301 0 VNGRD GROWTH ETF ETF/Closed End 922908736 11747 75096 SH SOLE 0 0 75096 0 VNGRD VALUE ETF ETF/Closed End 922908744 14555 135230 SH SOLE 0 0 135230 0 VNGRD SMALL CAP ETF ETF/Closed End 922908751 22875 149707 SH SOLE 0 0 149707 0 VNGRD TTL STK MKT ETF ETF/Closed End 922908769 8249 57005 SH SOLE 0 0 57005 0 VEREIT INC REIT 92339V100 705 84206 SH SOLE 0 0 84206 0 VERISIGN INC Common Stock 92343E102 259 1426 SH SOLE 0 0 1426 0 VERIZON COMMNS INC Common Stock 92343V104 79418 1343108 SH SOLE 0 0 1343108 0 VERISK ANALYTICS INC Common Stock 92345Y106 1385 10416 SH SOLE 0 0 10416 0 VERMILION ENERGY INC Common Stock 923725105 243 9833 SH SOLE 0 0 9833 0 VERSO CORP Common Stock 92531L207 427 19937 SH SOLE 0 0 19937 0 VERTEX PHARMS INC Common Stock 92532F100 6781 36860 SH SOLE 0 0 36860 0 VERSUM MATERIALS INC Common Stock 92532W103 265 5263 SH SOLE 0 0 5263 0 VIACOM INC CL B NEW Common Stock 92553P201 1276 45448 SH SOLE 0 0 45448 0 VICOR CORP Common Stock 925815102 2599 83774 SH SOLE 0 0 83774 0 VICTORYSHS US DSCV ETF ETF/Closed End 92647N774 1210 30616 SH SOLE 0 0 30616 0 VICTORYSHS US 500 ETF ETF/Closed End 92647N782 899 19235 SH SOLE 0 0 19235 0 VICTORYSHS DEV ENH ETF ETF/Closed End 92647N816 1259 39826 SH SOLE 0 0 39826 0 VICTORYSHS US EQ INC ETF ETF/Closed End 92647N824 1890 42443 SH SOLE 0 0 42443 0 VICTORYSHS US LGCP ETF ETF/Closed End 92647N865 492 10712 SH SOLE 0 0 10712 0 VICTORYSHS INTL HI ETF ETF/Closed End 92647N881 1321 40623 SH SOLE 0 0 40623 0 VILLAGE FARMS INTL INC Common Stock 92707Y108 1041 74306 SH SOLE 0 0 74306 0 VIRTU FINANCIAL INC A Common Stock 928254101 3460 145664 SH SOLE 0 0 145664 0 VISA INC CL A Common Stock 92826C839 72230 462450 SH SOLE 0 0 462450 0 VMWARE INC CL A Common Stock 928563402 1649 9134 SH SOLE 0 0 9134 0 VODAFONE GRP PLC NEW ADR Common Stock 92857W308 9557 525702 SH SOLE 0 0 525702 0 VOYA RISK MNGD NAT RES ETF/Closed End 92913C106 85 15800 SH SOLE 0 0 15800 0 VULCAN MATERIALS COMPANY Common Stock 929160109 4407 37220 SH SOLE 0 0 37220 0 VUZIX CORP NEW Common Stock 92921W300 43 14150 SH SOLE 0 0 14150 0 WD 40 CO Common Stock 929236107 252 1489 SH SOLE 0 0 1489 0 WABCO HOLDINGS INC Common Stock 92927K102 4779 36255 SH SOLE 0 0 36255 0 W P CAREY INC Common Stock 92936U109 4841 61800 SH SOLE 0 0 61800 0 WEC ENERGY GROUP INC Common Stock 92939U106 7868 99491 SH SOLE 0 0 99491 0 WABTEC Common Stock 929740108 850 11528 SH SOLE 0 0 11528 0 WAITR HOLDINGS INC Common Stock 930752100 157 12805 SH SOLE 0 0 12805 0 WALMART INC Common Stock 931142103 40715 417466 SH SOLE 0 0 417466 0 WALGREENS BOOTS ALLIANCE Common Stock 931427108 16633 262889 SH SOLE 0 0 262889 0 WASHINGTON FEDL INC Common Stock 938824109 989 34235 SH SOLE 0 0 34235 0 WASHINGTON PRIME GRP NEW Common Stock 93964W108 386 68285 SH SOLE 0 0 68285 0 WASH RL EST INVT TR SBI REIT 939653101 242 8511 SH SOLE 0 0 8511 0 WASTE CONNECTIONS INC Common Stock 94106B101 1959 22110 SH SOLE 0 0 22110 0 WASTE MANAGEMENT INC DEL Common Stock 94106L109 21693 208766 SH SOLE 0 0 208766 0 WATERS CORP Common Stock 941848103 251 998 SH SOLE 0 0 998 0 WATSCO INC A Common Stock 942622200 272 1901 SH SOLE 0 0 1901 0 WEBSTER FINANCIAL CORP Common Stock 947890109 1089 21500 SH SOLE 0 0 21500 0 WEINGARTEN RLTY INVS SBI REIT 948741103 253 8626 SH SOLE 0 0 8626 0 WEIS MARKET INC Common Stock 948849104 232 5675 SH SOLE 0 0 5675 0 WELLCARE HEALTHPLANS INC Common Stock 94946T106 276 1024 SH SOLE 0 0 1024 0 WELLS FARGO CO NEW Common Stock 949746101 39317 813676 SH SOLE 0 0 813676 0 WF CONV A 75 PERPTL CD Par 10 949746804 1707 1321 SH SOLE 0 0 1321 0 WF GLB DIV OPP FD ETF/Closed End 94987C103 136 26015 SH SOLE 0 0 26015 0 WELLTOWER INC REIT 95040Q104 22721 292792 SH SOLE 0 0 292792 0 WENDYS CO Common Stock 95058W100 1772 99029 SH SOLE 0 0 99029 0 WEST PHARM SVCS INC Common Stock 955306105 618 5609 SH SOLE 0 0 5609 0 WESTERN ALLIANCE BANCORP Common Stock 957638109 532 12965 SH SOLE 0 0 12965 0 WESTERN ASSET PREMIER ETF/Closed End- 957664105 276 21069 SH SOLE 0 0 21069 0 WESTERN EMERG MKTS DEBT ETF/Closed End- 95766A101 775 56811 SH SOLE 0 0 56811 0 WESTERN HIGH INCME OPPTY ETF/Closed End- 95766K109 156 32313 SH SOLE 0 0 32313 0 WESTRN MUNI HIGH INCM FD ETF/Closed End- 95766N103 358 48389 SH SOLE 0 0 48389 0 WESTERN INFLTN LKD INCM ETF/Closed End- 95766Q106 973 86818 SH SOLE 0 0 86818 0 WESTERN INFLTN LKD OPPTY ETF/Closed End- 95766R104 5262 490398 SH SOLE 0 0 490398 0 WESTERN ASSET INVESTMENT ETF/Closed End- 95766T100 162 10975 SH SOLE 0 0 10975 0 WESTERN HIGH YLD DEFINED ETF/Closed End- 95768B107 326 22054 SH SOLE 0 0 22054 0 WESTERN MTG OPPTY FD INC ETF/Closed End 95790B109 306 14735 SH SOLE 0 0 14735 0 WESTERN DIGITAL CORP Common Stock 958102105 5602 116562 SH SOLE 0 0 116562 0 WESTERN INTER MUNI FD ETF/Closed End- 958435109 97 11007 SH SOLE 0 0 11007 0 WESTERN MIDSTREAM LP MLP 958669103 1231 39253 SH SOLE 0 0 39253 0 WESTERN UNION CO Common Stock 959802109 1107 59955 SH SOLE 0 0 59955 0 WESTLAKE CHEMICAL CORP Common Stock 960413102 219 3229 SH SOLE 0 0 3229 0 WESTLAKE CHEMICAL PARTNR Common Stock 960417103 356 15691 SH SOLE 0 0 15691 0 WESTROCK CO Common Stock 96145D105 999 26041 SH SOLE 0 0 26041 0 WEYERHAEUSER CO Common Stock 962166104 3988 151407 SH SOLE 0 0 151407 0 WHEATON PRECIOUS METALS Common Stock 962879102 510 21421 SH SOLE 0 0 21421 0 WHIRLPOOL CORP Common Stock 963320106 1157 8709 SH SOLE 0 0 8709 0 WILLIAMS COS INC DEL Common Stock 969457100 10899 379482 SH SOLE 0 0 379482 0 WILLIAMS SONOMA INC Common Stock 969904101 484 8607 SH SOLE 0 0 8607 0 WIPRO LTD SPON ADR Common Stock 97651M109 58 14696 SH SOLE 0 0 14696 0 WISDOMTREE INVT INC Common Stock 97717P104 124 17611 SH SOLE 0 0 17611 0 WSDMTR US TTL DIV ETF ETF/Closed End 97717W109 664 7015 SH SOLE 0 0 7015 0 WSDMTR US HI DIV FD ETF ETF/Closed End 97717W208 685 9445 SH SOLE 0 0 9445 0 WSDMTR E/M SMCP DIV ETF ETF/Closed End 97717W281 450 9551 SH SOLE 0 0 9551 0 WSDMTR US LGCP DIV ETF ETF/Closed End 97717W307 7908 83930 SH SOLE 0 0 83930 0 WSDMTR E/M HI DIV ETF ETF/Closed End 97717W315 2249 51302 SH SOLE 0 0 51302 0 WSDMTR US DV EX FINL ETF ETF/Closed End 97717W406 1026 11999 SH SOLE 0 0 11999 0 WSDMTR U S DLR BLLSH ETF ETF/Closed End 97717W471 286 10470 SH SOLE 0 0 10470 0 WSDMTR US MDCP DIV ETF ETF/Closed End 97717W505 13166 367880 SH SOLE 0 0 367880 0 WSDMTR US MDCP ETF ETF/Closed End 97717W570 215 5455 SH SOLE 0 0 5455 0 WSDMTR US SMCP DIV ETF ETF/Closed End 97717W604 14533 527710 SH SOLE 0 0 527710 0 WSDMTR INTL EQ FD ETF ETF/Closed End 97717W703 2349 46399 SH SOLE 0 0 46399 0 WSDMTR INTL MDCP DIV ETF ETF/Closed End 97717W778 8580 138186 SH SOLE 0 0 138186 0 WSDMTR JPN SMCP DIV ETF ETF/Closed End 97717W836 1782 26134 SH SOLE 0 0 26134 0 WSDMTR JPN HEDG EQ ETF ETF/Closed End 97717W851 8118 160410 SH SOLE 0 0 160410 0 WSDMTR EURO S/C DIV ETF ETF/Closed End 97717W869 300 5139 SH SOLE 0 0 5139 0 WSDMTREE EUR HDGD SM ETF ETF/Closed End 97717X552 970 32146 SH SOLE 0 0 32146 0 WSDTREE FLTG TREAS ETF ETF/Closed End- 97717X628 361 14386 SH SOLE 0 0 14386 0 WISDOMTREE US DV GRW ETF ETF/Closed End 97717X669 9066 210552 SH SOLE 0 0 210552 0 WSDMTRE EURO HDGD EQ ETF ETF/Closed End 97717X701 23687 370625 SH SOLE 0 0 370625 0 WOODWARD INC Common Stock 980745103 3259 34347 SH SOLE 0 0 34347 0 WORKDAY INC A Common Stock 98138H101 1275 6612 SH SOLE 0 0 6612 0 WORLD ACCEPTANCE CORP Common Stock 981419104 719 6142 SH SOLE 0 0 6142 0 WORLDPAY INC A Common Stock 981558109 946 8337 SH SOLE 0 0 8337 0 WORTHINGTON INDS INC Common Stock 981811102 298 7979 SH SOLE 0 0 7979 0 WYNDHAM DESTINATIONS INC Common Stock 98310W108 269 6645 SH SOLE 0 0 6645 0 WYNDHAM HOTELS RESORTS Common Stock 98311A105 315 6303 SH SOLE 0 0 6303 0 WYNN RESORTS LTD Common Stock 983134107 603 5056 SH SOLE 0 0 5056 0 XPO LOGISTICS INC Common Stock 983793100 221 4107 SH SOLE 0 0 4107 0 XCEL ENERGY INC Common Stock 98389B100 4335 77121 SH SOLE 0 0 77121 0 XILINX INC Common Stock 983919101 5135 40496 SH SOLE 0 0 40496 0 XYLEM INC Common Stock 98419M100 706 8934 SH SOLE 0 0 8934 0 YEXT INC Common Stock 98585N106 1043 47693 SH SOLE 0 0 47693 0 YORK WATER COMPANY Common Stock 987184108 433 12618 SH SOLE 0 0 12618 0 YUM BRANDS INC Common Stock 988498101 9360 93779 SH SOLE 0 0 93779 0 YUM CHINA HOLDINGS Common Stock 98850P109 972 21645 SH SOLE 0 0 21645 0 ZEBRA TECHS CORP A Common Stock 989207105 1232 5878 SH SOLE 0 0 5878 0 ZENDESK INC Common Stock 98936J101 468 5503 SH SOLE 0 0 5503 0 ZIMMER BIOMET HLDGS INC Common Stock 98956P102 7970 62409 SH SOLE 0 0 62409 0 ZIONS BANCORP N A Common Stock 989701107 386 8507 SH SOLE 0 0 8507 0 ZIOPHARM ONCOLOGY INC Common Stock 98973P101 315 81914 SH SOLE 0 0 81914 0 ZOETIS INC CL A Common Stock 98978V103 14975 148755 SH SOLE 0 0 148755 0 ZSCALER INC Common Stock 98980G102 664 9357 SH SOLE 0 0 9357 0 AIRCASTLE LTD Common Stock G0129K104 360 17770 SH SOLE 0 0 17770 0 ALLEGION PUBLIC LTD Common Stock G0176J109 1748 19268 SH SOLE 0 0 19268 0 ALLERGAN PLC Common Stock G0177J108 10186 69570 SH SOLE 0 0 69570 0 AMDOCS LTD Common Stock G02602103 2613 48294 SH SOLE 0 0 48294 0 AON PLC CL A Common Stock G0408V102 490 2872 SH SOLE 0 0 2872 0 ATLASSIAN CORP PLC A Common Stock G06242104 7410 65931 SH SOLE 0 0 65931 0 ACCENTURE PLC IRELD CL A Common Stock G1151C101 9840 55903 SH SOLE 0 0 55903 0 BROOKFIELD INFRA LP MLP G16252101 363 8663 SH SOLE 0 0 8663 0 BROOKFIELD RENEWABLE LP MLP G16258108 209 6547 SH SOLE 0 0 6547 0 CREDICORP LTD Common Stock G2519Y108 1009 4204 SH SOLE 0 0 4204 0 COCACOLA EURO PRTNRS Common Stock G25839104 624 12061 SH SOLE 0 0 12061 0 EATON CORP PLC Common Stock G29183103 22804 283062 SH SOLE 0 0 283062 0 ESSENT GROUP LTD Common Stock G3198U102 440 10128 SH SOLE 0 0 10128 0 EVEREST REINSURANCE GRP Common Stock G3223R108 1576 7295 SH SOLE 0 0 7295 0 GOLDEN OCEAN GRP LTD NEW Common Stock G39637205 528 110709 SH SOLE 0 0 110709 0 HELEN OF TROY LTD Common Stock G4388N106 907 7819 SH SOLE 0 0 7819 0 ICON PLC Common Stock G4705A100 814 5958 SH SOLE 0 0 5958 0 IHS MARKIT LTD Common Stock G47567105 355 6528 SH SOLE 0 0 6528 0 INGERSOLL RAND PLC Common Stock G47791101 5149 47696 SH SOLE 0 0 47696 0 WEATHERFORD INTL PLC Common Stock G48833100 457 655205 SH SOLE 0 0 655205 0 INVESCO LTD Common Stock G491BT108 779 40338 SH SOLE 0 0 40338 0 JAZZ PHARMS PLC SHS USD Common Stock G50871105 970 6783 SH SOLE 0 0 6783 0 JOHNSON CTLS INTL PLC Common Stock G51502105 16671 451309 SH SOLE 0 0 451309 0 LAZARD LTD SHARES A MLP G54050102 608 16830 SH SOLE 0 0 16830 0 LIBERTY GLOBAL PLC C Common Stock G5480U120 3515 145194 SH SOLE 0 0 145194 0 LINDE PLC Common Stock G5494J103 8650 49167 SH SOLE 0 0 49167 0 LIVANOVA PLC Common Stock G5509L101 216 2226 SH SOLE 0 0 2226 0 MALLINCKRODT PUB LTD CO Common Stock G5785G107 394 18107 SH SOLE 0 0 18107 0 MEDTRONIC PLC Common Stock G5960L103 24441 268351 SH SOLE 0 0 268351 0 APTIV PLC Common Stock G6095L109 602 7571 SH SOLE 0 0 7571 0 NIELSEN HOLDINGS PLC EUR Common Stock G6518L108 1014 42839 SH SOLE 0 0 42839 0 NOMAD FOODS LTD USD Common Stock G6564A105 630 30790 SH SOLE 0 0 30790 0 NORWEGIAN CRUISE LINE Common Stock G66721104 243 4428 SH SOLE 0 0 4428 0 NOVOCURE LTD Common Stock G6674U108 934 19383 SH SOLE 0 0 19383 0 SEAGATE TECHNOLOGY PLC Common Stock G7945M107 7178 149887 SH SOLE 0 0 149887 0 PENTAIR PLC Common Stock G7S00T104 1514 34010 SH SOLE 0 0 34010 0 SENSATA TECHS HLDG PLC Common Stock G8060N102 204 4524 SH SOLE 0 0 4524 0 STRONGBRIDGE BIOPHARMA Common Stock G85347105 77 15500 SH SOLE 0 0 15500 0 TRITON INTL LTD CL A Common Stock G9078F107 850 27315 SH SOLE 0 0 27315 0 WILLIS TOWERS WATSON PUB Common Stock G96629103 964 5490 SH SOLE 0 0 5490 0 CHUBB LTD Common Stock H1467J104 27535 196565 SH SOLE 0 0 196565 0 GARMIN LTD Common Stock H2906T109 1930 22345 SH SOLE 0 0 22345 0 UBS GROUP AG Common Stock H42097107 470 38797 SH SOLE 0 0 38797 0 TE CONNECTIVITY LTD Common Stock H84989104 8734 108155 SH SOLE 0 0 108155 0 SPOTIFY TECHNOLOGY SA Common Stock L8681T102 1682 12117 SH SOLE 0 0 12117 0 TRINSEO S A Common Stock L9340P101 563 12432 SH SOLE 0 0 12432 0 CHECK POINT SFTWARE TECH Common Stock M22465104 1199 9479 SH SOLE 0 0 9479 0 CYBER ARK SOFTWARE LTD Common Stock M2682V108 5804 48752 SH SOLE 0 0 48752 0 MELLANOX TECHS LTD Common Stock M51363113 1909 16131 SH SOLE 0 0 16131 0 MAGAL SECURITIES SYS LTD Common Stock M6786D104 2799 535194 SH SOLE 0 0 535194 0 STRATASYS LTD Common Stock M85548101 436 18300 SH SOLE 0 0 18300 0 TARO PHARM IND LTD SHS A Common Stock M8737E108 554 5128 SH SOLE 0 0 5128 0 AERCAP HOLDINGS N V Common Stock N00985106 2066 44396 SH SOLE 0 0 44396 0 ASML HLDG NV NYRS NEW Common Stock N07059210 1015 5399 SH SOLE 0 0 5399 0 FERRARI NV NEW Common Stock N3167Y103 1972 14742 SH SOLE 0 0 14742 0 LYONDELLBASELL N V CL A Common Stock N53745100 2319 27575 SH SOLE 0 0 27575 0 MYLAN N V Common Stock N59465109 596 21048 SH SOLE 0 0 21048 0 NXP SEMICONDUCTORS N V Common Stock N6596X109 2251 25471 SH SOLE 0 0 25471 0 WRIGHT MEDICAL GROUP N V Common Stock N96617118 548 17424 SH SOLE 0 0 17424 0 ROYAL CARIBBEAN CRUISES Common Stock V7780T103 906 7900 SH SOLE 0 0 7900 0 FLEX LTD Common Stock Y2573F102 173 17274 SH SOLE 0 0 17274 0 GASLOG PARTNERS LTD Common Stock Y2687W108 830 36677 SH SOLE 0 0 36677 0