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,664 83,081 SH   SOLE 0 0 83,081 0
ADT INC Common Stock 00090Q103 89 14,500 SH   SOLE 0 0 14,500 0
AFLAC INC Common Stock 001055102 8,673 158,235 SH   SOLE 0 0 158,235 0
AGCO CORP Common Stock 001084102 620 7,989 SH   SOLE 0 0 7,989 0
AGNC INVESTMENT CORP Common Stock 00123Q104 542 32,239 SH   SOLE 0 0 32,239 0
AES CORP Common Stock 00130H105 16,188 965,888 SH   SOLE 0 0 965,888 0
ALPS RVRFRNT DYN US ETF ETF/Closed End 00162Q510 481 14,425 SH   SOLE 0 0 14,425 0
ALPS RVRFRNT DYN US ETF ETF/Closed End 00162Q528 578 17,932 SH   SOLE 0 0 17,932 0
ALPS RVRFRNT DYN COR ETF ETF/Closed End- 00162Q536 599 24,026 SH   SOLE 0 0 24,026 0
ALPS INTL SEC DV DOG ETF ETF/Closed End 00162Q718 3,226 124,093 SH   SOLE 0 0 124,093 0
ALPS RIVERFRONT STRT ETF ETF/Closed End- 00162Q783 931 37,600 SH   SOLE 0 0 37,600 0
ALPS SECTOR DIV DOGS ETF ETF/Closed End 00162Q858 48,821 1,122,314 SH   SOLE 0 0 1,122,314 0
ALPS ALERIAN MLP ETF ETF/Closed End 00162Q866 11,795 1,197,460 SH   SOLE 0 0 1,197,460 0
AMC NETWORKS INC CL A Common Stock 00164V103 1,096 20,115 SH   SOLE 0 0 20,115 0
AMN HEALTHCARE SVCS INC Common Stock 001744101 2,888 53,235 SH   SOLE 0 0 53,235 0
ASGN INC Common Stock 00191U102 1,337 22,056 SH   SOLE 0 0 22,056 0
ATT INC Common Stock 00206R102 99,549 2,970,714 SH   SOLE 0 0 2,970,714 0
ARK INNOVATION ETF ETF/Closed End 00214Q104 5,433 113,230 SH   SOLE 0 0 113,230 0
ARK GENOMIC REVOLUTN ETF ETF/Closed End 00214Q302 297 8,627 SH   SOLE 0 0 8,627 0
ARK WEB X0 ETF ETF/Closed End 00214Q401 480 9,236 SH   SOLE 0 0 9,236 0
ASE TECH HLDG CO LTD Common Stock 00215W100 333 84,360 SH   SOLE 0 0 84,360 0
AARONS INC 050 Common Stock 002535300 914 14,882 SH   SOLE 0 0 14,882 0
ABBOTT LABORATORIES Common Stock 002824100 38,137 453,475 SH   SOLE 0 0 453,475 0
ABBVIE INC Common Stock 00287Y109 38,292 526,570 SH   SOLE 0 0 526,570 0
ABERCROMBIE FITCH A Common Stock 002896207 663 41,338 SH   SOLE 0 0 41,338 0
ABERDEEN ASIA PACIFIC ETF/Closed End- 003009107 311 74,393 SH   SOLE 0 0 74,393 0
ABERDEEN GLB PREM PPTYS ETF/Closed End 00302L108 383 61,122 SH   SOLE 0 0 61,122 0
ABERDEEN TTL DYN DIV FD ETF/Closed End 00326L100 511 61,255 SH   SOLE 0 0 61,255 0
ABIOMED INC Common Stock 003654100 269 1,032 SH   SOLE 0 0 1,032 0
ACETO CORP Common Stock 004446100 27 176,950 SH   SOLE 0 0 176,950 0
ACTIVISION BLIZZARD INC Common Stock 00507V109 2,115 44,808 SH   SOLE 0 0 44,808 0
ACUITY BRANDS INC Common Stock 00508Y102 870 6,305 SH   SOLE 0 0 6,305 0
ADAMS DIVRS EQ FUND INC ETF/Closed End 006212104 296 19,146 SH   SOLE 0 0 19,146 0
ADOBE INC Common Stock 00724F101 12,997 44,111 SH   SOLE 0 0 44,111 0
AEHR TEST SYSTEMS Common Stock 00760J108 386 234,000 SH   SOLE 0 0 234,000 0
RANGER EQ BEAR ETF ETF/Closed End- 00768Y883 5,754 901,821 SH   SOLE 0 0 901,821 0
AEROJET ROCKETDYNE HLDGS Common Stock 007800105 202 4,513 SH   SOLE 0 0 4,513 0
ADVANCED MICRO DEVICES Common Stock 007903107 4,775 157,230 SH   SOLE 0 0 157,230 0
AEROVIRONMENT INC Common Stock 008073108 281 4,944 SH   SOLE 0 0 4,944 0
AGILENT TECHNOLOGIES INC Common Stock 00846U101 1,437 19,240 SH   SOLE 0 0 19,240 0
AGNICOEAGLE MINES LTD Common Stock 008474108 265 5,167 SH   SOLE 0 0 5,167 0
AIMMUNE THERAPEUTICS INC Common Stock 00900T107 296 14,220 SH   SOLE 0 0 14,220 0
AIR PDTS CHEMICALS INC Common Stock 009158106 11,237 49,642 SH   SOLE 0 0 49,642 0
AKAMAI TECHNOLOGIES INC Common Stock 00971T101 2,335 29,139 SH   SOLE 0 0 29,139 0
ALASKA AIR GROUP INC Common Stock 011659109 1,226 19,184 SH   SOLE 0 0 19,184 0
ALBEMARLE CORP Common Stock 012653101 740 10,513 SH   SOLE 0 0 10,513 0
ALCOA UPSTREAM CORP Common Stock 013872106 232 9,898 SH   SOLE 0 0 9,898 0
ALEXANDRIA RL EST EQUITY REIT 015271109 1,301 9,223 SH   SOLE 0 0 9,223 0
ALEXION PHARMS INC Common Stock 015351109 2,976 22,721 SH   SOLE 0 0 22,721 0
ALIBABA GRP HLDG SPN ADS Common Stock 01609W102 13,549 79,957 SH   SOLE 0 0 79,957 0
ALIGN TECHNOLOGY INC Common Stock 016255101 5,276 19,278 SH   SOLE 0 0 19,278 0
ALLEGHANY CORP DE Common Stock 017175100 2,112 3,101 SH   SOLE 0 0 3,101 0
ALLEGIANT TRAVEL COMPANY Common Stock 01748X102 546 3,805 SH   SOLE 0 0 3,805 0
ALLIANCEBERNSTEIN GLBL ETF/Closed End- 01879R106 931 79,004 SH   SOLE 0 0 79,004 0
ALLIANT ENERGY CORP Common Stock 018802108 3,422 69,732 SH   SOLE 0 0 69,732 0
ALLIANCEBERNSTEIN HLDG MLP 01881G106 2,270 76,380 SH   SOLE 0 0 76,380 0
ALLIANZGI NFJ DIV ETF/Closed End 01883A107 512 41,277 SH   SOLE 0 0 41,277 0
ALLIANZGI CONV INCM TGT ETF/Closed End- 01883H102 112 12,105 SH   SOLE 0 0 12,105 0
ALLIANZGI DIVS INCMCONV ETF/Closed End 01883J108 365 15,650 SH   SOLE 0 0 15,650 0
ALLISON TRANSMISSION Common Stock 01973R101 899 19,396 SH   SOLE 0 0 19,396 0
ALLSCRIPTS HLTHCR SOLTNS Common Stock 01988P108 312 26,798 SH   SOLE 0 0 26,798 0
ALLSTATE CORP Common Stock 020002101 3,247 31,933 SH   SOLE 0 0 31,933 0
ALLY FINANCIAL INC Common Stock 02005N100 781 25,193 SH   SOLE 0 0 25,193 0
ALPHABET INC C Common Stock 02079K107 45,736 42,312 SH   SOLE 0 0 42,312 0
ALPHABET INC A Common Stock 02079K305 67,246 62,104 SH   SOLE 0 0 62,104 0
ALTABA INC Common Stock 021346101 670 9,661 SH   SOLE 0 0 9,661 0
ALTERYX INC A Common Stock 02156B103 844 7,736 SH   SOLE 0 0 7,736 0
ALTRIA GROUP INC Common Stock 02209S103 35,182 743,019 SH   SOLE 0 0 743,019 0
AMARIN CORP PLC ADR NEW Common Stock 023111206 531 27,400 SH   SOLE 0 0 27,400 0
AMAZONCOM INC Common Stock 023135106 149,788 79,101 SH   SOLE 0 0 79,101 0
AMEDISYS INC Common Stock 023436108 1,078 8,883 SH   SOLE 0 0 8,883 0
AMEREN CORP Common Stock 023608102 607 8,082 SH   SOLE 0 0 8,082 0
AMERICA FIRST MULTFAM LP MLP 02364V107 85 12,000 SH   SOLE 0 0 12,000 0
AMERICAN ARLNS GRP INC Common Stock 02376R102 1,876 57,531 SH   SOLE 0 0 57,531 0
AMERICAN CAMPUS CMNTYS Common Stock 024835100 1,058 22,931 SH   SOLE 0 0 22,931 0
AMER ELEC PWR CO INC Common Stock 025537101 6,092 69,224 SH   SOLE 0 0 69,224 0
AMERN EAGLE OUTFITTERS Common Stock 02553E106 651 38,526 SH   SOLE 0 0 38,526 0
AMERN EXPRESS CO Common Stock 025816109 17,158 139,000 SH   SOLE 0 0 139,000 0
AMERICAN FINL GRP INC OH Common Stock 025932104 216 2,104 SH   SOLE 0 0 2,104 0
AMERICAN HOMES 4 RENT A Common Stock 02665T306 219 8,998 SH   SOLE 0 0 8,998 0
AMERICAN INTL GROUP NEW Common Stock 026874784 5,552 104,204 SH   SOLE 0 0 104,204 0
AMERICAN OUTDOOR BRANDS Common Stock 02874P103 206 22,860 SH   SOLE 0 0 22,860 0
AMERICAN STS WTR CO Common Stock 029899101 918 12,203 SH   SOLE 0 0 12,203 0
AMERICAN TOWER CORP NEW REIT 03027X100 13,320 65,149 SH   SOLE 0 0 65,149 0
AMER WATER WORKS COMPANY Common Stock 030420103 7,205 62,109 SH   SOLE 0 0 62,109 0
AMERICAN WOODMARK CORP Common Stock 030506109 582 6,875 SH   SOLE 0 0 6,875 0
AMERICAS CAR MART INC Common Stock 03062T105 737 8,560 SH   SOLE 0 0 8,560 0
AMERICOLD REALTY TRUST REIT 03064D108 221 6,802 SH   SOLE 0 0 6,802 0
AMERISOURCEBERGEN CORP Common Stock 03073E105 1,383 16,221 SH   SOLE 0 0 16,221 0
AMERIPRISE FINL INC Common Stock 03076C106 755 5,203 SH   SOLE 0 0 5,203 0
AMERIS BANCORP Common Stock 03076K108 2,056 52,475 SH   SOLE 0 0 52,475 0
AMERIGAS PARTNERS LP MLP 030975106 762 21,878 SH   SOLE 0 0 21,878 0
AMETEK INC NEW Common Stock 031100100 4,264 46,935 SH   SOLE 0 0 46,935 0
AMGEN INC Common Stock 031162100 32,501 176,369 SH   SOLE 0 0 176,369 0
AMPHENOL CORP CL A NEW Common Stock 032095101 1,286 13,401 SH   SOLE 0 0 13,401 0
AMPLIFY ONLIN RETAIL ETF ETF/Closed End 032108102 232 4,700 SH   SOLE 0 0 4,700 0
AMTECH SYS INC PAR 01 Common Stock 032332504 590 107,306 SH   SOLE 0 0 107,306 0
ANADARKO PETROLEUM CORP Common Stock 032511107 6,003 85,069 SH   SOLE 0 0 85,069 0
ANALOG DEVICES INC Common Stock 032654105 16,820 149,016 SH   SOLE 0 0 149,016 0
ANAPTYSBIO INC Common Stock 032724106 238 4,226 SH   SOLE 0 0 4,226 0
ANDEAVOR LOGISTICS LP Common Stock 03350F106 1,155 31,800 SH   SOLE 0 0 31,800 0
ANHEUSER BUSCH INBEV Common Stock 03524A108 8,470 95,692 SH   SOLE 0 0 95,692 0
ANNALY CAP MGMT INC REIT 035710409 3,394 371,786 SH   SOLE 0 0 371,786 0
ANSYS INC Common Stock 03662Q105 6,435 31,419 SH   SOLE 0 0 31,419 0
ANTERO RESOURCES CORP Common Stock 03674X106 187 33,740 SH   SOLE 0 0 33,740 0
ANTHEM INC Common Stock 036752103 5,942 21,056 SH   SOLE 0 0 21,056 0
ANTERO MIDSTREAM CORP Common Stock 03676B102 579 50,543 SH   SOLE 0 0 50,543 0
APACHE CORP Common Stock 037411105 351 12,130 SH   SOLE 0 0 12,130 0
APOLLO GLOBAL MGMT LLC A Common Stock 037612306 715 20,832 SH   SOLE 0 0 20,832 0
APOLLO INVT CORP NEW ETF/Closed End 03761U502 406 25,667 SH   SOLE 0 0 25,667 0
APPLE INC Common Stock 037833100 216,540 1,094,078 SH   SOLE 0 0 1,094,078 0
APPLE HOSPITALITY REIT REIT 03784Y200 584 36,815 SH   SOLE 0 0 36,815 0
APPLIED MATERIALS INC Common Stock 038222105 4,203 93,581 SH   SOLE 0 0 93,581 0
APTARGROUP INC Common Stock 038336103 314 2,523 SH   SOLE 0 0 2,523 0
AQUA AMERICA INC Common Stock 03836W103 4,173 100,880 SH   SOLE 0 0 100,880 0
ARAMARK Common Stock 03852U106 223 6,179 SH   SOLE 0 0 6,179 0
ARBOR REALTY TRUST INC REIT 038923108 231 19,072 SH   SOLE 0 0 19,072 0
ARCBEST CORP Common Stock 03937C105 465 16,556 SH   SOLE 0 0 16,556 0
ARCHER DANIELS MIDLAND C Common Stock 039483102 1,770 43,392 SH   SOLE 0 0 43,392 0
ARCONIC INC Common Stock 03965L100 4,024 155,853 SH   SOLE 0 0 155,853 0
ARES MGMT CORP A Common Stock 03990B101 780 29,808 SH   SOLE 0 0 29,808 0
ARES CAPITAL CORP BDC Common Stock 04010L103 3,777 210,553 SH   SOLE 0 0 210,553 0
ARISTA NETWORKS INC Common Stock 040413106 2,401 9,248 SH   SOLE 0 0 9,248 0
ARMADA HOFFLER PPTYS INC Common Stock 04208T108 4,497 271,705 SH   SOLE 0 0 271,705 0
ARROW ELECTRONICS INC Common Stock 042735100 1,208 16,955 SH   SOLE 0 0 16,955 0
ARTESIAN RES CORP CL A Common Stock 043113208 296 7,963 SH   SOLE 0 0 7,963 0
ARTISAN PRTNRS ASSET A Common Stock 04316A108 1,035 37,622 SH   SOLE 0 0 37,622 0
ASBURY AUTO GROUP INC Common Stock 043436104 2,741 32,494 SH   SOLE 0 0 32,494 0
ASHLAND GLOBAL HLDGS INC Common Stock 044186104 746 9,329 SH   SOLE 0 0 9,329 0
ASPEN TECHNOLOGY INC Common Stock 045327103 6,106 49,135 SH   SOLE 0 0 49,135 0
ASTRAZENECA PLC ADR Common Stock 046353108 4,990 120,892 SH   SOLE 0 0 120,892 0
ATKORE INTL GROUP INC Common Stock 047649108 497 19,218 SH   SOLE 0 0 19,218 0
ATLANTIC UN BKSHS CORP Common Stock 04911A107 1,012 28,639 SH   SOLE 0 0 28,639 0
ATMOS ENERGY CORP Common Stock 049560105 3,077 29,152 SH   SOLE 0 0 29,152 0
AURORA CANNABIS INC Common Stock 05156X108 244 31,147 SH   SOLE 0 0 31,147 0
AUTODESK INC Common Stock 052769106 8,156 50,070 SH   SOLE 0 0 50,070 0
AUTOLIV INC Common Stock 052800109 634 8,988 SH   SOLE 0 0 8,988 0
AUTOMATIC DATA PROC INC Common Stock 053015103 23,710 143,411 SH   SOLE 0 0 143,411 0
AUTONATION INC Common Stock 05329W102 250 5,965 SH   SOLE 0 0 5,965 0
AUTOZONE INC Common Stock 053332102 1,524 1,386 SH   SOLE 0 0 1,386 0
AVALONBAY COMMNTYS INC REIT 053484101 1,071 5,271 SH   SOLE 0 0 5,271 0
AVANGRID INC Common Stock 05351W103 651 12,896 SH   SOLE 0 0 12,896 0
AVEO PHARM INC Common Stock 053588109 13 19,500 SH   SOLE 0 0 19,500 0
AVERY DENNISON CORP Common Stock 053611109 2,314 20,001 SH   SOLE 0 0 20,001 0
AVID BIOSERVICES INC Common Stock 05368M106 179 31,979 SH   SOLE 0 0 31,979 0
AXON ENTERPRISE INC Common Stock 05464C101 5,069 78,941 SH   SOLE 0 0 78,941 0
AXSOME THERAPEUTICS INC Common Stock 05464T104 709 27,525 SH   SOLE 0 0 27,525 0
BBT CORP Common Stock 054937107 13,758 280,024 SH   SOLE 0 0 280,024 0
BG FOODS INC NEW Common Stock 05508R106 1,465 70,428 SH   SOLE 0 0 70,428 0
BCE INC NEW Common Stock 05534B760 21,181 465,729 SH   SOLE 0 0 465,729 0
BHP GROUP PLC SPON ADR Common Stock 05545E209 1,563 30,572 SH   SOLE 0 0 30,572 0
BP PLC SPON ADR Common Stock 055622104 13,843 331,969 SH   SOLE 0 0 331,969 0
BRT APARTMENTS CORP REIT 055645303 151 10,700 SH   SOLE 0 0 10,700 0
BNY STRAT MUNS ETF/Closed End- 05588W108 121 14,840 SH   SOLE 0 0 14,840 0
BMC STOCK HLDGS INC Common Stock 05591B109 719 33,926 SH   SOLE 0 0 33,926 0
BWX TECHS INC Common Stock 05605H100 3,604 69,170 SH   SOLE 0 0 69,170 0
BAIDU INC A SPON ADR Common Stock 056752108 2,703 23,030 SH   SOLE 0 0 23,030 0
BALL CORP Common Stock 058498106 3,524 50,344 SH   SOLE 0 0 50,344 0
BANCO SANTANDER S A ADR Common Stock 05964H105 191 41,772 SH   SOLE 0 0 41,772 0
BANK AMERICA CORP Common Stock 060505104 55,726 1,921,575 SH   SOLE 0 0 1,921,575 0
BOA CV L 725 PFD PERPTL CD Par 10 060505682 981 715 SH   SOLE 0 0 715 0
BANK OF HAWAII CORP Common Stock 062540109 1,333 16,076 SH   SOLE 0 0 16,076 0
BANK MONTREAL QUEBEC Common Stock 063671101 2,138 28,332 SH   SOLE 0 0 28,332 0
BNY MELLON CORP Common Stock 064058100 16,951 383,947 SH   SOLE 0 0 383,947 0
BANK NOVA SCOTIA HALIFAX Common Stock 064149107 211 3,880 SH   SOLE 0 0 3,880 0
BANK OZK Common Stock 06417N103 954 31,692 SH   SOLE 0 0 31,692 0
BANKWELL FINL GRP INC Common Stock 06654A103 531 18,501 SH   SOLE 0 0 18,501 0
BAR HARBOR BANKSHARES Common Stock 066849100 584 21,952 SH   SOLE 0 0 21,952 0
BAOZUN INC SPON ADR Common Stock 06684L103 382 7,657 SH   SOLE 0 0 7,657 0
BRCLY BLMBRG CMDTY ETN CD Par 10 06738C778 1,701 76,472 SH   SOLE 0 0 76,472 0
BARCLAYS PLC ADR Common Stock 06738E204 226 29,691 SH   SOLE 0 0 29,691 0
BARINGS GLB SHT DUR HI ETF/Closed End- 06760L100 316 17,859 SH   SOLE 0 0 17,859 0
BARNES GROUP INC Common Stock 067806109 220 3,897 SH   SOLE 0 0 3,897 0
BARRICK GOLD CORP Common Stock 067901108 3,691 234,031 SH   SOLE 0 0 234,031 0
BAUSCH HEALTH COS INC Common Stock 071734107 246 9,769 SH   SOLE 0 0 9,769 0
BAXTER INTL INC Common Stock 071813109 6,483 79,154 SH   SOLE 0 0 79,154 0
BECTON DICKINSON CO Common Stock 075887109 14,191 56,311 SH   SOLE 0 0 56,311 0
BELDEN INC Common Stock 077454106 513 8,615 SH   SOLE 0 0 8,615 0
BERKLEY W R CORP Common Stock 084423102 3,463 52,520 SH   SOLE 0 0 52,520 0
BERKSHIRE HATHAWAY INC A Common Stock 084670108 11,779 37 SH   SOLE 0 0 37 0
BERKSHIRE HATHAWAY B NEW Common Stock 084670702 81,808 383,769 SH   SOLE 0 0 383,769 0
BEST BUY COMPANY INC Common Stock 086516101 1,588 22,771 SH   SOLE 0 0 22,771 0
BHP GROUP LTD SPON ADR Common Stock 088606108 889 15,294 SH   SOLE 0 0 15,294 0
BEYOND MEAT INC Common Stock 08862E109 262 1,628 SH   SOLE 0 0 1,628 0
BIG LOTS INC Common Stock 089302103 742 25,940 SH   SOLE 0 0 25,940 0
BIGLARI HLDGS INC CL B Common Stock 08986R309 427 4,113 SH   SOLE 0 0 4,113 0
BIOCRYST PHARMS INC Common Stock 09058V103 98 25,835 SH   SOLE 0 0 25,835 0
BIODELIVERY SCI INTL INC Common Stock 09060J106 187 40,300 SH   SOLE 0 0 40,300 0
BIOMARIN PHARM INC Common Stock 09061G101 1,010 11,797 SH   SOLE 0 0 11,797 0
BIOLIFE SOL INC NEW Common Stock 09062W204 306 18,065 SH   SOLE 0 0 18,065 0
BIOGEN INC Common Stock 09062X103 8,691 37,160 SH   SOLE 0 0 37,160 0
BIOSCRIP INC Common Stock 09069N108 40 15,528 SH   SOLE 0 0 15,528 0
BIOTECHNE CORP Common Stock 09073M104 215 1,030 SH   SOLE 0 0 1,030 0
BJS RESTAURANTS INC Common Stock 09180C106 291 6,631 SH   SOLE 0 0 6,631 0
BLACKROCK FLT RT INC TR ETF/Closed End- 091941104 157 12,650 SH   SOLE 0 0 12,650 0
BLACK HILLS CORP Common Stock 092113109 278 3,561 SH   SOLE 0 0 3,561 0
BLACK KNIGHT INC Common Stock 09215C105 1,651 27,442 SH   SOLE 0 0 27,442 0
BLACKBAUD INC Common Stock 09227Q100 390 4,676 SH   SOLE 0 0 4,676 0
BLACKLINE INC Common Stock 09239B109 205 3,832 SH   SOLE 0 0 3,832 0
BLACKROCK INCOME TRUST ETF/Closed End- 09247F100 70 11,550 SH   SOLE 0 0 11,550 0
BLACKROCK INC Common Stock 09247X101 23,346 49,747 SH   SOLE 0 0 49,747 0
BLACKROCK TXBL MUN BD TR ETF/Closed End- 09248X100 247 10,397 SH   SOLE 0 0 10,397 0
BLACKROCK LTD DURATION ETF/Closed End- 09249W101 552 36,822 SH   SOLE 0 0 36,822 0
BLACKROCK ENH GLB DIV TR ETF/Closed End 092501105 175 16,343 SH   SOLE 0 0 16,343 0
BLACKROCK CR INCM TR ETF/Closed End- 092508100 512 39,487 SH   SOLE 0 0 39,487 0
BLACKROCK ENRGY RES TR ETF/Closed End 09250U101 221 18,520 SH   SOLE 0 0 18,520 0
BLACKROCK HLTH SCI TRUST ETF/Closed End 09250W107 550 14,145 SH   SOLE 0 0 14,145 0
BLACKROCK ENH EQ DIV TR ETF/Closed End 09251A104 450 50,691 SH   SOLE 0 0 50,691 0
BLACKROCK ENH INTL DV TR ETF/Closed End 092524107 410 72,895 SH   SOLE 0 0 72,895 0
BLACKROCK CAP INVT BDC Common Stock 092533108 82 13,571 SH   SOLE 0 0 13,571 0
BLKRK MUNIVEST FD II INC ETF/Closed End- 09253T101 185 12,220 SH   SOLE 0 0 12,220 0
BLACKSTONE GROUP LP MLP 09253U108 18,919 425,915 SH   SOLE 0 0 425,915 0
BLKRK MUNI INTERDUR FUND ETF/Closed End- 09253X102 371 26,405 SH   SOLE 0 0 26,405 0
BLAKRK MUNIYIELD QLTY FD ETF/Closed End- 09254F100 899 61,941 SH   SOLE 0 0 61,941 0
BLAKRK MUNYLD QLTY FD II ETF/Closed End- 09254G108 317 25,270 SH   SOLE 0 0 25,270 0
BLACKROCK MUNIASSETS FD ETF/Closed End- 09254J102 748 47,158 SH   SOLE 0 0 47,158 0
BLKRK MUYLD NY QUAL FUND ETF/Closed End- 09255E102 158 12,450 SH   SOLE 0 0 12,450 0
BLAKRK MUNYLD PA QUAL FD ETF/Closed End- 09255G107 201 14,320 SH   SOLE 0 0 14,320 0
BLKRK CORP HI YLD FD INC ETF/Closed End- 09255P107 2,263 211,076 SH   SOLE 0 0 211,076 0
BLK FLT RT INCM STRAT FD ETF/Closed End- 09255X100 1,245 97,036 SH   SOLE 0 0 97,036 0
BLACKSTONE/GSO TERM FD ETF/Closed End- 09256U105 220 13,015 SH   SOLE 0 0 13,015 0
BLACKROCK RESCMDTYS STR ETF/Closed End 09257A108 203 24,831 SH   SOLE 0 0 24,831 0
BLACKROCK MUN 2030 TERM ETF/Closed End- 09257P105 924 39,780 SH   SOLE 0 0 39,780 0
BLACKSTONE MTG TR INC A Common Stock 09257W100 2,113 59,379 SH   SOLE 0 0 59,379 0
BLACKROCK SCI TECH TR ETF/Closed End 09258G104 2,048 63,390 SH   SOLE 0 0 63,390 0
BLKRCK 2022 GLB INC OPP ETF/Closed End- 09258P104 425 44,985 SH   SOLE 0 0 44,985 0
HR BLOCK INC Common Stock 093671105 3,206 109,416 SH   SOLE 0 0 109,416 0
BNY STRAT MUN BD ETF/Closed End- 09662E109 335 42,268 SH   SOLE 0 0 42,268 0
BOEING CO Common Stock 097023105 75,000 206,039 SH   SOLE 0 0 206,039 0
BOOKING HOLDINGS INC Common Stock 09857L108 1,777 948 SH   SOLE 0 0 948 0
BOOZ ALLEN HAMILTON A Common Stock 099502106 4,536 68,505 SH   SOLE 0 0 68,505 0
BORG WARNER INC Common Stock 099724106 1,297 30,904 SH   SOLE 0 0 30,904 0
BOSTON PROPERTIES INC REIT 101121101 354 2,747 SH   SOLE 0 0 2,747 0
BOSTON SCIENTIFIC CORP Common Stock 101137107 4,891 113,805 SH   SOLE 0 0 113,805 0
BOULDER GRWTHINC FD INC ETF/Closed End 101507101 463 41,150 SH   SOLE 0 0 41,150 0
BOX INC A Common Stock 10316T104 570 32,393 SH   SOLE 0 0 32,393 0
BRAEMAR HOTELS RESORTS Common Stock 10482B101 733 74,085 SH   SOLE 0 0 74,085 0
BRANDYWINEGLBL GLBL INCM ETF/Closed End- 10537L104 118 10,077 SH   SOLE 0 0 10,077 0
BRIGHT HORIZONS FAM SOL Common Stock 109194100 8,425 55,842 SH   SOLE 0 0 55,842 0
BRINKER INTL INC Common Stock 109641100 219 5,565 SH   SOLE 0 0 5,565 0
BRISTOL MYERS SQUIBB CO Common Stock 110122108 28,727 633,443 SH   SOLE 0 0 633,443 0
BRIT AMER TBCCO SPNS ADR Common Stock 110448107 3,323 95,286 SH   SOLE 0 0 95,286 0
BROADRIDGE FINANCIAL Common Stock 11133T103 3,513 27,515 SH   SOLE 0 0 27,515 0
BROADCOM INC Common Stock 11135F101 26,211 91,054 SH   SOLE 0 0 91,054 0
BROOKFIELD ASSET MGMNT A Common Stock 112585104 2,634 55,137 SH   SOLE 0 0 55,137 0
BROOKS AUTOMATION INC Common Stock 114340102 249 6,424 SH   SOLE 0 0 6,424 0
BROWN FORMAN CORP CL B Common Stock 115637209 3,013 54,352 SH   SOLE 0 0 54,352 0
BRYN MAWR BANK CORP Common Stock 117665109 217 5,825 SH   SOLE 0 0 5,825 0
BUCKEYE PARTNERS LP MLP 118230101 2,866 69,806 SH   SOLE 0 0 69,806 0
CB FINANCIAL SVCS INC Common Stock 12479G101 4,529 190,684 SH   SOLE 0 0 190,684 0
CBIZ INC Common Stock 124805102 528 26,974 SH   SOLE 0 0 26,974 0
CBS CORP NEW CL B Common Stock 124857202 750 15,026 SH   SOLE 0 0 15,026 0
CBRE CLARION REAL EST FD ETF/Closed End 12504G100 607 81,052 SH   SOLE 0 0 81,052 0
CBRE GROUP INC CL A Common Stock 12504L109 1,254 24,451 SH   SOLE 0 0 24,451 0
CDK GLBL INC Common Stock 12508E101 3,689 74,615 SH   SOLE 0 0 74,615 0
CECO ENVMNTL CORP Common Stock 125141101 1,533 159,856 SH   SOLE 0 0 159,856 0
CDW CORP Common Stock 12514G108 10,940 98,556 SH   SOLE 0 0 98,556 0
CF INDS HLDGS INC Common Stock 125269100 298 6,377 SH   SOLE 0 0 6,377 0
CH ROBINSON WORLDWID NEW Common Stock 12541W209 694 8,230 SH   SOLE 0 0 8,230 0
CIGNA CORP NEW Common Stock 125523100 5,193 32,962 SH   SOLE 0 0 32,962 0
CIT GROUP INC NEW Common Stock 125581801 427 8,126 SH   SOLE 0 0 8,126 0
CME GROUP INC CL A Common Stock 12572Q105 4,696 24,194 SH   SOLE 0 0 24,194 0
CMS ENERGY CORP Common Stock 125896100 2,939 50,747 SH   SOLE 0 0 50,747 0
CNA FINL CORP Common Stock 126117100 414 8,802 SH   SOLE 0 0 8,802 0
CNOOC LTD SPON ADR Common Stock 126132109 300 1,758 SH   SOLE 0 0 1,758 0
CNO FINANCIAL GROUP INC Common Stock 12621E103 181 10,844 SH   SOLE 0 0 10,844 0
CSX CORP Common Stock 126408103 11,708 151,319 SH   SOLE 0 0 151,319 0
CNX RESOURCES CORP Common Stock 12653C108 177 24,205 SH   SOLE 0 0 24,205 0
CNX MIDSTREAM PRTNRS LP Common Stock 12654A101 228 16,222 SH   SOLE 0 0 16,222 0
CVD EQUIPMENT CORP Common Stock 126601103 99 27,000 SH   SOLE 0 0 27,000 0
CVS HEALTH CORP Common Stock 126650100 45,583 836,532 SH   SOLE 0 0 836,532 0
CABLE ONE INC Common Stock 12685J105 605 517 SH   SOLE 0 0 517 0
CABOT OIL GAS CORP Common Stock 127097103 728 31,688 SH   SOLE 0 0 31,688 0
CABOT MICROELECTRONICS Common Stock 12709P103 1,027 9,334 SH   SOLE 0 0 9,334 0
CACI INTL INC CLASS A Common Stock 127190304 412 2,013 SH   SOLE 0 0 2,013 0
CADENCE DESIGN SYS INC Common Stock 127387108 1,538 21,720 SH   SOLE 0 0 21,720 0
CAESARS ENTMNT CORP Common Stock 127686103 565 47,833 SH   SOLE 0 0 47,833 0
CALAMOS CONV OPP INC ETF/Closed End 128117108 535 50,914 SH   SOLE 0 0 50,914 0
CALAMOS GLBL DYNAMIC INC ETF/Closed End 12811L107 125 15,420 SH   SOLE 0 0 15,420 0
CALAMOS CONVHIGH INC FD ETF/Closed End 12811P108 1,388 125,868 SH   SOLE 0 0 125,868 0
CALAMOS STRAT TOT RETURN ETF/Closed End 128125101 2,020 158,333 SH   SOLE 0 0 158,333 0
CALIFORNIA WTR SVC GRP Common Stock 130788102 539 10,643 SH   SOLE 0 0 10,643 0
CALLAWAY GOLF COMPANY Common Stock 131193104 340 19,842 SH   SOLE 0 0 19,842 0
CALLON PETROLEUM COMPANY Common Stock 13123X102 107 16,208 SH   SOLE 0 0 16,208 0
CAMDEN PPTY TRUST SBI REIT 133131102 256 2,451 SH   SOLE 0 0 2,451 0
CAMECO CORP Common Stock 13321L108 1,562 145,570 SH   SOLE 0 0 145,570 0
CAMPBELL SOUP COMPANY Common Stock 134429109 975 24,334 SH   SOLE 0 0 24,334 0
CAMPING WORLD HLDGS A Common Stock 13462K109 384 30,883 SH   SOLE 0 0 30,883 0
CANADA GOOSE HLDGS INC Common Stock 135086106 622 16,071 SH   SOLE 0 0 16,071 0
CANADIAN IMPERIAL BANK Common Stock 136069101 2,581 32,852 SH   SOLE 0 0 32,852 0
CANADIAN NATL RAILWAY CO Common Stock 136375102 12,699 137,318 SH   SOLE 0 0 137,318 0
CANADIAN NATURAL RES LTD Common Stock 136385101 1,788 66,294 SH   SOLE 0 0 66,294 0
CANADIAN PAC RAILWAY LTD Common Stock 13645T100 3,510 14,921 SH   SOLE 0 0 14,921 0
CANADIAN SOLAR INC Common Stock 136635109 1,310 59,999 SH   SOLE 0 0 59,999 0
CANOPY GROWTH CORP Common Stock 138035100 1,583 39,261 SH   SOLE 0 0 39,261 0
CAPITAL ONE FINL CORP Common Stock 14040H105 1,864 20,543 SH   SOLE 0 0 20,543 0
CARA THERAPEUTICS INC Common Stock 140755109 457 21,273 SH   SOLE 0 0 21,273 0
CARDINAL HEALTH INC Common Stock 14149Y108 1,350 28,663 SH   SOLE 0 0 28,663 0
CAREER EDUCATION CORP Common Stock 141665109 1,233 64,653 SH   SOLE 0 0 64,653 0
CARLISLE COMPANIES INC Common Stock 142339100 912 6,498 SH   SOLE 0 0 6,498 0
CARLYLE GROUP LTD LP MLP 14309L102 782 34,594 SH   SOLE 0 0 34,594 0
CARMAX INC Common Stock 143130102 2,254 25,962 SH   SOLE 0 0 25,962 0
CARNIVAL CORP PAIRD CTF Common Stock 143658300 2,378 51,080 SH   SOLE 0 0 51,080 0
CARPENTER TECHNOLGY CORP Common Stock 144285103 517 10,771 SH   SOLE 0 0 10,771 0
CARS COM INC Common Stock 14575E105 219 11,095 SH   SOLE 0 0 11,095 0
CARTERS INC Common Stock 146229109 304 3,116 SH   SOLE 0 0 3,116 0
CASEYS GENL STORES INC Common Stock 147528103 1,361 8,724 SH   SOLE 0 0 8,724 0
CATASYS INC 0001 2017 Common Stock 149049504 3,234 168,254 SH   SOLE 0 0 168,254 0
CATERPILLAR INC Common Stock 149123101 28,831 211,541 SH   SOLE 0 0 211,541 0
CEDAR FAIR LP MLP 150185106 637 13,366 SH   SOLE 0 0 13,366 0
CELANESE CORP DEL A Common Stock 150870103 7,067 65,552 SH   SOLE 0 0 65,552 0
CELESTICA INC SUB VTG Common Stock 15101Q108 421 61,622 SH   SOLE 0 0 61,622 0
CELGENE CORP Common Stock 151020104 13,179 142,572 SH   SOLE 0 0 142,572 0
CEMEX SAB SPONS 10 ORDIN Common Stock 151290889 91 21,372 SH   SOLE 0 0 21,372 0
CENTENE CORP DEL Common Stock 15135B101 1,399 26,677 SH   SOLE 0 0 26,677 0
CENTER COAST BROOKFIELD ETF/Closed End 151461100 182 23,126 SH   SOLE 0 0 23,126 0
CENTERPOINT ENERGY INC Common Stock 15189T107 2,318 80,968 SH   SOLE 0 0 80,968 0
CENTURY BNCRP INC CL A Common Stock 156432106 502 5,707 SH   SOLE 0 0 5,707 0
CENTURYLINK INC Common Stock 156700106 5,297 450,385 SH   SOLE 0 0 450,385 0
CERNER CORP Common Stock 156782104 580 7,908 SH   SOLE 0 0 7,908 0
CERUS CORP Common Stock 157085101 281 49,950 SH   SOLE 0 0 49,950 0
CHARLES RVR LAB INTL Common Stock 159864107 2,631 18,539 SH   SOLE 0 0 18,539 0
CHARTER COMMNS INC NEW A Common Stock 16119P108 1,383 3,498 SH   SOLE 0 0 3,498 0
CHASE CORP Common Stock 16150R104 3,642 33,836 SH   SOLE 0 0 33,836 0
CHEESECAKE FACTORY INC Common Stock 163072101 1,157 26,457 SH   SOLE 0 0 26,457 0
CHEMED CORP NEW Common Stock 16359R103 258 715 SH   SOLE 0 0 715 0
CHEMOURS COMPANY Common Stock 163851108 247 10,300 SH   SOLE 0 0 10,300 0
CHENIERE ENERGY PTNRS LP MLP 16411Q101 475 11,251 SH   SOLE 0 0 11,251 0
CHENIERE ENERGY INC NEW Common Stock 16411R208 660 9,645 SH   SOLE 0 0 9,645 0
CHESAPEAKE ENERGY CORP Common Stock 165167107 359 184,157 SH   SOLE 0 0 184,157 0
CHEVRON CORP Common Stock 166764100 76,463 614,454 SH   SOLE 0 0 614,454 0
CHICO'S FAS INC Common Stock 168615102 105 31,259 SH   SOLE 0 0 31,259 0
CHIMERA INVT CORP NEW Common Stock 16934Q208 227 12,037 SH   SOLE 0 0 12,037 0
CHINA MOBILE LTD ADR Common Stock 16941M109 559 12,343 SH   SOLE 0 0 12,343 0
CHINA PETECHEM SPON ADR Common Stock 16941R108 306 4,488 SH   SOLE 0 0 4,488 0
CHIPOTLE MEXICAN GRILL A Common Stock 169656105 8,755 11,946 SH   SOLE 0 0 11,946 0
CHURCH DWIGHT COMPANY Common Stock 171340102 3,199 43,786 SH   SOLE 0 0 43,786 0
CIENA CORP NEW Common Stock 171779309 2,224 54,079 SH   SOLE 0 0 54,079 0
CIMAREX ENERGY COMPANY Common Stock 171798101 810 13,658 SH   SOLE 0 0 13,658 0
CINCINNATI FINL CORP Common Stock 172062101 3,431 33,098 SH   SOLE 0 0 33,098 0
CINEMARK HLDGS INC Common Stock 17243V102 1,497 41,481 SH   SOLE 0 0 41,481 0
CIRRUS LOGIC INC Common Stock 172755100 226 5,175 SH   SOLE 0 0 5,175 0
CISCO SYSTEMS INC Common Stock 17275R102 84,763 1,548,740 SH   SOLE 0 0 1,548,740 0
CINTAS CORP Common Stock 172908105 1,317 5,551 SH   SOLE 0 0 5,551 0
CITIGROUP INC NEW Common Stock 172967424 20,595 294,082 SH   SOLE 0 0 294,082 0
CITIZENS FINL GRP INC Common Stock 174610105 577 16,308 SH   SOLE 0 0 16,308 0
CITRIX SYSTEMS INC Common Stock 177376100 2,615 26,643 SH   SOLE 0 0 26,643 0
CITY OFFICE REIT INC REIT 178587101 1,426 118,942 SH   SOLE 0 0 118,942 0
CLEAN ENERGY FUELS CORP Common Stock 184499101 32 12,045 SH   SOLE 0 0 12,045 0
INCARBRIDGE MLP MDSTRM ETF/Closed End 184692101 376 31,477 SH   SOLE 0 0 31,477 0
CLEARBRDG ENRGY MDSTREAM ETF/Closed End 18469P100 269 29,229 SH   SOLE 0 0 29,229 0
CLEARBRIDGE MLP MDSTRM ETF/Closed End 18469Q108 422 45,006 SH   SOLE 0 0 45,006 0
CLEVELAND CLIFFS INC NEW Common Stock 185899101 860 80,616 SH   SOLE 0 0 80,616 0
CLOROX COMPANY Common Stock 189054109 6,327 41,321 SH   SOLE 0 0 41,321 0
COCA COLA COMPANY Common Stock 191216100 42,535 835,322 SH   SOLE 0 0 835,322 0
CODORUS VALLEY BANCORP Common Stock 192025104 346 15,051 SH   SOLE 0 0 15,051 0
COGNIZANT TECH SLTNS A Common Stock 192446102 3,545 55,930 SH   SOLE 0 0 55,930 0
COHERENT INC Common Stock 192479103 427 3,134 SH   SOLE 0 0 3,134 0
COHEN STEERS QUALITY ETF/Closed End 19247L106 2,385 174,350 SH   SOLE 0 0 174,350 0
COHEN STEERSPFDINC ETF/Closed End 19247X100 451 20,863 SH   SOLE 0 0 20,863 0
COHEN STEERS INFRA FD ETF/Closed End 19248A109 662 25,493 SH   SOLE 0 0 25,493 0
COHEN STEERS LTD DUR Common Stock 19248C105 533 21,398 SH   SOLE 0 0 21,398 0
COLGATEPALMOLIVE COMPANY Common Stock 194162103 13,034 181,855 SH   SOLE 0 0 181,855 0
COLUMBIA PPTY TR INC REIT 198287203 377 18,175 SH   SOLE 0 0 18,175 0
COLUMBIA SELIGMAN GRWTH ETF/Closed End 19842X109 4,599 224,657 SH   SOLE 0 0 224,657 0
COLUMBIA SPORTSWEAR CO Common Stock 198516106 203 2,031 SH   SOLE 0 0 2,031 0
COMCAST CORP A NEW Common Stock 20030N101 75,958 1,796,543 SH   SOLE 0 0 1,796,543 0
COMERICA INC Common Stock 200340107 2,282 31,421 SH   SOLE 0 0 31,421 0
COMMERCE BANCSHARES INC Common Stock 200525103 426 7,147 SH   SOLE 0 0 7,147 0
COMMERCIAL METALS CO Common Stock 201723103 653 36,567 SH   SOLE 0 0 36,567 0
COMMUNITY BK SYSTEM INC Common Stock 203607106 1,500 22,785 SH   SOLE 0 0 22,785 0
COMMUNITY BANKERS TR CRP Common Stock 203612106 147 17,342 SH   SOLE 0 0 17,342 0
COMMUNITY FINL CORP MD Common Stock 20368X101 246 7,298 SH   SOLE 0 0 7,298 0
CMNTY HEALTHCARE TR INC Common Stock 20369C106 2,196 55,715 SH   SOLE 0 0 55,715 0
COMMVAULT SYSTEMS INC Common Stock 204166102 509 10,253 SH   SOLE 0 0 10,253 0
COMPASS MINRLS INTL INC Common Stock 20451N101 1,200 21,833 SH   SOLE 0 0 21,833 0
COMPASS DIVS HLDGS SBI Common Stock 20451Q104 3,777 197,658 SH   SOLE 0 0 197,658 0
CONAGRA BRANDS INC Common Stock 205887102 2,437 91,890 SH   SOLE 0 0 91,890 0
CONNECTICUT WTR SVC INC Common Stock 207797101 449 6,443 SH   SOLE 0 0 6,443 0
CONOCOPHILLIPS Common Stock 20825C104 25,264 414,164 SH   SOLE 0 0 414,164 0
CONSOL COAL RESOURCES LP Common Stock 20855T100 170 10,170 SH   SOLE 0 0 10,170 0
CONSOLIDATED EDISON INC Common Stock 209115104 7,460 85,081 SH   SOLE 0 0 85,081 0
CONSTELLATION BRANDS A Common Stock 21036P108 10,256 52,077 SH   SOLE 0 0 52,077 0
CONTINENTAL BLDG PRODS Common Stock 211171103 798 30,039 SH   SOLE 0 0 30,039 0
COOPER COS INC NEW Common Stock 216648402 5,134 15,240 SH   SOLE 0 0 15,240 0
COPART INC Common Stock 217204106 6,596 88,258 SH   SOLE 0 0 88,258 0
CORESITE REALTY CORP REIT 21870Q105 756 6,563 SH   SOLE 0 0 6,563 0
CORECIVIC INC Common Stock 21871N101 716 34,482 SH   SOLE 0 0 34,482 0
CORNING INC Common Stock 219350105 17,900 538,666 SH   SOLE 0 0 538,666 0
CORTEVA INC Common Stock 22052L104 9,367 316,780 SH   SOLE 0 0 316,780 0
COSTCO WHOLESALE CORP Common Stock 22160K105 19,212 72,701 SH   SOLE 0 0 72,701 0
COSTAR GROUP INC Common Stock 22160N109 1,057 1,908 SH   SOLE 0 0 1,908 0
COVANTA HOLDING CORP Common Stock 22282E102 1,726 96,396 SH   SOLE 0 0 96,396 0
COVENANT TRANSN GRP CL A Common Stock 22284P105 409 27,820 SH   SOLE 0 0 27,820 0
CRACKER BARREL OLD CTRY Common Stock 22410J106 1,335 7,818 SH   SOLE 0 0 7,818 0
CRANE COMPANY Common Stock 224399105 392 4,701 SH   SOLE 0 0 4,701 0
CREDIT SUISSE ASST MGMT ETF/Closed End- 224916106 104 33,414 SH   SOLE 0 0 33,414 0
CREDIT ACCEPTANCE CRP MI Common Stock 225310101 1,305 2,697 SH   SOLE 0 0 2,697 0
CS NASDQ COV CALL ETN CD Par 10 22542D480 719 80,312 SH   SOLE 0 0 80,312 0
CREE INC Common Stock 225447101 2,280 40,578 SH   SOLE 0 0 40,578 0
CRITEO SA ADS Common Stock 226718104 583 33,855 SH   SOLE 0 0 33,855 0
CRONOS GROUP INC Common Stock 22717L101 794 49,685 SH   SOLE 0 0 49,685 0
CROSSAMERICA PARTNERS Common Stock 22758A105 724 45,124 SH   SOLE 0 0 45,124 0
CROWN CASTLE INTL NEW REIT 22822V101 13,947 106,998 SH   SOLE 0 0 106,998 0
CRYOLIFE INC Common Stock 228903100 1,167 39,000 SH   SOLE 0 0 39,000 0
CRYOPORT INC PAR 0001 Common Stock 229050307 432 23,604 SH   SOLE 0 0 23,604 0
CULLEN FROST BANKERS INC Common Stock 229899109 1,083 11,568 SH   SOLE 0 0 11,568 0
CUMMINS INC Common Stock 231021106 14,859 86,720 SH   SOLE 0 0 86,720 0
CURIS INC NEW Common Stock 231269200 33 17,900 SH   SOLE 0 0 17,900 0
CURTISS WRIGHT CORP DE Common Stock 231561101 210 1,650 SH   SOLE 0 0 1,650 0
CYRUSONE INC Common Stock 23283R100 3,517 60,925 SH   SOLE 0 0 60,925 0
DMC GLBL INC Common Stock 23291C103 425 6,702 SH   SOLE 0 0 6,702 0
X TRCKRS MSCI EAFE ETF ETF/Closed End 233051200 1,203 38,069 SH   SOLE 0 0 38,069 0
X TRACKERS RUSL 1000 ETF ETF/Closed End 233051481 600 17,716 SH   SOLE 0 0 17,716 0
DCP MIDSTREAM LP MLP 23311P100 560 19,100 SH   SOLE 0 0 19,100 0
DNP SEL INCM FD INC ETF/Closed End 23325P104 2,339 197,859 SH   SOLE 0 0 197,859 0
D R HORTON INC Common Stock 23331A109 1,140 26,439 SH   SOLE 0 0 26,439 0
DTE ENERGY CO Common Stock 233331107 958 7,491 SH   SOLE 0 0 7,491 0
DXC TECH CO Common Stock 23355L106 942 17,075 SH   SOLE 0 0 17,075 0
DANAHER CORP Common Stock 235851102 17,671 123,641 SH   SOLE 0 0 123,641 0
DARDEN RESTAURANTS INC Common Stock 237194105 1,597 13,119 SH   SOLE 0 0 13,119 0
DATA I/O CORP Common Stock 237690102 634 141,000 SH   SOLE 0 0 141,000 0
DAVE BUSTERS ENTMNT Common Stock 238337109 379 9,358 SH   SOLE 0 0 9,358 0
DAVIS FUNDAMNTL WRLD ETF ETF/Closed End 23908L306 372 15,951 SH   SOLE 0 0 15,951 0
DAVITA INC Common Stock 23918K108 411 7,314 SH   SOLE 0 0 7,314 0
DECKERS OUTDOOR CORP Common Stock 243537107 1,524 8,658 SH   SOLE 0 0 8,658 0
DEERE CO Common Stock 244199105 12,138 73,245 SH   SOLE 0 0 73,245 0
DELEK US HLDGS INC NEW Common Stock 24665A103 485 11,973 SH   SOLE 0 0 11,973 0
DELL TECHS INC C Common Stock 24703L202 629 12,389 SH   SOLE 0 0 12,389 0
DELTA ARLNS INC NEW Common Stock 247361702 14,031 247,246 SH   SOLE 0 0 247,246 0
DELUXE CORP Common Stock 248019101 498 12,241 SH   SOLE 0 0 12,241 0
DENTSPLY SIRONA INC Common Stock 24906P109 2,887 49,473 SH   SOLE 0 0 49,473 0
DEVON ENERGY CORP NEW Common Stock 25179M103 345 12,083 SH   SOLE 0 0 12,083 0
DEXCOM INC Common Stock 252131107 1,852 12,360 SH   SOLE 0 0 12,360 0
DIAGEO PLC NEW SPON ADR Common Stock 25243Q205 27,542 159,832 SH   SOLE 0 0 159,832 0
DIAMONDBACK ENERGY INC Common Stock 25278X109 2,434 22,340 SH   SOLE 0 0 22,340 0
DICKS SPORTING GOODS INC Common Stock 253393102 555 16,031 SH   SOLE 0 0 16,031 0
DIGIMARC CORP NEW Common Stock 25381B101 2,058 46,360 SH   SOLE 0 0 46,360 0
DIGITAL REALTY TRUST INC REIT 253868103 1,836 15,588 SH   SOLE 0 0 15,588 0
DIODES INC Common Stock 254543101 531 14,595 SH   SOLE 0 0 14,595 0
DIRXN TECH BULL 3X ETF ETF/Closed End 25459W102 1,113 7,019 SH   SOLE 0 0 7,019 0
DIRXN FINL BULL 3X ETF ETF/Closed End 25459Y694 271 3,663 SH   SOLE 0 0 3,663 0
WALT DISNEY CO Common Stock 254687106 71,828 514,382 SH   SOLE 0 0 514,382 0
DISCOVER FINL SVCS Common Stock 254709108 6,350 81,845 SH   SOLE 0 0 81,845 0
DISCOVERY INC A Common Stock 25470F104 2,915 94,941 SH   SOLE 0 0 94,941 0
DISCOVERY INC C Common Stock 25470F302 1,145 40,255 SH   SOLE 0 0 40,255 0
DISH NETWORK CORP A Common Stock 25470M109 557 14,489 SH   SOLE 0 0 14,489 0
DOCUSIGN INC Common Stock 256163106 2,909 58,517 SH   SOLE 0 0 58,517 0
DOLBY LABS INC CL A Common Stock 25659T107 2,017 31,217 SH   SOLE 0 0 31,217 0
DOLLAR GENL CORP NEW Common Stock 256677105 14,865 109,979 SH   SOLE 0 0 109,979 0
DOLLAR TREE INC Common Stock 256746108 2,529 23,548 SH   SOLE 0 0 23,548 0
DOMINION ENERGY INC Common Stock 25746U109 27,467 355,234 SH   SOLE 0 0 355,234 0
DOMINOS PIZZA INC Common Stock 25754A201 788 2,830 SH   SOLE 0 0 2,830 0
DOMTAR CORP NEW Common Stock 257559203 245 5,504 SH   SOLE 0 0 5,504 0
DONEGAL GRP INC A Common Stock 257701201 1,910 125,066 SH   SOLE 0 0 125,066 0
DONEGAL GRP INC B Common Stock 257701300 137 10,510 SH   SOLE 0 0 10,510 0
DORMAN PRODS INC Common Stock 258278100 1,781 20,436 SH   SOLE 0 0 20,436 0
DOUBLELINE INCM SLTNS FD Common Stock 258622109 514 25,723 SH   SOLE 0 0 25,723 0
DOUBLELINE OPPORTUNISTIC ETF/Closed End- 258623107 211 10,068 SH   SOLE 0 0 10,068 0
DOVER CORP Common Stock 260003108 4,112 41,039 SH   SOLE 0 0 41,039 0
DOW INC Common Stock 260557103 24,226 491,294 SH   SOLE 0 0 491,294 0
DRIVE SHACK INC Common Stock 262077100 1,490 317,646 SH   SOLE 0 0 317,646 0
DUFFPHELP GLB UTIL INCM ETF/Closed End 26433C105 596 38,903 SH   SOLE 0 0 38,903 0
DUFF PHELPS SEL MLP FD Common Stock 26433F108 60 12,400 SH   SOLE 0 0 12,400 0
DUKE ENERGY CORP NEW Common Stock 26441C204 25,329 287,050 SH   SOLE 0 0 287,050 0
DUNKIN BRANDS GRP INC Common Stock 265504100 1,548 19,432 SH   SOLE 0 0 19,432 0
DUPONT DE NEMOURS INC Common Stock 26614N102 24,752 329,720 SH   SOLE 0 0 329,720 0
DYNEX CAPITAL INC PAR REIT 26817Q886 1,295 77,338 SH   SOLE 0 0 77,338 0
EOG RESOURCES INC Common Stock 26875P101 6,087 65,344 SH   SOLE 0 0 65,344 0
EQT CORP Common Stock 26884L109 804 50,839 SH   SOLE 0 0 50,839 0
EPR PROPERTIES Common Stock 26884U109 930 12,462 SH   SOLE 0 0 12,462 0
EQM MIDSTREAM PRTNRS LP MLP 26885B100 1,605 35,930 SH   SOLE 0 0 35,930 0
ETFIS INFRA ACT MLP ETF ETF/Closed End 26923G103 787 141,290 SH   SOLE 0 0 141,290 0
ETFIS INFRA REIT PFD ETF ETF/Closed End- 26923G400 327 13,201 SH   SOLE 0 0 13,201 0
ETF ETF PRIME CYBER ETF ETF/Closed End 26924G201 3,105 78,071 SH   SOLE 0 0 78,071 0
ETF ETFMG PRIM MOBIL ETF ETF/Closed End 26924G409 1,063 22,664 SH   SOLE 0 0 22,664 0
ETFMG ALT HARVEST ETF ETF/Closed End 26924G508 4,068 128,400 SH   SOLE 0 0 128,400 0
EAGLE MATERIALS INC Common Stock 26969P108 653 7,039 SH   SOLE 0 0 7,039 0
EAST WEST BANCORP INC Common Stock 27579R104 1,800 38,496 SH   SOLE 0 0 38,496 0
EASTMAN CHEMICAL CO Common Stock 277432100 3,732 47,955 SH   SOLE 0 0 47,955 0
EATON VANCE CORP Common Stock 278265103 486 11,265 SH   SOLE 0 0 11,265 0
EV MUN INCM TR ETF/Closed End- 27826U108 174 13,983 SH   SOLE 0 0 13,983 0
EV FLTG RT INCM TR ETF/Closed End- 278279104 178 13,176 SH   SOLE 0 0 13,176 0
EV MUN BD FD ETF/Closed End- 27827X101 331 26,596 SH   SOLE 0 0 26,596 0
EV TAX ADVTG DIV INCM FD ETF/Closed End 27828G107 1,297 54,476 SH   SOLE 0 0 54,476 0
EV LTD DUR INCM FD ETF/Closed End- 27828H105 781 61,730 SH   SOLE 0 0 61,730 0
EV TAX MNGD DIVRS EQ INC ETF/Closed End 27828N102 937 78,130 SH   SOLE 0 0 78,130 0
EV SR FLTG RT TR ETF/Closed End- 27828Q105 474 36,211 SH   SOLE 0 0 36,211 0
EV TAX ADVTG GLB DIV INC ETF/Closed End 27828S101 1,391 86,690 SH   SOLE 0 0 86,690 0
EV SHRT DUR DIVRS INCM ETF/Closed End- 27828V104 193 14,255 SH   SOLE 0 0 14,255 0
EV TAX ADVTG BY WRTE INC ETF/Closed End 27828X100 266 17,022 SH   SOLE 0 0 17,022 0
EV TAX ADVTG BY WRTE OPP ETF/Closed End 27828Y108 421 28,040 SH   SOLE 0 0 28,040 0
EV TAX MNGD GLB BY WRTE ETF/Closed End 27829C105 145 14,805 SH   SOLE 0 0 14,805 0
EV TAX MNGD GLB DIVRS EQ ETF/Closed End 27829F108 1,477 178,222 SH   SOLE 0 0 178,222 0
EV RISK MNGD DIVRS EQ ETF/Closed End 27829G106 173 18,446 SH   SOLE 0 0 18,446 0
EV HI INC 2021 TGT TERM ETF/Closed End- 27829W101 162 16,048 SH   SOLE 0 0 16,048 0
EBAY INC Common Stock 278642103 2,514 63,637 SH   SOLE 0 0 63,637 0
ECHOSTAR CORP A Common Stock 278768106 239 5,403 SH   SOLE 0 0 5,403 0
ECOLAB INC Common Stock 278865100 8,099 41,017 SH   SOLE 0 0 41,017 0
EDISON INTL Common Stock 281020107 683 10,137 SH   SOLE 0 0 10,137 0
EDWARDS LIFESCIENCES Common Stock 28176E108 3,936 21,303 SH   SOLE 0 0 21,303 0
EHEALTH INC Common Stock 28238P109 1,569 18,218 SH   SOLE 0 0 18,218 0
ELANCO ANIMAL HEALTH INC Common Stock 28414H103 2,817 83,344 SH   SOLE 0 0 83,344 0
ELECTRONIC ARTS INC Common Stock 285512109 2,055 20,295 SH   SOLE 0 0 20,295 0
EMCOR GROUP INC Common Stock 29084Q100 580 6,582 SH   SOLE 0 0 6,582 0
EMERSON ELECTRIC CO Common Stock 291011104 13,571 203,395 SH   SOLE 0 0 203,395 0
EMPLOYERS HOLDINGS INC Common Stock 292218104 416 9,846 SH   SOLE 0 0 9,846 0
ENCANA CORP Common Stock 292505104 139 27,171 SH   SOLE 0 0 27,171 0
ENBRIDGE INC Common Stock 29250N105 15,615 432,797 SH   SOLE 0 0 432,797 0
ENCOMPASS HEALTH CORP Common Stock 29261A100 577 9,101 SH   SOLE 0 0 9,101 0
ENERGIZER HLDGS NEW Common Stock 29272W109 806 20,860 SH   SOLE 0 0 20,860 0
ENERGY TRANSFER LP MLP 29273V100 5,207 369,824 SH   SOLE 0 0 369,824 0
ENOVA INTL INC Common Stock 29357K103 310 13,434 SH   SOLE 0 0 13,434 0
ENTASIS THERAPEUTICS Common Stock 293614103 290 44,917 SH   SOLE 0 0 44,917 0
ENTERGY CORP NEW Common Stock 29364G103 2,332 22,655 SH   SOLE 0 0 22,655 0
ENTERPRISE PROD PTNRS LP MLP 293792107 13,680 473,864 SH   SOLE 0 0 473,864 0
ENVESTNET INC Common Stock 29404K106 330 4,830 SH   SOLE 0 0 4,830 0
EPAM SYSTEMS INC Common Stock 29414B104 1,767 10,208 SH   SOLE 0 0 10,208 0
EQUIFAX INC Common Stock 294429105 1,757 12,989 SH   SOLE 0 0 12,989 0
EQUINIX INC PAR 0001 REIT 29444U700 2,200 4,362 SH   SOLE 0 0 4,362 0
EQUINOR ASA SPON ADR Common Stock 29446M102 370 18,731 SH   SOLE 0 0 18,731 0
EQTY LIFESTYLE PPTYS INC Common Stock 29472R108 399 3,285 SH   SOLE 0 0 3,285 0
EQUITY RESIDENTIAL REIT 29476L107 385 5,064 SH   SOLE 0 0 5,064 0
ERICSSON TELEPHONE NEW B Common Stock 294821608 645 67,889 SH   SOLE 0 0 67,889 0
ERIE INDEMNITY CO A Common Stock 29530P102 479 1,885 SH   SOLE 0 0 1,885 0
ETHAN ALLEN INTERIORS Common Stock 297602104 476 22,594 SH   SOLE 0 0 22,594 0
EURONET WORLDWIDE INC Common Stock 298736109 230 1,369 SH   SOLE 0 0 1,369 0
EVERCORE INC A Common Stock 29977A105 956 10,791 SH   SOLE 0 0 10,791 0
EVERGY INC Common Stock 30034W106 745 12,388 SH   SOLE 0 0 12,388 0
EVERSOURCE ENERGY Common Stock 30040W108 4,178 55,150 SH   SOLE 0 0 55,150 0
EVOLUS INC Common Stock 30052C107 360 24,600 SH   SOLE 0 0 24,600 0
EXACT SCIENCES CORP Common Stock 30063P105 1,076 9,118 SH   SOLE 0 0 9,118 0
EXCH ROBO GLB AUTO ETF ETF/Closed End 301505707 221 5,536 SH   SOLE 0 0 5,536 0
EXCH VESPER US LGCP ETF ETF/Closed End 301505749 585 22,819 SH   SOLE 0 0 22,819 0
EXELON CORP Common Stock 30161N101 4,566 95,250 SH   SOLE 0 0 95,250 0
EXPEDIA GROUP INC Common Stock 30212P303 2,320 17,438 SH   SOLE 0 0 17,438 0
EXPEDITORS INTL WASH INC Common Stock 302130109 6,121 80,686 SH   SOLE 0 0 80,686 0
EXXON MOBIL CORP Common Stock 30231G102 77,848 1,015,897 SH   SOLE 0 0 1,015,897 0
FLIR SYSTEMS INC Common Stock 302445101 3,908 72,232 SH   SOLE 0 0 72,232 0
FMC CORP NEW Common Stock 302491303 1,593 19,200 SH   SOLE 0 0 19,200 0
F N B CORP Common Stock 302520101 594 50,447 SH   SOLE 0 0 50,447 0
FS KKR CAPITAL CORP BDC Common Stock 302635107 78 13,099 SH   SOLE 0 0 13,099 0
FACEBOOK INC A Common Stock 30303M102 51,284 265,721 SH   SOLE 0 0 265,721 0
FACTSET RESEARCH SYS INC Common Stock 303075105 3,283 11,456 SH   SOLE 0 0 11,456 0
FAIR ISAAC CORP Common Stock 303250104 1,311 4,176 SH   SOLE 0 0 4,176 0
FARMLAND PARTNERS INC REIT 31154R109 123 17,493 SH   SOLE 0 0 17,493 0
FASTENAL CO Common Stock 311900104 5,310 162,939 SH   SOLE 0 0 162,939 0
FEDL RLTY INVT TR SBI REIT 313747206 908 7,048 SH   SOLE 0 0 7,048 0
FEDERATED INVS INC PA B Common Stock 314211103 3,045 93,694 SH   SOLE 0 0 93,694 0
FEDEX CORP Common Stock 31428X106 7,637 46,511 SH   SOLE 0 0 46,511 0
F5 NETWORKS INC Common Stock 315616102 1,031 7,077 SH   SOLE 0 0 7,077 0
FID MSCI CNSMR DISCR ETF ETF/Closed End 316092204 904 19,769 SH   SOLE 0 0 19,769 0
FID MSCI INFO TECH ETF ETF/Closed End 316092808 640 10,278 SH   SOLE 0 0 10,278 0
FID MSCI COMMN SVCS ETF ETF/Closed End 316092873 285 8,594 SH   SOLE 0 0 8,594 0
FIDELITY NATL INFO SVCS Common Stock 31620M106 2,800 22,820 SH   SOLE 0 0 22,820 0
FIDELITY NATL FINL INC Common Stock 31620R303 994 24,657 SH   SOLE 0 0 24,657 0
FIDUCIARY ENERGY INFRA ETF/Closed End 31647Q106 158 16,366 SH   SOLE 0 0 16,366 0
FIFTH THIRD BANCORP Common Stock 316773100 680 24,364 SH   SOLE 0 0 24,364 0
FIREEYE INC Common Stock 31816Q101 1,939 130,951 SH   SOLE 0 0 130,951 0
FIRST AMERN FINL CORP Common Stock 31847R102 3,987 74,247 SH   SOLE 0 0 74,247 0
FIRST BANK WILLIMSTWN NJ Common Stock 31931U102 117 10,000 SH   SOLE 0 0 10,000 0
FIRST COMMONWLTH FINL Common Stock 319829107 263 19,493 SH   SOLE 0 0 19,493 0
FIRST CMNTY BANKSHS INC Common Stock 31983A103 348 10,300 SH   SOLE 0 0 10,300 0
FIRST DATA CORP NEW A Common Stock 32008D106 625 23,089 SH   SOLE 0 0 23,089 0
FIRST FINANCIAL BANCORP Common Stock 320209109 316 13,037 SH   SOLE 0 0 13,037 0
FIRST HORIZON NATL CORP Common Stock 320517105 237 15,901 SH   SOLE 0 0 15,901 0
FIRST HAWAIIAN INC Common Stock 32051X108 2,843 109,892 SH   SOLE 0 0 109,892 0
FIRST REPUBLIC BANK Common Stock 33616C100 610 6,250 SH   SOLE 0 0 6,250 0
FIRST SOLAR INC Common Stock 336433107 428 6,520 SH   SOLE 0 0 6,520 0
FT MSTAR DIV LDRS ETF ETF/Closed End 336917109 5,773 188,411 SH   SOLE 0 0 188,411 0
FT US EQ OPPTYS ETF ETF/Closed End 336920103 6,381 81,892 SH   SOLE 0 0 81,892 0
FT INTERMED DUR PFD INCM Common Stock 33718W103 491 21,590 SH   SOLE 0 0 21,590 0
FT WATER ETF ETF/Closed End 33733B100 389 7,109 SH   SOLE 0 0 7,109 0
FT MULCP VAL ALPHADX ETF ETF/Closed End 33733C108 297 5,520 SH   SOLE 0 0 5,520 0
FT CAP STRENGTH ETF ETF/Closed End 33733E104 8,727 154,570 SH   SOLE 0 0 154,570 0
FT NYSE ARCA BIOTECH ETF ETF/Closed End 33733E203 13,092 92,960 SH   SOLE 0 0 92,960 0
FT DJ INTERNET INDX ETF ETF/Closed End 33733E302 29,644 206,115 SH   SOLE 0 0 206,115 0
FT NSDQ100 EX TECH ETF ETF/Closed End 33733E401 2,348 43,011 SH   SOLE 0 0 43,011 0
FT BICK INDX ETF ETF/Closed End 33733H107 770 28,629 SH   SOLE 0 0 28,629 0
FT NSDQ100 TECH INDX ETF ETF/Closed End 337345102 15,833 185,199 SH   SOLE 0 0 185,199 0
FT VAL LINE DIV INDX ETF ETF/Closed End 33734H106 25,858 766,391 SH   SOLE 0 0 766,391 0
FT LGCP CORE ALPHADX ETF ETF/Closed End 33734K109 28,580 466,681 SH   SOLE 0 0 466,681 0
FT CNSMR DSCR ALPHDX ETF ETF/Closed End 33734X101 4,815 112,459 SH   SOLE 0 0 112,459 0
FT CNSMR STPL ALPHDX ETF ETF/Closed End 33734X119 3,079 67,422 SH   SOLE 0 0 67,422 0
FT ENERGY ALPHADX ETF ETF/Closed End 33734X127 242 21,060 SH   SOLE 0 0 21,060 0
FT FINLS ALPHADX ETF ETF/Closed End 33734X135 4,578 144,641 SH   SOLE 0 0 144,641 0
FT HLTHCR ALPHADX ETF ETF/Closed End 33734X143 8,234 106,316 SH   SOLE 0 0 106,316 0
FT INDL PROD DUR A/D ETF ETF/Closed End 33734X150 2,353 55,484 SH   SOLE 0 0 55,484 0
FT TECH ALPHADX ETF ETF/Closed End 33734X176 16,504 248,026 SH   SOLE 0 0 248,026 0
FT UTILS ALPHADX ETF ETF/Closed End 33734X184 9,283 323,328 SH   SOLE 0 0 323,328 0
FT CLOUD COMPTG ETF ETF/Closed End 33734X192 1,994 34,515 SH   SOLE 0 0 34,515 0
FT DJ GLB SEL DIV ETF ETF/Closed End 33734X200 1,029 44,725 SH   SOLE 0 0 44,725 0
FIRST TR NASDAQ CYBE ETF ETF/Closed End 33734X846 2,218 77,550 SH   SOLE 0 0 77,550 0
FT SMCP CORE ALPHADX ETF ETF/Closed End 33734Y109 3,270 53,189 SH   SOLE 0 0 53,189 0
FT MDCP CORE ALPHADX ETF ETF/Closed End 33735B108 7,035 102,259 SH   SOLE 0 0 102,259 0
FT L/C VL OP ALPHADX ETF ETF/Closed End 33735J101 6,564 125,887 SH   SOLE 0 0 125,887 0
FT L/C GR OP ALPHADX ETF ETF/Closed End 33735K108 33,579 477,390 SH   SOLE 0 0 477,390 0
FT STOX EURO SEL DIV ETF ETF/Closed End 33735T109 5,228 417,914 SH   SOLE 0 0 417,914 0
FT FTSE EN DEV R/E ETF ETF/Closed End 33736N101 838 17,629 SH   SOLE 0 0 17,629 0
FT NSDQ ABA CMNTY BK ETF ETF/Closed End 33736Q104 714 14,878 SH   SOLE 0 0 14,878 0
FT EUROPE ALPHADX ETF ETF/Closed End 33737J117 4,448 126,122 SH   SOLE 0 0 126,122 0
FT BRAZIL ALPHADX ETF ETF/Closed End 33737J133 1,154 73,206 SH   SOLE 0 0 73,206 0
FT JAPAN ALPHADX ETF ETF/Closed End 33737J158 1,243 25,802 SH   SOLE 0 0 25,802 0
FT D/M EX US ALPHADX ETF ETF/Closed End 33737J174 3,186 59,063 SH   SOLE 0 0 59,063 0
FT EMG MKT ALPHADX ETF ETF/Closed End 33737J182 3,367 133,629 SH   SOLE 0 0 133,629 0
FT GERMANY ALPHADX ETF ETF/Closed End 33737J190 944 22,554 SH   SOLE 0 0 22,554 0
FT SWITZRLD ALPHADX ETF ETF/Closed End 33737J232 1,099 21,422 SH   SOLE 0 0 21,422 0
FT E/M SC ALPHADEX ETF ETF/Closed End 33737J307 716 20,413 SH   SOLE 0 0 20,413 0
FT ALPHADEX EUROZONE ETF ETF/Closed End 33737J505 1,851 47,328 SH   SOLE 0 0 47,328 0
FT MDCP GRW ALPHADX ETF ETF/Closed End 33737M102 604 13,355 SH   SOLE 0 0 13,355 0
FT MDCP VAL ALPHADX ETF ETF/Closed End 33737M201 338 9,804 SH   SOLE 0 0 9,804 0
FT SMCP GRW ALPHADX ETF ETF/Closed End 33737M300 2,107 45,273 SH   SOLE 0 0 45,273 0
FT N A ENRGY INFRA ETF ETF/Closed End 33738D101 2,499 99,362 SH   SOLE 0 0 99,362 0
FT SENIOR LOAN FD ETF ETF/Closed End- 33738D309 4,277 90,771 SH   SOLE 0 0 90,771 0
FT IV TACTICL HI YLD ETF ETF/Closed End- 33738D408 1,383 28,736 SH   SOLE 0 0 28,736 0
FIRST TRUST HIGH INCOME ETF/Closed End- 33738E109 746 49,689 SH   SOLE 0 0 49,689 0
FIRST TR ENERGY INCMGRW ETF/Closed End 33738G104 490 21,971 SH   SOLE 0 0 21,971 0
FT M/A DIVRS INCM ETF ETF/Closed End 33738R100 3,394 183,449 SH   SOLE 0 0 183,449 0
FT NSDQ TECH DIV IDX ETF ETF/Closed End 33738R118 4,141 106,124 SH   SOLE 0 0 106,124 0
FT VI HIGH INCM ETF ETF/Closed End 33738R308 549 24,595 SH   SOLE 0 0 24,595 0
FT VI RSG DIV ACHIEV ETF ETF/Closed End 33738R506 6,544 210,702 SH   SOLE 0 0 210,702 0
FT D WRIGHT FOC 5 ETF ETF/Closed End 33738R605 15,890 522,522 SH   SOLE 0 0 522,522 0
FT SP INTL DV ARIST ETF ETF/Closed End 33738R688 1,096 64,170 SH   SOLE 0 0 64,170 0
FT NASDAQ INTELROBT ETF ETF/Closed End 33738R720 337 10,171 SH   SOLE 0 0 10,171 0
FT NASDAQ SEMICONDUC ETF ETF/Closed End 33738R811 237 7,307 SH   SOLE 0 0 7,307 0
FT NASDAQ BANK ETF ETF/Closed End 33738R860 2,475 97,641 SH   SOLE 0 0 97,641 0
FT D WRIGHT FOC 5 ETF ETF/Closed End 33738R878 1,274 47,435 SH   SOLE 0 0 47,435 0
FIRST TR VI DW INTL ETF ETF/Closed End 33738R886 942 47,612 SH   SOLE 0 0 47,612 0
FIRST TR MLP ENERGY ETF/Closed End 33739B104 1,039 87,348 SH   SOLE 0 0 87,348 0
FT III PFD SECSINCM ETF ETF/Closed End- 33739E108 11,918 614,657 SH   SOLE 0 0 614,657 0
FT VII GLB TACTICAL ETF ETF/Closed End 33739H101 215 11,597 SH   SOLE 0 0 11,597 0
FT NEW OP MLP ENERGY ETF/Closed End 33739M100 549 58,100 SH   SOLE 0 0 58,100 0
FT III MANAGED MUN ETF ETF/Closed End- 33739N108 2,086 38,089 SH   SOLE 0 0 38,089 0
FT III LONG SHORT EQ ETF ETF/Closed End 33739P103 501 12,458 SH   SOLE 0 0 12,458 0
FT RVRFRONT DYN DEV ETF ETF/Closed End 33739P608 1,573 27,724 SH   SOLE 0 0 27,724 0
FT RVRFRNT DYN E/MKT ETF ETF/Closed End 33739P707 261 4,240 SH   SOLE 0 0 4,240 0
FT SHRT DUR MGD MUN ETF ETF/Closed End- 33739P830 202 9,900 SH   SOLE 0 0 9,900 0
FT LOW DUR OPP ETF ETF/Closed End- 33739Q200 6,828 132,129 SH   SOLE 0 0 132,129 0
FT ENH SHORT MTY NEW ETF ETF/Closed End- 33739Q408 10,816 180,113 SH   SOLE 0 0 180,113 0
FT DYN EURO EQ INCM ETF/Closed End 33740D107 153 10,888 SH   SOLE 0 0 10,888 0
FT TCW OPPORTUNISTIC ETF ETF/Closed End- 33740F805 4,451 85,950 SH   SOLE 0 0 85,950 0
FT TCW UNCONSTRAINED ETF ETF/Closed End- 33740F888 4,282 166,371 SH   SOLE 0 0 166,371 0
FT ALT ABS RET STRAT ETF ETF/Closed End 33740Y101 464 17,421 SH   SOLE 0 0 17,421 0
FT DW MOMENTUM LOW ETF ETF/Closed End 33741L108 1,461 67,922 SH   SOLE 0 0 67,922 0
FIRST INDXX DIGITAL ETF ETF/Closed End 33741X201 249 8,300 SH   SOLE 0 0 8,300 0
FISERV INC Common Stock 337738108 7,317 80,266 SH   SOLE 0 0 80,266 0
FIRSTENERGY CORP Common Stock 337932107 9,972 232,947 SH   SOLE 0 0 232,947 0
FIVE BELOW INC Common Stock 33829M101 641 5,342 SH   SOLE 0 0 5,342 0
FIVE9 INC Common Stock 338307101 630 12,283 SH   SOLE 0 0 12,283 0
FLEETCOR TECHS INC Common Stock 339041105 7,897 28,118 SH   SOLE 0 0 28,118 0
FLEXSTEEL INDUSTRIES INC Common Stock 339382103 205 12,008 SH   SOLE 0 0 12,008 0
FLEXSHS STOXX GLBL ETF ETF/Closed End 33939L795 1,814 35,577 SH   SOLE 0 0 35,577 0
FLUOR CORP NEW Common Stock 343412102 2,556 75,868 SH   SOLE 0 0 75,868 0
FLOWERS FOODS INC Common Stock 343498101 218 9,385 SH   SOLE 0 0 9,385 0
FORD MOTOR CO NEW Common Stock 345370860 6,664 651,444 SH   SOLE 0 0 651,444 0
FORTINET INC Common Stock 34959E109 953 12,405 SH   SOLE 0 0 12,405 0
FORTIVE CORP Common Stock 34959J108 5,563 68,239 SH   SOLE 0 0 68,239 0
FORTUNE BRANDS HOME SEC Common Stock 34964C106 554 9,691 SH   SOLE 0 0 9,691 0
FOX CORP A Common Stock 35137L105 991 27,058 SH   SOLE 0 0 27,058 0
FOX CORP B Common Stock 35137L204 687 18,793 SH   SOLE 0 0 18,793 0
FRANCO NEVADA CORP Common Stock 351858105 1,033 12,172 SH   SOLE 0 0 12,172 0
FRANKLIN ELECTRIC CO INC Common Stock 353514102 448 9,438 SH   SOLE 0 0 9,438 0
FRANKLIN RESOURCES INC Common Stock 354613101 2,443 70,190 SH   SOLE 0 0 70,190 0
FRKLN LIBERTYQ E/MKT ETF ETF/Closed End 35473P207 1,166 38,963 SH   SOLE 0 0 38,963 0
FRANKLIN UNIVERSAL TR SB ETF/Closed End 355145103 102 13,888 SH   SOLE 0 0 13,888 0
FREEPORT MCMORAN INC Common Stock 35671D857 3,848 331,397 SH   SOLE 0 0 331,397 0
FREQUENCY ELECTRNCS INC Common Stock 358010106 1,706 149,750 SH   SOLE 0 0 149,750 0
FUEL TECH INC Common Stock 359523107 16 11,500 SH   SOLE 0 0 11,500 0
FULLER H B CO Common Stock 359694106 1,140 24,571 SH   SOLE 0 0 24,571 0
FULTON FINANCIAL CORP PA Common Stock 360271100 982 60,004 SH   SOLE 0 0 60,004 0
GCI LIBERTY INC A Common Stock 36164V305 493 8,019 SH   SOLE 0 0 8,019 0
GCP APPLIED TECHS INC Common Stock 36164Y101 552 24,398 SH   SOLE 0 0 24,398 0
GSV CAPITAL CORP BDC Common Stock 36191J101 358 56,000 SH   SOLE 0 0 56,000 0
GW PHARMACEUTICALS PLC Common Stock 36197T103 1,781 10,333 SH   SOLE 0 0 10,333 0
GIII APPAREL GROUP LTD Common Stock 36237H101 286 9,708 SH   SOLE 0 0 9,708 0
GABELLI EQUITY TRUST INC ETF/Closed End 362397101 102 16,427 SH   SOLE 0 0 16,427 0
GABELLI UTIL TR INC ETF/Closed End 36240A101 413 59,089 SH   SOLE 0 0 59,089 0
GABELLI DIV INCM TR ETF/Closed End 36242H104 970 44,752 SH   SOLE 0 0 44,752 0
GAIN CAPITAL HLDGS INC Common Stock 36268W100 411 99,483 SH   SOLE 0 0 99,483 0
ARTHUR J GALLAGHER Common Stock 363576109 874 9,981 SH   SOLE 0 0 9,981 0
GAMCO GOLD NATL RESINCM ETF/Closed End 36465A109 1,086 237,129 SH   SOLE 0 0 237,129 0
GAMCO NATL RES GOLDINCM ETF/Closed End 36465E101 115 19,698 SH   SOLE 0 0 19,698 0
GAMING LEISURE PPTYS Common Stock 36467J108 1,385 35,518 SH   SOLE 0 0 35,518 0
GANNETT SPINCO INC Common Stock 36473H104 690 84,534 SH   SOLE 0 0 84,534 0
GAP INC Common Stock 364760108 267 14,866 SH   SOLE 0 0 14,866 0
GARDNER DENVER HLDGS INC Common Stock 36555P107 221 6,385 SH   SOLE 0 0 6,385 0
GARRISON CAP INC BDC Common Stock 366554103 76 10,975 SH   SOLE 0 0 10,975 0
GENERAC HOLDINGS INC Common Stock 368736104 227 3,275 SH   SOLE 0 0 3,275 0
GENERAL DYNAMICS CORP Common Stock 369550108 11,545 63,497 SH   SOLE 0 0 63,497 0
GENERAL ELECTRIC CO Common Stock 369604103 13,222 1,259,252 SH   SOLE 0 0 1,259,252 0
GENERAL MILLS INC Common Stock 370334104 19,207 365,717 SH   SOLE 0 0 365,717 0
GENERAL MOTORS CO Common Stock 37045V100 19,044 494,254 SH   SOLE 0 0 494,254 0
GENESEE WYOMING INC A Common Stock 371559105 269 2,686 SH   SOLE 0 0 2,686 0
GENTEX CORP Common Stock 371901109 12,132 492,986 SH   SOLE 0 0 492,986 0
GENESIS ENERGY LP MLP 371927104 1,023 46,734 SH   SOLE 0 0 46,734 0
GENUINE PARTS CO Common Stock 372460105 20,768 200,500 SH   SOLE 0 0 200,500 0
GEVO INC PAR 001 NEW Common Stock 374396406 29 14,700 SH   SOLE 0 0 14,700 0
GILEAD SCIENCES INC Common Stock 375558103 13,957 206,590 SH   SOLE 0 0 206,590 0
GILDAN ACTIVEWEAR INC Common Stock 375916103 1,060 27,399 SH   SOLE 0 0 27,399 0
GLACIER BANCORP INC NEW Common Stock 37637Q105 265 6,546 SH   SOLE 0 0 6,546 0
GLADSTONE CAP CORP BDC ETF/Closed End 376535100 165 17,575 SH   SOLE 0 0 17,575 0
GLADSTONE COML CORP REIT 376536108 846 39,845 SH   SOLE 0 0 39,845 0
GLADSTONE INVT CORP BDC ETF/Closed End 376546107 1,868 166,374 SH   SOLE 0 0 166,374 0
GLADSTONE LAND CORP REIT 376549101 529 45,892 SH   SOLE 0 0 45,892 0
GLATFELTER Common Stock 377316104 899 53,272 SH   SOLE 0 0 53,272 0
GLAXOSMITHKLINE PLC ADR Common Stock 37733W105 14,964 373,915 SH   SOLE 0 0 373,915 0
GLOBAL BLOOD THERAPEUTIC Common Stock 37890U108 399 7,590 SH   SOLE 0 0 7,590 0
GLOBAL PAYMENTS INC Common Stock 37940X102 2,500 15,613 SH   SOLE 0 0 15,613 0
GLBL X MLP ENERGY ETF ETF/Closed End 37950E226 540 41,758 SH   SOLE 0 0 41,758 0
GLBL X SUPERINCM PFD ETF ETF/Closed End- 37950E333 816 70,195 SH   SOLE 0 0 70,195 0
GLBL X MLP ETF ETF/Closed End 37950E473 90 10,254 SH   SOLE 0 0 10,254 0
GLBL X SUPER DIV ETF ETF/Closed End 37950E549 1,383 80,331 SH   SOLE 0 0 80,331 0
GLOBAL MEDICAL REIT NEW REIT 37954A204 1,204 114,643 SH   SOLE 0 0 114,643 0
GLBL SP 500 COVERED ETF ETF/Closed End 37954Y475 4,817 98,596 SH   SOLE 0 0 98,596 0
GLBL NASDAQ 100 COVR ETF ETF/Closed End 37954Y483 4,624 202,903 SH   SOLE 0 0 202,903 0
GLBL US INFRA DEV ETF ETF/Closed End 37954Y673 2,381 146,059 SH   SOLE 0 0 146,059 0
GLOBAL X ROBOTICS ETF ETF/Closed End 37954Y715 618 29,806 SH   SOLE 0 0 29,806 0
GLB X FINTECH ETF ETF/Closed End 37954Y814 262 8,893 SH   SOLE 0 0 8,893 0
GODADDY INC A Common Stock 380237107 295 4,206 SH   SOLE 0 0 4,206 0
GOLDMAN SACHS GROUP INC Common Stock 38141G104 6,231 30,452 SH   SOLE 0 0 30,452 0
GS ACTIVEBETA INTL ETF ETF/Closed End 381430107 2,005 69,925 SH   SOLE 0 0 69,925 0
GS ACTIVEBETA LGCP ETF ETF/Closed End 381430503 42,899 729,954 SH   SOLE 0 0 729,954 0
GS ACCESS TRSY 01YR ETF ETF/Closed End 381430529 31,372 312,595 SH   SOLE 0 0 312,595 0
GOODYEAR TIRE RUBBER Common Stock 382550101 207 13,551 SH   SOLE 0 0 13,551 0
GOPRO INC A Common Stock 38268T103 669 122,508 SH   SOLE 0 0 122,508 0
GORMAN RUPP CO Common Stock 383082104 932 28,375 SH   SOLE 0 0 28,375 0
GRACO INC Common Stock 384109104 1,231 24,538 SH   SOLE 0 0 24,538 0
GRAHAM HOLDINGS CO Common Stock 384637104 306 444 SH   SOLE 0 0 444 0
GRAINGER W W INC Common Stock 384802104 2,607 9,718 SH   SOLE 0 0 9,718 0
GRANA Y MONTERO SPON ADR Common Stock 38500P208 43 13,718 SH   SOLE 0 0 13,718 0
GRAND CANYON ED INC Common Stock 38526M106 323 2,759 SH   SOLE 0 0 2,759 0
GRANITE CONSTRUCTION INC Common Stock 387328107 333 6,918 SH   SOLE 0 0 6,918 0
GRIFFON CORP Common Stock 398433102 182 10,782 SH   SOLE 0 0 10,782 0
GROUP ONE AUTOMOTIVE INC Common Stock 398905109 533 6,504 SH   SOLE 0 0 6,504 0
GRUBHUB INC Common Stock 400110102 616 7,894 SH   SOLE 0 0 7,894 0
GUARDANT HEALTH INC Common Stock 40131M109 755 8,745 SH   SOLE 0 0 8,745 0
GUGGENHEIM TXBL MUN MGD ETF/Closed End- 401664107 1,214 50,612 SH   SOLE 0 0 50,612 0
GUGGENHEIM ENHANCED EQTY ETF/Closed End 40167B100 419 51,591 SH   SOLE 0 0 51,591 0
GUGG STRAT OPPTYS FD SBI ETF/Closed End- 40167F101 2,067 100,927 SH   SOLE 0 0 100,927 0
GUIDEWIRE SOFTWARE INC Common Stock 40171V100 742 7,317 SH   SOLE 0 0 7,317 0
GULFPORT ENERGY CORP NEW Common Stock 402635304 76 15,507 SH   SOLE 0 0 15,507 0
HE EQUIP SVCS INC Common Stock 404030108 1,215 41,765 SH   SOLE 0 0 41,765 0
HCA HEALTHCARE INC Common Stock 40412C101 1,854 13,715 SH   SOLE 0 0 13,715 0
HCP INC REIT 40414L109 10,267 321,056 SH   SOLE 0 0 321,056 0
HDFC BK LTD ADR REP 3 SH Common Stock 40415F101 1,208 9,286 SH   SOLE 0 0 9,286 0
HCI GROUP INC Common Stock 40416E103 223 5,500 SH   SOLE 0 0 5,500 0
HD SUPPLY HOLDINGS INC Common Stock 40416M105 849 21,084 SH   SOLE 0 0 21,084 0
HSBC HLDGS PLC SPONS ADR Common Stock 404280406 14,281 342,141 SH   SOLE 0 0 342,141 0
HP INC Common Stock 40434L105 1,370 65,894 SH   SOLE 0 0 65,894 0
HAIN CELESTIAL GROUP INC Common Stock 405217100 584 26,647 SH   SOLE 0 0 26,647 0
HALLIBURTON COMPANY Common Stock 406216101 822 36,147 SH   SOLE 0 0 36,147 0
HALOZYME THERAPEUTICS Common Stock 40637H109 1,087 63,292 SH   SOLE 0 0 63,292 0
HANCOCK JOHN FINL OPPTYS ETF/Closed End 409735206 7,006 217,570 SH   SOLE 0 0 217,570 0
HANCOCK J PREM DIV FUND ETF/Closed End 41013T105 197 11,633 SH   SOLE 0 0 11,633 0
JOHN HANCOCK TAX ADV ETF/Closed End 41013V100 548 21,557 SH   SOLE 0 0 21,557 0
HANESBRANDS INC Common Stock 410345102 175 10,185 SH   SOLE 0 0 10,185 0
HANNON ARMSTRONG SUSTAIN Common Stock 41068X100 2,689 95,426 SH   SOLE 0 0 95,426 0
HARLEY DAVIDSON INC Common Stock 412822108 204 5,697 SH   SOLE 0 0 5,697 0
HARRIS CORP DEL Common Stock 413875105 7,214 38,141 SH   SOLE 0 0 38,141 0
HARSCO CORP Common Stock 415864107 274 9,980 SH   SOLE 0 0 9,980 0
HARTFORD FINL SVCS GROUP Common Stock 416515104 2,015 36,154 SH   SOLE 0 0 36,154 0
HARVEST CAP CR CORP BDC Common Stock 41753F109 150 14,250 SH   SOLE 0 0 14,250 0
HASBRO INC Common Stock 418056107 5,663 53,586 SH   SOLE 0 0 53,586 0
HAWAIIAN ELEC INDS INC Common Stock 419870100 656 15,069 SH   SOLE 0 0 15,069 0
HEALTHCARE SVCS GROUP Common Stock 421906108 352 11,621 SH   SOLE 0 0 11,621 0
HEALTHEQUITY INC Common Stock 42226A107 645 9,865 SH   SOLE 0 0 9,865 0
HEICO CORP NEW Common Stock 422806109 1,551 11,591 SH   SOLE 0 0 11,591 0
HELMERICH PAYNE INC Common Stock 423452101 1,438 28,413 SH   SOLE 0 0 28,413 0
JACK HENRY ASSOC INC Common Stock 426281101 4,941 36,895 SH   SOLE 0 0 36,895 0
HERCULES CAPITAL INC BDC Common Stock 427096508 2,044 159,407 SH   SOLE 0 0 159,407 0
HERSHEY COMPANY Common Stock 427866108 7,672 57,238 SH   SOLE 0 0 57,238 0
HESS CORP Common Stock 42809H107 1,125 17,696 SH   SOLE 0 0 17,696 0
HEWLETT PACKARD ENTRPRS Common Stock 42824C109 181 12,117 SH   SOLE 0 0 12,117 0
HEXCEL CORP NEW Common Stock 428291108 3,129 38,689 SH   SOLE 0 0 38,689 0
HIBBETT SPORTS INC Common Stock 428567101 607 33,330 SH   SOLE 0 0 33,330 0
HIGHWOODS PPTYS INC REIT 431284108 574 13,904 SH   SOLE 0 0 13,904 0
HILTON WORLDWIDE NEW Common Stock 43300A203 1,302 13,319 SH   SOLE 0 0 13,319 0
HINGHAM INSTITUT FOR Common Stock 433323102 401 2,027 SH   SOLE 0 0 2,027 0
HOLLYFRONTIER CORP Common Stock 436106108 809 17,489 SH   SOLE 0 0 17,489 0
HOLOGIC INC Common Stock 436440101 277 5,769 SH   SOLE 0 0 5,769 0
HOME DEPOT INC Common Stock 437076102 58,530 281,432 SH   SOLE 0 0 281,432 0
HONDA MTR LTD ADR Common Stock 438128308 420 16,272 SH   SOLE 0 0 16,272 0
HONEYWELL INTL INC Common Stock 438516106 35,885 205,537 SH   SOLE 0 0 205,537 0
HORMEL FOODS CORP Common Stock 440452100 3,291 81,174 SH   SOLE 0 0 81,174 0
HOSPITALITY PPTYS TR SBI REIT 44106M102 2,785 111,388 SH   SOLE 0 0 111,388 0
HOULIHAN LOKEY INC A Common Stock 441593100 345 7,744 SH   SOLE 0 0 7,744 0
HOWARD HUGHES CORP Common Stock 44267D107 417 3,370 SH   SOLE 0 0 3,370 0
HUBBELL INC Common Stock 443510607 1,586 12,164 SH   SOLE 0 0 12,164 0
HUMANA INC Common Stock 444859102 762 2,871 SH   SOLE 0 0 2,871 0
HUNTINGTON BANCSHS INC Common Stock 446150104 6,661 481,990 SH   SOLE 0 0 481,990 0
HUNTINGTON INGALLS INDS Common Stock 446413106 2,654 11,810 SH   SOLE 0 0 11,810 0
HUNTSMAN CORP Common Stock 447011107 3,950 193,237 SH   SOLE 0 0 193,237 0
IAC/INTERACTIVECRP 001 Common Stock 44919P508 676 3,108 SH   SOLE 0 0 3,108 0
IAA INC Common Stock 449253103 1,826 47,086 SH   SOLE 0 0 47,086 0
ICF INTL INC Common Stock 44925C103 948 13,023 SH   SOLE 0 0 13,023 0
ICU MEDICAL INC Common Stock 44930G107 445 1,765 SH   SOLE 0 0 1,765 0
IPG PHOTONICS CORP Common Stock 44980X109 811 5,260 SH   SOLE 0 0 5,260 0
ITT INC Common Stock 45073V108 342 5,222 SH   SOLE 0 0 5,222 0
ICICI BANK LTD ADR Common Stock 45104G104 148 11,774 SH   SOLE 0 0 11,774 0
ICAHN ENTERPRISES LP Common Stock 451100101 1,215 16,776 SH   SOLE 0 0 16,776 0
IDACORP INC Common Stock 451107106 260 2,588 SH   SOLE 0 0 2,588 0
IDEANOMICS INC Common Stock 45166V106 28 11,500 SH   SOLE 0 0 11,500 0
IDEX CORP Common Stock 45167R104 1,906 11,074 SH   SOLE 0 0 11,074 0
IDEXX LABORATORIES INC Common Stock 45168D104 1,830 6,645 SH   SOLE 0 0 6,645 0
ILLINOIS TOOL WORKS INC Common Stock 452308109 13,325 88,353 SH   SOLE 0 0 88,353 0
ILLUMINA INC Common Stock 452327109 12,242 33,253 SH   SOLE 0 0 33,253 0
IMMUNOGEN INC Common Stock 45253H101 166 76,324 SH   SOLE 0 0 76,324 0
INCYTE CORP Common Stock 45337C102 860 10,128 SH   SOLE 0 0 10,128 0
INDEPENDENCE HLDG CO NEW Common Stock 453440307 213 5,509 SH   SOLE 0 0 5,509 0
INDEPENDENT BANK CORP MA Common Stock 453836108 232 3,050 SH   SOLE 0 0 3,050 0
INDIA FUND INC ETF/Closed End 454089103 1,756 82,528 SH   SOLE 0 0 82,528 0
IQ MERGER ARBITRAGE ETF ETF/Closed End 45409B800 1,769 56,072 SH   SOLE 0 0 56,072 0
INFOSYS LTD SPONS ADR Common Stock 456788108 1,142 106,714 SH   SOLE 0 0 106,714 0
INGEVITY CORP Common Stock 45688C107 703 6,686 SH   SOLE 0 0 6,686 0
INNOVATOR IBD 50 ETF ETF/Closed End 45782C102 317 9,235 SH   SOLE 0 0 9,235 0
INNOVATR SP 500 BUF ETF ETF/Closed End 45782C409 211 7,360 SH   SOLE 0 0 7,360 0
INNOVATR SP 500 BUF ETF ETF/Closed End 45782C508 406 14,750 SH   SOLE 0 0 14,750 0
INNOVATR SP 500 BUF ETF ETF/Closed End 45782C748 705 26,844 SH   SOLE 0 0 26,844 0
INNOVATR SP 500 BUF ETF ETF/Closed End 45782C789 265 10,306 SH   SOLE 0 0 10,306 0
INNOVATR SP 500 PWR ETF ETF/Closed End 45782C797 665 26,570 SH   SOLE 0 0 26,570 0
INNOVATR SP 500 ULT ETF ETF/Closed End 45782C805 462 18,000 SH   SOLE 0 0 18,000 0
INNOVATR SP 500 ULT ETF ETF/Closed End 45782C821 781 31,553 SH   SOLE 0 0 31,553 0
INNOVATR SP 500 ULT ETF ETF/Closed End 45782C839 418 16,200 SH   SOLE 0 0 16,200 0
INNOVATR SP 500 PWR ETF ETF/Closed End 45782C870 283 11,000 SH   SOLE 0 0 11,000 0
INTEL CORP Common Stock 458140100 66,645 1,392,216 SH   SOLE 0 0 1,392,216 0
INTELLIA THERAPEUTICS Common Stock 45826J105 527 32,185 SH   SOLE 0 0 32,185 0
INTERACTIVE BROKERS GRP Common Stock 45841N107 2,306 42,130 SH   SOLE 0 0 42,130 0
INTERCEPT PHARMS INC Common Stock 45845P108 625 7,857 SH   SOLE 0 0 7,857 0
INTERCONTL HOTELS 2018 Common Stock 45857P806 235 3,520 SH   SOLE 0 0 3,520 0
INTERCONTINENTAL EXCH Common Stock 45866F104 1,132 13,170 SH   SOLE 0 0 13,170 0
INTL BUSINESS MACHS CORP Common Stock 459200101 44,847 325,217 SH   SOLE 0 0 325,217 0
INTL FLAVOR FRAGRANCE Common Stock 459506101 1,186 8,177 SH   SOLE 0 0 8,177 0
INTL PAPER COMPANY Common Stock 460146103 10,059 232,197 SH   SOLE 0 0 232,197 0
INTERPUBLIC GROUP Common Stock 460690100 552 24,457 SH   SOLE 0 0 24,457 0
INV ULTRA SHRT DUR ETF ETF/Closed End- 46090A887 3,656 72,588 SH   SOLE 0 0 72,588 0
INV QQQ ETF ETF/Closed End 46090E103 112,621 603,089 SH   SOLE 0 0 603,089 0
INTUIT INC Common Stock 461202103 9,381 35,898 SH   SOLE 0 0 35,898 0
INTUITIVE SURGICAL NEW Common Stock 46120E602 4,022 7,668 SH   SOLE 0 0 7,668 0
INTREXON CORP Common Stock 46122T102 319 41,615 SH   SOLE 0 0 41,615 0
INVESCO SR INCOME TR ETF/Closed End- 46131H107 166 38,474 SH   SOLE 0 0 38,474 0
INVESCO MUN OPPTY TR ETF/Closed End- 46132C107 213 17,340 SH   SOLE 0 0 17,340 0
INVESCO VALU MUN INCM TR ETF/Closed End- 46132P108 209 13,720 SH   SOLE 0 0 13,720 0
INV AEROSP DEF ETF ETF/Closed End 46137V100 5,510 84,850 SH   SOLE 0 0 84,850 0
INV WILDERHL CLN ETF ETF/Closed End 46137V134 254 8,537 SH   SOLE 0 0 8,537 0
INV WATER RES ETF ETF/Closed End 46137V142 467 13,119 SH   SOLE 0 0 13,119 0
INV SP S/C 600 PURE ETF ETF/Closed End 46137V175 1,375 12,364 SH   SOLE 0 0 12,364 0
INV SP 500 TOP 50 ETF ETF/Closed End 46137V233 889 4,235 SH   SOLE 0 0 4,235 0
INV EXCHG SP 500 ETF ETF/Closed End 46137V241 1,229 37,099 SH   SOLE 0 0 37,099 0
INV SP PURE GRW ETF ETF/Closed End 46137V266 9,558 80,018 SH   SOLE 0 0 80,018 0
INV SP 500 EQ WEIGH ETF ETF/Closed End 46137V282 2,442 13,766 SH   SOLE 0 0 13,766 0
INV SP 500 INDUST ETF ETF/Closed End 46137V324 328 2,600 SH   SOLE 0 0 2,600 0
INV SP 500 EQUAL HC ETF ETF/Closed End 46137V332 1,136 5,607 SH   SOLE 0 0 5,607 0
INV EXCHG SP 500 ETF ETF/Closed End 46137V340 358 8,263 SH   SOLE 0 0 8,263 0
INV SP 500 EQUAL ETF ETF/Closed End 46137V357 36,540 338,956 SH   SOLE 0 0 338,956 0
INV EXCHG SP 500 ETF ETF/Closed End 46137V365 2,738 56,390 SH   SOLE 0 0 56,390 0
INV SP 500 EQUAL ETF ETF/Closed End 46137V373 365 2,727 SH   SOLE 0 0 2,727 0
INV SP 500 CONSUMER ETF ETF/Closed End 46137V381 270 2,579 SH   SOLE 0 0 2,579 0
INV SP 500 BYWRTE ETF ETF/Closed End 46137V399 1,228 56,615 SH   SOLE 0 0 56,615 0
INV SP 500 GARP ETF ETF/Closed End 46137V431 1,648 29,356 SH   SOLE 0 0 29,356 0
INV SP MDCP MOMENT ETF ETF/Closed End 46137V464 943 16,038 SH   SOLE 0 0 16,038 0
INV SP SMCP MOMENT ETF ETF/Closed End 46137V498 1,069 28,509 SH   SOLE 0 0 28,509 0
INV NSDQ INTERNET ETF ETF/Closed End 46137V530 255 1,861 SH   SOLE 0 0 1,861 0
INV H/Y EQ DIV ACH ETF ETF/Closed End 46137V563 1,797 99,047 SH   SOLE 0 0 99,047 0
INV GOLD DRGN CHNA ETF ETF/Closed End 46137V571 629 16,806 SH   SOLE 0 0 16,806 0
INV FTSE RAFI US1000 ETF ETF/Closed End 46137V613 1,406 12,052 SH   SOLE 0 0 12,052 0
INV FINL PFD ETF ETF/Closed End- 46137V621 433 23,526 SH   SOLE 0 0 23,526 0
INV DYN SOFTWARE ETF ETF/Closed End 46137V639 223 2,331 SH   SOLE 0 0 2,331 0
INV DYN LEISURE ENT ETF ETF/Closed End 46137V720 626 14,427 SH   SOLE 0 0 14,427 0
INV DYN LGCP VAL ETF ETF/Closed End 46137V738 506 13,722 SH   SOLE 0 0 13,722 0
INV DYN LGCP GRW ETF ETF/Closed End 46137V746 361 7,455 SH   SOLE 0 0 7,455 0
INV DYN FOOD BEV ETF ETF/Closed End 46137V753 349 10,448 SH   SOLE 0 0 10,448 0
INV DYN BIO GENOME ETF ETF/Closed End 46137V787 837 15,639 SH   SOLE 0 0 15,639 0
INV DWA UTILS MOMENT ETF ETF/Closed End 46137V795 245 7,536 SH   SOLE 0 0 7,536 0
INV DWA CNSMR CYCL ETF ETF/Closed End 46137V803 2,639 47,471 SH   SOLE 0 0 47,471 0
INV DWA TECH MOMENTM ETF ETF/Closed End 46137V811 2,560 35,122 SH   SOLE 0 0 35,122 0
INV DWA NASDAQ MOMTM ETF ETF/Closed End 46137V829 393 3,329 SH   SOLE 0 0 3,329 0
INV DWA MOMENTUM ETF ETF/Closed End 46137V837 23,670 392,400 SH   SOLE 0 0 392,400 0
INV DWA INDL MOMENT ETF ETF/Closed End 46137V845 2,762 41,624 SH   SOLE 0 0 41,624 0
INV DWA HLTHCARE ETF ETF/Closed End 46137V852 5,231 59,340 SH   SOLE 0 0 59,340 0
INV DWA FINL MOMENT ETF ETF/Closed End 46137V860 1,578 42,544 SH   SOLE 0 0 42,544 0
INV SP SMCP HLTHCRE ETF ETF/Closed End 46138E149 445 3,774 SH   SOLE 0 0 3,774 0
INV EXCHG SP M/CAP ETF ETF/Closed End 46138E198 6,727 131,198 SH   SOLE 0 0 131,198 0
INV SP INTL L/VOL ETF ETF/Closed End 46138E230 978 28,894 SH   SOLE 0 0 28,894 0
INV SP E/M L/VLTY ETF ETF/Closed End 46138E297 819 33,580 SH   SOLE 0 0 33,580 0
INV EXCHG SP 500 LW ETF ETF/Closed End 46138E354 37,084 674,007 SH   SOLE 0 0 674,007 0
INV SP500 HI DIV ETF ETF/Closed End 46138E362 9,831 233,454 SH   SOLE 0 0 233,454 0
INV SP 500 EX RATE ETF ETF/Closed End 46138E388 1,783 46,192 SH   SOLE 0 0 46,192 0
INV CEF INC COMP ETF ETF/Closed End- 46138E404 1,358 60,029 SH   SOLE 0 0 60,029 0
INV PFD ETF ETF/Closed End- 46138E511 4,540 310,307 SH   SOLE 0 0 310,307 0
INV NATL AMT FREE ETF ETF/Closed End- 46138E537 1,534 58,699 SH   SOLE 0 0 58,699 0
INV KBW REGL BKG ETF ETF/Closed End 46138E578 209 4,156 SH   SOLE 0 0 4,156 0
INV EXCHG KBW HI DIV ETF ETF/Closed End 46138E610 988 46,037 SH   SOLE 0 0 46,037 0
INV EXCHG KBW BK ETF ETF/Closed End 46138E628 451 8,935 SH   SOLE 0 0 8,935 0
INV GLB S/T HI YLD ETF ETF/Closed End- 46138E669 256 11,055 SH   SOLE 0 0 11,055 0
INV FDMTL H/Y CORP ETF ETF/Closed End- 46138E719 570 30,085 SH   SOLE 0 0 30,085 0
INV DWA S/C MOMENTUM ETF ETF/Closed End 46138E842 6,827 126,505 SH   SOLE 0 0 126,505 0
INV DWA E/MKT MOMNTM ETF ETF/Closed End 46138E867 2,073 116,901 SH   SOLE 0 0 116,901 0
INV DWA DEV MKTS ETF ETF/Closed End 46138E875 2,194 81,118 SH   SOLE 0 0 81,118 0
INV SP SMCP LOW VOL ETF ETF/Closed End 46138G102 22,202 462,729 SH   SOLE 0 0 462,729 0
INV SR LOAN ETF ETF/Closed End- 46138G508 2,287 100,925 SH   SOLE 0 0 100,925 0
INV SHIPPING ETF ETF/Closed End 46138G607 324 35,775 SH   SOLE 0 0 35,775 0
INVESCO SP ULT DIV ETF ETF/Closed End 46138G656 11,616 308,432 SH   SOLE 0 0 308,432 0
INVESCO SP S/C 60O ETF ETF/Closed End 46138G664 750 11,885 SH   SOLE 0 0 11,885 0
INVESCO SP MDCP 400 ETF ETF/Closed End 46138G672 739 12,127 SH   SOLE 0 0 12,127 0
INVESCO SP FINLS ETF ETF/Closed End 46138G680 219 3,236 SH   SOLE 0 0 3,236 0
INVESCO SP 500 REV ETF ETF/Closed End 46138G698 310 5,813 SH   SOLE 0 0 5,813 0
INV TXBL MUN BD ETF ETF/Closed End- 46138G805 4,131 131,380 SH   SOLE 0 0 131,380 0
INV EXCHG VAR RATE ETF ETF/Closed End- 46138G870 1,077 43,210 SH   SOLE 0 0 43,210 0
INV BULLET 2019 CORP ETF ETF/Closed End- 46138J304 3,601 170,743 SH   SOLE 0 0 170,743 0
INV BULLET H/Y CORP ETF ETF/Closed End- 46138J403 3,110 129,854 SH   SOLE 0 0 129,854 0
INV BULLETSHS 2020 ETF ETF/Closed End- 46138J502 5,020 236,144 SH   SOLE 0 0 236,144 0
INV BULLETSHS 2020 ETF ETF/Closed End- 46138J601 3,918 162,621 SH   SOLE 0 0 162,621 0
INVESCO RUSL 1000 ETF ETF/Closed End 46138J619 5,529 186,155 SH   SOLE 0 0 186,155 0
INV BULLETSHS 2021 ETF ETF/Closed End- 46138J700 12,086 570,348 SH   SOLE 0 0 570,348 0
INV DEFNSV EQ ETF ETF/Closed End 46138J775 535 10,120 SH   SOLE 0 0 10,120 0
INV BULLET CORP BD ETF ETF/Closed End- 46138J783 1,229 59,913 SH   SOLE 0 0 59,913 0
INV BULLETSHS 2026 ETF ETF/Closed End- 46138J791 3,543 175,651 SH   SOLE 0 0 175,651 0
INV BULLETSHS 2021 ETF ETF/Closed End- 46138J809 2,654 107,447 SH   SOLE 0 0 107,447 0
INV BULLET 2025 CORP ETF ETF/Closed End- 46138J825 8,945 422,744 SH   SOLE 0 0 422,744 0
INV BULLETSHS 2024 ETF ETF/Closed End- 46138J833 333 13,169 SH   SOLE 0 0 13,169 0
INV BULLETSHS 2024 ETF ETF/Closed End- 46138J841 8,024 377,591 SH   SOLE 0 0 377,591 0
INV BULLET H/Y CORP ETF ETF/Closed End- 46138J858 1,286 49,370 SH   SOLE 0 0 49,370 0
INV BULLETSHS 2023 ETF ETF/Closed End- 46138J866 10,040 474,604 SH   SOLE 0 0 474,604 0
INV BULLETSHS 2022 ETF ETF/Closed End- 46138J874 1,936 78,940 SH   SOLE 0 0 78,940 0
INV BULLET 2022 BD ETF ETF/Closed End- 46138J882 6,690 312,697 SH   SOLE 0 0 312,697 0
INV DB US DLR BULL ETF Common Stock 46141D203 376 14,487 SH   SOLE 0 0 14,487 0
IONIS PHARMS INC Common Stock 462222100 8,002 124,506 SH   SOLE 0 0 124,506 0
IQVIA HOLDINGS INC Common Stock 46266C105 5,236 32,540 SH   SOLE 0 0 32,540 0
IRON MOUNTAIN INC NEW REIT 46284V101 3,455 110,388 SH   SOLE 0 0 110,388 0
ISHS GOLD TRUST ETF ETF/Closed End 464285105 2,690 199,274 SH   SOLE 0 0 199,274 0
ISHS MSCI AUSTRALIA ETF ETF/Closed End 464286103 1,718 76,240 SH   SOLE 0 0 76,240 0
ISHS ASIA PAC DIV ETF ETF/Closed End 464286293 211 4,805 SH   SOLE 0 0 4,805 0
ISHS EMG MKT DIV ETF ETF/Closed End 464286319 566 13,875 SH   SOLE 0 0 13,875 0
ISHS GLB ENGY PRODCR ETF ETF/Closed End 464286343 232 11,476 SH   SOLE 0 0 11,476 0
ISHS MSCI E/M ASIA ETF ETF/Closed End 464286426 951 14,367 SH   SOLE 0 0 14,367 0
ISHS MSCI CANADA ETF ETF/Closed End 464286509 2,249 78,580 SH   SOLE 0 0 78,580 0
ISHS EDGE MSCI M VOL ETF ETF/Closed End 464286525 2,612 28,352 SH   SOLE 0 0 28,352 0
ISHS EDGE MSCI E/MKT ETF ETF/Closed End 464286533 31,889 541,769 SH   SOLE 0 0 541,769 0
ISHARES MSCI THAILND ETF ETF/Closed End 464286624 281 2,940 SH   SOLE 0 0 2,940 0
ISHS MSCI GERMANY ETF ETF/Closed End 464286806 201 7,161 SH   SOLE 0 0 7,161 0
ISHS SP 100 INDX ETF ETF/Closed End 464287101 2,497 19,269 SH   SOLE 0 0 19,269 0
ISHS MSTAR LG CP GRW ETF ETF/Closed End 464287119 273 1,424 SH   SOLE 0 0 1,424 0
ISHS SP TTL US STK ETF ETF/Closed End 464287150 66,105 992,126 SH   SOLE 0 0 992,126 0
ISHS SEL DIV ETF ETF/Closed End 464287168 11,024 110,722 SH   SOLE 0 0 110,722 0
ISHS TIPS BD ETF ETF/Closed End- 464287176 6,820 59,050 SH   SOLE 0 0 59,050 0
ISHS CHINA LARGE CAP ETF ETF/Closed End 464287184 5,003 116,972 SH   SOLE 0 0 116,972 0
ISHS TRANSP AVG ETF ETF/Closed End 464287192 576 3,059 SH   SOLE 0 0 3,059 0
ISHS CORE SP 500 ETF ETF/Closed End 464287200 283,416 961,546 SH   SOLE 0 0 961,546 0
ISHS CORE US AGGR BD ETF ETF/Closed End- 464287226 24,897 223,590 SH   SOLE 0 0 223,590 0
ISHS MSCI EMG MKT ETF ETF/Closed End 464287234 12,647 294,739 SH   SOLE 0 0 294,739 0
ISHS INVSTMNT BD ETF ETF/Closed End- 464287242 121,375 975,920 SH   SOLE 0 0 975,920 0
ISHS GLBL COMM SVCS ETF ETF/Closed End 464287275 772 13,482 SH   SOLE 0 0 13,482 0
ISHS GLBL TECH ETF ETF/Closed End 464287291 28,671 159,699 SH   SOLE 0 0 159,699 0
ISHS SP 500 GRW IDX ETF ETF/Closed End 464287309 21,920 122,292 SH   SOLE 0 0 122,292 0
ISHS GLB HLTHCR ETF ETF/Closed End 464287325 2,525 40,913 SH   SOLE 0 0 40,913 0
ISHS NA NAT RES ETF ETF/Closed End 464287374 203 6,602 SH   SOLE 0 0 6,602 0
ISHS SP 500 VAL IDX ETF ETF/Closed End 464287408 35,894 307,920 SH   SOLE 0 0 307,920 0
ISHS 20 TRSY ETF ETF/Closed End- 464287432 42,450 319,627 SH   SOLE 0 0 319,627 0
ISHS 710Y TRSY ETF ETF/Closed End- 464287440 15,832 143,902 SH   SOLE 0 0 143,902 0
ISHS 13YR TRS ETF ETF/Closed End- 464287457 4,234 49,942 SH   SOLE 0 0 49,942 0
ISHS MSCI EAFE INDX ETF ETF/Closed End 464287465 53,098 807,814 SH   SOLE 0 0 807,814 0
ISHS RUSS MDCP VAL ETF ETF/Closed End 464287473 1,774 19,906 SH   SOLE 0 0 19,906 0
ISHS RUSS MDCP GRW ETF ETF/Closed End 464287481 6,278 44,031 SH   SOLE 0 0 44,031 0
ISHS RUSS MDCP INDX ETF ETF/Closed End 464287499 50,158 897,764 SH   SOLE 0 0 897,764 0
ISHS CORE SP MDCP ETF ETF/Closed End 464287507 75,196 387,087 SH   SOLE 0 0 387,087 0
ISHS EXPANDED TECH ETF ETF/Closed End 464287515 10,638 48,694 SH   SOLE 0 0 48,694 0
ISHS PHLX SEMICNDCTR ETF ETF/Closed End 464287523 1,026 5,171 SH   SOLE 0 0 5,171 0
ISHS NA MULTIMEDIA ETF ETF/Closed End 464287531 342 6,294 SH   SOLE 0 0 6,294 0
ISHS EXPANDED TECH ETF ETF/Closed End 464287549 8,632 40,027 SH   SOLE 0 0 40,027 0
ISHS NASDAQ BIOTECH ETF ETF/Closed End 464287556 8,253 75,644 SH   SOLE 0 0 75,644 0
ISHS CS REIT ETF ETF/Closed End 464287564 10,455 92,812 SH   SOLE 0 0 92,812 0
ISHS GLB 100 ETF ETF/Closed End 464287572 1,960 40,139 SH   SOLE 0 0 40,139 0
ISHS U S CNSMR SVC ETF ETF/Closed End 464287580 1,329 6,106 SH   SOLE 0 0 6,106 0
ISHS RUSS 1000 VAL ETF ETF/Closed End 464287598 19,773 155,423 SH   SOLE 0 0 155,423 0
ISHS SP MDCP400 GRW ETF ETF/Closed End 464287606 7,334 32,410 SH   SOLE 0 0 32,410 0
ISHS RUSS 1000 GRW ETF ETF/Closed End 464287614 100,885 641,189 SH   SOLE 0 0 641,189 0
ISHS RUSS 1000 INDX ETF ETF/Closed End 464287622 2,324 14,274 SH   SOLE 0 0 14,274 0
ISHS RUSS 2000 VAL ETF ETF/Closed End 464287630 15,476 128,434 SH   SOLE 0 0 128,434 0
ISHS RUSS 2000 GRW ETF ETF/Closed End 464287648 2,311 11,507 SH   SOLE 0 0 11,507 0
ISHS RUSS 2000 INDX ETF ETF/Closed End 464287655 17,465 112,316 SH   SOLE 0 0 112,316 0
ISHS CORE SP US VAL ETF ETF/Closed End 464287663 938 16,551 SH   SOLE 0 0 16,551 0
ISHS SP U S GROWTH ETF ETF/Closed End 464287671 1,236 19,713 SH   SOLE 0 0 19,713 0
ISHS RUSS 3000 INDX ETF ETF/Closed End 464287689 623 3,615 SH   SOLE 0 0 3,615 0
ISHS US UTIL ETF ETF/Closed End 464287697 7,556 50,108 SH   SOLE 0 0 50,108 0
ISHS SP MDCP400 VAL ETF ETF/Closed End 464287705 3,915 24,552 SH   SOLE 0 0 24,552 0
ISHS US TECH ETF ETF/Closed End 464287721 8,808 44,512 SH   SOLE 0 0 44,512 0
ISHS US RL EST ETF ETF/Closed End 464287739 6,755 77,372 SH   SOLE 0 0 77,372 0
ISHS U S INDLS ETF ETF/Closed End 464287754 2,182 13,785 SH   SOLE 0 0 13,785 0
ISHS US HLTHCR ETF ETF/Closed End 464287762 905 4,635 SH   SOLE 0 0 4,635 0
ISHS US FINL SVCS ETF ETF/Closed End 464287770 15,334 114,530 SH   SOLE 0 0 114,530 0
ISHS U S FINANCIALS ETF ETF/Closed End 464287788 1,862 14,823 SH   SOLE 0 0 14,823 0
ISHS US ENGY SCTR ETF ETF/Closed End 464287796 321 9,339 SH   SOLE 0 0 9,339 0
ISHS CORE SP SMCP ETF ETF/Closed End 464287804 51,519 658,143 SH   SOLE 0 0 658,143 0
ISHS U S CNSMR GOODS ETF ETF/Closed End 464287812 1,149 9,459 SH   SOLE 0 0 9,459 0
ISHS SP SMCP600 VAL ETF ETF/Closed End 464287879 3,326 22,379 SH   SOLE 0 0 22,379 0
ISHS SP SMCP600 GRW ETF ETF/Closed End 464287887 3,726 20,420 SH   SOLE 0 0 20,420 0
ISHS MSTAR LG CP VAL ETF ETF/Closed End 464288109 699 6,476 SH   SOLE 0 0 6,476 0
ISHS S/T NATL MUN BD ETF ETF/Closed End- 464288158 242 2,275 SH   SOLE 0 0 2,275 0
ISHS AC ASIA EX JPN ETF ETF/Closed End 464288182 21,793 312,269 SH   SOLE 0 0 312,269 0
ISHS ACWI EX US ETF ETF/Closed End 464288240 3,413 72,992 SH   SOLE 0 0 72,992 0
ISHS MSCI ACWI ETF ETF/Closed End 464288257 916 12,430 SH   SOLE 0 0 12,430 0
ISHS MSCI EAFE SMCP ETF ETF/Closed End 464288273 10,362 180,519 SH   SOLE 0 0 180,519 0
ISHS JPM USD E/M BD ETF ETF/Closed End- 464288281 4,483 39,568 SH   SOLE 0 0 39,568 0
ISHS GLB INFRA ETF ETF/Closed End 464288372 13,324 288,397 SH   SOLE 0 0 288,397 0
ISHS MSTAR MIDCP VAL ETF ETF/Closed End 464288406 998 6,338 SH   SOLE 0 0 6,338 0
ISHS NATL MUNI BD ETF ETF/Closed End- 464288414 4,796 42,405 SH   SOLE 0 0 42,405 0
ISHS INTL SEL DIV ETF ETF/Closed End 464288448 28,702 934,316 SH   SOLE 0 0 934,316 0
ISHS IBOX H/Y CORP ETF ETF/Closed End- 464288513 5,610 64,348 SH   SOLE 0 0 64,348 0
ISHS RESDTL RL EST ETF ETF/Closed End 464288562 259 3,554 SH   SOLE 0 0 3,554 0
ISHS MSCI KLD 400 ETF ETF/Closed End 464288570 240 2,199 SH   SOLE 0 0 2,199 0
ISHS MBS ETF ETF/Closed End- 464288588 23,939 222,480 SH   SOLE 0 0 222,480 0
ISHS USD INVT GRD BD ETF ETF/Closed End- 464288620 3,733 65,405 SH   SOLE 0 0 65,405 0
ISHS INTRM TERM BD ETF ETF/Closed End- 464288638 28,575 501,755 SH   SOLE 0 0 501,755 0
iShares ShortTerm Corporate Bond ETF ETF/Closed End- 464288646 6,606 123,622 SH   SOLE 0 0 123,622 0
ISHS 1020 TRS ETF ETF/Closed End- 464288653 10,250 71,617 SH   SOLE 0 0 71,617 0
ISHS 37Y TRSY ETF ETF/Closed End- 464288661 3,599 28,616 SH   SOLE 0 0 28,616 0
ISHS SHORT TREASURY ETF ETF/Closed End- 464288679 6,669 60,274 SH   SOLE 0 0 60,274 0
ISHS TR PFD INCM ETF ETF/Closed End- 464288687 20,578 558,426 SH   SOLE 0 0 558,426 0
ISHS MSTR SM CAP VAL ETF ETF/Closed End 464288703 663 4,837 SH   SOLE 0 0 4,837 0
ISHS U S HOME CONSTR ETF ETF/Closed End 464288752 5,550 145,220 SH   SOLE 0 0 145,220 0
ISHS U S ARERO DEF ETF ETF/Closed End 464288760 4,824 22,521 SH   SOLE 0 0 22,521 0
ISHS U S REGL BKS ETF ETF/Closed End 464288778 637 13,875 SH   SOLE 0 0 13,875 0
ISHS US INSURANCE ETF ETF/Closed End 464288786 341 4,829 SH   SOLE 0 0 4,829 0
ISHS US BRKR DEAL ETF ETF/Closed End 464288794 406 6,434 SH   SOLE 0 0 6,434 0
ISHS MSCI USA ESG ETF ETF/Closed End 464288802 1,663 13,648 SH   SOLE 0 0 13,648 0
ISHS US MED DVCS ETF ETF/Closed End 464288810 10,392 43,170 SH   SOLE 0 0 43,170 0
ISHS US HC PROVDRS ETF ETF/Closed End 464288828 1,478 8,624 SH   SOLE 0 0 8,624 0
ISHS US O/G EXPL ETF ETF/Closed End 464288851 354 6,317 SH   SOLE 0 0 6,317 0
ISHS MSCI EAFE GRW ETF ETF/Closed End 464288885 19,806 245,213 SH   SOLE 0 0 245,213 0
ISHS CORE GRWTH ALLC ETF ETF/Closed End 464289867 388 8,428 SH   SOLE 0 0 8,428 0
ISHS CORE MOD ALLOC ETF ETF/Closed End 464289875 246 6,314 SH   SOLE 0 0 6,314 0
ISHS SILVER TR ETF Common Stock 46428Q109 1,127 78,641 SH   SOLE 0 0 78,641 0
ISHS U S TREAS ETF ETF/Closed End- 46429B267 77,323 2,995,271 SH   SOLE 0 0 2,995,271 0
ISHS AAAA RATE CORP ETF ETF/Closed End- 46429B291 601 11,179 SH   SOLE 0 0 11,179 0
ISHS MSCI PHILLPNS ETF ETF/Closed End 46429B408 449 12,598 SH   SOLE 0 0 12,598 0
ISHSBD SEP 2019 TERM ETF ETF/Closed End- 46429B564 243 9,557 SH   SOLE 0 0 9,557 0
ISHS MSCI INDIA ETF ETF/Closed End 46429B598 215 6,093 SH   SOLE 0 0 6,093 0
ISHS FLTG RT BOND ETF ETF/Closed End- 46429B655 16,105 316,225 SH   SOLE 0 0 316,225 0
ISHS CORE HIGH DIV ETF ETF/Closed End 46429B663 31,345 331,690 SH   SOLE 0 0 331,690 0
ISHS EDGE MSCI EAFE ETF ETF/Closed End 46429B689 20,754 285,711 SH   SOLE 0 0 285,711 0
ISHS EDGE MSCI MIN ETF ETF/Closed End 46429B697 87,038 1,409,973 SH   SOLE 0 0 1,409,973 0
ISHS 05Y TIPS ETF ETF/Closed End- 46429B747 35,018 348,159 SH   SOLE 0 0 348,159 0
ISHS US SHRT MTY BD ETF ETF/Closed End- 46431W507 43,842 871,088 SH   SOLE 0 0 871,088 0
ISHS INT RATE HI YLD ETF ETF/Closed End- 46431W606 222 2,498 SH   SOLE 0 0 2,498 0
ISHARES U S SHRT MTY ETF ETF/Closed End- 46431W838 230 4,591 SH   SOLE 0 0 4,591 0
ISHS EDGE MSCI USA ETF ETF/Closed End 46432F339 18,549 202,786 SH   SOLE 0 0 202,786 0
ISHS EDGE MSCI USA ETF ETF/Closed End 46432F388 19,714 242,807 SH   SOLE 0 0 242,807 0
ISHS EDGE MSCI USA ETF ETF/Closed End 46432F396 52,792 445,123 SH   SOLE 0 0 445,123 0
ISHS CORE TTL INTL ETF ETF/Closed End 46432F834 7,467 127,331 SH   SOLE 0 0 127,331 0
ISHS CORE MSCI EAFE ETF ETF/Closed End 46432F842 119,775 1,950,736 SH   SOLE 0 0 1,950,736 0
ISHS MSTAR M/A INCM ETF ETF/Closed End 46432F875 1,260 50,132 SH   SOLE 0 0 50,132 0
ISHS CORE MSCI E/MKT ETF ETF/Closed End 46434G103 62,434 1,213,722 SH   SOLE 0 0 1,213,722 0
ISHS HEDGE EMERG MKT ETF ETF/Closed End 46434G509 235 9,239 SH   SOLE 0 0 9,239 0
ISHS MSCI JAPAN NEW ETF ETF/Closed End 46434G822 244 4,463 SH   SOLE 0 0 4,463 0
ISHS ESG MSCI EM ETF ETF/Closed End 46434G863 212 6,233 SH   SOLE 0 0 6,233 0
ISHS FACTORSEL MSCI ETF ETF/Closed End 46434G889 992 23,533 SH   SOLE 0 0 23,533 0
ISHS 05YR INVT GRD ETF ETF/Closed End- 46434V100 238 4,677 SH   SOLE 0 0 4,677 0
ISHS EDGE MSCI MFACT ETF ETF/Closed End 46434V282 200 6,311 SH   SOLE 0 0 6,311 0
ISHS EDGE MSCI SMCP ETF ETF/Closed End 46434V290 800 19,855 SH   SOLE 0 0 19,855 0
ISHS 05YR HI YLD BD ETF ETF/Closed End- 46434V407 304 6,501 SH   SOLE 0 0 6,501 0
ISHS EDGE MSCI INTL ETF ETF/Closed End 46434V449 11,075 372,899 SH   SOLE 0 0 372,899 0
ISHSBD SEP 2020 TERM ETF ETF/Closed End- 46434V571 355 13,893 SH   SOLE 0 0 13,893 0
ISHS CORE DIV GRWTH ETF ETF/Closed End 46434V621 10,425 272,911 SH   SOLE 0 0 272,911 0
ISHS CORE MSCI EUR ETF ETF/Closed End 46434V738 45,504 976,476 SH   SOLE 0 0 976,476 0
ISHR HDGD MSCI EAFE ETF ETF/Closed End 46434V803 1,181 39,604 SH   SOLE 0 0 39,604 0
ISHSBD DEC 2020 TERM ETF ETF/Closed End- 46434VAQ3 1,360 53,689 SH   SOLE 0 0 53,689 0
ISHSBD DEC 2023 TERM ETF ETF/Closed End- 46434VAX8 2,317 91,174 SH   SOLE 0 0 91,174 0
ISHSBD DEC 2022 TERM ETF ETF/Closed End- 46434VBA7 3,810 151,002 SH   SOLE 0 0 151,002 0
ISHSBD DEC 2025 TERM ETF ETF/Closed End- 46434VBD1 1,819 71,027 SH   SOLE 0 0 71,027 0
ISHSBD DEC 2024 TERM ETF ETF/Closed End- 46434VBG4 4,606 180,773 SH   SOLE 0 0 180,773 0
ISHSBD DEC 2021 TERM ETF ETF/Closed End- 46434VBK5 2,213 88,767 SH   SOLE 0 0 88,767 0
ISHARES CONV BOND ETF ETF/Closed End 46435G102 338 5,677 SH   SOLE 0 0 5,677 0
ISHS MTG RL EST NEW ETF ETF/Closed End 46435G342 1,893 44,886 SH   SOLE 0 0 44,886 0
ISHS EDGE MSCI INTL ETF ETF/Closed End 46435G409 5,971 259,046 SH   SOLE 0 0 259,046 0
ISHSBD DEC 2022 TERM ETF ETF/Closed End- 46435G755 326 12,489 SH   SOLE 0 0 12,489 0
ISHSBD DEC 2021 TERM ETF ETF/Closed End- 46435G789 382 14,810 SH   SOLE 0 0 14,810 0
ISHS IBONDS DEC 2026 ETF ETF/Closed End- 46435GAA0 1,742 69,497 SH   SOLE 0 0 69,497 0
ISHSBD DEC 2027 TERM ETF ETF/Closed End- 46435UAA9 2,017 79,133 SH   SOLE 0 0 79,133 0
ITAU SA ADR REP 500 PFD Common Stock 465562106 157 16,634 SH   SOLE 0 0 16,634 0
JBG SMITH PPTYS Common Stock 46590V100 273 6,927 SH   SOLE 0 0 6,927 0
JPMORGAN CHASE CO Common Stock 46625H100 123,937 1,108,560 SH   SOLE 0 0 1,108,560 0
JPM ALERIAN MLP ETN Alternatives - 46625H365 820 32,638 SH   SOLE 0 0 32,638 0
JPM DIVS RET INTL EQ ETF ETF/Closed End 46641Q209 5,276 96,885 SH   SOLE 0 0 96,885 0
JPM BETABLDR JAPAN ETF ETF/Closed End 46641Q712 3,532 154,847 SH   SOLE 0 0 154,847 0
JP ULTRA SHT INCM ETF ETF/Closed End- 46641Q837 22,342 443,388 SH   SOLE 0 0 443,388 0
JACOBS ENGINEERNG GROUP Common Stock 469814107 1,195 14,165 SH   SOLE 0 0 14,165 0
JETBLUE AIRWAYS CORP Common Stock 477143101 532 28,776 SH   SOLE 0 0 28,776 0
JINKOSOLAR HLDG CO ADR Common Stock 47759T100 308 14,215 SH   SOLE 0 0 14,215 0
JH MULTIFACTOR UTILS ETF ETF/Closed End 47804J867 2,040 63,685 SH   SOLE 0 0 63,685 0
JOHNSON JOHNSON Common Stock 478160104 120,021 861,727 SH   SOLE 0 0 861,727 0
J2 GLOBAL INC Common Stock 48123V102 476 5,353 SH   SOLE 0 0 5,353 0
JUNIPER NETWORKS INC Common Stock 48203R104 792 29,757 SH   SOLE 0 0 29,757 0
KAR AUCTION SVCS INC Common Stock 48238T109 1,178 47,116 SH   SOLE 0 0 47,116 0
KLATENCOR CORP Common Stock 482480100 2,193 18,553 SH   SOLE 0 0 18,553 0
KKR CO INC A Common Stock 48251W104 1,507 59,654 SH   SOLE 0 0 59,654 0
KANSAS CITY STHRN NEW Common Stock 485170302 1,502 12,326 SH   SOLE 0 0 12,326 0
KAYNE ANDERSON MLP INVT ETF/Closed End 486606106 1,949 127,277 SH   SOLE 0 0 127,277 0
KAYNE ANDERSON MIDSTREAM ETF/Closed End 48661E108 682 58,886 SH   SOLE 0 0 58,886 0
KB HOME Common Stock 48666K109 546 21,229 SH   SOLE 0 0 21,229 0
KELLOGG CO Common Stock 487836108 857 16,004 SH   SOLE 0 0 16,004 0
KEMET CORP NEW Common Stock 488360207 189 10,050 SH   SOLE 0 0 10,050 0
KEMPER CORP DELAWARE Common Stock 488401100 473 5,478 SH   SOLE 0 0 5,478 0
KEMPHARM INC Common Stock 488445107 24 13,450 SH   SOLE 0 0 13,450 0
KENNAMETAL INC Common Stock 489170100 869 23,488 SH   SOLE 0 0 23,488 0
KEYCORP NEW Common Stock 493267108 1,785 100,574 SH   SOLE 0 0 100,574 0
KEYSIGHT TECHS INC Common Stock 49338L103 736 8,199 SH   SOLE 0 0 8,199 0
KFORCE INC Common Stock 493732101 482 13,726 SH   SOLE 0 0 13,726 0
KIMBERLY CLARK CORP Common Stock 494368103 35,431 265,840 SH   SOLE 0 0 265,840 0
KIMCO REALTY CORP REIT 49446R109 349 18,902 SH   SOLE 0 0 18,902 0
KINDER MORGAN INC DE Common Stock 49456B101 27,048 1,295,417 SH   SOLE 0 0 1,295,417 0
KINSALE CAP GROUP INC Common Stock 49714P108 797 8,710 SH   SOLE 0 0 8,710 0
KIRBY CORP Common Stock 497266106 597 7,552 SH   SOLE 0 0 7,552 0
KNOLL INC NEW Common Stock 498904200 213 9,262 SH   SOLE 0 0 9,262 0
KNIGHT SWIFT TRAN HLDG A Common Stock 499049104 580 17,661 SH   SOLE 0 0 17,661 0
KOHLS CORP Common Stock 500255104 303 6,382 SH   SOLE 0 0 6,382 0
KONINKLIJKE PHILIPS NEW Common Stock 500472303 920 21,102 SH   SOLE 0 0 21,102 0
KONTOOR BRANDS INC Common Stock 50050N103 381 13,604 SH   SOLE 0 0 13,604 0
KRAFT HEINZ CO Common Stock 500754106 7,458 240,263 SH   SOLE 0 0 240,263 0
KRANESHS CSI CHINA ETF ETF/Closed End 500767306 415 9,434 SH   SOLE 0 0 9,434 0
KRANESHS BOSERA MSCI ETF ETF/Closed End 500767405 201 6,482 SH   SOLE 0 0 6,482 0
KRATON CORP Common Stock 50077C106 306 9,862 SH   SOLE 0 0 9,862 0
KROGER CO Common Stock 501044101 1,745 80,358 SH   SOLE 0 0 80,358 0
L BRANDS INC Common Stock 501797104 344 13,164 SH   SOLE 0 0 13,164 0
LHC GROUP INC Common Stock 50187A107 8,158 68,226 SH   SOLE 0 0 68,226 0
LKQ CORP Common Stock 501889208 379 14,238 SH   SOLE 0 0 14,238 0
LPL FINANCIAL HOLDINGS Common Stock 50212V100 4,297 52,683 SH   SOLE 0 0 52,683 0
LTC PROPERTIES INC REIT 502175102 227 4,964 SH   SOLE 0 0 4,964 0
L3 TECHNOLOGIES INC Common Stock 502413107 5,871 23,946 SH   SOLE 0 0 23,946 0
LABORATORY CORP OF AMER Common Stock 50540R409 2,306 13,340 SH   SOLE 0 0 13,340 0
LADDER CAP CORP CL A Common Stock 505743104 177 10,646 SH   SOLE 0 0 10,646 0
LAM RESEARCH CORPORATION Common Stock 512807108 7,029 37,419 SH   SOLE 0 0 37,419 0
LAMAR ADVERTISING NEW A REIT 512816109 5,297 65,631 SH   SOLE 0 0 65,631 0
LAMB WESTON HLDGS INC Common Stock 513272104 794 12,532 SH   SOLE 0 0 12,532 0
LANDMARK INFRA PRTNRS LP Common Stock 51508J108 2,621 155,560 SH   SOLE 0 0 155,560 0
LANDSTAR SYSTEM INC Common Stock 515098101 844 7,819 SH   SOLE 0 0 7,819 0
LAS VEGAS SANDS CORP Common Stock 517834107 4,471 75,670 SH   SOLE 0 0 75,670 0
LATTICE HRTFRD MULTI ETF ETF/Closed End 518416102 1,654 58,737 SH   SOLE 0 0 58,737 0
ESTEE LAUDER CO INC Common Stock 518439104 3,424 18,699 SH   SOLE 0 0 18,699 0
LEAR CORP NEW Common Stock 521865204 1,397 10,034 SH   SOLE 0 0 10,034 0
LEE ENTERPRISES INC Common Stock 523768109 37 16,446 SH   SOLE 0 0 16,446 0
LEGGETT PLATT INC Common Stock 524660107 1,564 40,753 SH   SOLE 0 0 40,753 0
LEGG LOW VOL HI DIV ETF ETF/Closed End 52468L406 3,094 96,211 SH   SOLE 0 0 96,211 0
LEGG MASON INC Common Stock 524901105 899 23,496 SH   SOLE 0 0 23,496 0
LEIDOS HOLDINGS INC Common Stock 525327102 2,330 29,173 SH   SOLE 0 0 29,173 0
LENNOX INTL INC Common Stock 526107107 4,897 17,807 SH   SOLE 0 0 17,807 0
LIBERTY ALLSTAR EQUITY ETF/Closed End 530158104 319 49,681 SH   SOLE 0 0 49,681 0
LIBERTY BROADBAND CORP A Common Stock 530307107 275 2,671 SH   SOLE 0 0 2,671 0
LIBERTY BROADBAND CORP C Common Stock 530307305 2,322 22,279 SH   SOLE 0 0 22,279 0
LIBERTY EXPEDIA HLDGS A Common Stock 53046P109 622 13,020 SH   SOLE 0 0 13,020 0
LIBERTY PROPERTY TRUST REIT 531172104 391 7,812 SH   SOLE 0 0 7,812 0
LBRTY MEDIA A SIRIUS XM Common Stock 531229409 584 15,441 SH   SOLE 0 0 15,441 0
LIBERTY MEDIA CORP C Common Stock 531229607 2,457 64,687 SH   SOLE 0 0 64,687 0
LBRTY FORMULA ONE C Common Stock 531229854 251 6,707 SH   SOLE 0 0 6,707 0
LIFE STORAGE INC Common Stock 53223X107 405 4,257 SH   SOLE 0 0 4,257 0
ELI LILLY CO Common Stock 532457108 25,051 226,108 SH   SOLE 0 0 226,108 0
LINCOLN ELECTRIC HLDGS Common Stock 533900106 826 10,031 SH   SOLE 0 0 10,031 0
LINCOLN NATL CORP IN Common Stock 534187109 659 10,229 SH   SOLE 0 0 10,229 0
LIONS GATE ENTMNT CORP B Common Stock 535919500 281 24,236 SH   SOLE 0 0 24,236 0
LITHIA MOTORS INC CL A Common Stock 536797103 519 4,371 SH   SOLE 0 0 4,371 0
LITTELFUSE INC Common Stock 537008104 908 5,132 SH   SOLE 0 0 5,132 0
LIVE NATION ENTMNT INC Common Stock 538034109 1,090 16,457 SH   SOLE 0 0 16,457 0
LIVENT CORP Common Stock 53814L108 124 17,954 SH   SOLE 0 0 17,954 0
LLOYDS BANKING SPONS ADR Common Stock 539439109 1,604 564,879 SH   SOLE 0 0 564,879 0
LOCKHEED MARTIN CORP Common Stock 539830109 35,924 98,815 SH   SOLE 0 0 98,815 0
LOEWS CORP Common Stock 540424108 353 6,456 SH   SOLE 0 0 6,456 0
LOGMEIN INC Common Stock 54142L109 887 12,043 SH   SOLE 0 0 12,043 0
LOWES COMPANIES INC Common Stock 548661107 12,421 123,088 SH   SOLE 0 0 123,088 0
LULULEMON ATHLETICA INC Common Stock 550021109 2,001 11,101 SH   SOLE 0 0 11,101 0
LUMENTUM HOLDINGS INC Common Stock 55024U109 266 4,981 SH   SOLE 0 0 4,981 0
LUNA INNOVATIONS INC Common Stock 550351100 1,971 437,947 SH   SOLE 0 0 437,947 0
LYFT INC A Common Stock 55087P104 800 12,181 SH   SOLE 0 0 12,181 0
MT BANK CORP Common Stock 55261F104 5,587 32,852 SH   SOLE 0 0 32,852 0
MDU RESOURCES GROUP Common Stock 552690109 298 11,548 SH   SOLE 0 0 11,548 0
M F S CHARTER INCOME TR ETF/Closed End- 552727109 103 12,626 SH   SOLE 0 0 12,626 0
MFA FINANCIAL INC REIT 55272X102 155 21,537 SH   SOLE 0 0 21,537 0
MFS MUNICIPAL INCOME TR ETF/Closed End- 552738106 505 72,359 SH   SOLE 0 0 72,359 0
M G I C INVT CORP Common Stock 552848103 711 54,103 SH   SOLE 0 0 54,103 0
MGM RESORTS INTL Common Stock 552953101 5,106 178,702 SH   SOLE 0 0 178,702 0
M/I HOMES INC Common Stock 55305B101 490 17,170 SH   SOLE 0 0 17,170 0
MKS INSTRUMENTS INC Common Stock 55306N104 1,966 25,241 SH   SOLE 0 0 25,241 0
MPLX LP MLP 55336V100 1,417 44,017 SH   SOLE 0 0 44,017 0
MSA SAFETY INC Common Stock 553498106 239 2,264 SH   SOLE 0 0 2,264 0
MSC INDL DIRECT CL A Common Stock 553530106 576 7,762 SH   SOLE 0 0 7,762 0
MSCI INC CL A Common Stock 55354G100 6,676 27,959 SH   SOLE 0 0 27,959 0
MACK CALI RLTY CORP REIT 554489104 220 9,440 SH   SOLE 0 0 9,440 0
MACQUARIE INFRA CORP Common Stock 55608B105 980 24,184 SH   SOLE 0 0 24,184 0
MACQUARIE GLOBAL INFRA ETF/Closed End 55608D101 2,596 109,721 SH   SOLE 0 0 109,721 0
MACYS INC Common Stock 55616P104 2,777 129,413 SH   SOLE 0 0 129,413 0
MAGELLAN MIDSTRM PTNR LP MLP 559080106 7,253 113,326 SH   SOLE 0 0 113,326 0
MAGNA INTL INC CLASS A Common Stock 559222401 2,055 41,346 SH   SOLE 0 0 41,346 0
MAIN STR CAP CORP BDC Common Stock 56035L104 727 17,669 SH   SOLE 0 0 17,669 0
MAINSTAY MACKAY DEFN ETF ETF/Closed End- 56064K100 423 20,261 SH   SOLE 0 0 20,261 0
MANITEX INTL INC Common Stock 563420108 92 15,000 SH   SOLE 0 0 15,000 0
MANPOWERGROUP INC Common Stock 56418H100 721 7,468 SH   SOLE 0 0 7,468 0
MANULIFE FINANCIAL CORP Common Stock 56501R106 469 25,790 SH   SOLE 0 0 25,790 0
MARATHON OIL CORP Common Stock 565849106 535 37,616 SH   SOLE 0 0 37,616 0
MARATHON PETROLEUM CORP Common Stock 56585A102 9,274 165,968 SH   SOLE 0 0 165,968 0
MARINEMAX INC Common Stock 567908108 569 34,626 SH   SOLE 0 0 34,626 0
MARKEL CORP Common Stock 570535104 6,212 5,701 SH   SOLE 0 0 5,701 0
MARSH MCLENNAN COS INC Common Stock 571748102 5,237 52,504 SH   SOLE 0 0 52,504 0
MARRIOTT INTL INC NEW A Common Stock 571903202 7,099 50,605 SH   SOLE 0 0 50,605 0
MARTIN MARIETTA MTLS INC Common Stock 573284106 1,062 4,613 SH   SOLE 0 0 4,613 0
MASCO CORP Common Stock 574599106 291 7,419 SH   SOLE 0 0 7,419 0
MASIMO CORP Common Stock 574795100 944 6,341 SH   SOLE 0 0 6,341 0
MASTEC INC Common Stock 576323109 523 10,142 SH   SOLE 0 0 10,142 0
MASTERCARD INC A Common Stock 57636Q104 63,136 238,670 SH   SOLE 0 0 238,670 0
MATCH GROUP INC Common Stock 57665R106 900 13,380 SH   SOLE 0 0 13,380 0
MATSON INC Common Stock 57686G105 520 13,394 SH   SOLE 0 0 13,394 0
MATTHEWS INTL CORP CL A Common Stock 577128101 377 10,825 SH   SOLE 0 0 10,825 0
MAXIM INTEGRATED PRODS Common Stock 57772K101 2,007 33,547 SH   SOLE 0 0 33,547 0
MC CORMICK COMPANY Common Stock 579780206 7,396 47,714 SH   SOLE 0 0 47,714 0
MCDERMOTT INTL INC NEW Common Stock 580037703 243 25,201 SH   SOLE 0 0 25,201 0
MCDONALDS CORP Common Stock 580135101 50,873 244,983 SH   SOLE 0 0 244,983 0
MCKESSON CORP Common Stock 58155Q103 2,355 17,523 SH   SOLE 0 0 17,523 0
MEDICAL PROPERTIES TRUST REIT 58463J304 3,901 223,708 SH   SOLE 0 0 223,708 0
MEDIFAST INC Common Stock 58470H101 329 2,568 SH   SOLE 0 0 2,568 0
MEDIDATA SOLUTIONS INC Common Stock 58471A105 214 2,360 SH   SOLE 0 0 2,360 0
MEDLEY CAPITAL CORP BDC Common Stock 58503F106 25 10,550 SH   SOLE 0 0 10,550 0
MERCADOLIBRE INC Common Stock 58733R102 1,648 2,693 SH   SOLE 0 0 2,693 0
MERCER INTERNATIONAL INC Common Stock 588056101 359 23,202 SH   SOLE 0 0 23,202 0
MERCK COMPANY INC NEW Common Stock 58933Y105 88,561 1,056,187 SH   SOLE 0 0 1,056,187 0
MEREDITH CORP Common Stock 589433101 966 17,537 SH   SOLE 0 0 17,537 0
MERITAGE HOMES CORP Common Stock 59001A102 495 9,635 SH   SOLE 0 0 9,635 0
MERITOR INC Common Stock 59001K100 586 24,169 SH   SOLE 0 0 24,169 0
METHODE ELECTRONICS CL A Common Stock 591520200 642 22,464 SH   SOLE 0 0 22,464 0
METLIFE INC Common Stock 59156R108 39,963 804,576 SH   SOLE 0 0 804,576 0
METTLER TOLEDO INTL INC Common Stock 592688105 3,154 3,755 SH   SOLE 0 0 3,755 0
MFS INVEST GRADE MUNI TR ETF/Closed End- 59318B108 167 17,454 SH   SOLE 0 0 17,454 0
MICROSOFT CORP Common Stock 594918104 212,069 1,583,076 SH   SOLE 0 0 1,583,076 0
MICROCHIP TECHNOLOGY INC Common Stock 595017104 3,163 36,484 SH   SOLE 0 0 36,484 0
MICRON TECHNOLOGY INC Common Stock 595112103 2,727 70,675 SH   SOLE 0 0 70,675 0
MID AMERICA APT CMNTYS REIT 59522J103 692 5,873 SH   SOLE 0 0 5,873 0
MIDDLEBY CORP Common Stock 596278101 3,784 27,887 SH   SOLE 0 0 27,887 0
MIDDLESEX WATER COMPANY Common Stock 596680108 1,540 25,989 SH   SOLE 0 0 25,989 0
MILLER HI INC EQ COM BEN ETF/Closed End 600379101 167 15,083 SH   SOLE 0 0 15,083 0
MILLER HERMAN INC Common Stock 600544100 698 15,623 SH   SOLE 0 0 15,623 0
MOHAWK INDUSTRIES INC Common Stock 608190104 1,049 7,115 SH   SOLE 0 0 7,115 0
MOLINA HEALTHCARE INC Common Stock 60855R100 722 5,045 SH   SOLE 0 0 5,045 0
MOLSON COORS BREWNG CL B Common Stock 60871R209 389 6,942 SH   SOLE 0 0 6,942 0
MONDELEZ INTL INC CL A Common Stock 609207105 21,970 407,613 SH   SOLE 0 0 407,613 0
MONROE CAPITAL CORP BDC Common Stock 610335101 1,405 121,748 SH   SOLE 0 0 121,748 0
MONSTER BEV CORP NEW Common Stock 61174X109 1,223 19,155 SH   SOLE 0 0 19,155 0
MOODYS CORP Common Stock 615369105 918 4,701 SH   SOLE 0 0 4,701 0
MORGAN STANLEY Common Stock 617446448 1,196 27,292 SH   SOLE 0 0 27,292 0
MORGAN EMERGING MARKETS ETF/Closed End- 617477104 387 56,028 SH   SOLE 0 0 56,028 0
MOSAIC COMPANY NEW Common Stock 61945C103 682 27,254 SH   SOLE 0 0 27,254 0
MOTOROLA SOLUTIONS INC Common Stock 620076307 1,754 10,517 SH   SOLE 0 0 10,517 0
MUELLER WTR PRODS SER A Common Stock 624758108 217 22,076 SH   SOLE 0 0 22,076 0
NCR CORP NEW Common Stock 62886E108 225 7,233 SH   SOLE 0 0 7,233 0
NGL ENERGY PARTNERS LP Common Stock 62913M107 1,007 68,145 SH   SOLE 0 0 68,145 0
NIO INC ADS Common Stock 62914V106 196 76,990 SH   SOLE 0 0 76,990 0
NASDAQ INC Common Stock 631103108 521 5,416 SH   SOLE 0 0 5,416 0
NATIONAL BEVERAGE CORP Common Stock 635017106 284 6,362 SH   SOLE 0 0 6,362 0
NATIONAL FUEL GAS CO Common Stock 636180101 674 12,779 SH   SOLE 0 0 12,779 0
NATL GRID ADR NEW 2017 Common Stock 636274409 1,771 33,303 SH   SOLE 0 0 33,303 0
NATIONAL HEALTH INVS INC REIT 63633D104 981 12,569 SH   SOLE 0 0 12,569 0
NATIONAL INSTR CORP Common Stock 636518102 441 10,501 SH   SOLE 0 0 10,501 0
NATIONAL OILWELL VARCO Common Stock 637071101 1,123 50,520 SH   SOLE 0 0 50,520 0
NATL RETAIL PPTYS INC REIT 637417106 2,338 44,097 SH   SOLE 0 0 44,097 0
NATL WSTRN LIFE GRP A Common Stock 638517102 316 1,228 SH   SOLE 0 0 1,228 0
NAVIGANT CONSULTING INC Common Stock 63935N107 1,054 45,439 SH   SOLE 0 0 45,439 0
NAVIENT CORP Common Stock 63938C108 1,407 103,102 SH   SOLE 0 0 103,102 0
NEOGEN CORP Common Stock 640491106 278 4,483 SH   SOLE 0 0 4,483 0
NETAPP INC Common Stock 64110D104 256 4,154 SH   SOLE 0 0 4,154 0
NETFLIX INC Common Stock 64110L106 19,338 52,646 SH   SOLE 0 0 52,646 0
NETEASE INC SPON ADR Common Stock 64110W102 1,476 5,770 SH   SOLE 0 0 5,770 0
NEUROCRINE BIOSCIENCES Common Stock 64125C109 917 10,862 SH   SOLE 0 0 10,862 0
NEW JERSEY RES CORP Common Stock 646025106 3,149 63,269 SH   SOLE 0 0 63,269 0
NEW MEDIA INVT GRP INC Common Stock 64704V106 1,177 124,718 SH   SOLE 0 0 124,718 0
NEW MTN FIN CORP BDC Common Stock 647551100 2,271 162,548 SH   SOLE 0 0 162,548 0
NEW ORIENTAL ED TECH Common Stock 647581107 213 2,208 SH   SOLE 0 0 2,208 0
NEW RESIDENTIAL INVT NEW REIT 64828T201 770 50,020 SH   SOLE 0 0 50,020 0
NEW YORK CMNTY BANCORP Common Stock 649445103 1,393 139,602 SH   SOLE 0 0 139,602 0
NY MTG TR INC PAR 02 Common Stock 649604501 482 77,770 SH   SOLE 0 0 77,770 0
NEWELL BRANDS INC Common Stock 651229106 2,425 157,280 SH   SOLE 0 0 157,280 0
NEWMARKET CORP Common Stock 651587107 643 1,604 SH   SOLE 0 0 1,604 0
NEWMONT GOLDCORP CORP Common Stock 651639106 1,057 27,467 SH   SOLE 0 0 27,467 0
NEWS CORP A NEW Common Stock 65249B109 185 13,682 SH   SOLE 0 0 13,682 0
NEXSTAR MEDIA GRP INC A Common Stock 65336K103 525 5,197 SH   SOLE 0 0 5,197 0
NEXTERA ENERGY INC Common Stock 65339F101 57,665 281,485 SH   SOLE 0 0 281,485 0
NEXTGEN HEALTHCARE INC Common Stock 65343C102 209 10,500 SH   SOLE 0 0 10,500 0
NICE LTD SPON ADR Common Stock 653656108 513 3,741 SH   SOLE 0 0 3,741 0
NIKE INC B Common Stock 654106103 16,015 190,771 SH   SOLE 0 0 190,771 0
NISOURCE INC Common Stock 65473P105 1,331 46,205 SH   SOLE 0 0 46,205 0
NOKIA CORP SPON ADR Common Stock 654902204 217 43,234 SH   SOLE 0 0 43,234 0
NORDSON CORP Common Stock 655663102 4,460 31,560 SH   SOLE 0 0 31,560 0
NORDSTROM INC Common Stock 655664100 234 7,338 SH   SOLE 0 0 7,338 0
NORFOLK SOUTHERN CORP Common Stock 655844108 14,129 70,880 SH   SOLE 0 0 70,880 0
NORTHERN TRUST CORP Common Stock 665859104 271 3,014 SH   SOLE 0 0 3,014 0
NORTHROP GRUMMAN CORP Common Stock 666807102 9,277 28,710 SH   SOLE 0 0 28,710 0
NORTHWEST BANCSHARES INC Common Stock 667340103 1,062 60,334 SH   SOLE 0 0 60,334 0
NOVAGOLD RES INC NEW Common Stock 66987E206 228 38,500 SH   SOLE 0 0 38,500 0
NOVARTIS AG SPON ADR Common Stock 66987V109 22,173 242,828 SH   SOLE 0 0 242,828 0
NOVO NORDISK AS ADR Common Stock 670100205 2,006 39,312 SH   SOLE 0 0 39,312 0
NOW INC Common Stock 67011P100 872 59,088 SH   SOLE 0 0 59,088 0
NUANCE COMMUNICATION INC Common Stock 67020Y100 1,655 103,624 SH   SOLE 0 0 103,624 0
NUCOR CORP Common Stock 670346105 9,930 180,221 SH   SOLE 0 0 180,221 0
NUSTAR ENERGY LP MLP 67058H102 738 27,200 SH   SOLE 0 0 27,200 0
NUTANIX INC A Common Stock 67059N108 499 19,224 SH   SOLE 0 0 19,224 0
NUVEEN CT QUAL MUN INC ETF/Closed End- 67060D107 762 58,773 SH   SOLE 0 0 58,773 0
NUVEEN MA QUAL MUN INC ETF/Closed End- 67061E104 137 10,582 SH   SOLE 0 0 10,582 0
NUVEEN MD QUAL MUN INC ETF/Closed End- 67061Q107 590 45,497 SH   SOLE 0 0 45,497 0
NUVEEN SELECT MAT MUNI ETF/Closed End- 67061T101 250 24,010 SH   SOLE 0 0 24,010 0
NUVEEN MUNICIPAL INCOME ETF/Closed End- 67062J102 124 11,000 SH   SOLE 0 0 11,000 0
NUVEEN NY MUNI VALUE FD ETF/Closed End- 67062M105 124 12,500 SH   SOLE 0 0 12,500 0
NUVEEN SEL TX FREE INC 2 ETF/Closed End- 67063C106 412 28,593 SH   SOLE 0 0 28,593 0
NUVEEN VA QUAL MUN INC ETF/Closed End- 67064R102 260 19,916 SH   SOLE 0 0 19,916 0
NUVEEN NY AMT FREE QUAL ETF/Closed End- 670656107 384 29,364 SH   SOLE 0 0 29,364 0
NUV AMT FREE QUAL MUN ETF/Closed End- 670657105 1,923 139,273 SH   SOLE 0 0 139,273 0
NVIDIA CORP Common Stock 67066G104 15,754 95,927 SH   SOLE 0 0 95,927 0
NUVEEN QUAL MUN INCM FD ETF/Closed End- 67066V101 334 23,892 SH   SOLE 0 0 23,892 0
NUVEEN NY QUAL MUN INC ETF/Closed End- 67066X107 307 22,129 SH   SOLE 0 0 22,129 0
NUVEEN INTRM DUR MUN TRM ETF/Closed End- 670671106 1,217 90,633 SH   SOLE 0 0 90,633 0
NUVEEN INTERMED DUR TERM ETF/Closed End- 670677103 454 34,092 SH   SOLE 0 0 34,092 0
NUVEEN MUN HI INC OPP FD ETF/Closed End- 670682103 200 14,309 SH   SOLE 0 0 14,309 0
NUVEEN MUN 2021 TGT FD ETF/Closed End- 670687102 141 14,590 SH   SOLE 0 0 14,590 0
NUVEEN NASDAQ 100 DYNMIC ETF/Closed End 670699107 6,397 285,820 SH   SOLE 0 0 285,820 0
NUVEEN NJ QUAL MUN INC ETF/Closed End- 67069Y102 146 10,370 SH   SOLE 0 0 10,370 0
NUV DIVERSIFIED DIV INC ETF/Closed End 6706EP105 174 16,300 SH   SOLE 0 0 16,300 0
NUVEEN SP 500 BUY WRITE ETF/Closed End 6706ER101 862 64,730 SH   SOLE 0 0 64,730 0
NUVEEN SP 500 DYNAMIC ETF/Closed End 6706EW100 267 16,919 SH   SOLE 0 0 16,919 0
NUVASIVE INC Common Stock 670704105 3,069 52,429 SH   SOLE 0 0 52,429 0
NUV MUN CR INC FD ETF/Closed End- 67070X101 771 48,939 SH   SOLE 0 0 48,939 0
NUVEEN REAL ESTATE INC ETF/Closed End 67071B108 796 75,850 SH   SOLE 0 0 75,850 0
NUV AMT FREE MUN CR INC ETF/Closed End- 67071L106 756 47,655 SH   SOLE 0 0 47,655 0
NUVEEN GA QUAL MUN INC ETF/Closed End- 67072B107 132 10,640 SH   SOLE 0 0 10,640 0
NUVEEN PFD INCM SECS ETF/Closed End 67072C105 493 51,867 SH   SOLE 0 0 51,867 0
NUVEEN FLOATING RATE ETF/Closed End- 67072T108 5,095 517,242 SH   SOLE 0 0 517,242 0
NUVEEN PFD INCM OPPTYS ETF/Closed End 67073B106 882 88,990 SH   SOLE 0 0 88,990 0
NUVEEN TAX ADV DIVID GRW ETF/Closed End 67073G105 469 28,235 SH   SOLE 0 0 28,235 0
NUVEEN TXBL MUN INCM FD ETF/Closed End- 67074C103 233 10,947 SH   SOLE 0 0 10,947 0
NUVEEN ENHNCD MUN VAL FD ETF/Closed End- 67074M101 443 31,295 SH   SOLE 0 0 31,295 0
NUVEEN ENERGY MLP TOTAL ETF/Closed End 67074U103 385 42,243 SH   SOLE 0 0 42,243 0
NUVEEN SHRT DUR CR OPPTY ETF/Closed End- 67074X107 176 11,115 SH   SOLE 0 0 11,115 0
NUVEEN PFD INC TERM FD Common Stock 67075A106 235 9,917 SH   SOLE 0 0 9,917 0
NUVEEN DOW 30 DYN OVRWRT ETF/Closed End 67075F105 1,314 74,596 SH   SOLE 0 0 74,596 0
NUVEEN HI INC DEC 19 TGT ETF/Closed End- 67076E107 624 63,200 SH   SOLE 0 0 63,200 0
NUTRIEN LTD Common Stock 67077M108 2,420 45,267 SH   SOLE 0 0 45,267 0
NUVEEN HI INC NOV 21 TGT ETF/Closed End- 67077N106 239 24,100 SH   SOLE 0 0 24,100 0
NUVEEN E/MKT DEBT 2022 ETF/Closed End- 67077P101 226 25,500 SH   SOLE 0 0 25,500 0
OGE ENERGY CORP Common Stock 670837103 400 9,392 SH   SOLE 0 0 9,392 0
NUVEEN MUNICIPAL VALUE F ETF/Closed End- 670928100 656 64,488 SH   SOLE 0 0 64,488 0
NUVEEN PA QUAL MUN INC ETF/Closed End- 670972108 543 39,782 SH   SOLE 0 0 39,782 0
OFS CAPITAL CORP BDC Common Stock 67103B100 947 78,920 SH   SOLE 0 0 78,920 0
O REILLY AUTOMOTIVE NEW Common Stock 67103H107 2,034 5,508 SH   SOLE 0 0 5,508 0
OSI FTSE RUSL SMCP ETF ETF/Closed End 67110P100 337 12,258 SH   SOLE 0 0 12,258 0
OSI FTSE US QUAL DIV ETF ETF/Closed End 67110P407 3,400 99,735 SH   SOLE 0 0 99,735 0
OAKTREE SPECIALTY LENDNG Common Stock 67401P108 136 25,094 SH   SOLE 0 0 25,094 0
OCCIDENTAL PETRO CORP Common Stock 674599105 4,763 94,723 SH   SOLE 0 0 94,723 0
OCWEN FINANCIAL CORP NEW Common Stock 675746309 100 48,500 SH   SOLE 0 0 48,500 0
OFFICE DEPOT INC Common Stock 676220106 400 194,347 SH   SOLE 0 0 194,347 0
OKTA INC A Common Stock 679295105 1,168 9,460 SH   SOLE 0 0 9,460 0
OLD DOMINION FREIGHT Common Stock 679580100 1,629 10,914 SH   SOLE 0 0 10,914 0
OLD REPUBLIC INTL CORP Common Stock 680223104 1,739 77,688 SH   SOLE 0 0 77,688 0
OLIN CORP NEW Common Stock 680665205 328 14,954 SH   SOLE 0 0 14,954 0
OMNICOM GROUP INC Common Stock 681919106 992 12,109 SH   SOLE 0 0 12,109 0
OMEGA HEALTHCARE REIT 681936100 1,213 33,016 SH   SOLE 0 0 33,016 0
ON SEMICONDUCTOR CORP Common Stock 682189105 1,114 55,107 SH   SOLE 0 0 55,107 0
ONE GAS INC Common Stock 68235P108 290 3,211 SH   SOLE 0 0 3,211 0
ONEOK INC NEW Common Stock 682680103 4,700 68,309 SH   SOLE 0 0 68,309 0
OPKO HEALTH INC Common Stock 68375N103 97 39,937 SH   SOLE 0 0 39,937 0
ORACLE CORP Common Stock 68389X105 21,803 382,713 SH   SOLE 0 0 382,713 0
ORANGE SPON ADR Common Stock 684060106 1,746 111,070 SH   SOLE 0 0 111,070 0
OSHKOSH CORP Common Stock 688239201 1,589 19,034 SH   SOLE 0 0 19,034 0
OWENS MINOR INC HLDGS Common Stock 690732102 43 13,589 SH   SOLE 0 0 13,589 0
OWENS CORNING INC NEW Common Stock 690742101 289 4,968 SH   SOLE 0 0 4,968 0
OWENS ILL INC NEW Common Stock 690768403 988 57,207 SH   SOLE 0 0 57,207 0
OXFORD SQUARE CAP CORP ETF/Closed End 69181V107 432 67,476 SH   SOLE 0 0 67,476 0
PDC ENERGY INC Common Stock 69327R101 823 22,820 SH   SOLE 0 0 22,820 0
PGIM ULTRA SHORT BD ETF ETF/Closed End- 69344A107 4,099 81,709 SH   SOLE 0 0 81,709 0
PGIM GLB HI YLD FD ETF/Closed End- 69346J106 173 12,000 SH   SOLE 0 0 12,000 0
PIMCO ENERGYTACT CR OPP ETF/Closed End 69346N107 215 10,960 SH   SOLE 0 0 10,960 0
PNC FINL SVCS GROUP INC Common Stock 693475105 32,244 234,875 SH   SOLE 0 0 234,875 0
PPG INDUSTRIES INC Common Stock 693506107 15,164 129,928 SH   SOLE 0 0 129,928 0
PPL CORP Common Stock 69351T106 18,097 583,594 SH   SOLE 0 0 583,594 0
PRA HEALTH SCIENCES INC Common Stock 69354M108 575 5,802 SH   SOLE 0 0 5,802 0
PVH CORP Common Stock 693656100 877 9,271 SH   SOLE 0 0 9,271 0
PACCAR INC Common Stock 693718108 2,511 35,038 SH   SOLE 0 0 35,038 0
PACER TRENDPILOT US ETF ETF/Closed End 69374H105 4,031 131,703 SH   SOLE 0 0 131,703 0
PACER TRENDPILOT US ETF ETF/Closed End 69374H204 1,218 41,794 SH   SOLE 0 0 41,794 0
PACER TRENDPILOT 100 ETF ETF/Closed End 69374H303 804 22,620 SH   SOLE 0 0 22,620 0
PACER GLB CASH COWS ETF ETF/Closed End 69374H709 1,144 37,480 SH   SOLE 0 0 37,480 0
PACER BCHMK DATINFR ETF ETF/Closed End 69374H741 3,590 121,492 SH   SOLE 0 0 121,492 0
PACER U S SMCP CASH ETF ETF/Closed End 69374H857 649 27,309 SH   SOLE 0 0 27,309 0
PACER DEV MKTS INT ETF ETF/Closed End 69374H873 702 27,091 SH   SOLE 0 0 27,091 0
PACER US CASH COWS ETF ETF/Closed End 69374H881 205 7,143 SH   SOLE 0 0 7,143 0
PACIFIC COAST OIL TR Common Stock 694103102 52 23,525 SH   SOLE 0 0 23,525 0
PACKAGING CORP OF AMER Common Stock 695156109 594 6,233 SH   SOLE 0 0 6,233 0
PALO ALTO NETWORKS INC Common Stock 697435105 426 2,090 SH   SOLE 0 0 2,090 0
PARK OHIO HLDGS CORP Common Stock 700666100 478 14,666 SH   SOLE 0 0 14,666 0
PARKER HANNIFIN CORP Common Stock 701094104 3,444 20,257 SH   SOLE 0 0 20,257 0
PATRICK INDUSTRIES INC Common Stock 703343103 524 10,645 SH   SOLE 0 0 10,645 0
PATTERN ENERGY GRP INC Common Stock 70338P100 1,814 78,560 SH   SOLE 0 0 78,560 0
PATTERSON COS INC Common Stock 703395103 281 12,275 SH   SOLE 0 0 12,275 0
PATTERSON UTI ENERGY INC Common Stock 703481101 146 12,678 SH   SOLE 0 0 12,678 0
PAYCHEX INC Common Stock 704326107 15,275 185,618 SH   SOLE 0 0 185,618 0
PAYCOM SOFTWARE INC Common Stock 70432V102 441 1,943 SH   SOLE 0 0 1,943 0
PAYPAL HLDGS INC Common Stock 70450Y103 33,313 291,046 SH   SOLE 0 0 291,046 0
PENN NATIONAL GAMING INC Common Stock 707569109 345 17,920 SH   SOLE 0 0 17,920 0
PENNANTPARK INVT BDC Common Stock 708062104 1,057 167,197 SH   SOLE 0 0 167,197 0
PENNANTPARK FLTG RT BDC ETF/Closed End 70806A106 5,152 445,693 SH   SOLE 0 0 445,693 0
PENNS WOODS BANCORP INC Common Stock 708430103 599 13,240 SH   SOLE 0 0 13,240 0
PENNYMAV MTG INV TRUST REIT 70931T103 683 31,266 SH   SOLE 0 0 31,266 0
PENSKE AUTOMOTIVE GROUP Common Stock 70959W103 1,109 23,443 SH   SOLE 0 0 23,443 0
PEOPLES UTD FINL INC Common Stock 712704105 5,992 357,079 SH   SOLE 0 0 357,079 0
PEPSICO INC Common Stock 713448108 55,080 420,041 SH   SOLE 0 0 420,041 0
PERKINELMER INC Common Stock 714046109 285 2,956 SH   SOLE 0 0 2,956 0
PETROCHINA CO LTD ADR Common Stock 71646E100 686 12,456 SH   SOLE 0 0 12,456 0
PFIZER INC Common Stock 717081103 87,766 2,026,000 SH   SOLE 0 0 2,026,000 0
PHILIP MORRIS INTL INC Common Stock 718172109 32,924 419,259 SH   SOLE 0 0 419,259 0
PHILLIPS 66 Common Stock 718546104 17,470 186,766 SH   SOLE 0 0 186,766 0
PHOTRONICS INC Common Stock 719405102 391 47,733 SH   SOLE 0 0 47,733 0
PHYSICIANS REALTY TR Common Stock 71943U104 2,307 132,268 SH   SOLE 0 0 132,268 0
PILGRIMS PRIDE CORP NEW Common Stock 72147K108 219 8,606 SH   SOLE 0 0 8,606 0
PIMCO CORP INCM STRAT ETF/Closed End- 72200U100 437 25,553 SH   SOLE 0 0 25,553 0
PIMCO MUN INCOME FD II ETF/Closed End- 72200W106 277 18,521 SH   SOLE 0 0 18,521 0
PIMCO CORP INCM OPPTY ETF/Closed End- 72201B101 456 25,156 SH   SOLE 0 0 25,156 0
PIMCO INCOME STRAT FUND ETF/Closed End- 72201H108 227 19,189 SH   SOLE 0 0 19,189 0
PIMCO INCOME STRAT FD II ETF/Closed End- 72201J104 148 13,970 SH   SOLE 0 0 13,970 0
PIMCO ACTIVE BD ETF ETF/Closed End- 72201R775 7,200 66,991 SH   SOLE 0 0 66,991 0
PIMCO 05Y H/Y CORP ETF ETF/Closed End- 72201R783 323 3,212 SH   SOLE 0 0 3,212 0
PIMCO INVT GRD CORP ETF ETF/Closed End- 72201R817 8,100 75,388 SH   SOLE 0 0 75,388 0
PIMCO ENH SHRT MATY ETF ETF/Closed End- 72201R833 24,004 235,912 SH   SOLE 0 0 235,912 0
PIMCO INTRM MUN BD ETF ETF/Closed End- 72201R866 1,119 20,410 SH   SOLE 0 0 20,410 0
PIMCO S/T MUN BD ACT ETF ETF/Closed End- 72201R874 345 6,825 SH   SOLE 0 0 6,825 0
PIMCO DYNAMIC INCM FUND Common Stock 72201Y101 328 10,205 SH   SOLE 0 0 10,205 0
PIMCO DYNAMIC CR MTG INC ETF/Closed End- 72202D106 2,820 118,032 SH   SOLE 0 0 118,032 0
PINNACLE WEST CAP CORP Common Stock 723484101 3,464 36,818 SH   SOLE 0 0 36,818 0
PINTEREST INC A Common Stock 72352L106 416 15,292 SH   SOLE 0 0 15,292 0
PIONEER HIGH INCOME TR ETF/Closed End- 72369H106 418 46,452 SH   SOLE 0 0 46,452 0
PIONEER NATURAL RES CO Common Stock 723787107 4,154 26,996 SH   SOLE 0 0 26,996 0
PLAINS ALL AMERN PIPELIN MLP 726503105 2,784 114,332 SH   SOLE 0 0 114,332 0
PLANET FITNESS INC A Common Stock 72703H101 689 9,506 SH   SOLE 0 0 9,506 0
POLARIS INDUSTRIES INC Common Stock 731068102 497 5,445 SH   SOLE 0 0 5,445 0
POOL CORP Common Stock 73278L105 3,184 16,668 SH   SOLE 0 0 16,668 0
POPULAR INC NEW Common Stock 733174700 626 11,546 SH   SOLE 0 0 11,546 0
POST HOLDINGS INC Common Stock 737446104 209 2,007 SH   SOLE 0 0 2,007 0
POSTAL REALTY TR INC A REIT 73757R102 447 28,400 SH   SOLE 0 0 28,400 0
PRICE T ROWE GRP INC Common Stock 74144T108 5,489 50,029 SH   SOLE 0 0 50,029 0
PRIMERICA INC Common Stock 74164M108 2,651 22,097 SH   SOLE 0 0 22,097 0
PRINCIPAL FINL GROUP INC Common Stock 74251V102 1,165 20,113 SH   SOLE 0 0 20,113 0
PRIN SPECTRM PFD SEC ETF ETF/Closed End- 74255Y888 717 7,358 SH   SOLE 0 0 7,358 0
PROCTER GAMBLE CO Common Stock 742718109 82,868 755,747 SH   SOLE 0 0 755,747 0
PROGRESSIVE CORP OH Common Stock 743315103 6,024 75,365 SH   SOLE 0 0 75,365 0
PROLOGIS INC REIT 74340W103 19,200 239,695 SH   SOLE 0 0 239,695 0
PROSHARES INVT GRADE ETF ETF/Closed End- 74347B607 542 7,207 SH   SOLE 0 0 7,207 0
PROSHS SP MIDCAP400 ETF ETF/Closed End 74347B680 1,648 28,214 SH   SOLE 0 0 28,214 0
PROSHS RUSS 2000 DIV ETF ETF/Closed End 74347B698 610 10,297 SH   SOLE 0 0 10,297 0
PROSH EAFE DIV GRWRS ETF ETF/Closed End 74347B839 531 14,157 SH   SOLE 0 0 14,157 0
PROSH SP 500 DV ARI ETF ETF/Closed End 74348A467 15,901 229,223 SH   SOLE 0 0 229,223 0
PROSHS HI YLD TREAS ETF ETF/Closed End- 74348A541 224 3,412 SH   SOLE 0 0 3,412 0
PROSPECT CAP CORP BDC Common Stock 74348T102 146 22,363 SH   SOLE 0 0 22,363 0
PROTO LABS INC Common Stock 743713109 301 2,598 SH   SOLE 0 0 2,598 0
PRUDENTIAL FINL INC Common Stock 744320102 8,258 81,765 SH   SOLE 0 0 81,765 0
PUB SVC ENTERPRISE GROUP Common Stock 744573106 2,952 50,181 SH   SOLE 0 0 50,181 0
PUBLIC STORAGE INC REIT 74460D109 669 2,810 SH   SOLE 0 0 2,810 0
PULTEGROUP INC Common Stock 745867101 1,186 37,511 SH   SOLE 0 0 37,511 0
PURE STORAGE INC A Common Stock 74624M102 297 19,430 SH   SOLE 0 0 19,430 0
PUTNAM PREMIER INCOME TR ETF/Closed End- 746853100 1,257 245,123 SH   SOLE 0 0 245,123 0
PUTNAM MSTR INTRMDT INCM ETF/Closed End- 746909100 112 24,449 SH   SOLE 0 0 24,449 0
QORVO INC Common Stock 74736K101 479 7,192 SH   SOLE 0 0 7,192 0
QUALCOMM INC Common Stock 747525103 17,669 232,275 SH   SOLE 0 0 232,275 0
QUEST DIAGNOSTICS INC Common Stock 74834L100 951 9,342 SH   SOLE 0 0 9,342 0
QURATE RETAIL INC A Common Stock 74915M100 1,164 93,968 SH   SOLE 0 0 93,968 0
RCI HOSPITALITY HLDGS Common Stock 74934Q108 1,544 88,180 SH   SOLE 0 0 88,180 0
RMR GROUP INC A Common Stock 74967R106 394 8,385 SH   SOLE 0 0 8,385 0
RH Common Stock 74967X103 707 6,118 SH   SOLE 0 0 6,118 0
RPM INTERNATIONAL INC Common Stock 749685103 3,071 50,245 SH   SOLE 0 0 50,245 0
RTW RETAILWINDS INC Common Stock 74980D100 23 13,301 SH   SOLE 0 0 13,301 0
RALPH LAUREN CORP CL A Common Stock 751212101 1,260 11,092 SH   SOLE 0 0 11,092 0
RAYMOND JAMES FINANCIAL Common Stock 754730109 1,413 16,713 SH   SOLE 0 0 16,713 0
RAYTHEON COMPANY NEW Common Stock 755111507 26,046 149,791 SH   SOLE 0 0 149,791 0
RBC BEARINGS INC Common Stock 75524B104 3,590 21,523 SH   SOLE 0 0 21,523 0
REALITY DIVCON LDRS ETF ETF/Closed End 75605A405 2,029 58,201 SH   SOLE 0 0 58,201 0
REALTY INCOME CORP REIT 756109104 8,616 124,925 SH   SOLE 0 0 124,925 0
REAVES UTILITY INCOME FD ETF/Closed End 756158101 2,507 70,028 SH   SOLE 0 0 70,028 0
RED HAT INC Common Stock 756577102 452 2,408 SH   SOLE 0 0 2,408 0
REGENERON PHARMACEUTICAL Common Stock 75886F107 2,590 8,276 SH   SOLE 0 0 8,276 0
REGIONS FINL CORP NEW Common Stock 7591EP100 1,263 84,545 SH   SOLE 0 0 84,545 0
REINSURANCE GRP AMER NEW Common Stock 759351604 323 2,072 SH   SOLE 0 0 2,072 0
RELIANCE STEEL ALUM CO Common Stock 759509102 846 8,937 SH   SOLE 0 0 8,937 0
RELX PLC SPON ADR Common Stock 759530108 1,122 45,965 SH   SOLE 0 0 45,965 0
REPUBLIC SERVICES INC Common Stock 760759100 2,328 26,867 SH   SOLE 0 0 26,867 0
RESMED INC Common Stock 761152107 2,262 18,533 SH   SOLE 0 0 18,533 0
RESOLUTE FOREST PRODS Common Stock 76117W109 612 85,013 SH   SOLE 0 0 85,013 0
RESTAURANT BRNDS INTL Common Stock 76131D103 357 5,136 SH   SOLE 0 0 5,136 0
RIO TINTO PLC SPONS ADR Common Stock 767204100 3,226 51,743 SH   SOLE 0 0 51,743 0
RITCHIE BROS AUCTIONEERS Common Stock 767744105 278 8,353 SH   SOLE 0 0 8,353 0
ROCKWELL AUTOMATION INC Common Stock 773903109 3,863 23,581 SH   SOLE 0 0 23,581 0
ROGERS COMMS B NON VTG Common Stock 775109200 372 6,945 SH   SOLE 0 0 6,945 0
ROKU INC Common Stock 77543R102 490 5,414 SH   SOLE 0 0 5,414 0
ROLLINS INC Common Stock 775711104 936 26,081 SH   SOLE 0 0 26,081 0
ROPER TECHNOLOGIES INC Common Stock 776696106 2,747 7,501 SH   SOLE 0 0 7,501 0
ROSS STORES INC Common Stock 778296103 3,267 32,955 SH   SOLE 0 0 32,955 0
ROYAL BANK CDA MONTREAL Common Stock 780087102 4,229 53,260 SH   SOLE 0 0 53,260 0
ROYAL BK SCOTLND GRP PLC Common Stock 780097689 187 32,931 SH   SOLE 0 0 32,931 0
ROYAL DUTCH SHELL ADR B Common Stock 780259107 24,910 378,915 SH   SOLE 0 0 378,915 0
ROYAL DUTCH SHELL ADR Common Stock 780259206 9,895 152,071 SH   SOLE 0 0 152,071 0
ROYAL GOLD INC Common Stock 780287108 320 3,125 SH   SOLE 0 0 3,125 0
ROYCE VALUE TRUST INC ETF/Closed End 780910105 5,216 374,681 SH   SOLE 0 0 374,681 0
RUDOLPH TECHNOLOGIES INC Common Stock 781270103 546 19,777 SH   SOLE 0 0 19,777 0
RUSH ENTERPRISE INC CL A Common Stock 781846209 341 9,338 SH   SOLE 0 0 9,338 0
RYDER SYSTEM INC Common Stock 783549108 435 7,464 SH   SOLE 0 0 7,464 0
RYMAN HOSPITALITY PPTYS Common Stock 78377T107 1,633 20,143 SH   SOLE 0 0 20,143 0
SP GLOBAL INC Common Stock 78409V104 4,103 18,013 SH   SOLE 0 0 18,013 0
SEI INVESTMENTS CO Common Stock 784117103 1,246 22,219 SH   SOLE 0 0 22,219 0
SPDR SP 500 ETF ETF/Closed End 78462F103 92,162 314,546 SH   SOLE 0 0 314,546 0
SPX CORP Common Stock 784635104 1,371 41,506 SH   SOLE 0 0 41,506 0
SPDR GOLD TRUST GOLD ETF Common Stock 78463V107 7,943 59,631 SH   SOLE 0 0 59,631 0
SPDR EURO STOXX 50 ETF ETF/Closed End 78463X202 638 16,651 SH   SOLE 0 0 16,651 0
SPDR MSCI E/MKT MIX ETF ETF/Closed End 78463X426 1,749 29,463 SH   SOLE 0 0 29,463 0
SPDR INDX SP GLB DV ETF ETF/Closed End 78463X459 318 4,708 SH   SOLE 0 0 4,708 0
SPDR SP INTL DIV ETF ETF/Closed End 78463X772 1,182 30,024 SH   SOLE 0 0 30,024 0
SPDR MSCI ACWI EXUS ETF ETF/Closed End 78463X848 1,849 50,416 SH   SOLE 0 0 50,416 0
SPDR DJ INTL RL EST ETF ETF/Closed End 78463X863 204 5,274 SH   SOLE 0 0 5,274 0
SPDR SP INTL SMCP ETF ETF/Closed End 78463X871 203 6,780 SH   SOLE 0 0 6,780 0
SPDR DEV WORLD EXUS ETF ETF/Closed End 78463X889 387 13,078 SH   SOLE 0 0 13,078 0
SPDR FACTSET INNOVA ETF ETF/Closed End 78464A110 284 2,686 SH   SOLE 0 0 2,686 0
SPDR SP SM CAP GRTH ETF ETF/Closed End 78464A201 3,183 52,253 SH   SOLE 0 0 52,253 0
SPDR BLOOMBERG CONV ETF ETF/Closed End- 78464A359 3,241 61,305 SH   SOLE 0 0 61,305 0
SPDR LONG TERM CORP ETF ETF/Closed End- 78464A367 344 11,959 SH   SOLE 0 0 11,959 0
SPDR INTERMED TERM ETF ETF/Closed End- 78464A375 890 25,486 SH   SOLE 0 0 25,486 0
SPDR BLOOMBERG MTG ETF ETF/Closed End- 78464A383 1,848 70,707 SH   SOLE 0 0 70,707 0
SPDR SP 500 GROWTH ETF ETF/Closed End 78464A409 2,658 68,627 SH   SOLE 0 0 68,627 0
SPDR SHORT TERM CORP ETF ETF/Closed End- 78464A474 73,875 2,400,103 SH   SOLE 0 0 2,400,103 0
SPDR FTSE INTL GOVT ETF ETF/Closed End- 78464A490 3,191 57,412 SH   SOLE 0 0 57,412 0
SPDR SP 500 VALU ETF ETF/Closed End 78464A508 1,420 45,401 SH   SOLE 0 0 45,401 0
SPDR SP HLTHCR EQUP ETF ETF/Closed End 78464A581 546 6,674 SH   SOLE 0 0 6,674 0
SPDR DOW JONES REIT ETF ETF/Closed End 78464A607 548 5,542 SH   SOLE 0 0 5,542 0
SPDR SP AERO DEFNSE ETF ETF/Closed End 78464A631 2,197 21,141 SH   SOLE 0 0 21,141 0
SPDR AGGREGATE BOND ETF ETF/Closed End- 78464A649 4,304 147,536 SH   SOLE 0 0 147,536 0
SPDR BLOOMBERG TIPS ETF ETF/Closed End- 78464A656 650 11,484 SH   SOLE 0 0 11,484 0
SPDR SP REGL BNKG ETF ETF/Closed End 78464A698 4,857 90,900 SH   SOLE 0 0 90,900 0
SPDR SP OILGAS EXP ETF ETF/Closed End 78464A730 297 10,903 SH   SOLE 0 0 10,903 0
SPDR SP DIVIDEND ETF ETF/Closed End 78464A763 38,495 381,591 SH   SOLE 0 0 381,591 0
SPDR SP INSURANCE ETF ETF/Closed End 78464A789 208 6,119 SH   SOLE 0 0 6,119 0
SPDR SP BANK ETF ETF/Closed End 78464A797 586 13,523 SH   SOLE 0 0 13,523 0
SPDR SP SMALL CAP ETF ETF/Closed End 78464A813 713 10,543 SH   SOLE 0 0 10,543 0
SPDR PORT MID CAP ETF ETF/Closed End 78464A847 1,153 33,838 SH   SOLE 0 0 33,838 0
SPDR SP BIOTECH ETF ETF/Closed End 78464A870 10,397 118,534 SH   SOLE 0 0 118,534 0
SPDR SP HOMEBLDRS ETF ETF/Closed End 78464A888 322 7,722 SH   SOLE 0 0 7,722 0
SPDR BLACKSTONE GSO ETF ETF/Closed End- 78467V608 1,567 33,912 SH   SOLE 0 0 33,912 0
SPDR DBLLIN T/R TACT ETF ETF/Closed End- 78467V848 1,473 30,024 SH   SOLE 0 0 30,024 0
SPDR DJ INDL AVG ETF ETF/Closed End 78467X109 11,966 45,010 SH   SOLE 0 0 45,010 0
SPDR SP MDCP 400 ETF ETF/Closed End 78467Y107 5,307 14,965 SH   SOLE 0 0 14,965 0
SPDR BLOOMBERG INVT ETF ETF/Closed End- 78468R200 1,935 62,976 SH   SOLE 0 0 62,976 0
SPDR BLOOMBERG S/T ETF ETF/Closed End- 78468R408 1,333 48,956 SH   SOLE 0 0 48,956 0
SPDR BLOOMBERG BRCLY ETF ETF/Closed End 78468R622 12,879 118,217 SH   SOLE 0 0 118,217 0
SPDR NUV BLOOMBERG ETF ETF/Closed End- 78468R739 329 6,724 SH   SOLE 0 0 6,724 0
SPDR SP 500 HI DIV ETF ETF/Closed End 78468R788 1,673 43,987 SH   SOLE 0 0 43,987 0
SPDR SSGA LGCP LOW ETF ETF/Closed End 78468R804 318 2,953 SH   SOLE 0 0 2,953 0
SPDR USA QLTY STRAT ETF ETF/Closed End 78468R812 964 11,190 SH   SOLE 0 0 11,190 0
SPDR PORT SMALL CAP ETF ETF/Closed End 78468R853 358 11,674 SH   SOLE 0 0 11,674 0
SP PLUS CORP Common Stock 78469C103 554 17,360 SH   SOLE 0 0 17,360 0
SPX FLOW INC Common Stock 78469X107 1,904 45,496 SH   SOLE 0 0 45,496 0
SVB FINL GRP Common Stock 78486Q101 2,442 10,874 SH   SOLE 0 0 10,874 0
SABRA HEALTH CARE REIT REIT 78573L106 1,056 53,619 SH   SOLE 0 0 53,619 0
SAGE THERAPEUTICS INC Common Stock 78667J108 834 4,557 SH   SOLE 0 0 4,557 0
SALESFORCECOM INC Common Stock 79466L302 14,290 94,179 SH   SOLE 0 0 94,179 0
SALLY BEAUTY HLDGS INC Common Stock 79546E104 460 34,511 SH   SOLE 0 0 34,511 0
SALT LOW TRUBETA US ETF ETF/Closed End 79590A107 685 25,547 SH   SOLE 0 0 25,547 0
SANDY SPRING BANCORP INC Common Stock 800363103 369 10,574 SH   SOLE 0 0 10,574 0
SANGAMO THERAPEUTICS INC Common Stock 800677106 112 10,378 SH   SOLE 0 0 10,378 0
SANMINA CORP Common Stock 801056102 493 16,296 SH   SOLE 0 0 16,296 0
SANOFI SPON ADR Common Stock 80105N105 3,043 70,318 SH   SOLE 0 0 70,318 0
SAP SE SPON ADR Common Stock 803054204 5,251 38,384 SH   SOLE 0 0 38,384 0
SAREPTA THERAPEUTICS INC Common Stock 803607100 620 4,078 SH   SOLE 0 0 4,078 0
HENRY SCHEIN INC Common Stock 806407102 1,739 24,882 SH   SOLE 0 0 24,882 0
SCHLUMBERGER LTD Common Stock 806857108 10,101 254,179 SH   SOLE 0 0 254,179 0
SCHNITZER STEEL INDS A Common Stock 806882106 411 15,703 SH   SOLE 0 0 15,703 0
SCHNEIDER NATL INC WI B Common Stock 80689H102 190 10,390 SH   SOLE 0 0 10,390 0
SCHWAB CHARLES CORP NEW Common Stock 808513105 1,839 45,764 SH   SOLE 0 0 45,764 0
SCHWAB US LGCP ETF ETF/Closed End 808524201 420 5,981 SH   SOLE 0 0 5,981 0
SCHWAB US LGCP GRW ETF ETF/Closed End 808524300 311 3,743 SH   SOLE 0 0 3,743 0
SCHWAB EMG MKT EQ ETF ETF/Closed End 808524706 14,424 549,683 SH   SOLE 0 0 549,683 0
SCHWAB STR 1000 IDX ETF ETF/Closed End 808524722 3,919 135,718 SH   SOLE 0 0 135,718 0
SCHWAB EMRG MKTS LRG ETF ETF/Closed End 808524730 322 11,202 SH   SOLE 0 0 11,202 0
SCHWAB FUND INTL SML ETF ETF/Closed End 808524748 543 17,389 SH   SOLE 0 0 17,389 0
SCHWAB FUND INTL LRG ETF ETF/Closed End 808524755 378 13,584 SH   SOLE 0 0 13,584 0
SCHWAB FDMNTL US LRG ETF ETF/Closed End 808524771 398 10,165 SH   SOLE 0 0 10,165 0
SCHWAB US DIV EQ ETF ETF/Closed End 808524797 2,139 40,311 SH   SOLE 0 0 40,311 0
SCHWAB US REIT ETF ETF/Closed End 808524847 3,503 78,816 SH   SOLE 0 0 78,816 0
SCHWAB INTRM US TRSY ETF ETF/Closed End- 808524854 828 15,065 SH   SOLE 0 0 15,065 0
SCOTTS MIRACLEGRO CO Common Stock 810186106 7,926 80,465 SH   SOLE 0 0 80,465 0
SEALED AIR CORP NEW Common Stock 81211K100 349 8,155 SH   SOLE 0 0 8,155 0
SEATTLE GENETICS INC WA Common Stock 812578102 411 5,938 SH   SOLE 0 0 5,938 0
SEAWORLD ENTMNT INC Common Stock 81282V100 809 26,092 SH   SOLE 0 0 26,092 0
MATRLS SEL SECT SPDR ETF ETF/Closed End 81369Y100 670 11,451 SH   SOLE 0 0 11,451 0
HLTHCR SEL SECT SPDR ETF ETF/Closed End 81369Y209 157,073 1,695,522 SH   SOLE 0 0 1,695,522 0
CONS STPLS SEL SPDR ETF ETF/Closed End 81369Y308 156,456 2,694,268 SH   SOLE 0 0 2,694,268 0
CONS DSCR SEL SPDR ETF ETF/Closed End 81369Y407 90,215 756,833 SH   SOLE 0 0 756,833 0
ENERGY SEL SECT SPDR ETF ETF/Closed End 81369Y506 10,199 160,077 SH   SOLE 0 0 160,077 0
FINL SEL SECT SPDR ETF ETF/Closed End 81369Y605 8,415 304,884 SH   SOLE 0 0 304,884 0
INDL SEL SECT SPDR ETF ETF/Closed End 81369Y704 9,535 123,153 SH   SOLE 0 0 123,153 0
TECH SEL SECT SPDR ETF ETF/Closed End 81369Y803 230,704 2,956,228 SH   SOLE 0 0 2,956,228 0
SELECT COMMN SVC SEL ETF ETF/Closed End 81369Y852 107,845 2,191,090 SH   SOLE 0 0 2,191,090 0
SEL SECT RL EST SPDR ETF ETF/Closed End 81369Y860 788 21,419 SH   SOLE 0 0 21,419 0
UTILS SEL SECT SPDR ETF ETF/Closed End 81369Y886 48,337 810,618 SH   SOLE 0 0 810,618 0
SELECTIVE INS GROUP INC Common Stock 816300107 785 10,481 SH   SOLE 0 0 10,481 0
SEMPRA ENERGY Common Stock 816851109 3,267 23,767 SH   SOLE 0 0 23,767 0
SR HSG PPTYS TR SBI REIT 81721M109 130 15,678 SH   SOLE 0 0 15,678 0
SENSIENT TECHNOLOGIES Common Stock 81725T100 334 4,545 SH   SOLE 0 0 4,545 0
SENSUS HEALTHCARE INC Common Stock 81728J109 266 48,076 SH   SOLE 0 0 48,076 0
SERVICENOW INC Common Stock 81762P102 3,433 12,505 SH   SOLE 0 0 12,505 0
SHAKE SHACK INC CL A Common Stock 819047101 481 6,660 SH   SOLE 0 0 6,660 0
SHERWIN WILLIAMS CO Common Stock 824348106 13,004 28,374 SH   SOLE 0 0 28,374 0
SHOCKWAVE MEDICAL INC Common Stock 82489T104 422 7,386 SH   SOLE 0 0 7,386 0
SHOPIFY INC CL A Common Stock 82509L107 1,910 6,362 SH   SOLE 0 0 6,362 0
SIGNATURE BANK NEW YORK Common Stock 82669G104 2,837 23,480 SH   SOLE 0 0 23,480 0
SILICON MOTION TECH ADR Common Stock 82706C108 1,968 44,337 SH   SOLE 0 0 44,337 0
SIMON PPTY GRP INC NEW REIT 828806109 1,813 11,351 SH   SOLE 0 0 11,351 0
SIMPSON MFG CO INC Common Stock 829073105 630 9,482 SH   SOLE 0 0 9,482 0
SIRIUS XM HLDGS INC Common Stock 82968B103 227 40,752 SH   SOLE 0 0 40,752 0
SITEONE LANDSCAPE SUPPLY Common Stock 82982L103 3,002 43,322 SH   SOLE 0 0 43,322 0
SIX FLAGS ENTMT CORP NEW Common Stock 83001A102 1,716 34,535 SH   SOLE 0 0 34,535 0
SKECHERS USA INC CL A Common Stock 830566105 898 28,520 SH   SOLE 0 0 28,520 0
SKYWEST INC Common Stock 830879102 1,326 21,851 SH   SOLE 0 0 21,851 0
SKYWORKS SOLUTIONS INC Common Stock 83088M102 2,127 27,523 SH   SOLE 0 0 27,523 0
SLACK TECHS INC A Common Stock 83088V102 211 5,625 SH   SOLE 0 0 5,625 0
SLEEP NUMBER CORP Common Stock 83125X103 486 12,027 SH   SOLE 0 0 12,027 0
SMITH NEPHEW PLC ADR Common Stock 83175M205 1,937 44,483 SH   SOLE 0 0 44,483 0
SMITH AO Common Stock 831865209 3,850 81,640 SH   SOLE 0 0 81,640 0
SMUCKER JM COMPANY NEW Common Stock 832696405 1,710 14,845 SH   SOLE 0 0 14,845 0
SNAP ON INC Common Stock 833034101 6,224 37,573 SH   SOLE 0 0 37,573 0
SNAP INC CL A Common Stock 83304A106 162 11,340 SH   SOLE 0 0 11,340 0
SOCIEDAD QUIMICA SER B Common Stock 833635105 947 30,436 SH   SOLE 0 0 30,436 0
SONOCO PRODUCTS CO Common Stock 835495102 2,484 38,013 SH   SOLE 0 0 38,013 0
SONY CORP Common Stock 835699307 705 13,463 SH   SOLE 0 0 13,463 0
SOTHERLY HOTELS INC REIT 83600C103 88 12,650 SH   SOLE 0 0 12,650 0
SOUTH JERSEY INDS INC Common Stock 838518108 683 20,259 SH   SOLE 0 0 20,259 0
SOUTH STATE CORP Common Stock 840441109 236 3,208 SH   SOLE 0 0 3,208 0
SOUTHERN COMPANY Common Stock 842587107 14,025 253,709 SH   SOLE 0 0 253,709 0
SOUTHWEST AIRLINES CO Common Stock 844741108 3,309 65,165 SH   SOLE 0 0 65,165 0
SPARK THERAPEUTICS INC Common Stock 84652J103 202 1,975 SH   SOLE 0 0 1,975 0
SPIRIT AEROSYS HLDG CL A Common Stock 848574109 678 8,333 SH   SOLE 0 0 8,333 0
SPLUNK INC Common Stock 848637104 5,359 42,616 SH   SOLE 0 0 42,616 0
SPRAGUE RESOURCES LP Common Stock 849343108 1,168 65,867 SH   SOLE 0 0 65,867 0
SPROTT PHYSICAL GOLD ETF ETF/Closed End 85207H104 3,145 277,587 SH   SOLE 0 0 277,587 0
SPROTT PHYSICAL SLVR ETF ETF/Closed End 85207K107 1,409 246,734 SH   SOLE 0 0 246,734 0
SPRINT CORP SER 1 Common Stock 85207U105 207 31,485 SH   SOLE 0 0 31,485 0
SPROTT PHYS GLD SLVR ETF/Closed End 85208R101 1,392 105,237 SH   SOLE 0 0 105,237 0
SQUARE INC A Common Stock 852234103 4,634 63,889 SH   SOLE 0 0 63,889 0
STANLEY BLACK DECKER Common Stock 854502101 5,166 35,723 SH   SOLE 0 0 35,723 0
STARBUCKS CORP Common Stock 855244109 17,534 209,160 SH   SOLE 0 0 209,160 0
STATE AUTO FINL CORP Common Stock 855707105 230 6,580 SH   SOLE 0 0 6,580 0
STARWOOD PROPERTY TR INC REIT 85571B105 513 22,564 SH   SOLE 0 0 22,564 0
STATE STREET CORP Common Stock 857477103 2,106 37,568 SH   SOLE 0 0 37,568 0
STEEL DYNAMICS INC Common Stock 858119100 471 15,600 SH   SOLE 0 0 15,600 0
STELLUS CAP INVT BDC Common Stock 858568108 142 10,285 SH   SOLE 0 0 10,285 0
STERLING BANCORP NEW Common Stock 85917A100 221 10,375 SH   SOLE 0 0 10,375 0
STITCH FIX INC A Common Stock 860897107 459 14,359 SH   SOLE 0 0 14,359 0
STMICROELECTRONICS N V Common Stock 861012102 620 35,186 SH   SOLE 0 0 35,186 0
STORE CAPITAL CORP REIT 862121100 5,157 155,364 SH   SOLE 0 0 155,364 0
STRYKER CORP Common Stock 863667101 4,435 21,575 SH   SOLE 0 0 21,575 0
SUBURBAN PROPANE PTNR LP MLP 864482104 1,748 71,959 SH   SOLE 0 0 71,959 0
SUMITOMO MITSUI FINL Common Stock 86562M209 1,389 196,755 SH   SOLE 0 0 196,755 0
SUN COMMUNITIES INC REIT 866674104 2,425 18,914 SH   SOLE 0 0 18,914 0
SUN LIFE FINL INC Common Stock 866796105 345 8,347 SH   SOLE 0 0 8,347 0
SUNCOR ENERGY INC NEW Common Stock 867224107 250 8,037 SH   SOLE 0 0 8,037 0
SUNOCO LP MLP 86765K109 203 6,502 SH   SOLE 0 0 6,502 0
SUNTRUST BANKS INC Common Stock 867914103 21,892 348,324 SH   SOLE 0 0 348,324 0
SYNOPSYS INC Common Stock 871607107 2,007 15,593 SH   SOLE 0 0 15,593 0
SYNOVUS FINL CORP NEW Common Stock 87161C501 984 28,126 SH   SOLE 0 0 28,126 0
SYNNEX CORP Common Stock 87162W100 373 3,793 SH   SOLE 0 0 3,793 0
SYNCHRONY FINANCIAL Common Stock 87165B103 635 18,324 SH   SOLE 0 0 18,324 0
SYSCO CORP Common Stock 871829107 18,107 256,032 SH   SOLE 0 0 256,032 0
TC PIPELINES LP MLP 87233Q108 347 9,237 SH   SOLE 0 0 9,237 0
TD AMERITRADE HLDG CORP Common Stock 87236Y108 935 18,730 SH   SOLE 0 0 18,730 0
TESSCO TECHNOLOGIES INC Common Stock 872386107 274 15,350 SH   SOLE 0 0 15,350 0
THL CREDIT INC BDC Common Stock 872438106 70 10,500 SH   SOLE 0 0 10,500 0
TJX COS INC NEW Common Stock 872540109 8,077 152,738 SH   SOLE 0 0 152,738 0
T MOBILE US INC Common Stock 872590104 777 10,479 SH   SOLE 0 0 10,479 0
TPG SPLTY LEND INC BDC Common Stock 87265K102 1,241 63,315 SH   SOLE 0 0 63,315 0
TTM TECHNOLOGIES INC Common Stock 87305R109 235 23,017 SH   SOLE 0 0 23,017 0
TAIWAN SEMICON MFG CO Common Stock 874039100 1,532 39,106 SH   SOLE 0 0 39,106 0
TAKETWO INTERACTIVE INC Common Stock 874054109 1,031 9,079 SH   SOLE 0 0 9,079 0
TANDEM DIABETES CARE NEW Common Stock 875372203 397 6,150 SH   SOLE 0 0 6,150 0
TANGER FACTORY OUTLET REIT 875465106 1,020 62,925 SH   SOLE 0 0 62,925 0
TAPESTRY INC Common Stock 876030107 581 18,300 SH   SOLE 0 0 18,300 0
TARGET CORP Common Stock 87612E106 19,301 222,854 SH   SOLE 0 0 222,854 0
TARGA RESOURCES CORP Common Stock 87612G101 3,318 84,523 SH   SOLE 0 0 84,523 0
TAYLOR DEVICES INC Common Stock 877163105 3,775 352,493 SH   SOLE 0 0 352,493 0
TAYLOR MORRISON HOME A Common Stock 87724P106 492 23,473 SH   SOLE 0 0 23,473 0
TC ENERGY CORP Common Stock 87807B107 3,363 67,917 SH   SOLE 0 0 67,917 0
TECH DATA CORP Common Stock 878237106 1,772 16,943 SH   SOLE 0 0 16,943 0
TECK RESOURCES LTD CL B Common Stock 878742204 626 27,141 SH   SOLE 0 0 27,141 0
TEGNA INC Common Stock 87901J105 626 41,352 SH   SOLE 0 0 41,352 0
TEKLA HEALTHCARE OPPTYS Common Stock 879105104 1,032 57,908 SH   SOLE 0 0 57,908 0
TEKLA HEALTHCARE INV SBI ETF/Closed End 87911J103 2,687 133,814 SH   SOLE 0 0 133,814 0
TEKLA LIFE SCIENCES INVS ETF/Closed End 87911K100 666 39,506 SH   SOLE 0 0 39,506 0
TEKLA WORLD HLTHCARE ETF/Closed End 87911L108 470 36,745 SH   SOLE 0 0 36,745 0
TELADOC HEALTH INC Common Stock 87918A105 249 3,753 SH   SOLE 0 0 3,753 0
TELEFLEX INC Common Stock 879369106 2,931 8,852 SH   SOLE 0 0 8,852 0
TELEFONICA BRASIL SA ADR Common Stock 87936R106 384 29,484 SH   SOLE 0 0 29,484 0
TELUS CORP Common Stock 87971M103 1,386 37,552 SH   SOLE 0 0 37,552 0
TEMPLETON DRAGON FD INC ETF/Closed End 88018T101 610 31,732 SH   SOLE 0 0 31,732 0
TEMPLTN EMERG MKT INC FD ETF/Closed End- 880192109 160 15,698 SH   SOLE 0 0 15,698 0
TENET HLTHCARE CORP NEW Common Stock 88033G407 621 30,061 SH   SOLE 0 0 30,061 0
TERADYNE INC Common Stock 880770102 5,322 111,079 SH   SOLE 0 0 111,079 0
TESLA INC Common Stock 88160R101 8,072 36,121 SH   SOLE 0 0 36,121 0
TEVA PHARMACEUTICAL ADR Common Stock 881624209 901 97,617 SH   SOLE 0 0 97,617 0
TETRA TECH INC NEW Common Stock 88162G103 418 5,323 SH   SOLE 0 0 5,323 0
TEXAS INSTRUMENTS INC Common Stock 882508104 16,255 141,640 SH   SOLE 0 0 141,640 0
TEX PAC LAND SUB CTF UT Common Stock 882610108 893 1,135 SH   SOLE 0 0 1,135 0
TEXAS ROADHOUSE INC A Common Stock 882681109 710 13,237 SH   SOLE 0 0 13,237 0
TEXTRON INC Common Stock 883203101 1,508 28,439 SH   SOLE 0 0 28,439 0
TRADE DESK INC A Common Stock 88339J105 998 4,382 SH   SOLE 0 0 4,382 0
THERMO FISHER SCIENTIFIC Common Stock 883556102 40,892 139,240 SH   SOLE 0 0 139,240 0
THOMSON REUTERS CORP NEW Common Stock 884903709 539 8,364 SH   SOLE 0 0 8,364 0
THOR INDUSTRIES INC Common Stock 885160101 1,903 32,555 SH   SOLE 0 0 32,555 0
THREE D SYS CORP DEL NEW Common Stock 88554D205 119 13,035 SH   SOLE 0 0 13,035 0
3M COMPANY Common Stock 88579Y101 40,933 236,140 SH   SOLE 0 0 236,140 0
TIDEWATER INC NEW Common Stock 88642R109 3,620 154,170 SH   SOLE 0 0 154,170 0
TIDEWATER INC NEW A WTS Warrant/Right 88642R117 48 15,661 SH   SOLE 0 0 15,661 0
TIDEWATER INC NEW B WTS Warrant/Right 88642R125 47 16,749 SH   SOLE 0 0 16,749 0
TIFFANY CO NEW Common Stock 886547108 420 4,484 SH   SOLE 0 0 4,484 0
TIMKEN CO Common Stock 887389104 401 7,815 SH   SOLE 0 0 7,815 0
TOLL BROTHERS INC Common Stock 889478103 898 24,512 SH   SOLE 0 0 24,512 0
TOOTSIE ROLL INDS INC Common Stock 890516107 296 8,023 SH   SOLE 0 0 8,023 0
TOPBUILD CORP Common Stock 89055F103 427 5,158 SH   SOLE 0 0 5,158 0
TORCHMARK CORP Common Stock 891027104 1,542 17,232 SH   SOLE 0 0 17,232 0
TORO CO Common Stock 891092108 674 10,079 SH   SOLE 0 0 10,079 0
TORONTO DOMINION BK NEW Common Stock 891160509 2,246 38,485 SH   SOLE 0 0 38,485 0
TORTOISE ENERGY INFRA ETF/Closed End 89147L100 580 25,711 SH   SOLE 0 0 25,711 0
TORTOISE MIDSTREAM ENRGY ETF/Closed End 89148B101 409 30,299 SH   SOLE 0 0 30,299 0
TOTAL S A SPON ADR Common Stock 89151E109 6,087 109,114 SH   SOLE 0 0 109,114 0
TOTAL SYSTEMS SVC INC Common Stock 891906109 2,284 17,803 SH   SOLE 0 0 17,803 0
TOYOTA MTR CORP SPON ADR Common Stock 892331307 291 2,345 SH   SOLE 0 0 2,345 0
TRACTOR SUPPLY CO Common Stock 892356106 2,818 25,903 SH   SOLE 0 0 25,903 0
TRANSDIGM GROUP INC Common Stock 893641100 701 1,449 SH   SOLE 0 0 1,449 0
TRAVELERS COS INC Common Stock 89417E109 28,261 189,014 SH   SOLE 0 0 189,014 0
TREX CO INC Common Stock 89531P105 1,342 18,714 SH   SOLE 0 0 18,714 0
TRI CONTINENTAL CORP ETF/Closed End 895436103 1,175 43,563 SH   SOLE 0 0 43,563 0
TRINITY INDUSTRIES INC Common Stock 896522109 471 22,675 SH   SOLE 0 0 22,675 0
TRIPLE S MGMT CORP B Common Stock 896749108 279 11,709 SH   SOLE 0 0 11,709 0
TRISTATE CAP HLDGS INC Common Stock 89678F100 213 10,000 SH   SOLE 0 0 10,000 0
TRUSTCO BK CORP N Y Common Stock 898349105 132 16,710 SH   SOLE 0 0 16,710 0
TRUSTMARK CORP Common Stock 898402102 294 8,855 SH   SOLE 0 0 8,855 0
TUPPERWARE BRANDS CORP Common Stock 899896104 251 13,195 SH   SOLE 0 0 13,195 0
TURTLE BEACH CORP NEW Common Stock 900450206 1,610 139,295 SH   SOLE 0 0 139,295 0
TWILIO INC A Common Stock 90138F102 1,368 10,030 SH   SOLE 0 0 10,030 0
TWITTER INC Common Stock 90184L102 7,798 223,445 SH   SOLE 0 0 223,445 0
TWO HARBORS INVT CORP Common Stock 90187B408 512 40,440 SH   SOLE 0 0 40,440 0
TYLER TECHNOLOGIES INC Common Stock 902252105 800 3,704 SH   SOLE 0 0 3,704 0
TYSON FOODS INC A Common Stock 902494103 402 4,983 SH   SOLE 0 0 4,983 0
UBS AG E TRACS ALERN ETN Alternatives - 902641646 265 11,871 SH   SOLE 0 0 11,871 0
UGI CORP NEW Common Stock 902681105 5,589 104,651 SH   SOLE 0 0 104,651 0
U S BANCORP DE NEW Common Stock 902973304 12,030 229,582 SH   SOLE 0 0 229,582 0
U S SILICA HLDGS INC Common Stock 90346E103 218 17,017 SH   SOLE 0 0 17,017 0
UBIQUITI NETWORKS INC Common Stock 90347A100 2,630 19,999 SH   SOLE 0 0 19,999 0
UBER TECHNOLOGIES INC Common Stock 90353T100 5,420 116,855 SH   SOLE 0 0 116,855 0
ULTA BEAUTY INC Common Stock 90384S303 8,324 23,995 SH   SOLE 0 0 23,995 0
ULTRAGENYX PHARM INC Common Stock 90400D108 286 4,511 SH   SOLE 0 0 4,511 0
UNDER ARMOUR INC CL A Common Stock 904311107 1,439 56,763 SH   SOLE 0 0 56,763 0
UNDER ARMOUR INC C Common Stock 904311206 1,149 51,751 SH   SOLE 0 0 51,751 0
UNIFIRST CORP Common Stock 904708104 329 1,747 SH   SOLE 0 0 1,747 0
UNILEVER PLC SPONS ADR Common Stock 904767704 6,047 97,574 SH   SOLE 0 0 97,574 0
UNILEVER N V NY SHS NEW Common Stock 904784709 20,533 338,154 SH   SOLE 0 0 338,154 0
UNION PACIFIC CORP Common Stock 907818108 22,989 135,942 SH   SOLE 0 0 135,942 0
UNITED BANKSHARES INC WV Common Stock 909907107 4,504 121,443 SH   SOLE 0 0 121,443 0
UNITED AIRLINES HLDGS Common Stock 910047109 2,315 26,437 SH   SOLE 0 0 26,437 0
UNITED NATURAL FOODS INC Common Stock 911163103 1,900 211,782 SH   SOLE 0 0 211,782 0
UPS INC B Common Stock 911312106 38,738 375,117 SH   SOLE 0 0 375,117 0
UNITED RENTALS INC Common Stock 911363109 2,017 15,207 SH   SOLE 0 0 15,207 0
UNITED STS STEEL CRP NEW Common Stock 912909108 852 55,670 SH   SOLE 0 0 55,670 0
UNITED TECHNOLOGIES CORP Common Stock 913017109 42,692 327,898 SH   SOLE 0 0 327,898 0
UNITEDHEALTH GROUP INC Common Stock 91324P102 62,104 254,512 SH   SOLE 0 0 254,512 0
UNITIL CORP Common Stock 913259107 573 9,567 SH   SOLE 0 0 9,567 0
UNIVERSAL DISPLAY CORP Common Stock 91347P105 371 1,975 SH   SOLE 0 0 1,975 0
UNIVERSAL LOGISTICS HLDG Common Stock 91388P105 426 18,971 SH   SOLE 0 0 18,971 0
UNIVERSAL HLTH SVC CL B Common Stock 913903100 1,079 8,276 SH   SOLE 0 0 8,276 0
URSTADT BIDLE PPTYS CL A REIT 917286205 232 11,038 SH   SOLE 0 0 11,038 0
UTAH MEDICAL PRODS INC Common Stock 917488108 482 5,035 SH   SOLE 0 0 5,035 0
V F CORP Common Stock 918204108 3,106 35,555 SH   SOLE 0 0 35,555 0
VSE CORP Common Stock 918284100 2,390 83,319 SH   SOLE 0 0 83,319 0
VAIL RESORTS INC Common Stock 91879Q109 5,676 25,433 SH   SOLE 0 0 25,433 0
VALE S A ADR Common Stock 91912E105 263 19,540 SH   SOLE 0 0 19,540 0
VALERO ENERGY CORP Common Stock 91913Y100 5,555 64,892 SH   SOLE 0 0 64,892 0
VALLEY NATIONAL BANCORP Common Stock 919794107 596 55,252 SH   SOLE 0 0 55,252 0
VALMONT INDUSTRIES INC Common Stock 920253101 373 2,942 SH   SOLE 0 0 2,942 0
VANECK GOLD MNRS ETF ETF/Closed End 92189F106 5,589 218,677 SH   SOLE 0 0 218,677 0
VANECK EMERG MKT HI ETF ETF/Closed End- 92189F353 6,298 263,753 SH   SOLE 0 0 263,753 0
VANECK BDC INCM ETF ETF/Closed End 92189F411 272 16,350 SH   SOLE 0 0 16,350 0
VANECK PFD SECS EX ETF ETF/Closed End- 92189F429 199 10,038 SH   SOLE 0 0 10,038 0
VANECK CEF MUN INCM ETF ETF/Closed End- 92189F460 572 21,209 SH   SOLE 0 0 21,209 0
VANECK INVT GRD FLTG ETF ETF/Closed End- 92189F486 1,092 43,333 SH   SOLE 0 0 43,333 0
VANECK AMT FREE LONG ETF ETF/Closed End- 92189F536 203 9,756 SH   SOLE 0 0 9,756 0
VANECK UNCNV OILGAS ETF ETF/Closed End 92189F668 398 33,358 SH   SOLE 0 0 33,358 0
VANECK SEMICONDUCTOR ETF ETF/Closed End 92189F676 201 1,825 SH   SOLE 0 0 1,825 0
VANECK RETAIL ETF ETF/Closed End 92189F684 327 3,002 SH   SOLE 0 0 3,002 0
VANECK VCTRS BIOTECH ETF ETF/Closed End 92189F726 773 5,995 SH   SOLE 0 0 5,995 0
VANECK RARE EARTH ETF ETF/Closed End 92189F742 1,061 69,822 SH   SOLE 0 0 69,822 0
VANECK JR GOLD MINER ETF ETF/Closed End 92189F791 1,859 53,179 SH   SOLE 0 0 53,179 0
VANECK AFRICA INDEX ETF ETF/Closed End 92189F866 886 40,076 SH   SOLE 0 0 40,076 0
VANECK AMT INTER NEW ETF ETF/Closed End- 92189H201 1,644 33,054 SH   SOLE 0 0 33,054 0
VANECK JPM E/MKT NEW ETF ETF/Closed End- 92189H300 3,099 89,302 SH   SOLE 0 0 89,302 0
VANCK HI YLD MUN NEW ETF ETF/Closed End- 92189H409 437 6,845 SH   SOLE 0 0 6,845 0
VNGRD DIV APPREC ETF ETF/Closed End 921908844 20,168 175,132 SH   SOLE 0 0 175,132 0
VNGRD TOTAL INTL STK ETF ETF/Closed End 921909768 2,531 47,980 SH   SOLE 0 0 47,980 0
VNGRD EXT DUR TRSY ETF ETF/Closed End- 921910709 10,311 81,179 SH   SOLE 0 0 81,179 0
VNGRD MEGA CAP GRWTH ETF ETF/Closed End 921910816 323 2,490 SH   SOLE 0 0 2,490 0
VNGRD SP 500 GRW ETF ETF/Closed End 921932505 15,597 96,821 SH   SOLE 0 0 96,821 0
VNGRD SP 500 VAL ETF ETF/Closed End 921932703 1,298 11,544 SH   SOLE 0 0 11,544 0
VNGRD SP SM GRW 600 ETF ETF/Closed End 921932794 304 1,945 SH   SOLE 0 0 1,945 0
VNGRD SP SM CAP 600 ETF ETF/Closed End 921932828 229 1,601 SH   SOLE 0 0 1,601 0
VNGRD LNG TRM BD IDX ETF ETF/Closed End- 921937793 14,911 153,623 SH   SOLE 0 0 153,623 0
VNGRD INTRM TRM BD ETF ETF/Closed End- 921937819 21,260 245,774 SH   SOLE 0 0 245,774 0
VNGRD SHORT TERM BD ETF ETF/Closed End- 921937827 36,630 454,865 SH   SOLE 0 0 454,865 0
VNGRD TTL BD MKT ETF ETF/Closed End- 921937835 28,911 348,027 SH   SOLE 0 0 348,027 0
VNGRD FTSE DEV MKTS ETF ETF/Closed End 921943858 107,309 2,572,734 SH   SOLE 0 0 2,572,734 0
VNGRD HGH DIV YLD ETF ETF/Closed End 921946406 75,030 858,662 SH   SOLE 0 0 858,662 0
VNGRD INTL HI DIV YL ETF ETF/Closed End 921946794 1,858 30,266 SH   SOLE 0 0 30,266 0
VNGRD INTL DIV APPRC ETF ETF/Closed End 921946810 6,931 101,867 SH   SOLE 0 0 101,867 0
VNGRD EMRG MKTS GOV ETF ETF/Closed End- 921946885 1,916 23,831 SH   SOLE 0 0 23,831 0
VNGRD SHRT INFL PRO ETF ETF/Closed End- 922020805 7,119 144,350 SH   SOLE 0 0 144,350 0
VNGRD TTL INTL BD ETF ETF/Closed End- 92203J407 42,222 736,866 SH   SOLE 0 0 736,866 0
VNGRD US REAL EST ETF ETF/Closed End 922042676 312 5,295 SH   SOLE 0 0 5,295 0
VNGRD FTSE SMALL CAP ETF ETF/Closed End 922042718 15,166 144,077 SH   SOLE 0 0 144,077 0
VNGRD TTL WORLD STK ETF ETF/Closed End 922042742 560 7,454 SH   SOLE 0 0 7,454 0
VNGRD FTSE ALL WORLD ETF ETF/Closed End 922042775 208,359 4,086,276 SH   SOLE 0 0 4,086,276 0
VNGRD FTSE EMG MKTS ETF ETF/Closed End 922042858 35,025 823,537 SH   SOLE 0 0 823,537 0
VNGRD FTSE PACIFIC ETF ETF/Closed End 922042866 44,362 671,334 SH   SOLE 0 0 671,334 0
VNGRD FTSE EUROPE ETF ETF/Closed End 922042874 14,894 271,300 SH   SOLE 0 0 271,300 0
VNGRD CONSMR DISCRET ETF ETF/Closed End 92204A108 5,222 29,108 SH   SOLE 0 0 29,108 0
VNGRD CNSMR STAPLES ETF ETF/Closed End 92204A207 3,339 22,447 SH   SOLE 0 0 22,447 0
VNGRD ENERGY ETF ETF/Closed End 92204A306 1,037 12,201 SH   SOLE 0 0 12,201 0
VNGRD FINANCIALS ETF ETF/Closed End 92204A405 4,596 66,593 SH   SOLE 0 0 66,593 0
VNGRD HEALTH CARE ETF ETF/Closed End 92204A504 22,178 127,506 SH   SOLE 0 0 127,506 0
VNGRD INDUSTRIALS ETF ETF/Closed End 92204A603 1,602 10,989 SH   SOLE 0 0 10,989 0
VNGRD INFO TECH ETF ETF/Closed End 92204A702 25,247 119,715 SH   SOLE 0 0 119,715 0
VNGRD UTILITIES ETF ETF/Closed End 92204A876 3,050 22,947 SH   SOLE 0 0 22,947 0
VNGRD COMMN SVCS ETF ETF/Closed End 92204A884 4,508 51,998 SH   SOLE 0 0 51,998 0
VNGRD SHRT TRM GOV ETF ETF/Closed End- 92206C102 5,368 88,109 SH   SOLE 0 0 88,109 0
VNGRD SHRT TRM CORP ETF ETF/Closed End- 92206C409 44,547 552,141 SH   SOLE 0 0 552,141 0
VNGRD RUS2000 VL IN ETF ETF/Closed End 92206C649 706 6,709 SH   SOLE 0 0 6,709 0
VNGRD RUS 2000 INDX ETF ETF/Closed End 92206C664 14,024 112,228 SH   SOLE 0 0 112,228 0
VNGRD RUS1000 GRW IN ETF ETF/Closed End 92206C680 66,667 410,867 SH   SOLE 0 0 410,867 0
VNGRD INTRM TERM ETF ETF/Closed End- 92206C706 33,235 503,785 SH   SOLE 0 0 503,785 0
VNGRD RUS1000 VL IN ETF ETF/Closed End 92206C714 63,166 566,008 SH   SOLE 0 0 566,008 0
VNGRD MTG BKD SEC ETF ETF/Closed End- 92206C771 30,681 580,756 SH   SOLE 0 0 580,756 0
VNGRD LNG TRM CRP BD ETF ETF/Closed End- 92206C813 257 2,655 SH   SOLE 0 0 2,655 0
VNGRD LNG TRM TREAS ETF ETF/Closed End- 92206C847 6,674 81,739 SH   SOLE 0 0 81,739 0
VNGRD INTRM CORP BD ETF ETF/Closed End- 92206C870 57,795 643,242 SH   SOLE 0 0 643,242 0
VARIAN MED SYS INC Common Stock 92220P105 2,895 21,269 SH   SOLE 0 0 21,269 0
VECTOR GROUP LTD Common Stock 92240M108 688 70,586 SH   SOLE 0 0 70,586 0
VECTRUS INC Common Stock 92242T101 554 13,666 SH   SOLE 0 0 13,666 0
VEEVA SYS INC CL A Common Stock 922475108 18,864 116,364 SH   SOLE 0 0 116,364 0
VENTAS INC REIT 92276F100 2,818 41,234 SH   SOLE 0 0 41,234 0
VNGRD SP 500 ETF ETF/Closed End 922908363 78,693 292,376 SH   SOLE 0 0 292,376 0
VNGRD MDCP VAL ETF ETF/Closed End 922908512 4,665 41,896 SH   SOLE 0 0 41,896 0
VNGRD MDCP GRW ETF ETF/Closed End 922908538 10,103 67,665 SH   SOLE 0 0 67,665 0
VNGRD REAL EST INDX ETF ETF/Closed End 922908553 28,675 328,092 SH   SOLE 0 0 328,092 0
VNGRD SMLL CAP GRWTH ETF ETF/Closed End 922908595 11,447 61,473 SH   SOLE 0 0 61,473 0
VNGRD SML CAP VAL ETF ETF/Closed End 922908611 16,317 124,998 SH   SOLE 0 0 124,998 0
VNGRD MID CAP ETF ETF/Closed End 922908629 63,899 382,261 SH   SOLE 0 0 382,261 0
VNGRD LGCP ETF ETF/Closed End 922908637 12,051 89,455 SH   SOLE 0 0 89,455 0
VNGRD EXTND MARKET ETF ETF/Closed End 922908652 3,381 28,510 SH   SOLE 0 0 28,510 0
VNGRD GROWTH ETF ETF/Closed End 922908736 13,532 82,820 SH   SOLE 0 0 82,820 0
VNGRD VALUE ETF ETF/Closed End 922908744 16,355 147,451 SH   SOLE 0 0 147,451 0
VNGRD SMALL CAP ETF ETF/Closed End 922908751 24,560 156,769 SH   SOLE 0 0 156,769 0
VNGRD TTL STK MKT ETF ETF/Closed End 922908769 9,076 60,471 SH   SOLE 0 0 60,471 0
VEREIT INC REIT 92339V100 770 85,472 SH   SOLE 0 0 85,472 0
VERISIGN INC Common Stock 92343E102 457 2,187 SH   SOLE 0 0 2,187 0
VERIZON COMMNS INC Common Stock 92343V104 81,511 1,426,766 SH   SOLE 0 0 1,426,766 0
VERISK ANALYTICS INC Common Stock 92345Y106 1,930 13,175 SH   SOLE 0 0 13,175 0
VERSO CORP Common Stock 92531L207 381 20,003 SH   SOLE 0 0 20,003 0
VERTEX PHARMS INC Common Stock 92532F100 6,426 35,043 SH   SOLE 0 0 35,043 0
VERSUM MATERIALS INC Common Stock 92532W103 266 5,161 SH   SOLE 0 0 5,161 0
VIACOM INC CL B NEW Common Stock 92553P201 1,380 46,188 SH   SOLE 0 0 46,188 0
VICOR CORP Common Stock 925815102 2,318 74,641 SH   SOLE 0 0 74,641 0
VICTORYSHS US DSCV ETF ETF/Closed End 92647N774 1,103 29,216 SH   SOLE 0 0 29,216 0
VICTORYSHS US 500 ETF ETF/Closed End 92647N782 1,840 37,626 SH   SOLE 0 0 37,626 0
VICTORYSHS DEV ENH ETF ETF/Closed End 92647N816 1,197 37,322 SH   SOLE 0 0 37,322 0
VICTORYSHS US EQ INC ETF ETF/Closed End 92647N824 1,257 27,598 SH   SOLE 0 0 27,598 0
VICTORYSHS INTL HI ETF ETF/Closed End 92647N881 1,239 38,069 SH   SOLE 0 0 38,069 0
VILLAGE FARMS INTL INC Common Stock 92707Y108 961 84,043 SH   SOLE 0 0 84,043 0
VIRTU FINANCIAL INC A Common Stock 928254101 3,338 153,282 SH   SOLE 0 0 153,282 0
VISA INC CL A Common Stock 92826C839 82,217 473,735 SH   SOLE 0 0 473,735 0
VMWARE INC CL A Common Stock 928563402 1,323 7,911 SH   SOLE 0 0 7,911 0
VODAFONE GRP PLC NEW ADR Common Stock 92857W308 8,324 509,740 SH   SOLE 0 0 509,740 0
VORNADO REALTY TRUST REIT 929042109 246 3,838 SH   SOLE 0 0 3,838 0
VOYA RISK MNGD NAT RES ETF/Closed End 92913C106 93 17,800 SH   SOLE 0 0 17,800 0
VULCAN MATERIALS COMPANY Common Stock 929160109 5,264 38,338 SH   SOLE 0 0 38,338 0
WD 40 CO Common Stock 929236107 220 1,383 SH   SOLE 0 0 1,383 0
WABCO HOLDINGS INC Common Stock 92927K102 403 3,041 SH   SOLE 0 0 3,041 0
W P CAREY INC Common Stock 92936U109 4,984 61,391 SH   SOLE 0 0 61,391 0
WEC ENERGY GROUP INC Common Stock 92939U106 9,364 112,322 SH   SOLE 0 0 112,322 0
WABTEC Common Stock 929740108 686 9,555 SH   SOLE 0 0 9,555 0
WALMART INC Common Stock 931142103 45,563 412,375 SH   SOLE 0 0 412,375 0
WALGREENS BOOTS ALLIANCE Common Stock 931427108 13,768 251,835 SH   SOLE 0 0 251,835 0
WASHINGTON FEDL INC Common Stock 938824109 1,214 34,754 SH   SOLE 0 0 34,754 0
WASHINGTON PRIME GRP NEW Common Stock 93964W108 231 60,355 SH   SOLE 0 0 60,355 0
WASTE CONNECTIONS INC Common Stock 94106B101 2,353 24,613 SH   SOLE 0 0 24,613 0
WASTE MANAGEMENT INC DEL Common Stock 94106L109 23,850 206,730 SH   SOLE 0 0 206,730 0
WATERS CORP Common Stock 941848103 927 4,309 SH   SOLE 0 0 4,309 0
WATTS WATER TECH INC Common Stock 942749102 523 5,610 SH   SOLE 0 0 5,610 0
WEBSTER FINANCIAL CORP Common Stock 947890109 989 20,704 SH   SOLE 0 0 20,704 0
WELLCARE HEALTHPLANS INC Common Stock 94946T106 262 920 SH   SOLE 0 0 920 0
WELLS FARGO CO NEW Common Stock 949746101 40,396 853,685 SH   SOLE 0 0 853,685 0
WF CONV A 75 PERPTL CD Par 10 949746804 1,809 1,326 SH   SOLE 0 0 1,326 0
WF GLB DIV OPP FD ETF/Closed End 94987C103 159 29,025 SH   SOLE 0 0 29,025 0
WELLTOWER INC REIT 95040Q104 23,673 290,356 SH   SOLE 0 0 290,356 0
WENDYS CO Common Stock 95058W100 1,855 94,726 SH   SOLE 0 0 94,726 0
WEST PHARM SVCS INC Common Stock 955306105 801 6,399 SH   SOLE 0 0 6,399 0
WESTERN ALLIANCE BANCORP Common Stock 957638109 481 10,758 SH   SOLE 0 0 10,758 0
WESTERN ASSET PREMIER ETF/Closed End- 957664105 288 21,069 SH   SOLE 0 0 21,069 0
WESTERN EMERG MKTS DEBT ETF/Closed End- 95766A101 871 60,792 SH   SOLE 0 0 60,792 0
WESTERN HIGH INCME FD II ETF/Closed End- 95766J102 77 11,035 SH   SOLE 0 0 11,035 0
WESTERN HIGH INCME OPPTY ETF/Closed End- 95766K109 159 30,967 SH   SOLE 0 0 30,967 0
WESTRN MUNI HIGH INCM FD ETF/Closed End- 95766N103 422 55,749 SH   SOLE 0 0 55,749 0
WESTERN INFLTN LKD INCM ETF/Closed End- 95766Q106 994 85,318 SH   SOLE 0 0 85,318 0
WESTERN INFLTN LKD OPPTY ETF/Closed End- 95766R104 5,436 485,755 SH   SOLE 0 0 485,755 0
WESTERN ASSET INVESTMENT ETF/Closed End- 95766T100 177 11,892 SH   SOLE 0 0 11,892 0
WESTERN HIGH YLD DEFINED ETF/Closed End- 95768B107 378 25,277 SH   SOLE 0 0 25,277 0
WESTERN MTG OPPTY FD INC ETF/Closed End 95790B109 315 14,735 SH   SOLE 0 0 14,735 0
WESTERN DIGITAL CORP Common Stock 958102105 5,973 125,619 SH   SOLE 0 0 125,619 0
WESTERN INTER MUNI FD ETF/Closed End- 958435109 98 11,007 SH   SOLE 0 0 11,007 0
WESTERN MIDSTREAM LP MLP 958669103 1,148 37,295 SH   SOLE 0 0 37,295 0
WESTERN UNION CO Common Stock 959802109 370 18,607 SH   SOLE 0 0 18,607 0
WESTLAKE CHEMICAL PARTNR Common Stock 960417103 392 15,945 SH   SOLE 0 0 15,945 0
WESTROCK CO Common Stock 96145D105 2,511 68,840 SH   SOLE 0 0 68,840 0
WEYERHAEUSER CO Common Stock 962166104 4,160 157,923 SH   SOLE 0 0 157,923 0
WHEATON PRECIOUS METALS Common Stock 962879102 527 21,786 SH   SOLE 0 0 21,786 0
WHIRLPOOL CORP Common Stock 963320106 1,113 7,816 SH   SOLE 0 0 7,816 0
WILLIAMS COS INC DEL Common Stock 969457100 11,395 406,375 SH   SOLE 0 0 406,375 0
WILLIAMS SONOMA INC Common Stock 969904101 1,325 20,380 SH   SOLE 0 0 20,380 0
WISDOMTREE INVT INC Common Stock 97717P104 75 12,095 SH   SOLE 0 0 12,095 0
WSDMTR US TTL DIV ETF ETF/Closed End 97717W109 368 3,788 SH   SOLE 0 0 3,788 0
WSDMTR US HI DIV FD ETF ETF/Closed End 97717W208 670 9,209 SH   SOLE 0 0 9,209 0
WSDMTR E/M SMCP DIV ETF ETF/Closed End 97717W281 428 9,101 SH   SOLE 0 0 9,101 0
WSDMTR US LGCP DIV ETF ETF/Closed End 97717W307 8,110 83,696 SH   SOLE 0 0 83,696 0
WSDMTR E/M HI DIV ETF ETF/Closed End 97717W315 2,466 55,216 SH   SOLE 0 0 55,216 0
WSDMTR US DV EX FINL ETF ETF/Closed End 97717W406 1,030 12,014 SH   SOLE 0 0 12,014 0
WSDMTR U S DLR BLLSH ETF ETF/Closed End 97717W471 222 8,129 SH   SOLE 0 0 8,129 0
WSDMTR US MDCP DIV ETF ETF/Closed End 97717W505 13,201 364,665 SH   SOLE 0 0 364,665 0
WSDMTR US MDCP ETF ETF/Closed End 97717W570 218 5,443 SH   SOLE 0 0 5,443 0
WSDMTR US SMCP DIV ETF ETF/Closed End 97717W604 14,004 516,574 SH   SOLE 0 0 516,574 0
WSDMTR INTL EQ FD ETF ETF/Closed End 97717W703 2,049 40,169 SH   SOLE 0 0 40,169 0
WSDMTR INTL MDCP DIV ETF ETF/Closed End 97717W778 8,487 137,065 SH   SOLE 0 0 137,065 0
WSDMTR JPN SMCP DIV ETF ETF/Closed End 97717W836 1,505 22,763 SH   SOLE 0 0 22,763 0
WSDMTR JPN HEDG EQ ETF ETF/Closed End 97717W851 1,279 26,260 SH   SOLE 0 0 26,260 0
WSDMTR EURO S/C DIV ETF ETF/Closed End 97717W869 648 11,106 SH   SOLE 0 0 11,106 0
WSDMTREE EUR HDGD SM ETF ETF/Closed End 97717X552 812 26,908 SH   SOLE 0 0 26,908 0
WISDOMTREE US DV GRW ETF ETF/Closed End 97717X669 9,020 206,641 SH   SOLE 0 0 206,641 0
WSDMTRE EURO HDGD EQ ETF ETF/Closed End 97717X701 18,700 282,609 SH   SOLE 0 0 282,609 0
WOODWARD INC Common Stock 980745103 4,710 41,619 SH   SOLE 0 0 41,619 0
WORKDAY INC A Common Stock 98138H101 1,792 8,715 SH   SOLE 0 0 8,715 0
WORLD ACCEPTANCE CORP Common Stock 981419104 1,011 6,161 SH   SOLE 0 0 6,161 0
WORLDPAY INC A Common Stock 981558109 500 4,080 SH   SOLE 0 0 4,080 0
WORTHINGTON INDS INC Common Stock 981811102 342 8,485 SH   SOLE 0 0 8,485 0
WYNN RESORTS LTD Common Stock 983134107 483 3,891 SH   SOLE 0 0 3,891 0
XPO LOGISTICS INC Common Stock 983793100 225 3,889 SH   SOLE 0 0 3,889 0
XCEL ENERGY INC Common Stock 98389B100 4,689 78,819 SH   SOLE 0 0 78,819 0
XILINX INC Common Stock 983919101 4,463 37,850 SH   SOLE 0 0 37,850 0
XEROX CORP NEW Common Stock 984121608 665 18,776 SH   SOLE 0 0 18,776 0
XYLEM INC Common Stock 98419M100 835 9,984 SH   SOLE 0 0 9,984 0
YETI HOLDINGS INC Common Stock 98585X104 279 9,625 SH   SOLE 0 0 9,625 0
YORK WATER COMPANY Common Stock 987184108 450 12,592 SH   SOLE 0 0 12,592 0
YUM BRANDS INC Common Stock 988498101 10,333 93,365 SH   SOLE 0 0 93,365 0
YUM CHINA HOLDINGS Common Stock 98850P109 994 21,516 SH   SOLE 0 0 21,516 0
ZEBRA TECHS CORP A Common Stock 989207105 1,638 7,820 SH   SOLE 0 0 7,820 0
ZENDESK INC Common Stock 98936J101 522 5,865 SH   SOLE 0 0 5,865 0
ZIMMER BIOMET HLDGS INC Common Stock 98956P102 4,521 38,396 SH   SOLE 0 0 38,396 0
ZIONS BANCORP N A Common Stock 989701107 352 7,666 SH   SOLE 0 0 7,666 0
ZIOPHARM ONCOLOGY INC Common Stock 98973P101 530 90,914 SH   SOLE 0 0 90,914 0
ZOETIS INC CL A Common Stock 98978V103 18,559 163,531 SH   SOLE 0 0 163,531 0
ZSCALER INC Common Stock 98980G102 732 9,547 SH   SOLE 0 0 9,547 0
AIRCASTLE LTD Common Stock G0129K104 322 15,127 SH   SOLE 0 0 15,127 0
ALLEGION PUBLIC LTD Common Stock G0176J109 2,118 19,158 SH   SOLE 0 0 19,158 0
ALLERGAN PLC Common Stock G0177J108 8,410 50,230 SH   SOLE 0 0 50,230 0
AMCOR PLC ORD USD 001 Common Stock G0250X107 412 35,862 SH   SOLE 0 0 35,862 0
AMDOCS LTD Common Stock G02602103 3,039 48,942 SH   SOLE 0 0 48,942 0
AMBARELLA INC Common Stock G037AX101 408 9,255 SH   SOLE 0 0 9,255 0
AON PLC CL A Common Stock G0408V102 599 3,103 SH   SOLE 0 0 3,103 0
ATLASSIAN CORP PLC A Common Stock G06242104 8,433 64,453 SH   SOLE 0 0 64,453 0
ACCENTURE PLC IRELD CL A Common Stock G1151C101 10,766 58,269 SH   SOLE 0 0 58,269 0
BROOKFIELD INFRA LP MLP G16252101 280 6,513 SH   SOLE 0 0 6,513 0
BROOKFIELD RENEWABLE LP MLP G16258108 232 6,705 SH   SOLE 0 0 6,705 0
BUNGE LTD Common Stock G16962105 587 10,528 SH   SOLE 0 0 10,528 0
CREDICORP LTD Common Stock G2519Y108 963 4,209 SH   SOLE 0 0 4,209 0
COCACOLA EURO PRTNRS Common Stock G25839104 644 11,390 SH   SOLE 0 0 11,390 0
EATON CORP PLC Common Stock G29183103 23,719 284,809 SH   SOLE 0 0 284,809 0
ESSENT GROUP LTD Common Stock G3198U102 782 16,645 SH   SOLE 0 0 16,645 0
EVEREST REINSURANCE GRP Common Stock G3223R108 2,010 8,133 SH   SOLE 0 0 8,133 0
HELEN OF TROY LTD Common Stock G4388N106 990 7,578 SH   SOLE 0 0 7,578 0
ICON PLC Common Stock G4705A100 851 5,526 SH   SOLE 0 0 5,526 0
ICHOR HOLDINGS LTD Common Stock G4740B105 424 17,938 SH   SOLE 0 0 17,938 0
IHS MARKIT LTD Common Stock G47567105 468 7,338 SH   SOLE 0 0 7,338 0
INGERSOLL RAND PLC Common Stock G47791101 5,975 47,170 SH   SOLE 0 0 47,170 0
INTL GAME TECH PLC USD Common Stock G4863A108 161 12,396 SH   SOLE 0 0 12,396 0
WEATHERFORD INTL PLC Common Stock G48833100 1 12,365 SH   SOLE 0 0 12,365 0
INVESCO LTD Common Stock G491BT108 559 27,344 SH   SOLE 0 0 27,344 0
JAZZ PHARMS PLC SHS USD Common Stock G50871105 1,024 7,184 SH   SOLE 0 0 7,184 0
JOHNSON CTLS INTL PLC Common Stock G51502105 18,845 456,181 SH   SOLE 0 0 456,181 0
LAZARD LTD SHARES A MLP G54050102 598 17,384 SH   SOLE 0 0 17,384 0
LIBERTY GLOBAL PLC C Common Stock G5480U120 3,946 148,731 SH   SOLE 0 0 148,731 0
LINDE PLC Common Stock G5494J103 9,829 48,949 SH   SOLE 0 0 48,949 0
MEDTRONIC PLC Common Stock G5960L103 27,507 282,442 SH   SOLE 0 0 282,442 0
APTIV PLC Common Stock G6095L109 598 7,394 SH   SOLE 0 0 7,394 0
NIELSEN HOLDINGS PLC EUR Common Stock G6518L108 1,051 46,514 SH   SOLE 0 0 46,514 0
NOMAD FOODS LTD USD Common Stock G6564A105 649 30,390 SH   SOLE 0 0 30,390 0
NORWEGIAN CRUISE LINE Common Stock G66721104 211 3,937 SH   SOLE 0 0 3,937 0
NOVOCURE LTD Common Stock G6674U108 1,220 19,297 SH   SOLE 0 0 19,297 0
NVENT ELECTRIC PLC Common Stock G6700G107 2,617 105,562 SH   SOLE 0 0 105,562 0
SEAGATE TECHNOLOGY PLC Common Stock G7945M107 7,269 154,260 SH   SOLE 0 0 154,260 0
PENTAIR PLC Common Stock G7S00T104 1,343 36,091 SH   SOLE 0 0 36,091 0
SENSATA TECHS HLDG PLC Common Stock G8060N102 257 5,237 SH   SOLE 0 0 5,237 0
STRONGBRIDGE BIOPHARMA Common Stock G85347105 52 16,500 SH   SOLE 0 0 16,500 0
TRITON INTL LTD CL A Common Stock G9078F107 896 27,349 SH   SOLE 0 0 27,349 0
WILLIS TOWERS WATSON PUB Common Stock G96629103 1,114 5,817 SH   SOLE 0 0 5,817 0
ALCON INC Common Stock H01301128 737 11,870 SH   SOLE 0 0 11,870 0
CHUBB LTD Common Stock H1467J104 27,211 184,746 SH   SOLE 0 0 184,746 0
GARMIN LTD Common Stock H2906T109 2,497 31,288 SH   SOLE 0 0 31,288 0
UBS GROUP AG Common Stock H42097107 412 34,746 SH   SOLE 0 0 34,746 0
TE CONNECTIVITY LTD Common Stock H84989104 10,415 108,739 SH   SOLE 0 0 108,739 0
GLOBANT S A Common Stock L44385109 311 3,077 SH   SOLE 0 0 3,077 0
SPOTIFY TECHNOLOGY SA Common Stock L8681T102 492 3,365 SH   SOLE 0 0 3,365 0
CHECK POINT SFTWARE TECH Common Stock M22465104 2,104 18,198 SH   SOLE 0 0 18,198 0
CYBER ARK SOFTWARE LTD Common Stock M2682V108 6,491 50,774 SH   SOLE 0 0 50,774 0
MELLANOX TECHS LTD Common Stock M51363113 1,746 15,780 SH   SOLE 0 0 15,780 0
MAGAL SECURITIES SYS LTD Common Stock M6786D104 2,739 544,542 SH   SOLE 0 0 544,542 0
STRATASYS LTD Common Stock M85548101 476 16,220 SH   SOLE 0 0 16,220 0
TARO PHARM IND LTD SHS A Common Stock M8737E108 384 4,500 SH   SOLE 0 0 4,500 0
AERCAP HOLDINGS N V Common Stock N00985106 2,253 43,314 SH   SOLE 0 0 43,314 0
ASML HLDG NV NYRS NEW Common Stock N07059210 1,977 9,509 SH   SOLE 0 0 9,509 0
CNH INDUSTRIAL N V Common Stock N20944109 125 12,120 SH   SOLE 0 0 12,120 0
FERRARI NV NEW Common Stock N3167Y103 2,537 15,717 SH   SOLE 0 0 15,717 0
LYONDELLBASELL N V CL A Common Stock N53745100 2,954 34,298 SH   SOLE 0 0 34,298 0
MYLAN N V Common Stock N59465109 578 30,346 SH   SOLE 0 0 30,346 0
NXP SEMICONDUCTORS N V Common Stock N6596X109 2,257 23,120 SH   SOLE 0 0 23,120 0
WRIGHT MEDICAL GROUP N V Common Stock N96617118 527 17,660 SH   SOLE 0 0 17,660 0
ROYAL CARIBBEAN CRUISES Common Stock V7780T103 914 7,542 SH   SOLE 0 0 7,542 0
FLEX LTD Common Stock Y2573F102 137 14,293 SH   SOLE 0 0 14,293 0
GASLOG PARTNERS LTD Common Stock Y2687W108 628 29,571 SH   SOLE 0 0 29,571 0
GOLAR LNG PARTNERS Common Stock Y2745C102 174 15,416 SH   SOLE 0 0 15,416 0