The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABB LIMITED SPONS ADR Common Stock 000375204 1,245 52,693 SH   SOLE 0 0 52,693 0
ACNB CORP COM Common Stock 000868109 299 8,045 SH   SOLE 0 0 8,045 0
ADT INC Common Stock 00090Q103 346 36,800 SH   SOLE 0 0 36,800 0
AFLAC INC Common Stock 001055102 8,989 190,965 SH   SOLE 0 0 190,965 0
AGNC INVESTMENT CORP Common Stock 00123Q104 411 22,069 SH   SOLE 0 0 22,069 0
AES CORP Common Stock 00130H105 14,976 1,069,697 SH   SOLE 0 0 1,069,697 0
AK STEEL HLDG CORP Common Stock 001547108 237 48,401 SH   SOLE 0 0 48,401 0
ALPS RVRFRNT DYN US ETF ETF/Closed End 00162Q510 456 12,678 SH   SOLE 0 0 12,678 0
ALPS RVRFRNT DYN US ETF ETF/Closed End 00162Q528 769 23,108 SH   SOLE 0 0 23,108 0
ALPS RVRFRNT DYN COR ETF ETF/Closed End- 00162Q536 449 18,791 SH   SOLE 0 0 18,791 0
ALPS RVRFRNT UNCNSTR ETF ETF/Closed End- 00162Q544 226 8,922 SH   SOLE 0 0 8,922 0
ALPS MED BREAKTHROUG ETF ETF/Closed End 00162Q593 431 10,953 SH   SOLE 0 0 10,953 0
ALPS INTL SEC DV DOG ETF ETF/Closed End 00162Q718 4,497 167,431 SH   SOLE 0 0 167,431 0
ALPS RIVERFRONT STRT ETF ETF/Closed End- 00162Q783 4,307 175,026 SH   SOLE 0 0 175,026 0
ALPS SECTOR DIV DOGS ETF ETF/Closed End 00162Q858 46,803 1,020,561 SH   SOLE 0 0 1,020,561 0
ALPS ALERIAN MLP ETF ETF/Closed End 00162Q866 14,936 1,398,455 SH   SOLE 0 0 1,398,455 0
AMC NETWORKS INC CL A Common Stock 00164V103 1,884 28,392 SH   SOLE 0 0 28,392 0
AMN HEALTHCARE SVCS INC Common Stock 001744101 2,774 50,711 SH   SOLE 0 0 50,711 0
ASGN INC Common Stock 00191U102 1,541 19,520 SH   SOLE 0 0 19,520 0
ATT INC Common Stock 00206R102 86,396 2,572,840 SH   SOLE 0 0 2,572,840 0
ARK INNOVATION ETF ETF/Closed End 00214Q104 2,893 61,102 SH   SOLE 0 0 61,102 0
ARK GENOMIC REVOLUTN ETF ETF/Closed End 00214Q302 265 7,934 SH   SOLE 0 0 7,934 0
ARK WEB X0 ETF ETF/Closed End 00214Q401 501 8,694 SH   SOLE 0 0 8,694 0
ASE TECH HLDG CO LTD Common Stock 00215W100 437 90,556 SH   SOLE 0 0 90,556 0
AARONS INC 050 Common Stock 002535300 1,547 28,402 SH   SOLE 0 0 28,402 0
ABBOTT LABORATORIES Common Stock 002824100 29,635 403,963 SH   SOLE 0 0 403,963 0
ABBVIE INC Common Stock 00287Y109 47,763 505,000 SH   SOLE 0 0 505,000 0
ABERDEEN ASIA PACIFIC ETF/Closed End- 003009107 261 63,106 SH   SOLE 0 0 63,106 0
ABERDEEN GLB PREM PPTYS ETF/Closed End 00302L108 326 53,871 SH   SOLE 0 0 53,871 0
ABERDEEN TTL DYN DIV FD ETF/Closed End 00326L100 589 67,093 SH   SOLE 0 0 67,093 0
ABIOMED INC Common Stock 003654100 855 1,901 SH   SOLE 0 0 1,901 0
ACETO CORP Common Stock 004446100 446 197,450 SH   SOLE 0 0 197,450 0
ACTIVISION BLIZZARD INC Common Stock 00507V109 4,559 54,801 SH   SOLE 0 0 54,801 0
ACUITY BRANDS INC Common Stock 00508Y102 285 1,811 SH   SOLE 0 0 1,811 0
ADAMS DIVRS EQ FUND INC ETF/Closed End 006212104 193 11,587 SH   SOLE 0 0 11,587 0
ADOBE INC Common Stock 00724F101 5,098 18,886 SH   SOLE 0 0 18,886 0
ADVANCE AUTO PARTS INC Common Stock 00751Y106 512 3,044 SH   SOLE 0 0 3,044 0
AEHR TEST SYSTEMS Common Stock 00760J108 804 362,000 SH   SOLE 0 0 362,000 0
ADVENT CLAYMORE CONV SEC ETF/Closed End 00764C109 322 20,534 SH   SOLE 0 0 20,534 0
ADVANTAGE OIL GAS LTD Common Stock 00765F101 53 18,940 SH   SOLE 0 0 18,940 0
ADVSHS D WRIGHT ADR ETF ETF/Closed End 00768Y206 698 12,985 SH   SOLE 0 0 12,985 0
AEGION CORP Common Stock 00770F104 324 12,762 SH   SOLE 0 0 12,762 0
ADVANSIX INC Common Stock 00773T101 308 9,076 SH   SOLE 0 0 9,076 0
AEROJET ROCKETDYNE HLDGS Common Stock 007800105 290 8,529 SH   SOLE 0 0 8,529 0
ADVANCED MICRO DEVICES Common Stock 007903107 2,819 91,275 SH   SOLE 0 0 91,275 0
ADVANCED DRAIN SYS INC Common Stock 00790R104 209 6,755 SH   SOLE 0 0 6,755 0
AETNA INC NEW Common Stock 00817Y108 10,483 51,677 SH   SOLE 0 0 51,677 0
AGILENT TECHNOLOGIES INC Common Stock 00846U101 948 13,445 SH   SOLE 0 0 13,445 0
AGNICOEAGLE MINES LTD Common Stock 008474108 236 6,892 SH   SOLE 0 0 6,892 0
AIMMUNE THERAPEUTICS INC Common Stock 00900T107 265 9,720 SH   SOLE 0 0 9,720 0
AIR PDTS CHEMICALS INC Common Stock 009158106 6,371 38,139 SH   SOLE 0 0 38,139 0
AKAMAI TECHNOLOGIES INC Common Stock 00971T101 1,758 24,026 SH   SOLE 0 0 24,026 0
ALASKA AIR GROUP INC Common Stock 011659109 1,572 22,821 SH   SOLE 0 0 22,821 0
ALBEMARLE CORP Common Stock 012653101 1,737 17,412 SH   SOLE 0 0 17,412 0
ALCOA UPSTREAM CORP Common Stock 013872106 1,310 32,426 SH   SOLE 0 0 32,426 0
ALEXANDRIA RL EST EQUITY REIT 015271109 5,139 40,851 SH   SOLE 0 0 40,851 0
ALEXION PHARMS INC Common Stock 015351109 2,370 17,048 SH   SOLE 0 0 17,048 0
ALIBABA GRP HLDG SPN ADS Common Stock 01609W102 10,704 64,966 SH   SOLE 0 0 64,966 0
ALIGN TECHNOLOGY INC Common Stock 016255101 5,393 13,785 SH   SOLE 0 0 13,785 0
ALLEGHANY CORP DE Common Stock 017175100 2,024 3,101 SH   SOLE 0 0 3,101 0
ALLEGIANT TRAVEL COMPANY Common Stock 01748X102 596 4,700 SH   SOLE 0 0 4,700 0
ALLIANCEBERNSTEIN GLBL ETF/Closed End- 01879R106 969 83,172 SH   SOLE 0 0 83,172 0
ALLIANT ENERGY CORP Common Stock 018802108 2,731 64,149 SH   SOLE 0 0 64,149 0
ALLIANCEBERNSTEIN HLDG MLP 01881G106 2,098 68,902 SH   SOLE 0 0 68,902 0
ALLIANZGI EQCNV INC ETF/Closed End 018829101 226 9,827 SH   SOLE 0 0 9,827 0
ALLIANZGI NFJ DIV ETF/Closed End 01883A107 572 43,685 SH   SOLE 0 0 43,685 0
ALLIANZGI CONV INCM TGT ETF/Closed End- 01883H102 109 11,801 SH   SOLE 0 0 11,801 0
ALLIANZGI DIVS INCMCONV ETF/Closed End 01883J108 395 15,895 SH   SOLE 0 0 15,895 0
ALLISON TRANSMISSION Common Stock 01973R101 1,890 36,332 SH   SOLE 0 0 36,332 0
ALLSCRIPTS HLTHCR SOLTNS Common Stock 01988P108 669 46,971 SH   SOLE 0 0 46,971 0
ALLSTATE CORP Common Stock 020002101 3,385 34,297 SH   SOLE 0 0 34,297 0
ALLY FINANCIAL INC Common Stock 02005N100 1,101 41,622 SH   SOLE 0 0 41,622 0
ALPHABET INC C Common Stock 02079K107 47,235 39,578 SH   SOLE 0 0 39,578 0
ALPHABET INC A Common Stock 02079K305 75,949 62,919 SH   SOLE 0 0 62,919 0
ALTABA INC Common Stock 021346101 827 12,135 SH   SOLE 0 0 12,135 0
ALTERYX INC A Common Stock 02156B103 403 7,050 SH   SOLE 0 0 7,050 0
ALTRIA GROUP INC Common Stock 02209S103 36,622 607,225 SH   SOLE 0 0 607,225 0
AMAZONCOM INC Common Stock 023135106 136,767 68,281 SH   SOLE 0 0 68,281 0
AMBEV S A SPON ADR Common Stock 02319V103 96 21,040 SH   SOLE 0 0 21,040 0
AMEDISYS INC Common Stock 023436108 1,552 12,416 SH   SOLE 0 0 12,416 0
AMEREN CORP Common Stock 023608102 507 8,013 SH   SOLE 0 0 8,013 0
AMERESCO INC CL A Common Stock 02361E108 864 63,297 SH   SOLE 0 0 63,297 0
AMERICA FIRST MULTFAM LP MLP 02364V107 68 12,000 SH   SOLE 0 0 12,000 0
AMERICAN ARLNS GRP INC Common Stock 02376R102 5,031 121,727 SH   SOLE 0 0 121,727 0
AMERICAN CAMPUS CMNTYS Common Stock 024835100 854 20,743 SH   SOLE 0 0 20,743 0
AMER ELEC PWR CO INC Common Stock 025537101 4,586 64,699 SH   SOLE 0 0 64,699 0
AMERN EAGLE OUTFITTERS Common Stock 02553E106 468 18,838 SH   SOLE 0 0 18,838 0
AMERICAN EQTY INVT LIFE Common Stock 025676206 210 5,952 SH   SOLE 0 0 5,952 0
AMERN EXPRESS CO Common Stock 025816109 14,662 137,688 SH   SOLE 0 0 137,688 0
AMERICAN FINL GRP INC OH Common Stock 025932104 237 2,138 SH   SOLE 0 0 2,138 0
AMERICAN INTL GROUP NEW Common Stock 026874784 1,957 36,756 SH   SOLE 0 0 36,756 0
AMERICAN OUTDOOR BRANDS Common Stock 02874P103 411 26,442 SH   SOLE 0 0 26,442 0
AMERICAN STS WTR CO Common Stock 029899101 733 11,994 SH   SOLE 0 0 11,994 0
AMERICAN TOWER CORP NEW REIT 03027X100 8,920 61,390 SH   SOLE 0 0 61,390 0
AMER WATER WORKS COMPANY Common Stock 030420103 5,727 65,106 SH   SOLE 0 0 65,106 0
AMERICAS CAR MART INC Common Stock 03062T105 966 12,352 SH   SOLE 0 0 12,352 0
AMERISOURCEBERGEN CORP Common Stock 03073E105 1,312 14,221 SH   SOLE 0 0 14,221 0
AMERIPRISE FINL INC Common Stock 03076C106 596 4,033 SH   SOLE 0 0 4,033 0
AMERIS BANCORP Common Stock 03076K108 1,431 31,308 SH   SOLE 0 0 31,308 0
AMERIGAS PARTNERS LP MLP 030975106 999 25,282 SH   SOLE 0 0 25,282 0
AMETEK INC NEW Common Stock 031100100 3,014 38,098 SH   SOLE 0 0 38,098 0
AMGEN INC Common Stock 031162100 37,106 179,004 SH   SOLE 0 0 179,004 0
AMPHENOL CORP CL A NEW Common Stock 032095101 588 6,251 SH   SOLE 0 0 6,251 0
AMPLIFY ONLIN RETAIL ETF ETF/Closed End 032108102 241 4,640 SH   SOLE 0 0 4,640 0
AMTECH SYS INC PAR 01 Common Stock 032332504 962 180,101 SH   SOLE 0 0 180,101 0
ANADARKO PETROLEUM CORP Common Stock 032511107 8,025 119,054 SH   SOLE 0 0 119,054 0
ANALOG DEVICES INC Common Stock 032654105 13,109 141,776 SH   SOLE 0 0 141,776 0
ANDEAVOR Common Stock 03349M105 941 6,129 SH   SOLE 0 0 6,129 0
ANDEAVOR LOGISTICS LP Common Stock 03350F106 2,123 43,715 SH   SOLE 0 0 43,715 0
ANHEUSER BUSCH INBEV Common Stock 03524A108 5,859 66,911 SH   SOLE 0 0 66,911 0
ANNALY CAP MGMT INC REIT 035710409 2,947 288,027 SH   SOLE 0 0 288,027 0
ANSYS INC Common Stock 03662Q105 4,208 22,542 SH   SOLE 0 0 22,542 0
ANTERO MIDSTREAM Common Stock 03673L103 1,173 40,915 SH   SOLE 0 0 40,915 0
ANTERO RESOURCES CORP Common Stock 03674X106 602 33,996 SH   SOLE 0 0 33,996 0
ANTHEM INC Common Stock 036752103 3,996 14,581 SH   SOLE 0 0 14,581 0
APACHE CORP Common Stock 037411105 3,212 67,375 SH   SOLE 0 0 67,375 0
APERGY CORP Common Stock 03755L104 485 11,139 SH   SOLE 0 0 11,139 0
APOLLO INVT CORP BDC Common Stock 03761U106 531 97,629 SH   SOLE 0 0 97,629 0
APPLE INC Common Stock 037833100 226,570 1,003,678 SH   SOLE 0 0 1,003,678 0
APPLE HOSPITALITY REIT REIT 03784Y200 412 23,542 SH   SOLE 0 0 23,542 0
APPLIED MATERIALS INC Common Stock 038222105 3,543 91,680 SH   SOLE 0 0 91,680 0
APTARGROUP INC Common Stock 038336103 254 2,357 SH   SOLE 0 0 2,357 0
APPROACH RESOURCES INC Common Stock 03834A103 305 136,850 SH   SOLE 0 0 136,850 0
AQUA AMERICA INC Common Stock 03836W103 4,753 128,794 SH   SOLE 0 0 128,794 0
AQUANTIA CORP Common Stock 03842Q108 136 10,650 SH   SOLE 0 0 10,650 0
ARBOR REALTY TRUST INC REIT 038923108 220 19,178 SH   SOLE 0 0 19,178 0
ARCBEST CORP Common Stock 03937C105 867 17,865 SH   SOLE 0 0 17,865 0
ARCELORMITTAL SA NY NEW Common Stock 03938L203 1,486 48,154 SH   SOLE 0 0 48,154 0
ARCHER DANIELS MIDLAND C Common Stock 039483102 1,384 27,529 SH   SOLE 0 0 27,529 0
ARCONIC INC Common Stock 03965L100 3,153 143,254 SH   SOLE 0 0 143,254 0
ARES CAPITAL CORP BDC Common Stock 04010L103 3,922 228,127 SH   SOLE 0 0 228,127 0
ARES MGMT LP UNIT Common Stock 04014Y101 937 40,400 SH   SOLE 0 0 40,400 0
ARISTA NETWORKS INC Common Stock 040413106 1,474 5,543 SH   SOLE 0 0 5,543 0
ARMADA HOFFLER PPTYS INC Common Stock 04208T108 3,197 211,549 SH   SOLE 0 0 211,549 0
ARROW ELECTRONICS INC Common Stock 042735100 1,085 14,715 SH   SOLE 0 0 14,715 0
ARROWHEAD PHARMS INC Common Stock 04280A100 424 22,133 SH   SOLE 0 0 22,133 0
ARTESIAN RES CORP CL A Common Stock 043113208 297 8,073 SH   SOLE 0 0 8,073 0
ASBURY AUTO GROUP INC Common Stock 043436104 1,499 21,799 SH   SOLE 0 0 21,799 0
ASPEN GROUP INC NEW Common Stock 04530L203 218 32,132 SH   SOLE 0 0 32,132 0
ASPEN TECHNOLOGY INC Common Stock 045327103 5,551 48,729 SH   SOLE 0 0 48,729 0
ASTRAZENECA PLC ADR Common Stock 046353108 4,802 121,362 SH   SOLE 0 0 121,362 0
ATHERSYS INC NEW Common Stock 04744L106 72 34,500 SH   SOLE 0 0 34,500 0
ATLANTIC POWER CORP NEW Common Stock 04878Q863 25 11,243 SH   SOLE 0 0 11,243 0
ATMOS ENERGY CORP Common Stock 049560105 2,699 28,737 SH   SOLE 0 0 28,737 0
AUTODESK INC Common Stock 052769106 8,525 54,607 SH   SOLE 0 0 54,607 0
AUTOLIV INC Common Stock 052800109 671 7,746 SH   SOLE 0 0 7,746 0
AUTOMATIC DATA PROC INC Common Stock 053015103 20,108 133,465 SH   SOLE 0 0 133,465 0
AUTONATION INC Common Stock 05329W102 2,486 59,827 SH   SOLE 0 0 59,827 0
AUTOZONE INC Common Stock 053332102 680 876 SH   SOLE 0 0 876 0
AVADEL PHARMS PLC ADR Common Stock 05337M104 999 227,573 SH   SOLE 0 0 227,573 0
AVALONBAY COMMNTYS INC REIT 053484101 957 5,282 SH   SOLE 0 0 5,282 0
AVANGRID INC Common Stock 05351W103 422 8,795 SH   SOLE 0 0 8,795 0
AVEO PHARM INC Common Stock 053588109 55 16,500 SH   SOLE 0 0 16,500 0
AVERY DENNISON CORP Common Stock 053611109 2,410 22,243 SH   SOLE 0 0 22,243 0
AVID BIOSERVICES INC Common Stock 05368M106 306 44,629 SH   SOLE 0 0 44,629 0
AXOS FINANCIAL INC Common Stock 05465C100 613 17,824 SH   SOLE 0 0 17,824 0
BBT CORP Common Stock 054937107 15,085 310,765 SH   SOLE 0 0 310,765 0
BG FOODS INC NEW Common Stock 05508R106 1,894 68,984 SH   SOLE 0 0 68,984 0
BCE INC NEW Common Stock 05534B760 16,475 406,578 SH   SOLE 0 0 406,578 0
BHP BILLITON SPON ADR Common Stock 05545E209 1,597 36,321 SH   SOLE 0 0 36,321 0
BP PLC SPON ADR Common Stock 055622104 12,231 265,320 SH   SOLE 0 0 265,320 0
BWX TECHS INC Common Stock 05605H100 4,371 69,898 SH   SOLE 0 0 69,898 0
BAIDU INC A SPON ADR Common Stock 056752108 4,742 20,736 SH   SOLE 0 0 20,736 0
BAKER HUGHES A GE Common Stock 05722G100 365 10,793 SH   SOLE 0 0 10,793 0
BALL CORP Common Stock 058498106 1,569 35,664 SH   SOLE 0 0 35,664 0
BANCO SANTANDER S A ADR Common Stock 05964H105 1,820 363,915 SH   SOLE 0 0 363,915 0
BANK AMERICA CORP Common Stock 060505104 54,134 1,837,554 SH   SOLE 0 0 1,837,554 0
BANK AMERICA CORP WTS Warrant/Right 060505153 5 15,600 SH   SOLE 0 0 15,600 0
BOA CV L 725 PFD PERPTL CD Par 10 060505682 861 665 SH   SOLE 0 0 665 0
BANK OF HAWAII CORP Common Stock 062540109 557 7,060 SH   SOLE 0 0 7,060 0
BANK MONTREAL QUEBEC Common Stock 063671101 2,414 29,255 SH   SOLE 0 0 29,255 0
BNY MELLON CORP Common Stock 064058100 21,834 428,207 SH   SOLE 0 0 428,207 0
BANK OZK Common Stock 06417N103 2,443 64,354 SH   SOLE 0 0 64,354 0
BANNER CORP NEW Common Stock 06652V208 749 12,047 SH   SOLE 0 0 12,047 0
BAR HARBOR BANKSHARES Common Stock 066849100 546 19,009 SH   SOLE 0 0 19,009 0
BRCLY BLMBRG CMDTY ETN CD Par 10 06738C778 2,313 97,368 SH   SOLE 0 0 97,368 0
BARCLAYS PLC ADR Common Stock 06738E204 169 18,870 SH   SOLE 0 0 18,870 0
BRCLY BK ADR SERIES 5 Preferred Stock 06739H362 984 37,791 SH   SOLE 0 0 37,791 0
BARINGS BDC INC Common Stock 06759L103 189 18,868 SH   SOLE 0 0 18,868 0
BARINGS GLB SHT DUR HI ETF/Closed End- 06760L100 326 16,802 SH   SOLE 0 0 16,802 0
BARNES GROUP INC Common Stock 067806109 289 4,064 SH   SOLE 0 0 4,064 0
BARRICK GOLD CORP Common Stock 067901108 613 55,346 SH   SOLE 0 0 55,346 0
BAUSCH HEALTH COS INC Common Stock 071734107 762 29,680 SH   SOLE 0 0 29,680 0
BAXTER INTL INC Common Stock 071813109 8,710 112,982 SH   SOLE 0 0 112,982 0
BECTON DICKINSON CO Common Stock 075887109 22,013 84,342 SH   SOLE 0 0 84,342 0
BELLATRIX EXPL LTD NEW Common Stock 078314507 13 12,640 SH   SOLE 0 0 12,640 0
BERKLEY W R CORP Common Stock 084423102 2,762 34,549 SH   SOLE 0 0 34,549 0
BERKSHIRE HATHAWAY INC A Common Stock 084670108 11,840 37 SH   SOLE 0 0 37 0
BERKSHIRE HATHAWAY B NEW Common Stock 084670702 76,622 357,864 SH   SOLE 0 0 357,864 0
BEST BUY COMPANY INC Common Stock 086516101 2,240 28,230 SH   SOLE 0 0 28,230 0
BEST ADS RESPTG CL A ORD Common Stock 08653C106 109 18,350 SH   SOLE 0 0 18,350 0
BHP BILLITON LTD ADR Common Stock 088606108 835 16,760 SH   SOLE 0 0 16,760 0
BIG LOTS INC Common Stock 089302103 889 21,264 SH   SOLE 0 0 21,264 0
BIGLARI HLDGS INC CL B Common Stock 08986R309 1,145 6,315 SH   SOLE 0 0 6,315 0
BIGLARI HLDGS INC A Common Stock 08986R408 584 633 SH   SOLE 0 0 633 0
BIOCRYST PHARMS INC Common Stock 09058V103 224 29,335 SH   SOLE 0 0 29,335 0
BIODELIVERY SCI INTL INC Common Stock 09060J106 102 36,582 SH   SOLE 0 0 36,582 0
BIOMARIN PHARM INC Common Stock 09061G101 824 8,495 SH   SOLE 0 0 8,495 0
BIOLIFE SOL INC NEW Common Stock 09062W204 335 19,115 SH   SOLE 0 0 19,115 0
BIOGEN INC Common Stock 09062X103 17,885 50,622 SH   SOLE 0 0 50,622 0
BIOSCRIP INC Common Stock 09069N108 48 15,528 SH   SOLE 0 0 15,528 0
BIOTECHNE CORP Common Stock 09073M104 1,074 5,263 SH   SOLE 0 0 5,263 0
BJS RESTAURANTS INC Common Stock 09180C106 543 7,522 SH   SOLE 0 0 7,522 0
BLACKROCK FLT RT INC TR ETF/Closed End- 091941104 250 18,971 SH   SOLE 0 0 18,971 0
BLACK KNIGHT INC Common Stock 09215C105 1,212 23,339 SH   SOLE 0 0 23,339 0
BLACKBAUD INC Common Stock 09227Q100 473 4,664 SH   SOLE 0 0 4,664 0
BLACKROCK INC Common Stock 09247X101 18,477 39,202 SH   SOLE 0 0 39,202 0
BLACKROCK MUNI 2018 TERM ETF/Closed End- 09248C106 258 17,135 SH   SOLE 0 0 17,135 0
BLCKRCK MUNICIPAL INCM ETF/Closed End- 09248F109 127 10,184 SH   SOLE 0 0 10,184 0
BLACKROCK TXBL MUN BD TR ETF/Closed End- 09248X100 202 9,513 SH   SOLE 0 0 9,513 0
BLACKROCK LTD DURATION ETF/Closed End- 09249W101 271 18,213 SH   SOLE 0 0 18,213 0
BLACKROCK MUN 2020 TERM ETF/Closed End- 09249X109 293 19,753 SH   SOLE 0 0 19,753 0
BLACKROCK ENH GLB DIV TR ETF/Closed End 092501105 238 21,680 SH   SOLE 0 0 21,680 0
BLACKROCK CR INCM TR ETF/Closed End- 092508100 471 38,490 SH   SOLE 0 0 38,490 0
BLACKROCK ENRGY RES TR ETF/Closed End 09250U101 678 46,480 SH   SOLE 0 0 46,480 0
BLACKROCK HLTH SCI TRUST ETF/Closed End 09250W107 580 13,626 SH   SOLE 0 0 13,626 0
BLACKROCK ENH EQ DIV TR ETF/Closed End 09251A104 423 44,561 SH   SOLE 0 0 44,561 0
BLACKROCK ENH INTL DV TR ETF/Closed End 092524107 1,032 180,038 SH   SOLE 0 0 180,038 0
BLACKROCK CAP INVT BDC Common Stock 092533108 146 24,823 SH   SOLE 0 0 24,823 0
BLACKSTONE GROUP LP MLP 09253U108 14,528 381,500 SH   SOLE 0 0 381,500 0
BLKRK MUNI INTERDUR FUND ETF/Closed End- 09253X102 483 36,910 SH   SOLE 0 0 36,910 0
BLAKRK MUNIYIELD QLTY FD ETF/Closed End- 09254F100 782 57,867 SH   SOLE 0 0 57,867 0
BLACKROCK MUNIASSETS FD ETF/Closed End- 09254J102 337 25,946 SH   SOLE 0 0 25,946 0
BLKRK MUYLD NY QUAL FUND ETF/Closed End- 09255E102 211 18,300 SH   SOLE 0 0 18,300 0
BLKRK CORP HI YLD FD INC ETF/Closed End- 09255P107 1,247 118,605 SH   SOLE 0 0 118,605 0
BLK FLT RT INCM STRAT FD ETF/Closed End- 09255X100 1,743 126,394 SH   SOLE 0 0 126,394 0
BLACKSTONE/GSO TERM FD ETF/Closed End- 09256U105 202 11,215 SH   SOLE 0 0 11,215 0
BLACKROCK RESCMDTYS STR ETF/Closed End 09257A108 374 41,246 SH   SOLE 0 0 41,246 0
BLACKSTONE MTG TR INC A Common Stock 09257W100 407 12,153 SH   SOLE 0 0 12,153 0
BLKRCK MULTI SECTOR INCM ETF/Closed End- 09258A107 193 11,402 SH   SOLE 0 0 11,402 0
BLACKROCK SCI TECH TR ETF/Closed End 09258G104 1,702 47,952 SH   SOLE 0 0 47,952 0
BLKRCK 2022 GLB INC OPP ETF/Closed End- 09258P104 381 42,602 SH   SOLE 0 0 42,602 0
HR BLOCK INC Common Stock 093671105 3,006 116,743 SH   SOLE 0 0 116,743 0
BOEING CO Common Stock 097023105 78,561 211,243 SH   SOLE 0 0 211,243 0
BOOKING HOLDINGS INC Common Stock 09857L108 1,313 662 SH   SOLE 0 0 662 0
BOOZ ALLEN HAMILTON A Common Stock 099502106 2,490 50,172 SH   SOLE 0 0 50,172 0
BORG WARNER INC Common Stock 099724106 783 18,314 SH   SOLE 0 0 18,314 0
BOSTON BEER COMPANY CL A Common Stock 100557107 258 899 SH   SOLE 0 0 899 0
BOSTON PROPERTIES INC REIT 101121101 276 2,245 SH   SOLE 0 0 2,245 0
BOSTON SCIENTIFIC CORP Common Stock 101137107 4,670 121,286 SH   SOLE 0 0 121,286 0
BOTTOMLINE TECH DEL INC Common Stock 101388106 378 5,195 SH   SOLE 0 0 5,195 0
BOULDER GRWTHINC FD INC ETF/Closed End 101507101 118 10,503 SH   SOLE 0 0 10,503 0
BOX INC A Common Stock 10316T104 955 39,945 SH   SOLE 0 0 39,945 0
BOYD GAMING CORP Common Stock 103304101 789 23,315 SH   SOLE 0 0 23,315 0
BRAEMAR HOTELS RESORTS Common Stock 10482B101 281 23,849 SH   SOLE 0 0 23,849 0
BRANDYWINE RLTY TR NEW REIT 105368203 329 20,910 SH   SOLE 0 0 20,910 0
BRANDYWINEGLBL GLBL INCM ETF/Closed End- 10537L104 144 13,162 SH   SOLE 0 0 13,162 0
BRIDGEPOINT EDUCATION Common Stock 10807M105 779 76,639 SH   SOLE 0 0 76,639 0
BRIGHT HORIZONS FAM SOL Common Stock 109194100 6,317 53,605 SH   SOLE 0 0 53,605 0
BRISTOL MYERS SQUIBB CO Common Stock 110122108 36,048 580,670 SH   SOLE 0 0 580,670 0
BRIT AMER TBCCO SPNS ADR Common Stock 110448107 5,005 107,339 SH   SOLE 0 0 107,339 0
BROADRIDGE FINANCIAL Common Stock 11133T103 2,646 20,053 SH   SOLE 0 0 20,053 0
BROADCOM INC Common Stock 11135F101 17,480 70,846 SH   SOLE 0 0 70,846 0
BROOKFIELD ASSET MGMNT A Common Stock 112585104 1,001 22,479 SH   SOLE 0 0 22,479 0
BROOKS AUTOMATION INC Common Stock 114340102 807 23,041 SH   SOLE 0 0 23,041 0
BROWN FORMAN CORP CL B Common Stock 115637209 2,142 42,371 SH   SOLE 0 0 42,371 0
BRUNSWICK CORP Common Stock 117043109 470 7,007 SH   SOLE 0 0 7,007 0
BUCKEYE PARTNERS LP MLP 118230101 3,047 85,318 SH   SOLE 0 0 85,318 0
BURLINGTON STORES INC Common Stock 122017106 894 5,485 SH   SOLE 0 0 5,485 0
CB FINANCIAL SVCS INC Common Stock 12479G101 4,951 160,473 SH   SOLE 0 0 160,473 0
CBIZ INC Common Stock 124805102 724 30,540 SH   SOLE 0 0 30,540 0
CBS CORP NEW CL B Common Stock 124857202 840 14,618 SH   SOLE 0 0 14,618 0
CBRE CLARION REAL EST FD ETF/Closed End 12504G100 731 100,090 SH   SOLE 0 0 100,090 0
CBRE GROUP INC CL A Common Stock 12504L109 667 15,116 SH   SOLE 0 0 15,116 0
CDK GLOBAL INC Common Stock 12508E101 1,756 28,066 SH   SOLE 0 0 28,066 0
CECO ENVIRONMENTAL CORP Common Stock 125141101 880 111,656 SH   SOLE 0 0 111,656 0
CDW CORP Common Stock 12514G108 9,018 101,421 SH   SOLE 0 0 101,421 0
CF INDS HLDGS INC Common Stock 125269100 1,111 20,412 SH   SOLE 0 0 20,412 0
CH ROBINSON WORLDWID NEW Common Stock 12541W209 816 8,330 SH   SOLE 0 0 8,330 0
CIGNA CORP Common Stock 125509109 5,136 24,662 SH   SOLE 0 0 24,662 0
CIT GROUP INC NEW Common Stock 125581801 301 5,825 SH   SOLE 0 0 5,825 0
CME GROUP INC CL A Common Stock 12572Q105 3,942 23,159 SH   SOLE 0 0 23,159 0
CMS ENERGY CORP Common Stock 125896100 2,230 45,504 SH   SOLE 0 0 45,504 0
CNA FINL CORP Common Stock 126117100 316 6,933 SH   SOLE 0 0 6,933 0
CNOOC LTD SPONS ADR Common Stock 126132109 862 4,365 SH   SOLE 0 0 4,365 0
CRH PLC ADR Common Stock 12626K203 305 9,328 SH   SOLE 0 0 9,328 0
CSX CORP Common Stock 126408103 11,679 157,722 SH   SOLE 0 0 157,722 0
CNX RESOURCES CORP Common Stock 12653C108 1,351 94,420 SH   SOLE 0 0 94,420 0
CNX MIDSTREAM PRTNRS LP Common Stock 12654A101 367 19,050 SH   SOLE 0 0 19,050 0
CVD EQUIPMENT CORP Common Stock 126601103 209 34,000 SH   SOLE 0 0 34,000 0
CVS HEALTH CORP Common Stock 126650100 22,407 284,642 SH   SOLE 0 0 284,642 0
CA INC Common Stock 12673P105 615 13,931 SH   SOLE 0 0 13,931 0
CABLE ONE INC Common Stock 12685J105 630 713 SH   SOLE 0 0 713 0
CABOT OIL GAS CORP Common Stock 127097103 684 30,384 SH   SOLE 0 0 30,384 0
CACI INTL INC CLASS A Common Stock 127190304 259 1,409 SH   SOLE 0 0 1,409 0
CADIZ INC NEW Common Stock 127537207 345 30,958 SH   SOLE 0 0 30,958 0
CAESARS ENTMNT CORP Common Stock 127686103 416 40,562 SH   SOLE 0 0 40,562 0
CALAMOS CONV OPP INC ETF/Closed End 128117108 1,105 91,761 SH   SOLE 0 0 91,761 0
CALAMOS GLBL DYNAMIC INC ETF/Closed End 12811L107 132 14,602 SH   SOLE 0 0 14,602 0
CALAMOS CONVHIGH INC FD ETF/Closed End 12811P108 1,347 101,484 SH   SOLE 0 0 101,484 0
CALAMOS STRAT TOT RETURN ETF/Closed End 128125101 2,056 152,972 SH   SOLE 0 0 152,972 0
CALIFORNIA WTR SVC GRP Common Stock 130788102 320 7,470 SH   SOLE 0 0 7,470 0
CALLON PETROLEUM COMPANY Common Stock 13123X102 512 42,743 SH   SOLE 0 0 42,743 0
CAMPBELL SOUP COMPANY Common Stock 134429109 1,082 29,540 SH   SOLE 0 0 29,540 0
CAMPING WORLD HLDGS A Common Stock 13462K109 630 29,547 SH   SOLE 0 0 29,547 0
CANADA GOOSE HLDGS INC Common Stock 135086106 228 3,536 SH   SOLE 0 0 3,536 0
CANADIAN IMPERIAL BANK Common Stock 136069101 3,312 35,320 SH   SOLE 0 0 35,320 0
CANADIAN NATL RAILWAY CO Common Stock 136375102 9,654 107,509 SH   SOLE 0 0 107,509 0
CANADIAN NATURAL RES LTD Common Stock 136385101 1,863 57,027 SH   SOLE 0 0 57,027 0
CANADIAN PAC RAILWAY LTD Common Stock 13645T100 2,517 11,878 SH   SOLE 0 0 11,878 0
CANOPY GROWTH CORP Common Stock 138035100 489 10,044 SH   SOLE 0 0 10,044 0
CANTEL MEDICAL CORP Common Stock 138098108 494 5,369 SH   SOLE 0 0 5,369 0
CAPITAL ONE FINL CORP Common Stock 14040H105 2,067 21,769 SH   SOLE 0 0 21,769 0
CARA THERAPEUTICS INC Common Stock 140755109 734 30,628 SH   SOLE 0 0 30,628 0
CARDINAL HEALTH INC Common Stock 14149Y108 1,468 27,182 SH   SOLE 0 0 27,182 0
CAREER EDUCATION CORP Common Stock 141665109 962 64,423 SH   SOLE 0 0 64,423 0
CARLISLE COMPANIES INC Common Stock 142339100 1,018 8,360 SH   SOLE 0 0 8,360 0
CARLYLE GROUP LTD LP MLP 14309L102 690 30,598 SH   SOLE 0 0 30,598 0
CARMAX INC Common Stock 143130102 693 9,282 SH   SOLE 0 0 9,282 0
CARNIVAL CORP PAIRD CTF Common Stock 143658300 4,206 65,948 SH   SOLE 0 0 65,948 0
CARS COM INC Common Stock 14575E105 339 12,296 SH   SOLE 0 0 12,296 0
CARTERS INC Common Stock 146229109 318 3,229 SH   SOLE 0 0 3,229 0
CASEYS GENL STORES INC Common Stock 147528103 1,151 8,917 SH   SOLE 0 0 8,917 0
CATASYS INC 0001 2017 Common Stock 149049504 1,684 131,014 SH   SOLE 0 0 131,014 0
CATERPILLAR INC Common Stock 149123101 25,571 167,689 SH   SOLE 0 0 167,689 0
CAVCO INDS INC DEL Common Stock 149568107 240 950 SH   SOLE 0 0 950 0
CEDAR FAIR LP MLP 150185106 250 4,804 SH   SOLE 0 0 4,804 0
CELANESE CORP DEL A Common Stock 150870103 9,594 84,155 SH   SOLE 0 0 84,155 0
CELESTICA INC SUB VTG Common Stock 15101Q108 588 54,312 SH   SOLE 0 0 54,312 0
CELGENE CORP Common Stock 151020104 21,055 235,283 SH   SOLE 0 0 235,283 0
CEMEX SAB SPONS 10 ORDIN Common Stock 151290889 212 30,124 SH   SOLE 0 0 30,124 0
CENTENE CORP DEL Common Stock 15135B101 882 6,090 SH   SOLE 0 0 6,090 0
CENTER COAST BROOKFIELD ETF/Closed End 151461100 533 56,544 SH   SOLE 0 0 56,544 0
CENTERPOINT ENERGY INC Common Stock 15189T107 808 29,233 SH   SOLE 0 0 29,233 0
CENTRAL PUERTO S A ADR Common Stock 155038201 199 19,292 SH   SOLE 0 0 19,292 0
CENTURY BNCRP INC CL A Common Stock 156432106 393 5,446 SH   SOLE 0 0 5,446 0
CENTURYLINK INC Common Stock 156700106 6,878 324,454 SH   SOLE 0 0 324,454 0
CERNER CORP Common Stock 156782104 1,309 20,325 SH   SOLE 0 0 20,325 0
CERUS CORP Common Stock 157085101 340 47,100 SH   SOLE 0 0 47,100 0
CHARLES RVR LAB INTL Common Stock 159864107 2,441 18,144 SH   SOLE 0 0 18,144 0
CHART INDS INC PAR 001 Common Stock 16115Q308 1,009 12,885 SH   SOLE 0 0 12,885 0
CHARTER COMMNS INC NEW A Common Stock 16119P108 334 1,024 SH   SOLE 0 0 1,024 0
CHASE CORP Common Stock 16150R104 4,322 35,969 SH   SOLE 0 0 35,969 0
CHEESECAKE FACTORY INC Common Stock 163072101 1,487 27,768 SH   SOLE 0 0 27,768 0
CHEMOURS COMPANY Common Stock 163851108 384 9,738 SH   SOLE 0 0 9,738 0
CHENIERE ENERGY PTNRS LP MLP 16411Q101 420 10,632 SH   SOLE 0 0 10,632 0
CHENIERE ENERGY INC NEW Common Stock 16411R208 208 3,000 SH   SOLE 0 0 3,000 0
CHESAPEAKE ENERGY CORP Common Stock 165167107 476 106,117 SH   SOLE 0 0 106,117 0
CHEVRON CORP Common Stock 166764100 66,130 540,811 SH   SOLE 0 0 540,811 0
CHICO'S FAS INC Common Stock 168615102 139 16,063 SH   SOLE 0 0 16,063 0
CHINA MOBILE LTD ADR Common Stock 16941M109 927 18,941 SH   SOLE 0 0 18,941 0
CHINA PETECHEM SPON ADR Common Stock 16941R108 579 5,762 SH   SOLE 0 0 5,762 0
CHIPOTLE MEXICAN GRILL A Common Stock 169656105 1,341 2,951 SH   SOLE 0 0 2,951 0
CHURCH DWIGHT COMPANY Common Stock 171340102 10,325 173,914 SH   SOLE 0 0 173,914 0
CIENA CORP NEW Common Stock 171779309 889 28,463 SH   SOLE 0 0 28,463 0
CIMAREX ENERGY COMPANY Common Stock 171798101 722 7,772 SH   SOLE 0 0 7,772 0
CINCINNATI FINL CORP Common Stock 172062101 1,640 21,350 SH   SOLE 0 0 21,350 0
CINEMARK HLDGS INC Common Stock 17243V102 1,546 38,458 SH   SOLE 0 0 38,458 0
CIRRUS LOGIC INC Common Stock 172755100 238 6,170 SH   SOLE 0 0 6,170 0
CISCO SYSTEMS INC Common Stock 17275R102 65,165 1,339,459 SH   SOLE 0 0 1,339,459 0
CINTAS CORP Common Stock 172908105 1,255 6,344 SH   SOLE 0 0 6,344 0
CITIGROUP INC NEW Common Stock 172967424 17,780 247,840 SH   SOLE 0 0 247,840 0
CITIZENS FINL GRP INC Common Stock 174610105 3,798 98,480 SH   SOLE 0 0 98,480 0
CITRIX SYSTEMS INC Common Stock 177376100 3,307 29,750 SH   SOLE 0 0 29,750 0
CITY OFFICE REIT INC REIT 178587101 1,884 149,310 SH   SOLE 0 0 149,310 0
CLEAN ENERGY FUELS CORP Common Stock 184499101 139 53,345 SH   SOLE 0 0 53,345 0
INCARBRIDGE MLP MDSTRM ETF/Closed End 184692101 589 40,556 SH   SOLE 0 0 40,556 0
CLEARBRIDGE ENERGY MLP ETF/Closed End 18469P100 392 34,335 SH   SOLE 0 0 34,335 0
CLEARBRIDGE MLP MDSTRM ETF/Closed End 18469Q108 725 63,783 SH   SOLE 0 0 63,783 0
CLEARWATER PAPER CORP Common Stock 18538R103 707 23,819 SH   SOLE 0 0 23,819 0
CLEVELAND CLIFFS INC NEW Common Stock 185899101 1,117 88,254 SH   SOLE 0 0 88,254 0
CLOROX COMPANY Common Stock 189054109 6,282 41,764 SH   SOLE 0 0 41,764 0
CLOUGH GLOBAL OPPTY FUND ETF/Closed End 18914E106 111 10,202 SH   SOLE 0 0 10,202 0
COCA COLA COMPANY Common Stock 191216100 31,505 682,069 SH   SOLE 0 0 682,069 0
CODORUS VALLEY BANCORP Common Stock 192025104 460 14,719 SH   SOLE 0 0 14,719 0
COGNIZANT TECH SLTNS A Common Stock 192446102 10,809 140,105 SH   SOLE 0 0 140,105 0
COHERENT INC Common Stock 192479103 589 3,421 SH   SOLE 0 0 3,421 0
COHEN STEERS QUALITY ETF/Closed End 19247L106 1,412 115,235 SH   SOLE 0 0 115,235 0
COHEN STEERS PFD INC ETF/Closed End 19247X100 650 33,281 SH   SOLE 0 0 33,281 0
COHEN STEERS INFRA FD ETF/Closed End 19248A109 524 23,667 SH   SOLE 0 0 23,667 0
COHEN STEERS LTD DUR Common Stock 19248C105 218 9,158 SH   SOLE 0 0 9,158 0
COHENSTEERS SEL PFD INC ETF/Closed End- 19248Y107 218 8,200 SH   SOLE 0 0 8,200 0
COLFAX CORP Common Stock 194014106 799 22,154 SH   SOLE 0 0 22,154 0
COLGATEPALMOLIVE COMPANY Common Stock 194162103 12,522 187,027 SH   SOLE 0 0 187,027 0
COLUMBIA PPTY TR INC REIT 198287203 606 25,645 SH   SOLE 0 0 25,645 0
COLUMBIA SELIGMAN GRWTH ETF/Closed End 19842X109 3,971 185,719 SH   SOLE 0 0 185,719 0
COLUMBIA SPORTSWEAR CO Common Stock 198516106 890 9,562 SH   SOLE 0 0 9,562 0
COMCAST CORP A NEW Common Stock 20030N101 49,221 1,390,036 SH   SOLE 0 0 1,390,036 0
COMERICA INC Common Stock 200340107 1,099 12,180 SH   SOLE 0 0 12,180 0
COMMERCE BANCSHARES INC Common Stock 200525103 337 5,100 SH   SOLE 0 0 5,100 0
COMMSCOPE HOLDING CO INC Common Stock 20337X109 519 16,865 SH   SOLE 0 0 16,865 0
COMMUNITY BK SYSTEM INC Common Stock 203607106 1,286 21,062 SH   SOLE 0 0 21,062 0
COMMUNITY BANKERS TR CRP Common Stock 203612106 153 17,342 SH   SOLE 0 0 17,342 0
COMMUNITY FINL CORP MD Common Stock 20368X101 263 7,868 SH   SOLE 0 0 7,868 0
CMNTY HEALTHCARE TR INC Common Stock 20369C106 2,310 74,548 SH   SOLE 0 0 74,548 0
COMPANHIA DE SANEAMENTO Common Stock 20441A102 106 17,909 SH   SOLE 0 0 17,909 0
COMPASS MINRLS INTL INC Common Stock 20451N101 968 14,412 SH   SOLE 0 0 14,412 0
COMPASS DIVS HLDGS SBI Common Stock 20451Q104 2,958 162,964 SH   SOLE 0 0 162,964 0
CONAGRA BRANDS INC Common Stock 205887102 3,664 107,872 SH   SOLE 0 0 107,872 0
CONCHO RESOURCES INC Common Stock 20605P101 1,046 6,848 SH   SOLE 0 0 6,848 0
CONDUENT INC Common Stock 206787103 3,930 174,518 SH   SOLE 0 0 174,518 0
CONNECTICUT WTR SVC INC Common Stock 207797101 447 6,438 SH   SOLE 0 0 6,438 0
CONOCOPHILLIPS Common Stock 20825C104 30,366 392,329 SH   SOLE 0 0 392,329 0
CONSOLIDATED EDISON INC Common Stock 209115104 6,468 84,889 SH   SOLE 0 0 84,889 0
CONSTELLATION BRANDS A Common Stock 21036P108 9,210 42,716 SH   SOLE 0 0 42,716 0
CONTINENTAL BLDG PRODS Common Stock 211171103 1,258 33,496 SH   SOLE 0 0 33,496 0
CONTINENTAL RES INC OK Common Stock 212015101 1,208 17,695 SH   SOLE 0 0 17,695 0
COOPER COS INC NEW Common Stock 216648402 4,215 15,207 SH   SOLE 0 0 15,207 0
COOPER TIRE RUBBER CO Common Stock 216831107 713 25,180 SH   SOLE 0 0 25,180 0
COPART INC Common Stock 217204106 3,405 66,076 SH   SOLE 0 0 66,076 0
CORESITE REALTY CORP REIT 21870Q105 1,023 9,207 SH   SOLE 0 0 9,207 0
CORECIVIC INC Common Stock 21871N101 808 33,229 SH   SOLE 0 0 33,229 0
CORNING INC Common Stock 219350105 16,846 477,229 SH   SOLE 0 0 477,229 0
COSTCO WHOLESALE CORP Common Stock 22160K105 16,259 69,224 SH   SOLE 0 0 69,224 0
COSTAR GROUP INC Common Stock 22160N109 728 1,729 SH   SOLE 0 0 1,729 0
COVANTA HOLDING CORP Common Stock 22282E102 166 10,187 SH   SOLE 0 0 10,187 0
CRACKER BARREL OLD CTRY Common Stock 22410J106 1,245 8,460 SH   SOLE 0 0 8,460 0
CRANE COMPANY Common Stock 224399105 453 4,609 SH   SOLE 0 0 4,609 0
CREDIT SUISSE ASST MGMT ETF/Closed End- 224916106 114 35,900 SH   SOLE 0 0 35,900 0
CREDIT ACCEPTANCE CRP MI Common Stock 225310101 752 1,717 SH   SOLE 0 0 1,717 0
CREDIT SUISSE GRP SP ADR Common Stock 225401108 830 55,532 SH   SOLE 0 0 55,532 0
CS NASDQ COV CALL ETN CD Par 10 22542D480 566 70,238 SH   SOLE 0 0 70,238 0
CREE INC Common Stock 225447101 1,438 37,981 SH   SOLE 0 0 37,981 0
CRONOS GROUP INC Common Stock 22717L101 169 15,203 SH   SOLE 0 0 15,203 0
CROSSAMERICA PARTNERS Common Stock 22758A105 1,007 55,616 SH   SOLE 0 0 55,616 0
CROWN CASTLE INTL NEW REIT 22822V101 7,002 62,893 SH   SOLE 0 0 62,893 0
CRYOLIFE INC Common Stock 228903100 3,133 89,000 SH   SOLE 0 0 89,000 0
CRYOPORT INC PAR 0001 Common Stock 229050307 350 27,330 SH   SOLE 0 0 27,330 0
CTRIP COM INTL LTD ADS Common Stock 22943F100 1,317 35,441 SH   SOLE 0 0 35,441 0
CULLEN FROST BANKERS INC Common Stock 229899109 1,127 10,790 SH   SOLE 0 0 10,790 0
CUMMINS INC Common Stock 231021106 11,188 76,595 SH   SOLE 0 0 76,595 0
CURIS INC NEW Common Stock 231269200 25 14,100 SH   SOLE 0 0 14,100 0
CURTISS WRIGHT CORP DE Common Stock 231561101 260 1,890 SH   SOLE 0 0 1,890 0
CYPRESS SEMICONDUCTOR Common Stock 232806109 357 24,636 SH   SOLE 0 0 24,636 0
CYRUSONE INC Common Stock 23283R100 4,090 64,512 SH   SOLE 0 0 64,512 0
X TRCKRS MSCI EAFE ETF ETF/Closed End 233051200 1,105 34,175 SH   SOLE 0 0 34,175 0
X TRACKERS RUSL 1000 ETF ETF/Closed End 233051481 617 18,372 SH   SOLE 0 0 18,372 0
DCP MIDSTREAM LP MLP 23311P100 887 22,400 SH   SOLE 0 0 22,400 0
DNP SEL INCM FD INC ETF/Closed End 23325P104 1,319 119,169 SH   SOLE 0 0 119,169 0
D R HORTON INC Common Stock 23331A109 1,368 32,433 SH   SOLE 0 0 32,433 0
DTE ENERGY CO Common Stock 233331107 511 4,685 SH   SOLE 0 0 4,685 0
DLH HLDGS CORP Common Stock 23335Q100 66 11,450 SH   SOLE 0 0 11,450 0
DXC TECH CO Common Stock 23355L106 4,264 45,593 SH   SOLE 0 0 45,593 0
DANAHER CORP Common Stock 235851102 12,875 118,488 SH   SOLE 0 0 118,488 0
DARDEN RESTAURANTS INC Common Stock 237194105 1,193 10,726 SH   SOLE 0 0 10,726 0
DATA I/O CORP Common Stock 237690102 821 156,900 SH   SOLE 0 0 156,900 0
DAVE BUSTERS ENTMNT Common Stock 238337109 1,048 15,823 SH   SOLE 0 0 15,823 0
DAVIS FUNDAMENTAL ETF ETF/Closed End 23908L108 1,358 54,960 SH   SOLE 0 0 54,960 0
DAVIS FUNDAMNTL WRLD ETF ETF/Closed End 23908L306 411 16,029 SH   SOLE 0 0 16,029 0
DAVIS SEL INTL ETF ETF/Closed End 23908L405 397 21,747 SH   SOLE 0 0 21,747 0
DAVITA INC Common Stock 23918K108 644 8,987 SH   SOLE 0 0 8,987 0
DECKERS OUTDOOR CORP Common Stock 243537107 700 5,906 SH   SOLE 0 0 5,906 0
DEERE CO Common Stock 244199105 11,866 78,932 SH   SOLE 0 0 78,932 0
DELL TECHS INC V Common Stock 24703L103 331 3,404 SH   SOLE 0 0 3,404 0
DELTA ARLNS INC NEW Common Stock 247361702 9,026 156,069 SH   SOLE 0 0 156,069 0
DELUXE CORP Common Stock 248019101 659 11,567 SH   SOLE 0 0 11,567 0
DENTSPLY SIRONA INC Common Stock 24906P109 1,262 33,448 SH   SOLE 0 0 33,448 0
DEVON ENERGY CORP NEW Common Stock 25179M103 1,118 27,996 SH   SOLE 0 0 27,996 0
DEXCOM INC Common Stock 252131107 617 4,312 SH   SOLE 0 0 4,312 0
DIAGEO PLC NEW SPON ADR Common Stock 25243Q205 20,546 145,029 SH   SOLE 0 0 145,029 0
DIAMONDBACK ENERGY INC Common Stock 25278X109 8,414 62,238 SH   SOLE 0 0 62,238 0
DICKS SPORTING GOODS INC Common Stock 253393102 879 24,778 SH   SOLE 0 0 24,778 0
DIGIMARC CORP NEW Common Stock 25381B101 1,867 59,355 SH   SOLE 0 0 59,355 0
DIGITAL REALTY TRUST INC REIT 253868103 1,385 12,314 SH   SOLE 0 0 12,314 0
DIODES INC Common Stock 254543101 707 21,248 SH   SOLE 0 0 21,248 0
DIRXN FINL BULL 3X ETF ETF/Closed End 25459Y694 280 3,975 SH   SOLE 0 0 3,975 0
WALT DISNEY CO Common Stock 254687106 50,214 429,396 SH   SOLE 0 0 429,396 0
DISCOVER FINL SVCS Common Stock 254709108 6,642 86,875 SH   SOLE 0 0 86,875 0
DISCOVERY INC A Common Stock 25470F104 2,734 85,445 SH   SOLE 0 0 85,445 0
DISCOVERY INC C Common Stock 25470F302 986 33,338 SH   SOLE 0 0 33,338 0
DISH NETWORK CORP A Common Stock 25470M109 650 18,190 SH   SOLE 0 0 18,190 0
DOCUSIGN INC Common Stock 256163106 1,012 19,245 SH   SOLE 0 0 19,245 0
DOLBY LABS INC CL A Common Stock 25659T107 2,638 37,698 SH   SOLE 0 0 37,698 0
DOLLAR GENL CORP NEW Common Stock 256677105 2,640 24,155 SH   SOLE 0 0 24,155 0
DOLLAR TREE INC Common Stock 256746108 935 11,464 SH   SOLE 0 0 11,464 0
DOMINION ENGY MIDSTRM LP Common Stock 257454108 717 40,054 SH   SOLE 0 0 40,054 0
DOMINION ENERGY INC Common Stock 25746U109 17,436 248,086 SH   SOLE 0 0 248,086 0
DOMINOS PIZZA INC Common Stock 25754A201 1,074 3,643 SH   SOLE 0 0 3,643 0
DONEGAL GRP INC A Common Stock 257701201 1,505 105,879 SH   SOLE 0 0 105,879 0
DORMAN PRODS INC Common Stock 258278100 1,335 17,352 SH   SOLE 0 0 17,352 0
DOUBLELINE INCM SLTNS FD Common Stock 258622109 577 28,556 SH   SOLE 0 0 28,556 0
DOUBLELINE OPPORTUNISTIC ETF/Closed End- 258623107 211 10,268 SH   SOLE 0 0 10,268 0
DOUGLAS DYNAMICS INC Common Stock 25960R105 913 20,787 SH   SOLE 0 0 20,787 0
DOVER CORP Common Stock 260003108 3,957 44,699 SH   SOLE 0 0 44,699 0
DOWDUPONT INC Common Stock 26078J100 57,084 887,639 SH   SOLE 0 0 887,639 0
DRYFS STRAT MUN INC ETF/Closed End- 261932107 148 19,740 SH   SOLE 0 0 19,740 0
DRYFS HI YLD STRAT FD ETF/Closed End- 26200S101 62 19,409 SH   SOLE 0 0 19,409 0
DRYFS STRAT MUN BD FD ETF/Closed End- 26202F107 310 42,235 SH   SOLE 0 0 42,235 0
DRIVE SHACK INC Common Stock 262077100 1,790 300,311 SH   SOLE 0 0 300,311 0
DROPBOX INC A Common Stock 26210C104 756 28,163 SH   SOLE 0 0 28,163 0
DUFFPHELP GLB UTIL INCM ETF/Closed End 26433C105 333 22,948 SH   SOLE 0 0 22,948 0
DUFF PHELPS SELECT Common Stock 26433F108 75 12,400 SH   SOLE 0 0 12,400 0
DUKE ENERGY CORP NEW Common Stock 26441C204 19,343 241,730 SH   SOLE 0 0 241,730 0
DUNKIN BRANDS GRP INC Common Stock 265504100 1,292 17,523 SH   SOLE 0 0 17,523 0
EOG RESOURCES INC Common Stock 26875P101 5,747 45,045 SH   SOLE 0 0 45,045 0
EQT CORP Common Stock 26884L109 894 20,204 SH   SOLE 0 0 20,204 0
EPR PROPERTIES Common Stock 26884U109 649 9,485 SH   SOLE 0 0 9,485 0
EQM MIDSTREAM PRTNRS LP MLP 26885B100 3,185 60,343 SH   SOLE 0 0 60,343 0
ETFIS INFRA ACT MLP ETF ETF/Closed End 26923G103 978 131,221 SH   SOLE 0 0 131,221 0
ETFIS INFRA REIT PFD ETF ETF/Closed End- 26923G400 489 20,201 SH   SOLE 0 0 20,201 0
ETF ETF PRIME CYBER ETF ETF/Closed End 26924G201 1,592 39,662 SH   SOLE 0 0 39,662 0
ETFMG ALT HARVEST ETF ETF/Closed End 26924G508 1,401 34,983 SH   SOLE 0 0 34,983 0
EAGLE MATERIALS INC Common Stock 26969P108 937 10,996 SH   SOLE 0 0 10,996 0
EAGLE PHARMS INC Common Stock 269796108 323 4,661 SH   SOLE 0 0 4,661 0
EAST WEST BANCORP INC Common Stock 27579R104 9,556 158,289 SH   SOLE 0 0 158,289 0
EASTMAN CHEMICAL COMPANY Common Stock 277432100 5,003 52,263 SH   SOLE 0 0 52,263 0
EATON VANCE CORP Common Stock 278265103 1,208 22,983 SH   SOLE 0 0 22,983 0
EV ENH EQ INCM FD ETF/Closed End 278274105 228 14,268 SH   SOLE 0 0 14,268 0
EV FLTG RT INCM TR ETF/Closed End- 278279104 229 15,706 SH   SOLE 0 0 15,706 0
EV MUN BD FD ETF/Closed End- 27827X101 293 25,418 SH   SOLE 0 0 25,418 0
EV TAX ADVTG DIV INCM FD ETF/Closed End 27828G107 1,458 59,477 SH   SOLE 0 0 59,477 0
EV LTD DUR INCM FD ETF/Closed End- 27828H105 788 62,158 SH   SOLE 0 0 62,158 0
EV TAX MNGD DIVRS EQ INC ETF/Closed End 27828N102 653 50,885 SH   SOLE 0 0 50,885 0
EV SR FLTG RT TR ETF/Closed End- 27828Q105 678 48,205 SH   SOLE 0 0 48,205 0
EV TAX ADVTG GLB DIV INC ETF/Closed End 27828S101 1,181 65,999 SH   SOLE 0 0 65,999 0
EV SHRT DUR DIVRS INCM ETF/Closed End- 27828V104 500 38,764 SH   SOLE 0 0 38,764 0
EV TAX ADVTG BY WRTE INC ETF/Closed End 27828X100 358 21,502 SH   SOLE 0 0 21,502 0
EV TAX ADVTG BY WRTE OPP ETF/Closed End 27828Y108 379 23,535 SH   SOLE 0 0 23,535 0
EV TAX MNGD GLB BY WRTE ETF/Closed End 27829C105 266 22,106 SH   SOLE 0 0 22,106 0
EV TAX MNGD GLB DIVRS EQ ETF/Closed End 27829F108 1,793 188,717 SH   SOLE 0 0 188,717 0
EV HI INC 2021 TGT TERM ETF/Closed End- 27829W101 1,059 109,165 SH   SOLE 0 0 109,165 0
EBAY INC Common Stock 278642103 1,691 51,202 SH   SOLE 0 0 51,202 0
ECHO GLOBAL LOGISTICS Common Stock 27875T101 641 20,695 SH   SOLE 0 0 20,695 0
ECOLAB INC Common Stock 278865100 7,910 50,452 SH   SOLE 0 0 50,452 0
ECLIPSE RESOURCES CORP Common Stock 27890G100 35 29,000 SH   SOLE 0 0 29,000 0
EDGEWELL PERS CARE CO Common Stock 28035Q102 337 7,290 SH   SOLE 0 0 7,290 0
EDISON INTERNATIONAL Common Stock 281020107 610 9,014 SH   SOLE 0 0 9,014 0
EDWARDS LIFESCIENCES Common Stock 28176E108 4,029 23,141 SH   SOLE 0 0 23,141 0
EGALET CORP Common Stock 28226B104 2 15,427 SH   SOLE 0 0 15,427 0
EHEALTH INC Common Stock 28238P109 397 14,055 SH   SOLE 0 0 14,055 0
ELANCO ANIMAL HEALTH INC Common Stock 28414H103 2,768 79,327 SH   SOLE 0 0 79,327 0
ELECTRO SCIENTIFIC INDS Common Stock 285229100 474 27,160 SH   SOLE 0 0 27,160 0
ELECTRONIC ARTS INC Common Stock 285512109 3,110 25,814 SH   SOLE 0 0 25,814 0
EMERSON ELECTRIC COMPANY Common Stock 291011104 12,012 156,858 SH   SOLE 0 0 156,858 0
ENCANA CORP Common Stock 292505104 167 12,762 SH   SOLE 0 0 12,762 0
ENBRIDGE INC Common Stock 29250N105 13,345 413,276 SH   SOLE 0 0 413,276 0
ENBRIDGE ENERGY PTNRS LP MLP 29250R106 237 21,566 SH   SOLE 0 0 21,566 0
ENERGIZER HLDGS NEW Common Stock 29272W109 1,141 19,456 SH   SOLE 0 0 19,456 0
ENERGY TRANSFER LP MLP 29273V100 1,062 60,918 SH   SOLE 0 0 60,918 0
ENERGY TRANSFER NEW LP Common Stock 29278N103 5,180 232,716 SH   SOLE 0 0 232,716 0
ENLINK MIDSTREAM PART LP MLP 29336U107 211 11,312 SH   SOLE 0 0 11,312 0
ENOVA INTL INC Common Stock 29357K103 439 15,241 SH   SOLE 0 0 15,241 0
ENTEGRIS INC Common Stock 29362U104 729 25,180 SH   SOLE 0 0 25,180 0
ENTERGY CORP NEW Common Stock 29364G103 2,125 26,190 SH   SOLE 0 0 26,190 0
ENTERPRISE PROD PTNRS LP MLP 293792107 13,919 484,461 SH   SOLE 0 0 484,461 0
ENVESTNET INC Common Stock 29404K106 294 4,830 SH   SOLE 0 0 4,830 0
EPAM SYSTEMS INC Common Stock 29414B104 2,455 17,829 SH   SOLE 0 0 17,829 0
EQUIFAX INC Common Stock 294429105 717 5,492 SH   SOLE 0 0 5,492 0
EQUINIX INC PAR 0001 REIT 29444U700 1,613 3,725 SH   SOLE 0 0 3,725 0
EQUINOR ASA SPONS ADR Common Stock 29446M102 412 14,626 SH   SOLE 0 0 14,626 0
EQTY LIFESTYLE PPTYS INC Common Stock 29472R108 296 3,066 SH   SOLE 0 0 3,066 0
ERICSSON TELEPHONE NEW B Common Stock 294821608 554 62,979 SH   SOLE 0 0 62,979 0
ERIE INDEMNITY CO CL A Common Stock 29530P102 664 5,206 SH   SOLE 0 0 5,206 0
ESTERLINE TECHNOLOGIES C Common Stock 297425100 969 10,658 SH   SOLE 0 0 10,658 0
EVERCORE INC A Common Stock 29977A105 1,682 16,728 SH   SOLE 0 0 16,728 0
EVERGY INC Common Stock 30034W106 610 11,105 SH   SOLE 0 0 11,105 0
EVERSOURCE ENERGY Common Stock 30040W108 2,741 44,607 SH   SOLE 0 0 44,607 0
EVERSPIN TECHS INC Common Stock 30041T104 82 10,650 SH   SOLE 0 0 10,650 0
EXACT SCIENCES CORP Common Stock 30063P105 426 5,394 SH   SOLE 0 0 5,394 0
EXCH ROBO GLB AUTO ETF ETF/Closed End 301505707 353 8,443 SH   SOLE 0 0 8,443 0
EXCH EMQQ EMRG MKTS ETF ETF/Closed End 301505889 219 6,827 SH   SOLE 0 0 6,827 0
EXELON CORP Common Stock 30161N101 3,917 89,709 SH   SOLE 0 0 89,709 0
EXELIXIS INC Common Stock 30161Q104 260 14,645 SH   SOLE 0 0 14,645 0
EXPEDIA GROUP INC Common Stock 30212P303 2,243 17,186 SH   SOLE 0 0 17,186 0
EXPEDITORS INTL WASH INC Common Stock 302130109 5,470 74,396 SH   SOLE 0 0 74,396 0
EXPRESS SCRIPTS HLDG CO Common Stock 30219G108 10,691 112,520 SH   SOLE 0 0 112,520 0
EXTENDED STAY AMER REIT REIT 30224P200 602 29,740 SH   SOLE 0 0 29,740 0
EXXON MOBIL CORP Common Stock 30231G102 84,222 990,615 SH   SOLE 0 0 990,615 0
FLIR SYSTEMS INC Common Stock 302445101 3,643 59,259 SH   SOLE 0 0 59,259 0
FMC CORP NEW Common Stock 302491303 3,281 37,629 SH   SOLE 0 0 37,629 0
F N B CORP Common Stock 302520101 701 55,127 SH   SOLE 0 0 55,127 0
FTE NTWKS INC PAR 001 Common Stock 30283R402 459 39,346 SH   SOLE 0 0 39,346 0
FTI CONSULTING INC Common Stock 302941109 953 13,018 SH   SOLE 0 0 13,018 0
FACEBOOK INC CL A Common Stock 30303M102 50,931 309,687 SH   SOLE 0 0 309,687 0
FACTSET RESEARCH SYS INC Common Stock 303075105 1,401 6,264 SH   SOLE 0 0 6,264 0
FAIR ISAAC CORP Common Stock 303250104 915 4,002 SH   SOLE 0 0 4,002 0
FARMLAND PARTNERS INC REIT 31154R109 900 134,347 SH   SOLE 0 0 134,347 0
FASTENAL COMPANY Common Stock 311900104 2,401 41,388 SH   SOLE 0 0 41,388 0
FEDERATED INVS PA CL B Common Stock 314211103 3,498 145,005 SH   SOLE 0 0 145,005 0
FEDEX CORP Common Stock 31428X106 18,248 75,782 SH   SOLE 0 0 75,782 0
FERRELLGAS PARTNERS LP MLP 315293100 25 11,400 SH   SOLE 0 0 11,400 0
F5 NETWORKS INC Common Stock 315616102 977 4,897 SH   SOLE 0 0 4,897 0
FID MSCI CNSMR DISCR ETF ETF/Closed End 316092204 210 4,611 SH   SOLE 0 0 4,611 0
FIDELITY NATL INFO SVCS Common Stock 31620M106 2,916 26,738 SH   SOLE 0 0 26,738 0
FIDELITY NATL FINL INC Common Stock 31620R303 743 18,873 SH   SOLE 0 0 18,873 0
FIDUCIARY CLAYMORE MLP ETF/Closed End 31647Q106 893 73,175 SH   SOLE 0 0 73,175 0
FIFTH THIRD BANCORP Common Stock 316773100 1,172 41,968 SH   SOLE 0 0 41,968 0
FINJAN HLDGS INC NEW Common Stock 31788H303 52 12,032 SH   SOLE 0 0 12,032 0
FIREEYE INC Common Stock 31816Q101 495 29,097 SH   SOLE 0 0 29,097 0
FIRST AMERN FINL CORP Common Stock 31847R102 2,158 41,838 SH   SOLE 0 0 41,838 0
FIRST BANK WILLIMSTWN NJ Common Stock 31931U102 132 10,000 SH   SOLE 0 0 10,000 0
FIRST COMMONWLTH FINL CO Common Stock 319829107 326 20,224 SH   SOLE 0 0 20,224 0
FIRST CMNTY BANKSHS INC Common Stock 31983A103 349 10,300 SH   SOLE 0 0 10,300 0
FIRST DATA CORP NEW CL A Common Stock 32008D106 1,255 51,276 SH   SOLE 0 0 51,276 0
FIRST FINANCIAL BANCORP Common Stock 320209109 392 13,200 SH   SOLE 0 0 13,200 0
FIRST FINANCIAL NW INC Common Stock 32022K102 308 18,615 SH   SOLE 0 0 18,615 0
FIRST HAWAIIAN INC Common Stock 32051X108 586 21,572 SH   SOLE 0 0 21,572 0
FIRST REPUBLIC BANK Common Stock 33616C100 245 2,547 SH   SOLE 0 0 2,547 0
FIRST SOLAR INC Common Stock 336433107 307 6,339 SH   SOLE 0 0 6,339 0
FT MSTAR DIV LDRS ETF ETF/Closed End 336917109 4,479 150,256 SH   SOLE 0 0 150,256 0
FT US EQ OPPTYS ETF ETF/Closed End 336920103 6,797 91,509 SH   SOLE 0 0 91,509 0
FT DJ SEL MICROCP ETF ETF/Closed End 33718M105 701 13,718 SH   SOLE 0 0 13,718 0
FT INTERMED DUR PFD INCM Common Stock 33718W103 1,415 65,612 SH   SOLE 0 0 65,612 0
FT CHINDIA INDX ETF ETF/Closed End 33733A102 972 28,246 SH   SOLE 0 0 28,246 0
FT WATER ETF ETF/Closed End 33733B100 255 5,015 SH   SOLE 0 0 5,015 0
FT MULCP VAL ALPHADX ETF ETF/Closed End 33733C108 364 6,319 SH   SOLE 0 0 6,319 0
FT CAP STRENGTH ETF ETF/Closed End 33733E104 2,888 52,287 SH   SOLE 0 0 52,287 0
FT NYSE ARCA BIOTECH ETF ETF/Closed End 33733E203 14,309 90,283 SH   SOLE 0 0 90,283 0
FT DJ INTERNET INDX ETF ETF/Closed End 33733E302 30,581 216,056 SH   SOLE 0 0 216,056 0
FT NSDQ100 EX TECH ETF ETF/Closed End 33733E401 2,232 42,059 SH   SOLE 0 0 42,059 0
FT BICK INDX ETF ETF/Closed End 33733H107 725 27,418 SH   SOLE 0 0 27,418 0
FT NSDQ100 TECH INDX ETF ETF/Closed End 337345102 17,235 217,174 SH   SOLE 0 0 217,174 0
FT VAL LINE DIV INDX ETF ETF/Closed End 33734H106 20,985 663,242 SH   SOLE 0 0 663,242 0
FT LGCP CORE ALPHADX ETF ETF/Closed End 33734K109 14,939 239,324 SH   SOLE 0 0 239,324 0
FT CNSMR DSCR ALPHDX ETF ETF/Closed End 33734X101 4,409 101,426 SH   SOLE 0 0 101,426 0
FT CNSMR STPL ALPHDX ETF ETF/Closed End 33734X119 3,211 68,460 SH   SOLE 0 0 68,460 0
FT ENERGY ALPHADX ETF ETF/Closed End 33734X127 1,892 108,131 SH   SOLE 0 0 108,131 0
FT FINLS ALPHADX ETF ETF/Closed End 33734X135 5,988 187,233 SH   SOLE 0 0 187,233 0
FT HLTHCR ALPHADX ETF ETF/Closed End 33734X143 8,171 96,269 SH   SOLE 0 0 96,269 0
FT INDL PROD DUR A/D ETF ETF/Closed End 33734X150 11,454 270,335 SH   SOLE 0 0 270,335 0
FT MATRLS ALPHADX ETF ETF/Closed End 33734X168 497 12,013 SH   SOLE 0 0 12,013 0
FT TECH ALPHADX ETF ETF/Closed End 33734X176 16,394 258,009 SH   SOLE 0 0 258,009 0
FT UTILS ALPHADX ETF ETF/Closed End 33734X184 3,605 130,761 SH   SOLE 0 0 130,761 0
FT CLOUD COMPTG ETF ETF/Closed End 33734X192 867 15,289 SH   SOLE 0 0 15,289 0
FT DJ GLB SEL DIV ETF ETF/Closed End 33734X200 966 38,467 SH   SOLE 0 0 38,467 0
FIRST TR NASDAQ CYBE ETF ETF/Closed End 33734X846 1,180 41,386 SH   SOLE 0 0 41,386 0
FT SMCP CORE ALPHADX ETF ETF/Closed End 33734Y109 5,443 78,929 SH   SOLE 0 0 78,929 0
FT MDCP CORE ALPHADX ETF ETF/Closed End 33735B108 6,136 85,667 SH   SOLE 0 0 85,667 0
FT L/C VL OP ALPHADX ETF ETF/Closed End 33735J101 3,573 65,989 SH   SOLE 0 0 65,989 0
FT L/C GR OP ALPHADX ETF ETF/Closed End 33735K108 26,284 373,522 SH   SOLE 0 0 373,522 0
FT STOX EURO SEL DIV ETF ETF/Closed End 33735T109 6,296 480,221 SH   SOLE 0 0 480,221 0
FT FTSE EN DEV R/E ETF ETF/Closed End 33736N101 625 13,915 SH   SOLE 0 0 13,915 0
FT NSDQ ABA CMNTY BK ETF ETF/Closed End 33736Q104 1,210 22,691 SH   SOLE 0 0 22,691 0
FT EUROPE ALPHADX ETF ETF/Closed End 33737J117 5,145 134,619 SH   SOLE 0 0 134,619 0
FT JAPAN ALPHADX ETF ETF/Closed End 33737J158 622 10,787 SH   SOLE 0 0 10,787 0
FT D/M EX US ALPHADX ETF ETF/Closed End 33737J174 12,005 202,178 SH   SOLE 0 0 202,178 0
FT EMG MKT ALPHADX ETF ETF/Closed End 33737J182 2,178 86,893 SH   SOLE 0 0 86,893 0
FT GERMANY ALPHADX ETF ETF/Closed End 33737J190 1,015 21,906 SH   SOLE 0 0 21,906 0
FT SWITZRLD ALPHADX ETF ETF/Closed End 33737J232 1,055 20,824 SH   SOLE 0 0 20,824 0
FT E/M SC ALPHADEX ETF ETF/Closed End 33737J307 551 15,268 SH   SOLE 0 0 15,268 0
FT ALPHADEX EUROZONE ETF ETF/Closed End 33737J505 792 18,981 SH   SOLE 0 0 18,981 0
FT MDCP GRW ALPHADX ETF ETF/Closed End 33737M102 583 12,592 SH   SOLE 0 0 12,592 0
FT SMCP GRW ALPHADX ETF ETF/Closed End 33737M300 2,544 48,623 SH   SOLE 0 0 48,623 0
FT N A ENRGY INFRA ETF ETF/Closed End 33738D101 3,576 152,437 SH   SOLE 0 0 152,437 0
FT SENIOR LOAN FD ETF ETF/Closed End- 33738D309 11,563 240,638 SH   SOLE 0 0 240,638 0
FT IV TACTICL HI YLD ETF ETF/Closed End- 33738D408 7,758 162,326 SH   SOLE 0 0 162,326 0
FIRST TRUST HIGH INCOME ETF/Closed End- 33738E109 1,052 71,354 SH   SOLE 0 0 71,354 0
FT M/A DIVRS INCM ETF ETF/Closed End 33738R100 1,974 106,481 SH   SOLE 0 0 106,481 0
FT NSDQ TECH DIV IDX ETF ETF/Closed End 33738R118 5,311 138,223 SH   SOLE 0 0 138,223 0
FT VI HIGH INCM ETF ETF/Closed End 33738R308 438 18,763 SH   SOLE 0 0 18,763 0
FT VI RSG DIV ACHIEV ETF ETF/Closed End 33738R506 7,195 227,988 SH   SOLE 0 0 227,988 0
FT D WRIGHT FOC 5 ETF ETF/Closed End 33738R605 12,167 393,766 SH   SOLE 0 0 393,766 0
FT NASDAQ OIL GAS ETF ETF/Closed End 33738R845 631 25,195 SH   SOLE 0 0 25,195 0
FT NASDAQ BANK ETF ETF/Closed End 33738R860 3,384 121,349 SH   SOLE 0 0 121,349 0
FT D WRIGHT FOC 5 ETF ETF/Closed End 33738R878 3,127 108,506 SH   SOLE 0 0 108,506 0
FIRST TR VI DW INTL ETF ETF/Closed End 33738R886 2,671 131,971 SH   SOLE 0 0 131,971 0
FIRST TR MLP ENERGY ETF/Closed End 33739B104 1,448 115,617 SH   SOLE 0 0 115,617 0
FT III PFD SECSINCM ETF ETF/Closed End- 33739E108 7,386 386,679 SH   SOLE 0 0 386,679 0
FT III MANAGED MUN ETF ETF/Closed End- 33739N108 415 7,949 SH   SOLE 0 0 7,949 0
FT III LONG SHORT EQ ETF ETF/Closed End 33739P103 398 9,823 SH   SOLE 0 0 9,823 0
FT RVRFRONT DYN ASIA ETF ETF/Closed End 33739P509 244 4,282 SH   SOLE 0 0 4,282 0
FT RVRFRONT DYN DEV ETF ETF/Closed End 33739P608 865 14,007 SH   SOLE 0 0 14,007 0
FT RVRFRNT DYN E/MKT ETF ETF/Closed End 33739P707 300 4,809 SH   SOLE 0 0 4,809 0
FT RVRFRONT DYN EUR ETF ETF/Closed End 33739P806 217 3,432 SH   SOLE 0 0 3,432 0
FT LOW DUR OPP ETF ETF/Closed End- 33739Q200 4,819 94,540 SH   SOLE 0 0 94,540 0
FT STRATEGIC INCOME ETF ETF/Closed End 33739Q309 374 7,604 SH   SOLE 0 0 7,604 0
FT ENH SHORT MTY NEW ETF ETF/Closed End- 33739Q408 5,163 86,021 SH   SOLE 0 0 86,021 0
FT DYN EURO EQ INCM ETF/Closed End 33740D107 498 31,565 SH   SOLE 0 0 31,565 0
FT TCW OPPORTUNISTIC ETF ETF/Closed End- 33740F805 506 10,329 SH   SOLE 0 0 10,329 0
FT ALT ABS RET STRAT ETF ETF/Closed End 33740Y101 219 7,571 SH   SOLE 0 0 7,571 0
FIRST UNITED CORP Common Stock 33741H107 341 18,130 SH   SOLE 0 0 18,130 0
FISERV INC Common Stock 337738108 3,866 46,926 SH   SOLE 0 0 46,926 0
FIRSTENERGY CORP Common Stock 337932107 3,196 85,970 SH   SOLE 0 0 85,970 0
FIVE BELOW INC Common Stock 33829M101 923 7,099 SH   SOLE 0 0 7,099 0
FIVE9 INC Common Stock 338307101 450 10,306 SH   SOLE 0 0 10,306 0
FLEETCOR TECHNOLOGIES Common Stock 339041105 5,552 24,370 SH   SOLE 0 0 24,370 0
FLEXSTEEL INDUSTRIES INC Common Stock 339382103 676 22,720 SH   SOLE 0 0 22,720 0
FLEXION THERAPEUTICS INC Common Stock 33938J106 431 23,015 SH   SOLE 0 0 23,015 0
FLUOR CORP NEW Common Stock 343412102 4,200 72,293 SH   SOLE 0 0 72,293 0
FORD MOTOR COMPANY NEW Common Stock 345370860 5,674 613,415 SH   SOLE 0 0 613,415 0
FORTINET INC Common Stock 34959E109 1,040 11,269 SH   SOLE 0 0 11,269 0
FORTIVE CORP Common Stock 34959J108 6,144 72,967 SH   SOLE 0 0 72,967 0
FORTERRA INC Common Stock 34960W106 249 33,350 SH   SOLE 0 0 33,350 0
FORTUNE BRANDS HOME SEC Common Stock 34964C106 638 12,189 SH   SOLE 0 0 12,189 0
FRANKLIN ELECTRIC Common Stock 353514102 445 9,427 SH   SOLE 0 0 9,427 0
FRANKLIN RESOURCES INC Common Stock 354613101 1,262 41,500 SH   SOLE 0 0 41,500 0
FRK LTD DUR INCM TR ETF/Closed End- 35472T101 131 12,856 SH   SOLE 0 0 12,856 0
FRKLN LIBERTYQ E/MKT ETF ETF/Closed End 35473P207 1,361 44,663 SH   SOLE 0 0 44,663 0
FRANKLIN UNIVERSAL TR SB ETF/Closed End 355145103 133 19,967 SH   SOLE 0 0 19,967 0
FREEPORT MCMORAN INC Common Stock 35671D857 5,247 376,959 SH   SOLE 0 0 376,959 0
FREQUENCY ELECTRNCS INC Common Stock 358010106 1,561 150,500 SH   SOLE 0 0 150,500 0
FUEL TECH INC Common Stock 359523107 16 12,500 SH   SOLE 0 0 12,500 0
FUELCELL ENERGY INC NEW Common Stock 35952H502 26 24,000 SH   SOLE 0 0 24,000 0
FULLER H B COMPANY Common Stock 359694106 885 17,119 SH   SOLE 0 0 17,119 0
FULTON FINANCIAL CORP PA Common Stock 360271100 1,757 105,528 SH   SOLE 0 0 105,528 0
GATX CORP Common Stock 361448103 1,045 12,072 SH   SOLE 0 0 12,072 0
GCI LIBERTY INC A Common Stock 36164V305 424 8,311 SH   SOLE 0 0 8,311 0
GCP APPLIED TECHS INC Common Stock 36164Y101 765 28,823 SH   SOLE 0 0 28,823 0
GDS HOLDINGS LTD ADR Common Stock 36165L108 1,552 44,165 SH   SOLE 0 0 44,165 0
GSV CAPITAL CORP BDC Common Stock 36191J101 332 48,000 SH   SOLE 0 0 48,000 0
GABELLI EQUITY TRUST INC ETF/Closed End 362397101 112 17,229 SH   SOLE 0 0 17,229 0
GABELLI MLTIMEDIA TR INC ETF/Closed End 36239Q109 290 31,331 SH   SOLE 0 0 31,331 0
GABELLI UTIL TR INC ETF/Closed End 36240A101 298 51,287 SH   SOLE 0 0 51,287 0
GABELLI DIV INCM TR ETF/Closed End 36242H104 1,160 48,549 SH   SOLE 0 0 48,549 0
ARTHUR J GALLAGHER Common Stock 363576109 584 7,840 SH   SOLE 0 0 7,840 0
GAMCO GOLD NATL RESINCM ETF/Closed End 36465A109 1,006 214,241 SH   SOLE 0 0 214,241 0
GAMCO NATL RES GOLDINCM ETF/Closed End 36465E101 118 20,185 SH   SOLE 0 0 20,185 0
GAMING LEISURE PPTYS Common Stock 36467J108 960 27,243 SH   SOLE 0 0 27,243 0
GAMESTOP CORP NEW A Common Stock 36467W109 359 23,484 SH   SOLE 0 0 23,484 0
GANNETT SPINCO INC Common Stock 36473H104 1,221 121,951 SH   SOLE 0 0 121,951 0
GARDNER DENVER HLDGS INC Common Stock 36555P107 210 7,419 SH   SOLE 0 0 7,419 0
GARRISON CAP INC BDC Common Stock 366554103 131 15,802 SH   SOLE 0 0 15,802 0
GENL AMER INVESTORS ETF/Closed End 368802104 263 7,127 SH   SOLE 0 0 7,127 0
GENERAL DYNAMICS CORP Common Stock 369550108 13,764 67,232 SH   SOLE 0 0 67,232 0
GENERAL ELECTRIC CO Common Stock 369604103 16,111 1,427,005 SH   SOLE 0 0 1,427,005 0
GENERAL MILLS INC Common Stock 370334104 13,081 304,783 SH   SOLE 0 0 304,783 0
GENERAL MOTORS CO Common Stock 37045V100 16,105 478,314 SH   SOLE 0 0 478,314 0
GENTEX CORP Common Stock 371901109 810 37,733 SH   SOLE 0 0 37,733 0
GENESIS ENERGY LP MLP 371927104 1,250 52,576 SH   SOLE 0 0 52,576 0
GENOMIC HEALTH INC Common Stock 37244C101 1,403 19,980 SH   SOLE 0 0 19,980 0
GENUINE PARTS CO Common Stock 372460105 15,836 159,314 SH   SOLE 0 0 159,314 0
GENWORTH FINANCIAL A Common Stock 37247D106 42 10,013 SH   SOLE 0 0 10,013 0
GEVO INC PAR 001 NEW Common Stock 374396406 48 12,000 SH   SOLE 0 0 12,000 0
GILEAD SCIENCES INC Common Stock 375558103 12,993 168,285 SH   SOLE 0 0 168,285 0
GILDAN ACTIVEWEAR INC Common Stock 375916103 448 14,734 SH   SOLE 0 0 14,734 0
GLACIER BANCORP INC NEW Common Stock 37637Q105 464 10,774 SH   SOLE 0 0 10,774 0
GLADSTONE CAP CORP BDC ETF/Closed End 376535100 404 42,532 SH   SOLE 0 0 42,532 0
GLADSTONE COML CORP REIT 376536108 785 41,000 SH   SOLE 0 0 41,000 0
GLADSTONE INVT CORP BDC ETF/Closed End 376546107 2,019 176,646 SH   SOLE 0 0 176,646 0
GLADSTONE LAND CORP REIT 376549101 427 34,639 SH   SOLE 0 0 34,639 0
GLAXOSMITHKLINE PLC ADR Common Stock 37733W105 14,613 363,777 SH   SOLE 0 0 363,777 0
GLOBAL PAYMENTS INC Common Stock 37940X102 1,657 13,006 SH   SOLE 0 0 13,006 0
GLBL X MLP ENERGY ETF ETF/Closed End 37950E226 519 38,869 SH   SOLE 0 0 38,869 0
GLBL X SUPERINCM PFD ETF ETF/Closed End- 37950E333 589 49,456 SH   SOLE 0 0 49,456 0
GLBL X MLP ETF ETF/Closed End 37950E473 768 80,470 SH   SOLE 0 0 80,470 0
GLBL X SUPER DIV ETF ETF/Closed End 37950E549 2,434 119,245 SH   SOLE 0 0 119,245 0
GLOBAL X MSCI NORWAY ETF ETF/Closed End 37950E747 3,609 237,094 SH   SOLE 0 0 237,094 0
GLOBAL MEDICAL REIT NEW REIT 37954A204 1,036 110,007 SH   SOLE 0 0 110,007 0
GLOBAL X ROBOTICS ETF ETF/Closed End 37954Y715 515 22,510 SH   SOLE 0 0 22,510 0
GLB X FINTECH ETF ETF/Closed End 37954Y814 225 7,829 SH   SOLE 0 0 7,829 0
GLOBUS MED INC A NEW Common Stock 379577208 272 4,792 SH   SOLE 0 0 4,792 0
GOLDCORP INC NEW Common Stock 380956409 626 61,339 SH   SOLE 0 0 61,339 0
GOLDMAN SACHS GROUP INC Common Stock 38141G104 10,620 47,360 SH   SOLE 0 0 47,360 0
GS ACTIVEBETA INTL ETF ETF/Closed End 381430107 3,764 127,320 SH   SOLE 0 0 127,320 0
GS ACTIVEBETA LGCP ETF ETF/Closed End 381430503 45,089 767,467 SH   SOLE 0 0 767,467 0
GS ACCESS TRSY 01YR ETF ETF/Closed End 381430529 11,058 110,402 SH   SOLE 0 0 110,402 0
GS HEDGE IND VIP ETF ETF/Closed End 381430545 215 3,686 SH   SOLE 0 0 3,686 0
GOODYEAR TIRE RUBBER Common Stock 382550101 292 12,483 SH   SOLE 0 0 12,483 0
GORMAN RUPP CO Common Stock 383082104 1,003 27,474 SH   SOLE 0 0 27,474 0
GOVERNMENT PPTYS INC TR REIT 38376A103 501 44,387 SH   SOLE 0 0 44,387 0
GRACO INC Common Stock 384109104 211 4,561 SH   SOLE 0 0 4,561 0
GRAHAM HOLDINGS CO Common Stock 384637104 257 444 SH   SOLE 0 0 444 0
GRAINGER W W INC Common Stock 384802104 2,822 7,896 SH   SOLE 0 0 7,896 0
GRANA Y MONTERO SPON ADR Common Stock 38500P208 34 12,763 SH   SOLE 0 0 12,763 0
GRAND CANYON ED INC Common Stock 38526M106 237 2,099 SH   SOLE 0 0 2,099 0
GRANITE CONSTRUCTION INC Common Stock 387328107 402 8,796 SH   SOLE 0 0 8,796 0
GRIFOLS ADR 1/2 B NEW Common Stock 398438408 438 20,481 SH   SOLE 0 0 20,481 0
GROUP ONE AUTOMOTIVE INC Common Stock 398905109 663 10,215 SH   SOLE 0 0 10,215 0
GRUBHUB INC Common Stock 400110102 1,696 12,233 SH   SOLE 0 0 12,233 0
GUESS INC Common Stock 401617105 627 27,735 SH   SOLE 0 0 27,735 0
GUGGENHEIM TXBL MUN MGD ETF/Closed End- 401664107 953 44,928 SH   SOLE 0 0 44,928 0
GUGGENHEIM ENHANCED EQTY ETF/Closed End 40167B100 399 45,441 SH   SOLE 0 0 45,441 0
GUGG STRAT OPPTYS FD SBI ETF/Closed End- 40167F101 1,663 79,177 SH   SOLE 0 0 79,177 0
GUIDEWIRE SOFTWARE INC Common Stock 40171V100 483 4,782 SH   SOLE 0 0 4,782 0
GULFPORT ENERGY CORP NEW Common Stock 402635304 178 17,100 SH   SOLE 0 0 17,100 0
HE EQUIP SVCS INC Common Stock 404030108 1,341 35,498 SH   SOLE 0 0 35,498 0
HCA HEALTHCARE INC Common Stock 40412C101 1,294 9,303 SH   SOLE 0 0 9,303 0
HCP INC REIT 40414L109 7,260 275,847 SH   SOLE 0 0 275,847 0
HDFC BK LTD ADR REP 3 SH Common Stock 40415F101 675 7,174 SH   SOLE 0 0 7,174 0
HCI GROUP INC Common Stock 40416E103 241 5,500 SH   SOLE 0 0 5,500 0
HD SUPPLY HOLDINGS INC Common Stock 40416M105 752 17,576 SH   SOLE 0 0 17,576 0
HNI CORP Common Stock 404251100 349 7,896 SH   SOLE 0 0 7,896 0
HSBC HLDGS PLC SPONS ADR Common Stock 404280406 13,149 298,908 SH   SOLE 0 0 298,908 0
HSBC HLDG ADR A 62 PRP Preferred Stock 404280604 213 8,314 SH   SOLE 0 0 8,314 0
HP INC Common Stock 40434L105 1,945 75,463 SH   SOLE 0 0 75,463 0
HAIN CELESTIAL GROUP INC Common Stock 405217100 2,518 92,856 SH   SOLE 0 0 92,856 0
HALLIBURTON COMPANY Common Stock 406216101 4,015 99,063 SH   SOLE 0 0 99,063 0
HALOZYME THERAPEUTICS Common Stock 40637H109 1,325 72,949 SH   SOLE 0 0 72,949 0
HANCOCK JOHN FINL OPPTYS ETF/Closed End 409735206 7,024 189,851 SH   SOLE 0 0 189,851 0
JOHN HANCOCK TAX ADV ETF/Closed End 41013V100 440 18,888 SH   SOLE 0 0 18,888 0
HANESBRANDS INC Common Stock 410345102 664 36,053 SH   SOLE 0 0 36,053 0
HANNON ARMSTRONG SUSTAIN Common Stock 41068X100 2,120 98,740 SH   SOLE 0 0 98,740 0
HARLEY DAVIDSON INC Common Stock 412822108 241 5,311 SH   SOLE 0 0 5,311 0
HARRIS CORP DEL Common Stock 413875105 4,078 24,097 SH   SOLE 0 0 24,097 0
HARTFORD FINL SVCS GROUP Common Stock 416515104 2,736 54,770 SH   SOLE 0 0 54,770 0
HARVEST CAP CR CORP BDC Common Stock 41753F109 307 28,200 SH   SOLE 0 0 28,200 0
HASBRO INC Common Stock 418056107 5,918 56,295 SH   SOLE 0 0 56,295 0
HAWAIIAN ELEC INDS INC Common Stock 419870100 718 20,180 SH   SOLE 0 0 20,180 0
HAWAIIAN HOLDINGS INC Common Stock 419879101 809 20,170 SH   SOLE 0 0 20,170 0
HEALTHCARE SVCS GROUP Common Stock 421906108 400 9,850 SH   SOLE 0 0 9,850 0
HEALTHCARE TR AMER A NEW REIT 42225P501 2,576 96,586 SH   SOLE 0 0 96,586 0
HEALTHEQUITY INC Common Stock 42226A107 1,816 19,234 SH   SOLE 0 0 19,234 0
HEICO CORP NEW Common Stock 422806109 1,684 18,183 SH   SOLE 0 0 18,183 0
HELMERICH PAYNE INC Common Stock 423452101 676 9,834 SH   SOLE 0 0 9,834 0
HENRY JACK ASSOC INC Common Stock 426281101 4,684 29,260 SH   SOLE 0 0 29,260 0
HERCULES CAPITAL INC BDC Common Stock 427096508 1,792 136,195 SH   SOLE 0 0 136,195 0
HERSHEY COMPANY Common Stock 427866108 6,076 59,569 SH   SOLE 0 0 59,569 0
HESKA CORP NEW Common Stock 42805E306 334 2,950 SH   SOLE 0 0 2,950 0
HESS CORP Common Stock 42809H107 1,223 17,092 SH   SOLE 0 0 17,092 0
HEWLETT PACKARD ENTRPRS Common Stock 42824C109 2,049 125,636 SH   SOLE 0 0 125,636 0
HEXCEL CORP NEW Common Stock 428291108 723 10,778 SH   SOLE 0 0 10,778 0
HI CRUSH PARTNERS LP MLP 428337109 124 11,500 SH   SOLE 0 0 11,500 0
HILTON WORLDWIDE NEW Common Stock 43300A203 769 9,520 SH   SOLE 0 0 9,520 0
HINGHAM INSTITUT FOR Common Stock 433323102 347 1,579 SH   SOLE 0 0 1,579 0
HOLLYFRONTIER CORP Common Stock 436106108 1,549 22,165 SH   SOLE 0 0 22,165 0
HOLOGIC INC Common Stock 436440101 264 6,450 SH   SOLE 0 0 6,450 0
HOME DEPOT INC Common Stock 437076102 48,571 234,470 SH   SOLE 0 0 234,470 0
HONDA MTR LTD ADR Common Stock 438128308 593 19,703 SH   SOLE 0 0 19,703 0
HONEYWELL INTL INC Common Stock 438516106 39,174 235,419 SH   SOLE 0 0 235,419 0
HORMEL FOODS CORP Common Stock 440452100 4,147 105,247 SH   SOLE 0 0 105,247 0
HORIZONS NASDAQ 100 ETF ETF/Closed End 44053G108 2,907 115,674 SH   SOLE 0 0 115,674 0
HORIZONS SP 500 COV ETF ETF/Closed End 44053G603 356 6,844 SH   SOLE 0 0 6,844 0
HOSPITALITY PPTYS TR SBI REIT 44106M102 2,555 88,581 SH   SOLE 0 0 88,581 0
HOULIHAN LOKEY INC A Common Stock 441593100 319 7,094 SH   SOLE 0 0 7,094 0
HOWARD HUGHES CORP Common Stock 44267D107 330 2,657 SH   SOLE 0 0 2,657 0
HUBBELL INC Common Stock 443510607 881 6,597 SH   SOLE 0 0 6,597 0
HUBSPOT INC Common Stock 443573100 361 2,390 SH   SOLE 0 0 2,390 0
HUMANA INC Common Stock 444859102 2,975 8,789 SH   SOLE 0 0 8,789 0
HUNT JB TRANS SVC INC Common Stock 445658107 264 2,219 SH   SOLE 0 0 2,219 0
HUNTINGTON BANCSHARES IN Common Stock 446150104 6,051 405,595 SH   SOLE 0 0 405,595 0
HUNTINGTON INGALLS INDS Common Stock 446413106 3,193 12,468 SH   SOLE 0 0 12,468 0
HUNTSMAN CORP Common Stock 447011107 669 24,580 SH   SOLE 0 0 24,580 0
IAC/INTERACTIVECRP 001 Common Stock 44919P508 383 1,767 SH   SOLE 0 0 1,767 0
ICF INTL INC Common Stock 44925C103 976 12,939 SH   SOLE 0 0 12,939 0
ICU MEDICAL INC Common Stock 44930G107 496 1,754 SH   SOLE 0 0 1,754 0
IPG PHOTONICS CORP Common Stock 44980X109 1,115 7,143 SH   SOLE 0 0 7,143 0
ISTAR INC REIT 45031U101 732 65,534 SH   SOLE 0 0 65,534 0
ITT INC Common Stock 45073V108 321 5,246 SH   SOLE 0 0 5,246 0
ICICI BANK LTD ADR Common Stock 45104G104 144 17,020 SH   SOLE 0 0 17,020 0
ICAHN ENTERPRISES LP Common Stock 451100101 592 8,378 SH   SOLE 0 0 8,378 0
IDEX CORP Common Stock 45167R104 431 2,860 SH   SOLE 0 0 2,860 0
IDEXX LABORATORIES INC Common Stock 45168D104 1,545 6,187 SH   SOLE 0 0 6,187 0
ILLINOIS TOOL WORKS INC Common Stock 452308109 9,342 66,200 SH   SOLE 0 0 66,200 0
ILLUMINA INC Common Stock 452327109 9,777 26,635 SH   SOLE 0 0 26,635 0
IMMUNOGEN INC Common Stock 45253H101 818 86,412 SH   SOLE 0 0 86,412 0
INCYTE CORP Common Stock 45337C102 792 11,468 SH   SOLE 0 0 11,468 0
INDEPENDENT BANK CORP MA Common Stock 453836108 252 3,050 SH   SOLE 0 0 3,050 0
INDIA FUND INC ETF/Closed End 454089103 244 11,021 SH   SOLE 0 0 11,021 0
INDEXIQ CHAIKIN S/C ETF ETF/Closed End 45409B396 2,602 92,073 SH   SOLE 0 0 92,073 0
IQ MERGER ARBITRAGE ETF ETF/Closed End 45409B800 2,096 65,986 SH   SOLE 0 0 65,986 0
INFOSYS LTD SPONS ADR Common Stock 456788108 829 81,519 SH   SOLE 0 0 81,519 0
ING GROEP NV SPONS ADR Common Stock 456837103 790 60,885 SH   SOLE 0 0 60,885 0
INGEVITY CORP Common Stock 45688C107 204 1,999 SH   SOLE 0 0 1,999 0
INGREDION INC Common Stock 457187102 601 5,722 SH   SOLE 0 0 5,722 0
INNOVATOR IBD 50 ETF ETF/Closed End 45782C102 1,102 28,660 SH   SOLE 0 0 28,660 0
INNOVATOR IBD LEADRS ETF ETF/Closed End 45782C201 277 10,900 SH   SOLE 0 0 10,900 0
INNOVATOR IBD BRKOUT ETF ETF/Closed End 45782C763 325 13,187 SH   SOLE 0 0 13,187 0
INNOVATOR SP INVT ETF ETF/Closed End- 45783G201 236 10,261 SH   SOLE 0 0 10,261 0
INSULET CORP Common Stock 45784P101 6,248 58,970 SH   SOLE 0 0 58,970 0
INTEL CORP Common Stock 458140100 62,252 1,316,387 SH   SOLE 0 0 1,316,387 0
INSYS THERAPEUTICS NEW Common Stock 45824V209 147 14,625 SH   SOLE 0 0 14,625 0
INTELLIA THERAPEUTICS Common Stock 45826J105 831 29,048 SH   SOLE 0 0 29,048 0
INTERCEPT PHARMS INC Common Stock 45845P108 1,095 8,667 SH   SOLE 0 0 8,667 0
INTERCONTINENTAL EXCH Common Stock 45866F104 1,114 14,871 SH   SOLE 0 0 14,871 0
INTERDIGITAL INC Common Stock 45867G101 361 4,511 SH   SOLE 0 0 4,511 0
INTL BUSINESS MACHS CORP Common Stock 459200101 55,448 366,692 SH   SOLE 0 0 366,692 0
INTL FLAVOR FRAGRANCE Common Stock 459506101 523 3,759 SH   SOLE 0 0 3,759 0
INTL PAPER COMPANY Common Stock 460146103 9,322 189,660 SH   SOLE 0 0 189,660 0
INTRNTL SPEEDWAY CORP A Common Stock 460335201 744 16,980 SH   SOLE 0 0 16,980 0
INTERPUBLIC GROUP Common Stock 460690100 462 20,181 SH   SOLE 0 0 20,181 0
INV ULTRA SHRT DUR ETF ETF/Closed End- 46090A887 576 11,477 SH   SOLE 0 0 11,477 0
INV QQQ ETF ETF/Closed End 46090E103 110,700 595,835 SH   SOLE 0 0 595,835 0
INV OPTIMUM YLD K1 ETF ETF/Closed End 46090F100 1,388 73,956 SH   SOLE 0 0 73,956 0
INTUIT INC Common Stock 461202103 6,840 30,080 SH   SOLE 0 0 30,080 0
INTUITIVE SURGICAL NEW Common Stock 46120E602 4,144 7,220 SH   SOLE 0 0 7,220 0
INTREXON CORP Common Stock 46122T102 1,995 115,861 SH   SOLE 0 0 115,861 0
INVESCO SR INCOME TR ETF/Closed End- 46131H107 244 56,765 SH   SOLE 0 0 56,765 0
INVESCO VALU MUN INCM TR ETF/Closed End- 46132P108 190 13,720 SH   SOLE 0 0 13,720 0
INV AEROSP DEF ETF ETF/Closed End 46137V100 5,441 88,443 SH   SOLE 0 0 88,443 0
INV WATER RES ETF ETF/Closed End 46137V142 348 10,947 SH   SOLE 0 0 10,947 0
INV SP S/C 600 PURE ETF ETF/Closed End 46137V175 3,496 26,102 SH   SOLE 0 0 26,102 0
INV SP 500 TOP 50 ETF ETF/Closed End 46137V233 982 4,697 SH   SOLE 0 0 4,697 0
INV SP PURE GRW ETF ETF/Closed End 46137V266 10,575 87,938 SH   SOLE 0 0 87,938 0
INV SP 500 EQ WEIGH ETF ETF/Closed End 46137V282 2,176 12,928 SH   SOLE 0 0 12,928 0
INV BUYBACK ACHV ETF ETF/Closed End 46137V308 203 3,326 SH   SOLE 0 0 3,326 0
INV SP 500 EQUAL HC ETF ETF/Closed End 46137V332 842 4,088 SH   SOLE 0 0 4,088 0
INV EXCHG SP 500 ETF ETF/Closed End 46137V340 527 12,255 SH   SOLE 0 0 12,255 0
INV SP 500 EQUAL ETF ETF/Closed End 46137V357 38,961 364,772 SH   SOLE 0 0 364,772 0
INV EXCHG SP 500 ETF ETF/Closed End 46137V365 437 7,031 SH   SOLE 0 0 7,031 0
INV SP 500 CONSUMER ETF ETF/Closed End 46137V381 291 2,741 SH   SOLE 0 0 2,741 0
INV SP 500 BYWRTE ETF ETF/Closed End 46137V399 1,269 55,945 SH   SOLE 0 0 55,945 0
INV RUSL TOP 200 GRW ETF ETF/Closed End 46137V431 650 11,915 SH   SOLE 0 0 11,915 0
INV RUSS MDCP PURE ETF ETF/Closed End 46137V456 216 6,907 SH   SOLE 0 0 6,907 0
INV RUSS MDCP PURE ETF ETF/Closed End 46137V464 771 14,092 SH   SOLE 0 0 14,092 0
INV RUSS 2000 PURE ETF ETF/Closed End 46137V498 979 24,590 SH   SOLE 0 0 24,590 0
INV H/Y EQ DIV ACH ETF ETF/Closed End 46137V563 1,066 59,400 SH   SOLE 0 0 59,400 0
INV GLB LIST PVT EQ ETF ETF/Closed End 46137V589 279 22,684 SH   SOLE 0 0 22,684 0
INV FTSE RAFI US1000 ETF ETF/Closed End 46137V613 3,408 28,697 SH   SOLE 0 0 28,697 0
INV FINL PFD ETF ETF/Closed End- 46137V621 322 17,728 SH   SOLE 0 0 17,728 0
INV DYN LEISURE ENT ETF ETF/Closed End 46137V720 1,186 25,142 SH   SOLE 0 0 25,142 0
INV DYN LGCP VAL ETF ETF/Closed End 46137V738 671 17,964 SH   SOLE 0 0 17,964 0
INV DYN LGCP GRW ETF ETF/Closed End 46137V746 632 13,095 SH   SOLE 0 0 13,095 0
INV DYN BIO GENOME ETF ETF/Closed End 46137V787 522 8,787 SH   SOLE 0 0 8,787 0
INV DWA CNSMR CYCL ETF ETF/Closed End 46137V803 3,201 53,349 SH   SOLE 0 0 53,349 0
INV DWA TECH MOMENTM ETF ETF/Closed End 46137V811 3,275 49,576 SH   SOLE 0 0 49,576 0
INV DWA NASDAQ MOMTM ETF ETF/Closed End 46137V829 421 3,597 SH   SOLE 0 0 3,597 0
INV DWA MOMENTUM ETF ETF/Closed End 46137V837 23,608 396,170 SH   SOLE 0 0 396,170 0
INV DWA INDL MOMENT ETF ETF/Closed End 46137V845 2,919 45,376 SH   SOLE 0 0 45,376 0
INV DWA HLTHCARE ETF ETF/Closed End 46137V852 5,168 52,328 SH   SOLE 0 0 52,328 0
INV SP SMCP HLTHCRE ETF ETF/Closed End 46138E149 853 6,079 SH   SOLE 0 0 6,079 0
INV EXCHG SP M/CAP ETF ETF/Closed End 46138E198 4,475 92,182 SH   SOLE 0 0 92,182 0
INV SP INTL L/VOL ETF ETF/Closed End 46138E230 1,130 34,800 SH   SOLE 0 0 34,800 0
INV SP E/M L/VLTY ETF ETF/Closed End 46138E297 1,040 41,826 SH   SOLE 0 0 41,826 0
INV EXCHG SP 500 LW ETF ETF/Closed End 46138E354 15,139 305,706 SH   SOLE 0 0 305,706 0
INV SP500 HI DIV ETF ETF/Closed End 46138E362 4,432 107,033 SH   SOLE 0 0 107,033 0
INV EXCHG SP 500 HI ETF ETF/Closed End 46138E370 1,691 37,619 SH   SOLE 0 0 37,619 0
INV CEF INC COMP ETF ETF/Closed End- 46138E404 1,547 67,820 SH   SOLE 0 0 67,820 0
INV PFD ETF ETF/Closed End- 46138E511 6,380 445,524 SH   SOLE 0 0 445,524 0
INV NATL AMT FREE ETF ETF/Closed End- 46138E537 1,471 59,321 SH   SOLE 0 0 59,321 0
INV MSCI GLB TIMBER ETF ETF/Closed End 46138E545 272 8,518 SH   SOLE 0 0 8,518 0
INV EXCHG KBW PPTY ETF ETF/Closed End 46138E586 244 3,821 SH   SOLE 0 0 3,821 0
INV EXCHG KBW HI DIV ETF ETF/Closed End 46138E610 790 34,679 SH   SOLE 0 0 34,679 0
INV EXCHG KBW BK ETF ETF/Closed End 46138E628 536 9,915 SH   SOLE 0 0 9,915 0
INV GLB S/T HI YLD ETF ETF/Closed End- 46138E669 412 17,665 SH   SOLE 0 0 17,665 0
INV FDMTL H/Y CORP ETF ETF/Closed End- 46138E719 440 23,741 SH   SOLE 0 0 23,741 0
INV EXCHG FTSE RAFI ETF ETF/Closed End 46138E727 3,289 155,603 SH   SOLE 0 0 155,603 0
INV E/MKT SVRGN DEBT ETF ETF/Closed End- 46138E784 1,499 55,546 SH   SOLE 0 0 55,546 0
INV DWA S/C MOMENTUM ETF ETF/Closed End 46138E842 8,596 149,447 SH   SOLE 0 0 149,447 0
INV DWA E/MKT MOMNTM ETF ETF/Closed End 46138E867 3,060 172,154 SH   SOLE 0 0 172,154 0
INV DWA DEV MKTS ETF ETF/Closed End 46138E875 2,462 89,690 SH   SOLE 0 0 89,690 0
INV SP SMCP LOW VOL ETF ETF/Closed End 46138G102 4,502 91,049 SH   SOLE 0 0 91,049 0
INV SR LOAN ETF ETF/Closed End- 46138G508 4,292 185,235 SH   SOLE 0 0 185,235 0
INV SHIPPING ETF ETF/Closed End 46138G607 321 31,385 SH   SOLE 0 0 31,385 0
INV TXBL MUN BD ETF ETF/Closed End- 46138G805 2,161 74,307 SH   SOLE 0 0 74,307 0
INV VRDO TAX FR WK ETF ETF/Closed End- 46138G862 306 12,307 SH   SOLE 0 0 12,307 0
INV EXCHG VAR RATE ETF ETF/Closed End- 46138G870 3,057 122,803 SH   SOLE 0 0 122,803 0
INV BULLETSHS 2018 ETF ETF/Closed End- 46138J106 337 15,929 SH   SOLE 0 0 15,929 0
INV BULLET 2019 CORP ETF ETF/Closed End- 46138J304 2,944 139,678 SH   SOLE 0 0 139,678 0
INV BULLET H/Y CORP ETF ETF/Closed End- 46138J403 2,691 110,888 SH   SOLE 0 0 110,888 0
INV BULLETSHS 2020 ETF ETF/Closed End- 46138J502 4,901 232,485 SH   SOLE 0 0 232,485 0
INV BULLETSHS 2020 ETF ETF/Closed End- 46138J601 3,689 151,656 SH   SOLE 0 0 151,656 0
INV BULLETSHS 2021 ETF ETF/Closed End- 46138J700 9,893 477,019 SH   SOLE 0 0 477,019 0
INV BULLET CORP BD ETF ETF/Closed End- 46138J783 1,120 58,813 SH   SOLE 0 0 58,813 0
INV BULLETSHS 2026 ETF ETF/Closed End- 46138J791 3,157 168,201 SH   SOLE 0 0 168,201 0
INV BULLETSHS 2021 ETF ETF/Closed End- 46138J809 2,007 81,042 SH   SOLE 0 0 81,042 0
INV BULLET 2025 CORP ETF ETF/Closed End- 46138J825 7,016 354,413 SH   SOLE 0 0 354,413 0
INV BULLETSHS 2024 ETF ETF/Closed End- 46138J833 365 14,669 SH   SOLE 0 0 14,669 0
INV BULLETSHS 2024 ETF ETF/Closed End- 46138J841 7,256 361,016 SH   SOLE 0 0 361,016 0
INV BULLET H/Y CORP ETF ETF/Closed End- 46138J858 1,072 40,858 SH   SOLE 0 0 40,858 0
INV BULLETSHS 2023 ETF ETF/Closed End- 46138J866 8,529 421,821 SH   SOLE 0 0 421,821 0
INV BULLETSHS 2022 ETF ETF/Closed End- 46138J874 1,926 78,149 SH   SOLE 0 0 78,149 0
INV BULLET 2022 BD ETF ETF/Closed End- 46138J882 5,851 283,281 SH   SOLE 0 0 283,281 0
IONIS PHARMS INC Common Stock 462222100 2,638 51,142 SH   SOLE 0 0 51,142 0
IQVIA HOLDINGS INC Common Stock 46266C105 3,965 30,564 SH   SOLE 0 0 30,564 0
IQIYI INC ADS Common Stock 46267X108 322 11,883 SH   SOLE 0 0 11,883 0
IRIDIUM COMMS INC Common Stock 46269C102 289 12,865 SH   SOLE 0 0 12,865 0
IROBOT CORP Common Stock 462726100 373 3,395 SH   SOLE 0 0 3,395 0
IRON MOUNTAIN INC NEW REIT 46284V101 2,667 77,269 SH   SOLE 0 0 77,269 0
ISHS GOLD TRUST ETF ETF/Closed End 464285105 757 66,203 SH   SOLE 0 0 66,203 0
ISHS MSCI AUSTRALIA ETF ETF/Closed End 464286103 1,766 79,820 SH   SOLE 0 0 79,820 0
ISHS ASIA PAC DIV ETF ETF/Closed End 464286293 294 6,695 SH   SOLE 0 0 6,695 0
ISHS EMG MKT DIV ETF ETF/Closed End 464286319 511 13,135 SH   SOLE 0 0 13,135 0
ISHS GLB ENGY PRODCR ETF ETF/Closed End 464286343 274 11,489 SH   SOLE 0 0 11,489 0
ISHS MSCI CANADA ETF ETF/Closed End 464286509 2,361 82,026 SH   SOLE 0 0 82,026 0
ISHS EDGE MSCI M VOL ETF ETF/Closed End 464286525 2,455 27,935 SH   SOLE 0 0 27,935 0
ISHS EDGE MSCI E/MKT ETF ETF/Closed End 464286533 24,491 413,001 SH   SOLE 0 0 413,001 0
ISHS MSCI EUROZONE ETF ETF/Closed End 464286608 1,379 33,623 SH   SOLE 0 0 33,623 0
ISHS PAC EX JPN ETF ETF/Closed End 464286665 217 4,774 SH   SOLE 0 0 4,774 0
ISHS MSCI GERMANY ETF ETF/Closed End 464286806 283 9,532 SH   SOLE 0 0 9,532 0
ISHS SP 100 INDX ETF ETF/Closed End 464287101 1,555 11,999 SH   SOLE 0 0 11,999 0
ISHS SP TTL US STK ETF ETF/Closed End 464287150 3,239 48,614 SH   SOLE 0 0 48,614 0
ISHS SEL DIV ETF ETF/Closed End 464287168 17,783 178,257 SH   SOLE 0 0 178,257 0
ISHS TIPS BD ETF ETF/Closed End- 464287176 7,199 65,080 SH   SOLE 0 0 65,080 0
ISHS TRANSP AVG ETF ETF/Closed End 464287192 655 3,203 SH   SOLE 0 0 3,203 0
ISHS CORE SP 500 ETF ETF/Closed End 464287200 236,309 807,258 SH   SOLE 0 0 807,258 0
ISHS CORE US AGGR BD ETF ETF/Closed End- 464287226 14,034 132,994 SH   SOLE 0 0 132,994 0
ISHS MSCI EMG MKT ETF ETF/Closed End 464287234 6,469 150,721 SH   SOLE 0 0 150,721 0
ISHS INVSTMNT BD ETF ETF/Closed End- 464287242 108,095 940,531 SH   SOLE 0 0 940,531 0
ISHS GLBL COMM SVCS ETF ETF/Closed End 464287275 752 13,000 SH   SOLE 0 0 13,000 0
ISHS GLBL TECH ETF ETF/Closed End 464287291 25,259 144,237 SH   SOLE 0 0 144,237 0
ISHS SP 500 GRW IDX ETF ETF/Closed End 464287309 41,114 232,057 SH   SOLE 0 0 232,057 0
ISHS GLB HLTHCR ETF ETF/Closed End 464287325 2,750 43,664 SH   SOLE 0 0 43,664 0
ISHS SP 500 VAL IDX ETF ETF/Closed End 464287408 45,627 393,875 SH   SOLE 0 0 393,875 0
ISHS 20 TRSY ETF ETF/Closed End- 464287432 6,355 54,192 SH   SOLE 0 0 54,192 0
ISHS 710Y TRSY ETF ETF/Closed End- 464287440 1,106 10,928 SH   SOLE 0 0 10,928 0
ISHS 13YR TRS ETF ETF/Closed End- 464287457 15,536 186,978 SH   SOLE 0 0 186,978 0
ISHS MSCI EAFE INDX ETF ETF/Closed End 464287465 39,352 578,783 SH   SOLE 0 0 578,783 0
ISHS RUSS MDCP VAL ETF ETF/Closed End 464287473 1,643 18,203 SH   SOLE 0 0 18,203 0
ISHS RUSS MDCP GRW ETF ETF/Closed End 464287481 4,922 36,300 SH   SOLE 0 0 36,300 0
ISHS RUSS MDCP INDX ETF ETF/Closed End 464287499 39,695 180,024 SH   SOLE 0 0 180,024 0
ISHS CORE SP MDCP ETF ETF/Closed End 464287507 79,328 394,097 SH   SOLE 0 0 394,097 0
ISHS NA TECH SOFTWAR ETF ETF/Closed End 464287515 8,404 41,001 SH   SOLE 0 0 41,001 0
ISHS PHLX SEMICNDCTR ETF ETF/Closed End 464287523 992 5,362 SH   SOLE 0 0 5,362 0
ISHS NA TECH ETF ETF/Closed End 464287549 541 2,583 SH   SOLE 0 0 2,583 0
ISHS NASDAQ BIOTECH ETF ETF/Closed End 464287556 9,679 79,373 SH   SOLE 0 0 79,373 0
ISHS CS REIT ETF ETF/Closed End 464287564 8,306 82,992 SH   SOLE 0 0 82,992 0
ISHS GLB 100 ETF ETF/Closed End 464287572 1,100 22,533 SH   SOLE 0 0 22,533 0
ISHS U S CNSMR SVC ETF ETF/Closed End 464287580 2,081 9,830 SH   SOLE 0 0 9,830 0
ISHS RUSS 1000 VAL ETF ETF/Closed End 464287598 20,828 164,492 SH   SOLE 0 0 164,492 0
ISHS SP MDCP400 GRW ETF ETF/Closed End 464287606 6,456 27,716 SH   SOLE 0 0 27,716 0
ISHS RUSS 1000 GRW ETF ETF/Closed End 464287614 86,234 552,854 SH   SOLE 0 0 552,854 0
ISHS RUSS 1000 INDX ETF ETF/Closed End 464287622 1,945 12,029 SH   SOLE 0 0 12,029 0
ISHS RUSS 2000 VAL ETF ETF/Closed End 464287630 17,247 129,673 SH   SOLE 0 0 129,673 0
ISHS RUSS 2000 GRW ETF ETF/Closed End 464287648 2,449 11,387 SH   SOLE 0 0 11,387 0
ISHS RUSS 2000 INDX ETF ETF/Closed End 464287655 39,274 233,008 SH   SOLE 0 0 233,008 0
ISHS CORE SP US VAL ETF ETF/Closed End 464287663 559 9,922 SH   SOLE 0 0 9,922 0
ISHS SP U S GROWTH ETF ETF/Closed End 464287671 608 9,793 SH   SOLE 0 0 9,793 0
ISHS RUSS 3000 INDX ETF ETF/Closed End 464287689 496 2,877 SH   SOLE 0 0 2,877 0
ISHS SP MDCP400 VAL ETF ETF/Closed End 464287705 4,056 24,241 SH   SOLE 0 0 24,241 0
ISHS US TECH ETF ETF/Closed End 464287721 2,514 12,959 SH   SOLE 0 0 12,959 0
ISHS US RL EST ETF ETF/Closed End 464287739 1,071 13,384 SH   SOLE 0 0 13,384 0
ISHS U S INDLS ETF ETF/Closed End 464287754 2,176 13,938 SH   SOLE 0 0 13,938 0
ISHS US HLTHCR ETF ETF/Closed End 464287762 1,807 8,905 SH   SOLE 0 0 8,905 0
ISHS US FINL SVCS ETF ETF/Closed End 464287770 96,598 724,721 SH   SOLE 0 0 724,721 0
ISHS U S FINANCIALS ETF ETF/Closed End 464287788 779 6,416 SH   SOLE 0 0 6,416 0
ISHS US ENGY SCTR ETF ETF/Closed End 464287796 1,053 25,084 SH   SOLE 0 0 25,084 0
ISHS CORE SP SMCP ETF ETF/Closed End 464287804 61,239 701,955 SH   SOLE 0 0 701,955 0
ISHS U S CNSMR GOODS ETF ETF/Closed End 464287812 1,300 10,937 SH   SOLE 0 0 10,937 0
ISHS SP SMCP600 VAL ETF ETF/Closed End 464287879 3,187 19,092 SH   SOLE 0 0 19,092 0
ISHS SP SMCP600 GRW ETF ETF/Closed End 464287887 3,634 18,012 SH   SOLE 0 0 18,012 0
ISHS S/T NATL MUN BD ETF ETF/Closed End- 464288158 207 1,975 SH   SOLE 0 0 1,975 0
ISHS GLB TIMBER ETF ETF/Closed End 464288174 725 9,628 SH   SOLE 0 0 9,628 0
ISHS AC ASIA EX JPN ETF ETF/Closed End 464288182 21,000 297,413 SH   SOLE 0 0 297,413 0
ISHS ACWI EX US ETF ETF/Closed End 464288240 5,059 106,083 SH   SOLE 0 0 106,083 0
ISHS MSCI ACWI ETF ETF/Closed End 464288257 10,237 137,854 SH   SOLE 0 0 137,854 0
ISHS MSCI EAFE SMCP ETF ETF/Closed End 464288273 9,702 155,788 SH   SOLE 0 0 155,788 0
ISHS JPM USD E/M BD ETF ETF/Closed End- 464288281 14,222 131,913 SH   SOLE 0 0 131,913 0
ISHS GLB INFRA ETF ETF/Closed End 464288372 8,255 195,995 SH   SOLE 0 0 195,995 0
ISHS MSTAR MIDCP VAL ETF ETF/Closed End 464288406 521 3,220 SH   SOLE 0 0 3,220 0
ISHS NATL MUNI BD ETF ETF/Closed End- 464288414 5,382 49,858 SH   SOLE 0 0 49,858 0
ISHS INTL SEL DIV ETF ETF/Closed End 464288448 29,231 895,839 SH   SOLE 0 0 895,839 0
ISHS IBOX H/Y CORP ETF ETF/Closed End- 464288513 6,881 79,609 SH   SOLE 0 0 79,609 0
ISHS RESDTL RL EST ETF ETF/Closed End 464288562 298 4,739 SH   SOLE 0 0 4,739 0
ISHS MBS ETF ETF/Closed End- 464288588 4,617 44,683 SH   SOLE 0 0 44,683 0
ISHS USD INVT GRD BD ETF ETF/Closed End- 464288620 3,389 63,205 SH   SOLE 0 0 63,205 0
ISHS INTRM TERM BD ETF ETF/Closed End- 464288638 20,214 380,669 SH   SOLE 0 0 380,669 0
iShares ShortTerm Corporate Bond ETF ETF/Closed End- 464288646 4,969 95,867 SH   SOLE 0 0 95,867 0
ISHS 1020 TRS ETF ETF/Closed End- 464288653 8,395 65,298 SH   SOLE 0 0 65,298 0
ISHS 37Y TRSY ETF ETF/Closed End- 464288661 18,930 158,982 SH   SOLE 0 0 158,982 0
ISHS SHORT TREASURY ETF ETF/Closed End- 464288679 343 3,104 SH   SOLE 0 0 3,104 0
ISHS U S PFD STK ETF ETF/Closed End- 464288687 20,788 559,870 SH   SOLE 0 0 559,870 0
ISHS MSTR SM CAP VAL ETF ETF/Closed End 464288703 546 3,552 SH   SOLE 0 0 3,552 0
ISHS U S HOME CONSTR ETF ETF/Closed End 464288752 810 22,928 SH   SOLE 0 0 22,928 0
ISHS U S ARERO DEF ETF ETF/Closed End 464288760 4,505 20,815 SH   SOLE 0 0 20,815 0
ISHS U S REGL BKS ETF ETF/Closed End 464288778 1,084 22,110 SH   SOLE 0 0 22,110 0
ISHS US INSURANCE ETF ETF/Closed End 464288786 335 5,048 SH   SOLE 0 0 5,048 0
ISHS US BRKR DEAL ETF ETF/Closed End 464288794 1,085 17,433 SH   SOLE 0 0 17,433 0
ISHS MSCI USA ESG ETF ETF/Closed End 464288802 822 6,888 SH   SOLE 0 0 6,888 0
ISHS US MED DVCS ETF ETF/Closed End 464288810 3,825 16,816 SH   SOLE 0 0 16,816 0
ISHS US HC PROVDRS ETF ETF/Closed End 464288828 1,911 9,561 SH   SOLE 0 0 9,561 0
ISHS US PHARMA ETF ETF/Closed End 464288836 228 1,357 SH   SOLE 0 0 1,357 0
ISHS US OIL EQUIP ETF ETF/Closed End 464288844 5,092 142,604 SH   SOLE 0 0 142,604 0
ISHS US O/G EXPL ETF ETF/Closed End 464288851 502 6,608 SH   SOLE 0 0 6,608 0
ISHS MICROCAP ETF ETF/Closed End 464288869 5,114 48,108 SH   SOLE 0 0 48,108 0
ISHS MSCI EAFE VAL ETF ETF/Closed End 464288877 3,407 65,618 SH   SOLE 0 0 65,618 0
ISHS MSCI EAFE GRW ETF ETF/Closed End 464288885 20,479 255,759 SH   SOLE 0 0 255,759 0
ISHS LONG TERM CORP ETF ETF/Closed End- 464289511 940 16,134 SH   SOLE 0 0 16,134 0
ISHS CORE GRWTH ALLC ETF ETF/Closed End 464289867 363 8,053 SH   SOLE 0 0 8,053 0
ISHS CORE MOD ALLOC ETF ETF/Closed End 464289875 254 6,694 SH   SOLE 0 0 6,694 0
ISHS SILVER TR ETF Common Stock 46428Q109 1,740 126,721 SH   SOLE 0 0 126,721 0
ISHS SP GSCI CMDTY ETF Common Stock 46428R107 374 20,667 SH   SOLE 0 0 20,667 0
ISHS U S TREAS ETF ETF/Closed End- 46429B267 10,381 426,519 SH   SOLE 0 0 426,519 0
ISHSBD SEP 2019 TERM ETF ETF/Closed End- 46429B564 236 9,322 SH   SOLE 0 0 9,322 0
ISHS MSCI INDIA ETF ETF/Closed End 46429B598 3,184 98,057 SH   SOLE 0 0 98,057 0
ISHS FLTG RT BOND ETF ETF/Closed End- 46429B655 72,861 1,428,087 SH   SOLE 0 0 1,428,087 0
ISHS CORE HIGH DIV ETF ETF/Closed End 46429B663 27,297 301,490 SH   SOLE 0 0 301,490 0
ISHS EDGE MSCI EAFE ETF ETF/Closed End 46429B689 10,608 145,691 SH   SOLE 0 0 145,691 0
ISHS EDGE MSCI MIN ETF ETF/Closed End 46429B697 44,692 783,511 SH   SOLE 0 0 783,511 0
ISHS 05Y TIPS ETF ETF/Closed End- 46429B747 28,773 291,287 SH   SOLE 0 0 291,287 0
ISHS US SHRT MTY BD ETF ETF/Closed End- 46431W507 44,469 886,100 SH   SOLE 0 0 886,100 0
ISHS INT RATE HI YLD ETF ETF/Closed End- 46431W606 236 2,558 SH   SOLE 0 0 2,558 0
ISHARES U S E/MKT BD ETF ETF/Closed End- 46431W820 6,196 239,226 SH   SOLE 0 0 239,226 0
ISHARES U S SHRT MTY ETF ETF/Closed End- 46431W838 280 5,611 SH   SOLE 0 0 5,611 0
ISHS EDGE MSCI USA ETF ETF/Closed End 46432F339 15,228 168,509 SH   SOLE 0 0 168,509 0
ISHS EDGE MSCI USA ETF ETF/Closed End 46432F388 19,601 223,120 SH   SOLE 0 0 223,120 0
ISHS EDGE MSCI USA ETF ETF/Closed End 46432F396 65,138 547,376 SH   SOLE 0 0 547,376 0
ISHS CORE TTL INTL ETF ETF/Closed End 46432F834 7,258 120,349 SH   SOLE 0 0 120,349 0
ISHS CORE MSCI EAFE ETF ETF/Closed End 46432F842 62,250 971,437 SH   SOLE 0 0 971,437 0
ISHS MSTAR M/A INCM ETF ETF/Closed End 46432F875 1,871 75,643 SH   SOLE 0 0 75,643 0
ISHS CORE MSCI E/MKT ETF ETF/Closed End 46434G103 44,109 851,850 SH   SOLE 0 0 851,850 0
ISHS HEDGE EMERG MKT ETF ETF/Closed End 46434G509 523 20,667 SH   SOLE 0 0 20,667 0
ISHS MSCI JAPAN NEW ETF ETF/Closed End 46434G822 261 4,326 SH   SOLE 0 0 4,326 0
ISHS MSCI ITALY NEW ETF ETF/Closed End 46434G830 6,109 220,876 SH   SOLE 0 0 220,876 0
ISHS FACTORSEL MSCI ETF ETF/Closed End 46434G889 847 19,594 SH   SOLE 0 0 19,594 0
ISHS 05YR INVT GRD ETF ETF/Closed End- 46434V100 1,108 22,310 SH   SOLE 0 0 22,310 0
ISHS EDGE MSCI MFACT ETF ETF/Closed End 46434V274 833 29,666 SH   SOLE 0 0 29,666 0
ISHS EDGE MSCI MFACT ETF ETF/Closed End 46434V282 350 10,406 SH   SOLE 0 0 10,406 0
ISHS 05YR HI YLD BD ETF ETF/Closed End- 46434V407 722 15,342 SH   SOLE 0 0 15,342 0
ISHS EDGE MSCI INTL ETF ETF/Closed End 46434V449 7,972 261,734 SH   SOLE 0 0 261,734 0
ISHSBD SEP 2020 TERM ETF ETF/Closed End- 46434V571 236 9,330 SH   SOLE 0 0 9,330 0
ISHS CORE DIV GRWTH ETF ETF/Closed End 46434V621 2,095 56,529 SH   SOLE 0 0 56,529 0
ISHS CORE MSCI EUR ETF ETF/Closed End 46434V738 38,735 807,653 SH   SOLE 0 0 807,653 0
ISHR HDGD MSCI EAFE ETF ETF/Closed End 46434V803 2,096 69,990 SH   SOLE 0 0 69,990 0
ISHSBD DEC 2022 TERM ETF ETF/Closed End- 46434VBA7 1,745 71,713 SH   SOLE 0 0 71,713 0
ISHSBD DEC 2024 TERM ETF ETF/Closed End- 46434VBG4 2,528 104,916 SH   SOLE 0 0 104,916 0
ISHS MTG RL EST NEW ETF ETF/Closed End 46435G342 1,590 36,507 SH   SOLE 0 0 36,507 0
ISHS EDGE MSCI INTL ETF ETF/Closed End 46435G409 5,851 229,974 SH   SOLE 0 0 229,974 0
ISHSBD DEC 2022 TERM ETF ETF/Closed End- 46435G755 286 11,238 SH   SOLE 0 0 11,238 0
ISHSBD DEC 2021 TERM ETF ETF/Closed End- 46435G789 205 8,111 SH   SOLE 0 0 8,111 0
ITAU SA ADR REP 500 PFD Common Stock 465562106 130 11,823 SH   SOLE 0 0 11,823 0
JPMORGAN CHASE CO Common Stock 46625H100 115,540 1,023,926 SH   SOLE 0 0 1,023,926 0
JPM ALERIAN MLP ETN Alternatives - 46625H365 3,735 136,014 SH   SOLE 0 0 136,014 0
JPM DIVS RET INTL EQ ETF ETF/Closed End 46641Q209 537 9,195 SH   SOLE 0 0 9,195 0
JPM BETABLDR JAPAN ETF ETF/Closed End 46641Q712 1,223 49,032 SH   SOLE 0 0 49,032 0
JP ULTRA SHT INCM ETF ETF/Closed End- 46641Q837 1,215 24,236 SH   SOLE 0 0 24,236 0
JACOBS ENGINEERNG GROUP Common Stock 469814107 1,160 15,163 SH   SOLE 0 0 15,163 0
JDCOM INC SPON ADR Common Stock 47215P106 1,501 57,514 SH   SOLE 0 0 57,514 0
JETBLUE AIRWAYS CORP Common Stock 477143101 1,386 71,591 SH   SOLE 0 0 71,591 0
JH MULTIFACTOR UTILS ETF ETF/Closed End 47804J867 612 21,557 SH   SOLE 0 0 21,557 0
JOHNSON JOHNSON Common Stock 478160104 124,387 900,242 SH   SOLE 0 0 900,242 0
J2 GLOBAL INC Common Stock 48123V102 2,510 30,291 SH   SOLE 0 0 30,291 0
JUNIPER NETWORKS INC Common Stock 48203R104 282 9,398 SH   SOLE 0 0 9,398 0
KAR AUCTION SVCS INC Common Stock 48238T109 292 4,885 SH   SOLE 0 0 4,885 0
KLATENCOR CORP Common Stock 482480100 1,663 16,350 SH   SOLE 0 0 16,350 0
KKR CO INC A Common Stock 48251W104 1,949 71,486 SH   SOLE 0 0 71,486 0
KADANT INC Common Stock 48282T104 794 7,364 SH   SOLE 0 0 7,364 0
KANSAS CITY STHRN NEW Common Stock 485170302 1,616 14,269 SH   SOLE 0 0 14,269 0
KAYNE ANDERSON MLP INVT ETF/Closed End 486606106 2,664 149,218 SH   SOLE 0 0 149,218 0
KAYNE ANDERSON MIDSTREAM ETF/Closed End 48661E108 533 41,646 SH   SOLE 0 0 41,646 0
KB HOME Common Stock 48666K109 715 29,911 SH   SOLE 0 0 29,911 0
KEANE GROUP INC Common Stock 48669A108 281 22,735 SH   SOLE 0 0 22,735 0
KELLOGG CO Common Stock 487836108 1,316 18,790 SH   SOLE 0 0 18,790 0
KEMPER CORP DELAWARE Common Stock 488401100 407 5,053 SH   SOLE 0 0 5,053 0
KENNAMETAL INC Common Stock 489170100 855 19,637 SH   SOLE 0 0 19,637 0
KERYX BIOPHARMS INC Common Stock 492515101 146 42,915 SH   SOLE 0 0 42,915 0
KEURIG DR PEPPER INC Common Stock 49271V100 216 9,315 SH   SOLE 0 0 9,315 0
KEYCORP NEW Common Stock 493267108 3,192 160,500 SH   SOLE 0 0 160,500 0
KEYSIGHT TECHS INC Common Stock 49338L103 343 5,170 SH   SOLE 0 0 5,170 0
KFORCE INC Common Stock 493732101 558 14,848 SH   SOLE 0 0 14,848 0
KIMBERLY CLARK CORP Common Stock 494368103 29,243 257,332 SH   SOLE 0 0 257,332 0
KIMCO REALTY CORP REIT 49446R109 190 11,363 SH   SOLE 0 0 11,363 0
KINDER MORGAN INC DE Common Stock 49456B101 10,022 565,282 SH   SOLE 0 0 565,282 0
KINSALE CAP GROUP INC Common Stock 49714P108 575 9,003 SH   SOLE 0 0 9,003 0
KIRBY CORP Common Stock 497266106 750 9,121 SH   SOLE 0 0 9,121 0
KOHLS CORP Common Stock 500255104 1,157 15,521 SH   SOLE 0 0 15,521 0
KONINKLIJKE PHILIPS NEW Common Stock 500472303 763 16,755 SH   SOLE 0 0 16,755 0
KRAFT HEINZ CO Common Stock 500754106 18,269 331,503 SH   SOLE 0 0 331,503 0
KRANESHS E/MKT CNSMR ETF ETF/Closed End 500767876 325 14,950 SH   SOLE 0 0 14,950 0
KRATON CORP Common Stock 50077C106 528 11,189 SH   SOLE 0 0 11,189 0
KROGER CO Common Stock 501044101 2,153 73,971 SH   SOLE 0 0 73,971 0
L BRANDS INC Common Stock 501797104 1,456 48,047 SH   SOLE 0 0 48,047 0
LHC GROUP INC Common Stock 50187A107 259 2,514 SH   SOLE 0 0 2,514 0
LKQ CORP Common Stock 501889208 437 13,788 SH   SOLE 0 0 13,788 0
LPL FINANCIAL HOLDINGS Common Stock 50212V100 533 8,256 SH   SOLE 0 0 8,256 0
LTC PROPERTIES INC REIT 502175102 220 4,994 SH   SOLE 0 0 4,994 0
L3 TECHNOLOGIES INC Common Stock 502413107 5,942 27,948 SH   SOLE 0 0 27,948 0
LABORATORY CORP OF AMER Common Stock 50540R409 2,090 12,032 SH   SOLE 0 0 12,032 0
LAM RESEARCH CORPORATION Common Stock 512807108 7,236 47,700 SH   SOLE 0 0 47,700 0
LAMAR ADVERTISING NEW A REIT 512816109 3,545 45,571 SH   SOLE 0 0 45,571 0
LAMB WESTON HLDGS INC Common Stock 513272104 1,168 17,541 SH   SOLE 0 0 17,541 0
LANDMARK INFRA PRTNRS LP Common Stock 51508J108 2,210 159,551 SH   SOLE 0 0 159,551 0
LANDSTAR SYSTEM INC Common Stock 515098101 3,693 30,273 SH   SOLE 0 0 30,273 0
LAS VEGAS SANDS CORP Common Stock 517834107 4,526 76,292 SH   SOLE 0 0 76,292 0
LATTICE HRTFRD MULTI ETF ETF/Closed End 518416102 318 10,986 SH   SOLE 0 0 10,986 0
ESTEE LAUDER COMPANY INC Common Stock 518439104 11,619 79,953 SH   SOLE 0 0 79,953 0
LEAR CORP NEW Common Stock 521865204 1,703 11,748 SH   SOLE 0 0 11,748 0
LEE ENTERPRISES INC Common Stock 523768109 41 15,322 SH   SOLE 0 0 15,322 0
LEGGETT PLATT INC Common Stock 524660107 1,412 32,236 SH   SOLE 0 0 32,236 0
LEGG LOW VOL HI DIV ETF ETF/Closed End 52468L406 3,825 124,905 SH   SOLE 0 0 124,905 0
LEGG MASON INC Common Stock 524901105 1,169 37,425 SH   SOLE 0 0 37,425 0
LEIDOS HOLDINGS INC Common Stock 525327102 4,530 65,501 SH   SOLE 0 0 65,501 0
LENNAR CORP Common Stock 526057104 336 7,193 SH   SOLE 0 0 7,193 0
LENNOX INTL INC Common Stock 526107107 4,453 20,391 SH   SOLE 0 0 20,391 0
LIBERTY ALL STAR GRWTH ETF/Closed End 529900102 68 10,749 SH   SOLE 0 0 10,749 0
LIBERTY ALLSTAR EQUITY ETF/Closed End 530158104 249 36,493 SH   SOLE 0 0 36,493 0
LIBERTY BROADBAND CORP A Common Stock 530307107 231 2,739 SH   SOLE 0 0 2,739 0
LIBERTY BROADBAND CORP C Common Stock 530307305 1,799 21,339 SH   SOLE 0 0 21,339 0
LIBERTY EXPEDIA HLDGS A Common Stock 53046P109 426 9,049 SH   SOLE 0 0 9,049 0
LIBERTY PROPERTY TRUST REIT 531172104 556 13,161 SH   SOLE 0 0 13,161 0
LBRTY MEDIA A SIRIUS XM Common Stock 531229409 682 15,710 SH   SOLE 0 0 15,710 0
LIBERTY MEDIA CORP C Common Stock 531229607 3,112 71,625 SH   SOLE 0 0 71,625 0
LBRTY FORMULA ONE C Common Stock 531229854 254 6,840 SH   SOLE 0 0 6,840 0
LIGAND PHARMS INC NEW Common Stock 53220K504 8,246 30,041 SH   SOLE 0 0 30,041 0
LIFE STORAGE INC Common Stock 53223X107 335 3,517 SH   SOLE 0 0 3,517 0
ELI LILLY COMPANY Common Stock 532457108 22,512 209,780 SH   SOLE 0 0 209,780 0
LINCOLN ELECTRIC HLDGS Common Stock 533900106 758 8,107 SH   SOLE 0 0 8,107 0
LINCOLN NATL CORP IN Common Stock 534187109 608 8,982 SH   SOLE 0 0 8,982 0
LIONS GATE ENTMNT CORP B Common Stock 535919500 533 22,868 SH   SOLE 0 0 22,868 0
LITHIA MOTORS INC CL A Common Stock 536797103 596 7,292 SH   SOLE 0 0 7,292 0
LITTELFUSE INC Common Stock 537008104 715 3,612 SH   SOLE 0 0 3,612 0
LLOYDS BANKING SPONS ADR Common Stock 539439109 1,613 530,611 SH   SOLE 0 0 530,611 0
LOCKHEED MARTIN CORP Common Stock 539830109 27,090 78,303 SH   SOLE 0 0 78,303 0
LOGMEIN INC Common Stock 54142L109 1,261 14,154 SH   SOLE 0 0 14,154 0
LA PAC CORP Common Stock 546347105 210 7,924 SH   SOLE 0 0 7,924 0
LOWES COMPANIES INC Common Stock 548661107 13,798 120,166 SH   SOLE 0 0 120,166 0
LULULEMON ATHLETICA INC Common Stock 550021109 2,023 12,450 SH   SOLE 0 0 12,450 0
LUNA INNOVATIONS INC Common Stock 550351100 1,502 465,022 SH   SOLE 0 0 465,022 0
MT BANK CORP Common Stock 55261F104 3,903 23,722 SH   SOLE 0 0 23,722 0
MB FINANCIAL INC NEW Common Stock 55264U108 299 6,475 SH   SOLE 0 0 6,475 0
MDU RESOURCES GROUP Common Stock 552690109 218 8,504 SH   SOLE 0 0 8,504 0
M F S CHARTER INCOME TR ETF/Closed End- 552727109 105 13,580 SH   SOLE 0 0 13,580 0
MFA FINANCIAL INC REIT 55272X102 114 15,552 SH   SOLE 0 0 15,552 0
MFS MUNICIPAL INCOME TR ETF/Closed End- 552738106 361 55,625 SH   SOLE 0 0 55,625 0
MFS INTERMEDIATE INCOME ETF/Closed End- 55273C107 42 11,067 SH   SOLE 0 0 11,067 0
M G I C INVT CORP Common Stock 552848103 1,024 76,955 SH   SOLE 0 0 76,955 0
MFS GOVT MKTS INC TR ETF/Closed End- 552939100 48 10,755 SH   SOLE 0 0 10,755 0
MGM RESORTS INTL Common Stock 552953101 2,594 92,957 SH   SOLE 0 0 92,957 0
MKS INSTRUMENTS INC Common Stock 55306N104 1,022 12,745 SH   SOLE 0 0 12,745 0
MPLX LP MLP 55336V100 1,924 55,484 SH   SOLE 0 0 55,484 0
MSA SAFETY INC Common Stock 553498106 258 2,422 SH   SOLE 0 0 2,422 0
MSCI INC CL A Common Stock 55354G100 4,894 27,587 SH   SOLE 0 0 27,587 0
MACQUARIE INFRA CORP Common Stock 55608B105 3,221 69,825 SH   SOLE 0 0 69,825 0
MACQUARIE GLOBAL INFRA ETF/Closed End 55608D101 2,936 138,149 SH   SOLE 0 0 138,149 0
MACYS INC Common Stock 55616P104 1,287 37,062 SH   SOLE 0 0 37,062 0
MAGELLAN MIDSTRM PTNR LP MLP 559080106 7,505 110,826 SH   SOLE 0 0 110,826 0
MAGNA INTL INC CLASS A Common Stock 559222401 206 3,913 SH   SOLE 0 0 3,913 0
MAIN STR CAP CORP BDC Common Stock 56035L104 714 18,549 SH   SOLE 0 0 18,549 0
MAINSTAY MACKAY DEFN ETF ETF/Closed End- 56064K100 290 14,753 SH   SOLE 0 0 14,753 0
MANITEX INTL INC Common Stock 563420108 158 15,000 SH   SOLE 0 0 15,000 0
MANULIFE FINANCIAL CORP Common Stock 56501R106 506 28,314 SH   SOLE 0 0 28,314 0
MARATHON OIL CORP Common Stock 565849106 1,466 62,952 SH   SOLE 0 0 62,952 0
MARATHON PETROLEUM CORP Common Stock 56585A102 4,538 56,743 SH   SOLE 0 0 56,743 0
MARKEL CORP Common Stock 570535104 6,790 5,713 SH   SOLE 0 0 5,713 0
MARSH MCLENNAN COS INC Common Stock 571748102 3,026 36,587 SH   SOLE 0 0 36,587 0
MARRIOTT INTL INC NEW A Common Stock 571903202 3,740 28,326 SH   SOLE 0 0 28,326 0
MARTIN MARIETTA MTLS INC Common Stock 573284106 1,129 6,207 SH   SOLE 0 0 6,207 0
MASCO CORP Common Stock 574599106 370 10,112 SH   SOLE 0 0 10,112 0
MASIMO CORP Common Stock 574795100 1,051 8,436 SH   SOLE 0 0 8,436 0
MASTEC INC Common Stock 576323109 703 15,755 SH   SOLE 0 0 15,755 0
MASTERCARD INC A Common Stock 57636Q104 53,038 238,256 SH   SOLE 0 0 238,256 0
MATCH GROUP INC Common Stock 57665R106 1,114 19,232 SH   SOLE 0 0 19,232 0
MATSON INC Common Stock 57686G105 884 22,302 SH   SOLE 0 0 22,302 0
MATTHEWS INTL CORP CL A Common Stock 577128101 621 12,378 SH   SOLE 0 0 12,378 0
MAXIM INTEGRATED PRODS Common Stock 57772K101 1,150 20,391 SH   SOLE 0 0 20,391 0
MAXWELL TECH INC Common Stock 577767106 203 58,200 SH   SOLE 0 0 58,200 0
MC CORMICK COMPANY Common Stock 579780206 9,273 70,380 SH   SOLE 0 0 70,380 0
MCDERMOTT INTL INC NEW Common Stock 580037703 1,219 66,116 SH   SOLE 0 0 66,116 0
MCDONALDS CORP Common Stock 580135101 28,022 167,503 SH   SOLE 0 0 167,503 0
MCKESSON CORP Common Stock 58155Q103 2,468 18,605 SH   SOLE 0 0 18,605 0
MEDEQUITIES REALTY TRUST REIT 58409L306 501 51,526 SH   SOLE 0 0 51,526 0
MEDICAL PROPERTIES TRUST REIT 58463J304 3,327 223,107 SH   SOLE 0 0 223,107 0
MEDIFAST INC Common Stock 58470H101 354 1,600 SH   SOLE 0 0 1,600 0
MEDIDATA SOLUTIONS INC Common Stock 58471A105 291 3,975 SH   SOLE 0 0 3,975 0
MEDLEY CAPITAL CORP BDC Common Stock 58503F106 72 18,756 SH   SOLE 0 0 18,756 0
MELINTA THERAPEUTICS INC Common Stock 58549G100 42 10,657 SH   SOLE 0 0 10,657 0
MERCADOLIBRE INC Common Stock 58733R102 863 2,533 SH   SOLE 0 0 2,533 0
MERCER INTERNATIONAL INC Common Stock 588056101 442 26,325 SH   SOLE 0 0 26,325 0
MERCK COMPANY INC NEW Common Stock 58933Y105 71,869 1,013,096 SH   SOLE 0 0 1,013,096 0
MEREDITH CORP Common Stock 589433101 344 6,735 SH   SOLE 0 0 6,735 0
MERITOR INC Common Stock 59001K100 543 28,059 SH   SOLE 0 0 28,059 0
METLIFE INC Common Stock 59156R108 43,302 926,834 SH   SOLE 0 0 926,834 0
METTLER TOLEDO INTL INC Common Stock 592688105 712 1,169 SH   SOLE 0 0 1,169 0
MFS INVEST GRADE MUNI TR ETF/Closed End- 59318B108 157 17,454 SH   SOLE 0 0 17,454 0
MICROSOFT CORP Common Stock 594918104 172,966 1,512,334 SH   SOLE 0 0 1,512,334 0
MICROCHIP TECHNOLOGY INC Common Stock 595017104 5,411 68,567 SH   SOLE 0 0 68,567 0
MICRON TECHNOLOGY INC Common Stock 595112103 6,612 146,183 SH   SOLE 0 0 146,183 0
MID AMERICA APT CMNTYS REIT 59522J103 382 3,811 SH   SOLE 0 0 3,811 0
MIDDLESEX WATER COMPANY Common Stock 596680108 1,364 28,176 SH   SOLE 0 0 28,176 0
MILACRON HOLDINGS CORP Common Stock 59870L106 316 15,581 SH   SOLE 0 0 15,581 0
MILLER HI INC EQ COM BEN ETF/Closed End 600379101 169 13,722 SH   SOLE 0 0 13,722 0
MOELIS COMPANY CL A Common Stock 60786M105 525 9,576 SH   SOLE 0 0 9,576 0
MOHAWK INDUSTRIES INC Common Stock 608190104 839 4,786 SH   SOLE 0 0 4,786 0
MOLSON COORS BREWNG CL B Common Stock 60871R209 405 6,580 SH   SOLE 0 0 6,580 0
MONDELEZ INTL INC CL A Common Stock 609207105 16,230 377,791 SH   SOLE 0 0 377,791 0
MONROE CAPITAL CORP BDC Common Stock 610335101 2,236 164,772 SH   SOLE 0 0 164,772 0
MONSTER BEV CORP NEW Common Stock 61174X109 610 10,468 SH   SOLE 0 0 10,468 0
MOODYS CORP Common Stock 615369105 319 1,907 SH   SOLE 0 0 1,907 0
MORGAN STANLEY Common Stock 617446448 1,866 40,060 SH   SOLE 0 0 40,060 0
MORGAN EMERGING MARKETS ETF/Closed End- 617477104 313 46,378 SH   SOLE 0 0 46,378 0
MOSAIC COMPANY NEW Common Stock 61945C103 1,086 33,432 SH   SOLE 0 0 33,432 0
MOTOROLA SOLUTIONS INC Common Stock 620076307 1,454 11,169 SH   SOLE 0 0 11,169 0
MURPHY USA INC Common Stock 626755102 736 8,613 SH   SOLE 0 0 8,613 0
NCR CORP NEW Common Stock 62886E108 291 10,244 SH   SOLE 0 0 10,244 0
NII HLDGS INC PAR 0001 Common Stock 62913F508 966 164,847 SH   SOLE 0 0 164,847 0
NGL ENERGY PARTNERS LP Common Stock 62913M107 931 80,230 SH   SOLE 0 0 80,230 0
NANOMETRICS INC Common Stock 630077105 767 20,453 SH   SOLE 0 0 20,453 0
NASDAQ INC Common Stock 631103108 302 3,515 SH   SOLE 0 0 3,515 0
NATIONAL BEVERAGE CORP Common Stock 635017106 657 5,634 SH   SOLE 0 0 5,634 0
NATIONAL FUEL GAS CO Common Stock 636180101 1,594 28,429 SH   SOLE 0 0 28,429 0
NATL GRID ADR NEW 2017 Common Stock 636274409 1,174 22,635 SH   SOLE 0 0 22,635 0
NATIONAL HEALTH INVS INC REIT 63633D104 739 9,771 SH   SOLE 0 0 9,771 0
NATIONAL INSTR CORP Common Stock 636518102 382 7,907 SH   SOLE 0 0 7,907 0
NATIONAL OILWELL VARCO Common Stock 637071101 2,168 50,331 SH   SOLE 0 0 50,331 0
NATL RETAIL PPTYS INC REIT 637417106 3,377 75,337 SH   SOLE 0 0 75,337 0
NATL WSTRN LIFE GRP A Common Stock 638517102 443 1,389 SH   SOLE 0 0 1,389 0
NATUS MEDICAL INC DEL Common Stock 639050103 240 6,727 SH   SOLE 0 0 6,727 0
NAVIGANT CONSULTING INC Common Stock 63935N107 1,234 53,520 SH   SOLE 0 0 53,520 0
NAVIENT CORP Common Stock 63938C108 1,370 101,608 SH   SOLE 0 0 101,608 0
NETAPP INC Common Stock 64110D104 1,411 16,430 SH   SOLE 0 0 16,430 0
NETFLIX INC Common Stock 64110L106 22,301 59,607 SH   SOLE 0 0 59,607 0
NETEASE INC SPON ADR Common Stock 64110W102 1,673 7,331 SH   SOLE 0 0 7,331 0
NEW JERSEY RES CORP Common Stock 646025106 3,224 69,945 SH   SOLE 0 0 69,945 0
NEW MEDIA INVT GRP INC Common Stock 64704V106 1,978 126,080 SH   SOLE 0 0 126,080 0
NEW MTN FIN CORP BDC Common Stock 647551100 2,522 186,805 SH   SOLE 0 0 186,805 0
NEW RESIDENTIAL INVT NEW REIT 64828T201 1,668 93,585 SH   SOLE 0 0 93,585 0
NEW YORK CO INC Common Stock 649295102 42 10,888 SH   SOLE 0 0 10,888 0
NEW YORK CMNTY BANCORP Common Stock 649445103 2,086 201,157 SH   SOLE 0 0 201,157 0
NY MTG TR INC PAR 02 Common Stock 649604501 462 75,933 SH   SOLE 0 0 75,933 0
NEWELL BRANDS INC Common Stock 651229106 3,087 152,055 SH   SOLE 0 0 152,055 0
NEWMARKET CORP Common Stock 651587107 251 620 SH   SOLE 0 0 620 0
NEWMONT MNG CORP HLDG CO Common Stock 651639106 468 15,480 SH   SOLE 0 0 15,480 0
NEWS CORP A NEW Common Stock 65249B109 231 17,484 SH   SOLE 0 0 17,484 0
NEXSTAR MEDIA GRP INC A Common Stock 65336K103 487 5,987 SH   SOLE 0 0 5,987 0
NEXTERA ENERGY INC Common Stock 65339F101 32,087 191,449 SH   SOLE 0 0 191,449 0
NEXTERA ENERGY PRTNRS LP Common Stock 65341B106 231 4,767 SH   SOLE 0 0 4,767 0
NEXTGEN HEALTHCARE INC Common Stock 65343C102 442 22,000 SH   SOLE 0 0 22,000 0
NICE LTD SPON ADR Common Stock 653656108 280 2,448 SH   SOLE 0 0 2,448 0
NIKE INC B Common Stock 654106103 15,549 183,529 SH   SOLE 0 0 183,529 0
NIGHTSTAR THERAP ADS Common Stock 65413A101 204 10,000 SH   SOLE 0 0 10,000 0
NISOURCE INC Common Stock 65473P105 1,093 43,848 SH   SOLE 0 0 43,848 0
NOKIA CORP SPON ADR Common Stock 654902204 927 166,158 SH   SOLE 0 0 166,158 0
NORDSON CORP Common Stock 655663102 4,455 32,071 SH   SOLE 0 0 32,071 0
NORDSTROM INC Common Stock 655664100 410 6,848 SH   SOLE 0 0 6,848 0
NORFOLK SOUTHERN CORP Common Stock 655844108 10,122 56,076 SH   SOLE 0 0 56,076 0
NORTHROP GRUMMAN CORP Common Stock 666807102 9,304 29,316 SH   SOLE 0 0 29,316 0
NORTHWEST BANCSHARES INC Common Stock 667340103 1,106 63,872 SH   SOLE 0 0 63,872 0
NOVAGOLD RES INC NEW Common Stock 66987E206 153 41,333 SH   SOLE 0 0 41,333 0
NOVARTIS AG SPON ADR Common Stock 66987V109 18,106 210,141 SH   SOLE 0 0 210,141 0
NOVO NORDISK AS ADR Common Stock 670100205 2,106 44,676 SH   SOLE 0 0 44,676 0
NOW INC Common Stock 67011P100 1,010 61,008 SH   SOLE 0 0 61,008 0
NUANCE COMMUNICATION INC Common Stock 67020Y100 1,954 112,801 SH   SOLE 0 0 112,801 0
NUCANA PLC Common Stock 67022C106 254 10,200 SH   SOLE 0 0 10,200 0
NUCOR CORP Common Stock 670346105 7,633 120,295 SH   SOLE 0 0 120,295 0
NUSTAR ENERGY LP MLP 67058H102 824 29,630 SH   SOLE 0 0 29,630 0
NUTANIX INC A Common Stock 67059N108 1,003 23,478 SH   SOLE 0 0 23,478 0
NUVEEN CT QUAL MUN INC ETF/Closed End- 67060D107 636 56,004 SH   SOLE 0 0 56,004 0
NUVEEN NC PREM INC MUN ETF/Closed End- 67060P100 210 17,500 SH   SOLE 0 0 17,500 0
NUVEEN MA QUAL MUN INC ETF/Closed End- 67061E104 123 10,270 SH   SOLE 0 0 10,270 0
NUVEEN MD QUAL MUN INC ETF/Closed End- 67061Q107 560 47,506 SH   SOLE 0 0 47,506 0
NUVEEN SELECT MAT MUNI ETF/Closed End- 67061T101 230 24,010 SH   SOLE 0 0 24,010 0
NUVEEN NY MUNI VALUE FD ETF/Closed End- 67062M105 104 11,000 SH   SOLE 0 0 11,000 0
NUVEEN SEL TX FREE INC 2 ETF/Closed End- 67063C106 276 20,695 SH   SOLE 0 0 20,695 0
NUVEEN NY AMT FREE QUAL ETF/Closed End- 670656107 292 24,512 SH   SOLE 0 0 24,512 0
NUV AMT FREE QUAL MUN ETF/Closed End- 670657105 1,549 122,392 SH   SOLE 0 0 122,392 0
NVIDIA CORP Common Stock 67066G104 19,487 69,344 SH   SOLE 0 0 69,344 0
NUVEEN QUAL MUN INCM FD ETF/Closed End- 67066V101 197 15,368 SH   SOLE 0 0 15,368 0
NUVEEN NY QUAL MUN INC ETF/Closed End- 67066X107 262 21,305 SH   SOLE 0 0 21,305 0
NUVEEN INTRM DUR MUN TRM ETF/Closed End- 670671106 913 73,120 SH   SOLE 0 0 73,120 0
NUVEEN INTERMED DUR TERM ETF/Closed End- 670677103 457 37,138 SH   SOLE 0 0 37,138 0
NUVEEN MUN HI INC OPP FD ETF/Closed End- 670682103 180 14,309 SH   SOLE 0 0 14,309 0
NUVEEN MUN 2021 TGT FD ETF/Closed End- 670687102 339 35,910 SH   SOLE 0 0 35,910 0
NUVEEN NASDAQ 100 DYNMIC ETF/Closed End 670699107 5,257 218,773 SH   SOLE 0 0 218,773 0
NUVEEN NJ QUAL MUN INC ETF/Closed End- 67069Y102 210 16,314 SH   SOLE 0 0 16,314 0
NUV DIVERSIFIED DIV INC ETF/Closed End 6706EP105 159 14,600 SH   SOLE 0 0 14,600 0
NUVEEN SP 500 BUY WRITE ETF/Closed End 6706ER101 731 50,865 SH   SOLE 0 0 50,865 0
NUVASIVE INC Common Stock 670704105 4,895 68,965 SH   SOLE 0 0 68,965 0
NUVEEN NY MUN VALUE FD 2 ETF/Closed End- 670706100 176 13,159 SH   SOLE 0 0 13,159 0
NUV MUN CR INC FD ETF/Closed End- 67070X101 281 19,467 SH   SOLE 0 0 19,467 0
NUVEEN REAL ESTATE INC ETF/Closed End 67071B108 407 41,535 SH   SOLE 0 0 41,535 0
NUV AMT FREE MUN CR INC ETF/Closed End- 67071L106 651 44,705 SH   SOLE 0 0 44,705 0
NUVEEN GA QUAL MUN INC ETF/Closed End- 67072B107 201 18,234 SH   SOLE 0 0 18,234 0
NUVEEN PFD INCM SECS ETF/Closed End 67072C105 221 25,144 SH   SOLE 0 0 25,144 0
NUVEEN FLOATING RATE ETF/Closed End- 67072T108 4,962 477,543 SH   SOLE 0 0 477,543 0
NUVEEN PFD INCM OPPTYS ETF/Closed End 67073B106 798 86,129 SH   SOLE 0 0 86,129 0
NUVEEN TAX ADV DIVID GRW ETF/Closed End 67073G105 509 28,685 SH   SOLE 0 0 28,685 0
NUVEEN ENHNCD MUN VAL FD ETF/Closed End- 67074M101 626 47,845 SH   SOLE 0 0 47,845 0
NUVEEN ENERGY MLP TOTAL ETF/Closed End 67074U103 345 31,139 SH   SOLE 0 0 31,139 0
NUVEEN SHRT DUR CR OPPTY ETF/Closed End- 67074X107 243 14,265 SH   SOLE 0 0 14,265 0
NUVEEN PFD INC TERM FD Common Stock 67075A106 220 9,696 SH   SOLE 0 0 9,696 0
NUVEEN DOW 30 DYN OVRWRT ETF/Closed End 67075F105 769 38,880 SH   SOLE 0 0 38,880 0
NUVEEN HI INC DEC 2018 ETF/Closed End- 67075P103 163 16,525 SH   SOLE 0 0 16,525 0
NUVEEN HI INC DEC 19 TGT ETF/Closed End- 67076E107 579 58,755 SH   SOLE 0 0 58,755 0
NUTRIEN LTD Common Stock 67077M108 1,503 26,040 SH   SOLE 0 0 26,040 0
NUVEEN HI INC NOV 21 TGT ETF/Closed End- 67077N106 253 26,600 SH   SOLE 0 0 26,600 0
OGE ENERGY CORP Common Stock 670837103 501 13,796 SH   SOLE 0 0 13,796 0
NUVEEN MUNICIPAL VALUE F ETF/Closed End- 670928100 491 52,466 SH   SOLE 0 0 52,466 0
NUVEEN PA QUAL MUN INC ETF/Closed End- 670972108 404 32,418 SH   SOLE 0 0 32,418 0
NUVEEN OH QUAL MUN INC ETF/Closed End- 670980101 209 15,500 SH   SOLE 0 0 15,500 0
OFS CAPITAL CORP BDC Common Stock 67103B100 1,183 99,370 SH   SOLE 0 0 99,370 0
O REILLY AUTOMOTIVE NEW Common Stock 67103H107 585 1,683 SH   SOLE 0 0 1,683 0
OSI FTSE RUSL SMCP ETF ETF/Closed End 67110P100 401 14,146 SH   SOLE 0 0 14,146 0
OSI FTSE US QUAL DIV ETF ETF/Closed End 67110P407 1,539 46,999 SH   SOLE 0 0 46,999 0
OAKTREE SPECIALTY LENDNG Common Stock 67401P108 214 43,180 SH   SOLE 0 0 43,180 0
OCCIDENTAL PETRO CORP Common Stock 674599105 6,713 81,701 SH   SOLE 0 0 81,701 0
OCWEN FINANCIAL CORP NEW Common Stock 675746309 208 52,861 SH   SOLE 0 0 52,861 0
OKTA INC A Common Stock 679295105 837 11,889 SH   SOLE 0 0 11,889 0
OLD DOMINION FREIGHT Common Stock 679580100 2,760 17,113 SH   SOLE 0 0 17,113 0
OLD REPUBLIC INTL CORP Common Stock 680223104 1,727 77,183 SH   SOLE 0 0 77,183 0
OLIN CORP NEW Common Stock 680665205 361 14,060 SH   SOLE 0 0 14,060 0
OMNICOM GROUP INC Common Stock 681919106 661 9,716 SH   SOLE 0 0 9,716 0
OMEGA HEALTHCARE REIT 681936100 936 28,565 SH   SOLE 0 0 28,565 0
ON SEMICONDUCTOR CORP Common Stock 682189105 638 34,638 SH   SOLE 0 0 34,638 0
ONCOCYTE CORP Common Stock 68235C107 30 12,165 SH   SOLE 0 0 12,165 0
ONE GAS INC Common Stock 68235P108 238 2,886 SH   SOLE 0 0 2,886 0
ONEOK INC NEW Common Stock 682680103 3,680 54,280 SH   SOLE 0 0 54,280 0
OPKO HEALTH INC Common Stock 68375N103 159 45,837 SH   SOLE 0 0 45,837 0
OPPENHEIMER SP REV ETF ETF/Closed End 68386C104 825 15,222 SH   SOLE 0 0 15,222 0
OPPENHEIMER SP MDCP ETF ETF/Closed End 68386C203 894 14,231 SH   SOLE 0 0 14,231 0
OPPENHEIMER SP SMCP ETF ETF/Closed End 68386C302 1,002 13,310 SH   SOLE 0 0 13,310 0
OPPENHEIMER SP DIV ETF ETF/Closed End 68386C401 5,379 139,496 SH   SOLE 0 0 139,496 0
ORACLE CORP Common Stock 68389X105 29,703 576,088 SH   SOLE 0 0 576,088 0
ORANGE SPON ADR Common Stock 684060106 1,775 111,687 SH   SOLE 0 0 111,687 0
OSHKOSH CORP Common Stock 688239201 527 7,399 SH   SOLE 0 0 7,399 0
OUTFRONT MEDIA INC Common Stock 69007J106 263 13,186 SH   SOLE 0 0 13,186 0
OVERSEAS SHIPHLDG NEW A Common Stock 69036R863 42 13,443 SH   SOLE 0 0 13,443 0
OWENS MINOR INC HLDGS Common Stock 690732102 1,636 99,058 SH   SOLE 0 0 99,058 0
OWENS CORNING INC NEW Common Stock 690742101 2,017 37,174 SH   SOLE 0 0 37,174 0
OWENS ILL INC NEW Common Stock 690768403 400 21,292 SH   SOLE 0 0 21,292 0
OXFORD INDS INC Common Stock 691497309 402 4,455 SH   SOLE 0 0 4,455 0
OXFORD SQUARE CAP CORP ETF/Closed End 69181V107 485 68,154 SH   SOLE 0 0 68,154 0
PCM INC Common Stock 69323K100 656 33,535 SH   SOLE 0 0 33,535 0
PDC ENERGY INC Common Stock 69327R101 315 6,425 SH   SOLE 0 0 6,425 0
PGE CORP Common Stock 69331C108 657 14,290 SH   SOLE 0 0 14,290 0
PGIM ULTRA SHORT BD ETF ETF/Closed End- 69344A107 4,246 84,708 SH   SOLE 0 0 84,708 0
PGIM GLB SHRT DUR HI FD ETF/Closed End- 69346J106 264 19,037 SH   SOLE 0 0 19,037 0
PNC FINL SVCS GROUP INC Common Stock 693475105 27,560 202,362 SH   SOLE 0 0 202,362 0
PPG INDUSTRIES INC Common Stock 693506107 13,560 124,257 SH   SOLE 0 0 124,257 0
PPL CORP Common Stock 69351T106 14,781 505,159 SH   SOLE 0 0 505,159 0
PRA HEALTH SCIENCES INC Common Stock 69354M108 883 8,010 SH   SOLE 0 0 8,010 0
PVH CORP Common Stock 693656100 1,293 8,953 SH   SOLE 0 0 8,953 0
PACCAR INC Common Stock 693718108 1,452 21,290 SH   SOLE 0 0 21,290 0
PACER TRENDPILOT US ETF ETF/Closed End 69374H105 5,719 181,682 SH   SOLE 0 0 181,682 0
PACER TRENDPILOT US ETF ETF/Closed End 69374H204 1,674 50,185 SH   SOLE 0 0 50,185 0
PACER TRENDPILOT 100 ETF ETF/Closed End 69374H303 714 19,762 SH   SOLE 0 0 19,762 0
PACER GLB CASH COWS ETF ETF/Closed End 69374H709 1,286 41,457 SH   SOLE 0 0 41,457 0
PACER TRNDPILOT EURO ETF ETF/Closed End 69374H808 1,473 55,625 SH   SOLE 0 0 55,625 0
PACER U S SMCP CASH ETF ETF/Closed End 69374H857 338 11,728 SH   SOLE 0 0 11,728 0
PACER DEV MKTS INT ETF ETF/Closed End 69374H873 328 11,892 SH   SOLE 0 0 11,892 0
PACIFIC COAST OIL TR Common Stock 694103102 80 29,375 SH   SOLE 0 0 29,375 0
PACKAGING CORP OF AMER Common Stock 695156109 621 5,661 SH   SOLE 0 0 5,661 0
PALO ALTO NETWORKS INC Common Stock 697435105 346 1,538 SH   SOLE 0 0 1,538 0
PARKER HANNIFIN CORP Common Stock 701094104 1,677 9,115 SH   SOLE 0 0 9,115 0
PARTY CITY HOLDCO INC Common Stock 702149105 291 21,507 SH   SOLE 0 0 21,507 0
PATRICK INDUSTRIES INC Common Stock 703343103 694 11,716 SH   SOLE 0 0 11,716 0
PATTERSON COMPANIES INC Common Stock 703395103 392 16,034 SH   SOLE 0 0 16,034 0
PAYCHEX INC Common Stock 704326107 12,032 163,373 SH   SOLE 0 0 163,373 0
PAYCOM SOFTWARE INC Common Stock 70432V102 1,082 6,963 SH   SOLE 0 0 6,963 0
PAYPAL HLDGS INC Common Stock 70450Y103 27,295 310,740 SH   SOLE 0 0 310,740 0
PB BANCORP INC Common Stock 70454T100 356 30,268 SH   SOLE 0 0 30,268 0
PENN NATIONAL GAMING INC Common Stock 707569109 581 17,643 SH   SOLE 0 0 17,643 0
PENNANTPARK INVT BDC Common Stock 708062104 1,401 187,779 SH   SOLE 0 0 187,779 0
PENNANTPARK FLTG RT BDC ETF/Closed End 70806A106 6,447 490,245 SH   SOLE 0 0 490,245 0
PENN REAL EST INV TR SBI REIT 709102107 96 10,148 SH   SOLE 0 0 10,148 0
PENNYMAV MTG INV TRUST REIT 70931T103 386 19,069 SH   SOLE 0 0 19,069 0
PEOPLES FINL SVCS CORP Common Stock 711040105 296 6,989 SH   SOLE 0 0 6,989 0
PEOPLES UTD FINL INC Common Stock 712704105 5,690 332,339 SH   SOLE 0 0 332,339 0
PEPSICO INC Common Stock 713448108 45,021 402,691 SH   SOLE 0 0 402,691 0
PERKINELMER INC Common Stock 714046109 324 3,334 SH   SOLE 0 0 3,334 0
PERSPECTA INC Common Stock 715347100 253 9,823 SH   SOLE 0 0 9,823 0
PETROCHINA COMPANY ADR Common Stock 71646E100 835 10,252 SH   SOLE 0 0 10,252 0
PFIZER INC Common Stock 717081103 88,825 2,015,554 SH   SOLE 0 0 2,015,554 0
PHILIP MORRIS INTL INC Common Stock 718172109 30,973 379,848 SH   SOLE 0 0 379,848 0
PHILLIPS 66 Common Stock 718546104 19,625 174,106 SH   SOLE 0 0 174,106 0
PHYSICIANS REALTY TR Common Stock 71943U104 2,290 135,815 SH   SOLE 0 0 135,815 0
PILGRIMS PRIDE CORP NEW Common Stock 72147K108 569 31,454 SH   SOLE 0 0 31,454 0
PIMCO MUN INCOME FD II ETF/Closed End- 72200W106 302 22,861 SH   SOLE 0 0 22,861 0
PIMCO STRAT INCM FD INC ETF/Closed End- 72200X104 122 12,542 SH   SOLE 0 0 12,542 0
PIMCO CORP INCM OPPTY ETF/Closed End- 72201B101 324 18,150 SH   SOLE 0 0 18,150 0
PIMCO INCOME STRAT FD II ETF/Closed End- 72201J104 132 12,469 SH   SOLE 0 0 12,469 0
PIMCO 15Y US TIPS ETF ETF/Closed End- 72201R304 3,230 49,882 SH   SOLE 0 0 49,882 0
PIMCO ACTIVE BD ETF ETF/Closed End- 72201R775 3,054 29,837 SH   SOLE 0 0 29,837 0
PIMCO 05Y H/Y CORP ETF ETF/Closed End- 72201R783 311 3,092 SH   SOLE 0 0 3,092 0
PIMCO INVT GRD CORP ETF ETF/Closed End- 72201R817 14,317 142,329 SH   SOLE 0 0 142,329 0
PIMCO ENH SHRT MATY ETF ETF/Closed End- 72201R833 18,829 185,292 SH   SOLE 0 0 185,292 0
PIMCO INTRM MUN BD ETF ETF/Closed End- 72201R866 716 13,641 SH   SOLE 0 0 13,641 0
PIMCO S/T MUN BD ACT ETF ETF/Closed End- 72201R874 339 6,825 SH   SOLE 0 0 6,825 0
PIMCO DYNAMIC INCM FUND Common Stock 72201Y101 266 7,937 SH   SOLE 0 0 7,937 0
PIMCO DYNAMIC CR MTG INC ETF/Closed End- 72202D106 1,041 43,160 SH   SOLE 0 0 43,160 0
PINNACLE WEST CAP CORP Common Stock 723484101 2,782 35,141 SH   SOLE 0 0 35,141 0
PINNACLE FOODS INC DE Common Stock 72348P104 2,615 40,350 SH   SOLE 0 0 40,350 0
PIONEER NATL RES COMPANY Common Stock 723787107 1,864 10,701 SH   SOLE 0 0 10,701 0
PITNEY BOWES INC Common Stock 724479100 958 135,283 SH   SOLE 0 0 135,283 0
PLAINS ALL AMERN PIPELIN MLP 726503105 3,070 122,764 SH   SOLE 0 0 122,764 0
PLUG POWER INC NEW Common Stock 72919P202 61 31,980 SH   SOLE 0 0 31,980 0
POLARIS INDUSTRIES INC Common Stock 731068102 259 2,568 SH   SOLE 0 0 2,568 0
POOL CORP Common Stock 73278L105 2,866 17,175 SH   SOLE 0 0 17,175 0
PRAXAIR INC Common Stock 74005P104 6,027 37,497 SH   SOLE 0 0 37,497 0
PRICE T ROWE GRP INC Common Stock 74144T108 5,984 54,811 SH   SOLE 0 0 54,811 0
PRIMERICA INC Common Stock 74164M108 4,078 33,830 SH   SOLE 0 0 33,830 0
PRINCIPAL FINANCIAL GRP Common Stock 74251V102 1,453 24,806 SH   SOLE 0 0 24,806 0
PROCTER GAMBLE COMPANY Common Stock 742718109 59,001 708,892 SH   SOLE 0 0 708,892 0
PROGRESSIVE CORP OH Common Stock 743315103 1,735 24,419 SH   SOLE 0 0 24,419 0
PROLOGIS INC REIT 74340W103 10,861 160,214 SH   SOLE 0 0 160,214 0
PROOFPOINT INC Common Stock 743424103 1,239 11,656 SH   SOLE 0 0 11,656 0
PROSHARES MSCI EUR ETF ETF/Closed End 74347B540 361 8,650 SH   SOLE 0 0 8,650 0
PROSHARES INVT GRADE ETF ETF/Closed End- 74347B607 643 8,483 SH   SOLE 0 0 8,483 0
PROSHS SP MIDCAP400 ETF ETF/Closed End 74347B680 653 11,476 SH   SOLE 0 0 11,476 0
PROSHS RUSS 2000 DIV ETF ETF/Closed End 74347B698 340 5,779 SH   SOLE 0 0 5,779 0
PROSH EAFE DIV GRWRS ETF ETF/Closed End 74347B839 668 17,479 SH   SOLE 0 0 17,479 0
PROSH SHT MSCI E/M 1XETF ETF/Closed End 74347R396 4,066 212,411 SH   SOLE 0 0 212,411 0
PROSH SP 500 DV ARI ETF ETF/Closed End 74348A467 11,765 176,090 SH   SOLE 0 0 176,090 0
PROSHS HI YLD TREAS ETF ETF/Closed End- 74348A541 573 8,370 SH   SOLE 0 0 8,370 0
PROSPECT CAP CORP BDC Common Stock 74348T102 156 21,231 SH   SOLE 0 0 21,231 0
PROTO LABS INC Common Stock 743713109 341 2,110 SH   SOLE 0 0 2,110 0
PRUDENTIAL FINL INC Common Stock 744320102 8,799 86,843 SH   SOLE 0 0 86,843 0
PSYCHEMEDICS CORP NEW Common Stock 744375205 217 11,550 SH   SOLE 0 0 11,550 0
PUB SVC ENTERPRISE GROUP Common Stock 744573106 3,153 59,727 SH   SOLE 0 0 59,727 0
PUBLIC STORAGE INC REIT 74460D109 1,711 8,486 SH   SOLE 0 0 8,486 0
PULTEGROUP INC Common Stock 745867101 1,157 46,711 SH   SOLE 0 0 46,711 0
PURE CYCLE CORP NEW Common Stock 746228303 279 24,137 SH   SOLE 0 0 24,137 0
PURE STORAGE INC CL A Common Stock 74624M102 2,551 98,295 SH   SOLE 0 0 98,295 0
PUTNAM PREMIER INCOME TR ETF/Closed End- 746853100 995 189,080 SH   SOLE 0 0 189,080 0
PUTNAM MSTR INTRMDT INCM ETF/Closed End- 746909100 159 35,286 SH   SOLE 0 0 35,286 0
QUALCOMM INC Common Stock 747525103 18,332 254,499 SH   SOLE 0 0 254,499 0
QUEST DIAGNOSTICS INC Common Stock 74834L100 903 8,371 SH   SOLE 0 0 8,371 0
QURATE RETAIL INC A Common Stock 74915M100 1,882 84,757 SH   SOLE 0 0 84,757 0
RCI HOSPITALITY HLDGS Common Stock 74934Q108 2,763 93,297 SH   SOLE 0 0 93,297 0
RMR GROUP INC A Common Stock 74967R106 894 9,637 SH   SOLE 0 0 9,637 0
RPM INTERNATIONAL INC Common Stock 749685103 3,139 48,334 SH   SOLE 0 0 48,334 0
RALPH LAUREN CORP CL A Common Stock 751212101 245 1,784 SH   SOLE 0 0 1,784 0
RANGE RESOURCES CORP Common Stock 75281A109 1,715 100,932 SH   SOLE 0 0 100,932 0
RAYMOND JAMES FINANCIAL Common Stock 754730109 1,245 13,529 SH   SOLE 0 0 13,529 0
RAYTHEON COMPANY NEW Common Stock 755111507 29,656 143,499 SH   SOLE 0 0 143,499 0
RBC BEARINGS INC Common Stock 75524B104 4,251 28,273 SH   SOLE 0 0 28,273 0
REALITY DIVCON LDRS ETF ETF/Closed End 75605A405 2,124 61,787 SH   SOLE 0 0 61,787 0
REALTY INCOME CORP REIT 756109104 6,807 119,654 SH   SOLE 0 0 119,654 0
REAVES UTILITY INCOME FD ETF/Closed End 756158101 1,648 53,767 SH   SOLE 0 0 53,767 0
RED HAT INC Common Stock 756577102 332 2,435 SH   SOLE 0 0 2,435 0
REGENERON PHARMACEUTICAL Common Stock 75886F107 2,269 5,616 SH   SOLE 0 0 5,616 0
REGIONS FINL CORP NEW Common Stock 7591EP100 1,523 83,007 SH   SOLE 0 0 83,007 0
REINSURANCE GRP AMER NEW Common Stock 759351604 332 2,297 SH   SOLE 0 0 2,297 0
RELIANCE STEEL ALUM CO Common Stock 759509102 1,465 17,174 SH   SOLE 0 0 17,174 0
RELX PLC SPON ADR Common Stock 759530108 1,406 67,198 SH   SOLE 0 0 67,198 0
RENEWABLE ENERGY GRP INC Common Stock 75972A301 1,386 48,111 SH   SOLE 0 0 48,111 0
REPUBLIC SERVICES INC Common Stock 760759100 1,863 25,636 SH   SOLE 0 0 25,636 0
RESMED INC Common Stock 761152107 1,218 10,562 SH   SOLE 0 0 10,562 0
RESOLUTE FOREST PRODS Common Stock 76117W109 685 52,908 SH   SOLE 0 0 52,908 0
RESTAURANT BRNDS INTL Common Stock 76131D103 381 6,432 SH   SOLE 0 0 6,432 0
RIBBON COMMUNICATION INC Common Stock 762544104 154 22,566 SH   SOLE 0 0 22,566 0
RIO TINTO PLC SPONS ADR Common Stock 767204100 3,359 65,836 SH   SOLE 0 0 65,836 0
RITCHIE BROS AUCTIONEERS Common Stock 767744105 210 5,818 SH   SOLE 0 0 5,818 0
RITE AID CORP Common Stock 767754104 26 20,321 SH   SOLE 0 0 20,321 0
RIVERVIEW BANCORP Common Stock 769397100 95 10,750 SH   SOLE 0 0 10,750 0
ROCKWELL AUTOMATION INC Common Stock 773903109 4,504 24,018 SH   SOLE 0 0 24,018 0
ROCKWELL COLLINS INC DE Common Stock 774341101 1,133 8,066 SH   SOLE 0 0 8,066 0
ROKU INC Common Stock 77543R102 2,313 31,674 SH   SOLE 0 0 31,674 0
ROLLINS INC Common Stock 775711104 927 15,269 SH   SOLE 0 0 15,269 0
ROPER TECHNOLOGIES INC Common Stock 776696106 1,868 6,307 SH   SOLE 0 0 6,307 0
ROSS STORES INC Common Stock 778296103 3,222 32,515 SH   SOLE 0 0 32,515 0
ROYAL BANK CDA MONTREAL Common Stock 780087102 4,758 59,334 SH   SOLE 0 0 59,334 0
ROYAL BK SCOTLND GRP PLC Common Stock 780097689 236 36,173 SH   SOLE 0 0 36,173 0
ROYAL DUTCH SHELL ADR B Common Stock 780259107 23,125 326,020 SH   SOLE 0 0 326,020 0
ROYAL DUTCH SHELL ADR Common Stock 780259206 9,769 143,368 SH   SOLE 0 0 143,368 0
ROYAL GOLD INC Common Stock 780287108 410 5,325 SH   SOLE 0 0 5,325 0
ROYCE VALUE TRUST INC ETF/Closed End 780910105 4,031 246,566 SH   SOLE 0 0 246,566 0
ROYCE MICRO CAP TRUST ETF/Closed End 780915104 190 18,606 SH   SOLE 0 0 18,606 0
RUSH ENTERPRISE INC CL A Common Stock 781846209 438 11,139 SH   SOLE 0 0 11,139 0
RYANAIR HLDG PLC ADR NEW Common Stock 783513203 253 2,630 SH   SOLE 0 0 2,630 0
RYMAN HOSPITALITY PPTYS Common Stock 78377T107 1,536 17,824 SH   SOLE 0 0 17,824 0
SP GLOBAL INC Common Stock 78409V104 4,221 21,600 SH   SOLE 0 0 21,600 0
SEI INVESTMENTS CO Common Stock 784117103 722 11,823 SH   SOLE 0 0 11,823 0
SPDR SP 500 ETF ETF/Closed End 78462F103 72,330 248,796 SH   SOLE 0 0 248,796 0
SPX CORP Common Stock 784635104 993 29,808 SH   SOLE 0 0 29,808 0
SPDR GOLD TRUST GOLD ETF Common Stock 78463V107 3,399 30,141 SH   SOLE 0 0 30,141 0
SPDR EURO STOXX 50 ETF ETF/Closed End 78463X202 327 8,545 SH   SOLE 0 0 8,545 0
SPDR SP EM ASIA PAC ETF ETF/Closed End 78463X301 1,288 13,298 SH   SOLE 0 0 13,298 0
SPDR MSCI E/MKT MIX ETF ETF/Closed End 78463X426 1,620 27,303 SH   SOLE 0 0 27,303 0
SPDR INDX SP GLB DV ETF ETF/Closed End 78463X459 402 5,925 SH   SOLE 0 0 5,925 0
SPDR SP INTL DIV ETF ETF/Closed End 78463X772 961 25,359 SH   SOLE 0 0 25,359 0
SPDR DJ INTL RL EST ETF ETF/Closed End 78463X863 208 5,426 SH   SOLE 0 0 5,426 0
SPDR DEV WORLD EXUS ETF ETF/Closed End 78463X889 400 13,014 SH   SOLE 0 0 13,014 0
SPDR NYSE TECH ETF ETF/Closed End 78464A102 24,114 255,342 SH   SOLE 0 0 255,342 0
SPDR FACTSET INNOVA ETF ETF/Closed End 78464A110 296 2,850 SH   SOLE 0 0 2,850 0
SPDR SP SM CAP GRTH ETF ETF/Closed End 78464A201 4,315 63,919 SH   SOLE 0 0 63,919 0
SPDR BLOOMBERG CONV ETF ETF/Closed End- 78464A359 7,653 141,888 SH   SOLE 0 0 141,888 0
SPDR INTERMED TERM ETF ETF/Closed End- 78464A375 289 8,690 SH   SOLE 0 0 8,690 0
SPDR BLOOMBERG MTG ETF ETF/Closed End- 78464A383 1,044 41,431 SH   SOLE 0 0 41,431 0
SPDR SP 500 GROWTH ETF ETF/Closed End 78464A409 780 20,385 SH   SOLE 0 0 20,385 0
SPDR BLOOMBERG HI YL ETF ETF/Closed End- 78464A417 14,312 397,016 SH   SOLE 0 0 397,016 0
SPDR SHORT TERM CORP ETF ETF/Closed End- 78464A474 75,902 2,514,989 SH   SOLE 0 0 2,514,989 0
SPDR FTSE INTL GOVT ETF ETF/Closed End- 78464A490 3,062 58,190 SH   SOLE 0 0 58,190 0
SPDR SP 500 VALU ETF ETF/Closed End 78464A508 862 27,702 SH   SOLE 0 0 27,702 0
SPDR SP HLTHCR EQUP ETF ETF/Closed End 78464A581 2,199 25,043 SH   SOLE 0 0 25,043 0
SPDR DOW JONES REIT ETF ETF/Closed End 78464A607 454 4,873 SH   SOLE 0 0 4,873 0
SPDR SP AERO DEFNSE ETF ETF/Closed End 78464A631 4,703 47,245 SH   SOLE 0 0 47,245 0
SPDR BLOOMBERG TIPS ETF ETF/Closed End- 78464A656 5,126 94,101 SH   SOLE 0 0 94,101 0
SPDR SP REGL BNKG ETF ETF/Closed End 78464A698 8,967 150,900 SH   SOLE 0 0 150,900 0
SPDR SP PHARMA ETF ETF/Closed End 78464A722 1,744 35,923 SH   SOLE 0 0 35,923 0
SPDR SP OILGAS EXP ETF ETF/Closed End 78464A730 988 22,821 SH   SOLE 0 0 22,821 0
SPDR SP DIVIDEND ETF ETF/Closed End 78464A763 35,120 358,627 SH   SOLE 0 0 358,627 0
SPDR SP CAP MKTS ETF ETF/Closed End 78464A771 4,091 72,711 SH   SOLE 0 0 72,711 0
SPDR SP INSURANCE ETF ETF/Closed End 78464A789 243 7,587 SH   SOLE 0 0 7,587 0
SPDR SP BANK ETF ETF/Closed End 78464A797 642 13,789 SH   SOLE 0 0 13,789 0
SPDR SP SMALL CAP ETF ETF/Closed End 78464A813 1,040 13,781 SH   SOLE 0 0 13,781 0
SPDR SP MID CAP GRW ETF ETF/Closed End 78464A821 397 7,095 SH   SOLE 0 0 7,095 0
SPDR SP MID CAP VAL ETF ETF/Closed End 78464A839 1,322 24,598 SH   SOLE 0 0 24,598 0
SPDR PORT MID CAP ETF ETF/Closed End 78464A847 2,559 70,776 SH   SOLE 0 0 70,776 0
SPDR SP BIOTECH ETF ETF/Closed End 78464A870 10,693 111,537 SH   SOLE 0 0 111,537 0
SPDR SP HOMEBLDRS ETF ETF/Closed End 78464A888 717 18,662 SH   SOLE 0 0 18,662 0
SPDR BLACKSTONE GSO ETF ETF/Closed End- 78467V608 8,226 173,733 SH   SOLE 0 0 173,733 0
SPDR DBLLIN T/R TACT ETF ETF/Closed End- 78467V848 1,355 28,684 SH   SOLE 0 0 28,684 0
SPDR DJ INDL AVG ETF ETF/Closed End 78467X109 14,189 53,663 SH   SOLE 0 0 53,663 0
SPDR SP MDCP 400 ETF ETF/Closed End 78467Y107 6,985 19,009 SH   SOLE 0 0 19,009 0
SPDR SP INTERNET ETF ETF/Closed End 78468R127 310 3,175 SH   SOLE 0 0 3,175 0
SPDR BLOOMBERG INVT ETF ETF/Closed End- 78468R200 6,875 223,297 SH   SOLE 0 0 223,297 0
SPDR BLOOMBERG S/T ETF ETF/Closed End- 78468R408 1,652 59,890 SH   SOLE 0 0 59,890 0
SPDR NUV BLOOMBERG ETF ETF/Closed End- 78468R739 781 16,384 SH   SOLE 0 0 16,384 0
SPDR SSGA LGCP LOW ETF ETF/Closed End 78468R804 287 2,953 SH   SOLE 0 0 2,953 0
SPDR PORT SMALL CAP ETF ETF/Closed End 78468R853 386 11,620 SH   SOLE 0 0 11,620 0
SP PLUS CORP Common Stock 78469C103 525 14,393 SH   SOLE 0 0 14,393 0
SPX FLOW INC Common Stock 78469X107 1,701 32,716 SH   SOLE 0 0 32,716 0
SVB FINL GRP Common Stock 78486Q101 826 2,658 SH   SOLE 0 0 2,658 0
SABRA HEALTH CARE REIT REIT 78573L106 3,696 159,865 SH   SOLE 0 0 159,865 0
SABRE CORP Common Stock 78573M104 612 23,465 SH   SOLE 0 0 23,465 0
SAGE THERAPEUTICS INC Common Stock 78667J108 820 5,807 SH   SOLE 0 0 5,807 0
SALESFORCECOM INC Common Stock 79466L302 12,798 80,477 SH   SOLE 0 0 80,477 0
SALLY BEAUTY HLDGS INC Common Stock 79546E104 844 45,902 SH   SOLE 0 0 45,902 0
SANDY SPRING BANCORP INC Common Stock 800363103 403 10,254 SH   SOLE 0 0 10,254 0
SANGAMO THERAPEUTICS INC Common Stock 800677106 187 11,028 SH   SOLE 0 0 11,028 0
SANOFI SPON ADR Common Stock 80105N105 3,305 73,994 SH   SOLE 0 0 73,994 0
SAP SE SPON ADR Common Stock 803054204 3,296 26,798 SH   SOLE 0 0 26,798 0
SAREPTA THERAPEUTICS INC Common Stock 803607100 497 3,077 SH   SOLE 0 0 3,077 0
SCANA CORP NEW Common Stock 80589M102 439 11,298 SH   SOLE 0 0 11,298 0
SCHEIN HENRY INC Common Stock 806407102 793 9,321 SH   SOLE 0 0 9,321 0
SCHLUMBERGER LTD Common Stock 806857108 17,501 287,279 SH   SOLE 0 0 287,279 0
SCHNITZER STEEL INDS A Common Stock 806882106 503 18,593 SH   SOLE 0 0 18,593 0
SCHNEIDER NATL INC WI B Common Stock 80689H102 502 20,101 SH   SOLE 0 0 20,101 0
SCHWAB CHARLES CORP NEW Common Stock 808513105 2,978 60,591 SH   SOLE 0 0 60,591 0
SCHWAB US LGCP GRW ETF ETF/Closed End 808524300 230 2,810 SH   SOLE 0 0 2,810 0
SCHWAB EMG MKT EQ ETF ETF/Closed End 808524706 13,911 541,075 SH   SOLE 0 0 541,075 0
SCHWAB EMRG MKTS LRG ETF ETF/Closed End 808524730 310 10,751 SH   SOLE 0 0 10,751 0
SCHWAB FUND INTL SML ETF ETF/Closed End 808524748 557 16,124 SH   SOLE 0 0 16,124 0
SCHWAB FUND INTL LRG ETF ETF/Closed End 808524755 303 10,115 SH   SOLE 0 0 10,115 0
SCHWAB FDMNTL US LRG ETF ETF/Closed End 808524771 366 9,236 SH   SOLE 0 0 9,236 0
SCHWAB US DIV EQ ETF ETF/Closed End 808524797 1,052 19,854 SH   SOLE 0 0 19,854 0
SCHWAB US REIT ETF ETF/Closed End 808524847 935 22,406 SH   SOLE 0 0 22,406 0
SCOTTS MIRACLEGRO CO Common Stock 810186106 4,271 54,251 SH   SOLE 0 0 54,251 0
SEACOAST BANKING CORP FL Common Stock 811707801 434 14,875 SH   SOLE 0 0 14,875 0
SEALED AIR CORP NEW Common Stock 81211K100 1,033 25,739 SH   SOLE 0 0 25,739 0
MATRLS SEL SECT SPDR ETF ETF/Closed End 81369Y100 462 7,966 SH   SOLE 0 0 7,966 0
HLTHCR SEL SECT SPDR ETF ETF/Closed End 81369Y209 162,174 1,704,408 SH   SOLE 0 0 1,704,408 0
CONS STPLS SEL SPDR ETF ETF/Closed End 81369Y308 95,126 1,763,887 SH   SOLE 0 0 1,763,887 0
CONS DSCR SEL SPDR ETF ETF/Closed End 81369Y407 102,004 870,190 SH   SOLE 0 0 870,190 0
ENERGY SEL SECT SPDR ETF ETF/Closed End 81369Y506 10,252 135,363 SH   SOLE 0 0 135,363 0
FINL SEL SECT SPDR ETF ETF/Closed End 81369Y605 11,168 404,945 SH   SOLE 0 0 404,945 0
INDL SEL SECT SPDR ETF ETF/Closed End 81369Y704 6,675 85,134 SH   SOLE 0 0 85,134 0
TECH SEL SECT SPDR ETF ETF/Closed End 81369Y803 134,671 1,787,741 SH   SOLE 0 0 1,787,741 0
SELECT COMMN SVC SEL ETF ETF/Closed End 81369Y852 55,458 1,131,803 SH   SOLE 0 0 1,131,803 0
SEL SECT RL EST SPDR ETF ETF/Closed End 81369Y860 2,146 65,799 SH   SOLE 0 0 65,799 0
UTILS SEL SECT SPDR ETF ETF/Closed End 81369Y886 7,137 135,547 SH   SOLE 0 0 135,547 0
SELECTIVE INS GROUP INC Common Stock 816300107 283 4,452 SH   SOLE 0 0 4,452 0
SEMPRA ENERGY Common Stock 816851109 1,720 15,120 SH   SOLE 0 0 15,120 0
SR HSG PPTYS TR SBI REIT 81721M109 617 35,129 SH   SOLE 0 0 35,129 0
SENSUS HEALTHCARE INC Common Stock 81728J109 403 48,076 SH   SOLE 0 0 48,076 0
SERVICENOW INC Common Stock 81762P102 2,462 12,587 SH   SOLE 0 0 12,587 0
SEVEN STARS CLOUD GRP Common Stock 81789Y102 100 26,300 SH   SOLE 0 0 26,300 0
SHERWIN WILLIAMS CO Common Stock 824348106 19,279 42,352 SH   SOLE 0 0 42,352 0
SHIRE PLC SPON ADR Common Stock 82481R106 522 2,880 SH   SOLE 0 0 2,880 0
SHOPIFY INC CL A Common Stock 82509L107 1,004 6,102 SH   SOLE 0 0 6,102 0
SIGNATURE BANK NEW YORK Common Stock 82669G104 2,960 25,775 SH   SOLE 0 0 25,775 0
SILICON MOTION TECH CORP Common Stock 82706C108 1,561 29,064 SH   SOLE 0 0 29,064 0
SIMON PPTY GRP INC NEW REIT 828806109 842 4,763 SH   SOLE 0 0 4,763 0
SIMPSON MANUF CO INC Common Stock 829073105 740 10,206 SH   SOLE 0 0 10,206 0
SIRIUS XM HLDGS INC Common Stock 82968B103 620 98,044 SH   SOLE 0 0 98,044 0
SIX FLAGS ENTMT CORP NEW Common Stock 83001A102 2,150 30,795 SH   SOLE 0 0 30,795 0
SKECHERS USA INC CL A Common Stock 830566105 1,134 40,616 SH   SOLE 0 0 40,616 0
SKYWEST INC Common Stock 830879102 1,350 22,922 SH   SOLE 0 0 22,922 0
SKYWORKS SOLUTIONS INC Common Stock 83088M102 1,899 20,932 SH   SOLE 0 0 20,932 0
SLEEP NUMBER CORP Common Stock 83125X103 501 13,635 SH   SOLE 0 0 13,635 0
SMITH NEPHEW PLC ADR Common Stock 83175M205 1,925 51,911 SH   SOLE 0 0 51,911 0
SMITH AO Common Stock 831865209 596 11,171 SH   SOLE 0 0 11,171 0
SMUCKER JM COMPANY NEW Common Stock 832696405 3,611 35,196 SH   SOLE 0 0 35,196 0
SNAP ON INC Common Stock 833034101 4,943 26,925 SH   SOLE 0 0 26,925 0
SNAP INC CL A Common Stock 83304A106 196 23,062 SH   SOLE 0 0 23,062 0
SOCIEDAD QUIMICA SER B Common Stock 833635105 200 4,385 SH   SOLE 0 0 4,385 0
SONOCO PRODUCTS CO Common Stock 835495102 1,876 33,802 SH   SOLE 0 0 33,802 0
SONY CORP Common Stock 835699307 553 9,121 SH   SOLE 0 0 9,121 0
SOTHERLY HOTELS INC REIT 83600C103 99 13,800 SH   SOLE 0 0 13,800 0
SOUTH JERSEY INDS INC Common Stock 838518108 508 14,398 SH   SOLE 0 0 14,398 0
SOUTHERN COMPANY Common Stock 842587107 10,553 242,048 SH   SOLE 0 0 242,048 0
SOUTHWEST AIRLINES CO Common Stock 844741108 4,716 75,517 SH   SOLE 0 0 75,517 0
SOUTHWESTERN ENERGY CO Common Stock 845467109 372 72,795 SH   SOLE 0 0 72,795 0
SPECTRA ENERGY PTNRS LP MLP 84756N109 2,325 65,120 SH   SOLE 0 0 65,120 0
SPIRIT AEROSYS HLDG CL A Common Stock 848574109 569 6,208 SH   SOLE 0 0 6,208 0
SPLUNK INC Common Stock 848637104 895 7,401 SH   SOLE 0 0 7,401 0
SPRAGUE RESOURCES LP Common Stock 849343108 1,872 69,456 SH   SOLE 0 0 69,456 0
SPROTT PHYSICAL GOLD ETF ETF/Closed End 85207H104 1,024 107,173 SH   SOLE 0 0 107,173 0
SPRINT CORP SER 1 Common Stock 85207U105 77 11,728 SH   SOLE 0 0 11,728 0
SPROTT PHYS GLD SLVR ETF/Closed End 85208R101 1,262 108,069 SH   SOLE 0 0 108,069 0
SQUARE INC A Common Stock 852234103 2,263 22,853 SH   SOLE 0 0 22,853 0
STANLEY BLACK DECKER Common Stock 854502101 5,229 35,706 SH   SOLE 0 0 35,706 0
STARBUCKS CORP Common Stock 855244109 10,867 191,192 SH   SOLE 0 0 191,192 0
STARWOOD PROPERTY TR INC REIT 85571B105 526 24,456 SH   SOLE 0 0 24,456 0
STATE STREET CORP Common Stock 857477103 1,500 17,905 SH   SOLE 0 0 17,905 0
STEEL DYNAMICS INC Common Stock 858119100 9,341 206,709 SH   SOLE 0 0 206,709 0
STERLING BANCORP NEW Common Stock 85917A100 206 9,369 SH   SOLE 0 0 9,369 0
STIFEL FINANCIAL CORP Common Stock 860630102 5,395 105,241 SH   SOLE 0 0 105,241 0
STITCH FIX INC A Common Stock 860897107 1,117 25,515 SH   SOLE 0 0 25,515 0
STMICROELECTRONICS N V Common Stock 861012102 1,135 61,895 SH   SOLE 0 0 61,895 0
STONE HARBOR EMRG MKTS ETF/Closed End- 86164T107 133 10,205 SH   SOLE 0 0 10,205 0
STORE CAPITAL CORP REIT 862121100 4,172 150,122 SH   SOLE 0 0 150,122 0
STRYKER CORP Common Stock 863667101 3,975 22,369 SH   SOLE 0 0 22,369 0
SUBURBAN PROPANE PTNR LP MLP 864482104 1,918 81,494 SH   SOLE 0 0 81,494 0
SUMITOMO MITSUI FINL Common Stock 86562M209 1,763 219,523 SH   SOLE 0 0 219,523 0
SUN COMMUNITIES INC REIT 866674104 2,000 19,697 SH   SOLE 0 0 19,697 0
SUN LIFE FINL INC Common Stock 866796105 304 7,652 SH   SOLE 0 0 7,652 0
SUNCOR ENERGY INC NEW Common Stock 867224107 1,032 26,670 SH   SOLE 0 0 26,670 0
SUNPOWER CORP Common Stock 867652406 301 41,300 SH   SOLE 0 0 41,300 0
SUNOPTA INC Common Stock 8676EP108 200 27,250 SH   SOLE 0 0 27,250 0
SUNTRUST BANKS INC Common Stock 867914103 16,733 250,528 SH   SOLE 0 0 250,528 0
SUPERNUS PHARMS INC Common Stock 868459108 698 13,860 SH   SOLE 0 0 13,860 0
SYMANTEC CORP Common Stock 871503108 726 34,127 SH   SOLE 0 0 34,127 0
SYNOPSYS INC Common Stock 871607107 387 3,926 SH   SOLE 0 0 3,926 0
SYNNEX CORP Common Stock 87162W100 238 2,811 SH   SOLE 0 0 2,811 0
SYNERGY PHARM INC DE NEW Common Stock 871639308 54 31,500 SH   SOLE 0 0 31,500 0
SYNCHRONY FINANCIAL Common Stock 87165B103 642 20,655 SH   SOLE 0 0 20,655 0
SYSCO CORP Common Stock 871829107 16,056 219,189 SH   SOLE 0 0 219,189 0
TCF FINANCIAL CORP Common Stock 872275102 597 25,059 SH   SOLE 0 0 25,059 0
TC PIPELINES LP MLP 87233Q108 310 10,227 SH   SOLE 0 0 10,227 0
THL CREDIT INC BDC Common Stock 872438106 133 16,490 SH   SOLE 0 0 16,490 0
TJX COS INC NEW Common Stock 872540109 9,080 81,056 SH   SOLE 0 0 81,056 0
T MOBILE US INC Common Stock 872590104 615 8,761 SH   SOLE 0 0 8,761 0
TPG SPLTY LEND INC BDC Common Stock 87265K102 1,204 59,071 SH   SOLE 0 0 59,071 0
TTM TECHNOLOGIES INC Common Stock 87305R109 416 26,117 SH   SOLE 0 0 26,117 0
TABLEAU SOFTWARE INC Common Stock 87336U105 676 6,054 SH   SOLE 0 0 6,054 0
TAIWAN SEMICON MFG CO Common Stock 874039100 1,909 43,219 SH   SOLE 0 0 43,219 0
TAKETWO INTERACTIVE INC Common Stock 874054109 1,120 8,119 SH   SOLE 0 0 8,119 0
TANDEM DIABETES CARE NEW Common Stock 875372203 763 17,815 SH   SOLE 0 0 17,815 0
TANGER FACTORY OUTLET REIT 875465106 1,836 80,230 SH   SOLE 0 0 80,230 0
TAPESTRY INC Common Stock 876030107 2,638 52,475 SH   SOLE 0 0 52,475 0
TARGET CORP Common Stock 87612E106 10,777 122,176 SH   SOLE 0 0 122,176 0
TARGA RESOURCES CORP Common Stock 87612G101 2,823 50,127 SH   SOLE 0 0 50,127 0
TAYLOR DEVICES INC Common Stock 877163105 4,107 358,993 SH   SOLE 0 0 358,993 0
TECK RESOURCES LTD CL B Common Stock 878742204 558 23,146 SH   SOLE 0 0 23,146 0
TEGNA INC Common Stock 87901J105 516 43,133 SH   SOLE 0 0 43,133 0
TEKLA HEALTHCARE OPPTYS Common Stock 879105104 912 48,640 SH   SOLE 0 0 48,640 0
TEKLA HEALTHCARE INV SBI ETF/Closed End 87911J103 3,077 132,895 SH   SOLE 0 0 132,895 0
TEKLA LIFE SCIENCES INVS ETF/Closed End 87911K100 840 41,139 SH   SOLE 0 0 41,139 0
TEKLA WORLD HLTHCARE ETF/Closed End 87911L108 518 36,913 SH   SOLE 0 0 36,913 0
TELEFLEX INC Common Stock 879369106 2,449 9,202 SH   SOLE 0 0 9,202 0
TELEFONICA BRASIL SA ADR Common Stock 87936R106 346 35,520 SH   SOLE 0 0 35,520 0
TELEPHONE DATA SYS INC Common Stock 879433829 472 15,514 SH   SOLE 0 0 15,514 0
TELUS CORP Common Stock 87971M103 827 22,451 SH   SOLE 0 0 22,451 0
TEMPLETON DRAGON FD INC ETF/Closed End 88018T101 653 32,787 SH   SOLE 0 0 32,787 0
TEMPLTN EMERG MKT INC FD ETF/Closed End- 880192109 500 49,960 SH   SOLE 0 0 49,960 0
TENET HLTHCARE CORP NEW Common Stock 88033G407 503 17,682 SH   SOLE 0 0 17,682 0
TERADYNE INC Common Stock 880770102 3,137 84,837 SH   SOLE 0 0 84,837 0
TEREX CORP NEW Common Stock 880779103 627 15,705 SH   SOLE 0 0 15,705 0
TERNIUM SA SPON ADR Common Stock 880890108 277 9,147 SH   SOLE 0 0 9,147 0
TESLA INC Common Stock 88160R101 8,491 32,069 SH   SOLE 0 0 32,069 0
TEVA PHARMACEUTICAL ADR Common Stock 881624209 3,531 163,940 SH   SOLE 0 0 163,940 0
TETRA TECH INC NEW Common Stock 88162G103 555 8,130 SH   SOLE 0 0 8,130 0
TEXAS INSTRUMENTS INC Common Stock 882508104 14,471 134,879 SH   SOLE 0 0 134,879 0
TEX PAC LAND SUB CTF UT Common Stock 882610108 761 882 SH   SOLE 0 0 882 0
TEXAS ROADHOUSE INC A Common Stock 882681109 1,083 15,629 SH   SOLE 0 0 15,629 0
TEXTRON INC Common Stock 883203101 3,577 50,049 SH   SOLE 0 0 50,049 0
TG THERAPEUTICS INC Common Stock 88322Q108 90 15,995 SH   SOLE 0 0 15,995 0
TRADE DESK INC A Common Stock 88339J105 577 3,824 SH   SOLE 0 0 3,824 0
THERMO FISHER SCIENTIFIC Common Stock 883556102 27,855 114,122 SH   SOLE 0 0 114,122 0
THOR INDUSTRIES INC Common Stock 885160101 1,472 17,584 SH   SOLE 0 0 17,584 0
THREE D SYS CORP DEL NEW Common Stock 88554D205 962 50,890 SH   SOLE 0 0 50,890 0
3M COMPANY Common Stock 88579Y101 44,469 211,044 SH   SOLE 0 0 211,044 0
TIDEWATER INC NEW Common Stock 88642R109 7,016 224,946 SH   SOLE 0 0 224,946 0
TIDEWATER INC NEW A WTS Warrant/Right 88642R117 84 20,293 SH   SOLE 0 0 20,293 0
TIDEWATER INC NEW B WTS Warrant/Right 88642R125 77 21,357 SH   SOLE 0 0 21,357 0
TIFFANY CO NEW Common Stock 886547108 583 4,523 SH   SOLE 0 0 4,523 0
TOLL BROTHERS INC Common Stock 889478103 881 26,666 SH   SOLE 0 0 26,666 0
TORONTO DOMINION BK NEW Common Stock 891160509 1,977 32,517 SH   SOLE 0 0 32,517 0
TORTOISE ENERGY INFRA ETF/Closed End 89147L100 710 26,380 SH   SOLE 0 0 26,380 0
TORTOISE MLP FUND INC ETF/Closed End 89148B101 699 43,480 SH   SOLE 0 0 43,480 0
TOTAL S A SPON ADR Common Stock 89151E109 8,436 131,020 SH   SOLE 0 0 131,020 0
TOTAL SYSTEMS SVC INC Common Stock 891906109 493 4,994 SH   SOLE 0 0 4,994 0
TOYOTA MTR CORP SPON ADR Common Stock 892331307 798 6,417 SH   SOLE 0 0 6,417 0
TRACTOR SUPPLY CO Common Stock 892356106 830 9,137 SH   SOLE 0 0 9,137 0
TRANSCANADA CORP Common Stock 89353D107 2,599 64,224 SH   SOLE 0 0 64,224 0
TRANSDIGM GROUP INC Common Stock 893641100 350 939 SH   SOLE 0 0 939 0
TRANSUNION Common Stock 89400J107 415 5,637 SH   SOLE 0 0 5,637 0
TRAVELERS COS INC Common Stock 89417E109 22,239 171,447 SH   SOLE 0 0 171,447 0
TREX CO INC Common Stock 89531P105 1,490 19,356 SH   SOLE 0 0 19,356 0
TRI CONTINENTAL CORP ETF/Closed End 895436103 443 15,887 SH   SOLE 0 0 15,887 0
TRINITY INDUSTRIES INC Common Stock 896522109 1,461 39,881 SH   SOLE 0 0 39,881 0
TRIPLE S MGMT CORP B Common Stock 896749108 251 13,287 SH   SOLE 0 0 13,287 0
TRISTATE CAP HLDGS INC Common Stock 89678F100 276 10,000 SH   SOLE 0 0 10,000 0
TRUSTCO BK CORP N Y Common Stock 898349105 172 20,256 SH   SOLE 0 0 20,256 0
TRUSTMARK CORP Common Stock 898402102 327 9,705 SH   SOLE 0 0 9,705 0
TUPPERWARE BRANDS CORP Common Stock 899896104 498 14,902 SH   SOLE 0 0 14,902 0
TWENTY FIRST CENTURY A Common Stock 90130A101 764 16,484 SH   SOLE 0 0 16,484 0
TWENTY FIRST CENTURY B Common Stock 90130A200 821 17,916 SH   SOLE 0 0 17,916 0
TWILIO INC A Common Stock 90138F102 768 8,899 SH   SOLE 0 0 8,899 0
TWITTER INC Common Stock 90184L102 6,086 213,859 SH   SOLE 0 0 213,859 0
TWO HARBORS INVT CORP Common Stock 90187B408 309 20,708 SH   SOLE 0 0 20,708 0
IIVI INC Common Stock 902104108 258 5,451 SH   SOLE 0 0 5,451 0
TYLER TECHNOLOGIES INC Common Stock 902252105 703 2,870 SH   SOLE 0 0 2,870 0
TYSON FOODS INC A Common Stock 902494103 676 11,358 SH   SOLE 0 0 11,358 0
UBS AG E TRACS ALERN ETN Alternatives - 902641646 351 14,575 SH   SOLE 0 0 14,575 0
UGI CORP NEW Common Stock 902681105 4,875 87,861 SH   SOLE 0 0 87,861 0
U S BANCORP DE NEW Common Stock 902973304 10,884 206,100 SH   SOLE 0 0 206,100 0
U S SILICA HLDGS INC Common Stock 90346E103 591 31,408 SH   SOLE 0 0 31,408 0
UBIQUITI NETWORKS INC Common Stock 90347A100 3,090 31,254 SH   SOLE 0 0 31,254 0
ULTA BEAUTY INC Common Stock 90384S303 6,737 23,879 SH   SOLE 0 0 23,879 0
ULTIMATE SFTWARE GRP INC Common Stock 90385D107 1,867 5,795 SH   SOLE 0 0 5,795 0
ULTRAGENYX PHARM INC Common Stock 90400D108 313 4,103 SH   SOLE 0 0 4,103 0
UNDER ARMOUR INC CL A Common Stock 904311107 1,662 78,332 SH   SOLE 0 0 78,332 0
UNDER ARMOUR INC C Common Stock 904311206 674 34,651 SH   SOLE 0 0 34,651 0
UNIFIRST CORP Common Stock 904708104 291 1,678 SH   SOLE 0 0 1,678 0
UNILEVER PLC SPONS ADR Common Stock 904767704 4,590 83,498 SH   SOLE 0 0 83,498 0
UNILEVER N V NY SHS NEW Common Stock 904784709 16,342 294,190 SH   SOLE 0 0 294,190 0
UNION BANKSHS CORP NEW Common Stock 90539J109 946 24,556 SH   SOLE 0 0 24,556 0
UNION PACIFIC CORP Common Stock 907818108 21,040 129,212 SH   SOLE 0 0 129,212 0
UNITED BANKSHARES INC WV Common Stock 909907107 5,323 146,428 SH   SOLE 0 0 146,428 0
UNITED CONTINENTAL HLDGS Common Stock 910047109 1,317 14,785 SH   SOLE 0 0 14,785 0
UPS INC B Common Stock 911312106 38,232 327,468 SH   SOLE 0 0 327,468 0
UNITED RENTALS INC Common Stock 911363109 2,552 15,597 SH   SOLE 0 0 15,597 0
UNITED STATES CELLULAR Common Stock 911684108 302 6,738 SH   SOLE 0 0 6,738 0
UNITED STS STEEL CRP NEW Common Stock 912909108 1,063 34,867 SH   SOLE 0 0 34,867 0
UNITED TECHNOLOGIES CORP Common Stock 913017109 37,591 268,873 SH   SOLE 0 0 268,873 0
UNITEDHEALTH GROUP INC Common Stock 91324P102 51,387 193,154 SH   SOLE 0 0 193,154 0
UNITIL CORP Common Stock 913259107 588 11,544 SH   SOLE 0 0 11,544 0
UNITI GROUP INC Common Stock 91325V108 218 10,837 SH   SOLE 0 0 10,837 0
UNIVERSAL DISPLAY CORP Common Stock 91347P105 1,089 9,234 SH   SOLE 0 0 9,234 0
UNIVERSAL LOGISTICS HLDG Common Stock 91388P105 792 21,526 SH   SOLE 0 0 21,526 0
UNIVERSAL HLTH SVC CL B Common Stock 913903100 906 7,090 SH   SOLE 0 0 7,090 0
UNUM GROUP Common Stock 91529Y106 235 6,004 SH   SOLE 0 0 6,004 0
URSTADT BIDLE PPTYS CL A REIT 917286205 249 11,678 SH   SOLE 0 0 11,678 0
U S ECOLOGY INC Common Stock 91732J102 206 2,793 SH   SOLE 0 0 2,793 0
UTAH MEDICAL PRODS INC Common Stock 917488108 471 4,995 SH   SOLE 0 0 4,995 0
V F CORP Common Stock 918204108 3,186 34,093 SH   SOLE 0 0 34,093 0
VSE CORP Common Stock 918284100 2,758 83,258 SH   SOLE 0 0 83,258 0
VAIL RESORTS INC Common Stock 91879Q109 7,583 27,634 SH   SOLE 0 0 27,634 0
VALERO ENERGY CORP Common Stock 91913Y100 7,320 64,355 SH   SOLE 0 0 64,355 0
VALLEY NATIONAL BANCORP Common Stock 919794107 702 62,384 SH   SOLE 0 0 62,384 0
VANECK GOLD MNRS ETF ETF/Closed End 92189F106 668 36,085 SH   SOLE 0 0 36,085 0
VANECK HI YLD MUN ETF ETF/Closed End- 92189F361 820 26,338 SH   SOLE 0 0 26,338 0
VANECK SHRT HI YLD ETF ETF/Closed End- 92189F387 287 11,805 SH   SOLE 0 0 11,805 0
VANECK BDC INCM ETF ETF/Closed End 92189F411 328 19,221 SH   SOLE 0 0 19,221 0
VANECK FALLEN ANGELS ETF ETF/Closed End- 92189F437 555 19,088 SH   SOLE 0 0 19,088 0
VANECK CEF MUN INCM ETF ETF/Closed End- 92189F460 1,156 46,822 SH   SOLE 0 0 46,822 0
VANECK INVT GRD FLTG ETF ETF/Closed End- 92189F486 1,250 49,331 SH   SOLE 0 0 49,331 0
VANECK AMT FR INTERM ETF ETF/Closed End- 92189F544 1,846 79,210 SH   SOLE 0 0 79,210 0
VANECK UNCNV OILGAS ETF ETF/Closed End 92189F668 1,380 80,354 SH   SOLE 0 0 80,354 0
VANECK SEMICONDUCTOR ETF ETF/Closed End 92189F676 591 5,554 SH   SOLE 0 0 5,554 0
VANECK RETAIL ETF ETF/Closed End 92189F684 335 3,002 SH   SOLE 0 0 3,002 0
VANECK VECTORS PHARM ETF ETF/Closed End 92189F692 360 5,601 SH   SOLE 0 0 5,601 0
VANECK AGRIBUSINESS ETF ETF/Closed End 92189F700 214 3,257 SH   SOLE 0 0 3,257 0
VANECK OIL SVCS ETF ETF/Closed End 92189F718 231 9,176 SH   SOLE 0 0 9,176 0
VANECK VCTRS BIOTECH ETF ETF/Closed End 92189F726 816 5,995 SH   SOLE 0 0 5,995 0
VANECK JR GOLD MINER ETF ETF/Closed End 92189F791 386 14,109 SH   SOLE 0 0 14,109 0
VANECK AFRICA INDEX ETF ETF/Closed End 92189F866 561 26,310 SH   SOLE 0 0 26,310 0
VNGRD DIV APPREC ETF ETF/Closed End 921908844 16,744 151,257 SH   SOLE 0 0 151,257 0
VNGRD TOTAL INTL STK ETF ETF/Closed End 921909768 1,956 36,228 SH   SOLE 0 0 36,228 0
VNGRD MEGA CAP GRWTH ETF ETF/Closed End 921910816 204 1,592 SH   SOLE 0 0 1,592 0
VNG MEGA CAP INDEX ETF ETF/Closed End 921910873 1,373 13,662 SH   SOLE 0 0 13,662 0
VNGRD SP 500 GRW ETF ETF/Closed End 921932505 6,039 38,029 SH   SOLE 0 0 38,029 0
VNGRD SP 500 VAL ETF ETF/Closed End 921932703 1,339 11,989 SH   SOLE 0 0 11,989 0
VNGRD SP SM GRW 600 ETF ETF/Closed End 921932794 216 1,245 SH   SOLE 0 0 1,245 0
VNGRD SP SM CAP 600 ETF ETF/Closed End 921932828 278 1,740 SH   SOLE 0 0 1,740 0
VNGRD US MMNTM FCTR ETF ETF/Closed End 921935508 444 5,130 SH   SOLE 0 0 5,130 0
VNGRD LNG TRM BD IDX ETF ETF/Closed End- 921937793 11,440 130,853 SH   SOLE 0 0 130,853 0
VNGRD INTRM TRM BD ETF ETF/Closed End- 921937819 17,432 216,606 SH   SOLE 0 0 216,606 0
VNGRD SHORT TERM BD ETF ETF/Closed End- 921937827 32,262 413,462 SH   SOLE 0 0 413,462 0
VNGRD TTL BD MKT ETF ETF/Closed End- 921937835 6,012 76,386 SH   SOLE 0 0 76,386 0
VNGRD FTSE DEV MKTS ETF ETF/Closed End 921943858 111,087 2,567,292 SH   SOLE 0 0 2,567,292 0
VNGRD HGH DIV YLD ETF ETF/Closed End 921946406 63,330 727,181 SH   SOLE 0 0 727,181 0
VNGRD INTL HI DIV YL ETF ETF/Closed End 921946794 306 4,867 SH   SOLE 0 0 4,867 0
VNGRD INTL DIV APPRC ETF ETF/Closed End 921946810 4,521 70,169 SH   SOLE 0 0 70,169 0
VNGRD SHRT INFL PRO ETF ETF/Closed End- 922020805 4,935 102,033 SH   SOLE 0 0 102,033 0
VNGRD TTL INTL BD ETF ETF/Closed End- 92203J407 34,020 623,769 SH   SOLE 0 0 623,769 0
VNGRD US REAL EST ETF ETF/Closed End 922042676 310 5,525 SH   SOLE 0 0 5,525 0
VNGRD FTSE SMALL CAP ETF ETF/Closed End 922042718 12,696 113,193 SH   SOLE 0 0 113,193 0
VNGRD TTL WORLD STK ETF ETF/Closed End 922042742 493 6,498 SH   SOLE 0 0 6,498 0
VNGRD FTSE ALL WORLD ETF ETF/Closed End 922042775 180,262 3,463,248 SH   SOLE 0 0 3,463,248 0
VNGRD FTSE EMG MKTS ETF ETF/Closed End 922042858 28,801 702,472 SH   SOLE 0 0 702,472 0
VNGRD FTSE PACIFIC ETF ETF/Closed End 922042866 37,622 529,143 SH   SOLE 0 0 529,143 0
VNGRD FTSE EUROPE ETF ETF/Closed End 922042874 16,721 297,414 SH   SOLE 0 0 297,414 0
VNGRD CONSMR DISCRET ETF ETF/Closed End 92204A108 4,824 26,730 SH   SOLE 0 0 26,730 0
VNGRD CNSMR STAPLES ETF ETF/Closed End 92204A207 1,130 8,063 SH   SOLE 0 0 8,063 0
VNGRD ENERGY ETF ETF/Closed End 92204A306 1,263 12,012 SH   SOLE 0 0 12,012 0
VNGRD FINANCIALS ETF ETF/Closed End 92204A405 10,728 154,641 SH   SOLE 0 0 154,641 0
VNGRD HEALTH CARE ETF ETF/Closed End 92204A504 18,584 103,010 SH   SOLE 0 0 103,010 0
VNGRD INDUSTRIALS ETF ETF/Closed End 92204A603 5,824 39,427 SH   SOLE 0 0 39,427 0
VNGRD INFO TECH ETF ETF/Closed End 92204A702 20,395 100,688 SH   SOLE 0 0 100,688 0
VNGRD UTILITIES ETF ETF/Closed End 92204A876 947 8,036 SH   SOLE 0 0 8,036 0
VNGRD COMMN SVCS ETF ETF/Closed End 92204A884 1,646 18,919 SH   SOLE 0 0 18,919 0
VNGRD SHRT TRM GOV ETF ETF/Closed End- 92206C102 962 16,101 SH   SOLE 0 0 16,101 0
VNGRD SHRT TRM CORP ETF ETF/Closed End- 92206C409 31,720 405,837 SH   SOLE 0 0 405,837 0
VNGRD RUS2000 VL IN ETF ETF/Closed End 92206C649 809 7,014 SH   SOLE 0 0 7,014 0
VNGRD RUS 2000 INDX ETF ETF/Closed End 92206C664 14,303 105,697 SH   SOLE 0 0 105,697 0
VNGRD RUS1000 GRW IN ETF ETF/Closed End 92206C680 64,737 405,008 SH   SOLE 0 0 405,008 0
VNGRD INTRM TERM ETF ETF/Closed End- 92206C706 14,937 240,563 SH   SOLE 0 0 240,563 0
VNGRD RUS1000 VL IN ETF ETF/Closed End 92206C714 57,050 514,893 SH   SOLE 0 0 514,893 0
VNGRD MTG BKD SEC ETF ETF/Closed End- 92206C771 24,708 484,464 SH   SOLE 0 0 484,464 0
VNGRD LNG TRM TREAS ETF ETF/Closed End- 92206C847 1,195 16,563 SH   SOLE 0 0 16,563 0
VNGRD INTRM CORP BD ETF ETF/Closed End- 92206C870 17,767 212,697 SH   SOLE 0 0 212,697 0
VAREX IMAGING CORP Common Stock 92214X106 352 12,269 SH   SOLE 0 0 12,269 0
VARIAN MED SYS INC Common Stock 92220P105 2,036 18,193 SH   SOLE 0 0 18,193 0
VECTREN CORP Common Stock 92240G101 473 6,619 SH   SOLE 0 0 6,619 0
VECTOR GROUP LTD Common Stock 92240M108 1,289 93,558 SH   SOLE 0 0 93,558 0
VECTRUS INC Common Stock 92242T101 321 10,292 SH   SOLE 0 0 10,292 0
VEEVA SYS INC CL A Common Stock 922475108 11,878 109,104 SH   SOLE 0 0 109,104 0
VENTAS INC REIT 92276F100 3,179 58,463 SH   SOLE 0 0 58,463 0
VNGRD SP 500 ETF ETF/Closed End 922908363 55,070 206,214 SH   SOLE 0 0 206,214 0
VNGRD MDCP VAL ETF ETF/Closed End 922908512 5,967 52,776 SH   SOLE 0 0 52,776 0
VNGRD MDCP GRW ETF ETF/Closed End 922908538 10,468 73,456 SH   SOLE 0 0 73,456 0
VNGRD REAL EST INDX ETF ETF/Closed End 922908553 15,228 188,743 SH   SOLE 0 0 188,743 0
VNGRD SMLL CAP GRWTH ETF ETF/Closed End 922908595 11,165 59,605 SH   SOLE 0 0 59,605 0
VNGRD SML CAP VAL ETF ETF/Closed End 922908611 14,540 104,335 SH   SOLE 0 0 104,335 0
VNGRD MID CAP ETF ETF/Closed End 922908629 54,978 334,842 SH   SOLE 0 0 334,842 0
VNGRD LGCP ETF ETF/Closed End 922908637 13,078 97,957 SH   SOLE 0 0 97,957 0
VNGRD EXTND MARKET ETF ETF/Closed End 922908652 2,634 21,480 SH   SOLE 0 0 21,480 0
VNGRD GROWTH ETF ETF/Closed End 922908736 12,160 75,506 SH   SOLE 0 0 75,506 0
VNGRD VALUE ETF ETF/Closed End 922908744 13,598 122,859 SH   SOLE 0 0 122,859 0
VNGRD SMALL CAP ETF ETF/Closed End 922908751 22,137 136,157 SH   SOLE 0 0 136,157 0
VNGRD TTL STK MKT ETF ETF/Closed End 922908769 7,790 52,053 SH   SOLE 0 0 52,053 0
VEREIT INC REIT 92339V100 592 81,561 SH   SOLE 0 0 81,561 0
VERISIGN INC Common Stock 92343E102 208 1,299 SH   SOLE 0 0 1,299 0
VERIZON COMMNS INC Common Stock 92343V104 68,158 1,276,611 SH   SOLE 0 0 1,276,611 0
VERITIV CORP Common Stock 923454102 246 6,769 SH   SOLE 0 0 6,769 0
VERISK ANALYTICS INC Common Stock 92345Y106 1,063 8,816 SH   SOLE 0 0 8,816 0
VERMILION ENERGY INC Common Stock 923725105 302 9,174 SH   SOLE 0 0 9,174 0
VERSO CORP Common Stock 92531L207 763 22,649 SH   SOLE 0 0 22,649 0
VERTEX PHARMS INC Common Stock 92532F100 8,388 43,518 SH   SOLE 0 0 43,518 0
VERSUM MATERIALS INC Common Stock 92532W103 276 7,663 SH   SOLE 0 0 7,663 0
VIACOM INC CL B NEW Common Stock 92553P201 1,177 34,860 SH   SOLE 0 0 34,860 0
VICOR CORP Common Stock 925815102 6,127 133,188 SH   SOLE 0 0 133,188 0
VICTORYSHS US 500 ETF ETF/Closed End 92647N766 291 5,627 SH   SOLE 0 0 5,627 0
VICTORYSHS US DSCV ETF ETF/Closed End 92647N774 1,467 30,310 SH   SOLE 0 0 30,310 0
VICTORYSHS US 500 ETF ETF/Closed End 92647N782 2,049 39,603 SH   SOLE 0 0 39,603 0
VICTORYSHS DEV ENH ETF ETF/Closed End 92647N816 806 23,632 SH   SOLE 0 0 23,632 0
VICTORYSHS US EQ INC ETF ETF/Closed End 92647N824 1,884 39,786 SH   SOLE 0 0 39,786 0
VICTORYSHS US LGCP ETF ETF/Closed End 92647N865 638 13,833 SH   SOLE 0 0 13,833 0
VISA INC CL A Common Stock 92826C839 61,532 409,968 SH   SOLE 0 0 409,968 0
VIVINT SOLAR INC Common Stock 92854Q106 406 78,156 SH   SOLE 0 0 78,156 0
VMWARE INC CL A Common Stock 928563402 1,581 10,132 SH   SOLE 0 0 10,132 0
VODAFONE GRP PLC NEW ADR Common Stock 92857W308 12,458 574,121 SH   SOLE 0 0 574,121 0
VORNADO REALTY TRUST REIT 929042109 287 3,934 SH   SOLE 0 0 3,934 0
VOYA FINANCIAL INC Common Stock 929089100 298 6,000 SH   SOLE 0 0 6,000 0
VOYA DIV EQ INCM ETF/Closed End 92912J102 157 16,418 SH   SOLE 0 0 16,418 0
VOYA RISK MNGD NAT RES ETF/Closed End 92913C106 112 17,448 SH   SOLE 0 0 17,448 0
VULCAN MATERIALS COMPANY Common Stock 929160109 1,326 11,925 SH   SOLE 0 0 11,925 0
VUZIX CORP NEW Common Stock 92921W300 131 20,000 SH   SOLE 0 0 20,000 0
WD 40 CO Common Stock 929236107 208 1,209 SH   SOLE 0 0 1,209 0
WABCO HOLDINGS INC Common Stock 92927K102 3,287 27,872 SH   SOLE 0 0 27,872 0
W P CAREY INC Common Stock 92936U109 3,604 56,037 SH   SOLE 0 0 56,037 0
WPP PLC NEW ADR Common Stock 92937A102 228 3,113 SH   SOLE 0 0 3,113 0
WEC ENERGY GROUP INC Common Stock 92939U106 6,350 95,112 SH   SOLE 0 0 95,112 0
WABTEC Common Stock 929740108 348 3,322 SH   SOLE 0 0 3,322 0
WALMART INC Common Stock 931142103 39,531 420,942 SH   SOLE 0 0 420,942 0
WALGREENS BOOTS ALLIANCE Common Stock 931427108 20,293 278,368 SH   SOLE 0 0 278,368 0
WASHINGTON FEDL INC Common Stock 938824109 889 27,794 SH   SOLE 0 0 27,794 0
WASHINGTON PRIME GRP NEW Common Stock 93964W108 789 108,112 SH   SOLE 0 0 108,112 0
WASTE CONNECTIONS INC Common Stock 94106B101 1,246 15,621 SH   SOLE 0 0 15,621 0
WASTE MANAGEMENT INC DEL Common Stock 94106L109 18,549 205,281 SH   SOLE 0 0 205,281 0
WATERS CORP Common Stock 941848103 220 1,130 SH   SOLE 0 0 1,130 0
WATSCO INC A Common Stock 942622200 310 1,741 SH   SOLE 0 0 1,741 0
WEBSTER FINANCIAL CORP Common Stock 947890109 1,910 32,399 SH   SOLE 0 0 32,399 0
WEIGHT WATCHERS INTL INC Common Stock 948626106 834 11,589 SH   SOLE 0 0 11,589 0
WEINGARTEN RLTY INVS SBI REIT 948741103 416 13,964 SH   SOLE 0 0 13,964 0
WEIS MARKET INC Common Stock 948849104 346 7,965 SH   SOLE 0 0 7,965 0
WELLCARE HEALTHPLANS INC Common Stock 94946T106 352 1,098 SH   SOLE 0 0 1,098 0
WELLS FARGO CO NEW Common Stock 949746101 40,750 775,302 SH   SOLE 0 0 775,302 0
WF CONV A 75 PERPTL CD Par 10 949746804 1,637 1,268 SH   SOLE 0 0 1,268 0
WF GLB DIV OPP FD ETF/Closed End 94987C103 123 23,205 SH   SOLE 0 0 23,205 0
WELLTOWER INC REIT 95040Q104 20,347 316,341 SH   SOLE 0 0 316,341 0
WENDYS CO Common Stock 95058W100 1,077 62,836 SH   SOLE 0 0 62,836 0
WEST PHARM SVCS INC Common Stock 955306105 435 3,522 SH   SOLE 0 0 3,522 0
WESTAMERICA BANCORP Common Stock 957090103 218 3,625 SH   SOLE 0 0 3,625 0
WESTERN ASSET PREMIER ETF/Closed End- 957664105 995 77,640 SH   SOLE 0 0 77,640 0
WESTERN EMERG MKTS DEBT ETF/Closed End- 95766A101 856 63,816 SH   SOLE 0 0 63,816 0
WESTERN HIGH INCME OPPTY ETF/Closed End- 95766K109 131 27,471 SH   SOLE 0 0 27,471 0
WESTRN MUNI HIGH INCM FD ETF/Closed End- 95766N103 153 21,662 SH   SOLE 0 0 21,662 0
WESTERN INFLTN LKD INCM ETF/Closed End- 95766Q106 1,060 94,102 SH   SOLE 0 0 94,102 0
WESTERN INFLTN LKD OPPTY ETF/Closed End- 95766R104 5,737 529,230 SH   SOLE 0 0 529,230 0
WESTERN MTG OPPTY FD INC ETF/Closed End 95790B109 331 14,385 SH   SOLE 0 0 14,385 0
WESTERN DIGITAL CORP Common Stock 958102105 4,209 71,906 SH   SOLE 0 0 71,906 0
WESTERN GAS PTNRS LP MLP 958254104 1,573 36,020 SH   SOLE 0 0 36,020 0
WESTERN INTER MUNI FD ETF/Closed End- 958435109 93 11,007 SH   SOLE 0 0 11,007 0
WESTERN UNION CO Common Stock 959802109 1,280 67,135 SH   SOLE 0 0 67,135 0
WESTLAKE CHEMICAL CORP Common Stock 960413102 289 3,477 SH   SOLE 0 0 3,477 0
WESTLAKE CHEMICAL PARTNR Common Stock 960417103 445 17,865 SH   SOLE 0 0 17,865 0
WESTROCK CO Common Stock 96145D105 1,264 23,651 SH   SOLE 0 0 23,651 0
WEYERHAEUSER CO Common Stock 962166104 5,313 164,648 SH   SOLE 0 0 164,648 0
WHEATON PRECIOUS METALS Common Stock 962879102 333 19,047 SH   SOLE 0 0 19,047 0
WHIRLPOOL CORP Common Stock 963320106 1,693 14,254 SH   SOLE 0 0 14,254 0
WILLIAMS COS INC DEL Common Stock 969457100 7,247 266,539 SH   SOLE 0 0 266,539 0
WILLIAMS SONOMA INC Common Stock 969904101 950 14,453 SH   SOLE 0 0 14,453 0
WIPRO LTD SPON ADR Common Stock 97651M109 57 11,025 SH   SOLE 0 0 11,025 0
WISDOMTREE INVT INC Common Stock 97717P104 210 24,761 SH   SOLE 0 0 24,761 0
WSDMTR US TTL DIV ETF ETF/Closed End 97717W109 730 7,603 SH   SOLE 0 0 7,603 0
WSDMTR US HI DIV FD ETF ETF/Closed End 97717W208 789 10,939 SH   SOLE 0 0 10,939 0
WSDMTR E/M SMCP DIV ETF ETF/Closed End 97717W281 495 10,852 SH   SOLE 0 0 10,852 0
WSDMTR US LGCP DIV ETF ETF/Closed End 97717W307 8,480 88,877 SH   SOLE 0 0 88,877 0
WSDMTR E/M HI DIV ETF ETF/Closed End 97717W315 1,534 35,117 SH   SOLE 0 0 35,117 0
WSDMTR US DV EX FINL ETF ETF/Closed End 97717W406 1,083 11,973 SH   SOLE 0 0 11,973 0
WSDMTR U S DLR BLLSH ETF ETF/Closed End 97717W471 712 26,592 SH   SOLE 0 0 26,592 0
WSDMTR US MDCP DIV ETF ETF/Closed End 97717W505 15,404 417,673 SH   SOLE 0 0 417,673 0
WSDMTR US MDCP EARNG ETF ETF/Closed End 97717W570 226 5,469 SH   SOLE 0 0 5,469 0
WSDMTR US SMCP DIV ETF ETF/Closed End 97717W604 17,081 574,910 SH   SOLE 0 0 574,910 0
WSDMTR INTL EQ FD ETF ETF/Closed End 97717W703 2,581 48,575 SH   SOLE 0 0 48,575 0
WSDMTR INTL MDCP DIV ETF ETF/Closed End 97717W778 8,400 128,106 SH   SOLE 0 0 128,106 0
WSDMTR JPN SMCP DIV ETF ETF/Closed End 97717W836 13,887 179,506 SH   SOLE 0 0 179,506 0
WSDMTR JPN HEDG EQ ETF ETF/Closed End 97717W851 14,901 257,139 SH   SOLE 0 0 257,139 0
WSDMTR EURO S/C DIV ETF ETF/Closed End 97717W869 432 6,826 SH   SOLE 0 0 6,826 0
WSDMTR GLB HI DIV ETF ETF/Closed End 97717W877 227 4,876 SH   SOLE 0 0 4,876 0
WSDMTREE EUR HDGD SM ETF ETF/Closed End 97717X552 2,754 90,887 SH   SOLE 0 0 90,887 0
WSDTR CBOE SP 500 ETF ETF/Closed End 97717X560 1,044 34,073 SH   SOLE 0 0 34,073 0
WSDMTREE INTL HDG DV ETF ETF/Closed End 97717X594 1,664 51,862 SH   SOLE 0 0 51,862 0
WISDOMTREE US DV GRW ETF ETF/Closed End 97717X669 9,035 203,815 SH   SOLE 0 0 203,815 0
WSDMTRE EURO HDGD EQ ETF ETF/Closed End 97717X701 30,209 477,837 SH   SOLE 0 0 477,837 0
WOODWARD INC Common Stock 980745103 2,836 35,072 SH   SOLE 0 0 35,072 0
WORLD ACCEPTANCE CORP Common Stock 981419104 787 6,878 SH   SOLE 0 0 6,878 0
WORLDPAY INC A Common Stock 981558109 663 6,550 SH   SOLE 0 0 6,550 0
WYNDHAM DESTINATIONS INC Common Stock 98310W108 258 5,941 SH   SOLE 0 0 5,941 0
WYNDHAM HOTELS RESORTS Common Stock 98311A105 328 5,893 SH   SOLE 0 0 5,893 0
WYNN RESORTS LTD Common Stock 983134107 3,192 25,122 SH   SOLE 0 0 25,122 0
XPO LOGISTICS INC Common Stock 983793100 651 5,703 SH   SOLE 0 0 5,703 0
XCEL ENERGY INC Common Stock 98389B100 3,422 72,484 SH   SOLE 0 0 72,484 0
XILINX INC Common Stock 983919101 2,053 25,606 SH   SOLE 0 0 25,606 0
XEROX CORP NEW Common Stock 984121608 319 11,821 SH   SOLE 0 0 11,821 0
XYLEM INC Common Stock 98419M100 1,020 12,767 SH   SOLE 0 0 12,767 0
YY INC ADS A Common Stock 98426T106 278 3,716 SH   SOLE 0 0 3,716 0
YEXT INC Common Stock 98585N106 1,249 52,693 SH   SOLE 0 0 52,693 0
YORK WATER COMPANY Common Stock 987184108 378 12,431 SH   SOLE 0 0 12,431 0
YUM BRANDS INC Common Stock 988498101 8,009 88,093 SH   SOLE 0 0 88,093 0
YUM CHINA HOLDINGS Common Stock 98850P109 785 22,344 SH   SOLE 0 0 22,344 0
ZENDESK INC Common Stock 98936J101 399 5,616 SH   SOLE 0 0 5,616 0
ZIMMER BIOMET HLDGS INC Common Stock 98956P102 9,769 74,308 SH   SOLE 0 0 74,308 0
ZIONS BANCORP N A Common Stock 989701107 639 12,733 SH   SOLE 0 0 12,733 0
ZIOPHARM ONCOLOGY INC Common Stock 98973P101 261 81,551 SH   SOLE 0 0 81,551 0
ZOETIS INC CL A Common Stock 98978V103 11,240 122,765 SH   SOLE 0 0 122,765 0
ZSCALER INC Common Stock 98980G102 331 8,116 SH   SOLE 0 0 8,116 0
ZUMIEZ INC Common Stock 989817101 257 9,750 SH   SOLE 0 0 9,750 0
DEUTSCHE BANK AG Common Stock D18190898 130 11,410 SH   SOLE 0 0 11,410 0
ALLEGION PUBLIC LTD Common Stock G0176J109 1,277 14,100 SH   SOLE 0 0 14,100 0
ALLERGAN PLC Common Stock G0177J108 15,340 80,533 SH   SOLE 0 0 80,533 0
AMDOCS LTD Common Stock G02602103 1,565 23,726 SH   SOLE 0 0 23,726 0
AON PLC CL A Common Stock G0408V102 277 1,801 SH   SOLE 0 0 1,801 0
ATLASSIAN CORP PLC A Common Stock G06242104 7,357 76,525 SH   SOLE 0 0 76,525 0
ATHENE HOLDING LTD A Common Stock G0684D107 244 4,718 SH   SOLE 0 0 4,718 0
ACCENTURE PLC IRELD CL A Common Stock G1151C101 9,816 57,671 SH   SOLE 0 0 57,671 0
BROOKFIELD INFRA LP MLP G16252101 349 8,753 SH   SOLE 0 0 8,753 0
CREDICORP LTD Common Stock G2519Y108 553 2,480 SH   SOLE 0 0 2,480 0
COCACOLA EURO PRTNRS Common Stock G25839104 640 14,065 SH   SOLE 0 0 14,065 0
DELPHI TECHS PLC Common Stock G2709G107 936 29,847 SH   SOLE 0 0 29,847 0
CUSHMAN WAKEFIELD PLC Common Stock G2717B108 170 10,000 SH   SOLE 0 0 10,000 0
EATON CORP PLC Common Stock G29183103 24,341 280,656 SH   SOLE 0 0 280,656 0
ESSENT GROUP LTD Common Stock G3198U102 397 8,974 SH   SOLE 0 0 8,974 0
EVEREST REINSURANCE GRP Common Stock G3223R108 1,744 7,632 SH   SOLE 0 0 7,632 0
HELEN OF TROY LTD Common Stock G4388N106 1,083 8,273 SH   SOLE 0 0 8,273 0
ICON PLC Common Stock G4705A100 1,542 10,028 SH   SOLE 0 0 10,028 0
IHS MARKIT LTD Common Stock G47567105 269 4,983 SH   SOLE 0 0 4,983 0
INGERSOLL RAND PLC Common Stock G47791101 4,861 47,515 SH   SOLE 0 0 47,515 0
WEATHERFORD INTL PLC Common Stock G48833100 2,109 778,290 SH   SOLE 0 0 778,290 0
INVESCO LTD Common Stock G491BT108 2,740 119,764 SH   SOLE 0 0 119,764 0
JAZZ PHARMS PLC SHS USD Common Stock G50871105 1,065 6,334 SH   SOLE 0 0 6,334 0
JOHNSON CTLS INTL PLC Common Stock G51502105 14,539 415,389 SH   SOLE 0 0 415,389 0
LAZARD LTD SHARES A MLP G54050102 797 16,559 SH   SOLE 0 0 16,559 0
LIBERTY GLOBAL PLC C Common Stock G5480U120 3,265 115,945 SH   SOLE 0 0 115,945 0
LIVANOVA PLC Common Stock G5509L101 347 2,800 SH   SOLE 0 0 2,800 0
MALLINCKRODT PUB LTD CO Common Stock G5785G107 581 19,838 SH   SOLE 0 0 19,838 0
MEDTRONIC PLC Common Stock G5960L103 22,986 233,667 SH   SOLE 0 0 233,667 0
MICHAEL KORS HLDGS LTD Common Stock G60754101 832 12,139 SH   SOLE 0 0 12,139 0
APTIV PLC Common Stock G6095L109 2,252 26,839 SH   SOLE 0 0 26,839 0
NABORS INDUSTRIES LTD Common Stock G6359F103 63 10,188 SH   SOLE 0 0 10,188 0
NIELSEN HOLDINGS PLC EUR Common Stock G6518L108 991 35,838 SH   SOLE 0 0 35,838 0
NOMAD FOODS LTD USD Common Stock G6564A105 743 36,690 SH   SOLE 0 0 36,690 0
NORWEGIAN CRUISE LINE Common Stock G66721104 274 4,764 SH   SOLE 0 0 4,764 0
NOVOCURE LTD Common Stock G6674U108 1,090 20,793 SH   SOLE 0 0 20,793 0
NVENT ELECTRIC PLC Common Stock G6700G107 294 10,812 SH   SOLE 0 0 10,812 0
SEAGATE TECHNOLOGY PLC Common Stock G7945M107 7,706 162,745 SH   SOLE 0 0 162,745 0
PENTAIR PLC Common Stock G7S00T104 1,565 36,100 SH   SOLE 0 0 36,100 0
SENSATA TECHS HLDG PLC Common Stock G8060N102 290 5,853 SH   SOLE 0 0 5,853 0
STRONGBRIDGE BIOPHARMA Common Stock G85347105 58 12,000 SH   SOLE 0 0 12,000 0
TRITON INTL LTD CL A Common Stock G9078F107 516 15,500 SH   SOLE 0 0 15,500 0
GOLAR LNG LTD Common Stock G9456A100 1,196 43,032 SH   SOLE 0 0 43,032 0
WILLIS TOWERS WATSON PUB Common Stock G96629103 862 6,113 SH   SOLE 0 0 6,113 0
CHUBB LTD Common Stock H1467J104 25,136 188,086 SH   SOLE 0 0 188,086 0
GARMIN LTD Common Stock H2906T109 1,066 15,213 SH   SOLE 0 0 15,213 0
UBS GROUP AG Common Stock H42097107 846 53,765 SH   SOLE 0 0 53,765 0
LOGITECH INTL SA Common Stock H50430232 288 6,444 SH   SOLE 0 0 6,444 0
TE CONNECTIVITY LTD Common Stock H84989104 8,094 92,047 SH   SOLE 0 0 92,047 0
SPOTIFY TECHNOLOGY SA Common Stock L8681T102 778 4,300 SH   SOLE 0 0 4,300 0
TRINSEO S A Common Stock L9340P101 772 9,856 SH   SOLE 0 0 9,856 0
CHECK POINT SFTWARE TECH Common Stock M22465104 1,100 9,345 SH   SOLE 0 0 9,345 0
MELLANOX TECHS LTD Common Stock M51363113 724 9,863 SH   SOLE 0 0 9,863 0
MAGAL SECURITIES SYS LTD Common Stock M6786D104 2,878 512,144 SH   SOLE 0 0 512,144 0
TARO PHARM IND LTD SHS A Common Stock M8737E108 504 5,128 SH   SOLE 0 0 5,128 0
AERCAP HOLDINGS N V Common Stock N00985106 3,982 69,221 SH   SOLE 0 0 69,221 0
CORE LABORATORIES NV Common Stock N22717107 2,299 19,844 SH   SOLE 0 0 19,844 0
FERRARI NV NEW Common Stock N3167Y103 1,612 11,775 SH   SOLE 0 0 11,775 0
LYONDELLBASELL N V CL A Common Stock N53745100 4,164 40,618 SH   SOLE 0 0 40,618 0
MYLAN N V Common Stock N59465109 1,061 28,977 SH   SOLE 0 0 28,977 0
NXP SEMICONDUCTORS N V Common Stock N6596X109 995 11,638 SH   SOLE 0 0 11,638 0
ROYAL CARIBBEAN CRUISES Common Stock V7780T103 2,777 21,369 SH   SOLE 0 0 21,369 0
CAPITAL PRODUCT PARTNERS Common Stock Y11082107 28 10,000 SH   SOLE 0 0 10,000 0
FLEX LTD Common Stock Y2573F102 422 32,199 SH   SOLE 0 0 32,199 0
GASLOG PARTNERS LTD Common Stock Y2687W108 855 34,196 SH   SOLE 0 0 34,196 0
NAVIGATOR HOLDINGS LTD Common Stock Y62132108 131 10,786 SH   SOLE 0 0 10,786 0
SEADRILL PARTNERS LLC Common Stock Y7545W109 51 13,826 SH   SOLE 0 0 13,826 0