0001419186-20-000003.txt : 20200508 0001419186-20-000003.hdr.sgml : 20200508 20200508100324 ACCESSION NUMBER: 0001419186-20-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200508 DATE AS OF CHANGE: 20200508 EFFECTIVENESS DATE: 20200508 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Cambridge Investment Research Advisors, Inc. CENTRAL INDEX KEY: 0001419186 IRS NUMBER: 201665305 STATE OF INCORPORATION: IA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-12861 FILM NUMBER: 20859112 BUSINESS ADDRESS: STREET 1: 1776 PLEASANT PLAIN ROAD CITY: FAIRFIELD STATE: IA ZIP: 52556 BUSINESS PHONE: 641-472-5100 MAIL ADDRESS: STREET 1: 1776 PLEASANT PLAIN ROAD CITY: FAIRFIELD STATE: IA ZIP: 52556 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001419186 XXXXXXXX 03-31-2020 03-31-2020 Cambridge Investment Research Advisors, Inc.
1776 PLEASANT PLAIN ROAD FAIRFIELD IA 52556
13F HOLDINGS REPORT 028-12861 N
Doug Baxley Executive VP Fiduciary Services, CCO CIRA 800-777-6080 Doug Baxley Fairfield IA 05-08-2020 0 2271 10419 true
INFORMATION TABLE 2 2020Q1_13f_Report.xml ABB LTD SPONSORED ADR 000375204 324 18766 SH SOLE 0 0 0 ADT INC COM 00090Q103 55 12691 SH SOLE 0 0 0 AFLAC INC COM 001055102 1717 50158 SH SOLE 0 0 0 AGNC INVT CORP COM 00123Q104 1547 146243 SH SOLE 0 0 0 AES CORP COM 00130H105 189 13925 SH SOLE 0 0 0 ALJ REGIONAL HLDGS INC COM 001627108 69 115760 SH SOLE 0 0 0 ALPS ETF TR CLEAN ENERGY 00162Q460 549 19131 SH SOLE 0 0 0 ALPS ETF TR RIVRFRNT STR INC 00162Q783 1281 57279 SH SOLE 0 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 1278 40819 SH SOLE 0 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 795 230992 SH SOLE 0 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 72 22857 SH SOLE 0 0 0 AT&T INC COM 00206R102 62473 2143145 SH SOLE 0 0 0 ARK ETF TR INNOVATION ETF 00214Q104 18430 418864 SH SOLE 0 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 4059 129772 SH SOLE 0 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 1219 23119 SH SOLE 0 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 2234 109576 SH SOLE 0 0 0 ABBOTT LABS COM 002824100 19085 241858 SH SOLE 0 0 0 ABBVIE INC COM 00287Y109 28433 373187 SH SOLE 0 0 0 ABERDEEN ASIA-PACIFIC INCOME COM 003009107 207 61183 SH SOLE 0 0 0 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 43 10046 SH SOLE 0 0 0 ABERDEEN STD INVTS ETFS BBRG ALL COMD K1 003261104 225 12887 SH SOLE 0 0 0 ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 224 1009 SH SOLE 0 0 0 ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 1057 14079 SH SOLE 0 0 0 ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 301 22250 SH SOLE 0 0 0 ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 9319 615122 SH SOLE 0 0 0 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1078 163867 SH SOLE 0 0 0 ABIOMED INC COM 003654100 222 1527 SH SOLE 0 0 0 ABRAXAS PETE CORP COM 003830106 2 15100 SH SOLE 0 0 0 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 326 21470 SH SOLE 0 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 122 16296 SH SOLE 0 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 46 44700 SH SOLE 0 0 0 ACTIVISION BLIZZARD INC COM 00507V109 3969 66725 SH SOLE 0 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 306 24313 SH SOLE 0 0 0 ADOBE INC COM 00724F101 18713 58801 SH SOLE 0 0 0 ADVENT CONVERTIBLE & INCOME COM 00764C109 369 34700 SH SOLE 0 0 0 ADVISORSHARES TR PURE CANNABIS 00768Y495 183 23632 SH SOLE 0 0 0 ADVISORSHARES TR DORSY SHRT ETF 00768Y529 598 16825 SH SOLE 0 0 0 ADVISORSHARES TR NEWFLT MULSINC 00768Y727 980 21740 SH SOLE 0 0 0 ADVANCED MICRO DEVICES INC COM 007903107 8399 184664 SH SOLE 0 0 0 AEGON N V NY REGISTRY SHS 007924103 29 11801 SH SOLE 0 0 0 AEROVIRONMENT INC COM 008073108 292 4785 SH SOLE 0 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 988 13800 SH SOLE 0 0 0 AGNICO EAGLE MINES LTD COM 008474108 627 15757 SH SOLE 0 0 0 AGENUS INC COM NEW 00847G705 34 13819 SH SOLE 0 0 0 AIR PRODS & CHEMS INC COM 009158106 2460 12325 SH SOLE 0 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 641 7001 SH SOLE 0 0 0 ALBEMARLE CORP COM 012653101 653 11590 SH SOLE 0 0 0 ALCOA CORP COM 013872106 186 30142 SH SOLE 0 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 967 10770 SH SOLE 0 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 23845 122611 SH SOLE 0 0 0 ALIGN TECHNOLOGY INC COM 016255101 1268 7288 SH SOLE 0 0 0 ALLEGIANT TRAVEL CO COM 01748X102 213 2602 SH SOLE 0 0 0 ALLETE INC COM NEW 018522300 343 5659 SH SOLE 0 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 1023 110476 SH SOLE 0 0 0 ALLIANT ENERGY CORP COM 018802108 3054 63241 SH SOLE 0 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 934 50267 SH SOLE 0 0 0 ALLIANZGI CONV INCOME FD II COM 018825109 247 74073 SH SOLE 0 0 0 ALLIANZGI CONV INCOME FD COM 018828103 382 102157 SH SOLE 0 0 0 ALLIANZGI EQUITY & CONV INCO COM 018829101 678 36469 SH SOLE 0 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 352 36638 SH SOLE 0 0 0 ALLIED HEALTHCARE PRODS INC COM NEW 019222207 280 15985 SH SOLE 0 0 0 ALLSTATE CORP COM 020002101 7608 82935 SH SOLE 0 0 0 ALLY FINL INC COM 02005N100 455 31504 SH SOLE 0 0 0 ALPHABET INC CAP STK CL C 02079K107 39036 33571 SH SOLE 0 0 0 ALPHABET INC CAP STK CL A 02079K305 43439 37385 SH SOLE 0 0 0 ALTERYX INC COM CL A 02156B103 366 3851 SH SOLE 0 0 0 ALTRIA GROUP INC COM 02209S103 15660 404973 SH SOLE 0 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 185 46233 SH SOLE 0 0 0 AMAZON COM INC COM 023135106 166588 85442 SH SOLE 0 0 0 AMBEV SA SPONSORED ADR 02319V103 27 11876 SH SOLE 0 0 0 AMEDISYS INC COM 023436108 290 1579 SH SOLE 0 0 0 AMEREN CORP COM 023608102 2440 33502 SH SOLE 0 0 0 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 412 78555 SH SOLE 0 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1042 85502 SH SOLE 0 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 212 7656 SH SOLE 0 0 0 AMERICAN ELEC PWR CO INC COM 025537101 8072 100930 SH SOLE 0 0 0 AMERICAN EXPRESS CO COM 025816109 3938 46005 SH SOLE 0 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 2836 453804 SH SOLE 0 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 599 24710 SH SOLE 0 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 141 16958 SH SOLE 0 0 0 AMER STATES WTR CO COM 029899101 320 3921 SH SOLE 0 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 183 33452 SH SOLE 0 0 0 AMERICAN TOWER CORP NEW COM 03027X100 9574 43966 SH SOLE 0 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 5090 42576 SH SOLE 0 0 0 AMERICAS GOLD AND SILVER COR COM 03062D100 402 261134 SH SOLE 0 0 0 AMERICOLD RLTY TR COM 03064D108 302 8881 SH SOLE 0 0 0 AMERISAFE INC COM 03071H100 372 5777 SH SOLE 0 0 0 AMERISOURCEBERGEN CORP COM 03073E105 3578 40428 SH SOLE 0 0 0 AMERIPRISE FINL INC COM 03076C106 796 7767 SH SOLE 0 0 0 AMETEK INC COM 031100100 290 4022 SH SOLE 0 0 0 AMGEN INC COM 031162100 17331 85490 SH SOLE 0 0 0 AMKOR TECHNOLOGY INC COM 031652100 78 10024 SH SOLE 0 0 0 AMPHENOL CORP NEW CL A 032095101 263 3610 SH SOLE 0 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 373 8974 SH SOLE 0 0 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 284 11511 SH SOLE 0 0 0 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 5299 184261 SH SOLE 0 0 0 ANALOG DEVICES INC COM 032654105 3141 35040 SH SOLE 0 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 328 19728 SH SOLE 0 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 710 16088 SH SOLE 0 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 3373 665368 SH SOLE 0 0 0 ANSYS INC COM 03662Q105 221 951 SH SOLE 0 0 0 ANTHEM INC COM 036752103 4688 20650 SH SOLE 0 0 0 ANTERO MIDSTREAM CORP COM 03676B102 64 30308 SH SOLE 0 0 0 APACHE CORP COM 037411105 79 18880 SH SOLE 0 0 0 APOLLO INVT CORP COM NEW 03761U502 130 19279 SH SOLE 0 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 637 85876 SH SOLE 0 0 0 APHRIA INC COM 03765K104 110 36336 SH SOLE 0 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 513 15328 SH SOLE 0 0 0 APPLE INC COM 037833100 304796 1198618 SH SOLE 0 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 183 19949 SH SOLE 0 0 0 APPLIED MATLS INC COM 038222105 3823 83445 SH SOLE 0 0 0 AQUA METALS INC COM 03837J101 127 282480 SH SOLE 0 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 31 18734 SH SOLE 0 0 0 ARBOR RLTY TR INC COM 038923108 79 16089 SH SOLE 0 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 2582 73402 SH SOLE 0 0 0 ARCONIC INC COM 03965L100 488 30397 SH SOLE 0 0 0 ARES CAPITAL CORP COM 04010L103 3860 358034 SH SOLE 0 0 0 ARES CAPITAL CORP NOTE 3.750 2/0 04010LAT0 9 10000 SH SOLE 0 0 0 ARES CAPITAL CORP NOTE 4.625 3/0 04010LAW3 78 90000 SH SOLE 0 0 0 ARES COML REAL ESTATE CORP COM 04013V108 84 11957 SH SOLE 0 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 280 25967 SH SOLE 0 0 0 ARISTA NETWORKS INC COM 040413106 1146 5657 SH SOLE 0 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 124 11632 SH SOLE 0 0 0 ARROW FINL CORP COM 042744102 535 19200 SH SOLE 0 0 0 ASANKO GOLD INC COM 04341Y105 11 13559 SH SOLE 0 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 17 23361 SH SOLE 0 0 0 ASSOCIATED BANC CORP COM 045487105 258 20167 SH SOLE 0 0 0 ASSURANT INC COM 04621X108 408 3924 SH SOLE 0 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 3709 83040 SH SOLE 0 0 0 ASURE SOFTWARE INC COM 04649U102 116 19500 SH SOLE 0 0 0 AT HOME GROUP INC COM 04650Y100 28 13705 SH SOLE 0 0 0 ATHERSYS INC NEW COM 04744L106 175 58200 SH SOLE 0 0 0 ATMOS ENERGY CORP COM 049560105 1238 12475 SH SOLE 0 0 0 AURORA CANNABIS INC COM 05156X108 271 300899 SH SOLE 0 0 0 AUTODESK INC COM 052769106 507 3251 SH SOLE 0 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 5995 43859 SH SOLE 0 0 0 AUTOZONE INC COM 053332102 1403 1658 SH SOLE 0 0 0 AVANGRID INC COM 05351W103 276 6305 SH SOLE 0 0 0 AVERY DENNISON CORP COM 053611109 1070 10506 SH SOLE 0 0 0 AVISTA CORP COM 05379B107 310 7292 SH SOLE 0 0 0 AXON ENTERPRISE INC COM 05464C101 466 6580 SH SOLE 0 0 0 AYTU BIOSCIENCE INC COM PAR 054754700 16 10597 SH SOLE 0 0 0 B & G FOODS INC NEW COM 05508R106 389 21498 SH SOLE 0 0 0 BCE INC COM NEW 05534B760 1297 31743 SH SOLE 0 0 0 BGC PARTNERS INC CL A 05541T101 40 15862 SH SOLE 0 0 0 BP PLC SPONSORED ADR 055622104 13183 540497 SH SOLE 0 0 0 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 83 15659 SH SOLE 0 0 0 BNY MELLON ALCENTRA GLOBAL C COM 05588N108 85 13400 SH SOLE 0 0 0 BNY MELLON STRATEGIC MUNS IN COM 05588W108 275 36944 SH SOLE 0 0 0 BAIDU INC SPON ADR REP A 056752108 3369 33429 SH SOLE 0 0 0 BALCHEM CORP COM 057665200 616 6242 SH SOLE 0 0 0 BALL CORP COM 058498106 1804 27893 SH SOLE 0 0 0 BANCO SANTANDER SA ADR 05964H105 32 13449 SH SOLE 0 0 0 BANCROFT FD LTD COM 059695106 552 28389 SH SOLE 0 0 0 BK OF AMERICA CORP COM 060505104 20643 972345 SH SOLE 0 0 0 BK OF AMERICA CORP 7.25CNV PFD L 060505682 706 558 SH SOLE 0 0 0 BANK FIRST CORP COM 06211J100 353 6302 SH SOLE 0 0 0 BANK HAWAII CORP COM 062540109 411 7433 SH SOLE 0 0 0 BANK MONTREAL COM 063671101 774 15399 SH SOLE 0 0 0 BANK NEW YORK MELLON CORP COM 064058100 1906 56587 SH SOLE 0 0 0 BANK PRINCETON NEW JERSEY COM 064520109 494 21230 SH SOLE 0 0 0 BARCLAYS PLC ADR 06738E204 59 13076 SH SOLE 0 0 0 BARCLAYS BANK PLC IPATH B S&P ETN 06745R693 152 36815 SH SOLE 0 0 0 BARINGS CORPORATE INVS COM 06759X107 262 22577 SH SOLE 0 0 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 189 16960 SH SOLE 0 0 0 BARINGS PARTN INVS SH BEN INT 06761A103 139 11929 SH SOLE 0 0 0 BARRICK GOLD CORPORATION COM 067901108 1995 108917 SH SOLE 0 0 0 BAUSCH HEALTH COS INC COM 071734107 181 11651 SH SOLE 0 0 0 BAXTER INTL INC COM 071813109 1848 22765 SH SOLE 0 0 0 BECTON DICKINSON & CO COM 075887109 6212 27038 SH SOLE 0 0 0 BED BATH & BEYOND INC COM 075896100 293 69689 SH SOLE 0 0 0 BENEFYTT TECHNOLOGIES INC COM CL A 08182C106 568 25384 SH SOLE 0 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 7888 29 SH SOLE 0 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 85117 465550 SH SOLE 0 0 0 BEST BUY INC COM 086516101 432 7580 SH SOLE 0 0 0 BHP GROUP LTD SPONSORED ADS 088606108 260 7093 SH SOLE 0 0 0 BEYOND MEAT INC COM 08862E109 546 8192 SH SOLE 0 0 0 BIOGEN INC COM 09062X103 2112 6674 SH SOLE 0 0 0 BIO-TECHNE CORP COM 09073M104 4900 25842 SH SOLE 0 0 0 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 444 106000 SH SOLE 0 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 909 16077 SH SOLE 0 0 0 BLACKROCK FLOATING RATE INCO COM 091941104 257 26195 SH SOLE 0 0 0 BLACK HILLS CORP COM 092113109 201 3134 SH SOLE 0 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 1471 314272 SH SOLE 0 0 0 BLACKBERRY LTD COM 09228F103 55 13389 SH SOLE 0 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 273 18050 SH SOLE 0 0 0 BLACKROCK INC COM 09247X101 6771 15389 SH SOLE 0 0 0 BLACKROCK UTILITIES INFRSTRC COM 09248D104 393 23104 SH SOLE 0 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 540 24787 SH SOLE 0 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 285 21565 SH SOLE 0 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 606 45317 SH SOLE 0 0 0 BLACKROCK NY MUN INCOME TR I COM 09249R102 136 10483 SH SOLE 0 0 0 BLACKROCK LTD DURATION INC T COM SHS 09249W101 866 68652 SH SOLE 0 0 0 BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 337 23004 SH SOLE 0 0 0 BLACKROCK ENHANCED GLOBAL DI COM 092501105 665 80258 SH SOLE 0 0 0 BLACKROCK CR ALLOCATION INCO COM 092508100 754 64681 SH SOLE 0 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 66 10545 SH SOLE 0 0 0 BLACKROCK HEALTH SCIENCES TR COM 09250W107 1151 31927 SH SOLE 0 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 850 130214 SH SOLE 0 0 0 BLACKROCK CAP INVT CORP NOTE 5.000 6/1 092533AC2 1146 1351000 SH SOLE 0 0 0 BLACKROCK MUNIVEST FD II INC COM 09253T101 172 12678 SH SOLE 0 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 643 50584 SH SOLE 0 0 0 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 414 38828 SH SOLE 0 0 0 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 174 13632 SH SOLE 0 0 0 BLACKROCK MUNIYIELD MICH QUA COM 09254F100 186 12792 SH SOLE 0 0 0 BLACKROCK MUNIYLD MICH QLTY COM 09254V105 2055 155062 SH SOLE 0 0 0 BLACKROCK MUNIYIELD NY QLTY COM 09255E102 140 11449 SH SOLE 0 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 708 80466 SH SOLE 0 0 0 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 722 85418 SH SOLE 0 0 0 BLACKROCK FLOATING RATE INCO COM 09255X100 831 83010 SH SOLE 0 0 0 BLACKROCK ENH CAP & INC FD I COM 09256A109 635 48920 SH SOLE 0 0 0 BLACKROCK RES & COMMODITIES SHS 09257A108 546 108267 SH SOLE 0 0 0 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 310 13667 SH SOLE 0 0 0 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 134 12873 SH SOLE 0 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 813 43674 SH SOLE 0 0 0 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 526 18320 SH SOLE 0 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 10153 222804 SH SOLE 0 0 0 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 4518 202501 SH SOLE 0 0 0 BLOCK H & R INC COM 093671105 334 23721 SH SOLE 0 0 0 BLUEBIRD BIO INC COM 09609G100 443 9633 SH SOLE 0 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 522 93718 SH SOLE 0 0 0 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 110 48675 SH SOLE 0 0 0 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 242 19503 SH SOLE 0 0 0 BOEING CO COM 097023105 24197 162244 SH SOLE 0 0 0 BOOKING HLDGS INC COM 09857L108 6278 4667 SH SOLE 0 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1170 17048 SH SOLE 0 0 0 BORGWARNER INC COM 099724106 231 9497 SH SOLE 0 0 0 BOSTON BEER INC CL A 100557107 225 613 SH SOLE 0 0 0 BOSTON SCIENTIFIC CORP COM 101137107 759 23263 SH SOLE 0 0 0 BOULDER GROWTH & INCOME FD I COM 101507101 94 10192 SH SOLE 0 0 0 BOX INC CL A 10316T104 248 17697 SH SOLE 0 0 0 BRIGGS & STRATTON CORP COM 109043109 20 11020 SH SOLE 0 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 206 2021 SH SOLE 0 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 23223 416624 SH SOLE 0 0 0 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 511 134391 SH SOLE 0 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1034 30237 SH SOLE 0 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1150 12131 SH SOLE 0 0 0 BROADMARK RLTY CAP INC COM 11135B100 101 13396 SH SOLE 0 0 0 BROADCOM INC COM 11135F101 5582 23544 SH SOLE 0 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1000 22593 SH SOLE 0 0 0 BROOKFIELD PPTY REIT INC CL A 11282X103 136 15963 SH SOLE 0 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 727 49513 SH SOLE 0 0 0 BROWN & BROWN INC COM 115236101 1193 32943 SH SOLE 0 0 0 BROWN FORMAN CORP CL B 115637209 1789 32233 SH SOLE 0 0 0 BRUKER CORP COM 116794108 352 9820 SH SOLE 0 0 0 BUCKLE INC COM 118440106 149 10850 SH SOLE 0 0 0 BURLINGTON STORES INC COM 122017106 275 1737 SH SOLE 0 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 297 3326 SH SOLE 0 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 704 134431 SH SOLE 0 0 0 CBRE GROUP INC CL A 12504L109 370 9800 SH SOLE 0 0 0 CDW CORP COM 12514G108 627 6719 SH SOLE 0 0 0 CF INDS HLDGS INC COM 125269100 1278 46989 SH SOLE 0 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 19371 292613 SH SOLE 0 0 0 CIGNA CORP NEW COM 125523100 3932 22190 SH SOLE 0 0 0 CME GROUP INC COM 12572Q105 4466 25831 SH SOLE 0 0 0 CMS ENERGY CORP COM 125896100 838 14271 SH SOLE 0 0 0 CSX CORP COM 126408103 7031 122711 SH SOLE 0 0 0 CVS HEALTH CORP COM 126650100 19760 333051 SH SOLE 0 0 0 CABLE ONE INC COM 12685J105 259 158 SH SOLE 0 0 0 CABOT OIL & GAS CORP COM 127097103 185 10783 SH SOLE 0 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 831 12577 SH SOLE 0 0 0 CAL MAINE FOODS INC COM NEW 128030202 424 9651 SH SOLE 0 0 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 732 87810 SH SOLE 0 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 120 20958 SH SOLE 0 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 1197 135422 SH SOLE 0 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 630 37770 SH SOLE 0 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 1413 144589 SH SOLE 0 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 213 4226 SH SOLE 0 0 0 CALLAWAY GOLF CO COM 131193104 126 12282 SH SOLE 0 0 0 CALLON PETE CO DEL COM 13123X102 11 20711 SH SOLE 0 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 207 8218 SH SOLE 0 0 0 CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 164 10618 SH SOLE 0 0 0 CAMBRIA ETF TR GLB MOMENT ETF 132061508 797 35000 SH SOLE 0 0 0 CAMBRIA ETF TR SOVEREIGN BD ETF 132061805 239 10478 SH SOLE 0 0 0 CAMBRIA ETF TR TAIL RISK 132061862 707 29648 SH SOLE 0 0 0 CAMBRIA ETF TR VALUE MOMENTUM 132061888 177 10758 SH SOLE 0 0 0 CAMECO CORP COM 13321L108 220 28765 SH SOLE 0 0 0 CAMPBELL SOUP CO COM 134429109 851 18426 SH SOLE 0 0 0 CANADIAN IMP BK COMM COM 136069101 670 11560 SH SOLE 0 0 0 CANADIAN NATL RY CO COM 136375102 1153 14847 SH SOLE 0 0 0 CANADIAN PAC RY LTD COM 13645T100 521 2371 SH SOLE 0 0 0 CANADIAN SOLAR INC COM 136635109 561 35290 SH SOLE 0 0 0 CANOPY GROWTH CORP COM 138035100 2549 176929 SH SOLE 0 0 0 CAPITAL ONE FINL CORP COM 14040H105 1798 35664 SH SOLE 0 0 0 CAPITAL SOUTHWEST CORP COM 140501107 290 25418 SH SOLE 0 0 0 CAPITOL FED FINL INC COM 14057J101 269 23194 SH SOLE 0 0 0 CARA THERAPEUTICS INC COM 140755109 136 10272 SH SOLE 0 0 0 CARDINAL HEALTH INC COM 14149Y108 552 11506 SH SOLE 0 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 418 11864 SH SOLE 0 0 0 CARETRUST REIT INC COM 14174T107 193 13068 SH SOLE 0 0 0 CARLISLE COS INC COM 142339100 884 7053 SH SOLE 0 0 0 CARMAX INC COM 143130102 886 16455 SH SOLE 0 0 0 CARLYLE GROUP INC COM 14316J108 272 12583 SH SOLE 0 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 1053 79977 SH SOLE 0 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 39 21350 SH SOLE 0 0 0 CARVANA CO CL A 146869102 2564 46534 SH SOLE 0 0 0 CASEYS GEN STORES INC COM 147528103 3186 24048 SH SOLE 0 0 0 CASS INFORMATION SYS INC COM 14808P109 250 7101 SH SOLE 0 0 0 CATALENT INC COM 148806102 249 4797 SH SOLE 0 0 0 CATERPILLAR INC DEL COM 149123101 17610 151755 SH SOLE 0 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 151 20875 SH SOLE 0 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 437 23855 SH SOLE 0 0 0 CEL SCI CORP COM PAR NEW 150837607 116 10038 SH SOLE 0 0 0 CELANESE CORP DEL COM 150870103 214 2921 SH SOLE 0 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 33 15767 SH SOLE 0 0 0 CENTENE CORP DEL COM 15135B101 2296 38654 SH SOLE 0 0 0 CENTER COAST BRKFLD MLP ENRG SHS BEN INT 151461100 107 114837 SH SOLE 0 0 0 CENTERPOINT ENERGY INC COM 15189T107 1398 90480 SH SOLE 0 0 0 CENTERSTATE BK CORP COM 15201P109 1692 98223 SH SOLE 0 0 0 CENTURY CASINOS INC COM 156492100 82 33925 SH SOLE 0 0 0 CENTURYLINK INC COM 156700106 2240 236827 SH SOLE 0 0 0 CERECOR INC COM 15671L109 48 19454 SH SOLE 0 0 0 CERNER CORP COM 156782104 1619 25703 SH SOLE 0 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 525 1204 SH SOLE 0 0 0 CHATHAM LODGING TR COM 16208T102 71 12000 SH SOLE 0 0 0 CHEMED CORP NEW COM 16359R103 946 2183 SH SOLE 0 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 536 19835 SH SOLE 0 0 0 CHENIERE ENERGY INC COM NEW 16411R208 547 16328 SH SOLE 0 0 0 CHESAPEAKE ENERGY CORP COM 165167107 38 217866 SH SOLE 0 0 0 CHESAPEAKE UTILS CORP COM 165303108 326 3802 SH SOLE 0 0 0 CHEVRON CORP NEW COM 166764100 24271 334951 SH SOLE 0 0 0 CHEWY INC CL A 16679L109 786 20977 SH SOLE 0 0 0 CHIMERA INVT CORP COM NEW 16934Q208 389 42767 SH SOLE 0 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 441 11694 SH SOLE 0 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 2682 4098 SH SOLE 0 0 0 CHURCH & DWIGHT INC COM 171340102 10035 156362 SH SOLE 0 0 0 CINCINNATI FINL CORP COM 172062101 3459 45850 SH SOLE 0 0 0 CIRRUS LOGIC INC COM 172755100 775 11816 SH SOLE 0 0 0 CISCO SYS INC COM 17275R102 26485 673749 SH SOLE 0 0 0 CINTAS CORP COM 172908105 745 4301 SH SOLE 0 0 0 CITIGROUP INC COM NEW 172967424 4545 107915 SH SOLE 0 0 0 CITIZENS FINANCIAL GROUP INC COM 174610105 524 27854 SH SOLE 0 0 0 CITRIX SYS INC COM 177376100 7002 49465 SH SOLE 0 0 0 CITY HLDG CO COM 177835105 266 3997 SH SOLE 0 0 0 CLEAN ENERGY FUELS CORP COM 184499101 27 15009 SH SOLE 0 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 68 106067 SH SOLE 0 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 184692101 75 41023 SH SOLE 0 0 0 CLEVELAND CLIFFS INC COM 185899101 315 79838 SH SOLE 0 0 0 CLOROX CO DEL COM 189054109 7979 46054 SH SOLE 0 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 101 14026 SH SOLE 0 0 0 CLOUDERA INC COM 18914U100 950 120721 SH SOLE 0 0 0 CLOVIS ONCOLOGY INC COM 189464100 72 11357 SH SOLE 0 0 0 COCA COLA CO COM 191216100 21945 495928 SH SOLE 0 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 440 5367 SH SOLE 0 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4372 94077 SH SOLE 0 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 2993 331058 SH SOLE 0 0 0 COHEN & STEERS TOTAL RETURN COM 19247R103 1338 132353 SH SOLE 0 0 0 COHEN & STEERS REIT & PFD &I COM 19247X100 750 46553 SH SOLE 0 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 2275 120669 SH SOLE 0 0 0 COHEN & STEERS LTD DURATION COM 19248C105 379 18444 SH SOLE 0 0 0 COHEN & STEERS CLOSED END OP COM 19248P106 138 14374 SH SOLE 0 0 0 COHEN & STEERS MLP INC & ENR COM SHS 19249B106 18 10563 SH SOLE 0 0 0 COLGATE PALMOLIVE CO COM 194162103 5896 88851 SH SOLE 0 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 1643 417086 SH SOLE 0 0 0 COLONY CAP INC NEW CL A COM 19626G108 245 139932 SH SOLE 0 0 0 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 1768 88957 SH SOLE 0 0 0 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 289 14799 SH SOLE 0 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 962 76966 SH SOLE 0 0 0 COLUMBIA SELIGM PREM TECH GR COM 19842X109 179 10109 SH SOLE 0 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1768 25334 SH SOLE 0 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 461 18449 SH SOLE 0 0 0 COMCAST CORP NEW CL A 20030N101 11910 346434 SH SOLE 0 0 0 COMMERCE BANCSHARES INC COM 200525103 2378 47229 SH SOLE 0 0 0 COMMUNITY BK SYS INC COM 203607106 649 11045 SH SOLE 0 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 14 10666 SH SOLE 0 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 74 10204 SH SOLE 0 0 0 COMPASS MINERALS INTL INC COM 20451N101 521 13548 SH SOLE 0 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 138 10318 SH SOLE 0 0 0 CONAGRA BRANDS INC COM 205887102 1793 61108 SH SOLE 0 0 0 CONOCOPHILLIPS COM 20825C104 4760 154538 SH SOLE 0 0 0 CONSOLIDATED EDISON INC COM 209115104 4218 54076 SH SOLE 0 0 0 CONSTELLATION BRANDS INC CL A 21036P108 4991 34816 SH SOLE 0 0 0 CONTINENTAL RES INC COM 212015101 219 28624 SH SOLE 0 0 0 COOPER COS INC COM NEW 216648402 317 1151 SH SOLE 0 0 0 COPART INC COM 217204106 659 9616 SH SOLE 0 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 252 48079 SH SOLE 0 0 0 CORESITE RLTY CORP COM 21870Q105 467 4029 SH SOLE 0 0 0 CORECIVIC INC COM 21871N101 1710 153104 SH SOLE 0 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 444 54740 SH SOLE 0 0 0 CORNERSTONE TOTAL RETURN FD COM 21924U300 109 13631 SH SOLE 0 0 0 CORNING INC COM 219350105 3685 179393 SH SOLE 0 0 0 CORTEVA INC COM 22052L104 1411 60063 SH SOLE 0 0 0 COSTCO WHSL CORP NEW COM 22160K105 20917 73359 SH SOLE 0 0 0 COSTAR GROUP INC COM 22160N109 6920 11785 SH SOLE 0 0 0 COUPA SOFTWARE INC COM 22266L106 308 2206 SH SOLE 0 0 0 COUSINS PPTYS INC COM NEW 222795502 648 22131 SH SOLE 0 0 0 COVANTA HLDG CORP COM 22282E102 153 17918 SH SOLE 0 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 230 2770 SH SOLE 0 0 0 CRANE CO COM 224399105 243 4934 SH SOLE 0 0 0 CREDIT ACCEP CORP MICH COM 225310101 249 974 SH SOLE 0 0 0 CREE INC COM 225447101 300 8460 SH SOLE 0 0 0 CRONOS GROUP INC COM 22717L101 412 72977 SH SOLE 0 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 948 17028 SH SOLE 0 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 5481 37955 SH SOLE 0 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 36 10000 SH SOLE 0 0 0 CUMMINS INC COM 231021106 4410 32590 SH SOLE 0 0 0 CURTISS WRIGHT CORP COM 231561101 417 4508 SH SOLE 0 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 743 31855 SH SOLE 0 0 0 CYRUSONE INC COM 23283R100 732 11857 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI EMRG 233051101 348 18321 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 8319 310408 SH SOLE 0 0 0 DBX ETF TR XTRCKR RUSL 1000 233051242 613 26372 SH SOLE 0 0 0 DBX ETF TR XTRACK USD HIGH 233051432 3459 78497 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI EURP 233051853 456 18825 SH SOLE 0 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 709 27387 SH SOLE 0 0 0 DNP SELECT INCOME FD COM 23325P104 6884 703137 SH SOLE 0 0 0 D R HORTON INC COM 23331A109 845 24857 SH SOLE 0 0 0 DTE ENERGY CO COM 233331107 1744 18360 SH SOLE 0 0 0 DLH HLDGS CORP COM 23335Q100 42 10000 SH SOLE 0 0 0 DWS MUN INCOME TR COM 233368109 375 34821 SH SOLE 0 0 0 DANAHER CORPORATION COM 235851102 5185 37460 SH SOLE 0 0 0 DARDEN RESTAURANTS INC COM 237194105 873 16023 SH SOLE 0 0 0 DAVITA INC COM 23918K108 370 4870 SH SOLE 0 0 0 DEERE & CO COM 244199105 6257 45289 SH SOLE 0 0 0 DELAWARE INVTS DIV & INCOME COM 245915103 327 39110 SH SOLE 0 0 0 DELAWARE INVTS MINN MUN INCO COM 24610V103 451 36435 SH SOLE 0 0 0 DELL TECHNOLOGIES INC CL C 24703L202 489 12353 SH SOLE 0 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 3992 139921 SH SOLE 0 0 0 DENBURY RES INC COM NEW 247916208 24 131782 SH SOLE 0 0 0 DELUXE CORP COM 248019101 367 14148 SH SOLE 0 0 0 DEVON ENERGY CORP NEW COM 25179M103 127 18438 SH SOLE 0 0 0 DEXCOM INC COM 252131107 1189 4415 SH SOLE 0 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 2241 17631 SH SOLE 0 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 421 4668 SH SOLE 0 0 0 DIAMONDBACK ENERGY INC COM 25278X109 205 7815 SH SOLE 0 0 0 DIEBOLD NXDF INC COM 253651103 222 63041 SH SOLE 0 0 0 DIGITAL RLTY TR INC COM 253868103 2457 17688 SH SOLE 0 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 1463 31479 SH SOLE 0 0 0 DISNEY WALT CO COM DISNEY 254687106 45423 470222 SH SOLE 0 0 0 DISCOVER FINL SVCS COM 254709108 1008 28260 SH SOLE 0 0 0 DISCOVERY INC COM SER A 25470F104 215 11050 SH SOLE 0 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 139 38428 SH SOLE 0 0 0 DIXIE GROUP INC CL A 255519100 21 32007 SH SOLE 0 0 0 DOCUSIGN INC COM 256163106 4196 45415 SH SOLE 0 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 1248 23028 SH SOLE 0 0 0 DOLLAR GEN CORP NEW COM 256677105 3272 21670 SH SOLE 0 0 0 DOLLAR TREE INC COM 256746108 815 11094 SH SOLE 0 0 0 DOMINION ENERGY INC COM 25746U109 12733 176388 SH SOLE 0 0 0 DOMINOS PIZZA INC COM 25754A201 1033 3187 SH SOLE 0 0 0 DOMTAR CORP COM NEW 257559203 439 20274 SH SOLE 0 0 0 DONALDSON INC COM 257651109 560 14491 SH SOLE 0 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 1303 97705 SH SOLE 0 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 1060 61995 SH SOLE 0 0 0 DOUGLAS EMMETT INC COM 25960P109 224 7338 SH SOLE 0 0 0 DOUGLAS DYNAMICS INC COM 25960R105 230 6470 SH SOLE 0 0 0 DOVER CORP COM 260003108 1472 17532 SH SOLE 0 0 0 DOW INC COM 260557103 5911 202149 SH SOLE 0 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 57 10590 SH SOLE 0 0 0 DROPBOX INC CL A 26210C104 430 23743 SH SOLE 0 0 0 DUKE REALTY CORP COM NEW 264411505 453 13989 SH SOLE 0 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 13600 168146 SH SOLE 0 0 0 DUNKIN BRANDS GROUP INC COM 265504100 777 14629 SH SOLE 0 0 0 DUPONT DE NEMOURS INC COM 26614N102 2068 60644 SH SOLE 0 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 122 34650 SH SOLE 0 0 0 DYNEX CAP INC COM 26817Q886 115 10988 SH SOLE 0 0 0 EOG RES INC COM 26875P101 532 14819 SH SOLE 0 0 0 EPR PPTYS COM SH BEN INT 26884U109 356 14718 SH SOLE 0 0 0 ETF SER SOLUTIONS NATIONWIDE RSK 26922A172 1142 47639 SH SOLE 0 0 0 ETF SER SOLUTIONS SALT HIG TRUBT 26922A479 190 10302 SH SOLE 0 0 0 ETF SER SOLUTIONS CHANG FIN US LRG 26922A560 558 30059 SH SOLE 0 0 0 ETF SER SOLUTIONS AAM S&P EMRG 26922A586 324 20861 SH SOLE 0 0 0 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 214 17580 SH SOLE 0 0 0 ETF SER SOLUTIONS PRMSE CP DIVRSFD 26922A768 672 26533 SH SOLE 0 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 1794 121793 SH SOLE 0 0 0 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 388 17386 SH SOLE 0 0 0 ETFIS SER TR I INFRAC ACT MLP 26923G772 115 10656 SH SOLE 0 0 0 ETFIS SER TR I VIRTUS PVT CR 26923G798 382 25772 SH SOLE 0 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 4456 124930 SH SOLE 0 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 2532 67939 SH SOLE 0 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 1620 142106 SH SOLE 0 0 0 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 604 18346 SH SOLE 0 0 0 EAGLE GRWTH & INCOME OPPTY F COM SHS BEN IN 26958J105 119 11197 SH SOLE 0 0 0 EAGLE PT CR CO LLC COM 269808101 186 27166 SH SOLE 0 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 521 21159 SH SOLE 0 0 0 EASTMAN CHEM CO COM 277432100 888 19064 SH SOLE 0 0 0 EATON VANCE SR INCOME TR SH BEN INT 27826S103 639 138574 SH SOLE 0 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 315 26305 SH SOLE 0 0 0 EATON VANCE ENHANCED EQ INC COM 278274105 2628 217013 SH SOLE 0 0 0 EATON VANCE ENH EQTY INC FD COM 278277108 1197 86327 SH SOLE 0 0 0 EATON VANCE FLTING RATE INC COM 278279104 487 47501 SH SOLE 0 0 0 EATON VANCE MUN BD FD COM 27827X101 155 12419 SH SOLE 0 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 1105 65650 SH SOLE 0 0 0 EATON VANCE LTD DUR INCOME F COM 27828H105 1278 120946 SH SOLE 0 0 0 EATON VANCE TX MGD DIV EQ IN COM 27828N102 5544 594801 SH SOLE 0 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 1524 154274 SH SOLE 0 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 150 12583 SH SOLE 0 0 0 EATON VANCE TX ADV GLB DIV O COM 27828U106 583 32837 SH SOLE 0 0 0 EATON VANCE TAX MNGED BUY WR COM 27828X100 645 52872 SH SOLE 0 0 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 2020 167491 SH SOLE 0 0 0 EATON VANCE TXMGD GL BUYWR O COM 27829C105 4155 557031 SH SOLE 0 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 2397 375664 SH SOLE 0 0 0 EATON VANCE RISK MNGD DIV EQ COM 27829G106 887 106623 SH SOLE 0 0 0 EATON VANCE FLTNG RATE 2022 COM 27831H100 108 14400 SH SOLE 0 0 0 EBAY INC COM 278642103 1518 50497 SH SOLE 0 0 0 ECOLAB INC COM 278865100 4740 30416 SH SOLE 0 0 0 EDISON INTL COM 281020107 923 16841 SH SOLE 0 0 0 EDITAS MEDICINE INC COM 28106W103 252 12720 SH SOLE 0 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 3780 20038 SH SOLE 0 0 0 ELECTRONIC ARTS INC COM 285512109 595 5937 SH SOLE 0 0 0 ELLINGTON FINANCIAL INC COM 28852N109 100 17512 SH SOLE 0 0 0 ELLSWORTH GROWTH & INCOME FD COM 289074106 137 15932 SH SOLE 0 0 0 EMCOR GROUP INC COM 29084Q100 441 7190 SH SOLE 0 0 0 EMERSON ELEC CO COM 291011104 4051 85020 SH SOLE 0 0 0 EMPIRE ST RLTY TR INC CL A 292104106 177 19755 SH SOLE 0 0 0 ENBRIDGE INC COM 29250N105 5620 193207 SH SOLE 0 0 0 ENCOMPASS HEALTH CORP COM 29261A100 205 3204 SH SOLE 0 0 0 ENERGY RECOVERY INC COM 29270J100 141 19000 SH SOLE 0 0 0 ENERGOUS CORP COM 29272C103 13 17777 SH SOLE 0 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 607 20069 SH SOLE 0 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1569 341058 SH SOLE 0 0 0 ENTERGY CORP NEW COM 29364G103 5123 54516 SH SOLE 0 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 299 11067 SH SOLE 0 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 3780 264337 SH SOLE 0 0 0 EQUIFAX INC COM 294429105 1459 12216 SH SOLE 0 0 0 EQUINIX INC COM 29444U700 1406 2251 SH SOLE 0 0 0 EQUINOX GOLD CORP COM 29446Y502 161 24348 SH SOLE 0 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 461 8021 SH SOLE 0 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 374 6061 SH SOLE 0 0 0 ERICSSON ADR B SEK 10 294821608 259 32028 SH SOLE 0 0 0 ESSENTIAL UTILS INC COM 29670G102 2032 49933 SH SOLE 0 0 0 ESSEX PPTY TR INC COM 297178105 424 1925 SH SOLE 0 0 0 ETSY INC COM 29786A106 1247 32428 SH SOLE 0 0 0 EVERGY INC COM 30034W106 1621 29441 SH SOLE 0 0 0 EVERSOURCE ENERGY COM 30040W108 3659 46781 SH SOLE 0 0 0 EVOLUS INC COM 30052C107 51 12222 SH SOLE 0 0 0 EXACT SCIENCES CORP COM 30063P105 1964 33862 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 2002 59595 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR HULL TACTIC US 301505806 570 27844 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 807 25623 SH SOLE 0 0 0 EXELON CORP COM 30161N101 3973 107925 SH SOLE 0 0 0 EXELIXIS INC COM 30161Q104 1114 64694 SH SOLE 0 0 0 EXPEDITORS INTL WASH INC COM 302130109 258 3869 SH SOLE 0 0 0 EXPONENT INC COM 30214U102 733 10187 SH SOLE 0 0 0 EXTRA SPACE STORAGE INC COM 30225T102 5388 56267 SH SOLE 0 0 0 EZCORP INC CL A NON VTG 302301106 48 11536 SH SOLE 0 0 0 EXXON MOBIL CORP COM 30231G102 31081 818578 SH SOLE 0 0 0 FLIR SYS INC COM 302445101 214 6723 SH SOLE 0 0 0 F M C CORP COM NEW 302491303 238 2915 SH SOLE 0 0 0 F N B CORP COM 302520101 1459 197978 SH SOLE 0 0 0 FS KKR CAPITAL CORP COM 302635107 8239 2746220 SH SOLE 0 0 0 FS BANCORP INC COM 30263Y104 432 12007 SH SOLE 0 0 0 FACEBOOK INC CL A 30303M102 41761 250368 SH SOLE 0 0 0 FACTSET RESH SYS INC COM 303075105 470 1804 SH SOLE 0 0 0 FASTENAL CO COM 311900104 1445 46229 SH SOLE 0 0 0 FEDEX CORP COM 31428X106 4783 39446 SH SOLE 0 0 0 FERRO CORP COM 315405100 142 15135 SH SOLE 0 0 0 FIBROGEN INC COM 31572Q808 394 11350 SH SOLE 0 0 0 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 11148 37335 SH SOLE 0 0 0 FIDELITY COVINGTON TR MSCI CONSM DIS 316092204 2250 59609 SH SOLE 0 0 0 FIDELITY COVINGTON TR CONSMR STAPLES 316092303 3091 95592 SH SOLE 0 0 0 FIDELITY COVINGTON TR MSCI ENERGY IDX 316092402 244 32462 SH SOLE 0 0 0 FIDELITY COVINGTON TR MSCI FINLS IDX 316092501 2847 96901 SH SOLE 0 0 0 FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600 7213 167823 SH SOLE 0 0 0 FIDELITY COVINGTON TR MSCI INDL INDX 316092709 1556 51117 SH SOLE 0 0 0 FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 9218 147038 SH SOLE 0 0 0 FIDELITY COVINGTON TR MOMENTUM FACTR 316092816 493 16270 SH SOLE 0 0 0 FIDELITY COVINGTON TR LOW VOLITY ETF 316092824 1087 34814 SH SOLE 0 0 0 FIDELITY COVINGTON TR DIVID ETF RISI 316092832 1932 73224 SH SOLE 0 0 0 FIDELITY COVINGTON TR HIGH DIVID ETF 316092840 667 29098 SH SOLE 0 0 0 FIDELITY COVINGTON TR MSCI RL EST ETF 316092857 3328 159983 SH SOLE 0 0 0 FIDELITY COVINGTON TR MSCI UTILS INDEX 316092865 9090 253068 SH SOLE 0 0 0 FIDELITY COVINGTON TR MSCI COMMNTN SVC 316092873 2114 72835 SH SOLE 0 0 0 FIDELITY COVINGTON TR MSCI MATLS INDEX 316092881 491 20053 SH SOLE 0 0 0 FIDELITY CORP BOND ETF 316188101 1303 26005 SH SOLE 0 0 0 FIDELITY LTD TRM BD ETF 316188200 421 8453 SH SOLE 0 0 0 FIDELITY TOTAL BD ETF 316188309 4080 78833 SH SOLE 0 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 4379 36000 SH SOLE 0 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 480 19286 SH SOLE 0 0 0 FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 24 18659 SH SOLE 0 0 0 FIFTH THIRD BANCORP COM 316773100 883 59449 SH SOLE 0 0 0 FIREEYE INC COM 31816Q101 248 23407 SH SOLE 0 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 599 40615 SH SOLE 0 0 0 FIRST FINL BANCORP OH COM 320209109 350 23455 SH SOLE 0 0 0 FIRST FINL BANKSHARES COM 32020R109 1901 70814 SH SOLE 0 0 0 FIRST FINL CORP IND COM 320218100 750 22235 SH SOLE 0 0 0 FIRST HORIZON NATL CORP COM 320517105 118 14667 SH SOLE 0 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 161 26000 SH SOLE 0 0 0 FIRST MERCHANTS CORP COM 320817109 4589 173228 SH SOLE 0 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 204 2474 SH SOLE 0 0 0 FIRST SOLAR INC COM 336433107 720 19957 SH SOLE 0 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 6720 300952 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 9801 155542 SH SOLE 0 0 0 FIRST TR INTER DUR PFD & IN COM 33718W103 358 20093 SH SOLE 0 0 0 FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 234 26565 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 1169 24482 SH SOLE 0 0 0 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 225 6317 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 31207 627870 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 5503 41968 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 12862 103952 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT PE 33733E880 227 8932 SH SOLE 0 0 0 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 730 12070 SH SOLE 0 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1912 30692 SH SOLE 0 0 0 FIRST TR NASDAQ-100 TECH IND SHS 337345102 6432 76097 SH SOLE 0 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 73792 2665881 SH SOLE 0 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 3864 81124 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 420 15613 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 1025 25640 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 201 50539 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1255 59375 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 3919 52979 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1784 30025 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 698 28422 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 8369 153585 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 1023 64249 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 2597 100793 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 408 11103 SH SOLE 0 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 1361 33090 SH SOLE 0 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 2272 47118 SH SOLE 0 0 0 FIRST TR VALUE LINE 100 EX T COM SHS 33735G107 421 23435 SH SOLE 0 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 1884 51203 SH SOLE 0 0 0 FIRST TR LARGE CAP GROWTH A COM SHS 33735K108 10417 173869 SH SOLE 0 0 0 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 645 66997 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 167 13748 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED ALP EUROPE ALPHADEX 33737J117 981 37910 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED ALP CHINA ALPHADEX 33737J141 600 27000 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED ALP DEV MRK EX US 33737J174 1020 25623 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED ALP EMERG MKT ALPH 33737J182 2660 151212 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED ALP EM SML CP ALPH 33737J307 4417 176745 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 448 9591 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 668 18078 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 3894 119398 SH SOLE 0 0 0 FIRST TR ENERGY INFRASTRCTR COM 33738C103 571 63537 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 2232 125492 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 3065 73343 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 4621 110080 SH SOLE 0 0 0 FIRST TR HIGH INCOME L/S FD COM 33738E109 204 16763 SH SOLE 0 0 0 FIRST TR ENERGY INCOME & GRW COM 33738G104 108 12362 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 2615 222938 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 1457 41188 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 411 23836 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 10640 415141 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 14244 554012 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 266 20796 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 361 18068 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 218 8031 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 659 29321 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 1289 94032 SH SOLE 0 0 0 FIRST TR MLP & ENERGY INCOME COM 33739B104 431 97432 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 27961 1704926 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD FST TR GLB FD 33739H101 504 35278 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 6080 112442 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 322 8597 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 1559 31761 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 700 41392 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 645 12615 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 20353 787653 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 45569 2101876 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 37140 728244 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309 823 19894 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 24491 414893 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 2043 71456 SH SOLE 0 0 0 FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 123 13371 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI MUN CEF IN OPT 33740F508 567 31471 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 2509 97182 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 4333 157321 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 4956 94031 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 336 11923 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 2116 77602 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 263 13387 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 1435 59440 SH SOLE 0 0 0 FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 127 17300 SH SOLE 0 0 0 FISERV INC COM 337738108 6994 73632 SH SOLE 0 0 0 FIRSTENERGY CORP COM 337932107 1697 42346 SH SOLE 0 0 0 FIVE9 INC COM 338307101 832 10884 SH SOLE 0 0 0 FLAHERTY & CRUMRIN PFD & INM COM 338478100 551 32965 SH SOLE 0 0 0 FLAHERTY & CRUMRINE TOTAL RE COM 338479108 232 14045 SH SOLE 0 0 0 FLAHERTY & CRUMRIN PFD & INM COM 338480106 184 15281 SH SOLE 0 0 0 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 390 19286 SH SOLE 0 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 255 1366 SH SOLE 0 0 0 FLEXSHARES TR MORNSTAR USMKT 33939L100 2034 21813 SH SOLE 0 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 1318 58492 SH SOLE 0 0 0 FLEXSHARES TR HIG YLD VL ETF 33939L662 415 10130 SH SOLE 0 0 0 FLEXSHARES TR M STAR DEV MKT 33939L803 322 6944 SH SOLE 0 0 0 FLEXSHARES TR INTL QLTDV IDX 33939L837 196 11075 SH SOLE 0 0 0 FLEXSHARES TR QLT DIV DEF IDX 33939L845 1483 40737 SH SOLE 0 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 1281 35623 SH SOLE 0 0 0 FLEXSHARES TR READY ACC VARI 33939L886 822 11088 SH SOLE 0 0 0 FLUENT INC COM 34380C102 534 456780 SH SOLE 0 0 0 FOOT LOCKER INC COM 344849104 445 20168 SH SOLE 0 0 0 FORD MTR CO DEL COM 345370860 7783 1611349 SH SOLE 0 0 0 FORTINET INC COM 34959E109 1125 11124 SH SOLE 0 0 0 FORTIVE CORP COM 34959J108 316 5721 SH SOLE 0 0 0 FORTERRA INC COM 34960W106 63 10519 SH SOLE 0 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 371 8573 SH SOLE 0 0 0 FORTUNA SILVER MINES INC COM 349915108 73 31785 SH SOLE 0 0 0 FRANCO NEVADA CORP COM 351858105 822 8262 SH SOLE 0 0 0 FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 1530 16142 SH SOLE 0 0 0 FRANKLIN RESOURCES INC COM 354613101 223 13374 SH SOLE 0 0 0 FRANKLIN LTD DURATION INCOME COM 35472T101 300 38157 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR LIBERTY US ETF 35473P504 1854 59933 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR LIBERTY US COR 35473P553 351 13808 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR LIBERTY INVT 35473P603 459 19081 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 325 14947 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 1673 60599 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ US MID 35473P884 381 15299 SH SOLE 0 0 0 FRANKLIN UNVL TR SH BEN INT 355145103 116 18930 SH SOLE 0 0 0 FREEPORT-MCMORAN INC CL B 35671D857 2017 298869 SH SOLE 0 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 6 15063 SH SOLE 0 0 0 FUELCELL ENERGY INC COM 35952H601 16 10337 SH SOLE 0 0 0 FULTON FINL CORP PA COM 360271100 181 15721 SH SOLE 0 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 1873 21383 SH SOLE 0 0 0 GABELLI EQUITY TR INC COM 362397101 209 48079 SH SOLE 0 0 0 GABELLI CONV&INCOM SECS FD I COM 36240B109 87 19550 SH SOLE 0 0 0 GSI TECHNOLOGY COM 36241U106 159 22897 SH SOLE 0 0 0 GABELLI DIVID & INCOME TR COM 36242H104 885 59730 SH SOLE 0 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 401 204824 SH SOLE 0 0 0 GALLAGHER ARTHUR J & CO COM 363576109 964 11823 SH SOLE 0 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 195 71864 SH SOLE 0 0 0 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 45 11588 SH SOLE 0 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 414 14950 SH SOLE 0 0 0 GAMESTOP CORP NEW CL A 36467W109 191 54630 SH SOLE 0 0 0 GENERAC HLDGS INC COM 368736104 672 7217 SH SOLE 0 0 0 GENERAL DYNAMICS CORP COM 369550108 9101 68787 SH SOLE 0 0 0 GENERAL ELECTRIC CO COM 369604103 10962 1380663 SH SOLE 0 0 0 GENERAL MLS INC COM 370334104 13778 261105 SH SOLE 0 0 0 GENERAL MTRS CO COM 37045V100 2807 135069 SH SOLE 0 0 0 GENTEX CORP COM 371901109 1256 56658 SH SOLE 0 0 0 GENUINE PARTS CO COM 372460105 1448 21502 SH SOLE 0 0 0 GENWORTH FINL INC COM CL A 37247D106 399 120302 SH SOLE 0 0 0 GERON CORP COM 374163103 323 271292 SH SOLE 0 0 0 GILEAD SCIENCES INC COM 375558103 19245 257420 SH SOLE 0 0 0 GLACIER BANCORP INC NEW COM 37637Q105 1008 29645 SH SOLE 0 0 0 GLADSTONE CAPITAL CORP COM 376535100 74 13207 SH SOLE 0 0 0 GLADSTONE INVT CORP COM 376546107 161 20565 SH SOLE 0 0 0 GLADSTONE LD CORP COM 376549101 362 30511 SH SOLE 0 0 0 GLATFELTER COM 377316104 244 19947 SH SOLE 0 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 3742 98770 SH SOLE 0 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 329 6440 SH SOLE 0 0 0 GLOBAL NET LEASE INC COM NEW 379378201 4003 299424 SH SOLE 0 0 0 GLOBAL PMTS INC COM 37940X102 914 6335 SH SOLE 0 0 0 GLOBAL X FDS REIT ETF 37950E127 592 90154 SH SOLE 0 0 0 GLOBAL X FDS GLB X MLP ENRG I 37950E226 632 102869 SH SOLE 0 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 1733 134540 SH SOLE 0 0 0 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 177 18432 SH SOLE 0 0 0 GLOBAL X FDS GLBL X MLP ETF 37950E473 285 90543 SH SOLE 0 0 0 GLOBAL X FDS GLB X SUPERDIV 37950E549 264 28331 SH SOLE 0 0 0 GLOBAL X FDS RUSSELL 2000 37954Y459 1971 115238 SH SOLE 0 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 309 8079 SH SOLE 0 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 9273 481233 SH SOLE 0 0 0 GLOBAL X FDS FUTR ANALY ETF 37954Y632 422 27050 SH SOLE 0 0 0 GLOBAL X FDS US PFD ETF 37954Y657 506 23136 SH SOLE 0 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 488 39682 SH SOLE 0 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1331 73388 SH SOLE 0 0 0 GLOBAL X FDS INTERNET OF THNG 37954Y780 726 39778 SH SOLE 0 0 0 GLOBAL X FDS SUPER DIV ALTR 37954Y806 495 56375 SH SOLE 0 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 1937 80177 SH SOLE 0 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 220 9211 SH SOLE 0 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 1722 79314 SH SOLE 0 0 0 GOLDEN STAR RES LTD CDA COM 38119T807 84 33665 SH SOLE 0 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 9293 60111 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 561 24308 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 2412 92157 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 202 4088 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 909 24480 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 373 8492 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 1533 29914 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 2352 45065 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 7349 72928 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 428 12066 SH SOLE 0 0 0 GOLUB CAP BDC INC COM 38173M102 150 11909 SH SOLE 0 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 128 21919 SH SOLE 0 0 0 GOPRO INC CL A 38268T103 34 12877 SH SOLE 0 0 0 GRACO INC COM 384109104 777 15943 SH SOLE 0 0 0 GRAINGER W W INC COM 384802104 720 2899 SH SOLE 0 0 0 GRAND CANYON ED INC COM 38526M106 301 3944 SH SOLE 0 0 0 GRANITESHARES GOLD TR SHS BEN INT 38748G101 1628 103710 SH SOLE 0 0 0 GREAT AJAX CORP COM 38983D300 83 13040 SH SOLE 0 0 0 GREAT PANTHER MINING LIMITED COM 39115V101 5 14700 SH SOLE 0 0 0 GUARDANT HEALTH INC COM 40131M109 346 4969 SH SOLE 0 0 0 GUGGENHEIM ENHANCED EQUITY I COM 40167B100 243 49199 SH SOLE 0 0 0 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 851 55814 SH SOLE 0 0 0 GUGGENHEIM CR ALLOCATION FD COM 40168G108 471 31494 SH SOLE 0 0 0 HCA HEALTHCARE INC COM 40412C101 1203 13389 SH SOLE 0 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 416 14863 SH SOLE 0 0 0 HP INC COM 40434L105 5542 319239 SH SOLE 0 0 0 HALLIBURTON CO COM 406216101 431 62920 SH SOLE 0 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 219 11924 SH SOLE 0 0 0 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 1076 88309 SH SOLE 0 0 0 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 1209 68746 SH SOLE 0 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 323 20127 SH SOLE 0 0 0 HANCOCK JOHN PFD INCOME FD I COM 41013X106 158 10250 SH SOLE 0 0 0 HANESBRANDS INC COM 410345102 1598 203030 SH SOLE 0 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 1395 68356 SH SOLE 0 0 0 HARLEY DAVIDSON INC COM 412822108 268 14162 SH SOLE 0 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 38 17575 SH SOLE 0 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 690 19578 SH SOLE 0 0 0 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 622 15140 SH SOLE 0 0 0 HASBRO INC COM 418056107 1100 15375 SH SOLE 0 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1296 30095 SH SOLE 0 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 4468 184000 SH SOLE 0 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 1649 69144 SH SOLE 0 0 0 HECLA MNG CO COM 422704106 25 13812 SH SOLE 0 0 0 HEICO CORP NEW COM 422806109 269 3605 SH SOLE 0 0 0 HELMERICH & PAYNE INC COM 423452101 160 10252 SH SOLE 0 0 0 HENNESSY ADVISORS INC COM 425885100 77 10110 SH SOLE 0 0 0 HENRY JACK & ASSOC INC COM 426281101 1121 7221 SH SOLE 0 0 0 HERCULES CAPITAL INC COM 427096508 322 42138 SH SOLE 0 0 0 HERSHEY CO COM 427866108 5325 40186 SH SOLE 0 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 481 49487 SH SOLE 0 0 0 HEXCEL CORP NEW COM 428291108 245 6578 SH SOLE 0 0 0 HEXO CORP COM 428304109 20 24298 SH SOLE 0 0 0 HI CRUSH INC COM 428337109 7 29169 SH SOLE 0 0 0 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 3379 396162 SH SOLE 0 0 0 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 641 147394 SH SOLE 0 0 0 HILL ROM HLDGS INC COM 431475102 303 3015 SH SOLE 0 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 261 3828 SH SOLE 0 0 0 HOLLYFRONTIER CORP COM 436106108 735 29999 SH SOLE 0 0 0 HOLOGIC INC COM 436440101 207 5884 SH SOLE 0 0 0 HOME BANCORP INC COM 43689E107 603 24695 SH SOLE 0 0 0 HOME DEPOT INC COM 437076102 36406 194986 SH SOLE 0 0 0 HONDA MOTOR LTD AMERN SHS 438128308 207 9215 SH SOLE 0 0 0 HONEYWELL INTL INC COM 438516106 15396 115073 SH SOLE 0 0 0 HORMEL FOODS CORP COM 440452100 2113 45305 SH SOLE 0 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 114 14060 SH SOLE 0 0 0 HUBBELL INC COM 443510607 548 4776 SH SOLE 0 0 0 HUMANA INC COM 444859102 1136 3619 SH SOLE 0 0 0 HUNT J B TRANS SVCS INC COM 445658107 982 10650 SH SOLE 0 0 0 HUNTINGTON BANCSHARES INC COM 446150104 2539 309229 SH SOLE 0 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 264 1449 SH SOLE 0 0 0 IAC INTERACTIVECORP COM 44919P508 533 2971 SH SOLE 0 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 399 8233 SH SOLE 0 0 0 IDACORP INC COM 451107106 320 3642 SH SOLE 0 0 0 IDEXX LABS INC COM 45168D104 796 3285 SH SOLE 0 0 0 ILLINOIS TOOL WKS INC COM 452308109 4931 34699 SH SOLE 0 0 0 ILLUMINA INC COM 452327109 1947 7127 SH SOLE 0 0 0 IMMUNOGEN INC COM 45253H101 67 19766 SH SOLE 0 0 0 INCYTE CORP COM 45337C102 279 3813 SH SOLE 0 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 282 31528 SH SOLE 0 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 3358 117937 SH SOLE 0 0 0 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 1521 90511 SH SOLE 0 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 2974 98658 SH SOLE 0 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 284 16196 SH SOLE 0 0 0 INFOSYS LTD SPONSORED ADR 456788108 271 33020 SH SOLE 0 0 0 ING GROEP N.V. SPONSORED ADR 456837103 122 23706 SH SOLE 0 0 0 INGERSOLL RAND INC COM 45687V106 221 8925 SH SOLE 0 0 0 INGREDION INC COM 457187102 222 2934 SH SOLE 0 0 0 INPHI CORP COM 45772F107 260 3290 SH SOLE 0 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 79 10644 SH SOLE 0 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 1022 13463 SH SOLE 0 0 0 INSEEGO CORP COM 45782B104 68 10896 SH SOLE 0 0 0 INNOVATOR ETFS TR IBD 50 ETF 45782C102 1514 54088 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C391 454 19255 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C409 999 40437 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 POWER 45782C417 723 33369 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C433 3320 158871 SH SOLE 0 0 0 INNOVATOR ETFS TR NASDAQ 100 PWR 45782C466 429 13022 SH SOLE 0 0 0 INNOVATOR ETFS TR RUSSELL 2000 P 45782C474 757 34993 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 POWER 45782C508 2260 90185 SH SOLE 0 0 0 INNOVATOR ETFS TR MSCI EAFE PWR 45782C524 1116 52555 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFFER E 45782C557 375 16230 SH SOLE 0 0 0 INNOVATOR ETFS TR NASDAQ 100 PWR 45782C615 5059 164639 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 PWR 45782C656 1094 47205 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 ULTRA 45782C672 466 19700 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 PWR BU 45782C680 244 10587 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C698 511 22446 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFETF 45782C771 1060 47309 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C789 1220 51352 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 PWRETF 45782C797 709 31409 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 ULTRA 45782C839 422 18325 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 PWR BU 45782C870 688 28476 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C888 264 10650 SH SOLE 0 0 0 INNOVATOR ETFS TR II LUNT LOW VOL HIG 45783G102 1051 42376 SH SOLE 0 0 0 INTEL CORP COM 458140100 33960 627492 SH SOLE 0 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1604 19861 SH SOLE 0 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 22303 201056 SH SOLE 0 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 246 2411 SH SOLE 0 0 0 INTL PAPER CO COM 460146103 6022 193455 SH SOLE 0 0 0 INTERPUBLIC GROUP COS INC COM 460690100 460 28425 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 967 13471 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGED ETF BLNCD MLTI AST 46090A200 232 19949 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 5638 106129 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 1901 83600 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 19879 403148 SH SOLE 0 0 0 INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305 229 6846 SH SOLE 0 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 142913 750592 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 549 46469 SH SOLE 0 0 0 INTEVAC INC COM 461148108 121 29600 SH SOLE 0 0 0 INTUIT COM 461202103 2472 10748 SH SOLE 0 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 5459 11024 SH SOLE 0 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 102 29798 SH SOLE 0 0 0 INVESCO SR INCOME TR COM 46131H107 55 16931 SH SOLE 0 0 0 INVESCO MUN TR COM 46131J103 282 24093 SH SOLE 0 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 314 25950 SH SOLE 0 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 382 33353 SH SOLE 0 0 0 INVESCO PA VALUE MUN INC TR COM 46132K109 165 13616 SH SOLE 0 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 305 21564 SH SOLE 0 0 0 INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 354 44300 SH SOLE 0 0 0 INVESCO MUNI INCOME OPP TRST COM 46132X101 145 21062 SH SOLE 0 0 0 INVESCO QUALITY MUNI INC TRS COM 46133G107 1087 92858 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 3704 74266 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 234 8727 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 753 24032 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 2077 27245 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 372 3334 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 629 13985 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 583 2983 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 2735 91363 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 795 19893 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 9392 93788 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 5363 60626 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 3066 19231 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 3370 69547 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 274 3339 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 2504 25531 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 1727 9131 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 763 24306 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 26017 309656 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 1641 82020 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 5623 45463 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 317 4729 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 227 13588 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 313 8318 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 1433 32124 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 5742 116950 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 1922 65658 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 439 17810 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 1857 14769 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 122 10763 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 1911 147583 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 199 24431 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 407 4546 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 202 6751 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 2883 31190 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 2338 138437 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 448 5228 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 740 13611 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 1196 21743 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 27 14510 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 700 17032 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 992 13486 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 1384 45924 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 5756 131565 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 228 7896 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 874 12936 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 5963 110505 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 213 3829 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 1947 22836 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 263 9074 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 1153 20492 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 1958 36967 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 277 20042 SH SOLE 0 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 856 76064 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T 1 30 LADER TRE 46138E107 3678 93433 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T S&P SMLCP INFO 46138E115 1374 19369 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T S&P SMLCP HELT 46138E149 726 7027 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T S&P SMLCP STAP 46138E172 237 3765 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T S&P MIDCP LOW 46138E198 34049 855064 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T CALIF AMT MUN 46138E206 847 31411 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T S&P INTL LOW 46138E230 3851 146468 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T S&P GBL WATER 46138E263 2528 76230 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T S&P EMRNG MKTS 46138E297 304 17334 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T S&P 500 MOMNTM 46138E339 757 21028 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T S&P500 LOW VOL 46138E354 56512 1204436 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T S&P500 HDL VOL 46138E362 9286 309420 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T S&P 500 HB ETF 46138E370 244 8359 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T CEF INM COMPSI 46138E404 3229 184504 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T PFD ETF 46138E511 14817 1125896 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T NATL AMT MUNI 46138E537 2130 82563 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T KBW PREM YIELD 46138E594 705 42576 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T KBW HIG DV YLD 46138E610 471 43525 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T INTL BUYBACK 46138E644 351 14947 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T GBL SRT TRM HY 46138E669 1171 59240 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T FNDMNTL HY CRP 46138E719 6466 389968 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T FTSE RAFI EMNG 46138E727 685 44426 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T EMRNG MKT SVRG 46138E784 3249 135865 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T CHINA TECHNLGY 46138E800 384 8025 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T DWA SMLCP MENT 46138E842 3308 81230 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T DWA EMERG MKTS 46138E867 745 51132 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T DWA DEV MKTS 46138E875 1029 45449 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T S&P SMLCP LOW 46138G102 19821 598113 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 3574 174675 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T S&P ULTRA DIVIDE 46138G656 4647 200390 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T S&P SMALLCAP 600 46138G664 305 7261 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T S&P 500 REVENUE 46138G698 2322 52870 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T TAXABLE MUN BD 46138G805 1667 53944 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T VRDO TAX FREE 46138G862 3274 131134 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T VAR RATE PFD 46138G870 2416 112569 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 5489 261248 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 4767 207259 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 15955 613201 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 389 17639 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 201 9741 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 4162 198487 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 2960 66153 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 201 10168 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 244 12376 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 4805 217037 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 861 40407 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 596 28975 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 785 35341 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1363 65983 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 2127 94729 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 4080 196867 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 3206 148001 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 2830 133620 SH SOLE 0 0 0 POWERSHARES DB MULTI-SECTOR OIL FD 46140H403 503 82118 SH SOLE 0 0 0 POWERSHARES DB MULTI-SECTOR PRECIOUS METAL 46140H502 237 5817 SH SOLE 0 0 0 POWERSHARES DB MULTI-SECTOR BASE METALS FD 46140H700 194 15740 SH SOLE 0 0 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 7123 265505 SH SOLE 0 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 562 10221 SH SOLE 0 0 0 INVITAE CORP COM 46185L103 183 13400 SH SOLE 0 0 0 IQVIA HLDGS INC COM 46266C105 3967 36780 SH SOLE 0 0 0 IQIYI INC SPONSORED ADS 46267X108 823 46241 SH SOLE 0 0 0 IROBOT CORP COM 462726100 344 8415 SH SOLE 0 0 0 IRON MTN INC NEW COM 46284V101 1718 72192 SH SOLE 0 0 0 ISHARES GOLD TRUST ISHARES 464285105 14332 951029 SH SOLE 0 0 0 ISHARES INC MSCI AUST ETF 464286103 173 11150 SH SOLE 0 0 0 ISHARES INC JP MRG EM CRP BD 464286251 207 4595 SH SOLE 0 0 0 ISHARES INC JP MRGN EM HI BD 464286285 330 8678 SH SOLE 0 0 0 ISHARES INC MSCI WORLD ETF 464286392 972 12468 SH SOLE 0 0 0 ISHARES INC MSCI CDA ETF 464286509 2160 98868 SH SOLE 0 0 0 ISHARES INC MIN VOL GBL ETF 464286525 5705 71017 SH SOLE 0 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 10109 215448 SH SOLE 0 0 0 ISHARES INC MSCI EURZONE ETF 464286608 229 7521 SH SOLE 0 0 0 ISHARES INC MSCI CHILE ETF 464286640 512 23601 SH SOLE 0 0 0 ISHARES INC MSCI BRIC INDX 464286657 401 11253 SH SOLE 0 0 0 ISHARES INC MSCI PAC JP ETF 464286665 1978 58345 SH SOLE 0 0 0 ISHARES INC MSCI STH KOR ETF 464286772 515 10969 SH SOLE 0 0 0 ISHARES INC MSCI GERMANY ETF 464286806 629 29271 SH SOLE 0 0 0 ISHARES INC MSCI HONG KG ETF 464286871 1345 67459 SH SOLE 0 0 0 ISHARES TR S&P 100 ETF 464287101 4566 38495 SH SOLE 0 0 0 ISHARES TR MRNGSTR LG-CP GR 464287119 5307 28572 SH SOLE 0 0 0 ISHARES TR MRNGSTR LG-CP ET 464287127 3626 24735 SH SOLE 0 0 0 ISHARES TR CORE S&P TTL STK 464287150 34729 607041 SH SOLE 0 0 0 ISHARES TR SELECT DIVID ETF 464287168 15311 208204 SH SOLE 0 0 0 ISHARES TR TIPS BD ETF 464287176 48482 411144 SH SOLE 0 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 842 22432 SH SOLE 0 0 0 ISHARES TR TRANS AVG ETF 464287192 275 1992 SH SOLE 0 0 0 ISHARES TR CORE S&P500 ETF 464287200 184311 713279 SH SOLE 0 0 0 ISHARES TR CORE US AGGBD ET 464287226 65732 569753 SH SOLE 0 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 11451 335501 SH SOLE 0 0 0 ISHARES TR IBOXX INV CP ETF 464287242 45408 367643 SH SOLE 0 0 0 ISHARES TR GLOBAL TECH ETF 464287291 15421 84563 SH SOLE 0 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 45468 275481 SH SOLE 0 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 1248 20479 SH SOLE 0 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 268 5670 SH SOLE 0 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 1237 73218 SH SOLE 0 0 0 ISHARES TR LATN AMER 40 ETF 464287390 799 43755 SH SOLE 0 0 0 ISHARES TR S&P 500 VAL ETF 464287408 24438 253906 SH SOLE 0 0 0 ISHARES TR 20 YR TR BD ETF 464287432 33653 203996 SH SOLE 0 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 71945 592236 SH SOLE 0 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 96509 1113520 SH SOLE 0 0 0 ISHARES TR MSCI EAFE ETF 464287465 24916 466076 SH SOLE 0 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 5663 88359 SH SOLE 0 0 0 ISHARES TR RUS MD CP GR ETF 464287481 10118 83217 SH SOLE 0 0 0 ISHARES TR RUS MID CAP ETF 464287499 8026 185925 SH SOLE 0 0 0 ISHARES TR CORE S&P MCP ETF 464287507 43429 301884 SH SOLE 0 0 0 ISHARES TR EXPANDED TECH 464287515 6409 30479 SH SOLE 0 0 0 ISHARES TR PHLX SEMICND ETF 464287523 1417 6907 SH SOLE 0 0 0 ISHARES TR EXPND TEC SC ETF 464287549 3448 16283 SH SOLE 0 0 0 ISHARES TR NASDAQ BIOTECH 464287556 5876 54543 SH SOLE 0 0 0 ISHARES TR COHEN STEER REIT 464287564 2976 32492 SH SOLE 0 0 0 ISHARES TR GLOBAL 100 ETF 464287572 662 14829 SH SOLE 0 0 0 ISHARES TR U.S. CNSM SV ETF 464287580 699 3948 SH SOLE 0 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 19618 197806 SH SOLE 0 0 0 ISHARES TR S&P MC 400GR ETF 464287606 5730 32111 SH SOLE 0 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 32424 215229 SH SOLE 0 0 0 ISHARES TR RUS 1000 ETF 464287622 5456 38554 SH SOLE 0 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 4000 48763 SH SOLE 0 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 5589 35333 SH SOLE 0 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 25885 226150 SH SOLE 0 0 0 ISHARES TR CORE S&P US VLU 464287663 7718 167131 SH SOLE 0 0 0 ISHARES TR CORE S&P US GWT 464287671 8075 141447 SH SOLE 0 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 3987 26882 SH SOLE 0 0 0 ISHARES TR U.S. UTILITS ETF 464287697 1491 10800 SH SOLE 0 0 0 ISHARES TR S&P MC 400VL ETF 464287705 17155 156306 SH SOLE 0 0 0 ISHARES TR U.S. TECH ETF 464287721 3354 16408 SH SOLE 0 0 0 ISHARES TR U.S. REAL ES ETF 464287739 1396 20065 SH SOLE 0 0 0 ISHARES TR US INDUSTRIALS 464287754 760 6120 SH SOLE 0 0 0 ISHARES TR US HLTHCARE ETF 464287762 2767 14734 SH SOLE 0 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 383 3731 SH SOLE 0 0 0 ISHARES TR U.S. FINLS ETF 464287788 1689 17362 SH SOLE 0 0 0 ISHARES TR U.S. ENERGY ETF 464287796 563 36793 SH SOLE 0 0 0 ISHARES TR CORE S&P SCP ETF 464287804 41720 743550 SH SOLE 0 0 0 ISHARES TR U.S. CNSM GD ETF 464287812 426 3933 SH SOLE 0 0 0 ISHARES TR DOW JONES US ETF 464287846 2568 20359 SH SOLE 0 0 0 ISHARES TR EUROPE ETF 464287861 694 19646 SH SOLE 0 0 0 ISHARES TR SP SMCP600VL ETF 464287879 2324 23251 SH SOLE 0 0 0 ISHARES TR S&P SML 600 GWT 464287887 7758 56273 SH SOLE 0 0 0 ISHARES TR MRNGSTR LG-CP VL 464288109 1005 11603 SH SOLE 0 0 0 ISHARES TR INTL TREA BD ETF 464288117 973 19723 SH SOLE 0 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 2251 21176 SH SOLE 0 0 0 ISHARES TR AGENCY BOND ETF 464288166 5891 48863 SH SOLE 0 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 1970 12861 SH SOLE 0 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 881 92201 SH SOLE 0 0 0 ISHARES TR MSCI ACWI EX US 464288240 1400 37183 SH SOLE 0 0 0 ISHARES TR MSCI ACWI ETF 464288257 9318 148928 SH SOLE 0 0 0 ISHARES TR EAFE SML CP ETF 464288273 9346 208471 SH SOLE 0 0 0 ISHARES TR JPMORGAN USD EMG 464288281 12302 127240 SH SOLE 0 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 2170 9951 SH SOLE 0 0 0 ISHARES TR CALIF MUN BD ETF 464288356 1868 30860 SH SOLE 0 0 0 ISHARES TR GLB INFRASTR ETF 464288372 573 16786 SH SOLE 0 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 588 5502 SH SOLE 0 0 0 ISHARES TR NATIONAL MUN ETF 464288414 15511 137254 SH SOLE 0 0 0 ISHARES TR ASIA 50 ETF 464288430 1307 23460 SH SOLE 0 0 0 ISHARES TR INTL SEL DIV ETF 464288448 4116 182124 SH SOLE 0 0 0 ISHARES TR MRGSTR SM CP ETF 464288505 531 4235 SH SOLE 0 0 0 ISHARES TR IBOXX HI YD ETF 464288513 10275 133317 SH SOLE 0 0 0 ISHARES TR CRE U S REIT ETF 464288521 244 6226 SH SOLE 0 0 0 ISHARES TR RESIDNL REAL EST 464288562 1019 18460 SH SOLE 0 0 0 ISHARES TR MSCI KLD400 SOC 464288570 3272 33597 SH SOLE 0 0 0 ISHARES TR MBS ETF 464288588 6019 54498 SH SOLE 0 0 0 ISHARES TR GOV/CRED BD ETF 464288596 664 5475 SH SOLE 0 0 0 ISHARES TR INTRM GOV CR ETF 464288612 1832 15965 SH SOLE 0 0 0 ISHARES TR USD INV GRDE ETF 464288620 1849 33007 SH SOLE 0 0 0 ISHARES TR INTRM TR CRP ETF 464288638 7371 134206 SH SOLE 0 0 0 ISHARES TR SH TR CRPORT ETF 464288646 14152 270279 SH SOLE 0 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 4643 27703 SH SOLE 0 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 33146 248585 SH SOLE 0 0 0 ISHARES TR SHORT TREAS BD 464288679 27228 245250 SH SOLE 0 0 0 ISHARES TR PFD AND INCM SEC 464288687 21379 671465 SH SOLE 0 0 0 ISHARES TR MRNING SM CP ETF 464288703 1281 15004 SH SOLE 0 0 0 ISHARES TR GLB CNSM STP ETF 464288737 202 4224 SH SOLE 0 0 0 ISHARES TR US HOME CONS ETF 464288752 547 18903 SH SOLE 0 0 0 ISHARES TR US AER DEF ETF 464288760 11287 78461 SH SOLE 0 0 0 ISHARES TR US REGNL BKS ETF 464288778 329 11379 SH SOLE 0 0 0 ISHARES TR MSCI USA ESG SLC 464288802 1127 10266 SH SOLE 0 0 0 ISHARES TR U.S. MED DVC ETF 464288810 9004 39957 SH SOLE 0 0 0 ISHARES TR US HLTHCR PR ETF 464288828 672 4028 SH SOLE 0 0 0 ISHARES TR U.S. PHARMA ETF 464288836 227 1687 SH SOLE 0 0 0 ISHARES TR MICRO-CAP ETF 464288869 470 7014 SH SOLE 0 0 0 ISHARES TR EAFE VALUE ETF 464288877 3690 103379 SH SOLE 0 0 0 ISHARES TR EAFE GRWTH ETF 464288885 2455 34528 SH SOLE 0 0 0 ISHARES TR RUS TP200 GR ETF 464289438 4353 51696 SH SOLE 0 0 0 ISHARES TR RUS TOP 200 ETF 464289446 376 6112 SH SOLE 0 0 0 ISHARES TR LNG TR CRPRT BD 464289511 1314 20658 SH SOLE 0 0 0 ISHARES TR INDIA 50 ETF 464289529 324 12616 SH SOLE 0 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 12119 255360 SH SOLE 0 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 6494 156929 SH SOLE 0 0 0 ISHARES TR MODERT ALLOC ETF 464289875 2520 68585 SH SOLE 0 0 0 ISHARES TR CONSER ALLOC ETF 464289883 5072 150149 SH SOLE 0 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 6756 517728 SH SOLE 0 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 195 20962 SH SOLE 0 0 0 ISHARES TR US TREAS BD ETF 46429B267 28167 1005605 SH SOLE 0 0 0 ISHARES TR A RATE CP BD ETF 46429B291 642 11652 SH SOLE 0 0 0 ISHARES TR GNMA BOND ETF 46429B333 8868 171895 SH SOLE 0 0 0 ISHARES TR CMBS ETF 46429B366 209 3894 SH SOLE 0 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 7712 158223 SH SOLE 0 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 14951 208959 SH SOLE 0 0 0 ISHARES TR MSCI CHINA ETF 46429B671 1107 19339 SH SOLE 0 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 64372 1037423 SH SOLE 0 0 0 ISHARES TR MSCI MIN VOL ETF 46429B697 115480 2138130 SH SOLE 0 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 2716 27188 SH SOLE 0 0 0 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 16506 340393 SH SOLE 0 0 0 ISHARES U S ETF TR TECHNOLOGY 46431W648 278 9571 SH SOLE 0 0 0 ISHARES U S ETF TR SHT MAT MUN ETF 46431W838 5722 114978 SH SOLE 0 0 0 ISHARES U S ETF TR COMMOD SEL STG 46431W853 535 23824 SH SOLE 0 0 0 ISHARES TR USA QUALITY FCTR 46432F339 22470 277265 SH SOLE 0 0 0 ISHARES TR USA SIZE FACTOR 46432F370 2188 30655 SH SOLE 0 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 2384 37839 SH SOLE 0 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 33958 318911 SH SOLE 0 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 7683 163442 SH SOLE 0 0 0 ISHARES TR CORE MSCI EAFE 46432F842 40359 808965 SH SOLE 0 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 5167 102319 SH SOLE 0 0 0 ISHARES TR MRNGSTR INC ETF 46432F875 2080 103980 SH SOLE 0 0 0 ISHARES INC CORE MSCI EMKT 46434G103 16523 408274 SH SOLE 0 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 183 10544 SH SOLE 0 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 807 16347 SH SOLE 0 0 0 ISHARES INC ESG MSCI EM ETF 46434G863 4366 159505 SH SOLE 0 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 1328 26481 SH SOLE 0 0 0 ISHARES TR MULTIFACTOR USA 46434V282 4475 169175 SH SOLE 0 0 0 ISHARES TR MULTIFACTOR GLBL 46434V316 2984 124588 SH SOLE 0 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 1547 43431 SH SOLE 0 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 2602 63677 SH SOLE 0 0 0 ISHARES TR INTL QLTY FACTOR 46434V456 457 17687 SH SOLE 0 0 0 ISHARES TR IBONDS SEP2020 46434V571 779 30694 SH SOLE 0 0 0 ISHARES TR CORE TOTAL USD 46434V613 4994 95119 SH SOLE 0 0 0 ISHARES TR CORE DIV GRWTH 46434V621 20803 638319 SH SOLE 0 0 0 ISHARES TR CORE MSCI PAC 46434V696 612 13195 SH SOLE 0 0 0 ISHARES TR MIN VOL JAPN ETF 46434V712 640 10994 SH SOLE 0 0 0 ISHARES TR MIN VOL EUROPE 46434V720 336 15236 SH SOLE 0 0 0 ISHARES TR CORE MSCI EURO 46434V738 1280 34525 SH SOLE 0 0 0 ISHARES TR YLD OPTIM BD 46434V787 584 23687 SH SOLE 0 0 0 ISHARES TR HDG MSCI EAFE 46434V803 863 35641 SH SOLE 0 0 0 ISHARES TR TRS FLT RT BD 46434V860 20417 405747 SH SOLE 0 0 0 ISHARES TR ULTR SH TRM BD 46434V878 1919 38425 SH SOLE 0 0 0 ISHARES TR IBONDS DEC20 ETF 46434VAQ3 2491 98815 SH SOLE 0 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 985 39412 SH SOLE 0 0 0 ISHARES TR IBONDS DEC22 ETF 46434VBA7 2313 93314 SH SOLE 0 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 365 14629 SH SOLE 0 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 823 33311 SH SOLE 0 0 0 ISHARES TR IBONDS DEC21 ETF 46434VBK5 723 29320 SH SOLE 0 0 0 ISHARES TR CONV BD ETF 46435G102 840 15448 SH SOLE 0 0 0 ISHARES TR ESG USD CORPT 46435G193 758 29481 SH SOLE 0 0 0 ISHARES TR ESG 1 5 YR USD 46435G243 2491 99980 SH SOLE 0 0 0 ISHARES TR RUSEL 2500 ETF 46435G268 202 6005 SH SOLE 0 0 0 ISHARES TR IBONDS DEC2023 46435G318 768 29937 SH SOLE 0 0 0 ISHARES TR CORE MSCI INTL 46435G326 661 14908 SH SOLE 0 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 2807 117561 SH SOLE 0 0 0 ISHARES TR MORTGE REL ETF 46435G342 1603 85699 SH SOLE 0 0 0 ISHARES TR ESG MSCI USA ETF 46435G425 5833 101469 SH SOLE 0 0 0 ISHARES TR EDGE MSCI MINM 46435G433 2359 91237 SH SOLE 0 0 0 ISHARES TR ESG MSCI EAFE 46435G516 4195 78910 SH SOLE 0 0 0 ISHARES TR INTL DIV GRWTH 46435G524 910 20159 SH SOLE 0 0 0 ISHARES TR MSCI GLOBAL IMP 46435G532 202 3521 SH SOLE 0 0 0 ISHARES TR CORE INTL AGGR 46435G672 1400 25598 SH SOLE 0 0 0 ISHARES TR IBONDS DEC2022 46435G755 783 30091 SH SOLE 0 0 0 ISHARES TR IBONDS DEC2021 46435G789 812 31823 SH SOLE 0 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 327 13330 SH SOLE 0 0 0 ISHARES TR CYBERSECURITY 46435U135 311 12500 SH SOLE 0 0 0 ISHARES TR GBL GREEN ETF 46435U440 337 6342 SH SOLE 0 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 315 12007 SH SOLE 0 0 0 ISHARES TR ESG US AGR BD 46435U549 2431 43866 SH SOLE 0 0 0 ISHARES TR ROBOTICS ARTIF 46435U556 505 22580 SH SOLE 0 0 0 ISHARES TR ESG MSCI USA SML 46435U663 1449 72649 SH SOLE 0 0 0 ISHARES TR IBONDS DEC 46435U697 520 19865 SH SOLE 0 0 0 ISHARES TR BROAD USD HIGH 46435U853 5841 164534 SH SOLE 0 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 390 15921 SH SOLE 0 0 0 JPMORGAN CHASE & CO COM 46625H100 40026 444581 SH SOLE 0 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 267 29554 SH SOLE 0 0 0 J P MORGAN EXCHANGE-TRADED F DIV RTN GLB EQ 46641Q100 469 9804 SH SOLE 0 0 0 J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 13273 306954 SH SOLE 0 0 0 J P MORGAN EXCHANGE-TRADED F DIV RTN EM EQT 46641Q308 2802 70581 SH SOLE 0 0 0 J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 1484 25312 SH SOLE 0 0 0 J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 1252 24822 SH SOLE 0 0 0 J P MORGAN EXCHANGE-TRADED F BETBULD JAPAN 46641Q712 2066 100909 SH SOLE 0 0 0 J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 478 18747 SH SOLE 0 0 0 J P MORGAN EXCHANGE-TRADED F US DIVIDEND 46641Q795 208 10990 SH SOLE 0 0 0 J P MORGAN EXCHANGE-TRADED F LONG SHORT ETF 46641Q811 307 16737 SH SOLE 0 0 0 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 48551 977480 SH SOLE 0 0 0 J P MORGAN EXCHANGE-TRADED F DIVERSFD EQT ETF 46641Q845 1017 47190 SH SOLE 0 0 0 J P MORGAN EXCHANGE-TRADED F DIVERSFED RTRN 46641Q886 1029 20656 SH SOLE 0 0 0 JACOBS ENGR GROUP INC COM 469814107 1257 15861 SH SOLE 0 0 0 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 657 19464 SH SOLE 0 0 0 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 7836 219360 SH SOLE 0 0 0 JANUS DETROIT STR TR HENDERSON MTG 47103U852 2513 48276 SH SOLE 0 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 6237 126632 SH SOLE 0 0 0 JD COM INC SPON ADR CL A 47215P106 1342 33140 SH SOLE 0 0 0 JETBLUE AWYS CORP COM 477143101 321 35836 SH SOLE 0 0 0 JOHN HANCOCK ETF TRUST MLTFCTR LRG CAP 47804J107 4318 134602 SH SOLE 0 0 0 JOHN HANCOCK ETF TRUST MULTIFACTOR MI 47804J206 3908 137555 SH SOLE 0 0 0 JOHN HANCOCK ETF TRUST MULTIFACTR SML 47804J842 2431 127887 SH SOLE 0 0 0 JOHN HANCOCK ETF TRUST MULTI INTL ETF 47804J859 616 27133 SH SOLE 0 0 0 JOHNSON & JOHNSON COM 478160104 64281 490207 SH SOLE 0 0 0 JUNIPER NETWORKS INC COM 48203R104 3961 206945 SH SOLE 0 0 0 KAR AUCTION SVCS INC COM 48238T109 187 15601 SH SOLE 0 0 0 KLA CORPORATION COM NEW 482480100 2217 15420 SH SOLE 0 0 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 316 29668 SH SOLE 0 0 0 KKR & CO INC CL A 48251W104 2974 126701 SH SOLE 0 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 543 7839 SH SOLE 0 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 829 6517 SH SOLE 0 0 0 KAYNE ANDERSN MLP MIDS INVT COM 486606106 243 66845 SH SOLE 0 0 0 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 123 36907 SH SOLE 0 0 0 KELLOGG CO COM 487836108 1759 29317 SH SOLE 0 0 0 KEMPER CORP DEL COM 488401100 1143 15368 SH SOLE 0 0 0 KEURIG DR PEPPER INC COM 49271V100 342 14103 SH SOLE 0 0 0 KEYCORP COM 493267108 623 60119 SH SOLE 0 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1073 12827 SH SOLE 0 0 0 KIMBALL ELECTRONICS INC COM 49428J109 118 10795 SH SOLE 0 0 0 KIMBERLY CLARK CORP COM 494368103 8287 64812 SH SOLE 0 0 0 KIMCO RLTY CORP COM 49446R109 302 31215 SH SOLE 0 0 0 KINDER MORGAN INC DEL COM 49456B101 3538 254145 SH SOLE 0 0 0 KINDRED BIOSCIENCES INC COM 494577109 229 57227 SH SOLE 0 0 0 KINROSS GOLD CORP COM 496902404 105 26445 SH SOLE 0 0 0 KINSALE CAP GROUP INC COM 49714P108 218 2081 SH SOLE 0 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 283 9658 SH SOLE 0 0 0 KITE RLTY GROUP TR COM NEW 49803T300 204 21575 SH SOLE 0 0 0 KOHLS CORP COM 500255104 180 12332 SH SOLE 0 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 391 9740 SH SOLE 0 0 0 KRAFT HEINZ CO COM 500754106 6281 253897 SH SOLE 0 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 481 10615 SH SOLE 0 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 140 10126 SH SOLE 0 0 0 KROGER CO COM 501044101 8368 277817 SH SOLE 0 0 0 L BRANDS INC COM 501797104 182 15783 SH SOLE 0 0 0 LKQ CORP COM 501889208 349 17029 SH SOLE 0 0 0 LTC PPTYS INC COM 502175102 638 20646 SH SOLE 0 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 6925 38445 SH SOLE 0 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1078 8527 SH SOLE 0 0 0 LADDER CAP CORP CL A 505743104 149 31451 SH SOLE 0 0 0 LAM RESEARCH CORP COM 512807108 2621 10920 SH SOLE 0 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 476 9278 SH SOLE 0 0 0 LAMB WESTON HLDGS INC COM 513272104 712 12464 SH SOLE 0 0 0 LAS VEGAS SANDS CORP COM 517834107 1504 35409 SH SOLE 0 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 13697 621442 SH SOLE 0 0 0 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 266 10209 SH SOLE 0 0 0 LAUDER ESTEE COS INC CL A 518439104 913 5732 SH SOLE 0 0 0 LEGGETT & PLATT INC COM 524660107 1194 44758 SH SOLE 0 0 0 LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 791 30696 SH SOLE 0 0 0 LEGG MASON ETF INVT TR INT LW VTY HGH 52468L505 360 17415 SH SOLE 0 0 0 LEGG MASON ETF INVT TR WESTN AST SHRT 52468L786 257 11400 SH SOLE 0 0 0 LEIDOS HOLDINGS INC COM 525327102 5779 63056 SH SOLE 0 0 0 LENNAR CORP CL A 526057104 3155 82589 SH SOLE 0 0 0 LENNOX INTL INC COM 526107107 402 2213 SH SOLE 0 0 0 LIBERTY ALL-STAR GROWTH FD I COM 529900102 192 41325 SH SOLE 0 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 975 201481 SH SOLE 0 0 0 LILLY ELI & CO COM 532457108 13496 97289 SH SOLE 0 0 0 LINCOLN ELEC HLDGS INC COM 533900106 472 6840 SH SOLE 0 0 0 LINCOLN NATL CORP IND COM 534187109 3559 135224 SH SOLE 0 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 202 33272 SH SOLE 0 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 243 160739 SH SOLE 0 0 0 LOCKHEED MARTIN CORP COM 539830109 27842 82143 SH SOLE 0 0 0 LOWES COS INC COM 548661107 10592 123096 SH SOLE 0 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 901 33120 SH SOLE 0 0 0 LULULEMON ATHLETICA INC COM 550021109 1912 10085 SH SOLE 0 0 0 LUMENTUM HLDGS INC COM 55024U109 831 11269 SH SOLE 0 0 0 LYFT INC CL A COM 55087P104 1439 53576 SH SOLE 0 0 0 M & T BK CORP COM 55261F104 1383 13370 SH SOLE 0 0 0 MDU RES GROUP INC COM 552690109 597 27751 SH SOLE 0 0 0 MFS CHARTER INCOME TR SH BEN INT 552727109 145 19531 SH SOLE 0 0 0 MFA FINL INC COM 55272X102 38 24226 SH SOLE 0 0 0 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 200 39686 SH SOLE 0 0 0 MFS MUN INCOME TR SH BEN INT 552738106 84 13077 SH SOLE 0 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 348 96788 SH SOLE 0 0 0 MGE ENERGY INC COM 55277P104 226 3456 SH SOLE 0 0 0 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 1295 285836 SH SOLE 0 0 0 MGM RESORTS INTERNATIONAL COM 552953101 568 48094 SH SOLE 0 0 0 MSA SAFETY INC COM 553498106 1222 12071 SH SOLE 0 0 0 MSC INDL DIRECT INC CL A 553530106 420 7633 SH SOLE 0 0 0 MSCI INC COM 55354G100 790 2734 SH SOLE 0 0 0 MACATAWA BK CORP COM 554225102 83 11657 SH SOLE 0 0 0 MACKINAC FINL CORP COM 554571109 238 22782 SH SOLE 0 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1118 44270 SH SOLE 0 0 0 MACYS INC COM 55616P104 147 29905 SH SOLE 0 0 0 MADISON COVERED CALL & EQUIT COM 557437100 386 76375 SH SOLE 0 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 992 14860 SH SOLE 0 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1131 31000 SH SOLE 0 0 0 MAGNA INTL INC COM 559222401 337 10554 SH SOLE 0 0 0 MAIN STR CAP CORP COM 56035L104 2602 126864 SH SOLE 0 0 0 MANAGER DIRECTED PORTFOLIOS IM DBI MNGD FU 56170L828 261 10289 SH SOLE 0 0 0 MANNKIND CORP COM NEW 56400P706 41 39657 SH SOLE 0 0 0 MANULIFE FINL CORP COM 56501R106 451 35929 SH SOLE 0 0 0 MARATHON OIL CORP COM 565849106 435 132072 SH SOLE 0 0 0 MARATHON PETE CORP COM 56585A102 1993 84357 SH SOLE 0 0 0 MARKEL CORP COM 570535104 521 562 SH SOLE 0 0 0 MARKETAXESS HLDGS INC COM 57060D108 244 733 SH SOLE 0 0 0 MARSH & MCLENNAN COS INC COM 571748102 865 10005 SH SOLE 0 0 0 MARRIOTT INTL INC NEW CL A 571903202 2482 33176 SH SOLE 0 0 0 MARTIN MARIETTA MATLS INC COM 573284106 318 1682 SH SOLE 0 0 0 MASCO CORP COM 574599106 488 14104 SH SOLE 0 0 0 MASIMO CORP COM 574795100 676 3814 SH SOLE 0 0 0 MASTEC INC COM 576323109 464 14165 SH SOLE 0 0 0 MASTERCARD INC CL A 57636Q104 33449 138472 SH SOLE 0 0 0 MATCH GROUP INC COM 57665R106 958 14505 SH SOLE 0 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 308 6339 SH SOLE 0 0 0 MAVERIX METALS INC COM NEW 57776F405 66 20000 SH SOLE 0 0 0 MAXLINEAR INC COM 57776J100 313 26831 SH SOLE 0 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 377 35294 SH SOLE 0 0 0 MAYVILLE ENGINEERING CO INC COM 578605107 75 12181 SH SOLE 0 0 0 MCCORMICK & CO INC COM VTG 579780107 522 3666 SH SOLE 0 0 0 MCCORMICK & CO INC COM NON VTG 579780206 4251 30106 SH SOLE 0 0 0 MCDONALDS CORP COM 580135101 21643 130890 SH SOLE 0 0 0 MCEWEN MNG INC COM 58039P107 32 48684 SH SOLE 0 0 0 MCKESSON CORP COM 58155Q103 1934 14300 SH SOLE 0 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 3636 210290 SH SOLE 0 0 0 MEDLEY CAP CORP COM 58503F106 37 63292 SH SOLE 0 0 0 MERCK & CO. INC COM 58933Y105 30844 400878 SH SOLE 0 0 0 MERCURY SYS INC COM 589378108 327 4585 SH SOLE 0 0 0 MESA LABS INC COM 59064R109 637 2816 SH SOLE 0 0 0 METLIFE INC COM 59156R108 1406 45990 SH SOLE 0 0 0 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 964 205575 SH SOLE 0 0 0 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 244 57737 SH SOLE 0 0 0 MICROSOFT CORP COM 594918104 144896 918751 SH SOLE 0 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 1211 17856 SH SOLE 0 0 0 MICRON TECHNOLOGY INC COM 595112103 5045 119939 SH SOLE 0 0 0 MID AMER APT CMNTYS INC COM 59522J103 304 2949 SH SOLE 0 0 0 MIDDLESEX WATER CO COM 596680108 332 5528 SH SOLE 0 0 0 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 692 122837 SH SOLE 0 0 0 MILLER HERMAN INC COM 600544100 368 16573 SH SOLE 0 0 0 MILLER INDS INC TENN COM NEW 600551204 1176 41570 SH SOLE 0 0 0 MINERVA NEUROSCIENCES INC COM 603380106 114 19000 SH SOLE 0 0 0 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 26 11453 SH SOLE 0 0 0 MODERNA INC COM 60770K107 7047 235296 SH SOLE 0 0 0 MOHAWK GROUP HLDGS INC COM 608189106 26 15515 SH SOLE 0 0 0 MOLINA HEALTHCARE INC COM 60855R100 354 2536 SH SOLE 0 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 777 19919 SH SOLE 0 0 0 MOMO INC ADR 60879B107 535 24651 SH SOLE 0 0 0 MONDELEZ INTL INC CL A 609207105 6869 137166 SH SOLE 0 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 19 14257 SH SOLE 0 0 0 MONGODB INC CL A 60937P106 740 5420 SH SOLE 0 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 3117 55395 SH SOLE 0 0 0 MOODYS CORP COM 615369105 894 4226 SH SOLE 0 0 0 MORGAN STANLEY COM NEW 617446448 2382 70054 SH SOLE 0 0 0 MOSAIC CO NEW COM 61945C103 1158 106987 SH SOLE 0 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1881 14153 SH SOLE 0 0 0 MUELLER INDS INC COM 624756102 284 11860 SH SOLE 0 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 43 16463 SH SOLE 0 0 0 NIO INC SPON ADS 62914V106 175 62855 SH SOLE 0 0 0 NMI HLDGS INC CL A 629209305 142 12242 SH SOLE 0 0 0 NRG ENERGY INC COM NEW 629377508 262 9611 SH SOLE 0 0 0 NVR INC COM 62944T105 324 126 SH SOLE 0 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 186 12232 SH SOLE 0 0 0 NASDAQ INC COM 631103108 519 5465 SH SOLE 0 0 0 NATIONAL FUEL GAS CO N J COM 636180101 245 6571 SH SOLE 0 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 672 11532 SH SOLE 0 0 0 NATIONAL HEALTH INVS INC COM 63633D104 509 10271 SH SOLE 0 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 464 14404 SH SOLE 0 0 0 NATIXIS ETF TR LOOMIS SAYLES 63873X208 1883 76110 SH SOLE 0 0 0 NAUTILUS INC COM 63910B102 40 15400 SH SOLE 0 0 0 NEKTAR THERAPEUTICS COM 640268108 227 12745 SH SOLE 0 0 0 NEOGEN CORP COM 640491106 1864 27826 SH SOLE 0 0 0 NEOGENOMICS INC COM NEW 64049M209 260 9428 SH SOLE 0 0 0 NETAPP INC COM 64110D104 253 6065 SH SOLE 0 0 0 NETFLIX INC COM 64110L106 25208 67132 SH SOLE 0 0 0 NETEASE INC SPONSORED ADS 64110W102 700 2181 SH SOLE 0 0 0 NEW AGE BEVERAGES CORP COM 64157V108 20 14410 SH SOLE 0 0 0 NEUBERGER BERMAN REAL ESTATE COM 64190A103 71 23626 SH SOLE 0 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 208 1922 SH SOLE 0 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1604 320203 SH SOLE 0 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 724 77140 SH SOLE 0 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 551 355250 SH SOLE 0 0 0 NEWELL BRANDS INC COM 651229106 1082 81439 SH SOLE 0 0 0 NEWMONT CORP COM 651639106 3625 80060 SH SOLE 0 0 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 166 12536 SH SOLE 0 0 0 NEXTERA ENERGY INC COM 65339F101 18823 78225 SH SOLE 0 0 0 NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 933 112896 SH SOLE 0 0 0 NIKE INC CL B 654106103 7367 89042 SH SOLE 0 0 0 NISOURCE INC COM 65473P105 333 13325 SH SOLE 0 0 0 NOKIA CORP SPONSORED ADR 654902204 427 137657 SH SOLE 0 0 0 NOBLE ENERGY INC COM 655044105 76 12517 SH SOLE 0 0 0 NORDSON CORP COM 655663102 432 3195 SH SOLE 0 0 0 NORFOLK SOUTHERN CORP COM 655844108 4270 29246 SH SOLE 0 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 6 15000 SH SOLE 0 0 0 NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 1849 74357 SH SOLE 0 0 0 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 6568 270402 SH SOLE 0 0 0 NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 242 9947 SH SOLE 0 0 0 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 1210 57056 SH SOLE 0 0 0 NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 926 40963 SH SOLE 0 0 0 NORTHERN LTS FD TR III HCM DEFND 100 66538R748 1037 41116 SH SOLE 0 0 0 NORTHERN TR CORP COM 665859104 1047 13880 SH SOLE 0 0 0 NORTHROP GRUMMAN CORP COM 666807102 9132 30183 SH SOLE 0 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 155 13383 SH SOLE 0 0 0 NORTONLIFELOCK INC COM 668771108 1508 80585 SH SOLE 0 0 0 NOVARTIS A G SPONSORED ADR 66987V109 5143 62378 SH SOLE 0 0 0 NOVO-NORDISK A S ADR 670100205 2427 40315 SH SOLE 0 0 0 NUCOR CORP COM 670346105 1392 38654 SH SOLE 0 0 0 NUVEEN MARYLAND QLT MUN INC COM 67061Q107 372 29451 SH SOLE 0 0 0 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 710 72637 SH SOLE 0 0 0 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 510 34046 SH SOLE 0 0 0 NUVEEN N Y MUN VALUE FD INC COM 67062M105 382 40407 SH SOLE 0 0 0 NUVEEN SELECT TAX FREE INCOM SH BEN INT 67063C106 266 18746 SH SOLE 0 0 0 NUVEEN SELECT TAX FREE INCOM SH BEN INT 67063X100 263 17084 SH SOLE 0 0 0 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 161 12462 SH SOLE 0 0 0 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 261 18423 SH SOLE 0 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 336 26865 SH SOLE 0 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 1733 127974 SH SOLE 0 0 0 NVIDIA CORP COM 67066G104 37117 140806 SH SOLE 0 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 3185 231830 SH SOLE 0 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 208 15190 SH SOLE 0 0 0 NUVEEN INTER DURATION MN TMF COM 670671106 160 12336 SH SOLE 0 0 0 NUVEEN SR INCOME FD COM 67067Y104 499 112815 SH SOLE 0 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 1600 128535 SH SOLE 0 0 0 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 394 25167 SH SOLE 0 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 416 21903 SH SOLE 0 0 0 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 98 13162 SH SOLE 0 0 0 NUVEEN DIVERSIFIED DIVID & I COM 6706EP105 99 14021 SH SOLE 0 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 1250 123734 SH SOLE 0 0 0 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 124 10740 SH SOLE 0 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 1446 102800 SH SOLE 0 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 160 23573 SH SOLE 0 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 1927 131242 SH SOLE 0 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 2087 287444 SH SOLE 0 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 585 77434 SH SOLE 0 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 549 74736 SH SOLE 0 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 2045 360742 SH SOLE 0 0 0 NUVEEN TAX-ADVANTAGED DIVID COM 67073G105 440 39076 SH SOLE 0 0 0 NUVEEN TAXABLE MUNICIPAL INC COM 67074C103 204 10665 SH SOLE 0 0 0 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 1313 100725 SH SOLE 0 0 0 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 26 17789 SH SOLE 0 0 0 NUVEEN SHT DUR CR OPP FD COM 67074X107 299 27465 SH SOLE 0 0 0 NUVEEN REAL ASSET INCOME & G COM 67074Y105 357 36216 SH SOLE 0 0 0 NUVEEN DOW 30 DYNAMIC OVERWR SHS 67075F105 406 32398 SH SOLE 0 0 0 NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 96 12025 SH SOLE 0 0 0 NUTRIEN LTD COM 67077M108 567 16734 SH SOLE 0 0 0 OGE ENERGY CORP COM 670837103 680 22132 SH SOLE 0 0 0 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 224 31804 SH SOLE 0 0 0 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 137 12768 SH SOLE 0 0 0 NUVEEN MUN VALUE FD INC COM 670928100 6248 640180 SH SOLE 0 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 2115 60006 SH SOLE 0 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 1898 77736 SH SOLE 0 0 0 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 204 6980 SH SOLE 0 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 541 25042 SH SOLE 0 0 0 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 1319 62828 SH SOLE 0 0 0 NUSHARES ETF TR NUVEEN ESG US 67092P870 6051 228240 SH SOLE 0 0 0 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 421 20077 SH SOLE 0 0 0 NUVEEN MICHIGAN QLT MUN INC COM 670979103 193 14362 SH SOLE 0 0 0 OFS CAP CORP COM 67103B100 45 11000 SH SOLE 0 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 1258 4179 SH SOLE 0 0 0 OSI ETF TR OSHARES FTSE 67110P100 1344 64134 SH SOLE 0 0 0 OASIS PETROLEUM INC COM 674215108 8 21740 SH SOLE 0 0 0 OCCIDENTAL PETE CORP COM 674599105 984 85005 SH SOLE 0 0 0 OFFICE DEPOT INC COM 676220106 56 34255 SH SOLE 0 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 366 13431 SH SOLE 0 0 0 OKTA INC CL A 679295105 1344 10994 SH SOLE 0 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 854 6507 SH SOLE 0 0 0 OLD REP INTL CORP COM 680223104 352 23066 SH SOLE 0 0 0 OMNICOM GROUP INC COM 681919106 3841 69958 SH SOLE 0 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 1663 62672 SH SOLE 0 0 0 OMEROS CORP COM 682143102 319 23853 SH SOLE 0 0 0 ON SEMICONDUCTOR CORP COM 682189105 235 18890 SH SOLE 0 0 0 180 DEGREE CAP CORP COM 68235B109 18 12925 SH SOLE 0 0 0 ONE GAS INC COM 68235P108 615 7352 SH SOLE 0 0 0 ONEOK INC NEW COM 682680103 1806 82797 SH SOLE 0 0 0 OPKO HEALTH INC COM 68375N103 505 376616 SH SOLE 0 0 0 ORACLE CORP COM 68389X105 14631 302741 SH SOLE 0 0 0 ORCHID IS CAP INC COM 68571X103 72 24434 SH SOLE 0 0 0 ORGANOVO HLDGS INC COM 68620A104 4 10070 SH SOLE 0 0 0 ORGANIGRAM HLDGS INC COM 68620P101 43 21326 SH SOLE 0 0 0 OSHKOSH CORP COM 688239201 258 4016 SH SOLE 0 0 0 OTONOMY INC COM 68906L105 23 11640 SH SOLE 0 0 0 OTTER TAIL CORP COM 689648103 344 7732 SH SOLE 0 0 0 OVERSTOCK COM INC DEL COM 690370101 103 20691 SH SOLE 0 0 0 OWENS & MINOR INC NEW COM 690732102 517 56473 SH SOLE 0 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 412 35662 SH SOLE 0 0 0 OXFORD LANE CAP CORP COM 691543102 43 10232 SH SOLE 0 0 0 PDL BIOPHARMA INC COM 69329Y104 37 13082 SH SOLE 0 0 0 PG&E CORP COM 69331C108 192 21318 SH SOLE 0 0 0 PGIM ETF TR ULTRA SHORT 69344A107 6151 126430 SH SOLE 0 0 0 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 250 22632 SH SOLE 0 0 0 PNC FINL SVCS GROUP INC COM 693475105 4214 44029 SH SOLE 0 0 0 PPG INDS INC COM 693506107 2651 31707 SH SOLE 0 0 0 PPL CORP COM 69351T106 3421 138623 SH SOLE 0 0 0 PACCAR INC COM 693718108 1558 25482 SH SOLE 0 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 54718 2025852 SH SOLE 0 0 0 PACER FDS TR TRENDP US MID CP 69374H204 10754 379603 SH SOLE 0 0 0 PACER FDS TR TRENDP 100 ETF 69374H303 12851 369290 SH SOLE 0 0 0 PACER FDS TR TRENDPILOT US BD 69374H642 574 22496 SH SOLE 0 0 0 PACER FDS TR TRENDPILOT FD 69374H675 612 26206 SH SOLE 0 0 0 PACER FDS TR TRENDPILOT INTL 69374H683 1737 74493 SH SOLE 0 0 0 PACER FDS TR BNCHMRK INFRA 69374H741 9461 308770 SH SOLE 0 0 0 PACER FDS TR TRENDPILOT EUR 69374H808 331 13939 SH SOLE 0 0 0 PACER FDS TR US CASH COWS 100 69374H881 324 14656 SH SOLE 0 0 0 PACIRA BIOSCIENCES COM 695127100 269 8028 SH SOLE 0 0 0 PACKAGING CORP AMER COM 695156109 685 7888 SH SOLE 0 0 0 PACWEST BANCORP DEL COM 695263103 350 19531 SH SOLE 0 0 0 PALO ALTO NETWORKS INC COM 697435105 1436 8758 SH SOLE 0 0 0 PAN AMERN SILVER CORP COM 697900108 519 36236 SH SOLE 0 0 0 PARETEUM CORP COM NEW 69946T207 10 25299 SH SOLE 0 0 0 PARK HOTELS RESORTS INC COM 700517105 97 12255 SH SOLE 0 0 0 PARK NATL CORP COM 700658107 270 3482 SH SOLE 0 0 0 PARKER HANNIFIN CORP COM 701094104 936 7217 SH SOLE 0 0 0 PATRICK INDS INC COM 703343103 259 9180 SH SOLE 0 0 0 PAYCHEX INC COM 704326107 3396 53978 SH SOLE 0 0 0 PAYCOM SOFTWARE INC COM 70432V102 1621 8022 SH SOLE 0 0 0 PAYPAL HLDGS INC COM 70450Y103 11755 122784 SH SOLE 0 0 0 PAYSIGN INC COM 70451A104 180 34950 SH SOLE 0 0 0 PENN NATL GAMING INC COM 707569109 163 12923 SH SOLE 0 0 0 PENNANTPARK INVT CORP COM 708062104 27 10276 SH SOLE 0 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 191 39311 SH SOLE 0 0 0 PENNEY J C CORP INC COM 708160106 7 19665 SH SOLE 0 0 0 PENNYMAC MTG INVT TR COM 70931T103 222 20891 SH SOLE 0 0 0 PEOPLES UTD FINL INC COM 712704105 833 75382 SH SOLE 0 0 0 PEPSICO INC COM 713448108 28970 241215 SH SOLE 0 0 0 PERKINELMER INC COM 714046109 332 4415 SH SOLE 0 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 63 22177 SH SOLE 0 0 0 PFIZER INC COM 717081103 42704 1308348 SH SOLE 0 0 0 PHILIP MORRIS INTL INC COM 718172109 8586 117679 SH SOLE 0 0 0 PHILLIPS 66 COM 718546104 3698 68929 SH SOLE 0 0 0 PHYSICIANS RLTY TR COM 71943U104 830 59506 SH SOLE 0 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 848 47997 SH SOLE 0 0 0 PIMCO CALIF MUN INCOME FD II COM 72200M108 694 82104 SH SOLE 0 0 0 PIMCO CA MUNICIPAL INCOME FD COM 72200N106 1205 77110 SH SOLE 0 0 0 PIMCO MUN INCOME FD COM 72200R107 215 17017 SH SOLE 0 0 0 PIMCO CORPORATE & INCOME STR COM 72200U100 318 23870 SH SOLE 0 0 0 PIMCO MUN INCOME FD II COM 72200W106 693 54752 SH SOLE 0 0 0 PIMCO STRATEGIC INCOME FD COM 72200X104 2198 363851 SH SOLE 0 0 0 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 186 23382 SH SOLE 0 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 901 183825 SH SOLE 0 0 0 PIMCO MUN INCOME FD III COM 72201A103 125 11761 SH SOLE 0 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 893 69138 SH SOLE 0 0 0 PIMCO INCOME STRATEGY FD COM 72201H108 255 30192 SH SOLE 0 0 0 PIMCO INCOME STRATEGY FD II COM 72201J104 343 45314 SH SOLE 0 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 893 17279 SH SOLE 0 0 0 PIMCO ETF TR 15 YR US TIPS 72201R304 717 9216 SH SOLE 0 0 0 PIMCO ETF TR BROAD US TIPS 72201R403 247 4064 SH SOLE 0 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 5797 58556 SH SOLE 0 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 17990 169443 SH SOLE 0 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 2681 31263 SH SOLE 0 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 800 7554 SH SOLE 0 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 32443 327771 SH SOLE 0 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 543 9960 SH SOLE 0 0 0 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 1726 34133 SH SOLE 0 0 0 PIMCO ETF TR 25YR ZERO U S 72201R882 1336 7646 SH SOLE 0 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 5150 233128 SH SOLE 0 0 0 PIMCO INCOME OPPORTUNITY FD COM 72202B100 492 24348 SH SOLE 0 0 0 PIMCO DYNAMIC CR & MTG INC F COM SHS 72202D106 5029 299011 SH SOLE 0 0 0 PIMCO EQUITY SER RAFI DYN ML US 72202L363 1969 82976 SH SOLE 0 0 0 PIMCO EQUITY SER RAFI DYN MULTI 72202L371 2646 133775 SH SOLE 0 0 0 PIMCO EQUITY SER RAFI DYN EMERG 72202L389 194 11078 SH SOLE 0 0 0 PINNACLE WEST CAP CORP COM 723484101 1456 19217 SH SOLE 0 0 0 PINTEREST INC CL A 72352L106 221 14334 SH SOLE 0 0 0 PIONEER MUN HIGH INCOME TR COM SHS 723763108 4620 408126 SH SOLE 0 0 0 PIONEER NAT RES CO COM 723787107 411 5865 SH SOLE 0 0 0 PITNEY BOWES INC COM 724479100 104 50755 SH SOLE 0 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 64 12144 SH SOLE 0 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 141 25054 SH SOLE 0 0 0 PLUG POWER INC COM NEW 72919P202 300 84667 SH SOLE 0 0 0 POLARIS INC COM 731068102 450 9338 SH SOLE 0 0 0 POLARITYTE INC COM 731094108 83 76632 SH SOLE 0 0 0 POLYMET MINING CORP COM 731916102 8 34090 SH SOLE 0 0 0 POOL CORPORATION COM 73278L105 609 3094 SH SOLE 0 0 0 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000 8/0 73640QAB1 194 200000 SH SOLE 0 0 0 PRECIGEN INC COM 74017N105 243 71582 SH SOLE 0 0 0 PREFERRED APT CMNTYS INC COM 74039L103 2773 386151 SH SOLE 0 0 0 PRICE T ROWE GROUP INC COM 74144T108 2846 29149 SH SOLE 0 0 0 PRIMO WATER CORPORATION COM 74167P108 580 64065 SH SOLE 0 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 756 24120 SH SOLE 0 0 0 PRINCIPAL EXCHANGE-TRADED FD ACTV INCM ETF 74255Y102 1085 33597 SH SOLE 0 0 0 PRINCIPAL EXCHANGE-TRADED FD US MEGA CAP 74255Y870 451 17381 SH SOLE 0 0 0 PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 866 9866 SH SOLE 0 0 0 PROCTER & GAMBLE CO COM 742718109 58497 531791 SH SOLE 0 0 0 PROFIRE ENERGY INC COM 74316X101 286 363741 SH SOLE 0 0 0 PROGRESSIVE CORP OHIO COM 743315103 4393 59487 SH SOLE 0 0 0 PROLOGIS INC. COM 74340W103 2014 25064 SH SOLE 0 0 0 PROOFPOINT INC COM 743424103 542 5285 SH SOLE 0 0 0 PROSHARES TR ONLINE RTL ETF 74347B169 425 12783 SH SOLE 0 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 412 25646 SH SOLE 0 0 0 PROSHARES TR PSHS ULDOW30 NEW 74347B276 360 12460 SH SOLE 0 0 0 PROSHARES TR LONG ONLINE SHRT 74347B375 476 8500 SH SOLE 0 0 0 PROSHARES TR ULTRASHRT S&P500 74347B383 282 9248 SH SOLE 0 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 1501 54251 SH SOLE 0 0 0 PROSHARES TR INVT INT RT HG 74347B607 1683 25840 SH SOLE 0 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 2393 53148 SH SOLE 0 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 2937 63537 SH SOLE 0 0 0 PROSHARES TR MORNINGSTAR ALTR 74347B813 1404 43017 SH SOLE 0 0 0 PROSHARES TR MSCI EMRG MKTS 74347B847 570 13642 SH SOLE 0 0 0 PROSHARES TR PSHS ULTRA QQQ 74347R206 1757 19611 SH SOLE 0 0 0 PROSHARES TR LARGE CAP CRE 74347R248 5531 93425 SH SOLE 0 0 0 PROSHARES TR PSHS SH MSCI EMR 74347R396 470 22536 SH SOLE 0 0 0 PROSHARES TR PSHS ULTRA TECH 74347R693 317 2846 SH SOLE 0 0 0 PROSHARES TR II ULTA BLMBG 2017 74347W247 98 61505 SH SOLE 0 0 0 PROSHARES TR PET CARE ETF 74348A145 283 7285 SH SOLE 0 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 20554 356408 SH SOLE 0 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 1177 277008 SH SOLE 0 0 0 PROSPECT CAPITAL CORPORATION NOTE 4.750 4/1 74348TAQ5 469 469000 SH SOLE 0 0 0 PROSPECT CAPITAL CORPORATION NOTE 4.950 7/1 74348TAR3 46 54000 SH SOLE 0 0 0 PROSPECT CAPITAL CORPORATION NOTE 6.375 3/0 74348TAT9 95 112000 SH SOLE 0 0 0 PROSPERITY BANCSHARES INC COM 743606105 358 7414 SH SOLE 0 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 202 13632 SH SOLE 0 0 0 PRUDENTIAL FINL INC COM 744320102 2152 41280 SH SOLE 0 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1778 39601 SH SOLE 0 0 0 PUBLIC STORAGE COM 74460D109 1820 9162 SH SOLE 0 0 0 PULTE GROUP INC COM 745867101 535 23980 SH SOLE 0 0 0 PUTNAM MANAGED MUN INCOME TR COM 746823103 932 129453 SH SOLE 0 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 91 19964 SH SOLE 0 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 239 20038 SH SOLE 0 0 0 QORVO INC COM 74736K101 572 7096 SH SOLE 0 0 0 QUALCOMM INC COM 747525103 7411 109554 SH SOLE 0 0 0 QUEST DIAGNOSTICS INC COM 74834L100 4371 54437 SH SOLE 0 0 0 QUIDEL CORP COM 74838J101 612 6259 SH SOLE 0 0 0 EQUINOX FDS TR MOTLEY FOL ETF 74933W601 719 32630 SH SOLE 0 0 0 EQUINOX FDS TR MFAM SMLCP GRWTH 74933W874 435 20883 SH SOLE 0 0 0 RGC RES INC COM 74955L103 210 7275 SH SOLE 0 0 0 RPC INC COM 749660106 23 11245 SH SOLE 0 0 0 RPM INTL INC COM 749685103 908 15263 SH SOLE 0 0 0 RADIUS HEALTH INC COM NEW 750469207 321 24687 SH SOLE 0 0 0 RANGE RES CORP COM 75281A109 159 69601 SH SOLE 0 0 0 RAYONIER INC COM 754907103 220 9356 SH SOLE 0 0 0 RAYTHEON CO COM NEW 755111507 7239 55196 SH SOLE 0 0 0 REALITY SHS ETF TR DIVS ETF 75605A108 160 10650 SH SOLE 0 0 0 REALOGY HLDGS CORP COM 75605Y106 38 12632 SH SOLE 0 0 0 REALTY INCOME CORP COM 756109104 11473 230100 SH SOLE 0 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 799 27780 SH SOLE 0 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 360 2495 SH SOLE 0 0 0 REGENERON PHARMACEUTICALS COM 75886F107 4035 8263 SH SOLE 0 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 606 67592 SH SOLE 0 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 364 17710 SH SOLE 0 0 0 REPRO MED SYS INC COM 759910102 124 16532 SH SOLE 0 0 0 REPUBLIC SVCS INC COM 760759100 996 13267 SH SOLE 0 0 0 RESMED INC COM 761152107 530 3601 SH SOLE 0 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 52 10642 SH SOLE 0 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 208 5207 SH SOLE 0 0 0 RETAIL PPTYS AMER INC CL A 76131V202 376 72743 SH SOLE 0 0 0 RINGCENTRAL INC CL A 76680R206 1125 5311 SH SOLE 0 0 0 RING ENERGY INC COM 76680V108 17 25200 SH SOLE 0 0 0 RIO TINTO PLC SPONSORED ADR 767204100 1493 32766 SH SOLE 0 0 0 RIVERVIEW BANCORP INC COM 769397100 136 27164 SH SOLE 0 0 0 ROBERT HALF INTL INC COM 770323103 451 11946 SH SOLE 0 0 0 ROCKWELL AUTOMATION INC COM 773903109 1760 11662 SH SOLE 0 0 0 ROKU INC COM CL A 77543R102 3579 40916 SH SOLE 0 0 0 ROLLINS INC COM 775711104 1928 53335 SH SOLE 0 0 0 ROPER TECHNOLOGIES INC COM 776696106 773 2478 SH SOLE 0 0 0 ROSS STORES INC COM 778296103 2492 28657 SH SOLE 0 0 0 ROYAL BK CDA COM 780087102 1952 31710 SH SOLE 0 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2491 76256 SH SOLE 0 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3349 95987 SH SOLE 0 0 0 ROYAL GOLD INC COM 780287108 1033 11776 SH SOLE 0 0 0 ROYCE VALUE TR INC COM 780910105 1184 122433 SH SOLE 0 0 0 ROYCE MICRO-CAP TR INC COM 780915104 141 25436 SH SOLE 0 0 0 S & T BANCORP INC COM 783859101 923 33774 SH SOLE 0 0 0 S&P GLOBAL INC COM 78409V104 3043 12418 SH SOLE 0 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1822 6749 SH SOLE 0 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 103728 402438 SH SOLE 0 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 52994 357949 SH SOLE 0 0 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 211 2488 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 389 8106 SH SOLE 0 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 5157 181199 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 3684 165968 SH SOLE 0 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 803 22300 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1238 40418 SH SOLE 0 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 340 17258 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 987 25279 SH SOLE 0 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 524 19559 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 1150 50486 SH SOLE 0 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 6314 263736 SH SOLE 0 0 0 SPDR SER TR NYSE TECH ETF 78464A102 2015 27532 SH SOLE 0 0 0 SPDR SER TR FACTST INV ETF 78464A110 402 4061 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO CRPORT 78464A144 1287 39386 SH SOLE 0 0 0 SPDR SER TR BLOMBRG BRC INTL 78464A151 5480 176332 SH SOLE 0 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 14346 310653 SH SOLE 0 0 0 SPDR SER TR NUVEEN BBG BRCLY 78464A284 756 13821 SH SOLE 0 0 0 SPDR SER TR WELLS FG PFD ETF 78464A292 1245 31756 SH SOLE 0 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 2934 71816 SH SOLE 0 0 0 SPDR SER TR BLMBRG BRC CNVRT 78464A359 18497 386482 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO LN COR 78464A367 2065 72531 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 4470 131429 SH SOLE 0 0 0 SPDR SER TR PORTFLI MORTGAGE 78464A383 356 13349 SH SOLE 0 0 0 SPDR SER TR BLOMBRG BRC EMRG 78464A391 468 19129 SH SOLE 0 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 14140 395637 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 2691 88970 SH SOLE 0 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 8631 334021 SH SOLE 0 0 0 SPDR SER TR BLOMBERG INTL TR 78464A516 1410 50703 SH SOLE 0 0 0 SPDR SER TR HLTH CR EQUIP 78464A581 976 13614 SH SOLE 0 0 0 SPDR SER TR COMP SOFTWARE 78464A599 350 4261 SH SOLE 0 0 0 SPDR SER TR DJ REIT ETF 78464A607 1075 14893 SH SOLE 0 0 0 SPDR SER TR AEROSPACE DEF 78464A631 4404 57879 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 8686 287431 SH SOLE 0 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 2566 88360 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 2488 52677 SH SOLE 0 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 1097 33100 SH SOLE 0 0 0 SPDR SER TR S&P REGL BKG 78464A698 1285 39435 SH SOLE 0 0 0 SPDR SER TR S&P DIVID ETF 78464A763 20662 258722 SH SOLE 0 0 0 SPDR SER TR S&P CAP MKTS 78464A771 1530 33666 SH SOLE 0 0 0 SPDR SER TR S&P INS ETF 78464A789 218 8752 SH SOLE 0 0 0 SPDR SER TR S&P BK ETF 78464A797 521 19321 SH SOLE 0 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 16275 517489 SH SOLE 0 0 0 SPDR SER TR S&P 600 SML CAP 78464A813 2643 54563 SH SOLE 0 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 9536 222703 SH SOLE 0 0 0 SPDR SER TR S&P 400 MDCP VAL 78464A839 547 15517 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 3200 126316 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 13876 458705 SH SOLE 0 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 834 9933 SH SOLE 0 0 0 SPDR SER TR S&P BIOTECH 78464A870 2874 37114 SH SOLE 0 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 286 9602 SH SOLE 0 0 0 SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 688 25021 SH SOLE 0 0 0 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 609 18595 SH SOLE 0 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 2084 52076 SH SOLE 0 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 23641 492923 SH SOLE 0 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 23138 105543 SH SOLE 0 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 7511 28573 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 11425 371909 SH SOLE 0 0 0 SPDR SER TR BLOMBERG BRC INV 78468R200 7388 251292 SH SOLE 0 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 811 34402 SH SOLE 0 0 0 SPDR SER TR PORTFLI HIGH YLD 78468R606 1029 45598 SH SOLE 0 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 2387 25193 SH SOLE 0 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 50865 555117 SH SOLE 0 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 649 12978 SH SOLE 0 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 3894 79633 SH SOLE 0 0 0 SPDR SER TR SSGA GNDER ETF 78468R747 726 12304 SH SOLE 0 0 0 SPDR SER TR RUSSELL LOW VOL 78468R754 961 15449 SH SOLE 0 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 9241 375637 SH SOLE 0 0 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 969 15182 SH SOLE 0 0 0 SPDR SER TR SSGA US LRG ETF 78468R804 5596 61768 SH SOLE 0 0 0 SPDR SER TR MSCI USA STRTGIC 78468R812 229 2992 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 1688 77269 SH SOLE 0 0 0 SPDR SER TR SSGA US SMAL ETF 78468R887 3180 48123 SH SOLE 0 0 0 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 332 5930 SH SOLE 0 0 0 SSR MNG INC COM 784730103 151 13305 SH SOLE 0 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 421 38533 SH SOLE 0 0 0 SAFEHOLD INC COM 78645L100 351 5544 SH SOLE 0 0 0 SALESFORCE COM INC COM 79466L302 15175 105399 SH SOLE 0 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 41 19292 SH SOLE 0 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 351 70148 SH SOLE 0 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 265 2961 SH SOLE 0 0 0 SANGAMO THERAPEUTICS INC COM 800677106 191 30045 SH SOLE 0 0 0 SANOFI SPONSORED ADR 80105N105 1163 26606 SH SOLE 0 0 0 SAP SE SPON ADR 803054204 241 2182 SH SOLE 0 0 0 SAREPTA THERAPEUTICS INC COM 803607100 495 5065 SH SOLE 0 0 0 HENRY SCHEIN INC COM 806407102 550 10893 SH SOLE 0 0 0 SCHLUMBERGER LTD COM 806857108 868 64359 SH SOLE 0 0 0 SCHWAB CHARLES CORP COM 808513105 1821 54177 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 7297 120753 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 34011 555288 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 17890 224606 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 8279 187000 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 12635 299693 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 5597 108641 SH SOLE 0 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 3406 164626 SH SOLE 0 0 0 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 866 34529 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 2472 120227 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 8837 420199 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 2981 115249 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 8523 272029 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 340 11083 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 16385 364275 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 16691 645944 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 17406 320726 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 2502 76424 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 2093 35612 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 9498 183615 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 10251 178247 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 369 15143 SH SOLE 0 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1616 15785 SH SOLE 0 0 0 SEABRIDGE GOLD INC COM 811916105 234 24998 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2149 47711 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 16195 182831 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 14390 264175 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 5973 60901 SH SOLE 0 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 4597 158178 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SB INT-FINL 81369Y605 8440 405376 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SB INT-INDS 81369Y704 3627 61464 SH SOLE 0 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 20503 255109 SH SOLE 0 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 437 9869 SH SOLE 0 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1530 49350 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SB INT-UTILS 81369Y886 17361 313327 SH SOLE 0 0 0 SEMPRA ENERGY COM 816851109 1598 14139 SH SOLE 0 0 0 SERVICE CORP INTL COM 817565104 348 8895 SH SOLE 0 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 69 12789 SH SOLE 0 0 0 SERVICENOW INC COM 81762P102 4298 14996 SH SOLE 0 0 0 SESEN BIO INC COM 817763105 14 24900 SH SOLE 0 0 0 SHAKE SHACK INC CL A 819047101 680 18024 SH SOLE 0 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 309 6264 SH SOLE 0 0 0 SHERWIN WILLIAMS CO COM 824348106 4787 10417 SH SOLE 0 0 0 SHOPIFY INC CL A 82509L107 6678 16017 SH SOLE 0 0 0 SIENTRA INC COM 82621J105 30 15142 SH SOLE 0 0 0 SIGMATRON INTL INC COM 82661L101 59 20000 SH SOLE 0 0 0 SILVERCORP METALS INC COM 82835P103 70 21550 SH SOLE 0 0 0 SILVERCREST METALS INC COM 828363101 201 38499 SH SOLE 0 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1257 68307 SH SOLE 0 0 0 SIMON PPTY GROUP INC NEW COM 828806109 553 10088 SH SOLE 0 0 0 SIRIUS XM HLDGS INC COM 82968B103 1328 268740 SH SOLE 0 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1218 13629 SH SOLE 0 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 5325 198406 SH SOLE 0 0 0 SMITH A O CORP COM 831865209 837 22149 SH SOLE 0 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 75 15961 SH SOLE 0 0 0 SMARTSHEET INC COM CL A 83200N103 240 5790 SH SOLE 0 0 0 SMUCKER J M CO COM NEW 832696405 1249 11254 SH SOLE 0 0 0 SNAP ON INC COM 833034101 836 7686 SH SOLE 0 0 0 SNAP INC CL A 83304A106 625 52595 SH SOLE 0 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 283 3455 SH SOLE 0 0 0 SONOCO PRODS CO COM 835495102 202 4361 SH SOLE 0 0 0 SONY CORP SPONSORED ADR 835699307 302 5103 SH SOLE 0 0 0 SOTHERLY HOTELS INC COM 83600C103 30 18833 SH SOLE 0 0 0 SOUTH JERSEY INDS INC UNIT 99/99/9999 838518116 295 7091 SH SOLE 0 0 0 SOUTH ST CORP COM 840441109 205 3484 SH SOLE 0 0 0 SOUTHERN CO COM 842587107 15769 291267 SH SOLE 0 0 0 SOUTHERN COPPER CORP COM 84265V105 238 8447 SH SOLE 0 0 0 SOUTHWEST AIRLS CO COM 844741108 3218 90369 SH SOLE 0 0 0 SOUTHWESTERN ENERGY CO COM 845467109 290 171514 SH SOLE 0 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 266 11100 SH SOLE 0 0 0 SPIRIT AIRLS INC COM 848577102 483 37486 SH SOLE 0 0 0 SPIRE INC COM 84857L101 501 6731 SH SOLE 0 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 589 22523 SH SOLE 0 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 633 61261 SH SOLE 0 0 0 SPLUNK INC COM 848637104 968 7666 SH SOLE 0 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 2963 225810 SH SOLE 0 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 875 167214 SH SOLE 0 0 0 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 194 12525 SH SOLE 0 0 0 SPRINT CORPORATION COM 85207U105 142 16518 SH SOLE 0 0 0 SPROUTS FMRS MKT INC COM 85208M102 415 22301 SH SOLE 0 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 2040 139544 SH SOLE 0 0 0 SPROTT ETF TR GOLD MINERS ETF 85210B102 237 11952 SH SOLE 0 0 0 SPROTT ETF TR JR GOLD MINERS E 85210B201 355 15967 SH SOLE 0 0 0 SQUARE INC CL A 852234103 8728 166620 SH SOLE 0 0 0 STAG INDL INC COM 85254J102 467 20730 SH SOLE 0 0 0 STANLEY BLACK & DECKER INC COM 854502101 1458 14582 SH SOLE 0 0 0 STARBUCKS CORP COM 855244109 15513 235974 SH SOLE 0 0 0 STARWOOD PPTY TR INC COM 85571B105 932 90909 SH SOLE 0 0 0 STATE STR CORP COM 857477103 768 14426 SH SOLE 0 0 0 STEEL DYNAMICS INC COM 858119100 696 30879 SH SOLE 0 0 0 STEIN MART INC COM 858375108 22 48350 SH SOLE 0 0 0 STELLUS CAP INVT CORP COM 858568108 496 68094 SH SOLE 0 0 0 STERICYCLE INC COM 858912108 484 9967 SH SOLE 0 0 0 STITCH FIX INC COM CL A 860897107 139 10907 SH SOLE 0 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 688 32202 SH SOLE 0 0 0 STONE HBR EMERGING MKTS INCO COM 86164T107 140 18892 SH SOLE 0 0 0 STORE CAP CORP COM 862121100 441 24324 SH SOLE 0 0 0 STRATEGY SHS NS 7HANDL IDX 86280R506 233 10572 SH SOLE 0 0 0 STRYKER CORP COM 863667101 10398 62451 SH SOLE 0 0 0 STURM RUGER & CO INC COM 864159108 216 4246 SH SOLE 0 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 507 35857 SH SOLE 0 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 65 13606 SH SOLE 0 0 0 SUN CMNTYS INC COM 866674104 451 3612 SH SOLE 0 0 0 SUN LIFE FINL INC COM 866796105 269 8375 SH SOLE 0 0 0 SUNRUN INC COM 86771W105 119 11751 SH SOLE 0 0 0 SYNOPSYS INC COM 871607107 405 3145 SH SOLE 0 0 0 SYNNEX CORP COM 87162W100 238 3259 SH SOLE 0 0 0 SYNCHRONY FINL COM 87165B103 622 38655 SH SOLE 0 0 0 SYSCO CORP COM 871829107 4132 90560 SH SOLE 0 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 311 13740 SH SOLE 0 0 0 BLACKROCK TCP CAPITAL CORP NOTE 4.625 3/0 87238QAD5 228 255000 SH SOLE 0 0 0 TJX COS INC NEW COM 872540109 4734 99014 SH SOLE 0 0 0 T MOBILE US INC COM 872590104 715 8522 SH SOLE 0 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1591 33283 SH SOLE 0 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 300 2531 SH SOLE 0 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 325 64954 SH SOLE 0 0 0 TARGET CORP COM 87612E106 7996 86012 SH SOLE 0 0 0 TARGA RES CORP COM 87612G101 72 10348 SH SOLE 0 0 0 TASEKO MINES LTD COM 876511106 14 51420 SH SOLE 0 0 0 TC ENERGY CORP COM 87807B107 682 15465 SH SOLE 0 0 0 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 510 33186 SH SOLE 0 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 206 11559 SH SOLE 0 0 0 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 161 14155 SH SOLE 0 0 0 TELADOC HEALTH INC COM 87918A105 5069 32704 SH SOLE 0 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1055 3549 SH SOLE 0 0 0 TELEFLEX INCORPORATED COM 879369106 679 2320 SH SOLE 0 0 0 TELEFONICA S A SPONSORED ADR 879382208 211 46207 SH SOLE 0 0 0 TELLURIAN INC NEW COM 87968A104 39 43050 SH SOLE 0 0 0 TELUS CORPORATION COM 87971M103 193 12255 SH SOLE 0 0 0 TEMPLETON DRAGON FD INC COM 88018T101 830 48667 SH SOLE 0 0 0 TEMPLETON EMERGING MKTS INCO COM 880192109 83 11131 SH SOLE 0 0 0 TEMPLETON GLOBAL INCOME FD COM 880198106 2127 397586 SH SOLE 0 0 0 TERADYNE INC COM 880770102 810 14958 SH SOLE 0 0 0 TEREX CORP NEW COM 880779103 314 21872 SH SOLE 0 0 0 TESLA INC COM 88160R101 9655 18425 SH SOLE 0 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2737 304822 SH SOLE 0 0 0 TEXAS INSTRS INC COM 882508104 6535 65395 SH SOLE 0 0 0 TEXAS ROADHOUSE INC COM 882681109 236 5706 SH SOLE 0 0 0 TEXTRON INC COM 883203101 416 15613 SH SOLE 0 0 0 THERATECHNOLOGIES INC COM 88338H100 23 14541 SH SOLE 0 0 0 THERAPEUTICSMD INC COM 88338N107 29 27246 SH SOLE 0 0 0 THE TRADE DESK INC COM CL A 88339J105 1988 10298 SH SOLE 0 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 9775 34467 SH SOLE 0 0 0 THOMSON REUTERS CORP COM NEW 884903709 853 12575 SH SOLE 0 0 0 3-D SYS CORP DEL COM NEW 88554D205 197 25583 SH SOLE 0 0 0 3M CO COM 88579Y101 21840 159992 SH SOLE 0 0 0 TIFFANY & CO NEW COM 886547108 511 3944 SH SOLE 0 0 0 TILRAY INC COM CL 2 88688T100 126 18313 SH SOLE 0 0 0 TIMKENSTEEL CORP COM 887399103 80 24686 SH SOLE 0 0 0 TIMOTHY PLAN HIG DV STK ETF 887432326 465 24387 SH SOLE 0 0 0 TORO CO COM 891092108 680 10441 SH SOLE 0 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 832 19624 SH SOLE 0 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 145 56579 SH SOLE 0 0 0 TORTOISE ENERGY INDEPENDENC COM 89148K101 132 115075 SH SOLE 0 0 0 TOTAL S.A. SPONSORED ADS 89151E109 1193 32043 SH SOLE 0 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1082 9021 SH SOLE 0 0 0 TRACTOR SUPPLY CO COM 892356106 1086 12845 SH SOLE 0 0 0 TRAVELERS COMPANIES INC COM 89417E109 5412 54476 SH SOLE 0 0 0 TREEHOUSE FOODS INC COM 89469A104 212 4812 SH SOLE 0 0 0 TRIMTABS ETF TR ALL CAP US FREE 89628W302 382 12520 SH SOLE 0 0 0 TRINITY INDS INC COM 896522109 625 38864 SH SOLE 0 0 0 TRUIST FINL CORP COM 89832Q109 5440 176394 SH SOLE 0 0 0 T2 BIOSYSTEMS INC COM 89853L104 8 11700 SH SOLE 0 0 0 TUESDAY MORNING CORP COM NEW 899035505 25 43400 SH SOLE 0 0 0 TWILIO INC CL A 90138F102 2063 23048 SH SOLE 0 0 0 TWITTER INC COM 90184L102 2733 111276 SH SOLE 0 0 0 TWO HBRS INVT CORP COM NEW 90187B408 221 57951 SH SOLE 0 0 0 TWO RDS SHARED TR ANFIELD CAP DI 90213U115 423 58413 SH SOLE 0 0 0 TYLER TECHNOLOGIES INC COM 902252105 872 2942 SH SOLE 0 0 0 TYME TECHNOLOGIES INC COM 90238J103 14 13000 SH SOLE 0 0 0 TYSON FOODS INC CL A 902494103 2758 47660 SH SOLE 0 0 0 UDR INC COM 902653104 201 5512 SH SOLE 0 0 0 UGI CORP NEW COM 902681105 430 16139 SH SOLE 0 0 0 UBS AG LONDON BRANCH VLCTY 1X DLY ETN 90274E810 74 10050 SH SOLE 0 0 0 UMB FINL CORP COM 902788108 468 10081 SH SOLE 0 0 0 U S GLOBAL INVS INC CL A 902952100 122 125745 SH SOLE 0 0 0 US BANCORP DEL COM NEW 902973304 4795 139175 SH SOLE 0 0 0 U S CONCRETE INC COM NEW 90333L201 456 25145 SH SOLE 0 0 0 U S SILICA HLDGS INC COM 90346E103 70 39057 SH SOLE 0 0 0 UBER TECHNOLOGIES INC COM 90353T100 3507 125615 SH SOLE 0 0 0 ULTA BEAUTY INC COM 90384S303 260 1481 SH SOLE 0 0 0 ULTRALIFE CORP COM 903899102 55 10600 SH SOLE 0 0 0 UNDER ARMOUR INC CL A 904311107 409 44379 SH SOLE 0 0 0 UNDER ARMOUR INC CL C 904311206 273 33902 SH SOLE 0 0 0 UNILEVER PLC SPON ADR NEW 904767704 2016 39863 SH SOLE 0 0 0 UNILEVER N V N Y SHS NEW 904784709 1378 28236 SH SOLE 0 0 0 UNION PAC CORP COM 907818108 8977 63646 SH SOLE 0 0 0 UNITED BANKSHARES INC WEST V COM 909907107 460 19948 SH SOLE 0 0 0 UNITED AIRLS HLDGS INC COM 910047109 890 28197 SH SOLE 0 0 0 UNITED PARCEL SERVICE INC CL B 911312106 9314 99705 SH SOLE 0 0 0 UNITED RENTALS INC COM 911363109 1302 12652 SH SOLE 0 0 0 UNITED STS BRENT OIL FD LP UNIT 91167Q100 1718 217733 SH SOLE 0 0 0 UNITED STS GASOLINE FD LP UNITS 91201T102 204 20130 SH SOLE 0 0 0 UNITED STS NAT GAS FD LP UNIT PAR 912318300 154 12287 SH SOLE 0 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 2229 529547 SH SOLE 0 0 0 UNITED STATES STL CORP NEW COM 912909108 1233 195357 SH SOLE 0 0 0 UNITED TECHNOLOGIES CORP COM 913017109 9390 99542 SH SOLE 0 0 0 UNITEDHEALTH GROUP INC COM 91324P102 23466 94096 SH SOLE 0 0 0 UNITIL CORP COM 913259107 645 12321 SH SOLE 0 0 0 UNITI GROUP INC COM 91325V108 197 32681 SH SOLE 0 0 0 UNIVERSAL CORP VA COM 913456109 537 12146 SH SOLE 0 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 997 7566 SH SOLE 0 0 0 UNIVERSAL FST PRODS INC COM 913543104 235 6314 SH SOLE 0 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 3655 36890 SH SOLE 0 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 390 23882 SH SOLE 0 0 0 V F CORP COM 918204108 2493 46105 SH SOLE 0 0 0 VBI VACCINES INC COM NEW 91822J103 1624 1709592 SH SOLE 0 0 0 VEON LTD SPONSORED ADR 91822M106 37 24366 SH SOLE 0 0 0 VAIL RESORTS INC COM 91879Q109 218 1478 SH SOLE 0 0 0 VALE S A SPONSORED ADS 91912E105 107 12929 SH SOLE 0 0 0 VALERO ENERGY CORP COM 91913Y100 2231 49193 SH SOLE 0 0 0 VALLEY NATL BANCORP COM 919794107 162 22142 SH SOLE 0 0 0 VALVOLINE INC COM 92047W101 146 11178 SH SOLE 0 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 7070 306878 SH SOLE 0 0 0 VANECK VECTORS ETF TR MRNGSTR GBL WD 92189F122 424 16886 SH SOLE 0 0 0 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 385 19277 SH SOLE 0 0 0 VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 881 39135 SH SOLE 0 0 0 VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 297 31851 SH SOLE 0 0 0 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 671 40656 SH SOLE 0 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 3199 126456 SH SOLE 0 0 0 VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 675 67495 SH SOLE 0 0 0 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 594 25143 SH SOLE 0 0 0 VANECK VECTORS ETF TR LOW CARBN ENERGY 92189F502 890 14746 SH SOLE 0 0 0 VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 292 16782 SH SOLE 0 0 0 VANECK VECTORS ETF TR MORNINGSTAR INTL 92189F593 208 8432 SH SOLE 0 0 0 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 6092 139285 SH SOLE 0 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 2700 23047 SH SOLE 0 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 325 6319 SH SOLE 0 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 106 26263 SH SOLE 0 0 0 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 201 1569 SH SOLE 0 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 778 27694 SH SOLE 0 0 0 VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 9341 190143 SH SOLE 0 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 1796 63067 SH SOLE 0 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 2179 41702 SH SOLE 0 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 90688 877147 SH SOLE 0 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 219343 5227426 SH SOLE 0 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 674 4021 SH SOLE 0 0 0 VANGUARD WORLD FD ESG INTL STK ETF 921910725 356 8656 SH SOLE 0 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 544 11879 SH SOLE 0 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 9114 71722 SH SOLE 0 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 10525 159445 SH SOLE 0 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 6997 76940 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 4621 31047 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1071 11475 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 411 4747 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 889 7511 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 864 8431 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 345 4084 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 291 2635 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 907 9317 SH SOLE 0 0 0 VANGUARD WELLINGTON FD US MINIMUM 921935409 302 4220 SH SOLE 0 0 0 VANGUARD WELLINGTON FD US MOMENTUM 921935508 338 5004 SH SOLE 0 0 0 VANGUARD WELLINGTON FD US QUALITY 921935706 240 3782 SH SOLE 0 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 50660 474701 SH SOLE 0 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 53998 604475 SH SOLE 0 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 126985 1545200 SH SOLE 0 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 165179 1935316 SH SOLE 0 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 59201 1775669 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 34000 480572 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 1367 30182 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 2382 40841 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 987 14019 SH SOLE 0 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 3379 69348 SH SOLE 0 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 163219 2901156 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 674 15714 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 8045 102817 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 4327 68894 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 5391 131416 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 49665 1480342 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 3535 64084 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 20439 472246 SH SOLE 0 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 2710 18646 SH SOLE 0 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 19935 144646 SH SOLE 0 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 2729 71413 SH SOLE 0 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 4638 91448 SH SOLE 0 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 18147 109259 SH SOLE 0 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1337 12120 SH SOLE 0 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 19408 91591 SH SOLE 0 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 773 8034 SH SOLE 0 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 13906 114049 SH SOLE 0 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 738 9689 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 100950 1619354 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 25054 316739 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 905 11385 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 482 5644 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1927 20893 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 631 4081 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 11455 162364 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 298 3428 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 54688 1003443 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 2245 23112 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 1594 15780 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 16619 190825 SH SOLE 0 0 0 VAPOTHERM INC COM 922107107 471 25000 SH SOLE 0 0 0 VARIAN MED SYS INC COM 92220P105 609 5928 SH SOLE 0 0 0 VECTOR GROUP LTD COM 92240M108 970 102948 SH SOLE 0 0 0 VEEVA SYS INC CL A COM 922475108 4598 29402 SH SOLE 0 0 0 VENTAS INC COM 92276F100 1692 63116 SH SOLE 0 0 0 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 3615 68339 SH SOLE 0 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 323352 1365392 SH SOLE 0 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 8381 103105 SH SOLE 0 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 6228 49157 SH SOLE 0 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 26135 374152 SH SOLE 0 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 12159 80896 SH SOLE 0 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 13304 149819 SH SOLE 0 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 25253 191817 SH SOLE 0 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 22386 189019 SH SOLE 0 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 54777 605009 SH SOLE 0 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 46101 294221 SH SOLE 0 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 36021 404459 SH SOLE 0 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 33545 290580 SH SOLE 0 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 149073 1156411 SH SOLE 0 0 0 VERA BRADLEY INC COM 92335C106 50 12138 SH SOLE 0 0 0 VERASTEM INC COM 92337C104 162 61317 SH SOLE 0 0 0 VEREIT INC COM 92339V100 3272 669191 SH SOLE 0 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 48245 897919 SH SOLE 0 0 0 VERISK ANALYTICS INC COM 92345Y106 1122 8053 SH SOLE 0 0 0 VERICEL CORP COM 92346J108 240 26178 SH SOLE 0 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 2527 10620 SH SOLE 0 0 0 VERTEX ENERGY INC COM 92534K107 60 100000 SH SOLE 0 0 0 VERTICAL CAP INCOME FD SHS BEN INT 92535C104 863 102967 SH SOLE 0 0 0 VIACOMCBS INC CL B 92556H206 1084 77376 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 466 10995 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 7726 165535 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 2310 55798 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 362 10292 SH SOLE 0 0 0 VILLAGE FARMS INTL INC COM 92707Y108 828 289574 SH SOLE 0 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 246 16677 SH SOLE 0 0 0 VIRNETX HLDG CORP COM 92823T108 199 36401 SH SOLE 0 0 0 VISA INC COM CL A 92826C839 60025 372547 SH SOLE 0 0 0 VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 493 51046 SH SOLE 0 0 0 VISTRA ENERGY CORP COM 92840M102 967 60609 SH SOLE 0 0 0 VIVINT SOLAR INC COM 92854Q106 65 14837 SH SOLE 0 0 0 VMWARE INC CL A COM 928563402 1107 9144 SH SOLE 0 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1287 93487 SH SOLE 0 0 0 VONAGE HLDGS CORP COM 92886T201 154 21291 SH SOLE 0 0 0 VORNADO RLTY TR SH BEN INT 929042109 225 6211 SH SOLE 0 0 0 VOYA GLBL ADV & PREM OPP FD COM 92912R104 110 14352 SH SOLE 0 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 251 55129 SH SOLE 0 0 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 152 18700 SH SOLE 0 0 0 VULCAN MATLS CO COM 929160109 763 7058 SH SOLE 0 0 0 WD-40 CO COM 929236107 868 4322 SH SOLE 0 0 0 WP CAREY INC COM 92936U109 10639 183184 SH SOLE 0 0 0 WEC ENERGY GROUP INC COM 92939U106 5120 58092 SH SOLE 0 0 0 WABTEC COM 929740108 976 20286 SH SOLE 0 0 0 WALMART INC COM 931142103 31929 281017 SH SOLE 0 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 6204 135596 SH SOLE 0 0 0 WASTE CONNECTIONS INC COM 94106B101 379 4934 SH SOLE 0 0 0 WASTE MGMT INC DEL COM 94106L109 9902 106980 SH SOLE 0 0 0 WATSCO INC COM 942622200 899 5689 SH SOLE 0 0 0 WELLS FARGO CO NEW COM 949746101 11648 405856 SH SOLE 0 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 669 525 SH SOLE 0 0 0 WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 71 11051 SH SOLE 0 0 0 WELLS FARGO MULTI SECTOR INC COM 94987D101 428 44421 SH SOLE 0 0 0 WELLS FARGO UTILITIES AND HI WF UTILITIES INC 94987E109 226 20769 SH SOLE 0 0 0 WELLTOWER INC COM 95040Q104 3566 77896 SH SOLE 0 0 0 WENDYS CO COM 95058W100 244 16416 SH SOLE 0 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 574 3771 SH SOLE 0 0 0 WESTERN ALLIANCE BANCORP COM 957638109 403 13153 SH SOLE 0 0 0 WESTERN ASSET EMERGING MKTS COM 95766A101 222 21105 SH SOLE 0 0 0 WESTERN ASSET GLOBAL HIGH IN COM 95766B109 156 20887 SH SOLE 0 0 0 WESTERN ASSET HIGH INCM FD I COM 95766J102 149 29840 SH SOLE 0 0 0 WESTERN ASSET HIGH INCM OPP COM 95766K109 569 135078 SH SOLE 0 0 0 WESTERN ASSET MANAGED MUNS F COM 95766M105 214 17925 SH SOLE 0 0 0 WESTERN ASSET MUN HIGH INCOM COM 95766N103 342 48419 SH SOLE 0 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 387 40515 SH SOLE 0 0 0 WESTERN ASSET MTG DEFINED OP COM 95790B109 310 24230 SH SOLE 0 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 40 17657 SH SOLE 0 0 0 WESTERN DIGITAL CORP. COM 958102105 1837 44133 SH SOLE 0 0 0 WESTERN ASSET INTER MUNI FD COM 958435109 103 12233 SH SOLE 0 0 0 WESTERN UN CO COM 959802109 4358 240380 SH SOLE 0 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 16 16887 SH SOLE 0 0 0 WESTROCK CO COM 96145D105 4693 166080 SH SOLE 0 0 0 WEX INC COM 96208T104 209 1997 SH SOLE 0 0 0 WEYERHAEUSER CO COM 962166104 2675 157843 SH SOLE 0 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 1627 59497 SH SOLE 0 0 0 WHIRLPOOL CORP COM 963320106 252 2937 SH SOLE 0 0 0 WHITEHORSE FIN INC COM 96524V106 91 12808 SH SOLE 0 0 0 WHITING PETE CORP NEW COM NEW 966387409 13 18866 SH SOLE 0 0 0 WILLIAMS COS INC COM 969457100 968 68439 SH SOLE 0 0 0 WILLIAMS SONOMA INC COM 969904101 525 12353 SH SOLE 0 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 2234 28524 SH SOLE 0 0 0 WISDOMTREE TR FUTRE STRAT FD 97717W125 247 6818 SH SOLE 0 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 1100 19429 SH SOLE 0 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 5677 171886 SH SOLE 0 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 16923 209085 SH SOLE 0 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 3898 120853 SH SOLE 0 0 0 WISDOMTREE TR EM MKTS QTLY DIV 97717W323 290 15088 SH SOLE 0 0 0 WISDOMTREE TR GLB EX US RL EST 97717W331 1160 52616 SH SOLE 0 0 0 WISDOMTREE TR US DIVID EX FNCL 97717W406 1011 15654 SH SOLE 0 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 7309 302529 SH SOLE 0 0 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 4025 180241 SH SOLE 0 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 4177 158102 SH SOLE 0 0 0 WISDOMTREE TR US LARGECAP FUND 97717W588 3029 107765 SH SOLE 0 0 0 WISDOMTREE TR US ESG FUND 97717W596 249 9085 SH SOLE 0 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 4933 273744 SH SOLE 0 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 14139 358030 SH SOLE 0 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 2408 50106 SH SOLE 0 0 0 WISDOMTREE TR INTL MIDCAP DV 97717W778 7739 165145 SH SOLE 0 0 0 WISDOMTREE TR INTL LRGCAP DV 97717W794 317 8589 SH SOLE 0 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 281 6657 SH SOLE 0 0 0 WISDOMTREE TR EMERG MKTS ESG 97717X214 3655 155924 SH SOLE 0 0 0 WISDOMTREE TR YIELD ENHANCD US 97717X511 9730 188382 SH SOLE 0 0 0 WISDOMTREE TR EUR HDG SMLCAP 97717X552 414 18027 SH SOLE 0 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 1797 73580 SH SOLE 0 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 5745 189761 SH SOLE 0 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717X628 2328 92694 SH SOLE 0 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 19947 512645 SH SOLE 0 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2067 40336 SH SOLE 0 0 0 WISDOMTREE TR INTL ESG FUND 97717Y709 12331 573542 SH SOLE 0 0 0 WISDOMTREE TR EMGRING MKTS 97717Y782 3950 223899 SH SOLE 0 0 0 WORKDAY INC CL A 98138H101 1483 11389 SH SOLE 0 0 0 WORKHORSE GROUP INC COM NEW 98138J206 42 23475 SH SOLE 0 0 0 WORLD GOLD TR SPDR GLD MINIS 98149E204 1322 84082 SH SOLE 0 0 0 WPX ENERGY INC COM 98212B103 156 51058 SH SOLE 0 0 0 WYNN RESORTS LTD COM 983134107 453 7522 SH SOLE 0 0 0 XPO LOGISTICS INC COM 983793100 301 6166 SH SOLE 0 0 0 XCEL ENERGY INC COM 98389B100 4681 77623 SH SOLE 0 0 0 XILINX INC COM 983919101 864 11079 SH SOLE 0 0 0 XENIA HOTELS & RESORTS INC COM 984017103 747 72562 SH SOLE 0 0 0 XYLEM INC COM 98419M100 617 9470 SH SOLE 0 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 241 12727 SH SOLE 0 0 0 YAMANA GOLD INC COM 98462Y100 126 45662 SH SOLE 0 0 0 YETI HLDGS INC COM 98585X104 376 19237 SH SOLE 0 0 0 YORK WTR CO COM 987184108 465 10692 SH SOLE 0 0 0 YUM BRANDS INC COM 988498101 1881 27449 SH SOLE 0 0 0 YUM CHINA HLDGS INC COM 98850P109 818 19197 SH SOLE 0 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 526 2866 SH SOLE 0 0 0 ZENDESK INC COM 98936J101 388 6055 SH SOLE 0 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1048 10371 SH SOLE 0 0 0 ZION OIL & GAS INC COM 989696109 3 16863 SH SOLE 0 0 0 ZIONS BANCORPORATION N A COM 989701107 446 16679 SH SOLE 0 0 0 ZOETIS INC CL A 98978V103 3736 31747 SH SOLE 0 0 0 ZOMEDICA PHARMACEUTICALS COR COM 98979F107 2325 12254080 SH SOLE 0 0 0 ZSCALER INC COM 98980G102 417 6856 SH SOLE 0 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 4178 28591 SH SOLE 0 0 0 ZYNGA INC CL A 98986T108 142 20657 SH SOLE 0 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 630 98147 SH SOLE 0 0 0 ALLEGION PLC ORD SHS G0176J109 247 2682 SH SOLE 0 0 0 ALLERGAN PLC SHS G0177J108 2263 12776 SH SOLE 0 0 0 AMCOR PLC ORD G0250X107 346 42624 SH SOLE 0 0 0 AON PLC SHS CL A G0408V102 945 5728 SH SOLE 0 0 0 ARCH CAP GROUP LTD ORD G0450A105 426 14951 SH SOLE 0 0 0 ATLASSIAN CORP PLC CL A G06242104 690 5030 SH SOLE 0 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 221 5707 SH SOLE 0 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6168 37781 SH SOLE 0 0 0 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 94 11649 SH SOLE 0 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 919 25538 SH SOLE 0 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 645 15187 SH SOLE 0 0 0 BUNGE LIMITED COM G16962105 353 8606 SH SOLE 0 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 574 15301 SH SOLE 0 0 0 EATON CORP PLC SHS G29183103 2471 31812 SH SOLE 0 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 152 10500 SH SOLE 0 0 0 EVEREST RE GROUP LTD COM G3223R108 266 1381 SH SOLE 0 0 0 HIGHWAY HLDGS LTD ORD G4481U106 66 32311 SH SOLE 0 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 310 10463 SH SOLE 0 0 0 ICON PLC SHS G4705A100 427 3140 SH SOLE 0 0 0 INVESCO LTD SHS G491BT108 259 28503 SH SOLE 0 0 0 JOHNSON CTLS INTL PLC SHS G51502105 3857 143050 SH SOLE 0 0 0 LAZARD LTD SHS A G54050102 697 29604 SH SOLE 0 0 0 LINDE PLC SHS G5494J103 2757 15939 SH SOLE 0 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 29 14874 SH SOLE 0 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1014 44809 SH SOLE 0 0 0 MEDTRONIC PLC SHS G5960L103 15323 169914 SH SOLE 0 0 0 APTIV PLC SHS G6095L109 428 8693 SH SOLE 0 0 0 NABORS INDUSTRIES LTD SHS G6359F103 4 11319 SH SOLE 0 0 0 MYOVANT SCIENCES LTD COM G637AM102 186 24575 SH SOLE 0 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 155 12330 SH SOLE 0 0 0 NOBLE CORP PLC SHS USD G65431101 27 103682 SH SOLE 0 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 849 77457 SH SOLE 0 0 0 NOVOCURE LTD ORD SHS G6674U108 422 6268 SH SOLE 0 0 0 SFL CORPORATION LTD SHS G7738W106 311 32793 SH SOLE 0 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 3263 66866 SH SOLE 0 0 0 PENTAIR PLC SHS G7S00T104 227 7619 SH SOLE 0 0 0 STERIS PLC SHS USD G8473T100 600 4288 SH SOLE 0 0 0 STONECO LTD COM CL A G85158106 256 11755 SH SOLE 0 0 0 TECHNIPFMC PLC COM G87110105 112 16587 SH SOLE 0 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1017 12315 SH SOLE 0 0 0 TRITON INTL LTD CL A G9078F107 247 9555 SH SOLE 0 0 0 GOLAR LNG LTD SHS G9456A100 159 20199 SH SOLE 0 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 299 1759 SH SOLE 0 0 0 ALCON INC ORD SHS H01301128 415 8147 SH SOLE 0 0 0 CHUBB LIMITED COM H1467J104 5714 51161 SH SOLE 0 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 250 5903 SH SOLE 0 0 0 GARMIN LTD SHS H2906T109 1831 24424 SH SOLE 0 0 0 UBS GROUP AG SHS H42097107 203 21925 SH SOLE 0 0 0 LOGITECH INTL S A SHS H50430232 291 6781 SH SOLE 0 0 0 TE CONNECTIVITY LTD REG SHS H84989104 508 8072 SH SOLE 0 0 0 TRANSOCEAN LTD REG SHS H8817H100 302 260731 SH SOLE 0 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 656 5402 SH SOLE 0 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 661 6571 SH SOLE 0 0 0 COMPUGEN LTD ORD M25722105 80 10975 SH SOLE 0 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 76 10310 SH SOLE 0 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 393 1502 SH SOLE 0 0 0 ELASTIC N V ORD SHS N14506104 214 3826 SH SOLE 0 0 0 FERRARI N V COM N3167Y103 252 1643 SH SOLE 0 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 85 11801 SH SOLE 0 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1240 24975 SH SOLE 0 0 0 MYLAN NV SHS EURO N59465109 529 35498 SH SOLE 0 0 0 NXP SEMICONDUCTORS N V COM N6596X109 784 9458 SH SOLE 0 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 882 27408 SH SOLE 0 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 90 11768 SH SOLE 0 0 0