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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABB LTD ADR 000375204 3 137 SH   SOLE 9 137 0 0
ABB LTD ADR 000375204 4 178 SH   SOLE 35 178 0 0
ABB LTD ADR 000375204 12 501 SH   SOLE 31 501 0 0
ABB LTD ADR 000375204 14 575 SH   SOLE 26 575 0 0
ABB LTD ADR 000375204 23 942 SH   SOLE 33 942 0 0
ABB LTD ADR 000375204 31 1,303 SH   SOLE 17 1,303 0 0
ABB LTD ADR 000375204 81 3,381 SH   SOLE   3,381 0 0
ADMA BIOLOGICS INC Stock 000899104 12 3,000 SH   SOLE   3,000 0 0
ABM INDS INC Stock 000957100 8 225 SH   SOLE 33 225 0 0
AFLAC INC Stock 001055102 3 60 SH   SOLE 19 59 0 0
AFLAC INC Stock 001055102 4 70 SH   SOLE 9 70 0 0
AFLAC INC Stock 001055102 20 378 SH   SOLE 33 378 0 0
AFLAC INC Stock 001055102 706 13,345 SH   SOLE   13,344 0 0
AGCO CORP Stock 001084102 4 54 SH   SOLE   54 0 0
AGCO CORP Stock 001084102 20 260 SH   SOLE 33 260 0 0
AG MTG INVT TR INC REIT 001228105 11 719 SH   SOLE   718 0 0
AK STL HLDG CORP Stock 001547108 10 3,000 SH   SOLE   3,000 0 0
AMN HEALTHCARE SERVICES INC Stock 001744101 5 77 SH   SOLE   77 0 0
AARONS INC Stock 002535300 9 161 SH   SOLE 9 161 0 0
AARONS INC Stock 002535300 11 184 SH   SOLE   184 0 0
AARONS INC Stock 002535300 11 185 SH   SOLE 33 185 0 0
ABBOTT LABS Stock 002824100 2 27 SH   SOLE 7 27 0 0
ABBOTT LABS Stock 002824100 48 547 SH   SOLE 9 547 0 0
ABBOTT LABS Stock 002824100 57 660 SH   SOLE 28 660 0 0
ABBOTT LABS Stock 002824100 100 1,150 SH   SOLE 4 1,150 0 0
ABBOTT LABS Stock 002824100 151 1,733 SH   SOLE 33 1,733 0 0
ABBOTT LABS Stock 002824100 4,462 51,371 SH   SOLE   51,371 0 0
ABERCROMBIE & FITCH CO Stock 002896207 85 4,900 SH   SOLE   4,900 0 0
ABERDEEN ASIA PACIFIC INCOM CEF 003009107 1,217 286,423 SH   SOLE   286,423 0 0
ABERDEEN INCOME CR STRATEGIE CEF 003057106 34 2,950 SH   SOLE   2,950 0 0
ABERDEEN STD PLATINUM ETF TR ETF 003260106 50 550 SH   SOLE   550 0 0
ABERDEEN STD INVTS ETFS ETF 003261104 1,010 44,543 SH   SOLE   44,543 0 0
ABERDEEN STD PALLADIUM ETF T ETF 003262102 183 998 SH   SOLE   998 0 0
ABIOMED INC Stock 003654100 11 65 SH   SOLE 33 65 0 0
ABIOMED INC Stock 003654100 102 599 SH   SOLE   599 0 0
ACADIA PHARMACEUTICALS INC Stock 004225108 71 1,648 SH   SOLE   1,648 0 0
ACADIA RLTY TR REIT 004239109 1 26 SH   SOLE 33 26 0 0
ACADIA RLTY TR REIT 004239109 2 75 SH   SOLE   75 0 0
ACCURAY INC Stock 004397105 85 30,050 SH   SOLE   30,050 0 0
ACI WORLDWIDE INC Stock 004498101 10 272 SH   SOLE 33 272 0 0
ACI WORLDWIDE INC Stock 004498101 14 361 SH   SOLE   361 0 0
ACUSHNET HOLDINGS CORP Stock 005098108 1 41 SH   SOLE   41 0 0
ACUSHNET HOLDINGS CORP Stock 005098108 5 141 SH   SOLE 9 141 0 0
ADAMS DIVERSIFIED EQUITY FD CEF 006212104 12 745 SH   SOLE   744 0 0
ADDUS HOMECARE CORP Stock 006739106 1 6 SH   SOLE   6 0 0
AEROJET ROCKETDYNE HLDGS INC Stock 007800105 1 16 SH   SOLE 33 16 0 0
ADVANCED MICRO DEVICES INC Stock 007903107 55 1,198 SH   SOLE 33 1,198 0 0
ADVANCED MICRO DEVICES INC Stock 007903107 2,710 59,087 SH   SOLE   59,087 0 0
AEGON N V ADR 007924103 14 3,079 SH   SOLE   3,079 0 0
AEGON N V ADR 007924103 14 3,109 SH   SOLE 33 3,109 0 0
ADVANCED ENERGY INDS Stock 007973100 0 7 SH   SOLE   7 0 0
ADVANCED ENERGY INDS Stock 007973100 1 10 SH   SOLE 33 10 0 0
AEROVIRONMENT INC Stock 008073108 15 250 SH   SOLE   250 0 0
AFFILIATED MANAGERS GROUP IN Stock 008252108 6 75 SH   SOLE   75 0 0
AFFILIATED MANAGERS GROUP IN Stock 008252108 350 4,125 SH   SOLE 5 4,125 0 0
AGNICO EAGLE MINES LTD Stock 008474108 35 575 SH   SOLE 26 575 0 0
AGNICO EAGLE MINES LTD Stock 008474108 246 4,000 SH   SOLE   4,000 0 0
AGREE REALTY CORP REIT 008492100 2 33 SH   SOLE 9 33 0 0
AIR PRODS & CHEMS INC Stock 009158106 3 13 SH   SOLE 19 13 0 0
AIR PRODS & CHEMS INC Stock 009158106 30 129 SH   SOLE 33 129 0 0
AIR PRODS & CHEMS INC Stock 009158106 117 500 SH   SOLE 4 500 0 0
AIR PRODS & CHEMS INC Stock 009158106 593 2,522 SH   SOLE   2,522 0 0
AIR PRODS & CHEMS INC Stock 009158106 1,005 4,276 SH   SOLE 6 4,276 0 0
AKORN INC Stock 009728106 1 854 SH   SOLE   854 0 0
ALAMOS GOLD INC NEW Stock 011532108 3 490 SH   SOLE   489 0 0
ALARM COM HLDGS INC Stock 011642105 5 115 SH   SOLE   115 0 0
ALASKA AIR GROUP INC Stock 011659109 1 10 SH   SOLE 33 10 0 0
ALASKA AIR GROUP INC Stock 011659109 4 56 SH   SOLE 9 56 0 0
ALASKA AIR GROUP INC Stock 011659109 768 11,337 SH   SOLE   11,336 0 0
ALBANY INTL CORP Stock 012348108 1 11 SH   SOLE   11 0 0
ALBANY INTL CORP Stock 012348108 1 15 SH   SOLE 9 15 0 0
ALBEMARLE CORP Stock 012653101 6 79 SH   SOLE 22 79 0 0
ALBEMARLE CORP Stock 012653101 484 6,627 SH   SOLE   6,627 0 0
ALCOA CORP Stock 013872106 4 182 SH   SOLE   182 0 0
ALEXANDERS INC REIT 014752109 1 3 SH   SOLE 33 3 0 0
ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 1 7 SH   SOLE   7 0 0
ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 12 72 SH   SOLE 33 72 0 0
ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 16 99 SH   SOLE 9 99 0 0
ALEXION PHARMACEUTICALS INC Stock 015351109 1 7 SH   SOLE 9 7 0 0
ALEXION PHARMACEUTICALS INC Stock 015351109 5 47 SH   SOLE 33 47 0 0
ALEXION PHARMACEUTICALS INC Stock 015351109 14 132 SH   SOLE 4 132 0 0
ALEXION PHARMACEUTICALS INC Stock 015351109 858 7,934 SH   SOLE   7,934 0 0
ALGONQUIN PWR UTILS CORP Stock 015857105 4 282 SH   SOLE   282 0 0
ALGONQUIN PWR UTILS CORP Stock 015857105 4 291 SH   SOLE 9 291 0 0
ALIGN TECHNOLOGY INC Stock 016255101 17 62 SH   SOLE 9 62 0 0
ALIGN TECHNOLOGY INC Stock 016255101 25 91 SH   SOLE 33 91 0 0
ALIGN TECHNOLOGY INC Stock 016255101 56 202 SH   SOLE 28 202 0 0
ALIGN TECHNOLOGY INC Stock 016255101 141 505 SH   SOLE   505 0 0
ALLEGHANY CORP DEL Stock 017175100 1 1 SH   SOLE   1 0 0
ALLEGHANY CORP DEL Stock 017175100 9 11 SH   SOLE 9 11 0 0
ALLEGHANY CORP DEL Stock 017175100 26 33 SH   SOLE 33 33 0 0
ALLETE INC Stock 018522300 6 80 SH   SOLE 9 80 0 0
ALLETE INC Stock 018522300 7 90 SH   SOLE 33 90 0 0
ALLIANCE DATA SYSTEMS CORP Stock 018581108 1 11 SH   SOLE 33 11 0 0
ALLIANCE DATA SYSTEMS CORP Stock 018581108 3 29 SH   SOLE 9 29 0 0
ALLIANCE DATA SYSTEMS CORP Stock 018581108 3 30 SH   SOLE   29 0 0
ALLIANT ENERGY CORP Stock 018802108 4 68 SH   SOLE 9 68 0 0
ALLIANT ENERGY CORP Stock 018802108 13 239 SH   SOLE   239 0 0
ALLIANT ENERGY CORP Stock 018802108 21 390 SH   SOLE 33 390 0 0
ALLIANZGI CONV INCOME FD II CEF 018825109 10 2,000 SH   SOLE   2,000 0 0
ALLIANZGI EQUITY & CONV INCO CEF 018829101 275 12,140 SH   SOLE   12,140 0 0
ALLIED MOTION TECHNOLOGIES I Stock 019330109 34 696 SH   SOLE 6 696 0 0
ALLSTATE CORP Stock 020002101 15 136 SH   SOLE 9 136 0 0
ALLSTATE CORP Stock 020002101 21 185 SH   SOLE 33 185 0 0
ALLSTATE CORP Stock 020002101 1,904 16,928 SH   SOLE   16,927 0 0
AMARIN CORP PLC ADR 023111206 39 1,829 SH   SOLE   1,829 0 0
AMAZON COM INC Stock 023135106 9 5 SH   SOLE 19 5 0 0
AMAZON COM INC Stock 023135106 9 5 SH   SOLE 23 5 0 0
AMAZON COM INC Stock 023135106 102 55 SH   SOLE 9 55 0 0
AMAZON COM INC Stock 023135106 159 86 SH   SOLE 4 86 0 0
AMAZON COM INC Stock 023135106 176 95 SH   SOLE 15 95 0 0
AMAZON COM INC Stock 023135106 468 253 SH   SOLE 33 253 0 0
AMAZON COM INC Stock 023135106 20,311 10,992 SH   SOLE   10,992 0 0
AMEDISYS INC Stock 023436108 6 38 SH   SOLE 33 38 0 0
AMEDISYS INC Stock 023436108 171 1,024 SH   SOLE   1,024 0 0
AMERCO Stock 023586100 15 39 SH   SOLE   39 0 0
AMEREN CORP Stock 023608102 15 200 SH   SOLE 33 200 0 0
AMEREN CORP Stock 023608102 25 323 SH   SOLE   323 0 0
AMERICAN ASSETS TR INC REIT 024013104 12 260 SH   SOLE 33 260 0 0
AMERICAN ASSETS TR INC REIT 024013104 13 275 SH   SOLE   275 0 0
AMERICAN AXLE & MFG HLDGS IN Stock 024061103 62 5,789 SH   SOLE   5,789 0 0
AMERICAN CAMPUS CMNTYS INC REIT 024835100 2 45 SH   SOLE   45 0 0
AMERICAN CAMPUS CMNTYS INC REIT 024835100 5 111 SH   SOLE 9 111 0 0
AMERICAN CAMPUS CMNTYS INC REIT 024835100 12 246 SH   SOLE 33 246 0 0
AMERICAN CENTY ETF TR ETF 025072109 10 201 SH   SOLE   201 0 0
AMERICAN ELEC PWR CO INC Stock 025537101 3 30 SH   SOLE 19 30 0 0
AMERICAN ELEC PWR CO INC Stock 025537101 26 270 SH   SOLE 33 270 0 0
AMERICAN ELEC PWR CO INC Stock 025537101 563 5,958 SH   SOLE   5,958 0 0
AMERICAN ELEC PWR CO INC Stock 025537127 25 470 SH   SOLE   470 0 0
AMERICAN EQTY INVT LIFE HLD Stock 025676206 15 517 SH   SOLE   517 0 0
AMERICAN EXPRESS CO Stock 025816109 20 164 SH   SOLE 4 164 0 0
AMERICAN EXPRESS CO Stock 025816109 29 235 SH   SOLE 9 235 0 0
AMERICAN EXPRESS CO Stock 025816109 52 418 SH   SOLE 33 418 0 0
AMERICAN EXPRESS CO Stock 025816109 149 1,200 SH   SOLE 5 1,200 0 0
AMERICAN EXPRESS CO Stock 025816109 935 7,511 SH   SOLE 6 7,511 0 0
AMERICAN EXPRESS CO Stock 025816109 1,039 8,342 SH   SOLE   8,342 0 0
AMERICAN FINL GROUP INC OHIO Stock 025932104 7 63 SH   SOLE   63 0 0
AMERICAN FINL GROUP INC OHIO Stock 025932104 16 145 SH   SOLE 33 145 0 0
AMERICAN INTL GROUP INC Stock 026874156 0 32 SH   SOLE   32 0 0
AMERICAN INTL GROUP INC Stock 026874784 46 887 SH   SOLE 33 887 0 0
AMERICAN INTL GROUP INC Stock 026874784 54 1,044 SH   SOLE 9 1,044 0 0
AMERICAN INTL GROUP INC Stock 026874784 162 3,149 SH   SOLE   3,149 0 0
AMERICAN NATL BANKSHARES INC Stock 027745108 455 11,500 SH   SOLE   11,500 0 0
AMERICAN NATL INS CO Stock 028591105 3 27 SH   SOLE   27 0 0
AMERICAN SOFTWARE INC Stock 029683109 4 283 SH   SOLE   283 0 0
AMERICAN SOFTWARE INC Stock 029683109 9 593 SH   SOLE 23 593 0 0
AMERICAN STS WTR CO Stock 029899101 3 37 SH   SOLE 9 37 0 0
AMERICAN STS WTR CO Stock 029899101 15 170 SH   SOLE 33 170 0 0
AMERICAN STS WTR CO Stock 029899101 145 1,678 SH   SOLE   1,677 0 0
AMERICAN SUPERCONDUCTOR CORP Stock 030111207 0 10 SH   SOLE   10 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103 2 16 SH   SOLE 35 16 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103 834 6,792 SH   SOLE   6,791 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103 915 7,451 SH   SOLE 6 7,451 0 0
AMERICAN WOODMARK CORPORATIO Stock 030506109 89 850 SH   SOLE   850 0 0
AMETEK INC NEW Stock 031100100 3 28 SH   SOLE 7 28 0 0
AMETEK INC NEW Stock 031100100 7 67 SH   SOLE 6 67 0 0
AMETEK INC NEW Stock 031100100 16 157 SH   SOLE 9 157 0 0
AMETEK INC NEW Stock 031100100 883 8,857 SH   SOLE   8,857 0 0
AMGEN INC Stock 031162100 7 27 SH   SOLE 19 27 0 0
AMGEN INC Stock 031162100 46 191 SH   SOLE 9 191 0 0
AMGEN INC Stock 031162100 151 628 SH   SOLE 15 628 0 0
AMGEN INC Stock 031162100 157 650 SH   SOLE 33 650 0 0
AMGEN INC Stock 031162100 4,375 18,148 SH   SOLE   18,148 0 0
AMKOR TECHNOLOGY INC Stock 031652100 67 5,183 SH   SOLE   5,183 0 0
AMPHENOL CORP NEW Stock 032095101 6 60 SH   SOLE 33 60 0 0
AMPHENOL CORP NEW Stock 032095101 11 100 SH   SOLE   100 0 0
AMPHENOL CORP NEW Stock 032095101 21 194 SH   SOLE 35 194 0 0
AMPHENOL CORP NEW Stock 032095101 34 314 SH   SOLE 9 314 0 0
AMPLIFY ETF TR ETF 032108102 4 85 SH   SOLE   85 0 0
AMPLIFY ETF TR ETF 032108847 95 5,311 SH   SOLE   5,311 0 0
ANALOG DEVICES INC Stock 032654105 6 54 SH   SOLE 9 54 0 0
ANALOG DEVICES INC Stock 032654105 30 251 SH   SOLE 33 251 0 0
ANALOG DEVICES INC Stock 032654105 673 5,666 SH   SOLE   5,665 0 0
ANALOG DEVICES INC Stock 032654105 1,472 12,388 SH   SOLE 6 12,388 0 0
ANGLOGOLD ASHANTI LTD ADR 035128206 16 718 SH   SOLE   717 0 0
ANIKA THERAPEUTICS INC Stock 035255108 4 79 SH   SOLE 9 79 0 0
ANIKA THERAPEUTICS INC Stock 035255108 7 137 SH   SOLE   137 0 0
ANIKA THERAPEUTICS INC Stock 035255108 14 277 SH   SOLE 23 277 0 0
ANNALY CAP MGMT INC REIT 035710409 17 1,773 SH   SOLE 33 1,773 0 0
ANNALY CAP MGMT INC REIT 035710409 379 40,203 SH   SOLE   40,203 0 0
ANTHEM INC Stock 036752103 8 25 SH   SOLE 33 25 0 0
ANTHEM INC Stock 036752103 44 147 SH   SOLE 9 147 0 0
ANTHEM INC Stock 036752103 905 2,997 SH   SOLE   2,996 0 0
APACHE CORP Stock 037411105 7 271 SH   SOLE 33 271 0 0
APACHE CORP Stock 037411105 11 426 SH   SOLE   426 0 0
APACHE CORP Stock 037411105 17 671 SH   SOLE 9 671 0 0
APOGEE ENTERPRISES INC Stock 037598109 1 24 SH   SOLE   24 0 0
APOLLO SR FLOATING RATE FD I CEF 037636107 0 23 SH   SOLE   23 0 0
APOLLO TACTICAL INCOME FD IN CEF 037638103 4 297 SH   SOLE   297 0 0
APPLE INC Stock 037833100 6 21 SH   SOLE 22 21 0 0
APPLE INC Stock 037833100 17 57 SH   SOLE 23 57 0 0
APPLE INC Stock 037833100 19 65 SH   SOLE 19 65 0 0
APPLE INC Stock 037833100 191 652 SH   SOLE 9 652 0 0
APPLE INC Stock 037833100 198 675 SH   SOLE 4 675 0 0
APPLE INC Stock 037833100 372 1,267 SH   SOLE 15 1,267 0 0
APPLE INC Stock 037833100 890 3,030 SH   SOLE 33 3,030 0 0
APPLE INC Stock 037833100 36,018 122,657 SH   SOLE   122,656 0 0
APPLIED MATLS INC Stock 038222105 41 674 SH   SOLE 33 674 0 0
APPLIED MATLS INC Stock 038222105 54 884 SH   SOLE 9 884 0 0
APPLIED MATLS INC Stock 038222105 1,320 21,621 SH   SOLE   21,621 0 0
APTARGROUP INC Stock 038336103 3 27 SH   SOLE 9 27 0 0
APTARGROUP INC Stock 038336103 6 55 SH   SOLE 35 55 0 0
APTARGROUP INC Stock 038336103 19 168 SH   SOLE 33 168 0 0
APTARGROUP INC Stock 038336103 212 1,833 SH   SOLE   1,833 0 0
ARBOR RLTY TR INC REIT 038923108 305 21,242 SH   SOLE   21,241 0 0
ARCHER DANIELS MIDLAND CO Stock 039483102 88 1,896 SH   SOLE   1,896 0 0
ARCOSA INC Stock 039653100 10 233 SH   SOLE   233 0 0
ARENA PHARMACEUTICALS INC Stock 040047607 136 2,995 SH   SOLE   2,995 0 0
ARISTA NETWORKS INC Stock 040413106 207 1,016 SH   SOLE   1,016 0 0
ARLINGTON ASSET INVT CORP Stock 041356205 78 14,044 SH   SOLE   14,043 0 0
ARMOUR RESIDENTIAL REIT INC REIT 042315507 36 2,037 SH   SOLE   2,037 0 0
ARROW ELECTRS INC Stock 042735100 4 42 SH   SOLE 9 42 0 0
ARROW ELECTRS INC Stock 042735100 24 286 SH   SOLE   286 0 0
ASBURY AUTOMOTIVE GROUP INC Stock 043436104 77 686 SH   SOLE   686 0 0
ASHFORD HOSPITALITY TR INC REIT 044103109 11 3,947 SH   SOLE   3,947 0 0
ASHFORD INC Stock 044104107 0 5 SH   SOLE   5 0 0
ASHLAND GLOBAL HLDGS INC Stock 044186104 5 62 SH   SOLE 33 62 0 0
ASHLAND GLOBAL HLDGS INC Stock 044186104 31 405 SH   SOLE   405 0 0
ASPEN TECHNOLOGY INC Stock 045327103 2 16 SH   SOLE 19 16 0 0
ASPEN TECHNOLOGY INC Stock 045327103 6 53 SH   SOLE 9 53 0 0
ASPEN TECHNOLOGY INC Stock 045327103 20 166 SH   SOLE   166 0 0
ASTEC INDS INC Stock 046224101 21 500 SH   SOLE   500 0 0
ASTRAZENECA PLC ADR 046353108 5 107 SH   SOLE 31 107 0 0
ASTRAZENECA PLC ADR 046353108 52 1,045 SH   SOLE 33 1,045 0 0
ASTRAZENECA PLC ADR 046353108 327 6,560 SH   SOLE   6,560 0 0
ASTRONICS CORP Stock 046433108 1 23 SH   SOLE 33 23 0 0
ATLAS AIR WORLDWIDE HLDGS IN Stock 049164205 3 101 SH   SOLE   101 0 0
ATMOS ENERGY CORP Stock 049560105 15 136 SH   SOLE 33 136 0 0
ATMOS ENERGY CORP Stock 049560105 102 908 SH   SOLE   907 0 0
AUTODESK INC Stock 052769106 9 51 SH   SOLE 9 51 0 0
AUTODESK INC Stock 052769106 12 68 SH   SOLE 33 68 0 0
AUTODESK INC Stock 052769106 245 1,335 SH   SOLE   1,335 0 0
AUTOLIV INC Stock 052800109 20 236 SH   SOLE 9 236 0 0
AUTOLIV INC Stock 052800109 57 670 SH   SOLE   670 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 19 111 SH   SOLE 9 111 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 52 305 SH   SOLE 33 305 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 63 370 SH   SOLE 28 370 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 132 772 SH   SOLE 7 772 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 188 1,100 SH   SOLE 30 1,100 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 905 5,309 SH   SOLE   5,308 0 0
AUTOZONE INC Stock 053332102 17 14 SH   SOLE 33 14 0 0
AUTOZONE INC Stock 053332102 2,560 2,149 SH   SOLE   2,149 0 0
AVALONBAY CMNTYS INC REIT 053484101 12 55 SH   SOLE 33 55 0 0
AVERY DENNISON CORP Stock 053611109 3 24 SH   SOLE 9 24 0 0
AVERY DENNISON CORP Stock 053611109 13 102 SH   SOLE   102 0 0
AVIS BUDGET GROUP INC Stock 053774105 6 200 SH   SOLE   200 0 0
AVNET INC Stock 053807103 1 20 SH   SOLE 33 20 0 0
AVNET INC Stock 053807103 5 118 SH   SOLE   118 0 0
AVNET INC Stock 053807103 33 769 SH   SOLE 9 769 0 0
BP PLC ADR 055622104 28 748 SH   SOLE 9 748 0 0
BP PLC ADR 055622104 43 1,143 SH   SOLE 33 1,143 0 0
BP PLC ADR 055622104 1,498 39,695 SH   SOLE   39,694 0 0
BADGER METER INC Stock 056525108 7 115 SH   SOLE 9 115 0 0
BADGER METER INC Stock 056525108 10 161 SH   SOLE   161 0 0
BADGER METER INC Stock 056525108 14 218 SH   SOLE 23 218 0 0
BAIDU INC ADR 056752108 8 67 SH   SOLE 9 67 0 0
BAIDU INC ADR 056752108 249 1,967 SH   SOLE   1,967 0 0
BALCHEM CORP Stock 057665200 9 85 SH   SOLE 33 85 0 0
BALL CORP Stock 058498106 6 90 SH   SOLE 9 90 0 0
BALL CORP Stock 058498106 510 7,886 SH   SOLE   7,885 0 0
BANCO BBVA ARGENTINA SA ADR 058934100 0 3 SH   SOLE   3 0 0
BANCO BRADESCO S A ADR 059460303 10 1,160 SH   SOLE   1,160 0 0
BANK AMER CORP Stock 060505104 2 58 SH   SOLE 19 58 0 0
BANK AMER CORP Stock 060505104 34 965 SH   SOLE 9 965 0 0
BANK AMER CORP Stock 060505104 133 3,778 SH   SOLE 33 3,778 0 0
BANK AMER CORP Stock 060505104 5,203 147,737 SH   SOLE   147,736 0 0
BANK AMER CORP Convertible Preferred 060505682 33 23 SH   SOLE   23 0 0
BANK HAWAII CORP Stock 062540109 5 55 SH   SOLE 33 55 0 0
BANK HAWAII CORP Stock 062540109 6 64 SH   SOLE 9 64 0 0
BANK HAWAII CORP Stock 062540109 23 241 SH   SOLE 23 241 0 0
BANK HAWAII CORP Stock 062540109 93 981 SH   SOLE   981 0 0
BANK OF MARIN BANCORP Stock 063425102 27 606 SH   SOLE 6 606 0 0
BANK MONTREAL QUE Stock 063671101 10 135 SH   SOLE 9 135 0 0
BANK MONTREAL QUE Stock 063671101 236 3,051 SH   SOLE   3,051 0 0
BANK NEW YORK MELLON CORP Stock 064058100 18 350 SH   SOLE 26 350 0 0
BANK NEW YORK MELLON CORP Stock 064058100 31 607 SH   SOLE 33 607 0 0
BANK NEW YORK MELLON CORP Stock 064058100 31 608 SH   SOLE 9 608 0 0
BANK NEW YORK MELLON CORP Stock 064058100 298 5,929 SH   SOLE   5,928 0 0
BANK N S HALIFAX Stock 064149107 191 3,377 SH   SOLE   3,377 0 0
BANK SOUTH CAROLINA CORP Stock 065066102 19 1,000 SH   SOLE   1,000 0 0
BARRICK GOLD CORPORATION Stock 067901108 24 1,305 SH   SOLE 26 1,305 0 0
BARRICK GOLD CORPORATION Stock 067901108 271 14,556 SH   SOLE   14,556 0 0
BAUSCH HEALTH COS INC Stock 071734107 3 100 SH   SOLE   100 0 0
BAXTER INTL INC Stock 071813109 0 0 SH   SOLE 35 0 0 0
BAXTER INTL INC Stock 071813109 4 43 SH   SOLE 19 43 0 0
BAXTER INTL INC Stock 071813109 31 374 SH   SOLE 33 374 0 0
BAXTER INTL INC Stock 071813109 262 3,137 SH   SOLE   3,137 0 0
BECTON DICKINSON & CO Stock 075887109 0 0 SH   SOLE 35 0 0 0
BECTON DICKINSON & CO Stock 075887109 21 78 SH   SOLE 9 78 0 0
BECTON DICKINSON & CO Stock 075887109 66 244 SH   SOLE 33 244 0 0
BECTON DICKINSON & CO Stock 075887109 137 505 SH   SOLE 15 505 0 0
BECTON DICKINSON & CO Stock 075887109 939 3,451 SH   SOLE 6 3,451 0 0
BECTON DICKINSON & CO Stock 075887109 3,001 11,035 SH   SOLE   11,034 0 0
BECTON DICKINSON & CO Convertible Preferred 075887208 9 144 SH   SOLE 35 144 0 0
BECTON DICKINSON & CO Convertible Preferred 075887208 33 499 SH   SOLE   499 0 0
BED BATH & BEYOND INC Stock 075896100 1 44 SH   SOLE 33 44 0 0
BED BATH & BEYOND INC Stock 075896100 1 65 SH   SOLE   65 0 0
BELDEN INC Stock 077454106 1 13 SH   SOLE 33 13 0 0
BELDEN INC Stock 077454106 2 36 SH   SOLE 9 36 0 0
BERKLEY W R CORP Stock 084423102 4 62 SH   SOLE 35 62 0 0
BERKLEY W R CORP Stock 084423102 12 170 SH   SOLE 33 170 0 0
BERKLEY W R CORP Stock 084423102 49 715 SH   SOLE 7 715 0 0
BERKLEY W R CORP Stock 084423102 52 756 SH   SOLE   756 0 0
BERKLEY W R CORP Stock 084423102 385 5,573 SH   SOLE 6 5,573 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 5 23 SH   SOLE 22 23 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 43 190 SH   SOLE 7 190 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 66 292 SH   SOLE 9 292 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 83 365 SH   SOLE 26 365 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 339 1,497 SH   SOLE 33 1,497 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 647 2,855 SH   SOLE 6 2,855 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 5,549 24,498 SH   SOLE   24,498 0 0
BEST BUY INC Stock 086516101 7 85 SH   SOLE 9 85 0 0
BEST BUY INC Stock 086516101 14 160 SH   SOLE 33 160 0 0
BEST BUY INC Stock 086516101 66 750 SH   SOLE   750 0 0
BHP GROUP LTD ADR 088606108 38 698 SH   SOLE 33 698 0 0
BHP GROUP LTD ADR 088606108 1,113 20,336 SH   SOLE   20,335 0 0
BIG LOTS INC Stock 089302103 1 29 SH   SOLE 33 29 0 0
BIO RAD LABS INC Stock 090572207 13 34 SH   SOLE 9 34 0 0
BIO RAD LABS INC Stock 090572207 18 49 SH   SOLE 33 49 0 0
BIO RAD LABS INC Stock 090572207 41 111 SH   SOLE   111 0 0
BIOTELEMETRY INC Stock 090672106 23 500 SH   SOLE   500 0 0
BLACKROCK MUNICIPL INC QLTY CEF 092479104 1 70 SH   SOLE   70 0 0
BLACKROCK ENHANCED GBL DIV T CEF 092501105 23 2,072 SH   SOLE   2,072 0 0
BLACKROCK CR ALLCTN INC TR CEF 092508100 384 27,450 SH   SOLE   27,450 0 0
BLACKROCK ENHANCED INTL DIV CEF 092524107 11 1,839 SH   SOLE   1,839 0 0
BLACKROCK CAPITAL INVESTMENT CEF 092533108 8 1,639 SH   SOLE   1,639 0 0
BLOCK H & R INC Stock 093671105 1 30 SH   SOLE 33 30 0 0
BLOCK H & R INC Stock 093671105 16 672 SH   SOLE   672 0 0
BLOOM ENERGY CORP Stock 093712107 4 600 SH   SOLE   600 0 0
BLOOMIN BRANDS INC Stock 094235108 4 159 SH   SOLE 9 159 0 0
BLOOMIN BRANDS INC Stock 094235108 4 163 SH   SOLE   163 0 0
BOEING CO Stock 097023105 2 6 SH   SOLE 19 6 0 0
BOEING CO Stock 097023105 6 19 SH   SOLE 9 19 0 0
BOEING CO Stock 097023105 103 317 SH   SOLE 33 317 0 0
BOEING CO Stock 097023105 4,440 13,630 SH   SOLE   13,629 0 0
BOOT BARN HLDGS INC Stock 099406100 42 938 SH   SOLE   938 0 0
BOOZ ALLEN HAMILTON HLDG COR Stock 099502106 7 98 SH   SOLE 9 98 0 0
BOOZ ALLEN HAMILTON HLDG COR Stock 099502106 683 9,600 SH   SOLE   9,599 0 0
BORGWARNER INC Stock 099724106 19 441 SH   SOLE   441 0 0
BOSTON BEER INC Stock 100557107 23 61 SH   SOLE   61 0 0
BOSTON PROPERTIES INC REIT 101121101 10 72 SH   SOLE 33 72 0 0
BOSTON PROPERTIES INC REIT 101121101 10 74 SH   SOLE   74 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 22 477 SH   SOLE 9 477 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 50 1,105 SH   SOLE 33 1,105 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 366 8,085 SH   SOLE   8,085 0 0
BOTTOMLINE TECH DEL INC Stock 101388106 240 4,482 SH   SOLE   4,482 0 0
BOULDER GROWTH & INCOME FD I CEF 101507101 789 66,907 SH   SOLE   66,907 0 0
BOYD GAMING CORP Stock 103304101 5 161 SH   SOLE 9 161 0 0
BRADY CORP Stock 104674106 14 240 SH   SOLE 33 240 0 0
BRANDYWINE RLTY TR REIT 105368203 1 45 SH   SOLE 33 45 0 0
BRANDYWINE RLTY TR REIT 105368203 5 300 SH   SOLE   300 0 0
BRIGGS & STRATTON CORP Stock 109043109 28 4,171 SH   SOLE 33 4,171 0 0
BRIGGS & STRATTON CORP Stock 109043109 128 19,159 SH   SOLE   19,159 0 0
BRIGHT HORIZONS FAM SOL IN D Stock 109194100 3 19 SH   SOLE   19 0 0
BRINKER INTL INC Stock 109641100 1 17 SH   SOLE 33 17 0 0
BRINKS CO Stock 109696104 4 49 SH   SOLE   49 0 0
BRINKS CO Stock 109696104 10 110 SH   SOLE 33 110 0 0
BRISTOL MYERS SQUIBB CO Stock 110122108 6 91 SH   SOLE 22 91 0 0
BRISTOL MYERS SQUIBB CO Stock 110122108 7 103 SH   SOLE 4 103 0 0
BRISTOL MYERS SQUIBB CO Stock 110122108 24 375 SH   SOLE 9 375 0 0
BRISTOL MYERS SQUIBB CO Stock 110122108 119 1,859 SH   SOLE 33 1,859 0 0
BRISTOL MYERS SQUIBB CO Stock 110122108 4,007 62,419 SH   SOLE   62,418 0 0
BRITISH AMERN TOB PLC ADR 110448107 5 115 SH   SOLE 31 115 0 0
BRITISH AMERN TOB PLC ADR 110448107 6 147 SH   SOLE 9 147 0 0
BRITISH AMERN TOB PLC ADR 110448107 28 662 SH   SOLE 33 662 0 0
BRITISH AMERN TOB PLC ADR 110448107 69 1,622 SH   SOLE   1,622 0 0
BROOKDALE SR LIVING INC Stock 112463104 1 98 SH   SOLE 33 98 0 0
BROOKFIELD ASSET MGMT INC Stock 112585104 49 854 SH   SOLE 7 854 0 0
BROOKFIELD ASSET MGMT INC Stock 112585104 60 1,040 SH   SOLE 26 1,040 0 0
BROOKFIELD ASSET MGMT INC Stock 112585104 392 6,782 SH   SOLE 6 6,782 0 0
BROOKFIELD ASSET MGMT INC Stock 112585104 1,545 26,724 SH   SOLE   26,723 0 0
BROOKFIELD REAL ASSETS INCOM CEF 112830104 5 247 SH   SOLE   247 0 0
BROOKS AUTOMATION INC Stock 114340102 7 167 SH   SOLE 9 167 0 0
BROOKS AUTOMATION INC Stock 114340102 13 309 SH   SOLE   309 0 0
BROOKS AUTOMATION INC Stock 114340102 13 313 SH   SOLE 33 313 0 0
BROOKS AUTOMATION INC Stock 114340102 28 658 SH   SOLE 23 658 0 0
BROWN & BROWN INC Stock 115236101 14 350 SH   SOLE 33 350 0 0
BROWN & BROWN INC Stock 115236101 25 631 SH   SOLE 7 631 0 0
BROWN & BROWN INC Stock 115236101 52 1,326 SH   SOLE   1,326 0 0
BROWN & BROWN INC Stock 115236101 182 4,600 SH   SOLE 5 4,600 0 0
BROWN & BROWN INC Stock 115236101 1,364 34,543 SH   SOLE 6 34,543 0 0
BROWN FORMAN CORP Stock 115637100 0 4 SH   SOLE   4 0 0
BROWN FORMAN CORP Stock 115637209 92 1,359 SH   SOLE   1,358 0 0
BRUKER CORP Stock 116794108 2 31 SH   SOLE 19 31 0 0
BRUKER CORP Stock 116794108 92 1,813 SH   SOLE   1,813 0 0
BRUNSWICK CORP Stock 117043109 2 41 SH   SOLE   41 0 0
BRUNSWICK CORP Stock 117043109 3 50 SH   SOLE 9 50 0 0
BRUNSWICK CORP Stock 117043109 8 135 SH   SOLE 33 135 0 0
BUILD A BEAR WORKSHOP Stock 120076104 0 4 SH   SOLE   4 0 0
BURLINGTON STORES INC Stock 122017106 6 27 SH   SOLE 9 27 0 0
BURLINGTON STORES INC Stock 122017106 57 251 SH   SOLE   251 0 0
CF INDS HLDGS INC Stock 125269100 4 88 SH   SOLE 9 88 0 0
CF INDS HLDGS INC Stock 125269100 995 20,848 SH   SOLE   20,848 0 0
CIGNA CORP NEW Stock 125523100 6 28 SH   SOLE 9 28 0 0
CIGNA CORP NEW Stock 125523100 51 248 SH   SOLE 33 248 0 0
CIGNA CORP NEW Stock 125523100 613 2,998 SH   SOLE   2,998 0 0
CIT GROUP INC Stock 125581801 1 25 SH   SOLE   25 0 0
CMS ENERGY CORP Stock 125896100 12 195 SH   SOLE 33 195 0 0
CMS ENERGY CORP Stock 125896100 20 318 SH   SOLE   318 0 0
CMS ENERGY CORP Stock 125896100 34 541 SH   SOLE 9 541 0 0
CPI AEROSTRUCTURES INC Stock 125919308 124 18,395 SH   SOLE   18,395 0 0
CNA FINL CORP Stock 126117100 11 243 SH   SOLE   243 0 0
CSX CORP Stock 126408103 34 470 SH   SOLE 33 470 0 0
CSX CORP Stock 126408103 1,322 18,274 SH   SOLE   18,274 0 0
CVS HEALTH CORP Stock 126650100 6 84 SH   SOLE 22 84 0 0
CVS HEALTH CORP Stock 126650100 52 700 SH   SOLE 26 700 0 0
CVS HEALTH CORP Stock 126650100 57 767 SH   SOLE 33 767 0 0
CVS HEALTH CORP Stock 126650100 70 940 SH   SOLE 9 940 0 0
CVS HEALTH CORP Stock 126650100 4,003 53,885 SH   SOLE   53,884 0 0
CABOT OIL & GAS CORP Stock 127097103 389 22,331 SH   SOLE   22,330 0 0
CACI INTL INC Stock 127190304 0 2 SH   SOLE   2 0 0
CACI INTL INC Stock 127190304 17 68 SH   SOLE 33 68 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 5 72 SH   SOLE 9 72 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 26 381 SH   SOLE   381 0 0
CAESARS ENTMT CORP Stock 127686103 0 34 SH   SOLE   34 0 0
CAESARS ENTMT CORP Stock 127686103 22 1,615 SH   SOLE 33 1,615 0 0
CAL MAINE FOODS INC Stock 128030202 28 651 SH   SOLE 35 651 0 0
CALAMOS STRATEGIC TOTL RETN CEF 128125101 425 31,228 SH   SOLE   31,227 0 0
CALAMP CORP Stock 128126109 5 568 SH   SOLE   568 0 0
CALAVO GROWERS INC Stock 128246105 4 43 SH   SOLE 9 43 0 0
CALAVO GROWERS INC Stock 128246105 4 46 SH   SOLE 35 46 0 0
CALAVO GROWERS INC Stock 128246105 12 132 SH   SOLE   132 0 0
CALIFORNIA WTR SVC GROUP Stock 130788102 6 124 SH   SOLE 35 124 0 0
CALIFORNIA WTR SVC GROUP Stock 130788102 15 290 SH   SOLE 33 290 0 0
CALLAWAY GOLF CO Stock 131193104 121 5,709 SH   SOLE   5,709 0 0
CAMBRIA ETF TR ETF 132061201 1 29 SH   SOLE   29 0 0
CAMBRIA ETF TR ETF 132061805 8 300 SH   SOLE   300 0 0
CAMDEN PPTY TR REIT 133131102 1 14 SH   SOLE 7 14 0 0
CAMDEN PPTY TR REIT 133131102 6 53 SH   SOLE 33 53 0 0
CAMDEN PPTY TR REIT 133131102 49 465 SH   SOLE   465 0 0
CAMPBELL SOUP CO Stock 134429109 27 550 SH   SOLE 24 550 0 0
CAMPBELL SOUP CO Stock 134429109 1,674 33,868 SH   SOLE   33,867 0 0
CANADA GOOSE HOLDINGS INC Stock 135086106 24 649 SH   SOLE   649 0 0
CDN IMPERIAL BK COMM TORONTO Stock 136069101 17 200 SH   SOLE 9 200 0 0
CDN IMPERIAL BK COMM TORONTO Stock 136069101 341 4,104 SH   SOLE   4,104 0 0
CANADIAN NATL RY CO Stock 136375102 12 136 SH   SOLE 9 136 0 0
CANADIAN NATL RY CO Stock 136375102 90 1,000 SH   SOLE 4 1,000 0 0
CANADIAN NATL RY CO Stock 136375102 178 1,970 SH   SOLE 30 1,970 0 0
CANADIAN NATL RY CO Stock 136375102 1,075 11,880 SH   SOLE   11,879 0 0
CANADIAN NAT RES LTD Stock 136385101 3 96 SH   SOLE 9 96 0 0
CANADIAN SOLAR INC Stock 136635109 1 45 SH   SOLE   45 0 0
CANON INC ADR 138006309 5 191 SH   SOLE 33 191 0 0
CANON INC ADR 138006309 17 629 SH   SOLE   629 0 0
CANOPY GROWTH CORP Stock 138035100 174 8,269 SH   SOLE   8,269 0 0
CANTEL MEDICAL CORP Stock 138098108 4 61 SH   SOLE 9 61 0 0
CANTEL MEDICAL CORP Stock 138098108 50 709 SH   SOLE   709 0 0
CAPITAL CITY BK GROUP INC Stock 139674105 114 3,726 SH   SOLE   3,726 0 0
CARA THERAPEUTICS INC Stock 140755109 16 1,022 SH   SOLE   1,022 0 0
CARDIOVASCULAR SYS INC DEL Stock 141619106 7 146 SH   SOLE   146 0 0
CARLISLE COS INC Stock 142339100 17 102 SH   SOLE 33 102 0 0
CARLISLE COS INC Stock 142339100 18 114 SH   SOLE   114 0 0
CARLISLE COS INC Stock 142339100 22 138 SH   SOLE 9 138 0 0
CARMAX INC Stock 143130102 1 7 SH   SOLE 33 7 0 0
CARMAX INC Stock 143130102 12 135 SH   SOLE 9 135 0 0
CARMAX INC Stock 143130102 555 6,327 SH   SOLE   6,327 0 0
CARNIVAL CORP Stock 143658300 116 2,273 SH   SOLE 7 2,273 0 0
CARNIVAL CORP Stock 143658300 921 18,119 SH   SOLE   18,118 0 0
CARPENTER TECHNOLOGY CORP Stock 144285103 1 13 SH   SOLE   13 0 0
CARTERS INC Stock 146229109 3 30 SH   SOLE 9 30 0 0
CARTERS INC Stock 146229109 7 62 SH   SOLE   62 0 0
CARTERS INC Stock 146229109 13 119 SH   SOLE 33 119 0 0
CASELLA WASTE SYS INC Stock 147448104 371 8,052 SH   SOLE   8,052 0 0
CASEYS GEN STORES INC Stock 147528103 4 23 SH   SOLE 9 23 0 0
CASEYS GEN STORES INC Stock 147528103 17 105 SH   SOLE 33 105 0 0
CASEYS GEN STORES INC Stock 147528103 70 440 SH   SOLE   440 0 0
CATALENT INC Stock 148806102 5 97 SH   SOLE 9 97 0 0
CATALENT INC Stock 148806102 6 115 SH   SOLE 23 115 0 0
CATALENT INC Stock 148806102 7 130 SH   SOLE   130 0 0
CATALENT INC Stock 148806102 22 388 SH   SOLE 33 388 0 0
CATERPILLAR INC DEL Stock 149123101 3 20 SH   SOLE 19 20 0 0
CATERPILLAR INC DEL Stock 149123101 5 32 SH   SOLE 9 32 0 0
CATERPILLAR INC DEL Stock 149123101 5 35 SH   SOLE 4 35 0 0
CATERPILLAR INC DEL Stock 149123101 15 99 SH   SOLE 33 99 0 0
CATERPILLAR INC DEL Stock 149123101 2,376 16,088 SH   SOLE   16,088 0 0
CATHAY GEN BANCORP Stock 149150104 4 101 SH   SOLE 9 101 0 0
CAVCO INDS INC DEL Stock 149568107 4 23 SH   SOLE 9 23 0 0
CAVCO INDS INC DEL Stock 149568107 21 110 SH   SOLE   110 0 0
CEDAR FAIR L P Stock 150185106 430 7,751 SH   SOLE   7,751 0 0
CEDAR REALTY TRUST INC REIT 150602209 1 385 SH   SOLE   385 0 0
CELANESE CORP DEL Stock 150870103 4 34 SH   SOLE 9 34 0 0
CELANESE CORP DEL Stock 150870103 13 107 SH   SOLE   107 0 0
CELANESE CORP DEL Stock 150870103 17 138 SH   SOLE 33 138 0 0
CEMEX SAB DE CV ADR 151290889 4 991 SH   SOLE 9 991 0 0
CENTRAL GARDEN & PET CO Stock 153527205 28 942 SH   SOLE 33 942 0 0
CENTRAL PAC FINL CORP Stock 154760409 4 145 SH   SOLE   144 0 0
CENTRAL PAC FINL CORP Stock 154760409 27 925 SH   SOLE 33 925 0 0
CENTURYLINK INC Stock 156700106 2 121 SH   SOLE 33 121 0 0
CENTURYLINK INC Stock 156700106 1,447 109,566 SH   SOLE   109,565 0 0
CERNER CORP Stock 156782104 0 0 SH   SOLE 35 0 0 0
CERNER CORP Stock 156782104 5 68 SH   SOLE 22 68 0 0
CERNER CORP Stock 156782104 18 250 SH   SOLE 33 250 0 0
CERNER CORP Stock 156782104 34 465 SH   SOLE 26 465 0 0
CERNER CORP Stock 156782104 826 11,261 SH   SOLE   11,261 0 0
CHARLES & COLVARD LTD Stock 159765106 0 131 SH   SOLE   131 0 0
CHARLES RIV LABS INTL INC Stock 159864107 7 45 SH   SOLE 33 45 0 0
CHEESECAKE FACTORY INC Stock 163072101 1 17 SH   SOLE 33 17 0 0
CHEESECAKE FACTORY INC Stock 163072101 5 135 SH   SOLE 9 135 0 0
CHEESECAKE FACTORY INC Stock 163072101 10 247 SH   SOLE   247 0 0
CHEESECAKE FACTORY INC Stock 163072101 20 512 SH   SOLE 23 512 0 0
CHEGG INC Stock 163092109 12 313 SH   SOLE   313 0 0
CHEMOURS CO Stock 163851108 30 1,669 SH   SOLE 33 1,669 0 0
CHEMOURS CO Stock 163851108 38 2,087 SH   SOLE   2,087 0 0
CHERRY HILL MTG INVT CORP REIT 164651101 124 8,530 SH   SOLE   8,530 0 0
CHESAPEAKE ENERGY CORP Stock 165167107 89 108,124 SH   SOLE   108,124 0 0
CHESAPEAKE ENERGY CORP Convertible Preferred 165167842 315 15,353 SH   SOLE   15,353 0 0
CHESAPEAKE GRANITE WASH TR Stock 165185109 1 1,192 SH   SOLE   1,192 0 0
CHEVRON CORP NEW Stock 166764100 5 43 SH   SOLE 19 42 0 0
CHEVRON CORP NEW Stock 166764100 38 319 SH   SOLE 9 319 0 0
CHEVRON CORP NEW Stock 166764100 88 730 SH   SOLE 4 730 0 0
CHEVRON CORP NEW Stock 166764100 113 936 SH   SOLE 15 936 0 0
CHEVRON CORP NEW Stock 166764100 127 1,051 SH   SOLE 7 1,050 0 0
CHEVRON CORP NEW Stock 166764100 163 1,351 SH   SOLE 33 1,351 0 0
CHEVRON CORP NEW Stock 166764100 1,478 12,261 SH   SOLE 6 12,261 0 0
CHEVRON CORP NEW Stock 166764100 8,260 68,544 SH   SOLE   68,544 0 0
CHILDRENS PL INC Stock 168905107 95 1,525 SH   SOLE   1,525 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105 6 7 SH   SOLE 9 7 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105 8 9 SH   SOLE 4 9 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105 12 14 SH   SOLE 33 14 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105 1,401 1,674 SH   SOLE   1,674 0 0
CHOICE HOTELS INTL INC Stock 169905106 117 1,132 SH   SOLE   1,132 0 0
CHURCH & DWIGHT INC Stock 171340102 5 69 SH   SOLE 9 69 0 0
CHURCH & DWIGHT INC Stock 171340102 10 138 SH   SOLE 33 138 0 0
CHURCH & DWIGHT INC Stock 171340102 1,048 14,900 SH   SOLE   14,900 0 0
CHURCHILL DOWNS INC Stock 171484108 27 200 SH   SOLE   200 0 0
CIENA CORP Stock 171779309 9 200 SH   SOLE   200 0 0
CIENA CORP Stock 171779309 12 270 SH   SOLE 33 270 0 0
CIMAREX ENERGY CO Stock 171798101 7 131 SH   SOLE 9 131 0 0
CIMAREX ENERGY CO Stock 171798101 29 550 SH   SOLE   550 0 0
CIMAREX ENERGY CO Stock 171798101 50 950 SH   SOLE 33 950 0 0
CINCINNATI BELL INC NEW Convertible Preferred 171871403 85 1,784 SH   SOLE   1,784 0 0
CINCINNATI FINL CORP Stock 172062101 72 681 SH   SOLE   681 0 0
CINER RES LP Stock 172464109 480 27,652 SH   SOLE   27,651 0 0
CIRRUS LOGIC INC Stock 172755100 78 950 SH   SOLE   950 0 0
CINTAS CORP Stock 172908105 121 450 SH   SOLE 4 450 0 0
CINTAS CORP Stock 172908105 631 2,346 SH   SOLE   2,346 0 0
CITIGROUP INC Stock 172967424 2 26 SH   SOLE 19 26 0 0
CITIGROUP INC Stock 172967424 104 1,302 SH   SOLE 17 1,302 0 0
CITIGROUP INC Stock 172967424 112 1,399 SH   SOLE 9 1,399 0 0
CITIGROUP INC Stock 172967424 160 1,999 SH   SOLE 33 1,999 0 0
CITIGROUP INC Stock 172967424 1,594 19,953 SH   SOLE   19,953 0 0
CITIZENS FINL GROUP INC Stock 174610105 38 926 SH   SOLE 33 926 0 0
CITIZENS FINL GROUP INC Stock 174610105 95 2,340 SH   SOLE 17 2,340 0 0
CITIZENS FINL GROUP INC Stock 174610105 776 19,108 SH   SOLE   19,108 0 0
CITRIX SYS INC Stock 177376100 313 2,819 SH   SOLE   2,819 0 0
CITY HLDG CO Stock 177835105 1 10 SH   SOLE   10 0 0
CITY HLDG CO Stock 177835105 17 205 SH   SOLE 33 205 0 0
CITY OFFICE REIT INC REIT 178587101 1 52 SH   SOLE 33 52 0 0
CLEAN HARBORS INC Stock 184496107 101 1,182 SH   SOLE   1,182 0 0
CLEAN ENERGY FUELS CORP Stock 184499101 12 5,050 SH   SOLE   5,050 0 0
CLEVELAND CLIFFS INC Stock 185899101 580 69,071 SH   SOLE   69,070 0 0
CLOROX CO DEL Stock 189054109 1 5 SH   SOLE 33 5 0 0
CLOROX CO DEL Stock 189054109 2 14 SH   SOLE 35 14 0 0
CLOROX CO DEL Stock 189054109 27 175 SH   SOLE 9 175 0 0
CLOROX CO DEL Stock 189054109 590 3,841 SH   SOLE   3,840 0 0
CLOROX CO DEL Stock 189054109 820 5,342 SH   SOLE 6 5,342 0 0
CLOVIS ONCOLOGY INC Stock 189464100 155 14,850 SH   SOLE   14,850 0 0
COCA COLA CONSOLIDATED INC Stock 191098102 29 103 SH   SOLE   103 0 0
COCA COLA CO Stock 191216100 3 61 SH   SOLE 19 60 0 0
COCA COLA CO Stock 191216100 6 101 SH   SOLE 4 101 0 0
COCA COLA CO Stock 191216100 23 421 SH   SOLE 9 421 0 0
COCA COLA CO Stock 191216100 177 3,200 SH   SOLE 7 3,199 0 0
COCA COLA CO Stock 191216100 188 3,392 SH   SOLE 33 3,392 0 0
COCA COLA CO Stock 191216100 3,688 66,629 SH   SOLE   66,629 0 0
COCA COLA FEMSA S A B DE C V ADR 191241108 312 5,150 SH   SOLE   5,150 0 0
CODEXIS INC Stock 192005106 299 18,700 SH   SOLE   18,700 0 0
COEUR MNG INC Stock 192108504 2 200 SH   SOLE   200 0 0
COGNEX CORP Stock 192422103 6 101 SH   SOLE 9 101 0 0
COGNEX CORP Stock 192422103 11 198 SH   SOLE 33 198 0 0
COGNEX CORP Stock 192422103 31 551 SH   SOLE   551 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 5 78 SH   SOLE 33 78 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 397 6,396 SH   SOLE   6,395 0 0
COHERENT INC Stock 192479103 10 60 SH   SOLE 33 60 0 0
COHU INC Stock 192576106 0 11 SH   SOLE   11 0 0
COHU INC Stock 192576106 1 36 SH   SOLE 33 36 0 0
COLFAX CORP Stock 194014106 12 318 SH   SOLE   318 0 0
COLGATE PALMOLIVE CO Stock 194162103 9 129 SH   SOLE 9 129 0 0
COLGATE PALMOLIVE CO Stock 194162103 42 607 SH   SOLE 33 607 0 0
COLGATE PALMOLIVE CO Stock 194162103 1,451 21,083 SH   SOLE 6 21,083 0 0
COLGATE PALMOLIVE CO Stock 194162103 2,216 32,183 SH   SOLE   32,183 0 0
COLUMBIA BKG SYS INC Stock 197236102 14 345 SH   SOLE   345 0 0
COLUMBIA PPTY TR INC REIT 198287203 284 13,585 SH   SOLE   13,585 0 0
COLUMBIA SPORTSWEAR CO Stock 198516106 11 112 SH   SOLE   112 0 0
COMFORT SYS USA INC Stock 199908104 3 60 SH   SOLE 9 60 0 0
COMFORT SYS USA INC Stock 199908104 11 213 SH   SOLE   213 0 0
COMERICA INC Stock 200340107 237 3,302 SH   SOLE   3,302 0 0
COMMERCE BANCSHARES INC Stock 200525103 969 14,262 SH   SOLE 6 14,262 0 0
COMMERCE BANCSHARES INC Stock 200525103 982 14,447 SH   SOLE   14,446 0 0
COMMERCIAL METALS CO Stock 201723103 36 1,600 SH   SOLE   1,600 0 0
COMMUNITY HEALTH SYS INC NEW Stock 203668108 16 5,650 SH   SOLE   5,650 0 0
COMMVAULT SYSTEMS INC Stock 204166102 0 10 SH   SOLE   10 0 0
COMPANIA CERVECERIAS UNIDAS ADR 204429104 0 6 SH   SOLE   6 0 0
CONAGRA BRANDS INC Stock 205887102 236 6,898 SH   SOLE   6,898 0 0
CONDUENT INC Stock 206787103 6 992 SH   SOLE 33 992 0 0
CONDUENT INC Stock 206787103 20 3,234 SH   SOLE   3,234 0 0
CONMED CORP Stock 207410101 2 20 SH   SOLE 9 20 0 0
CONMED CORP Stock 207410101 29 262 SH   SOLE   262 0 0
CONNS INC Stock 208242107 72 5,799 SH   SOLE   5,799 0 0
CONSOLIDATED EDISON INC Stock 209115104 8 85 SH   SOLE 33 85 0 0
CONSOLIDATED EDISON INC Stock 209115104 439 4,849 SH   SOLE   4,848 0 0
CONTINENTAL RESOURCES INC Stock 212015101 10 296 SH   SOLE   296 0 0
COOPER COS INC Stock 216648402 14 44 SH   SOLE 9 44 0 0
COOPER COS INC Stock 216648402 94 293 SH   SOLE   293 0 0
COPART INC Stock 217204106 2,106 23,160 SH   SOLE   23,160 0 0
CORE MARK HOLDING CO INC Stock 218681104 1 27 SH   SOLE 33 27 0 0
CORE MARK HOLDING CO INC Stock 218681104 2 74 SH   SOLE   74 0 0
CORE MARK HOLDING CO INC Stock 218681104 2 77 SH   SOLE 9 77 0 0
CORNING INC Stock 219350105 4 134 SH   SOLE 9 134 0 0
CORNING INC Stock 219350105 1,239 42,567 SH   SOLE   42,567 0 0
COTY INC Stock 222070203 2 202 SH   SOLE   202 0 0
COTY INC Stock 222070203 6 512 SH   SOLE 33 512 0 0
COUSINS PPTYS INC REIT 222795502 226 5,487 SH   SOLE   5,487 0 0
CRAFT BREW ALLIANCE INC Stock 224122101 0 29 SH   SOLE   29 0 0
CRANE CO Stock 224399105 8 96 SH   SOLE 9 96 0 0
CRANE CO Stock 224399105 60 690 SH   SOLE   690 0 0
CREDIT SUISSE GROUP ADR 225401108 2 178 SH   SOLE   178 0 0
CREDIT SUISSE GROUP ADR 225401108 23 1,687 SH   SOLE 33 1,687 0 0
CREE INC Stock 225447101 5 98 SH   SOLE 33 98 0 0
CRESTWOOD EQUITY PARTNERS LP Stock 226344208 3 100 SH   SOLE   100 0 0
CRESUD S A C I F Y A ADR 226406106 0 1 SH   SOLE   1 0 0
CROCS INC Stock 227046109 2 54 SH   SOLE   54 0 0
CROWN HOLDINGS INC Stock 228368106 1 15 SH   SOLE   15 0 0
CROWN HOLDINGS INC Stock 228368106 40 548 SH   SOLE 9 548 0 0
CUBESMART REIT 229663109 1 22 SH   SOLE 33 22 0 0
CUBESMART REIT 229663109 46 1,458 SH   SOLE   1,457 0 0
CUBIC CORP Stock 229669106 1 10 SH   SOLE   10 0 0
CUBIC CORP Stock 229669106 1 11 SH   SOLE 33 11 0 0
CULLEN FROST BANKERS INC Stock 229899109 4 38 SH   SOLE 9 38 0 0
CULLEN FROST BANKERS INC Stock 229899109 45 462 SH   SOLE   462 0 0
CULLEN FROST BANKERS INC Stock 229899109 738 7,550 SH   SOLE 6 7,550 0 0
CUMMINS INC Stock 231021106 17 94 SH   SOLE 33 94 0 0
CUMMINS INC Stock 231021106 23 129 SH   SOLE 9 129 0 0
CUMMINS INC Stock 231021106 81 452 SH   SOLE 17 452 0 0
CUMMINS INC Stock 231021106 2,096 11,711 SH   SOLE   11,711 0 0
CURTISS WRIGHT CORP Stock 231561101 18 131 SH   SOLE 33 131 0 0
CURTISS WRIGHT CORP Stock 231561101 24 169 SH   SOLE   169 0 0
THE CUSHING MLP INFASTCR TOT CEF 231631201 1 68 SH   SOLE   68 0 0
CYPRESS SEMICONDUCTOR CORP Stock 232806109 14 619 SH   SOLE   619 0 0
CYPRESS SEMICONDUCTOR CORP Stock 232806109 19 800 SH   SOLE 33 800 0 0
DBX ETF TR ETF 233051200 61 1,809 SH   SOLE   1,809 0 0
DBX ETF TR ETF 233051432 8 163 SH   SOLE 22 163 0 0
DBX ETF TR ETF 233051432 9 188 SH   SOLE   188 0 0
DTE ENERGY CO Stock 233331107 13 98 SH   SOLE 33 98 0 0
DTE ENERGY CO Stock 233331107 1,263 9,726 SH   SOLE   9,726 0 0
DXP ENTERPRISES INC NEW Stock 233377407 0 9 SH   SOLE   9 0 0
DANA INCORPORATED Stock 235825205 5 251 SH   SOLE 9 251 0 0
DANA INCORPORATED Stock 235825205 38 2,109 SH   SOLE   2,109 0 0
DANAHER CORPORATION Stock 235851102 29 192 SH   SOLE 9 192 0 0
DANAHER CORPORATION Stock 235851102 95 619 SH   SOLE 33 619 0 0
DANAHER CORPORATION Stock 235851102 2,292 14,931 SH   SOLE   14,930 0 0
DANAHER CORPORATION Convertible Preferred 235851300 25 21 SH   SOLE   21 0 0
DARDEN RESTAURANTS INC Stock 237194105 725 6,650 SH   SOLE   6,650 0 0
DAVE & BUSTERS ENTMT INC Stock 238337109 5 125 SH   SOLE 33 125 0 0
DECKERS OUTDOOR CORP Stock 243537107 11 65 SH   SOLE 33 65 0 0
DECKERS OUTDOOR CORP Stock 243537107 62 366 SH   SOLE   366 0 0
DEERE & CO Stock 244199105 2 12 SH   SOLE 35 12 0 0
DEERE & CO Stock 244199105 43 246 SH   SOLE 33 246 0 0
DEERE & CO Stock 244199105 1,468 8,471 SH   SOLE   8,471 0 0
DEL TACO RESTAURANTS INC Stock 245496104 14 1,800 SH   SOLE 24 1,800 0 0
DEL TACO RESTAURANTS INC Stock 245496104 20 2,500 SH   SOLE   2,500 0 0
DELAWARE INVTS DIV & INCOME CEF 245915103 18 1,166 SH   SOLE   1,166 0 0
DELAWARE INV CO MUN INC FD I CEF 246101109 25 1,687 SH   SOLE   1,687 0 0
DELTA AIR LINES INC DEL Stock 247361702 7 112 SH   SOLE 9 112 0 0
DELTA AIR LINES INC DEL Stock 247361702 21 351 SH   SOLE 33 351 0 0
DELTA AIR LINES INC DEL Stock 247361702 80 1,360 SH   SOLE 17 1,360 0 0
DELTA AIR LINES INC DEL Stock 247361702 404 6,915 SH   SOLE   6,914 0 0
DELTA APPAREL INC Stock 247368103 2 68 SH   SOLE   68 0 0
DENBURY RES INC Stock 247916208 122 86,875 SH   SOLE   86,875 0 0
DELUXE CORP Stock 248019101 1 16 SH   SOLE   16 0 0
DENISON MINES CORP Stock 248356107 0 100 SH   SOLE   100 0 0
DESIGNER BRANDS INC Stock 250565108 1 48 SH   SOLE 33 48 0 0
DESIGNER BRANDS INC Stock 250565108 145 9,200 SH   SOLE   9,200 0 0
DEXCOM INC Stock 252131107 191 871 SH   SOLE   871 0 0
DIAMONDROCK HOSPITALITY CO REIT 252784301 1 66 SH   SOLE 33 66 0 0
DICERNA PHARMACEUTICALS INC Stock 253031108 74 3,348 SH   SOLE   3,348 0 0
DICKS SPORTING GOODS INC Stock 253393102 4 77 SH   SOLE 9 77 0 0
DICKS SPORTING GOODS INC Stock 253393102 6 123 SH   SOLE 33 123 0 0
DICKS SPORTING GOODS INC Stock 253393102 15 311 SH   SOLE   311 0 0
DIGITAL RLTY TR INC REIT 253868103 9 71 SH   SOLE 33 71 0 0
DIGITAL RLTY TR INC REIT 253868103 160 1,338 SH   SOLE 15 1,338 0 0
DIGITAL RLTY TR INC REIT 253868103 708 5,915 SH   SOLE 6 5,914 0 0
DIGITAL RLTY TR INC REIT 253868103 830 6,933 SH   SOLE   6,932 0 0
DIME CMNTY BANCSHARES Stock 253922108 0 20 SH   SOLE   20 0 0
DIME CMNTY BANCSHARES Stock 253922108 1 35 SH   SOLE 33 35 0 0
DILLARDS INC Stock 254067101 1 19 SH   SOLE   19 0 0
DIODES INC Stock 254543101 11 200 SH   SOLE   200 0 0
DISNEY WALT CO Stock 254687106 28 195 SH   SOLE 26 195 0 0
DISNEY WALT CO Stock 254687106 83 571 SH   SOLE 9 571 0 0
DISNEY WALT CO Stock 254687106 121 836 SH   SOLE 4 836 0 0
DISNEY WALT CO Stock 254687106 220 1,523 SH   SOLE 33 1,523 0 0
DISNEY WALT CO Stock 254687106 10,137 70,086 SH   SOLE   70,086 0 0
DISCOVER FINL SVCS Stock 254709108 6 65 SH   SOLE 9 65 0 0
DISCOVER FINL SVCS Stock 254709108 26 310 SH   SOLE 33 310 0 0
DISCOVER FINL SVCS Stock 254709108 184 2,164 SH   SOLE   2,164 0 0
DOCUSIGN INC Stock 256163106 65 879 SH   SOLE   879 0 0
DOLLAR GEN CORP NEW Stock 256677105 23 148 SH   SOLE 33 148 0 0
DOLLAR GEN CORP NEW Stock 256677105 36 231 SH   SOLE 9 231 0 0
DOLLAR GEN CORP NEW Stock 256677105 76 490 SH   SOLE 28 490 0 0
DOLLAR GEN CORP NEW Stock 256677105 109 700 SH   SOLE 4 700 0 0
DOLLAR GEN CORP NEW Stock 256677105 685 4,391 SH   SOLE   4,391 0 0
DOLLAR TREE INC Stock 256746108 20 212 SH   SOLE 33 212 0 0
DOLLAR TREE INC Stock 256746108 27 286 SH   SOLE 9 286 0 0
DOLLAR TREE INC Stock 256746108 355 3,775 SH   SOLE   3,775 0 0
DONALDSON INC Stock 257651109 1 17 SH   SOLE 9 17 0 0
DONALDSON INC Stock 257651109 5 92 SH   SOLE 33 92 0 0
DONALDSON INC Stock 257651109 348 6,041 SH   SOLE   6,040 0 0
DONALDSON INC Stock 257651109 902 15,648 SH   SOLE 6 15,648 0 0
DORMAN PRODUCTS INC Stock 258278100 13 172 SH   SOLE   172 0 0
DORMAN PRODUCTS INC Stock 258278100 23 302 SH   SOLE 9 302 0 0
DOUBLELINE INCOME SOLUTIONS CEF 258622109 15 750 SH   SOLE   750 0 0
DOUBLELINE OPPORTUNISTIC CR CEF 258623107 247 11,990 SH   SOLE   11,990 0 0
DOVER CORP Stock 260003108 5 44 SH   SOLE 9 44 0 0
DOVER CORP Stock 260003108 31 267 SH   SOLE   267 0 0
DOVER CORP Stock 260003108 98 850 SH   SOLE 4 850 0 0
DOW INC Stock 260557103 8 138 SH   SOLE 33 138 0 0
DOW INC Stock 260557103 10 189 SH   SOLE 7 189 0 0
DOW INC Stock 260557103 25 454 SH   SOLE 9 454 0 0
DOW INC Stock 260557103 597 10,899 SH   SOLE   10,899 0 0
DOW INC Stock 260557103 787 14,372 SH   SOLE 6 14,372 0 0
DRIL QUIP INC Stock 262037104 0 10 SH   SOLE   10 0 0
DRIL QUIP INC Stock 262037104 1 23 SH   SOLE 9 23 0 0
DUNKIN BRANDS GROUP INC Stock 265504100 20 271 SH   SOLE 33 271 0 0
DUNKIN BRANDS GROUP INC Stock 265504100 270 3,578 SH   SOLE   3,578 0 0
DYCOM INDS INC Stock 267475101 2 38 SH   SOLE   38 0 0
E TRADE FINANCIAL CORP Stock 269246401 18 404 SH   SOLE   403 0 0
E TRADE FINANCIAL CORP Stock 269246401 30 669 SH   SOLE 9 669 0 0
EAGLE PT CR CO LLC CEF 269808101 4 265 SH   SOLE   265 0 0
EASTGROUP PPTY INC REIT 277276101 1 8 SH   SOLE 9 8 0 0
EASTGROUP PPTY INC REIT 277276101 11 81 SH   SOLE 33 81 0 0
EASTGROUP PPTY INC REIT 277276101 13 98 SH   SOLE   98 0 0
EASTMAN CHEMICAL CO Stock 277432100 2 23 SH   SOLE 19 23 0 0
EASTMAN CHEMICAL CO Stock 277432100 20 256 SH   SOLE   256 0 0
EASTMAN KODAK CO Stock 277461406 0 25 SH   SOLE   25 0 0
EATON VANCE CORP Stock 278265103 12 248 SH   SOLE   248 0 0
EATON VANCE ENHANCED EQ INC CEF 278274105 8 500 SH   SOLE   500 0 0
EATON VANCE FLTING RATE INC CEF 278279104 106 7,729 SH   SOLE   7,729 0 0
EBAY INC Stock 278642103 6 166 SH   SOLE 9 166 0 0
EBAY INC Stock 278642103 22 618 SH   SOLE 33 618 0 0
EBAY INC Stock 278642103 22 620 SH   SOLE 24 620 0 0
EBAY INC Stock 278642103 236 6,547 SH   SOLE   6,546 0 0
ECHOSTAR CORP Stock 278768106 1 18 SH   SOLE 33 18 0 0
ECHOSTAR CORP Stock 278768106 106 2,457 SH   SOLE   2,457 0 0
ECOLAB INC Stock 278865100 2 10 SH   SOLE 35 10 0 0
ECOLAB INC Stock 278865100 18 91 SH   SOLE 9 91 0 0
ECOLAB INC Stock 278865100 20 105 SH   SOLE 4 105 0 0
ECOLAB INC Stock 278865100 25 127 SH   SOLE 33 127 0 0
ECOLAB INC Stock 278865100 1,084 5,618 SH   SOLE   5,618 0 0
EDISON INTL Stock 281020107 23 304 SH   SOLE 33 304 0 0
EDISON INTL Stock 281020107 25 333 SH   SOLE   333 0 0
EDISON INTL Stock 281020107 35 463 SH   SOLE 9 463 0 0
8X8 INC NEW Stock 282914100 13 710 SH   SOLE 33 710 0 0
EL PASO ELEC CO Stock 283677854 18 270 SH   SOLE 33 270 0 0
ELECTRAMECCANICA VEHS CORP Stock 284849205 43 19,925 SH   SOLE   19,925 0 0
ELDORADO GOLD CORP NEW Stock 284902509 0 46 SH   SOLE   46 0 0
ELECTROMED INC Stock 285409108 45 5,231 SH   SOLE   5,231 0 0
ELECTRONIC ARTS INC Stock 285512109 15 139 SH   SOLE 9 139 0 0
ELECTRONIC ARTS INC Stock 285512109 41 377 SH   SOLE 33 377 0 0
ELECTRONIC ARTS INC Stock 285512109 109 1,014 SH   SOLE   1,014 0 0
EMERSON ELEC CO Stock 291011104 2 25 SH   SOLE 19 25 0 0
EMERSON ELEC CO Stock 291011104 11 140 SH   SOLE 33 140 0 0
EMERSON ELEC CO Stock 291011104 13 171 SH   SOLE 9 171 0 0
EMERSON ELEC CO Stock 291011104 1,077 14,129 SH   SOLE   14,128 0 0
EMPIRE ST RLTY TR INC REIT 292104106 1 56 SH   SOLE 33 56 0 0
EMPLOYERS HOLDINGS INC Stock 292218104 5 111 SH   SOLE   111 0 0
ENABLE MIDSTREAM PARTNERS LP Stock 292480100 10 1,016 SH   SOLE   1,016 0 0
ENERGY FUELS INC Stock 292671708 0 2 SH   SOLE   2 0 0
ENERPLUS CORP Stock 292766102 4 630 SH   SOLE   629 0 0
ENERPLUS CORP Stock 292766102 7 954 SH   SOLE 9 954 0 0
ENTERPRISE PRODS PARTNERS L Stock 293792107 65 2,313 SH   SOLE 17 2,313 0 0
ENTERPRISE PRODS PARTNERS L Stock 293792107 1,487 52,791 SH   SOLE   52,790 0 0
ENZO BIOCHEM INC Stock 294100102 1 500 SH   SOLE   500 0 0
EPSILON ENERGY LTD Stock 294375209 10 2,999 SH   SOLE   2,999 0 0
EQUIFAX INC Stock 294429105 48 345 SH   SOLE   345 0 0
EQUITRANS MIDSTREAM CORPORAT Stock 294600101 129 9,669 SH   SOLE   9,669 0 0
EQUITY COMWLTH REIT 294628102 14 437 SH   SOLE   437 0 0
EQUITY COMWLTH REIT 294628102 23 700 SH   SOLE 26 700 0 0
EQUITY COMWLTH REIT 294628102 47 1,437 SH   SOLE 35 1,437 0 0
ERICSSON ADR 294821608 4 497 SH   SOLE 9 497 0 0
ERICSSON ADR 294821608 8 955 SH   SOLE 33 955 0 0
ERICSSON ADR 294821608 57 6,534 SH   SOLE   6,533 0 0
ESSEX PPTY TR INC REIT 297178105 8 27 SH   SOLE   27 0 0
ETHAN ALLEN INTERIORS INC Stock 297602104 1 39 SH   SOLE 33 39 0 0
EURONET WORLDWIDE INC Stock 298736109 351 2,229 SH   SOLE   2,229 0 0
EXCHANGE TRADED CONCEPTS TR ETF 301505889 40 1,130 SH   SOLE   1,130 0 0
EXPEDITORS INTL WASH INC Stock 302130109 5 59 SH   SOLE 9 59 0 0
EXPEDITORS INTL WASH INC Stock 302130109 44 564 SH   SOLE   564 0 0
EXPEDITORS INTL WASH INC Stock 302130109 845 10,830 SH   SOLE 6 10,830 0 0
FLIR SYS INC Stock 302445101 1 13 SH   SOLE 33 13 0 0
FLIR SYS INC Stock 302445101 27 525 SH   SOLE   524 0 0
F M C CORP Stock 302491303 5 52 SH   SOLE 9 52 0 0
F M C CORP Stock 302491303 22 221 SH   SOLE   221 0 0
FNB CORP PA Stock 302520101 3 207 SH   SOLE   207 0 0
FNB CORP PA Stock 302520101 6 478 SH   SOLE 9 478 0 0
FS KKR CAPITAL CORP CEF 302635107 18 2,868 SH   SOLE 16 2,868 0 0
FS KKR CAPITAL CORP CEF 302635107 142 23,104 SH   SOLE   23,104 0 0
FTI CONSULTING INC Stock 302941109 1 5 SH   SOLE   5 0 0
FTI CONSULTING INC Stock 302941109 17 150 SH   SOLE 33 150 0 0
FACTSET RESH SYS INC Stock 303075105 16 60 SH   SOLE 33 60 0 0
FACTSET RESH SYS INC Stock 303075105 40 150 SH   SOLE 5 150 0 0
FACTSET RESH SYS INC Stock 303075105 87 324 SH   SOLE   324 0 0
FACTSET RESH SYS INC Stock 303075105 182 680 SH   SOLE 30 680 0 0
FAIR ISAAC CORP Stock 303250104 3 9 SH   SOLE 19 9 0 0
FAIR ISAAC CORP Stock 303250104 24 63 SH   SOLE 33 63 0 0
FAIR ISAAC CORP Stock 303250104 731 1,950 SH   SOLE   1,950 0 0
FASTENAL CO Stock 311900104 30 811 SH   SOLE 33 811 0 0
FASTENAL CO Stock 311900104 725 19,610 SH   SOLE 6 19,609 0 0
FASTENAL CO Stock 311900104 945 25,564 SH   SOLE   25,564 0 0
FEDERAL AGRIC MTG CORP Stock 313148306 3 33 SH   SOLE   33 0 0
FEDERAL AGRIC MTG CORP Stock 313148306 4 48 SH   SOLE 9 48 0 0
FEDERAL REALTY INVT TR REIT 313747206 7 53 SH   SOLE 33 53 0 0
FEDERAL REALTY INVT TR REIT 313747206 71 550 SH   SOLE   550 0 0
FEDERAL SIGNAL CORP Stock 313855108 0 13 SH   SOLE   13 0 0
FEDERATED INVS INC PA Stock 314211103 18 542 SH   SOLE   542 0 0
FERRELLGAS PARTNERS L.P. Stock 315293100 0 749 SH   SOLE   748 0 0
F5 NETWORKS INC Stock 315616102 5 34 SH   SOLE 33 34 0 0
F5 NETWORKS INC Stock 315616102 60 431 SH   SOLE   431 0 0
FIDELITY COMWLTH TR ETF 315912808 4,490 12,845 SH   SOLE   12,845 0 0
FIDELITY COVINGTON TR ETF 316092204 3 56 SH   SOLE 9 56 0 0
FIDELITY COVINGTON TR ETF 316092204 1,236 25,620 SH   SOLE   25,619 0 0
FIDELITY COVINGTON TR ETF 316092303 3 84 SH   SOLE 9 84 0 0
FIDELITY COVINGTON TR ETF 316092303 2,470 65,541 SH   SOLE   65,540 0 0
FIDELITY COVINGTON TR ETF 316092402 3,491 218,029 SH   SOLE   218,029 0 0
FIDELITY COVINGTON TR ETF 316092501 6 133 SH   SOLE 16 133 0 0
FIDELITY COVINGTON TR ETF 316092501 83 1,870 SH   SOLE 9 1,870 0 0
FIDELITY COVINGTON TR ETF 316092501 4,567 102,819 SH   SOLE   102,818 0 0
FIDELITY COVINGTON TR ETF 316092600 27 553 SH   SOLE 9 552 0 0
FIDELITY COVINGTON TR ETF 316092600 5,982 120,271 SH   SOLE   120,270 0 0
FIDELITY COVINGTON TR ETF 316092709 3 64 SH   SOLE 9 64 0 0
FIDELITY COVINGTON TR ETF 316092709 1,318 31,342 SH   SOLE   31,341 0 0
FIDELITY COVINGTON TR ETF 316092717 112 4,889 SH   SOLE   4,889 0 0
FIDELITY COVINGTON TR ETF 316092725 5 233 SH   SOLE   233 0 0
FIDELITY COVINGTON TR ETF 316092782 4,352 114,574 SH   SOLE   114,574 0 0
FIDELITY COVINGTON TR ETF 316092790 12 316 SH   SOLE 9 316 0 0
FIDELITY COVINGTON TR ETF 316092790 1,829 48,517 SH   SOLE   48,517 0 0
FIDELITY COVINGTON TR ETF 316092808 14 199 SH   SOLE 38 199 0 0
FIDELITY COVINGTON TR ETF 316092808 66 907 SH   SOLE 9 907 0 0
FIDELITY COVINGTON TR ETF 316092808 7,409 102,221 SH   SOLE   102,220 0 0
FIDELITY COVINGTON TR ETF 316092816 6 176 SH   SOLE   176 0 0
FIDELITY COVINGTON TR ETF 316092824 234 6,036 SH   SOLE   6,035 0 0
FIDELITY COVINGTON TR ETF 316092832 34 962 SH   SOLE   962 0 0
FIDELITY COVINGTON TR ETF 316092840 31 960 SH   SOLE 9 959 0 0
FIDELITY COVINGTON TR ETF 316092840 5,400 166,347 SH   SOLE   166,346 0 0
FIDELITY COVINGTON TR ETF 316092857 3 101 SH   SOLE 9 101 0 0
FIDELITY COVINGTON TR ETF 316092857 15 522 SH   SOLE 38 522 0 0
FIDELITY COVINGTON TR ETF 316092857 10,734 385,296 SH   SOLE   385,296 0 0
FIDELITY COVINGTON TR ETF 316092865 3 69 SH   SOLE 9 69 0 0
FIDELITY COVINGTON TR ETF 316092865 14 339 SH   SOLE 38 339 0 0
FIDELITY COVINGTON TR ETF 316092865 9,090 214,898 SH   SOLE   214,898 0 0
FIDELITY COVINGTON TR ETF 316092873 1,574 44,011 SH   SOLE   44,010 0 0
FIDELITY COVINGTON TR ETF 316092881 3 78 SH   SOLE 9 78 0 0
FIDELITY COVINGTON TR ETF 316092881 648 18,887 SH   SOLE   18,887 0 0
FIDELITY ETF 316188101 600 11,312 SH   SOLE   11,312 0 0
FIDELITY ETF 316188200 35 694 SH   SOLE   694 0 0
FIDELITY ETF 316188309 497 9,605 SH   SOLE 11 9,605 0 0
FIDELITY ETF 316188309 2,135 41,267 SH   SOLE   41,267 0 0
FIDELITY ETF 316188408 105 2,077 SH   SOLE   2,077 0 0
FIDUS INVT CORP CEF 316500107 171 11,502 SH   SOLE   11,502 0 0
FIFTH THIRD BANCORP Stock 316773100 4 114 SH   SOLE 9 114 0 0
FIFTH THIRD BANCORP Stock 316773100 44 1,425 SH   SOLE 33 1,425 0 0
FIFTH THIRD BANCORP Stock 316773100 157 5,122 SH   SOLE   5,122 0 0
FIRST BANCORP N C Stock 318910106 85 2,118 SH   SOLE   2,117 0 0
FIRST COMWLTH FINL CORP PA Stock 319829107 11 775 SH   SOLE 33 775 0 0
FIRST CMNTY CORP S C Stock 319835104 40 1,866 SH   SOLE   1,865 0 0
FIRST HORIZON NATL CORP Stock 320517105 19 1,130 SH   SOLE 33 1,130 0 0
FIRST HORIZON NATL CORP Stock 320517105 244 14,712 SH   SOLE   14,711 0 0
FIRST LONG IS CORP Stock 320734106 1 29 SH   SOLE   29 0 0
FIRST MERCHANTS CORP Stock 320817109 2 55 SH   SOLE   55 0 0
FIRST SOLAR INC Stock 336433107 9 155 SH   SOLE   155 0 0
FIRST SOLAR INC Stock 336433107 10 175 SH   SOLE 33 175 0 0
1ST SOURCE CORP Stock 336901103 1 12 SH   SOLE   12 0 0
FIRST TR MORNINGSTAR DIV LEA ETF 336917109 2,736 83,972 SH   SOLE   83,972 0 0
FIRST TR EXCHANGE TRADED FD ETF 336920103 283 3,527 SH   SOLE   3,527 0 0
FIRST TR ENHANCED EQTY INC F CEF 337318109 4 250 SH   SOLE   250 0 0
FIRST TR NAS100 EQ WEIGHTED ETF 337344105 925 12,529 SH   SOLE   12,529 0 0
FIRST TR NASDAQ100 TECH INDE ETF 337345102 6,412 64,059 SH   SOLE   64,059 0 0
FISERV INC Stock 337738108 2 19 SH   SOLE 19 19 0 0
FISERV INC Stock 337738108 28 245 SH   SOLE 33 245 0 0
FISERV INC Stock 337738108 43 374 SH   SOLE 9 374 0 0
FISERV INC Stock 337738108 2,177 18,828 SH   SOLE   18,828 0 0
FIRSTENERGY CORP Stock 337932107 10 215 SH   SOLE 33 215 0 0
FIRSTENERGY CORP Stock 337932107 137 2,811 SH   SOLE   2,810 0 0
FIVE9 INC Stock 338307101 7 104 SH   SOLE   104 0 0
FLEETCOR TECHNOLOGIES INC Stock 339041105 7 23 SH   SOLE 9 23 0 0
FLEETCOR TECHNOLOGIES INC Stock 339041105 18 63 SH   SOLE 33 63 0 0
FLEETCOR TECHNOLOGIES INC Stock 339041105 70 243 SH   SOLE   243 0 0
FLEXSTEEL INDS INC Stock 339382103 1 35 SH   SOLE 33 35 0 0
FLOOR & DECOR HLDGS INC Stock 339750101 37 725 SH   SOLE   725 0 0
FLUOR CORP NEW Stock 343412102 41 2,150 SH   SOLE   2,150 0 0
FLOWERS FOODS INC Stock 343498101 14 627 SH   SOLE 33 627 0 0
FLOWERS FOODS INC Stock 343498101 27 1,233 SH   SOLE   1,233 0 0
FLUSHING FINL CORP Stock 343873105 1 33 SH   SOLE 33 33 0 0
FLUSHING FINL CORP Stock 343873105 22 1,000 SH   SOLE   1,000 0 0
FOMENTO ECONOMICO MEXICANO S ADR 344419106 0 1 SH   SOLE   1 0 0
FOMENTO ECONOMICO MEXICANO S ADR 344419106 5 49 SH   SOLE 9 49 0 0
FOOT LOCKER INC Stock 344849104 7 169 SH   SOLE   169 0 0
FOOT LOCKER INC Stock 344849104 21 545 SH   SOLE 9 545 0 0
FORD MTR CO DEL Stock 345370860 2 224 SH   SOLE 19 223 0 0
FORD MTR CO DEL Stock 345370860 17 1,776 SH   SOLE 33 1,776 0 0
FORD MTR CO DEL Stock 345370860 885 95,167 SH   SOLE   95,167 0 0
FORESTAR GROUP INC Stock 346232101 0 15 SH   SOLE   15 0 0
FORTIS INC Stock 349553107 12 299 SH   SOLE 9 299 0 0
FORTIS INC Stock 349553107 34 818 SH   SOLE   817 0 0
FORTIS INC Stock 349553107 45 1,092 SH   SOLE 17 1,092 0 0
FORWARD AIR CORP Stock 349853101 4 53 SH   SOLE 9 53 0 0
FORWARD AIR CORP Stock 349853101 31 447 SH   SOLE 6 447 0 0
FRANCO NEVADA CORP Stock 351858105 2 15 SH   SOLE 9 15 0 0
FRANCO NEVADA CORP Stock 351858105 492 4,767 SH   SOLE   4,766 0 0
FRESENIUS MED CARE AG&CO KGA ADR 358029106 1 22 SH   SOLE 9 22 0 0
FRESENIUS MED CARE AG&CO KGA ADR 358029106 3 76 SH   SOLE 33 76 0 0
FULLER H B CO Stock 359694106 2 47 SH   SOLE 9 47 0 0
FULTON FINL CORP PA Stock 360271100 31 1,797 SH   SOLE   1,797 0 0
GATX CORP Stock 361448103 1 6 SH   SOLE   6 0 0
GABELLI EQUITY TR INC CEF 362397101 958 157,313 SH   SOLE   157,313 0 0
GALLAGHER ARTHUR J & CO Stock 363576109 4 37 SH   SOLE 19 37 0 0
GALLAGHER ARTHUR J & CO Stock 363576109 378 3,966 SH   SOLE   3,965 0 0
GAP INC Stock 364760108 1 56 SH   SOLE 33 56 0 0
GAP INC Stock 364760108 12 680 SH   SOLE   680 0 0
GARRETT MOTION INC Stock 366505105 5 507 SH   SOLE   507 0 0
GARTNER INC Stock 366651107 26 166 SH   SOLE 9 166 0 0
GARTNER INC Stock 366651107 33 213 SH   SOLE   213 0 0
GARTNER INC Stock 366651107 60 390 SH   SOLE 28 390 0 0
GENERAC HLDGS INC Stock 368736104 734 7,292 SH   SOLE   7,292 0 0
GENERAL AMERN INVS INC CEF 368802104 3 84 SH   SOLE   84 0 0
GENERAL DYNAMICS CORP Stock 369550108 36 203 SH   SOLE 9 203 0 0
GENERAL DYNAMICS CORP Stock 369550108 43 242 SH   SOLE 33 242 0 0
GENERAL DYNAMICS CORP Stock 369550108 723 4,100 SH   SOLE 6 4,100 0 0
GENERAL DYNAMICS CORP Stock 369550108 987 5,595 SH   SOLE   5,595 0 0
GENERAL ELECTRIC CO Stock 369604103 78 6,994 SH   SOLE 33 6,994 0 0
GENERAL ELECTRIC CO Stock 369604103 419 37,500 SH   SOLE 5 37,500 0 0
GENERAL ELECTRIC CO Stock 369604103 2,901 259,959 SH   SOLE   259,959 0 0
GENERAL MLS INC Stock 370334104 28 522 SH   SOLE 9 522 0 0
GENERAL MLS INC Stock 370334104 33 623 SH   SOLE 33 623 0 0
GENERAL MLS INC Stock 370334104 2,838 52,983 SH   SOLE   52,982 0 0
GENESEE & WYO INC Stock 371559105 0 0 SH   SOLE   0 0 0
GENESEE & WYO INC Stock 371559105 0 0 SH   SOLE 33 0 0 0
GENTEX CORP Stock 371901109 16 565 SH   SOLE 33 565 0 0
GENTEX CORP Stock 371901109 343 11,850 SH   SOLE   11,850 0 0
GENFIT S A ADR 372279109 2 100 SH   SOLE   100 0 0
GENMAB A S ADR 372303206 4 180 SH   SOLE 33 180 0 0
GENMAB A S ADR 372303206 5 228 SH   SOLE   228 0 0
GENUINE PARTS CO Stock 372460105 1 12 SH   SOLE 33 12 0 0
GENUINE PARTS CO Stock 372460105 6 61 SH   SOLE 23 61 0 0
GENUINE PARTS CO Stock 372460105 253 2,381 SH   SOLE   2,381 0 0
GERON CORP Stock 374163103 109 80,000 SH   SOLE   80,000 0 0
GETTY RLTY CORP NEW REIT 374297109 23 685 SH   SOLE   685 0 0
GIBRALTAR INDS INC Stock 374689107 3 56 SH   SOLE 9 56 0 0
GIBRALTAR INDS INC Stock 374689107 35 700 SH   SOLE   700 0 0
GILEAD SCIENCES INC Stock 375558103 3 40 SH   SOLE 19 39 0 0
GILEAD SCIENCES INC Stock 375558103 56 862 SH   SOLE 33 862 0 0
GILEAD SCIENCES INC Stock 375558103 57 879 SH   SOLE 9 879 0 0
GILEAD SCIENCES INC Stock 375558103 94 1,442 SH   SOLE 17 1,442 0 0
GILEAD SCIENCES INC Stock 375558103 606 9,333 SH   SOLE 6 9,332 0 0
GILEAD SCIENCES INC Stock 375558103 1,796 27,636 SH   SOLE   27,635 0 0
GILDAN ACTIVEWEAR INC Stock 375916103 4 150 SH   SOLE   150 0 0
GLADSTONE CAPITAL CORP CEF 376535100 63 6,360 SH   SOLE   6,360 0 0
GLADSTONE COML CORP REIT 376536108 32 1,446 SH   SOLE 6 1,446 0 0
GLADSTONE COML CORP REIT 376536108 44 2,000 SH   SOLE   2,000 0 0
GLADSTONE INVT CORP CEF 376546107 122 9,211 SH   SOLE   9,211 0 0
GLADSTONE LD CORP REIT 376549101 0 3 SH   SOLE   3 0 0
GLAUKOS CORP Stock 377322102 3 53 SH   SOLE   53 0 0
GLOBAL NET LEASE INC REIT 379378201 10 492 SH   SOLE   492 0 0
GLOBUS MED INC Stock 379577208 2 36 SH   SOLE 35 36 0 0
GLOBUS MED INC Stock 379577208 3 49 SH   SOLE   49 0 0
GLOBUS MED INC Stock 379577208 6 110 SH   SOLE 23 110 0 0
GLOBUS MED INC Stock 379577208 16 275 SH   SOLE 33 275 0 0
GODADDY INC Stock 380237107 11 159 SH   SOLE   159 0 0
GOLDMAN SACHS ETF TR ETF 381430206 76 2,210 SH   SOLE   2,209 0 0
GOLDMAN SACHS ETF TR ETF 381430438 41 800 SH   SOLE   800 0 0
GOLDMAN SACHS ETF TR ETF 381430503 227 3,514 SH   SOLE   3,514 0 0
GOLDMAN SACHS ETF TR ETF 381430529 89 890 SH   SOLE   890 0 0
GOLDMAN SACHS ETF TR ETF 381430529 96 960 SH   SOLE 26 960 0 0
GOLDMAN SACHS ETF TR ETF 381430545 7 106 SH   SOLE   106 0 0
GOLDMAN SACHS ETF TR ETF 381430602 4 80 SH   SOLE   80 0 0
GOODYEAR TIRE & RUBR CO Stock 382550101 10 640 SH   SOLE   640 0 0
GRACO INC Stock 384109104 2 42 SH   SOLE 35 42 0 0
GRACO INC Stock 384109104 11 211 SH   SOLE 33 211 0 0
GRACO INC Stock 384109104 15 288 SH   SOLE 7 288 0 0
GRACO INC Stock 384109104 17 320 SH   SOLE 9 320 0 0
GRACO INC Stock 384109104 20 382 SH   SOLE 23 382 0 0
GRACO INC Stock 384109104 179 3,449 SH   SOLE   3,449 0 0
GRACO INC Stock 384109104 1,645 31,628 SH   SOLE 6 31,628 0 0
GRAFTECH INTL LTD Stock 384313508 87 7,455 SH   SOLE   7,455 0 0
GRAHAM HLDGS CO Stock 384637104 4 7 SH   SOLE 9 7 0 0
GRAHAM HLDGS CO Stock 384637104 10 16 SH   SOLE   16 0 0
GRAINGER W W INC Stock 384802104 1 3 SH   SOLE 9 3 0 0
GRAINGER W W INC Stock 384802104 22 64 SH   SOLE 4 64 0 0
GRAINGER W W INC Stock 384802104 38 112 SH   SOLE   112 0 0
GRAPHIC PACKAGING HLDG CO Stock 388689101 1 78 SH   SOLE   78 0 0
GRAPHIC PACKAGING HLDG CO Stock 388689101 2 131 SH   SOLE 9 131 0 0
GRAY TELEVISION INC Stock 389375106 202 9,413 SH   SOLE   9,413 0 0
GREAT WESTN BANCORP INC Stock 391416104 7 210 SH   SOLE 33 210 0 0
GREEN BRICK PARTNERS INC Stock 392709101 0 25 SH   SOLE   25 0 0
GREENBRIER COS INC Stock 393657101 63 1,956 SH   SOLE   1,956 0 0
GREENLANE HLDGS INC Stock 395330103 1 233 SH   SOLE   233 0 0
GREIF INC Stock 397624107 24 550 SH   SOLE   550 0 0
GRIFFON CORP Stock 398433102 0 1 SH   SOLE   1 0 0
GRIFOLS S A ADR 398438408 11 455 SH   SOLE 33 455 0 0
GROUP 1 AUTOMOTIVE INC Stock 398905109 0 3 SH   SOLE   3 0 0
GRUPO FINANCIERO GALICIA S A ADR 399909100 0 2 SH   SOLE   2 0 0
GRUBHUB INC Stock 400110102 5 100 SH   SOLE   100 0 0
GRUBHUB INC Stock 400110102 25 516 SH   SOLE 33 516 0 0
GPO AEROPORTUARIO DEL PAC SA ADR 400506101 1 5 SH   SOLE   5 0 0
GPO AEROPORTUARIO DEL PAC SA ADR 400506101 14 119 SH   SOLE 9 119 0 0
GUARANTY BANCSHARES INC TEX Stock 400764106 1,777 54,032 SH   SOLE   54,032 0 0
HC2 HLDGS INC Stock 404139107 11 5,000 SH   SOLE   5,000 0 0
HSBC HLDGS PLC ADR 404280406 6 145 SH   SOLE 31 144 0 0
HSBC HLDGS PLC ADR 404280406 9 240 SH   SOLE 9 240 0 0
HSBC HLDGS PLC ADR 404280406 57 1,446 SH   SOLE 33 1,446 0 0
HSBC HLDGS PLC ADR 404280406 111 2,838 SH   SOLE   2,837 0 0
HSBC HLDGS PLC ADR 404280604 24 900 SH   SOLE   900 0 0
HAEMONETICS CORP Stock 405024100 2 14 SH   SOLE   14 0 0
HAEMONETICS CORP Stock 405024100 9 82 SH   SOLE 33 82 0 0
HALLIBURTON CO Stock 406216101 55 2,264 SH   SOLE 33 2,264 0 0
HALLIBURTON CO Stock 406216101 161 6,576 SH   SOLE   6,576 0 0
HAMILTON LANE INC Stock 407497106 0 4 SH   SOLE   4 0 0
HANCOCK JOHN FINL OPPTYS FD CEF 409735206 21 588 SH   SOLE   588 0 0
HANCOCK WHITNEY CORPORATION Stock 410120109 3 64 SH   SOLE   64 0 0
HANESBRANDS INC Stock 410345102 1 80 SH   SOLE 9 80 0 0
HANESBRANDS INC Stock 410345102 31 2,119 SH   SOLE   2,118 0 0
HANOVER INS GROUP INC Stock 410867105 15 112 SH   SOLE 33 112 0 0
HANOVER INS GROUP INC Stock 410867105 114 832 SH   SOLE   831 0 0
HARLEY DAVIDSON INC Stock 412822108 109 2,938 SH   SOLE   2,938 0 0
HARMONIC INC Stock 413160102 24 3,125 SH   SOLE   3,125 0 0
HARMONY GOLD MNG LTD ADR 413216300 5 1,248 SH   SOLE   1,248 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104 19 310 SH   SOLE 33 310 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104 36 594 SH   SOLE 9 594 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104 249 4,098 SH   SOLE   4,098 0 0
HASBRO INC Stock 418056107 3 28 SH   SOLE 19 28 0 0
HASBRO INC Stock 418056107 4 38 SH   SOLE 9 38 0 0
HASBRO INC Stock 418056107 13 120 SH   SOLE 33 120 0 0
HASBRO INC Stock 418056107 290 2,748 SH   SOLE   2,747 0 0
HAWAIIAN ELEC INDUSTRIES Stock 419870100 1 18 SH   SOLE 33 18 0 0
HAWAIIAN ELEC INDUSTRIES Stock 419870100 15 322 SH   SOLE   321 0 0
HAWAIIAN HOLDINGS INC Stock 419879101 1 23 SH   SOLE 33 23 0 0
HAWAIIAN HOLDINGS INC Stock 419879101 2 63 SH   SOLE 9 63 0 0
HAWAIIAN HOLDINGS INC Stock 419879101 32 1,086 SH   SOLE   1,086 0 0
HEALTHCARE SVCS GRP INC Stock 421906108 2 65 SH   SOLE   65 0 0
HEALTHCARE SVCS GRP INC Stock 421906108 2 85 SH   SOLE 23 85 0 0
HEALTHCARE SVCS GRP INC Stock 421906108 30 1,238 SH   SOLE 6 1,238 0 0
HEALTHCARE RLTY TR REIT 421946104 2 64 SH   SOLE 35 64 0 0
HEARTLAND EXPRESS INC Stock 422347104 1 25 SH   SOLE   25 0 0
HECLA MNG CO Stock 422704106 0 141 SH   SOLE   141 0 0
HECLA MNG CO Stock 422704106 1 245 SH   SOLE 33 245 0 0
HEICO CORP NEW Stock 422806109 1,785 15,636 SH   SOLE   15,636 0 0
HEICO CORP NEW Stock 422806208 1 7 SH   SOLE 33 7 0 0
HEICO CORP NEW Stock 422806208 3 36 SH   SOLE   36 0 0
HELMERICH & PAYNE INC Stock 423452101 588 12,952 SH   SOLE   12,952 0 0
HENRY JACK & ASSOC INC Stock 426281101 4 28 SH   SOLE 9 28 0 0
HENRY JACK & ASSOC INC Stock 426281101 12 82 SH   SOLE 23 82 0 0
HENRY JACK & ASSOC INC Stock 426281101 92 634 SH   SOLE   634 0 0
HERCULES CAPITAL INC CEF 427096508 112 7,975 SH   SOLE   7,975 0 0
HERSHA HOSPITALITY TR REIT 427825500 8 575 SH   SOLE   575 0 0
HERSHEY CO Stock 427866108 8 55 SH   SOLE 33 55 0 0
HERSHEY CO Stock 427866108 889 6,047 SH   SOLE   6,047 0 0
HESS MIDSTREAM LP Stock 428103105 23 1,000 SH   SOLE   1,000 0 0
HEXCEL CORP NEW Stock 428291108 5 64 SH   SOLE 9 64 0 0
HEXCEL CORP NEW Stock 428291108 14 190 SH   SOLE   190 0 0
HEXO CORP Stock 428304109 0 100 SH   SOLE   100 0 0
HIGHLAND FDS I ETF 430101774 15 860 SH   SOLE   860 0 0
HIGHWOODS PPTYS INC REIT 431284108 667 13,628 SH   SOLE   13,627 0 0
HIGHWOODS PPTYS INC REIT 431284108 793 16,205 SH   SOLE 1 16,205 0 0
HILL INTERNATIONAL INC Stock 431466101 34 10,700 SH   SOLE   10,700 0 0
HILL ROM HLDGS INC Stock 431475102 20 173 SH   SOLE 33 173 0 0
HILL ROM HLDGS INC Stock 431475102 125 1,100 SH   SOLE   1,100 0 0
HILLENBRAND INC Stock 431571108 84 2,525 SH   SOLE   2,525 0 0
HILLTOP HOLDINGS INC Stock 432748101 0 17 SH   SOLE   17 0 0
HOLLY ENERGY PARTNERS L P Stock 435763107 17 781 SH   SOLE   781 0 0
HOLLYFRONTIER CORP Stock 436106108 21 420 SH   SOLE   420 0 0
HOLOGIC INC Stock 436440101 145 2,773 SH   SOLE   2,773 0 0
HOME BANCSHARES INC Stock 436893200 3 146 SH   SOLE 9 146 0 0
HOME BANCSHARES INC Stock 436893200 5 244 SH   SOLE   244 0 0
HOME DEPOT INC Stock 437076102 9 41 SH   SOLE 19 41 0 0
HOME DEPOT INC Stock 437076102 48 221 SH   SOLE 9 221 0 0
HOME DEPOT INC Stock 437076102 77 354 SH   SOLE 17 354 0 0
HOME DEPOT INC Stock 437076102 114 523 SH   SOLE 7 523 0 0
HOME DEPOT INC Stock 437076102 119 544 SH   SOLE 4 544 0 0
HOME DEPOT INC Stock 437076102 161 738 SH   SOLE 33 738 0 0
HOME DEPOT INC Stock 437076102 167 765 SH   SOLE 15 765 0 0
HOME DEPOT INC Stock 437076102 929 4,255 SH   SOLE 6 4,255 0 0
HOME DEPOT INC Stock 437076102 6,092 27,897 SH   SOLE   27,896 0 0
HONDA MOTOR LTD ADR 438128308 1 29 SH   SOLE   29 0 0
HONDA MOTOR LTD ADR 438128308 5 188 SH   SOLE 9 188 0 0
HONDA MOTOR LTD ADR 438128308 9 301 SH   SOLE 33 301 0 0
HONEYWELL INTL INC Stock 438516106 10 57 SH   SOLE 9 57 0 0
HONEYWELL INTL INC Stock 438516106 109 617 SH   SOLE 33 617 0 0
HONEYWELL INTL INC Stock 438516106 123 695 SH   SOLE 4 695 0 0
HONEYWELL INTL INC Stock 438516106 176 997 SH   SOLE 7 997 0 0
HONEYWELL INTL INC Stock 438516106 2,561 14,472 SH   SOLE   14,471 0 0
HORACE MANN EDUCATORS CORP N Stock 440327104 3 76 SH   SOLE 9 76 0 0
HORIZON BANCORP INC Stock 440407104 9 450 SH   SOLE   450 0 0
HORMEL FOODS CORP Stock 440452100 78 1,734 SH   SOLE   1,733 0 0
HORMEL FOODS CORP Stock 440452100 182 4,038 SH   SOLE 30 4,037 0 0
HOULIHAN LOKEY INC Stock 441593100 6 120 SH   SOLE 9 120 0 0
HOULIHAN LOKEY INC Stock 441593100 22 445 SH   SOLE 23 445 0 0
HOULIHAN LOKEY INC Stock 441593100 114 2,327 SH   SOLE   2,327 0 0
HUBBELL INC Stock 443510607 11 76 SH   SOLE   76 0 0
HUBBELL INC Stock 443510607 20 134 SH   SOLE 33 134 0 0
HUBBELL INC Stock 443510607 24 163 SH   SOLE 9 163 0 0
HUBSPOT INC Stock 443573100 2 13 SH   SOLE 9 13 0 0
HUBSPOT INC Stock 443573100 6 36 SH   SOLE 23 36 0 0
HUBSPOT INC Stock 443573100 66 416 SH   SOLE   416 0 0
HUMANA INC Stock 444859102 6 16 SH   SOLE 9 16 0 0
HUMANA INC Stock 444859102 59 161 SH   SOLE 33 161 0 0
HUMANA INC Stock 444859102 91 249 SH   SOLE   249 0 0
HUNT J B TRANS SVCS INC Stock 445658107 2 18 SH   SOLE 35 18 0 0
HUNT J B TRANS SVCS INC Stock 445658107 14 120 SH   SOLE   120 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 2 121 SH   SOLE 19 121 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 16 1,063 SH   SOLE 9 1,063 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 37 2,456 SH   SOLE 33 2,456 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 71 4,693 SH   SOLE 17 4,693 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 150 9,928 SH   SOLE   9,927 0 0
HUNTINGTON INGALLS INDS INC Stock 446413106 1 5 SH   SOLE 33 5 0 0
HUNTINGTON INGALLS INDS INC Stock 446413106 64 253 SH   SOLE   253 0 0
HUNTSMAN CORP Stock 447011107 6 232 SH   SOLE   232 0 0
HUNTSMAN CORP Stock 447011107 34 1,420 SH   SOLE 9 1,420 0 0
HURON CONSULTING GROUP INC Stock 447462102 0 4 SH   SOLE   4 0 0
HURON CONSULTING GROUP INC Stock 447462102 1 20 SH   SOLE 9 20 0 0
IAA INC Stock 449253103 1 15 SH   SOLE 33 15 0 0
IAA INC Stock 449253103 14 294 SH   SOLE 9 294 0 0
IAA INC Stock 449253103 27 571 SH   SOLE   571 0 0
IBERIABANK CORP Stock 450828108 15 200 SH   SOLE   200 0 0
IAMGOLD CORP Stock 450913108 4 1,176 SH   SOLE   1,175 0 0
ICONIX BRAND GROUP INC Stock 451055305 0 57 SH   SOLE   57 0 0
ICAHN ENTERPRISES LP Stock 451100101 2 30 SH   SOLE   30 0 0
IDACORP INC Stock 451107106 0 4 SH   SOLE 9 4 0 0
IDACORP INC Stock 451107106 7 70 SH   SOLE 33 70 0 0
ILLINOIS TOOL WKS INC Stock 452308109 76 424 SH   SOLE 33 424 0 0
ILLINOIS TOOL WKS INC Stock 452308109 853 4,751 SH   SOLE   4,750 0 0
ILLINOIS TOOL WKS INC Stock 452308109 977 5,437 SH   SOLE 6 5,437 0 0
ILLUMINA INC Stock 452327109 2 6 SH   SOLE 19 6 0 0
ILLUMINA INC Stock 452327109 7 22 SH   SOLE 23 22 0 0
ILLUMINA INC Stock 452327109 17 51 SH   SOLE 33 51 0 0
ILLUMINA INC Stock 452327109 20 60 SH   SOLE 9 60 0 0
ILLUMINA INC Stock 452327109 341 1,028 SH   SOLE   1,028 0 0
IMMUNOMEDICS INC Stock 452907108 68 3,227 SH   SOLE   3,227 0 0
INDEPENDENCE CONTRACT DRIL I Stock 453415309 65 65,405 SH   SOLE   65,405 0 0
INDEPENDENT BANK CORP MASS Stock 453836108 8 93 SH   SOLE 9 93 0 0
INDIA FD INC CEF 454089103 4 175 SH   SOLE   175 0 0
INDUSTRIAL LOGISTICS PPTYS T REIT 456237106 1 37 SH   SOLE 33 37 0 0
INDUSTRIAL LOGISTICS PPTYS T REIT 456237106 133 5,915 SH   SOLE   5,915 0 0
INFOSYS LTD ADR 456788108 4 366 SH   SOLE 9 366 0 0
INFOSYS LTD ADR 456788108 454 43,992 SH   SOLE   43,992 0 0
ING GROEP N V ADR 456837103 5 390 SH   SOLE 9 390 0 0
ING GROEP N V ADR 456837103 9 745 SH   SOLE 33 745 0 0
ING GROEP N V ADR 456837103 84 6,955 SH   SOLE   6,954 0 0
INGREDION INC Stock 457187102 4 42 SH   SOLE 9 42 0 0
INGREDION INC Stock 457187102 5 52 SH   SOLE 22 52 0 0
INGREDION INC Stock 457187102 42 454 SH   SOLE   454 0 0
INSPIRE MED SYS INC Stock 457730109 115 1,555 SH   SOLE   1,555 0 0
INTEGRA LIFESCIENCES HLDGS C Stock 457985208 1 20 SH   SOLE   20 0 0
INTEL CORP Stock 458140100 4 74 SH   SOLE 19 73 0 0
INTEL CORP Stock 458140100 92 1,541 SH   SOLE 9 1,541 0 0
INTEL CORP Stock 458140100 159 2,655 SH   SOLE 33 2,655 0 0
INTEL CORP Stock 458140100 7,500 125,320 SH   SOLE   125,320 0 0
INTER PARFUMS INC Stock 458334109 1 7 SH   SOLE 9 7 0 0
INTER PARFUMS INC Stock 458334109 11 150 SH   SOLE   150 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101 1 10 SH   SOLE 19 10 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101 4 28 SH   SOLE 9 28 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101 76 564 SH   SOLE 33 564 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101 231 1,725 SH   SOLE 5 1,725 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101 3,942 29,413 SH   SOLE   29,412 0 0
INTERNATIONAL FLAVORS&FRAGRA Stock 459506101 30 234 SH   SOLE   234 0 0
INTL PAPER CO Stock 460146103 1 29 SH   SOLE 19 28 0 0
INTL PAPER CO Stock 460146103 1,178 25,578 SH   SOLE   25,577 0 0
INTERPUBLIC GROUP COS INC Stock 460690100 5 236 SH   SOLE 9 236 0 0
INTERPUBLIC GROUP COS INC Stock 460690100 187 8,088 SH   SOLE   8,087 0 0
INTEVAC INC Stock 461148108 3 415 SH   SOLE   415 0 0
INTUIT Stock 461202103 4 14 SH   SOLE 19 14 0 0
INTUIT Stock 461202103 28 108 SH   SOLE 9 108 0 0
INTUIT Stock 461202103 50 192 SH   SOLE 33 192 0 0
INTUIT Stock 461202103 100 380 SH   SOLE 4 380 0 0
INTUIT Stock 461202103 3,294 12,575 SH   SOLE   12,574 0 0
INVACARE CORP Stock 461203101 0 1 SH   SOLE   1 0 0
INVESTORS TITLE CO Stock 461804106 5 32 SH   SOLE   32 0 0
ION GEOPHYSICAL CORP Stock 462044207 0 25 SH   SOLE   25 0 0
IONIS PHARMACEUTICALS INC Stock 462222100 471 7,790 SH   SOLE   7,790 0 0
IROBOT CORP Stock 462726100 51 1,000 SH   SOLE   1,000 0 0
ISHARES GOLD TRUST ETF 464285105 4 290 SH   SOLE 16 290 0 0
ISHARES GOLD TRUST ETF 464285105 18 1,214 SH   SOLE 9 1,214 0 0
ISHARES GOLD TRUST ETF 464285105 9,008 621,233 SH   SOLE   621,233 0 0
ISHARES INC ETF 464286103 11 496 SH   SOLE   495 0 0
ISHARES INC ETF 464286145 101 3,314 SH   SOLE   3,314 0 0
ISHARES INC ETF 464286202 3 157 SH   SOLE   156 0 0
ISHARES INC ETF 464286293 219 5,000 SH   SOLE   5,000 0 0
ISHARES INC ETF 464286301 4 199 SH   SOLE   199 0 0
ISHARES INC ETF 464286319 1,836 45,195 SH   SOLE   45,195 0 0
ISHARES INC ETF 464286327 2 200 SH   SOLE   200 0 0
ISHARES INC ETF 464286327 5 413 SH   SOLE 38 413 0 0
ISHARES INC ETF 464286350 2 79 SH   SOLE   79 0 0
ISHARES INC ETF 464286392 880 8,908 SH   SOLE   8,908 0 0
ISHARES INC ETF 464286400 36 750 SH   SOLE   749 0 0
ISHARES INC ETF 464286475 307 6,793 SH   SOLE   6,793 0 0
ISHARES INC ETF 464286509 46 1,524 SH   SOLE   1,523 0 0
ISHARES INC ETF 464286517 28 640 SH   SOLE   640 0 0
ISHARES INC ETF 464286525 4,396 45,872 SH   SOLE   45,872 0 0
ISHARES INC ETF 464286533 183 3,117 SH   SOLE   3,117 0 0
ISHARES INC ETF 464286608 12 293 SH   SOLE   293 0 0
ISHARES INC ETF 464286640 1 26 SH   SOLE   26 0 0
ISHARES INC ETF 464286665 1,344 29,025 SH   SOLE   29,025 0 0
ISHARES INC ETF 464286681 32 504 SH   SOLE   503 0 0
ISHARES INC ETF 464286707 13 398 SH   SOLE   397 0 0
ISHARES INC ETF 464286749 17 412 SH   SOLE   412 0 0
ISHARES INC ETF 464286756 9 269 SH   SOLE   268 0 0
ISHARES INC ETF 464286764 1,286 44,471 SH   SOLE   44,470 0 0
ISHARES INC ETF 464286772 7 106 SH   SOLE   105 0 0
ISHARES INC ETF 464286806 1,274 43,350 SH   SOLE   43,350 0 0
ISHARES INC ETF 464286814 4 126 SH   SOLE   125 0 0
ISHARES INC ETF 464286871 11 444 SH   SOLE   444 0 0
ISHARES TR ETF 464287101 2,550 17,700 SH   SOLE   17,700 0 0
ISHARES TR ETF 464287119 237 1,128 SH   SOLE   1,128 0 0
ISHARES TR ETF 464287127 2 13 SH   SOLE   13 0 0
ISHARES TR ETF 464287150 264 3,625 SH   SOLE 25 3,625 0 0
ISHARES TR ETF 464287150 683 9,401 SH   SOLE 9 9,401 0 0
ISHARES TR ETF 464287150 12,295 169,136 SH   SOLE   169,136 0 0
ISHARES TR ETF 464287168 54 513 SH   SOLE 17 513 0 0
ISHARES TR ETF 464287168 177 1,673 SH   SOLE 9 1,673 0 0
ISHARES TR ETF 464287168 6,564 62,119 SH   SOLE   62,119 0 0
ISHARES TR ETF 464287176 1,026 8,803 SH   SOLE 16 8,803 0 0
ISHARES TR ETF 464287176 6,185 53,058 SH   SOLE   53,058 0 0
ISHARES TR ETF 464287184 38 862 SH   SOLE 9 862 0 0
ISHARES TR ETF 464287184 118 2,707 SH   SOLE   2,706 0 0
ISHARES TR ETF 464287192 203 1,038 SH   SOLE   1,038 0 0
ISHARES TR ETF 464287200 27 85 SH   SOLE 22 85 0 0
ISHARES TR ETF 464287200 255 790 SH   SOLE 23 790 0 0
ISHARES TR ETF 464287200 499 1,545 SH   SOLE 9 1,545 0 0
ISHARES TR ETF 464287200 4,667 14,437 SH   SOLE 16 14,437 0 0
ISHARES TR ETF 464287200 27,820 86,065 SH   SOLE   86,064 0 0
ISHARES TR ETF 464287226 17,029 151,547 SH   SOLE   151,546 0 0
ISHARES TR ETF 464287234 21 475 SH   SOLE 11 475 0 0
ISHARES TR ETF 464287234 2,644 58,934 SH   SOLE   58,933 0 0
ISHARES TR ETF 464287242 4 29 SH   SOLE 22 29 0 0
ISHARES TR ETF 464287242 7 55 SH   SOLE 38 55 0 0
ISHARES TR ETF 464287242 69 543 SH   SOLE 9 543 0 0
ISHARES TR ETF 464287242 1,236 9,659 SH   SOLE   9,658 0 0
ISHARES TR ETF 464287275 166 2,705 SH   SOLE   2,704 0 0
ISHARES TR ETF 464287291 74 353 SH   SOLE 9 353 0 0
ISHARES TR ETF 464287291 357 1,694 SH   SOLE   1,694 0 0
ISHARES TR ETF 464287309 1,333 6,882 SH   SOLE 11 6,882 0 0
ISHARES TR ETF 464287309 9,847 50,851 SH   SOLE   50,850 0 0
ISHARES TR ETF 464287325 193 2,802 SH   SOLE   2,801 0 0
ISHARES TR ETF 464287333 32 469 SH   SOLE   468 0 0
ISHARES TR ETF 464287341 799 25,923 SH   SOLE   25,922 0 0
ISHARES TR ETF 464287374 31 1,032 SH   SOLE   1,032 0 0
ISHARES TR ETF 464287382 1,212 19,001 SH   SOLE   19,001 0 0
ISHARES TR ETF 464287390 93 2,742 SH   SOLE   2,742 0 0
ISHARES TR ETF 464287408 24 181 SH   SOLE 16 181 0 0
ISHARES TR ETF 464287408 1,069 8,218 SH   SOLE 11 8,217 0 0
ISHARES TR ETF 464287408 7,330 56,345 SH   SOLE   56,344 0 0
ISHARES TR ETF 464287432 9 69 SH   SOLE 22 69 0 0
ISHARES TR ETF 464287432 17 126 SH   SOLE 6 126 0 0
ISHARES TR ETF 464287432 359 2,649 SH   SOLE 9 2,648 0 0
ISHARES TR ETF 464287432 5,348 39,475 SH   SOLE   39,475 0 0
ISHARES TR ETF 464287440 2 17 SH   SOLE 7 17 0 0
ISHARES TR ETF 464287440 40 362 SH   SOLE 6 362 0 0
ISHARES TR ETF 464287440 71 646 SH   SOLE 9 645 0 0
ISHARES TR ETF 464287440 4,523 41,032 SH   SOLE   41,031 0 0
ISHARES TR ETF 464287457 11 127 SH   SOLE 7 127 0 0
ISHARES TR ETF 464287457 2,124 25,099 SH   SOLE 16 25,099 0 0
ISHARES TR ETF 464287457 7,825 92,460 SH   SOLE   92,460 0 0
ISHARES TR ETF 464287465 12 172 SH   SOLE 16 172 0 0
ISHARES TR ETF 464287465 2,173 31,293 SH   SOLE   31,292 0 0
ISHARES TR ETF 464287473 23 241 SH   SOLE 11 241 0 0
ISHARES TR ETF 464287473 899 9,486 SH   SOLE   9,486 0 0
ISHARES TR ETF 464287481 731 4,788 SH   SOLE   4,788 0 0
ISHARES TR ETF 464287499 652 10,928 SH   SOLE   10,928 0 0
ISHARES TR ETF 464287507 3 16 SH   SOLE 22 16 0 0
ISHARES TR ETF 464287507 5 22 SH   SOLE 9 22 0 0
ISHARES TR ETF 464287507 7 35 SH   SOLE 16 35 0 0
ISHARES TR ETF 464287507 5,254 25,527 SH   SOLE   25,527 0 0
ISHARES TR ETF 464287515 3 11 SH   SOLE 38 11 0 0
ISHARES TR ETF 464287515 2,803 12,029 SH   SOLE   12,028 0 0
ISHARES TR ETF 464287523 20 78 SH   SOLE 38 78 0 0
ISHARES TR ETF 464287523 33 131 SH   SOLE 9 131 0 0
ISHARES TR ETF 464287523 6,266 24,952 SH   SOLE   24,952 0 0
ISHARES TR ETF 464287549 1,407 5,810 SH   SOLE   5,809 0 0
ISHARES TR ETF 464287556 63 523 SH   SOLE 9 523 0 0
ISHARES TR ETF 464287556 719 5,968 SH   SOLE   5,968 0 0
ISHARES TR ETF 464287564 15 124 SH   SOLE 38 124 0 0
ISHARES TR ETF 464287564 677 5,783 SH   SOLE   5,783 0 0
ISHARES TR ETF 464287580 29 125 SH   SOLE   125 0 0
ISHARES TR ETF 464287598 12 86 SH   SOLE 11 86 0 0
ISHARES TR ETF 464287598 1,864 13,660 SH   SOLE   13,659 0 0
ISHARES TR ETF 464287606 417 1,751 SH   SOLE 11 1,751 0 0
ISHARES TR ETF 464287606 1,057 4,438 SH   SOLE   4,438 0 0
ISHARES TR ETF 464287614 2,360 13,415 SH   SOLE   13,415 0 0
ISHARES TR ETF 464287622 750 4,201 SH   SOLE   4,201 0 0
ISHARES TR ETF 464287630 357 2,779 SH   SOLE   2,779 0 0
ISHARES TR ETF 464287648 681 3,177 SH   SOLE   3,177 0 0
ISHARES TR ETF 464287655 52 311 SH   SOLE 11 311 0 0
ISHARES TR ETF 464287655 3,256 19,652 SH   SOLE   19,651 0 0
ISHARES TR ETF 464287663 109 1,734 SH   SOLE 6 1,734 0 0
ISHARES TR ETF 464287663 7,402 117,461 SH   SOLE   117,461 0 0
ISHARES TR ETF 464287671 731 10,802 SH   SOLE   10,802 0 0
ISHARES TR ETF 464287689 641 3,398 SH   SOLE   3,398 0 0
ISHARES TR ETF 464287697 14 88 SH   SOLE 38 88 0 0
ISHARES TR ETF 464287697 3,211 19,817 SH   SOLE   19,817 0 0
ISHARES TR ETF 464287705 108 635 SH   SOLE 9 635 0 0
ISHARES TR ETF 464287705 329 1,928 SH   SOLE 11 1,927 0 0
ISHARES TR ETF 464287705 1,736 10,171 SH   SOLE   10,170 0 0
ISHARES TR ETF 464287713 114 3,811 SH   SOLE   3,811 0 0
ISHARES TR ETF 464287721 14 61 SH   SOLE 38 61 0 0
ISHARES TR ETF 464287721 2,817 12,109 SH   SOLE   12,108 0 0
ISHARES TR ETF 464287739 15 156 SH   SOLE 38 156 0 0
ISHARES TR ETF 464287739 41 438 SH   SOLE 9 438 0 0
ISHARES TR ETF 464287739 877 9,421 SH   SOLE   9,420 0 0
ISHARES TR ETF 464287762 658 3,049 SH   SOLE   3,049 0 0
ISHARES TR ETF 464287770 277 1,826 SH   SOLE   1,825 0 0
ISHARES TR ETF 464287788 30 217 SH   SOLE   217 0 0
ISHARES TR ETF 464287796 2,120 66,005 SH   SOLE   66,005 0 0
ISHARES TR ETF 464287804 5 55 SH   SOLE 9 55 0 0
ISHARES TR ETF 464287804 28 333 SH   SOLE 33 333 0 0
ISHARES TR ETF 464287804 210 2,504 SH   SOLE 11 2,503 0 0
ISHARES TR ETF 464287804 11,357 135,449 SH   SOLE   135,449 0 0
ISHARES TR ETF 464287812 70 525 SH   SOLE   525 0 0
ISHARES TR ETF 464287838 15 154 SH   SOLE   154 0 0
ISHARES TR ETF 464287861 453 9,640 SH   SOLE   9,639 0 0
ISHARES TR ETF 464287879 1,932 12,017 SH   SOLE   12,017 0 0
ISHARES TR ETF 464287887 1,149 5,942 SH   SOLE   5,941 0 0
ISHARES TR ETF 464288109 6 50 SH   SOLE   50 0 0
ISHARES TR ETF 464288117 41 807 SH   SOLE   807 0 0
ISHARES TR ETF 464288158 1,552 14,534 SH   SOLE   14,534 0 0
ISHARES TR ETF 464288166 7 58 SH   SOLE 7 58 0 0
ISHARES TR ETF 464288174 311 4,647 SH   SOLE   4,646 0 0
ISHARES TR ETF 464288182 17 238 SH   SOLE   238 0 0
ISHARES TR ETF 464288208 1,530 7,303 SH   SOLE   7,302 0 0
ISHARES TR ETF 464288224 470 40,035 SH   SOLE   40,034 0 0
ISHARES TR ETF 464288240 3 62 SH   SOLE 9 62 0 0
ISHARES TR ETF 464288240 69 1,395 SH   SOLE   1,395 0 0
ISHARES TR ETF 464288240 2,702 55,014 SH   SOLE 16 55,014 0 0
ISHARES TR ETF 464288257 582 7,339 SH   SOLE   7,339 0 0
ISHARES TR ETF 464288273 51 823 SH   SOLE 9 823 0 0
ISHARES TR ETF 464288273 2,495 40,062 SH   SOLE   40,061 0 0
ISHARES TR ETF 464288281 7 64 SH   SOLE 22 64 0 0
ISHARES TR ETF 464288281 12 103 SH   SOLE 11 103 0 0
ISHARES TR ETF 464288281 124 1,083 SH   SOLE 9 1,083 0 0
ISHARES TR ETF 464288281 4,594 40,098 SH   SOLE   40,097 0 0
ISHARES TR ETF 464288307 335 1,272 SH   SOLE   1,272 0 0
ISHARES TR ETF 464288323 153 2,679 SH   SOLE   2,679 0 0
ISHARES TR ETF 464288372 342 7,142 SH   SOLE   7,142 0 0
ISHARES TR ETF 464288414 10 85 SH   SOLE 3 85 0 0
ISHARES TR ETF 464288414 4,203 36,896 SH   SOLE   36,896 0 0
ISHARES TR ETF 464288422 248 6,405 SH   SOLE   6,404 0 0
ISHARES TR ETF 464288430 13 195 SH   SOLE   195 0 0
ISHARES TR ETF 464288448 431 12,825 SH   SOLE   12,824 0 0
ISHARES TR ETF 464288489 9 300 SH   SOLE   300 0 0
ISHARES TR ETF 464288505 3,114 16,494 SH   SOLE   16,493 0 0
ISHARES TR ETF 464288513 150 1,700 SH   SOLE 9 1,700 0 0
ISHARES TR ETF 464288513 2,110 23,989 SH   SOLE   23,989 0 0
ISHARES TR ETF 464288521 780 14,294 SH   SOLE   14,294 0 0
ISHARES TR ETF 464288562 17 227 SH   SOLE 38 227 0 0
ISHARES TR ETF 464288562 664 8,816 SH   SOLE   8,815 0 0
ISHARES TR ETF 464288570 819 6,819 SH   SOLE   6,818 0 0
ISHARES TR ETF 464288588 18 164 SH   SOLE 6 164 0 0
ISHARES TR ETF 464288588 224 2,069 SH   SOLE   2,069 0 0
ISHARES TR ETF 464288588 346 3,200 SH   SOLE 9 3,200 0 0
ISHARES TR ETF 464288596 30 256 SH   SOLE 9 256 0 0
ISHARES TR ETF 464288612 2,175 19,310 SH   SOLE   19,310 0 0
ISHARES TR ETF 464288620 43 741 SH   SOLE   740 0 0
ISHARES TR ETF 464288638 9 156 SH   SOLE 7 156 0 0
ISHARES TR ETF 464288638 11 189 SH   SOLE 6 189 0 0
ISHARES TR ETF 464288638 305 5,268 SH   SOLE   5,267 0 0
ISHARES TR ETF 464288638 423 7,300 SH   SOLE 9 7,300 0 0
ISHARES TR ETF 464288646 15 280 SH   SOLE 7 280 0 0
ISHARES TR ETF 464288646 85 1,579 SH   SOLE 25 1,579 0 0
ISHARES TR ETF 464288646 221 4,115 SH   SOLE 9 4,115 0 0
ISHARES TR ETF 464288646 336 6,273 SH   SOLE   6,273 0 0
ISHARES TR ETF 464288653 30 206 SH   SOLE 9 206 0 0
ISHARES TR ETF 464288653 157 1,092 SH   SOLE 22 1,092 0 0
ISHARES TR ETF 464288653 1,581 11,007 SH   SOLE   11,007 0 0
ISHARES TR ETF 464288661 1,942 15,441 SH   SOLE   15,440 0 0
ISHARES TR ETF 464288679 59 537 SH   SOLE 9 537 0 0
ISHARES TR ETF 464288679 8,394 75,989 SH   SOLE   75,989 0 0
ISHARES TR ETF 464288687 632 16,823 SH   SOLE 16 16,823 0 0
ISHARES TR ETF 464288687 12,811 340,803 SH   SOLE   340,803 0 0
ISHARES TR ETF 464288695 24 353 SH   SOLE   352 0 0
ISHARES TR ETF 464288695 31 463 SH   SOLE 9 463 0 0
ISHARES TR ETF 464288703 18 125 SH   SOLE   125 0 0
ISHARES TR ETF 464288703 28 198 SH   SOLE 9 198 0 0
ISHARES TR ETF 464288711 580 9,870 SH   SOLE   9,870 0 0
ISHARES TR ETF 464288729 35 364 SH   SOLE   363 0 0
ISHARES TR ETF 464288737 248 4,469 SH   SOLE   4,468 0 0
ISHARES TR ETF 464288745 147 1,167 SH   SOLE   1,166 0 0
ISHARES TR ETF 464288752 21 484 SH   SOLE 38 484 0 0
ISHARES TR ETF 464288752 3,402 76,597 SH   SOLE   76,597 0 0
ISHARES TR ETF 464288760 29 130 SH   SOLE 9 130 0 0
ISHARES TR ETF 464288760 2,800 12,610 SH   SOLE   12,609 0 0
ISHARES TR ETF 464288778 8 159 SH   SOLE   159 0 0
ISHARES TR ETF 464288786 75 1,057 SH   SOLE   1,057 0 0
ISHARES TR ETF 464288794 18 256 SH   SOLE   256 0 0
ISHARES TR ETF 464288802 101 750 SH   SOLE   750 0 0
ISHARES TR ETF 464288810 14 54 SH   SOLE 38 54 0 0
ISHARES TR ETF 464288810 32 120 SH   SOLE 9 120 0 0
ISHARES TR ETF 464288810 3,055 11,556 SH   SOLE   11,556 0 0
ISHARES TR ETF 464288828 1,969 9,805 SH   SOLE   9,804 0 0
ISHARES TR ETF 464288836 35 216 SH   SOLE   216 0 0
ISHARES TR ETF 464288844 13 633 SH   SOLE   633 0 0
ISHARES TR ETF 464288851 3,059 55,093 SH   SOLE   55,092 0 0
ISHARES TR ETF 464288869 164 1,648 SH   SOLE   1,648 0 0
ISHARES TR ETF 464288877 4 81 SH   SOLE 16 81 0 0
ISHARES TR ETF 464288877 2,190 43,857 SH   SOLE   43,856 0 0
ISHARES TR ETF 464288885 2,505 28,973 SH   SOLE   28,973 0 0
ISHARES TR ETF 464289123 3 44 SH   SOLE 38 44 0 0
ISHARES TR ETF 464289131 5 215 SH   SOLE 38 215 0 0
ISHARES TR ETF 464289131 24 1,128 SH   SOLE   1,128 0 0
ISHARES TR ETF 464289180 14 702 SH   SOLE   702 0 0
ISHARES TR ETF 464289420 2 26 SH   SOLE   26 0 0
ISHARES TR ETF 464289438 31 317 SH   SOLE   317 0 0
ISHARES TR ETF 464289479 262 3,851 SH   SOLE   3,851 0 0
ISHARES TR ETF 464289511 3,636 54,536 SH   SOLE   54,536 0 0
ISHARES TR ETF 464289859 105 1,809 SH   SOLE   1,809 0 0
ISHARES TR ETF 464289867 26 542 SH   SOLE   542 0 0
ISHARES TR ETF 464289875 142 3,534 SH   SOLE   3,534 0 0
ISHARES TR ETF 464289883 2,700 74,498 SH   SOLE   74,497 0 0
ITAU UNIBANCO HLDG SA ADR 465562106 8 870 SH   SOLE 9 870 0 0
ITRON INC Stock 465741106 3 36 SH   SOLE   36 0 0
J & J SNACK FOODS CORP Stock 466032109 3 17 SH   SOLE   17 0 0
J & J SNACK FOODS CORP Stock 466032109 4 19 SH   SOLE 9 19 0 0
JABIL INC Stock 466313103 11 255 SH   SOLE 9 255 0 0
JABIL INC Stock 466313103 18 447 SH   SOLE 33 447 0 0
JABIL INC Stock 466313103 59 1,433 SH   SOLE   1,433 0 0
JACK IN THE BOX INC Stock 466367109 1 9 SH   SOLE 33 9 0 0
JACK IN THE BOX INC Stock 466367109 6 75 SH   SOLE   75 0 0
JACOBS ENGR GROUP INC Stock 469814107 546 6,083 SH   SOLE   6,082 0 0
JETBLUE AWYS CORP Stock 477143101 122 6,494 SH   SOLE   6,494 0 0
JOHN BEAN TECHNOLOGIES CORP Stock 477839104 13 115 SH   SOLE 33 115 0 0
JOHN BEAN TECHNOLOGIES CORP Stock 477839104 32 283 SH   SOLE 6 283 0 0
JOHNSON & JOHNSON Stock 478160104 5 38 SH   SOLE 19 37 0 0
JOHNSON & JOHNSON Stock 478160104 17 119 SH   SOLE 4 119 0 0
JOHNSON & JOHNSON Stock 478160104 33 229 SH   SOLE 24 229 0 0
JOHNSON & JOHNSON Stock 478160104 75 516 SH   SOLE 9 516 0 0
JOHNSON & JOHNSON Stock 478160104 133 911 SH   SOLE 15 911 0 0
JOHNSON & JOHNSON Stock 478160104 150 1,031 SH   SOLE 7 1,030 0 0
JOHNSON & JOHNSON Stock 478160104 184 1,258 SH   SOLE 33 1,258 0 0
JOHNSON & JOHNSON Stock 478160104 233 1,600 SH   SOLE 5 1,600 0 0
JOHNSON & JOHNSON Stock 478160104 6,149 42,156 SH   SOLE   42,156 0 0
JOHNSON OUTDOORS INC Stock 479167108 0 1 SH   SOLE   1 0 0
JOUNCE THERAPEUTICS INC Stock 481116101 1 65 SH   SOLE   65 0 0
KLA CORPORATION Stock 482480100 21 118 SH   SOLE 33 118 0 0
KLA CORPORATION Stock 482480100 1,860 10,440 SH   SOLE   10,439 0 0
KAISER ALUMINUM CORP Stock 483007704 1 6 SH   SOLE 33 6 0 0
KALA PHARMACEUTICALS INC Stock 483119103 1 189 SH   SOLE 33 189 0 0
KAMAN CORP Stock 483548103 14 210 SH   SOLE 33 210 0 0
KAMAN CORP Stock 483548103 75 1,138 SH   SOLE   1,138 0 0
KANSAS CITY SOUTHERN Stock 485170302 138 903 SH   SOLE   903 0 0
KAYNE ANDERSN MLP MIDS INVT CEF 486606106 45 3,200 SH   SOLE   3,200 0 0
KELLOGG CO Stock 487836108 240 3,472 SH   SOLE   3,472 0 0
KELLY SVCS INC Stock 488152208 0 1 SH   SOLE   1 0 0
KEMPER CORP DEL Stock 488401100 5 61 SH   SOLE 33 61 0 0
KEMPER CORP DEL Stock 488401100 5 65 SH   SOLE 22 65 0 0
KEMPER CORP DEL Stock 488401100 26 334 SH   SOLE   334 0 0
KENNAMETAL INC Stock 489170100 22 591 SH   SOLE   591 0 0
KENNEDY-WILSON HLDGS INC Stock 489398107 3 134 SH   SOLE   134 0 0
KENNEDY-WILSON HLDGS INC Stock 489398107 4 168 SH   SOLE 9 168 0 0
KEYCORP NEW Stock 493267108 3 143 SH   SOLE 19 142 0 0
KEYCORP NEW Stock 493267108 8 414 SH   SOLE 9 414 0 0
KEYCORP NEW Stock 493267108 42 2,086 SH   SOLE 33 2,086 0 0
KEYCORP NEW Stock 493267108 199 9,855 SH   SOLE 30 9,855 0 0
KEYCORP NEW Stock 493267108 497 24,549 SH   SOLE   24,548 0 0
KIMBERLY CLARK CORP Stock 494368103 15 106 SH   SOLE 9 106 0 0
KIMBERLY CLARK CORP Stock 494368103 36 263 SH   SOLE 33 263 0 0
KIMBERLY CLARK CORP Stock 494368103 1,487 10,814 SH   SOLE   10,813 0 0
KINROSS GOLD CORP Stock 496902404 35 7,478 SH   SOLE   7,478 0 0
KIRBY CORP Stock 497266106 5 60 SH   SOLE 33 60 0 0
KIRBY CORP Stock 497266106 14 160 SH   SOLE   160 0 0
KIRKLANDS INC Stock 497498105 1 500 SH   SOLE   500 0 0
KNOLL INC Stock 498904200 0 0 SH   SOLE   0 0 0
KNIGHT SWIFT TRANSN HLDGS IN Stock 499049104 47 1,313 SH   SOLE 33 1,313 0 0
KNIGHT SWIFT TRANSN HLDGS IN Stock 499049104 82 2,300 SH   SOLE   2,300 0 0
KOHLS CORP Stock 500255104 1 14 SH   SOLE 33 14 0 0
KOHLS CORP Stock 500255104 7 129 SH   SOLE 9 129 0 0
KOHLS CORP Stock 500255104 610 11,977 SH   SOLE   11,976 0 0
KONINKLIJKE PHILIPS N V ADR 500472303 18 366 SH   SOLE 33 366 0 0
KONINKLIJKE PHILIPS N V ADR 500472303 65 1,339 SH   SOLE   1,339 0 0
KOSMOS ENERGY LTD Stock 500688106 95 16,718 SH   SOLE   16,718 0 0
KRAFT HEINZ CO Stock 500754106 7 205 SH   SOLE 33 205 0 0
KRAFT HEINZ CO Stock 500754106 263 8,182 SH   SOLE   8,182 0 0
KRANESHARES TR ETF 500767306 70 1,434 SH   SOLE   1,434 0 0
KRANESHARES TR ETF 500767405 33 1,002 SH   SOLE   1,001 0 0
KROGER CO Stock 501044101 1 31 SH   SOLE 33 31 0 0
KROGER CO Stock 501044101 87 3,013 SH   SOLE   3,013 0 0
KULICKE & SOFFA INDS INC Stock 501242101 11 400 SH   SOLE   400 0 0
KULICKE & SOFFA INDS INC Stock 501242101 18 666 SH   SOLE 9 666 0 0
KURA SUSHI USA INC Stock 501270102 5 208 SH   SOLE   208 0 0
L BRANDS INC Stock 501797104 2 89 SH   SOLE 19 89 0 0
L BRANDS INC Stock 501797104 6 314 SH   SOLE 33 314 0 0
L BRANDS INC Stock 501797104 77 4,232 SH   SOLE   4,232 0 0
LKQ CORP Stock 501889208 75 2,100 SH   SOLE 5 2,100 0 0
LKQ CORP Stock 501889208 992 27,779 SH   SOLE   27,779 0 0
LTC PPTYS INC REIT 502175102 26 580 SH   SOLE 33 580 0 0
LTC PPTYS INC REIT 502175102 45 1,000 SH   SOLE   1,000 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109 26 130 SH   SOLE 33 130 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109 36 184 SH   SOLE 9 184 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109 128 646 SH   SOLE 15 646 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109 1,344 6,792 SH   SOLE   6,791 0 0
LA Z BOY INC Stock 505336107 3 102 SH   SOLE 9 102 0 0
LA Z BOY INC Stock 505336107 69 2,187 SH   SOLE   2,187 0 0
LAKELAND FINL CORP Stock 511656100 2 38 SH   SOLE   38 0 0
LAKELAND FINL CORP Stock 511656100 8 161 SH   SOLE 9 161 0 0
LAM RESEARCH CORP Stock 512807108 30 101 SH   SOLE 33 101 0 0
LAM RESEARCH CORP Stock 512807108 3,168 10,833 SH   SOLE   10,832 0 0
LAMAR ADVERTISING CO NEW REIT 512816109 5 61 SH   SOLE 33 61 0 0
LAMAR ADVERTISING CO NEW REIT 512816109 41 456 SH   SOLE 17 456 0 0
LAMAR ADVERTISING CO NEW REIT 512816109 75 841 SH   SOLE   841 0 0
LAMB WESTON HLDGS INC Stock 513272104 353 4,100 SH   SOLE   4,099 0 0
LANCASTER COLONY CORP Stock 513847103 1 7 SH   SOLE   7 0 0
LANDSTAR SYS INC Stock 515098101 5 44 SH   SOLE 9 44 0 0
LANDSTAR SYS INC Stock 515098101 8 67 SH   SOLE 33 67 0 0
LANDSTAR SYS INC Stock 515098101 18 159 SH   SOLE 23 159 0 0
LANDSTAR SYS INC Stock 515098101 18 160 SH   SOLE   160 0 0
LAREDO PETROLEUM INC Stock 516806106 205 71,542 SH   SOLE   71,542 0 0
LAS VEGAS SANDS CORP Stock 517834107 2 28 SH   SOLE 9 28 0 0
LAS VEGAS SANDS CORP Stock 517834107 5 79 SH   SOLE 33 79 0 0
LAS VEGAS SANDS CORP Stock 517834107 8 123 SH   SOLE 16 123 0 0
LAS VEGAS SANDS CORP Stock 517834107 620 8,987 SH   SOLE   8,987 0 0
LATTICE SEMICONDUCTOR CORP Stock 518415104 10 522 SH   SOLE   522 0 0
LATTICE STRATEGIES TR ETF 518416102 8 260 SH   SOLE   260 0 0
LATTICE STRATEGIES TR ETF 518416102 16 533 SH   SOLE 22 533 0 0
LAUDER ESTEE COS INC Stock 518439104 25 120 SH   SOLE 33 120 0 0
LAUDER ESTEE COS INC Stock 518439104 124 600 SH   SOLE 4 600 0 0
LAUDER ESTEE COS INC Stock 518439104 208 1,005 SH   SOLE 30 1,005 0 0
LAUDER ESTEE COS INC Stock 518439104 1,071 5,187 SH   SOLE   5,186 0 0
LEAR CORP Stock 521865204 9 64 SH   SOLE   64 0 0
LEAR CORP Stock 521865204 24 176 SH   SOLE 9 176 0 0
LEGGETT & PLATT INC Stock 524660107 8 150 SH   SOLE 9 150 0 0
LEGGETT & PLATT INC Stock 524660107 59 1,154 SH   SOLE   1,154 0 0
LEGG MASON INC Stock 524901105 1 36 SH   SOLE   36 0 0
LEGG MASON INC Stock 524901105 158 4,400 SH   SOLE 5 4,400 0 0
LEIDOS HLDGS INC Stock 525327102 7 76 SH   SOLE 9 76 0 0
LEIDOS HLDGS INC Stock 525327102 26 270 SH   SOLE 33 270 0 0
LEIDOS HLDGS INC Stock 525327102 593 6,062 SH   SOLE   6,062 0 0
LEMAITRE VASCULAR INC Stock 525558201 4 125 SH   SOLE 9 125 0 0
LEMAITRE VASCULAR INC Stock 525558201 18 508 SH   SOLE   508 0 0
LENNAR CORP Stock 526057104 19 333 SH   SOLE   333 0 0
LENNAR CORP Stock 526057302 240 5,374 SH   SOLE   5,373 0 0
LENNOX INTL INC Stock 526107107 12 49 SH   SOLE 33 49 0 0
LENNOX INTL INC Stock 526107107 14 58 SH   SOLE   58 0 0
LEXICON PHARMACEUTICALS INC Stock 528872302 1 242 SH   SOLE   242 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 559 40,238 SH   SOLE   40,238 0 0
LEXINGTON REALTY TRUST REIT 529043101 6 610 SH   SOLE 33 610 0 0
LIBERTY ALL STAR EQUITY FD CEF 530158104 0 69 SH   SOLE   69 0 0
LIBERTY BROADBAND CORP Stock 530307305 112 891 SH   SOLE   891 0 0
LIBERTY PPTY TR REIT 531172104 3 47 SH   SOLE 19 47 0 0
LIBERTY PPTY TR REIT 531172104 6 99 SH   SOLE   99 0 0
LIBERTY PPTY TR REIT 531172104 17 285 SH   SOLE 33 285 0 0
LIBERTY MEDIA CORP DELAWARE Stock 531229409 88 1,818 SH   SOLE   1,818 0 0
LIBERTY MEDIA CORP DELAWARE Stock 531229607 1 14 SH   SOLE   14 0 0
LIBERTY MEDIA CORP DELAWARE Stock 531229888 0 11 SH   SOLE   11 0 0
LIGHTPATH TECHNOLOGIES INC Stock 532257805 0 4 SH   SOLE   4 0 0
LILLY ELI & CO Stock 532457108 3 20 SH   SOLE 7 20 0 0
LILLY ELI & CO Stock 532457108 8 58 SH   SOLE 19 57 0 0
LILLY ELI & CO Stock 532457108 10 73 SH   SOLE 9 73 0 0
LILLY ELI & CO Stock 532457108 30 226 SH   SOLE 33 226 0 0
LILLY ELI & CO Stock 532457108 2,016 15,343 SH   SOLE   15,342 0 0
LINCOLN ELEC HLDGS INC Stock 533900106 7 68 SH   SOLE 9 68 0 0
LINCOLN ELEC HLDGS INC Stock 533900106 7 73 SH   SOLE   73 0 0
LINCOLN ELEC HLDGS INC Stock 533900106 10 105 SH   SOLE 33 105 0 0
LINCOLN ELEC HLDGS INC Stock 533900106 12 120 SH   SOLE 23 120 0 0
LINCOLN NATL CORP IND Stock 534187109 4 71 SH   SOLE 9 71 0 0
LINCOLN NATL CORP IND Stock 534187109 6 105 SH   SOLE 33 105 0 0
LINCOLN NATL CORP IND Stock 534187109 384 6,505 SH   SOLE   6,505 0 0
LINDBLAD EXPEDITIONS HLDGS I Stock 535219109 1 54 SH   SOLE   54 0 0
LINDSAY CORP Stock 535555106 17 178 SH   SOLE 35 178 0 0
LITHIA MTRS INC Stock 536797103 4 24 SH   SOLE 9 24 0 0
LITHIA MTRS INC Stock 536797103 23 155 SH   SOLE 33 155 0 0
LITHIA MTRS INC Stock 536797103 77 524 SH   SOLE   524 0 0
LITTELFUSE INC Stock 537008104 3 14 SH   SOLE   14 0 0
LITTELFUSE INC Stock 537008104 8 42 SH   SOLE 9 42 0 0
LIVE NATION ENTERTAINMENT IN Stock 538034109 24 330 SH   SOLE 33 330 0 0
LIVONGO HEALTH INC Stock 539183103 3 100 SH   SOLE   100 0 0
LLOYDS BANKING GROUP PLC ADR 539439109 5 1,608 SH   SOLE 31 1,608 0 0
LLOYDS BANKING GROUP PLC ADR 539439109 25 7,547 SH   SOLE 33 7,547 0 0
LLOYDS BANKING GROUP PLC ADR 539439109 155 46,960 SH   SOLE   46,959 0 0
LOCKHEED MARTIN CORP Stock 539830109 4 10 SH   SOLE 19 10 0 0
LOCKHEED MARTIN CORP Stock 539830109 25 65 SH   SOLE 9 65 0 0
LOCKHEED MARTIN CORP Stock 539830109 81 207 SH   SOLE 33 207 0 0
LOCKHEED MARTIN CORP Stock 539830109 185 475 SH   SOLE 7 474 0 0
LOCKHEED MARTIN CORP Stock 539830109 1,751 4,498 SH   SOLE 6 4,498 0 0
LOCKHEED MARTIN CORP Stock 539830109 7,485 19,222 SH   SOLE   19,221 0 0
LOEWS CORP Stock 540424108 12 224 SH   SOLE 9 224 0 0
LOEWS CORP Stock 540424108 20 385 SH   SOLE 33 385 0 0
LOEWS CORP Stock 540424108 51 980 SH   SOLE 26 980 0 0
LOEWS CORP Stock 540424108 364 6,936 SH   SOLE   6,936 0 0
LOUISIANA PAC CORP Stock 546347105 6 195 SH   SOLE 33 195 0 0
LOUISIANA PAC CORP Stock 546347105 11 360 SH   SOLE   360 0 0
LOWES COS INC Stock 548661107 7 60 SH   SOLE 9 60 0 0
LOWES COS INC Stock 548661107 46 388 SH   SOLE 7 388 0 0
LOWES COS INC Stock 548661107 71 596 SH   SOLE 33 596 0 0
LOWES COS INC Stock 548661107 186 1,556 SH   SOLE 30 1,555 0 0
LOWES COS INC Stock 548661107 376 3,141 SH   SOLE 6 3,141 0 0
LOWES COS INC Stock 548661107 3,136 26,187 SH   SOLE   26,186 0 0
LUBYS INC Stock 549282101 0 100 SH   SOLE   100 0 0
LULULEMON ATHLETICA INC Stock 550021109 29 124 SH   SOLE 29 124 0 0
LULULEMON ATHLETICA INC Stock 550021109 660 2,848 SH   SOLE   2,848 0 0
LUNA INNOVATIONS Stock 550351100 33 4,588 SH   SOLE   4,588 0 0
M D C HLDGS INC Stock 552676108 1 17 SH   SOLE 33 17 0 0
M D C HLDGS INC Stock 552676108 2 42 SH   SOLE 9 42 0 0
M D C HLDGS INC Stock 552676108 2 52 SH   SOLE   52 0 0
MDU RES GROUP INC Stock 552690109 28 939 SH   SOLE 17 939 0 0
MDU RES GROUP INC Stock 552690109 31 1,053 SH   SOLE   1,053 0 0
MGIC INVT CORP WIS Stock 552848103 46 3,263 SH   SOLE   3,263 0 0
MFS GOVT MKTS INCOME TR CEF 552939100 14 3,000 SH   SOLE   3,000 0 0
MGM RESORTS INTERNATIONAL Stock 552953101 18 530 SH   SOLE 33 530 0 0
MGM RESORTS INTERNATIONAL Stock 552953101 26 790 SH   SOLE 24 790 0 0
MGM RESORTS INTERNATIONAL Stock 552953101 48 1,452 SH   SOLE   1,452 0 0
MSA SAFETY INC Stock 553498106 3 27 SH   SOLE 9 27 0 0
MSA SAFETY INC Stock 553498106 15 119 SH   SOLE 33 119 0 0
MSC INDL DIRECT INC Stock 553530106 4 47 SH   SOLE 9 47 0 0
MSC INDL DIRECT INC Stock 553530106 35 443 SH   SOLE 7 443 0 0
MSC INDL DIRECT INC Stock 553530106 55 697 SH   SOLE   697 0 0
MSC INDL DIRECT INC Stock 553530106 515 6,559 SH   SOLE 6 6,559 0 0
MTS SYS CORP Stock 553777103 1 16 SH   SOLE 33 16 0 0
MTS SYS CORP Stock 553777103 4 73 SH   SOLE 9 73 0 0
MTS SYS CORP Stock 553777103 32 656 SH   SOLE 6 656 0 0
MV OIL TR Stock 553859109 8 1,355 SH   SOLE   1,354 0 0
MACERICH CO REIT 554382101 6 238 SH   SOLE 33 238 0 0
MACERICH CO REIT 554382101 32 1,202 SH   SOLE   1,202 0 0
MACK CALI RLTY CORP REIT 554489104 2 78 SH   SOLE   78 0 0
MADDEN STEVEN LTD Stock 556269108 19 435 SH   SOLE 33 435 0 0
MAGELLAN HEALTH INC Stock 559079207 1 10 SH   SOLE 33 10 0 0
MAGELLAN MIDSTREAM PRTNRS LP Stock 559080106 195 3,106 SH   SOLE   3,105 0 0
MAGNA INTL INC Stock 559222401 81 1,469 SH   SOLE 17 1,469 0 0
MAGNA INTL INC Stock 559222401 508 9,271 SH   SOLE   9,271 0 0
MANHATTAN ASSOCS INC Stock 562750109 1 12 SH   SOLE 19 12 0 0
MANHATTAN ASSOCS INC Stock 562750109 23 285 SH   SOLE   285 0 0
MANTECH INTL CORP Stock 564563104 2 28 SH   SOLE   27 0 0
MARATHON OIL CORP Stock 565849106 1 55 SH   SOLE 33 55 0 0
MARATHON OIL CORP Stock 565849106 5 366 SH   SOLE 9 366 0 0
MARATHON OIL CORP Stock 565849106 296 21,807 SH   SOLE   21,807 0 0
MARKEL CORP Stock 570535104 38 33 SH   SOLE 7 33 0 0
MARKEL CORP Stock 570535104 57 50 SH   SOLE 5 50 0 0
MARKEL CORP Stock 570535104 115 101 SH   SOLE   101 0 0
MARKEL CORP Stock 570535104 636 556 SH   SOLE 6 556 0 0
MARLIN BUSINESS SVCS CORP Stock 571157106 7 300 SH   SOLE   300 0 0
MARSH & MCLENNAN COS INC Stock 571748102 26 237 SH   SOLE 33 237 0 0
MARSH & MCLENNAN COS INC Stock 571748102 914 8,208 SH   SOLE   8,207 0 0
MARRIOTT INTL INC NEW Stock 571903202 21 141 SH   SOLE 9 141 0 0
MARRIOTT INTL INC NEW Stock 571903202 24 158 SH   SOLE 33 158 0 0
MARRIOTT INTL INC NEW Stock 571903202 217 1,435 SH   SOLE   1,435 0 0
MARTIN MARIETTA MATLS INC Stock 573284106 31 111 SH   SOLE 6 111 0 0
MARTIN MARIETTA MATLS INC Stock 573284106 166 595 SH   SOLE   595 0 0
MASCO CORP Stock 574599106 2 42 SH   SOLE 9 42 0 0
MASCO CORP Stock 574599106 282 5,879 SH   SOLE   5,878 0 0
MASIMO CORP Stock 574795100 18 117 SH   SOLE 33 117 0 0
MASIMO CORP Stock 574795100 159 1,007 SH   SOLE   1,007 0 0
MASTEC INC Stock 576323109 13 195 SH   SOLE 33 195 0 0
MASTEC INC Stock 576323109 73 1,140 SH   SOLE   1,140 0 0
MATADOR RES CO Stock 576485205 3 143 SH   SOLE 9 143 0 0
MATADOR RES CO Stock 576485205 6 345 SH   SOLE   345 0 0
MATTEL INC Stock 577081102 86 6,381 SH   SOLE   6,380 0 0
MAXIMUS INC Stock 577933104 3 45 SH   SOLE   45 0 0
MAXIMUS INC Stock 577933104 6 85 SH   SOLE 33 85 0 0
MAXIMUS INC Stock 577933104 33 445 SH   SOLE 9 445 0 0
MCCORMICK & CO INC Stock 579780206 1 3 SH   SOLE 9 3 0 0
MCCORMICK & CO INC Stock 579780206 11 67 SH   SOLE 4 67 0 0
MCCORMICK & CO INC Stock 579780206 18 105 SH   SOLE 33 105 0 0
MCCORMICK & CO INC Stock 579780206 407 2,397 SH   SOLE   2,397 0 0
MCDERMOTT INTL INC Stock 580037703 14 20,656 SH   SOLE   20,656 0 0
MCDONALDS CORP Stock 580135101 21 105 SH   SOLE 9 105 0 0
MCDONALDS CORP Stock 580135101 72 365 SH   SOLE 33 365 0 0
MCDONALDS CORP Stock 580135101 131 662 SH   SOLE 7 661 0 0
MCDONALDS CORP Stock 580135101 915 4,629 SH   SOLE 6 4,629 0 0
MCDONALDS CORP Stock 580135101 4,254 21,527 SH   SOLE   21,526 0 0
MCGRATH RENTCORP Stock 580589109 1 7 SH   SOLE   7 0 0
MEDICINES CO Stock 584688105 33 393 SH   SOLE 33 393 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 2 77 SH   SOLE 9 77 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 6 244 SH   SOLE 33 244 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 7 307 SH   SOLE   307 0 0
MERCURY SYS INC Stock 589378108 10 145 SH   SOLE 33 145 0 0
MERCURY SYS INC Stock 589378108 158 2,287 SH   SOLE   2,287 0 0
MERCURY GENL CORP NEW Stock 589400100 1 16 SH   SOLE 33 16 0 0
MEREDITH CORP Stock 589433101 1 19 SH   SOLE 33 19 0 0
MEREDITH CORP Stock 589433101 306 9,416 SH   SOLE   9,416 0 0
MERIT MED SYS INC Stock 589889104 8 267 SH   SOLE   267 0 0
MERIT MED SYS INC Stock 589889104 15 480 SH   SOLE 35 480 0 0
MESA AIR GROUP INC Stock 590479135 9 1,000 SH   SOLE   1,000 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105 7 9 SH   SOLE 9 9 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105 30 38 SH   SOLE 29 38 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105 209 263 SH   SOLE   263 0 0
MICRO FOCUS INTERNATIONAL PL ADR 594837403 7 465 SH   SOLE   465 0 0
MICROSOFT CORP Stock 594918104 5 33 SH   SOLE 22 33 0 0
MICROSOFT CORP Stock 594918104 23 143 SH   SOLE 19 143 0 0
MICROSOFT CORP Stock 594918104 43 275 SH   SOLE 24 275 0 0
MICROSOFT CORP Stock 594918104 169 1,074 SH   SOLE 4 1,074 0 0
MICROSOFT CORP Stock 594918104 185 1,170 SH   SOLE 28 1,170 0 0
MICROSOFT CORP Stock 594918104 189 1,198 SH   SOLE 7 1,198 0 0
MICROSOFT CORP Stock 594918104 192 1,215 SH   SOLE 15 1,215 0 0
MICROSOFT CORP Stock 594918104 193 1,225 SH   SOLE 5 1,225 0 0
MICROSOFT CORP Stock 594918104 298 1,892 SH   SOLE 9 1,892 0 0
MICROSOFT CORP Stock 594918104 778 4,934 SH   SOLE 33 4,934 0 0
MICROSOFT CORP Stock 594918104 2,306 14,622 SH   SOLE 6 14,622 0 0
MICROSOFT CORP Stock 594918104 19,664 124,694 SH   SOLE   124,694 0 0
MICROVISION INC DEL Stock 594960304 2 2,500 SH   SOLE   2,500 0 0
MICROCHIP TECHNOLOGY INC Stock 595017104 14 130 SH   SOLE 33 130 0 0
MICROCHIP TECHNOLOGY INC Stock 595017104 303 2,894 SH   SOLE   2,894 0 0
MICRON TECHNOLOGY INC Stock 595112103 19 354 SH   SOLE 33 354 0 0
MICRON TECHNOLOGY INC Stock 595112103 32 590 SH   SOLE 24 590 0 0
MICRON TECHNOLOGY INC Stock 595112103 1,384 25,736 SH   SOLE   25,736 0 0
MIDDLEBY CORP Stock 596278101 2 22 SH   SOLE 9 22 0 0
MIDDLEBY CORP Stock 596278101 19 177 SH   SOLE   177 0 0
MIDDLESEX WATER CO Stock 596680108 3 41 SH   SOLE 35 41 0 0
MILLER HERMAN INC Stock 600544100 362 8,689 SH   SOLE   8,689 0 0
MILLER INDS INC TENN Stock 600551204 36 983 SH   SOLE   983 0 0
MITSUBISHI UFJ FINL GROUP IN ADR 606822104 3 502 SH   SOLE   502 0 0
MITSUBISHI UFJ FINL GROUP IN ADR 606822104 37 6,845 SH   SOLE 33 6,845 0 0
MOBILE TELESYSTEMS PJSC ADR 607409109 354 34,888 SH   SOLE   34,887 0 0
MODINE MFG CO Stock 607828100 12 1,588 SH   SOLE   1,588 0 0
MOHAWK INDS INC Stock 608190104 11 84 SH   SOLE 9 84 0 0
MOHAWK INDS INC Stock 608190104 32 237 SH   SOLE   237 0 0
MONDELEZ INTL INC Stock 609207105 3 53 SH   SOLE 19 53 0 0
MONDELEZ INTL INC Stock 609207105 65 1,188 SH   SOLE 33 1,188 0 0
MONDELEZ INTL INC Stock 609207105 1,837 33,352 SH   SOLE   33,352 0 0
MONMOUTH REAL ESTATE INVT CO REIT 609720107 1 45 SH   SOLE 33 45 0 0
MONOLITHIC PWR SYS INC Stock 609839105 9 48 SH   SOLE 9 48 0 0
MONOLITHIC PWR SYS INC Stock 609839105 13 73 SH   SOLE   73 0 0
MONOLITHIC PWR SYS INC Stock 609839105 15 85 SH   SOLE 33 85 0 0
MONRO INC Stock 610236101 1 9 SH   SOLE 33 9 0 0
MONRO INC Stock 610236101 4 49 SH   SOLE 9 49 0 0
MONRO INC Stock 610236101 19 246 SH   SOLE   245 0 0
MOODYS CORP Stock 615369105 21 87 SH   SOLE 33 87 0 0
MOODYS CORP Stock 615369105 258 1,086 SH   SOLE   1,086 0 0
MOOG INC Stock 615394202 2 26 SH   SOLE   26 0 0
MOOG INC Stock 615394202 5 54 SH   SOLE 33 54 0 0
MORGAN STANLEY Stock 617446448 6 121 SH   SOLE 9 121 0 0
MORGAN STANLEY Stock 617446448 35 675 SH   SOLE 33 675 0 0
MORGAN STANLEY Stock 617446448 250 4,882 SH   SOLE   4,881 0 0
MORGAN STANLEY CHINA A SH FD CEF 617468103 31 1,448 SH   SOLE   1,448 0 0
MORNINGSTAR INC Stock 617700109 3 22 SH   SOLE 9 22 0 0
MORNINGSTAR INC Stock 617700109 45 300 SH   SOLE 7 300 0 0
MORNINGSTAR INC Stock 617700109 76 500 SH   SOLE   500 0 0
MORNINGSTAR INC Stock 617700109 387 2,556 SH   SOLE 6 2,556 0 0
MOTOROLA SOLUTIONS INC Stock 620076307 22 136 SH   SOLE 33 136 0 0
MOTOROLA SOLUTIONS INC Stock 620076307 89 550 SH   SOLE 4 550 0 0
MOTOROLA SOLUTIONS INC Stock 620076307 135 838 SH   SOLE   838 0 0
MOVADO GROUP INC Stock 624580106 31 1,414 SH   SOLE 6 1,414 0 0
MUELLER INDS INC Stock 624756102 10 325 SH   SOLE   325 0 0
MUELLER WTR PRODS INC Stock 624758108 5 386 SH   SOLE 9 386 0 0
MUELLER WTR PRODS INC Stock 624758108 6 534 SH   SOLE 35 534 0 0
MURPHY OIL CORP Stock 626717102 1 28 SH   SOLE 33 28 0 0
MURPHY OIL CORP Stock 626717102 712 26,560 SH   SOLE   26,559 0 0
MURPHY USA INC Stock 626755102 4 36 SH   SOLE   36 0 0
NBT BANCORP INC Stock 628778102 5 130 SH   SOLE 33 130 0 0
NMI HLDGS INC Stock 629209305 1 18 SH   SOLE   18 0 0
NRG ENERGY INC Stock 629377508 8 190 SH   SOLE   190 0 0
NASDAQ INC Stock 631103108 130 1,213 SH   SOLE   1,212 0 0
NATHANS FAMOUS INC NEW Stock 632347100 8 110 SH   SOLE 6 110 0 0
NATIONAL BEVERAGE CORP Stock 635017106 5 101 SH   SOLE 9 101 0 0
NATIONAL BEVERAGE CORP Stock 635017106 20 390 SH   SOLE 23 390 0 0
NATIONAL BEVERAGE CORP Stock 635017106 91 1,782 SH   SOLE   1,782 0 0
NATIONAL HEALTHCARE CORP Stock 635906100 1 15 SH   SOLE 33 15 0 0
NATIONAL FUEL GAS CO N J Stock 636180101 1 15 SH   SOLE 33 15 0 0
NATIONAL FUEL GAS CO N J Stock 636180101 381 8,178 SH   SOLE   8,177 0 0
NATIONAL GRID PLC ADR 636274409 12 195 SH   SOLE 9 195 0 0
NATIONAL GRID PLC ADR 636274409 23 364 SH   SOLE 33 364 0 0
NATIONAL GRID PLC ADR 636274409 31 491 SH   SOLE   490 0 0
NATIONAL GRID PLC ADR 636274409 33 525 SH   SOLE 17 525 0 0
NATIONAL INSTRS CORP Stock 636518102 2 40 SH   SOLE   40 0 0
NATIONAL OILWELL VARCO INC Stock 637071101 26 1,043 SH   SOLE 9 1,043 0 0
NATIONAL OILWELL VARCO INC Stock 637071101 393 15,675 SH   SOLE   15,675 0 0
NATIONAL PRESTO INDS INC Stock 637215104 1 9 SH   SOLE 33 9 0 0
NATIONAL PRESTO INDS INC Stock 637215104 62 700 SH   SOLE   700 0 0
NATIONAL RETAIL PPTYS INC REIT 637417106 2 42 SH   SOLE 9 42 0 0
NATIONAL RETAIL PPTYS INC REIT 637417106 13 250 SH   SOLE 33 250 0 0
NATIONAL RETAIL PPTYS INC REIT 637417106 87 1,619 SH   SOLE   1,618 0 0
NATIONAL STORAGE AFFILIATES REIT 637870106 1 20 SH   SOLE 33 20 0 0
NATIONAL WESTN LIFE GROUP IN Stock 638517102 1 5 SH   SOLE   5 0 0
NATUS MEDICAL INC Stock 639050103 6 169 SH   SOLE   169 0 0
NATUS MEDICAL INC Stock 639050103 29 878 SH   SOLE 6 878 0 0
NEENAH INC Stock 640079109 3 42 SH   SOLE 9 42 0 0
NEENAH INC Stock 640079109 14 195 SH   SOLE   195 0 0
NEENAH INC Stock 640079109 30 430 SH   SOLE 6 430 0 0
NEKTAR THERAPEUTICS Stock 640268108 12 538 SH   SOLE 33 538 0 0
NEKTAR THERAPEUTICS Stock 640268108 35 1,600 SH   SOLE   1,600 0 0
NEOGEN CORP Stock 640491106 7 110 SH   SOLE 33 110 0 0
NEW GOLD INC CDA Stock 644535106 0 280 SH   SOLE   280 0 0
NEW JERSEY RES Stock 646025106 138 3,087 SH   SOLE   3,086 0 0
NEW JERSEY RES Stock 646025106 819 18,378 SH   SOLE 6 18,378 0 0
NEW MTN FIN CORP CEF 647551100 102 7,451 SH   SOLE   7,451 0 0
NEW ORIENTAL ED & TECH GRP I ADR 647581107 45 370 SH   SOLE 9 370 0 0
NEW ORIENTAL ED & TECH GRP I ADR 647581107 116 960 SH   SOLE   960 0 0
NEW SR INVT GROUP INC REIT 648691103 8 1,000 SH   SOLE   1,000 0 0
NEW YORK CMNTY BANCORP INC Stock 649445103 13 1,044 SH   SOLE 33 1,044 0 0
NEW YORK CMNTY BANCORP INC Stock 649445103 148 12,330 SH   SOLE   12,330 0 0
NEW YORK TIMES CO Stock 650111107 5 168 SH   SOLE   168 0 0
NEW YORK TIMES CO Stock 650111107 9 292 SH   SOLE 33 292 0 0
NEWELL BRANDS INC Stock 651229106 1 36 SH   SOLE 33 36 0 0
NEWELL BRANDS INC Stock 651229106 1,450 75,449 SH   SOLE   75,448 0 0
NEWMARKET CORP Stock 651587107 1 3 SH   SOLE   3 0 0
NEWMARKET CORP Stock 651587107 2 5 SH   SOLE 19 5 0 0
NEWMONT GOLDCORP CORPORATION Stock 651639106 35 797 SH   SOLE 33 797 0 0
NEWMONT GOLDCORP CORPORATION Stock 651639106 378 8,693 SH   SOLE   8,692 0 0
NEWPARK RES INC Stock 651718504 8 1,200 SH   SOLE   1,200 0 0
NEWTEK BUSINESS SVCS CORP CEF 652526203 61 2,711 SH   SOLE   2,711 0 0
NICE LTD ADR 653656108 1 7 SH   SOLE   7 0 0
NICE LTD ADR 653656108 4 29 SH   SOLE 33 29 0 0
NIKE INC Stock 654106103 50 493 SH   SOLE 9 493 0 0
NIKE INC Stock 654106103 83 824 SH   SOLE 28 824 0 0
NIKE INC Stock 654106103 103 1,020 SH   SOLE 33 1,020 0 0
NIKE INC Stock 654106103 194 1,910 SH   SOLE 30 1,910 0 0
NIKE INC Stock 654106103 1,056 10,427 SH   SOLE 6 10,427 0 0
NIKE INC Stock 654106103 1,110 10,957 SH   SOLE   10,956 0 0
NOKIA CORP ADR 654902204 2 485 SH   SOLE 33 485 0 0
NOKIA CORP ADR 654902204 343 92,544 SH   SOLE   92,544 0 0
NOBLE ENERGY INC Stock 655044105 25 1,000 SH   SOLE   1,000 0 0
NOBLE ENERGY INC Stock 655044105 34 1,358 SH   SOLE 9 1,358 0 0
NORDSON CORP Stock 655663102 16 101 SH   SOLE 33 101 0 0
NORDSON CORP Stock 655663102 17 104 SH   SOLE 9 104 0 0
NORDSON CORP Stock 655663102 42 259 SH   SOLE   259 0 0
NORDSON CORP Stock 655663102 974 5,981 SH   SOLE 6 5,981 0 0
NORDSTROM INC Stock 655664100 1 18 SH   SOLE 33 18 0 0
NORDSTROM INC Stock 655664100 67 1,625 SH   SOLE   1,625 0 0
NORFOLK SOUTHERN CORP Stock 655844108 24 124 SH   SOLE 33 124 0 0
NORFOLK SOUTHERN CORP Stock 655844108 28 143 SH   SOLE 9 143 0 0
NORFOLK SOUTHERN CORP Stock 655844108 2,137 11,006 SH   SOLE   11,006 0 0
NORTH EUROPEAN OIL RTY TR Stock 659310106 0 0 SH   SOLE   0 0 0
NORTHERN TR CORP Stock 665859104 8 76 SH   SOLE 35 76 0 0
NORTHERN TR CORP Stock 665859104 66 625 SH   SOLE   624 0 0
NORTHERN TR CORP Stock 665859104 1,661 15,631 SH   SOLE 6 15,631 0 0
NORTHROP GRUMMAN CORP Stock 666807102 37 109 SH   SOLE 33 109 0 0
NORTHROP GRUMMAN CORP Stock 666807102 1,060 3,081 SH   SOLE   3,080 0 0
NORTHWEST PIPE CO Stock 667746101 7 200 SH   SOLE   200 0 0
NORTHWESTERN CORP Stock 668074305 1 10 SH   SOLE 33 10 0 0
NORTHWESTERN CORP Stock 668074305 4 60 SH   SOLE 23 60 0 0
NORTONLIFELOCK INC Stock 668771108 3 118 SH   SOLE 9 118 0 0
NORTONLIFELOCK INC Stock 668771108 20 799 SH   SOLE 33 799 0 0
NOVAVAX INC Stock 670002401 0 10 SH   SOLE   10 0 0
NOVO-NORDISK A S ADR 670100205 39 670 SH   SOLE 33 670 0 0
NOVO-NORDISK A S ADR 670100205 158 2,729 SH   SOLE   2,729 0 0
NUCOR CORP Stock 670346105 27 488 SH   SOLE 9 488 0 0
NUCOR CORP Stock 670346105 541 9,606 SH   SOLE   9,606 0 0
NUVEEN CALIFORNIA AMT QLT MU CEF 670651108 30 2,003 SH   SOLE   2,002 0 0
NUVEEN AMT FREE QLTY MUN INC CEF 670657105 263 18,292 SH   SOLE   18,292 0 0
NUVEEN INTER DURATION MN TMF CEF 670671106 446 32,088 SH   SOLE   32,088 0 0
NUVEEN MUN HIGH INCOME OPP F CEF 670682103 5 332 SH   SOLE   332 0 0
NUVEEN AMT-FREE MUN VALUE FD CEF 670695105 19 1,150 SH   SOLE   1,150 0 0
NUVEEN NASDAQ 100 DYNAMIC OV CEF 670699107 6 268 SH   SOLE   267 0 0
NUVASIVE INC Stock 670704105 13 170 SH   SOLE 33 170 0 0
NUVEEN MORTGAGE AND INCOME F CEF 670735109 46 2,093 SH   SOLE   2,093 0 0
OGE ENERGY CORP Stock 670837103 3 68 SH   SOLE 9 68 0 0
OGE ENERGY CORP Stock 670837103 15 331 SH   SOLE   331 0 0
OGE ENERGY CORP Stock 670837103 18 415 SH   SOLE 33 415 0 0
OI S A ADR 670851500 0 1 SH   SOLE   1 0 0
NUVEEN MUN VALUE FD INC CEF 670928100 46 4,307 SH   SOLE   4,306 0 0
NUVEEN MICHIGAN QLT MUN INC CEF 670979103 23 1,654 SH   SOLE   1,654 0 0
NUVEEN OHIO QLTY MUN INCOME CEF 670980101 138 8,971 SH   SOLE   8,971 0 0
OSI SYSTEMS INC Stock 671044105 1 8 SH   SOLE 33 8 0 0
OASIS PETE INC NEW Stock 674215108 109 33,378 SH   SOLE   33,378 0 0
OBSIDIAN ENERGY LTD Stock 674482203 0 142 SH   SOLE   142 0 0
OCCIDENTAL PETE CORP Stock 674599105 6 155 SH   SOLE 9 155 0 0
OCCIDENTAL PETE CORP Stock 674599105 11 272 SH   SOLE 33 272 0 0
OCCIDENTAL PETE CORP Stock 674599105 21 498 SH   SOLE 17 498 0 0
OCCIDENTAL PETE CORP Stock 674599105 1,972 47,864 SH   SOLE   47,863 0 0
OCEANFIRST FINL CORP Stock 675234108 1 58 SH   SOLE 9 58 0 0
OFFICE DEPOT INC Stock 676220106 0 139 SH   SOLE   139 0 0
OIL STS INTL INC Stock 678026105 71 4,374 SH   SOLE   4,374 0 0
OKTA INC Stock 679295105 62 538 SH   SOLE   538 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100 27 141 SH   SOLE 33 141 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100 45 239 SH   SOLE   239 0 0
OLD NATL BANCORP IND Stock 680033107 25 1,376 SH   SOLE   1,376 0 0
OLD REP INTL CORP Stock 680223104 4 195 SH   SOLE 33 195 0 0
OLD REP INTL CORP Stock 680223104 44 1,968 SH   SOLE 17 1,968 0 0
OLD REP INTL CORP Stock 680223104 1,223 54,656 SH   SOLE   54,655 0 0
OLIN CORP Stock 680665205 1 40 SH   SOLE 33 40 0 0
OLIN CORP Stock 680665205 38 2,221 SH   SOLE   2,220 0 0
OLLIES BARGAIN OUTLT HLDGS I Stock 681116109 5 78 SH   SOLE 33 78 0 0
OLLIES BARGAIN OUTLT HLDGS I Stock 681116109 334 5,118 SH   SOLE   5,118 0 0
OMNICOM GROUP INC Stock 681919106 2 21 SH   SOLE 19 21 0 0
OMNICOM GROUP INC Stock 681919106 3 39 SH   SOLE 9 39 0 0
OMNICOM GROUP INC Stock 681919106 8 95 SH   SOLE 33 95 0 0
OMNICOM GROUP INC Stock 681919106 108 1,336 SH   SOLE   1,336 0 0
OMEGA HEALTHCARE INVS INC REIT 681936100 9 205 SH   SOLE 33 205 0 0
OMEGA HEALTHCARE INVS INC REIT 681936100 618 14,583 SH   SOLE   14,583 0 0
ON SEMICONDUCTOR CORP Stock 682189105 6 228 SH   SOLE 33 228 0 0
ON SEMICONDUCTOR CORP Stock 682189105 14 570 SH   SOLE 35 570 0 0
ON SEMICONDUCTOR CORP Stock 682189105 58 2,384 SH   SOLE   2,384 0 0
ONE LIBERTY PPTYS INC REIT 682406103 60 2,200 SH   SOLE   2,200 0 0
ONEOK INC NEW Stock 682680103 16 208 SH   SOLE 17 208 0 0
ONEOK INC NEW Stock 682680103 24 320 SH   SOLE 33 320 0 0
ONEOK INC NEW Stock 682680103 254 3,352 SH   SOLE   3,351 0 0
OPEN TEXT CORP Stock 683715106 4 96 SH   SOLE   96 0 0
OPIANT PHARMACEUTICALS INC Stock 683750103 86 6,000 SH   SOLE   6,000 0 0
ORANGE ADR 684060106 2 165 SH   SOLE 9 165 0 0
ORANGE ADR 684060106 6 435 SH   SOLE 33 435 0 0
ORIX CORP ADR 686330101 1 10 SH   SOLE   10 0 0
ORIX CORP ADR 686330101 19 233 SH   SOLE 33 233 0 0
OSHKOSH CORP Stock 688239201 0 5 SH   SOLE   5 0 0
OSHKOSH CORP Stock 688239201 14 145 SH   SOLE 33 145 0 0
OVERSTOCK COM INC DEL Stock 690370101 1 100 SH   SOLE   100 0 0
OWENS & MINOR INC NEW Stock 690732102 0 42 SH   SOLE   42 0 0
OWENS CORNING NEW Stock 690742101 3 42 SH   SOLE 9 42 0 0
OXFORD LANE CAP CORP CEF 691543102 3 400 SH   SOLE   400 0 0
PNC FINL SVCS GROUP INC Stock 693475105 3 17 SH   SOLE 19 17 0 0
PNC FINL SVCS GROUP INC Stock 693475105 37 232 SH   SOLE 9 232 0 0
PNC FINL SVCS GROUP INC Stock 693475105 98 613 SH   SOLE 33 613 0 0
PNC FINL SVCS GROUP INC Stock 693475105 100 629 SH   SOLE 7 628 0 0
PNC FINL SVCS GROUP INC Stock 693475105 356 2,230 SH   SOLE   2,230 0 0
POSCO ADR 693483109 3 68 SH   SOLE 9 68 0 0
PPG INDS INC Stock 693506107 37 277 SH   SOLE 9 277 0 0
PPG INDS INC Stock 693506107 47 351 SH   SOLE 33 351 0 0
PPG INDS INC Stock 693506107 749 5,614 SH   SOLE   5,613 0 0
PPG INDS INC Stock 693506107 926 6,938 SH   SOLE 6 6,938 0 0
PVH CORP Stock 693656100 5 46 SH   SOLE 22 46 0 0
PVH CORP Stock 693656100 6 58 SH   SOLE 9 58 0 0
PVH CORP Stock 693656100 163 1,553 SH   SOLE   1,553 0 0
PACCAR INC Stock 693718108 10 124 SH   SOLE 9 124 0 0
PACCAR INC Stock 693718108 42 528 SH   SOLE 33 528 0 0
PACCAR INC Stock 693718108 62 782 SH   SOLE   782 0 0
PACIRA BIOSCIENCES Stock 695127100 8 170 SH   SOLE   170 0 0
PACKAGING CORP AMER Stock 695156109 2 21 SH   SOLE 9 21 0 0
PACKAGING CORP AMER Stock 695156109 163 1,455 SH   SOLE   1,455 0 0
PACWEST BANCORP DEL Stock 695263103 6 157 SH   SOLE 9 157 0 0
PACWEST BANCORP DEL Stock 695263103 53 1,388 SH   SOLE   1,388 0 0
PALO ALTO NETWORKS INC Stock 697435105 1 4 SH   SOLE 9 4 0 0
PALO ALTO NETWORKS INC Stock 697435105 5 20 SH   SOLE 33 20 0 0
PALO ALTO NETWORKS INC Stock 697435105 17 74 SH   SOLE 4 74 0 0
PALO ALTO NETWORKS INC Stock 697435105 202 873 SH   SOLE 15 873 0 0
PALO ALTO NETWORKS INC Stock 697435105 847 3,662 SH   SOLE   3,662 0 0
PAN AMERICAN SILVER CORP Stock 697900108 21 891 SH   SOLE   890 0 0
PARK HOTELS RESORTS INC REIT 700517105 82 3,181 SH   SOLE   3,181 0 0
PARKER DRILLING CO Stock 701081507 0 1 SH   SOLE   1 0 0
PARKER HANNIFIN CORP Stock 701094104 24 117 SH   SOLE 33 117 0 0
PARKER HANNIFIN CORP Stock 701094104 252 1,226 SH   SOLE   1,225 0 0
PARSLEY ENERGY INC Stock 701877102 8 404 SH   SOLE 9 404 0 0
PARSLEY ENERGY INC Stock 701877102 11 605 SH   SOLE   605 0 0
PATTERSON COMPANIES INC Stock 703395103 1 34 SH   SOLE 33 34 0 0
PATTERSON COMPANIES INC Stock 703395103 14 685 SH   SOLE 7 685 0 0
PATTERSON COMPANIES INC Stock 703395103 33 1,603 SH   SOLE   1,603 0 0
PATTERSON COMPANIES INC Stock 703395103 137 6,697 SH   SOLE 6 6,697 0 0
PATTERSON UTI ENERGY INC Stock 703481101 4 337 SH   SOLE   337 0 0
PAYCHEX INC Stock 704326107 3 33 SH   SOLE 19 33 0 0
PAYCHEX INC Stock 704326107 14 165 SH   SOLE 33 165 0 0
PAYCHEX INC Stock 704326107 306 3,600 SH   SOLE 5 3,600 0 0
PAYCHEX INC Stock 704326107 1,000 11,757 SH   SOLE   11,757 0 0
PAYCHEX INC Stock 704326107 1,744 20,509 SH   SOLE 6 20,508 0 0
PEARSON PLC ADR 705015105 0 0 SH   SOLE   0 0 0
PEMBINA PIPELINE CORP Stock 706327103 15 412 SH   SOLE 17 412 0 0
PEMBINA PIPELINE CORP Stock 706327103 53 1,425 SH   SOLE   1,425 0 0
PENN NATL GAMING INC Stock 707569109 8 298 SH   SOLE   298 0 0
PENNANTPARK INVT CORP CEF 708062104 47 7,135 SH   SOLE   7,135 0 0
PENNSYLVANIA RL ESTATE INVT REIT 709102107 7 1,300 SH   SOLE   1,300 0 0
PEOPLES UTD FINL INC Stock 712704105 511 30,244 SH   SOLE   30,243 0 0
PEPSICO INC Stock 713448108 6 44 SH   SOLE 19 44 0 0
PEPSICO INC Stock 713448108 56 412 SH   SOLE 9 412 0 0
PEPSICO INC Stock 713448108 164 1,199 SH   SOLE 7 1,199 0 0
PEPSICO INC Stock 713448108 173 1,263 SH   SOLE 33 1,263 0 0
PEPSICO INC Stock 713448108 369 2,700 SH   SOLE 5 2,700 0 0
PEPSICO INC Stock 713448108 1,958 14,328 SH   SOLE 6 14,327 0 0
PEPSICO INC Stock 713448108 2,732 19,989 SH   SOLE   19,989 0 0
PERKINELMER INC Stock 714046109 17 172 SH   SOLE 9 172 0 0
PERSPECTA INC Stock 715347100 2 79 SH   SOLE   79 0 0
PERSPECTA INC Stock 715347100 4 143 SH   SOLE 9 143 0 0
PERTH MINT PHYSICAL GOLD ETF ETF 715426102 3 225 SH   SOLE   225 0 0
PETMED EXPRESS INC Stock 716382106 9 400 SH   SOLE   400 0 0
PFIZER INC Stock 717081103 5 118 SH   SOLE 19 117 0 0
PFIZER INC Stock 717081103 6 159 SH   SOLE 23 159 0 0
PFIZER INC Stock 717081103 52 1,336 SH   SOLE 17 1,336 0 0
PFIZER INC Stock 717081103 75 1,917 SH   SOLE 33 1,917 0 0
PFIZER INC Stock 717081103 85 2,159 SH   SOLE 9 2,159 0 0
PFIZER INC Stock 717081103 153 3,911 SH   SOLE 7 3,911 0 0
PFIZER INC Stock 717081103 696 17,763 SH   SOLE 6 17,763 0 0
PFIZER INC Stock 717081103 6,273 160,115 SH   SOLE   160,114 0 0
PHILIP MORRIS INTL INC Stock 718172109 4 46 SH   SOLE 19 45 0 0
PHILIP MORRIS INTL INC Stock 718172109 52 613 SH   SOLE 9 613 0 0
PHILIP MORRIS INTL INC Stock 718172109 76 892 SH   SOLE 33 892 0 0
PHILIP MORRIS INTL INC Stock 718172109 3,896 45,786 SH   SOLE   45,785 0 0
PHILLIPS 66 Stock 718546104 4 36 SH   SOLE 19 35 0 0
PHILLIPS 66 Stock 718546104 25 220 SH   SOLE 9 220 0 0
PHILLIPS 66 Stock 718546104 84 757 SH   SOLE 33 757 0 0
PHILLIPS 66 Stock 718546104 4,492 40,317 SH   SOLE   40,316 0 0
PHILLIPS 66 PARTNERS LP Stock 718549207 14 226 SH   SOLE   226 0 0
PIEDMONT OFFICE REALTY TR IN REIT 720190206 492 22,100 SH   SOLE   22,100 0 0
PIMCO GLOBAL STOCKSPLS INCM CEF 722011103 21 1,796 SH   SOLE   1,796 0 0
PIMCO HIGH INCOME FD CEF 722014107 32 4,249 SH   SOLE   4,249 0 0
PINNACLE WEST CAP CORP Stock 723484101 342 3,798 SH   SOLE   3,798 0 0
PIONEER MUN HIGH INCOME ADV CEF 723762100 165 15,250 SH   SOLE   15,249 0 0
PIONEER NAT RES CO Stock 723787107 1 4 SH   SOLE 9 4 0 0
PIONEER NAT RES CO Stock 723787107 3 20 SH   SOLE 33 20 0 0
PIONEER NAT RES CO Stock 723787107 11 71 SH   SOLE 4 71 0 0
PIONEER NAT RES CO Stock 723787107 649 4,285 SH   SOLE   4,285 0 0
PITNEY BOWES INC Stock 724479100 1 141 SH   SOLE 33 141 0 0
PITNEY BOWES INC Stock 724479100 25 6,196 SH   SOLE   6,195 0 0
PLAINS ALL AMERN PIPELINE L Stock 726503105 45 2,468 SH   SOLE   2,467 0 0
PLANTRONICS INC NEW Stock 727493108 1 30 SH   SOLE 33 30 0 0
PLEXUS CORP Stock 729132100 0 5 SH   SOLE   5 0 0
PLYMOUTH INDL REIT INC REIT 729640102 18 1,000 SH   SOLE   1,000 0 0
POLARIS INC Stock 731068102 5 46 SH   SOLE 9 46 0 0
POLARIS INC Stock 731068102 6 55 SH   SOLE 33 55 0 0
POLARIS INC Stock 731068102 247 2,428 SH   SOLE   2,428 0 0
POLARIS INC Stock 731068102 1,519 14,935 SH   SOLE 6 14,935 0 0
POPULAR INC Stock 733174700 53 910 SH   SOLE   910 0 0
PORTLAND GEN ELEC CO Stock 736508847 1 13 SH   SOLE 33 13 0 0
PORTLAND GEN ELEC CO Stock 736508847 2 30 SH   SOLE   30 0 0
PORTLAND GEN ELEC CO Stock 736508847 4 79 SH   SOLE 9 79 0 0
POST HLDGS INC Stock 737446104 11 100 SH   SOLE   100 0 0
POST HLDGS INC Stock 737446104 14 125 SH   SOLE 33 125 0 0
POST HLDGS INC Stock 737446104 71 650 SH   SOLE 5 650 0 0
POTLATCHDELTIC CORPORATION REIT 737630103 3 63 SH   SOLE   62 0 0
POWELL INDS INC Stock 739128106 25 505 SH   SOLE   505 0 0
POWER INTEGRATIONS INC Stock 739276103 5 47 SH   SOLE   47 0 0
POWER INTEGRATIONS INC Stock 739276103 6 56 SH   SOLE 9 56 0 0
PREFERRED BK LOS ANGELES CA Stock 740367404 1 10 SH   SOLE 9 10 0 0
PRICESMART INC Stock 741511109 1 19 SH   SOLE   19 0 0
PROCTER & GAMBLE CO Stock 742718109 9 68 SH   SOLE 19 68 0 0
PROCTER & GAMBLE CO Stock 742718109 49 393 SH   SOLE 9 393 0 0
PROCTER & GAMBLE CO Stock 742718109 109 870 SH   SOLE 4 870 0 0
PROCTER & GAMBLE CO Stock 742718109 154 1,236 SH   SOLE 7 1,236 0 0
PROCTER & GAMBLE CO Stock 742718109 223 1,784 SH   SOLE 33 1,784 0 0
PROCTER & GAMBLE CO Stock 742718109 390 3,125 SH   SOLE 5 3,125 0 0
PROCTER & GAMBLE CO Stock 742718109 938 7,507 SH   SOLE 6 7,507 0 0
PROCTER & GAMBLE CO Stock 742718109 7,792 62,389 SH   SOLE   62,388 0 0
PROGENICS PHARMACEUTICALS IN Stock 743187106 3 500 SH   SOLE   500 0 0
PROGRESSIVE CORP OHIO Stock 743315103 19 260 SH   SOLE 33 260 0 0
PROGRESSIVE CORP OHIO Stock 743315103 44 602 SH   SOLE 7 602 0 0
PROGRESSIVE CORP OHIO Stock 743315103 87 1,200 SH   SOLE 4 1,200 0 0
PROGRESSIVE CORP OHIO Stock 743315103 413 5,708 SH   SOLE   5,708 0 0
PROGRESSIVE CORP OHIO Stock 743315103 1,119 15,461 SH   SOLE 6 15,461 0 0
PROOFPOINT INC Stock 743424103 9 82 SH   SOLE   82 0 0
PROSPERITY BANCSHARES INC Stock 743606105 108 1,501 SH   SOLE   1,501 0 0
PRUDENTIAL FINL INC Stock 744320102 4 44 SH   SOLE 19 43 0 0
PRUDENTIAL FINL INC Stock 744320102 5 55 SH   SOLE 33 55 0 0
PRUDENTIAL FINL INC Stock 744320102 6 63 SH   SOLE 9 63 0 0
PRUDENTIAL FINL INC Stock 744320102 332 3,542 SH   SOLE   3,541 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 23 391 SH   SOLE 33 391 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 1,524 25,809 SH   SOLE   25,808 0 0
PULTE GROUP INC Stock 745867101 3 90 SH   SOLE 9 90 0 0
PULTE GROUP INC Stock 745867101 316 8,153 SH   SOLE   8,153 0 0
QUAKER CHEM CORP Stock 747316107 7 41 SH   SOLE 9 41 0 0
QUAKER CHEM CORP Stock 747316107 268 1,627 SH   SOLE   1,627 0 0
QUALCOMM INC Stock 747525103 2 20 SH   SOLE 19 20 0 0
QUALCOMM INC Stock 747525103 11 128 SH   SOLE 9 128 0 0
QUALCOMM INC Stock 747525103 21 241 SH   SOLE 4 241 0 0
QUALCOMM INC Stock 747525103 63 719 SH   SOLE 33 719 0 0
QUALCOMM INC Stock 747525103 1,320 14,956 SH   SOLE   14,955 0 0
R1 RCM INC Stock 749397105 6 448 SH   SOLE   448 0 0
RLI CORP Stock 749607107 1 7 SH   SOLE 33 7 0 0
RLI CORP Stock 749607107 5 56 SH   SOLE 9 56 0 0
RLI CORP Stock 749607107 9 105 SH   SOLE   105 0 0
RLI CORP Stock 749607107 19 209 SH   SOLE 23 209 0 0
RPC INC Stock 749660106 2 400 SH   SOLE   399 0 0
RPM INTL INC Stock 749685103 9 122 SH   SOLE 9 122 0 0
RPM INTL INC Stock 749685103 23 300 SH   SOLE 33 300 0 0
RPM INTL INC Stock 749685103 164 2,132 SH   SOLE   2,132 0 0
RADIAN GROUP INC Stock 750236101 3 130 SH   SOLE   130 0 0
RADIAN GROUP INC Stock 750236101 9 339 SH   SOLE 9 339 0 0
RALPH LAUREN CORP Stock 751212101 5 44 SH   SOLE 9 44 0 0
RALPH LAUREN CORP Stock 751212101 11 96 SH   SOLE   96 0 0
RAPID7 INC Stock 753422104 2 35 SH   SOLE   35 0 0
RAPID7 INC Stock 753422104 5 93 SH   SOLE 9 93 0 0
RAYMOND JAMES FINANCIAL INC Stock 754730109 3 29 SH   SOLE   29 0 0
RAYMOND JAMES FINANCIAL INC Stock 754730109 5 51 SH   SOLE 9 51 0 0
RAYONIER INC REIT 754907103 4 135 SH   SOLE 9 135 0 0
RAYONIER INC REIT 754907103 56 1,718 SH   SOLE   1,718 0 0
RAYONIER INC REIT 754907103 716 21,844 SH   SOLE 6 21,844 0 0
RAYTHEON CO Stock 755111507 71 322 SH   SOLE 33 322 0 0
RAYTHEON CO Stock 755111507 807 3,671 SH   SOLE   3,671 0 0
REALTY INCOME CORP REIT 756109104 4 59 SH   SOLE 9 59 0 0
REALTY INCOME CORP REIT 756109104 7 95 SH   SOLE 33 95 0 0
REALTY INCOME CORP REIT 756109104 310 4,207 SH   SOLE   4,207 0 0
REAVES UTIL INCOME FD CEF 756158101 26 700 SH   SOLE   700 0 0
RED LION HOTELS CORP Stock 756764106 0 89 SH   SOLE   89 0 0
REDWOOD TR INC REIT 758075402 7 417 SH   SOLE 9 417 0 0
REDWOOD TR INC REIT 758075402 8 495 SH   SOLE   495 0 0
REGENCY CTRS CORP REIT 758849103 31 486 SH   SOLE   486 0 0
REGIS CORP MINN Stock 758932107 0 15 SH   SOLE   15 0 0
REINSURANCE GRP OF AMERICA I Stock 759351604 6 38 SH   SOLE   38 0 0
REINSURANCE GRP OF AMERICA I Stock 759351604 25 151 SH   SOLE 33 151 0 0
REINSURANCE GRP OF AMERICA I Stock 759351604 34 210 SH   SOLE 35 210 0 0
RELIANCE STEEL & ALUMINUM CO Stock 759509102 17 145 SH   SOLE 33 145 0 0
RELIANCE STEEL & ALUMINUM CO Stock 759509102 424 3,543 SH   SOLE   3,543 0 0
RELX PLC ADR 759530108 12 494 SH   SOLE 9 494 0 0
RELX PLC ADR 759530108 20 790 SH   SOLE 33 790 0 0
RELX PLC ADR 759530108 45 1,763 SH   SOLE   1,763 0 0
REPLIGEN CORP Stock 759916109 148 1,600 SH   SOLE   1,600 0 0
REPUBLIC FIRST BANCORP INC Stock 760416107 8 1,930 SH   SOLE   1,930 0 0
REPUBLIC SVCS INC Stock 760759100 136 1,513 SH   SOLE 15 1,513 0 0
REPUBLIC SVCS INC Stock 760759100 431 4,810 SH   SOLE   4,810 0 0
RESMED INC Stock 761152107 46 300 SH   SOLE 29 299 0 0
RESMED INC Stock 761152107 188 1,210 SH   SOLE   1,210 0 0
RIBBON COMMUNICATIONS INC Stock 762544104 0 110 SH   SOLE   110 0 0
RIGEL PHARMACEUTICALS INC Stock 766559603 0 206 SH   SOLE   206 0 0
RIO TINTO PLC ADR 767204100 3 49 SH   SOLE 9 49 0 0
RIO TINTO PLC ADR 767204100 19 317 SH   SOLE 33 317 0 0
RIO TINTO PLC ADR 767204100 82 1,386 SH   SOLE   1,386 0 0
RIOT BLOCKCHAIN INC Stock 767292105 0 3 SH   SOLE   3 0 0
RITCHIE BROS AUCTIONEERS Stock 767744105 4 96 SH   SOLE 9 96 0 0
RITCHIE BROS AUCTIONEERS Stock 767744105 10 225 SH   SOLE   225 0 0
RITE AID CORP Stock 767754872 4 277 SH   SOLE   277 0 0
ROBERT HALF INTL INC Stock 770323103 10 166 SH   SOLE 9 166 0 0
ROCKWELL AUTOMATION INC Stock 773903109 1,127 5,563 SH   SOLE   5,562 0 0
ROCKWELL MED INC Stock 774374102 0 80 SH   SOLE   80 0 0
ROGERS COMMUNICATIONS INC Stock 775109200 11 223 SH   SOLE   223 0 0
ROGERS CORP Stock 775133101 2 20 SH   SOLE 23 20 0 0
ROPER TECHNOLOGIES INC Stock 776696106 13 36 SH   SOLE 9 36 0 0
ROPER TECHNOLOGIES INC Stock 776696106 22 63 SH   SOLE 33 63 0 0
ROPER TECHNOLOGIES INC Stock 776696106 97 275 SH   SOLE 4 275 0 0
ROPER TECHNOLOGIES INC Stock 776696106 1,806 5,099 SH   SOLE   5,098 0 0
ROSETTA STONE INC Stock 777780107 0 0 SH   SOLE   0 0 0
ROSS STORES INC Stock 778296103 12 105 SH   SOLE 9 105 0 0
ROSS STORES INC Stock 778296103 27 230 SH   SOLE 33 230 0 0
ROSS STORES INC Stock 778296103 1,207 10,365 SH   SOLE   10,364 0 0
ROYAL BK CDA MONTREAL QUE Stock 780087102 632 7,983 SH   SOLE   7,982 0 0
ROYAL BK SCOTLAND GROUP PLC ADR 780097689 0 2 SH   SOLE   2 0 0
ROYAL BK SCOTLAND GROUP PLC ADR 780097689 4 621 SH   SOLE 9 621 0 0
ROYAL BK SCOTLAND GROUP PLC ADR 780097689 10 1,553 SH   SOLE 33 1,553 0 0
ROYAL DUTCH SHELL PLC ADR 780259107 9 145 SH   SOLE 31 145 0 0
ROYAL DUTCH SHELL PLC ADR 780259107 14 231 SH   SOLE 33 231 0 0
ROYAL DUTCH SHELL PLC ADR 780259107 15 244 SH   SOLE 9 244 0 0
ROYAL DUTCH SHELL PLC ADR 780259107 922 15,379 SH   SOLE   15,378 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 3 47 SH   SOLE 9 47 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 56 952 SH   SOLE 33 952 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 1,358 23,027 SH   SOLE   23,027 0 0
ROYAL GOLD INC Stock 780287108 18 145 SH   SOLE 33 145 0 0
ROYAL GOLD INC Stock 780287108 4,724 38,646 SH   SOLE   38,645 0 0
ROYCE VALUE TR INC CEF 780910105 89 6,000 SH   SOLE   6,000 0 0
RUTHS HOSPITALITY GROUP INC Stock 783332109 2 91 SH   SOLE   91 0 0
RYANAIR HLDGS PLC ADR 783513203 55 625 SH   SOLE   625 0 0
RYDER SYS INC Stock 783549108 1 13 SH   SOLE 33 13 0 0
RYDER SYS INC Stock 783549108 3 57 SH   SOLE 9 57 0 0
RYDER SYS INC Stock 783549108 148 2,728 SH   SOLE   2,728 0 0
SEI INVESTMENTS CO Stock 784117103 23 350 SH   SOLE 33 350 0 0
SEI INVESTMENTS CO Stock 784117103 424 6,473 SH   SOLE   6,473 0 0
SEI INVESTMENTS CO Stock 784117103 870 13,294 SH   SOLE 6 13,294 0 0
SJW GROUP Stock 784305104 11 148 SH   SOLE 35 148 0 0
SJW GROUP Stock 784305104 35 486 SH   SOLE 6 486 0 0
SSR MNG INC Stock 784730103 209 10,872 SH   SOLE   10,872 0 0
SABINE ROYALTY TR Stock 785688102 14 345 SH   SOLE   345 0 0
SALEM MEDIA GROUP INC Stock 794093104 1 906 SH   SOLE   905 0 0
SAN JUAN BASIN RTY TR Stock 798241105 13 5,014 SH   SOLE   5,014 0 0
SANDERSON FARMS INC Stock 800013104 7 38 SH   SOLE   38 0 0
SANDERSON FARMS INC Stock 800013104 7 41 SH   SOLE 33 41 0 0
SANDERSON FARMS INC Stock 800013104 17 94 SH   SOLE 35 94 0 0
SANDY SPRING BANCORP INC Stock 800363103 3 87 SH   SOLE 9 87 0 0
SANDY SPRING BANCORP INC Stock 800363103 35 922 SH   SOLE   922 0 0
SANFILIPPO JOHN B & SON INC Stock 800422107 3 34 SH   SOLE   34 0 0
SANMINA CORPORATION Stock 801056102 14 421 SH   SOLE 33 421 0 0
SAP SE ADR 803054204 16 118 SH   SOLE 9 118 0 0
SAP SE ADR 803054204 58 435 SH   SOLE 33 435 0 0
SAP SE ADR 803054204 214 1,601 SH   SOLE   1,600 0 0
SAREPTA THERAPEUTICS INC Stock 803607100 9 68 SH   SOLE 33 68 0 0
SAREPTA THERAPEUTICS INC Stock 803607100 33 254 SH   SOLE   254 0 0
SASOL LTD ADR 803866300 2 79 SH   SOLE 9 79 0 0
SASOL LTD ADR 803866300 3 132 SH   SOLE   132 0 0
HENRY SCHEIN INC Stock 806407102 2 26 SH   SOLE 9 26 0 0
HENRY SCHEIN INC Stock 806407102 4 62 SH   SOLE   62 0 0
SCHLUMBERGER LTD Stock 806857108 0 0 SH   SOLE 6 0 0 0
SCHLUMBERGER LTD Stock 806857108 0 0 SH   SOLE 7 0 0 0
SCHLUMBERGER LTD Stock 806857108 1 33 SH   SOLE 19 32 0 0
SCHLUMBERGER LTD Stock 806857108 4 103 SH   SOLE 9 103 0 0
SCHLUMBERGER LTD Stock 806857108 5 120 SH   SOLE 4 120 0 0
SCHLUMBERGER LTD Stock 806857108 13 314 SH   SOLE 33 314 0 0
SCHLUMBERGER LTD Stock 806857108 34 845 SH   SOLE 26 845 0 0
SCHLUMBERGER LTD Stock 806857108 1,024 25,483 SH   SOLE   25,482 0 0
SCHNITZER STL INDS Stock 806882106 12 575 SH   SOLE   575 0 0
THE CHARLES SCHWAB CORPORATI Stock 808513105 23 491 SH   SOLE 33 491 0 0
THE CHARLES SCHWAB CORPORATI Stock 808513105 254 5,350 SH   SOLE 5 5,350 0 0
THE CHARLES SCHWAB CORPORATI Stock 808513105 909 19,118 SH   SOLE 6 19,118 0 0
THE CHARLES SCHWAB CORPORATI Stock 808513105 1,400 29,437 SH   SOLE   29,437 0 0
THE CHARLES SCHWAB CORPORATI Stock 808513105 6 123 SH   SOLE 9 123 0 0
THE CHARLES SCHWAB CORPORATI Stock 808513105 11 222 SH   SOLE 35 222 0 0
THE CHARLES SCHWAB CORPORATI Stock 808513105 17 358 SH   SOLE 4 358 0 0
SCHWAB STRATEGIC TR ETF 808524102 4,262 55,436 SH   SOLE   55,435 0 0
SCHWAB STRATEGIC TR ETF 808524201 1,321 17,201 SH   SOLE   17,201 0 0
SCHWAB STRATEGIC TR ETF 808524300 3,787 40,761 SH   SOLE   40,760 0 0
SCHWAB STRATEGIC TR ETF 808524409 784 13,046 SH   SOLE   13,045 0 0
SCHWAB STRATEGIC TR ETF 808524508 4,414 73,383 SH   SOLE   73,383 0 0
SCHWAB STRATEGIC TR ETF 808524607 3,401 44,966 SH   SOLE   44,966 0 0
SCHWAB STRATEGIC TR ETF 808524706 1,299 47,443 SH   SOLE   47,442 0 0
SCHWAB STRATEGIC TR ETF 808524722 8 250 SH   SOLE   250 0 0
SCHWAB STRATEGIC TR ETF 808524730 57 1,922 SH   SOLE   1,922 0 0
SCHWAB STRATEGIC TR ETF 808524748 4 135 SH   SOLE   135 0 0
SCHWAB STRATEGIC TR ETF 808524755 10 340 SH   SOLE   340 0 0
SCHWAB STRATEGIC TR ETF 808524763 132 3,274 SH   SOLE   3,274 0 0
SCHWAB STRATEGIC TR ETF 808524771 17 407 SH   SOLE   407 0 0
SCHWAB STRATEGIC TR ETF 808524797 917 15,832 SH   SOLE   15,832 0 0
SCHWAB STRATEGIC TR ETF 808524805 1,513 44,988 SH   SOLE   44,987 0 0
SCHWAB STRATEGIC TR ETF 808524839 738 13,804 SH   SOLE   13,804 0 0
SCHWAB STRATEGIC TR ETF 808524847 2,581 56,167 SH   SOLE   56,167 0 0
SCHWAB STRATEGIC TR ETF 808524854 65 1,183 SH   SOLE 22 1,183 0 0
SCHWAB STRATEGIC TR ETF 808524854 896 16,309 SH   SOLE   16,309 0 0
SCHWAB STRATEGIC TR ETF 808524862 111 2,208 SH   SOLE   2,207 0 0
SCHWAB STRATEGIC TR ETF 808524870 1,021 18,024 SH   SOLE   18,023 0 0
SCHWAB STRATEGIC TR ETF 808524888 74 2,135 SH   SOLE   2,134 0 0
SCHWEITZER-MAUDUIT INTL INC Stock 808541106 2 37 SH   SOLE   37 0 0
SCHWEITZER-MAUDUIT INTL INC Stock 808541106 14 345 SH   SOLE 33 345 0 0
SCIENCE APPLICATNS INTL CP N Stock 808625107 0 4 SH   SOLE 9 4 0 0
SCIENCE APPLICATNS INTL CP N Stock 808625107 10 113 SH   SOLE   113 0 0
SCIENCE APPLICATNS INTL CP N Stock 808625107 18 202 SH   SOLE 33 202 0 0
SCOTTS MIRACLE GRO CO Stock 810186106 1 7 SH   SOLE 33 7 0 0
SCOTTS MIRACLE GRO CO Stock 810186106 12 113 SH   SOLE 9 113 0 0
SCOTTS MIRACLE GRO CO Stock 810186106 36 336 SH   SOLE 23 336 0 0
SCOTTS MIRACLE GRO CO Stock 810186106 74 692 SH   SOLE   692 0 0
SCRIPPS E W CO OHIO Stock 811054402 16 1,007 SH   SOLE   1,007 0 0
SEACHANGE INTL INC Stock 811699107 21 4,950 SH   SOLE 24 4,950 0 0
SEACHANGE INTL INC Stock 811699107 42 9,920 SH   SOLE   9,920 0 0
SEABRIDGE GOLD INC Stock 811916105 147 10,670 SH   SOLE   10,670 0 0
SEATTLE GENETICS INC Stock 812578102 71 620 SH   SOLE   620 0 0
SELECTIVE INS GROUP INC Stock 816300107 16 245 SH   SOLE 33 245 0 0
SEMPRA ENERGY Stock 816851109 22 147 SH   SOLE 33 147 0 0
SEMPRA ENERGY Stock 816851109 35 232 SH   SOLE 17 232 0 0
SEMPRA ENERGY Stock 816851109 110 727 SH   SOLE 7 727 0 0
SEMPRA ENERGY Stock 816851109 971 6,407 SH   SOLE   6,406 0 0
SERVICE CORP INTL Stock 817565104 19 420 SH   SOLE   420 0 0
SERVICE CORP INTL Stock 817565104 22 480 SH   SOLE 33 480 0 0
SHAKE SHACK INC Stock 819047101 83 1,393 SH   SOLE   1,393 0 0
SHERWIN WILLIAMS CO Stock 824348106 27 47 SH   SOLE 33 47 0 0
SHERWIN WILLIAMS CO Stock 824348106 34 59 SH   SOLE 9 59 0 0
SHERWIN WILLIAMS CO Stock 824348106 199 341 SH   SOLE 30 341 0 0
SHERWIN WILLIAMS CO Stock 824348106 335 574 SH   SOLE   574 0 0
SHINHAN FINANCIAL GROUP CO L ADR 824596100 1 30 SH   SOLE 9 30 0 0
SIBANYE STILLWATER ADR 825724206 59 5,981 SH   SOLE   5,981 0 0
SILICON LABORATORIES INC Stock 826919102 2 14 SH   SOLE   14 0 0
SILICON LABORATORIES INC Stock 826919102 4 34 SH   SOLE 9 34 0 0
SILICON LABORATORIES INC Stock 826919102 10 85 SH   SOLE 33 85 0 0
SILGAN HOLDINGS INC Stock 827048109 9 289 SH   SOLE   289 0 0
SIMON PPTY GROUP INC NEW REIT 828806109 20 131 SH   SOLE 33 131 0 0
SIMON PPTY GROUP INC NEW REIT 828806109 180 1,207 SH   SOLE   1,207 0 0
SIMPSON MANUFACTURING CO INC Stock 829073105 2 29 SH   SOLE   28 0 0
SKECHERS U S A INC Stock 830566105 10 225 SH   SOLE 33 225 0 0
SKYLINE CHAMPION CORPORATION Stock 830830105 2 70 SH   SOLE   70 0 0
SKYWEST INC Stock 830879102 6 90 SH   SOLE 33 90 0 0
SMITH A O CORP Stock 831865209 9 195 SH   SOLE 33 195 0 0
SMITH A O CORP Stock 831865209 28 592 SH   SOLE 9 592 0 0
SMUCKER J M CO Stock 832696405 5 48 SH   SOLE 33 48 0 0
SMUCKER J M CO Stock 832696405 19 182 SH   SOLE 9 182 0 0
SMUCKER J M CO Stock 832696405 61 589 SH   SOLE   589 0 0
SNAP ON INC Stock 833034101 3 19 SH   SOLE 9 19 0 0
SNAP ON INC Stock 833034101 161 951 SH   SOLE   951 0 0
SNAP ON INC Stock 833034101 884 5,216 SH   SOLE 6 5,216 0 0
SONOCO PRODS CO Stock 835495102 6 90 SH   SOLE 33 90 0 0
SONOCO PRODS CO Stock 835495102 803 13,005 SH   SOLE   13,004 0 0
SONY CORP ADR 835699307 8 120 SH   SOLE 9 120 0 0
SONY CORP ADR 835699307 36 525 SH   SOLE 33 525 0 0
SONY CORP ADR 835699307 153 2,253 SH   SOLE   2,252 0 0
SOUTH JERSEY INDS INC Stock 838518108 10 302 SH   SOLE 33 302 0 0
SOUTH JERSEY INDS INC Stock 838518108 46 1,400 SH   SOLE   1,400 0 0
SOUTH ST CORP Stock 840441109 135 1,553 SH   SOLE   1,553 0 0
SOUTHERN CO Stock 842587107 4 55 SH   SOLE 19 55 0 0
SOUTHERN CO Stock 842587107 10 159 SH   SOLE 9 159 0 0
SOUTHERN CO Stock 842587107 30 464 SH   SOLE 33 464 0 0
SOUTHERN CO Stock 842587107 1,854 29,111 SH   SOLE 6 29,110 0 0
SOUTHERN CO Stock 842587107 4,280 67,194 SH   SOLE   67,193 0 0
SOUTHWEST AIRLS CO Stock 844741108 690 12,782 SH   SOLE   12,781 0 0
SOUTHWEST AIRLS CO Stock 844741108 4 82 SH   SOLE 9 82 0 0
SOUTHWEST AIRLS CO Stock 844741108 30 547 SH   SOLE 33 547 0 0
SOUTHWEST GAS HOLDINGS INC Stock 844895102 1 9 SH   SOLE 33 9 0 0
SOUTHWEST GAS HOLDINGS INC Stock 844895102 3 33 SH   SOLE   33 0 0
SOUTHWEST GAS HOLDINGS INC Stock 844895102 9 120 SH   SOLE 9 120 0 0
SOUTHWESTERN ENERGY CO Stock 845467109 1 323 SH   SOLE   323 0 0
SPARTAN MTRS INC Stock 846819100 2 98 SH   SOLE   98 0 0
SPARTANNASH CO Stock 847215100 90 6,300 SH   SOLE   6,300 0 0
SPIRIT AEROSYSTEMS HLDGS INC Stock 848574109 1 10 SH   SOLE 33 10 0 0
SPIRIT AEROSYSTEMS HLDGS INC Stock 848574109 5 62 SH   SOLE 9 62 0 0
SPIRIT AEROSYSTEMS HLDGS INC Stock 848574109 41 561 SH   SOLE   561 0 0
SPIRIT AIRLS INC Stock 848577102 1 18 SH   SOLE 33 18 0 0
SPLUNK INC Stock 848637104 1 6 SH   SOLE 9 6 0 0
SPLUNK INC Stock 848637104 8 53 SH   SOLE 23 53 0 0
SPLUNK INC Stock 848637104 19 124 SH   SOLE 4 124 0 0
SPLUNK INC Stock 848637104 22 146 SH   SOLE 33 146 0 0
SPLUNK INC Stock 848637104 1,154 7,706 SH   SOLE   7,706 0 0
SQUARE INC Stock 852234103 7 109 SH   SOLE 33 109 0 0
SQUARE INC Stock 852234103 790 12,624 SH   SOLE   12,624 0 0
STAMPS COM INC Stock 852857200 73 870 SH   SOLE   870 0 0
STANDARD MTR PRODS INC Stock 853666105 3 48 SH   SOLE   48 0 0
STANDARD MTR PRODS INC Stock 853666105 3 56 SH   SOLE 9 56 0 0
STANDEX INTL CORP Stock 854231107 2 25 SH   SOLE   25 0 0
STANDEX INTL CORP Stock 854231107 4 47 SH   SOLE 9 47 0 0
STANLEY BLACK & DECKER INC Stock 854502101 34 204 SH   SOLE 9 204 0 0
STANLEY BLACK & DECKER INC Stock 854502101 45 273 SH   SOLE 33 273 0 0
STANLEY BLACK & DECKER INC Stock 854502101 623 3,759 SH   SOLE   3,759 0 0
STANLEY BLACK & DECKER INC Stock 854502887 26 236 SH   SOLE   236 0 0
STARBUCKS CORP Stock 855244109 3 34 SH   SOLE 19 34 0 0
STARBUCKS CORP Stock 855244109 33 380 SH   SOLE 7 380 0 0
STARBUCKS CORP Stock 855244109 48 545 SH   SOLE 28 545 0 0
STARBUCKS CORP Stock 855244109 49 557 SH   SOLE 9 557 0 0
STARBUCKS CORP Stock 855244109 64 729 SH   SOLE 33 729 0 0
STARBUCKS CORP Stock 855244109 182 2,075 SH   SOLE 30 2,075 0 0
STARBUCKS CORP Stock 855244109 1,017 11,566 SH   SOLE   11,566 0 0
STARBUCKS CORP Stock 855244109 1,142 12,993 SH   SOLE 6 12,993 0 0
STATE STR CORP Stock 857477103 3 38 SH   SOLE 9 38 0 0
STATE STR CORP Stock 857477103 417 5,272 SH   SOLE   5,271 0 0
STEEL DYNAMICS INC Stock 858119100 2 46 SH   SOLE 19 46 0 0
STEEL DYNAMICS INC Stock 858119100 48 1,416 SH   SOLE   1,416 0 0
STEELCASE INC Stock 858155203 0 19 SH   SOLE   19 0 0
STEPAN CO Stock 858586100 2 16 SH   SOLE   15 0 0
STERICYCLE INC Stock 858912108 10 150 SH   SOLE   150 0 0
STERICYCLE INC Stock 858912108 13 205 SH   SOLE 33 205 0 0
STERICYCLE INC Stock 858912108 313 4,900 SH   SOLE 5 4,900 0 0
STERLING CONSTRUCTION CO INC Stock 859241101 108 7,664 SH   SOLE   7,664 0 0
STEWART INFORMATION SVCS COR Stock 860372101 1 16 SH   SOLE 33 16 0 0
STIFEL FINL CORP Stock 860630102 4 60 SH   SOLE 23 60 0 0
STIFEL FINL CORP Stock 860630102 5 85 SH   SOLE 33 85 0 0
STITCH FIX INC Stock 860897107 26 1,000 SH   SOLE   1,000 0 0
STMICROELECTRONICS N V ADR 861012102 17 639 SH   SOLE 33 639 0 0
STMICROELECTRONICS N V ADR 861012102 709 26,342 SH   SOLE   26,341 0 0
STORE CAP CORP REIT 862121100 3 75 SH   SOLE 9 75 0 0
STORE CAP CORP REIT 862121100 37 1,000 SH   SOLE   1,000 0 0
STRATUS PPTYS INC Stock 863167201 25 809 SH   SOLE   809 0 0
STRYKER CORP Stock 863667101 7 32 SH   SOLE 9 32 0 0
STRYKER CORP Stock 863667101 22 107 SH   SOLE 7 107 0 0
STRYKER CORP Stock 863667101 34 162 SH   SOLE 33 162 0 0
STRYKER CORP Stock 863667101 94 450 SH   SOLE 4 450 0 0
STRYKER CORP Stock 863667101 1,228 5,848 SH   SOLE 6 5,848 0 0
STRYKER CORP Stock 863667101 2,148 10,230 SH   SOLE   10,229 0 0
STURM RUGER & CO INC Stock 864159108 1 12 SH   SOLE   12 0 0
SUBURBAN PROPANE PARTNERS L Stock 864482104 50 2,277 SH   SOLE   2,277 0 0
SUMMIT HOTEL PPTYS INC REIT 866082100 1 56 SH   SOLE 33 56 0 0
SUMMIT HOTEL PPTYS INC REIT 866082100 3 255 SH   SOLE 9 255 0 0
SUN CMNTYS INC REIT 866674104 6 40 SH   SOLE 9 40 0 0
SUN CMNTYS INC REIT 866674104 12 77 SH   SOLE   77 0 0
SUN LIFE FINL INC Stock 866796105 256 5,628 SH   SOLE   5,627 0 0
SUNCOR ENERGY INC NEW Stock 867224107 36 1,108 SH   SOLE 9 1,108 0 0
SUNCOR ENERGY INC NEW Stock 867224107 239 7,295 SH   SOLE   7,295 0 0
SUNPOWER CORP Stock 867652406 3 410 SH   SOLE   410 0 0
SUNSTONE HOTEL INVS INC NEW REIT 867892101 2 150 SH   SOLE   150 0 0
SUPERIOR ENERGY SVCS INC Stock 868157306 29 5,887 SH   SOLE   5,887 0 0
SUPERIOR INDS INTL INC Stock 868168105 97 26,180 SH   SOLE   26,180 0 0
SUPERNUS PHARMACEUTICALS INC Stock 868459108 1 24 SH   SOLE   24 0 0
SURMODICS INC Stock 868873100 0 0 SH   SOLE   0 0 0
SYNOPSYS INC Stock 871607107 3 25 SH   SOLE 19 25 0 0
SYNOPSYS INC Stock 871607107 6 43 SH   SOLE   43 0 0
SYNOPSYS INC Stock 871607107 11 82 SH   SOLE 33 82 0 0
SYSCO CORP Stock 871829107 2 26 SH   SOLE 35 26 0 0
SYSCO CORP Stock 871829107 43 505 SH   SOLE 33 505 0 0
SYSCO CORP Stock 871829107 70 818 SH   SOLE 7 818 0 0
SYSCO CORP Stock 871829107 428 5,000 SH   SOLE 5 5,000 0 0
SYSCO CORP Stock 871829107 1,631 19,067 SH   SOLE   19,067 0 0
SYSTEMAX INC Stock 871851101 0 1 SH   SOLE   1 0 0
TCF FINANCIAL CORPORATION NE Stock 872307103 4 75 SH   SOLE 9 75 0 0
TJX COS INC NEW Stock 872540109 2 26 SH   SOLE 19 26 0 0
TJX COS INC NEW Stock 872540109 11 175 SH   SOLE 26 175 0 0
TJX COS INC NEW Stock 872540109 45 738 SH   SOLE 7 738 0 0
TJX COS INC NEW Stock 872540109 61 991 SH   SOLE 33 991 0 0
TJX COS INC NEW Stock 872540109 78 1,274 SH   SOLE 9 1,274 0 0
TJX COS INC NEW Stock 872540109 98 1,600 SH   SOLE 4 1,600 0 0
TJX COS INC NEW Stock 872540109 186 3,050 SH   SOLE 30 3,050 0 0
TJX COS INC NEW Stock 872540109 1,250 20,475 SH   SOLE 6 20,475 0 0
TJX COS INC NEW Stock 872540109 1,492 24,441 SH   SOLE   24,441 0 0
T MOBILE US INC Stock 872590104 5 70 SH   SOLE 33 70 0 0
T MOBILE US INC Stock 872590104 13 171 SH   SOLE   171 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 8 133 SH   SOLE 33 133 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 22 383 SH   SOLE 9 383 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 56 959 SH   SOLE 29 959 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 84 1,447 SH   SOLE 17 1,447 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 1,203 20,706 SH   SOLE   20,705 0 0
TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109 4 29 SH   SOLE 9 29 0 0
TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 19 980 SH   SOLE 33 980 0 0
TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 38 1,927 SH   SOLE   1,927 0 0
TAL EDUCATION GROUP ADR 874080104 1 14 SH   SOLE   14 0 0
TALEND S A ADR 874224207 4 100 SH   SOLE   100 0 0
TANGER FACTORY OUTLET CTRS I REIT 875465106 1 49 SH   SOLE 33 49 0 0
TANGER FACTORY OUTLET CTRS I REIT 875465106 20 1,345 SH   SOLE 6 1,345 0 0
TANGER FACTORY OUTLET CTRS I REIT 875465106 168 11,389 SH   SOLE   11,389 0 0
TAPESTRY INC Stock 876030107 5 186 SH   SOLE 33 186 0 0
TAPESTRY INC Stock 876030107 100 3,695 SH   SOLE   3,695 0 0
TATA MTRS LTD ADR 876568502 1 97 SH   SOLE   97 0 0
TAUBMAN CTRS INC REIT 876664103 6 190 SH   SOLE 33 190 0 0
TAUBMAN CTRS INC REIT 876664103 14 450 SH   SOLE   450 0 0
TECH DATA CORP Stock 878237106 12 85 SH   SOLE 33 85 0 0
TECH DATA CORP Stock 878237106 36 248 SH   SOLE   248 0 0
TECK RESOURCES LTD Stock 878742204 43 2,501 SH   SOLE   2,500 0 0
TEKLA HEALTHCARE OPPORTUNIT CEF 879105104 896 46,986 SH   SOLE   46,986 0 0
TELEDYNE TECHNOLOGIES INC Stock 879360105 23 66 SH   SOLE 33 66 0 0
TELEDYNE TECHNOLOGIES INC Stock 879360105 1,174 3,388 SH   SOLE   3,388 0 0
TELEFLEX INC Stock 879369106 3 8 SH   SOLE 9 8 0 0
TELEFLEX INC Stock 879369106 18 47 SH   SOLE 33 47 0 0
TELEFLEX INC Stock 879369106 571 1,516 SH   SOLE   1,516 0 0
TELEFONICA S A ADR 879382208 6 797 SH   SOLE 33 797 0 0
TELEFONICA S A ADR 879382208 8 1,176 SH   SOLE   1,175 0 0
TEMPLETON EMERG MKTS INCOME CEF 880192109 129 14,025 SH   SOLE   14,025 0 0
TEMPLETON GLOBAL INCOME FD CEF 880198106 31 5,119 SH   SOLE   5,119 0 0
TENNANT CO Stock 880345103 0 4 SH   SOLE   4 0 0
TENNECO INC Stock 880349105 1 50 SH   SOLE   50 0 0
TENNECO INC Stock 880349105 5 417 SH   SOLE 33 417 0 0
TERADYNE INC Stock 880770102 25 360 SH   SOLE 33 360 0 0
TERADYNE INC Stock 880770102 29 430 SH   SOLE 24 430 0 0
TERADYNE INC Stock 880770102 1,497 21,956 SH   SOLE   21,956 0 0
TEREX CORP NEW Stock 880779103 9 300 SH   SOLE   300 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 6 654 SH   SOLE 33 654 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 35 3,576 SH   SOLE   3,575 0 0
TEXAS INSTRS INC Stock 882508104 7 54 SH   SOLE 19 54 0 0
TEXAS INSTRS INC Stock 882508104 16 124 SH   SOLE 4 124 0 0
TEXAS INSTRS INC Stock 882508104 24 190 SH   SOLE 9 190 0 0
TEXAS INSTRS INC Stock 882508104 61 476 SH   SOLE 33 476 0 0
TEXAS INSTRS INC Stock 882508104 81 630 SH   SOLE 17 630 0 0
TEXAS INSTRS INC Stock 882508104 150 1,172 SH   SOLE 7 1,172 0 0
TEXAS INSTRS INC Stock 882508104 185 1,441 SH   SOLE 30 1,441 0 0
TEXAS INSTRS INC Stock 882508104 1,454 11,334 SH   SOLE   11,333 0 0
TEXAS ROADHOUSE INC Stock 882681109 4 63 SH   SOLE 9 63 0 0
TEXAS ROADHOUSE INC Stock 882681109 4 75 SH   SOLE 23 75 0 0
TEXAS ROADHOUSE INC Stock 882681109 24 421 SH   SOLE   420 0 0
TEXTRON INC Stock 883203101 1 16 SH   SOLE 33 16 0 0
TEXTRON INC Stock 883203101 59 1,333 SH   SOLE   1,333 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 36 112 SH   SOLE 7 112 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 122 374 SH   SOLE 9 374 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 142 436 SH   SOLE 4 436 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 143 439 SH   SOLE 33 439 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 326 1,003 SH   SOLE 6 1,003 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 2,367 7,285 SH   SOLE   7,284 0 0
THOMSON REUTERS CORP Stock 884903709 3 43 SH   SOLE 19 43 0 0
THOMSON REUTERS CORP Stock 884903709 123 1,720 SH   SOLE   1,719 0 0
THOR INDS INC Stock 885160101 6 75 SH   SOLE 9 75 0 0
THOR INDS INC Stock 885160101 28 371 SH   SOLE 23 371 0 0
THOR INDS INC Stock 885160101 274 3,692 SH   SOLE   3,692 0 0
TIFFANY & CO NEW Stock 886547108 3 19 SH   SOLE 9 19 0 0
TIFFANY & CO NEW Stock 886547108 211 1,577 SH   SOLE   1,577 0 0
TIFFANY & CO NEW Stock 886547108 971 7,263 SH   SOLE 6 7,263 0 0
TORO CO Stock 891092108 5 68 SH   SOLE 9 68 0 0
TORO CO Stock 891092108 12 150 SH   SOLE 33 150 0 0
TORO CO Stock 891092108 194 2,430 SH   SOLE 30 2,430 0 0
TORO CO Stock 891092108 233 2,921 SH   SOLE   2,921 0 0
TORONTO DOMINION BK ONT Stock 891160509 12 215 SH   SOLE 9 215 0 0
TORONTO DOMINION BK ONT Stock 891160509 340 6,064 SH   SOLE   6,063 0 0
TOYOTA MOTOR CORP ADR 892331307 9 65 SH   SOLE 31 65 0 0
TOYOTA MOTOR CORP ADR 892331307 64 453 SH   SOLE 33 453 0 0
TOYOTA MOTOR CORP ADR 892331307 66 467 SH   SOLE   467 0 0
TRACTOR SUPPLY CO Stock 892356106 1 9 SH   SOLE   9 0 0
TRADEWEB MKTS INC Stock 892672106 15 326 SH   SOLE   326 0 0
TRANSDIGM GROUP INC Stock 893641100 18 33 SH   SOLE 33 33 0 0
TRANSDIGM GROUP INC Stock 893641100 35 63 SH   SOLE   63 0 0
TRI CONTL CORP CEF 895436103 40 1,412 SH   SOLE   1,412 0 0
TRIMBLE INC Stock 896239100 7 175 SH   SOLE 33 175 0 0
TRIMBLE INC Stock 896239100 13 320 SH   SOLE   320 0 0
TRINET GROUP INC Stock 896288107 191 3,373 SH   SOLE   3,373 0 0
TRINITY BIOTECH PLC ADR 896438306 0 109 SH   SOLE   109 0 0
TRINITY INDS INC Stock 896522109 124 5,576 SH   SOLE   5,576 0 0
TRUSTCO BK CORP N Y Stock 898349105 9 1,015 SH   SOLE 33 1,015 0 0
TUCOWS INC Stock 898697206 5 79 SH   SOLE   79 0 0
TUPPERWARE BRANDS CORP Stock 899896104 1 93 SH   SOLE 33 93 0 0
TUPPERWARE BRANDS CORP Stock 899896104 63 7,362 SH   SOLE   7,362 0 0
TURTLE BEACH CORP Stock 900450206 5 500 SH   SOLE   500 0 0
II VI INC Stock 902104108 95 2,811 SH   SOLE   2,811 0 0
TYLER TECHNOLOGIES INC Stock 902252105 12 40 SH   SOLE 9 40 0 0
TYLER TECHNOLOGIES INC Stock 902252105 27 91 SH   SOLE 33 91 0 0
TYLER TECHNOLOGIES INC Stock 902252105 47 158 SH   SOLE   158 0 0
TYSON FOODS INC Stock 902494103 6 62 SH   SOLE 9 62 0 0
TYSON FOODS INC Stock 902494103 22 247 SH   SOLE 33 247 0 0
TYSON FOODS INC Stock 902494103 1,930 21,202 SH   SOLE   21,201 0 0
UBS AG JERSEY BRH ETF 902641588 76 3,742 SH   SOLE 11 3,742 0 0
UBS AG JERSEY BRH ETF 902641588 303 14,836 SH   SOLE   14,835 0 0
UDR INC REIT 902653104 21 453 SH   SOLE 9 453 0 0
UDR INC REIT 902653104 148 3,159 SH   SOLE   3,159 0 0
UBS AG LONDON BRH ETF 902677780 90 270 SH   SOLE   270 0 0
UGI CORP NEW Stock 902681105 13 279 SH   SOLE 17 279 0 0
UGI CORP NEW Stock 902681105 595 13,172 SH   SOLE   13,171 0 0
UMB FINL CORP Stock 902788108 13 184 SH   SOLE 35 184 0 0
US BANCORP DEL Stock 902973304 5 90 SH   SOLE 19 89 0 0
US BANCORP DEL Stock 902973304 60 1,014 SH   SOLE 9 1,014 0 0
US BANCORP DEL Stock 902973304 97 1,628 SH   SOLE 33 1,628 0 0
US BANCORP DEL Stock 902973304 178 3,000 SH   SOLE 5 3,000 0 0
US BANCORP DEL Stock 902973304 763 12,870 SH   SOLE 6 12,870 0 0
US BANCORP DEL Stock 902973304 1,019 17,180 SH   SOLE   17,179 0 0
UMPQUA HLDGS CORP Stock 904214103 6 352 SH   SOLE 9 352 0 0
UMPQUA HLDGS CORP Stock 904214103 12 698 SH   SOLE   697 0 0
UNDER ARMOUR INC Stock 904311107 50 2,325 SH   SOLE   2,325 0 0
UNDER ARMOUR INC Stock 904311206 45 2,361 SH   SOLE   2,361 0 0
UNIFI INC Stock 904677200 0 1 SH   SOLE   1 0 0
UNIFIRST CORP MASS Stock 904708104 3 14 SH   SOLE 9 14 0 0
UNIFIRST CORP MASS Stock 904708104 5 25 SH   SOLE   25 0 0
UNIFIRST CORP MASS Stock 904708104 8 42 SH   SOLE 23 42 0 0
UNILEVER PLC ADR 904767704 4 68 SH   SOLE 9 68 0 0
UNILEVER PLC ADR 904767704 18 319 SH   SOLE 33 319 0 0
UNILEVER PLC ADR 904767704 541 9,457 SH   SOLE   9,457 0 0
UNILEVER N V ADR 904784709 7 130 SH   SOLE 9 130 0 0
UNILEVER N V ADR 904784709 8 147 SH   SOLE 31 146 0 0
UNILEVER N V ADR 904784709 34 597 SH   SOLE 33 597 0 0
UNILEVER N V ADR 904784709 620 10,789 SH   SOLE   10,789 0 0
UNION PACIFIC CORP Stock 907818108 2 11 SH   SOLE 19 11 0 0
UNION PACIFIC CORP Stock 907818108 5 26 SH   SOLE 6 26 0 0
UNION PACIFIC CORP Stock 907818108 7 37 SH   SOLE 7 37 0 0
UNION PACIFIC CORP Stock 907818108 29 158 SH   SOLE 17 158 0 0
UNION PACIFIC CORP Stock 907818108 45 250 SH   SOLE 9 250 0 0
UNION PACIFIC CORP Stock 907818108 52 288 SH   SOLE 33 288 0 0
UNION PACIFIC CORP Stock 907818108 3,301 18,259 SH   SOLE   18,259 0 0
UNITED BANCORP INC OHIO Stock 909911109 2 173 SH   SOLE   173 0 0
UNITED AIRLINES HLDGS INC Stock 910047109 4 51 SH   SOLE   51 0 0
UNITED AIRLINES HLDGS INC Stock 910047109 5 53 SH   SOLE 33 53 0 0
UNITED FIRE GROUP INC Stock 910340108 1 18 SH   SOLE 33 18 0 0
UNITED INS HLDGS CORP Stock 910710102 1 57 SH   SOLE 33 57 0 0
UNITED PARCEL SERVICE INC Stock 911312106 7 64 SH   SOLE 23 64 0 0
UNITED PARCEL SERVICE INC Stock 911312106 21 183 SH   SOLE 4 183 0 0
UNITED PARCEL SERVICE INC Stock 911312106 22 190 SH   SOLE 9 190 0 0
UNITED PARCEL SERVICE INC Stock 911312106 44 379 SH   SOLE 17 379 0 0
UNITED PARCEL SERVICE INC Stock 911312106 89 759 SH   SOLE 33 759 0 0
UNITED PARCEL SERVICE INC Stock 911312106 95 810 SH   SOLE 7 810 0 0
UNITED PARCEL SERVICE INC Stock 911312106 170 1,450 SH   SOLE 5 1,450 0 0
UNITED PARCEL SERVICE INC Stock 911312106 803 6,863 SH   SOLE   6,862 0 0
UNITED RENTALS INC Stock 911363109 7 40 SH   SOLE 9 40 0 0
UNITED RENTALS INC Stock 911363109 13 79 SH   SOLE 33 79 0 0
UNITED RENTALS INC Stock 911363109 1,377 8,256 SH   SOLE   8,256 0 0
US FOODS HLDG CORP Stock 912008109 1 17 SH   SOLE 33 17 0 0
US FOODS HLDG CORP Stock 912008109 45 1,064 SH   SOLE 9 1,064 0 0
UNITED STATES NATL GAS FUND ETF 912318300 12 714 SH   SOLE   714 0 0
UNITED STATES STL CORP NEW Stock 912909108 6 507 SH   SOLE 33 507 0 0
UNITED STATES STL CORP NEW Stock 912909108 102 8,950 SH   SOLE   8,950 0 0
UNITED TECHNOLOGIES CORP Stock 913017109 6 37 SH   SOLE 22 37 0 0
UNITED TECHNOLOGIES CORP Stock 913017109 52 348 SH   SOLE 33 348 0 0
UNITED TECHNOLOGIES CORP Stock 913017109 120 801 SH   SOLE 9 801 0 0
UNITED TECHNOLOGIES CORP Stock 913017109 882 5,891 SH   SOLE 6 5,891 0 0
UNITED TECHNOLOGIES CORP Stock 913017109 2,433 16,249 SH   SOLE   16,249 0 0
UNITIL CORP Stock 913259107 1 12 SH   SOLE 9 12 0 0
UNITIL CORP Stock 913259107 200 3,230 SH   SOLE   3,230 0 0
UNIVERSAL CORP VA Stock 913456109 1 14 SH   SOLE 33 14 0 0
UNIVERSAL CORP VA Stock 913456109 29 503 SH   SOLE   502 0 0
UNIVERSAL FST PRODS INC Stock 913543104 4 85 SH   SOLE 23 85 0 0
UNIVERSAL FST PRODS INC Stock 913543104 43 900 SH   SOLE 33 900 0 0
UNIVERSAL HLTH SVCS INC Stock 913903100 1 5 SH   SOLE 33 5 0 0
UNIVERSAL HLTH SVCS INC Stock 913903100 13 90 SH   SOLE 35 90 0 0
UNIVERSAL HLTH SVCS INC Stock 913903100 28 194 SH   SOLE 9 194 0 0
UNIVERSAL HLTH SVCS INC Stock 913903100 432 3,013 SH   SOLE   3,013 0 0
URBAN OUTFITTERS INC Stock 917047102 21 747 SH   SOLE 9 747 0 0
UTAH MED PRODS INC Stock 917488108 561 5,200 SH   SOLE   5,200 0 0
V F CORP Stock 918204108 24 244 SH   SOLE 33 244 0 0
V F CORP Stock 918204108 100 1,000 SH   SOLE 4 1,000 0 0
V F CORP Stock 918204108 532 5,336 SH   SOLE   5,336 0 0
VALLEY NATL BANCORP Stock 919794107 13 1,107 SH   SOLE   1,107 0 0
VALLEY NATL BANCORP Stock 919794107 13 1,117 SH   SOLE 35 1,117 0 0
VANECK MERK GOLD TRUST ETF 921078101 121 8,150 SH   SOLE   8,150 0 0
VANGUARD GROUP ETF 921908844 1,981 15,892 SH   SOLE   15,892 0 0
VANGUARD STAR FD ETF 921909768 8 144 SH   SOLE 9 144 0 0
VANGUARD STAR FD ETF 921909768 81 1,456 SH   SOLE 11 1,456 0 0
VANGUARD STAR FD ETF 921909768 2,917 52,375 SH   SOLE   52,375 0 0
VANGUARD WORLD FD ETF 921910709 16 127 SH   SOLE   126 0 0
VANGUARD WORLD FD ETF 921910725 70 1,311 SH   SOLE   1,311 0 0
VANGUARD WORLD FD ETF 921910816 16 111 SH   SOLE   111 0 0
VANGUARD ADMIRAL FDS INC ETF 921932505 3,526 20,221 SH   SOLE   20,220 0 0
VANGUARD ADMIRAL FDS INC ETF 921932703 21 165 SH   SOLE   165 0 0
VANGUARD ADMIRAL FDS INC ETF 921932794 65 390 SH   SOLE   390 0 0
VANGUARD ADMIRAL FDS INC ETF 921932828 173 1,140 SH   SOLE   1,140 0 0
VANGUARD BD INDEX FD INC ETF 921937793 333 3,315 SH   SOLE   3,315 0 0
VANGUARD BD INDEX FD INC ETF 921937819 595 6,819 SH   SOLE   6,819 0 0
VANGUARD BD INDEX FD INC ETF 921937827 3,543 43,948 SH   SOLE   43,948 0 0
VANGUARD BD INDEX FD INC ETF 921937835 31 365 SH   SOLE 9 365 0 0
VANGUARD BD INDEX FD INC ETF 921937835 5,313 63,354 SH   SOLE   63,353 0 0
VANGUARD TAX MANAGED INTL FD ETF 921943858 51 1,164 SH   SOLE 9 1,164 0 0
VANGUARD TAX MANAGED INTL FD ETF 921943858 6,220 141,176 SH   SOLE   141,175 0 0
VANGUARD WHITEHALL FDS INC ETF 921946406 11,361 121,239 SH   SOLE   121,239 0 0
VANGUARD WHITEHALL FDS INC ETF 921946794 1,836 28,785 SH   SOLE   28,784 0 0
VANGUARD WHITEHALL FDS INC ETF 921946810 4 58 SH   SOLE   58 0 0
VANGUARD WHITEHALL FDS INC ETF 921946885 421 5,173 SH   SOLE   5,173 0 0
VANGUARD MALVERN FDS ETF 922020805 1,879 38,120 SH   SOLE   38,119 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042676 795 13,450 SH   SOLE   13,450 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042718 1,021 9,188 SH   SOLE   9,187 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042742 1,163 14,354 SH   SOLE   14,354 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042775 7 121 SH   SOLE 9 121 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042775 613 11,405 SH   SOLE   11,405 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042858 5,282 118,777 SH   SOLE   118,777 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042874 3,712 63,339 SH   SOLE   63,339 0 0
VEEVA SYS INC Stock 922475108 1 8 SH   SOLE 19 8 0 0
VEEVA SYS INC Stock 922475108 120 854 SH   SOLE   854 0 0
VANGUARD MUN BD FD INC ETF 922907746 2,380 44,458 SH   SOLE   44,458 0 0
VANGUARD INDEX FDS ETF 922908363 4 15 SH   SOLE 6 15 0 0
VANGUARD INDEX FDS ETF 922908363 49 167 SH   SOLE 22 167 0 0
VANGUARD INDEX FDS ETF 922908363 166 560 SH   SOLE 25 560 0 0
VANGUARD INDEX FDS ETF 922908363 561 1,897 SH   SOLE 9 1,897 0 0
VANGUARD INDEX FDS ETF 922908363 21,206 71,692 SH   SOLE   71,691 0 0
VANGUARD INDEX FDS ETF 922908512 471 3,953 SH   SOLE   3,953 0 0
VANGUARD INDEX FDS ETF 922908538 299 1,880 SH   SOLE   1,880 0 0
VANGUARD INDEX FDS ETF 922908553 30 323 SH   SOLE 9 322 0 0
VANGUARD INDEX FDS ETF 922908553 4,150 44,726 SH   SOLE   44,726 0 0
VANGUARD INDEX FDS ETF 922908595 1,115 5,612 SH   SOLE   5,611 0 0
VANGUARD INDEX FDS ETF 922908611 1,705 12,435 SH   SOLE   12,435 0 0
VANGUARD INDEX FDS ETF 922908629 57 322 SH   SOLE 11 322 0 0
VANGUARD INDEX FDS ETF 922908629 8,261 46,363 SH   SOLE   46,363 0 0
VANGUARD INDEX FDS ETF 922908637 614 4,151 SH   SOLE   4,150 0 0
VANGUARD INDEX FDS ETF 922908652 476 3,778 SH   SOLE   3,778 0 0
VANGUARD INDEX FDS ETF 922908736 84 463 SH   SOLE 9 463 0 0
VANGUARD INDEX FDS ETF 922908736 5,038 27,657 SH   SOLE   27,656 0 0
VANGUARD INDEX FDS ETF 922908744 4,925 41,096 SH   SOLE   41,095 0 0
VANGUARD INDEX FDS ETF 922908751 7,700 46,484 SH   SOLE   46,484 0 0
VANGUARD INDEX FDS ETF 922908769 13 81 SH   SOLE 9 81 0 0
VANGUARD INDEX FDS ETF 922908769 18 108 SH   SOLE 22 108 0 0
VANGUARD INDEX FDS ETF 922908769 204 1,244 SH   SOLE 11 1,244 0 0
VANGUARD INDEX FDS ETF 922908769 12,784 78,130 SH   SOLE   78,129 0 0
VERITEX HLDGS INC Stock 923451108 35 1,191 SH   SOLE 6 1,191 0 0
VERITIV CORP Stock 923454102 0 13 SH   SOLE   13 0 0
VERMILION ENERGY INC Stock 923725105 10 583 SH   SOLE 9 583 0 0
VIAVI SOLUTIONS INC Stock 925550105 14 965 SH   SOLE 33 965 0 0
VIAVI SOLUTIONS INC Stock 925550105 21 1,386 SH   SOLE   1,386 0 0
VICI PPTYS INC REIT 925652109 6 239 SH   SOLE 22 239 0 0
VICI PPTYS INC REIT 925652109 80 3,122 SH   SOLE   3,122 0 0
VISTA GOLD CORP Stock 927926303 0 100 SH   SOLE   100 0 0
VIRTU FINL INC Stock 928254101 1 86 SH   SOLE   86 0 0
VISHAY INTERTECHNOLOGY INC Stock 928298108 4 166 SH   SOLE   166 0 0
VMWARE INC Stock 928563402 1 6 SH   SOLE 9 6 0 0
VMWARE INC Stock 928563402 9 59 SH   SOLE 33 59 0 0
VMWARE INC Stock 928563402 13 85 SH   SOLE 4 85 0 0
VMWARE INC Stock 928563402 16 108 SH   SOLE   108 0 0
VORNADO RLTY TR REIT 929042109 10 147 SH   SOLE   147 0 0
VOYA FINL INC Stock 929089100 1 21 SH   SOLE 19 21 0 0
VOYA FINL INC Stock 929089100 14 222 SH   SOLE   222 0 0
VOYA FINL INC Stock 929089100 15 240 SH   SOLE 33 240 0 0
VULCAN MATLS CO Stock 929160109 8 59 SH   SOLE 9 59 0 0
VULCAN MATLS CO Stock 929160109 16 114 SH   SOLE 33 114 0 0
VULCAN MATLS CO Stock 929160109 1,215 8,440 SH   SOLE   8,440 0 0
WD-40 CO Stock 929236107 5 28 SH   SOLE 9 28 0 0
WD-40 CO Stock 929236107 17 90 SH   SOLE 23 90 0 0
WD-40 CO Stock 929236107 105 543 SH   SOLE   543 0 0
WABASH NATL CORP Stock 929566107 0 0 SH   SOLE   0 0 0
WABTEC CORP Stock 929740108 20 252 SH   SOLE   251 0 0
WABTEC CORP Stock 929740108 39 507 SH   SOLE 9 507 0 0
WALMART INC Stock 931142103 5 45 SH   SOLE 19 45 0 0
WALMART INC Stock 931142103 19 163 SH   SOLE 9 163 0 0
WALMART INC Stock 931142103 149 1,250 SH   SOLE 33 1,250 0 0
WALMART INC Stock 931142103 228 1,921 SH   SOLE 15 1,921 0 0
WALMART INC Stock 931142103 5,552 46,719 SH   SOLE   46,718 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108 8 142 SH   SOLE 33 142 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108 1,580 26,806 SH   SOLE   26,805 0 0
WASHINGTON FED INC Stock 938824109 6 166 SH   SOLE 9 166 0 0
WASHINGTON REAL ESTATE INVT REIT 939653101 120 4,098 SH   SOLE   4,097 0 0
WASHINGTON TR BANCORP Stock 940610108 2 38 SH   SOLE 9 38 0 0
WATERS CORP Stock 941848103 1 5 SH   SOLE 19 5 0 0
WATERS CORP Stock 941848103 5 22 SH   SOLE   22 0 0
WATERS CORP Stock 941848103 82 350 SH   SOLE 5 350 0 0
WATSCO INC Stock 942622200 7 41 SH   SOLE 33 41 0 0
WATSCO INC Stock 942622200 8 44 SH   SOLE 9 44 0 0
WATSCO INC Stock 942622200 11 61 SH   SOLE   61 0 0
WATSCO INC Stock 942622200 23 127 SH   SOLE 23 127 0 0
WATTS WATER TECHNOLOGIES INC Stock 942749102 3 31 SH   SOLE   31 0 0
WEBSTER FINL CORP CONN Stock 947890109 5 88 SH   SOLE 9 88 0 0
WEBSTER FINL CORP CONN Stock 947890109 199 3,723 SH   SOLE   3,723 0 0
WEIBO CORP ADR 948596101 15 333 SH   SOLE   333 0 0
WEINGARTEN RLTY INVS REIT 948741103 64 2,055 SH   SOLE   2,055 0 0
WEIS MKTS INC Stock 948849104 1 17 SH   SOLE 33 17 0 0
WELLS FARGO CO NEW Stock 949746101 5 101 SH   SOLE 19 101 0 0
WELLS FARGO CO NEW Stock 949746101 7 137 SH   SOLE 16 137 0 0
WELLS FARGO CO NEW Stock 949746101 81 1,508 SH   SOLE 33 1,508 0 0
WELLS FARGO CO NEW Stock 949746101 120 2,234 SH   SOLE 7 2,234 0 0
WELLS FARGO CO NEW Stock 949746101 152 2,816 SH   SOLE 9 2,816 0 0
WELLS FARGO CO NEW Stock 949746101 2,022 37,590 SH   SOLE   37,589 0 0
WELLS FARGO CO NEW Convertible Preferred 949746804 33 23 SH   SOLE   23 0 0
WERNER ENTERPRISES INC Stock 950755108 2 54 SH   SOLE 35 54 0 0
WESBANCO INC Stock 950810101 1 19 SH   SOLE 33 19 0 0
WESBANCO INC Stock 950810101 36 954 SH   SOLE   954 0 0
WESCO AIRCRAFT HLDGS INC Stock 950814103 1 70 SH   SOLE 33 70 0 0
WEST PHARMACEUTICAL SVSC INC Stock 955306105 12 78 SH   SOLE   78 0 0
WEST PHARMACEUTICAL SVSC INC Stock 955306105 23 150 SH   SOLE 9 150 0 0
WEST PHARMACEUTICAL SVSC INC Stock 955306105 23 152 SH   SOLE 33 152 0 0
WESTAMERICA BANCORPORATION Stock 957090103 6 84 SH   SOLE   84 0 0
WESTAMERICA BANCORPORATION Stock 957090103 19 280 SH   SOLE 33 280 0 0
WESTERN ALLIANCE BANCORP Stock 957638109 6 105 SH   SOLE 9 105 0 0
WESTERN ALLIANCE BANCORP Stock 957638109 6 113 SH   SOLE   113 0 0
WESTERN DIGITAL CORP Stock 958102105 9 138 SH   SOLE 33 138 0 0
WESTERN DIGITAL CORP Stock 958102105 94 1,477 SH   SOLE   1,476 0 0
WESTERN MIDSTREAM PARTNERS L Stock 958669103 30 1,516 SH   SOLE   1,516 0 0
WESTERN UN CO Stock 959802109 2 56 SH   SOLE 19 56 0 0
WESTERN UN CO Stock 959802109 248 9,255 SH   SOLE   9,255 0 0
WESTERN UN CO Stock 959802109 613 22,900 SH   SOLE 5 22,900 0 0
WESTPORT FUEL SYSTEMS INC Stock 960908309 3 1,275 SH   SOLE   1,275 0 0
WESTPAC BKG CORP ADR 961214301 6 382 SH   SOLE 33 382 0 0
WESTPAC BKG CORP ADR 961214301 9 501 SH   SOLE   501 0 0
WESTWATER RES INC Stock 961684206 0 100 SH   SOLE   100 0 0
WEYERHAEUSER CO Stock 962166104 67 2,210 SH   SOLE 33 2,210 0 0
WEYERHAEUSER CO Stock 962166104 681 22,543 SH   SOLE 6 22,543 0 0
WEYERHAEUSER CO Stock 962166104 836 27,689 SH   SOLE   27,688 0 0
WHEATON PRECIOUS METALS CORP Stock 962879102 2,928 98,408 SH   SOLE   98,408 0 0
WHIRLPOOL CORP Stock 963320106 1 5 SH   SOLE 33 5 0 0
WHIRLPOOL CORP Stock 963320106 61 411 SH   SOLE   411 0 0
WHIRLPOOL CORP Stock 963320106 78 530 SH   SOLE 17 530 0 0
WHITING PETE CORP NEW Stock 966387409 305 41,510 SH   SOLE   41,510 0 0
WILEY JOHN & SONS INC Stock 968223206 8 165 SH   SOLE 9 165 0 0
WILEY JOHN & SONS INC Stock 968223206 42 857 SH   SOLE   857 0 0
WILLAMETTE VY VINEYARD INC Stock 969136100 0 49 SH   SOLE   49 0 0
WILLIAMS COS INC DEL Stock 969457100 14 582 SH   SOLE 33 582 0 0
WILLIAMS COS INC DEL Stock 969457100 31 1,305 SH   SOLE 17 1,305 0 0
WILLIAMS COS INC DEL Stock 969457100 313 13,212 SH   SOLE   13,212 0 0
WILLIAMS SONOMA INC Stock 969904101 7 95 SH   SOLE   95 0 0
WILLIAMS SONOMA INC Stock 969904101 17 235 SH   SOLE 33 235 0 0
WILLIS LEASE FINANCE CORP Stock 970646105 18 300 SH   SOLE   300 0 0
WILLSCOT CORP Stock 971375126 5 288 SH   SOLE   288 0 0
WINGSTOP INC Stock 974155103 9 110 SH   SOLE 33 110 0 0
WINGSTOP INC Stock 974155103 26 300 SH   SOLE   300 0 0
WOODWARD INC Stock 980745103 14 120 SH   SOLE 33 120 0 0
WOODWARD INC Stock 980745103 143 1,207 SH   SOLE   1,207 0 0
WORLD ACCEP CORP DEL Stock 981419104 6 66 SH   SOLE   66 0 0
WORLD FUEL SVCS CORP Stock 981475106 2 48 SH   SOLE   47 0 0
WORLD FUEL SVCS CORP Stock 981475106 3 67 SH   SOLE 9 67 0 0
WYNN RESORTS LTD Stock 983134107 6 41 SH   SOLE 33 41 0 0
XPO LOGISTICS INC Stock 983793100 30 382 SH   SOLE 33 382 0 0
XILINX INC Stock 983919101 5 53 SH   SOLE 33 53 0 0
XILINX INC Stock 983919101 73 750 SH   SOLE 4 750 0 0
XILINX INC Stock 983919101 122 1,244 SH   SOLE   1,244 0 0
XENIA HOTELS & RESORTS INC REIT 984017103 71 3,286 SH   SOLE   3,286 0 0
YELP INC Stock 985817105 3 100 SH   SOLE   100 0 0
YUM BRANDS INC Stock 988498101 35 349 SH   SOLE 33 349 0 0
YUM BRANDS INC Stock 988498101 536 5,321 SH   SOLE   5,321 0 0
ZEBRA TECHNOLOGIES CORP Stock 989207105 18 72 SH   SOLE 33 72 0 0
ZEBRA TECHNOLOGIES CORP Stock 989207105 34 133 SH   SOLE 9 133 0 0
ZEBRA TECHNOLOGIES CORP Stock 989207105 490 1,917 SH   SOLE   1,917 0 0
ZIONS BANCORPORATION N A Stock 989701107 6 123 SH   SOLE   123 0 0
KIRKLAND LAKE GOLD LTD Stock 49741E100 67 1,525 SH   SOLE   1,525 0 0
PETROCHINA CO LTD ADR 71646E100 7 147 SH   SOLE   147 0 0
BLACKROCK CORE BD TR CEF 09249E101 146 10,043 SH   SOLE   10,042 0 0
CDK GLOBAL INC Stock 12508E101 3 59 SH   SOLE 9 59 0 0
CDK GLOBAL INC Stock 12508E101 65 1,196 SH   SOLE   1,195 0 0
CDK GLOBAL INC Stock 12508E101 164 3,000 SH   SOLE 5 3,000 0 0
EQUITABLE HLDGS INC COM Stock 29452E101 12 473 SH   SOLE   473 0 0
GAMCO NAT RES GOLD & INCOME CEF 36465E101 85 14,338 SH   SOLE   14,337 0 0
COVANTA HLDG CORP Stock 22282E102 1 72 SH   SOLE 33 72 0 0
GLOBE LIFE INC Stock 37959E102 5 43 SH   SOLE 9 43 0 0
GLOBE LIFE INC Stock 37959E102 23 215 SH   SOLE   215 0 0
QUANTA SVCS INC Stock 74762E102 719 17,672 SH   SOLE   17,671 0 0
VERISIGN INC Stock 92343E102 17 90 SH   SOLE 33 90 0 0
VERISIGN INC Stock 92343E102 30 154 SH   SOLE   154 0 0
BLACKROCK MUNIYIELD QLTY FD CEF 09254E103 8 559 SH   SOLE   559 0 0
CNO FINL GROUP INC Stock 12621E103 6 337 SH   SOLE 9 337 0 0
INVESCO QQQ TR ETF 46090E103 3 12 SH   SOLE 38 12 0 0
INVESCO QQQ TR ETF 46090E103 19 90 SH   SOLE 6 90 0 0
INVESCO QQQ TR ETF 46090E103 72 340 SH   SOLE 25 340 0 0
INVESCO QQQ TR ETF 46090E103 115 543 SH   SOLE 11 543 0 0
INVESCO QQQ TR ETF 46090E103 272 1,277 SH   SOLE 9 1,277 0 0
INVESCO QQQ TR ETF 46090E103 29,610 139,271 SH   SOLE   139,270 0 0
U S SILICA HLDGS INC Stock 90346E103 8 1,285 SH   SOLE   1,285 0 0
EYENOVIA INC Stock 30234E104 7 1,500 SH   SOLE   1,500 0 0
AMERISOURCEBERGEN CORP Stock 03073E105 2 29 SH   SOLE 9 29 0 0
AMERISOURCEBERGEN CORP Stock 03073E105 24 285 SH   SOLE   285 0 0
AMERISOURCEBERGEN CORP Stock 03073E105 140 1,650 SH   SOLE 5 1,650 0 0
FIRST TR EXCHANGE TRADED FD ETF 33733E104 342 5,666 SH   SOLE   5,665 0 0
APOLLO GLOBAL MGMT INC Stock 03768E105 453 9,500 SH   SOLE   9,500 0 0
SALLY BEAUTY HLDGS INC Stock 79546E104 9 471 SH   SOLE   471 0 0
AMERICAN EAGLE OUTFITTERS IN Stock 02553E106 3 223 SH   SOLE 9 223 0 0
AMERICAN EAGLE OUTFITTERS IN Stock 02553E106 29 2,000 SH   SOLE   2,000 0 0
ITAU CORPBANCA ADR 45033E105 9 1,100 SH   SOLE   1,100 0 0
VALE S A ADR 91912E105 9 685 SH   SOLE   685 0 0
QUORUM HEALTH CORP Stock 74909E106 1 728 SH   SOLE   728 0 0
TARGET CORP Stock 87612E106 5 36 SH   SOLE 19 36 0 0
TARGET CORP Stock 87612E106 28 217 SH   SOLE 9 217 0 0
TARGET CORP Stock 87612E106 51 394 SH   SOLE 33 394 0 0
TARGET CORP Stock 87612E106 98 767 SH   SOLE 17 767 0 0
TARGET CORP Stock 87612E106 5,617 43,810 SH   SOLE   43,809 0 0
AMERESCO INC Stock 02361E108 1 50 SH   SOLE   50 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 7 32 SH   SOLE 9 32 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 24 105 SH   SOLE 33 105 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 3,438 14,738 SH   SOLE   14,738 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739E108 19 926 SH   SOLE 11 926 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739E108 1,881 93,707 SH   SOLE   93,707 0 0
KAYNE ANDERSON MDSTM ENERGY CEF 48661E108 19 1,800 SH   SOLE   1,800 0 0
NCR CORP NEW Stock 62886E108 16 445 SH   SOLE 33 445 0 0
NCR CORP NEW Stock 62886E108 487 13,849 SH   SOLE   13,849 0 0
NUVEEN ALL CAP ENE MLP OPPO CEF 67075E108 50 9,571 SH   SOLE   9,571 0 0
BEYOND MEAT INC Stock 08862E109 17 225 SH   SOLE   225 0 0
BNY MELLON STRATEGIC MUN BD CEF 09662E109 9 1,148 SH   SOLE   1,148 0 0
FIRST TR HIGH INCOME L/S FD CEF 33738E109 31 1,939 SH   SOLE   1,939 0 0
FORTINET INC Stock 34959E109 459 4,300 SH   SOLE   4,300 0 0
TOTAL S A ADR 89151E109 10 174 SH   SOLE 31 174 0 0
TOTAL S A ADR 89151E109 42 760 SH   SOLE 17 760 0 0
TOTAL S A ADR 89151E109 45 808 SH   SOLE 33 808 0 0
TOTAL S A ADR 89151E109 45 810 SH   SOLE 9 810 0 0
TOTAL S A ADR 89151E109 112 2,017 SH   SOLE 7 2,017 0 0
TOTAL S A ADR 89151E109 160 2,895 SH   SOLE   2,895 0 0
TRAVELERS COMPANIES INC Stock 89417E109 6 42 SH   SOLE 9 42 0 0
TRAVELERS COMPANIES INC Stock 89417E109 18 135 SH   SOLE 33 135 0 0
TRAVELERS COMPANIES INC Stock 89417E109 53 390 SH   SOLE 35 390 0 0
TRAVELERS COMPANIES INC Stock 89417E109 1,402 10,237 SH   SOLE   10,236 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138E115 99 1,035 SH   SOLE   1,035 0 0
GLOBAL X FDS ETF 37950E127 48 3,108 SH   SOLE   3,107 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138E149 19 144 SH   SOLE   144 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138E156 26 461 SH   SOLE   461 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138E198 28 529 SH   SOLE   529 0 0
BRAINSTORM CELL THERAPEUTICS Stock 10501E201 2 500 SH   SOLE   500 0 0
GRUPO AEROPORTUARIO DEL SURE ADR 40051E202 5 25 SH   SOLE   25 0 0
FIRST TR EXCHANGE TRADED FD ETF 33733E203 479 3,224 SH   SOLE   3,224 0 0
BARCLAYS PLC ADR 06738E204 7 769 SH   SOLE 9 769 0 0
BARCLAYS PLC ADR 06738E204 17 1,750 SH   SOLE   1,750 0 0
BARCLAYS PLC ADR 06738E204 27 2,838 SH   SOLE 33 2,838 0 0
WORLD GOLD TR ETF 98149E204 6 388 SH   SOLE   388 0 0
ISHARES TR ETF 46436E205 55 2,170 SH   SOLE   2,170 0 0
NOVAGOLD RES INC Stock 66987E206 27 2,984 SH   SOLE   2,984 0 0
BHP GROUP PLC ADR 05545E209 18 384 SH   SOLE 33 384 0 0
BHP GROUP PLC ADR 05545E209 83 1,766 SH   SOLE   1,766 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138E214 1 40 SH   SOLE   40 0 0
GLOBAL X FDS ETF 37950E226 1 110 SH   SOLE   110 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138E230 6 186 SH   SOLE   186 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138E263 63 1,536 SH   SOLE   1,536 0 0
CITIGROUP GLOBAL MKTS HLDGS ETF 17325E291 13 929 SH   SOLE   929 0 0
GLOBAL X FDS ETF 37950E291 35 1,476 SH   SOLE   1,476 0 0
FIRST TR EXCHANGE TRADED FD ETF 33733E302 2 11 SH   SOLE 9 11 0 0
FIRST TR EXCHANGE TRADED FD ETF 33733E302 25 179 SH   SOLE 11 179 0 0
FIRST TR EXCHANGE TRADED FD ETF 33733E302 6,523 46,890 SH   SOLE   46,890 0 0
ACCO BRANDS CORP Stock 00081T108 1 75 SH   SOLE 33 75 0 0
ACCO BRANDS CORP Stock 00081T108 5 500 SH   SOLE   500 0 0
AGNC INVT CORP REIT 00123Q104 18 1,022 SH   SOLE   1,022 0 0
AES CORP Stock 00130H105 6 282 SH   SOLE 22 282 0 0
AES CORP Stock 00130H105 97 4,883 SH   SOLE   4,882 0 0
AES CORP Stock 00130H105 147 7,394 SH   SOLE 17 7,394 0 0
ALPS ETF TR ETF 00162Q205 8 101 SH   SOLE   101 0 0
ALPS ETF TR ETF 00162Q593 3,139 74,249 SH   SOLE   74,248 0 0
ALPS ETF TR ETF 00162Q858 1,187 25,354 SH   SOLE   25,354 0 0
ALPS ETF TR ETF 00162Q866 3,054 359,237 SH   SOLE   359,237 0 0
AMC NETWORKS INC Stock 00164V103 0 10 SH   SOLE   10 0 0
AMC ENTMT HLDGS INC Stock 00165C104 906 125,100 SH   SOLE   125,100 0 0
ANGI HOMESERVICES INC Stock 00183L102 9 1,100 SH   SOLE   1,100 0 0
ASGN INC Stock 00191U102 5 73 SH   SOLE 33 73 0 0
ASGN INC Stock 00191U102 6 81 SH   SOLE   81 0 0
AT&T INC Stock 00206R102 4 106 SH   SOLE 19 106 0 0
AT&T INC Stock 00206R102 30 759 SH   SOLE 17 759 0 0
AT&T INC Stock 00206R102 53 1,347 SH   SOLE 9 1,347 0 0
AT&T INC Stock 00206R102 236 6,046 SH   SOLE 33 6,046 0 0
AT&T INC Stock 00206R102 9,739 249,195 SH   SOLE   249,194 0 0
ARK ETF TR ETF 00214Q104 168 3,363 SH   SOLE   3,363 0 0
ARK ETF TR ETF 00214Q302 80 2,386 SH   SOLE   2,386 0 0
ARK ETF TR ETF 00214Q401 45 773 SH   SOLE   773 0 0
ARK ETF TR ETF 00214Q500 88 3,900 SH   SOLE   3,900 0 0
ASE TECHNOLOGY HOLDING CO LT ADR 00215W100 7 1,268 SH   SOLE 31 1,268 0 0
ASE TECHNOLOGY HOLDING CO LT ADR 00215W100 8 1,523 SH   SOLE   1,523 0 0
ABBVIE INC Stock 00287Y109 3 29 SH   SOLE 19 29 0 0
ABBVIE INC Stock 00287Y109 5 61 SH   SOLE 22 61 0 0
ABBVIE INC Stock 00287Y109 41 461 SH   SOLE 9 461 0 0
ABBVIE INC Stock 00287Y109 62 703 SH   SOLE 17 703 0 0
ABBVIE INC Stock 00287Y109 81 919 SH   SOLE 33 919 0 0
ABBVIE INC Stock 00287Y109 205 2,315 SH   SOLE 30 2,315 0 0
ABBVIE INC Stock 00287Y109 5,012 56,608 SH   SOLE   56,608 0 0
ABERDEEN GLOBAL PREMIER PPTY CEF 00302L108 7 1,123 SH   SOLE   1,123 0 0
ABERDEEN GLOBAL DYNAMIC DIVI CEF 00302M106 17 1,622 SH   SOLE   1,622 0 0
ABERDEEN STD GOLD ETF TR ETF 00326A104 165 11,270 SH   SOLE   11,270 0 0
ABERDEEN TOTAL DYNAMIC DIVD CEF 00326L100 24 2,731 SH   SOLE   2,731 0 0
ACACIA COMMUNICATIONS INC Stock 00401C108 14 200 SH   SOLE   200 0 0
ACADIA HEALTHCARE COMPANY IN Stock 00404A109 2 59 SH   SOLE 9 59 0 0
ACADIA HEALTHCARE COMPANY IN Stock 00404A109 4 126 SH   SOLE 33 126 0 0
ACASTI PHARMA INC Stock 00430K402 5 2,000 SH   SOLE   2,000 0 0
ACTIVISION BLIZZARD INC Stock 00507V109 39 657 SH   SOLE 9 657 0 0
ACTIVISION BLIZZARD INC Stock 00507V109 52 869 SH   SOLE 33 869 0 0
ACTIVISION BLIZZARD INC Stock 00507V109 88 1,475 SH   SOLE   1,475 0 0
ACUITY BRANDS INC Stock 00508Y102 5 39 SH   SOLE 33 39 0 0
ACUITY BRANDS INC Stock 00508Y102 118 858 SH   SOLE   858 0 0
ADAM NAT RES FD INC CEF 00548F105 0 18 SH   SOLE   18 0 0
ADAPTIMMUNE THERAPEUTICS PLC ADR 00653A107 0 100 SH   SOLE   100 0 0
ADOBE INC Stock 00724F101 6 17 SH   SOLE 22 17 0 0
ADOBE INC Stock 00724F101 9 26 SH   SOLE 19 26 0 0
ADOBE INC Stock 00724F101 9 26 SH   SOLE 23 26 0 0
ADOBE INC Stock 00724F101 94 285 SH   SOLE 9 285 0 0
ADOBE INC Stock 00724F101 121 366 SH   SOLE 28 366 0 0
ADOBE INC Stock 00724F101 146 444 SH   SOLE 4 444 0 0
ADOBE INC Stock 00724F101 163 495 SH   SOLE 33 495 0 0
ADOBE INC Stock 00724F101 184 558 SH   SOLE 15 558 0 0
ADOBE INC Stock 00724F101 6,332 19,198 SH   SOLE   19,198 0 0
ADVANCE AUTO PARTS INC Stock 00751Y106 1 5 SH   SOLE 9 5 0 0
ADVANCE AUTO PARTS INC Stock 00751Y106 4 27 SH   SOLE   27 0 0
ADVANCE AUTO PARTS INC Stock 00751Y106 10 63 SH   SOLE 4 63 0 0
ADVENT CONVERTIBLE & INCOME CEF 00764C109 20 1,265 SH   SOLE   1,265 0 0
AECOM Stock 00766T100 9 200 SH   SOLE   200 0 0
AECOM Stock 00766T100 25 580 SH   SOLE 33 580 0 0
ADVISORSHARES TR ETF 00768Y495 3 254 SH   SOLE   254 0 0
ADVISORSHARES TR ETF 00768Y818 1 10 SH   SOLE   10 0 0
ADVANCED EMISSIONS SOLUTS IN Stock 00770C101 26 2,500 SH   SOLE   2,500 0 0
AERIE PHARMACEUTICALS INC Stock 00771V108 6 261 SH   SOLE 33 261 0 0
ADVANSIX INC Stock 00773T101 2 83 SH   SOLE   83 0 0
ADVANCED DISP SVCS INC DEL Stock 00790X101 1 24 SH   SOLE 33 24 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101 15 175 SH   SOLE 33 175 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101 204 2,388 SH   SOLE 15 2,388 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101 802 9,405 SH   SOLE   9,405 0 0
AGENUS INC Stock 00847G705 8 2,000 SH   SOLE   2,000 0 0
AGIOS PHARMACEUTICALS INC Stock 00847X104 4 80 SH   SOLE   80 0 0
AGIOS PHARMACEUTICALS INC Stock 00847X104 44 920 SH   SOLE 33 920 0 0
AIR LEASE CORP Stock 00912X302 4 93 SH   SOLE 9 93 0 0
AIR LEASE CORP Stock 00912X302 5 98 SH   SOLE 22 98 0 0
AIR LEASE CORP Stock 00912X302 50 1,048 SH   SOLE   1,048 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101 1 13 SH   SOLE 9 13 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101 22 258 SH   SOLE 4 258 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101 160 1,847 SH   SOLE 15 1,847 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101 664 7,682 SH   SOLE   7,682 0 0
AKAMAI TECHNOLOGIES INC Convertible 00971TAJ0 7 6,000 SH   SOLE   6,000 0 0
AKEBIA THERAPEUTICS INC Stock 00972D105 27 4,304 SH   SOLE   4,304 0 0
AKOUSTIS TECHNOLOGIES INC Stock 00973N102 12 1,500 SH   SOLE   1,500 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 10 48 SH   SOLE 23 48 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 17 82 SH   SOLE 4 82 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 53 250 SH   SOLE 9 250 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 1,724 8,130 SH   SOLE   8,130 0 0
ALLEGHENY TECHNOLOGIES INC Stock 01741R102 355 17,199 SH   SOLE   17,199 0 0
ALLEGIANT TRAVEL CO Stock 01748X102 1 4 SH   SOLE 33 4 0 0
ALLEGIANT TRAVEL CO Stock 01748X102 6 33 SH   SOLE 9 33 0 0
ALLIANCEBERNSTEIN NATL MUNI CEF 01864U106 13 905 SH   SOLE   905 0 0
ALLIANCEBERNSTEIN GBL HGH IN CEF 01879R106 18 1,471 SH   SOLE   1,471 0 0
ALLIANCEBERNSTEIN HOLDING LP Stock 01881G106 48 1,587 SH   SOLE   1,587 0 0
ALLIANZGI NFJ DIVID INT & PR CEF 01883A107 21 1,650 SH   SOLE   1,650 0 0
ALLISON TRANSMISSION HLDGS I Stock 01973R101 3 72 SH   SOLE   72 0 0
ALLSCRIPTS HEALTHCARE SOLUTN Stock 01988P108 7 690 SH   SOLE   690 0 0
ALLY FINL INC Stock 02005N100 401 13,128 SH   SOLE   13,127 0 0
ALPHABET INC Stock 02079K107 33 25 SH   SOLE 4 25 0 0
ALPHABET INC Stock 02079K107 44 33 SH   SOLE 7 33 0 0
ALPHABET INC Stock 02079K107 131 98 SH   SOLE 9 98 0 0
ALPHABET INC Stock 02079K107 136 102 SH   SOLE 28 102 0 0
ALPHABET INC Stock 02079K107 279 209 SH   SOLE 33 209 0 0
ALPHABET INC Stock 02079K107 365 273 SH   SOLE 6 273 0 0
ALPHABET INC Stock 02079K107 4,911 3,673 SH   SOLE   3,673 0 0
ALPHABET INC Stock 02079K305 3 2 SH   SOLE 6 2 0 0
ALPHABET INC Stock 02079K305 5 4 SH   SOLE 22 4 0 0
ALPHABET INC Stock 02079K305 12 9 SH   SOLE 19 9 0 0
ALPHABET INC Stock 02079K305 43 32 SH   SOLE 28 32 0 0
ALPHABET INC Stock 02079K305 123 92 SH   SOLE 4 92 0 0
ALPHABET INC Stock 02079K305 188 140 SH   SOLE 9 140 0 0
ALPHABET INC Stock 02079K305 201 150 SH   SOLE 15 150 0 0
ALPHABET INC Stock 02079K305 355 265 SH   SOLE 33 265 0 0
ALPHABET INC Stock 02079K305 6,331 4,727 SH   SOLE   4,727 0 0
ALTERYX INC Stock 02156B103 462 4,613 SH   SOLE   4,613 0 0
ALTICE USA INC Stock 02156K103 3 119 SH   SOLE 19 119 0 0
ALTICE USA INC Stock 02156K103 5 175 SH   SOLE   175 0 0
ALTRIA GROUP INC Stock 02209S103 5 103 SH   SOLE 19 103 0 0
ALTRIA GROUP INC Stock 02209S103 14 272 SH   SOLE 9 272 0 0
ALTRIA GROUP INC Stock 02209S103 48 970 SH   SOLE 33 970 0 0
ALTRIA GROUP INC Stock 02209S103 3,972 79,585 SH   SOLE   79,584 0 0
AMBIENT CORP Stock 02318N201 0 15 SH   SOLE   15 0 0
AMBEV SA ADR 02319V103 9 1,854 SH   SOLE 9 1,854 0 0
AMBEV SA ADR 02319V103 144 30,812 SH   SOLE   30,812 0 0
AMERICA FIRST MULTIFAMILY IN Stock 02364V107 14 1,782 SH   SOLE   1,782 0 0
AMERICA MOVIL SAB DE CV ADR 02364W105 43 2,698 SH   SOLE   2,698 0 0
AMERICA MOVIL SAB DE CV ADR 02364W204 20 1,237 SH   SOLE   1,237 0 0
AMERICAN AIRLS GROUP INC Stock 02376R102 1 35 SH   SOLE   35 0 0
AMERICAN AIRLS GROUP INC Stock 02376R102 6 198 SH   SOLE 33 198 0 0
AMERICAN FIN TR INC REIT 02607T109 9 675 SH   SOLE   675 0 0
AMERICAN HOMES 4 RENT REIT 02665T306 1 55 SH   SOLE   55 0 0
AMERICAN RLTY CAP PPTYS INC Convertible 02917TAB0 21 21,000 SH   SOLE   21,000 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 4 19 SH   SOLE 19 19 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 28 120 SH   SOLE 9 120 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 32 141 SH   SOLE 17 141 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 90 392 SH   SOLE 33 392 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 2,020 8,789 SH   SOLE   8,788 0 0
AMERICOLD RLTY TR REIT 03064D108 3 93 SH   SOLE   93 0 0
AMERICOLD RLTY TR REIT 03064D108 3 98 SH   SOLE 9 98 0 0
AMERISAFE INC Stock 03071H100 1 12 SH   SOLE 33 12 0 0
AMERISAFE INC Stock 03071H100 2 35 SH   SOLE   35 0 0
AMERISAFE INC Stock 03071H100 3 40 SH   SOLE 9 40 0 0
AMERIPRISE FINL INC Stock 03076C106 4 24 SH   SOLE 19 24 0 0
AMERIPRISE FINL INC Stock 03076C106 18 110 SH   SOLE 33 110 0 0
AMERIPRISE FINL INC Stock 03076C106 1,212 7,274 SH   SOLE   7,274 0 0
AMERIS BANCORP Stock 03076K108 2 41 SH   SOLE   41 0 0
AMICUS THERAPEUTICS INC Stock 03152W109 6 599 SH   SOLE 33 599 0 0
AMNEAL PHARMACEUTICALS INC Stock 03168L105 0 40 SH   SOLE   40 0 0
AMPLIFY ENERGY CORP NEW Stock 03212B103 0 8 SH   SOLE   8 0 0
ANAPLAN INC Stock 03272L108 101 1,927 SH   SOLE   1,927 0 0
ANGEL OAK FINL STRATEGIES IN CEF 03464A100 12 600 SH   SOLE   600 0 0
ANGIODYNAMICS INC Stock 03475V101 1 52 SH   SOLE   52 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 5 57 SH   SOLE 33 57 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 6 71 SH   SOLE 9 71 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 17 210 SH   SOLE 4 210 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 40 485 SH   SOLE 26 485 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 214 2,607 SH   SOLE   2,606 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 279 3,400 SH   SOLE 5 3,400 0 0
ANSYS INC Stock 03662Q105 5 21 SH   SOLE 9 21 0 0
ANSYS INC Stock 03662Q105 13 50 SH   SOLE 33 50 0 0
ANSYS INC Stock 03662Q105 129 500 SH   SOLE 4 500 0 0
ANSYS INC Stock 03662Q105 463 1,799 SH   SOLE   1,799 0 0
ANTERO MIDSTREAM CORP Stock 03676B102 4 584 SH   SOLE   584 0 0
APARTMENT INVT & MGMT CO REIT 03748R754 172 3,323 SH   SOLE   3,323 0 0
APERGY CORP Stock 03755L104 3 89 SH   SOLE 9 89 0 0
APERGY CORP Stock 03755L104 3 91 SH   SOLE   91 0 0
APOLLO INVT CORP CEF 03761U502 103 5,928 SH   SOLE   5,927 0 0
APOLLO COML REAL EST FIN INC REIT 03762U105 45 2,455 SH   SOLE   2,455 0 0
APHRIA INC Stock 03765K104 5 1,000 SH   SOLE   1,000 0 0
APPIAN CORP Stock 03782L101 17 434 SH   SOLE   434 0 0
APPLE HOSPITALITY REIT INC REIT 03784Y200 38 2,321 SH   SOLE   2,321 0 0
APPLIED OPTOELECTRONICS INC Stock 03823U102 1 74 SH   SOLE   74 0 0
AQUA AMERICA INC Stock 03836W103 13 284 SH   SOLE 35 284 0 0
AQUA AMERICA INC Stock 03836W103 21 455 SH   SOLE 33 455 0 0
AQUA AMERICA INC Stock 03836W103 31 655 SH   SOLE 17 655 0 0
AQUA AMERICA INC Stock 03836W103 265 5,647 SH   SOLE   5,646 0 0
AQUA AMERICA INC Stock 03836W202 23 372 SH   SOLE 35 372 0 0
APYX MED CORP Stock 03837C106 42 5,000 SH   SOLE   5,000 0 0
ARAMARK Stock 03852U106 76 1,745 SH   SOLE   1,744 0 0
ARCBEST CORP Stock 03937C105 0 1 SH   SOLE   1 0 0
ARCELORMITTAL SA LUXEMBOURG ADR 03938L203 8 471 SH   SOLE 33 471 0 0
ARCHROCK INC Stock 03957W106 1 74 SH   SOLE 33 74 0 0
ARCONIC INC Stock 03965L100 1 22 SH   SOLE 33 22 0 0
ARCONIC INC Stock 03965L100 96 3,120 SH   SOLE   3,120 0 0
ARES MANAGEMENT CORPORATION Stock 03990B101 29 804 SH   SOLE   804 0 0
ARES CAP CORP CEF 04010L103 344 18,446 SH   SOLE   18,445 0 0
ARES CAP CORP CEF 04010L103 556 29,789 SH   SOLE 6 29,789 0 0
ARES CAP CORP Convertible 04010LAT0 25 24,000 SH   SOLE   24,000 0 0
ARES COML REAL ESTATE CORP REIT 04013V108 18 1,107 SH   SOLE   1,106 0 0
ARES DYNAMIC CR ALLOCATION F CEF 04014F102 4 252 SH   SOLE   252 0 0
ARMADA HOFFLER PPTYS INC REIT 04208T108 46 2,480 SH   SOLE 33 2,480 0 0
ARTISAN PARTNERS ASSET MGMT Stock 04316A108 2 47 SH   SOLE 9 47 0 0
ARTISAN PARTNERS ASSET MGMT Stock 04316A108 77 2,390 SH   SOLE   2,390 0 0
ASSURANT INC Stock 04621X108 126 962 SH   SOLE   962 0 0
AT HOME GROUP INC Stock 04650Y100 9 1,700 SH   SOLE   1,700 0 0
ATLANTIC UN BANKSHARES CORP Stock 04911A107 4 111 SH   SOLE   111 0 0
ATLANTIC UN BANKSHARES CORP Stock 04911A107 11 288 SH   SOLE 9 288 0 0
AURORA CANNABIS INC Stock 05156X108 42 19,265 SH   SOLE   19,265 0 0
AUTONATION INC Stock 05329W102 1 13 SH   SOLE 33 13 0 0
AVANOS MED INC Stock 05350V106 36 1,080 SH   SOLE   1,080 0 0
AVANOS MED INC Stock 05350V106 123 3,649 SH   SOLE 6 3,649 0 0
AVANGRID INC Stock 05351W103 29 574 SH   SOLE 17 574 0 0
AVANGRID INC Stock 05351W103 42 822 SH   SOLE   821 0 0
AVAYA HLDGS CORP Stock 05351X101 24 1,750 SH   SOLE   1,750 0 0
AVANTOR INC Stock 05352A100 2 117 SH   SOLE 9 117 0 0
AVISTA CORP Stock 05379B107 1 15 SH   SOLE 33 15 0 0
AXON ENTERPRISE INC Stock 05464C101 11 145 SH   SOLE 33 145 0 0
AXON ENTERPRISE INC Stock 05464C101 29 397 SH   SOLE   397 0 0
AXONICS MODULATION TECH INC Stock 05465P101 3 119 SH   SOLE   119 0 0
BBX CAP CORP NEW Stock 05491N104 1 136 SH   SOLE   136 0 0
B & G FOODS INC NEW Stock 05508R106 1 39 SH   SOLE 33 39 0 0
B & G FOODS INC NEW Stock 05508R106 31 1,716 SH   SOLE   1,716 0 0
BCE INC Stock 05534B760 10 214 SH   SOLE 31 214 0 0
BCE INC Stock 05534B760 13 290 SH   SOLE 9 290 0 0
BCE INC Stock 05534B760 70 1,503 SH   SOLE 17 1,503 0 0
BCE INC Stock 05534B760 329 7,106 SH   SOLE   7,106 0 0
BGC PARTNERS INC Stock 05541T101 5 813 SH   SOLE 9 813 0 0
BGC PARTNERS INC Stock 05541T101 7 1,137 SH   SOLE   1,137 0 0
BG STAFFING INC Stock 05544A109 48 2,201 SH   SOLE   2,200 0 0
BJS WHSL CLUB HLDGS INC Stock 05550J101 4 170 SH   SOLE 9 170 0 0
BOK FINL CORP Stock 05561Q201 2 25 SH   SOLE 9 25 0 0
BP MIDSTREAM PARTNERS LP Stock 0556EL109 7 469 SH   SOLE   469 0 0
BNY MELLON STRATEGIC MUNS IN CEF 05588W108 18 2,119 SH   SOLE   2,119 0 0
BMC STK HLDGS INC Stock 05591B109 3 107 SH   SOLE   107 0 0
BWX TECHNOLOGIES INC Stock 05605H100 2 27 SH   SOLE 33 27 0 0
BWX TECHNOLOGIES INC Stock 05605H100 4 62 SH   SOLE 9 62 0 0
BWX TECHNOLOGIES INC Stock 05605H100 8 136 SH   SOLE   136 0 0
BAIN CAP SPECIALTY FIN INC CEF 05684B107 22 1,125 SH   SOLE   1,125 0 0
BAKER HUGHES COMPANY Stock 05722G100 28 1,100 SH   SOLE 33 1,100 0 0
BAKER HUGHES COMPANY Stock 05722G100 42 1,631 SH   SOLE   1,631 0 0
BANCFIRST CORP Stock 05945F103 1 11 SH   SOLE   11 0 0
BANCO BILBAO VIZCAYA ARGENTA ADR 05946K101 3 547 SH   SOLE   547 0 0
BANCO BILBAO VIZCAYA ARGENTA ADR 05946K101 6 1,064 SH   SOLE 9 1,064 0 0
BANCO BILBAO VIZCAYA ARGENTA ADR 05946K101 13 2,360 SH   SOLE 33 2,360 0 0
BANCO SANTANDER SA ADR 05964H105 4 1,081 SH   SOLE 9 1,081 0 0
BANCO SANTANDER SA ADR 05964H105 12 2,893 SH   SOLE 33 2,893 0 0
BANCO SANTANDER SA ADR 05964H105 108 26,016 SH   SOLE   26,016 0 0
BANCO SANTANDER BRASIL S A ADR 05967A107 8 625 SH   SOLE   625 0 0
BANCOLOMBIA S A ADR 05968L102 13 234 SH   SOLE   234 0 0
BANCORPSOUTH BK TUPELO MISS Stock 05971J102 5 162 SH   SOLE 33 162 0 0
BANDWIDTH INC Stock 05988J103 0 6 SH   SOLE   6 0 0
BANK OZK Stock 06417N103 11 347 SH   SOLE 9 347 0 0
BANK OZK Stock 06417N103 19 607 SH   SOLE   607 0 0
BANKUNITED INC Stock 06652K103 13 369 SH   SOLE   369 0 0
BANKUNITED INC Stock 06652K103 22 599 SH   SOLE 9 599 0 0
BANNER CORP Stock 06652V208 19 330 SH   SOLE 33 330 0 0
BAOZUN INC ADR 06684L103 65 1,950 SH   SOLE   1,950 0 0
BARCLAYS BK PLC ETF 06738C778 21 920 SH   SOLE   920 0 0
BARCLAYS BANK PLC ETF 06739H313 2 72 SH   SOLE   72 0 0
BARCLAYS BK PLC ETF 06742A669 46 311 SH   SOLE   311 0 0
BARINGS GLOBAL SHORT DURATIO CEF 06760L100 133 7,603 SH   SOLE   7,603 0 0
BARINGS PARTN INVS CEF 06761A103 3 186 SH   SOLE   186 0 0
BAUDAX BIO INC Stock 07160F107 2 222 SH   SOLE   222 0 0
BEIGENE LTD ADR 07725L102 4 24 SH   SOLE 33 24 0 0
BENCHMARK ELECTRS INC Stock 08160H101 1 20 SH   SOLE 33 20 0 0
BERRY GLOBAL GROUP INC Stock 08579W103 1 15 SH   SOLE 33 15 0 0
BERRY GLOBAL GROUP INC Stock 08579W103 3 66 SH   SOLE 9 66 0 0
BERRY GLOBAL GROUP INC Stock 08579W103 4 87 SH   SOLE   87 0 0
BERRY PETE CORP Stock 08579X101 5 549 SH   SOLE 33 549 0 0
BIGLARI HLDGS INC Stock 08986R309 46 400 SH   SOLE   400 0 0
BIOCRYST PHARMACEUTICALS Stock 09058V103 20 5,700 SH   SOLE   5,700 0 0
BIODELIVERY SCIENCES INTL IN Stock 09060J106 860 136,116 SH   SOLE   136,116 0 0
BIOMARIN PHARMACEUTICAL INC Stock 09061G101 1 9 SH   SOLE 9 9 0 0
BIOMARIN PHARMACEUTICAL INC Stock 09061G101 8 99 SH   SOLE   99 0 0
BIOMARIN PHARMACEUTICAL INC Stock 09061G101 10 118 SH   SOLE 4 118 0 0
BIOMARIN PHARMACEUTICAL INC Convertible 09061GAH4 11 10,000 SH   SOLE   10,000 0 0
BIOGEN INC Stock 09062X103 6 19 SH   SOLE 9 19 0 0
BIOGEN INC Stock 09062X103 8 28 SH   SOLE 4 28 0 0
BIOGEN INC Stock 09062X103 18 61 SH   SOLE 33 61 0 0
BIOGEN INC Stock 09062X103 1,252 4,220 SH   SOLE   4,220 0 0
BIOCEPT INC Stock 09072V402 0 12 SH   SOLE   12 0 0
BIO TECHNE CORP Stock 09073M104 12 54 SH   SOLE   54 0 0
BIO TECHNE CORP Stock 09073M104 13 61 SH   SOLE 33 61 0 0
BJS RESTAURANTS INC Stock 09180C106 1 25 SH   SOLE   25 0 0
BJS RESTAURANTS INC Stock 09180C106 2 54 SH   SOLE 9 54 0 0
BLACK KNIGHT INC Stock 09215C105 43 672 SH   SOLE 7 672 0 0
BLACK KNIGHT INC Stock 09215C105 66 1,024 SH   SOLE   1,024 0 0
BLACK KNIGHT INC Stock 09215C105 816 12,657 SH   SOLE 6 12,657 0 0
BLACK STONE MINERALS L P Stock 09225M101 11 877 SH   SOLE   877 0 0
BLACKBAUD INC Stock 09227Q100 4 45 SH   SOLE 23 45 0 0
BLACKBAUD INC Stock 09227Q100 12 156 SH   SOLE 33 156 0 0
BLACKBAUD INC Stock 09227Q100 14 176 SH   SOLE   176 0 0
BLACKBERRY LTD Stock 09228F103 10 1,614 SH   SOLE   1,614 0 0
BLACKROCK INVT QUALITY MUN T CEF 09247D105 16 1,006 SH   SOLE   1,006 0 0
BLACKROCK INC Stock 09247X101 1 2 SH   SOLE 9 2 0 0
BLACKROCK INC Stock 09247X101 3 6 SH   SOLE 19 6 0 0
BLACKROCK INC Stock 09247X101 9 17 SH   SOLE 23 17 0 0
BLACKROCK INC Stock 09247X101 15 30 SH   SOLE 4 30 0 0
BLACKROCK INC Stock 09247X101 54 108 SH   SOLE 33 108 0 0
BLACKROCK INC Stock 09247X101 943 1,877 SH   SOLE   1,876 0 0
BLACKROCK UTILITIES INFRSTRC CEF 09248D104 38 1,706 SH   SOLE   1,706 0 0
BLACKROCK MUN INCOME TR CEF 09248F109 30 2,144 SH   SOLE   2,144 0 0
BLACKROCK TAX MUNICPAL BD TR CEF 09248X100 943 38,727 SH   SOLE   38,727 0 0
BLACKROCK LTD DURATION INC T CEF 09249W101 6 350 SH   SOLE   350 0 0
BLACKROCK MUNI INCOME INV QL CEF 09250G102 55 3,871 SH   SOLE   3,871 0 0
BLACKROCK ENHANCED EQT DIV T CEF 09251A104 471 47,436 SH   SOLE   47,436 0 0
BLACKROCK MUNI INTER DR FD I CEF 09253X102 23 1,605 SH   SOLE   1,605 0 0
BLACKROCK MUNIENHANCED FD IN CEF 09253Y100 14 1,247 SH   SOLE   1,247 0 0
BLACKROCK MUNIY QUALITY FD I CEF 09254G108 1 83 SH   SOLE   83 0 0
BLACKROCK MUNIHLDS INVSTM QL CEF 09254P108 14 1,043 SH   SOLE   1,043 0 0
BLACKROCK MUNIYLD MICH QLTY CEF 09254V105 37 2,615 SH   SOLE   2,614 0 0
BLACKROCK MUNIHLDGS NJ QLTY CEF 09254X101 85 5,925 SH   SOLE   5,925 0 0
BLACKROCK CORPOR HI YLD FD I CEF 09255P107 123 10,976 SH   SOLE   10,975 0 0
BLACKROCK DEBT STRAT FD INC CEF 09255R202 18 1,603 SH   SOLE   1,603 0 0
BLACKROCK FLOAT RATE OME STR CEF 09255X100 2 184 SH   SOLE   184 0 0
BLACKROCK ENH CAP & INC FD I CEF 09256A109 480 27,817 SH   SOLE   27,817 0 0
BLACKROCK RES & COMM STRAT T CEF 09257A108 1,748 216,633 SH   SOLE   216,633 0 0
BLACKROCK MUN 2030 TAR TERM CEF 09257P105 1,690 69,858 SH   SOLE   69,857 0 0
BLACKSTONE GSO STRATEGIC CR CEF 09257R101 1,252 87,051 SH   SOLE   87,051 0 0
BLACKSTONE MTG TR INC REIT 09257W100 144 3,870 SH   SOLE   3,870 0 0
BLACKROCK MULTI-SECTOR INC T CEF 09258A107 248 15,328 SH   SOLE   15,328 0 0
BLACKSTONE GROUP INC Stock 09260D107 2,929 52,359 SH   SOLE   52,358 0 0
BLACKROCK SCIENCE & TECH TR CEF 09260K101 12 600 SH   SOLE   600 0 0
BLUE APRON HLDGS INC Stock 09523Q200 0 73 SH   SOLE   73 0 0
BLUEBIRD BIO INC Stock 09609G100 4 40 SH   SOLE   40 0 0
BLUEBIRD BIO INC Stock 09609G100 6 64 SH   SOLE 33 64 0 0
BLUEROCK RESIDENTIAL GRW REI REIT 09627J102 56 4,650 SH   SOLE   4,650 0 0
BOINGO WIRELESS INC Stock 09739C102 2 155 SH   SOLE   155 0 0
BOISE CASCADE CO DEL Stock 09739D100 0 12 SH   SOLE   12 0 0
BOOKING HLDGS INC Stock 09857L108 37 18 SH   SOLE 28 18 0 0
BOOKING HLDGS INC Stock 09857L108 47 23 SH   SOLE 9 23 0 0
BOOKING HLDGS INC Stock 09857L108 51 25 SH   SOLE 33 25 0 0
BOOKING HLDGS INC Stock 09857L108 1,557 758 SH   SOLE   758 0 0
BOX INC Stock 10316T104 3 160 SH   SOLE   160 0 0
BRAEMAR HOTELS & RESORTS INC REIT 10482B101 36 4,071 SH   SOLE   4,071 0 0
BRIGHAM MINERALS INC Stock 10918L103 1 38 SH   SOLE 33 38 0 0
BRIGHTHOUSE FINL INC Stock 10922N103 4 109 SH   SOLE   109 0 0
BRIGHTVIEW HLDGS INC Stock 10948C107 3 178 SH   SOLE   178 0 0
BRIXMOR PPTY GROUP INC REIT 11120U105 8 350 SH   SOLE 33 350 0 0
BRIXMOR PPTY GROUP INC REIT 11120U105 22 1,004 SH   SOLE   1,004 0 0
BRIXMOR PPTY GROUP INC REIT 11120U105 76 3,535 SH   SOLE 17 3,535 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 23 186 SH   SOLE 9 186 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 43 348 SH   SOLE 7 348 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 111 900 SH   SOLE 5 900 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 264 2,138 SH   SOLE   2,138 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 1,099 8,895 SH   SOLE 6 8,895 0 0
BROADMARK RLTY CAP INC REIT 11135B100 298 23,402 SH   SOLE   23,402 0 0
BROADCOM INC Stock 11135F101 4 12 SH   SOLE 19 12 0 0
BROADCOM INC Stock 11135F101 6 19 SH   SOLE 9 19 0 0
BROADCOM INC Stock 11135F101 69 218 SH   SOLE 33 218 0 0
BROADCOM INC Stock 11135F101 86 272 SH   SOLE 17 272 0 0
BROADCOM INC Stock 11135F101 131 415 SH   SOLE 15 415 0 0
BROADCOM INC Stock 11135F101 1,066 3,374 SH   SOLE   3,374 0 0
BROOKFIELD PROPERTY REIT INC REIT 11282X103 19 1,027 SH   SOLE 33 1,027 0 0
BROOKFIELD PROPERTY REIT INC REIT 11282X103 37 2,000 SH   SOLE   2,000 0 0
BUILDERS FIRSTSOURCE INC Stock 12008R107 75 2,970 SH   SOLE   2,970 0 0
CBDMD INC Stock 12482W101 2 1,000 SH   SOLE   1,000 0 0
CBOE GLOBAL MARKETS INC Stock 12503M108 71 595 SH   SOLE   595 0 0
CBRE CLARION GLOBAL REAL EST CEF 12504G100 31 3,901 SH   SOLE   3,901 0 0
CBRE GROUP INC Stock 12504L109 9 152 SH   SOLE 9 152 0 0
CBRE GROUP INC Stock 12504L109 14 231 SH   SOLE   231 0 0
CBRE GROUP INC Stock 12504L109 21 350 SH   SOLE 33 350 0 0
CDW CORP Stock 12514G108 3 18 SH   SOLE 9 18 0 0
CDW CORP Stock 12514G108 211 1,475 SH   SOLE 30 1,475 0 0
CDW CORP Stock 12514G108 299 2,095 SH   SOLE   2,095 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 0 1 SH   SOLE 19 0 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 1 11 SH   SOLE 33 11 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 3 36 SH   SOLE 9 36 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 4 57 SH   SOLE 4 57 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 213 2,725 SH   SOLE 5 2,725 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 764 9,771 SH   SOLE   9,771 0 0
CKX LANDS INC Stock 12562N104 1 150 SH   SOLE   150 0 0
CME GROUP INC Stock 12572Q105 64 320 SH   SOLE 33 320 0 0
CME GROUP INC Stock 12572Q105 90 450 SH   SOLE 4 450 0 0
CME GROUP INC Stock 12572Q105 865 4,311 SH   SOLE   4,310 0 0
CRA INTL INC Stock 12618T105 0 7 SH   SOLE   7 0 0
CRH PLC ADR 12626K203 5 128 SH   SOLE 9 128 0 0
CRH PLC ADR 12626K203 12 286 SH   SOLE 33 286 0 0
CRH PLC ADR 12626K203 14 342 SH   SOLE   342 0 0
CABLE ONE INC Stock 12685J105 4 3 SH   SOLE 9 3 0 0
CABLE ONE INC Stock 12685J105 13 9 SH   SOLE   9 0 0
CABLE ONE INC Stock 12685J105 18 12 SH   SOLE 33 12 0 0
CABOT MICROELECTRONICS CORP Stock 12709P103 3 23 SH   SOLE   23 0 0
CABOT MICROELECTRONICS CORP Stock 12709P103 4 27 SH   SOLE 9 27 0 0
CABOT MICROELECTRONICS CORP Stock 12709P103 7 48 SH   SOLE 33 48 0 0
CADENCE BANCORPORATION Stock 12739A100 185 10,179 SH   SOLE   10,179 0 0
CALAMOS CONV & HIGH INCOME F CEF 12811P108 118 10,355 SH   SOLE   10,355 0 0
CALIFORNIA RES CORP Stock 13057Q206 5 532 SH   SOLE 33 532 0 0
CALIFORNIA RES CORP Stock 13057Q206 6 701 SH   SOLE   701 0 0
CALLON PETE CO DEL Stock 13123X102 35 7,214 SH   SOLE 33 7,214 0 0
CALLON PETE CO DEL Stock 13123X102 255 52,705 SH   SOLE   52,705 0 0
CAMECO CORP Stock 13321L108 2 177 SH   SOLE   177 0 0
CAMPING WORLD HLDGS INC Stock 13462K109 1 52 SH   SOLE 33 52 0 0
CANADIAN PAC RY LTD Stock 13645T100 5 20 SH   SOLE 9 20 0 0
CANADIAN PAC RY LTD Stock 13645T100 54 211 SH   SOLE 29 210 0 0
CANADIAN PAC RY LTD Stock 13645T100 65 253 SH   SOLE   253 0 0
CANNAE HLDGS INC Stock 13765N107 42 1,123 SH   SOLE   1,123 0 0
CANNAE HLDGS INC Stock 13765N107 55 1,478 SH   SOLE 7 1,478 0 0
CANNAE HLDGS INC Stock 13765N107 472 12,693 SH   SOLE 6 12,693 0 0
CAPITAL ONE FINL CORP Stock 14040H105 56 549 SH   SOLE 33 549 0 0
CAPITAL ONE FINL CORP Stock 14040H105 97 942 SH   SOLE 9 942 0 0
CAPITAL ONE FINL CORP Stock 14040H105 123 1,200 SH   SOLE 5 1,200 0 0
CAPITAL ONE FINL CORP Stock 14040H105 2,169 21,077 SH   SOLE   21,077 0 0
CAPITALA FIN CORP CEF 14054R106 142 16,308 SH   SOLE   16,307 0 0
CAPITOL FED FINL INC Stock 14057J101 1 55 SH   SOLE 33 55 0 0
CAPSTONE TURBINE CORP Stock 14067D508 0 4 SH   SOLE   4 0 0
CAPSTEAD MTG CORP REIT 14067E506 0 59 SH   SOLE   59 0 0
CARDINAL HEALTH INC Stock 14149Y108 61 1,200 SH   SOLE 33 1,200 0 0
CARDINAL HEALTH INC Stock 14149Y108 335 6,614 SH   SOLE   6,613 0 0
CARDLYTICS INC Stock 14161W105 14 221 SH   SOLE   221 0 0
CAREDX INC Stock 14167L103 0 23 SH   SOLE   23 0 0
CARETRUST REIT INC REIT 14174T107 3 160 SH   SOLE 9 160 0 0
CARLYLE GROUP LP Stock 14316J108 30 930 SH   SOLE   930 0 0
CARNIVAL PLC ADR 14365C103 7 135 SH   SOLE 33 135 0 0
CASS INFORMATION SYS INC Stock 14808P109 8 147 SH   SOLE   147 0 0
CASS INFORMATION SYS INC Stock 14808P109 17 301 SH   SOLE 23 301 0 0
CATCHMARK TIMBER TR INC REIT 14912Y202 1 58 SH   SOLE 33 58 0 0
CATCHMARK TIMBER TR INC REIT 14912Y202 11 1,000 SH   SOLE 6 1,000 0 0
CATCHMARK TIMBER TR INC REIT 14912Y202 556 48,506 SH   SOLE   48,505 0 0
CELLDEX THERAPEUTICS INC NEW Stock 15117B202 0 17 SH   SOLE   17 0 0
CENTENE CORP DEL Stock 15135B101 10 155 SH   SOLE 9 155 0 0
CENTENE CORP DEL Stock 15135B101 24 388 SH   SOLE 33 388 0 0
CENTENE CORP DEL Stock 15135B101 330 5,250 SH   SOLE   5,250 0 0
CENTENNIAL RESOURCE DEV INC Stock 15136A102 14 3,000 SH   SOLE   3,000 0 0
CENTERPOINT ENERGY INC Stock 15189T107 1 28 SH   SOLE 33 28 0 0
CENTERPOINT ENERGY INC Stock 15189T107 4 159 SH   SOLE 22 159 0 0
CENTERPOINT ENERGY INC Stock 15189T107 19 685 SH   SOLE 17 685 0 0
CENTERPOINT ENERGY INC Stock 15189T107 311 11,402 SH   SOLE   11,402 0 0
CENTERPOINT ENERGY INC Convertible Preferred 15189T503 6 116 SH   SOLE   116 0 0
CHANGE HEALTHCARE INC Stock 15912K100 131 8,000 SH   SOLE 5 8,000 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 20 41 SH   SOLE 9 41 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 64 131 SH   SOLE 33 131 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 966 1,991 SH   SOLE   1,991 0 0
CHATHAM LODGING TR REIT 16208T102 1 42 SH   SOLE 33 42 0 0
CHATHAM LODGING TR REIT 16208T102 439 23,928 SH   SOLE   23,928 0 0
CHEMED CORP NEW Stock 16359R103 5 12 SH   SOLE 9 12 0 0
CHEMED CORP NEW Stock 16359R103 15 35 SH   SOLE 33 35 0 0
CHEMED CORP NEW Stock 16359R103 16 36 SH   SOLE   36 0 0
CHENIERE ENERGY PARTNERS LP Stock 16411Q101 8 204 SH   SOLE   204 0 0
CHENIERE ENERGY INC Stock 16411R208 29 468 SH   SOLE 17 468 0 0
CHENIERE ENERGY INC Stock 16411R208 82 1,350 SH   SOLE   1,350 0 0
CHIMERA INVT CORP REIT 16934Q208 1,866 90,767 SH   SOLE   90,767 0 0
CHINA MOBILE LIMITED ADR 16941M109 19 457 SH   SOLE   457 0 0
CHINA MOBILE LIMITED ADR 16941M109 33 785 SH   SOLE 9 785 0 0
CHINA PETE & CHEM CORP ADR 16941R108 3 49 SH   SOLE 31 48 0 0
CHINA PETE & CHEM CORP ADR 16941R108 5 84 SH   SOLE   84 0 0
CHINA INDEX HLDGS LTD ADR 16954W101 0 110 SH   SOLE   110 0 0
CHIPMOS TECHNOLOGIES INC ADR 16965P202 2 77 SH   SOLE   77 0 0
CINEMARK HOLDINGS INC Stock 17243V102 1 20 SH   SOLE 33 20 0 0
CINEMARK HOLDINGS INC Stock 17243V102 4 127 SH   SOLE 9 127 0 0
CINEMARK HOLDINGS INC Stock 17243V102 15 441 SH   SOLE   441 0 0
CINEMARK HOLDINGS INC Stock 17243V102 16 480 SH   SOLE 23 480 0 0
CINEMARK HOLDINGS INC Stock 17243V102 98 2,901 SH   SOLE 7 2,901 0 0
CISCO SYS INC Stock 17275R102 4 83 SH   SOLE 19 82 0 0
CISCO SYS INC Stock 17275R102 35 728 SH   SOLE 24 728 0 0
CISCO SYS INC Stock 17275R102 55 1,143 SH   SOLE 33 1,143 0 0
CISCO SYS INC Stock 17275R102 60 1,254 SH   SOLE 9 1,254 0 0
CISCO SYS INC Stock 17275R102 71 1,486 SH   SOLE 17 1,486 0 0
CISCO SYS INC Stock 17275R102 86 1,800 SH   SOLE 4 1,800 0 0
CISCO SYS INC Stock 17275R102 96 2,000 SH   SOLE 5 2,000 0 0
CISCO SYS INC Stock 17275R102 132 2,747 SH   SOLE 7 2,747 0 0
CISCO SYS INC Stock 17275R102 180 3,758 SH   SOLE 15 3,758 0 0
CISCO SYS INC Stock 17275R102 6,804 141,871 SH   SOLE   141,871 0 0
CLEARBRIDGE ENERGY MIDSTRM O CEF 18469P100 10 1,214 SH   SOLE   1,214 0 0
CLEARWAY ENERGY INC Stock 18539C105 8 400 SH   SOLE   400 0 0
CLEARWAY ENERGY INC Stock 18539C204 1 35 SH   SOLE 33 35 0 0
CLOUDERA INC Stock 18914U100 61 5,250 SH   SOLE   5,250 0 0
CLOUDFLARE INC Stock 18915M107 113 6,649 SH   SOLE   6,649 0 0
COGENT COMMUNICATIONS HLDGS Stock 19239V302 1 11 SH   SOLE 33 11 0 0
COGENT COMMUNICATIONS HLDGS Stock 19239V302 3 38 SH   SOLE   38 0 0
COGENT COMMUNICATIONS HLDGS Stock 19239V302 3 46 SH   SOLE 9 46 0 0
COHEN & STEERS INC Stock 19247A100 3 51 SH   SOLE   51 0 0
COHEN & STEERS INC Stock 19247A100 4 60 SH   SOLE 9 60 0 0
COHEN & STEERS TOTAL RETURN CEF 19247R103 5 355 SH   SOLE   355 0 0
COHEN & STEERS REIT & PFD &I CEF 19247X100 168 7,065 SH   SOLE   7,065 0 0
COHEN & STEERS INFRASTRUCTUR CEF 19248A109 77 2,933 SH   SOLE   2,932 0 0
COHEN & STEERS SLT PFD INCM CEF 19248Y107 12 366 SH   SOLE   366 0 0
COHEN & STEERS MLP INC & ENR CEF 19249B106 20 2,529 SH   SOLE   2,529 0 0
COHERUS BIOSCIENCES INC Stock 19249H103 494 27,455 SH   SOLE   27,455 0 0
COLONY CR REAL ESTATE INC REIT 19625T101 50 3,766 SH   SOLE   3,765 0 0
COLUMBIA ETF TR II ETF 19762B509 31 1,302 SH   SOLE   1,302 0 0
COMCAST CORP NEW Stock 20030N101 1 29 SH   SOLE 19 29 0 0
COMCAST CORP NEW Stock 20030N101 22 479 SH   SOLE 4 479 0 0
COMCAST CORP NEW Stock 20030N101 63 1,408 SH   SOLE 9 1,408 0 0
COMCAST CORP NEW Stock 20030N101 64 1,429 SH   SOLE 7 1,429 0 0
COMCAST CORP NEW Stock 20030N101 201 4,462 SH   SOLE 33 4,462 0 0
COMCAST CORP NEW Stock 20030N101 2,479 55,120 SH   SOLE   55,120 0 0
COMMSCOPE HLDG CO INC Stock 20337X109 20 1,400 SH   SOLE 33 1,400 0 0
COMPASS MINERALS INTL INC Stock 20451N101 1 14 SH   SOLE 33 14 0 0
CONCHO RES INC Stock 20605P101 50 572 SH   SOLE 33 572 0 0
CONCHO RES INC Stock 20605P101 56 638 SH   SOLE   638 0 0
CONOCOPHILLIPS Stock 20825C104 5 84 SH   SOLE 9 84 0 0
CONOCOPHILLIPS Stock 20825C104 6 94 SH   SOLE 33 94 0 0
CONOCOPHILLIPS Stock 20825C104 5,423 83,386 SH   SOLE   83,385 0 0
CONSOL ENERGY INC NEW Stock 20854L108 0 16 SH   SOLE   16 0 0
CONSTELLATION BRANDS INC Stock 21036P108 4 22 SH   SOLE 22 22 0 0
CONSTELLATION BRANDS INC Stock 21036P108 17 89 SH   SOLE 33 89 0 0
CONSTELLATION BRANDS INC Stock 21036P108 164 862 SH   SOLE 15 862 0 0
CONSTELLATION BRANDS INC Stock 21036P108 2,214 11,668 SH   SOLE   11,667 0 0
CONSTRUCTION PARTNERS INC Stock 21044C107 63 3,730 SH   SOLE   3,730 0 0
CONTURA ENERGY INC Stock 21241B100 0 32 SH   SOLE   32 0 0
COOPER STD HLDGS INC Stock 21676P103 293 8,824 SH   SOLE   8,824 0 0
CORESITE RLTY CORP REIT 21870Q105 2 22 SH   SOLE 9 22 0 0
CORESITE RLTY CORP REIT 21870Q105 13 112 SH   SOLE   112 0 0
CORELOGIC INC Stock 21871D103 6 130 SH   SOLE 9 130 0 0
CORELOGIC INC Stock 21871D103 9 217 SH   SOLE   217 0 0
CORELOGIC INC Stock 21871D103 19 438 SH   SOLE 23 438 0 0
CORECIVIC INC REIT 21871N101 134 7,684 SH   SOLE   7,683 0 0
COREPOINT LODGING INC REIT 21872L104 5 481 SH   SOLE 33 481 0 0
COREPOINT LODGING INC REIT 21872L104 21 2,000 SH   SOLE   2,000 0 0
CORNERSTONE ONDEMAND INC Stock 21925Y103 4 63 SH   SOLE   63 0 0
CORTEVA INC Stock 22052L104 1 27 SH   SOLE 33 27 0 0
CORTEVA INC Stock 22052L104 10 338 SH   SOLE 7 338 0 0
CORTEVA INC Stock 22052L104 30 1,010 SH   SOLE 26 1,010 0 0
CORTEVA INC Stock 22052L104 35 1,183 SH   SOLE 9 1,183 0 0
CORTEVA INC Stock 22052L104 229 7,737 SH   SOLE   7,737 0 0
CORTEVA INC Stock 22052L104 277 9,381 SH   SOLE 6 9,381 0 0
CORTEXYME INC Stock 22053A107 1 25 SH   SOLE   25 0 0
COSTCO WHSL CORP NEW Stock 22160K105 25 86 SH   SOLE 9 86 0 0
COSTCO WHSL CORP NEW Stock 22160K105 95 323 SH   SOLE 33 323 0 0
COSTCO WHSL CORP NEW Stock 22160K105 109 371 SH   SOLE 4 371 0 0
COSTCO WHSL CORP NEW Stock 22160K105 151 513 SH   SOLE 15 513 0 0
COSTCO WHSL CORP NEW Stock 22160K105 5,177 17,615 SH   SOLE   17,614 0 0
COSTAR GROUP INC Stock 22160N109 81 136 SH   SOLE   136 0 0
COUPA SOFTWARE INC Stock 22266L106 107 734 SH   SOLE   734 0 0
COVETRUS INC Stock 22304C100 32 2,398 SH   SOLE   2,398 0 0
CRACKER BARREL OLD CTRY STOR Stock 22410J106 5 33 SH   SOLE 33 33 0 0
CRACKER BARREL OLD CTRY STOR Stock 22410J106 56 361 SH   SOLE   361 0 0
CREDIT SUISSE AG NASSAU BRH ETF 22539T183 4 57 SH   SOLE   57 0 0
CREDIT SUISSE NASSAU BRH ETF 22542D423 78 235 SH   SOLE   235 0 0
CRONOS GROUP INC Stock 22717L101 52 6,784 SH   SOLE   6,784 0 0
CROSS TIMBERS RTY TR Stock 22757R109 4 463 SH   SOLE   463 0 0
CROSSFIRST BANKSHARES INC Stock 22766M109 1 75 SH   SOLE   75 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105 82 1,650 SH   SOLE   1,650 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 4 30 SH   SOLE 19 30 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 8 53 SH   SOLE 9 53 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 53 371 SH   SOLE 33 371 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 100 700 SH   SOLE 4 700 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 107 755 SH   SOLE 17 755 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 157 1,105 SH   SOLE 15 1,105 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 172 1,213 SH   SOLE 7 1,213 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 2,193 15,429 SH   SOLE   15,429 0 0
CYRUSONE INC REIT 23283R100 6 87 SH   SOLE 9 87 0 0
CYRUSONE INC REIT 23283R100 9 140 SH   SOLE 33 140 0 0
CYRUSONE INC REIT 23283R100 359 5,483 SH   SOLE   5,483 0 0
CYTOSORBENTS CORP Stock 23283X206 12 3,090 SH   SOLE   3,090 0 0
CYTOMX THERAPEUTICS INC Stock 23284F105 1 138 SH   SOLE   138 0 0
DCP MIDSTREAM LP Stock 23311P100 1 29 SH   SOLE   29 0 0
DNP SELECT INCOME FD CEF 23325P104 122 9,537 SH   SOLE   9,537 0 0
D R HORTON INC Stock 23331A109 5 91 SH   SOLE 33 91 0 0
D R HORTON INC Stock 23331A109 149 2,830 SH   SOLE   2,830 0 0
DXC TECHNOLOGY CO Stock 23355L106 11 302 SH   SOLE 9 302 0 0
DXC TECHNOLOGY CO Stock 23355L106 48 1,275 SH   SOLE 33 1,275 0 0
DXC TECHNOLOGY CO Stock 23355L106 107 2,838 SH   SOLE   2,838 0 0
DAVITA INC Stock 23918K108 1 9 SH   SOLE 33 9 0 0
DAVITA INC Stock 23918K108 494 6,589 SH   SOLE   6,589 0 0
DELEK LOGISTICS PARTNERS LP Stock 24664T103 5 167 SH   SOLE   166 0 0
DELEK US HLDGS INC NEW Stock 24665A103 6 179 SH   SOLE 9 179 0 0
DELEK US HLDGS INC NEW Stock 24665A103 97 2,890 SH   SOLE   2,890 0 0
DELL TECHNOLOGIES INC Stock 24703L202 146 2,850 SH   SOLE   2,850 0 0
DENNYS CORP Stock 24869P104 26 1,310 SH   SOLE   1,310 0 0
DENTSPLY SIRONA INC Stock 24906P109 1 15 SH   SOLE 33 15 0 0
DENTSPLY SIRONA INC Stock 24906P109 25 449 SH   SOLE 35 449 0 0
DENTSPLY SIRONA INC Stock 24906P109 33 575 SH   SOLE   575 0 0
DERMIRA INC Stock 24983L104 1 62 SH   SOLE   62 0 0
DEVON ENERGY CORP NEW Stock 25179M103 9 364 SH   SOLE   364 0 0
DEVON ENERGY CORP NEW Stock 25179M103 26 995 SH   SOLE 9 995 0 0
DIAGEO P L C ADR 25243Q205 6 34 SH   SOLE 9 34 0 0
DIAGEO P L C ADR 25243Q205 9 55 SH   SOLE 31 54 0 0
DIAGEO P L C ADR 25243Q205 41 245 SH   SOLE 7 245 0 0
DIAGEO P L C ADR 25243Q205 49 292 SH   SOLE 33 292 0 0
DIAGEO P L C ADR 25243Q205 160 950 SH   SOLE 5 950 0 0
DIAGEO P L C ADR 25243Q205 368 2,184 SH   SOLE   2,183 0 0
DIAGEO P L C ADR 25243Q205 1,134 6,732 SH   SOLE 6 6,732 0 0
DIAMOND HILL INVESTMENT GROU Stock 25264R207 3 23 SH   SOLE   23 0 0
DIAMOND OFFSHORE DRILLING IN Stock 25271C102 7 934 SH   SOLE 33 934 0 0
DIAMOND OFFSHORE DRILLING IN Stock 25271C102 72 9,969 SH   SOLE   9,969 0 0
DIAMONDBACK ENERGY INC Stock 25278X109 6 68 SH   SOLE 9 68 0 0
DIAMONDBACK ENERGY INC Stock 25278X109 339 3,647 SH   SOLE   3,647 0 0
DIGITAL TURBINE INC Stock 25400W102 1,507 211,403 SH   SOLE   211,403 0 0
DIREXION SHS ETF TR ETF 25459W458 31 113 SH   SOLE   112 0 0
DIREXION SHS ETF TR ETF 25459W847 29 400 SH   SOLE   400 0 0
DIREXION SHS ETF TR ETF 25459W888 13 728 SH   SOLE   728 0 0
DIREXION SHS ETF TR ETF 25460E885 0 8 SH   SOLE   8 0 0
DISCOVERY INC Stock 25470F104 4 124 SH   SOLE 9 124 0 0
DISCOVERY INC Stock 25470F104 5 145 SH   SOLE 22 145 0 0
DISCOVERY INC Stock 25470F104 28 862 SH   SOLE   862 0 0
DISCOVERY INC Stock 25470F302 6 211 SH   SOLE   211 0 0
DISCOVERY INC Stock 25470F302 7 245 SH   SOLE 33 245 0 0
DISH NETWORK CORP Stock 25470M109 28 784 SH   SOLE   784 0 0
SENIOR HOUSING PROPERTIES TRUST REIT 25525P107 1 90 SH   SOLE 33 90 0 0
SENIOR HOUSING PROPERTIES TRUST REIT 25525P107 303 35,848 SH   SOLE   35,848 0 0
DOLBY LABORATORIES INC Stock 25659T107 2 32 SH   SOLE   32 0 0
DOMINION ENERGY INC Stock 25746U109 16 190 SH   SOLE 9 190 0 0
DOMINION ENERGY INC Stock 25746U109 31 370 SH   SOLE 17 370 0 0
DOMINION ENERGY INC Stock 25746U109 45 540 SH   SOLE 26 540 0 0
DOMINION ENERGY INC Stock 25746U109 94 1,129 SH   SOLE 33 1,129 0 0
DOMINION ENERGY INC Stock 25746U109 1,216 14,686 SH   SOLE   14,685 0 0
DOMINION ENERGY INC Stock 25746U133 23 216 SH   SOLE   216 0 0
DOMINOS PIZZA INC Stock 25754A201 5 18 SH   SOLE 33 18 0 0
DOMINOS PIZZA INC Stock 25754A201 15 50 SH   SOLE   50 0 0
DORCHESTER MINERALS LP Stock 25820R105 6 314 SH   SOLE   314 0 0
DOUGLAS EMMETT INC REIT 25960P109 12 275 SH   SOLE   275 0 0
DOUGLAS EMMETT INC REIT 25960P109 22 501 SH   SOLE 33 501 0 0
DROPBOX INC Stock 26210C104 15 850 SH   SOLE   850 0 0
DUFF & PHELPS UTLITY AND INF CEF 26433C105 7 435 SH   SOLE   435 0 0
DUKE ENERGY CORP NEW Stock 26441C204 46 509 SH   SOLE 33 509 0 0
DUKE ENERGY CORP NEW Stock 26441C204 52 572 SH   SOLE 9 572 0 0
DUKE ENERGY CORP NEW Stock 26441C204 3,098 33,963 SH   SOLE   33,963 0 0
DUPONT DE NEMOURS INC Stock 26614N102 4 64 SH   SOLE 9 64 0 0
DUPONT DE NEMOURS INC Stock 26614N102 8 131 SH   SOLE 33 131 0 0
DUPONT DE NEMOURS INC Stock 26614N102 22 338 SH   SOLE 7 338 0 0
DUPONT DE NEMOURS INC Stock 26614N102 34 525 SH   SOLE 26 525 0 0
DUPONT DE NEMOURS INC Stock 26614N102 347 5,406 SH   SOLE 6 5,406 0 0
DUPONT DE NEMOURS INC Stock 26614N102 956 14,888 SH   SOLE   14,887 0 0
DYCOM INDS INC Convertible 267475AB7 14 14,000 SH   SOLE   14,000 0 0
ENI S P A ADR 26874R108 12 387 SH   SOLE   386 0 0
ENI S P A ADR 26874R108 17 546 SH   SOLE 33 546 0 0
EOG RES INC Stock 26875P101 6 68 SH   SOLE 33 68 0 0
EOG RES INC Stock 26875P101 1,042 12,445 SH   SOLE   12,444 0 0
EQT CORP Stock 26884L109 7 636 SH   SOLE 33 636 0 0
EPR PPTYS REIT 26884U109 1 10 SH   SOLE 33 10 0 0
EPR PPTYS REIT 26884U109 4 56 SH   SOLE 9 56 0 0
EPR PPTYS REIT 26884U109 29 414 SH   SOLE   413 0 0
EQM MIDSTREAM PARTNERS LP Stock 26885B100 194 6,500 SH   SOLE   6,500 0 0
ETF SER SOLUTIONS ETF 26922A248 170 6,182 SH   SOLE   6,182 0 0
ETF SER SOLUTIONS ETF 26922A305 815 13,873 SH   SOLE   13,873 0 0
ETF SER SOLUTIONS ETF 26922A511 19 590 SH   SOLE 38 590 0 0
ETF SER SOLUTIONS ETF 26922A560 333 14,320 SH   SOLE   14,320 0 0
ETF SER SOLUTIONS ETF 26922A719 7 414 SH   SOLE 38 414 0 0
ETF SER SOLUTIONS ETF 26922A842 21 678 SH   SOLE   678 0 0
ETFIS SER TR I ETF 26923G400 6 250 SH   SOLE   250 0 0
ETFIS SER TR I ETF 26923G806 14 348 SH   SOLE 38 348 0 0
ETF MANAGERS TR ETF 26924G201 128 3,077 SH   SOLE   3,077 0 0
ETF MANAGERS TR ETF 26924G409 7 142 SH   SOLE 38 142 0 0
ETF MANAGERS TR ETF 26924G409 128 2,587 SH   SOLE   2,586 0 0
ETF MANAGERS TR ETF 26924G508 74 4,304 SH   SOLE   4,304 0 0
ETF MANAGERS TR ETF 26924G870 3 59 SH   SOLE 38 59 0 0
ETF MANAGERS TR ETF 26924G888 155 3,635 SH   SOLE   3,635 0 0
EAGLE MATERIALS INC Stock 26969P108 3 36 SH   SOLE 9 36 0 0
EAGLE MATERIALS INC Stock 26969P108 15 166 SH   SOLE 33 166 0 0
EAGLE MATERIALS INC Stock 26969P108 157 1,727 SH   SOLE   1,726 0 0
EAST WEST BANCORP INC Stock 27579R104 27 550 SH   SOLE 9 550 0 0
EASTERLY GOVT PPTYS INC REIT 27616P103 1 29 SH   SOLE 33 29 0 0
EASTERLY GOVT PPTYS INC REIT 27616P103 4 176 SH   SOLE 9 176 0 0
EASTERLY GOVT PPTYS INC REIT 27616P103 63 2,673 SH   SOLE   2,672 0 0
EATON VANCE MUNI INCOME TRUS CEF 27826U108 39 3,033 SH   SOLE   3,032 0 0
EATON VANCE MUN BD FD CEF 27827X101 105 8,152 SH   SOLE   8,151 0 0
EATON VANCE TAX ADVT DIV INC CEF 27828G107 14 546 SH   SOLE   546 0 0
EATON VANCE LTD DUR INCOME F CEF 27828H105 38 2,833 SH   SOLE   2,833 0 0
EATON VANCE TX MGD DIV EQ IN CEF 27828N102 38 3,045 SH   SOLE   3,045 0 0
EATON VANCE SR FLTNG RTE TR CEF 27828Q105 27 2,019 SH   SOLE   2,018 0 0
EATON VANCE TX ADV GLBL DIV CEF 27828S101 6 350 SH   SOLE   350 0 0
EATON VANCE TX ADV GLB DIV O CEF 27828U106 7 255 SH   SOLE   255 0 0
EATON VANCE SH TM DR DIVR IN CEF 27828V104 13 939 SH   SOLE   939 0 0
EATON VANCE TAX MNGED BUY WR CEF 27828X100 8 500 SH   SOLE   500 0 0
EATON VANCE TX MNG BY WRT OP CEF 27828Y108 221 14,750 SH   SOLE   14,749 0 0
EATON VANCE TXMGD GL BUYWR O CEF 27829C105 2,271 218,951 SH   SOLE   218,950 0 0
EATON VANCE TAX MNGD GBL DV CEF 27829F108 16 1,859 SH   SOLE   1,859 0 0
EATON VANCE RISK MNGD DIV EQ CEF 27829G106 297 31,784 SH   SOLE   31,784 0 0
EATON VANCE HIGH INCOME 2021 CEF 27829W101 10 1,014 SH   SOLE   1,014 0 0
EDGEWELL PERS CARE CO Stock 28035Q102 11 367 SH   SOLE   367 0 0
EDITAS MEDICINE INC Stock 28106W103 5 152 SH   SOLE   152 0 0
EHEALTH INC Stock 28238P109 10 100 SH   SOLE   100 0 0
ELANCO ANIMAL HEALTH INC Stock 28414H103 1 33 SH   SOLE 33 33 0 0
ELANCO ANIMAL HEALTH INC Stock 28414H103 106 3,587 SH   SOLE   3,587 0 0
ELDORADO RESORTS INC Stock 28470R102 8 132 SH   SOLE   132 0 0
ELEMENT SOLUTIONS INC Stock 28618M106 3 288 SH   SOLE   288 0 0
ELLINGTON FINANCIAL INC REIT 28852N109 1 61 SH   SOLE   61 0 0
EMAGIN CORP Stock 29076N206 1 1,515 SH   SOLE   1,515 0 0
EMCOR GROUP INC Stock 29084Q100 1 7 SH   SOLE   7 0 0
EMCOR GROUP INC Stock 29084Q100 9 105 SH   SOLE 33 105 0 0
EMERGENT BIOSOLUTIONS INC Stock 29089Q105 6 105 SH   SOLE 33 105 0 0
ENBRIDGE INC Stock 29250N105 8 209 SH   SOLE 9 209 0 0
ENBRIDGE INC Stock 29250N105 75 1,876 SH   SOLE 26 1,876 0 0
ENBRIDGE INC Stock 29250N105 88 2,207 SH   SOLE 17 2,207 0 0
ENBRIDGE INC Stock 29250N105 1,356 34,097 SH   SOLE   34,096 0 0
ENDEAVOUR SILVER CORP Stock 29258Y103 2 1,000 SH   SOLE   1,000 0 0
ENCOMPASS HEALTH CORP Stock 29261A100 4 62 SH   SOLE 9 62 0 0
ENCOMPASS HEALTH CORP Stock 29261A100 5 72 SH   SOLE 33 72 0 0
ENCOMPASS HEALTH CORP Stock 29261A100 106 1,531 SH   SOLE   1,531 0 0
ENERGY FOCUS INC Stock 29268T300 67 141,060 SH   SOLE   141,060 0 0
ENERGIZER HLDGS INC NEW Stock 29272W109 1 14 SH   SOLE 33 14 0 0
ENERGIZER HLDGS INC NEW Stock 29272W109 3 57 SH   SOLE 9 57 0 0
ENERGIZER HLDGS INC NEW Stock 29272W109 131 2,600 SH   SOLE   2,599 0 0
ENERGY TRANSFER LP Stock 29273V100 638 49,691 SH   SOLE   49,690 0 0
ENERSYS Stock 29275Y102 7 91 SH   SOLE 9 91 0 0
ENLINK MIDSTREAM LLC Stock 29336T100 3 450 SH   SOLE   450 0 0
ENPHASE ENERGY INC Stock 29355A107 9 334 SH   SOLE   334 0 0
ENPRO INDS INC Stock 29355X107 1 9 SH   SOLE 9 9 0 0
ENSIGN GROUP INC Stock 29358P101 4 83 SH   SOLE   83 0 0
ENSIGN GROUP INC Stock 29358P101 14 300 SH   SOLE 9 300 0 0
ENTEGRIS INC Stock 29362U104 3 53 SH   SOLE 9 53 0 0
ENTEGRIS INC Stock 29362U104 21 425 SH   SOLE   425 0 0
ENTERGY CORP NEW Stock 29364G103 17 140 SH   SOLE 33 140 0 0
ENTERGY CORP NEW Stock 29364G103 36 304 SH   SOLE   304 0 0
ENTERGY CORP NEW Stock 29364G103 834 6,959 SH   SOLE 6 6,959 0 0
ENVESTNET INC Stock 29404K106 3 43 SH   SOLE 9 43 0 0
EPAM SYS INC Stock 29414B104 3 15 SH   SOLE 9 15 0 0
EPAM SYS INC Stock 29414B104 10 45 SH   SOLE 23 45 0 0
EPAM SYS INC Stock 29414B104 55 261 SH   SOLE   261 0 0
ENVISTA HLDGS CORP Stock 29415F104 20 665 SH   SOLE 35 665 0 0
EQUINIX INC REIT 29444U700 1 2 SH   SOLE 9 2 0 0
EQUINIX INC REIT 29444U700 20 34 SH   SOLE 4 34 0 0
EQUINIX INC REIT 29444U700 40 69 SH   SOLE 33 69 0 0
EQUINIX INC REIT 29444U700 284 486 SH   SOLE   485 0 0
EQUINOR ASA ADR 29446M102 11 568 SH   SOLE 33 568 0 0
EQUINOR ASA ADR 29446M102 126 6,341 SH   SOLE   6,341 0 0
EQUITY LIFESTYLE PPTYS INC REIT 29472R108 1 12 SH   SOLE   12 0 0
EQUITY RESIDENTIAL REIT 29476L107 15 185 SH   SOLE 33 185 0 0
EQUITY RESIDENTIAL REIT 29476L107 304 3,751 SH   SOLE   3,751 0 0
ERIE INDTY CO Stock 29530P102 9 57 SH   SOLE   57 0 0
ETSY INC Stock 29786A106 4 81 SH   SOLE 9 81 0 0
EVERCORE INC Stock 29977A105 3 39 SH   SOLE 9 39 0 0
EVERCORE INC Stock 29977A105 3 40 SH   SOLE 19 39 0 0
EVERCORE INC Stock 29977A105 4 60 SH   SOLE   60 0 0
EVERBRIDGE INC Stock 29978A104 3 39 SH   SOLE   39 0 0
EVERI HLDGS INC Stock 30034T103 30 2,264 SH   SOLE   2,264 0 0
EVERGY INC Stock 30034W106 97 1,494 SH   SOLE 7 1,494 0 0
EVERGY INC Stock 30034W106 311 4,779 SH   SOLE   4,779 0 0
EVERTEC INC Stock 30040P103 6 182 SH   SOLE 9 182 0 0
EVERTEC INC Stock 30040P103 36 1,061 SH   SOLE   1,061 0 0
EVERSOURCE ENERGY Stock 30040W108 17 200 SH   SOLE 33 200 0 0
EVERSOURCE ENERGY Stock 30040W108 160 1,881 SH   SOLE   1,881 0 0
EVERQUOTE INC Stock 30041R108 836 24,341 SH   SOLE   24,341 0 0
EVOLUS INC Stock 30052C107 12 1,000 SH   SOLE   1,000 0 0
EVOQUA WATER TECHNOLOGIES CO Stock 30057T105 2 100 SH   SOLE   100 0 0
EXACT SCIENCES CORP Stock 30063P105 5 50 SH   SOLE 33 50 0 0
EXACT SCIENCES CORP Stock 30063P105 655 7,083 SH   SOLE   7,083 0 0
EXCHANGE LISTED FDS TR ETF 30151E814 15 455 SH   SOLE   455 0 0
EXELON CORP Stock 30161N101 5 119 SH   SOLE 9 119 0 0
EXELON CORP Stock 30161N101 14 300 SH   SOLE 33 300 0 0
EXELON CORP Stock 30161N101 393 8,617 SH   SOLE   8,616 0 0
EXELIXIS INC Stock 30161Q104 8 475 SH   SOLE   475 0 0
EXPEDIA GROUP INC Stock 30212P303 0 1 SH   SOLE 9 1 0 0
EXPEDIA GROUP INC Stock 30212P303 1 8 SH   SOLE 33 8 0 0
EXPEDIA GROUP INC Stock 30212P303 731 6,758 SH   SOLE   6,757 0 0
EXPONENT INC Stock 30214U102 7 107 SH   SOLE   107 0 0
EXPONENT INC Stock 30214U102 10 139 SH   SOLE 9 139 0 0
EXPONENT INC Stock 30214U102 12 170 SH   SOLE 33 170 0 0
EXTENDED STAY AMER INC Stock 30224P200 2 102 SH   SOLE 33 102 0 0
EXTENDED STAY AMER INC Stock 30224P200 3 209 SH   SOLE   209 0 0
EXTRA SPACE STORAGE INC REIT 30225T102 31 293 SH   SOLE   293 0 0
EXXON MOBIL CORP Stock 30231G102 4 62 SH   SOLE 19 61 0 0
EXXON MOBIL CORP Stock 30231G102 21 304 SH   SOLE 24 304 0 0
EXXON MOBIL CORP Stock 30231G102 63 898 SH   SOLE 9 898 0 0
EXXON MOBIL CORP Stock 30231G102 97 1,397 SH   SOLE 33 1,397 0 0
EXXON MOBIL CORP Stock 30231G102 665 9,532 SH   SOLE 6 9,532 0 0
EXXON MOBIL CORP Stock 30231G102 7,747 111,022 SH   SOLE   111,022 0 0
FAT BRANDS INC Stock 30258N105 0 102 SH   SOLE   102 0 0
FACEBOOK INC Stock 30303M102 7 36 SH   SOLE 19 36 0 0
FACEBOOK INC Stock 30303M102 10 49 SH   SOLE 23 49 0 0
FACEBOOK INC Stock 30303M102 138 671 SH   SOLE 28 671 0 0
FACEBOOK INC Stock 30303M102 156 762 SH   SOLE 4 762 0 0
FACEBOOK INC Stock 30303M102 175 851 SH   SOLE 15 851 0 0
FACEBOOK INC Stock 30303M102 186 907 SH   SOLE 9 907 0 0
FACEBOOK INC Stock 30303M102 353 1,718 SH   SOLE 33 1,718 0 0
FACEBOOK INC Stock 30303M102 4,588 22,352 SH   SOLE   22,352 0 0
FANG HLDGS LTD ADR 30711Y201 0 110 SH   SOLE   110 0 0
FATE THERAPEUTICS INC Stock 31189P102 1 38 SH   SOLE   38 0 0
FEDERATED PREM MUN INC FD CEF 31423P108 24 1,706 SH   SOLE   1,706 0 0
FEDEX CORP Stock 31428X106 10 65 SH   SOLE 26 65 0 0
FEDEX CORP Stock 31428X106 16 103 SH   SOLE 17 103 0 0
FEDEX CORP Stock 31428X106 113 750 SH   SOLE 5 750 0 0
FEDEX CORP Stock 31428X106 1,316 8,705 SH   SOLE   8,705 0 0
FIBROGEN INC Stock 31572Q808 0 9 SH   SOLE   9 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 9 67 SH   SOLE 4 67 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 28 204 SH   SOLE 9 204 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 47 336 SH   SOLE 33 336 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 77 552 SH   SOLE   552 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 993 7,142 SH   SOLE 6 7,142 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 5 108 SH   SOLE 9 108 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 59 1,298 SH   SOLE   1,297 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 95 2,086 SH   SOLE 17 2,086 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 759 16,740 SH   SOLE 6 16,739 0 0
FIDUCIARY CLAYMORE ENGRY INF CEF 31647Q106 1 126 SH   SOLE   126 0 0
FIREEYE INC Stock 31816Q101 340 20,594 SH   SOLE   20,594 0 0
FIRST AMERN FINL CORP Stock 31847R102 1 20 SH   SOLE   20 0 0
FIRST AMERN FINL CORP Stock 31847R102 14 236 SH   SOLE 33 236 0 0
FIRST FINL BANKSHARES Stock 32020R109 6 168 SH   SOLE 9 168 0 0
FIRST FINL BANKSHARES Stock 32020R109 20 558 SH   SOLE 23 558 0 0
FIRST FINL BANKSHARES Stock 32020R109 32 920 SH   SOLE   920 0 0
FIRST FNDTN INC Stock 32026V104 52 3,000 SH   SOLE   3,000 0 0
FIRST INDUSTRIAL REALTY TRUS REIT 32054K103 8 200 SH   SOLE 33 200 0 0
FIRST INTST BANCSYSTEM INC Stock 32055Y201 5 125 SH   SOLE 9 125 0 0
FIRST MAJESTIC SILVER CORP Stock 32076V103 70 5,706 SH   SOLE   5,706 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100 8 71 SH   SOLE 9 71 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100 101 860 SH   SOLE 4 860 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100 260 2,218 SH   SOLE   2,217 0 0
FIRST TR DJS MICROCAP INDEX ETF 33718M105 98 1,917 SH   SOLE   1,917 0 0
FIRST TR INTER DUR PFD & IN CEF 33718W103 399 16,913 SH   SOLE   16,912 0 0
FIRST TR EXCHANGE TRADED FD ETF 33733A102 234 5,902 SH   SOLE   5,902 0 0
FIRST TR EXCHANGE TRADED FD ETF 33733B100 142 2,375 SH   SOLE   2,375 0 0
FIRST TR MULTI CP VAL ALPHA ETF 33733C108 11 185 SH   SOLE   185 0 0
FIRST TR EXCHANGE TRADED FD ETF 33733E500 145 5,809 SH   SOLE   5,809 0 0
FIRST TR EXCHANGE TRADED FD ETF 33733E807 1,463 121,294 SH   SOLE   121,293 0 0
FIRST TR MULTI CAP GR ALPHAD ETF 33733F101 82 1,060 SH   SOLE   1,060 0 0
FIRST TRUST SPECIALTY FINANC CEF 33733G109 6 1,000 SH   SOLE   1,000 0 0
FIRST TR SR FLG RTE INCM FD CEF 33733U108 12 984 SH   SOLE   984 0 0
FIRST TR S&P REIT INDEX FD ETF 33734G108 104 3,968 SH   SOLE   3,968 0 0
FIRST TR VALUE LINE DIVID IN ETF 33734H106 208 5,776 SH   SOLE 11 5,776 0 0
FIRST TR VALUE LINE DIVID IN ETF 33734H106 5,194 144,151 SH   SOLE   144,150 0 0
FIRST TR LRGE CP CORE ALPHA ETF 33734K109 240 3,677 SH   SOLE   3,677 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X119 596 11,910 SH   SOLE   11,910 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X127 5 470 SH   SOLE   470 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X135 4,075 121,615 SH   SOLE   121,614 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X143 66 787 SH   SOLE   787 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X150 96 2,133 SH   SOLE   2,133 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X168 10 257 SH   SOLE   257 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X176 5,760 79,373 SH   SOLE   79,373 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X184 4,526 154,956 SH   SOLE   154,955 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X192 295 4,891 SH   SOLE   4,891 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X200 33 1,333 SH   SOLE   1,333 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X846 282 9,382 SH   SOLE   9,382 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X853 38 948 SH   SOLE   948 0 0
FIRST TR SML CP CORE ALPHA F ETF 33734Y109 112 1,718 SH   SOLE   1,718 0 0
FIRST TR MID CAP CORE ALPHAD ETF 33735B108 79 1,095 SH   SOLE   1,095 0 0
FIRST TR LRG CP VL ALPHADEX ETF 33735J101 14 250 SH   SOLE   250 0 0
FIRST TR LRG CP GRWTH ALPHAD ETF 33735K108 187 2,559 SH   SOLE   2,558 0 0
FIRST TR FTSE EPRA/NAREIT DE ETF 33736N101 14 284 SH   SOLE   284 0 0
FIRST TR NASDAQ ABA CMNTY BK ETF 33736Q104 38 731 SH   SOLE   731 0 0
FIRST TR EXCH TRD ALPHA FD I ETF 33737J125 38 1,668 SH   SOLE   1,668 0 0
FIRST TR EXCH TRD ALPHA FD I ETF 33737J133 3 150 SH   SOLE 38 150 0 0
FIRST TR EXCH TRD ALPHA FD I ETF 33737J174 68 1,223 SH   SOLE   1,223 0 0
FIRST TR EXCH TRD ALPHA FD I ETF 33737J307 25 634 SH   SOLE   633 0 0
FIRST TR EXCHANGE TRADED FD ETF 33737K205 7 134 SH   SOLE 6 134 0 0
FIRST TR EXCNGE TRD ALPHADEX ETF 33737M102 176 3,679 SH   SOLE   3,678 0 0
FIRST TR EXCNGE TRD ALPHADEX ETF 33737M300 361 7,727 SH   SOLE   7,727 0 0
FIRST TR EXCHANGE TRADED FD ETF 33738D101 16 647 SH   SOLE   646 0 0
FIRST TR EXCHANGE TRADED FD ETF 33738D309 87 1,815 SH   SOLE 25 1,815 0 0
FIRST TR EXCHANGE TRADED FD ETF 33738D309 211 4,408 SH   SOLE 9 4,407 0 0
FIRST TR EXCHANGE TRADED FD ETF 33738D309 1,099 22,925 SH   SOLE   22,924 0 0
FIRST TR EXCHANGE TRADED FD ETF 33738R100 33 1,750 SH   SOLE   1,750 0 0
FIRST TR EXCHANGE TRADED FD ETF 33738R118 312 7,236 SH   SOLE   7,236 0 0
FIRST TR EXCHANGE TRADED FD ETF 33738R506 27 754 SH   SOLE   754 0 0
FIRST TR EXCHANGE TRADED FD ETF 33738R605 504 15,980 SH   SOLE   15,979 0 0
FIRST TR EXCHANGE TRADED FD ETF 33738R720 5 138 SH   SOLE   138 0 0
FIRST TR EXCHANGE TRADED FD ETF 33738R720 7 217 SH   SOLE 6 217 0 0
FIRST TR EXCHANGE TRADED FD ETF 33738R753 105 4,480 SH   SOLE   4,480 0 0
FIRST TR EXCHANGE TRADED FD ETF 33738R811 12 302 SH   SOLE   302 0 0
FIRST TR EXCHANGE TRADED FD ETF 33738R886 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANG TRADED FD I ETF 33739N108 15 265 SH   SOLE 22 265 0 0
FIRST TR EXCHANG TRADED FD I ETF 33739N108 343 6,182 SH   SOLE   6,182 0 0
FIRST TR EXCH TRADED FD III ETF 33739P103 0 0 SH   SOLE   0 0 0
FIRST TR EXCH TRADED FD III ETF 33739P608 31 523 SH   SOLE   523 0 0
FIRST TR EXCH TRADED FD III ETF 33739P707 20 304 SH   SOLE   304 0 0
FIRST TR EXCH TRADED FD III ETF 33739P855 1,643 81,899 SH   SOLE   81,899 0 0
FIRST TR EXCHANGE TRADED FD ETF 33739Q200 85 1,635 SH   SOLE 25 1,635 0 0
FIRST TR EXCHANGE TRADED FD ETF 33739Q200 124 2,401 SH   SOLE   2,401 0 0
FIRST TR EXCHANGE TRADED FD ETF 33739Q200 210 4,063 SH   SOLE 9 4,063 0 0
FIRST TR EXCHANGE TRADED FD ETF 33739Q309 22 421 SH   SOLE   421 0 0
FIRST TR EXCHANGE TRADED FD ETF 33739Q408 12,336 205,300 SH   SOLE   205,300 0 0
FIRST TR EXCHANGE TRADED FD ETF 33739Q507 386 11,679 SH   SOLE   11,679 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F805 403 7,785 SH   SOLE   7,785 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F870 69 3,365 SH   SOLE   3,365 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33741L108 25 1,105 SH   SOLE   1,105 0 0
FIRSTCASH INC Stock 33767D105 2 30 SH   SOLE   30 0 0
FIRSTCASH INC Stock 33767D105 10 122 SH   SOLE 33 122 0 0
FITBIT INC Stock 33812L102 6 900 SH   SOLE   900 0 0
FIVE BELOW INC Stock 33829M101 6 45 SH   SOLE 9 45 0 0
FIVE BELOW INC Stock 33829M101 6 50 SH   SOLE 23 50 0 0
FIVE BELOW INC Stock 33829M101 10 82 SH   SOLE 33 82 0 0
FIVE BELOW INC Stock 33829M101 21 161 SH   SOLE   161 0 0
FLEXION THERAPEUTICS INC Stock 33938J106 41 2,000 SH   SOLE   2,000 0 0
FLEXSHARES TR ETF 33939L100 17 134 SH   SOLE   134 0 0
FLEXSHARES TR ETF 33939L407 9 263 SH   SOLE   263 0 0
FLEXSHARES TR ETF 33939L860 10 200 SH   SOLE   200 0 0
FOCUS FINL PARTNERS INC Stock 34417P100 2 76 SH   SOLE   76 0 0
FORTIVE CORP Stock 34959J108 6 85 SH   SOLE 9 85 0 0
FORTIVE CORP Stock 34959J108 12 159 SH   SOLE   159 0 0
FORTRESS TRANS INFRST INVS L Stock 34960P101 43 2,204 SH   SOLE   2,204 0 0
FORTUNE BRANDS HOME & SEC IN Stock 34964C106 13 200 SH   SOLE 9 200 0 0
FORTUNE BRANDS HOME & SEC IN Stock 34964C106 19 289 SH   SOLE   289 0 0
FOUR CORNERS PPTY TR INC REIT 35086T109 1 50 SH   SOLE 9 50 0 0
FOUR CORNERS PPTY TR INC REIT 35086T109 6 230 SH   SOLE   230 0 0
FOUR CORNERS PPTY TR INC REIT 35086T109 11 389 SH   SOLE 33 389 0 0
FOX CORP Stock 35137L105 6 162 SH   SOLE 9 162 0 0
FOX CORP Stock 35137L105 67 1,803 SH   SOLE   1,803 0 0
FOX CORP Stock 35137L204 31 849 SH   SOLE   849 0 0
FRANKLIN TEMPLETON ETF TR ETF 35473P801 842 24,072 SH   SOLE   24,071 0 0
FREEPORT-MCMORAN INC Stock 35671D857 1,015 77,377 SH   SOLE   77,376 0 0
FRONTDOOR INC Stock 35905A109 65 1,362 SH   SOLE 7 1,362 0 0
FRONTDOOR INC Stock 35905A109 159 3,347 SH   SOLE   3,347 0 0
FRONTDOOR INC Stock 35905A109 915 19,299 SH   SOLE 6 19,299 0 0
FRONTIER COMMUNICATIONS CORP Stock 35906A306 0 66 SH   SOLE   66 0 0
GEO GROUP INC NEW REIT 36162J106 1 49 SH   SOLE 33 49 0 0
GEO GROUP INC NEW REIT 36162J106 7 400 SH   SOLE 6 400 0 0
GEO GROUP INC NEW REIT 36162J106 682 41,031 SH   SOLE   41,030 0 0
GDS HLDGS LTD ADR 36165L108 3 51 SH   SOLE 9 51 0 0
GW PHARMACEUTICALS PLC ADR 36197T103 203 1,940 SH   SOLE   1,940 0 0
G-III APPAREL GROUP LTD Stock 36237H101 44 1,325 SH   SOLE   1,325 0 0
GABELLI MULTIMEDIA TR INC CEF 36239Q109 14 1,706 SH   SOLE   1,706 0 0
GABELLI UTIL TR CEF 36240A101 70 8,978 SH   SOLE   8,978 0 0
GABELLI CONV&INCOM SECS FD I CEF 36240B109 83 14,200 SH   SOLE   14,200 0 0
GABELLI DIVD & INCOME TR CEF 36242H104 3 159 SH   SOLE 6 159 0 0
GABELLI HLTHCARE & WELLNESS CEF 36246K103 196 17,050 SH   SOLE   17,050 0 0
GALAPAGOS NV ADR 36315X101 1 4 SH   SOLE   4 0 0
GAMCO GLOBAL GOLD NAT RES & CEF 36465A109 35 8,011 SH   SOLE   8,010 0 0
GAMING & LEISURE PPTYS INC REIT 36467J108 1 16 SH   SOLE 33 16 0 0
GAMING & LEISURE PPTYS INC REIT 36467J108 600 13,939 SH   SOLE   13,939 0 0
GAMESTOP CORP NEW Stock 36467W109 74 12,250 SH   SOLE   12,250 0 0
GANNETT CO INC NEW Stock 36472T109 0 11 SH   SOLE   11 0 0
GARDNER DENVER HLDGS INC Stock 36555P107 2 55 SH   SOLE   55 0 0
GARDNER DENVER HLDGS INC Stock 36555P107 5 148 SH   SOLE 9 148 0 0
GENERAL MTRS CO Stock 37045V100 6 165 SH   SOLE 16 165 0 0
GENERAL MTRS CO Stock 37045V100 16 439 SH   SOLE 33 439 0 0
GENERAL MTRS CO Stock 37045V100 994 27,168 SH   SOLE   27,168 0 0
GENWORTH FINL INC Stock 37247D106 6 1,250 SH   SOLE   1,250 0 0
GLACIER BANCORP INC NEW Stock 37637Q105 1 30 SH   SOLE   30 0 0
GLACIER BANCORP INC NEW Stock 37637Q105 9 196 SH   SOLE 9 196 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 11 230 SH   SOLE 6 230 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 11 236 SH   SOLE 31 235 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 24 507 SH   SOLE 9 507 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 47 1,009 SH   SOLE 33 1,009 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 249 5,303 SH   SOLE   5,302 0 0
GLOBAL BLOOD THERAPEUTICS IN Stock 37890U108 460 5,785 SH   SOLE   5,785 0 0
GLOBALSCAPE INC Stock 37940G109 319 32,474 SH   SOLE   32,473 0 0
GLOBAL PMTS INC Stock 37940X102 27 149 SH   SOLE 9 149 0 0
GLOBAL PMTS INC Stock 37940X102 38 208 SH   SOLE 33 208 0 0
GLOBAL PMTS INC Stock 37940X102 372 2,036 SH   SOLE   2,036 0 0
GLOBAL X FDS ETF 37950E416 3 76 SH   SOLE   76 0 0
GLOBAL X FDS ETF 37950E549 69 3,917 SH   SOLE 11 3,917 0 0
GLOBAL X FDS ETF 37950E549 154 8,687 SH   SOLE   8,687 0 0
GLOBAL X FDS ETF 37950E689 7 947 SH   SOLE   947 0 0
GLOBAL X FDS ETF 37950E747 21 1,655 SH   SOLE   1,654 0 0
GLOBAL MED REIT INC REIT 37954A204 15 1,156 SH   SOLE   1,156 0 0
GLOBAL X FDS ETF 37954Y483 15 654 SH   SOLE   654 0 0
GLOBAL X FDS ETF 37954Y657 33 1,330 SH   SOLE   1,330 0 0
GLOBAL X FDS ETF 37954Y715 18 827 SH   SOLE   827 0 0
GLOBAL X FDS ETF 37954Y814 5 149 SH   SOLE 38 149 0 0
GLOBAL X FDS ETF 37954Y855 5 176 SH   SOLE   176 0 0
GLOBAL X FDS ETF 37954Y871 2,147 193,767 SH   SOLE   193,767 0 0
GLOBAL SELF STORAGE INC REIT 37955N106 16 3,663 SH   SOLE   3,663 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104 5 23 SH   SOLE 9 23 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104 93 404 SH   SOLE 33 404 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104 1,957 8,513 SH   SOLE   8,513 0 0
GOLDMAN SACHS BDC INC CEF 38147U107 28 1,300 SH   SOLE   1,300 0 0
GOLDMAN SACHS MLP INC OPP FD CEF 38147W103 1 125 SH   SOLE   125 0 0
GOLDMAN SACHS MLP ENERGY REN CEF 38148G107 3 600 SH   SOLE   600 0 0
GOPRO INC Stock 38268T103 4 1,000 SH   SOLE   1,000 0 0
GRAND CANYON ED INC Stock 38526M106 3 28 SH   SOLE 9 28 0 0
GRAND CANYON ED INC Stock 38526M106 6 65 SH   SOLE 23 65 0 0
GRAND CANYON ED INC Stock 38526M106 8 86 SH   SOLE   86 0 0
GRANITE PT MTG TR INC REIT 38741L107 29 1,569 SH   SOLE   1,569 0 0
GRANITESHARES ETF TR ETF 38747R108 34 1,385 SH   SOLE   1,385 0 0
GRANITESHARES GOLD TR ETF 38748G101 1 70 SH   SOLE   70 0 0
GREEN DOT CORP Stock 39304D102 6 271 SH   SOLE 33 271 0 0
GREEN DOT CORP Stock 39304D102 42 1,800 SH   SOLE   1,800 0 0
GREENTREE HOSPITALTY GROUP L ADR 39579V100 47 4,236 SH   SOLE   4,236 0 0
GRUPO TELEVISA SA ADR 40049J206 5 400 SH   SOLE   400 0 0
GUGGENHEIM ENHNCD EQTY INCM CEF 40167B100 31 3,800 SH   SOLE   3,800 0 0
GUGGENHEIM STRATEGIC OPP FD CEF 40167F101 208 11,506 SH   SOLE   11,506 0 0
GUIDEWIRE SOFTWARE INC Stock 40171V100 1 5 SH   SOLE   5 0 0
GUIDEWIRE SOFTWARE INC Convertible 40171VAA8 6 5,000 SH   SOLE   5,000 0 0
HCA HEALTHCARE INC Stock 40412C101 5 36 SH   SOLE 33 36 0 0
HCA HEALTHCARE INC Stock 40412C101 237 1,606 SH   SOLE   1,606 0 0
HDFC BANK LTD ADR 40415F101 13 206 SH   SOLE 9 206 0 0
HDFC BANK LTD ADR 40415F101 27 420 SH   SOLE   420 0 0
HDFC BANK LTD ADR 40415F101 45 717 SH   SOLE 29 717 0 0
HD SUPPLY HLDGS INC Stock 40416M105 7 178 SH   SOLE   178 0 0
HMS HLDGS CORP Stock 40425J101 5 170 SH   SOLE 33 170 0 0
HP INC Stock 40434L105 0 0 SH   SOLE 9 0 0 0
HP INC Stock 40434L105 3 148 SH   SOLE 19 148 0 0
HP INC Stock 40434L105 9 447 SH   SOLE 33 447 0 0
HP INC Stock 40434L105 994 48,382 SH   SOLE   48,382 0 0
HANCOCK JOHN PREMUIM DIV FD CEF 41013T105 1,145 63,653 SH   SOLE   63,653 0 0
HANCOCK JOHN TAX-ADV DIV INC CEF 41013V100 59 2,166 SH   SOLE   2,166 0 0
HANCOCK JOHN PFD INCOME FD CEF 41013W108 5 221 SH   SOLE   221 0 0
HANCOCK JOHN PFD INCOME FD I CEF 41013X106 11 480 SH   SOLE   480 0 0
HANNON ARMSTRONG SUST INFR C REIT 41068X100 19 600 SH   SOLE   600 0 0
HEALTH INS INNOVATIONS INC Stock 42225K106 5 250 SH   SOLE 33 250 0 0
HEALTH INS INNOVATIONS INC Stock 42225K106 163 8,436 SH   SOLE   8,436 0 0
HEALTHCARE TR AMER INC REIT 42225P501 1 22 SH   SOLE 33 22 0 0
HEALTHCARE TR AMER INC REIT 42225P501 80 2,641 SH   SOLE   2,641 0 0
HEALTHEQUITY INC Stock 42226A107 5 73 SH   SOLE 22 73 0 0
HEALTHEQUITY INC Stock 42226A107 6 87 SH   SOLE 33 87 0 0
HEALTHEQUITY INC Stock 42226A107 2,561 34,570 SH   SOLE   34,570 0 0
HEALTHPEAK PPTYS INC REIT 42250P103 11 320 SH   SOLE 33 320 0 0
HEALTHPEAK PPTYS INC REIT 42250P103 2,757 79,974 SH   SOLE   79,974 0 0
HELIUS MED TECHNOLOGIES INC Stock 42328V504 0 300 SH   SOLE   300 0 0
HESS CORP Stock 42809H107 38 562 SH   SOLE 33 562 0 0
HESS CORP Stock 42809H107 60 891 SH   SOLE   891 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109 11 683 SH   SOLE 9 683 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109 61 3,850 SH   SOLE   3,850 0 0
HIGHLAND INCOME FUND CEF 43010E404 265 21,326 SH   SOLE   21,326 0 0
HIGHLAND GLOBAL ALLOCATION F CEF 43010T104 44 4,666 SH   SOLE   4,666 0 0
HIGHPOINT RES CORP Stock 43114K108 56 32,970 SH   SOLE   32,970 0 0
HILTON GRAND VACATIONS INC Stock 43283X105 10 280 SH   SOLE   280 0 0
HILTON WORLDWIDE HLDGS INC Stock 43300A203 23 210 SH   SOLE 33 210 0 0
HILTON WORLDWIDE HLDGS INC Stock 43300A203 144 1,295 SH   SOLE   1,295 0 0
HOPE BANCORP INC Stock 43940T109 1 81 SH   SOLE 9 81 0 0
HOPE BANCORP INC Stock 43940T109 1 93 SH   SOLE   93 0 0
HOPE BANCORP INC Stock 43940T109 5 370 SH   SOLE 33 370 0 0
HORIZON GLOBAL CORP Stock 44052W104 5 1,300 SH   SOLE   1,300 0 0
HOST HOTELS & RESORTS INC REIT 44107P104 5 283 SH   SOLE 33 283 0 0
HOST HOTELS & RESORTS INC REIT 44107P104 937 50,488 SH   SOLE   50,488 0 0
HOSTESS BRANDS INC Stock 44109J106 4 305 SH   SOLE   305 0 0
HOWARD HUGHES CORP Stock 44267D107 5 41 SH   SOLE   41 0 0
HOWARD HUGHES CORP Stock 44267D107 23 180 SH   SOLE 26 180 0 0
HUAZHU GROUP LTD ADR 44332N106 2 48 SH   SOLE 9 48 0 0
IAC INTERACTIVECORP Stock 44919P508 44 177 SH   SOLE   177 0 0
ICF INTL INC Stock 44925C103 6 67 SH   SOLE   67 0 0
ICU MED INC Stock 44930G107 1 4 SH   SOLE 33 4 0 0
ICU MED INC Stock 44930G107 4 20 SH   SOLE 9 20 0 0
ICU MED INC Stock 44930G107 5 28 SH   SOLE 23 28 0 0
ICU MED INC Stock 44930G107 8 43 SH   SOLE   43 0 0
ICU MED INC Stock 44930G107 32 173 SH   SOLE 35 173 0 0
IPG PHOTONICS CORP Stock 44980X109 339 2,337 SH   SOLE   2,337 0 0
ISTAR INC REIT 45031U101 7 500 SH   SOLE   500 0 0
ITT INC Stock 45073V108 16 215 SH   SOLE 33 215 0 0
ITT INC Stock 45073V108 17 227 SH   SOLE 9 227 0 0
ITT INC Stock 45073V108 426 5,760 SH   SOLE   5,759 0 0
ICICI BK LTD ADR 45104G104 6 374 SH   SOLE 9 374 0 0
ICICI BK LTD ADR 45104G104 14 950 SH   SOLE   950 0 0
ICLICK INTRACTVE ASIA GRP LT ADR 45113Y104 18 5,619 SH   SOLE   5,619 0 0
IDEX CORP Stock 45167R104 29 166 SH   SOLE 33 166 0 0
IDEX CORP Stock 45167R104 305 1,776 SH   SOLE   1,776 0 0
IDEXX LABS INC Stock 45168D104 6 23 SH   SOLE 9 23 0 0
IDEXX LABS INC Stock 45168D104 18 70 SH   SOLE 33 70 0 0
IDEXX LABS INC Stock 45168D104 124 473 SH   SOLE   473 0 0
ILLUMINA INC Convertible 452327AH2 25 18,000 SH   SOLE   18,000 0 0
INCYTE CORP Stock 45337C102 35 396 SH   SOLE 33 396 0 0
INCYTE CORP Stock 45337C102 1,433 16,411 SH   SOLE   16,411 0 0
INDEPENDENCE RLTY TR INC REIT 45378A106 7 525 SH   SOLE 33 525 0 0
INDEPENDENCE RLTY TR INC REIT 45378A106 11 760 SH   SOLE   760 0 0
INDEPENDENT BK GROUP INC Stock 45384B106 4 64 SH   SOLE 9 64 0 0
INDEXIQ ETF TR ETF 45409B107 7 236 SH   SOLE   236 0 0
INDEXIQ ETF TR ETF 45409B412 34 1,350 SH   SOLE   1,350 0 0
INDEXIQ ETF TR ETF 45409B800 13 401 SH   SOLE   401 0 0
INFUSYSTEM HLDGS INC Stock 45685K102 13 1,550 SH   SOLE   1,550 0 0
INGEVITY CORP Stock 45688C107 21 237 SH   SOLE   237 0 0
INSIGHT ENTERPRISES INC Stock 45765U103 1 11 SH   SOLE   11 0 0
INNOPHOS HOLDINGS INC Stock 45774N108 27 859 SH   SOLE 6 859 0 0
INSPERITY INC Stock 45778Q107 6 64 SH   SOLE 22 64 0 0
INSPERITY INC Stock 45778Q107 77 900 SH   SOLE   900 0 0
INOGEN INC Stock 45780L104 79 1,152 SH   SOLE   1,152 0 0
INSTALLED BLDG PRODS INC Stock 45780R101 1 8 SH   SOLE   8 0 0
INOVALON HLDGS INC Stock 45781D101 1 38 SH   SOLE 33 38 0 0
INNOVATIVE INDL PPTYS INC REIT 45781V101 1,079 14,217 SH   SOLE   14,216 0 0
INSIGHT SELECT INCOME FD CEF 45781W109 3 160 SH   SOLE   160 0 0
INSEEGO CORP Stock 45782B104 508 69,285 SH   SOLE   69,285 0 0
INNOVATOR ETFS TR ETF 45782C102 67 1,917 SH   SOLE   1,916 0 0
INNOVATOR ETFS TR ETF 45782C201 45 2,000 SH   SOLE   2,000 0 0
INNOVATOR ETFS TR ETF 45782C508 68 2,400 SH   SOLE   2,400 0 0
INNOVATOR ETFS TR ETF 45782C540 30 1,140 SH   SOLE   1,140 0 0
INNOVATOR ETFS TR ETF 45782C557 3 100 SH   SOLE   100 0 0
INNOVATOR ETFS TR ETF 45782C573 23 880 SH   SOLE   880 0 0
INNOVATOR ETFS TR ETF 45782C748 3 100 SH   SOLE   100 0 0
INNOVATOR ETFS TR ETF 45782C789 37 1,337 SH   SOLE   1,337 0 0
INNOVATOR ETFS TR ETF 45782C813 21 767 SH   SOLE   767 0 0
INNOVATOR ETFS TR ETF 45782C870 109 4,170 SH   SOLE   4,170 0 0
INNOVATOR ETFS TR ETF 45782C888 188 6,723 SH   SOLE   6,723 0 0
INMUNE BIO INC Stock 45782T105 3 500 SH   SOLE   500 0 0
INNOVATOR ETFS TR II ETF 45783G102 7 181 SH   SOLE 38 181 0 0
INSULET CORP Stock 45784P101 3 18 SH   SOLE 9 18 0 0
INTERACTIVE BROKERS GROUP IN Stock 45841N107 2 46 SH   SOLE   46 0 0
INTERCONTINENTAL HOTELS GROU ADR 45857P806 7 95 SH   SOLE 33 95 0 0
INTERCONTINENTAL HOTELS GROU ADR 45857P806 393 5,722 SH   SOLE   5,722 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104 5 53 SH   SOLE 9 53 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104 28 305 SH   SOLE 33 305 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104 1,211 13,090 SH   SOLE   13,089 0 0
INTERDIGITAL INC Stock 45867G101 1 17 SH   SOLE 9 17 0 0
INTERNAP CORP Stock 45885A409 31 27,940 SH   SOLE   27,940 0 0
INVESCO ACTIVELY MANAGD ETF ETF 46090A101 17 177 SH   SOLE 38 177 0 0
INVESCO ACTIVELY MANAGD ETF ETF 46090A705 21 760 SH   SOLE   759 0 0
INVESCO ACTIVELY MANAGD ETF ETF 46090A879 537 21,521 SH   SOLE   21,521 0 0
INVESCO ACTIVELY MANAGD ETF ETF 46090A887 11 220 SH   SOLE 22 220 0 0
INVESCO ACTIVELY MANAGD ETF ETF 46090A887 255 5,064 SH   SOLE   5,064 0 0
INVESCO ACTIVELY MANAGD ETF ETF 46090F100 81 4,894 SH   SOLE   4,894 0 0
INTL FCSTONE INC Stock 46116V105 20 400 SH   SOLE   400 0 0
INTUITIVE SURGICAL INC Stock 46120E602 4 6 SH   SOLE 19 6 0 0
INTUITIVE SURGICAL INC Stock 46120E602 11 19 SH   SOLE 33 19 0 0
INTUITIVE SURGICAL INC Stock 46120E602 95 160 SH   SOLE 4 160 0 0
INTUITIVE SURGICAL INC Stock 46120E602 4,298 7,270 SH   SOLE   7,270 0 0
INVESCO MORTGAGE CAPITAL INC REIT 46131B100 12 691 SH   SOLE   691 0 0
INVESCO MUN TR CEF 46131J103 197 15,907 SH   SOLE   15,906 0 0
INVESCO TR INVT GRADE MUNS CEF 46131M106 45 3,496 SH   SOLE   3,496 0 0
INVESCO BD FD CEF 46132L107 21 1,022 SH   SOLE   1,021 0 0
INVESCO VALUE MUN INCOME TR CEF 46132P108 47 3,037 SH   SOLE   3,036 0 0
INVESCO MUNI INCOME OPP TRST CEF 46132X101 0 33 SH   SOLE   33 0 0
INVESCO QUALITY MUNI INC TRS CEF 46133G107 2 157 SH   SOLE   156 0 0
INVESTAR HLDG CORP Stock 46134L105 302 12,600 SH   SOLE   12,600 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V100 19 273 SH   SOLE 38 273 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V100 77 1,125 SH   SOLE   1,125 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V134 4 122 SH   SOLE   121 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V142 41 1,055 SH   SOLE   1,055 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V191 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V209 2 51 SH   SOLE   51 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V217 13 82 SH   SOLE   82 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V241 300 8,207 SH   SOLE   8,207 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V258 420 6,066 SH   SOLE   6,066 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V266 5,954 46,960 SH   SOLE   46,960 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V274 7 69 SH   SOLE   69 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V274 31 291 SH   SOLE 38 291 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282 13 66 SH   SOLE 22 66 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282 1,459 7,369 SH   SOLE   7,369 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V290 17 543 SH   SOLE 38 543 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V308 810 11,742 SH   SOLE   11,742 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V316 50 435 SH   SOLE   434 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V324 24 178 SH   SOLE   177 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V332 799 3,610 SH   SOLE   3,609 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V340 20 421 SH   SOLE   421 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357 182 1,576 SH   SOLE 25 1,576 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357 463 4,004 SH   SOLE 9 4,003 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357 1,805 15,596 SH   SOLE   15,595 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V365 49 1,025 SH   SOLE   1,025 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V373 502 3,442 SH   SOLE   3,441 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V381 628 5,648 SH   SOLE   5,647 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V407 38 753 SH   SOLE   752 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V431 2,690 42,620 SH   SOLE   42,620 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V464 19 308 SH   SOLE 38 308 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V464 37 600 SH   SOLE   600 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V506 1,112 36,207 SH   SOLE   36,207 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V530 1,596 11,287 SH   SOLE   11,287 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V548 47 2,731 SH   SOLE   2,730 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V589 8 607 SH   SOLE   606 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V597 48 352 SH   SOLE   352 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V613 122 961 SH   SOLE   961 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V621 529 28,052 SH   SOLE   28,051 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V639 19 188 SH   SOLE 38 188 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V639 25 250 SH   SOLE   250 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V647 17 259 SH   SOLE   259 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V662 152 2,341 SH   SOLE   2,341 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V688 32 529 SH   SOLE   528 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V696 40 1,162 SH   SOLE   1,162 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V712 18 186 SH   SOLE   185 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V720 54 1,204 SH   SOLE   1,204 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V746 76 1,475 SH   SOLE   1,475 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V753 192 5,572 SH   SOLE   5,572 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V761 99 5,905 SH   SOLE   5,905 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V787 8 141 SH   SOLE   140 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V795 13 372 SH   SOLE 38 372 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V795 63 1,844 SH   SOLE   1,844 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V803 73 1,319 SH   SOLE   1,319 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V811 28 364 SH   SOLE 38 364 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V811 136 1,757 SH   SOLE   1,757 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V829 29 227 SH   SOLE   227 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V837 141 2,185 SH   SOLE   2,184 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V845 95 1,387 SH   SOLE   1,387 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V860 78 2,025 SH   SOLE   2,025 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V878 10 344 SH   SOLE   344 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V886 142 1,913 SH   SOLE   1,913 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137Y401 55 715 SH   SOLE   715 0 0
INVESCO DB COMMDY INDX TRCK ETF 46138B103 387 24,255 SH   SOLE   24,255 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138E339 3 61 SH   SOLE 38 61 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138E354 17 292 SH   SOLE 6 292 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138E354 28 485 SH   SOLE 38 485 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138E354 68 1,157 SH   SOLE 9 1,157 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138E354 25,643 439,536 SH   SOLE   439,535 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138E362 154 3,504 SH   SOLE   3,503 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138E370 29 630 SH   SOLE   630 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138E404 98 4,213 SH   SOLE 11 4,213 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138E404 244 10,481 SH   SOLE   10,481 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138E511 416 27,682 SH   SOLE   27,682 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138E537 131 4,950 SH   SOLE   4,950 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138E586 17 235 SH   SOLE 38 235 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138E586 37 514 SH   SOLE   514 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138E594 181 5,814 SH   SOLE   5,814 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138E610 46 2,097 SH   SOLE   2,097 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138E610 73 3,343 SH   SOLE 11 3,343 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138E644 2 68 SH   SOLE   68 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138E651 9 280 SH   SOLE   280 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138E719 4 215 SH   SOLE   215 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138E727 4 163 SH   SOLE   163 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138E784 10 323 SH   SOLE   323 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138E842 220 3,855 SH   SOLE   3,855 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138E867 25 1,287 SH   SOLE   1,286 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138E875 0 0 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138G102 78 1,540 SH   SOLE   1,540 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138G409 3 52 SH   SOLE   52 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138G508 195 8,544 SH   SOLE   8,544 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138G607 12 1,135 SH   SOLE   1,135 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138G656 7 184 SH   SOLE   184 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138G698 9 160 SH   SOLE   160 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138G706 19 625 SH   SOLE   625 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138G805 45 1,411 SH   SOLE   1,410 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138G847 7 480 SH   SOLE   480 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138G870 54 2,102 SH   SOLE 11 2,102 0 0
INVESCO EXCHNG TRADED FD TR ETF 46138G870 268 10,364 SH   SOLE   10,364 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J502 202 9,488 SH   SOLE   9,487 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J619 7 210 SH   SOLE 38 210 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J643 115 5,245 SH   SOLE   5,245 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J700 10 458 SH   SOLE 6 458 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J700 140 6,570 SH   SOLE   6,569 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J742 43 1,568 SH   SOLE   1,568 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J783 115 5,501 SH   SOLE   5,501 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J791 115 5,576 SH   SOLE   5,576 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J825 14 661 SH   SOLE 6 661 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J825 113 5,282 SH   SOLE   5,282 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J841 10 467 SH   SOLE 6 467 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J841 112 5,225 SH   SOLE   5,225 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J866 327 15,357 SH   SOLE   15,356 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J882 10 457 SH   SOLE 6 457 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J882 231 10,734 SH   SOLE   10,733 0 0
INVESCO CURRENCYSHARES EURO ETF 46138K103 21 200 SH   SOLE   200 0 0
INVESCO DB MLTI SECTR CMMTY ETF 46140H403 8 723 SH   SOLE   722 0 0
INVESCO DB MLTI SECTR CMMTY ETF 46140H700 18 1,200 SH   SOLE   1,200 0 0
INVESCO DB US DLR INDEX TR ETF 46141D203 35 1,350 SH   SOLE   1,350 0 0
INVESTORS BANCORP INC NEW Stock 46146L101 44 3,719 SH   SOLE   3,719 0 0
INVITAE CORP Stock 46185L103 131 8,150 SH   SOLE   8,150 0 0
INVITATION HOMES INC REIT 46187W107 68 2,282 SH   SOLE   2,282 0 0
IQVIA HLDGS INC Stock 46266C105 29 188 SH   SOLE 33 188 0 0
IQVIA HLDGS INC Stock 46266C105 517 3,348 SH   SOLE   3,348 0 0
IQIYI INC ADR 46267X108 112 5,300 SH   SOLE   5,300 0 0
IRIDIUM COMMUNICATIONS INC Stock 46269C102 5 185 SH   SOLE 33 185 0 0
IRIDIUM COMMUNICATIONS INC Stock 46269C102 5 200 SH   SOLE   200 0 0
IRON MTN INC NEW REIT 46284V101 15 460 SH   SOLE 33 460 0 0
IRON MTN INC NEW REIT 46284V101 260 8,167 SH   SOLE   8,166 0 0
ISHARES SILVER TRUST ETF 46428Q109 599 35,902 SH   SOLE   35,902 0 0
ISHARES S&P GSCI COMMODITY I ETF 46428R107 136 8,374 SH   SOLE   8,374 0 0
ISHARES TR ETF 46429B135 126 8,154 SH   SOLE   8,154 0 0
ISHARES TR ETF 46429B267 855 32,948 SH   SOLE 9 32,948 0 0
ISHARES TR ETF 46429B267 3,072 118,424 SH   SOLE   118,423 0 0
ISHARES TR ETF 46429B291 2 45 SH   SOLE   45 0 0
ISHARES TR ETF 46429B309 3 99 SH   SOLE   99 0 0
ISHARES TR ETF 46429B333 621 12,363 SH   SOLE   12,363 0 0
ISHARES TR ETF 46429B408 5 144 SH   SOLE   144 0 0
ISHARES TR ETF 46429B515 1 39 SH   SOLE   38 0 0
ISHARES TR ETF 46429B523 1 12 SH   SOLE   12 0 0
ISHARES TR ETF 46429B598 1,047 29,779 SH   SOLE   29,778 0 0
ISHARES TR ETF 46429B655 53 1,032 SH   SOLE 9 1,032 0 0
ISHARES TR ETF 46429B655 4,358 85,587 SH   SOLE   85,586 0 0
ISHARES TR ETF 46429B663 5,322 54,272 SH   SOLE   54,271 0 0
ISHARES TR ETF 46429B671 431 6,721 SH   SOLE   6,720 0 0
ISHARES TR ETF 46429B689 51 687 SH   SOLE 9 687 0 0
ISHARES TR ETF 46429B689 240 3,218 SH   SOLE 11 3,218 0 0
ISHARES TR ETF 46429B689 1,739 23,325 SH   SOLE   23,324 0 0
ISHARES TR ETF 46429B697 1 20 SH   SOLE 16 20 0 0
ISHARES TR ETF 46429B697 21 325 SH   SOLE 38 325 0 0
ISHARES TR ETF 46429B697 26 403 SH   SOLE 22 403 0 0
ISHARES TR ETF 46429B697 100 1,528 SH   SOLE 11 1,528 0 0
ISHARES TR ETF 46429B697 160 2,436 SH   SOLE 25 2,436 0 0
ISHARES TR ETF 46429B697 525 8,008 SH   SOLE 9 8,007 0 0
ISHARES TR ETF 46429B697 19,955 304,197 SH   SOLE   304,196 0 0
ISHARES TR ETF 46429B747 1,119 11,110 SH   SOLE   11,109 0 0
ISHARES US ETF TR ETF 46431W507 135 2,696 SH   SOLE 25 2,696 0 0
ISHARES US ETF TR ETF 46431W507 247 4,914 SH   SOLE   4,913 0 0
ISHARES US ETF TR ETF 46431W507 668 13,285 SH   SOLE 9 13,284 0 0
ISHARES US ETF TR ETF 46431W507 3,334 66,342 SH   SOLE 16 66,342 0 0
ISHARES US ETF TR ETF 46431W648 3 101 SH   SOLE   100 0 0
ISHARES US ETF TR ETF 46431W663 14 460 SH   SOLE 38 460 0 0
ISHARES US ETF TR ETF 46431W689 3 101 SH   SOLE   101 0 0
ISHARES US ETF TR ETF 46431W705 74 772 SH   SOLE   772 0 0
ISHARES US ETF TR ETF 46431W812 25 993 SH   SOLE   993 0 0
ISHARES US ETF TR ETF 46431W820 28 1,100 SH   SOLE   1,100 0 0
ISHARES US ETF TR ETF 46431W838 25 502 SH   SOLE   502 0 0
ISHARES US ETF TR ETF 46431W853 323 9,803 SH   SOLE   9,802 0 0
ISHARES TR ETF 46432F339 9 91 SH   SOLE 22 91 0 0
ISHARES TR ETF 46432F339 110 1,087 SH   SOLE 9 1,087 0 0
ISHARES TR ETF 46432F339 981 9,718 SH   SOLE   9,717 0 0
ISHARES TR ETF 46432F370 92 946 SH   SOLE 9 946 0 0
ISHARES TR ETF 46432F370 116 1,187 SH   SOLE   1,187 0 0
ISHARES TR ETF 46432F388 136 1,512 SH   SOLE   1,512 0 0
ISHARES TR ETF 46432F388 1,119 12,467 SH   SOLE 16 12,467 0 0
ISHARES TR ETF 46432F396 2,597 20,684 SH   SOLE   20,684 0 0
ISHARES TR ETF 46432F834 1,679 27,130 SH   SOLE   27,129 0 0
ISHARES TR ETF 46432F842 15 228 SH   SOLE 22 228 0 0
ISHARES TR ETF 46432F842 163 2,495 SH   SOLE 9 2,495 0 0
ISHARES TR ETF 46432F842 2,468 37,823 SH   SOLE 16 37,823 0 0
ISHARES TR ETF 46432F842 6,153 94,311 SH   SOLE   94,311 0 0
ISHARES TR ETF 46432F859 1,022 20,286 SH   SOLE 11 20,286 0 0
ISHARES TR ETF 46432F859 3,356 66,593 SH   SOLE   66,593 0 0
ISHARES TR ETF 46432F875 28 1,084 SH   SOLE   1,084 0 0
ISHARES TR ETF 46432FAZ0 14 516 SH   SOLE 6 516 0 0
ISHARES INC ETF 46434G103 71 1,314 SH   SOLE 25 1,314 0 0
ISHARES INC ETF 46434G103 145 2,705 SH   SOLE 11 2,705 0 0
ISHARES INC ETF 46434G103 333 6,193 SH   SOLE 9 6,193 0 0
ISHARES INC ETF 46434G103 2,045 38,039 SH   SOLE   38,038 0 0
ISHARES INC ETF 46434G509 3 102 SH   SOLE   102 0 0
ISHARES INC ETF 46434G772 85 2,063 SH   SOLE   2,063 0 0
ISHARES INC ETF 46434G780 6 244 SH   SOLE   243 0 0
ISHARES INC ETF 46434G798 1,299 30,440 SH   SOLE   30,439 0 0
ISHARES INC ETF 46434G822 29 488 SH   SOLE 9 488 0 0
ISHARES INC ETF 46434G822 812 13,712 SH   SOLE   13,711 0 0
ISHARES INC ETF 46434G848 22 737 SH   SOLE   736 0 0
ISHARES INC ETF 46434G855 9 392 SH   SOLE 38 392 0 0
ISHARES INC ETF 46434G855 3,942 163,781 SH   SOLE   163,780 0 0
ISHARES INC ETF 46434G863 769 21,393 SH   SOLE   21,392 0 0
ISHARES TR ETF 46434V100 1,553 30,429 SH   SOLE   30,428 0 0
ISHARES TR ETF 46434V282 74 2,160 SH   SOLE   2,160 0 0
ISHARES TR ETF 46434V316 65 2,085 SH   SOLE   2,085 0 0
ISHARES TR ETF 46434V381 41 949 SH   SOLE   949 0 0
ISHARES TR ETF 46434V407 13 286 SH   SOLE 9 286 0 0
ISHARES TR ETF 46434V407 1,715 36,931 SH   SOLE   36,931 0 0
ISHARES TR ETF 46434V456 6 185 SH   SOLE   185 0 0
ISHARES TR ETF 46434V464 835 6,452 SH   SOLE   6,452 0 0
ISHARES TR ETF 46434V571 102 3,985 SH   SOLE   3,985 0 0
ISHARES TR ETF 46434V613 361 6,928 SH   SOLE   6,927 0 0
ISHARES TR ETF 46434V621 3,522 83,716 SH   SOLE   83,716 0 0
ISHARES TR ETF 46434V647 854 30,904 SH   SOLE   30,903 0 0
ISHARES TR ETF 46434V738 66 1,323 SH   SOLE   1,322 0 0
ISHARES TR ETF 46434V803 601 19,711 SH   SOLE   19,711 0 0
ISHARES TR ETF 46434V878 25 502 SH   SOLE   501 0 0
ISHARES TR ETF 46434VAQ3 46 1,807 SH   SOLE   1,807 0 0
ISHARES TR ETF 46434VAX8 55 2,170 SH   SOLE   2,170 0 0
ISHARES TR ETF 46434VBA7 55 2,190 SH   SOLE   2,190 0 0
ISHARES TR ETF 46434VBD1 71 2,720 SH   SOLE   2,720 0 0
ISHARES TR ETF 46434VBG4 55 2,160 SH   SOLE   2,160 0 0
ISHARES TR ETF 46434VBK5 55 2,216 SH   SOLE   2,216 0 0
ISHARES TR ETF 46435G102 81 1,287 SH   SOLE   1,286 0 0
ISHARES TR ETF 46435G193 300 11,351 SH   SOLE   11,350 0 0
ISHARES TR ETF 46435G243 114 4,499 SH   SOLE   4,498 0 0
ISHARES TR ETF 46435G318 50 1,945 SH   SOLE   1,945 0 0
ISHARES TR ETF 46435G334 1,400 41,048 SH   SOLE   41,048 0 0
ISHARES TR ETF 46435G342 138 3,104 SH   SOLE   3,104 0 0
ISHARES TR ETF 46435G409 19 791 SH   SOLE   791 0 0
ISHARES TR ETF 46435G417 17 328 SH   SOLE   328 0 0
ISHARES TR ETF 46435G425 15 204 SH   SOLE   203 0 0
ISHARES TR ETF 46435G433 18 495 SH   SOLE   494 0 0
ISHARES TR ETF 46435G474 25 913 SH   SOLE   913 0 0
ISHARES TR ETF 46435G516 1,047 15,232 SH   SOLE   15,231 0 0
ISHARES TR ETF 46435G524 23 389 SH   SOLE   388 0 0
ISHARES TR ETF 46435G532 21 316 SH   SOLE   316 0 0
ISHARES TR ETF 46435G607 3 97 SH   SOLE 38 97 0 0
ISHARES TR ETF 46435G672 120 2,197 SH   SOLE   2,196 0 0
ISHARES TR ETF 46435G755 52 1,992 SH   SOLE   1,992 0 0
ISHARES TR ETF 46435G789 154 5,992 SH   SOLE   5,992 0 0
ISHARES TR ETF 46435G870 3 82 SH   SOLE 38 82 0 0
ISHARES TR ETF 46435GAA0 16 639 SH   SOLE 6 639 0 0
ISHARES TR ETF 46435GAA0 55 2,170 SH   SOLE   2,170 0 0
ISHARES TR ETF 46435U135 16 603 SH   SOLE   602 0 0
ISHARES TR ETF 46435U150 53 2,120 SH   SOLE   2,120 0 0
ISHARES TR ETF 46435U168 53 2,080 SH   SOLE   2,080 0 0
ISHARES TR ETF 46435U176 53 2,140 SH   SOLE   2,140 0 0
ISHARES TR ETF 46435U184 53 2,085 SH   SOLE   2,085 0 0
ISHARES TR ETF 46435U432 51 1,859 SH   SOLE   1,859 0 0
ISHARES TR ETF 46435U440 372 6,937 SH   SOLE   6,937 0 0
ISHARES TR ETF 46435U515 12 445 SH   SOLE 6 445 0 0
ISHARES TR ETF 46435U515 55 1,990 SH   SOLE   1,990 0 0
ISHARES TR ETF 46435U549 603 11,245 SH   SOLE   11,245 0 0
ISHARES TR ETF 46435U556 4 151 SH   SOLE   151 0 0
ISHARES TR ETF 46435U663 26 900 SH   SOLE   900 0 0
ISHARES TR ETF 46435U697 50 1,905 SH   SOLE   1,905 0 0
ISHARES TR ETF 46435U853 14 350 SH   SOLE   350 0 0
ISHARES TR ETF 46435UAA9 10 396 SH   SOLE 6 396 0 0
ISHARES TR ETF 46435UAA9 55 2,130 SH   SOLE   2,130 0 0
ISSUER DIRECT CORPORATION Stock 46520M204 0 4 SH   SOLE   4 0 0
I3 VERTICALS INC Stock 46571Y107 36 1,269 SH   SOLE 6 1,269 0 0
JBG SMITH PPTYS REIT 46590V100 8 207 SH   SOLE   207 0 0
JPMORGAN CHASE & CO Stock 46625H100 7 47 SH   SOLE 19 47 0 0
JPMORGAN CHASE & CO Stock 46625H100 10 71 SH   SOLE 23 71 0 0
JPMORGAN CHASE & CO Stock 46625H100 14 100 SH   SOLE 6 100 0 0
JPMORGAN CHASE & CO Stock 46625H100 77 552 SH   SOLE 17 552 0 0
JPMORGAN CHASE & CO Stock 46625H100 154 1,101 SH   SOLE 7 1,101 0 0
JPMORGAN CHASE & CO Stock 46625H100 214 1,533 SH   SOLE 9 1,533 0 0
JPMORGAN CHASE & CO Stock 46625H100 381 2,730 SH   SOLE 33 2,730 0 0
JPMORGAN CHASE & CO Stock 46625H100 9,049 64,917 SH   SOLE   64,916 0 0
JPMORGAN CHASE & CO ETF 46625H365 3 115 SH   SOLE   115 0 0
JP MORGAN EXCHANGE TRADED FD ETF 46641Q209 6 104 SH   SOLE   104 0 0
JP MORGAN EXCHANGE TRADED FD ETF 46641Q308 5 89 SH   SOLE   89 0 0
JP MORGAN EXCHANGE TRADED FD ETF 46641Q308 10 180 SH   SOLE 22 180 0 0
JP MORGAN EXCHANGE TRADED FD ETF 46641Q407 40 500 SH   SOLE   500 0 0
JP MORGAN EXCHANGE TRADED FD ETF 46641Q449 106 1,936 SH   SOLE   1,936 0 0
JP MORGAN EXCHANGE TRADED FD ETF 46641Q837 21 426 SH   SOLE 11 426 0 0
JP MORGAN EXCHANGE TRADED FD ETF 46641Q837 153 3,038 SH   SOLE 25 3,038 0 0
JP MORGAN EXCHANGE TRADED FD ETF 46641Q837 364 7,213 SH   SOLE 9 7,213 0 0
JP MORGAN EXCHANGE TRADED FD ETF 46641Q837 1,444 28,637 SH   SOLE   28,636 0 0
JAMES HARDIE INDS PLC ADR 47030M106 11 568 SH   SOLE 33 568 0 0
JANUS DETROIT STR TR ETF 47103U407 3 105 SH   SOLE 38 105 0 0
JANUS DETROIT STR TR ETF 47103U886 773 15,590 SH   SOLE   15,590 0 0
JD COM INC ADR 47215P106 119 3,376 SH   SOLE   3,376 0 0
JOHN HANCOCK ETF TRUST ETF 47804J206 248 6,327 SH   SOLE   6,326 0 0
JOHN HANCOCK ETF TRUST ETF 47804J867 14 416 SH   SOLE 38 416 0 0
JONES LANG LASALLE INC Stock 48020Q107 3 17 SH   SOLE 9 17 0 0
JONES LANG LASALLE INC Stock 48020Q107 5 29 SH   SOLE 23 29 0 0
JONES LANG LASALLE INC Stock 48020Q107 7 43 SH   SOLE 33 43 0 0
JONES LANG LASALLE INC Stock 48020Q107 12 68 SH   SOLE   68 0 0
J2 GLOBAL INC Stock 48123V102 23 245 SH   SOLE   245 0 0
JUNIPER NETWORKS INC Stock 48203R104 3 105 SH   SOLE   105 0 0
JUPAI HLDGS LTD ADR 48205B107 58 40,638 SH   SOLE   40,638 0 0
KAR AUCTION SVCS INC Stock 48238T109 9 435 SH   SOLE 9 435 0 0
KAR AUCTION SVCS INC Stock 48238T109 25 1,157 SH   SOLE   1,157 0 0
KKR & CO INC Stock 48251W104 153 5,252 SH   SOLE   5,252 0 0
KADANT INC Stock 48282T104 33 315 SH   SOLE 6 315 0 0
KB HOME Stock 48666K109 12 355 SH   SOLE 33 355 0 0
KB HOME Stock 48666K109 41 1,200 SH   SOLE   1,200 0 0
KEURIG DR PEPPER INC Stock 49271V100 2 86 SH   SOLE   86 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103 1,539 14,999 SH   SOLE   14,999 0 0
KILROY RLTY CORP REIT 49427F108 7 85 SH   SOLE 33 85 0 0
KILROY RLTY CORP REIT 49427F108 9 110 SH   SOLE   110 0 0
KIMCO RLTY CORP REIT 49446R109 51 2,468 SH   SOLE 17 2,468 0 0
KIMCO RLTY CORP REIT 49446R109 95 4,598 SH   SOLE   4,598 0 0
KINDER MORGAN INC DEL Stock 49456B101 3 154 SH   SOLE 19 153 0 0
KINDER MORGAN INC DEL Stock 49456B101 15 731 SH   SOLE 9 731 0 0
KINDER MORGAN INC DEL Stock 49456B101 43 2,016 SH   SOLE 7 2,016 0 0
KINDER MORGAN INC DEL Stock 49456B101 48 2,250 SH   SOLE 17 2,250 0 0
KINDER MORGAN INC DEL Stock 49456B101 76 3,607 SH   SOLE 33 3,607 0 0
KINDER MORGAN INC DEL Stock 49456B101 1,121 52,948 SH   SOLE 6 52,947 0 0
KINDER MORGAN INC DEL Stock 49456B101 1,945 91,898 SH   SOLE   91,897 0 0
KITE RLTY GROUP TR REIT 49803T300 19 980 SH   SOLE 33 980 0 0
KITOV PHARMA LTD ADR 49803V107 8 10,450 SH   SOLE   10,450 0 0
KONTOOR BRANDS INC Stock 50050N103 10 247 SH   SOLE 33 247 0 0
KONTOOR BRANDS INC Stock 50050N103 31 729 SH   SOLE   729 0 0
KRATOS DEFENSE & SEC SOLUTIO Stock 50077B207 25 1,380 SH   SOLE 24 1,380 0 0
KRATOS DEFENSE & SEC SOLUTIO Stock 50077B207 49 2,700 SH   SOLE   2,700 0 0
KRONOS WORLDWIDE INC Stock 50105F105 1 52 SH   SOLE 33 52 0 0
KRONOS WORLDWIDE INC Stock 50105F105 22 1,618 SH   SOLE   1,618 0 0
LHC GROUP INC Stock 50187A107 14 104 SH   SOLE   104 0 0
LHC GROUP INC Stock 50187A107 19 138 SH   SOLE 33 138 0 0
LEJU HLDGS LTD ADR 50187J108 17 8,457 SH   SOLE   8,457 0 0
LCI INDS Stock 50189K103 12 110 SH   SOLE 33 110 0 0
LCI INDS Stock 50189K103 27 249 SH   SOLE 9 249 0 0
LMP CAP & INCOME FD INC CEF 50208A102 19 1,231 SH   SOLE   1,231 0 0
LPL FINL HLDGS INC Stock 50212V100 21 228 SH   SOLE   228 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409 4 26 SH   SOLE 9 26 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409 6 34 SH   SOLE 33 34 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409 2,033 12,018 SH   SOLE   12,018 0 0
LEGG MASON ETF INVESTMENT TR ETF 52468L406 14 415 SH   SOLE   415 0 0
LEGG MASON ETF INVESTMENT TR ETF 52468L703 5 145 SH   SOLE 38 145 0 0
LENDINGTREE INC NEW Stock 52603B107 1,393 4,590 SH   SOLE   4,590 0 0
LEVI STRAUSS & CO NEW Stock 52736R102 4 202 SH   SOLE   201 0 0
LIGAND PHARMACEUTICALS INC Stock 53220K504 30 289 SH   SOLE   289 0 0
LIFE STORAGE INC REIT 53223X107 1,626 15,017 SH   SOLE   15,017 0 0
LIMELIGHT NETWORKS INC Stock 53261M104 5 1,144 SH   SOLE   1,144 0 0
LINE CORP ADR 53567X101 4 90 SH   SOLE 33 90 0 0
LITHIUM AMERS CORP NEW Stock 53680Q207 2 760 SH   SOLE   760 0 0
LIVENT CORP Stock 53814L108 6 678 SH   SOLE 33 678 0 0
LIVENT CORP Stock 53814L108 11 1,243 SH   SOLE   1,243 0 0
LIVERAMP HLDGS INC Stock 53815P108 63 1,307 SH   SOLE   1,307 0 0
LOGMEIN INC Stock 54142L109 4 50 SH   SOLE 9 50 0 0
LOGMEIN INC Stock 54142L109 8 93 SH   SOLE   93 0 0
LUCKIN COFFEE INC ADR 54951L109 174 4,429 SH   SOLE   4,429 0 0
LUMBER LIQUIDATORS HLDGS INC Stock 55003T107 2 240 SH   SOLE   240 0 0
LUMENTUM HLDGS INC Stock 55024U109 13 160 SH   SOLE 33 160 0 0
LUMENTUM HLDGS INC Stock 55024U109 63 800 SH   SOLE   800 0 0
LYFT INC Stock 55087P104 9 220 SH   SOLE   220 0 0
LYFT INC Stock 55087P104 33 756 SH   SOLE 33 756 0 0
M & T BK CORP Stock 55261F104 12 71 SH   SOLE 9 71 0 0
M & T BK CORP Stock 55261F104 30 179 SH   SOLE   179 0 0
M & T BK CORP Stock 55261F104 804 4,739 SH   SOLE 6 4,739 0 0
MFA FINL INC REIT 55272X102 21 2,750 SH   SOLE   2,750 0 0
MGM GROWTH PPTYS LLC REIT 55303A105 7 242 SH   SOLE 9 242 0 0
MGM GROWTH PPTYS LLC REIT 55303A105 20 644 SH   SOLE   644 0 0
MGM GROWTH PPTYS LLC REIT 55303A105 29 942 SH   SOLE 23 942 0 0
MGP INGREDIENTS INC NEW Stock 55303J106 1 17 SH   SOLE 9 17 0 0
MGP INGREDIENTS INC NEW Stock 55303J106 1 20 SH   SOLE   20 0 0
M/I HOMES INC Stock 55305B101 23 597 SH   SOLE 33 597 0 0
MKS INSTRUMENT INC Stock 55306N104 9 83 SH   SOLE 9 83 0 0
MKS INSTRUMENT INC Stock 55306N104 14 127 SH   SOLE 33 127 0 0
MKS INSTRUMENT INC Stock 55306N104 58 524 SH   SOLE   524 0 0
MPLX LP Stock 55336V100 157 6,173 SH   SOLE   6,173 0 0
MSCI INC Stock 55354G100 21 82 SH   SOLE 9 82 0 0
MSCI INC Stock 55354G100 41 158 SH   SOLE 28 158 0 0
MSCI INC Stock 55354G100 346 1,339 SH   SOLE   1,339 0 0
MACQUARIE FT TR GB INF UT DI CEF 55607W100 162 15,084 SH   SOLE   15,084 0 0
MACQUARIE INFRASTRUCTURE COR Stock 55608B105 2 46 SH   SOLE 33 46 0 0
MACQUARIE INFRASTRUCTURE COR Stock 55608B105 16 367 SH   SOLE   366 0 0
MACQUARIE INFRASTRUCTURE COR Convertible 55608BAB1 20 21,000 SH   SOLE   21,000 0 0
MACQUARIE GLBL INFRA TOTL RE CEF 55608D101 9 359 SH   SOLE   358 0 0
MACYS INC Stock 55616P104 6 376 SH   SOLE 33 376 0 0
MACYS INC Stock 55616P104 725 42,634 SH   SOLE   42,634 0 0
MADISON SQUARE GARDEN CO NEW Stock 55825T103 43 146 SH   SOLE   146 0 0
MAIN STREET CAPITAL CORP CEF 56035L104 131 3,035 SH   SOLE 11 3,035 0 0
MAIN STREET CAPITAL CORP CEF 56035L104 3,970 92,093 SH   SOLE   92,092 0 0
MAINSTAY MACKAY DEFINDTRM MU CEF 56064K100 818 38,883 SH   SOLE   38,883 0 0
MALIBU BOATS INC Stock 56117J100 1 14 SH   SOLE   14 0 0
MANNKIND CORP Stock 56400P706 3 2,000 SH   SOLE   2,000 0 0
MANPOWERGROUP INC Stock 56418H100 1 12 SH   SOLE   12 0 0
MANPOWERGROUP INC Stock 56418H100 4 39 SH   SOLE 9 39 0 0
MANPOWERGROUP INC Stock 56418H100 17 170 SH   SOLE 33 170 0 0
MANULIFE FINL CORP Stock 56501R106 10 496 SH   SOLE 31 496 0 0
MANULIFE FINL CORP Stock 56501R106 218 10,743 SH   SOLE   10,743 0 0
MARATHON PETE CORP Stock 56585A102 4 74 SH   SOLE 33 74 0 0
MARATHON PETE CORP Stock 56585A102 41 682 SH   SOLE 9 682 0 0
MARATHON PETE CORP Stock 56585A102 49 808 SH   SOLE 17 808 0 0
MARATHON PETE CORP Stock 56585A102 1,168 19,384 SH   SOLE   19,384 0 0
MARKETAXESS HLDGS INC Stock 57060D108 9 23 SH   SOLE 9 23 0 0
MARKETAXESS HLDGS INC Stock 57060D108 26 68 SH   SOLE 33 68 0 0
MARKETAXESS HLDGS INC Stock 57060D108 67 177 SH   SOLE   177 0 0
MARRIOTT VACTINS WORLDWID CO Stock 57164Y107 13 98 SH   SOLE 33 98 0 0
MARRIOTT VACTINS WORLDWID CO Stock 57164Y107 104 808 SH   SOLE   808 0 0
MASTERCARD INC Stock 57636Q104 9 30 SH   SOLE 19 30 0 0
MASTERCARD INC Stock 57636Q104 26 87 SH   SOLE 7 87 0 0
MASTERCARD INC Stock 57636Q104 107 358 SH   SOLE 28 358 0 0
MASTERCARD INC Stock 57636Q104 121 405 SH   SOLE 9 405 0 0
MASTERCARD INC Stock 57636Q104 148 497 SH   SOLE 33 497 0 0
MASTERCARD INC Stock 57636Q104 199 666 SH   SOLE 30 665 0 0
MASTERCARD INC Stock 57636Q104 1,326 4,442 SH   SOLE 6 4,442 0 0
MASTERCARD INC Stock 57636Q104 8,649 28,968 SH   SOLE   28,967 0 0
MATCH GROUP INC Stock 57665R106 24 298 SH   SOLE   298 0 0
MATSON INC Stock 57686G105 1 19 SH   SOLE 33 19 0 0
MAXIM INTEGRATED PRODS INC Stock 57772K101 5 80 SH   SOLE 33 80 0 0
MAXIM INTEGRATED PRODS INC Stock 57772K101 657 10,678 SH   SOLE   10,678 0 0
MAXAR TECHNOLOGIES INC Stock 57778K105 2 100 SH   SOLE   100 0 0
MCEWEN MNG INC Stock 58039P107 2 1,500 SH   SOLE   1,500 0 0
MCKESSON CORP Stock 58155Q103 16 118 SH   SOLE 9 118 0 0
MCKESSON CORP Stock 58155Q103 32 228 SH   SOLE 33 228 0 0
MCKESSON CORP Stock 58155Q103 111 800 SH   SOLE 5 800 0 0
MCKESSON CORP Stock 58155Q103 975 7,051 SH   SOLE   7,050 0 0
MEDICAL PPTYS TRUST INC REIT 58463J304 5 232 SH   SOLE 22 232 0 0
MEDICAL PPTYS TRUST INC REIT 58463J304 8 365 SH   SOLE 33 365 0 0
MEDICAL PPTYS TRUST INC REIT 58463J304 225 10,644 SH   SOLE   10,643 0 0
MEDICAL PPTYS TRUST INC REIT 58463J304 4 198 SH   SOLE 9 198 0 0
MEDNAX INC Stock 58502B106 1 28 SH   SOLE 33 28 0 0
MEDNAX INC Stock 58502B106 2 67 SH   SOLE   67 0 0
MEDPACE HLDGS INC Stock 58506Q109 1,278 15,205 SH   SOLE   15,205 0 0
MEET GROUP INC Stock 58513U101 0 67 SH   SOLE   67 0 0
MERCADOLIBRE INC Stock 58733R102 7 13 SH   SOLE 23 13 0 0
MERCADOLIBRE INC Stock 58733R102 8 14 SH   SOLE 9 14 0 0
MERCADOLIBRE INC Stock 58733R102 116 203 SH   SOLE   203 0 0
MERCK & CO INC Stock 58933Y105 6 63 SH   SOLE 19 63 0 0
MERCK & CO INC Stock 58933Y105 79 867 SH   SOLE 9 867 0 0
MERCK & CO INC Stock 58933Y105 127 1,393 SH   SOLE 15 1,393 0 0
MERCK & CO INC Stock 58933Y105 134 1,476 SH   SOLE 7 1,475 0 0
MERCK & CO INC Stock 58933Y105 222 2,437 SH   SOLE 33 2,437 0 0
MERCK & CO INC Stock 58933Y105 6,187 68,028 SH   SOLE   68,027 0 0
MERITAGE HOMES CORP Stock 59001A102 14 235 SH   SOLE   235 0 0
MERITAGE HOMES CORP Stock 59001A102 28 459 SH   SOLE 33 459 0 0
MERITOR INC Stock 59001K100 1 22 SH   SOLE   22 0 0
METLIFE INC Stock 59156R108 4 75 SH   SOLE 19 75 0 0
METLIFE INC Stock 59156R108 7 129 SH   SOLE 9 129 0 0
METLIFE INC Stock 59156R108 21 416 SH   SOLE 35 416 0 0
METLIFE INC Stock 59156R108 45 887 SH   SOLE 33 887 0 0
METLIFE INC Stock 59156R108 1,886 37,009 SH   SOLE   37,009 0 0
MICHAELS COS INC Stock 59408Q106 1 99 SH   SOLE   99 0 0
MICROBOT MED INC Stock 59503A204 0 4 SH   SOLE   4 0 0
MID AMER APT CMNTYS INC REIT 59522J103 2 16 SH   SOLE 9 16 0 0
MID AMER APT CMNTYS INC REIT 59522J103 9 66 SH   SOLE 33 66 0 0
MID AMER APT CMNTYS INC REIT 59522J103 133 1,005 SH   SOLE   1,004 0 0
MIZUHO FINL GROUP INC ADR 60687Y109 2 693 SH   SOLE   693 0 0
MIZUHO FINL GROUP INC ADR 60687Y109 26 8,423 SH   SOLE 33 8,423 0 0
MOLINA HEALTHCARE INC Stock 60855R100 1 8 SH   SOLE   8 0 0
MOLINA HEALTHCARE INC Stock 60855R100 2 15 SH   SOLE 9 15 0 0
MOLSON COORS BREWING CO Stock 60871R209 1 25 SH   SOLE 33 25 0 0
MOLSON COORS BREWING CO Stock 60871R209 329 6,100 SH   SOLE 5 6,100 0 0
MOLSON COORS BREWING CO Stock 60871R209 419 7,769 SH   SOLE   7,768 0 0
MOMO INC ADR 60879B107 4 106 SH   SOLE 9 106 0 0
MOMO INC ADR 60879B107 28 839 SH   SOLE   839 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109 15 235 SH   SOLE 33 235 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109 93 1,466 SH   SOLE   1,466 0 0
MORGAN STANLEY INDIA INVS FD CEF 61745C105 12 600 SH   SOLE   600 0 0
MOSAIC CO NEW Stock 61945C103 2 84 SH   SOLE 9 84 0 0
MOSAIC CO NEW Stock 61945C103 16 730 SH   SOLE 24 730 0 0
MOSAIC CO NEW Stock 61945C103 62 2,845 SH   SOLE   2,845 0 0
MR COOPER GROUP INC Stock 62482R107 2 151 SH   SOLE   151 0 0
MYRIAD GENETICS INC Stock 62855J104 29 1,083 SH   SOLE   1,083 0 0
MYOKARDIA INC Stock 62857M105 2 32 SH   SOLE   32 0 0
NIC INC Stock 62914B100 4 197 SH   SOLE   197 0 0
NIO INC ADR 62914V106 53 13,229 SH   SOLE   13,229 0 0
NVR INC Stock 62944T105 15 4 SH   SOLE 33 4 0 0
NVR INC Stock 62944T105 682 179 SH   SOLE   179 0 0
NV5 GLOBAL INC Stock 62945V109 5 107 SH   SOLE   107 0 0
NATIONAL HEALTH INVS INC REIT 63633D104 1 8 SH   SOLE 33 8 0 0
NATIONAL HEALTH INVS INC REIT 63633D104 2 26 SH   SOLE 9 26 0 0
NATIONAL HEALTH INVS INC REIT 63633D104 4 54 SH   SOLE   54 0 0
NATURAL HEALTH TRENDS CORP Stock 63888P406 43 7,979 SH   SOLE   7,979 0 0
NAVIDEA BIOPHARMACEUTICALS I Stock 63937X202 0 250 SH   SOLE   250 0 0
NAVIENT CORPORATION Stock 63938C108 8 549 SH   SOLE   548 0 0
NAVIENT CORPORATION Stock 63938C108 9 639 SH   SOLE 9 639 0 0
NEOGENOMICS INC Stock 64049M209 602 20,566 SH   SOLE   20,566 0 0
NETAPP INC Stock 64110D104 5 82 SH   SOLE 33 82 0 0
NETFLIX INC Stock 64110L106 32 98 SH   SOLE 9 98 0 0
NETFLIX INC Stock 64110L106 54 166 SH   SOLE 33 166 0 0
NETFLIX INC Stock 64110L106 537 1,659 SH   SOLE   1,659 0 0
NETEASE INC ADR 64110W102 4 12 SH   SOLE 9 12 0 0
NETEASE INC ADR 64110W102 8 26 SH   SOLE   26 0 0
NETGEAR INC Stock 64111Q104 44 1,800 SH   SOLE   1,800 0 0
NETSCOUT SYS INC Stock 64115T104 1 29 SH   SOLE 33 29 0 0
NETSCOUT SYS INC Stock 64115T104 121 5,044 SH   SOLE   5,044 0 0
NEUROCRINE BIOSCIENCES INC Stock 64125C109 5 43 SH   SOLE 9 43 0 0
NEUROCRINE BIOSCIENCES INC Stock 64125C109 73 676 SH   SOLE   676 0 0
NEUBERGER BERMAN HGH YLD FD CEF 64128C106 1 43 SH   SOLE   43 0 0
NEUBERGER BERMAN MLP AND ENR CEF 64129H104 18 2,600 SH   SOLE   2,600 0 0
NEVRO CORP Stock 64157F103 6 50 SH   SOLE   50 0 0
NEW AGE BEVERAGES CORP Stock 64157V108 0 197 SH   SOLE   197 0 0
NEW RESIDENTIAL INVT CORP REIT 64828T201 101 6,249 SH   SOLE   6,249 0 0
NEW RELIC INC Stock 64829B100 6 88 SH   SOLE 33 88 0 0
NEW YORK CMNTY CAP TR V Stock 64944P307 20 403 SH   SOLE   403 0 0
NEWMARK GROUP INC Stock 65158N102 2 172 SH   SOLE   172 0 0
NEWMARK GROUP INC Stock 65158N102 6 414 SH   SOLE 9 414 0 0
NEWS CORP NEW Stock 65249B109 3 181 SH   SOLE   181 0 0
NEXSTAR MEDIA GROUP INC Stock 65336K103 2 20 SH   SOLE 9 20 0 0
NEXSTAR MEDIA GROUP INC Stock 65336K103 8 72 SH   SOLE   72 0 0
NEXTERA ENERGY INC Stock 65339F101 40 165 SH   SOLE 9 165 0 0
NEXTERA ENERGY INC Stock 65339F101 76 315 SH   SOLE 33 315 0 0
NEXTERA ENERGY INC Stock 65339F101 2,744 11,333 SH   SOLE   11,333 0 0
NEXPOINT STRATEGIC OPORTUNT CEF 65340G205 39 2,191 SH   SOLE   2,191 0 0
NEXPOINT RESIDENTIAL TR INC REIT 65341D102 48 1,073 SH   SOLE   1,073 0 0
NEXTGEN HEALTHCARE INC Stock 65343C102 0 1 SH   SOLE   1 0 0
NISOURCE INC Stock 65473P105 5 170 SH   SOLE 33 170 0 0
NISOURCE INC Stock 65473P105 219 7,884 SH   SOLE   7,883 0 0
NOMURA HLDGS INC ADR 65535H208 2 291 SH   SOLE   291 0 0
NOMURA HLDGS INC ADR 65535H208 19 3,630 SH   SOLE 33 3,630 0 0
NORTHERN DYNASTY MINERALS LT Stock 66510M204 3 5,900 SH   SOLE   5,900 0 0
NORTHERN LTS FD TR IV ETF 66538H674 8 271 SH   SOLE   271 0 0
NORTHWEST NAT HLDG CO Stock 66765N105 2 32 SH   SOLE 35 32 0 0
NORTHWEST NAT HLDG CO Stock 66765N105 17 225 SH   SOLE   225 0 0
NORTHWEST NAT HLDG CO Stock 66765N105 30 412 SH   SOLE 33 412 0 0
NORTHWEST NAT HLDG CO Stock 66765N105 34 460 SH   SOLE 6 460 0 0
NOVARTIS A G ADR 66987V109 13 139 SH   SOLE 31 139 0 0
NOVARTIS A G ADR 66987V109 42 442 SH   SOLE 9 442 0 0
NOVARTIS A G ADR 66987V109 77 814 SH   SOLE 33 814 0 0
NOVARTIS A G ADR 66987V109 820 8,663 SH   SOLE 6 8,663 0 0
NOVARTIS A G ADR 66987V109 858 9,066 SH   SOLE   9,065 0 0
NOVELLUS SYS INC Convertible 670008AD3 46 5,000 SH   SOLE   5,000 0 0
NOVANTA INC Stock 67000B104 181 2,050 SH   SOLE   2,050 0 0
NUANCE COMMUNICATIONS INC Stock 67020Y100 31 1,723 SH   SOLE   1,723 0 0
NUSTAR ENERGY LP Stock 67058H102 78 3,007 SH   SOLE   3,007 0 0
NUTANIX INC Stock 67059N108 1 17 SH   SOLE 9 17 0 0
NUTANIX INC Stock 67059N108 8 244 SH   SOLE 4 244 0 0
NVIDIA CORP Stock 67066G104 1 4 SH   SOLE 9 4 0 0
NVIDIA CORP Stock 67066G104 14 61 SH   SOLE 4 61 0 0
NVIDIA CORP Stock 67066G104 111 473 SH   SOLE 33 473 0 0
NVIDIA CORP Stock 67066G104 2,767 11,758 SH   SOLE   11,758 0 0
NUVEEN QUALITY MUNCP INCOME CEF 67066V101 28 1,940 SH   SOLE   1,940 0 0
NUVEEN NEW JERSEY QULT MUN F CEF 67069Y102 29 1,963 SH   SOLE   1,963 0 0
NUVEEN FLTNG RTE INCM OPP FD CEF 6706EN100 10 1,000 SH   SOLE   1,000 0 0
NUVEEN DIVERSIFIED DIV INCM CEF 6706EP105 129 11,825 SH   SOLE   11,825 0 0
NUVEEN S&P 500 BUY-WRITE INC CEF 6706ER101 351 25,512 SH   SOLE   25,512 0 0
NUVEEN S&P 500 DYN OVERWRITE CEF 6706EW100 11 667 SH   SOLE   667 0 0
NUVEEN REAL ESTATE INCOME FD CEF 67071B108 252 23,698 SH   SOLE   23,698 0 0
NUVEEN AMT FREE MUN CR INC F CEF 67071L106 279 16,722 SH   SOLE   16,722 0 0
NUVEEN PFD & INCM SECURTIES CEF 67072C105 227 22,596 SH   SOLE   22,596 0 0
NUVEEN FLOATING RATE INCOME CEF 67072T108 232 22,625 SH   SOLE   22,625 0 0
NUVEEN PFD & INCM OPPORTNYS CEF 67073B106 4 349 SH   SOLE   349 0 0
NUVEEN CR STRATEGIES INCM FD CEF 67073D102 5 683 SH   SOLE   683 0 0
NUVEEN ENHANCED MUN VALUE FD CEF 67074M101 179 12,008 SH   SOLE   12,007 0 0
NUVEEN REAL ASSET INM AND GW CEF 67074Y105 311 16,943 SH   SOLE   16,943 0 0
NUVEEN DOW 30 DYN OVERWRITE CEF 67075F105 18 1,000 SH   SOLE   1,000 0 0
NUVEEN GLOBAL HIGH INCOME FD CEF 67075G103 30 1,819 SH   SOLE   1,819 0 0
NUTRIEN LTD Stock 67077M108 5 108 SH   SOLE 9 108 0 0
NUTRIEN LTD Stock 67077M108 51 1,068 SH   SOLE   1,068 0 0
NUVEEN TX ADV TOTAL RET STRG CEF 67090H102 30 2,463 SH   SOLE   2,463 0 0
NUVEEN CORE EQUITY ALPHA FUN CEF 67090X107 16 1,065 SH   SOLE   1,065 0 0
NUSHARES ETF TR ETF 67092P102 11 429 SH   SOLE 9 429 0 0
NUSHARES ETF TR ETF 67092P201 7 171 SH   SOLE   171 0 0
NUSHARES ETF TR ETF 67092P201 21 510 SH   SOLE 38 510 0 0
NUSHARES ETF TR ETF 67092P300 62 1,875 SH   SOLE   1,875 0 0
NUSHARES ETF TR ETF 67092P607 757 24,285 SH   SOLE   24,285 0 0
NUSHARES ETF TR ETF 67092P706 14 476 SH   SOLE 38 476 0 0
NUSHARES ETF TR ETF 67092P854 19 733 SH   SOLE   733 0 0
NUSHARES ETF TR ETF 67092P888 528 19,328 SH   SOLE   19,328 0 0
O-I GLASS INC Stock 67098H104 36 3,004 SH   SOLE 33 3,004 0 0
O REILLY AUTOMOTIVE INC NEW Stock 67103H107 21 48 SH   SOLE 33 48 0 0
O REILLY AUTOMOTIVE INC NEW Stock 67103H107 23 52 SH   SOLE 9 52 0 0
O REILLY AUTOMOTIVE INC NEW Stock 67103H107 74 168 SH   SOLE 28 168 0 0
O REILLY AUTOMOTIVE INC NEW Stock 67103H107 158 360 SH   SOLE   360 0 0
OSI ETF TR ETF 67110P100 1 30 SH   SOLE   30 0 0
OSI ETF TR ETF 67110P407 27 731 SH   SOLE   730 0 0
OSI ETF TR ETF 67110P407 55 1,497 SH   SOLE 25 1,497 0 0
OSI ETF TR ETF 67110P407 147 4,019 SH   SOLE 9 4,019 0 0
OASIS MIDSTREAM PARTNERS LP Stock 67420T206 3 200 SH   SOLE   200 0 0
OFFICE PPTYS INCOME TR REIT 67623C109 1 22 SH   SOLE 33 22 0 0
OFFICE PPTYS INCOME TR REIT 67623C109 122 3,787 SH   SOLE   3,787 0 0
OMNICELL INC Stock 68213N109 5 65 SH   SOLE   65 0 0
OMNICELL INC Stock 68213N109 5 65 SH   SOLE 33 65 0 0
ONE GAS INC Stock 68235P108 1 7 SH   SOLE 9 7 0 0
ONE GAS INC Stock 68235P108 1 8 SH   SOLE   8 0 0
ONEMAIN HLDGS INC Stock 68268W103 755 17,919 SH   SOLE   17,919 0 0
ORACLE CORP Stock 68389X105 20 372 SH   SOLE 4 372 0 0
ORACLE CORP Stock 68389X105 40 750 SH   SOLE 7 750 0 0
ORACLE CORP Stock 68389X105 44 830 SH   SOLE 9 830 0 0
ORACLE CORP Stock 68389X105 125 2,353 SH   SOLE 33 2,353 0 0
ORACLE CORP Stock 68389X105 336 6,334 SH   SOLE 6 6,334 0 0
ORACLE CORP Stock 68389X105 1,196 22,581 SH   SOLE   22,580 0 0
OPTION CARE HEALTH INC Stock 68404L102 303 81,237 SH   SOLE   81,237 0 0
ORASURE TECHNOLOGIES INC Stock 68554V108 7 850 SH   SOLE   850 0 0
ORCHID IS CAP INC REIT 68571X103 7 1,200 SH   SOLE   1,200 0 0
ORGANOVO HLDGS INC Stock 68620A104 0 210 SH   SOLE   210 0 0
ORGANIGRAM HLDGS INC Stock 68620P101 3 1,100 SH   SOLE   1,100 0 0
ORTHOFIX MED INC Stock 68752M108 1 30 SH   SOLE   30 0 0
OSISKO GOLD ROYALTIES LTD Stock 68827L101 14 1,419 SH   SOLE   1,419 0 0
OUTFRONT MEDIA INC REIT 69007J106 6 229 SH   SOLE 9 229 0 0
OUTFRONT MEDIA INC REIT 69007J106 534 19,903 SH   SOLE   19,903 0 0
ENCANA CORPORATION Stock 69047Q102 8 1,751 SH   SOLE 9 1,751 0 0
ENCANA CORPORATION Stock 69047Q102 10 2,190 SH   SOLE   2,190 0 0
PDL CMNTY BANCORP Stock 69290X101 1 47 SH   SOLE 33 47 0 0
PBF ENERGY INC Stock 69318G106 5 158 SH   SOLE 9 158 0 0
PBF ENERGY INC Stock 69318G106 100 3,200 SH   SOLE   3,200 0 0
PBF LOGISTICS LP Stock 69318Q104 27 1,331 SH   SOLE   1,331 0 0
PDC ENERGY INC Stock 69327R101 11 434 SH   SOLE   434 0 0
PG&E CORP Stock 69331C108 4 376 SH   SOLE   376 0 0
PG&E CORP Stock 69331C108 8 709 SH   SOLE 33 709 0 0
PJT PARTNERS INC Stock 69343T107 77 1,716 SH   SOLE   1,716 0 0
PGIM ETF TR ETF 69344A107 2,405 48,067 SH   SOLE   48,067 0 0
PGIM HIGH YIELD BOND FUND IN CEF 69346H100 17 1,109 SH   SOLE   1,109 0 0
PGIM GLOBAL HIGH YIELD FD IN CEF 69346J106 31 2,096 SH   SOLE   2,096 0 0
PIMCO ENRGY TACTICAL CR OPP CEF 69346N107 2 130 SH   SOLE   130 0 0
PNM RES INC Stock 69349H107 1 20 SH   SOLE 9 20 0 0
PNM RES INC Stock 69349H107 4 75 SH   SOLE 33 75 0 0
PPL CORP Stock 69351T106 6 165 SH   SOLE 33 165 0 0
PPL CORP Stock 69351T106 35 977 SH   SOLE 9 977 0 0
PPL CORP Stock 69351T106 1,347 37,530 SH   SOLE   37,529 0 0
PRA HEALTH SCIENCES INC Stock 69354M108 1 8 SH   SOLE   8 0 0
PRA HEALTH SCIENCES INC Stock 69354M108 6 50 SH   SOLE 33 50 0 0
PTC INC Stock 69370C100 845 11,286 SH   SOLE   11,286 0 0
PACER FDS TR ETF 69374H741 14 441 SH   SOLE 38 441 0 0
PACER FDS TR ETF 69374H766 14 434 SH   SOLE 38 434 0 0
PARK AEROSPACE CORP Stock 70014A104 1 50 SH   SOLE 33 50 0 0
PATTERN ENERGY GROUP INC Stock 70338P100 34 1,257 SH   SOLE   1,257 0 0
PAYCOM SOFTWARE INC Stock 70432V102 5 20 SH   SOLE 22 20 0 0
PAYCOM SOFTWARE INC Stock 70432V102 298 1,126 SH   SOLE   1,126 0 0
PAYLOCITY HLDG CORP Stock 70438V106 24 200 SH   SOLE   200 0 0
PAYPAL HLDGS INC Stock 70450Y103 20 189 SH   SOLE 9 189 0 0
PAYPAL HLDGS INC Stock 70450Y103 62 574 SH   SOLE 28 574 0 0
PAYPAL HLDGS INC Stock 70450Y103 68 625 SH   SOLE 33 625 0 0
PAYPAL HLDGS INC Stock 70450Y103 117 1,083 SH   SOLE 4 1,083 0 0
PAYPAL HLDGS INC Stock 70450Y103 149 1,373 SH   SOLE 15 1,373 0 0
PAYPAL HLDGS INC Stock 70450Y103 3,887 35,930 SH   SOLE   35,930 0 0
PEBBLEBROOK HOTEL TR REIT 70509V100 11 416 SH   SOLE   416 0 0
PENN VA CORP NEW Stock 70788V102 1 24 SH   SOLE   24 0 0
PENNANTPARK FLOATING RATE CA CEF 70806A106 9 775 SH   SOLE   775 0 0
PENNYMAC MTG INVT TR REIT 70931T103 7 300 SH   SOLE 33 300 0 0
PENNYMAC MTG INVT TR REIT 70931T103 30 1,355 SH   SOLE 9 1,355 0 0
PENNYMAC MTG INVT TR REIT 70931T103 297 13,312 SH   SOLE   13,311 0 0
PENNYMAC FINL SVCS INC Stock 70932M107 1 19 SH   SOLE   19 0 0
PENSKE AUTOMOTIVE GRP INC Stock 70959W103 194 3,854 SH   SOLE   3,854 0 0
CAREER EDUCATION CORP Stock 71363P106 21 1,115 SH   SOLE   1,115 0 0
PERFICIENT INC Stock 71375U101 6 139 SH   SOLE   139 0 0
PERFORMANCE FOOD GROUP CO Stock 71377A103 2 37 SH   SOLE 9 37 0 0
PETIQ INC Stock 71639T106 170 6,800 SH   SOLE   6,800 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V101 9 599 SH   SOLE   599 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 2 104 SH   SOLE   103 0 0
PHIBRO ANIMAL HEALTH CORP Stock 71742Q106 1 31 SH   SOLE 33 31 0 0
PHIBRO ANIMAL HEALTH CORP Stock 71742Q106 2 89 SH   SOLE 9 89 0 0
PHIBRO ANIMAL HEALTH CORP Stock 71742Q106 7 300 SH   SOLE   300 0 0
PHIBRO ANIMAL HEALTH CORP Stock 71742Q106 30 1,214 SH   SOLE 6 1,214 0 0
PHYSICIANS RLTY TR REIT 71943U104 1 36 SH   SOLE 33 36 0 0
PHYSICIANS RLTY TR REIT 71943U104 9 477 SH   SOLE 9 477 0 0
PHYSICIANS RLTY TR REIT 71943U104 64 3,372 SH   SOLE   3,372 0 0
PILGRIMS PRIDE CORP NEW Stock 72147K108 4 114 SH   SOLE   114 0 0
PIMCO CORPORATE INCOME STRAT CEF 72200U100 36 1,880 SH   SOLE   1,880 0 0
PIMCO STRATEGIC INCOME FD IN CEF 72200X104 24 2,596 SH   SOLE   2,596 0 0
PIMCO MUN INCOME FD III CEF 72201A103 3 200 SH   SOLE   200 0 0
PIMCO CORPORATE & INCOME OPP CEF 72201B101 16 863 SH   SOLE   863 0 0
PIMCO INCOME STRATEGY FUND CEF 72201H108 10 883 SH   SOLE   883 0 0
PIMCO ETF TR ETF 72201R205 3 56 SH   SOLE   56 0 0
PIMCO ETF TR ETF 72201R304 97 1,341 SH   SOLE   1,341 0 0
PIMCO ETF TR ETF 72201R403 4 60 SH   SOLE   60 0 0
PIMCO ETF TR ETF 72201R718 130 1,300 SH   SOLE   1,300 0 0
PIMCO ETF TR ETF 72201R775 516 4,782 SH   SOLE   4,782 0 0
PIMCO ETF TR ETF 72201R783 4 38 SH   SOLE 9 38 0 0
PIMCO ETF TR ETF 72201R783 186 1,867 SH   SOLE   1,867 0 0
PIMCO ETF TR ETF 72201R833 60 591 SH   SOLE 9 591 0 0
PIMCO ETF TR ETF 72201R833 265 2,609 SH   SOLE   2,609 0 0
PIMCO ETF TR ETF 72201R882 16 121 SH   SOLE 38 121 0 0
PIMCO ETF TR ETF 72201R882 322 2,419 SH   SOLE   2,418 0 0
PIMCO DYNAMIC INCOME FD CEF 72201Y101 43 1,323 SH   SOLE   1,323 0 0
PINNACLE FINL PARTNERS INC Stock 72346Q104 1 22 SH   SOLE   22 0 0
PINNACLE FINL PARTNERS INC Stock 72346Q104 4 61 SH   SOLE 9 61 0 0
PINTEREST INC Stock 72352L106 21 1,152 SH   SOLE   1,152 0 0
PLAINS GP HLDGS L P Stock 72651A207 666 35,155 SH   SOLE   35,155 0 0
PLANET FITNESS INC Stock 72703H101 72 964 SH   SOLE   963 0 0
PLAYAGS INC Stock 72814N104 4 312 SH   SOLE   312 0 0
PLUG POWER INC Stock 72919P202 25 7,921 SH   SOLE   7,921 0 0
PLURALSIGHT INC Stock 72941B106 5 287 SH   SOLE 33 287 0 0
POOL CORPORATION Stock 73278L105 7 35 SH   SOLE 9 35 0 0
POOL CORPORATION Stock 73278L105 19 88 SH   SOLE 33 88 0 0
POOL CORPORATION Stock 73278L105 134 630 SH   SOLE   630 0 0
PRECIPIO INC Stock 74019L503 0 8 SH   SOLE   8 0 0
PRECISION BIOSCIENCES INC Stock 74019P108 3 240 SH   SOLE   240 0 0
PREFERRED APT CMNTYS INC REIT 74039L103 42 3,178 SH   SOLE   3,178 0 0
PREMIER INC Stock 74051N102 1 18 SH   SOLE 33 18 0 0
PREMIER INC Stock 74051N102 2 60 SH   SOLE 9 60 0 0
PREMIER INC Stock 74051N102 15 402 SH   SOLE   402 0 0
PRESTIGE CONSMR HEALTHCARE I Stock 74112D101 1 20 SH   SOLE 33 20 0 0
PRICE T ROWE GROUP INC Stock 74144T108 22 179 SH   SOLE 33 179 0 0
PRICE T ROWE GROUP INC Stock 74144T108 25 205 SH   SOLE 9 205 0 0
PRICE T ROWE GROUP INC Stock 74144T108 239 1,965 SH   SOLE   1,965 0 0
PRICE T ROWE GROUP INC Stock 74144T108 938 7,701 SH   SOLE 6 7,701 0 0
PRICELINE GRP INC Convertible 741503AS5 19 12,000 SH   SOLE   12,000 0 0
PRICELINE GRP INC Convertible 741503AX4 14 12,000 SH   SOLE   12,000 0 0
PRIMORIS SVCS CORP Stock 74164F103 3 129 SH   SOLE 9 129 0 0
PRIMERICA INC Stock 74164M108 6 49 SH   SOLE 9 49 0 0
PRIMERICA INC Stock 74164M108 11 84 SH   SOLE 33 84 0 0
PRIMERICA INC Stock 74164M108 11 86 SH   SOLE   86 0 0
PRIMERICA INC Stock 74164M108 23 178 SH   SOLE 23 178 0 0
PRINCIPAL FINL GROUP INC Stock 74251V102 62 1,122 SH   SOLE   1,121 0 0
PROASSURANCE CORP Stock 74267C106 1 21 SH   SOLE 33 21 0 0
PROASSURANCE CORP Stock 74267C106 1 25 SH   SOLE   25 0 0
PROASSURANCE CORP Stock 74267C106 5 142 SH   SOLE 9 142 0 0
PROLOGIS INC REIT 74340W103 3 33 SH   SOLE 19 33 0 0
PROLOGIS INC REIT 74340W103 13 151 SH   SOLE 9 151 0 0
PROLOGIS INC REIT 74340W103 29 320 SH   SOLE 33 320 0 0
PROLOGIS INC REIT 74340W103 126 1,412 SH   SOLE 7 1,411 0 0
PROLOGIS INC REIT 74340W103 945 10,598 SH   SOLE   10,597 0 0
PROSHARES TR ETF 74347B201 37 1,410 SH   SOLE   1,410 0 0
PROSHARES TR ETF 74347B425 3 120 SH   SOLE   120 0 0
PROSHARES TR ETF 74347B680 10 160 SH   SOLE   160 0 0
PROSHARES TR ETF 74347B698 802 12,983 SH   SOLE   12,983 0 0
PROSHARES TR ETF 74347R107 275 1,821 SH   SOLE   1,821 0 0
PROSHARES TR ETF 74347R172 6 60 SH   SOLE 9 60 0 0
PROSHARES TR ETF 74347R172 58 618 SH   SOLE   618 0 0
PROSHARES TR ETF 74347R180 30 484 SH   SOLE   484 0 0
PROSHARES TR ETF 74347R206 0 0 SH   SOLE   0 0 0
PROSHARES TR ETF 74347R248 31 396 SH   SOLE   396 0 0
PROSHARES TR ETF 74347R404 5 105 SH   SOLE   105 0 0
PROSHARES TR ETF 74347R693 4 25 SH   SOLE   25 0 0
PROSHARES TR ETF 74347R719 20 800 SH   SOLE   800 0 0
PROSHARES TR II ETF 74347W882 16 600 SH   SOLE   600 0 0
PROSHARES TR ETF 74347X500 3 72 SH   SOLE   72 0 0
PROSHARES TR ETF 74347X633 79 1,464 SH   SOLE   1,464 0 0
PROSHARES TR ETF 74347X831 0 0 SH   SOLE   0 0 0
PROSHARES TR ETF 74347X849 49 2,500 SH   SOLE   2,500 0 0
PROSHARES TR ETF 74348A210 29 790 SH   SOLE   790 0 0
PROSHARES TR ETF 74348A343 0 31 SH   SOLE   31 0 0
PROSHARES TR ETF 74348A467 223 2,954 SH   SOLE   2,953 0 0
PROSHARES TR ETF 74348A467 1,271 16,819 SH   SOLE 16 16,819 0 0
PROSPECT CAPITAL CORPORATION CEF 74348T102 717 111,260 SH   SOLE   111,259 0 0
PROSPECT CAPITAL CORPORATION Convertible 74348TAR3 45 44,000 SH   SOLE   44,000 0 0
PRUDENTIAL PLC ADR 74435K204 5 131 SH   SOLE 33 131 0 0
PRUDENTIAL PLC ADR 74435K204 50 1,301 SH   SOLE   1,301 0 0
PUBLIC STORAGE REIT 74460D109 14 68 SH   SOLE 33 68 0 0
PUBLIC STORAGE REIT 74460D109 495 2,323 SH   SOLE   2,323 0 0
PURE STORAGE INC Stock 74624M102 20 1,153 SH   SOLE 9 1,153 0 0
QEP RES INC Stock 74733V100 1 192 SH   SOLE   192 0 0
QTS RLTY TR INC REIT 74736A103 5 92 SH   SOLE   92 0 0
QTS RLTY TR INC REIT 74736A103 9 170 SH   SOLE 9 170 0 0
QORVO INC Stock 74736K101 12 103 SH   SOLE 9 103 0 0
QORVO INC Stock 74736K101 80 689 SH   SOLE   689 0 0
QUALYS INC Stock 74758T303 3 40 SH   SOLE 33 40 0 0
QUALYS INC Stock 74758T303 9 106 SH   SOLE   106 0 0
QUEST DIAGNOSTICS INC Stock 74834L100 1 8 SH   SOLE 33 8 0 0
QUEST DIAGNOSTICS INC Stock 74834L100 37 348 SH   SOLE 9 348 0 0
QUEST DIAGNOSTICS INC Stock 74834L100 61 570 SH   SOLE   570 0 0
QUICKLOGIC CORP Stock 74837P405 9 1,541 SH   SOLE   1,541 0 0
QUIDEL CORP Stock 74838J101 1 17 SH   SOLE   17 0 0
QURATE RETAIL INC Stock 74915M100 27 3,174 SH   SOLE 33 3,174 0 0
RBB FD INC ETF 74933W601 5 181 SH   SOLE 38 181 0 0
RCI HOSPITALITY HLDGS INC Stock 74934Q108 1 50 SH   SOLE   50 0 0
RGC RES INC Stock 74955L103 11 383 SH   SOLE   382 0 0
RLJ LODGING TR REIT 74965L101 1 40 SH   SOLE 33 40 0 0
RMR GROUP INC Stock 74967R106 48 1,045 SH   SOLE   1,045 0 0
RH Stock 74967X103 21 100 SH   SOLE   100 0 0
RANGE RES CORP Stock 75281A109 83 17,129 SH   SOLE   17,129 0 0
RATTLER MIDSTREAM LP Stock 75419T103 3 146 SH   SOLE   146 0 0
RAYONIER ADVANCED MATLS INC Stock 75508B104 2 636 SH   SOLE   636 0 0
RAYONIER ADVANCED MATLS INC Stock 75508B104 16 4,131 SH   SOLE 33 4,131 0 0
RBC BEARINGS INC Stock 75524B104 14 87 SH   SOLE 9 87 0 0
RBC BEARINGS INC Stock 75524B104 28 179 SH   SOLE 23 179 0 0
RBC BEARINGS INC Stock 75524B104 29 183 SH   SOLE 6 183 0 0
RBC BEARINGS INC Stock 75524B104 48 301 SH   SOLE   301 0 0
RE MAX HLDGS INC Stock 75524W108 44 1,151 SH   SOLE   1,151 0 0
RE MAX HLDGS INC Stock 75524W108 56 1,451 SH   SOLE 7 1,451 0 0
RE MAX HLDGS INC Stock 75524W108 474 12,302 SH   SOLE 6 12,302 0 0
REALOGY HLDGS CORP Stock 75605Y106 13 1,319 SH   SOLE 33 1,319 0 0
REALPAGE INC Stock 75606N109 5 100 SH   SOLE   100 0 0
RECRO PHARMA INC Stock 75629F109 10 555 SH   SOLE   555 0 0
REDFIN CORP Stock 75737F108 6 286 SH   SOLE 33 286 0 0
REGENERON PHARMACEUTICALS Stock 75886F107 5 12 SH   SOLE 4 12 0 0
REGENERON PHARMACEUTICALS Stock 75886F107 9 23 SH   SOLE 33 23 0 0
REGENERON PHARMACEUTICALS Stock 75886F107 16 42 SH   SOLE 9 42 0 0
REGENERON PHARMACEUTICALS Stock 75886F107 48 128 SH   SOLE 28 128 0 0
REGENERON PHARMACEUTICALS Stock 75886F107 195 520 SH   SOLE   520 0 0
REGIONS FINL CORP NEW Stock 7591EP100 4 250 SH   SOLE 33 250 0 0
REGIONS FINL CORP NEW Stock 7591EP100 5 298 SH   SOLE 9 298 0 0
REGIONS FINL CORP NEW Stock 7591EP100 49 2,841 SH   SOLE 17 2,841 0 0
REGIONS FINL CORP NEW Stock 7591EP100 139 8,095 SH   SOLE   8,095 0 0
RENEWABLE ENERGY GROUP INC Stock 75972A301 0 1 SH   SOLE   1 0 0
RENT A CTR INC NEW Stock 76009N100 1 25 SH   SOLE 33 25 0 0
RENT A CTR INC NEW Stock 76009N100 46 1,611 SH   SOLE   1,611 0 0
RESIDEO TECHNOLOGIES INC Stock 76118Y104 6 525 SH   SOLE   525 0 0
RESOURCES CONNECTION INC Stock 76122Q105 31 1,887 SH   SOLE 6 1,887 0 0
RESTAURANT BRANDS INTL INC Stock 76131D103 64 999 SH   SOLE   999 0 0
RETAIL OPPORTUNITY INVTS COR REIT 76131N101 20 1,155 SH   SOLE   1,155 0 0
RETAIL OPPORTUNITY INVTS COR REIT 76131N101 21 1,169 SH   SOLE 33 1,169 0 0
RETAIL PPTYS AMER INC REIT 76131V202 10 755 SH   SOLE   754 0 0
REXFORD INDL RLTY INC REIT 76169C100 4 87 SH   SOLE 9 87 0 0
RINGCENTRAL INC Stock 76680R206 77 458 SH   SOLE   458 0 0
RIVERNORTH MARKETPLACE LENDI CEF 76882B108 38 2,067 SH   SOLE   2,067 0 0
RIVERNORTH DOUBLELINE STRATE CEF 76882G107 32 1,975 SH   SOLE   1,975 0 0
ROKU INC Stock 77543R102 3,743 27,952 SH   SOLE   27,952 0 0
RYMAN HOSPITALITY PPTYS INC REIT 78377T107 3 33 SH   SOLE 9 33 0 0
RYMAN HOSPITALITY PPTYS INC REIT 78377T107 82 947 SH   SOLE   947 0 0
S&P GLOBAL INC Stock 78409V104 23 86 SH   SOLE 9 86 0 0
S&P GLOBAL INC Stock 78409V104 45 164 SH   SOLE 33 164 0 0
S&P GLOBAL INC Stock 78409V104 101 370 SH   SOLE 4 370 0 0
S&P GLOBAL INC Stock 78409V104 621 2,274 SH   SOLE   2,273 0 0
SBA COMMUNICATIONS CORP NEW REIT 78410G104 42 173 SH   SOLE   173 0 0
SK TELECOM LTD ADR 78440P108 11 458 SH   SOLE   458 0 0
SL GREEN RLTY CORP REIT 78440X101 6 62 SH   SOLE   62 0 0
SL GREEN RLTY CORP REIT 78440X101 813 8,844 SH   SOLE 6 8,844 0 0
SLM CORP Stock 78442P106 1 100 SH   SOLE   100 0 0
SLM CORP Stock 78442P106 5 543 SH   SOLE 9 543 0 0
SM ENERGY CO Stock 78454L100 35 3,149 SH   SOLE 33 3,149 0 0
SPDR S&P 500 ETF TR ETF 78462F103 143 444 SH   SOLE 9 444 0 0
SPDR S&P 500 ETF TR ETF 78462F103 19,598 60,891 SH   SOLE   60,890 0 0
SPS COMMERCE INC Stock 78463M107 1 15 SH   SOLE   15 0 0
SPDR GOLD TRUST ETF 78463V107 40 282 SH   SOLE 22 282 0 0
SPDR GOLD TRUST ETF 78463V107 51 356 SH   SOLE 25 356 0 0
SPDR GOLD TRUST ETF 78463V107 125 873 SH   SOLE 9 873 0 0
SPDR GOLD TRUST ETF 78463V107 3,361 23,521 SH   SOLE   23,521 0 0
SPDR INDEX SHS FDS ETF 78463X202 68 1,666 SH   SOLE   1,665 0 0
SPDR INDEX SHS FDS ETF 78463X400 15 147 SH   SOLE   147 0 0
SPDR INDEX SHS FDS ETF 78463X459 31 429 SH   SOLE   429 0 0
SPDR INDEX SHS FDS ETF 78463X509 9 227 SH   SOLE 22 227 0 0
SPDR INDEX SHS FDS ETF 78463X509 226 6,003 SH   SOLE   6,002 0 0
SPDR INDEX SHS FDS ETF 78463X533 10 318 SH   SOLE   318 0 0
SPDR INDEX SHS FDS ETF 78463X541 1 14 SH   SOLE   14 0 0
SPDR INDEX SHS FDS ETF 78463X749 99 1,920 SH   SOLE   1,920 0 0
SPDR INDEX SHS FDS ETF 78463X756 773 16,781 SH   SOLE   16,781 0 0
SPDR INDEX SHS FDS ETF 78463X772 27 662 SH   SOLE   662 0 0
SPDR INDEX SHS FDS ETF 78463X848 67 2,590 SH   SOLE   2,589 0 0
SPDR INDEX SHS FDS ETF 78463X863 29 748 SH   SOLE   748 0 0
SPDR INDEX SHS FDS ETF 78463X889 165 5,248 SH   SOLE   5,248 0 0
SPDR SERIES TRUST ETF 78464A102 283 3,468 SH   SOLE   3,468 0 0
SPDR SERIES TRUST ETF 78464A144 6 176 SH   SOLE   176 0 0
SPDR SERIES TRUST ETF 78464A144 29 864 SH   SOLE 22 864 0 0
SPDR SERIES TRUST ETF 78464A151 25 738 SH   SOLE   737 0 0
SPDR SERIES TRUST ETF 78464A201 34 533 SH   SOLE   533 0 0
SPDR SERIES TRUST ETF 78464A284 99 1,683 SH   SOLE   1,683 0 0
SPDR SERIES TRUST ETF 78464A292 119 2,696 SH   SOLE   2,696 0 0
SPDR SERIES TRUST ETF 78464A300 229 3,482 SH   SOLE   3,482 0 0
SPDR SERIES TRUST ETF 78464A359 42 756 SH   SOLE 9 756 0 0
SPDR SERIES TRUST ETF 78464A359 624 11,236 SH   SOLE 16 11,236 0 0
SPDR SERIES TRUST ETF 78464A359 711 12,811 SH   SOLE   12,810 0 0
SPDR SERIES TRUST ETF 78464A367 54 1,793 SH   SOLE   1,793 0 0
SPDR SERIES TRUST ETF 78464A375 16 454 SH   SOLE 6 454 0 0
SPDR SERIES TRUST ETF 78464A375 1,817 51,447 SH   SOLE   51,447 0 0
SPDR SERIES TRUST ETF 78464A391 7 242 SH   SOLE   242 0 0
SPDR SERIES TRUST ETF 78464A409 122 2,908 SH   SOLE   2,908 0 0
SPDR SERIES TRUST ETF 78464A474 44 1,436 SH   SOLE   1,436 0 0
SPDR SERIES TRUST ETF 78464A490 49 881 SH   SOLE   881 0 0
SPDR SERIES TRUST ETF 78464A508 154 4,404 SH   SOLE   4,403 0 0
SPDR SERIES TRUST ETF 78464A516 0 4 SH   SOLE   4 0 0
SPDR SERIES TRUST ETF 78464A532 460 7,152 SH   SOLE   7,152 0 0
SPDR SERIES TRUST ETF 78464A599 27 270 SH   SOLE   270 0 0
SPDR SERIES TRUST ETF 78464A607 30 292 SH   SOLE   291 0 0
SPDR SERIES TRUST ETF 78464A631 19 171 SH   SOLE 38 171 0 0
SPDR SERIES TRUST ETF 78464A631 335 3,072 SH   SOLE   3,072 0 0
SPDR SERIES TRUST ETF 78464A649 564 19,201 SH   SOLE   19,201 0 0
SPDR SERIES TRUST ETF 78464A656 843 29,531 SH   SOLE   29,531 0 0
SPDR SERIES TRUST ETF 78464A664 26 675 SH   SOLE   675 0 0
SPDR SERIES TRUST ETF 78464A664 29 749 SH   SOLE 9 749 0 0
SPDR SERIES TRUST ETF 78464A672 23 744 SH   SOLE   744 0 0
SPDR SERIES TRUST ETF 78464A698 44 754 SH   SOLE 9 754 0 0
SPDR SERIES TRUST ETF 78464A698 296 5,073 SH   SOLE   5,073 0 0
SPDR SERIES TRUST ETF 78464A714 43 934 SH   SOLE   934 0 0
SPDR SERIES TRUST ETF 78464A722 32 700 SH   SOLE   700 0 0
SPDR SERIES TRUST ETF 78464A730 344 14,496 SH   SOLE   14,495 0 0
SPDR SERIES TRUST ETF 78464A755 4 135 SH   SOLE   135 0 0
SPDR SERIES TRUST ETF 78464A763 613 5,703 SH   SOLE   5,703 0 0
SPDR SERIES TRUST ETF 78464A789 2 70 SH   SOLE   70 0 0
SPDR SERIES TRUST ETF 78464A797 510 10,774 SH   SOLE   10,774 0 0
SPDR SERIES TRUST ETF 78464A805 93 2,343 SH   SOLE   2,343 0 0
SPDR SERIES TRUST ETF 78464A847 57 1,586 SH   SOLE   1,586 0 0
SPDR SERIES TRUST ETF 78464A854 40 1,047 SH   SOLE   1,047 0 0
SPDR SERIES TRUST ETF 78464A862 14 136 SH   SOLE 38 136 0 0
SPDR SERIES TRUST ETF 78464A862 85 800 SH   SOLE   800 0 0
SPDR SERIES TRUST ETF 78464A870 90 945 SH   SOLE   945 0 0
SPDR SERIES TRUST ETF 78464A888 1,115 24,503 SH   SOLE   24,502 0 0
SS&C TECHNOLOGIES HLDGS INC Stock 78467J100 5 80 SH   SOLE 9 80 0 0
SS&C TECHNOLOGIES HLDGS INC Stock 78467J100 49 802 SH   SOLE   802 0 0
SSGA ACTIVE ETF TR ETF 78467V608 32 677 SH   SOLE   676 0 0
SSGA ACTIVE ETF TR ETF 78467V848 10 211 SH   SOLE 9 211 0 0
SSGA ACTIVE ETF TR ETF 78467V848 13 270 SH   SOLE   270 0 0
SPDR DOW JONES INDL AVRG ETF ETF 78467X109 4,702 16,493 SH   SOLE   16,493 0 0
SPDR S&P MIDCAP 400 ETF TR ETF 78467Y107 922 2,456 SH   SOLE   2,456 0 0
SPDR SERIES TRUST ETF 78468R101 35 1,179 SH   SOLE   1,179 0 0
SPDR SERIES TRUST ETF 78468R200 4 119 SH   SOLE 22 119 0 0
SPDR SERIES TRUST ETF 78468R200 22 701 SH   SOLE   701 0 0
SPDR SERIES TRUST ETF 78468R200 50 1,625 SH   SOLE 25 1,625 0 0
SPDR SERIES TRUST ETF 78468R200 126 4,108 SH   SOLE 9 4,108 0 0
SPDR SERIES TRUST ETF 78468R408 44 1,626 SH   SOLE   1,625 0 0
SPDR SERIES TRUST ETF 78468R622 91 834 SH   SOLE 9 834 0 0
SPDR SERIES TRUST ETF 78468R622 954 8,707 SH   SOLE   8,707 0 0
SPDR SERIES TRUST ETF 78468R663 1 13 SH   SOLE   13 0 0
SPDR SERIES TRUST ETF 78468R663 153 1,677 SH   SOLE 26 1,677 0 0
SPDR SERIES TRUST ETF 78468R671 14 367 SH   SOLE 38 367 0 0
SPDR SERIES TRUST ETF 78468R721 10 199 SH   SOLE 9 199 0 0
SPDR SERIES TRUST ETF 78468R721 136 2,691 SH   SOLE   2,691 0 0
SPDR SERIES TRUST ETF 78468R739 31 641 SH   SOLE   641 0 0
SPDR SERIES TRUST ETF 78468R739 33 669 SH   SOLE 3 669 0 0
SPDR SERIES TRUST ETF 78468R788 327 8,288 SH   SOLE   8,288 0 0
SPDR SERIES TRUST ETF 78468R804 14 125 SH   SOLE 38 125 0 0
SPDR SERIES TRUST ETF 78468R853 540 16,547 SH   SOLE   16,547 0 0
SPX FLOW INC Stock 78469X107 2 39 SH   SOLE   39 0 0
SSGA ACTIVE TR ETF 78470P309 25 482 SH   SOLE   482 0 0
SVB FINL GROUP Stock 78486Q101 19 75 SH   SOLE 33 75 0 0
SVB FINL GROUP Stock 78486Q101 133 531 SH   SOLE   531 0 0
SABRA HEALTH CARE REIT INC REIT 78573L106 1 31 SH   SOLE 33 31 0 0
SABRA HEALTH CARE REIT INC REIT 78573L106 536 25,108 SH   SOLE   25,108 0 0
SABRE CORP Stock 78573M104 7 321 SH   SOLE 33 321 0 0
SABRE CORP Stock 78573M104 9 390 SH   SOLE   390 0 0
SABRE CORP Stock 78573M104 47 2,094 SH   SOLE 17 2,094 0 0
SAFEHOLD INC REIT 78645L100 1 15 SH   SOLE   15 0 0
SAFETY INS GROUP INC Stock 78648T100 37 398 SH   SOLE 33 398 0 0
SAIA INC Stock 78709Y105 4 47 SH   SOLE   47 0 0
SAIA INC Stock 78709Y105 25 272 SH   SOLE 9 272 0 0
SAILPOINT TECHNLGIES HLDGS I Stock 78781P105 0 19 SH   SOLE   19 0 0
SALESFORCE COM INC Stock 79466L302 8 49 SH   SOLE 4 49 0 0
SALESFORCE COM INC Stock 79466L302 9 53 SH   SOLE 23 53 0 0
SALESFORCE COM INC Stock 79466L302 34 208 SH   SOLE 9 208 0 0
SALESFORCE COM INC Stock 79466L302 38 236 SH   SOLE 28 236 0 0
SALESFORCE COM INC Stock 79466L302 86 530 SH   SOLE 33 530 0 0
SALESFORCE COM INC Stock 79466L302 2,517 15,476 SH   SOLE   15,476 0 0
SANDSTORM GOLD LTD Stock 80013R206 102 13,720 SH   SOLE   13,720 0 0
SANOFI ADR 80105N105 4 75 SH   SOLE 9 75 0 0
SANOFI ADR 80105N105 5 93 SH   SOLE 31 93 0 0
SANOFI ADR 80105N105 47 938 SH   SOLE 33 938 0 0
SANOFI ADR 80105N105 62 1,240 SH   SOLE 26 1,240 0 0
SANOFI ADR 80105N105 343 6,837 SH   SOLE   6,837 0 0
SARATOGA INVT CORP CEF 80349A208 6 231 SH   SOLE   230 0 0
SCHNEIDER NATIONAL INC Stock 80689H102 1 50 SH   SOLE   50 0 0
SCHNEIDER NATIONAL INC Stock 80689H102 3 125 SH   SOLE 9 125 0 0
SEA LTD ADR 81141R100 1 13 SH   SOLE   13 0 0
SEALED AIR CORP NEW Stock 81211K100 4 100 SH   SOLE   100 0 0
SEASPINE HLDGS CORP Stock 81255T108 2 203 SH   SOLE   203 0 0
SEAWORLD ENTMT INC Stock 81282V100 15 470 SH   SOLE 24 470 0 0
SEAWORLD ENTMT INC Stock 81282V100 22 690 SH   SOLE   690 0 0
SELECT SECTOR SPDR TR ETF 81369Y100 1,142 18,587 SH   SOLE   18,587 0 0
SELECT SECTOR SPDR TR ETF 81369Y209 10 103 SH   SOLE 11 103 0 0
SELECT SECTOR SPDR TR ETF 81369Y209 3,009 29,538 SH   SOLE   29,538 0 0
SELECT SECTOR SPDR TR ETF 81369Y308 8 124 SH   SOLE 9 123 0 0
SELECT SECTOR SPDR TR ETF 81369Y308 4,522 71,808 SH   SOLE   71,808 0 0
SELECT SECTOR SPDR TR ETF 81369Y407 5,429 43,285 SH   SOLE   43,285 0 0
SELECT SECTOR SPDR TR ETF 81369Y506 10,884 181,286 SH   SOLE   181,286 0 0
SELECT SECTOR SPDR TR ETF 81369Y605 6,032 195,981 SH   SOLE   195,981 0 0
SELECT SECTOR SPDR TR ETF 81369Y704 3 32 SH   SOLE 9 32 0 0
SELECT SECTOR SPDR TR ETF 81369Y704 5,239 64,310 SH   SOLE   64,310 0 0
SELECT SECTOR SPDR TR ETF 81369Y803 21 234 SH   SOLE 38 234 0 0
SELECT SECTOR SPDR TR ETF 81369Y803 92 1,007 SH   SOLE 9 1,007 0 0
SELECT SECTOR SPDR TR ETF 81369Y803 9,832 107,251 SH   SOLE   107,251 0 0
SELECT SECTOR SPDR TR ETF 81369Y852 3 59 SH   SOLE 9 59 0 0
SELECT SECTOR SPDR TR ETF 81369Y852 5,107 95,223 SH   SOLE   95,222 0 0
SELECT SECTOR SPDR TR ETF 81369Y860 24 620 SH   SOLE 38 620 0 0
SELECT SECTOR SPDR TR ETF 81369Y860 477 12,336 SH   SOLE   12,336 0 0
SELECT SECTOR SPDR TR ETF 81369Y886 14 222 SH   SOLE 38 222 0 0
SELECT SECTOR SPDR TR ETF 81369Y886 72 1,113 SH   SOLE 17 1,113 0 0
SELECT SECTOR SPDR TR ETF 81369Y886 6,446 99,753 SH   SOLE   99,753 0 0
SELECT MED HLDGS CORP Stock 81619Q105 13 562 SH   SOLE   562 0 0
SENSIENT TECHNOLOGIES CORP Stock 81725T100 13 200 SH   SOLE   200 0 0
SERVICE PPTYS TR REIT 81761L102 1 51 SH   SOLE 33 51 0 0
SERVICE PPTYS TR REIT 81761L102 556 22,833 SH   SOLE   22,833 0 0
SERVICEMASTER GLOBAL HLDGS I Stock 81761R109 6 166 SH   SOLE   166 0 0
SERVICENOW INC Stock 81762P102 5 19 SH   SOLE 33 19 0 0
SERVICENOW INC Stock 81762P102 11 38 SH   SOLE 23 38 0 0
SERVICENOW INC Stock 81762P102 13 47 SH   SOLE 9 47 0 0
SERVICENOW INC Stock 81762P102 43 152 SH   SOLE 28 152 0 0
SERVICENOW INC Stock 81762P102 292 1,035 SH   SOLE   1,035 0 0
SERVISFIRST BANCSHARES INC Stock 81768T108 1 25 SH   SOLE 9 25 0 0
SERVISFIRST BANCSHARES INC Stock 81768T108 1,792 47,566 SH   SOLE   47,566 0 0
SHAW COMMUNICATIONS INC Stock 82028K200 6 309 SH   SOLE   309 0 0
SHOCKWAVE MED INC Stock 82489T104 17 396 SH   SOLE   396 0 0
SHOPIFY INC Stock 82509L107 13 33 SH   SOLE 9 33 0 0
SHOPIFY INC Stock 82509L107 58 146 SH   SOLE 29 146 0 0
SHOPIFY INC Stock 82509L107 373 938 SH   SOLE   938 0 0
SIGNATURE BK NEW YORK N Y Stock 82669G104 5 39 SH   SOLE 33 39 0 0
SIGNATURE BK NEW YORK N Y Stock 82669G104 25 186 SH   SOLE   186 0 0
SIGNATURE BK NEW YORK N Y Stock 82669G104 32 232 SH   SOLE 9 232 0 0
SILICON MOTION TECHNOLOGY CO ADR 82706C108 14 279 SH   SOLE   279 0 0
SILVERBOW RES INC Stock 82836G102 1 69 SH   SOLE   69 0 0
SIMPLY GOOD FOODS CO Stock 82900L102 1 22 SH   SOLE   22 0 0
SINOPEC SHANGHAI PETROCHEMIC ADR 82935M109 2 64 SH   SOLE   64 0 0
SIRIUS XM HLDGS INC Stock 82968B103 5 736 SH   SOLE 33 736 0 0
SIRIUS XM HLDGS INC Stock 82968B103 74 10,314 SH   SOLE   10,313 0 0
SITE CENTERS CORP REIT 82981J109 1 55 SH   SOLE 33 55 0 0
SITE CENTERS CORP REIT 82981J109 10 712 SH   SOLE   712 0 0
SITEONE LANDSCAPE SUPPLY INC Stock 82982L103 8 86 SH   SOLE 9 86 0 0
SITEONE LANDSCAPE SUPPLY INC Stock 82982L103 17 190 SH   SOLE   190 0 0
SITEONE LANDSCAPE SUPPLY INC Stock 82982L103 35 388 SH   SOLE 23 388 0 0
SIX FLAGS ENTMT CORP NEW Stock 83001A102 1 18 SH   SOLE 33 18 0 0
SIX FLAGS ENTMT CORP NEW Stock 83001A102 133 2,954 SH   SOLE   2,954 0 0
SKYWORKS SOLUTIONS INC Stock 83088M102 6 49 SH   SOLE 33 49 0 0
SKYWORKS SOLUTIONS INC Stock 83088M102 1,924 15,914 SH   SOLE   15,914 0 0
SLACK TECHNOLOGIES INC Stock 83088V102 77 3,404 SH   SOLE   3,404 0 0
SLEEP NUMBER CORP Stock 83125X103 98 1,989 SH   SOLE   1,989 0 0
SMITH & NEPHEW PLC ADR 83175M205 0 8 SH   SOLE   8 0 0
SMITH & NEPHEW PLC ADR 83175M205 7 150 SH   SOLE 33 150 0 0
SMITH & NEPHEW PLC ADR 83175M205 31 638 SH   SOLE 29 638 0 0
SMITH & NEPHEW PLC ADR 83175M205 36 752 SH   SOLE 35 752 0 0
SMILEDIRECTCLUB INC Stock 83192H106 4 500 SH   SOLE   500 0 0
SNAP INC Stock 83304A106 40 2,439 SH   SOLE   2,439 0 0
SOLAREDGE TECHNOLOGIES INC Stock 83417M104 10 100 SH   SOLE   100 0 0
SOLARIS OILFIELD INFRSTR INC Stock 83418M103 4 264 SH   SOLE 9 264 0 0
SONOS INC Stock 83570H108 8 490 SH   SOLE   490 0 0
SORRENTO THERAPEUTICS INC Stock 83587F202 34 10,000 SH   SOLE   10,000 0 0
SOTHERLY HOTELS INC REIT 83600C103 61 9,000 SH   SOLE   9,000 0 0
SOUTHERN COPPER CORP Stock 84265V105 25 586 SH   SOLE 33 586 0 0
SOUTHSIDE BANCSHARES INC Stock 84470P109 5 139 SH   SOLE 33 139 0 0
SOUTHSIDE BANCSHARES INC Stock 84470P109 7 200 SH   SOLE   200 0 0
SPECTRUM BRANDS HLDGS INC NE Stock 84790A105 22 347 SH   SOLE 9 347 0 0
SPECTRUM BRANDS HLDGS INC NE Stock 84790A105 45 696 SH   SOLE 7 696 0 0
SPECTRUM BRANDS HLDGS INC NE Stock 84790A105 61 947 SH   SOLE   947 0 0
SPECTRUM BRANDS HLDGS INC NE Stock 84790A105 587 9,133 SH   SOLE 6 9,133 0 0
SPIRE INC Stock 84857L101 2 20 SH   SOLE 9 20 0 0
SPIRE INC Stock 84857L101 15 180 SH   SOLE 33 180 0 0
SPIRIT RLTY CAP INC NEW REIT 84860W300 121 2,452 SH   SOLE   2,452 0 0
SPIRIT RLTY CAP INC NEW Convertible 84860WAB8 20 19,000 SH   SOLE   19,000 0 0
SPIRIT MTA REIT REIT 84861U105 0 320 SH   SOLE   320 0 0
SPOK HLDGS INC Stock 84863T106 1 57 SH   SOLE 33 57 0 0
SPROTT PHYSICAL SILVER TR CEF 85207K107 11 1,700 SH   SOLE   1,700 0 0
SPROTT PHYSICAL PLAT PALLAD CEF 85207Q104 39 2,676 SH   SOLE   2,676 0 0
SPROUTS FMRS MKT INC Stock 85208M102 0 1 SH   SOLE   1 0 0
SPROUTS FMRS MKT INC Stock 85208M102 1 39 SH   SOLE 33 39 0 0
SPROTT PHYSICAL GOLD & SILVE CEF 85208R101 695 47,404 SH   SOLE   47,403 0 0
SPROTT ETF TR ETF 85210B102 307 12,217 SH   SOLE   12,216 0 0
STAG INDL INC REIT 85254J102 7 221 SH   SOLE 9 221 0 0
STAG INDL INC REIT 85254J102 52 1,658 SH   SOLE   1,657 0 0
STAR GROUP L P Stock 85512C105 109 11,546 SH   SOLE   11,546 0 0
STARWOOD PPTY TR INC REIT 85571B105 94 3,780 SH   SOLE   3,780 0 0
STERLING BANCORP INC Stock 85917W102 60 7,365 SH   SOLE   7,365 0 0
STONE HBR EMERG MKTS TL INC CEF 86164W100 4 350 SH   SOLE   350 0 0
STRATEGIC ED INC Stock 86272C103 13 83 SH   SOLE 33 83 0 0
SUMITOMO MITSUI FINL GROUP I ADR 86562M209 12 1,648 SH   SOLE 33 1,648 0 0
SUMITOMO MITSUI FINL GROUP I ADR 86562M209 49 6,586 SH   SOLE   6,586 0 0
SUMMIT MATLS INC Stock 86614U100 3 136 SH   SOLE   136 0 0
SUMMIT THERAPEUTICS PLC ADR 86627R102 11 7,000 SH   SOLE   7,000 0 0
SUNOPTA INC Stock 8676EP108 2 870 SH   SOLE   870 0 0
SUNRUN INC Stock 86771W105 9 665 SH   SOLE   665 0 0
SUPPORT COM INC Stock 86858W200 55 50,000 SH   SOLE   50,000 0 0
SWITCH INC Stock 87105L104 4 296 SH   SOLE   296 0 0
SYNAPTICS INC Stock 87157D109 10 153 SH   SOLE 24 153 0 0
SYNAPTICS INC Stock 87157D109 14 220 SH   SOLE   220 0 0
SYNOVUS FINL CORP Stock 87161C501 5 120 SH   SOLE 33 120 0 0
SYNOVUS FINL CORP Stock 87161C501 149 3,808 SH   SOLE   3,808 0 0
SYNNEX CORP Stock 87162W100 4 33 SH   SOLE   33 0 0
SYNNEX CORP Stock 87162W100 4 33 SH   SOLE 9 33 0 0
SYNNEX CORP Stock 87162W100 12 93 SH   SOLE 33 93 0 0
SYNCHRONY FINL Stock 87165B103 3 93 SH   SOLE 9 93 0 0
SYNCHRONY FINL Stock 87165B103 42 1,171 SH   SOLE 33 1,171 0 0
SYNCHRONY FINL Stock 87165B103 73 2,021 SH   SOLE   2,021 0 0
SYNEOS HEALTH INC Stock 87166B102 18 295 SH   SOLE   295 0 0
TC PIPELINES LP Stock 87233Q108 44 1,050 SH   SOLE   1,050 0 0
TD AMERITRADE HLDG CORP Stock 87236Y108 7 133 SH   SOLE 33 133 0 0
TD AMERITRADE HLDG CORP Stock 87236Y108 7 150 SH   SOLE   150 0 0
TD AMERITRADE HLDG CORP Stock 87236Y108 25 513 SH   SOLE 35 513 0 0
BLACKROCK TCP CAPITAL CORP Convertible 87238QAD5 178 175,000 SH   SOLE   175,000 0 0
TFS FINL CORP Stock 87240R107 1 35 SH   SOLE 33 35 0 0
TFS FINL CORP Stock 87240R107 20 1,014 SH   SOLE   1,014 0 0
THL CR SR LN FD CEF 87244R103 28 1,846 SH   SOLE   1,846 0 0
TACTILE SYS TECHNOLOGY INC Stock 87357P100 0 6 SH   SOLE   6 0 0
TARGA RES CORP Stock 87612G101 3 85 SH   SOLE 9 85 0 0
TARGA RES CORP Stock 87612G101 10 234 SH   SOLE 33 234 0 0
TARGA RES CORP Stock 87612G101 19 456 SH   SOLE 17 456 0 0
TARGA RES CORP Stock 87612G101 139 3,415 SH   SOLE   3,415 0 0
TAYLOR MORRISON HOME CORP Stock 87724P106 1 64 SH   SOLE 33 64 0 0
TC ENERGY CORP Stock 87807B107 4 82 SH   SOLE 9 82 0 0
TC ENERGY CORP Stock 87807B107 45 842 SH   SOLE 17 842 0 0
TC ENERGY CORP Stock 87807B107 225 4,220 SH   SOLE   4,220 0 0
TEGNA INC Stock 87901J105 1 77 SH   SOLE   77 0 0
TEGNA INC Stock 87901J105 12 704 SH   SOLE 33 704 0 0
TEKLA HEALTHCARE INVS CEF 87911J103 90 4,311 SH   SOLE   4,310 0 0
TEKLA LIFE SCIENCES INVS CEF 87911K100 42 2,431 SH   SOLE   2,430 0 0
TEKLA WORLD HEALTHCARE FD CEF 87911L108 149 10,765 SH   SOLE   10,764 0 0
TELADOC HEALTH INC Stock 87918A105 1,918 22,910 SH   SOLE   22,910 0 0
TELADOC HEALTH INC Convertible 87918AAB1 16 8,000 SH   SOLE   8,000 0 0
TELEFONICA BRASIL SA ADR 87936R106 2 167 SH   SOLE   167 0 0
TELEFONICA BRASIL SA ADR 87936R106 6 447 SH   SOLE 31 447 0 0
TELUS CORP Stock 87971M103 78 2,022 SH   SOLE   2,021 0 0
TEMPLETON DRAGON FD INC CEF 88018T101 5 250 SH   SOLE   250 0 0
TEMPUR SEALY INTL INC Stock 88023U101 4 45 SH   SOLE 33 45 0 0
TEMPUR SEALY INTL INC Stock 88023U101 221 2,538 SH   SOLE   2,538 0 0
TENARIS S A ADR 88031M109 10 456 SH   SOLE 33 456 0 0
TERADATA CORP DEL Stock 88076W103 2 81 SH   SOLE 9 81 0 0
TERADATA CORP DEL Stock 88076W103 35 1,301 SH   SOLE   1,301 0 0
TESLA INC Stock 88160R101 89 213 SH   SOLE 33 213 0 0
TESLA INC Stock 88160R101 842 2,012 SH   SOLE   2,012 0 0
TETRA TECH INC NEW Stock 88162G103 4 48 SH   SOLE 9 48 0 0
TETRA TECH INC NEW Stock 88162G103 19 220 SH   SOLE 33 220 0 0
TETRA TECH INC NEW Stock 88162G103 39 450 SH   SOLE 24 450 0 0
TETRA TECH INC NEW Stock 88162G103 183 2,119 SH   SOLE   2,119 0 0
TEXAS CAPITAL BANCSHARES INC Stock 88224Q107 1 18 SH   SOLE   18 0 0
THERAPEUTICSMD INC Stock 88338N107 1 475 SH   SOLE   475 0 0
THE TRADE DESK INC Stock 88339J105 13 50 SH   SOLE   50 0 0
THERMON GROUP HLDGS INC Stock 88362T103 33 1,228 SH   SOLE 6 1,228 0 0
3-D SYS CORP DEL Stock 88554D205 100 11,465 SH   SOLE   11,465 0 0
3M CO Stock 88579Y101 2 12 SH   SOLE 9 12 0 0
3M CO Stock 88579Y101 25 144 SH   SOLE 33 144 0 0
3M CO Stock 88579Y101 123 700 SH   SOLE 5 700 0 0
3M CO Stock 88579Y101 1,325 7,513 SH   SOLE 6 7,513 0 0
3M CO Stock 88579Y101 1,442 8,173 SH   SOLE   8,173 0 0
TILRAY INC Stock 88688T100 27 1,563 SH   SOLE   1,563 0 0
TIVO CORP Stock 88870P106 198 23,310 SH   SOLE   23,310 0 0
TOPBUILD CORP Stock 89055F103 1 12 SH   SOLE   12 0 0
TOPBUILD CORP Stock 89055F103 8 80 SH   SOLE 33 80 0 0
TORTOISE ENERGY INFRA CORP CEF 89147L100 12 668 SH   SOLE   668 0 0
TORTOISE MIDSTRM ENERGY FD I CEF 89148B101 87 7,956 SH   SOLE   7,956 0 0
TORTOISE ENERGY INDEPENDENC CEF 89148K101 29 6,594 SH   SOLE   6,594 0 0
TRANSENTERIX INC Stock 89366M300 0 8 SH   SOLE   8 0 0
TRANSMEDICS GROUP INC Stock 89377M109 10 503 SH   SOLE   503 0 0
TRANSUNION Stock 89400J107 71 825 SH   SOLE   825 0 0
TREX CO INC Stock 89531P105 13 145 SH   SOLE 33 145 0 0
TREX CO INC Stock 89531P105 116 1,286 SH   SOLE   1,286 0 0
TRIP COM GROUP LTD ADR 89677Q107 2 59 SH   SOLE 9 59 0 0
TRIP COM GROUP LTD ADR 89677Q107 16 490 SH   SOLE   490 0 0
TRIPLEPOINT VENTURE GROWTH B CEF 89677Y100 134 9,420 SH   SOLE   9,419 0 0
TRUECAR INC Stock 89785L107 5 1,093 SH   SOLE 33 1,093 0 0
TRUECAR INC Stock 89785L107 64 13,430 SH   SOLE   13,430 0 0
TRUIST FINL CORP Stock 89832Q109 5 81 SH   SOLE 22 81 0 0
TRUIST FINL CORP Stock 89832Q109 9 164 SH   SOLE 9 164 0 0
TRUIST FINL CORP Stock 89832Q109 64 1,136 SH   SOLE 7 1,136 0 0
TRUIST FINL CORP Stock 89832Q109 95 1,684 SH   SOLE 33 1,684 0 0
TRUIST FINL CORP Stock 89832Q109 4,725 83,892 SH   SOLE   83,891 0 0
TTEC HLDGS INC Stock 89854H102 4 113 SH   SOLE 9 113 0 0
TWILIO INC Stock 90138F102 123 1,251 SH   SOLE   1,251 0 0
TWIST BIOSCIENCE CORP Stock 90184D100 17 800 SH   SOLE   800 0 0
TWITTER INC Stock 90184L102 5 169 SH   SOLE 33 169 0 0
TWITTER INC Stock 90184L102 62 1,944 SH   SOLE   1,944 0 0
TWO HBRS INVT CORP REIT 90187B408 36 2,444 SH   SOLE   2,444 0 0
2U INC Stock 90214J101 2 100 SH   SOLE   100 0 0
2U INC Stock 90214J101 42 1,767 SH   SOLE 33 1,767 0 0
UBS AG LONDON BRH ETF 90274D218 58 278 SH   SOLE   278 0 0
USA COMPRESSION PARTNERS LP Stock 90290N109 10 577 SH   SOLE   577 0 0
U S CONCRETE INC Stock 90333L201 14 346 SH   SOLE 7 346 0 0
U S CONCRETE INC Stock 90333L201 23 552 SH   SOLE   552 0 0
U S CONCRETE INC Stock 90333L201 94 2,254 SH   SOLE 6 2,254 0 0
U S PHYSICAL THERAPY INC Stock 90337L108 3 25 SH   SOLE 9 25 0 0
U S PHYSICAL THERAPY INC Stock 90337L108 3 29 SH   SOLE   29 0 0
UBER TECHNOLOGIES INC Stock 90353T100 1 23 SH   SOLE 9 23 0 0
UBER TECHNOLOGIES INC Stock 90353T100 8 262 SH   SOLE 4 262 0 0
UBER TECHNOLOGIES INC Stock 90353T100 45 1,511 SH   SOLE   1,511 0 0
ULTA BEAUTY INC Stock 90384S303 5 19 SH   SOLE 33 19 0 0
ULTA BEAUTY INC Stock 90384S303 12 47 SH   SOLE 9 47 0 0
ULTA BEAUTY INC Stock 90384S303 801 3,166 SH   SOLE   3,166 0 0
ULTRA CLEAN HLDGS INC Stock 90385V107 27 1,151 SH   SOLE   1,151 0 0
ULTRAGENYX PHARMACEUTICAL IN Stock 90400D108 1 25 SH   SOLE   25 0 0
UNITED CMNTY BKS BLAIRSVLE G Stock 90984P303 9 300 SH   SOLE   300 0 0
UNITED CMNTY BKS BLAIRSVLE G Stock 90984P303 27 870 SH   SOLE 33 870 0 0
UNITED THERAPEUTICS CORP DEL Stock 91307C102 1 8 SH   SOLE 33 8 0 0
UNITED THERAPEUTICS CORP DEL Stock 91307C102 56 635 SH   SOLE   635 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 7 22 SH   SOLE 19 22 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 34 115 SH   SOLE 4 115 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 54 183 SH   SOLE 9 183 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 154 523 SH   SOLE 33 523 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 195 665 SH   SOLE 30 665 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 3,186 10,838 SH   SOLE   10,837 0 0
UNITI GROUP INC REIT 91325V108 6 700 SH   SOLE   700 0 0
UNITI GROUP INC REIT 91325V108 6 750 SH   SOLE 33 750 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105 2 8 SH   SOLE 9 8 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105 5 22 SH   SOLE 22 22 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105 19 90 SH   SOLE 33 90 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105 738 3,582 SH   SOLE   3,582 0 0
UNUM GROUP Stock 91529Y106 12 424 SH   SOLE 35 424 0 0
UNUM GROUP Stock 91529Y106 1,297 44,474 SH   SOLE   44,473 0 0
US ECOLOGY INC Stock 91734M103 1 12 SH   SOLE 33 12 0 0
VAALCO ENERGY INC Stock 91851C201 57 25,500 SH   SOLE   25,500 0 0
VAIL RESORTS INC Stock 91879Q109 4 17 SH   SOLE 9 17 0 0
VAIL RESORTS INC Stock 91879Q109 267 1,113 SH   SOLE   1,112 0 0
VALERO ENERGY CORP NEW Stock 91913Y100 3 35 SH   SOLE 19 34 0 0
VALERO ENERGY CORP NEW Stock 91913Y100 5 53 SH   SOLE 22 53 0 0
VALERO ENERGY CORP NEW Stock 91913Y100 8 83 SH   SOLE 9 83 0 0
VALERO ENERGY CORP NEW Stock 91913Y100 16 172 SH   SOLE 33 172 0 0
VALERO ENERGY CORP NEW Stock 91913Y100 1,953 20,849 SH   SOLE   20,849 0 0
VALVOLINE INC Stock 92047W101 8 378 SH   SOLE 33 378 0 0
VALVOLINE INC Stock 92047W101 29 1,366 SH   SOLE   1,365 0 0
VANECK VECTORS ETF TRUST ETF 92189F106 26 902 SH   SOLE 9 902 0 0
VANECK VECTORS ETF TRUST ETF 92189F106 2,114 72,183 SH   SOLE   72,182 0 0
VANECK VECTORS ETF TRUST ETF 92189F171 33 1,230 SH   SOLE   1,230 0 0
VANECK VECTORS ETF TRUST ETF 92189F205 4 104 SH   SOLE   104 0 0
VANECK VECTORS ETF TRUST ETF 92189F353 123 5,167 SH   SOLE   5,166 0 0
VANECK VECTORS ETF TRUST ETF 92189F403 63 2,538 SH   SOLE   2,538 0 0
VANECK VECTORS ETF TRUST ETF 92189F429 3 138 SH   SOLE   138 0 0
VANECK VECTORS ETF TRUST ETF 92189F437 39 1,297 SH   SOLE   1,297 0 0
VANECK VECTORS ETF TRUST ETF 92189F460 14 502 SH   SOLE   502 0 0
VANECK VECTORS ETF TRUST ETF 92189F486 102 4,033 SH   SOLE   4,033 0 0
VANECK VECTORS ETF TRUST ETF 92189F536 7 332 SH   SOLE   332 0 0
VANECK VECTORS ETF TRUST ETF 92189F585 211 7,315 SH   SOLE   7,315 0 0
VANECK VECTORS ETF TRUST ETF 92189F643 388 7,088 SH   SOLE   7,088 0 0
VANECK VECTORS ETF TRUST ETF 92189F676 18 126 SH   SOLE   126 0 0
VANECK VECTORS ETF TRUST ETF 92189F692 43 674 SH   SOLE   673 0 0
VANECK VECTORS ETF TRUST ETF 92189F700 53 770 SH   SOLE   770 0 0
VANECK VECTORS ETF TRUST ETF 92189F718 2 167 SH   SOLE   167 0 0
VANECK VECTORS ETF TRUST ETF 92189F742 20 1,513 SH   SOLE   1,513 0 0
VANECK VECTORS ETF TRUST ETF 92189F791 54 1,274 SH   SOLE   1,273 0 0
VANECK VECTORS ETF TRUST ETF 92189F825 27 971 SH   SOLE   971 0 0
VANECK VECTORS ETF TR ETF 92189H201 30 598 SH   SOLE   598 0 0
VANECK VECTORS ETF TR ETF 92189H201 38 748 SH   SOLE 3 748 0 0
VANECK VECTORS ETF TR ETF 92189H300 22 655 SH   SOLE   655 0 0
VANECK VECTORS ETF TR ETF 92189H409 50 776 SH   SOLE   776 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407 13 228 SH   SOLE 9 228 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407 3,330 58,851 SH   SOLE   58,851 0 0
VANGUARD WORLD FDS ETF 92204A108 913 4,817 SH   SOLE   4,817 0 0
VANGUARD WORLD FDS ETF 92204A207 2,742 17,010 SH   SOLE   17,010 0 0
VANGUARD WORLD FDS ETF 92204A306 1 11 SH   SOLE   11 0 0
VANGUARD WORLD FDS ETF 92204A306 41 505 SH   SOLE 9 505 0 0
VANGUARD WORLD FDS ETF 92204A405 1,754 23,000 SH   SOLE   23,000 0 0
VANGUARD WORLD FDS ETF 92204A504 3,747 19,544 SH   SOLE   19,544 0 0
VANGUARD WORLD FDS ETF 92204A603 1,137 7,388 SH   SOLE   7,388 0 0
VANGUARD WORLD FDS ETF 92204A702 4 15 SH   SOLE 9 15 0 0
VANGUARD WORLD FDS ETF 92204A702 14 58 SH   SOLE 38 58 0 0
VANGUARD WORLD FDS ETF 92204A702 5,921 24,184 SH   SOLE   24,184 0 0
VANGUARD WORLD FDS ETF 92204A801 11 83 SH   SOLE 9 82 0 0
VANGUARD WORLD FDS ETF 92204A801 206 1,533 SH   SOLE   1,533 0 0
VANGUARD WORLD FDS ETF 92204A876 14 100 SH   SOLE 38 100 0 0
VANGUARD WORLD FDS ETF 92204A876 153 1,071 SH   SOLE 9 1,070 0 0
VANGUARD WORLD FDS ETF 92204A876 456 3,195 SH   SOLE   3,194 0 0
VANGUARD WORLD FDS ETF 92204A884 512 5,448 SH   SOLE   5,448 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C102 8,501 139,751 SH   SOLE   139,750 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C409 3,350 41,337 SH   SOLE   41,337 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C573 489 5,515 SH   SOLE   5,515 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C599 137 938 SH   SOLE   938 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C649 533 4,757 SH   SOLE   4,757 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C706 1,504 22,815 SH   SOLE   22,815 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C714 179 1,497 SH   SOLE   1,496 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771 12 223 SH   SOLE 7 223 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771 23 425 SH   SOLE 22 425 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771 1,729 32,520 SH   SOLE   32,519 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C813 12 116 SH   SOLE 38 116 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C813 15 150 SH   SOLE   150 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C847 1 14 SH   SOLE   14 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C870 4,261 46,658 SH   SOLE   46,658 0 0
VAREX IMAGING CORP Stock 92214X106 27 893 SH   SOLE 6 893 0 0
VARIAN MED SYS INC Stock 92220P105 0 0 SH   SOLE 35 0 0 0
VARIAN MED SYS INC Stock 92220P105 12 83 SH   SOLE   83 0 0
VECTOR GROUP LTD Stock 92240M108 1 53 SH   SOLE 33 53 0 0
VECTOR GROUP LTD Stock 92240M108 74 5,562 SH   SOLE   5,562 0 0
VECTRUS INC Stock 92242T101 0 4 SH   SOLE   4 0 0
VENTAS INC REIT 92276F100 3 43 SH   SOLE 19 43 0 0
VENTAS INC REIT 92276F100 8 131 SH   SOLE 9 131 0 0
VENTAS INC REIT 92276F100 8 132 SH   SOLE 33 132 0 0
VENTAS INC REIT 92276F100 677 11,728 SH   SOLE   11,728 0 0
VEONEER INCORPORATED Stock 92336X109 10 670 SH   SOLE   670 0 0
VERASTEM INC Stock 92337C104 38 28,375 SH   SOLE   28,375 0 0
VERACYTE INC Stock 92337F107 3 97 SH   SOLE   97 0 0
VEREIT INC REIT 92339V100 5 564 SH   SOLE   564 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 5 83 SH   SOLE 23 83 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 6 94 SH   SOLE 19 93 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 92 1,503 SH   SOLE 9 1,503 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 123 2,005 SH   SOLE 17 2,005 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 165 2,694 SH   SOLE 7 2,694 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 219 3,570 SH   SOLE 33 3,570 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 9,712 158,177 SH   SOLE   158,177 0 0
VERINT SYS INC Stock 92343X100 1 13 SH   SOLE   13 0 0
VERINT SYS INC Stock 92343X100 1 13 SH   SOLE 33 13 0 0
VERISK ANALYTICS INC Stock 92345Y106 33 221 SH   SOLE 9 221 0 0
VERISK ANALYTICS INC Stock 92345Y106 53 354 SH   SOLE   354 0 0
VERICEL CORP Stock 92346J108 2 130 SH   SOLE   130 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100 8 37 SH   SOLE 23 37 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100 15 70 SH   SOLE 33 70 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100 96 440 SH   SOLE 4 440 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100 1,934 8,831 SH   SOLE   8,831 0 0
VERU INC Stock 92536C103 24 7,250 SH   SOLE   7,250 0 0
VIAD CORP Stock 92552R406 30 445 SH   SOLE 33 445 0 0
VIASAT INC Stock 92552V100 7 100 SH   SOLE 25 100 0 0
VIASAT INC Stock 92552V100 11 153 SH   SOLE 33 153 0 0
VIACOMCBS INC Stock 92556H107 0 3 SH   SOLE   3 0 0
VIACOMCBS INC Stock 92556H206 5 119 SH   SOLE 22 119 0 0
VIACOMCBS INC Stock 92556H206 250 5,950 SH   SOLE   5,950 0 0
VICTORY PORTFOLIOS II ETF 92647N691 14 434 SH   SOLE 38 434 0 0
VIKING THERAPEUTICS INC Stock 92686J106 4 500 SH   SOLE   500 0 0
VIPSHOP HLDGS LTD ADR 92763W103 25 1,776 SH   SOLE   1,776 0 0
VISA INC Stock 92826C839 5 25 SH   SOLE 19 25 0 0
VISA INC Stock 92826C839 9 49 SH   SOLE 23 49 0 0
VISA INC Stock 92826C839 142 756 SH   SOLE 28 756 0 0
VISA INC Stock 92826C839 148 787 SH   SOLE 9 787 0 0
VISA INC Stock 92826C839 158 839 SH   SOLE 4 839 0 0
VISA INC Stock 92826C839 162 863 SH   SOLE 15 863 0 0
VISA INC Stock 92826C839 236 1,258 SH   SOLE 33 1,258 0 0
VISA INC Stock 92826C839 8,471 45,085 SH   SOLE   45,085 0 0
VISTEON CORP Stock 92839U206 229 2,646 SH   SOLE   2,646 0 0
VISTRA ENERGY CORP Stock 92840M102 2 106 SH   SOLE 9 106 0 0
VISTRA ENERGY CORP Stock 92840M102 1,697 73,803 SH   SOLE   73,802 0 0
VIVINT SOLAR INC Stock 92854Q106 9 1,200 SH   SOLE   1,200 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 14 719 SH   SOLE 33 719 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 16 849 SH   SOLE 9 849 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 19 996 SH   SOLE 17 996 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 125 6,480 SH   SOLE   6,480 0 0
VONAGE HLDGS CORP Stock 92886T201 4 586 SH   SOLE   586 0 0
VOYA ASIA PAC DIVID EQUITY I CEF 92912J102 58 6,770 SH   SOLE   6,770 0 0
VOYA EMERGING MKTS HIGH DIVI CEF 92912P108 69 8,647 SH   SOLE   8,647 0 0
VOYA INFRASTRUCTURE INDLS & CEF 92912X101 12 1,003 SH   SOLE   1,003 0 0
VOYA PRIME RATE TR CEF 92913A100 1 173 SH   SOLE   173 0 0
WABCO HLDGS INC Stock 92927K102 55 408 SH   SOLE 35 408 0 0
WNS HOLDINGS LTD ADR 92932M101 1 11 SH   SOLE   11 0 0
W P CAREY INC REIT 92936U109 13 167 SH   SOLE 9 167 0 0
W P CAREY INC REIT 92936U109 1,981 24,753 SH   SOLE   24,753 0 0
WPP PLC NEW ADR 92937A102 3 38 SH   SOLE   38 0 0
WPP PLC NEW ADR 92937A102 11 156 SH   SOLE 33 156 0 0
WEC ENERGY GROUP INC Stock 92939U106 23 245 SH   SOLE 33 245 0 0
WEC ENERGY GROUP INC Stock 92939U106 260 2,818 SH   SOLE   2,817 0 0
WARRIOR MET COAL INC Stock 93627C101 3 145 SH   SOLE 9 145 0 0
WASHINGTON PRIME GROUP NEW REIT 93964W108 2 500 SH   SOLE   500 0 0
WASTE CONNECTIONS INC Stock 94106B101 38 416 SH   SOLE   416 0 0
WASTE MGMT INC DEL Stock 94106L109 9 76 SH   SOLE 9 76 0 0
WASTE MGMT INC DEL Stock 94106L109 20 175 SH   SOLE 33 175 0 0
WASTE MGMT INC DEL Stock 94106L109 2,016 17,688 SH   SOLE   17,688 0 0
WATERSTONE FINL INC MD Stock 94188P101 1 35 SH   SOLE   35 0 0
WAYFAIR INC Stock 94419L101 367 4,063 SH   SOLE   4,063 0 0
WELLCARE HEALTH PLANS INC Stock 94946T106 4 12 SH   SOLE   12 0 0
WELLCARE HEALTH PLANS INC Stock 94946T106 70 212 SH   SOLE 33 212 0 0
ANTHEM INC Convertible 94973VBG1 25 6,000 SH   SOLE   6,000 0 0
WELLS FARGO INCOME OPPORTUNI CEF 94987B105 43 5,142 SH   SOLE   5,142 0 0
WELLS FARGO GLOBAL DIVIDEND CEF 94987C103 5 965 SH   SOLE   965 0 0
WELLTOWER INC REIT 95040Q104 9 112 SH   SOLE 9 112 0 0
WELLTOWER INC REIT 95040Q104 9 116 SH   SOLE 33 116 0 0
WELLTOWER INC REIT 95040Q104 1,630 19,933 SH   SOLE   19,932 0 0
WENDYS CO Stock 95058W100 34 1,521 SH   SOLE   1,521 0 0
WESCO INTL INC Stock 95082P105 5 81 SH   SOLE 9 81 0 0
WEST BANCORPORATION INC Stock 95123P106 5 200 SH   SOLE   200 0 0
WESTERN ASSET EMRG MKT DEBT CEF 95766A101 14 961 SH   SOLE   961 0 0
WESTERN ASSET GLB HI INCOME CEF 95766B109 2 219 SH   SOLE   219 0 0
WESTERN ASSET HIGH INCM FD I CEF 95766J102 1 80 SH   SOLE   80 0 0
WESTERN ASSET HIGH INCM OPP CEF 95766K109 0 81 SH   SOLE   81 0 0
WESTERN ASST MNGD MUN FD INC CEF 95766M105 5 368 SH   SOLE   368 0 0
WESTERN ASSET HGH YLD DFNDFD CEF 95768B107 1 52 SH   SOLE   52 0 0
WESTERN ASSET MTG DEF OPPTY CEF 95790B109 48 2,388 SH   SOLE   2,388 0 0
WESTERN COPPER & GOLD CORP Stock 95805V108 0 210 SH   SOLE   210 0 0
WESTROCK CO Stock 96145D105 7 161 SH   SOLE 33 161 0 0
WESTROCK CO Stock 96145D105 295 6,876 SH   SOLE   6,876 0 0
WEX INC Stock 96208T104 20 94 SH   SOLE 33 94 0 0
WEX INC Stock 96208T104 91 436 SH   SOLE   436 0 0
WINTRUST FINL CORP Stock 97650W108 4 55 SH   SOLE   55 0 0
WINTRUST FINL CORP Stock 97650W108 6 84 SH   SOLE 9 84 0 0
WISDOMTREE TR ETF 97717W109 165 1,565 SH   SOLE   1,565 0 0
WISDOMTREE TR ETF 97717W125 29 774 SH   SOLE   774 0 0
WISDOMTREE TR ETF 97717W208 134 1,743 SH   SOLE 11 1,743 0 0
WISDOMTREE TR ETF 97717W208 558 7,264 SH   SOLE   7,264 0 0
WISDOMTREE TR ETF 97717W307 38 363 SH   SOLE   363 0 0
WISDOMTREE TR ETF 97717W315 65 1,411 SH   SOLE   1,410 0 0
WISDOMTREE TR ETF 97717W422 26 1,033 SH   SOLE   1,033 0 0
WISDOMTREE TR ETF 97717W430 4 167 SH   SOLE   167 0 0
WISDOMTREE TR ETF 97717W505 110 2,880 SH   SOLE   2,880 0 0
WISDOMTREE TR ETF 97717W604 117 4,072 SH   SOLE   4,072 0 0
WISDOMTREE TR ETF 97717W760 103 1,448 SH   SOLE   1,448 0 0
WISDOMTREE TR ETF 97717W786 10 227 SH   SOLE   226 0 0
WISDOMTREE TR ETF 97717W828 42 610 SH   SOLE   610 0 0
WISDOMTREE TR ETF 97717W836 9 125 SH   SOLE   125 0 0
WISDOMTREE TR ETF 97717W844 2 26 SH   SOLE   26 0 0
WISDOMTREE TR ETF 97717W851 62 1,160 SH   SOLE   1,160 0 0
WISDOMTREE TR ETF 97717W869 484 7,403 SH   SOLE   7,403 0 0
WISDOMTREE TR ETF 97717X511 2 46 SH   SOLE   46 0 0
WISDOMTREE TR ETF 97717X578 3 101 SH   SOLE 9 101 0 0
WISDOMTREE TR ETF 97717X701 44 625 SH   SOLE   625 0 0
WISDOMTREE TR ETF 97717X701 53 746 SH   SOLE 25 746 0 0
WISDOMTREE TR ETF 97717X701 132 1,876 SH   SOLE 9 1,875 0 0
WISDOMTREE TR ETF 97717X719 3 36 SH   SOLE   35 0 0
WISDOMTREE TR ETF 97717X867 2 48 SH   SOLE   48 0 0
WORKDAY INC Stock 98138H101 7 40 SH   SOLE   40 0 0
WPX ENERGY INC Stock 98212B103 10 701 SH   SOLE   701 0 0
WYNDHAM DESTINATIONS INC Stock 98310W108 4 83 SH   SOLE 9 83 0 0
WYNDHAM DESTINATIONS INC Stock 98310W108 11 216 SH   SOLE   216 0 0
WYNDHAM DESTINATIONS INC Stock 98310W108 24 463 SH   SOLE 33 463 0 0
WYNDHAM HOTELS & RESORTS INC Stock 98311A105 15 240 SH   SOLE 33 240 0 0
WYNDHAM HOTELS & RESORTS INC Stock 98311A105 26 409 SH   SOLE 9 409 0 0
WYNDHAM HOTELS & RESORTS INC Stock 98311A105 41 656 SH   SOLE   656 0 0
XCEL ENERGY INC Stock 98389B100 23 370 SH   SOLE 33 370 0 0
XCEL ENERGY INC Stock 98389B100 392 6,171 SH   SOLE   6,170 0 0
XAI OCTAGON FLOATNG RATE ALT CEF 98400T106 32 3,994 SH   SOLE   3,994 0 0
XINYUAN REAL ESTATE CO LTD ADR 98417P105 0 4 SH   SOLE   4 0 0
XOMA CORP DEL Stock 98419J206 8 282 SH   SOLE   282 0 0
XYLEM INC Stock 98419M100 2 26 SH   SOLE 35 26 0 0
XYLEM INC Stock 98419M100 88 1,115 SH   SOLE   1,114 0 0
XPERI CORP Stock 98421B100 1 43 SH   SOLE 33 43 0 0
XEROX HOLDINGS CORP Stock 98421M106 1 19 SH   SOLE 33 19 0 0
XEROX HOLDINGS CORP Stock 98421M106 14 387 SH   SOLE   387 0 0
YAMANA GOLD INC Stock 98462Y100 5 1,167 SH   SOLE   1,167 0 0
YEXT INC Stock 98585N106 0 0 SH   SOLE   0 0 0
YETI HLDGS INC Stock 98585X104 28 802 SH   SOLE   802 0 0
YUM CHINA HLDGS INC Stock 98850P109 7 155 SH   SOLE 4 155 0 0
YUM CHINA HLDGS INC Stock 98850P109 60 1,241 SH   SOLE   1,241 0 0
ZAYO GROUP HLDGS INC Stock 98919V105 1 24 SH   SOLE 33 24 0 0
ZAYO GROUP HLDGS INC Stock 98919V105 3 100 SH   SOLE   100 0 0
ZENDESK INC Stock 98936J101 46 600 SH   SOLE   600 0 0
ZILLOW GROUP INC Stock 98954M101 428 9,351 SH   SOLE   9,351 0 0
ZILLOW GROUP INC Stock 98954M200 7 152 SH   SOLE   152 0 0
ZILLOW GROUP INC Stock 98954M200 7 160 SH   SOLE 33 160 0 0
ZILLOW GROUP INC Stock 98954M200 12 265 SH   SOLE 9 265 0 0
ZIMMER BIOMET HLDGS INC Stock 98956P102 6 41 SH   SOLE 9 41 0 0
ZIMMER BIOMET HLDGS INC Stock 98956P102 20 136 SH   SOLE 33 136 0 0
ZIMMER BIOMET HLDGS INC Stock 98956P102 586 3,917 SH   SOLE   3,916 0 0
ZIOPHARM ONCOLOGY INC Stock 98973P101 1 162 SH   SOLE   162 0 0
ZOGENIX INC Stock 98978L204 0 6 SH   SOLE   6 0 0
ZOETIS INC Stock 98978V103 31 234 SH   SOLE 11 234 0 0
ZOETIS INC Stock 98978V103 85 646 SH   SOLE 9 646 0 0
ZOETIS INC Stock 98978V103 86 653 SH   SOLE 33 653 0 0
ZOETIS INC Stock 98978V103 108 818 SH   SOLE 28 818 0 0
ZOETIS INC Stock 98978V103 135 1,022 SH   SOLE 4 1,022 0 0
ZOETIS INC Stock 98978V103 195 1,475 SH   SOLE 30 1,475 0 0
ZOETIS INC Stock 98978V103 363 2,744 SH   SOLE   2,744 0 0
ZTO EXPRESS CAYMAN INC ADR 98980A105 11 452 SH   SOLE   452 0 0
ZOOM VIDEO COMMUNICATIONS IN Stock 98980L101 13 191 SH   SOLE   191 0 0
ZUORA INC Stock 98983V106 3 200 SH   SOLE   200 0 0
ZYMEWORKS INC Stock 98985W102 45 1,000 SH   SOLE   1,000 0 0
ZYNGA INC Stock 98986T108 1 115 SH   SOLE   115 0 0
ZYNGA INC Stock 98986T108 1 189 SH   SOLE 19 189 0 0
INNOVATOR S&P 500 BUFFER ETF ETF 45782C664 7 281 SH   SOLE   281 0 0
CHEWY INC CL A Stock 16679L109 48 1,650 SH   SOLE   1,650 0 0
DEUTSCHE BANK AG Stock D18190898 1 157 SH   SOLE   157 0 0
DEUTSCHE BANK AG Stock D18190898 3 353 SH   SOLE 33 353 0 0
CONSTELLIUM SE Stock F21107101 157 11,700 SH   SOLE   11,700 0 0
ADIENT PLC Stock G0084W101 2 101 SH   SOLE 9 101 0 0
ADIENT PLC Stock G0084W101 17 809 SH   SOLE   809 0 0
ALKERMES PLC Stock G01767105 0 20 SH   SOLE   20 0 0
ALKERMES PLC Stock G01767105 5 253 SH   SOLE 33 253 0 0
ALKERMES PLC Stock G01767105 11 535 SH   SOLE 9 535 0 0
ALLEGION PUB LTD CO Stock G0176J109 18 148 SH   SOLE   147 0 0
ALLERGAN PLC Stock G0177J108 22 115 SH   SOLE 9 115 0 0
ALLERGAN PLC Stock G0177J108 37 196 SH   SOLE 7 196 0 0
ALLERGAN PLC Stock G0177J108 65 342 SH   SOLE 33 342 0 0
ALLERGAN PLC Stock G0177J108 229 1,199 SH   SOLE 6 1,199 0 0
ALLERGAN PLC Stock G0177J108 1,208 6,320 SH   SOLE   6,320 0 0
AMCOR PLC Stock G0250X107 0 28 SH   SOLE   28 0 0
AMCOR PLC Stock G0250X107 4 373 SH   SOLE 9 373 0 0
AMDOCS LTD Stock G02602103 6 89 SH   SOLE 9 89 0 0
AMDOCS LTD Stock G02602103 19 265 SH   SOLE   265 0 0
AMBARELLA INC Stock G037AX101 53 869 SH   SOLE   869 0 0
AON PLC Stock G0408V102 17 80 SH   SOLE 9 80 0 0
AON PLC Stock G0408V102 25 120 SH   SOLE 33 120 0 0
AON PLC Stock G0408V102 74 356 SH   SOLE   356 0 0
ARCH CAP GROUP LTD Stock G0450A105 76 1,773 SH   SOLE   1,773 0 0
ARGO GROUP INTL HLDGS LTD Stock G0464B107 1 12 SH   SOLE 33 12 0 0
ARGO GROUP INTL HLDGS LTD Stock G0464B107 5 79 SH   SOLE 9 79 0 0
ASSURED GUARANTY LTD Stock G0585R106 39 803 SH   SOLE 9 803 0 0
ATLASSIAN CORP PLC Stock G06242104 7 60 SH   SOLE 33 60 0 0
ATLASSIAN CORP PLC Stock G06242104 175 1,457 SH   SOLE   1,457 0 0
AXIS CAPITAL HOLDINGS LTD Stock G0692U109 1 19 SH   SOLE 33 19 0 0
AXIS CAPITAL HOLDINGS LTD Stock G0692U109 41 695 SH   SOLE 9 695 0 0
AXALTA COATING SYS LTD Stock G0750C108 3 112 SH   SOLE 19 112 0 0
AXALTA COATING SYS LTD Stock G0750C108 38 1,237 SH   SOLE 7 1,237 0 0
AXALTA COATING SYS LTD Stock G0750C108 68 2,222 SH   SOLE   2,222 0 0
AXALTA COATING SYS LTD Stock G0750C108 585 19,234 SH   SOLE 6 19,234 0 0
ATLANTICA YIELD PLC Stock G0751N103 4 156 SH   SOLE   156 0 0
ACCENTURE PLC IRELAND Stock G1151C101 26 122 SH   SOLE 33 122 0 0
ACCENTURE PLC IRELAND Stock G1151C101 35 164 SH   SOLE 9 164 0 0
ACCENTURE PLC IRELAND Stock G1151C101 53 251 SH   SOLE 29 251 0 0
ACCENTURE PLC IRELAND Stock G1151C101 96 456 SH   SOLE 28 456 0 0
ACCENTURE PLC IRELAND Stock G1151C101 116 550 SH   SOLE 4 550 0 0
ACCENTURE PLC IRELAND Stock G1151C101 206 980 SH   SOLE 30 980 0 0
ACCENTURE PLC IRELAND Stock G1151C101 1,014 4,814 SH   SOLE 6 4,814 0 0
ACCENTURE PLC IRELAND Stock G1151C101 3,375 16,028 SH   SOLE   16,027 0 0
BROOKFIELD INFRAST PARTNERS Stock G16252101 84 1,672 SH   SOLE   1,672 0 0
BROOKFIELD RENEWABLE PARTNER Stock G16258108 9 202 SH   SOLE   202 0 0
BUNGE LIMITED Stock G16962105 33 580 SH   SOLE 24 580 0 0
BUNGE LIMITED Stock G16962105 59 1,020 SH   SOLE   1,020 0 0
CAPRI HOLDINGS LIMITED Stock G1890L107 13 337 SH   SOLE 9 337 0 0
CAPRI HOLDINGS LIMITED Stock G1890L107 27 700 SH   SOLE   700 0 0
CISION LTD Stock G1992S109 6 574 SH   SOLE 33 574 0 0
CHINA YUCHAI INTL LTD Stock G21082105 105 7,850 SH   SOLE   7,850 0 0
CONSOLIDATED WATER CO INC Stock G23773107 68 4,174 SH   SOLE   4,173 0 0
CREDICORP LTD Stock G2519Y108 8 39 SH   SOLE   39 0 0
COSAN LTD Stock G25343107 2 100 SH   SOLE   100 0 0
COCA COLA EUROPEAN PARTNERS Stock G25839104 2 41 SH   SOLE 33 41 0 0
COCA COLA EUROPEAN PARTNERS Stock G25839104 47 922 SH   SOLE 17 922 0 0
COCA COLA EUROPEAN PARTNERS Stock G25839104 294 5,785 SH   SOLE   5,784 0 0
EATON CORP PLC Stock G29183103 4 42 SH   SOLE 9 42 0 0
EATON CORP PLC Stock G29183103 6 66 SH   SOLE 23 66 0 0
EATON CORP PLC Stock G29183103 36 384 SH   SOLE 33 384 0 0
EATON CORP PLC Stock G29183103 87 915 SH   SOLE 17 915 0 0
EATON CORP PLC Stock G29183103 2,417 25,521 SH   SOLE   25,520 0 0
ENSTAR GROUP LIMITED Stock G3075P101 1 3 SH   SOLE 33 3 0 0
ENSTAR GROUP LIMITED Stock G3075P101 64 307 SH   SOLE   307 0 0
ESSENT GROUP LTD Stock G3198U102 23 450 SH   SOLE   450 0 0
EVEREST RE GROUP LTD Stock G3223R108 4 16 SH   SOLE 35 16 0 0
EVEREST RE GROUP LTD Stock G3223R108 28 100 SH   SOLE   100 0 0
FERROGLOBE PLC Stock G33856108 0 250 SH   SOLE   250 0 0
FRONTLINE LTD Stock G3682E192 20 1,560 SH   SOLE   1,560 0 0
GASLOG LTD Stock G37585109 246 25,114 SH   SOLE   25,114 0 0
GATES INDUSTRIAL CORPRATIN P Stock G39108108 32 2,313 SH   SOLE 7 2,313 0 0
GATES INDUSTRIAL CORPRATIN P Stock G39108108 47 3,416 SH   SOLE   3,416 0 0
GATES INDUSTRIAL CORPRATIN P Stock G39108108 286 20,798 SH   SOLE 6 20,798 0 0
GENPACT LIMITED Stock G3922B107 3 74 SH   SOLE 19 74 0 0
GENPACT LIMITED Stock G3922B107 9 202 SH   SOLE   202 0 0
GLOBAL INDTY LTD CAYMAN Stock G3933F105 323 10,911 SH   SOLE   10,911 0 0
GOLDEN OCEAN GROUP LTD Stock G39637205 1 106 SH   SOLE   106 0 0
HELEN OF TROY CORP LTD Stock G4388N106 1 3 SH   SOLE   3 0 0
JANUS HENDERSON GROUP PLC Stock G4474Y214 3 114 SH   SOLE   114 0 0
HERMITAGE OFFSHORE SERVICE L Stock G4511M108 0 28 SH   SOLE   28 0 0
HORIZON THERAPEUTICS PUB LTD Stock G46188101 43 1,189 SH   SOLE   1,189 0 0
ICON PLC Stock G4705A100 23 134 SH   SOLE 29 134 0 0
ICON PLC Stock G4705A100 919 5,333 SH   SOLE   5,333 0 0
ICHOR HOLDINGS Stock G4740B105 1 35 SH   SOLE   35 0 0
IHS MARKIT LTD Stock G47567105 1 14 SH   SOLE 9 14 0 0
IHS MARKIT LTD Stock G47567105 16 216 SH   SOLE 4 216 0 0
INGERSOLL-RAND PLC Stock G47791101 27 200 SH   SOLE 33 200 0 0
INGERSOLL-RAND PLC Stock G47791101 165 1,244 SH   SOLE   1,244 0 0
INTERNATIONAL GAME TECHNOLOG Stock G4863A108 1 48 SH   SOLE 33 48 0 0
INTERNATIONAL GAME TECHNOLOG Stock G4863A108 3 193 SH   SOLE 9 193 0 0
INVESCO LTD Stock G491BT108 5 261 SH   SOLE 9 261 0 0
INVESCO LTD Stock G491BT108 113 6,291 SH   SOLE   6,291 0 0
JAMES RIV GROUP LTD Stock G5005R107 1 28 SH   SOLE 33 28 0 0
JAMES RIV GROUP LTD Stock G5005R107 1 30 SH   SOLE   30 0 0
JAMES RIV GROUP LTD Stock G5005R107 6 134 SH   SOLE 9 134 0 0
JAMES RIV GROUP LTD Stock G5005R107 32 771 SH   SOLE 6 771 0 0
JAZZ PHARMACEUTICALS PLC Stock G50871105 1 6 SH   SOLE 33 6 0 0
JAZZ PHARMACEUTICALS PLC Stock G50871105 2 12 SH   SOLE   12 0 0
JAZZ PHARMACEUTICALS PLC Stock G50871105 7 48 SH   SOLE 9 48 0 0
JOHNSON CTLS INTL PLC Stock G51502105 21 520 SH   SOLE 33 520 0 0
JOHNSON CTLS INTL PLC Stock G51502105 88 2,152 SH   SOLE   2,152 0 0
LAZARD LTD Stock G54050102 10 238 SH   SOLE   238 0 0
LIBERTY GLOBAL PLC Stock G5480U120 45 2,050 SH   SOLE 26 2,050 0 0
LINDE PLC Stock G5494J103 7 34 SH   SOLE 9 34 0 0
LINDE PLC Stock G5494J103 17 79 SH   SOLE 4 79 0 0
LINDE PLC Stock G5494J103 113 529 SH   SOLE 33 529 0 0
LINDE PLC Stock G5494J103 856 4,022 SH   SOLE   4,021 0 0
LINDE PLC Stock G5494J103 1,902 8,932 SH   SOLE 6 8,932 0 0
MANCHESTER UTD PLC NEW Stock G5784H106 0 24 SH   SOLE   24 0 0
MARVELL TECHNOLOGY GROUP LTD Stock G5876H105 5 191 SH   SOLE 33 191 0 0
MARVELL TECHNOLOGY GROUP LTD Stock G5876H105 7 269 SH   SOLE 9 269 0 0
MARVELL TECHNOLOGY GROUP LTD Stock G5876H105 566 21,316 SH   SOLE   21,316 0 0
MEDTRONIC PLC Stock G5960L103 4 33 SH   SOLE 19 33 0 0
MEDTRONIC PLC Stock G5960L103 112 990 SH   SOLE 9 990 0 0
MEDTRONIC PLC Stock G5960L103 128 1,129 SH   SOLE 7 1,129 0 0
MEDTRONIC PLC Stock G5960L103 158 1,392 SH   SOLE 33 1,392 0 0
MEDTRONIC PLC Stock G5960L103 192 1,691 SH   SOLE 30 1,690 0 0
MEDTRONIC PLC Stock G5960L103 975 8,591 SH   SOLE 6 8,591 0 0
MEDTRONIC PLC Stock G5960L103 3,947 34,788 SH   SOLE   34,787 0 0
APTIV PLC Stock G6095L109 985 10,367 SH   SOLE   10,367 0 0
NABORS INDUSTRIES LTD Stock G6359F103 8 2,645 SH   SOLE 33 2,645 0 0
NABORS INDUSTRIES LTD Stock G6359F103 70 24,285 SH   SOLE   24,285 0 0
MYOVANT SCIENCES LTD Stock G637AM102 17 1,100 SH   SOLE   1,100 0 0
NIELSEN HLDGS PLC Stock G6518L108 1 63 SH   SOLE 33 63 0 0
NIELSEN HLDGS PLC Stock G6518L108 1 72 SH   SOLE   72 0 0
NIELSEN HLDGS PLC Stock G6518L108 2 118 SH   SOLE 19 118 0 0
NIELSEN HLDGS PLC Stock G6518L108 512 25,200 SH   SOLE 5 25,200 0 0
NOBLE CORP PLC Stock G65431101 0 1 SH   SOLE   1 0 0
NOMAD FOODS LTD Stock G6564A105 6 258 SH   SOLE 22 258 0 0
NOMAD FOODS LTD Stock G6564A105 29 1,291 SH   SOLE   1,291 0 0
NOMAD FOODS LTD Stock G6564A105 41 1,816 SH   SOLE 9 1,816 0 0
NORDIC AMERICAN TANKERS LIMI Stock G65773106 609 123,799 SH   SOLE   123,799 0 0
NORWEGIAN CRUISE LINE HLDG L Stock G66721104 21 366 SH   SOLE   366 0 0
NOVOCURE LTD Stock G6674U108 25 300 SH   SOLE   300 0 0
NVENT ELECTRIC PLC Stock G6700G107 2 83 SH   SOLE 9 83 0 0
NVENT ELECTRIC PLC Stock G6700G107 33 1,289 SH   SOLE   1,289 0 0
PAGSEGURO DIGITAL LTD Stock G68707101 3 90 SH   SOLE   90 0 0
RENAISSANCERE HOLDINGS LTD Stock G7496G103 33 166 SH   SOLE 9 166 0 0
RENAISSANCERE HOLDINGS LTD Stock G7496G103 60 307 SH   SOLE   307 0 0
SFL CORPORATION LTD Stock G7738W106 2 158 SH   SOLE 33 158 0 0
SFL CORPORATION LTD Stock G7738W106 602 41,409 SH   SOLE   41,409 0 0
SEAGATE TECHNOLOGY PLC Stock G7945M107 1,346 22,621 SH   SOLE   22,620 0 0
SEADRILL LTD Stock G7998G106 0 7 SH   SOLE   7 0 0
PENTAIR PLC Stock G7S00T104 62 1,361 SH   SOLE   1,361 0 0
SENSATA TECHNOLOGIES HLDNG P Stock G8060N102 4 71 SH   SOLE 9 71 0 0
SENSATA TECHNOLOGIES HLDNG P Stock G8060N102 96 1,789 SH   SOLE   1,789 0 0
SIGNET JEWELERS LIMITED Stock G81276100 1 32 SH   SOLE   32 0 0
SIGNET JEWELERS LIMITED Stock G81276100 6 275 SH   SOLE 33 275 0 0
SMART GLOBAL HLDGS INC Stock G8232Y101 1 20 SH   SOLE   20 0 0
STERIS PLC Stock G8473T100 17 110 SH   SOLE 9 110 0 0
STERIS PLC Stock G8473T100 28 181 SH   SOLE 33 181 0 0
STERIS PLC Stock G8473T100 29 193 SH   SOLE 29 192 0 0
STERIS PLC Stock G8473T100 38 249 SH   SOLE   249 0 0
STONECO LTD Stock G85158106 4 112 SH   SOLE   112 0 0
TECHNIPFMC PLC Stock G87110105 27 1,250 SH   SOLE   1,250 0 0
TRITON INTL LTD Stock G9078F107 1 18 SH   SOLE 33 18 0 0
TRITON INTL LTD Stock G9078F107 1,473 36,654 SH   SOLE   36,654 0 0
UTSTARCOM HOLDINGS CORP Stock G9310A114 10 3,529 SH   SOLE   3,529 0 0
VENATOR MATLS PLC Stock G9329Z100 11 2,797 SH   SOLE   2,797 0 0
VALARIS PLC Stock G9402V109 7 1,050 SH   SOLE   1,050 0 0
WHITE MTNS INS GROUP LTD Stock G9618E107 9 8 SH   SOLE 9 8 0 0
WHITE MTNS INS GROUP LTD Stock G9618E107 35 31 SH   SOLE   31 0 0
WILLIS TOWERS WATSON PUB LTD Stock G96629103 25 126 SH   SOLE   126 0 0
WILLIS TOWERS WATSON PUB LTD Stock G96629103 242 1,200 SH   SOLE 5 1,200 0 0
WINS FIN HLDGS INC Stock G97223104 0 23 SH   SOLE   23 0 0
PERRIGO CO PLC Stock G97822103 1 23 SH   SOLE 33 23 0 0
PERRIGO CO PLC Stock G97822103 5 100 SH   SOLE   100 0 0
ALCON INC Stock H01301128 9 161 SH   SOLE 9 161 0 0
ALCON INC Stock H01301128 12 204 SH   SOLE 33 204 0 0
ALCON INC Stock H01301128 20 349 SH   SOLE   349 0 0
ALCON INC Stock H01301128 34 596 SH   SOLE 29 596 0 0
CHUBB LIMITED Stock H1467J104 17 110 SH   SOLE 35 110 0 0
CHUBB LIMITED Stock H1467J104 30 190 SH   SOLE 33 190 0 0
CHUBB LIMITED Stock H1467J104 42 269 SH   SOLE 29 269 0 0
CHUBB LIMITED Stock H1467J104 80 513 SH   SOLE 9 513 0 0
CHUBB LIMITED Stock H1467J104 93 599 SH   SOLE 7 599 0 0
CHUBB LIMITED Stock H1467J104 666 4,281 SH   SOLE   4,280 0 0
CHUBB LIMITED Stock H1467J104 1,614 10,366 SH   SOLE 6 10,366 0 0
CRISPR THERAPEUTICS AG Stock H17182108 41 674 SH   SOLE   674 0 0
GARMIN LTD Stock H2906T109 0 0 SH   SOLE 9 0 0 0
GARMIN LTD Stock H2906T109 1,250 12,811 SH   SOLE   12,811 0 0
UBS GROUP AG Stock H42097107 6 486 SH   SOLE 9 486 0 0
UBS GROUP AG Stock H42097107 8 653 SH   SOLE 31 653 0 0
UBS GROUP AG Stock H42097107 9 744 SH   SOLE 33 744 0 0
UBS GROUP AG Stock H42097107 31 2,462 SH   SOLE   2,462 0 0
TE CONNECTIVITY LTD Stock H84989104 6 64 SH   SOLE   64 0 0
TE CONNECTIVITY LTD Stock H84989104 9 95 SH   SOLE 9 95 0 0
TRANSOCEAN LTD Stock H8817H100 689 100,198 SH   SOLE   100,198 0 0
ISHARES IBONDS 2021 TERM HIGH YIELD AND INCOME ETF ETF 46435U226 53 2,120 SH   SOLE   2,120 0 0
ARDAGH GROUP S A Stock L0223L101 1 38 SH   SOLE 33 38 0 0
ARDAGH GROUP S A Stock L0223L101 2 82 SH   SOLE   82 0 0
GLOBANT S A Stock L44385109 31 292 SH   SOLE   292 0 0
ORION ENGINEERED CARBONS S A Stock L72967109 15 800 SH   SOLE   800 0 0
SPOTIFY TECHNOLOGY S A Stock L8681T102 16 107 SH   SOLE   107 0 0
SPOTIFY TECHNOLOGY S A Stock L8681T102 17 115 SH   SOLE 33 115 0 0
TRINSEO S A Stock L9340P101 1 27 SH   SOLE 9 27 0 0
TRINSEO S A Stock L9340P101 21 574 SH   SOLE 33 574 0 0
LEADERSHARES ALPHAFACTOR US CORE EQUITY ETF ETF 90214Q774 1 50 SH   SOLE   50 0 0
AUDIOCODES LTD Stock M15342104 439 17,105 SH   SOLE   17,105 0 0
CHECK POINT SOFTWARE TECH LT Stock M22465104 5 43 SH   SOLE 33 43 0 0
CHECK POINT SOFTWARE TECH LT Stock M22465104 9 80 SH   SOLE 9 80 0 0
CHECK POINT SOFTWARE TECH LT Stock M22465104 67 601 SH   SOLE   601 0 0
CYBERARK SOFTWARE LTD Stock M2682V108 4 35 SH   SOLE 33 35 0 0
CYBERARK SOFTWARE LTD Stock M2682V108 68 584 SH   SOLE   584 0 0
ELBIT SYS LTD Stock M3760D101 6 41 SH   SOLE   41 0 0
FOAMIX PHARMACEUTICALS LTD Stock M46135105 10 3,150 SH   SOLE   3,150 0 0
INMODE LTD Stock M5425M103 12 300 SH   SOLE   300 0 0
ISRAEL CHEMICALS LTD Stock M5920A109 3 725 SH   SOLE 33 725 0 0
KAMADA LTD Stock M6240T109 11 1,583 SH   SOLE 9 1,583 0 0
NOVA MEASURING INSTRUMENTS L Stock M7516K103 15 393 SH   SOLE 9 393 0 0
RADA ELECTR INDS LTD Stock M81863124 145 27,860 SH   SOLE   27,860 0 0
STRATASYS LTD Stock M85548101 5 255 SH   SOLE   255 0 0
WIX COM LTD Stock M98068105 3 23 SH   SOLE 33 23 0 0
AERCAP HOLDINGS NV Stock N00985106 5 76 SH   SOLE 33 76 0 0
AERCAP HOLDINGS NV Stock N00985106 13 216 SH   SOLE   216 0 0
ASML HOLDING N V ADR N07059210 49 165 SH   SOLE 29 164 0 0
ASML HOLDING N V ADR N07059210 54 183 SH   SOLE 33 183 0 0
ASML HOLDING N V ADR N07059210 62 211 SH   SOLE   211 0 0
CNH INDL N V Stock N20944109 4 388 SH   SOLE 9 388 0 0
CORE LABORATORIES N V Stock N22717107 2 50 SH   SOLE 9 50 0 0
CORE LABORATORIES N V Stock N22717107 7 195 SH   SOLE 23 195 0 0
CORE LABORATORIES N V Stock N22717107 84 2,228 SH   SOLE   2,228 0 0
FERRARI N V Stock N3167Y103 12 71 SH   SOLE 33 71 0 0
FERRARI N V Stock N3167Y103 104 630 SH   SOLE   630 0 0
FIAT CHRYSLER AUTOMOBILES N Stock N31738102 1 93 SH   SOLE 9 93 0 0
FIAT CHRYSLER AUTOMOBILES N Stock N31738102 2 116 SH   SOLE   116 0 0
FIAT CHRYSLER AUTOMOBILES N Stock N31738102 2 126 SH   SOLE 33 126 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100 2 24 SH   SOLE 19 23 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100 6 67 SH   SOLE 33 67 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100 7 76 SH   SOLE 9 76 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100 74 782 SH   SOLE 17 782 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100 1,877 19,867 SH   SOLE   19,867 0 0
MYLAN N V Stock N59465109 7 364 SH   SOLE 33 364 0 0
MYLAN N V Stock N59465109 30 1,500 SH   SOLE   1,500 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 5 41 SH   SOLE 9 41 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 16 125 SH   SOLE 33 125 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 51 399 SH   SOLE 7 399 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 622 4,886 SH   SOLE   4,886 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 1,616 12,702 SH   SOLE 6 12,702 0 0
QIAGEN NV Stock N72482123 3 75 SH   SOLE 33 75 0 0
QIAGEN NV Stock N72482123 11 314 SH   SOLE   314 0 0
WRIGHT MED GROUP N V Stock N96617118 30 972 SH   SOLE 35 972 0 0
YANDEX N V Stock N97284108 4 89 SH   SOLE 9 89 0 0
YANDEX N V Stock N97284108 18 408 SH   SOLE   408 0 0
COPA HOLDINGS SA Stock P31076105 1 7 SH   SOLE 33 7 0 0
COPA HOLDINGS SA Stock P31076105 8 79 SH   SOLE   78 0 0
VICTORYSHARES USAA MSCI USA VALUE MOMENTUM ETF ETF 92647N576 7 130 SH   SOLE   130 0 0
MAKEMYTRIP LIMITED MAURITIUS Stock V5633W109 5 200 SH   SOLE   200 0 0
ROYAL CARIBBEAN CRUISES LTD Stock V7780T103 4 29 SH   SOLE 9 29 0 0
ROYAL CARIBBEAN CRUISES LTD Stock V7780T103 6 42 SH   SOLE 22 42 0 0
ROYAL CARIBBEAN CRUISES LTD Stock V7780T103 6 42 SH   SOLE 33 42 0 0
ROYAL CARIBBEAN CRUISES LTD Stock V7780T103 172 1,285 SH   SOLE   1,285 0 0
COSTAMARE INC Stock Y1771G102 1 116 SH   SOLE 33 116 0 0
EURODRY LTD Stock Y23508107 0 17 SH   SOLE   17 0 0
FLEX LTD Stock Y2573F102 24 1,907 SH   SOLE 9 1,907 0 0
GENCO SHIPPING & TRADING LTD Stock Y2685T131 11 1,000 SH   SOLE   1,000 0 0
GOLAR LNG PARTNERS LP Stock Y2745C102 18 1,985 SH   SOLE   1,985 0 0
NAVIOS MARITIME CONTAINERS L Stock Y62151108 0 2 SH   SOLE   2 0 0
NAVIOS MARITIME PARTNERS L P Stock Y62267409 2 131 SH   SOLE   131 0 0
SCORPIO TANKERS INC Stock Y7542C130 4 94 SH   SOLE   94 0 0
SCORPIO TANKERS INC Stock Y7542C130 6 152 SH   SOLE 9 152 0 0
TEEKAY LNG PARTNERS L P Stock Y8564M105 13 853 SH   SOLE 9 853 0 0