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