0001419186-20-000001.txt : 20200204 0001419186-20-000001.hdr.sgml : 20200204 20200204113547 ACCESSION NUMBER: 0001419186-20-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200204 DATE AS OF CHANGE: 20200204 EFFECTIVENESS DATE: 20200204 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: 20571247 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 false false 0001419186 XXXXXXXX 12-31-2019 12-31-2019 Cambridge Investment Research Advisors, Inc.
1776 PLEASANT PLAIN ROAD FAIRFIELD IA 52556
13F HOLDINGS REPORT 028-12861 N
Doug Baxley First VP Fiduciary Services, CCO CIRA 800-777-6080 Doug Baxley Fairfield IA 02-04-2020 0 2403 12950 false
INFORMATION TABLE 2 2019Q4_13f_Report.xml ABB LTD SPONSORED ADR 000375204 793 32902 SH SOLE 0 0 0 ADT INC COM 00090Q103 100 12564 SH SOLE 0 0 0 AFLAC INC COM 001055102 7570 143098 SH SOLE 0 0 0 AGNC INVT CORP COM 00123Q104 2329 131732 SH SOLE 0 0 0 AES CORP COM 00130H105 318 15990 SH SOLE 0 0 0 AK STL HLDG CORP COM 001547108 309 94027 SH SOLE 0 0 0 ALJ REGIONAL HLDGS INC COM 001627108 133 115760 SH SOLE 0 0 0 ALPS ETF TR CLEAN ENERGY 00162Q460 709 21013 SH SOLE 0 0 0 ALPS ETF TR RIVRFRNT STR INC 00162Q783 1065 42815 SH SOLE 0 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 3194 68208 SH SOLE 0 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 2569 302258 SH SOLE 0 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 488 67365 SH SOLE 0 0 0 AT&T INC COM 00206R102 84626 2165450 SH SOLE 0 0 0 ARK ETF TR INNOVATION ETF 00214Q104 16836 336378 SH SOLE 0 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 4300 128267 SH SOLE 0 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 8418 146176 SH SOLE 0 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 2072 86391 SH SOLE 0 0 0 ABBOTT LABS COM 002824100 20118 231614 SH SOLE 0 0 0 ABBVIE INC COM 00287Y109 30844 348360 SH SOLE 0 0 0 ABERDEEN ASIA PACIFIC INCOM COM 003009107 280 65986 SH SOLE 0 0 0 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 135 20901 SH SOLE 0 0 0 ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 205 2254 SH SOLE 0 0 0 ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 6079 79567 SH SOLE 0 0 0 ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 6320 432269 SH SOLE 0 0 0 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1390 155258 SH SOLE 0 0 0 ABIOMED INC COM 003654100 357 2093 SH SOLE 0 0 0 ABRAXAS PETE CORP COM 003830106 5 15100 SH SOLE 0 0 0 ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700 245 9965 SH SOLE 0 0 0 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 656 24878 SH SOLE 0 0 0 ABSOLUTE SHS TR WBI BBR GBL INME 00400R874 207 8101 SH SOLE 0 0 0 ACCEL ENTMT INC COM CL A1 00436Q106 197 15720 SH SOLE 0 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 84 44700 SH SOLE 0 0 0 ACTIVISION BLIZZARD INC COM 00507V109 3301 55551 SH SOLE 0 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 450 28510 SH SOLE 0 0 0 ADOBE INC COM 00724F101 17804 53984 SH SOLE 0 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 850 5306 SH SOLE 0 0 0 ADVENT CONVERTIBLE & INCOME COM 00764C109 512 32902 SH SOLE 0 0 0 ADVISORSHARES TR PURE CANNABIS 00768Y495 181 15134 SH SOLE 0 0 0 ADVISORSHARES TR NEWFLT MULSINC 00768Y727 1093 22562 SH SOLE 0 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 261 5713 SH SOLE 0 0 0 ADVANCED MICRO DEVICES INC COM 007903107 9473 206564 SH SOLE 0 0 0 AEGON N V NY REGISTRY SHS 007924103 105 23071 SH SOLE 0 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1198 14046 SH SOLE 0 0 0 AGNICO EAGLE MINES LTD COM 008474108 767 12442 SH SOLE 0 0 0 AGENUS INC COM NEW 00847G705 58 14319 SH SOLE 0 0 0 AGREE REALTY CORP COM 008492100 214 3056 SH SOLE 0 0 0 AIR LEASE CORP CL A 00912X302 576 12117 SH SOLE 0 0 0 AIR PRODS & CHEMS INC COM 009158106 2418 10290 SH SOLE 0 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 478 5538 SH SOLE 0 0 0 ALASKA AIR GROUP INC COM 011659109 356 5255 SH SOLE 0 0 0 ALBEMARLE CORP COM 012653101 800 10958 SH SOLE 0 0 0 ALCOA CORP COM 013872106 429 19940 SH SOLE 0 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 234 1447 SH SOLE 0 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 976 9028 SH SOLE 0 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 23920 112776 SH SOLE 0 0 0 ALIGN TECHNOLOGY INC COM 016255101 2060 7381 SH SOLE 0 0 0 ALLEGHANY CORP DEL COM 017175100 841 1052 SH SOLE 0 0 0 ALLEGIANT TRAVEL CO COM 01748X102 484 2779 SH SOLE 0 0 0 ALLETE INC COM NEW 018522300 412 5080 SH SOLE 0 0 0 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 616 56975 SH SOLE 0 0 0 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 1389 114514 SH SOLE 0 0 0 ALLIANT ENERGY CORP COM 018802108 3192 58337 SH SOLE 0 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 1471 48601 SH SOLE 0 0 0 ALLIANZGI CONV INCOME FD II COM 018825109 342 66878 SH SOLE 0 0 0 ALLIANZGI CONV INCOME FD COM 018828103 641 111406 SH SOLE 0 0 0 ALLIANZGI EQUITY & CONV INCO COM 018829101 824 36349 SH SOLE 0 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 469 36052 SH SOLE 0 0 0 ALLSTATE CORP COM 020002101 9603 85397 SH SOLE 0 0 0 ALLY FINL INC COM 02005N100 208 6800 SH SOLE 0 0 0 ALPHABET INC CAP STK CL C 02079K107 43882 32820 SH SOLE 0 0 0 ALPHABET INC CAP STK CL A 02079K305 45843 34227 SH SOLE 0 0 0 ALTERYX INC COM CL A 02156B103 274 2741 SH SOLE 0 0 0 ALTRIA GROUP INC COM 02209S103 19874 398189 SH SOLE 0 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 897 41833 SH SOLE 0 0 0 AMAZON COM INC COM 023135106 146749 79417 SH SOLE 0 0 0 AMEDISYS INC COM 023436108 280 1676 SH SOLE 0 0 0 AMEREN CORP COM 023608102 2482 32314 SH SOLE 0 0 0 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 592 76897 SH SOLE 0 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 2005 69907 SH SOLE 0 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 354 7517 SH SOLE 0 0 0 AMERICAN ELEC PWR CO INC COM 025537101 11494 121620 SH SOLE 0 0 0 AMERICAN EXPRESS CO COM 025816109 5167 41507 SH SOLE 0 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 6072 457939 SH SOLE 0 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1382 26931 SH SOLE 0 0 0 AMERICAN STS WTR CO COM 029899101 523 6034 SH SOLE 0 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 270 34452 SH SOLE 0 0 0 AMERICAN TOWER CORP NEW COM 03027X100 8337 36275 SH SOLE 0 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 3026 24635 SH SOLE 0 0 0 AMERICAS GOLD AND SILVER COR COM 03062D100 897 282929 SH SOLE 0 0 0 AMERICOLD RLTY TR COM 03064D108 2402 68516 SH SOLE 0 0 0 AMERISAFE INC COM 03071H100 227 3445 SH SOLE 0 0 0 AMERISOURCEBERGEN CORP COM 03073E105 3228 37964 SH SOLE 0 0 0 AMERIPRISE FINL INC COM 03076C106 1241 7451 SH SOLE 0 0 0 AMETEK INC NEW COM 031100100 471 4720 SH SOLE 0 0 0 AMGEN INC COM 031162100 20742 86042 SH SOLE 0 0 0 AMPHENOL CORP NEW CL A 032095101 387 3572 SH SOLE 0 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 1192 23207 SH SOLE 0 0 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 342 11124 SH SOLE 0 0 0 ANALOG DEVICES INC COM 032654105 4026 33875 SH SOLE 0 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 500 22359 SH SOLE 0 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1166 14219 SH SOLE 0 0 0 ANNALY CAP MGMT INC COM 035710409 5702 605354 SH SOLE 0 0 0 ANSYS INC COM 03662Q105 371 1440 SH SOLE 0 0 0 ANTHEM INC COM 036752103 10696 35413 SH SOLE 0 0 0 ANTERO MIDSTREAM CORP COM 03676B102 195 25691 SH SOLE 0 0 0 APACHE CORP COM 037411105 421 16441 SH SOLE 0 0 0 APOLLO INVT CORP COM NEW 03761U502 438 25086 SH SOLE 0 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 1984 108499 SH SOLE 0 0 0 APHRIA INC COM 03765K104 218 41728 SH SOLE 0 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 243 5088 SH SOLE 0 0 0 APPLE INC COM 037833100 356344 1213500 SH SOLE 0 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 683 42021 SH SOLE 0 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 237 3557 SH SOLE 0 0 0 APPLIED MATLS INC COM 038222105 6591 107985 SH SOLE 0 0 0 AQUA AMERICA INC COM 03836W103 1991 42414 SH SOLE 0 0 0 AQUA METALS INC COM 03837J101 203 269370 SH SOLE 0 0 0 ARBOR RLTY TR INC COM 038923108 326 22696 SH SOLE 0 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 8145 175722 SH SOLE 0 0 0 ARCONIC INC COM 03965L100 1038 33732 SH SOLE 0 0 0 ARES CAP CORP COM 04010L103 5861 314254 SH SOLE 0 0 0 ARES CAP CORP NOTE 3.750 2/0 04010LAT0 10 10000 SH SOLE 0 0 0 ARES CAP CORP NOTE 4.625 3/0 04010LAW3 95 90000 SH SOLE 0 0 0 ARES COML REAL ESTATE CORP COM 04013V108 183 11522 SH SOLE 0 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 299 19486 SH SOLE 0 0 0 ARISTA NETWORKS INC COM 040413106 1441 7083 SH SOLE 0 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 219 11961 SH SOLE 0 0 0 ARROW FINL CORP COM 042744102 719 19027 SH SOLE 0 0 0 ASANKO GOLD INC COM 04341Y105 13 13559 SH SOLE 0 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 44 15798 SH SOLE 0 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 258 3374 SH SOLE 0 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 182 145568 SH SOLE 0 0 0 ASSOCIATED BANC CORP COM 045487105 445 20189 SH SOLE 0 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 3372 67638 SH SOLE 0 0 0 ASURE SOFTWARE INC COM 04649U102 160 19500 SH SOLE 0 0 0 ATHERSYS INC COM 04744L106 46 37550 SH SOLE 0 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 227 6054 SH SOLE 0 0 0 ATMOS ENERGY CORP COM 049560105 1347 12039 SH SOLE 0 0 0 AURORA CANNABIS INC COM 05156X108 1097 509015 SH SOLE 0 0 0 AUTODESK INC COM 052769106 532 2902 SH SOLE 0 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 7354 43129 SH SOLE 0 0 0 AUTOZONE INC COM 053332102 2105 1767 SH SOLE 0 0 0 AVANGRID INC COM 05351W103 312 6105 SH SOLE 0 0 0 AVERY DENNISON CORP COM 053611109 6843 52309 SH SOLE 0 0 0 AVISTA CORP COM 05379B107 357 7420 SH SOLE 0 0 0 AXON ENTERPRISE INC COM 05464C101 569 7763 SH SOLE 0 0 0 AXSOME THERAPEUTICS INC COM 05464T104 269 2603 SH SOLE 0 0 0 B & G FOODS INC NEW COM 05508R106 573 31977 SH SOLE 0 0 0 BCE INC COM NEW 05534B760 1335 28807 SH SOLE 0 0 0 BGC PARTNERS INC CL A 05541T101 94 15822 SH SOLE 0 0 0 BP PLC SPONSORED ADR 055622104 20361 539496 SH SOLE 0 0 0 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 188 27303 SH SOLE 0 0 0 BRP INC COM SUN VTG 05577W200 606 13297 SH SOLE 0 0 0 BNY MELLON ALCENTRA GLOBAL C COM 05588N108 124 13400 SH SOLE 0 0 0 BNY MELLON STRATEGIC MUNS IN COM 05588W108 314 36892 SH SOLE 0 0 0 BAIDU INC SPON ADR REP A 056752108 4224 33415 SH SOLE 0 0 0 BALCHEM CORP COM 057665200 534 5255 SH SOLE 0 0 0 BALL CORP COM 058498106 2502 38692 SH SOLE 0 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 63 11318 SH SOLE 0 0 0 BANCO SANTANDER SA ADR 05964H105 97 23314 SH SOLE 0 0 0 BANCROFT FUND LTD COM 059695106 744 28523 SH SOLE 0 0 0 BANK AMER CORP COM 060505104 27441 779125 SH SOLE 0 0 0 BANK AMER CORP 7.25CNV PFD L 060505682 590 407 SH SOLE 0 0 0 BANK FIRST CORPORATION COM 06211J100 569 8123 SH SOLE 0 0 0 BANK HAWAII CORP COM 062540109 731 7678 SH SOLE 0 0 0 BANK MONTREAL QUE COM 063671101 1235 15931 SH SOLE 0 0 0 BANK NEW YORK MELLON CORP COM 064058100 2951 58640 SH SOLE 0 0 0 BANK PRINCETON NEW JERSEY COM 064520109 669 21230 SH SOLE 0 0 0 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 207 9064 SH SOLE 0 0 0 BARCLAYS PLC ADR 06738E204 100 10469 SH SOLE 0 0 0 BARCLAYS BANK PLC ETN DJUBSCOCO 38 06739H313 3248 110899 SH SOLE 0 0 0 BARCLAYS BK PLC IPATH B LIVESTCK 06746P498 404 8807 SH SOLE 0 0 0 BARCLAYS BK PLC IPATH B COFFEE 06746P563 363 8704 SH SOLE 0 0 0 BARCLAYS BK PLC IPATH B SHRT TRM 06746P621 954 63107 SH SOLE 0 0 0 BARINGS CORPORATE INVS COM 06759X107 471 27901 SH SOLE 0 0 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 304 17331 SH SOLE 0 0 0 BARINGS PARTN INVS SH BEN INT 06761A103 217 13429 SH SOLE 0 0 0 BARRICK GOLD CORPORATION COM 067901108 3039 163501 SH SOLE 0 0 0 BAUSCH HEALTH COS INC COM 071734107 700 23380 SH SOLE 0 0 0 BAXTER INTL INC COM 071813109 2025 24219 SH SOLE 0 0 0 BECTON DICKINSON & CO COM 075887109 6100 22430 SH SOLE 0 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 12225 36 SH SOLE 0 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 103322 456169 SH SOLE 0 0 0 BEST BUY INC COM 086516101 642 7309 SH SOLE 0 0 0 BHP GROUP LTD SPONSORED ADS 088606108 514 9397 SH SOLE 0 0 0 BEYOND MEAT INC COM 08862E109 411 5440 SH SOLE 0 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 73 11530 SH SOLE 0 0 0 BIOGEN INC COM 09062X103 1891 6372 SH SOLE 0 0 0 BIOTELEMETRY INC COM 090672106 252 5447 SH SOLE 0 0 0 BIO TECHNE CORP COM 09073M104 5177 23585 SH SOLE 0 0 0 BIOSIG TECH INC COM NEW 09073N201 533 90000 SH SOLE 0 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 804 14119 SH SOLE 0 0 0 BLACKROCK FLOATING RATE INCO COM 091941104 406 31558 SH SOLE 0 0 0 BLACK HILLS CORP COM 092113109 274 3483 SH SOLE 0 0 0 BLACK KNIGHT INC COM 09215C105 281 4360 SH SOLE 0 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 3998 314272 SH SOLE 0 0 0 BLACKBERRY LTD COM 09228F103 88 13739 SH SOLE 0 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 305 19550 SH SOLE 0 0 0 BLACKROCK INC COM 09247X101 7005 13934 SH SOLE 0 0 0 BLACKROCK UTILITIES INFRSTRC COM 09248D104 705 31617 SH SOLE 0 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 490 20131 SH SOLE 0 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 268 18389 SH SOLE 0 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 673 44485 SH SOLE 0 0 0 BLACKROCK NY MUN INCOME TR I COM 09249R102 253 17547 SH SOLE 0 0 0 BLACKROCK LTD DURATION INC T COM SHS 09249W101 1146 69904 SH SOLE 0 0 0 BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 320 21504 SH SOLE 0 0 0 BLACKROCK ENHANCED GBL DIV T COM 092501105 881 80160 SH SOLE 0 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 964 68966 SH SOLE 0 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 169 14267 SH SOLE 0 0 0 BLACKROCK HEALTH SCIENCES TR COM 09250W107 1272 29921 SH SOLE 0 0 0 BLACKROCK ENHANCED EQT DIV T COM 09251A104 585 58946 SH SOLE 0 0 0 BLACKROCK CAPITAL INVESTMENT NOTE 5.000 6/1 092533AC2 1376 1376000 SH SOLE 0 0 0 BLACKROCK MUNIVEST FD II INC COM 09253T101 189 12764 SH SOLE 0 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 680 45858 SH SOLE 0 0 0 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 489 43800 SH SOLE 0 0 0 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 145 10709 SH SOLE 0 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254F100 192 12787 SH SOLE 0 0 0 BLACKROCK MUNIYLD MICH QLTY COM 09254V105 1419 99955 SH SOLE 0 0 0 BLACKROCK MUNIYIELD NY QLTY COM 09255E102 150 11434 SH SOLE 0 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 871 77803 SH SOLE 0 0 0 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 675 60238 SH SOLE 0 0 0 BLACKROCK FLOAT RATE OME STR COM 09255X100 956 71160 SH SOLE 0 0 0 BLACKROCK ENH CAP & INC FD I COM 09256A109 902 52310 SH SOLE 0 0 0 BLACKROCK RES & COMM STRAT T SHS 09257A108 196 24228 SH SOLE 0 0 0 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 331 13702 SH SOLE 0 0 0 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 535 37235 SH SOLE 0 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 3826 102804 SH SOLE 0 0 0 BLACKROCK SCIENCE & TECH TR SHS 09258G104 468 14055 SH SOLE 0 0 0 BLACKROCK TCP CAP CORP COM 09259E108 171 12186 SH SOLE 0 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 13267 237170 SH SOLE 0 0 0 BLOCK H & R INC COM 093671105 306 13039 SH SOLE 0 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 1024 84954 SH SOLE 0 0 0 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 144 46391 SH SOLE 0 0 0 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 321 21994 SH SOLE 0 0 0 BOEING CO COM 097023105 33171 101827 SH SOLE 0 0 0 BOOKING HLDGS INC COM 09857L108 11251 5479 SH SOLE 0 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1321 18569 SH SOLE 0 0 0 BORGWARNER INC COM 099724106 294 6786 SH SOLE 0 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1549 34248 SH SOLE 0 0 0 BOULDER GROWTH & INCOME FD I COM 101507101 131 11149 SH SOLE 0 0 0 BOX INC CL A 10316T104 238 14202 SH SOLE 0 0 0 BRIGGS & STRATTON CORP COM 109043109 309 46370 SH SOLE 0 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 957 6371 SH SOLE 0 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 25981 404750 SH SOLE 0 0 0 BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 389 129143 SH SOLE 0 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1269 29876 SH SOLE 0 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 637 29493 SH SOLE 0 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1060 8583 SH SOLE 0 0 0 BROADCOM INC COM 11135F101 5954 18842 SH SOLE 0 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 3460 59862 SH SOLE 0 0 0 BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 254 18225 SH SOLE 0 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 367 19919 SH SOLE 0 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 710 33270 SH SOLE 0 0 0 BROWN & BROWN INC COM 115236101 1207 30581 SH SOLE 0 0 0 BROWN FORMAN CORP CL B 115637209 2227 32944 SH SOLE 0 0 0 BRUKER CORP COM 116794108 460 9020 SH SOLE 0 0 0 BUCKLE INC COM 118440106 319 11788 SH SOLE 0 0 0 BURLINGTON STORES INC COM 122017106 461 2022 SH SOLE 0 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 441 3673 SH SOLE 0 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 822 102462 SH SOLE 0 0 0 CBRE GROUP INC CL A 12504L109 666 10863 SH SOLE 0 0 0 CDK GLOBAL INC COM 12508E101 325 5947 SH SOLE 0 0 0 CDW CORP COM 12514G108 1849 12946 SH SOLE 0 0 0 CF INDS HLDGS INC COM 125269100 222 4658 SH SOLE 0 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 23019 294366 SH SOLE 0 0 0 CIGNA CORP NEW COM 125523100 9228 45127 SH SOLE 0 0 0 CME GROUP INC COM 12572Q105 6392 31844 SH SOLE 0 0 0 CMS ENERGY CORP COM 125896100 899 14309 SH SOLE 0 0 0 CSX CORP COM 126408103 8951 123695 SH SOLE 0 0 0 CVB FINL CORP COM 126600105 553 25608 SH SOLE 0 0 0 CVS HEALTH CORP COM 126650100 19649 264497 SH SOLE 0 0 0 CABLE ONE INC COM 12685J105 290 195 SH SOLE 0 0 0 CABOT OIL & GAS CORP COM 127097103 222 12775 SH SOLE 0 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1852 26705 SH SOLE 0 0 0 CAL MAINE FOODS INC COM NEW 128030202 393 9204 SH SOLE 0 0 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 934 84940 SH SOLE 0 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 196 22517 SH SOLE 0 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 1686 147907 SH SOLE 0 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 681 32176 SH SOLE 0 0 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 1932 142078 SH SOLE 0 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 348 8635 SH SOLE 0 0 0 CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 315 13185 SH SOLE 0 0 0 CAMBRIA ETF TR GLB MOMENT ETF 132061508 1035 40372 SH SOLE 0 0 0 CAMBRIA ETF TR SOVEREIGN BD ETF 132061805 266 10577 SH SOLE 0 0 0 CAMBRIA ETF TR VALUE MOMENTUM 132061888 242 11735 SH SOLE 0 0 0 CAMECO CORP COM 13321L108 361 40508 SH SOLE 0 0 0 CAMPBELL SOUP CO COM 134429109 1346 27229 SH SOLE 0 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 250 6894 SH SOLE 0 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 934 11223 SH SOLE 0 0 0 CANADIAN NATL RY CO COM 136375102 1354 14974 SH SOLE 0 0 0 CANADIAN NAT RES LTD COM 136385101 276 8529 SH SOLE 0 0 0 CANADIAN PAC RY LTD COM 13645T100 592 2321 SH SOLE 0 0 0 CANADIAN SOLAR INC COM 136635109 681 30829 SH SOLE 0 0 0 CANNTRUST HLDGS INC COM 137800207 29 31000 SH SOLE 0 0 0 CANOPY GROWTH CORP COM 138035100 4239 201080 SH SOLE 0 0 0 CAPITAL ONE FINL CORP COM 14040H105 1641 15943 SH SOLE 0 0 0 CAPITAL SOUTHWEST CORP COM 140501107 529 25412 SH SOLE 0 0 0 CAPITOL FED FINL INC COM 14057J101 201 14675 SH SOLE 0 0 0 CARA THERAPEUTICS INC COM 140755109 197 12244 SH SOLE 0 0 0 CARDINAL HEALTH INC COM 14149Y108 557 11005 SH SOLE 0 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 759 15629 SH SOLE 0 0 0 CARETRUST REIT INC COM 14174T107 485 23524 SH SOLE 0 0 0 CARLISLE COS INC COM 142339100 1166 7204 SH SOLE 0 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 388 12091 SH SOLE 0 0 0 CARMAX INC COM 143130102 1086 12389 SH SOLE 0 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 2509 49354 SH SOLE 0 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 90 12800 SH SOLE 0 0 0 CARTERS INC COM 146229109 363 3322 SH SOLE 0 0 0 CARVANA CO CL A 146869102 4077 44288 SH SOLE 0 0 0 CASELLA WASTE SYS INC CL A 147448104 254 5514 SH SOLE 0 0 0 CASEYS GEN STORES INC COM 147528103 3484 21914 SH SOLE 0 0 0 CASS INFORMATION SYS INC COM 14808P109 1107 19165 SH SOLE 0 0 0 CATERPILLAR INC DEL COM 149123101 22257 150713 SH SOLE 0 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 248 21609 SH SOLE 0 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 1441 25987 SH SOLE 0 0 0 CEL SCI CORP COM PAR NEW 150837607 103 11208 SH SOLE 0 0 0 CELANESE CORP DEL COM 150870103 449 3648 SH SOLE 0 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 61 16096 SH SOLE 0 0 0 CENTENE CORP DEL COM 15135B101 2552 40584 SH SOLE 0 0 0 CENTER COAST BRKFLD MLP ENRG SHS BEN INT 151461100 700 110350 SH SOLE 0 0 0 CENTERPOINT ENERGY INC COM 15189T107 1493 54740 SH SOLE 0 0 0 CENTERSTATE BK CORP COM 15201P109 2531 101316 SH SOLE 0 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 258 8711 SH SOLE 0 0 0 CENTURY CASINOS INC COM 156492100 94 11925 SH SOLE 0 0 0 CENTURYLINK INC COM 156700106 2942 222674 SH SOLE 0 0 0 CERECOR INC COM 15671L109 99 18379 SH SOLE 0 0 0 CERNER CORP COM 156782104 1997 27214 SH SOLE 0 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 632 1303 SH SOLE 0 0 0 CHATHAM LODGING TR COM 16208T102 240 13099 SH SOLE 0 0 0 CHEMED CORP NEW COM 16359R103 623 1419 SH SOLE 0 0 0 CHEMOURS CO COM 163851108 333 18416 SH SOLE 0 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 1053 26454 SH SOLE 0 0 0 CHENIERE ENERGY INC COM NEW 16411R208 1505 24637 SH SOLE 0 0 0 CHESAPEAKE ENERGY CORP COM 165167107 232 280726 SH SOLE 0 0 0 CHESAPEAKE UTILS CORP COM 165303108 408 4254 SH SOLE 0 0 0 CHEVRON CORP NEW COM 166764100 39212 325381 SH SOLE 0 0 0 CHEWY INC CL A 16679L109 326 11253 SH SOLE 0 0 0 CHIMERA INVT CORP COM NEW 16934Q208 844 41032 SH SOLE 0 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1016 24032 SH SOLE 0 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 3169 3786 SH SOLE 0 0 0 CHOICE HOTELS INTL INC COM 169905106 236 2282 SH SOLE 0 0 0 CHURCH & DWIGHT INC COM 171340102 11077 157478 SH SOLE 0 0 0 CHURCHILL DOWNS INC COM 171484108 220 1602 SH SOLE 0 0 0 CIENA CORP COM NEW 171779309 207 4848 SH SOLE 0 0 0 CINCINNATI FINL CORP COM 172062101 4513 42919 SH SOLE 0 0 0 CINEDIGM CORP COM NEW 172406209 28 39657 SH SOLE 0 0 0 CIRRUS LOGIC INC COM 172755100 1896 23009 SH SOLE 0 0 0 CISCO SYS INC COM 17275R102 29432 613683 SH SOLE 0 0 0 CINTAS CORP COM 172908105 1186 4409 SH SOLE 0 0 0 CITIGROUP INC COM NEW 172967424 7967 99723 SH SOLE 0 0 0 CITIZENS FINL GROUP INC COM 174610105 593 14592 SH SOLE 0 0 0 CITRIX SYS INC COM 177376100 615 5545 SH SOLE 0 0 0 CITY HLDG CO COM 177835105 343 4181 SH SOLE 0 0 0 CLEAN HARBORS INC COM 184496107 295 3442 SH SOLE 0 0 0 CLEAN ENERGY FUELS CORP COM 184499101 30 12899 SH SOLE 0 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 303 106067 SH SOLE 0 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 184692101 512 45430 SH SOLE 0 0 0 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 128 15265 SH SOLE 0 0 0 CLEVELAND CLIFFS INC COM 185899101 345 41094 SH SOLE 0 0 0 CLOROX CO DEL COM 189054109 4499 29300 SH SOLE 0 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 127 13474 SH SOLE 0 0 0 CLOUDERA INC COM 18914U100 1190 102293 SH SOLE 0 0 0 COCA COLA CO COM 191216100 28202 509517 SH SOLE 0 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 344 5232 SH SOLE 0 0 0 COGNEX CORP COM 192422103 246 4390 SH SOLE 0 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1164 18764 SH SOLE 0 0 0 COHEN & STEERS INC COM 19247A100 202 3217 SH SOLE 0 0 0 COHEN & STEERS QUALITY RLTY COM 19247L106 4129 277513 SH SOLE 0 0 0 COHEN & STEERS TOTAL RETURN COM 19247R103 1103 76156 SH SOLE 0 0 0 COHEN & STEERS REIT & PFD &I COM 19247X100 1077 45265 SH SOLE 0 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 3541 135138 SH SOLE 0 0 0 COHEN & STEERS LTD DUR PFD I COM 19248C105 461 17594 SH SOLE 0 0 0 COHEN & STEERS CLOSED END OP COM 19248P106 136 10150 SH SOLE 0 0 0 COHEN & STEERS SLT PFD INCM COM 19248Y107 264 8376 SH SOLE 0 0 0 COLGATE PALMOLIVE CO COM 194162103 6101 88632 SH SOLE 0 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 7305 555082 SH SOLE 0 0 0 COLONY CAP INC NEW CL A COM 19626G108 549 115503 SH SOLE 0 0 0 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 1907 91629 SH SOLE 0 0 0 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 438 18661 SH SOLE 0 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1682 80424 SH SOLE 0 0 0 COLUMBIA SELIGM PREM TECH GR COM 19842X109 274 11644 SH SOLE 0 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1395 13928 SH SOLE 0 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 741 18499 SH SOLE 0 0 0 COMCAST CORP NEW CL A 20030N101 14275 317443 SH SOLE 0 0 0 COMERICA INC COM 200340107 372 5185 SH SOLE 0 0 0 COMMERCE BANCSHARES INC COM 200525103 2737 40289 SH SOLE 0 0 0 COMMUNITY BK SYS INC COM 203607106 783 11032 SH SOLE 0 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 188 54578 SH SOLE 0 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 154 10204 SH SOLE 0 0 0 COMPASS MINERALS INTL INC COM 20451N101 871 14281 SH SOLE 0 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 656 26372 SH SOLE 0 0 0 CONAGRA BRANDS INC COM 205887102 2472 72199 SH SOLE 0 0 0 CONCHO RES INC COM 20605P101 353 4026 SH SOLE 0 0 0 CONOCOPHILLIPS COM 20825C104 9219 141767 SH SOLE 0 0 0 CONSOLIDATED EDISON INC COM 209115104 5311 58703 SH SOLE 0 0 0 CONSTELLATION BRANDS INC CL A 21036P108 8107 42723 SH SOLE 0 0 0 COOPER COS INC COM NEW 216648402 372 1159 SH SOLE 0 0 0 COPART INC COM 217204106 1620 17816 SH SOLE 0 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 266 48744 SH SOLE 0 0 0 CORESITE RLTY CORP COM 21870Q105 372 3317 SH SOLE 0 0 0 CORECIVIC INC COM 21871N101 2664 153297 SH SOLE 0 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 614 54775 SH SOLE 0 0 0 CORNERSTONE TOTAL RTRN FD IN COM 21924U300 196 17831 SH SOLE 0 0 0 CORNING INC COM 219350105 7007 240694 SH SOLE 0 0 0 CORTEVA INC COM 22052L104 2140 72410 SH SOLE 0 0 0 COSTCO WHSL CORP NEW COM 22160K105 18686 63575 SH SOLE 0 0 0 COSTAR GROUP INC COM 22160N109 8467 14151 SH SOLE 0 0 0 COUPA SOFTWARE INC COM 22266L106 408 2790 SH SOLE 0 0 0 COUSINS PPTYS INC COM NEW 222795502 1017 24691 SH SOLE 0 0 0 COVANTA HLDG CORP COM 22282E102 249 16785 SH SOLE 0 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 1586 10316 SH SOLE 0 0 0 CRANE CO COM 224399105 455 5263 SH SOLE 0 0 0 CREDIT ACCEP CORP MICH COM 225310101 444 1003 SH SOLE 0 0 0 CREE INC COM 225447101 433 9391 SH SOLE 0 0 0 CRONOS GROUP INC COM 22717L101 1065 138855 SH SOLE 0 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 301 6039 SH SOLE 0 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 5202 36593 SH SOLE 0 0 0 CUBESMART COM 229663109 209 6645 SH SOLE 0 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 52 10000 SH SOLE 0 0 0 CUMMINS INC COM 231021106 10500 58674 SH SOLE 0 0 0 CURTISS WRIGHT CORP COM 231561101 625 4438 SH SOLE 0 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 1460 62574 SH SOLE 0 0 0 CYRUSONE INC COM 23283R100 724 11070 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI EMRG 233051101 489 20573 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 10329 305775 SH SOLE 0 0 0 DBX ETF TR XTRCKR RUSL 1000 233051242 731 24375 SH SOLE 0 0 0 DBX ETF TR XTRACK USD HIGH 233051432 4372 86803 SH SOLE 0 0 0 DBX ETF TR XTRACK RUSS 1000 233051481 223 6138 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI EURP 233051853 682 21915 SH SOLE 0 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 806 27202 SH SOLE 0 0 0 DNP SELECT INCOME FD COM 23325P104 10309 807280 SH SOLE 0 0 0 D R HORTON INC COM 23331A109 2063 39106 SH SOLE 0 0 0 DTE ENERGY CO COM 233331107 7178 55268 SH SOLE 0 0 0 DWS MUN INCOME TR NEW COM 233368109 357 31516 SH SOLE 0 0 0 DXC TECHNOLOGY CO COM 23355L106 270 7175 SH SOLE 0 0 0 DANAHER CORPORATION COM 235851102 4594 29932 SH SOLE 0 0 0 DARDEN RESTAURANTS INC COM 237194105 1816 16659 SH SOLE 0 0 0 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 219 8732 SH SOLE 0 0 0 DAVITA INC COM 23918K108 625 8325 SH SOLE 0 0 0 DEERE & CO COM 244199105 8139 46978 SH SOLE 0 0 0 DELAWARE INVTS DIV & INCOME COM 245915103 693 45705 SH SOLE 0 0 0 DELAWARE INV MN MUN INC FD I COM 24610V103 401 30491 SH SOLE 0 0 0 DELL TECHNOLOGIES INC CL C 24703L202 567 11034 SH SOLE 0 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2756 47131 SH SOLE 0 0 0 DELUXE CORP COM 248019101 1206 24152 SH SOLE 0 0 0 DEVON ENERGY CORP NEW COM 25179M103 755 29067 SH SOLE 0 0 0 DEXCOM INC COM 252131107 777 3553 SH SOLE 0 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 2971 17638 SH SOLE 0 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 618 4402 SH SOLE 0 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 204 28397 SH SOLE 0 0 0 DIAMONDBACK ENERGY INC COM 25278X109 512 5514 SH SOLE 0 0 0 DIEBOLD NXDF INC COM 253651103 646 61216 SH SOLE 0 0 0 DIGITAL RLTY TR INC COM 253868103 1581 13208 SH SOLE 0 0 0 DIPLOMAT PHARMACY INC COM 25456K101 1864 466082 SH SOLE 0 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 1658 30197 SH SOLE 0 0 0 DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 627 15887 SH SOLE 0 0 0 DISNEY WALT CO COM DISNEY 254687106 59480 411254 SH SOLE 0 0 0 DISCOVER FINL SVCS COM 254709108 2009 23689 SH SOLE 0 0 0 DISCOVERY INC COM SER A 25470F104 277 8472 SH SOLE 0 0 0 DIXIE GROUP INC CL A 255519100 36 32007 SH SOLE 0 0 0 DOCUSIGN INC COM 256163106 3589 48430 SH SOLE 0 0 0 DOLLAR GEN CORP NEW COM 256677105 3982 25527 SH SOLE 0 0 0 DOLLAR TREE INC COM 256746108 1248 13266 SH SOLE 0 0 0 DOMINION ENERGY INC COM 25746U109 13840 167112 SH SOLE 0 0 0 DOMINOS PIZZA INC COM 25754A201 853 2905 SH SOLE 0 0 0 DONALDSON INC COM 257651109 989 17159 SH SOLE 0 0 0 DONNELLEY R R & SONS CO COM 257867200 42 10586 SH SOLE 0 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 2301 116450 SH SOLE 0 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 1405 68050 SH SOLE 0 0 0 DOUGLAS EMMETT INC COM 25960P109 319 7277 SH SOLE 0 0 0 DOUGLAS DYNAMICS INC COM 25960R105 312 5666 SH SOLE 0 0 0 DOVER CORP COM 260003108 2082 18064 SH SOLE 0 0 0 DOW INC COM 260557103 8200 149829 SH SOLE 0 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 54 10590 SH SOLE 0 0 0 DROPBOX INC CL A 26210C104 548 30608 SH SOLE 0 0 0 DUKE REALTY CORP COM NEW 264411505 488 14075 SH SOLE 0 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 16965 186003 SH SOLE 0 0 0 DUNKIN BRANDS GROUP INC COM 265504100 941 12454 SH SOLE 0 0 0 DUPONT DE NEMOURS INC COM 26614N102 6671 103917 SH SOLE 0 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 216 37675 SH SOLE 0 0 0 DYNEX CAP INC COM 26817Q886 196 11585 SH SOLE 0 0 0 EOG RES INC COM 26875P101 1623 19378 SH SOLE 0 0 0 EPR PPTYS COM SH BEN INT 26884U109 777 10998 SH SOLE 0 0 0 ETF SER SOLUTIONS SALT HIG TRUBT 26922A479 303 10778 SH SOLE 0 0 0 ETF SER SOLUTIONS VIDENTCORE EQ FD 26922A503 236 7107 SH SOLE 0 0 0 ETF SER SOLUTIONS CHANG FIN US LRG 26922A560 444 19059 SH SOLE 0 0 0 ETF SER SOLUTIONS AAM S&P EMRG 26922A586 523 22999 SH SOLE 0 0 0 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 611 34791 SH SOLE 0 0 0 ETF SER SOLUTIONS PRMSE CP DIVRSFD 26922A768 850 26225 SH SOLE 0 0 0 ETFIS SER TR I INFRAC ACT MLP 26923G103 470 103978 SH SOLE 0 0 0 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 310 12551 SH SOLE 0 0 0 ETFIS SER TR I VIRTUS PVT CR 26923G798 565 22595 SH SOLE 0 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 4355 104898 SH SOLE 0 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 5610 113200 SH SOLE 0 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 2585 150983 SH SOLE 0 0 0 ETF MANAGERS TR AI POWERED EQT 26924G813 285 10021 SH SOLE 0 0 0 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 829 19416 SH SOLE 0 0 0 EAGLE PT CR CO LLC COM 269808101 367 25148 SH SOLE 0 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 502 21147 SH SOLE 0 0 0 EASTMAN CHEMICAL CO COM 277432100 1543 19465 SH SOLE 0 0 0 EATON VANCE CORP COM NON VTG 278265103 222 4758 SH SOLE 0 0 0 EATON VANCE SR INCOME TR SH BEN INT 27826S103 827 129010 SH SOLE 0 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 368 28881 SH SOLE 0 0 0 EATON VANCE ENHANCED EQ INC COM 278274105 2736 172054 SH SOLE 0 0 0 EATON VANCE ENH EQTY INC FD COM 278277108 1379 77323 SH SOLE 0 0 0 EATON VANCE FLTING RATE INC COM 278279104 620 45224 SH SOLE 0 0 0 EATON VANCE MUN BD FD COM 27827X101 185 14395 SH SOLE 0 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 1528 59874 SH SOLE 0 0 0 EATON VANCE LTD DUR INCOME F COM 27828H105 1122 84694 SH SOLE 0 0 0 EATON VANCE TX MGD DIV EQ IN COM 27828N102 7394 590538 SH SOLE 0 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 2626 193816 SH SOLE 0 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 459 25473 SH SOLE 0 0 0 EATON VANCE TX ADV GLB DIV O COM 27828U106 932 35932 SH SOLE 0 0 0 EATON VANCE TAX MNGED BUY WR COM 27828X100 872 53151 SH SOLE 0 0 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 2304 154114 SH SOLE 0 0 0 EATON VANCE TXMGD GL BUYWR O COM 27829C105 5596 539616 SH SOLE 0 0 0 EATON VANCE TAX MNGD GBL DV COM 27829F108 3564 405876 SH SOLE 0 0 0 EATON VANCE RISK MNGD DIV EQ COM 27829G106 1010 108220 SH SOLE 0 0 0 EATON VANCE TAX MNGD BUY WRI COM SH BEN INT 27829M103 133 12964 SH SOLE 0 0 0 EBAY INC COM 278642103 1940 53727 SH SOLE 0 0 0 ECOLAB INC COM 278865100 6617 34287 SH SOLE 0 0 0 EDISON INTL COM 281020107 1292 17133 SH SOLE 0 0 0 EDITAS MEDICINE INC COM 28106W103 228 7708 SH SOLE 0 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 4743 20330 SH SOLE 0 0 0 ELECTRONIC ARTS INC COM 285512109 671 6244 SH SOLE 0 0 0 ELLINGTON FINANCIAL INC COM 28852N109 281 15340 SH SOLE 0 0 0 ELLSWORTH GRWTH AND INCOME L COM 289074106 193 16411 SH SOLE 0 0 0 EMCOR GROUP INC COM 29084Q100 662 7669 SH SOLE 0 0 0 EMERSON ELEC CO COM 291011104 6749 88506 SH SOLE 0 0 0 ENCANA CORP COM 292505104 102 21800 SH SOLE 0 0 0 ENBRIDGE INC COM 29250N105 7991 200938 SH SOLE 0 0 0 ENCOMPASS HEALTH CORP COM 29261A100 251 3621 SH SOLE 0 0 0 ENERGOUS CORP COM 29272C103 32 18317 SH SOLE 0 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 1103 21972 SH SOLE 0 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 4576 356694 SH SOLE 0 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 56 12117 SH SOLE 0 0 0 ENTERGY CORP NEW COM 29364G103 1557 12999 SH SOLE 0 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 390 11508 SH SOLE 0 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 8390 297946 SH SOLE 0 0 0 EPAM SYS INC COM 29414B104 419 1975 SH SOLE 0 0 0 EQUIFAX INC COM 294429105 1695 12096 SH SOLE 0 0 0 EQUINIX INC COM 29444U700 1276 2185 SH SOLE 0 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 207 2934 SH SOLE 0 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 540 6676 SH SOLE 0 0 0 ERICSSON ADR B SEK 10 294821608 342 38999 SH SOLE 0 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 201 3366 SH SOLE 0 0 0 ESSEX PPTY TR INC COM 297178105 649 2158 SH SOLE 0 0 0 ETSY INC COM 29786A106 1653 37306 SH SOLE 0 0 0 EURONET WORLDWIDE INC COM 298736109 342 2171 SH SOLE 0 0 0 EVERGY INC COM 30034W106 2538 38990 SH SOLE 0 0 0 EVERSOURCE ENERGY COM 30040W108 4013 47168 SH SOLE 0 0 0 EXACT SCIENCES CORP COM 30063P105 2416 26121 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 2506 59656 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR HULL TACTIC US 301505806 723 27038 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 761 21558 SH SOLE 0 0 0 EXELON CORP COM 30161N101 5531 121320 SH SOLE 0 0 0 EXELIXIS INC COM 30161Q104 983 55771 SH SOLE 0 0 0 EXPEDIA GROUP INC COM NEW 30212P303 291 2686 SH SOLE 0 0 0 EXPEDITORS INTL WASH INC COM 302130109 372 4769 SH SOLE 0 0 0 EXPONENT INC COM 30214U102 552 7996 SH SOLE 0 0 0 EXTRA SPACE STORAGE INC COM 30225T102 1215 11500 SH SOLE 0 0 0 EZCORP INC CL A NON VTG 302301106 222 32592 SH SOLE 0 0 0 EXXON MOBIL CORP COM 30231G102 51664 740383 SH SOLE 0 0 0 FLIR SYS INC COM 302445101 316 6077 SH SOLE 0 0 0 F M C CORP COM NEW 302491303 430 4307 SH SOLE 0 0 0 FNB CORP PA COM 302520101 2457 193460 SH SOLE 0 0 0 FAT BRANDS INC COM 30258N105 46 10111 SH SOLE 0 0 0 FS KKR CAPITAL CORP COM 302635107 17549 2862809 SH SOLE 0 0 0 FS BANCORP INC COM 30263Y104 639 10021 SH SOLE 0 0 0 FACEBOOK INC CL A 30303M102 47374 230810 SH SOLE 0 0 0 FACTSET RESH SYS INC COM 303075105 2118 7894 SH SOLE 0 0 0 FASTENAL CO COM 311900104 2469 66820 SH SOLE 0 0 0 FEDEX CORP COM 31428X106 5571 36840 SH SOLE 0 0 0 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 17 49343 SH SOLE 0 0 0 FERRO CORP COM 315405100 224 15135 SH SOLE 0 0 0 FIBROGEN INC COM 31572Q808 491 11438 SH SOLE 0 0 0 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 14155 40495 SH SOLE 0 0 0 FIDELITY COVINGTON TR MSCI CONSM DIS 316092204 3060 63413 SH SOLE 0 0 0 FIDELITY COVINGTON TR CONSMR STAPLES 316092303 3838 101840 SH SOLE 0 0 0 FIDELITY COVINGTON TR MSCI ENERGY IDX 316092402 641 40049 SH SOLE 0 0 0 FIDELITY COVINGTON TR MSCI FINLS IDX 316092501 3552 79956 SH SOLE 0 0 0 FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600 8499 170864 SH SOLE 0 0 0 FIDELITY COVINGTON TR MSCI INDL INDX 316092709 2305 54835 SH SOLE 0 0 0 FIDELITY COVINGTON TR VLU FACTOR ETF 316092782 273 7198 SH SOLE 0 0 0 FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 12804 176650 SH SOLE 0 0 0 FIDELITY COVINGTON TR MOMENTUM FACTR 316092816 545 14845 SH SOLE 0 0 0 FIDELITY COVINGTON TR LOW VOLITY ETF 316092824 1078 27847 SH SOLE 0 0 0 FIDELITY COVINGTON TR DIVID ETF RISI 316092832 2575 73044 SH SOLE 0 0 0 FIDELITY COVINGTON TR HIGH DIVID ETF 316092840 897 27642 SH SOLE 0 0 0 FIDELITY COVINGTON TR MSCI RL EST ETF 316092857 6252 224398 SH SOLE 0 0 0 FIDELITY COVINGTON TR MSCI UTILS INDEX 316092865 9709 229533 SH SOLE 0 0 0 FIDELITY COVINGTON TR MSCI COMMNTN SVC 316092873 2625 73382 SH SOLE 0 0 0 FIDELITY COVINGTON TR MSCI MATLS INDEX 316092881 435 12660 SH SOLE 0 0 0 FIDELITY CORP BOND ETF 316188101 1431 27002 SH SOLE 0 0 0 FIDELITY LTD TRM BD ETF 316188200 502 9861 SH SOLE 0 0 0 FIDELITY TOTAL BD ETF 316188309 17984 347587 SH SOLE 0 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 4762 34235 SH SOLE 0 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 734 16188 SH SOLE 0 0 0 FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 161 20435 SH SOLE 0 0 0 FIFTH THIRD BANCORP COM 316773100 1563 50844 SH SOLE 0 0 0 FIREEYE INC COM 31816Q101 385 23261 SH SOLE 0 0 0 FIRST AMERN FINL CORP COM 31847R102 297 5097 SH SOLE 0 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 338 10739 SH SOLE 0 0 0 FIRST FINL BANCORP OH COM 320209109 682 26816 SH SOLE 0 0 0 FIRST FINL BANKSHARES COM 32020R109 2504 71337 SH SOLE 0 0 0 FIRST FINL CORP IND COM 320218100 322 7045 SH SOLE 0 0 0 FIRST HAWAIIAN INC COM 32051X108 212 7337 SH SOLE 0 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 739 60280 SH SOLE 0 0 0 FIRST MERCHANTS CORP COM 320817109 6995 168196 SH SOLE 0 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 287 2446 SH SOLE 0 0 0 FIRST SOLAR INC COM 336433107 998 17827 SH SOLE 0 0 0 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 18524 568564 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 12157 151300 SH SOLE 0 0 0 FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL 33718M105 406 7977 SH SOLE 0 0 0 FIRST TR INTER DUR PFD & IN COM 33718W103 484 20530 SH SOLE 0 0 0 FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 300 26802 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 1487 24799 SH SOLE 0 0 0 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 504 8682 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 21540 356851 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 5841 39278 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 15904 114318 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500 205 8217 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD ETF 33733E708 216 5992 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD LUNT US FACTOR 33733E872 1585 69552 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT PE 33733E880 1508 45024 SH SOLE 0 0 0 FIRST TR MULTI CAP GR ALPHAD COM SHS 33733F101 883 11427 SH SOLE 0 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 3285 44510 SH SOLE 0 0 0 FIRST TR NASDAQ100 TECH INDE SHS 337345102 5329 53238 SH SOLE 0 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 85608 2376028 SH SOLE 0 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 7546 115677 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 2150 47440 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 3217 64279 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 368 34787 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1946 58061 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 6099 72430 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 1538 34068 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 623 15541 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 2429 33467 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 2389 81777 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 5377 89065 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 1403 56240 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 2587 86164 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 488 12129 SH SOLE 0 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 2740 42205 SH SOLE 0 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 5159 71163 SH SOLE 0 0 0 FIRST TR VALUE LINE 100 ETF COM SHS 33735G107 577 25297 SH SOLE 0 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 3772 66744 SH SOLE 0 0 0 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 13104 179707 SH SOLE 0 0 0 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 1110 79104 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 210 14305 SH SOLE 0 0 0 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 268 5162 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 4095 108900 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I CHINA ALPHADEX 33737J141 728 27000 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 1893 34027 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 4094 154272 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 1393 35251 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 273 4970 SH SOLE 0 0 0 FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 590 12331 SH SOLE 0 0 0 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 6373 136546 SH SOLE 0 0 0 FIRST TR EXCNGE TRD ALPHADEX SML CAP VAL AL 33737M409 265 6918 SH SOLE 0 0 0 FIRST TR ENERGY INFRASTRCTR COM 33738C103 1097 65207 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 3822 149936 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 4522 94368 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 7352 150681 SH SOLE 0 0 0 FIRST TR HIGH INCOME L/S FD COM 33738E109 304 19295 SH SOLE 0 0 0 FIRST TR ENERGY INCOME & GRW COM 33738G104 260 11486 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 4023 214092 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 1625 37676 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 529 23167 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 10505 292770 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 33438 1059506 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD S&P INTL DIVID 33738R688 279 15166 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DORSEYWRIGHT MOM 33738R696 229 8637 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 729 25148 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DEVELOPED INTL 33738R787 281 5376 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 1386 49173 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 770 27882 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 2112 99028 SH SOLE 0 0 0 FIRST TR MLP & ENERGY INCOME COM 33739B104 1105 92581 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 41479 2066736 SH SOLE 0 0 0 FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 1054 55704 SH SOLE 0 0 0 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 5331 95970 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 292 6827 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 979 18359 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 412 6359 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 1195 59575 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 693 12969 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 30477 890633 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 77706 2793158 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 21550 416024 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 4969 96596 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 43369 721730 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD SSI STRG ETF 33739Q507 2779 83977 SH SOLE 0 0 0 FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 283 18951 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 2730 52687 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 314 15318 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 1437 55543 SH SOLE 0 0 0 FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 159 17300 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 1123 50446 SH SOLE 0 0 0 FISERV INC COM 337738108 8776 75899 SH SOLE 0 0 0 FIRSTENERGY CORP COM 337932107 2694 55431 SH SOLE 0 0 0 FIVE BELOW INC COM 33829M101 384 3001 SH SOLE 0 0 0 FIVE9 INC COM 338307101 684 10425 SH SOLE 0 0 0 FLAHERTY & CRUMRIN PFD & INM COM 338478100 520 23968 SH SOLE 0 0 0 FLAHERTY & CRUMRINE TOTAL RE COM 338479108 313 14045 SH SOLE 0 0 0 FLAHERTY & CRUMRIN PFD & INM COM 338480106 238 15295 SH SOLE 0 0 0 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 1017 37992 SH SOLE 0 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1212 4212 SH SOLE 0 0 0 FLEXSHARES TR MORNSTAR USMKT 33939L100 3381 26607 SH SOLE 0 0 0 FLEXSHARES TR MSTAR EMKT FAC 33939L308 516 9719 SH SOLE 0 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 3011 89812 SH SOLE 0 0 0 FLEXSHARES TR HIG YLD VL ETF 33939L662 1513 31149 SH SOLE 0 0 0 FLEXSHARES TR GLB QLT R/E IDX 33939L787 281 4336 SH SOLE 0 0 0 FLEXSHARES TR M STAR DEV MKT 33939L803 738 11362 SH SOLE 0 0 0 FLEXSHARES TR INT QLTDVDYNAM 33939L829 305 11500 SH SOLE 0 0 0 FLEXSHARES TR INTL QLTDV IDX 33939L837 427 17584 SH SOLE 0 0 0 FLEXSHARES TR QLT DIV DEF IDX 33939L845 1602 33512 SH SOLE 0 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 2165 44651 SH SOLE 0 0 0 FLEXSHARES TR READY ACC VARI 33939L886 1122 14821 SH SOLE 0 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 243 4791 SH SOLE 0 0 0 FLUENT INC COM 34380C102 1247 498915 SH SOLE 0 0 0 FOOT LOCKER INC COM 344849104 388 9961 SH SOLE 0 0 0 FORD MTR CO DEL COM 345370860 14246 1531848 SH SOLE 0 0 0 FORTINET INC COM 34959E109 1215 11376 SH SOLE 0 0 0 FORTIVE CORP COM 34959J108 438 5737 SH SOLE 0 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 557 8527 SH SOLE 0 0 0 FORTUNA SILVER MINES INC COM 349915108 92 22485 SH SOLE 0 0 0 FRANCO NEVADA CORP COM 351858105 1117 10813 SH SOLE 0 0 0 FRANKLIN COVEY CO COM 353469109 274 8486 SH SOLE 0 0 0 FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 2079 22045 SH SOLE 0 0 0 FRANKLIN RES INC COM 354613101 400 15395 SH SOLE 0 0 0 FRANKLIN LTD DURATION INC TR COM 35472T101 372 38804 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR LIBERTY US ETF 35473P504 1480 38716 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR LIBERTY US COR 35473P553 235 9370 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 230 8791 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 1531 43748 SH SOLE 0 0 0 FRANKLIN UNVL TR SH BEN INT 355145103 147 18841 SH SOLE 0 0 0 FREEPORT-MCMORAN INC CL B 35671D857 3792 289002 SH SOLE 0 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 11 12338 SH SOLE 0 0 0 FULTON FINL CORP PA COM 360271100 276 15859 SH SOLE 0 0 0 GEO GROUP INC NEW COM 36162J106 191 11474 SH SOLE 0 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 1128 10785 SH SOLE 0 0 0 GABELLI EQUITY TR INC COM 362397101 272 44597 SH SOLE 0 0 0 GABELLI CONV&INCOM SECS FD I COM 36240B109 120 20590 SH SOLE 0 0 0 GSI TECHNOLOGY COM 36241U106 162 22897 SH SOLE 0 0 0 GABELLI DIVD & INCOME TR COM 36242H104 1458 66422 SH SOLE 0 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 545 190680 SH SOLE 0 0 0 GALLAGHER ARTHUR J & CO COM 363576109 914 9598 SH SOLE 0 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 222 50390 SH SOLE 0 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 561 13025 SH SOLE 0 0 0 GAMESTOP CORP NEW CL A 36467W109 388 63823 SH SOLE 0 0 0 GARTNER INC COM 366651107 249 1613 SH SOLE 0 0 0 GENERAC HLDGS INC COM 368736104 868 8628 SH SOLE 0 0 0 GENERAL AMERN INVS INC COM 368802104 269 7123 SH SOLE 0 0 0 GENERAL DYNAMICS CORP COM 369550108 6222 35281 SH SOLE 0 0 0 GENERAL ELECTRIC CO COM 369604103 13918 1247102 SH SOLE 0 0 0 GENERAL MLS INC COM 370334104 9266 172998 SH SOLE 0 0 0 GENERAL MTRS CO COM 37045V100 3983 108836 SH SOLE 0 0 0 GENTEX CORP COM 371901109 1604 55337 SH SOLE 0 0 0 GENUINE PARTS CO COM 372460105 6165 58031 SH SOLE 0 0 0 GENWORTH FINL INC COM CL A 37247D106 512 116452 SH SOLE 0 0 0 GERON CORP COM 374163103 339 249292 SH SOLE 0 0 0 GILEAD SCIENCES INC COM 375558103 7852 120830 SH SOLE 0 0 0 GLACIER BANCORP INC NEW COM 37637Q105 794 17270 SH SOLE 0 0 0 GLADSTONE INVT CORP COM 376546107 246 18589 SH SOLE 0 0 0 GLADSTONE LD CORP COM 376549101 395 30488 SH SOLE 0 0 0 GLATFELTER COM 377316104 242 13247 SH SOLE 0 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 4932 104949 SH SOLE 0 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 451 5672 SH SOLE 0 0 0 GLOBAL NET LEASE INC COM NEW 379378201 6287 309988 SH SOLE 0 0 0 GLOBAL PMTS INC COM 37940X102 1762 9650 SH SOLE 0 0 0 GLOBAL X FDS REIT ETF 37950E127 1046 68087 SH SOLE 0 0 0 GLOBAL X FDS GLB X MLP ENRG I 37950E226 739 60166 SH SOLE 0 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 2886 121617 SH SOLE 0 0 0 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 267 22700 SH SOLE 0 0 0 GLOBAL X FDS GLBL X MLP ETF 37950E473 636 80746 SH SOLE 0 0 0 GLOBAL X FDS GLB X SUPERDIV 37950E549 553 31246 SH SOLE 0 0 0 GLOBAL X FDS RUSSELL 2000 37954Y459 1506 59048 SH SOLE 0 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 430 8488 SH SOLE 0 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 17559 743725 SH SOLE 0 0 0 GLOBAL X FDS US PFD ETF 37954Y657 978 39065 SH SOLE 0 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 530 29784 SH SOLE 0 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1727 78953 SH SOLE 0 0 0 GLOBAL X FDS INTERNET OF THNG 37954Y780 853 36140 SH SOLE 0 0 0 GLOBAL X FDS SUPER DIV ALTR 37954Y806 898 60733 SH SOLE 0 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 2464 81114 SH SOLE 0 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 470 14160 SH SOLE 0 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 1871 68420 SH SOLE 0 0 0 GOLDEN STAR RES LTD CDA COM 38119T807 245 64214 SH SOLE 0 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 5238 22780 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 648 18866 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 1350 29143 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 1644 31251 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 2095 32399 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 2533 25297 SH SOLE 0 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 454 29205 SH SOLE 0 0 0 GOPRO INC CL A 38268T103 199 45939 SH SOLE 0 0 0 GRACO INC COM 384109104 639 12291 SH SOLE 0 0 0 GRAINGER W W INC COM 384802104 743 2195 SH SOLE 0 0 0 GRAND CANYON ED INC COM 38526M106 307 3210 SH SOLE 0 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 179 10759 SH SOLE 0 0 0 GRAY TELEVISION INC COM 389375106 211 9853 SH SOLE 0 0 0 GREAT AJAX CORP COM 38983D300 176 11912 SH SOLE 0 0 0 GREAT PANTHER MINING LIMITED COM 39115V101 7 14700 SH SOLE 0 0 0 GREENBRIER COS INC COM 393657101 1203 37104 SH SOLE 0 0 0 GUARDANT HEALTH INC COM 40131M109 393 5027 SH SOLE 0 0 0 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 313 38882 SH SOLE 0 0 0 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 989 54682 SH SOLE 0 0 0 GUGGENHEIM CR ALLOCATION FD COM 40168G108 564 28366 SH SOLE 0 0 0 GULFPORT ENERGY CORP COM NEW 402635304 33 10739 SH SOLE 0 0 0 HCA HEALTHCARE INC COM 40412C101 1921 12998 SH SOLE 0 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 621 9794 SH SOLE 0 0 0 HNI CORP COM 404251100 927 24749 SH SOLE 0 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 658 16840 SH SOLE 0 0 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 410 15263 SH SOLE 0 0 0 HP INC COM 40434L105 7366 358441 SH SOLE 0 0 0 HALLIBURTON CO COM 406216101 1474 60217 SH SOLE 0 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 186 10483 SH SOLE 0 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 393 10827 SH SOLE 0 0 0 HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 2102 116853 SH SOLE 0 0 0 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 2713 99216 SH SOLE 0 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 407 17827 SH SOLE 0 0 0 HANCOCK JOHN PFD INCOME FD I COM 41013X106 228 10250 SH SOLE 0 0 0 HANCOCK JOHN PFD INCOME FD I COM 41021P103 203 10524 SH SOLE 0 0 0 HANESBRANDS INC COM 410345102 2984 200926 SH SOLE 0 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 1727 53674 SH SOLE 0 0 0 HARLEY DAVIDSON INC COM 412822108 474 12741 SH SOLE 0 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 55 15075 SH SOLE 0 0 0 HARSCO CORP COM 415864107 224 9756 SH SOLE 0 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 6280 103339 SH SOLE 0 0 0 HARTFORD FDS EXCHANGE TRADE TOTAL RTRN ETF 41653L305 222 5518 SH SOLE 0 0 0 HASBRO INC COM 418056107 921 8718 SH SOLE 0 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1535 32766 SH SOLE 0 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 712 36912 SH SOLE 0 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 5636 186128 SH SOLE 0 0 0 HEALTHPEAK PPTYS INC COM 42250P103 3175 92123 SH SOLE 0 0 0 HECLA MNG CO COM 422704106 40 11811 SH SOLE 0 0 0 HEICO CORP NEW COM 422806109 486 4258 SH SOLE 0 0 0 HELMERICH & PAYNE INC COM 423452101 447 9831 SH SOLE 0 0 0 HENNESSY ADVISORS INC COM 425885100 102 10110 SH SOLE 0 0 0 HENRY JACK & ASSOC INC COM 426281101 1270 8715 SH SOLE 0 0 0 HERCULES CAPITAL INC COM 427096508 683 48691 SH SOLE 0 0 0 HERSHEY CO COM 427866108 5697 38763 SH SOLE 0 0 0 HESS CORP COM 42809H107 550 8228 SH SOLE 0 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 5376 338985 SH SOLE 0 0 0 HEXCEL CORP NEW COM 428291108 626 8541 SH SOLE 0 0 0 HEXO CORP COM 428304109 46 28718 SH SOLE 0 0 0 HI CRUSH INC COM 428337109 27 30599 SH SOLE 0 0 0 HIGHLAND INCOME FUND HIGHLAND INCOME 43010E404 5023 404076 SH SOLE 0 0 0 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 4162 445606 SH SOLE 0 0 0 HIGHWOODS PPTYS INC COM 431284108 265 5415 SH SOLE 0 0 0 HILL ROM HLDGS INC COM 431475102 357 3148 SH SOLE 0 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 344 3105 SH SOLE 0 0 0 HOLLYFRONTIER CORP COM 436106108 1664 32810 SH SOLE 0 0 0 HOLOGIC INC COM 436440101 229 4383 SH SOLE 0 0 0 HOME DEPOT INC COM 437076102 40969 187605 SH SOLE 0 0 0 HONDA MOTOR LTD AMERN SHS 438128308 358 12659 SH SOLE 0 0 0 HONEYWELL INTL INC COM 438516106 23088 130443 SH SOLE 0 0 0 HORMEL FOODS CORP COM 440452100 2567 56908 SH SOLE 0 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 191 14782 SH SOLE 0 0 0 HOST HOTELS & RESORTS INC COM 44107P104 222 11985 SH SOLE 0 0 0 HUBBELL INC COM 443510607 773 5229 SH SOLE 0 0 0 HUMANA INC COM 444859102 1527 4167 SH SOLE 0 0 0 HUNT J B TRANS SVCS INC COM 445658107 1534 13140 SH SOLE 0 0 0 HUNTINGTON BANCSHARES INC COM 446150104 5104 338486 SH SOLE 0 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 338 1347 SH SOLE 0 0 0 HUNTSMAN CORP COM 447011107 270 11165 SH SOLE 0 0 0 HUTTIG BLDG PRODS INC COM 448451104 24 15671 SH SOLE 0 0 0 IAC INTERACTIVECORP COM 44919P508 774 3106 SH SOLE 0 0 0 IPG PHOTONICS CORP COM 44980X109 201 1385 SH SOLE 0 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 495 8045 SH SOLE 0 0 0 IDACORP INC COM 451107106 388 3637 SH SOLE 0 0 0 IDEXX LABS INC COM 45168D104 765 2928 SH SOLE 0 0 0 ILLINOIS TOOL WKS INC COM 452308109 5663 31524 SH SOLE 0 0 0 ILLUMINA INC COM 452327109 2190 6603 SH SOLE 0 0 0 INCYTE CORP COM 45337C102 221 2527 SH SOLE 0 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 380 26971 SH SOLE 0 0 0 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 6 10250 SH SOLE 0 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 2417 78462 SH SOLE 0 0 0 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 2403 110611 SH SOLE 0 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 7881 237366 SH SOLE 0 0 0 INDEXIQ ETF TR IQ GLB RES ETF 45409B883 203 7450 SH SOLE 0 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 401 17903 SH SOLE 0 0 0 INFOSYS LTD SPONSORED ADR 456788108 357 34617 SH SOLE 0 0 0 ING GROEP N V SPONSORED ADR 456837103 269 22342 SH SOLE 0 0 0 INGREDION INC COM 457187102 1037 11154 SH SOLE 0 0 0 INPHI CORP COM 45772F107 216 2922 SH SOLE 0 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 793 10449 SH SOLE 0 0 0 INSEEGO CORP COM 45782B104 76 10398 SH SOLE 0 0 0 INNOVATOR ETFS TR IBD 50 ETF 45782C102 2838 81729 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFFER E 45782C557 445 16530 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 POWER 45782C573 210 8000 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 PWR 45782C656 1335 51858 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 PWR BU 45782C680 3291 127755 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C698 1160 43681 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFETF 45782C771 1347 51360 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C789 1507 54552 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 PWRETF 45782C797 917 36377 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 PWR BU 45782C870 382 14647 SH SOLE 0 0 0 INNOVATOR ETFS TR S&P 500 BUFFER 45782C888 338 12121 SH SOLE 0 0 0 INNOVATOR ETFS TR II LUNT LOW VOL HIG 45783G102 1697 43935 SH SOLE 0 0 0 INTEL CORP COM 458140100 35071 585979 SH SOLE 0 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 658 5310 SH SOLE 0 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1614 17435 SH SOLE 0 0 0 INTERDIGITAL INC COM 45867G101 218 4009 SH SOLE 0 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 249 5779 SH SOLE 0 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 24710 184350 SH SOLE 0 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 238 1844 SH SOLE 0 0 0 INTL PAPER CO COM 460146103 3549 77060 SH SOLE 0 0 0 INTERPACE BIOSCIENCES INC COM NEW 46062X204 27 54900 SH SOLE 0 0 0 INTERPUBLIC GROUP COS INC COM 460690100 5357 231903 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF ACTIVE US REAL 46090A101 1044 10905 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF BLNCD MLTI AST 46090A200 258 18344 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF TOTAL RETURN 46090A804 8438 155712 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF VAR RATE INVT 46090A879 2105 84329 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 22906 454668 SH SOLE 0 0 0 INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305 5189 117467 SH SOLE 0 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 165581 778800 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 655 39560 SH SOLE 0 0 0 INTEVAC INC COM 461148108 213 30150 SH SOLE 0 0 0 INTUIT COM 461202103 3936 15027 SH SOLE 0 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 4924 8329 SH SOLE 0 0 0 INTREXON CORP COM 46122T102 332 60497 SH SOLE 0 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 979 58822 SH SOLE 0 0 0 INVESCO SR INCOME TR COM 46131H107 76 17767 SH SOLE 0 0 0 INVESCO MUN TR COM 46131J103 620 50177 SH SOLE 0 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 451 35095 SH SOLE 0 0 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 418 33802 SH SOLE 0 0 0 INVESCO PA VALUE MUN INCOME COM 46132K109 166 12616 SH SOLE 0 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 936 61082 SH SOLE 0 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 544 47968 SH SOLE 0 0 0 INVESCO MUNI INCOME OPP TRST COM 46132X101 150 19036 SH SOLE 0 0 0 INVESCO QUALITY MUNI INC TRS COM 46133G107 1259 100101 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 3478 50874 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 258 7542 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 989 25593 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 491 9705 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 1902 27217 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 3585 30351 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 808 11715 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 571 3727 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 1110 16446 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 1015 4348 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 4092 111892 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 1206 17417 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 13564 106990 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 5814 54700 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 8120 41000 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 5637 81719 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 464 3996 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 3585 26440 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 2217 10012 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 1690 36052 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 34923 301786 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 811 16942 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 4739 32472 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 674 6055 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 345 6912 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 2544 40314 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 5590 91432 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 2088 52983 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 600 19538 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 1978 13987 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 177 10357 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 4349 229003 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 284 22170 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 687 5026 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 555 14081 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 4648 36685 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 2761 146312 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 1176 11791 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 1004 14945 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 1255 19384 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 71 12648 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC NETWRNG 46137V688 259 4255 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 1220 19385 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 1931 19519 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 2573 62217 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 7347 142959 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 368 11096 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 1381 40245 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 871 11274 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 7575 117700 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 445 6522 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 1846 19286 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 393 10176 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 1472 19874 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 1452 18874 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 479 20465 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 292 11139 SH SOLE 0 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 2401 150546 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR 1 30 LADER TRE 46138E107 8396 243479 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP INFO 46138E115 2095 21828 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 2076 16068 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP STAP 46138E172 309 3878 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 51244 952316 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CALIF AMT MUN 46138E206 876 32059 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 9072 265910 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P HIGH INCOM 46138E255 464 16192 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 2475 60170 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P GLOBL DIVI 46138E271 123 10065 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P EMRNG MKTS 46138E297 675 28110 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P 500 MOMNTM 46138E339 870 20729 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 70567 1209577 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 21074 478626 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P 500 HB ETF 46138E370 7812 167486 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 3583 153726 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 20249 1349053 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 952 35979 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR KBW PREM YIELD 46138E594 1486 47628 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR KBW HIG DV YLD 46138E610 825 37617 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR INTL BUYBACK 46138E644 484 14340 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR GLOBAL WATER 46138E651 232 7512 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR GBL SRT TRM HY 46138E669 2006 87974 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 5275 273861 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 1128 50573 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR FRONTIER MKTS 46138E776 5059 354353 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 21148 714933 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR CHINA TECHNLGY 46138E800 1696 32255 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR DWA TACTCL SCT 46138E826 1405 42868 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR DWA TACTCL MLT 46138E834 221 8600 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR DWA SMLCP MENT 46138E842 5210 91273 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR DWA EMERG MKTS 46138E867 1902 99316 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR DWA DEV MKTS 46138E875 1771 61499 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 37005 727308 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 7739 339116 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR SHIPPING ETF 46138G607 123 12094 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P ULTRA DIVIDE 46138G656 10271 260277 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P SMALLCAP 600 46138G664 562 8259 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P MDCP 400 REV 46138G672 268 4125 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR S&P 500 REVENUE 46138G698 4247 72815 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 305 9899 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 6767 213683 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR VRDO TAX FREE 46138G862 2307 92576 SH SOLE 0 0 0 INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 2787 107888 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 7197 338060 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 5604 234175 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 8705 260009 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 243 9300 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 3977 187239 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 3677 65985 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 233 11335 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 4462 180836 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 819 33006 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 549 25554 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 563 22094 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1568 73046 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 2717 103921 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 4092 192016 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 3134 128172 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 2890 134400 SH SOLE 0 0 0 INVESCO DB MLTI SECTR CMMTY OIL FD 46140H403 925 86719 SH SOLE 0 0 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 209 8063 SH SOLE 0 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 809 11164 SH SOLE 0 0 0 IONIS PHARMACEUTICALS INC COM 462222100 228 3773 SH SOLE 0 0 0 IQVIA HLDGS INC COM 46266C105 4842 31341 SH SOLE 0 0 0 IQIYI INC SPONSORED ADS 46267X108 1704 80719 SH SOLE 0 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 228 9248 SH SOLE 0 0 0 IROBOT CORP COM 462726100 380 7509 SH SOLE 0 0 0 IRON MTN INC NEW COM 46284V101 1833 57503 SH SOLE 0 0 0 ISHARES GOLD TRUST ISHARES 464285105 12758 879870 SH SOLE 0 0 0 ISHARES INC MSCI AUSTRIA ETF 464286202 597 28716 SH SOLE 0 0 0 ISHARES INC JP MRG EM CRP BD 464286251 388 7496 SH SOLE 0 0 0 ISHARES INC EM HGHYL BD ETF 464286285 350 7408 SH SOLE 0 0 0 ISHARES INC MSCI WORLD ETF 464286392 1051 10643 SH SOLE 0 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 2221 46817 SH SOLE 0 0 0 ISHARES INC EM MKT SM-CP ETF 464286475 692 15283 SH SOLE 0 0 0 ISHARES INC MSCI CDA ETF 464286509 7562 252988 SH SOLE 0 0 0 ISHARES INC MIN VOL GBL ETF 464286525 11465 119638 SH SOLE 0 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 14701 250619 SH SOLE 0 0 0 ISHARES INC MSCI EURZONE ETF 464286608 3987 95115 SH SOLE 0 0 0 ISHARES INC MSCI PAC JP ETF 464286665 2759 59589 SH SOLE 0 0 0 ISHARES INC MSCI EQUAL WEITE 464286681 240 3746 SH SOLE 0 0 0 ISHARES INC MSCI TURKEY ETF 464286715 678 25028 SH SOLE 0 0 0 ISHARES INC MSCI SPAIN ETF 464286764 482 16665 SH SOLE 0 0 0 ISHARES INC MSCI STH KOR ETF 464286772 326 5243 SH SOLE 0 0 0 ISHARES INC MSCI GERMANY ETF 464286806 526 17897 SH SOLE 0 0 0 ISHARES INC MSCI MEXICO ETF 464286822 480 10668 SH SOLE 0 0 0 ISHARES INC MSCI HONG KG ETF 464286871 1017 41783 SH SOLE 0 0 0 ISHARES TR S&P 100 ETF 464287101 5655 39249 SH SOLE 0 0 0 ISHARES TR MRNGSTR LG-CP GR 464287119 7822 37252 SH SOLE 0 0 0 ISHARES TR MRNGSTR LG-CP ET 464287127 4817 26112 SH SOLE 0 0 0 ISHARES TR CORE S&P TTL STK 464287150 62724 862901 SH SOLE 0 0 0 ISHARES TR SELECT DIVID ETF 464287168 26660 252323 SH SOLE 0 0 0 ISHARES TR TIPS BD ETF 464287176 33883 290666 SH SOLE 0 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 1860 42639 SH SOLE 0 0 0 ISHARES TR TRANS AVG ETF 464287192 452 2309 SH SOLE 0 0 0 ISHARES TR CORE S&P500 ETF 464287200 228956 708317 SH SOLE 0 0 0 ISHARES TR CORE US AGGBD ET 464287226 48775 434061 SH SOLE 0 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 16706 372328 SH SOLE 0 0 0 ISHARES TR IBOXX INV CP ETF 464287242 45253 353648 SH SOLE 0 0 0 ISHARES TR GBL COMM SVC ETF 464287275 257 4181 SH SOLE 0 0 0 ISHARES TR GLOBAL TECH ETF 464287291 11739 55768 SH SOLE 0 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 66053 341115 SH SOLE 0 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 3811 55440 SH SOLE 0 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 255 3715 SH SOLE 0 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 776 25180 SH SOLE 0 0 0 ISHARES TR NORTH AMERN NAT 464287374 258 8584 SH SOLE 0 0 0 ISHARES TR LATN AMER 40 ETF 464287390 1704 50160 SH SOLE 0 0 0 ISHARES TR S&P 500 VAL ETF 464287408 39739 305477 SH SOLE 0 0 0 ISHARES TR 20 YR TR BD ETF 464287432 21160 156184 SH SOLE 0 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 55657 504963 SH SOLE 0 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 47371 559738 SH SOLE 0 0 0 ISHARES TR MSCI EAFE ETF 464287465 37467 539553 SH SOLE 0 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 8460 89271 SH SOLE 0 0 0 ISHARES TR RUS MD CP GR ETF 464287481 19923 130573 SH SOLE 0 0 0 ISHARES TR RUS MID CAP ETF 464287499 11609 194711 SH SOLE 0 0 0 ISHARES TR CORE S&P MCP ETF 464287507 71638 348059 SH SOLE 0 0 0 ISHARES TR EXPANDED TECH 464287515 9238 39641 SH SOLE 0 0 0 ISHARES TR PHLX SEMICND ETF 464287523 1511 6018 SH SOLE 0 0 0 ISHARES TR EXPND TEC SC ETF 464287549 3880 16023 SH SOLE 0 0 0 ISHARES TR NASDAQ BIOTECH 464287556 8336 69172 SH SOLE 0 0 0 ISHARES TR COHEN STEER REIT 464287564 8848 75628 SH SOLE 0 0 0 ISHARES TR GLOBAL 100 ETF 464287572 892 16543 SH SOLE 0 0 0 ISHARES TR U.S. CNSM SV ETF 464287580 2118 9280 SH SOLE 0 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 27331 200254 SH SOLE 0 0 0 ISHARES TR S&P MC 400GR ETF 464287606 9585 40254 SH SOLE 0 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 41932 238358 SH SOLE 0 0 0 ISHARES TR RUS 1000 ETF 464287622 5977 33502 SH SOLE 0 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 6945 54013 SH SOLE 0 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 8290 38700 SH SOLE 0 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 44121 266317 SH SOLE 0 0 0 ISHARES TR CORE S&P US VLU 464287663 7659 121539 SH SOLE 0 0 0 ISHARES TR CORE S&P US GWT 464287671 28876 426910 SH SOLE 0 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 4367 23170 SH SOLE 0 0 0 ISHARES TR U.S. UTILITS ETF 464287697 2152 13279 SH SOLE 0 0 0 ISHARES TR S&P MC 400VL ETF 464287705 30700 179817 SH SOLE 0 0 0 ISHARES TR US TELECOM ETF 464287713 258 8645 SH SOLE 0 0 0 ISHARES TR U.S. TECH ETF 464287721 5091 21889 SH SOLE 0 0 0 ISHARES TR U.S. REAL ES ETF 464287739 17223 185035 SH SOLE 0 0 0 ISHARES TR US INDUSTRIALS 464287754 1762 10509 SH SOLE 0 0 0 ISHARES TR US HLTHCARE ETF 464287762 7423 34410 SH SOLE 0 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 1313 8651 SH SOLE 0 0 0 ISHARES TR U.S. FINLS ETF 464287788 5232 37975 SH SOLE 0 0 0 ISHARES TR U.S. ENERGY ETF 464287796 895 27861 SH SOLE 0 0 0 ISHARES TR CORE S&P SCP ETF 464287804 57567 686551 SH SOLE 0 0 0 ISHARES TR U.S. CNSM GD ETF 464287812 1409 10577 SH SOLE 0 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 321 3276 SH SOLE 0 0 0 ISHARES TR DOW JONES US ETF 464287846 9290 58191 SH SOLE 0 0 0 ISHARES TR EUROPE ETF 464287861 978 20823 SH SOLE 0 0 0 ISHARES TR SP SMCP600VL ETF 464287879 4727 29394 SH SOLE 0 0 0 ISHARES TR S&P SML 600 GWT 464287887 17528 90675 SH SOLE 0 0 0 ISHARES TR MRNGSTR LG-CP VL 464288109 1348 11503 SH SOLE 0 0 0 ISHARES TR INTL TREA BD ETF 464288117 1134 22609 SH SOLE 0 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 2444 22885 SH SOLE 0 0 0 ISHARES TR AGENCY BOND ETF 464288166 4660 40321 SH SOLE 0 0 0 ISHARES TR GL TIMB FORE ETF 464288174 211 3143 SH SOLE 0 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 2551 12174 SH SOLE 0 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 501 42651 SH SOLE 0 0 0 ISHARES TR MSCI ACWI EX US 464288240 2452 49913 SH SOLE 0 0 0 ISHARES TR MSCI ACWI ETF 464288257 10871 137167 SH SOLE 0 0 0 ISHARES TR EAFE SML CP ETF 464288273 19520 313424 SH SOLE 0 0 0 ISHARES TR JPMORGAN USD EMG 464288281 18895 164931 SH SOLE 0 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 2172 8259 SH SOLE 0 0 0 ISHARES TR CALIF MUN BD ETF 464288356 2073 33852 SH SOLE 0 0 0 ISHARES TR GLB INFRASTR ETF 464288372 1048 21882 SH SOLE 0 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 1623 9619 SH SOLE 0 0 0 ISHARES TR NATIONAL MUN ETF 464288414 15147 132974 SH SOLE 0 0 0 ISHARES TR ASIA 50 ETF 464288430 1335 20221 SH SOLE 0 0 0 ISHARES TR INTL SEL DIV ETF 464288448 5184 154436 SH SOLE 0 0 0 ISHARES TR INTL DEV RE ETF 464288489 310 10250 SH SOLE 0 0 0 ISHARES TR MRGSTR SM CP ETF 464288505 800 4235 SH SOLE 0 0 0 ISHARES TR IBOXX HI YD ETF 464288513 14578 165776 SH SOLE 0 0 0 ISHARES TR CRE U S REIT ETF 464288521 284 5211 SH SOLE 0 0 0 ISHARES TR RESIDNL REAL EST 464288562 1261 16739 SH SOLE 0 0 0 ISHARES TR MSCI KLD400 SOC 464288570 4670 38877 SH SOLE 0 0 0 ISHARES TR MBS ETF 464288588 7144 66114 SH SOLE 0 0 0 ISHARES TR GOV/CRED BD ETF 464288596 693 5889 SH SOLE 0 0 0 ISHARES TR INTRM GOV CR ETF 464288612 851 7551 SH SOLE 0 0 0 ISHARES TR USD INV GRDE ETF 464288620 3208 55028 SH SOLE 0 0 0 ISHARES TR INTRM TR CRP ETF 464288638 11846 204317 SH SOLE 0 0 0 ISHARES TR SH TR CRPORT ETF 464288646 14604 272308 SH SOLE 0 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 2372 16516 SH SOLE 0 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 4805 38208 SH SOLE 0 0 0 ISHARES TR SHORT TREAS BD 464288679 8629 78118 SH SOLE 0 0 0 ISHARES TR PFD AND INCM SEC 464288687 22492 598358 SH SOLE 0 0 0 ISHARES TR GLOBAL MATER ETF 464288695 386 5715 SH SOLE 0 0 0 ISHARES TR MRNING SM CP ETF 464288703 2602 18115 SH SOLE 0 0 0 ISHARES TR GLB CNSM STP ETF 464288737 208 3752 SH SOLE 0 0 0 ISHARES TR US HOME CONS ETF 464288752 2522 56770 SH SOLE 0 0 0 ISHARES TR US AER DEF ETF 464288760 23326 105036 SH SOLE 0 0 0 ISHARES TR US REGNL BKS ETF 464288778 1073 21043 SH SOLE 0 0 0 ISHARES TR MSCI USA ESG SLC 464288802 1084 8088 SH SOLE 0 0 0 ISHARES TR U.S. MED DVC ETF 464288810 12529 47399 SH SOLE 0 0 0 ISHARES TR US HLTHCR PR ETF 464288828 761 3789 SH SOLE 0 0 0 ISHARES TR U.S. PHARMA ETF 464288836 250 1559 SH SOLE 0 0 0 ISHARES TR MICRO-CAP ETF 464288869 1026 10313 SH SOLE 0 0 0 ISHARES TR EAFE VALUE ETF 464288877 4772 95583 SH SOLE 0 0 0 ISHARES TR EAFE GRWTH ETF 464288885 2535 29316 SH SOLE 0 0 0 ISHARES TR RUS TP200 GR ETF 464289438 4285 44371 SH SOLE 0 0 0 ISHARES TR RUS TOP 200 ETF 464289446 424 5638 SH SOLE 0 0 0 ISHARES TR LNG TR CRPRT BD 464289511 1806 27092 SH SOLE 0 0 0 ISHARES TR INDIA 50 ETF 464289529 553 14331 SH SOLE 0 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 14358 247557 SH SOLE 0 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 8793 183796 SH SOLE 0 0 0 ISHARES TR MODERT ALLOC ETF 464289875 3180 79247 SH SOLE 0 0 0 ISHARES TR CONSER ALLOC ETF 464289883 5303 146342 SH SOLE 0 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 4108 246294 SH SOLE 0 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 380 23427 SH SOLE 0 0 0 ISHARES TR US TREAS BD ETF 46429B267 30167 1162943 SH SOLE 0 0 0 ISHARES TR A RATE CP BD ETF 46429B291 788 14409 SH SOLE 0 0 0 ISHARES TR CMBS ETF 46429B366 1067 20205 SH SOLE 0 0 0 ISHARES TR MSCI INDIA ETF 46429B598 323 9186 SH SOLE 0 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 10907 214190 SH SOLE 0 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 16476 167999 SH SOLE 0 0 0 ISHARES TR MSCI CHINA ETF 46429B671 2604 40635 SH SOLE 0 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 86482 1160209 SH SOLE 0 0 0 ISHARES TR MSCI MIN VOL ETF 46429B697 125851 1918456 SH SOLE 0 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 2010 19961 SH SOLE 0 0 0 ISHARES US ETF TR SHT MAT BD ETF 46431W507 19628 390606 SH SOLE 0 0 0 ISHARES US ETF TR INT RT HDG C B 46431W705 203 2108 SH SOLE 0 0 0 ISHARES US ETF TR SHT MAT MUN ETF 46431W838 5566 111103 SH SOLE 0 0 0 ISHARES US ETF TR COMMOD SEL STG 46431W853 1185 36016 SH SOLE 0 0 0 ISHARES TR USA QUALITY FCTR 46432F339 40745 403416 SH SOLE 0 0 0 ISHARES TR USA SIZE FACTOR 46432F370 1195 12267 SH SOLE 0 0 0 ISHARES TR EDGE MSCI USA VL 46432F388 15274 170219 SH SOLE 0 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 30623 243895 SH SOLE 0 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 9296 150173 SH SOLE 0 0 0 ISHARES TR CORE MSCI EAFE 46432F842 51100 783262 SH SOLE 0 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 3963 78629 SH SOLE 0 0 0 ISHARES TR MRNGSTR INC ETF 46432F875 2628 102878 SH SOLE 0 0 0 ISHARES INC CORE MSCI EMKT 46434G103 13087 243441 SH SOLE 0 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 1840 44737 SH SOLE 0 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 330 13659 SH SOLE 0 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 2074 35005 SH SOLE 0 0 0 ISHARES INC ESG MSCI EM ETF 46434G863 2179 60649 SH SOLE 0 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 236 4627 SH SOLE 0 0 0 ISHARES TR MULTIFACTOR INTL 46434V274 365 13497 SH SOLE 0 0 0 ISHARES TR MULTIFACTOR USA 46434V282 3002 87065 SH SOLE 0 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 2116 49487 SH SOLE 0 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 3206 69053 SH SOLE 0 0 0 ISHARES TR IBONDS SEP2020 46434V571 736 28855 SH SOLE 0 0 0 ISHARES TR CORE TOTAL USD 46434V613 2671 51260 SH SOLE 0 0 0 ISHARES TR CORE DIV GRWTH 46434V621 30833 732896 SH SOLE 0 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 247 8959 SH SOLE 0 0 0 ISHARES TR CORE MSCI PAC 46434V696 604 10347 SH SOLE 0 0 0 ISHARES TR MIN VOL JAPN ETF 46434V712 681 10102 SH SOLE 0 0 0 ISHARES TR MIN VOL EUROPE 46434V720 496 18358 SH SOLE 0 0 0 ISHARES TR CORE MSCI EURO 46434V738 1575 31575 SH SOLE 0 0 0 ISHARES TR YLD OPTIM BD 46434V787 251 9767 SH SOLE 0 0 0 ISHARES TR HDG MSCI EAFE 46434V803 2363 77435 SH SOLE 0 0 0 ISHARES TR TRS FLT RT BD 46434V860 830 16514 SH SOLE 0 0 0 ISHARES TR ULTR SH TRM BD 46434V878 1614 32066 SH SOLE 0 0 0 ISHARES TR IBONDS DEC20 ETF 46434VAQ3 886 35016 SH SOLE 0 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 716 28031 SH SOLE 0 0 0 ISHARES TR IBONDS DEC22 ETF 46434VBA7 2530 100026 SH SOLE 0 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 295 11361 SH SOLE 0 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 463 18006 SH SOLE 0 0 0 ISHARES TR IBONDS DEC21 ETF 46434VBK5 832 33320 SH SOLE 0 0 0 ISHARES TR CONV BD ETF 46435G102 834 13293 SH SOLE 0 0 0 ISHARES TR ESG USD CORPT 46435G193 281 10615 SH SOLE 0 0 0 ISHARES TR ESG 1 5 YR USD 46435G243 1755 69021 SH SOLE 0 0 0 ISHARES TR RUSEL 2500 ETF 46435G268 450 9350 SH SOLE 0 0 0 ISHARES TR IBONDS DEC2023 46435G318 616 23861 SH SOLE 0 0 0 ISHARES TR CORE MSCI INTL 46435G326 682 11724 SH SOLE 0 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 2179 63906 SH SOLE 0 0 0 ISHARES TR MORTGE REL ETF 46435G342 3264 73292 SH SOLE 0 0 0 ISHARES TR ESG MSCI USA ETF 46435G425 1118 15674 SH SOLE 0 0 0 ISHARES TR EDGE MSCI MINM 46435G433 2637 74339 SH SOLE 0 0 0 ISHARES TR ESG MSCI EAFE 46435G516 4433 64493 SH SOLE 0 0 0 ISHARES TR INTL DIV GRWTH 46435G524 1251 20735 SH SOLE 0 0 0 ISHARES TR MSCI GLOBAL IMP 46435G532 209 3198 SH SOLE 0 0 0 ISHARES TR CORE INTL AGGR 46435G672 1421 25941 SH SOLE 0 0 0 ISHARES TR IBONDS DEC2022 46435G755 739 28230 SH SOLE 0 0 0 ISHARES TR IBONDS DEC2021 46435G789 777 30145 SH SOLE 0 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 244 9560 SH SOLE 0 0 0 ISHARES TR CYBERSECURITY 46435U135 281 10463 SH SOLE 0 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 239 8602 SH SOLE 0 0 0 ISHARES TR ESG US AGR BD 46435U549 836 15582 SH SOLE 0 0 0 ISHARES TR ROBOTICS ARTIF 46435U556 385 14299 SH SOLE 0 0 0 ISHARES TR ESG MSCI USA SML 46435U663 1641 56727 SH SOLE 0 0 0 ISHARES TR IBONDS DEC 46435U697 553 20901 SH SOLE 0 0 0 ISHARES TR US INFRASTRUC 46435U713 487 16984 SH SOLE 0 0 0 ISHARES TR EDGE US FIXD INM 46435U796 8312 81548 SH SOLE 0 0 0 ISHARES TR BROAD USD HIGH 46435U853 6391 155508 SH SOLE 0 0 0 ISHARES TR IBONDS ETF 46435UAA9 328 12618 SH SOLE 0 0 0 JPMORGAN CHASE & CO COM 46625H100 51740 371159 SH SOLE 0 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 739 33898 SH SOLE 0 0 0 JABIL INC COM 466313103 292 7064 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD DIV RTN GLB EQ 46641Q100 660 10608 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 15250 267128 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD DIV RTN EM EQT 46641Q308 3755 65882 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 1653 20748 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD ULTRA SHT MUNCPL 46641Q654 1252 24801 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD BETBULD JAPAN 46641Q712 1318 53692 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD LONG SHORT ETF 46641Q811 632 28804 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 53185 1054627 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD DIVERSFD EQT ETF 46641Q845 2061 63273 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD GLOBAL BD OPRT 46641Q852 2016 40297 SH SOLE 0 0 0 JP MORGAN EXCHANGE TRADED FD DIVERSFED RTRN 46641Q886 2101 29748 SH SOLE 0 0 0 JACOBS ENGR GROUP INC COM 469814107 665 7405 SH SOLE 0 0 0 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 448 9540 SH SOLE 0 0 0 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 9260 192587 SH SOLE 0 0 0 JANUS DETROIT STR TR HENDERSON MTG 47103U852 389 7473 SH SOLE 0 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 6417 129382 SH SOLE 0 0 0 JD COM INC SPON ADR CL A 47215P106 1500 42569 SH SOLE 0 0 0 JETBLUE AWYS CORP COM 477143101 824 44038 SH SOLE 0 0 0 JOHN HANCOCK ETF TRUST MLTFCTR LRG CAP 47804J107 4217 102309 SH SOLE 0 0 0 JOHN HANCOCK ETF TRUST MULTIFACTOR MI 47804J206 4723 120597 SH SOLE 0 0 0 JOHN HANCOCK ETF TRUST MULTIFACTR SML 47804J842 3779 135826 SH SOLE 0 0 0 JOHN HANCOCK ETF TRUST MULTI INTL ETF 47804J859 766 25866 SH SOLE 0 0 0 JOHNSON & JOHNSON COM 478160104 64639 443127 SH SOLE 0 0 0 JUNIPER NETWORKS INC COM 48203R104 4183 169826 SH SOLE 0 0 0 KAR AUCTION SVCS INC COM 48238T109 352 16149 SH SOLE 0 0 0 KLA CORPORATION COM NEW 482480100 3275 18379 SH SOLE 0 0 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 515 32663 SH SOLE 0 0 0 KKR & CO INC CL A 48251W104 1097 37618 SH SOLE 0 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 864 7795 SH SOLE 0 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 987 6444 SH SOLE 0 0 0 KAYNE ANDERSN MLP MIDS INVT COM 486606106 1071 76880 SH SOLE 0 0 0 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 383 36447 SH SOLE 0 0 0 KELLOGG CO COM 487836108 7028 101617 SH SOLE 0 0 0 KEMPER CORP DEL COM 488401100 1222 15768 SH SOLE 0 0 0 KEURIG DR PEPPER INC COM 49271V100 377 13034 SH SOLE 0 0 0 KEYCORP NEW COM 493267108 1532 75676 SH SOLE 0 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1070 10428 SH SOLE 0 0 0 KIMBERLY CLARK CORP COM 494368103 8749 63606 SH SOLE 0 0 0 KIMCO RLTY CORP COM 49446R109 991 47837 SH SOLE 0 0 0 KINDER MORGAN INC DEL COM 49456B101 5652 266970 SH SOLE 0 0 0 KINDRED BIOSCIENCES INC COM 494577109 263 31050 SH SOLE 0 0 0 KINROSS GOLD CORP COM 496902404 258 54440 SH SOLE 0 0 0 KINSALE CAP GROUP INC COM 49714P108 213 2093 SH SOLE 0 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 932 21152 SH SOLE 0 0 0 KITE RLTY GROUP TR COM NEW 49803T300 337 17240 SH SOLE 0 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 204 5680 SH SOLE 0 0 0 KOHLS CORP COM 500255104 1597 31352 SH SOLE 0 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 491 10062 SH SOLE 0 0 0 KRAFT HEINZ CO COM 500754106 6786 211209 SH SOLE 0 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 323 6636 SH SOLE 0 0 0 KRANESHARES TR BOSERA MSCI CH 500767405 407 12492 SH SOLE 0 0 0 KRANESHARES TR QUADRTC INT RT 500767736 238 9403 SH SOLE 0 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 182 10129 SH SOLE 0 0 0 KROGER CO COM 501044101 2856 98507 SH SOLE 0 0 0 L BRANDS INC COM 501797104 301 16628 SH SOLE 0 0 0 LKQ CORP COM 501889208 383 10731 SH SOLE 0 0 0 LCI INDS COM 50189K103 519 4842 SH SOLE 0 0 0 LSI INDS INC COM 50216C108 64 10650 SH SOLE 0 0 0 LTC PPTYS INC COM 502175102 965 21550 SH SOLE 0 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 8084 40853 SH SOLE 0 0 0 LA Z BOY INC COM 505336107 211 6696 SH SOLE 0 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1637 9679 SH SOLE 0 0 0 LADDER CAP CORP CL A 505743104 591 32756 SH SOLE 0 0 0 LAM RESEARCH CORP COM 512807108 4112 14064 SH SOLE 0 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 740 8286 SH SOLE 0 0 0 LAMB WESTON HLDGS INC COM 513272104 1506 17505 SH SOLE 0 0 0 LANNET INC COM 516012101 112 12686 SH SOLE 0 0 0 LAS VEGAS SANDS CORP COM 517834107 2353 34082 SH SOLE 0 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 18755 638574 SH SOLE 0 0 0 LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201 286 12349 SH SOLE 0 0 0 LAUDER ESTEE COS INC CL A 518439104 1304 6314 SH SOLE 0 0 0 LEAR CORP COM NEW 521865204 321 2339 SH SOLE 0 0 0 LEGGETT & PLATT INC COM 524660107 1882 37017 SH SOLE 0 0 0 LEGG MASON ETF INVESTMENT TR L VOL H DIV ETF 52468L406 1909 56061 SH SOLE 0 0 0 LEGG MASON ETF INVESTMENT TR INT LW VTY HGH 52468L505 333 12458 SH SOLE 0 0 0 LEGG MASON INC COM 524901105 310 8632 SH SOLE 0 0 0 LEIDOS HLDGS INC COM 525327102 4913 50185 SH SOLE 0 0 0 LENNAR CORP CL A 526057104 245 4398 SH SOLE 0 0 0 LENNOX INTL INC COM 526107107 336 1376 SH SOLE 0 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 201 10399 SH SOLE 0 0 0 LIBERTY ALL-STAR GROWTH FD I COM 529900102 224 34529 SH SOLE 0 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 1727 255113 SH SOLE 0 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 237 1882 SH SOLE 0 0 0 LIBERTY PPTY TR SH BEN INT 531172104 335 5577 SH SOLE 0 0 0 LILLY ELI & CO COM 532457108 13529 102937 SH SOLE 0 0 0 LINCOLN ELEC HLDGS INC COM 533900106 409 4227 SH SOLE 0 0 0 LINCOLN NATL CORP IND COM 534187109 663 11241 SH SOLE 0 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 288 27022 SH SOLE 0 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 416 125785 SH SOLE 0 0 0 LOCKHEED MARTIN CORP COM 539830109 29283 75205 SH SOLE 0 0 0 LOWES COS INC COM 548661107 14675 122533 SH SOLE 0 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 378 9600 SH SOLE 0 0 0 LULULEMON ATHLETICA INC COM 550021109 2948 12724 SH SOLE 0 0 0 LUMENTUM HLDGS INC COM 55024U109 627 7901 SH SOLE 0 0 0 LYFT INC CL A COM 55087P104 1280 29753 SH SOLE 0 0 0 M & T BK CORP COM 55261F104 2223 13097 SH SOLE 0 0 0 M D C HLDGS INC COM 552676108 246 6454 SH SOLE 0 0 0 MDU RES GROUP INC COM 552690109 870 29287 SH SOLE 0 0 0 MFS CHARTER INCOME TR SH BEN INT 552727109 253 30038 SH SOLE 0 0 0 MFA FINL INC COM 55272X102 211 27619 SH SOLE 0 0 0 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 250 40863 SH SOLE 0 0 0 MFS MUN INCOME TR SH BEN INT 552738106 89 12557 SH SOLE 0 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 316 83249 SH SOLE 0 0 0 MGE ENERGY INC COM 55277P104 263 3333 SH SOLE 0 0 0 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 1238 269690 SH SOLE 0 0 0 MGM RESORTS INTERNATIONAL COM 552953101 655 19686 SH SOLE 0 0 0 MPLX LP COM UNIT REP LTD 55336V100 375 14728 SH SOLE 0 0 0 MSA SAFETY INC COM 553498106 2659 21041 SH SOLE 0 0 0 MSC INDL DIRECT INC CL A 553530106 595 7578 SH SOLE 0 0 0 MSCI INC COM 55354G100 1210 4686 SH SOLE 0 0 0 MACATAWA BK CORP COM 554225102 121 10885 SH SOLE 0 0 0 MACKINAC FINL CORP COM 554571109 398 22782 SH SOLE 0 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 2339 54593 SH SOLE 0 0 0 MACYS INC COM 55616P104 571 33610 SH SOLE 0 0 0 MADISON CVRED CALL & EQ STR COM 557437100 487 73390 SH SOLE 0 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 1349 14810 SH SOLE 0 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2624 41743 SH SOLE 0 0 0 MAGNA INTL INC COM 559222401 731 13324 SH SOLE 0 0 0 MAIN STREET CAPITAL CORP COM 56035L104 5025 116571 SH SOLE 0 0 0 MANNKIND CORP COM NEW 56400P706 51 39657 SH SOLE 0 0 0 MANPOWERGROUP INC COM 56418H100 587 6042 SH SOLE 0 0 0 MANULIFE FINL CORP COM 56501R106 860 42369 SH SOLE 0 0 0 MARATHON OIL CORP COM 565849106 1405 103432 SH SOLE 0 0 0 MARATHON PETE CORP COM 56585A102 5918 98216 SH SOLE 0 0 0 MARKEL CORP COM 570535104 1014 887 SH SOLE 0 0 0 MARKETAXESS HLDGS INC COM 57060D108 259 683 SH SOLE 0 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 262 2031 SH SOLE 0 0 0 MARSH & MCLENNAN COS INC COM 571748102 1563 14027 SH SOLE 0 0 0 MARRIOTT INTL INC NEW CL A 571903202 3531 23316 SH SOLE 0 0 0 MARTIN MARIETTA MATLS INC COM 573284106 546 1951 SH SOLE 0 0 0 MASCO CORP COM 574599106 497 10354 SH SOLE 0 0 0 MASIMO CORP COM 574795100 410 2595 SH SOLE 0 0 0 MASTEC INC COM 576323109 820 12781 SH SOLE 0 0 0 MASTERCARD INC CL A 57636Q104 41971 140565 SH SOLE 0 0 0 MATCH GROUP INC COM 57665R106 1433 17456 SH SOLE 0 0 0 MATTEL INC COM 577081102 197 14523 SH SOLE 0 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 339 5505 SH SOLE 0 0 0 MAXLINEAR INC COM 57776J100 423 19931 SH SOLE 0 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 548 34997 SH SOLE 0 0 0 MAYVILLE ENGINEERING CO INC COM 578605107 130 13820 SH SOLE 0 0 0 MCCORMICK & CO INC COM VTG 579780107 626 3662 SH SOLE 0 0 0 MCCORMICK & CO INC COM NON VTG 579780206 4591 27047 SH SOLE 0 0 0 MCDERMOTT INTL INC COM 580037703 23 34524 SH SOLE 0 0 0 MCDONALDS CORP COM 580135101 27297 138138 SH SOLE 0 0 0 MCEWEN MNG INC COM 58039P107 57 45193 SH SOLE 0 0 0 MCKESSON CORP COM 58155Q103 6640 48005 SH SOLE 0 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 4233 200543 SH SOLE 0 0 0 MEDIFAST INC COM 58470H101 724 6611 SH SOLE 0 0 0 MEDLEY CAP CORP COM 58503F106 146 66944 SH SOLE 0 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 246 10170 SH SOLE 0 0 0 MERCK & CO INC COM 58933Y105 36180 397806 SH SOLE 0 0 0 MERCURY SYS INC COM 589378108 334 4828 SH SOLE 0 0 0 MERITOR INC COM 59001K100 375 14306 SH SOLE 0 0 0 MESA LABS INC COM 59064R109 552 2214 SH SOLE 0 0 0 METLIFE INC COM 59156R108 2597 50944 SH SOLE 0 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 752 948 SH SOLE 0 0 0 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 994 184800 SH SOLE 0 0 0 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 266 56300 SH SOLE 0 0 0 MICROSOFT CORP COM 594918104 125147 793574 SH SOLE 0 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 2094 19998 SH SOLE 0 0 0 MICRON TECHNOLOGY INC COM 595112103 5400 100405 SH SOLE 0 0 0 MID AMER APT CMNTYS INC COM 59522J103 395 2994 SH SOLE 0 0 0 MIDDLESEX WATER CO COM 596680108 363 5708 SH SOLE 0 0 0 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 1392 123718 SH SOLE 0 0 0 MILLER HERMAN INC COM 600544100 764 18349 SH SOLE 0 0 0 MILLER INDS INC TENN COM NEW 600551204 1113 29971 SH SOLE 0 0 0 MINERVA NEUROSCIENCES INC COM 603380106 149 21000 SH SOLE 0 0 0 MODERNA INC COM 60770K107 6740 344591 SH SOLE 0 0 0 MOHAWK INDS INC COM 608190104 1326 9722 SH SOLE 0 0 0 MOLINA HEALTHCARE INC COM 60855R100 309 2279 SH SOLE 0 0 0 MOLSON COORS BREWING CO CL B 60871R209 2272 42154 SH SOLE 0 0 0 MOMO INC ADR 60879B107 525 15685 SH SOLE 0 0 0 MONDELEZ INTL INC CL A 609207105 7357 133565 SH SOLE 0 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 25 12037 SH SOLE 0 0 0 MONGODB INC CL A 60937P106 670 5088 SH SOLE 0 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 3674 57807 SH SOLE 0 0 0 MOODYS CORP COM 615369105 908 3823 SH SOLE 0 0 0 MORGAN STANLEY COM NEW 617446448 3059 59837 SH SOLE 0 0 0 MOSAIC CO NEW COM 61945C103 1898 87703 SH SOLE 0 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 7261 45060 SH SOLE 0 0 0 MUELLER INDS INC COM 624756102 369 11607 SH SOLE 0 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 208 18363 SH SOLE 0 0 0 NIO INC SPON ADS 62914V106 207 51500 SH SOLE 0 0 0 NRG ENERGY INC COM NEW 629377508 1038 26121 SH SOLE 0 0 0 NVR INC COM 62944T105 404 106 SH SOLE 0 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 350 11897 SH SOLE 0 0 0 NATIONAL BEVERAGE CORP COM 635017106 227 4447 SH SOLE 0 0 0 NATIONAL FUEL GAS CO N J COM 636180101 469 10070 SH SOLE 0 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 1320 21062 SH SOLE 0 0 0 NATIONAL HEALTH INVS INC COM 63633D104 695 8532 SH SOLE 0 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 725 13523 SH SOLE 0 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 221 6579 SH SOLE 0 0 0 NATIXIS ETF TR LOOMIS SAYLES 63873X208 1719 68040 SH SOLE 0 0 0 NAUTILUS INC COM 63910B102 26 15000 SH SOLE 0 0 0 NEKTAR THERAPEUTICS COM 640268108 287 13306 SH SOLE 0 0 0 NEOGEN CORP COM 640491106 1655 25363 SH SOLE 0 0 0 NEOGENOMICS INC COM NEW 64049M209 507 17327 SH SOLE 0 0 0 NETAPP INC COM 64110D104 341 5471 SH SOLE 0 0 0 NETFLIX INC COM 64110L106 18020 55691 SH SOLE 0 0 0 NETEASE INC SPONSORED ADS 64110W102 472 1540 SH SOLE 0 0 0 NEW AGE BEVERAGES CORP COM 64157V108 34 18760 SH SOLE 0 0 0 NEUBERGER BERMAN RE ES SEC F COM 64190A103 141 25200 SH SOLE 0 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 261 2154 SH SOLE 0 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 5349 332033 SH SOLE 0 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 910 75666 SH SOLE 0 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 2008 322318 SH SOLE 0 0 0 NEWELL BRANDS INC COM 651229106 3064 159425 SH SOLE 0 0 0 NEWLINK GENETICS CORP COM 651511107 33 13033 SH SOLE 0 0 0 NEWMARKET CORP COM 651587107 248 510 SH SOLE 0 0 0 NEWMARK GROUP INC CL A 65158N102 178 13264 SH SOLE 0 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 3658 84177 SH SOLE 0 0 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 272 12025 SH SOLE 0 0 0 NEXTERA ENERGY INC COM 65339F101 18896 78029 SH SOLE 0 0 0 NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 1405 79326 SH SOLE 0 0 0 NIKE INC CL B 654106103 10375 102410 SH SOLE 0 0 0 NISOURCE INC COM 65473P105 359 12883 SH SOLE 0 0 0 NOKIA CORP SPONSORED ADR 654902204 399 107680 SH SOLE 0 0 0 NORDSON CORP COM 655663102 450 2764 SH SOLE 0 0 0 NORDSTROM INC COM 655664100 517 12643 SH SOLE 0 0 0 NORFOLK SOUTHERN CORP COM 655844108 5527 28473 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 2156 70872 SH SOLE 0 0 0 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 6860 222140 SH SOLE 0 0 0 NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 224 8721 SH SOLE 0 0 0 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 1422 46743 SH SOLE 0 0 0 NORTHERN TR CORP COM 665859104 1208 11370 SH SOLE 0 0 0 NORTHROP GRUMMAN CORP COM 666807102 5658 16450 SH SOLE 0 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 497 29915 SH SOLE 0 0 0 NORTONLIFELOCK INC COM 668771108 323 12657 SH SOLE 0 0 0 NOVAGOLD RES INC COM NEW 66987E206 117 13061 SH SOLE 0 0 0 NOVARTIS A G SPONSORED ADR 66987V109 5400 57023 SH SOLE 0 0 0 NOVO-NORDISK A S ADR 670100205 3498 60428 SH SOLE 0 0 0 NUCOR CORP COM 670346105 3411 60616 SH SOLE 0 0 0 NUVEEN MARYLAND QLT MUN INC COM 67061Q107 393 29222 SH SOLE 0 0 0 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 740 70545 SH SOLE 0 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 521 31727 SH SOLE 0 0 0 NUVEEN NY MUN VALUE FD COM 67062M105 400 38183 SH SOLE 0 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 340 22284 SH SOLE 0 0 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063X100 260 15962 SH SOLE 0 0 0 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 228 15650 SH SOLE 0 0 0 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 250 16423 SH SOLE 0 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 439 32383 SH SOLE 0 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 1621 112730 SH SOLE 0 0 0 NVIDIA CORP COM 67066G104 27874 118464 SH SOLE 0 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 2450 167792 SH SOLE 0 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 225 15134 SH SOLE 0 0 0 NUVEEN INTER DURATION MN TMF COM 670671106 173 12436 SH SOLE 0 0 0 NUVEEN SR INCOME FD COM 67067Y104 942 158137 SH SOLE 0 0 0 NUVEEN MUN HIGH INCOME OPP F COM 670682103 1347 94913 SH SOLE 0 0 0 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 456 28146 SH SOLE 0 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 481 19998 SH SOLE 0 0 0 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 387 38785 SH SOLE 0 0 0 NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 147 13539 SH SOLE 0 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 1731 125913 SH SOLE 0 0 0 NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 386 23440 SH SOLE 0 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 1205 73634 SH SOLE 0 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 233 21899 SH SOLE 0 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 2003 120176 SH SOLE 0 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 2610 260251 SH SOLE 0 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 963 94002 SH SOLE 0 0 0 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 796 76125 SH SOLE 0 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 2764 360320 SH SOLE 0 0 0 NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 495 28599 SH SOLE 0 0 0 NUVEEN TAXABLE MUNICPL INCM COM 67074C103 209 9565 SH SOLE 0 0 0 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 1220 82080 SH SOLE 0 0 0 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 115 14793 SH SOLE 0 0 0 NUVEEN SHT DUR CR OPP FD COM 67074X107 475 31290 SH SOLE 0 0 0 NUVEEN REAL ASSET INM AND GW COM 67074Y105 672 36574 SH SOLE 0 0 0 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 590 33389 SH SOLE 0 0 0 NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 141 14045 SH SOLE 0 0 0 NUTRIEN LTD COM 67077M108 957 19979 SH SOLE 0 0 0 OGE ENERGY CORP COM 670837103 973 21886 SH SOLE 0 0 0 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 407 33702 SH SOLE 0 0 0 NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 160 10968 SH SOLE 0 0 0 NUVEEN MUN VALUE FD INC COM 670928100 6667 623091 SH SOLE 0 0 0 NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 381 15463 SH SOLE 0 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 1530 36918 SH SOLE 0 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 1572 47934 SH SOLE 0 0 0 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 246 6962 SH SOLE 0 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 651 20894 SH SOLE 0 0 0 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 920 34136 SH SOLE 0 0 0 NUSHARES ETF TR NUVEEN ESG US 67092P870 4812 188284 SH SOLE 0 0 0 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 303 11091 SH SOLE 0 0 0 NUVEEN MICHIGAN QLT MUN INC COM 670979103 214 15124 SH SOLE 0 0 0 NUVEEN TEXAS QLTY MUN INCME COM 670983105 243 16957 SH SOLE 0 0 0 OFS CAP CORP COM 67103B100 123 11000 SH SOLE 0 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 2249 5133 SH SOLE 0 0 0 OSI ETF TR OSHARES FTSE 67110P100 1669 56393 SH SOLE 0 0 0 OSI ETF TR OSHARS FTSE US 67110P407 1452 39639 SH SOLE 0 0 0 OASIS PETE INC NEW COM 674215108 79 24338 SH SOLE 0 0 0 OCCIDENTAL PETE CORP COM 674599105 3710 90024 SH SOLE 0 0 0 OFFICE DEPOT INC COM 676220106 90 32800 SH SOLE 0 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 446 13892 SH SOLE 0 0 0 OKTA INC CL A 679295105 1161 10066 SH SOLE 0 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 765 4033 SH SOLE 0 0 0 OLD REP INTL CORP COM 680223104 1204 53827 SH SOLE 0 0 0 OMNICOM GROUP INC COM 681919106 994 12265 SH SOLE 0 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 3091 72994 SH SOLE 0 0 0 OMEROS CORP COM 682143102 265 18793 SH SOLE 0 0 0 ON SEMICONDUCTOR CORP COM 682189105 618 25364 SH SOLE 0 0 0 180 DEGREE CAP CORP COM 68235B109 28 12925 SH SOLE 0 0 0 ONE GAS INC COM 68235P108 605 6462 SH SOLE 0 0 0 ONEOK INC NEW COM 682680103 6210 82063 SH SOLE 0 0 0 OPKO HEALTH INC COM 68375N103 566 385092 SH SOLE 0 0 0 ORACLE CORP COM 68389X105 14038 264959 SH SOLE 0 0 0 OPTION CARE HEALTH INC COM 68404L102 82 22036 SH SOLE 0 0 0 ORANGE SPONSORED ADR 684060106 195 13384 SH SOLE 0 0 0 ORCHARD THERAPEUTICS PLC ADS 68570P101 307 22300 SH SOLE 0 0 0 ORCHID IS CAP INC COM 68571X103 248 42362 SH SOLE 0 0 0 ORGANOVO HLDGS INC COM 68620A104 4 10420 SH SOLE 0 0 0 ORGANIGRAM HLDGS INC COM 68620P101 65 26535 SH SOLE 0 0 0 OSHKOSH CORP COM 688239201 357 3776 SH SOLE 0 0 0 OTTER TAIL CORP COM 689648103 397 7732 SH SOLE 0 0 0 OVERSTOCK COM INC DEL COM 690370101 122 17291 SH SOLE 0 0 0 OWENS CORNING NEW COM 690742101 265 4067 SH SOLE 0 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 535 29883 SH SOLE 0 0 0 OXFORD LANE CAP CORP COM 691543102 94 11459 SH SOLE 0 0 0 PC CONNECTION INC COM 69318J100 604 12153 SH SOLE 0 0 0 PG&E CORP COM 69331C108 157 14469 SH SOLE 0 0 0 PGIM ETF TR ULTRA SHORT 69344A107 423 8457 SH SOLE 0 0 0 PGIM GLOBAL HIGH YIELD FD IN COM 69346J106 437 29115 SH SOLE 0 0 0 PNC FINL SVCS GROUP INC COM 693475105 5232 32777 SH SOLE 0 0 0 PPG INDS INC COM 693506107 3049 22844 SH SOLE 0 0 0 PPL CORP COM 69351T106 5202 144994 SH SOLE 0 0 0 PACCAR INC COM 693718108 2307 29161 SH SOLE 0 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 38714 1157021 SH SOLE 0 0 0 PACER FDS TR TRENDP US MID CP 69374H204 4465 145290 SH SOLE 0 0 0 PACER FDS TR TRENDP 100 ETF 69374H303 13777 341525 SH SOLE 0 0 0 PACER FDS TR TRENDPILOT FD 69374H675 424 15725 SH SOLE 0 0 0 PACER FDS TR TRENDPILOT INTL 69374H683 774 28885 SH SOLE 0 0 0 PACER FDS TR CFRA STVAL EQL 69374H691 208 6683 SH SOLE 0 0 0 PACER FDS TR GLOBL CASH ETF 69374H709 385 12236 SH SOLE 0 0 0 PACER FDS TR BNCHMRK INFRA 69374H741 1579 48455 SH SOLE 0 0 0 PACER FDS TR TRENDPILOT EUR 69374H808 465 16911 SH SOLE 0 0 0 PACER FDS TR US CASH COWS 100 69374H881 463 14899 SH SOLE 0 0 0 PACIRA BIOSCIENCES COM 695127100 253 5578 SH SOLE 0 0 0 PACKAGING CORP AMER COM 695156109 918 8199 SH SOLE 0 0 0 PACWEST BANCORP DEL COM 695263103 673 17589 SH SOLE 0 0 0 PALO ALTO NETWORKS INC COM 697435105 2055 8888 SH SOLE 0 0 0 PAN AMERICAN SILVER CORP COM 697900108 1093 46152 SH SOLE 0 0 0 PARETEUM CORP COM NEW 69946T207 12 28453 SH SOLE 0 0 0 PARK NATL CORP COM 700658107 356 3480 SH SOLE 0 0 0 PARKER HANNIFIN CORP COM 701094104 900 4371 SH SOLE 0 0 0 PARSONS CORPORATION COM 70202L102 1215 29433 SH SOLE 0 0 0 PATRICK INDS INC COM 703343103 585 11151 SH SOLE 0 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 931 34811 SH SOLE 0 0 0 PAYCHEX INC COM 704326107 4309 50654 SH SOLE 0 0 0 PAYCOM SOFTWARE INC COM 70432V102 2076 7841 SH SOLE 0 0 0 PAYPAL HLDGS INC COM 70450Y103 11307 104532 SH SOLE 0 0 0 PEMBINA PIPELINE CORP COM 706327103 319 8619 SH SOLE 0 0 0 PENNANTPARK INVT CORP COM 708062104 69 10574 SH SOLE 0 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 330 27116 SH SOLE 0 0 0 PENNEY J C CORP INC COM 708160106 11 10237 SH SOLE 0 0 0 PENNYMAC MTG INVT TR COM 70931T103 679 30466 SH SOLE 0 0 0 PEOPLES UTD FINL INC COM 712704105 1476 87321 SH SOLE 0 0 0 PEPSICO INC COM 713448108 30659 224329 SH SOLE 0 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 249 4846 SH SOLE 0 0 0 PERKINELMER INC COM 714046109 419 4312 SH SOLE 0 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 58 14903 SH SOLE 0 0 0 PETMED EXPRESS INC COM 716382106 206 8759 SH SOLE 0 0 0 PFIZER INC COM 717081103 42086 1074169 SH SOLE 0 0 0 PHILIP MORRIS INTL INC COM 718172109 10138 119142 SH SOLE 0 0 0 PHILLIPS 66 COM 718546104 13654 122553 SH SOLE 0 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 245 3978 SH SOLE 0 0 0 PHYSICIANS RLTY TR COM 71943U104 1062 56089 SH SOLE 0 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1034 46504 SH SOLE 0 0 0 PIMCO CALIF MUN INCOME FD II COM 72200M108 811 81067 SH SOLE 0 0 0 PIMCO CA MUNICIPAL INCOME FD COM 72200N106 1693 85260 SH SOLE 0 0 0 PIMCO MUNICIPAL INCOME FD COM 72200R107 524 34718 SH SOLE 0 0 0 PIMCO CORPORATE INCOME STRAT COM 72200U100 615 32187 SH SOLE 0 0 0 PIMCO MUN INCOME FD II COM 72200W106 346 21820 SH SOLE 0 0 0 PIMCO STRATEGIC INCOME FD IN COM 72200X104 3097 340727 SH SOLE 0 0 0 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 290 24228 SH SOLE 0 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 1335 177705 SH SOLE 0 0 0 PIMCO MUN INCOME FD III COM 72201A103 183 14572 SH SOLE 0 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 1131 59548 SH SOLE 0 0 0 PIMCO INCOME STRATEGY FUND COM 72201H108 334 28220 SH SOLE 0 0 0 PIMCO INCOME STRATEGY FUND I COM 72201J104 432 40804 SH SOLE 0 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 836 15965 SH SOLE 0 0 0 PIMCO ETF TR 15 YR US TIPS 72201R304 5502 76384 SH SOLE 0 0 0 PIMCO ETF TR BROAD US TIPS 72201R403 242 4038 SH SOLE 0 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 4702 47111 SH SOLE 0 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 17350 160932 SH SOLE 0 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 3478 34877 SH SOLE 0 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 1590 14459 SH SOLE 0 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 37604 370152 SH SOLE 0 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 454 8233 SH SOLE 0 0 0 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 1230 24290 SH SOLE 0 0 0 PIMCO ETF TR 25YR ZERO U S 72201R882 605 4540 SH SOLE 0 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 7332 226015 SH SOLE 0 0 0 PIMCO INCOME OPPORTUNITY FD COM 72202B100 872 31366 SH SOLE 0 0 0 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 6154 244217 SH SOLE 0 0 0 PIMCO EQUITY SER RAFI DYN ML US 72202L363 3865 123912 SH SOLE 0 0 0 PIMCO EQUITY SER RAFI DYN MULTI 72202L371 3729 143414 SH SOLE 0 0 0 PIMCO EQUITY SER RAFI DYN EMERG 72202L389 2350 94525 SH SOLE 0 0 0 PINNACLE WEST CAP CORP COM 723484101 1963 21823 SH SOLE 0 0 0 PIONEER MUN HIGH INCOME TR COM SHS 723763108 4033 333883 SH SOLE 0 0 0 PIONEER NAT RES CO COM 723787107 845 5583 SH SOLE 0 0 0 PITNEY BOWES INC COM 724479100 208 51736 SH SOLE 0 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 289 15726 SH SOLE 0 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 495 26142 SH SOLE 0 0 0 PLANET FITNESS INC CL A 72703H101 253 3394 SH SOLE 0 0 0 PLUG POWER INC COM NEW 72919P202 200 63436 SH SOLE 0 0 0 POLARIS INC COM 731068102 602 5916 SH SOLE 0 0 0 POLARITYTE INC COM 731094108 140 53669 SH SOLE 0 0 0 POLYMET MINING CORP COM 731916102 10 39840 SH SOLE 0 0 0 POOL CORPORATION COM 73278L105 553 2606 SH SOLE 0 0 0 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000 8/0 73640QAB1 209 210000 SH SOLE 0 0 0 POST HLDGS INC COM 737446104 209 1919 SH SOLE 0 0 0 PREFERRED APT CMNTYS INC COM 74039L103 4586 344303 SH SOLE 0 0 0 PRICE T ROWE GROUP INC COM 74144T108 3155 25893 SH SOLE 0 0 0 PRIMO WTR CORP COM 74165N105 1288 114760 SH SOLE 0 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 1237 22489 SH SOLE 0 0 0 PRINCIPAL EXCHANGE TRADED FD ACTV INCM ETF 74255Y102 512 12481 SH SOLE 0 0 0 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 640 6362 SH SOLE 0 0 0 PROCTER & GAMBLE CO COM 742718109 70347 563228 SH SOLE 0 0 0 PROFIRE ENERGY INC COM 74316X101 475 327724 SH SOLE 0 0 0 PROGRESSIVE CORP OHIO COM 743315103 4396 60722 SH SOLE 0 0 0 PROLOGIS INC COM 74340W103 1732 19432 SH SOLE 0 0 0 PROOFPOINT INC COM 743424103 700 6101 SH SOLE 0 0 0 PROSHARES TR ONLINE RTL ETF 74347B169 520 14333 SH SOLE 0 0 0 PROSHARES TR INVT INT RT HG 74347B607 1124 14531 SH SOLE 0 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 3390 56297 SH SOLE 0 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 5001 80937 SH SOLE 0 0 0 PROSHARES TR MORNINGSTAR ALTR 74347B813 1214 31954 SH SOLE 0 0 0 PROSHARES TR MSCI EMRG MKTS 74347B847 841 14007 SH SOLE 0 0 0 PROSHARES TR PSHS ULTRA QQQ 74347R206 770 6321 SH SOLE 0 0 0 PROSHARES TR LARGE CAP CRE 74347R248 6346 82228 SH SOLE 0 0 0 PROSHARES TR PET CARE ETF 74348A145 247 5567 SH SOLE 0 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 27363 361998 SH SOLE 0 0 0 PROSHARES TR HGH YLD INT RATE 74348A541 310 4741 SH SOLE 0 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 1814 281612 SH SOLE 0 0 0 PROSPECT CAPITAL CORPORATION NOTE 4.750 4/1 74348TAQ5 470 469000 SH SOLE 0 0 0 PROSPECT CAPITAL CORPORATION NOTE 4.950 7/1 74348TAR3 45 44000 SH SOLE 0 0 0 PROSPECT CAPITAL CORPORATION NOTE 6.375 3/0 74348TAT9 119 112000 SH SOLE 0 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 253 13632 SH SOLE 0 0 0 PRUDENTIAL FINL INC COM 744320102 3652 38957 SH SOLE 0 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2903 49170 SH SOLE 0 0 0 PUBLIC STORAGE COM 74460D109 6784 31856 SH SOLE 0 0 0 PULTE GROUP INC COM 745867101 964 24846 SH SOLE 0 0 0 PUTNAM MANAGED MUN INCOM TR COM 746823103 442 55333 SH SOLE 0 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 110 20193 SH SOLE 0 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 279 21180 SH SOLE 0 0 0 QORVO INC COM 74736K101 749 6447 SH SOLE 0 0 0 QUALCOMM INC COM 747525103 9349 105961 SH SOLE 0 0 0 QUANTA SVCS INC COM 74762E102 201 4935 SH SOLE 0 0 0 QUEST DIAGNOSTICS INC COM 74834L100 5593 52376 SH SOLE 0 0 0 QUINSTREET INC COM 74874Q100 201 13103 SH SOLE 0 0 0 RBB FD INC MOTLEY FOL ETF 74933W601 625 25026 SH SOLE 0 0 0 RBB FD INC MFAM SMLCP GRWTH 74933W874 506 19718 SH SOLE 0 0 0 RPC INC COM 749660106 82 15635 SH SOLE 0 0 0 RMR GROUP INC CL A 74967R106 303 6650 SH SOLE 0 0 0 RPM INTL INC COM 749685103 1119 14577 SH SOLE 0 0 0 RADIUS HEALTH INC COM NEW 750469207 501 24854 SH SOLE 0 0 0 RANGE RES CORP COM 75281A109 530 109324 SH SOLE 0 0 0 RAYTHEON CO COM NEW 755111507 12598 57330 SH SOLE 0 0 0 REALITY SHS ETF TR DIVS ETF 75605A108 487 18255 SH SOLE 0 0 0 REALOGY HLDGS CORP COM 75605Y106 210 21720 SH SOLE 0 0 0 REALTY INCOME CORP COM 756109104 16580 225174 SH SOLE 0 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 1334 35984 SH SOLE 0 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 500 2445 SH SOLE 0 0 0 REGENERON PHARMACEUTICALS COM 75886F107 4490 11957 SH SOLE 0 0 0 REGIONS FINL CORP NEW COM 7591EP100 922 53753 SH SOLE 0 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 448 16633 SH SOLE 0 0 0 RENT A CTR INC NEW COM 76009N100 499 17316 SH SOLE 0 0 0 REPUBLIC SVCS INC COM 760759100 733 8173 SH SOLE 0 0 0 RESMED INC COM 761152107 420 2710 SH SOLE 0 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 154 12871 SH SOLE 0 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 310 4868 SH SOLE 0 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1034 77140 SH SOLE 0 0 0 RINGCENTRAL INC CL A 76680R206 960 5694 SH SOLE 0 0 0 RING ENERGY INC COM 76680V108 32 12200 SH SOLE 0 0 0 RIO TINTO PLC SPONSORED ADR 767204100 1989 33502 SH SOLE 0 0 0 RIVERVIEW BANCORP INC COM 769397100 276 33647 SH SOLE 0 0 0 ROBERT HALF INTL INC COM 770323103 511 8086 SH SOLE 0 0 0 ROCKWELL AUTOMATION INC COM 773903109 2690 13275 SH SOLE 0 0 0 ROKU INC COM CL A 77543R102 7091 52954 SH SOLE 0 0 0 ROLLINS INC COM 775711104 1660 50058 SH SOLE 0 0 0 ROPER TECHNOLOGIES INC COM 776696106 1684 4755 SH SOLE 0 0 0 ROSS STORES INC COM 778296103 3831 32909 SH SOLE 0 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 2772 35000 SH SOLE 0 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 4251 70883 SH SOLE 0 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 6479 109851 SH SOLE 0 0 0 ROYAL GOLD INC COM 780287108 1904 15575 SH SOLE 0 0 0 ROYCE VALUE TR INC COM 780910105 1806 122263 SH SOLE 0 0 0 ROYCE MICRO-CAP TR INC COM 780915104 217 25379 SH SOLE 0 0 0 RYANAIR HLDGS PLC SPONSORED ADS 783513203 717 8187 SH SOLE 0 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 206 2372 SH SOLE 0 0 0 S & T BANCORP INC COM 783859101 1411 35033 SH SOLE 0 0 0 S&P GLOBAL INC COM 78409V104 3470 12709 SH SOLE 0 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1645 6826 SH SOLE 0 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 161321 501216 SH SOLE 0 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 38996 272893 SH SOLE 0 0 0 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 341 9353 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 202 5998 SH SOLE 0 0 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 318 3077 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 836 11700 SH SOLE 0 0 0 SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 248 5768 SH SOLE 0 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 10564 281032 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 6409 199670 SH SOLE 0 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1096 21270 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1574 39154 SH SOLE 0 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 578 22446 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 1316 23910 SH SOLE 0 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 629 16219 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 1643 51571 SH SOLE 0 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 24492 781231 SH SOLE 0 0 0 SPDR SERIES TRUST NYSE TECH ETF 78464A102 2826 34614 SH SOLE 0 0 0 SPDR SERIES TRUST FACTST INV ETF 78464A110 649 5732 SH SOLE 0 0 0 SPDR SERIES TRUST SPDR S&P1500VL 78464A128 1237 10936 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO CRPORT 78464A144 1342 39673 SH SOLE 0 0 0 SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 5931 173612 SH SOLE 0 0 0 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 20751 321615 SH SOLE 0 0 0 SPDR SERIES TRUST NUVEEN BBG BRCLY 78464A284 2287 38758 SH SOLE 0 0 0 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 1345 30553 SH SOLE 0 0 0 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 4814 73254 SH SOLE 0 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 30651 552262 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 5072 168456 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 5451 154370 SH SOLE 0 0 0 SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 494 17701 SH SOLE 0 0 0 SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 15448 368588 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 4469 144903 SH SOLE 0 0 0 SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 18623 533460 SH SOLE 0 0 0 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 1632 56652 SH SOLE 0 0 0 SPDR SERIES TRUST HLTH CR EQUIP 78464A581 925 10798 SH SOLE 0 0 0 SPDR SERIES TRUST COMP SOFTWARE 78464A599 976 9605 SH SOLE 0 0 0 SPDR SERIES TRUST DJ REIT ETF 78464A607 1663 16299 SH SOLE 0 0 0 SPDR SERIES TRUST AEROSPACE DEF 78464A631 6620 60670 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 7778 264728 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFLI TIPS ETF 78464A656 2521 88309 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 2894 74441 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672 1071 34611 SH SOLE 0 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 2687 46133 SH SOLE 0 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 2053 44619 SH SOLE 0 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 303 10358 SH SOLE 0 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 36984 343813 SH SOLE 0 0 0 SPDR SERIES TRUST S&P CAP MKTS 78464A771 2038 34380 SH SOLE 0 0 0 SPDR SERIES TRUST S&P INS ETF 78464A789 402 11345 SH SOLE 0 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 813 17186 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 19402 486755 SH SOLE 0 0 0 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 9047 124868 SH SOLE 0 0 0 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 13038 228384 SH SOLE 0 0 0 SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 864 15781 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 5731 158176 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 19334 511219 SH SOLE 0 0 0 SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 3962 37417 SH SOLE 0 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 4579 48143 SH SOLE 0 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 287 6310 SH SOLE 0 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 213 3476 SH SOLE 0 0 0 SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 932 27177 SH SOLE 0 0 0 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 744 18579 SH SOLE 0 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 3711 79672 SH SOLE 0 0 0 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 3792 93870 SH SOLE 0 0 0 SSGA ACTIVE ETF TR MFS SYS COR EQ 78467V806 246 2745 SH SOLE 0 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 28732 586494 SH SOLE 0 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 51706 181360 SH SOLE 0 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 13137 34996 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 6231 207994 SH SOLE 0 0 0 SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 7287 237136 SH SOLE 0 0 0 SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 1992 73955 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFLI HIGH YLD 78468R606 1363 51695 SH SOLE 0 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 8118 74106 SH SOLE 0 0 0 SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 6124 66975 SH SOLE 0 0 0 SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 1195 23624 SH SOLE 0 0 0 SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 5400 109965 SH SOLE 0 0 0 SPDR SERIES TRUST SSGA GNDER ETF 78468R747 803 10399 SH SOLE 0 0 0 SPDR SERIES TRUST RUSSELL LOW VOL 78468R754 1781 20676 SH SOLE 0 0 0 SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 17530 444259 SH SOLE 0 0 0 SPDR SERIES TRUST SPDR S&P 500 ETF 78468R796 1209 15331 SH SOLE 0 0 0 SPDR SERIES TRUST SSGA US LRG ETF 78468R804 6817 59697 SH SOLE 0 0 0 SPDR SERIES TRUST MSCI USA STRTGIC 78468R812 722 7625 SH SOLE 0 0 0 SPDR SERIES TRUST S&P 500 BUYBCK 78468R820 222 3008 SH SOLE 0 0 0 SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 8793 269462 SH SOLE 0 0 0 SPDR SERIES TRUST SSGA US SMAL ETF 78468R887 4932 49279 SH SOLE 0 0 0 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 1001 13813 SH SOLE 0 0 0 SSR MNG INC COM 784730103 271 14055 SH SOLE 0 0 0 SVB FINL GROUP COM 78486Q101 251 1001 SH SOLE 0 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 798 37381 SH SOLE 0 0 0 SAFEHOLD INC COM 78645L100 217 5387 SH SOLE 0 0 0 SAGE THERAPEUTICS INC COM 78667J108 251 3477 SH SOLE 0 0 0 SALESFORCE COM INC COM 79466L302 15739 96770 SH SOLE 0 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 29 11613 SH SOLE 0 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 922 123769 SH SOLE 0 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 263 2886 SH SOLE 0 0 0 SANGAMO THERAPEUTICS INC COM 800677106 251 30045 SH SOLE 0 0 0 SANOFI SPONSORED ADR 80105N105 1181 23529 SH SOLE 0 0 0 SAP SE SPON ADR 803054204 359 2682 SH SOLE 0 0 0 SAREPTA THERAPEUTICS INC COM 803607100 602 4665 SH SOLE 0 0 0 SCHLUMBERGER LTD COM 806857108 2252 56023 SH SOLE 0 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 3159 66423 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 15617 203140 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 39712 517017 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 24946 268491 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 16281 270807 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 32629 542460 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 16393 216718 SH SOLE 0 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 10107 369281 SH SOLE 0 0 0 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 1721 54526 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 5410 181289 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 10893 327624 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 10868 375811 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 4883 121342 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 12430 291235 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 34467 595078 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 38112 1133286 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 24586 460160 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 4277 93053 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 5621 102325 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 9375 185710 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 7864 138870 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1294 37351 SH SOLE 0 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 292 3354 SH SOLE 0 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1372 12921 SH SOLE 0 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 163 10387 SH SOLE 0 0 0 SEABRIDGE GOLD INC COM 811916105 237 17133 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2142 34872 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 29987 294390 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 15084 239499 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 11065 88226 SH SOLE 0 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 10365 172640 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SB INT-FINL 81369Y605 25992 844446 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SB INT-INDS 81369Y704 9394 115301 SH SOLE 0 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 32308 352433 SH SOLE 0 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 415 7729 SH SOLE 0 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 7087 183279 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SB INT-UTILS 81369Y886 21089 326361 SH SOLE 0 0 0 SEMPRA ENERGY COM 816851109 2110 13929 SH SOLE 0 0 0 SEMPRA ENERGY 6 PFD CONV A 816851406 319 2654 SH SOLE 0 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 220 26113 SH SOLE 0 0 0 SERVICE CORP INTL COM 817565104 447 9720 SH SOLE 0 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 344 14153 SH SOLE 0 0 0 SERVICENOW INC COM 81762P102 3618 12814 SH SOLE 0 0 0 SESEN BIO INC COM 817763105 26 25000 SH SOLE 0 0 0 SHAKE SHACK INC CL A 819047101 706 11859 SH SOLE 0 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 265 6364 SH SOLE 0 0 0 SHERWIN WILLIAMS CO COM 824348106 5419 9286 SH SOLE 0 0 0 SHOPIFY INC CL A 82509L107 5712 14368 SH SOLE 0 0 0 SIGMATRON INTL INC COM 82661L101 81 20000 SH SOLE 0 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 289 5700 SH SOLE 0 0 0 SILVERCREST METALS INC COM 828363101 169 25118 SH SOLE 0 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1830 68307 SH SOLE 0 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1594 10700 SH SOLE 0 0 0 SIRIUS XM HLDGS INC COM 82968B103 2033 284320 SH SOLE 0 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 239 2634 SH SOLE 0 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 808 17914 SH SOLE 0 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2031 16799 SH SOLE 0 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 355 15801 SH SOLE 0 0 0 SLEEP NUMBER CORP COM 83125X103 269 5454 SH SOLE 0 0 0 SMITH A O CORP COM 831865209 589 12370 SH SOLE 0 0 0 SMARTSHEET INC COM CL A 83200N103 211 4688 SH SOLE 0 0 0 SMUCKER J M CO COM NEW 832696405 1077 10345 SH SOLE 0 0 0 SNAP ON INC COM 833034101 1421 8388 SH SOLE 0 0 0 SNAP INC CL A 83304A106 693 42465 SH SOLE 0 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 215 2263 SH SOLE 0 0 0 SONOCO PRODS CO COM 835495102 274 4435 SH SOLE 0 0 0 SONY CORP SPONSORED ADR 835699307 1112 16355 SH SOLE 0 0 0 SOTHERLY HOTELS INC COM 83600C103 77 11408 SH SOLE 0 0 0 SOUTH JERSEY INDS INC UNIT 99/99/9999 838518116 368 7091 SH SOLE 0 0 0 SOUTH ST CORP COM 840441109 307 3542 SH SOLE 0 0 0 SOUTHERN CO COM 842587107 18393 288737 SH SOLE 0 0 0 SOUTHERN COPPER CORP COM 84265V105 373 8770 SH SOLE 0 0 0 SOUTHWEST AIRLS CO COM 844741108 4298 79623 SH SOLE 0 0 0 SOUTHWESTERN ENERGY CO COM 845467109 49 20414 SH SOLE 0 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 801 10994 SH SOLE 0 0 0 SPIRIT AIRLS INC COM 848577102 1155 28642 SH SOLE 0 0 0 SPIRE INC COM 84857L101 537 6444 SH SOLE 0 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1059 21540 SH SOLE 0 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 1536 66761 SH SOLE 0 0 0 SPLUNK INC COM 848637104 1175 7847 SH SOLE 0 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 2764 226942 SH SOLE 0 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 950 145328 SH SOLE 0 0 0 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 172 11934 SH SOLE 0 0 0 SPRINT CORPORATION COM 85207U105 151 29068 SH SOLE 0 0 0 SPROUTS FMRS MKT INC COM 85208M102 537 27738 SH SOLE 0 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1949 132956 SH SOLE 0 0 0 SPROTT ETF TR GOLD MINERS ETF 85210B102 619 24605 SH SOLE 0 0 0 SPROTT ETF TR JR GOLD MINERS E 85210B201 578 17011 SH SOLE 0 0 0 SQUARE INC CL A 852234103 9442 150926 SH SOLE 0 0 0 STAG INDL INC COM 85254J102 1027 32528 SH SOLE 0 0 0 STANLEY BLACK & DECKER INC COM 854502101 2474 14928 SH SOLE 0 0 0 STARBUCKS CORP COM 855244109 18591 211456 SH SOLE 0 0 0 STARWOOD PPTY TR INC COM 85571B105 1212 48742 SH SOLE 0 0 0 STATE STR CORP COM 857477103 871 11012 SH SOLE 0 0 0 STEEL DYNAMICS INC COM 858119100 1019 29928 SH SOLE 0 0 0 STEIN MART INC COM 858375108 40 59375 SH SOLE 0 0 0 STELLUS CAP INVT CORP COM 858568108 814 57182 SH SOLE 0 0 0 STERICYCLE INC COM 858912108 526 8245 SH SOLE 0 0 0 STERLING CONSTRUCTION CO INC COM 859241101 394 28000 SH SOLE 0 0 0 STITCH FIX INC COM CL A 860897107 263 10247 SH SOLE 0 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 651 24204 SH SOLE 0 0 0 STONE HBR EMERG MRKTS INC FD COM 86164T107 262 19025 SH SOLE 0 0 0 STORE CAP CORP COM 862121100 920 24703 SH SOLE 0 0 0 STRATEGY SHS ECOLOGCL STRATGY 86280R209 205 4915 SH SOLE 0 0 0 STRATEGY SHS NS 7HANDL IDX 86280R506 2076 85277 SH SOLE 0 0 0 STRYKER CORP COM 863667101 11519 54868 SH SOLE 0 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 815 37283 SH SOLE 0 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 101 13656 SH SOLE 0 0 0 SUN CMNTYS INC COM 866674104 540 3601 SH SOLE 0 0 0 SUN LIFE FINL INC COM 866796105 399 8759 SH SOLE 0 0 0 SUNCOR ENERGY INC NEW COM 867224107 414 12621 SH SOLE 0 0 0 SUNOCO LP COM UT REP LP 86765K109 245 8004 SH SOLE 0 0 0 SUNRUN INC COM 86771W105 167 12122 SH SOLE 0 0 0 SYNOPSYS INC COM 871607107 931 6687 SH SOLE 0 0 0 SYNNEX CORP COM 87162W100 380 2952 SH SOLE 0 0 0 SYNCHRONY FINL COM 87165B103 1441 40020 SH SOLE 0 0 0 SYNTHORX INC COM 87167A103 280 4000 SH SOLE 0 0 0 SYSCO CORP COM 871829107 12541 146612 SH SOLE 0 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 474 10134 SH SOLE 0 0 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 242 5712 SH SOLE 0 0 0 BLACKROCK TCP CAPITAL CORP NOTE 4.625 3/0 87238QAD5 259 255000 SH SOLE 0 0 0 TJX COS INC NEW COM 872540109 6300 103182 SH SOLE 0 0 0 T MOBILE US INC COM 872590104 630 8040 SH SOLE 0 0 0 TPG SPECIALTY LENDING INC COM 87265K102 290 13522 SH SOLE 0 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1643 28279 SH SOLE 0 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 241 1968 SH SOLE 0 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 893 60631 SH SOLE 0 0 0 TAPESTRY INC COM 876030107 422 15653 SH SOLE 0 0 0 TARGET CORP COM 87612E106 13437 104804 SH SOLE 0 0 0 TARGA RES CORP COM 87612G101 469 11475 SH SOLE 0 0 0 TASEKO MINES LTD COM 876511106 25 51350 SH SOLE 0 0 0 TC ENERGY CORP COM 87807B107 787 14749 SH SOLE 0 0 0 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 608 31874 SH SOLE 0 0 0 TELADOC HEALTH INC COM 87918A105 854 10203 SH SOLE 0 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1572 4535 SH SOLE 0 0 0 TELEFLEX INC COM 879369106 923 2451 SH SOLE 0 0 0 TELEFONICA S A SPONSORED ADR 879382208 326 46722 SH SOLE 0 0 0 TELUS CORP COM 87971M103 233 6010 SH SOLE 0 0 0 TEMPLETON DRAGON FD INC COM 88018T101 1299 66786 SH SOLE 0 0 0 TEMPLETON EMERG MKTS INCOME COM 880192109 119 12936 SH SOLE 0 0 0 TEMPLETON GLOBAL INCOME FD COM 880198106 6646 1084138 SH SOLE 0 0 0 TEMPUR SEALY INTL INC COM 88023U101 203 2335 SH SOLE 0 0 0 TERADATA CORP DEL COM 88076W103 208 7778 SH SOLE 0 0 0 TERADYNE INC COM 880770102 985 14447 SH SOLE 0 0 0 TESLA INC COM 88160R101 7532 18005 SH SOLE 0 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1560 159139 SH SOLE 0 0 0 TEXAS INSTRS INC COM 882508104 9360 72963 SH SOLE 0 0 0 TEXTRON INC COM 883203101 870 19515 SH SOLE 0 0 0 THERATECHNOLOGIES INC COM 88338H100 80 24247 SH SOLE 0 0 0 THERAPEUTICSMD INC COM 88338N107 73 30054 SH SOLE 0 0 0 THE TRADE DESK INC COM CL A 88339J105 1768 6806 SH SOLE 0 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 7706 23720 SH SOLE 0 0 0 THOMSON REUTERS CORP COM NEW 884903709 1790 25000 SH SOLE 0 0 0 THOR INDS INC COM 885160101 562 7569 SH SOLE 0 0 0 3-D SYS CORP DEL COM NEW 88554D205 89 10115 SH SOLE 0 0 0 3M CO COM 88579Y101 23278 131947 SH SOLE 0 0 0 TIFFANY & CO NEW COM 886547108 665 4974 SH SOLE 0 0 0 TIMKEN CO COM 887389104 319 5670 SH SOLE 0 0 0 TIMKENSTEEL CORP COM 887399103 131 16724 SH SOLE 0 0 0 TIMOTHY PLAN HIG DV STK ETF 887432326 547 20296 SH SOLE 0 0 0 TORO CO COM 891092108 605 7588 SH SOLE 0 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 2318 41304 SH SOLE 0 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 913 50909 SH SOLE 0 0 0 TORTOISE ENERGY INDEPENDENC COM 89148K101 507 116906 SH SOLE 0 0 0 TOTAL S A SPONSORED ADS 89151E109 2523 45618 SH SOLE 0 0 0 TOWNSQUARE MEDIA INC CL A 892231101 217 21725 SH SOLE 0 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1256 8937 SH SOLE 0 0 0 TRACTOR SUPPLY CO COM 892356106 902 9658 SH SOLE 0 0 0 TRANSDIGM GROUP INC COM 893641100 361 644 SH SOLE 0 0 0 TRANSUNION COM 89400J107 570 6655 SH SOLE 0 0 0 TRAVELERS COMPANIES INC COM 89417E109 3755 27421 SH SOLE 0 0 0 TREEHOUSE FOODS INC COM 89469A104 229 4713 SH SOLE 0 0 0 TRIMTABS ETF TR ALL CAP US FREE 89628W302 400 10176 SH SOLE 0 0 0 TRINITY INDS INC COM 896522109 855 38610 SH SOLE 0 0 0 TRIUMPH BANCORP INC COM 89679E300 248 6523 SH SOLE 0 0 0 TRUIST FINL CORP COM 89832Q109 9793 173881 SH SOLE 0 0 0 T2 BIOSYSTEMS INC COM 89853L104 14 11700 SH SOLE 0 0 0 TUESDAY MORNING CORP COM NEW 899035505 77 41400 SH SOLE 0 0 0 22ND CENTY GROUP INC COM 90137F103 19 17220 SH SOLE 0 0 0 TWILIO INC CL A 90138F102 2360 24015 SH SOLE 0 0 0 TWITTER INC COM 90184L102 3542 110527 SH SOLE 0 0 0 TWO HBRS INVT CORP COM NEW 90187B408 833 56983 SH SOLE 0 0 0 II VI INC COM 902104108 205 6090 SH SOLE 0 0 0 TWO RDS SHARED TR ANFIELD CAP DI 90213U115 1270 124031 SH SOLE 0 0 0 TYLER TECHNOLOGIES INC COM 902252105 708 2360 SH SOLE 0 0 0 TYME TECHNOLOGIES INC COM 90238J103 18 13000 SH SOLE 0 0 0 TYSON FOODS INC CL A 902494103 9115 100117 SH SOLE 0 0 0 UDR INC COM 902653104 247 5299 SH SOLE 0 0 0 UGI CORP NEW COM 902681105 935 20702 SH SOLE 0 0 0 UMB FINL CORP COM 902788108 653 9513 SH SOLE 0 0 0 U S GLOBAL INVS INC CL A 902952100 183 127010 SH SOLE 0 0 0 US BANCORP DEL COM NEW 902973304 8905 150190 SH SOLE 0 0 0 U S CONCRETE INC COM NEW 90333L201 1252 30051 SH SOLE 0 0 0 U S SILICA HLDGS INC COM 90346E103 245 39880 SH SOLE 0 0 0 UBER TECHNOLOGIES INC COM 90353T100 2048 68867 SH SOLE 0 0 0 UBIQUITI INC COM 90353W103 350 1851 SH SOLE 0 0 0 ULTA BEAUTY INC COM 90384S303 482 1903 SH SOLE 0 0 0 UNDER ARMOUR INC CL A 904311107 1282 59374 SH SOLE 0 0 0 UNDER ARMOUR INC CL C 904311206 966 50387 SH SOLE 0 0 0 UNILEVER PLC SPON ADR NEW 904767704 2546 44542 SH SOLE 0 0 0 UNILEVER N V N Y SHS NEW 904784709 1451 25256 SH SOLE 0 0 0 UNION PACIFIC CORP COM 907818108 12407 68627 SH SOLE 0 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 858 73624 SH SOLE 0 0 0 UNITED BANKSHARES INC WEST V COM 909907107 600 15516 SH SOLE 0 0 0 UNITED AIRLINES HLDGS INC COM 910047109 630 7157 SH SOLE 0 0 0 UNITED PARCEL SERVICE INC CL B 911312106 12934 110488 SH SOLE 0 0 0 UNITED RENTALS INC COM 911363109 2571 15415 SH SOLE 0 0 0 UNITED STS BRENT OIL FD LP UNIT 91167Q100 318 15261 SH SOLE 0 0 0 UNITED STATES NATL GAS FUND UNIT PAR 912318300 416 24655 SH SOLE 0 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 1673 130584 SH SOLE 0 0 0 UNITED STATES STL CORP NEW COM 912909108 2892 253419 SH SOLE 0 0 0 UNITED TECHNOLOGIES CORP COM 913017109 16124 107666 SH SOLE 0 0 0 UNITEDHEALTH GROUP INC COM 91324P102 30291 103038 SH SOLE 0 0 0 UNITIL CORP COM 913259107 742 11998 SH SOLE 0 0 0 UNITI GROUP INC COM 91325V108 280 34117 SH SOLE 0 0 0 UNIVERSAL CORP VA COM 913456109 594 10409 SH SOLE 0 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 1031 5002 SH SOLE 0 0 0 UNIVERSAL FST PRODS INC COM 913543104 723 15165 SH SOLE 0 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 407 3471 SH SOLE 0 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 4976 34683 SH SOLE 0 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 619 23117 SH SOLE 0 0 0 UNUM GROUP COM 91529Y106 229 7851 SH SOLE 0 0 0 V F CORP COM 918204108 5366 53845 SH SOLE 0 0 0 VBI VACCINES INC COM NEW 91822J103 2368 1716103 SH SOLE 0 0 0 VAIL RESORTS INC COM 91879Q109 593 2474 SH SOLE 0 0 0 VALE S A SPONSORED ADS 91912E105 199 15104 SH SOLE 0 0 0 VALERO ENERGY CORP NEW COM 91913Y100 4412 47117 SH SOLE 0 0 0 VALLEY NATL BANCORP COM 919794107 307 26794 SH SOLE 0 0 0 VALVOLINE INC COM 92047W101 214 9997 SH SOLE 0 0 0 VANECK VECTORS ETF TRUST GOLD MINERS ETF 92189F106 8829 301529 SH SOLE 0 0 0 VANECK VECTORS ETF TRUST MRNGSTR GBL WD 92189F122 484 15688 SH SOLE 0 0 0 VANECK VECTORS ETF TRUST NDR CMG LN FLT 92189F148 673 22380 SH SOLE 0 0 0 VANECK VECTORS ETF TRUST GREEN BD ETF 92189F171 428 16170 SH SOLE 0 0 0 VANECK VECTORS ETF TRUST EMERGING MKTS HI 92189F353 475 19996 SH SOLE 0 0 0 VANECK VECTORS ETF TRUST RUSSIA ETF 92189F403 565 22608 SH SOLE 0 0 0 VANECK VECTORS ETF TRUST BDC INCOME ETF 92189F411 415 24793 SH SOLE 0 0 0 VANECK VECTORS ETF TRUST PFD SECS EX FINL 92189F429 907 44857 SH SOLE 0 0 0 VANECK VECTORS ETF TRUST FALLEN ANGEL HG 92189F437 6791 227510 SH SOLE 0 0 0 VANECK VECTORS ETF TRUST MTG REIT INCOME 92189F452 625 26082 SH SOLE 0 0 0 VANECK VECTORS ETF TRUST INVT GRADE FLTG 92189F486 787 31084 SH SOLE 0 0 0 VANECK VECTORS ETF TRUST LOW CARBN ENERGY 92189F502 1056 13925 SH SOLE 0 0 0 VANECK VECTORS ETF TRUST AMT FREE SHORT M 92189F528 241 13519 SH SOLE 0 0 0 VANECK VECTORS ETF TRUST MORNINGSTAR INTL 92189F593 248 7742 SH SOLE 0 0 0 VANECK VECTORS ETF TRUST MORNINGSTAR WIDE 92189F643 8574 156526 SH SOLE 0 0 0 VANECK VECTORS ETF TRUST SEMICONDUCTOR ET 92189F676 5915 41829 SH SOLE 0 0 0 VANECK VECTORS ETF TRUST RETAIL ETF 92189F684 659 5487 SH SOLE 0 0 0 VANECK VECTORS ETF TRUST AGRIBUSINESS ETF 92189F700 546 7938 SH SOLE 0 0 0 VANECK VECTORS ETF TRUST OIL SVCS ETF 92189F718 1197 90316 SH SOLE 0 0 0 VANECK VECTORS ETF TRUST JR GOLD MINERS E 92189F791 1773 41961 SH SOLE 0 0 0 VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 8573 170683 SH SOLE 0 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 4864 143022 SH SOLE 0 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 4563 71236 SH SOLE 0 0 0 VANGUARD GROUP DIV APP ETF 921908844 111277 892644 SH SOLE 0 0 0 VANGUARD STAR FD VG TL INTL STK F 921909768 303821 5455579 SH SOLE 0 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 1212 9326 SH SOLE 0 0 0 VANGUARD WORLD FD ESG INTL STK ETF 921910725 426 7962 SH SOLE 0 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 681 12039 SH SOLE 0 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 9470 65018 SH SOLE 0 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 12528 143704 SH SOLE 0 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 8477 75879 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 5544 31792 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1529 12174 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 589 4239 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1573 9497 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 1322 8687 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 569 4371 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 2148 14623 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 1429 10284 SH SOLE 0 0 0 VANGUARD WELLINGTON FD US MINIMUM 921935409 313 3413 SH SOLE 0 0 0 VANGUARD WELLINGTON FD US MOMENTUM 921935508 358 4146 SH SOLE 0 0 0 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 244 3003 SH SOLE 0 0 0 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 48643 484783 SH SOLE 0 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 54952 630041 SH SOLE 0 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 120427 1493946 SH SOLE 0 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 125781 1499890 SH SOLE 0 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 86240 1957341 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 46271 493763 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 2339 36670 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 4251 58987 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 1688 20737 SH SOLE 0 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 9168 186033 SH SOLE 0 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 149353 2639672 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 929 15725 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 10609 95492 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 5349 66043 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 15919 296176 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 72438 1628917 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 5032 72323 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 46254 789311 SH SOLE 0 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 3766 19876 SH SOLE 0 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 20960 130025 SH SOLE 0 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 8015 98358 SH SOLE 0 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 10526 137997 SH SOLE 0 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 19288 100593 SH SOLE 0 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 2496 16220 SH SOLE 0 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 21320 87073 SH SOLE 0 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 1039 7746 SH SOLE 0 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 15189 106300 SH SOLE 0 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 890 9480 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 18492 303987 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 26755 330186 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 469 5289 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 287 1839 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 4236 31808 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 760 4199 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 7274 110375 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 406 3390 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 522 3538 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 57169 1075204 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 4194 41373 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 9456 113554 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 34813 381181 SH SOLE 0 0 0 VAPOTHERM INC COM 922107107 304 25000 SH SOLE 0 0 0 VARIAN MED SYS INC COM 92220P105 901 6348 SH SOLE 0 0 0 VECTOR GROUP LTD COM 92240M108 1543 115218 SH SOLE 0 0 0 VEEVA SYS INC CL A COM 922475108 3807 27068 SH SOLE 0 0 0 VENTAS INC COM 92276F100 4975 86159 SH SOLE 0 0 0 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 2153 40205 SH SOLE 0 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 503150 1700982 SH SOLE 0 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 11870 99588 SH SOLE 0 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 4811 30303 SH SOLE 0 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 52053 560979 SH SOLE 0 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 14554 73247 SH SOLE 0 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 20971 152992 SH SOLE 0 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 26889 150910 SH SOLE 0 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 31356 212097 SH SOLE 0 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 81508 646938 SH SOLE 0 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 59140 324641 SH SOLE 0 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 43917 366430 SH SOLE 0 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 44105 266273 SH SOLE 0 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 219440 1341158 SH SOLE 0 0 0 VENUS CONCEPT INC COM 92332W105 56 11876 SH SOLE 0 0 0 VERASTEM INC COM 92337C104 66 49017 SH SOLE 0 0 0 VEREIT INC COM 92339V100 6008 650174 SH SOLE 0 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 53266 867527 SH SOLE 0 0 0 VERISK ANALYTICS INC COM 92345Y106 1396 9348 SH SOLE 0 0 0 VERICEL CORP COM 92346J108 385 22110 SH SOLE 0 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1873 8553 SH SOLE 0 0 0 VERTICAL CAP INCOME FUND SHS BEN INT 92535C104 1787 171628 SH SOLE 0 0 0 VIACOMCBS INC CL B 92556H206 1559 37142 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 369 10322 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 4063 72018 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 8162 155201 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 293 8778 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 4105 83732 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832 673 13611 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 607 11995 SH SOLE 0 0 0 VILLAGE FARMS INTL INC COM 92707Y108 1810 290479 SH SOLE 0 0 0 VIRNETX HLDG CORP COM 92823T108 97 25516 SH SOLE 0 0 0 VISA INC COM CL A 92826C839 70421 374778 SH SOLE 0 0 0 VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 574 45897 SH SOLE 0 0 0 VISTRA ENERGY CORP COM 92840M102 265 11527 SH SOLE 0 0 0 VIVINT SOLAR INC COM 92854Q106 104 14345 SH SOLE 0 0 0 VMWARE INC CL A COM 928563402 1412 9305 SH SOLE 0 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2837 146785 SH SOLE 0 0 0 VONAGE HLDGS CORP COM 92886T201 115 15513 SH SOLE 0 0 0 VORNADO RLTY TR SH BEN INT 929042109 217 3258 SH SOLE 0 0 0 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 126 15802 SH SOLE 0 0 0 VOYA GLBL ADV & PREM OPP FD COM 92912R104 147 13993 SH SOLE 0 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 482 77800 SH SOLE 0 0 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 240 20885 SH SOLE 0 0 0 VULCAN MATLS CO COM 929160109 903 6273 SH SOLE 0 0 0 WD-40 CO COM 929236107 893 4598 SH SOLE 0 0 0 W P CAREY INC COM 92936U109 15135 189092 SH SOLE 0 0 0 WPP PLC NEW ADR 92937A102 213 3032 SH SOLE 0 0 0 WEC ENERGY GROUP INC COM 92939U106 4827 52332 SH SOLE 0 0 0 WABTEC CORP COM 929740108 1623 20867 SH SOLE 0 0 0 WALMART INC COM 931142103 30818 259321 SH SOLE 0 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 6042 102480 SH SOLE 0 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 96 26236 SH SOLE 0 0 0 WASTE CONNECTIONS INC COM 94106B101 266 2927 SH SOLE 0 0 0 WASTE MGMT INC DEL COM 94106L109 13381 117418 SH SOLE 0 0 0 WATERS CORP COM 941848103 496 2124 SH SOLE 0 0 0 WATSCO INC COM 942622200 657 3645 SH SOLE 0 0 0 WAYFAIR INC CL A 94419L101 249 2758 SH SOLE 0 0 0 WELLS FARGO CO NEW COM 949746101 19047 354026 SH SOLE 0 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 670 462 SH SOLE 0 0 0 WELLS FARGO MULTI SECTOR INC COM 94987D101 513 39845 SH SOLE 0 0 0 WELLS FARGO UTILITIES AND HI WF UTILITIES INC 94987E109 257 18383 SH SOLE 0 0 0 WELLTOWER INC COM 95040Q104 6559 80200 SH SOLE 0 0 0 WENDYS CO COM 95058W100 349 15703 SH SOLE 0 0 0 WESBANCO INC COM 950810101 339 8973 SH SOLE 0 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 537 3571 SH SOLE 0 0 0 WESTERN ALLIANCE BANCORP COM 957638109 747 13100 SH SOLE 0 0 0 WESTERN ASSET EMRG MKT DEBT COM 95766A101 865 60600 SH SOLE 0 0 0 WESTERN ASSET GLB HI INCOME COM 95766B109 233 23261 SH SOLE 0 0 0 WESTERN ASSET HIGH INCM FD I COM 95766J102 233 34501 SH SOLE 0 0 0 WESTERN ASSET HIGH INCM OPP COM 95766K109 419 82605 SH SOLE 0 0 0 WESTERN ASSET MUN HI INCM FD COM 95766N103 367 48419 SH SOLE 0 0 0 WESTERN ASSET MTG DEF OPPTY COM 95790B109 1175 57904 SH SOLE 0 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 175 16954 SH SOLE 0 0 0 WESTERN DIGITAL CORP COM 958102105 1892 29802 SH SOLE 0 0 0 WESTERN UN CO COM 959802109 6070 226645 SH SOLE 0 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 32 13657 SH SOLE 0 0 0 WESTROCK CO COM 96145D105 1406 32757 SH SOLE 0 0 0 WEX INC COM 96208T104 438 2092 SH SOLE 0 0 0 WEYERHAEUSER CO COM 962166104 4886 161773 SH SOLE 0 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 2289 76874 SH SOLE 0 0 0 WHIRLPOOL CORP COM 963320106 610 4131 SH SOLE 0 0 0 WHITEHORSE FIN INC COM 96524V106 184 13422 SH SOLE 0 0 0 WHITING PETE CORP NEW COM NEW 966387409 116 15857 SH SOLE 0 0 0 WILLIAMS COS INC DEL COM 969457100 970 40903 SH SOLE 0 0 0 WILLIAMS SONOMA INC COM 969904101 891 12137 SH SOLE 0 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 3199 30300 SH SOLE 0 0 0 WISDOMTREE TR FUTRE STRAT FD 97717W125 270 7293 SH SOLE 0 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 2135 27791 SH SOLE 0 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 8017 167654 SH SOLE 0 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 6852 64687 SH SOLE 0 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 5533 120883 SH SOLE 0 0 0 WISDOMTREE TR EM MKTS QTLY DIV 97717W323 311 11838 SH SOLE 0 0 0 WISDOMTREE TR GLB EX US RL EST 97717W331 1559 49716 SH SOLE 0 0 0 WISDOMTREE TR US DIVID EX FNCL 97717W406 1776 19198 SH SOLE 0 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 258 10384 SH SOLE 0 0 0 WISDOMTREE TR HEDGED HI YLD BD 97717W430 968 41776 SH SOLE 0 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 12534 329498 SH SOLE 0 0 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 6984 181632 SH SOLE 0 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 6757 160535 SH SOLE 0 0 0 WISDOMTREE TR US LARGECAP FUND 97717W588 3802 103617 SH SOLE 0 0 0 WISDOMTREE TR US TOTAL MRKT FD 97717W596 341 9235 SH SOLE 0 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 8893 310079 SH SOLE 0 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 19823 370669 SH SOLE 0 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 3186 44800 SH SOLE 0 0 0 WISDOMTREE TR INTL MIDCAP DV 97717W778 10895 165777 SH SOLE 0 0 0 WISDOMTREE TR INTL LRGCAP DV 97717W794 376 7682 SH SOLE 0 0 0 WISDOMTREE TR JP SMALLCP DIV 97717W836 261 3540 SH SOLE 0 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 425 7906 SH SOLE 0 0 0 WISDOMTREE TR EUROPE SMCP DV 97717W869 233 3563 SH SOLE 0 0 0 WISDOMTREE TR EMERG MKTS DIV 97717X214 5247 159716 SH SOLE 0 0 0 WISDOMTREE TR YIELD ENHANCD US 97717X511 8303 158915 SH SOLE 0 0 0 WISDOMTREE TR EUR HDG SMLCAP 97717X552 844 25683 SH SOLE 0 0 0 WISDOMTREE TR CBOE S&P 500 97717X560 222 7783 SH SOLE 0 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 2611 83643 SH SOLE 0 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 7368 202820 SH SOLE 0 0 0 WISDOMTREE TR EURO QTLY DIV GR 97717X610 289 10353 SH SOLE 0 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717X628 1475 58863 SH SOLE 0 0 0 WISDOMTREE TR US S CAP QTY DIV 97717X651 237 6290 SH SOLE 0 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 20076 414196 SH SOLE 0 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 3319 47018 SH SOLE 0 0 0 WISDOMTREE TR EM LCL DEBT FD 97717X867 213 5918 SH SOLE 0 0 0 WISDOMTREE TR DYNMC CUR HEDG 97717Y709 13084 497703 SH SOLE 0 0 0 WISDOMTREE TR EMGRING MKTS 97717Y782 4782 211529 SH SOLE 0 0 0 WISDOMTREE TR YIELD ENHANCED 97717Y808 1845 36682 SH SOLE 0 0 0 WISDOMTREE TR US MULTIFACTOR 97717Y857 218 6832 SH SOLE 0 0 0 WOLVERINE WORLD WIDE INC COM 978097103 381 11293 SH SOLE 0 0 0 WORKDAY INC CL A 98138H101 1993 12119 SH SOLE 0 0 0 WORKHORSE GROUP INC COM NEW 98138J206 40 13175 SH SOLE 0 0 0 WORLD GOLD TR SPDR GLD MINIS 98149E204 188 12442 SH SOLE 0 0 0 WPX ENERGY INC COM 98212B103 559 40651 SH SOLE 0 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 289 5589 SH SOLE 0 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 205 3267 SH SOLE 0 0 0 WYNN RESORTS LTD COM 983134107 686 4941 SH SOLE 0 0 0 XPO LOGISTICS INC COM 983793100 356 4461 SH SOLE 0 0 0 XCEL ENERGY INC COM 98389B100 6006 94594 SH SOLE 0 0 0 XILINX INC COM 983919101 1386 14175 SH SOLE 0 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1625 75181 SH SOLE 0 0 0 XYLEM INC COM 98419M100 600 7611 SH SOLE 0 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 431 11684 SH SOLE 0 0 0 YAMANA GOLD INC COM 98462Y100 188 47673 SH SOLE 0 0 0 YETI HLDGS INC COM 98585X104 303 8698 SH SOLE 0 0 0 YORK WTR CO COM 987184108 668 14491 SH SOLE 0 0 0 YUM BRANDS INC COM 988498101 2337 23204 SH SOLE 0 0 0 YUM CHINA HLDGS INC COM 98850P109 860 17906 SH SOLE 0 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 551 2159 SH SOLE 0 0 0 ZENDESK INC COM 98936J101 572 7469 SH SOLE 0 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 1590 10622 SH SOLE 0 0 0 ZION OIL & GAS INC COM 989696109 3 16863 SH SOLE 0 0 0 ZIONS BANCORPORATION N A COM 989701107 1375 26480 SH SOLE 0 0 0 ZOETIS INC CL A 98978V103 3906 29510 SH SOLE 0 0 0 ZOMEDICA PHARMACEUTICALS COR COM 98979F107 3996 12073080 SH SOLE 0 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 315 13493 SH SOLE 0 0 0 ZSCALER INC COM 98980G102 325 6993 SH SOLE 0 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 410 6024 SH SOLE 0 0 0 ZYNGA INC CL A 98986T108 118 19291 SH SOLE 0 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 358 46071 SH SOLE 0 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 360 2892 SH SOLE 0 0 0 ALLERGAN PLC SHS G0177J108 3367 17611 SH SOLE 0 0 0 AMCOR PLC ORD G0250X107 463 42725 SH SOLE 0 0 0 AON PLC SHS CL A G0408V102 1054 5062 SH SOLE 0 0 0 ARCH CAP GROUP LTD ORD G0450A105 489 11390 SH SOLE 0 0 0 ATLASSIAN CORP PLC CL A G06242104 240 1991 SH SOLE 0 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 319 5364 SH SOLE 0 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7971 37855 SH SOLE 0 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1432 28640 SH SOLE 0 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 651 13959 SH SOLE 0 0 0 BUNGE LIMITED COM G16962105 472 8204 SH SOLE 0 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 766 15064 SH SOLE 0 0 0 EATON CORP PLC SHS G29183103 7968 84121 SH SOLE 0 0 0 EVEREST RE GROUP LTD COM G3223R108 5420 19578 SH SOLE 0 0 0 HELEN OF TROY CORP LTD COM G4388N106 876 4873 SH SOLE 0 0 0 HIGHWAY HLDGS LTD ORD G4481U106 52 32311 SH SOLE 0 0 0 ICON PLC SHS G4705A100 550 3194 SH SOLE 0 0 0 INGERSOLL-RAND PLC SHS G47791101 1779 13381 SH SOLE 0 0 0 INVESCO LTD SHS G491BT108 938 52170 SH SOLE 0 0 0 JOHNSON CTLS INTL PLC SHS G51502105 931 22860 SH SOLE 0 0 0 LAZARD LTD SHS A G54050102 1453 36368 SH SOLE 0 0 0 LINDE PLC SHS G5494J103 3166 14871 SH SOLE 0 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 971 36545 SH SOLE 0 0 0 MEDTRONIC PLC SHS G5960L103 19911 175503 SH SOLE 0 0 0 APTIV PLC SHS G6095L109 817 8604 SH SOLE 0 0 0 NABORS INDUSTRIES LTD SHS G6359F103 34 11711 SH SOLE 0 0 0 MYOVANT SCIENCES LTD COM G637AM102 390 25130 SH SOLE 0 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 281 13835 SH SOLE 0 0 0 NOBLE CORP PLC SHS USD G65431101 420 344536 SH SOLE 0 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 232 3979 SH SOLE 0 0 0 NOVOCURE LTD ORD SHS G6674U108 224 2660 SH SOLE 0 0 0 SFL CORPORATION LTD SHS G7738W106 520 35755 SH SOLE 0 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 9650 162180 SH SOLE 0 0 0 PENTAIR PLC SHS G7S00T104 396 8638 SH SOLE 0 0 0 STERIS PLC SHS USD G8473T100 241 1580 SH SOLE 0 0 0 STONECO LTD COM CL A G85158106 482 12080 SH SOLE 0 0 0 TECNOGLASS INC SHS G87264100 299 36252 SH SOLE 0 0 0 TRITON INTL LTD CL A G9078F107 419 10427 SH SOLE 0 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 240 16876 SH SOLE 0 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 513 2538 SH SOLE 0 0 0 ALCON INC ORD SHS H01301128 590 10436 SH SOLE 0 0 0 CHUBB LIMITED COM H1467J104 7400 47540 SH SOLE 0 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 420 6898 SH SOLE 0 0 0 GARMIN LTD SHS H2906T109 2229 22846 SH SOLE 0 0 0 UBS GROUP AG SHS H42097107 253 20110 SH SOLE 0 0 0 TE CONNECTIVITY LTD REG SHS H84989104 701 7319 SH SOLE 0 0 0 TRANSOCEAN LTD REG SHS H8817H100 782 113702 SH SOLE 0 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 856 5724 SH SOLE 0 0 0 AUDIOCODES LTD ORD M15342104 200 7792 SH SOLE 0 0 0 CERAGON NETWORKS LTD ORD M22013102 24 11235 SH SOLE 0 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 737 6643 SH SOLE 0 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 445 3820 SH SOLE 0 0 0 INMODE LTD SHS M5425M103 295 7528 SH SOLE 0 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 407 1377 SH SOLE 0 0 0 FERRARI N V COM N3167Y103 397 2400 SH SOLE 0 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 221 15028 SH SOLE 0 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3785 40063 SH SOLE 0 0 0 MYLAN N V SHS EURO N59465109 235 11710 SH SOLE 0 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1036 8138 SH SOLE 0 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1981 14835 SH SOLE 0 0 0 SCORPIO TANKERS INC SHS Y7542C130 521 13237 SH SOLE 0 0 0 SEASPAN CORP SHS Y75638109 189 13327 SH SOLE 0 0 0