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
3-D SYS CORP DEL Stock 88554D205 193 19,871 SH   SOLE   19,871 0 0
3M CO Stock 88579Y101 181 1,400 SH   SOLE 5 1,400 0 0
3M CO Stock 88579Y101 365 2,817 SH   SOLE 6 2,817 0 0
3M CO Stock 88579Y101 20 152 SH   SOLE 19 152 0 0
3M CO Stock 88579Y101 2 16 SH   SOLE 33 16 0 0
3M CO Stock 88579Y101 19 150 SH   SOLE 47 150 0 0
3M CO Stock 88579Y101 1,589 12,276 SH   SOLE   12,276 0 0
AAON INC Stock 000360206 0 5 SH   SOLE 19 5 0 0
AAON INC Stock 000360206 445 8,132 SH   SOLE 23 8,132 0 0
ABB LTD ADR 000375204 259 9,698 SH   SOLE   9,698 0 0
ABBOTT LABS Stock 002824100 19 179 SH   SOLE 7 179 0 0
ABBOTT LABS Stock 002824100 23 210 SH   SOLE 9 210 0 0
ABBOTT LABS Stock 002824100 30 277 SH   SOLE 19 277 0 0
ABBOTT LABS Stock 002824100 110 1,010 SH   SOLE 28 1,010 0 0
ABBOTT LABS Stock 002824100 3 26 SH   SOLE 33 26 0 0
ABBOTT LABS Stock 002824100 98 900 SH   SOLE 41 900 0 0
ABBOTT LABS Stock 002824100 4 38 SH   SOLE 46 38 0 0
ABBOTT LABS Stock 002824100 48 440 SH   SOLE 47 440 0 0
ABBOTT LABS Stock 002824100 11,483 105,691 SH   SOLE   105,690 0 0
ABBVIE INC Stock 00287Y109 54 351 SH   SOLE 7 351 0 0
ABBVIE INC Stock 00287Y109 149 970 SH   SOLE 9 970 0 0
ABBVIE INC Stock 00287Y109 116 760 SH   SOLE 19 760 0 0
ABBVIE INC Stock 00287Y109 299 1,950 SH   SOLE 30 1,950 0 0
ABBVIE INC Stock 00287Y109 18 120 SH   SOLE 33 120 0 0
ABBVIE INC Stock 00287Y109 52 338 SH   SOLE 47 338 0 0
ABBVIE INC Stock 00287Y109 214 1,396 SH   SOLE 52 1,396 0 0
ABBVIE INC Stock 00287Y109 19,126 124,879 SH   SOLE   124,878 0 0
ABRDN ASIA PACIFIC INCOME FU CEF 003009107 627 214,754 SH   SOLE   214,753 0 0
ABM INDS INC Stock 000957100 3 76 SH   SOLE 9 76 0 0
ABM INDS INC Stock 000957100 11 256 SH   SOLE 34 256 0 0
ABM INDS INC Stock 000957100 265 6,100 SH   SOLE   6,100 0 0
ABRDN ETFS ETF 003261104 1,650 60,767 SH   SOLE   60,767 0 0
ABRDN INCOME CREDIT STRATEGI CEF 003057106 105 13,788 SH   SOLE   13,788 0 0
ACCENTURE PLC IRELAND Stock G1151C101 19 69 SH   SOLE 2 69 0 0
ACCENTURE PLC IRELAND Stock G1151C101 2 6 SH   SOLE 6 6 0 0
ACCENTURE PLC IRELAND Stock G1151C101 4 13 SH   SOLE 9 13 0 0
ACCENTURE PLC IRELAND Stock G1151C101 77 278 SH   SOLE 19 277 0 0
ACCENTURE PLC IRELAND Stock G1151C101 104 374 SH   SOLE 28 374 0 0
ACCENTURE PLC IRELAND Stock G1151C101 222 800 SH   SOLE 30 800 0 0
ACCENTURE PLC IRELAND Stock G1151C101 4 14 SH   SOLE 33 14 0 0
ACCENTURE PLC IRELAND Stock G1151C101 97 350 SH   SOLE 41 350 0 0
ACCENTURE PLC IRELAND Stock G1151C101 4 15 SH   SOLE 46 15 0 0
ACCENTURE PLC IRELAND Stock G1151C101 34 124 SH   SOLE 47 124 0 0
ACCENTURE PLC IRELAND Stock G1151C101 4,186 15,076 SH   SOLE   15,075 0 0
ACCURAY INC Stock 004397105 57 29,300 SH   SOLE   29,300 0 0
ACTIVISION BLIZZARD INC Stock 00507V109 23 290 SH   SOLE 9 290 0 0
ACTIVISION BLIZZARD INC Stock 00507V109 3 34 SH   SOLE 33 34 0 0
ACTIVISION BLIZZARD INC Stock 00507V109 4 48 SH   SOLE 36 48 0 0
ACTIVISION BLIZZARD INC Stock 00507V109 6 81 SH   SOLE 43 81 0 0
ACTIVISION BLIZZARD INC Stock 00507V109 1 18 SH   SOLE 46 18 0 0
ACTIVISION BLIZZARD INC Stock 00507V109 12 151 SH   SOLE 47 151 0 0
ACTIVISION BLIZZARD INC Stock 00507V109 2,228 28,611 SH   SOLE   28,610 0 0
ADAMS DIVERSIFIED EQUITY FD CEF 006212104 1,838 119,819 SH   SOLE   119,818 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 25 68 SH   SOLE 2 68 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 15 41 SH   SOLE 4 41 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 44 120 SH   SOLE 9 120 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 1 3 SH   SOLE 25 3 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 164 449 SH   SOLE 28 449 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 2 6 SH   SOLE 33 6 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 66 180 SH   SOLE 41 180 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 11 30 SH   SOLE 43 30 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 4 10 SH   SOLE 46 10 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 10 27 SH   SOLE 47 27 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 74 203 SH   SOLE 49 203 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 10 26 SH   SOLE 50 26 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 602 1,645 SH   SOLE 53 1,645 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 7,662 20,931 SH   SOLE   20,931 0 0
ADVANCED MICRO DEVICES INC Stock 007903107 0 3 SH   SOLE 6 3 0 0
ADVANCED MICRO DEVICES INC Stock 007903107 32 419 SH   SOLE 19 419 0 0
ADVANCED MICRO DEVICES INC Stock 007903107 6 79 SH   SOLE 33 79 0 0
ADVANCED MICRO DEVICES INC Stock 007903107 2 31 SH   SOLE 46 31 0 0
ADVANCED MICRO DEVICES INC Stock 007903107 7 90 SH   SOLE 47 90 0 0
ADVANCED MICRO DEVICES INC Stock 007903107 6 79 SH   SOLE 50 79 0 0
ADVANCED MICRO DEVICES INC Stock 007903107 6,625 86,630 SH   SOLE   86,630 0 0
ADVISORSHARES TR ETF 00768Y453 104 10,059 SH   SOLE   10,059 0 0
ADVISORSHARES TR ACTIVE BEAR ETF ETF 00768Y883 612 19,093 SH   SOLE   19,093 0 0
ADVISORS INNER CIRCLE FD III ETF 00775Y736 233 8,290 SH   SOLE   8,290 0 0
AECOM Stock 00766T100 214 3,276 SH   SOLE   3,275 0 0
AFFILIATED MANAGERS GROUP IN Stock 008252108 213 1,825 SH   SOLE 5 1,825 0 0
AFFILIATED MANAGERS GROUP IN Stock 008252108 0 4 SH   SOLE 9 4 0 0
AFFIRM HLDGS INC Stock 00827B106 397 21,990 SH   SOLE   21,990 0 0
AFLAC INC Stock 001055102 6 113 SH   SOLE 9 113 0 0
AFLAC INC Stock 001055102 2 44 SH   SOLE 33 44 0 0
AFLAC INC Stock 001055102 2 35 SH   SOLE 46 35 0 0
AFLAC INC Stock 001055102 2,283 41,255 SH   SOLE   41,254 0 0
AGCO CORP Stock 001084102 5 49 SH   SOLE 19 49 0 0
AGCO CORP Stock 001084102 347 3,515 SH   SOLE   3,515 0 0
AGF INVTS TR ETF 00110G408 280 12,846 SH   SOLE   12,846 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101 34 284 SH   SOLE 33 284 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101 1 12 SH   SOLE 46 12 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101 760 6,398 SH   SOLE   6,398 0 0
AGNICO EAGLE MINES LTD Stock 008474108 61 1,333 SH   SOLE 26 1,333 0 0
AGNICO EAGLE MINES LTD Stock 008474108 2 38 SH   SOLE 33 38 0 0
AGNICO EAGLE MINES LTD Stock 008474108 661 14,435 SH   SOLE   14,435 0 0
AIR PRODS & CHEMS INC Stock 009158106 1,253 5,209 SH   SOLE 6 5,209 0 0
AIR PRODS & CHEMS INC Stock 009158106 3 12 SH   SOLE 33 12 0 0
AIR PRODS & CHEMS INC Stock 009158106 28 118 SH   SOLE 47 118 0 0
AIR PRODS & CHEMS INC Stock 009158106 1,534 6,379 SH   SOLE   6,378 0 0
AIRBNB INC Stock 009066101 83 928 SH   SOLE 28 928 0 0
AIRBNB INC Stock 009066101 0 0 SH   SOLE 36 0 0 0
AIRBNB INC Stock 009066101 2,252 25,286 SH   SOLE   25,286 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101 0 4 SH   SOLE 46 4 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101 2 22 SH   SOLE 47 22 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101 287 3,139 SH   SOLE   3,139 0 0
ALASKA AIR GROUP INC Stock 011659109 404 10,099 SH   SOLE   10,099 0 0
ALBEMARLE CORP Stock 012653101 2 10 SH   SOLE 19 10 0 0
ALBEMARLE CORP Stock 012653101 9 41 SH   SOLE 33 41 0 0
ALBEMARLE CORP Stock 012653101 1 5 SH   SOLE 46 5 0 0
ALBEMARLE CORP Stock 012653101 1 6 SH   SOLE 47 6 0 0
ALBEMARLE CORP Stock 012653101 2,047 9,795 SH   SOLE   9,794 0 0
ALPS ETF TR ETF 00162Q452 6,817 197,888 SH   SOLE   197,887 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 19 164 SH   SOLE 9 164 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 5 42 SH   SOLE 33 42 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 1,850 16,278 SH   SOLE   16,278 0 0
ALIGN TECHNOLOGY INC Stock 016255101 26 109 SH   SOLE 28 109 0 0
ALIGN TECHNOLOGY INC Stock 016255101 1 6 SH   SOLE 33 6 0 0
ALIGN TECHNOLOGY INC Stock 016255101 1 6 SH   SOLE 47 6 0 0
ALIGN TECHNOLOGY INC Stock 016255101 3 11 SH   SOLE 50 11 0 0
ALIGN TECHNOLOGY INC Stock 016255101 291 1,229 SH   SOLE 53 1,229 0 0
ALIGN TECHNOLOGY INC Stock 016255101 90 381 SH   SOLE   381 0 0
ALLEGHENY TECHNOLOGIES INC Stock 01741R102 711 31,290 SH   SOLE   31,290 0 0
ALLIANCEBERNSTEIN HLDG L P Stock 01881G106 600 14,421 SH   SOLE   14,421 0 0
VIRTUS CONVERTIBLE & INCOME CEF 92838X102 171 46,498 SH   SOLE   46,498 0 0
VIRTUS EQUITY & CONV INCM FD CEF 92841M101 337 16,234 SH   SOLE   16,233 0 0
ALLSTATE CORP Stock 020002101 40 314 SH   SOLE 7 314 0 0
ALLSTATE CORP Stock 020002101 46 360 SH   SOLE 9 360 0 0
ALLSTATE CORP Stock 020002101 2 14 SH   SOLE 33 14 0 0
ALLSTATE CORP Stock 020002101 6 50 SH   SOLE 36 50 0 0
ALLSTATE CORP Stock 020002101 11 87 SH   SOLE 43 87 0 0
ALLSTATE CORP Stock 020002101 1 11 SH   SOLE 46 11 0 0
ALLSTATE CORP Stock 020002101 33 259 SH   SOLE 47 259 0 0
ALLSTATE CORP Stock 020002101 2,672 21,087 SH   SOLE   21,087 0 0
ALPHABET INC Stock 02079K305 68 31 SH   SOLE 2 31 0 0
ALPHABET INC Stock 02079K305 70 32 SH   SOLE 5 32 0 0
ALPHABET INC Stock 02079K305 2 1 SH   SOLE 6 1 0 0
ALPHABET INC Stock 02079K305 196 90 SH   SOLE 9 90 0 0
ALPHABET INC Stock 02079K305 743 341 SH   SOLE 18 341 0 0
ALPHABET INC Stock 02079K305 85 39 SH   SOLE 19 39 0 0
ALPHABET INC Stock 02079K305 2 1 SH   SOLE 25 1 0 0
ALPHABET INC Stock 02079K305 37 17 SH   SOLE 33 17 0 0
ALPHABET INC Stock 02079K305 9 4 SH   SOLE 36 4 0 0
ALPHABET INC Stock 02079K305 87 40 SH   SOLE 41 40 0 0
ALPHABET INC Stock 02079K305 70 32 SH   SOLE 43 32 0 0
ALPHABET INC Stock 02079K305 11 5 SH   SOLE 46 5 0 0
ALPHABET INC Stock 02079K305 72 33 SH   SOLE 47 33 0 0
ALPHABET INC Stock 02079K305 98 45 SH   SOLE 49 45 0 0
ALPHABET INC Stock 02079K305 18,839 8,645 SH   SOLE   8,644 0 0
ALPHABET INC Stock 02079K107 600 274 SH   SOLE 6 274 0 0
ALPHABET INC Stock 02079K107 127 58 SH   SOLE 9 58 0 0
ALPHABET INC Stock 02079K107 42 19 SH   SOLE 19 19 0 0
ALPHABET INC Stock 02079K107 241 110 SH   SOLE 28 110 0 0
ALPHABET INC Stock 02079K107 31 14 SH   SOLE 33 14 0 0
ALPHABET INC Stock 02079K107 13 6 SH   SOLE 46 6 0 0
ALPHABET INC Stock 02079K107 44 20 SH   SOLE 47 20 0 0
ALPHABET INC Stock 02079K107 392 179 SH   SOLE 48 179 0 0
ALPHABET INC Stock 02079K107 28 13 SH   SOLE 49 13 0 0
ALPHABET INC Stock 02079K107 33 15 SH   SOLE 50 15 0 0
ALPHABET INC Stock 02079K107 1,249 571 SH   SOLE 53 571 0 0
ALPHABET INC Stock 02079K107 12,672 5,793 SH   SOLE   5,793 0 0
ALPS ETF TR ETF 00162Q387 6 146 SH   SOLE 9 146 0 0
ALPS ETF TR ETF 00162Q387 250 6,208 SH   SOLE   6,208 0 0
ALTICE USA INC Stock 02156K103 356 38,500 SH   SOLE 5 38,500 0 0
ALTICE USA INC Stock 02156K103 19 2,092 SH   SOLE   2,092 0 0
ALTRIA GROUP INC Stock 02209S103 13 316 SH   SOLE 9 316 0 0
ALTRIA GROUP INC Stock 02209S103 193 4,627 SH   SOLE 19 4,626 0 0
ALTRIA GROUP INC Stock 02209S103 0 0 SH   SOLE 33 0 0 0
ALTRIA GROUP INC Stock 02209S103 0 0 SH   SOLE 36 0 0 0
ALTRIA GROUP INC Stock 02209S103 4 103 SH   SOLE 47 103 0 0
ALTRIA GROUP INC Stock 02209S103 7,169 171,627 SH   SOLE   171,627 0 0
AMAZON COM INC Stock 023135106 51 480 SH   SOLE 4 480 0 0
AMAZON COM INC Stock 023135106 134 1,257 SH   SOLE 9 1,257 0 0
AMAZON COM INC Stock 023135106 93 879 SH   SOLE 19 879 0 0
AMAZON COM INC Stock 023135106 6 60 SH   SOLE 25 60 0 0
AMAZON COM INC Stock 023135106 297 2,800 SH   SOLE 28 2,800 0 0
AMAZON COM INC Stock 023135106 41 383 SH   SOLE 33 383 0 0
AMAZON COM INC Stock 023135106 26 247 SH   SOLE 36 247 0 0
AMAZON COM INC Stock 023135106 64 600 SH   SOLE 41 600 0 0
AMAZON COM INC Stock 023135106 85 800 SH   SOLE 43 800 0 0
AMAZON COM INC Stock 023135106 17 160 SH   SOLE 46 160 0 0
AMAZON COM INC Stock 023135106 14 135 SH   SOLE 47 135 0 0
AMAZON COM INC Stock 023135106 398 3,751 SH   SOLE 48 3,751 0 0
AMAZON COM INC Stock 023135106 77 727 SH   SOLE 49 727 0 0
AMAZON COM INC Stock 023135106 16 153 SH   SOLE 50 153 0 0
AMAZON COM INC Stock 023135106 962 9,060 SH   SOLE 53 9,060 0 0
AMAZON COM INC Stock 023135106 39,125 368,377 SH   SOLE   368,377 0 0
AMBEV SA ADR 02319V103 7 2,617 SH   SOLE 9 2,617 0 0
AMBEV SA ADR 02319V103 167 66,490 SH   SOLE   66,489 0 0
AMCOR PLC Stock G0250X107 1 93 SH   SOLE 33 92 0 0
AMCOR PLC Stock G0250X107 94 7,541 SH   SOLE 52 7,541 0 0
AMCOR PLC Stock G0250X107 247 19,844 SH   SOLE   19,844 0 0
AMERICAN AIRLS GROUP INC Stock 02376R102 1 84 SH   SOLE 33 84 0 0
AMERICAN AIRLS GROUP INC Stock 02376R102 1 65 SH   SOLE 47 65 0 0
AMERICAN AIRLS GROUP INC Stock 02376R102 201 15,883 SH   SOLE   15,883 0 0
AGNC INVT CORP REIT 00123Q104 313 28,269 SH   SOLE   28,269 0 0
AMERICAN EAGLE OUTFITTERS IN Stock 02553E106 471 42,098 SH   SOLE   42,098 0 0
AMERICAN ELEC PWR CO INC Stock 025537101 6 64 SH   SOLE 19 64 0 0
AMERICAN ELEC PWR CO INC Stock 025537101 4 44 SH   SOLE 33 44 0 0
AMERICAN ELEC PWR CO INC Stock 025537101 8 79 SH   SOLE 36 79 0 0
AMERICAN ELEC PWR CO INC Stock 025537101 13 134 SH   SOLE 43 134 0 0
AMERICAN ELEC PWR CO INC Stock 025537101 11 115 SH   SOLE 47 115 0 0
AMERICAN ELEC PWR CO INC Stock 025537101 112 1,167 SH   SOLE 52 1,167 0 0
AMERICAN ELEC PWR CO INC Stock 025537101 947 9,867 SH   SOLE   9,866 0 0
AMERICAN EXPRESS CO Stock 025816109 260 1,875 SH   SOLE 5 1,875 0 0
AMERICAN EXPRESS CO Stock 025816109 42 303 SH   SOLE 9 303 0 0
AMERICAN EXPRESS CO Stock 025816109 4 31 SH   SOLE 19 31 0 0
AMERICAN EXPRESS CO Stock 025816109 2 12 SH   SOLE 33 12 0 0
AMERICAN EXPRESS CO Stock 025816109 1 6 SH   SOLE 47 6 0 0
AMERICAN EXPRESS CO Stock 025816109 2,416 17,427 SH   SOLE   17,426 0 0
AMERICAN INTL GROUP INC Stock 026874784 32 624 SH   SOLE 9 624 0 0
AMERICAN INTL GROUP INC Stock 026874784 10 187 SH   SOLE 19 187 0 0
AMERICAN INTL GROUP INC Stock 026874784 1 19 SH   SOLE 33 19 0 0
AMERICAN INTL GROUP INC Stock 026874784 20 382 SH   SOLE 36 382 0 0
AMERICAN INTL GROUP INC Stock 026874784 35 682 SH   SOLE 43 681 0 0
AMERICAN INTL GROUP INC Stock 026874784 112 2,183 SH   SOLE 45 2,183 0 0
AMERICAN INTL GROUP INC Stock 026874784 1,310 25,620 SH   SOLE   25,620 0 0
AMERICAN NATL BANKSHARES INC Stock 027745108 600 17,350 SH   SOLE   17,350 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 17 68 SH   SOLE 9 68 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 9 36 SH   SOLE 19 36 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 212 830 SH   SOLE 30 830 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 5 20 SH   SOLE 33 20 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 3 11 SH   SOLE 46 11 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 29 112 SH   SOLE 47 111 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 839 3,284 SH   SOLE 53 3,283 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 6,143 24,034 SH   SOLE   24,033 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103 1,327 8,920 SH   SOLE 6 8,919 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103 3 18 SH   SOLE 33 18 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103 13 86 SH   SOLE 47 86 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103 1,182 7,945 SH   SOLE   7,944 0 0
AMERIPRISE FINL INC Stock 03076C106 32 133 SH   SOLE 9 133 0 0
AMERIPRISE FINL INC Stock 03076C106 3 14 SH   SOLE 19 14 0 0
AMERIPRISE FINL INC Stock 03076C106 1,862 7,833 SH   SOLE   7,832 0 0
AMERISOURCEBERGEN CORP Stock 03073E105 8 59 SH   SOLE 9 59 0 0
AMERISOURCEBERGEN CORP Stock 03073E105 7 48 SH   SOLE 36 48 0 0
AMERISOURCEBERGEN CORP Stock 03073E105 11 81 SH   SOLE 43 81 0 0
AMERISOURCEBERGEN CORP Stock 03073E105 1 7 SH   SOLE 46 7 0 0
AMERISOURCEBERGEN CORP Stock 03073E105 1 6 SH   SOLE 47 6 0 0
AMERISOURCEBERGEN CORP Stock 03073E105 745 5,269 SH   SOLE   5,268 0 0
AMETEK INC Stock 031100100 3 28 SH   SOLE 6 28 0 0
AMETEK INC Stock 031100100 15 137 SH   SOLE 9 137 0 0
AMETEK INC Stock 031100100 0 0 SH   SOLE 47 0 0 0
AMETEK INC Stock 031100100 4 34 SH   SOLE 50 34 0 0
AMETEK INC Stock 031100100 391 3,557 SH   SOLE   3,557 0 0
AMGEN INC Stock 031162100 1 5 SH   SOLE 6 5 0 0
AMGEN INC Stock 031162100 28 116 SH   SOLE 9 116 0 0
AMGEN INC Stock 031162100 17 71 SH   SOLE 19 71 0 0
AMGEN INC Stock 031162100 9 36 SH   SOLE 33 36 0 0
AMGEN INC Stock 031162100 44 181 SH   SOLE 47 181 0 0
AMGEN INC Stock 031162100 190 779 SH   SOLE 52 779 0 0
AMGEN INC Stock 031162100 6,463 26,563 SH   SOLE   26,562 0 0
AMPLIFY ETF TR ETF 032108409 563 16,776 SH   SOLE   16,775 0 0
AMPLIFY ETF TR ETF 032108847 207 16,390 SH   SOLE   16,390 0 0
AMPLIFY ETF TR ETF 032108805 193 13,176 SH   SOLE   13,176 0 0
AMPLIFY ETF TR ETF 032108102 269 6,425 SH   SOLE   6,425 0 0
AMPLIFY ETF TR ETF 032108607 611 33,716 SH   SOLE   33,715 0 0
AMPLITUDE INC Stock 03213A104 440 30,791 SH   SOLE   30,791 0 0
ANALOG DEVICES INC Stock 032654105 1,925 13,179 SH   SOLE 6 13,179 0 0
ANALOG DEVICES INC Stock 032654105 18 122 SH   SOLE 9 122 0 0
ANALOG DEVICES INC Stock 032654105 6 44 SH   SOLE 33 44 0 0
ANALOG DEVICES INC Stock 032654105 4 27 SH   SOLE 36 27 0 0
ANALOG DEVICES INC Stock 032654105 7 46 SH   SOLE 43 46 0 0
ANALOG DEVICES INC Stock 032654105 2 15 SH   SOLE 47 15 0 0
ANALOG DEVICES INC Stock 032654105 947 6,484 SH   SOLE   6,484 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 513 9,500 SH   SOLE 5 9,500 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 2 40 SH   SOLE 9 40 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 2 40 SH   SOLE 33 40 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 355 6,582 SH   SOLE   6,582 0 0
ANNALY CAPITAL MANAGEMENT IN REIT 035710409 397 67,148 SH   SOLE   67,148 0 0
ANTERO MIDSTREAM CORP Stock 03676B102 243 26,855 SH   SOLE   26,855 0 0
ELEVANCE HEALTH INC Stock 036752103 13 27 SH   SOLE 9 27 0 0
ELEVANCE HEALTH INC Stock 036752103 5 10 SH   SOLE 33 10 0 0
ELEVANCE HEALTH INC Stock 036752103 25 51 SH   SOLE 36 51 0 0
ELEVANCE HEALTH INC Stock 036752103 35 73 SH   SOLE 43 73 0 0
ELEVANCE HEALTH INC Stock 036752103 3 6 SH   SOLE 46 6 0 0
ELEVANCE HEALTH INC Stock 036752103 2,255 4,673 SH   SOLE   4,673 0 0
AON PLC Stock G0403H108 15 55 SH   SOLE 9 55 0 0
AON PLC Stock G0403H108 5 20 SH   SOLE 33 20 0 0
AON PLC Stock G0403H108 1 5 SH   SOLE 46 5 0 0
AON PLC Stock G0403H108 548 2,031 SH   SOLE   2,031 0 0
APOLLO COML REAL EST FIN INC REIT 03762U105 166 15,915 SH   SOLE   15,915 0 0
APOLLO GLOBAL MGMT INC Stock 03769M106 8 174 SH   SOLE 36 174 0 0
APOLLO GLOBAL MGMT INC Stock 03769M106 14 298 SH   SOLE 43 297 0 0
APOLLO GLOBAL MGMT INC Stock 03769M106 956 19,722 SH   SOLE   19,722 0 0
APOLLO INVT CORP CEF 03761U502 135 12,491 SH   SOLE   12,490 0 0
APPHARVEST INC Stock 03783T103 56 16,147 SH   SOLE   16,147 0 0
APPIAN CORP Stock 03782L101 1,027 21,676 SH   SOLE   21,676 0 0
APPLE INC Stock 037833100 49 355 SH   SOLE 2 355 0 0
APPLE INC Stock 037833100 30 223 SH   SOLE 4 223 0 0
APPLE INC Stock 037833100 63 460 SH   SOLE 6 460 0 0
APPLE INC Stock 037833100 136 998 SH   SOLE 9 998 0 0
APPLE INC Stock 037833100 722 5,281 SH   SOLE 18 5,281 0 0
APPLE INC Stock 037833100 226 1,656 SH   SOLE 19 1,656 0 0
APPLE INC Stock 037833100 48 351 SH   SOLE 24 351 0 0
APPLE INC Stock 037833100 2 15 SH   SOLE 25 15 0 0
APPLE INC Stock 037833100 103 756 SH   SOLE 33 755 0 0
APPLE INC Stock 037833100 47 344 SH   SOLE 36 344 0 0
APPLE INC Stock 037833100 103 750 SH   SOLE 41 750 0 0
APPLE INC Stock 037833100 31 227 SH   SOLE 43 227 0 0
APPLE INC Stock 037833100 115 841 SH   SOLE 45 840 0 0
APPLE INC Stock 037833100 36 264 SH   SOLE 46 264 0 0
APPLE INC Stock 037833100 358 2,620 SH   SOLE 47 2,620 0 0
APPLE INC Stock 037833100 10 75 SH   SOLE 49 75 0 0
APPLE INC Stock 037833100 5 36 SH   SOLE 50 36 0 0
APPLE INC Stock 037833100 97,354 712,071 SH   SOLE   712,071 0 0
APPLIED BLOCKCHAIN INC Stock 038169207 26 24,515 SH   SOLE   24,515 0 0
ETF OPPORTUNITIES TRUST ETF 26923N405 1,221 52,914 SH   SOLE   52,914 0 0
APPLIED MATLS INC Stock 038222105 86 950 SH   SOLE 9 950 0 0
APPLIED MATLS INC Stock 038222105 21 226 SH   SOLE 19 226 0 0
APPLIED MATLS INC Stock 038222105 35 381 SH   SOLE 24 381 0 0
APPLIED MATLS INC Stock 038222105 2 22 SH   SOLE 46 22 0 0
APPLIED MATLS INC Stock 038222105 1 6 SH   SOLE 47 6 0 0
APPLIED MATLS INC Stock 038222105 2,459 27,025 SH   SOLE   27,024 0 0
APTARGROUP INC Stock 038336103 280 2,713 SH   SOLE   2,713 0 0
APTIV PLC Stock G6095L109 8 89 SH   SOLE 4 89 0 0
APTIV PLC Stock G6095L109 0 5 SH   SOLE 9 5 0 0
APTIV PLC Stock G6095L109 2 24 SH   SOLE 33 24 0 0
APTIV PLC Stock G6095L109 1 7 SH   SOLE 46 7 0 0
APTIV PLC Stock G6095L109 1 8 SH   SOLE 47 8 0 0
APTIV PLC Stock G6095L109 1,107 12,431 SH   SOLE   12,431 0 0
ETF SER SOLUTIONS ETF 26922A222 1,404 48,683 SH   SOLE 49 48,683 0 0
ETF SER SOLUTIONS ETF 26922A222 6 225 SH   SOLE   225 0 0
ETF SER SOLUTIONS ETF 26922A388 2,972 113,029 SH   SOLE 49 113,029 0 0
ETF SER SOLUTIONS ETF 26922A388 7 261 SH   SOLE   261 0 0
ETF SER SOLUTIONS ETF 26922A784 1,161 33,620 SH   SOLE 49 33,620 0 0
ETF SER SOLUTIONS ETF 26922A784 3 88 SH   SOLE   88 0 0
ESSENTIAL UTILS INC Stock 29670G102 506 11,029 SH   SOLE   11,029 0 0
ARBOR REALTY TRUST INC REIT 038923108 360 27,458 SH   SOLE   27,458 0 0
ARCHER DANIELS MIDLAND CO Stock 039483102 4 47 SH   SOLE 19 47 0 0
ARCHER DANIELS MIDLAND CO Stock 039483102 2 26 SH   SOLE 33 26 0 0
ARCHER DANIELS MIDLAND CO Stock 039483102 5 65 SH   SOLE 47 65 0 0
ARCHER DANIELS MIDLAND CO Stock 039483102 2,087 26,899 SH   SOLE   26,898 0 0
ARCHROCK INC Stock 03957W106 534 64,600 SH   SOLE   64,600 0 0
ARES CAPITAL CORP CEF 04010L103 481 26,812 SH   SOLE 6 26,812 0 0
ARES CAPITAL CORP CEF 04010L103 827 46,148 SH   SOLE   46,147 0 0
ARISTA NETWORKS INC Stock 040413106 1 6 SH   SOLE 46 6 0 0
ARISTA NETWORKS INC Stock 040413106 7 76 SH   SOLE 50 76 0 0
ARISTA NETWORKS INC Stock 040413106 1,893 20,191 SH   SOLE   20,191 0 0
ARK ETF TR ETF 00214Q203 706 14,105 SH   SOLE   14,104 0 0
ARK ETF TR ETF 00214Q302 272 8,633 SH   SOLE   8,633 0 0
ARK ETF TR ETF 00214Q104 616 15,437 SH   SOLE   15,437 0 0
ARK ETF TR ETF 00214Q807 235 17,463 SH   SOLE   17,463 0 0
ARMOUR RESIDENTIAL REIT INC REIT 042315507 84 11,996 SH   SOLE   11,996 0 0
ARQIT QUANTUM INC Stock G0567U101 158 25,100 SH   SOLE   25,100 0 0
GALLAGHER ARTHUR J & CO Stock 363576109 52 318 SH   SOLE 9 318 0 0
GALLAGHER ARTHUR J & CO Stock 363576109 70 429 SH   SOLE 19 429 0 0
GALLAGHER ARTHUR J & CO Stock 363576109 1 6 SH   SOLE 33 6 0 0
GALLAGHER ARTHUR J & CO Stock 363576109 7 40 SH   SOLE 36 40 0 0
GALLAGHER ARTHUR J & CO Stock 363576109 11 70 SH   SOLE 43 70 0 0
GALLAGHER ARTHUR J & CO Stock 363576109 143 879 SH   SOLE 45 879 0 0
GALLAGHER ARTHUR J & CO Stock 363576109 1 7 SH   SOLE 46 7 0 0
GALLAGHER ARTHUR J & CO Stock 363576109 6 35 SH   SOLE 47 35 0 0
GALLAGHER ARTHUR J & CO Stock 363576109 733 4,496 SH   SOLE   4,495 0 0
ASANA INC Stock 04342Y104 395 22,458 SH   SOLE   22,458 0 0
ASML HOLDING N V ADR N07059210 9 18 SH   SOLE 4 18 0 0
ASML HOLDING N V ADR N07059210 4 9 SH   SOLE 9 9 0 0
ASML HOLDING N V ADR N07059210 2 4 SH   SOLE 33 4 0 0
ASML HOLDING N V ADR N07059210 9 18 SH   SOLE 36 18 0 0
ASML HOLDING N V ADR N07059210 28 59 SH   SOLE 43 59 0 0
ASML HOLDING N V ADR N07059210 3 6 SH   SOLE 50 6 0 0
ASML HOLDING N V ADR N07059210 409 859 SH   SOLE 53 859 0 0
ASML HOLDING N V ADR N07059210 399 838 SH   SOLE   838 0 0
ASPEN TECHNOLOGY INC Stock 29109X106 2 12 SH   SOLE 19 12 0 0
ASPEN TECHNOLOGY INC Stock 29109X106 283 1,539 SH   SOLE 23 1,539 0 0
ASPEN TECHNOLOGY INC Stock 29109X106 2 10 SH   SOLE   10 0 0
AST SPACEMOBILE INC Stock 00217D118 39 18,794 SH   SOLE   18,794 0 0
ASTRAZENECA PLC ADR 046353108 72 1,092 SH   SOLE 6 1,092 0 0
ASTRAZENECA PLC ADR 046353108 48 734 SH   SOLE 7 734 0 0
ASTRAZENECA PLC ADR 046353108 26 400 SH   SOLE 19 400 0 0
ASTRAZENECA PLC ADR 046353108 21 321 SH   SOLE 36 321 0 0
ASTRAZENECA PLC ADR 046353108 58 880 SH   SOLE 43 880 0 0
ASTRAZENECA PLC ADR 046353108 6 87 SH   SOLE 50 87 0 0
ASTRAZENECA PLC ADR 046353108 773 11,701 SH   SOLE   11,701 0 0
AT&T INC Stock 00206R102 1 35 SH   SOLE 6 35 0 0
AT&T INC Stock 00206R102 25 1,191 SH   SOLE 9 1,191 0 0
AT&T INC Stock 00206R102 69 3,309 SH   SOLE 19 3,308 0 0
AT&T INC Stock 00206R102 67 3,195 SH   SOLE 24 3,195 0 0
AT&T INC Stock 00206R102 8 359 SH   SOLE 33 358 0 0
AT&T INC Stock 00206R102 6 277 SH   SOLE 36 277 0 0
AT&T INC Stock 00206R102 5 241 SH   SOLE 46 241 0 0
AT&T INC Stock 00206R102 39 1,876 SH   SOLE 47 1,875 0 0
AT&T INC Stock 00206R102 289 13,791 SH   SOLE 52 13,791 0 0
AT&T INC Stock 00206R102 8,140 388,373 SH   SOLE   388,372 0 0
ATLASSIAN CORP PLC Stock G06242104 8 42 SH   SOLE 4 42 0 0
ATLASSIAN CORP PLC Stock G06242104 6 33 SH   SOLE 9 33 0 0
ATLASSIAN CORP PLC Stock G06242104 2 9 SH   SOLE 50 9 0 0
ATLASSIAN CORP PLC Stock G06242104 1,491 7,955 SH   SOLE   7,955 0 0
AURINIA PHARMACEUTICALS INC Stock 05156V102 2,542 252,926 SH   SOLE   252,926 0 0
AUTODESK INC Stock 052769106 19 111 SH   SOLE 2 111 0 0
AUTODESK INC Stock 052769106 8 49 SH   SOLE 9 49 0 0
AUTODESK INC Stock 052769106 97 564 SH   SOLE 28 564 0 0
AUTODESK INC Stock 052769106 4 26 SH   SOLE 33 26 0 0
AUTODESK INC Stock 052769106 1 4 SH   SOLE 46 4 0 0
AUTODESK INC Stock 052769106 2 14 SH   SOLE 47 14 0 0
AUTODESK INC Stock 052769106 4 21 SH   SOLE 50 21 0 0
AUTODESK INC Stock 052769106 588 3,421 SH   SOLE   3,421 0 0
AUTOHOME INC ADR 05278C107 474 12,049 SH   SOLE 23 12,049 0 0
AUTOHOME INC ADR 05278C107 1 26 SH   SOLE   26 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 54 258 SH   SOLE 7 257 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 31 147 SH   SOLE 19 147 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 234 1,115 SH   SOLE 30 1,115 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 7 32 SH   SOLE 33 32 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 3 13 SH   SOLE 46 13 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 23 110 SH   SOLE 47 110 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 3,325 15,831 SH   SOLE   15,831 0 0
AUTOZONE INC Stock 053332102 19 9 SH   SOLE 9 9 0 0
AUTOZONE INC Stock 053332102 2 1 SH   SOLE 19 1 0 0
AUTOZONE INC Stock 053332102 4 2 SH   SOLE 33 2 0 0
AUTOZONE INC Stock 053332102 17 8 SH   SOLE 47 8 0 0
AUTOZONE INC Stock 053332102 7,019 3,266 SH   SOLE   3,266 0 0
AVALARA INC Stock 05338G106 3 40 SH   SOLE 9 40 0 0
AVALARA INC Stock 05338G106 231 3,277 SH   SOLE 23 3,277 0 0
AVALARA INC Stock 05338G106 78 1,109 SH   SOLE   1,108 0 0
AVALONBAY CMNTYS INC REIT 053484101 751 3,868 SH   SOLE   3,868 0 0
AMERICAN CENTY ETF TR ETF 025072604 280 5,374 SH   SOLE   5,374 0 0
AMERICAN CENTY ETF TR ETF 025072372 976 23,091 SH   SOLE   23,091 0 0
AMERICAN CENTY ETF TR ETF 025072364 1,081 25,427 SH   SOLE   25,427 0 0
AMERICAN CENTY ETF TR ETF 025072802 453 8,590 SH   SOLE   8,589 0 0
AMERICAN CENTY ETF TR ETF 025072349 1,367 29,655 SH   SOLE   29,655 0 0
AMERICAN CENTY ETF TR ETF 025072877 2,058 30,104 SH   SOLE   30,103 0 0
AVID BIOSERVICES INC Stock 05368M106 466 30,537 SH   SOLE   30,537 0 0
AXALTA COATING SYS LTD Stock G0750C108 205 9,279 SH   SOLE 6 9,279 0 0
AXALTA COATING SYS LTD Stock G0750C108 1 52 SH   SOLE 47 52 0 0
AXALTA COATING SYS LTD Stock G0750C108 26 1,191 SH   SOLE   1,191 0 0
AXS CHANGE FINANCE ESG ETF ETF 26922A560 3,103 118,425 SH   SOLE   118,425 0 0
B & G FOODS INC NEW Stock 05508R106 2,738 115,151 SH   SOLE   115,151 0 0
BAKER HUGHES COMPANY Stock 05722G100 1 34 SH   SOLE 33 34 0 0
BAKER HUGHES COMPANY Stock 05722G100 9 316 SH   SOLE 36 316 0 0
BAKER HUGHES COMPANY Stock 05722G100 2 76 SH   SOLE 47 76 0 0
BAKER HUGHES COMPANY Stock 05722G100 239 8,285 SH   SOLE   8,285 0 0
BALL CORP Stock 058498106 1 12 SH   SOLE 6 12 0 0
BALL CORP Stock 058498106 7 108 SH   SOLE 43 108 0 0
BALL CORP Stock 058498106 533 7,750 SH   SOLE   7,750 0 0
BANK NEW YORK MELLON CORP Stock 064058100 35 829 SH   SOLE 9 829 0 0
BANK NEW YORK MELLON CORP Stock 064058100 34 812 SH   SOLE 19 811 0 0
BANK NEW YORK MELLON CORP Stock 064058100 4 86 SH   SOLE 33 86 0 0
BANK NEW YORK MELLON CORP Stock 064058100 2 38 SH   SOLE 46 38 0 0
BANK NEW YORK MELLON CORP Stock 064058100 284 6,814 SH   SOLE   6,813 0 0
BK OF AMERICA CORP Stock 060505104 40 1,294 SH   SOLE 9 1,294 0 0
BK OF AMERICA CORP Stock 060505104 52 1,680 SH   SOLE 19 1,680 0 0
BK OF AMERICA CORP Stock 060505104 13 422 SH   SOLE 33 422 0 0
BK OF AMERICA CORP Stock 060505104 90 2,900 SH   SOLE 41 2,900 0 0
BK OF AMERICA CORP Stock 060505104 4,703 151,074 SH   SOLE   151,074 0 0
BANK MONTREAL QUE Stock 063671101 355 3,693 SH   SOLE   3,692 0 0
BARINGS GLOBAL SHORT DURATIO CEF 06760L100 154 11,841 SH   SOLE   11,841 0 0
BARRICK GOLD CORP Stock 067901108 47 2,675 SH   SOLE 26 2,675 0 0
BARRICK GOLD CORP Stock 067901108 537 30,384 SH   SOLE   30,383 0 0
BAUSCH HEALTH COS INC Stock 071734107 372 44,465 SH   SOLE   44,465 0 0
BAXTER INTL INC Stock 071813109 33 506 SH   SOLE 7 506 0 0
BAXTER INTL INC Stock 071813109 0 0 SH   SOLE 19 0 0 0
BAXTER INTL INC Stock 071813109 3 54 SH   SOLE 33 54 0 0
BAXTER INTL INC Stock 071813109 1 15 SH   SOLE 47 15 0 0
BAXTER INTL INC Stock 071813109 260 4,041 SH   SOLE   4,041 0 0
BCE INC Stock 05534B760 7 149 SH   SOLE 31 149 0 0
BCE INC Stock 05534B760 1 22 SH   SOLE 33 22 0 0
BCE INC Stock 05534B760 275 5,601 SH   SOLE 52 5,601 0 0
BCE INC Stock 05534B760 381 7,743 SH   SOLE   7,742 0 0
BECTON DICKINSON & CO Stock 075887109 1,253 5,082 SH   SOLE 6 5,081 0 0
BECTON DICKINSON & CO Stock 075887109 17 68 SH   SOLE 33 68 0 0
BECTON DICKINSON & CO Stock 075887109 5 22 SH   SOLE 36 22 0 0
BECTON DICKINSON & CO Stock 075887109 9 38 SH   SOLE 43 38 0 0
BECTON DICKINSON & CO Stock 075887109 2 9 SH   SOLE 46 9 0 0
BECTON DICKINSON & CO Stock 075887109 3 13 SH   SOLE 47 13 0 0
BECTON DICKINSON & CO Stock 075887109 1,382 5,605 SH   SOLE   5,604 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 558 2,044 SH   SOLE 6 2,044 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 55 202 SH   SOLE 9 202 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 109 400 SH   SOLE 26 400 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 17 64 SH   SOLE 33 64 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 98 358 SH   SOLE 36 358 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 152 555 SH   SOLE 47 555 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 11,308 41,417 SH   SOLE   41,416 0 0
BHP GROUP LTD ADR 088606108 16 291 SH   SOLE 9 291 0 0
BHP GROUP LTD ADR 088606108 4 64 SH   SOLE 33 64 0 0
BHP GROUP LTD ADR 088606108 1,199 21,344 SH   SOLE   21,343 0 0
BILL COM HLDGS INC Stock 090043100 6 57 SH   SOLE 9 57 0 0
BILL COM HLDGS INC Stock 090043100 570 5,185 SH   SOLE 23 5,185 0 0
BILL COM HLDGS INC Stock 090043100 3 29 SH   SOLE 36 29 0 0
BILL COM HLDGS INC Stock 090043100 7 65 SH   SOLE 43 65 0 0
BILL COM HLDGS INC Stock 090043100 135 1,231 SH   SOLE 48 1,231 0 0
BILL COM HLDGS INC Stock 090043100 866 7,881 SH   SOLE   7,881 0 0
BIOGEN INC Stock 09062X103 1 4 SH   SOLE 33 4 0 0
BIOGEN INC Stock 09062X103 4 18 SH   SOLE 47 18 0 0
BIOGEN INC Stock 09062X103 734 3,597 SH   SOLE   3,597 0 0
BLACK KNIGHT INC Stock 09215C105 477 7,292 SH   SOLE 6 7,292 0 0
BLACK KNIGHT INC Stock 09215C105 22 333 SH   SOLE 9 333 0 0
BLACK KNIGHT INC Stock 09215C105 6 88 SH   SOLE 33 88 0 0
BLACK KNIGHT INC Stock 09215C105 84 1,289 SH   SOLE   1,289 0 0
BLACK STONE MINERALS L P Stock 09225M101 148 10,800 SH   SOLE   10,800 0 0
BLACKLINE INC Stock 09239B109 2 25 SH   SOLE 9 25 0 0
BLACKLINE INC Stock 09239B109 384 5,771 SH   SOLE 23 5,771 0 0
BLACKLINE INC Stock 09239B109 23 350 SH   SOLE   350 0 0
BLACKROCK CAP ALLOCATION TR CEF 09260U109 246 16,807 SH   SOLE   16,807 0 0
BLACKROCK CR ALLOCATION INCO CEF 092508100 193 17,706 SH   SOLE   17,706 0 0
BLACKROCK ENHANCD CAP & INM CEF 09256A109 427 24,281 SH   SOLE   24,281 0 0
BLACKROCK ENHANCED EQUITY DI CEF 09251A104 635 71,899 SH   SOLE   71,898 0 0
BLACKROCK INC Stock 09247X101 40 66 SH   SOLE 7 66 0 0
BLACKROCK INC Stock 09247X101 17 28 SH   SOLE 9 28 0 0
BLACKROCK INC Stock 09247X101 88 145 SH   SOLE 19 145 0 0
BLACKROCK INC Stock 09247X101 6 10 SH   SOLE 33 10 0 0
BLACKROCK INC Stock 09247X101 2,934 4,817 SH   SOLE   4,817 0 0
BLACKROCK LONG-TERM MUN ADVA CEF 09250B103 143 12,900 SH   SOLE   12,900 0 0
BLACKROCK MULTI SECTOR INC T CEF 09258A107 184 12,968 SH   SOLE   12,968 0 0
BLACKROCK MUNIYILD QULT FD I CEF 09254F100 307 24,177 SH   SOLE   24,177 0 0
BLACKROCK MUNIYIELD QUALITY CEF 09254E103 748 64,138 SH   SOLE   64,138 0 0
BLACKROCK MUN TARGET TERM TR CEF 09257P105 1,376 62,100 SH   SOLE   62,100 0 0
BLACKROCK MUN INCOME QUALITY CEF 092479104 303 24,472 SH   SOLE   24,472 0 0
BLACKROCK RES & COMMODITIES CEF 09257A108 100 11,167 SH   SOLE   11,167 0 0
ISHARES U S ETF TR ETF 46431W507 3,929 79,769 SH   SOLE   79,769 0 0
ISHARES TR ETF 46434V878 631 12,612 SH   SOLE 49 12,612 0 0
ISHARES TR ETF 46434V878 521 10,405 SH   SOLE   10,405 0 0
BLACKSTONE INC Stock 09260D107 33 364 SH   SOLE 9 364 0 0
BLACKSTONE INC Stock 09260D107 11 121 SH   SOLE 43 121 0 0
BLACKSTONE INC Stock 09260D107 4,465 48,945 SH   SOLE   48,945 0 0
BLACKSTONE STRATEGIC CREDIT CEF 09257R101 875 78,326 SH   SOLE   78,326 0 0
BLACKSTONE MTG TR INC REIT 09257W100 304 11,001 SH   SOLE   11,000 0 0
BLOCK INC Stock 852234103 0 1 SH   SOLE 6 1 0 0
BLOCK INC Stock 852234103 4 58 SH   SOLE 9 58 0 0
BLOCK INC Stock 852234103 0 8 SH   SOLE 47 8 0 0
BLOCK INC Stock 852234103 92 1,498 SH   SOLE 48 1,498 0 0
BLOCK INC Stock 852234103 1,784 29,035 SH   SOLE   29,034 0 0
BOEING CO Stock 097023105 8 57 SH   SOLE 9 57 0 0
BOEING CO Stock 097023105 7 48 SH   SOLE 33 48 0 0
BOEING CO Stock 097023105 2 13 SH   SOLE 47 13 0 0
BOEING CO Stock 097023105 3,262 23,860 SH   SOLE   23,860 0 0
BOOKING HOLDINGS INC Stock 09857L108 26 15 SH   SOLE 2 15 0 0
BOOKING HOLDINGS INC Stock 09857L108 7 4 SH   SOLE 9 4 0 0
BOOKING HOLDINGS INC Stock 09857L108 332 190 SH   SOLE 18 190 0 0
BOOKING HOLDINGS INC Stock 09857L108 373 213 SH   SOLE   213 0 0
BOOZ ALLEN HAMILTON HLDG COR Stock 099502106 22 240 SH   SOLE 9 240 0 0
BOOZ ALLEN HAMILTON HLDG COR Stock 099502106 625 6,916 SH   SOLE   6,915 0 0
BORGWARNER INC Stock 099724106 1 26 SH   SOLE 33 26 0 0
BORGWARNER INC Stock 099724106 774 23,200 SH   SOLE   23,199 0 0
BOSTON BEER INC Stock 100557107 68 226 SH   SOLE 48 226 0 0
BOSTON BEER INC Stock 100557107 486 1,604 SH   SOLE   1,604 0 0
BOSTON OMAHA CORP Stock 101044105 854 41,351 SH   SOLE   41,351 0 0
BOSTON PROPERTIES INC REIT 101121101 1 7 SH   SOLE 46 7 0 0
BOSTON PROPERTIES INC REIT 101121101 230 2,588 SH   SOLE   2,588 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 22 585 SH   SOLE 9 585 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 2 43 SH   SOLE 46 43 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 348 9,331 SH   SOLE 53 9,331 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 275 7,366 SH   SOLE   7,366 0 0
SRH TOTAL RETURN FUND INC CEF 101507101 767 64,169 SH   SOLE   64,169 0 0
BOX INC Stock 10316T104 530 21,073 SH   SOLE   21,073 0 0
BP PLC ADR 055622104 5 168 SH   SOLE 9 168 0 0
BP PLC ADR 055622104 1 46 SH   SOLE 33 46 0 0
BP PLC ADR 055622104 21 743 SH   SOLE 36 743 0 0
BP PLC ADR 055622104 36 1,280 SH   SOLE 43 1,279 0 0
BP PLC ADR 055622104 633 22,320 SH   SOLE   22,320 0 0
BRAEMAR HOTELS & RESORTS INC REIT 10482B101 287 66,950 SH   SOLE   66,950 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108 1 7 SH   SOLE 6 7 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108 25 327 SH   SOLE 9 327 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108 68 883 SH   SOLE 19 882 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108 7 97 SH   SOLE 33 97 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108 92 1,190 SH   SOLE 47 1,189 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108 149 1,940 SH   SOLE 52 1,940 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108 9,783 127,053 SH   SOLE   127,053 0 0
BRITISH AMERN TOB PLC ADR 110448107 9 215 SH   SOLE 31 215 0 0
BRITISH AMERN TOB PLC ADR 110448107 3 81 SH   SOLE 33 81 0 0
BRITISH AMERN TOB PLC ADR 110448107 12 284 SH   SOLE 36 284 0 0
BRITISH AMERN TOB PLC ADR 110448107 0 2 SH   SOLE 40 2 0 0
BRITISH AMERN TOB PLC ADR 110448107 21 486 SH   SOLE 43 486 0 0
BRITISH AMERN TOB PLC ADR 110448107 407 9,485 SH   SOLE 52 9,485 0 0
BRITISH AMERN TOB PLC ADR 110448107 1,759 40,991 SH   SOLE   40,990 0 0
BROADCOM INC Stock 11135F101 64 131 SH   SOLE 6 131 0 0
BROADCOM INC Stock 11135F101 65 133 SH   SOLE 7 133 0 0
BROADCOM INC Stock 11135F101 30 61 SH   SOLE 9 61 0 0
BROADCOM INC Stock 11135F101 62 128 SH   SOLE 19 128 0 0
BROADCOM INC Stock 11135F101 10 20 SH   SOLE 33 20 0 0
BROADCOM INC Stock 11135F101 0 0 SH   SOLE 36 0 0 0
BROADCOM INC Stock 11135F101 4 9 SH   SOLE 46 9 0 0
BROADCOM INC Stock 11135F101 4 8 SH   SOLE 47 8 0 0
BROADCOM INC Stock 11135F101 5 10 SH   SOLE 50 10 0 0
BROADCOM INC Stock 11135F101 7,200 14,820 SH   SOLE   14,820 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 26 179 SH   SOLE 2 179 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 1,232 8,645 SH   SOLE 6 8,645 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 1 10 SH   SOLE 33 10 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 1 8 SH   SOLE 47 8 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 84 587 SH   SOLE 49 587 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 1,050 7,365 SH   SOLE   7,365 0 0
BROOKFIELD ASSET MGMT INC Stock 112585104 564 12,693 SH   SOLE 6 12,693 0 0
BROOKFIELD ASSET MGMT INC Stock 112585104 0 0 SH   SOLE 33 0 0 0
BROOKFIELD ASSET MGMT INC Stock 112585104 1,705 38,351 SH   SOLE   38,350 0 0
BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107 747 17,586 SH   SOLE 6 17,586 0 0
BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107 68 1,600 SH   SOLE   1,599 0 0
BROOKFIELD INFRAST PARTNERS Stock G16252101 346 9,064 SH   SOLE   9,063 0 0
BROWN & BROWN INC Stock 115236101 193 3,300 SH   SOLE 5 3,300 0 0
BROWN & BROWN INC Stock 115236101 1,858 31,845 SH   SOLE 6 31,845 0 0
BROWN & BROWN INC Stock 115236101 45 771 SH   SOLE   771 0 0
BROWN FORMAN CORP Stock 115637100 471 6,960 SH   SOLE   6,960 0 0
BROWN FORMAN CORP Stock 115637209 1 14 SH   SOLE 33 14 0 0
BROWN FORMAN CORP Stock 115637209 1 15 SH   SOLE 46 15 0 0
BROWN FORMAN CORP Stock 115637209 461 6,564 SH   SOLE   6,563 0 0
BRUKER CORP Stock 116794108 379 6,034 SH   SOLE   6,034 0 0
BUNGE LIMITED Stock G16962105 6 69 SH   SOLE 19 69 0 0
BUNGE LIMITED Stock G16962105 122 1,345 SH   SOLE 24 1,345 0 0
BUNGE LIMITED Stock G16962105 527 5,812 SH   SOLE   5,811 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 228 2,250 SH   SOLE 5 2,250 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 35 349 SH   SOLE 19 349 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 1 12 SH   SOLE 33 12 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 0 0 SH   SOLE 36 0 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 0 2 SH   SOLE 46 2 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 0 0 SH   SOLE 47 0 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 416 4,100 SH   SOLE   4,100 0 0
COTERRA ENERGY INC Stock 127097103 1 43 SH   SOLE 9 43 0 0
COTERRA ENERGY INC Stock 127097103 1 35 SH   SOLE 33 34 0 0
COTERRA ENERGY INC Stock 127097103 2 77 SH   SOLE 47 77 0 0
COTERRA ENERGY INC Stock 127097103 392 15,183 SH   SOLE   15,183 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 29 195 SH   SOLE 9 195 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 72 482 SH   SOLE 19 482 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 5 34 SH   SOLE 33 34 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 7 47 SH   SOLE 36 47 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 12 80 SH   SOLE 43 80 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 1 5 SH   SOLE 46 5 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 58 388 SH   SOLE 47 388 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 461 3,074 SH   SOLE   3,074 0 0
CAESARS ENTERTAINMENT INC NE Stock 12769G100 23 588 SH   SOLE 9 588 0 0
CAESARS ENTERTAINMENT INC NE Stock 12769G100 0 10 SH   SOLE 46 10 0 0
CAESARS ENTERTAINMENT INC NE Stock 12769G100 1 29 SH   SOLE 47 29 0 0
CAESARS ENTERTAINMENT INC NE Stock 12769G100 419 10,928 SH   SOLE   10,928 0 0
CALAMOS CONV & HIGH INCOME F CEF 12811P108 117 10,467 SH   SOLE   10,467 0 0
CALAMOS CONV OPPORTUNITIES & CEF 128117108 207 19,265 SH   SOLE   19,264 0 0
CALAMOS STRATEGIC TOTAL RETU CEF 128125101 396 30,211 SH   SOLE   30,211 0 0
CALUMET SPECIALTY PRODS PART Stock 131476103 135 13,000 SH   SOLE   13,000 0 0
CAMBRIA ETF TR ETF 132061201 358 6,571 SH   SOLE   6,571 0 0
CAMBRIA ETF TR ETF 132061888 244 9,505 SH   SOLE   9,505 0 0
CAMPBELL SOUP CO Stock 134429109 50 1,045 SH   SOLE 24 1,045 0 0
CAMPBELL SOUP CO Stock 134429109 1 14 SH   SOLE 46 14 0 0
CAMPBELL SOUP CO Stock 134429109 1,641 34,154 SH   SOLE   34,154 0 0
CANADIAN IMP BK COMM Stock 136069101 92 1,894 SH   SOLE 52 1,894 0 0
CANADIAN IMP BK COMM Stock 136069101 1,633 33,647 SH   SOLE   33,647 0 0
CANADIAN NATL RY CO Stock 136375102 7 64 SH   SOLE 9 64 0 0
CANADIAN NATL RY CO Stock 136375102 218 1,940 SH   SOLE 30 1,940 0 0
CANADIAN NATL RY CO Stock 136375102 2 21 SH   SOLE 33 21 0 0
CANADIAN NATL RY CO Stock 136375102 8 71 SH   SOLE 36 71 0 0
CANADIAN NATL RY CO Stock 136375102 790 7,028 SH   SOLE   7,027 0 0
CANADIAN PAC RY LTD Stock 13645T100 5 76 SH   SOLE 9 76 0 0
CANADIAN PAC RY LTD Stock 13645T100 2 25 SH   SOLE 33 25 0 0
CANADIAN PAC RY LTD Stock 13645T100 369 5,287 SH   SOLE   5,286 0 0
CAPITAL GROUP CORE EQUITY ET ETF 14020V108 1,108 51,040 SH   SOLE 49 51,040 0 0
CAPITAL GROUP CORE EQUITY ET ETF 14020V108 429 19,776 SH   SOLE   19,776 0 0
CAPITAL GROUP DIVIDEND VALUE ETF 14020W106 928 41,599 SH   SOLE 49 41,599 0 0
CAPITAL GROUP DIVIDEND VALUE ETF 14020W106 22 971 SH   SOLE   971 0 0
CAPITAL GROUP GROWTH ETF ETF 14020G101 602 30,168 SH   SOLE 49 30,168 0 0
CAPITAL GROUP GROWTH ETF ETF 14020G101 2 104 SH   SOLE   104 0 0
CAPITAL GROUP INTL FOCUS EQT ETF 14019W109 772 37,365 SH   SOLE 49 37,365 0 0
CAPITAL GROUP INTL FOCUS EQT ETF 14019W109 2 101 SH   SOLE   101 0 0
CAPITAL ONE FINL CORP Stock 14040H105 260 2,500 SH   SOLE 5 2,500 0 0
CAPITAL ONE FINL CORP Stock 14040H105 72 694 SH   SOLE 9 694 0 0
CAPITAL ONE FINL CORP Stock 14040H105 5 46 SH   SOLE 33 46 0 0
CAPITAL ONE FINL CORP Stock 14040H105 5 48 SH   SOLE 36 48 0 0
CAPITAL ONE FINL CORP Stock 14040H105 9 84 SH   SOLE 43 84 0 0
CAPITAL ONE FINL CORP Stock 14040H105 2 17 SH   SOLE 46 17 0 0
CAPITAL ONE FINL CORP Stock 14040H105 1,968 18,893 SH   SOLE   18,892 0 0
CARLISLE COS INC Stock 142339100 9 38 SH   SOLE 19 38 0 0
CARLISLE COS INC Stock 142339100 801 3,359 SH   SOLE   3,359 0 0
CARLYLE GROUP INC Stock 14316J108 2 59 SH   SOLE 36 59 0 0
CARLYLE GROUP INC Stock 14316J108 206 6,494 SH   SOLE   6,494 0 0
CARMAX INC Stock 143130102 508 5,617 SH   SOLE 6 5,617 0 0
CARMAX INC Stock 143130102 1 16 SH   SOLE 25 16 0 0
CARMAX INC Stock 143130102 0 4 SH   SOLE 46 4 0 0
CARMAX INC Stock 143130102 1 10 SH   SOLE 47 10 0 0
CARMAX INC Stock 143130102 656 7,247 SH   SOLE   7,247 0 0
CARNIVAL CORP Stock 143658300 1 70 SH   SOLE 33 70 0 0
CARNIVAL CORP Stock 143658300 0 49 SH   SOLE 47 49 0 0
CARNIVAL CORP Stock 143658300 271 31,358 SH   SOLE   31,357 0 0
CARRIAGE SVCS INC Stock 143905107 386 9,744 SH   SOLE   9,743 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104 26 741 SH   SOLE 19 741 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104 162 4,550 SH   SOLE 30 4,550 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104 1 25 SH   SOLE 46 25 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104 378 10,604 SH   SOLE   10,603 0 0
CASELLA WASTE SYS INC Stock 147448104 0 3 SH   SOLE 19 3 0 0
CASELLA WASTE SYS INC Stock 147448104 296 4,076 SH   SOLE   4,076 0 0
CASSAVA SCIENCES INC Stock 14817C107 174 6,179 SH   SOLE   6,179 0 0
CATERPILLAR INC Stock 149123101 16 87 SH   SOLE 9 87 0 0
CATERPILLAR INC Stock 149123101 61 339 SH   SOLE 19 338 0 0
CATERPILLAR INC Stock 149123101 3 14 SH   SOLE 33 14 0 0
CATERPILLAR INC Stock 149123101 6 33 SH   SOLE 36 33 0 0
CATERPILLAR INC Stock 149123101 98 550 SH   SOLE 41 550 0 0
CATERPILLAR INC Stock 149123101 10 58 SH   SOLE 43 58 0 0
CATERPILLAR INC Stock 149123101 3 14 SH   SOLE 47 14 0 0
CATERPILLAR INC Stock 149123101 5,663 31,677 SH   SOLE   31,677 0 0
CDK GLOBAL INC Stock 12508E101 304 5,550 SH   SOLE 5 5,550 0 0
CDK GLOBAL INC Stock 12508E101 54 991 SH   SOLE   991 0 0
CDW CORP Stock 12514G108 574 3,640 SH   SOLE 18 3,640 0 0
CDW CORP Stock 12514G108 15 94 SH   SOLE 19 94 0 0
CDW CORP Stock 12514G108 2 14 SH   SOLE 23 14 0 0
CDW CORP Stock 12514G108 210 1,330 SH   SOLE 30 1,330 0 0
CDW CORP Stock 12514G108 176 1,120 SH   SOLE   1,120 0 0
CELANESE CORP DEL Stock 150870103 11 94 SH   SOLE 9 94 0 0
CELANESE CORP DEL Stock 150870103 29 244 SH   SOLE 19 244 0 0
CELANESE CORP DEL Stock 150870103 1,357 11,534 SH   SOLE   11,533 0 0
CENTENE CORP DEL Stock 15135B101 13 155 SH   SOLE 9 155 0 0
CENTENE CORP DEL Stock 15135B101 1 14 SH   SOLE 33 14 0 0
CENTENE CORP DEL Stock 15135B101 1 12 SH   SOLE 46 12 0 0
CENTENE CORP DEL Stock 15135B101 2 19 SH   SOLE 47 19 0 0
CENTENE CORP DEL Stock 15135B101 493 5,829 SH   SOLE   5,829 0 0
CENTERPOINT ENERGY INC Stock 15189T107 6 189 SH   SOLE 36 189 0 0
CENTERPOINT ENERGY INC Stock 15189T107 10 322 SH   SOLE 43 321 0 0
CENTERPOINT ENERGY INC Stock 15189T107 241 8,140 SH   SOLE   8,139 0 0
LUMEN TECHNOLOGIES INC Stock 550241103 89 8,126 SH   SOLE 19 8,126 0 0
LUMEN TECHNOLOGIES INC Stock 550241103 1 88 SH   SOLE 33 87 0 0
LUMEN TECHNOLOGIES INC Stock 550241103 1,167 107,000 SH   SOLE   107,000 0 0
CERIDIAN HCM HLDG INC Stock 15677J108 379 8,041 SH   SOLE   8,041 0 0
CF INDS HLDGS INC Stock 125269100 40 466 SH   SOLE 19 466 0 0
CF INDS HLDGS INC Stock 125269100 1 12 SH   SOLE 33 12 0 0
CF INDS HLDGS INC Stock 125269100 4,427 51,643 SH   SOLE   51,643 0 0
CHANGE HEALTHCARE INC Stock 15912K100 420 18,200 SH   SOLE 5 18,200 0 0
CHANGE HEALTHCARE INC Stock 15912K100 4 171 SH   SOLE 9 171 0 0
CHANGE HEALTHCARE INC Stock 15912K100 7 312 SH   SOLE   312 0 0
SCHWAB CHARLES CORP Stock 808513105 396 6,275 SH   SOLE 5 6,275 0 0
SCHWAB CHARLES CORP Stock 808513105 1,164 18,424 SH   SOLE 6 18,423 0 0
SCHWAB CHARLES CORP Stock 808513105 24 384 SH   SOLE 9 384 0 0
SCHWAB CHARLES CORP Stock 808513105 8 123 SH   SOLE 33 123 0 0
SCHWAB CHARLES CORP Stock 808513105 12 189 SH   SOLE 36 189 0 0
SCHWAB CHARLES CORP Stock 808513105 21 333 SH   SOLE 43 333 0 0
SCHWAB CHARLES CORP Stock 808513105 2 38 SH   SOLE 46 38 0 0
SCHWAB CHARLES CORP Stock 808513105 2 26 SH   SOLE 47 26 0 0
SCHWAB CHARLES CORP Stock 808513105 396 6,264 SH   SOLE 53 6,263 0 0
SCHWAB CHARLES CORP Stock 808513105 1,255 19,866 SH   SOLE   19,866 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 7 15 SH   SOLE 9 15 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 3 6 SH   SOLE 33 6 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 26 56 SH   SOLE 36 56 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 2 4 SH   SOLE 46 4 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 1 3 SH   SOLE 47 3 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 691 1,475 SH   SOLE   1,475 0 0
CHECK POINT SOFTWARE TECH LT Stock M22465104 5 39 SH   SOLE 9 39 0 0
CHECK POINT SOFTWARE TECH LT Stock M22465104 319 2,619 SH   SOLE   2,619 0 0
CHEFS WHSE INC Stock 163086101 2 44 SH   SOLE 9 44 0 0
CHEFS WHSE INC Stock 163086101 188 4,834 SH   SOLE 23 4,834 0 0
CHEFS WHSE INC Stock 163086101 185 4,768 SH   SOLE   4,768 0 0
CHEMOMAB THERAPEUTICS LTD SPONSORED ADS ADR 03280X102 41 11,173 SH   SOLE   11,173 0 0
CHENIERE ENERGY INC Stock 16411R208 2 16 SH   SOLE 19 16 0 0
CHENIERE ENERGY INC Stock 16411R208 6 47 SH   SOLE 47 47 0 0
CHENIERE ENERGY INC Stock 16411R208 1,291 9,708 SH   SOLE   9,708 0 0
CHERRY HILL MTG INVT CORP REIT 164651101 180 28,054 SH   SOLE   28,054 0 0
CHEVRON CORP NEW Stock 166764100 2,111 14,583 SH   SOLE 6 14,583 0 0
CHEVRON CORP NEW Stock 166764100 65 448 SH   SOLE 7 447 0 0
CHEVRON CORP NEW Stock 166764100 53 367 SH   SOLE 9 367 0 0
CHEVRON CORP NEW Stock 166764100 216 1,492 SH   SOLE 19 1,491 0 0
CHEVRON CORP NEW Stock 166764100 15 105 SH   SOLE 33 105 0 0
CHEVRON CORP NEW Stock 166764100 25 175 SH   SOLE 41 175 0 0
CHEVRON CORP NEW Stock 166764100 42 288 SH   SOLE 47 288 0 0
CHEVRON CORP NEW Stock 166764100 88 610 SH   SOLE 52 610 0 0
CHEVRON CORP NEW Stock 166764100 15,915 109,927 SH   SOLE   109,926 0 0
CHEWY INC Stock 16679L109 612 17,636 SH   SOLE   17,636 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105 8 6 SH   SOLE 9 6 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105 3 2 SH   SOLE 19 2 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105 13 10 SH   SOLE 43 10 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105 1 1 SH   SOLE 47 1 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105 207 158 SH   SOLE 48 158 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105 401 307 SH   SOLE   307 0 0
CHUBB LIMITED Stock H1467J104 2,208 11,232 SH   SOLE 6 11,231 0 0
CHUBB LIMITED Stock H1467J104 30 154 SH   SOLE 9 154 0 0
CHUBB LIMITED Stock H1467J104 7 34 SH   SOLE 33 34 0 0
CHUBB LIMITED Stock H1467J104 3 14 SH   SOLE 46 14 0 0
CHUBB LIMITED Stock H1467J104 13 67 SH   SOLE 47 67 0 0
CHUBB LIMITED Stock H1467J104 3,486 17,732 SH   SOLE   17,732 0 0
CHURCH & DWIGHT CO INC Stock 171340102 9 101 SH   SOLE 9 101 0 0
CHURCH & DWIGHT CO INC Stock 171340102 2 21 SH   SOLE 46 21 0 0
CHURCH & DWIGHT CO INC Stock 171340102 1,723 18,598 SH   SOLE   18,597 0 0
CIGNA CORP NEW Stock 125523100 43 164 SH   SOLE 9 164 0 0
CIGNA CORP NEW Stock 125523100 5 18 SH   SOLE 33 18 0 0
CIGNA CORP NEW Stock 125523100 18 68 SH   SOLE 36 68 0 0
CIGNA CORP NEW Stock 125523100 31 117 SH   SOLE 43 117 0 0
CIGNA CORP NEW Stock 125523100 2 9 SH   SOLE 46 9 0 0
CIGNA CORP NEW Stock 125523100 1,749 6,636 SH   SOLE   6,636 0 0
CINEMARK HLDGS INC Stock 17243V102 1,028 68,435 SH   SOLE   68,435 0 0
CISCO SYS INC Stock 17275R102 541 12,689 SH   SOLE 6 12,689 0 0
CISCO SYS INC Stock 17275R102 25 582 SH   SOLE 7 581 0 0
CISCO SYS INC Stock 17275R102 58 1,367 SH   SOLE 9 1,367 0 0
CISCO SYS INC Stock 17275R102 72 1,690 SH   SOLE 19 1,689 0 0
CISCO SYS INC Stock 17275R102 114 2,680 SH   SOLE 24 2,680 0 0
CISCO SYS INC Stock 17275R102 31 730 SH   SOLE 26 730 0 0
CISCO SYS INC Stock 17275R102 7 166 SH   SOLE 33 165 0 0
CISCO SYS INC Stock 17275R102 20 469 SH   SOLE 36 469 0 0
CISCO SYS INC Stock 17275R102 36 847 SH   SOLE 43 847 0 0
CISCO SYS INC Stock 17275R102 4 101 SH   SOLE 46 101 0 0
CISCO SYS INC Stock 17275R102 51 1,187 SH   SOLE 47 1,187 0 0
CISCO SYS INC Stock 17275R102 131 3,076 SH   SOLE 52 3,076 0 0
CISCO SYS INC Stock 17275R102 7,971 186,947 SH   SOLE   186,947 0 0
CITIGROUP INC Stock 172967424 24 519 SH   SOLE 9 519 0 0
CITIGROUP INC Stock 172967424 25 536 SH   SOLE 19 535 0 0
CITIGROUP INC Stock 172967424 28 616 SH   SOLE 36 616 0 0
CITIGROUP INC Stock 172967424 49 1,064 SH   SOLE 43 1,063 0 0
CITIGROUP INC Stock 172967424 1,880 40,869 SH   SOLE   40,868 0 0
CITIZENS FINL GROUP INC Stock 174610105 16 451 SH   SOLE 19 451 0 0
CITIZENS FINL GROUP INC Stock 174610105 2 66 SH   SOLE 33 66 0 0
CITIZENS FINL GROUP INC Stock 174610105 852 23,862 SH   SOLE   23,861 0 0
CLARIVATE PLC Stock G21810109 261 18,800 SH   SOLE 5 18,800 0 0
CLARIVATE PLC Stock G21810109 89 6,425 SH   SOLE 6 6,425 0 0
CLARIVATE PLC Stock G21810109 4 277 SH   SOLE 9 277 0 0
CLARIVATE PLC Stock G21810109 4 270 SH   SOLE   270 0 0
CLEVELAND-CLIFFS INC NEW Stock 185899101 1,393 90,654 SH   SOLE   90,654 0 0
CLOROX CO DEL Stock 189054109 1,113 7,892 SH   SOLE 6 7,892 0 0
CLOROX CO DEL Stock 189054109 20 139 SH   SOLE 9 139 0 0
CLOROX CO DEL Stock 189054109 1 10 SH   SOLE 33 10 0 0
CLOROX CO DEL Stock 189054109 1 7 SH   SOLE 46 7 0 0
CLOROX CO DEL Stock 189054109 171 1,212 SH   SOLE 52 1,212 0 0
CLOROX CO DEL Stock 189054109 670 4,750 SH   SOLE   4,749 0 0
CLOUDFLARE INC Stock 18915M107 229 5,241 SH   SOLE   5,241 0 0
CME GROUP INC Stock 12572Q105 35 173 SH   SOLE 7 173 0 0
CME GROUP INC Stock 12572Q105 2 8 SH   SOLE 33 8 0 0
CME GROUP INC Stock 12572Q105 102 500 SH   SOLE 41 500 0 0
CME GROUP INC Stock 12572Q105 2 11 SH   SOLE 46 11 0 0
CME GROUP INC Stock 12572Q105 369 1,800 SH   SOLE   1,800 0 0
COCA COLA CO Stock 191216100 1 20 SH   SOLE 6 20 0 0
COCA COLA CO Stock 191216100 65 1,036 SH   SOLE 7 1,036 0 0
COCA COLA CO Stock 191216100 15 239 SH   SOLE 9 239 0 0
COCA COLA CO Stock 191216100 61 977 SH   SOLE 19 977 0 0
COCA COLA CO Stock 191216100 19 300 SH   SOLE 33 299 0 0
COCA COLA CO Stock 191216100 8 121 SH   SOLE 36 121 0 0
COCA COLA CO Stock 191216100 13 207 SH   SOLE 43 207 0 0
COCA COLA CO Stock 191216100 4 67 SH   SOLE 47 67 0 0
COCA COLA CO Stock 191216100 10,037 159,543 SH   SOLE   159,542 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 7 103 SH   SOLE 9 103 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 2 36 SH   SOLE 33 36 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 13 200 SH   SOLE 36 200 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 23 344 SH   SOLE 43 343 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 1 19 SH   SOLE 46 19 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 11 168 SH   SOLE 47 168 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 422 6,260 SH   SOLE   6,260 0 0
COHEN & STEERS INFRASTRUCTUR CEF 19248A109 647 25,548 SH   SOLE   25,547 0 0
COHEN & STEERS REIT & PFD & CEF 19247X100 379 17,754 SH   SOLE   17,754 0 0
COINBASE GLOBAL INC Stock 19260Q107 0 2 SH   SOLE 6 2 0 0
COINBASE GLOBAL INC Stock 19260Q107 325 6,902 SH   SOLE   6,902 0 0
COLGATE PALMOLIVE CO Stock 194162103 1,931 24,092 SH   SOLE 6 24,092 0 0
COLGATE PALMOLIVE CO Stock 194162103 23 292 SH   SOLE 9 292 0 0
COLGATE PALMOLIVE CO Stock 194162103 12 155 SH   SOLE 19 155 0 0
COLGATE PALMOLIVE CO Stock 194162103 6 71 SH   SOLE 33 71 0 0
COLGATE PALMOLIVE CO Stock 194162103 62 777 SH   SOLE 47 777 0 0
COLGATE PALMOLIVE CO Stock 194162103 2,672 33,346 SH   SOLE   33,345 0 0
BRIGHTSPIRE CAPITAL INC REIT 10949T109 80 10,537 SH   SOLE   10,537 0 0
COLUMBIA ETF TR I ETF 19761L508 239 13,547 SH   SOLE   13,547 0 0
COLUMBIA FINL INC Stock 197641103 807 37,000 SH   SOLE   37,000 0 0
COMCAST CORP NEW Stock 20030N101 73 1,850 SH   SOLE 5 1,850 0 0
COMCAST CORP NEW Stock 20030N101 24 619 SH   SOLE 7 618 0 0
COMCAST CORP NEW Stock 20030N101 54 1,387 SH   SOLE 9 1,387 0 0
COMCAST CORP NEW Stock 20030N101 66 1,681 SH   SOLE 19 1,680 0 0
COMCAST CORP NEW Stock 20030N101 42 1,060 SH   SOLE 26 1,060 0 0
COMCAST CORP NEW Stock 20030N101 4 93 SH   SOLE 33 92 0 0
COMCAST CORP NEW Stock 20030N101 20 503 SH   SOLE 36 503 0 0
COMCAST CORP NEW Stock 20030N101 21 541 SH   SOLE 43 540 0 0
COMCAST CORP NEW Stock 20030N101 4 102 SH   SOLE 46 102 0 0
COMCAST CORP NEW Stock 20030N101 26 669 SH   SOLE 47 669 0 0
COMCAST CORP NEW Stock 20030N101 2,096 53,407 SH   SOLE   53,406 0 0
COMERICA INC Stock 200340107 1 12 SH   SOLE 46 12 0 0
COMERICA INC Stock 200340107 197 2,684 SH   SOLE   2,684 0 0
COMMERCE BANCSHARES INC Stock 200525103 1,297 19,758 SH   SOLE 6 19,757 0 0
COMMERCE BANCSHARES INC Stock 200525103 8 122 SH   SOLE 19 122 0 0
COMMERCE BANCSHARES INC Stock 200525103 0 1 SH   SOLE 47 1 0 0
COMMERCE BANCSHARES INC Stock 200525103 104 1,589 SH   SOLE   1,589 0 0
COMMERCIAL METALS CO Stock 201723103 0 8 SH   SOLE 19 8 0 0
COMMERCIAL METALS CO Stock 201723103 122 3,689 SH   SOLE 45 3,689 0 0
COMMERCIAL METALS CO Stock 201723103 231 6,966 SH   SOLE   6,966 0 0
SELECT SECTOR SPDR TR ETF 81369Y852 5,163 95,136 SH   SOLE   95,136 0 0
COMMUNITY HEALTH SYS INC NEW Stock 203668108 47 12,615 SH   SOLE   12,615 0 0
CONAGRA BRANDS INC Stock 205887102 2 70 SH   SOLE 33 70 0 0
CONAGRA BRANDS INC Stock 205887102 1 25 SH   SOLE 46 25 0 0
CONAGRA BRANDS INC Stock 205887102 124 3,635 SH   SOLE 52 3,635 0 0
CONAGRA BRANDS INC Stock 205887102 2,092 61,106 SH   SOLE   61,105 0 0
CONFLUENT INC Stock 20717M103 417 17,942 SH   SOLE   17,942 0 0
CONOCOPHILLIPS Stock 20825C104 25 282 SH   SOLE 9 282 0 0
CONOCOPHILLIPS Stock 20825C104 73 809 SH   SOLE 19 809 0 0
CONOCOPHILLIPS Stock 20825C104 5 50 SH   SOLE 33 50 0 0
CONOCOPHILLIPS Stock 20825C104 12 139 SH   SOLE 36 139 0 0
CONOCOPHILLIPS Stock 20825C104 21 239 SH   SOLE 43 239 0 0
CONOCOPHILLIPS Stock 20825C104 6 62 SH   SOLE 47 62 0 0
CONOCOPHILLIPS Stock 20825C104 9,239 102,869 SH   SOLE   102,868 0 0
CONSOLIDATED EDISON INC Stock 209115104 2 20 SH   SOLE 33 20 0 0
CONSOLIDATED EDISON INC Stock 209115104 5 49 SH   SOLE 46 49 0 0
CONSOLIDATED EDISON INC Stock 209115104 12 128 SH   SOLE 47 128 0 0
CONSOLIDATED EDISON INC Stock 209115104 648 6,818 SH   SOLE   6,818 0 0
CONSTELLATION BRANDS INC Stock 21036P108 12 52 SH   SOLE 36 52 0 0
CONSTELLATION BRANDS INC Stock 21036P108 21 89 SH   SOLE 43 89 0 0
CONSTELLATION BRANDS INC Stock 21036P108 2 9 SH   SOLE 47 9 0 0
CONSTELLATION BRANDS INC Stock 21036P108 251 1,076 SH   SOLE 48 1,076 0 0
CONSTELLATION BRANDS INC Stock 21036P108 2,144 9,197 SH   SOLE   9,197 0 0
SELECT SECTOR SPDR TR ETF 81369Y407 1,912 13,910 SH   SOLE   13,910 0 0
SELECT SECTOR SPDR TR ETF 81369Y308 3,705 51,330 SH   SOLE   51,329 0 0
CONTINENTAL RES INC Stock 212015101 0 0 SH   SOLE 19 0 0 0
CONTINENTAL RES INC Stock 212015101 737 11,283 SH   SOLE   11,282 0 0
COPART INC Stock 217204106 2 22 SH   SOLE 9 22 0 0
COPART INC Stock 217204106 423 3,890 SH   SOLE 18 3,890 0 0
COPART INC Stock 217204106 4 40 SH   SOLE 19 40 0 0
COPART INC Stock 217204106 2 14 SH   SOLE 33 14 0 0
COPART INC Stock 217204106 6 54 SH   SOLE 36 54 0 0
COPART INC Stock 217204106 7 64 SH   SOLE 47 64 0 0
COPART INC Stock 217204106 79 724 SH   SOLE 49 724 0 0
COPART INC Stock 217204106 7 67 SH   SOLE 50 67 0 0
COPART INC Stock 217204106 3,123 28,742 SH   SOLE   28,742 0 0
CORNING INC Stock 219350105 4 115 SH   SOLE 9 115 0 0
CORNING INC Stock 219350105 1 41 SH   SOLE 33 41 0 0
CORNING INC Stock 219350105 1 38 SH   SOLE 47 38 0 0
CORNING INC Stock 219350105 1,461 46,375 SH   SOLE   46,374 0 0
CORTEVA INC Stock 22052L104 46 857 SH   SOLE 6 857 0 0
CORTEVA INC Stock 22052L104 12 215 SH   SOLE 9 215 0 0
CORTEVA INC Stock 22052L104 55 1,010 SH   SOLE 26 1,010 0 0
CORTEVA INC Stock 22052L104 1 26 SH   SOLE 33 26 0 0
CORTEVA INC Stock 22052L104 43 793 SH   SOLE 36 793 0 0
CORTEVA INC Stock 22052L104 17 308 SH   SOLE 43 308 0 0
CORTEVA INC Stock 22052L104 2 32 SH   SOLE 47 32 0 0
CORTEVA INC Stock 22052L104 1,281 23,659 SH   SOLE   23,659 0 0
COSTCO WHSL CORP NEW Stock 22160K105 64 133 SH   SOLE 6 133 0 0
COSTCO WHSL CORP NEW Stock 22160K105 20 42 SH   SOLE 9 42 0 0
COSTCO WHSL CORP NEW Stock 22160K105 34 71 SH   SOLE 19 71 0 0
COSTCO WHSL CORP NEW Stock 22160K105 12 26 SH   SOLE 33 26 0 0
COSTCO WHSL CORP NEW Stock 22160K105 120 250 SH   SOLE 41 250 0 0
COSTCO WHSL CORP NEW Stock 22160K105 42 87 SH   SOLE 47 87 0 0
COSTCO WHSL CORP NEW Stock 22160K105 18 37 SH   SOLE 50 37 0 0
COSTCO WHSL CORP NEW Stock 22160K105 587 1,225 SH   SOLE 53 1,225 0 0
COSTCO WHSL CORP NEW Stock 22160K105 10,545 22,001 SH   SOLE   22,001 0 0
CREATIVE REALITIES INC Stock 22530J200 16 26,000 SH   SOLE   26,000 0 0
CRESTWOOD EQUITY PARTNERS LP Stock 226344208 500 20,774 SH   SOLE   20,774 0 0
CRISPR THERAPEUTICS AG Stock H17182108 382 6,287 SH   SOLE   6,287 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105 20 121 SH   SOLE 19 121 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105 1 5 SH   SOLE 47 5 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105 336 1,994 SH   SOLE 53 1,994 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105 2,663 15,798 SH   SOLE   15,798 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 32 189 SH   SOLE 7 189 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 10 60 SH   SOLE 9 60 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 41 241 SH   SOLE 19 241 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 4 22 SH   SOLE 33 22 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 0 0 SH   SOLE 36 0 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 2 11 SH   SOLE 46 11 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 257 1,524 SH   SOLE 52 1,524 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 854 5,073 SH   SOLE   5,072 0 0
CSX CORP Stock 126408103 2 84 SH   SOLE 33 84 0 0
CSX CORP Stock 126408103 2 80 SH   SOLE 46 80 0 0
CSX CORP Stock 126408103 1,761 60,594 SH   SOLE   60,593 0 0
CUBESMART REIT 229663109 299 6,991 SH   SOLE   6,991 0 0
CULLEN FROST BANKERS INC Stock 229899109 1,275 10,952 SH   SOLE 6 10,951 0 0
CULLEN FROST BANKERS INC Stock 229899109 11 94 SH   SOLE   94 0 0
CUMMINS INC Stock 231021106 3 16 SH   SOLE 33 16 0 0
CUMMINS INC Stock 231021106 26 134 SH   SOLE 47 134 0 0
CUMMINS INC Stock 231021106 2,962 15,306 SH   SOLE   15,305 0 0
CVS HEALTH CORP Stock 126650100 72 780 SH   SOLE 9 780 0 0
CVS HEALTH CORP Stock 126650100 61 654 SH   SOLE 19 653 0 0
CVS HEALTH CORP Stock 126650100 1 14 SH   SOLE 33 14 0 0
CVS HEALTH CORP Stock 126650100 8 89 SH   SOLE 36 89 0 0
CVS HEALTH CORP Stock 126650100 14 152 SH   SOLE 43 152 0 0
CVS HEALTH CORP Stock 126650100 3 33 SH   SOLE 46 33 0 0
CVS HEALTH CORP Stock 126650100 21 230 SH   SOLE 47 230 0 0
CVS HEALTH CORP Stock 126650100 9,559 103,167 SH   SOLE   103,167 0 0
D R HORTON INC Stock 23331A109 0 6 SH   SOLE 6 6 0 0
D R HORTON INC Stock 23331A109 3 51 SH   SOLE 19 51 0 0
D R HORTON INC Stock 23331A109 171 2,585 SH   SOLE 30 2,585 0 0
D R HORTON INC Stock 23331A109 0 3 SH   SOLE 46 3 0 0
D R HORTON INC Stock 23331A109 374 5,648 SH   SOLE   5,647 0 0
DANAHER CORPORATION Stock 235851102 37 146 SH   SOLE 9 146 0 0
DANAHER CORPORATION Stock 235851102 64 254 SH   SOLE 19 254 0 0
DANAHER CORPORATION Stock 235851102 7 28 SH   SOLE 33 28 0 0
DANAHER CORPORATION Stock 235851102 27 108 SH   SOLE 43 108 0 0
DANAHER CORPORATION Stock 235851102 4 17 SH   SOLE 46 17 0 0
DANAHER CORPORATION Stock 235851102 7 26 SH   SOLE 47 26 0 0
DANAHER CORPORATION Stock 235851102 3,522 13,892 SH   SOLE   13,892 0 0
DARDEN RESTAURANTS INC Stock 237194105 7 65 SH   SOLE 9 65 0 0
DARDEN RESTAURANTS INC Stock 237194105 90 800 SH   SOLE 41 800 0 0
DARDEN RESTAURANTS INC Stock 237194105 1 7 SH   SOLE 46 7 0 0
DARDEN RESTAURANTS INC Stock 237194105 1,157 10,229 SH   SOLE   10,229 0 0
DARE BIOSCIENCE INC Stock 23666P101 21 17,000 SH   SOLE   17,000 0 0
DATADOG INC Stock 23804L103 5 49 SH   SOLE 9 49 0 0
DATADOG INC Stock 23804L103 1,710 17,951 SH   SOLE   17,951 0 0
INVESCO DB COMMDY INDX TRCK ETF 46138B103 283 10,611 SH   SOLE 6 10,611 0 0
INVESCO DB COMMDY INDX TRCK ETF 46138B103 8,114 304,573 SH   SOLE   304,573 0 0
DBV TECHNOLOGIES S A ADR 23306J101 26 10,000 SH   SOLE   10,000 0 0
DECKERS OUTDOOR CORP Stock 243537107 204 798 SH   SOLE   798 0 0
DEERE & CO Stock 244199105 5 18 SH   SOLE 9 18 0 0
DEERE & CO Stock 244199105 3 9 SH   SOLE 19 9 0 0
DEERE & CO Stock 244199105 2 7 SH   SOLE 46 7 0 0
DEERE & CO Stock 244199105 1 2 SH   SOLE 47 2 0 0
DEERE & CO Stock 244199105 3,893 12,999 SH   SOLE   12,999 0 0
ETF SER SOLUTIONS ETF 26922B873 129 8,550 SH   SOLE   8,550 0 0
ETF SER SOLUTIONS ETF 26922A289 728 23,115 SH   SOLE   23,115 0 0
DELL TECHNOLOGIES INC Stock 24703L202 267 5,782 SH   SOLE   5,781 0 0
DELTA AIR LINES INC DEL Stock 247361702 6 196 SH   SOLE 9 196 0 0
DELTA AIR LINES INC DEL Stock 247361702 897 30,952 SH   SOLE   30,952 0 0
DENISON MINES CORP Stock 248356107 19 19,100 SH   SOLE   19,100 0 0
DESKTOP METAL INC Stock 25058X105 35 15,968 SH   SOLE   15,968 0 0
DEVON ENERGY CORP NEW Stock 25179M103 8 141 SH   SOLE 9 141 0 0
DEVON ENERGY CORP NEW Stock 25179M103 19 346 SH   SOLE 19 346 0 0
DEVON ENERGY CORP NEW Stock 25179M103 2 31 SH   SOLE 33 30 0 0
DEVON ENERGY CORP NEW Stock 25179M103 169 3,070 SH   SOLE 45 3,070 0 0
DEVON ENERGY CORP NEW Stock 25179M103 10 180 SH   SOLE 46 180 0 0
DEVON ENERGY CORP NEW Stock 25179M103 4,866 88,291 SH   SOLE   88,290 0 0
DEXCOM INC Stock 252131107 9 116 SH   SOLE 4 116 0 0
DEXCOM INC Stock 252131107 0 4 SH   SOLE 9 4 0 0
DEXCOM INC Stock 252131107 0 4 SH   SOLE 46 4 0 0
DEXCOM INC Stock 252131107 3 36 SH   SOLE 47 36 0 0
DEXCOM INC Stock 252131107 51 680 SH   SOLE 48 680 0 0
DEXCOM INC Stock 252131107 331 4,444 SH   SOLE 53 4,444 0 0
DEXCOM INC Stock 252131107 457 6,130 SH   SOLE   6,130 0 0
DIAGEO PLC ADR 25243Q205 165 950 SH   SOLE 5 950 0 0
DIAGEO PLC ADR 25243Q205 1,198 6,882 SH   SOLE 6 6,882 0 0
DIAGEO PLC ADR 25243Q205 7 43 SH   SOLE 9 43 0 0
DIAGEO PLC ADR 25243Q205 1,097 6,298 SH   SOLE   6,298 0 0
DIAMONDBACK ENERGY INC Stock 25278X109 39 324 SH   SOLE 9 324 0 0
DIAMONDBACK ENERGY INC Stock 25278X109 2 15 SH   SOLE 19 15 0 0
DIAMONDBACK ENERGY INC Stock 25278X109 1 6 SH   SOLE 33 6 0 0
DIAMONDBACK ENERGY INC Stock 25278X109 3 28 SH   SOLE 49 28 0 0
DIAMONDBACK ENERGY INC Stock 25278X109 1,361 11,236 SH   SOLE   11,236 0 0
DICKS SPORTING GOODS INC Stock 253393102 1 8 SH   SOLE 47 8 0 0
DICKS SPORTING GOODS INC Stock 253393102 203 2,695 SH   SOLE   2,695 0 0
DIGITAL RLTY TR INC REIT 253868103 642 4,948 SH   SOLE 6 4,947 0 0
DIGITAL RLTY TR INC REIT 253868103 1 6 SH   SOLE 33 6 0 0
DIGITAL RLTY TR INC REIT 253868103 1 7 SH   SOLE 46 7 0 0
DIGITAL RLTY TR INC REIT 253868103 1 9 SH   SOLE 47 9 0 0
DIGITAL RLTY TR INC REIT 253868103 213 1,637 SH   SOLE 52 1,637 0 0
DIGITAL RLTY TR INC REIT 253868103 1,268 9,765 SH   SOLE   9,765 0 0
DIGITAL TURBINE INC Stock 25400W102 0 8 SH   SOLE 9 8 0 0
DIGITAL TURBINE INC Stock 25400W102 0 3 SH   SOLE 19 3 0 0
DIGITAL TURBINE INC Stock 25400W102 1,496 85,650 SH   SOLE   85,649 0 0
DIGITALOCEAN HLDGS INC Stock 25402D102 2,165 52,350 SH   SOLE   52,350 0 0
DIMENSIONAL ETF TRUST ETF 25434V401 3,533 86,707 SH   SOLE   86,707 0 0
DIMENSIONAL ETF TRUST ETF 25434V104 295 11,163 SH   SOLE   11,163 0 0
DISCOVER FINL SVCS Stock 254709108 6 65 SH   SOLE 9 65 0 0
DISCOVER FINL SVCS Stock 254709108 3 32 SH   SOLE 19 32 0 0
DISCOVER FINL SVCS Stock 254709108 3 34 SH   SOLE 33 34 0 0
DISCOVER FINL SVCS Stock 254709108 1 10 SH   SOLE 46 10 0 0
DISCOVER FINL SVCS Stock 254709108 731 7,733 SH   SOLE   7,733 0 0
ETF SER SOLUTIONS ETF 26922A321 638 16,485 SH   SOLE   16,485 0 0
DNP SELECT INCOME FD INC CEF 23325P104 4,200 387,419 SH   SOLE   387,418 0 0
DOCEBO INC Stock 25609L105 579 20,201 SH   SOLE   20,201 0 0
DOCUSIGN INC Stock 256163106 5 88 SH   SOLE 19 88 0 0
DOCUSIGN INC Stock 256163106 39 681 SH   SOLE 28 681 0 0
DOCUSIGN INC Stock 256163106 1 14 SH   SOLE 47 14 0 0
DOCUSIGN INC Stock 256163106 76 1,328 SH   SOLE 48 1,328 0 0
DOCUSIGN INC Stock 256163106 1,186 20,667 SH   SOLE   20,667 0 0
DOLLAR GEN CORP NEW Stock 256677105 6 25 SH   SOLE 9 25 0 0
DOLLAR GEN CORP NEW Stock 256677105 244 995 SH   SOLE 30 995 0 0
DOLLAR GEN CORP NEW Stock 256677105 5 20 SH   SOLE 33 20 0 0
DOLLAR GEN CORP NEW Stock 256677105 15 62 SH   SOLE 36 62 0 0
DOLLAR GEN CORP NEW Stock 256677105 26 106 SH   SOLE 43 106 0 0
DOLLAR GEN CORP NEW Stock 256677105 25 102 SH   SOLE 47 102 0 0
DOLLAR GEN CORP NEW Stock 256677105 103 418 SH   SOLE 49 418 0 0
DOLLAR GEN CORP NEW Stock 256677105 5,643 22,990 SH   SOLE   22,989 0 0
DOLLAR TREE INC Stock 256746108 700 4,489 SH   SOLE 6 4,489 0 0
DOLLAR TREE INC Stock 256746108 4 25 SH   SOLE 9 25 0 0
DOLLAR TREE INC Stock 256746108 2 14 SH   SOLE 33 14 0 0
DOLLAR TREE INC Stock 256746108 2 10 SH   SOLE 47 10 0 0
DOLLAR TREE INC Stock 256746108 6 36 SH   SOLE 50 36 0 0
DOLLAR TREE INC Stock 256746108 482 3,091 SH   SOLE   3,090 0 0
DOMINION ENERGY INC Stock 25746U109 41 508 SH   SOLE 7 508 0 0
DOMINION ENERGY INC Stock 25746U109 46 580 SH   SOLE 26 580 0 0
DOMINION ENERGY INC Stock 25746U109 3 36 SH   SOLE 33 36 0 0
DOMINION ENERGY INC Stock 25746U109 3 41 SH   SOLE 47 41 0 0
DOMINION ENERGY INC Stock 25746U109 252 3,154 SH   SOLE 52 3,154 0 0
DOMINION ENERGY INC Stock 25746U109 1,076 13,485 SH   SOLE   13,484 0 0
DONALDSON INC Stock 257651109 1,103 22,903 SH   SOLE 6 22,903 0 0
DONALDSON INC Stock 257651109 7 148 SH   SOLE 19 148 0 0
DONALDSON INC Stock 257651109 34 700 SH   SOLE   700 0 0
DOORDASH INC Stock 25809K105 631 9,827 SH   SOLE   9,827 0 0
DOUBLELINE INCOME SOLUTIONS CEF 258622109 205 16,867 SH   SOLE   16,867 0 0
DOW INC Stock 260557103 615 11,922 SH   SOLE 6 11,922 0 0
DOW INC Stock 260557103 9 173 SH   SOLE 9 173 0 0
DOW INC Stock 260557103 42 812 SH   SOLE 19 811 0 0
DOW INC Stock 260557103 3 57 SH   SOLE 33 56 0 0
DOW INC Stock 260557103 3,981 77,128 SH   SOLE   77,127 0 0
DRAFTKINGS INC NEW Stock 26142V105 125 10,724 SH   SOLE   10,724 0 0
DRDGOLD LIMITED ADR 26152H301 228 38,833 SH   SOLE   38,833 0 0
DROPBOX INC Stock 26210C104 220 10,460 SH   SOLE   10,460 0 0
DSS INC Stock 26253C102 7 20,000 SH   SOLE   20,000 0 0
DTE ENERGY CO Stock 233331107 1 10 SH   SOLE 33 10 0 0
DTE ENERGY CO Stock 233331107 3 24 SH   SOLE 47 24 0 0
DTE ENERGY CO Stock 233331107 1,846 14,563 SH   SOLE   14,562 0 0
DUCK CREEK TECHNOLOGIES INC Stock 264120106 3 198 SH   SOLE 19 198 0 0
DUCK CREEK TECHNOLOGIES INC Stock 264120106 447 30,099 SH   SOLE 23 30,099 0 0
DUKE ENERGY CORP NEW Stock 26441C204 9 84 SH   SOLE 6 84 0 0
DUKE ENERGY CORP NEW Stock 26441C204 6 57 SH   SOLE 9 57 0 0
DUKE ENERGY CORP NEW Stock 26441C204 10 89 SH   SOLE 19 89 0 0
DUKE ENERGY CORP NEW Stock 26441C204 5 46 SH   SOLE 33 46 0 0
DUKE ENERGY CORP NEW Stock 26441C204 4 33 SH   SOLE 47 33 0 0
DUKE ENERGY CORP NEW Stock 26441C204 255 2,379 SH   SOLE 52 2,379 0 0
DUKE ENERGY CORP NEW Stock 26441C204 6,465 60,299 SH   SOLE   60,298 0 0
DUN & BRADSTREET HLDGS INC Stock 26484T106 358 23,831 SH   SOLE 6 23,831 0 0
DUN & BRADSTREET HLDGS INC Stock 26484T106 33 2,220 SH   SOLE   2,220 0 0
DUPONT DE NEMOURS INC Stock 26614N102 239 4,303 SH   SOLE 6 4,303 0 0
DUPONT DE NEMOURS INC Stock 26614N102 5 81 SH   SOLE 9 81 0 0
DUPONT DE NEMOURS INC Stock 26614N102 49 885 SH   SOLE 26 885 0 0
DUPONT DE NEMOURS INC Stock 26614N102 1 18 SH   SOLE 33 18 0 0
DUPONT DE NEMOURS INC Stock 26614N102 2 31 SH   SOLE 46 31 0 0
DUPONT DE NEMOURS INC Stock 26614N102 625 11,244 SH   SOLE   11,244 0 0
EAGLE MATLS INC Stock 26969P108 1,264 11,500 SH   SOLE   11,500 0 0
EAGLE POINT CREDIT COMPANY I CEF 269808101 274 23,239 SH   SOLE   23,238 0 0
EASTMAN CHEM CO Stock 277432100 37 409 SH   SOLE 7 409 0 0
EASTMAN CHEM CO Stock 277432100 8 87 SH   SOLE 9 87 0 0
EASTMAN CHEM CO Stock 277432100 28 313 SH   SOLE 19 313 0 0
EASTMAN CHEM CO Stock 277432100 0 0 SH   SOLE 36 0 0 0
EASTMAN CHEM CO Stock 277432100 537 5,980 SH   SOLE   5,980 0 0
EATON CORP PLC Stock G29183103 12 99 SH   SOLE 4 99 0 0
EATON CORP PLC Stock G29183103 1 10 SH   SOLE 6 10 0 0
EATON CORP PLC Stock G29183103 31 244 SH   SOLE 7 244 0 0
EATON CORP PLC Stock G29183103 1 5 SH   SOLE 9 5 0 0
EATON CORP PLC Stock G29183103 2 14 SH   SOLE 33 14 0 0
EATON CORP PLC Stock G29183103 82 650 SH   SOLE 41 650 0 0
EATON CORP PLC Stock G29183103 3 23 SH   SOLE 47 23 0 0
EATON CORP PLC Stock G29183103 3,256 25,846 SH   SOLE   25,846 0 0
EATON VANCE LTD DURATION INC CEF 27828H105 235 22,719 SH   SOLE   22,719 0 0
EATON VANCE RISK-MANAGED DIV CEF 27829G106 1,410 168,286 SH   SOLE   168,286 0 0
EATON VANCE TAX-MANAGED GLOB CEF 27829C105 169 20,349 SH   SOLE   20,349 0 0
EBAY INC. Stock 278642103 66 1,585 SH   SOLE 24 1,585 0 0
EBAY INC. Stock 278642103 4 93 SH   SOLE 33 93 0 0
EBAY INC. Stock 278642103 1 16 SH   SOLE 46 16 0 0
EBAY INC. Stock 278642103 40 965 SH   SOLE 47 965 0 0
EBAY INC. Stock 278642103 262 6,282 SH   SOLE   6,281 0 0
ECOLAB INC Stock 278865100 7 43 SH   SOLE 9 43 0 0
ECOLAB INC Stock 278865100 2 12 SH   SOLE 46 12 0 0
ECOLAB INC Stock 278865100 231 1,504 SH   SOLE   1,504 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 18 188 SH   SOLE 9 188 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 524 5,508 SH   SOLE 18 5,508 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 3 34 SH   SOLE 19 34 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 4 44 SH   SOLE 33 44 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 17 183 SH   SOLE 43 183 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 2 16 SH   SOLE 46 16 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 14 151 SH   SOLE 47 151 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 10 101 SH   SOLE 50 101 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 5,228 54,981 SH   SOLE   54,980 0 0
ELASTIC N V Stock N14506104 9 133 SH   SOLE 9 133 0 0
ELASTIC N V Stock N14506104 581 8,585 SH   SOLE   8,585 0 0
ELECTRONIC ARTS INC Stock 285512109 8 69 SH   SOLE 9 69 0 0
ELECTRONIC ARTS INC Stock 285512109 38 314 SH   SOLE 24 314 0 0
ELECTRONIC ARTS INC Stock 285512109 1 8 SH   SOLE 33 8 0 0
ELECTRONIC ARTS INC Stock 285512109 1 7 SH   SOLE 46 7 0 0
ELECTRONIC ARTS INC Stock 285512109 21 171 SH   SOLE 47 171 0 0
ELECTRONIC ARTS INC Stock 285512109 189 1,551 SH   SOLE   1,551 0 0
SWEDISH EXPT CR CORP ETF 870297603 1,774 189,960 SH   SOLE   189,960 0 0
ELLINGTON RESIDENTIAL MTG RE REIT 288578107 88 11,729 SH   SOLE   11,729 0 0
EMERSON ELEC CO Stock 291011104 6 79 SH   SOLE 9 79 0 0
EMERSON ELEC CO Stock 291011104 32 402 SH   SOLE 19 401 0 0
EMERSON ELEC CO Stock 291011104 1 16 SH   SOLE 33 16 0 0
EMERSON ELEC CO Stock 291011104 2 27 SH   SOLE 46 27 0 0
EMERSON ELEC CO Stock 291011104 1 9 SH   SOLE 47 9 0 0
EMERSON ELEC CO Stock 291011104 2,314 29,092 SH   SOLE   29,092 0 0
ENBRIDGE INC Stock 29250N105 65 1,531 SH   SOLE 26 1,531 0 0
ENBRIDGE INC Stock 29250N105 3 62 SH   SOLE 33 62 0 0
ENBRIDGE INC Stock 29250N105 329 7,811 SH   SOLE 52 7,811 0 0
ENBRIDGE INC Stock 29250N105 2,039 48,255 SH   SOLE   48,254 0 0
OVINTIV INC Stock 69047Q102 0 7 SH   SOLE 19 7 0 0
OVINTIV INC Stock 69047Q102 0 0 SH   SOLE 36 0 0 0
OVINTIV INC Stock 69047Q102 221 4,993 SH   SOLE   4,992 0 0
ENDAVA PLC ADR 29260V105 456 5,162 SH   SOLE   5,162 0 0
SELECT SECTOR SPDR TR ETF 81369Y506 8,155 114,040 SH   SOLE   114,040 0 0
ENERGY TRANSFER L P Stock 29273V100 1,417 142,023 SH   SOLE   142,022 0 0
ENI S P A ADR 26874R108 371 15,574 SH   SOLE   15,574 0 0
ENPHASE ENERGY INC Stock 29355A107 9 45 SH   SOLE 9 45 0 0
ENPHASE ENERGY INC Stock 29355A107 16 82 SH   SOLE 19 82 0 0
ENPHASE ENERGY INC Stock 29355A107 1 4 SH   SOLE 33 4 0 0
ENPHASE ENERGY INC Stock 29355A107 1 4 SH   SOLE 46 4 0 0
ENPHASE ENERGY INC Stock 29355A107 1 7 SH   SOLE 47 7 0 0
ENPHASE ENERGY INC Stock 29355A107 286 1,467 SH   SOLE 53 1,467 0 0
ENPHASE ENERGY INC Stock 29355A107 98 500 SH   SOLE   500 0 0
ENTEGRIS INC Stock 29362U104 6 61 SH   SOLE 9 61 0 0
ENTEGRIS INC Stock 29362U104 5 59 SH   SOLE 36 59 0 0
ENTEGRIS INC Stock 29362U104 39 425 SH   SOLE 41 425 0 0
ENTEGRIS INC Stock 29362U104 5 54 SH   SOLE 50 54 0 0
ENTEGRIS INC Stock 29362U104 193 2,095 SH   SOLE   2,095 0 0
ENTERGY CORP NEW Stock 29364G103 664 5,896 SH   SOLE 6 5,896 0 0
ENTERGY CORP NEW Stock 29364G103 33 289 SH   SOLE 9 289 0 0
ENTERGY CORP NEW Stock 29364G103 23 207 SH   SOLE 19 207 0 0
ENTERGY CORP NEW Stock 29364G103 2 16 SH   SOLE 33 16 0 0
ENTERGY CORP NEW Stock 29364G103 191 1,698 SH   SOLE   1,697 0 0
ENTERPRISE PRODS PARTNERS L Stock 293792107 0 12 SH   SOLE 47 11 0 0
ENTERPRISE PRODS PARTNERS L Stock 293792107 2,800 114,915 SH   SOLE   114,914 0 0
EOG RES INC Stock 26875P101 15 137 SH   SOLE 9 137 0 0
EOG RES INC Stock 26875P101 6 51 SH   SOLE 19 51 0 0
EOG RES INC Stock 26875P101 30 270 SH   SOLE 26 270 0 0
EOG RES INC Stock 26875P101 3 24 SH   SOLE 33 24 0 0
EOG RES INC Stock 26875P101 22 198 SH   SOLE 47 198 0 0
EOG RES INC Stock 26875P101 3,392 30,710 SH   SOLE   30,710 0 0
EPAM SYS INC Stock 29414B104 1 4 SH   SOLE 33 4 0 0
EPAM SYS INC Stock 29414B104 0 1 SH   SOLE 46 1 0 0
EPAM SYS INC Stock 29414B104 6 19 SH   SOLE 50 19 0 0
EPAM SYS INC Stock 29414B104 314 1,064 SH   SOLE   1,064 0 0
EQT CORP Stock 26884L109 15 444 SH   SOLE 43 444 0 0
EQT CORP Stock 26884L109 93 2,714 SH   SOLE 45 2,714 0 0
EQT CORP Stock 26884L109 310 9,011 SH   SOLE   9,011 0 0
EQUINIX INC REIT 29444U700 12 19 SH   SOLE 4 19 0 0
EQUINIX INC REIT 29444U700 1 1 SH   SOLE 9 1 0 0
EQUINIX INC REIT 29444U700 11 17 SH   SOLE 33 17 0 0
EQUINIX INC REIT 29444U700 9 13 SH   SOLE 36 13 0 0
EQUINIX INC REIT 29444U700 1 2 SH   SOLE 46 2 0 0
EQUINIX INC REIT 29444U700 1,324 2,015 SH   SOLE   2,015 0 0
EQUITRANS MIDSTREAM CORP Stock 294600101 358 56,325 SH   SOLE   56,325 0 0
ESPORTS ENTMT GROUP INC Stock 29667K306 5 12,500 SH   SOLE   12,500 0 0
LAUDER ESTEE COS INC Stock 518439104 4 16 SH   SOLE 19 16 0 0
LAUDER ESTEE COS INC Stock 518439104 4 16 SH   SOLE 33 16 0 0
LAUDER ESTEE COS INC Stock 518439104 2 7 SH   SOLE 46 7 0 0
LAUDER ESTEE COS INC Stock 518439104 11 42 SH   SOLE 47 42 0 0
LAUDER ESTEE COS INC Stock 518439104 916 3,595 SH   SOLE   3,595 0 0
ETF MANAGERS TR ETF 26924G102 408 42,857 SH   SOLE   42,857 0 0
UBS AG LONDON BRANCH ETF 90274D416 270 15,706 SH   SOLE 11 15,706 0 0
UBS AG LONDON BRANCH ETF 90274D416 47 2,742 SH   SOLE   2,741 0 0
ETSY INC Stock 29786A106 2 34 SH   SOLE 33 34 0 0
ETSY INC Stock 29786A106 2 23 SH   SOLE 36 23 0 0
ETSY INC Stock 29786A106 0 1 SH   SOLE 46 1 0 0
ETSY INC Stock 29786A106 2 25 SH   SOLE 47 25 0 0
ETSY INC Stock 29786A106 3 39 SH   SOLE 50 39 0 0
ETSY INC Stock 29786A106 952 13,009 SH   SOLE   13,009 0 0
EVERGY INC Stock 30034W106 11 164 SH   SOLE 9 164 0 0
EVERGY INC Stock 30034W106 31 480 SH   SOLE 19 480 0 0
EVERGY INC Stock 30034W106 2 36 SH   SOLE 33 36 0 0
EVERGY INC Stock 30034W106 310 4,745 SH   SOLE   4,744 0 0
EVERSOURCE ENERGY Stock 30040W108 2 20 SH   SOLE 33 20 0 0
EVERSOURCE ENERGY Stock 30040W108 3 34 SH   SOLE 46 34 0 0
EVERSOURCE ENERGY Stock 30040W108 190 2,253 SH   SOLE   2,252 0 0
EXELON CORP Stock 30161N101 70 1,553 SH   SOLE 6 1,553 0 0
EXELON CORP Stock 30161N101 7 150 SH   SOLE 9 150 0 0
EXELON CORP Stock 30161N101 9 194 SH   SOLE 19 194 0 0
EXELON CORP Stock 30161N101 1 18 SH   SOLE 33 18 0 0
EXELON CORP Stock 30161N101 6 123 SH   SOLE 50 123 0 0
EXELON CORP Stock 30161N101 687 15,158 SH   SOLE   15,157 0 0
EXPEDITORS INTL WASH INC Stock 302130109 1,268 13,015 SH   SOLE 6 13,015 0 0
EXPEDITORS INTL WASH INC Stock 302130109 7 68 SH   SOLE 9 68 0 0
EXPEDITORS INTL WASH INC Stock 302130109 6 65 SH   SOLE 19 65 0 0
EXPEDITORS INTL WASH INC Stock 302130109 1 14 SH   SOLE 33 14 0 0
EXPEDITORS INTL WASH INC Stock 302130109 1 6 SH   SOLE 46 6 0 0
EXPEDITORS INTL WASH INC Stock 302130109 1,174 12,045 SH   SOLE   12,044 0 0
EXTRA SPACE STORAGE INC REIT 30225T102 4 23 SH   SOLE 19 23 0 0
EXTRA SPACE STORAGE INC REIT 30225T102 0 0 SH   SOLE 36 0 0 0
EXTRA SPACE STORAGE INC REIT 30225T102 129 756 SH   SOLE 45 756 0 0
EXTRA SPACE STORAGE INC REIT 30225T102 1 3 SH   SOLE 46 3 0 0
EXTRA SPACE STORAGE INC REIT 30225T102 964 5,667 SH   SOLE   5,667 0 0
EXXON MOBIL CORP Stock 30231G102 12 139 SH   SOLE 6 139 0 0
EXXON MOBIL CORP Stock 30231G102 26 304 SH   SOLE 9 304 0 0
EXXON MOBIL CORP Stock 30231G102 189 2,201 SH   SOLE 19 2,201 0 0
EXXON MOBIL CORP Stock 30231G102 17 194 SH   SOLE 33 194 0 0
EXXON MOBIL CORP Stock 30231G102 30 355 SH   SOLE 47 355 0 0
EXXON MOBIL CORP Stock 30231G102 214 2,498 SH   SOLE 52 2,498 0 0
EXXON MOBIL CORP Stock 30231G102 23,124 270,010 SH   SOLE   270,009 0 0
F N B CORP Stock 302520101 101 9,296 SH   SOLE 19 9,296 0 0
F N B CORP Stock 302520101 8 756 SH   SOLE   756 0 0
FACTSET RESH SYS INC Stock 303075105 5 12 SH   SOLE 19 12 0 0
FACTSET RESH SYS INC Stock 303075105 359 932 SH   SOLE 23 932 0 0
FACTSET RESH SYS INC Stock 303075105 2 5 SH   SOLE 47 5 0 0
FACTSET RESH SYS INC Stock 303075105 1,274 3,314 SH   SOLE   3,314 0 0
FAIR ISAAC CORP Stock 303250104 4 10 SH   SOLE 19 10 0 0
FAIR ISAAC CORP Stock 303250104 828 2,065 SH   SOLE   2,065 0 0
FARMLAND PARTNERS INC REIT 31154R109 1 61 SH   SOLE 49 61 0 0
FARMLAND PARTNERS INC REIT 31154R109 207 15,031 SH   SOLE   15,031 0 0
FARMMI INC Stock G33277107 12 11,000 SH   SOLE   11,000 0 0
FASTENAL CO Stock 311900104 654 13,096 SH   SOLE 6 13,095 0 0
FASTENAL CO Stock 311900104 36 729 SH   SOLE 19 729 0 0
FASTENAL CO Stock 311900104 1 14 SH   SOLE 33 14 0 0
FASTENAL CO Stock 311900104 1 21 SH   SOLE 46 21 0 0
FASTENAL CO Stock 311900104 837 16,771 SH   SOLE   16,770 0 0
FEDEX CORP Stock 31428X106 612 2,700 SH   SOLE 5 2,700 0 0
FEDEX CORP Stock 31428X106 4 17 SH   SOLE 19 17 0 0
FEDEX CORP Stock 31428X106 24 107 SH   SOLE 47 107 0 0
FEDEX CORP Stock 31428X106 5,580 24,615 SH   SOLE   24,614 0 0
FIDELITY MERRIMACK STR TR ETF 316188101 697 15,018 SH   SOLE   15,017 0 0
FIDELITY COVINGTON TRUST ETF 316092832 379 9,810 SH   SOLE   9,810 0 0
FIDELITY COVINGTON TRUST ETF 316092840 514 14,311 SH   SOLE   14,311 0 0
FIDELITY COVINGTON TRUST ETF 316092618 446 9,828 SH   SOLE   9,827 0 0
FIDELITY MERRIMACK STR TR ETF 316188200 13 275 SH   SOLE 9 275 0 0
FIDELITY MERRIMACK STR TR ETF 316188200 199 4,094 SH   SOLE   4,094 0 0
FIDELITY MERRIMACK STR TR ETF 316188408 713 14,381 SH   SOLE   14,381 0 0
FIDELITY COVINGTON TRUST ETF 316092824 1,140 25,554 SH   SOLE   25,554 0 0
FIDELITY COVINGTON TRUST ETF 316092204 1,196 20,310 SH   SOLE   20,309 0 0
FIDELITY COVINGTON TRUST ETF 316092303 5,196 120,091 SH   SOLE   120,090 0 0
FIDELITY COVINGTON TRUST ETF 316092402 8 416 SH   SOLE 9 416 0 0
FIDELITY COVINGTON TRUST ETF 316092402 1,466 75,559 SH   SOLE   75,558 0 0
FIDELITY COVINGTON TRUST ETF 316092501 2,987 66,921 SH   SOLE   66,920 0 0
FIDELITY COVINGTON TRUST ETF 316092600 114 1,878 SH   SOLE 9 1,878 0 0
FIDELITY COVINGTON TRUST ETF 316092600 3,806 62,737 SH   SOLE   62,737 0 0
FIDELITY COVINGTON TRUST ETF 316092709 2,638 58,361 SH   SOLE   58,361 0 0
FIDELITY COVINGTON TRUST ETF 316092808 0 2 SH   SOLE 9 1 0 0
FIDELITY COVINGTON TRUST ETF 316092808 8,450 87,562 SH   SOLE   87,562 0 0
FIDELITY COVINGTON TRUST ETF 316092881 2 43 SH   SOLE 6 43 0 0
FIDELITY COVINGTON TRUST ETF 316092881 1,467 35,801 SH   SOLE   35,800 0 0
FIDELITY COVINGTON TRUST ETF 316092857 1,685 62,045 SH   SOLE   62,044 0 0
FIDELITY COVINGTON TRUST ETF 316092873 327 9,175 SH   SOLE   9,175 0 0
FIDELITY COVINGTON TRUST ETF 316092865 8,430 186,788 SH   SOLE   186,788 0 0
FIDELITY COMWLTH TR ETF 315912808 853 19,767 SH   SOLE   19,767 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 633 17,123 SH   SOLE 6 17,122 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 30 804 SH   SOLE 9 804 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 32 861 SH   SOLE 19 860 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 4 120 SH   SOLE 33 120 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 8 207 SH   SOLE 36 207 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 13 363 SH   SOLE 43 362 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 12 336 SH   SOLE 47 336 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 116 3,149 SH   SOLE   3,149 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 9 101 SH   SOLE 4 101 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 1,108 12,084 SH   SOLE 6 12,083 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 7 78 SH   SOLE 9 78 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 3 36 SH   SOLE 33 36 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 16 172 SH   SOLE 36 172 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 27 296 SH   SOLE 43 295 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 2 20 SH   SOLE 46 20 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 26 289 SH   SOLE 47 289 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 82 896 SH   SOLE 49 896 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 88 961 SH   SOLE   960 0 0
FIDELITY COVINGTON TRUST ETF 316092527 262 8,800 SH   SOLE   8,800 0 0
FIDELITY MERRIMACK STR TR ETF 316188309 119 2,561 SH   SOLE 11 2,561 0 0
FIDELITY MERRIMACK STR TR ETF 316188309 5,015 107,780 SH   SOLE   107,779 0 0
FIFTH THIRD BANCORP Stock 316773100 12 351 SH   SOLE 9 351 0 0
FIFTH THIRD BANCORP Stock 316773100 27 813 SH   SOLE 19 813 0 0
FIFTH THIRD BANCORP Stock 316773100 3 82 SH   SOLE 33 82 0 0
FIFTH THIRD BANCORP Stock 316773100 1 27 SH   SOLE 46 27 0 0
FIFTH THIRD BANCORP Stock 316773100 967 28,773 SH   SOLE   28,773 0 0
SELECT SECTOR SPDR TR ETF 81369Y605 8,032 255,394 SH   SOLE   255,393 0 0
FIRST MAJESTIC SILVER CORP Stock 32076V103 84 11,727 SH   SOLE   11,727 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100 414 2,870 SH   SOLE 18 2,870 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100 20 136 SH   SOLE 33 136 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100 81 560 SH   SOLE 41 560 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100 332 2,302 SH   SOLE   2,302 0 0
FIRST TR / ABERDEEN GLOBAL O CEF 337319107 101 16,757 SH   SOLE   16,757 0 0
FIRST TR DYNAMIC EUROPE EQUI CEF 33740D107 212 19,008 SH   SOLE   19,008 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X192 438 6,648 SH   SOLE   6,648 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X150 8,570 178,060 SH   SOLE   178,060 0 0
FIRST TR HIGH YIELD OPPRT 20 CEF 33741Q107 156 10,732 SH   SOLE   10,731 0 0
FIRST TR LRGE CP CORE ALPHA ETF 33734K109 338 4,437 SH   SOLE   4,437 0 0
FIRST TR MORNINGSTAR DIVID L ETF 336917109 4,022 114,188 SH   SOLE   114,187 0 0
FIRST TR EXCHANGE TRAD FD VI ETF 33740Y101 382 11,442 SH   SOLE   11,442 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E104 1,892 27,060 SH   SOLE   27,060 0 0
FIRST TR EXCHANGE TRADED FD ETF 33733A102 316 7,765 SH   SOLE   7,765 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R605 942 22,753 SH   SOLE   22,753 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R696 479 16,449 SH   SOLE   16,449 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E302 89 702 SH   SOLE 9 702 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E302 1,405 11,063 SH   SOLE   11,063 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X127 9,324 631,718 SH   SOLE   631,717 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q408 1,144 19,259 SH   SOLE   19,259 0 0
FIRST TR EXCHANGE TRAD FD VI ETF 33739H101 1,717 64,172 SH   SOLE   64,172 0 0
FIRST TR EXCH TRADED FD III ETF 33739P855 244 13,759 SH   SOLE   13,758 0 0
FIRST TR LRG CP VL ALPHADEX ETF 33735J101 213 3,431 SH   SOLE   3,431 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q200 4,617 95,584 SH   SOLE   95,583 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739G103 1,354 26,271 SH   SOLE   26,270 0 0
FIRST TR EXCH TRADED FD III ETF 33739N108 1,215 24,004 SH   SOLE   24,004 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X168 6,325 111,909 SH   SOLE   111,908 0 0
FIRST TR MID CAP CORE ALPHAD ETF 33735B108 307 3,664 SH   SOLE   3,663 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X846 451 11,204 SH   SOLE   11,204 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E500 768 14,706 SH   SOLE   14,705 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R852 7,512 292,866 SH   SOLE   292,866 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R845 12,324 526,206 SH   SOLE   526,205 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R506 1,900 46,436 SH   SOLE   46,435 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R811 331 6,232 SH   SOLE   6,231 0 0
FIRST TR NAS100 EQ WEIGHTED ETF 337344105 831 9,521 SH   SOLE   9,521 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D101 272 10,556 SH   SOLE   10,555 0 0
FIRST TR EXCH TRADED FD III ETF 33739E108 1,485 86,164 SH   SOLE   86,163 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D309 11 247 SH   SOLE 9 247 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D309 256 5,799 SH   SOLE 25 5,798 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D309 15 330 SH   SOLE 37 330 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D309 1,292 29,307 SH   SOLE   29,306 0 0
FIRST TR EXCH TRADED FD III ETF 33739P830 1,100 55,399 SH   SOLE   55,398 0 0
FIRST TR SPECIALTY FIN & FIN CEF 33733G109 64 20,151 SH   SOLE   20,151 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F805 703 15,164 SH   SOLE   15,164 0 0
FIRST TR EXCHANGE TRADED FD ETF 336920103 531 6,458 SH   SOLE   6,458 0 0
FIRST TR VALUE LINE DIVID IN ETF 33734H106 10,269 264,585 SH   SOLE   264,584 0 0
FIRSTENERGY CORP Stock 337932107 22 580 SH   SOLE 19 580 0 0
FIRSTENERGY CORP Stock 337932107 1 38 SH   SOLE 47 38 0 0
FIRSTENERGY CORP Stock 337932107 584 15,214 SH   SOLE   15,213 0 0
FISERV INC Stock 337738108 27 302 SH   SOLE 2 302 0 0
FISERV INC Stock 337738108 6 67 SH   SOLE 19 67 0 0
FISERV INC Stock 337738108 2 20 SH   SOLE 33 20 0 0
FISERV INC Stock 337738108 2 18 SH   SOLE 46 18 0 0
FISERV INC Stock 337738108 23 255 SH   SOLE 47 255 0 0
FISERV INC Stock 337738108 1,873 21,050 SH   SOLE   21,050 0 0
FIVERR INTL LTD Stock M4R82T106 333 9,684 SH   SOLE   9,684 0 0
FLUOR CORP NEW Stock 343412102 1,351 55,510 SH   SOLE   55,510 0 0
FORD MTR CO DEL Stock 345370860 4 351 SH   SOLE 9 351 0 0
FORD MTR CO DEL Stock 345370860 0 3 SH   SOLE 19 3 0 0
FORD MTR CO DEL Stock 345370860 3 298 SH   SOLE 33 298 0 0
FORD MTR CO DEL Stock 345370860 1 51 SH   SOLE 47 51 0 0
FORD MTR CO DEL Stock 345370860 1,981 178,010 SH   SOLE   178,009 0 0
FORTINET INC Stock 34959E109 21 374 SH   SOLE 19 374 0 0
FORTINET INC Stock 34959E109 1 20 SH   SOLE 33 20 0 0
FORTINET INC Stock 34959E109 154 2,730 SH   SOLE 45 2,730 0 0
FORTINET INC Stock 34959E109 1 15 SH   SOLE 46 15 0 0
FORTINET INC Stock 34959E109 3 60 SH   SOLE 47 60 0 0
FORTINET INC Stock 34959E109 7 130 SH   SOLE 50 130 0 0
FORTINET INC Stock 34959E109 4,035 71,309 SH   SOLE   71,309 0 0
FORTUNE BRANDS HOME & SEC IN Stock 34964C106 12 200 SH   SOLE 2 200 0 0
FORTUNE BRANDS HOME & SEC IN Stock 34964C106 1,066 17,809 SH   SOLE 6 17,808 0 0
FORTUNE BRANDS HOME & SEC IN Stock 34964C106 1 10 SH   SOLE 33 10 0 0
FORTUNE BRANDS HOME & SEC IN Stock 34964C106 0 3 SH   SOLE 46 3 0 0
FORTUNE BRANDS HOME & SEC IN Stock 34964C106 25 418 SH   SOLE   417 0 0
FOX FACTORY HLDG CORP Stock 35138V102 0 5 SH   SOLE 19 5 0 0
FOX FACTORY HLDG CORP Stock 35138V102 732 9,083 SH   SOLE 23 9,083 0 0
FRANCO NEV CORP Stock 351858105 5,407 41,092 SH   SOLE   41,092 0 0
FRANKLIN RESOURCES INC Stock 354613101 352 15,100 SH   SOLE 5 15,100 0 0
FRANKLIN RESOURCES INC Stock 354613101 0 19 SH   SOLE 46 19 0 0
FRANKLIN RESOURCES INC Stock 354613101 90 3,875 SH   SOLE   3,874 0 0
FREEPORT-MCMORAN INC Stock 35671D857 33 1,135 SH   SOLE 24 1,135 0 0
FREEPORT-MCMORAN INC Stock 35671D857 94 3,200 SH   SOLE 41 3,200 0 0
FREEPORT-MCMORAN INC Stock 35671D857 2 70 SH   SOLE 47 70 0 0
FREEPORT-MCMORAN INC Stock 35671D857 2,340 79,958 SH   SOLE   79,958 0 0
FRONTDOOR INC Stock 35905A109 319 13,257 SH   SOLE 6 13,257 0 0
FRONTDOOR INC Stock 35905A109 10 415 SH   SOLE   415 0 0
FS KKR CAP CORP CEF 302635206 1,339 68,948 SH   SOLE   68,947 0 0
FUBOTV INC Stock 35953D104 263 106,553 SH   SOLE   106,553 0 0
FULGENT GENETICS INC Stock 359664109 0 4 SH   SOLE 19 4 0 0
FULGENT GENETICS INC Stock 359664109 2,018 37,016 SH   SOLE   37,016 0 0
GABELLI CONV & INC SECS FD I CEF 36240B109 88 16,337 SH   SOLE   16,337 0 0
GABELLI EQUITY TR INC CEF 362397101 595 97,471 SH   SOLE   97,471 0 0
GAMING & LEISURE PPTYS INC REIT 36467J108 2,144 46,745 SH   SOLE   46,744 0 0
GAP INC Stock 364760108 0 20 SH   SOLE 46 20 0 0
GAP INC Stock 364760108 377 45,720 SH   SOLE   45,720 0 0
GARMIN LTD Stock H2906T109 9 95 SH   SOLE 7 95 0 0
GARMIN LTD Stock H2906T109 2 20 SH   SOLE 47 20 0 0
GARMIN LTD Stock H2906T109 878 8,937 SH   SOLE   8,937 0 0
GARTNER INC Stock 366651107 54 225 SH   SOLE 28 225 0 0
GARTNER INC Stock 366651107 1 4 SH   SOLE 46 4 0 0
GARTNER INC Stock 366651107 307 1,269 SH   SOLE   1,269 0 0
GATES INDL CORP PLC Stock G39108108 423 39,143 SH   SOLE 6 39,143 0 0
GATES INDL CORP PLC Stock G39108108 1 72 SH   SOLE 9 72 0 0
GATES INDL CORP PLC Stock G39108108 17 1,616 SH   SOLE   1,616 0 0
GENERAC HLDGS INC Stock 368736104 0 1 SH   SOLE 46 1 0 0
GENERAC HLDGS INC Stock 368736104 751 3,567 SH   SOLE   3,567 0 0
GENERAL DYNAMICS CORP Stock 369550108 1,344 6,072 SH   SOLE 6 6,072 0 0
GENERAL DYNAMICS CORP Stock 369550108 10 46 SH   SOLE 9 46 0 0
GENERAL DYNAMICS CORP Stock 369550108 52 235 SH   SOLE 19 234 0 0
GENERAL DYNAMICS CORP Stock 369550108 1 6 SH   SOLE 33 6 0 0
GENERAL DYNAMICS CORP Stock 369550108 32 143 SH   SOLE 47 143 0 0
GENERAL DYNAMICS CORP Stock 369550108 1,837 8,303 SH   SOLE   8,302 0 0
GENERAL ELECTRIC CO Stock 369604301 298 4,687 SH   SOLE 5 4,687 0 0
GENERAL ELECTRIC CO Stock 369604301 6 90 SH   SOLE 16 90 0 0
GENERAL ELECTRIC CO Stock 369604301 5 78 SH   SOLE 33 78 0 0
GENERAL ELECTRIC CO Stock 369604301 7 117 SH   SOLE 36 117 0 0
GENERAL ELECTRIC CO Stock 369604301 3 48 SH   SOLE 40 48 0 0
GENERAL ELECTRIC CO Stock 369604301 13 203 SH   SOLE 43 203 0 0
GENERAL ELECTRIC CO Stock 369604301 5 73 SH   SOLE 47 73 0 0
GENERAL ELECTRIC CO Stock 369604301 1,889 29,662 SH   SOLE   29,661 0 0
GENERAL MLS INC Stock 370334104 2 30 SH   SOLE 46 30 0 0
GENERAL MLS INC Stock 370334104 11 149 SH   SOLE 47 149 0 0
GENERAL MLS INC Stock 370334104 96 1,272 SH   SOLE 52 1,272 0 0
GENERAL MLS INC Stock 370334104 5,587 74,054 SH   SOLE   74,053 0 0
GENERAL MTRS CO Stock 37045V100 24 754 SH   SOLE 9 754 0 0
GENERAL MTRS CO Stock 37045V100 6 196 SH   SOLE 19 196 0 0
GENERAL MTRS CO Stock 37045V100 12 364 SH   SOLE 36 364 0 0
GENERAL MTRS CO Stock 37045V100 20 627 SH   SOLE 43 627 0 0
GENERAL MTRS CO Stock 37045V100 1,090 34,323 SH   SOLE   34,322 0 0
GENTEX CORP Stock 371901109 14 514 SH   SOLE 47 514 0 0
GENTEX CORP Stock 371901109 244 8,721 SH   SOLE   8,721 0 0
GENUINE PARTS CO Stock 372460105 3 24 SH   SOLE 33 24 0 0
GENUINE PARTS CO Stock 372460105 1 7 SH   SOLE 46 7 0 0
GENUINE PARTS CO Stock 372460105 1 7 SH   SOLE 47 7 0 0
GENUINE PARTS CO Stock 372460105 886 6,660 SH   SOLE   6,659 0 0
GERDAU SA ADR 373737105 144 33,497 SH   SOLE   33,496 0 0
GFL ENVIRONMENTAL INC Stock 36168Q104 590 22,873 SH   SOLE   22,873 0 0
GILAT SATELLITE NETWORKS LTD Stock M51474118 92 15,280 SH   SOLE   15,280 0 0
GILEAD SCIENCES INC Stock 375558103 546 8,839 SH   SOLE 6 8,838 0 0
GILEAD SCIENCES INC Stock 375558103 8 137 SH   SOLE 9 137 0 0
GILEAD SCIENCES INC Stock 375558103 40 639 SH   SOLE 19 639 0 0
GILEAD SCIENCES INC Stock 375558103 2 28 SH   SOLE 33 28 0 0
GILEAD SCIENCES INC Stock 375558103 31 507 SH   SOLE 47 507 0 0
GILEAD SCIENCES INC Stock 375558103 361 5,847 SH   SOLE 52 5,847 0 0
GILEAD SCIENCES INC Stock 375558103 4,762 77,041 SH   SOLE   77,040 0 0
GITLAB INC Stock 37637K108 635 11,948 SH   SOLE   11,948 0 0
GLOBAL MED REIT INC REIT 37954A204 911 81,089 SH   SOLE   81,088 0 0
GLOBAL PMTS INC Stock 37940X102 9 82 SH   SOLE 9 82 0 0
GLOBAL PMTS INC Stock 37940X102 3 28 SH   SOLE 33 28 0 0
GLOBAL PMTS INC Stock 37940X102 1 10 SH   SOLE 46 10 0 0
GLOBAL PMTS INC Stock 37940X102 463 4,182 SH   SOLE   4,182 0 0
GLOBAL SELF STORAGE INC REIT 37955N106 80 14,284 SH   SOLE   14,284 0 0
GLOBAL X FDS ETF 37954Y160 120 23,756 SH   SOLE   23,756 0 0
GLOBAL X FDS ETF 37950E549 128 13,747 SH   SOLE   13,746 0 0
GLOBAL X FDS ETF 37954Y871 396 21,357 SH   SOLE   21,357 0 0
GLOBAL X FDS ETF 37954Y855 848 11,674 SH   SOLE   11,673 0 0
GLOBAL X FDS ETF 37954Y343 666 18,050 SH   SOLE   18,050 0 0
GLOBAL X FDS ETF 37954Y483 2,909 166,507 SH   SOLE   166,506 0 0
GLOBAL X FDS ETF 37954Y715 275 13,515 SH   SOLE   13,514 0 0
GLOBAL X FDS ETF 37954Y459 379 18,465 SH   SOLE   18,465 0 0
GLOBAL X FDS ETF 37954Y475 224 5,242 SH   SOLE   5,242 0 0
GLOBAL X FDS ETF 37954Y673 281 12,326 SH   SOLE   12,326 0 0
GLOBANT S A Stock L44385109 3 18 SH   SOLE 36 18 0 0
GLOBANT S A Stock L44385109 1,124 6,461 SH   SOLE   6,461 0 0
GOLAR LNG LTD Stock G9456A100 628 27,624 SH   SOLE   27,623 0 0
GOLDMAN SACHS ETF TR ETF 381430503 983 13,119 SH   SOLE   13,119 0 0
GOLDMAN SACHS BDC INC CEF 38147U107 296 17,617 SH   SOLE   17,616 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104 1 2 SH   SOLE 6 2 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104 10 35 SH   SOLE 9 35 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104 3 9 SH   SOLE 33 9 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104 3 9 SH   SOLE 46 9 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104 4,607 15,510 SH   SOLE   15,510 0 0
GOODRX HLDGS INC Stock 38246G108 591 99,827 SH   SOLE   99,827 0 0
GOODYEAR TIRE & RUBR CO Stock 382550101 904 84,450 SH   SOLE   84,450 0 0
GRACO INC Stock 384109104 1,920 32,320 SH   SOLE 6 32,319 0 0
GRACO INC Stock 384109104 8 134 SH   SOLE 9 134 0 0
GRACO INC Stock 384109104 0 0 SH   SOLE 19 0 0 0
GRACO INC Stock 384109104 43 720 SH   SOLE 23 720 0 0
GRACO INC Stock 384109104 8 129 SH   SOLE 47 129 0 0
GRACO INC Stock 384109104 351 5,914 SH   SOLE   5,914 0 0
GRAHAM HLDGS CO Stock 384637104 14 25 SH   SOLE 26 25 0 0
GRAHAM HLDGS CO Stock 384637104 13 23 SH   SOLE 47 23 0 0
GRAHAM HLDGS CO Stock 384637104 235 415 SH   SOLE   415 0 0
GRANITE PT MTG TR INC REIT 38741L107 115 12,014 SH   SOLE   12,014 0 0
GRANITESHARES PLATINUM TR ETF 38748T103 95 10,790 SH   SOLE   10,790 0 0
GROCERY OUTLET HLDG CORP Stock 39874R101 22 519 SH   SOLE 9 519 0 0
GROCERY OUTLET HLDG CORP Stock 39874R101 312 7,313 SH   SOLE 23 7,313 0 0
GROCERY OUTLET HLDG CORP Stock 39874R101 7 155 SH   SOLE   155 0 0
GROM SOCIAL ENTERPRISES INC Stock 39878L308 8 20,000 SH   SOLE   20,000 0 0
GROWGENERATION CORP Stock 39986L109 165 45,837 SH   SOLE   45,837 0 0
GSK PLC SPONSORED ADR ADR 37733W204 0 0 SH   SOLE 47 0 0 0
GSK PLC SPONSORED ADR ADR 37733W204 2,257 51,843 SH   SOLE   51,843 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357 428 3,190 SH   SOLE 6 3,189 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357 14 107 SH   SOLE 9 107 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357 338 2,517 SH   SOLE 25 2,516 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357 19 143 SH   SOLE 37 143 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357 15,657 116,642 SH   SOLE   116,642 0 0
GUGGENHEIM STRATEGIC OPPORTU CEF 40167F101 364 22,635 SH   SOLE   22,635 0 0
BLOCK H & R INC Stock 093671105 171 4,841 SH   SOLE 45 4,841 0 0
BLOCK H & R INC Stock 093671105 95 2,678 SH   SOLE   2,678 0 0
HALL OF FAME RESORT & ENTMT Stock 40619L102 20 34,075 SH   SOLE   34,075 0 0
HANESBRANDS INC Stock 410345102 6 586 SH   SOLE 9 586 0 0
HANESBRANDS INC Stock 410345102 13 1,291 SH   SOLE 19 1,291 0 0
HANESBRANDS INC Stock 410345102 1 52 SH   SOLE 25 51 0 0
HANESBRANDS INC Stock 410345102 2,228 216,490 SH   SOLE   216,490 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104 4 61 SH   SOLE 19 61 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104 1 22 SH   SOLE 33 22 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104 1 12 SH   SOLE 46 12 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104 16 248 SH   SOLE 47 248 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104 274 4,183 SH   SOLE   4,183 0 0
LATTICE STRATEGIES TR ETF 518416201 250 12,473 SH   SOLE   12,473 0 0
LATTICE STRATEGIES TR ETF 518416508 450 13,274 SH   SOLE   13,274 0 0
HASBRO INC Stock 418056107 4 44 SH   SOLE 33 44 0 0
HASBRO INC Stock 418056107 0 6 SH   SOLE 46 6 0 0
HASBRO INC Stock 418056107 619 7,554 SH   SOLE   7,554 0 0
HCA HEALTHCARE INC Stock 40412C101 3 20 SH   SOLE 33 20 0 0
HCA HEALTHCARE INC Stock 40412C101 13 77 SH   SOLE 36 77 0 0
HCA HEALTHCARE INC Stock 40412C101 1 6 SH   SOLE 46 6 0 0
HCA HEALTHCARE INC Stock 40412C101 1 7 SH   SOLE 47 7 0 0
HCA HEALTHCARE INC Stock 40412C101 1,106 6,584 SH   SOLE   6,583 0 0
HEALTHPEAK PROPERTIES INC REIT 42250P103 7 277 SH   SOLE 9 277 0 0
HEALTHPEAK PROPERTIES INC REIT 42250P103 24 915 SH   SOLE 19 915 0 0
HEALTHPEAK PROPERTIES INC REIT 42250P103 747 28,827 SH   SOLE   28,826 0 0
SELECT SECTOR SPDR TR ETF 81369Y209 6,092 47,504 SH   SOLE   47,504 0 0
HECLA MNG CO Stock 422704106 121 30,923 SH   SOLE   30,922 0 0
HEICO CORP NEW Stock 422806109 5 41 SH   SOLE 9 41 0 0
HEICO CORP NEW Stock 422806109 4 29 SH   SOLE 36 29 0 0
HEICO CORP NEW Stock 422806109 292 2,225 SH   SOLE   2,225 0 0
HEICO CORP NEW Stock 422806208 7 66 SH   SOLE 9 66 0 0
HEICO CORP NEW Stock 422806208 339 3,217 SH   SOLE 23 3,217 0 0
HENRY JACK & ASSOC INC Stock 426281101 28 157 SH   SOLE 23 157 0 0
HENRY JACK & ASSOC INC Stock 426281101 0 2 SH   SOLE 46 2 0 0
HENRY JACK & ASSOC INC Stock 426281101 51 282 SH   SOLE 47 282 0 0
HENRY JACK & ASSOC INC Stock 426281101 220 1,222 SH   SOLE   1,222 0 0
HERCULES CAPITAL INC CEF 427096508 450 33,343 SH   SOLE   33,342 0 0
HERSHEY CO Stock 427866108 1,554 7,221 SH   SOLE 6 7,221 0 0
HERSHEY CO Stock 427866108 25 116 SH   SOLE 19 116 0 0
HERSHEY CO Stock 427866108 1 4 SH   SOLE 33 4 0 0
HERSHEY CO Stock 427866108 48 223 SH   SOLE 47 223 0 0
HERSHEY CO Stock 427866108 2,403 11,170 SH   SOLE   11,170 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109 3 256 SH   SOLE 9 256 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109 1 39 SH   SOLE 33 39 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109 31 2,340 SH   SOLE 36 2,340 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109 1 88 SH   SOLE 46 88 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109 0 0 SH   SOLE 47 0 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109 87 6,569 SH   SOLE   6,569 0 0
HEXCEL CORP NEW Stock 428291108 1 23 SH   SOLE 9 23 0 0
HEXCEL CORP NEW Stock 428291108 13 251 SH   SOLE 33 251 0 0
HEXCEL CORP NEW Stock 428291108 337 6,441 SH   SOLE   6,440 0 0
HIGHWOODS PPTYS INC REIT 431284108 1,022 29,891 SH   SOLE   29,891 0 0
HIMAX TECHNOLOGIES INC ADR 43289P106 150 20,050 SH   SOLE   20,050 0 0
HOLOGIC INC Stock 436440101 4 58 SH   SOLE 19 58 0 0
HOLOGIC INC Stock 436440101 1 16 SH   SOLE 33 16 0 0
HOLOGIC INC Stock 436440101 0 5 SH   SOLE 46 5 0 0
HOLOGIC INC Stock 436440101 11 153 SH   SOLE 47 153 0 0
HOLOGIC INC Stock 436440101 2,217 31,992 SH   SOLE   31,992 0 0
HOME DEPOT INC Stock 437076102 33 120 SH   SOLE 2 120 0 0
HOME DEPOT INC Stock 437076102 1,842 6,717 SH   SOLE 6 6,716 0 0
HOME DEPOT INC Stock 437076102 40 146 SH   SOLE 7 146 0 0
HOME DEPOT INC Stock 437076102 54 196 SH   SOLE 9 196 0 0
HOME DEPOT INC Stock 437076102 120 436 SH   SOLE 19 436 0 0
HOME DEPOT INC Stock 437076102 4 16 SH   SOLE 24 16 0 0
HOME DEPOT INC Stock 437076102 13 48 SH   SOLE 33 48 0 0
HOME DEPOT INC Stock 437076102 89 325 SH   SOLE 41 325 0 0
HOME DEPOT INC Stock 437076102 5 20 SH   SOLE 46 20 0 0
HOME DEPOT INC Stock 437076102 32 116 SH   SOLE 47 116 0 0
HOME DEPOT INC Stock 437076102 11 41 SH   SOLE 50 41 0 0
HOME DEPOT INC Stock 437076102 441 1,607 SH   SOLE 53 1,606 0 0
HOME DEPOT INC Stock 437076102 13,032 47,516 SH   SOLE   47,515 0 0
HONEST CO INC Stock 438333106 136 46,635 SH   SOLE   46,635 0 0
HONEYWELL INTL INC Stock 438516106 5 27 SH   SOLE 6 27 0 0
HONEYWELL INTL INC Stock 438516106 22 127 SH   SOLE 7 126 0 0
HONEYWELL INTL INC Stock 438516106 7 42 SH   SOLE 9 42 0 0
HONEYWELL INTL INC Stock 438516106 10 60 SH   SOLE 19 60 0 0
HONEYWELL INTL INC Stock 438516106 8 46 SH   SOLE 33 46 0 0
HONEYWELL INTL INC Stock 438516106 9 53 SH   SOLE 47 53 0 0
HONEYWELL INTL INC Stock 438516106 3,592 20,664 SH   SOLE   20,664 0 0
HOST HOTELS & RESORTS INC REIT 44107P104 3 209 SH   SOLE 19 209 0 0
HOST HOTELS & RESORTS INC REIT 44107P104 2 106 SH   SOLE 33 106 0 0
HOST HOTELS & RESORTS INC REIT 44107P104 1 59 SH   SOLE 46 59 0 0
HOST HOTELS & RESORTS INC REIT 44107P104 816 52,055 SH   SOLE   52,055 0 0
HOULIHAN LOKEY INC Stock 441593100 0 3 SH   SOLE 19 3 0 0
HOULIHAN LOKEY INC Stock 441593100 51 650 SH   SOLE 23 650 0 0
HOULIHAN LOKEY INC Stock 441593100 166 2,108 SH   SOLE   2,108 0 0
HP INC Stock 40434L105 13 388 SH   SOLE 9 388 0 0
HP INC Stock 40434L105 43 1,316 SH   SOLE 19 1,315 0 0
HP INC Stock 40434L105 2 60 SH   SOLE 33 60 0 0
HP INC Stock 40434L105 0 0 SH   SOLE 36 0 0 0
HP INC Stock 40434L105 1 32 SH   SOLE 46 32 0 0
HP INC Stock 40434L105 3 78 SH   SOLE 47 78 0 0
HP INC Stock 40434L105 2,513 76,659 SH   SOLE   76,658 0 0
HUBSPOT INC Stock 443573100 2 8 SH   SOLE 9 8 0 0
HUBSPOT INC Stock 443573100 5 15 SH   SOLE 36 15 0 0
HUBSPOT INC Stock 443573100 1,520 5,055 SH   SOLE   5,054 0 0
HUMANA INC Stock 444859102 7 16 SH   SOLE 9 16 0 0
HUMANA INC Stock 444859102 4 8 SH   SOLE 33 8 0 0
HUMANA INC Stock 444859102 23 50 SH   SOLE 36 50 0 0
HUMANA INC Stock 444859102 50 106 SH   SOLE 43 106 0 0
HUMANA INC Stock 444859102 1 2 SH   SOLE 46 2 0 0
HUMANA INC Stock 444859102 6 13 SH   SOLE 47 13 0 0
HUMANA INC Stock 444859102 939 2,006 SH   SOLE   2,006 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 9 780 SH   SOLE 9 780 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 19 1,580 SH   SOLE 19 1,579 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 1 117 SH   SOLE 33 116 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 0 0 SH   SOLE 36 0 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 1 96 SH   SOLE 46 96 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 155 12,884 SH   SOLE 52 12,884 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 586 48,753 SH   SOLE   48,752 0 0
ICON PLC Stock G4705A100 1 4 SH   SOLE 9 4 0 0
ICON PLC Stock G4705A100 625 2,885 SH   SOLE   2,885 0 0
IDEXX LABS INC Stock 45168D104 11 30 SH   SOLE 9 30 0 0
IDEXX LABS INC Stock 45168D104 1 4 SH   SOLE 33 4 0 0
IDEXX LABS INC Stock 45168D104 4 11 SH   SOLE 36 11 0 0
IDEXX LABS INC Stock 45168D104 4 12 SH   SOLE 47 12 0 0
IDEXX LABS INC Stock 45168D104 7 19 SH   SOLE 50 19 0 0
IDEXX LABS INC Stock 45168D104 863 2,460 SH   SOLE   2,460 0 0
IDT CORP Stock 448947507 315 12,535 SH   SOLE   12,535 0 0
ILLINOIS TOOL WKS INC Stock 452308109 1,188 6,520 SH   SOLE 6 6,520 0 0
ILLINOIS TOOL WKS INC Stock 452308109 5 30 SH   SOLE 33 30 0 0
ILLINOIS TOOL WKS INC Stock 452308109 2 11 SH   SOLE 46 11 0 0
ILLINOIS TOOL WKS INC Stock 452308109 2,260 12,401 SH   SOLE   12,400 0 0
ILLUMINA INC Stock 452327109 35 188 SH   SOLE 28 188 0 0
ILLUMINA INC Stock 452327109 3 16 SH   SOLE 33 16 0 0
ILLUMINA INC Stock 452327109 1 4 SH   SOLE 46 4 0 0
ILLUMINA INC Stock 452327109 1 6 SH   SOLE 50 6 0 0
ILLUMINA INC Stock 452327109 284 1,542 SH   SOLE   1,542 0 0
IMGP DBI MANAGED FUTURES STRATEGY ETF ETF 56170L828 645 19,897 SH   SOLE   19,897 0 0
IMPERIAL PETE INC Stock Y3894J104 37 87,000 SH   SOLE   87,000 0 0
INDEPENDENCE RLTY TR INC REIT 45378A106 383 18,462 SH   SOLE   18,462 0 0
SELECT SECTOR SPDR TR ETF 81369Y704 5,965 68,300 SH   SOLE   68,300 0 0
INFOSYS LTD ADR 456788108 2 125 SH   SOLE 33 125 0 0
INFOSYS LTD ADR 456788108 201 10,886 SH   SOLE   10,886 0 0
ING GROEP N.V. ADR 456837103 673 67,814 SH   SOLE   67,813 0 0
INMODE LTD Stock M5425M103 6 247 SH   SOLE 7 247 0 0
INMODE LTD Stock M5425M103 2 92 SH   SOLE 9 92 0 0
INMODE LTD Stock M5425M103 2,086 93,096 SH   SOLE   93,096 0 0
INNOVATIVE INDL PPTYS INC REIT 45781V101 3 25 SH   SOLE 9 25 0 0
INNOVATIVE INDL PPTYS INC REIT 45781V101 8 75 SH   SOLE 34 74 0 0
INNOVATIVE INDL PPTYS INC REIT 45781V101 819 7,450 SH   SOLE   7,450 0 0
INNOVATOR ETFS TR ETF 45783Y814 612 18,480 SH   SOLE   18,480 0 0
INNOVATOR ETFS TR ETF 45782C334 494 14,500 SH   SOLE   14,500 0 0
INNOVATOR ETFS TR ETF 45782C656 479 17,052 SH   SOLE   17,052 0 0
INNOVATOR ETFS TR ETF 45782C888 324 10,816 SH   SOLE   10,816 0 0
INNOVATOR ETFS TR ETF 45782C755 276 9,249 SH   SOLE   9,249 0 0
INNOVATOR ETFS TR ETF 45782C870 577 21,378 SH   SOLE   21,378 0 0
INNOVATOR ETFS TR ETF 45782C417 508 18,837 SH   SOLE   18,837 0 0
INNOVATOR ETFS TR ETF 45782C508 251 8,345 SH   SOLE   8,345 0 0
INNOVATOR ETFS TR ETF 45782C813 868 29,559 SH   SOLE   29,559 0 0
INNOVATOR ETFS TR ETF 45782C748 240 8,269 SH   SOLE   8,269 0 0
INNOVATOR ETFS TR ETF 45782C383 262 8,888 SH   SOLE   8,888 0 0
INNOVATOR ETFS TR ETF 45782C573 209 7,367 SH   SOLE   7,367 0 0
INNOVATOR ETFS TR ETF 45782C805 492 20,041 SH   SOLE   20,041 0 0
INNOVATOR ETFS TR ETF 45782C300 6 213 SH   SOLE 9 213 0 0
INNOVATOR ETFS TR ETF 45782C300 330 11,330 SH   SOLE   11,330 0 0
INSPIRE MED SYS INC Stock 457730109 0 2 SH   SOLE 19 2 0 0
INSPIRE MED SYS INC Stock 457730109 349 1,909 SH   SOLE   1,909 0 0
INTEL CORP Stock 458140100 6 166 SH   SOLE 4 166 0 0
INTEL CORP Stock 458140100 42 1,110 SH   SOLE 9 1,110 0 0
INTEL CORP Stock 458140100 31 838 SH   SOLE 19 838 0 0
INTEL CORP Stock 458140100 3 85 SH   SOLE 24 85 0 0
INTEL CORP Stock 458140100 1 22 SH   SOLE 25 22 0 0
INTEL CORP Stock 458140100 9 252 SH   SOLE 33 251 0 0
INTEL CORP Stock 458140100 19 520 SH   SOLE 40 520 0 0
INTEL CORP Stock 458140100 3 85 SH   SOLE 46 85 0 0
INTEL CORP Stock 458140100 90 2,393 SH   SOLE 47 2,393 0 0
INTEL CORP Stock 458140100 6,141 164,153 SH   SOLE   164,153 0 0
INTELLICHECK INC Stock 45817G201 26 13,000 SH   SOLE   13,000 0 0
INTERACTIVE BROKERS GROUP IN Stock 45841N107 424 7,707 SH   SOLE 23 7,706 0 0
INTERACTIVE BROKERS GROUP IN Stock 45841N107 0 1 SH   SOLE   1 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104 2 20 SH   SOLE 6 20 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104 2 20 SH   SOLE 33 20 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104 2 18 SH   SOLE 46 18 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104 23 242 SH   SOLE 47 242 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104 121 1,291 SH   SOLE 48 1,291 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104 829 8,813 SH   SOLE   8,813 0 0
INTERDIGITAL INC Stock 45867G101 0 4 SH   SOLE 19 4 0 0
INTERDIGITAL INC Stock 45867G101 1,334 21,947 SH   SOLE   21,947 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101 1 8 SH   SOLE 6 8 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101 24 169 SH   SOLE 9 169 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101 40 282 SH   SOLE 19 282 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101 7 48 SH   SOLE 33 48 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101 4 29 SH   SOLE 46 29 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101 12 86 SH   SOLE 47 86 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101 11,231 79,543 SH   SOLE   79,543 0 0
ETF SER SOLUTIONS ETF 26922B709 889 44,295 SH   SOLE 49 44,295 0 0
ETF SER SOLUTIONS ETF 26922B709 2 109 SH   SOLE   109 0 0
INTERNATIONAL PAPER CO Stock 460146103 9 219 SH   SOLE 19 219 0 0
INTERNATIONAL PAPER CO Stock 460146103 1 34 SH   SOLE 33 34 0 0
INTERNATIONAL PAPER CO Stock 460146103 1,057 25,278 SH   SOLE   25,277 0 0
INTERPUBLIC GROUP COS INC Stock 460690100 5 170 SH   SOLE 9 170 0 0
INTERPUBLIC GROUP COS INC Stock 460690100 0 0 SH   SOLE 19 0 0 0
INTERPUBLIC GROUP COS INC Stock 460690100 0 7 SH   SOLE 46 7 0 0
INTERPUBLIC GROUP COS INC Stock 460690100 229 8,309 SH   SOLE   8,309 0 0
INTUIT Stock 461202103 39 101 SH   SOLE 9 101 0 0
INTUIT Stock 461202103 3 8 SH   SOLE 19 8 0 0
INTUIT Stock 461202103 4 11 SH   SOLE 33 11 0 0
INTUIT Stock 461202103 77 200 SH   SOLE 41 200 0 0
INTUIT Stock 461202103 52 136 SH   SOLE 43 136 0 0
INTUIT Stock 461202103 2 6 SH   SOLE 46 6 0 0
INTUIT Stock 461202103 1 2 SH   SOLE 47 2 0 0
INTUIT Stock 461202103 5,006 12,988 SH   SOLE   12,987 0 0
INTUITIVE SURGICAL INC Stock 46120E602 9 47 SH   SOLE 4 47 0 0
INTUITIVE SURGICAL INC Stock 46120E602 0 2 SH   SOLE 9 2 0 0
INTUITIVE SURGICAL INC Stock 46120E602 49 246 SH   SOLE 28 246 0 0
INTUITIVE SURGICAL INC Stock 46120E602 6 30 SH   SOLE 33 30 0 0
INTUITIVE SURGICAL INC Stock 46120E602 7 33 SH   SOLE 43 33 0 0
INTUITIVE SURGICAL INC Stock 46120E602 1 6 SH   SOLE 46 6 0 0
INTUITIVE SURGICAL INC Stock 46120E602 6 28 SH   SOLE 47 28 0 0
INTUITIVE SURGICAL INC Stock 46120E602 97 485 SH   SOLE 48 485 0 0
INTUITIVE SURGICAL INC Stock 46120E602 10 51 SH   SOLE 50 51 0 0
INTUITIVE SURGICAL INC Stock 46120E602 4,339 21,617 SH   SOLE   21,617 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J841 20 973 SH   SOLE 9 973 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J841 473 22,822 SH   SOLE 25 22,822 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J841 27 1,298 SH   SOLE 37 1,298 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J841 3 140 SH   SOLE   140 0 0
INVESCO DB MULTI-SECTOR COMM ETF 46140H304 3,897 148,904 SH   SOLE   148,904 0 0
INVESCO DB MULTI-SECTOR COMM ETF 46140H403 2,968 162,718 SH   SOLE   162,718 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V506 475 13,773 SH   SOLE   13,773 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V647 1,847 18,926 SH   SOLE   18,925 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V563 4,557 221,771 SH   SOLE   221,770 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E594 238 10,796 SH   SOLE   10,796 0 0
INVESCO TR INVT GRADE MUNS CEF 46131M106 671 63,764 SH   SOLE   63,763 0 0
INVESCO MUN OPPORTUNITY TR CEF 46132C107 207 20,000 SH   SOLE   20,000 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V530 340 2,844 SH   SOLE   2,844 0 0
INVESCO ACTVELY MNGD ETC FD ETF 46090F100 14 776 SH   SOLE 9 776 0 0
INVESCO ACTVELY MNGD ETC FD ETF 46090F100 463 25,640 SH   SOLE   25,640 0 0
INVESCO PA VALUE MUN INC TR CEF 46132K109 116 11,052 SH   SOLE   11,051 0 0
INVESCO QQQ TR ETF 46090E103 202 720 SH   SOLE 6 720 0 0
INVESCO QQQ TR ETF 46090E103 8 28 SH   SOLE 9 28 0 0
INVESCO QQQ TR ETF 46090E103 2 8 SH   SOLE 25 8 0 0
INVESCO QQQ TR ETF 46090E103 24,739 88,265 SH   SOLE   88,265 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V381 557 5,206 SH   SOLE   5,206 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V373 355 2,145 SH   SOLE   2,145 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V332 585 2,183 SH   SOLE   2,182 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282 10 44 SH   SOLE 22 44 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282 1,123 4,751 SH   SOLE   4,750 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V431 276 3,464 SH   SOLE   3,463 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E370 228 3,896 SH   SOLE   3,896 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V266 836 5,665 SH   SOLE   5,665 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V258 176 2,340 SH   SOLE 6 2,340 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V258 1,817 24,204 SH   SOLE   24,203 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V241 271 6,457 SH   SOLE   6,457 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V191 176 2,110 SH   SOLE 6 2,110 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V191 151 1,810 SH   SOLE   1,809 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G706 353 4,949 SH   SOLE   4,949 0 0
INVESCO SR INCOME TR CEF 46131H107 39 10,000 SH   SOLE   10,000 0 0
INVESCO ACTIVELY MANAGED ETF ETF 46090A887 16 313 SH   SOLE 22 313 0 0
INVESCO ACTIVELY MANAGED ETF ETF 46090A887 3,785 76,391 SH   SOLE   76,391 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G870 302 13,593 SH   SOLE 11 13,593 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G870 82 3,710 SH   SOLE   3,710 0 0
INVESTAR HLDG CORP Stock 46134L105 276 12,600 SH   SOLE   12,600 0 0
INVITAE CORP Stock 46185L103 83 34,006 SH   SOLE   34,006 0 0
BARCLAYS BANK PLC ETF 06740P221 582 16,976 SH   SOLE   16,976 0 0
IQVIA HLDGS INC Stock 46266C105 2 9 SH   SOLE 46 9 0 0
IQVIA HLDGS INC Stock 46266C105 1 6 SH   SOLE 47 6 0 0
IQVIA HLDGS INC Stock 46266C105 523 2,412 SH   SOLE 53 2,412 0 0
IQVIA HLDGS INC Stock 46266C105 844 3,889 SH   SOLE   3,889 0 0
IRON MTN INC NEW REIT 46284V101 1 24 SH   SOLE 33 24 0 0
IRON MTN INC NEW REIT 46284V101 0 4 SH   SOLE 46 4 0 0
IRON MTN INC NEW REIT 46284V101 1,286 26,422 SH   SOLE   26,421 0 0
ISHARES TR ETF 464288653 30 251 SH   SOLE 9 251 0 0
ISHARES TR ETF 464288653 506 4,211 SH   SOLE 36 4,210 0 0
ISHARES TR ETF 464288653 1,971 16,408 SH   SOLE   16,407 0 0
ISHARES TR ETF 464287432 26 226 SH   SOLE 6 226 0 0
ISHARES TR ETF 464287432 236 2,051 SH   SOLE 9 2,050 0 0
ISHARES TR ETF 464287432 43 373 SH   SOLE 19 373 0 0
ISHARES TR ETF 464287432 7 64 SH   SOLE 22 64 0 0
ISHARES TR ETF 464287432 116 1,007 SH   SOLE 36 1,007 0 0
ISHARES TR ETF 464287432 9,182 79,931 SH   SOLE   79,930 0 0
ISHARES TR ETF 46436E718 3 33 SH   SOLE 7 33 0 0
ISHARES TR ETF 46436E718 1,390 13,884 SH   SOLE   13,884 0 0
ISHARES TR ETF 46434V407 26 633 SH   SOLE 9 633 0 0
ISHARES TR ETF 46434V407 276 6,817 SH   SOLE 16 6,817 0 0
ISHARES TR ETF 46434V407 26 639 SH   SOLE 22 639 0 0
ISHARES TR ETF 46434V407 2,402 59,233 SH   SOLE   59,232 0 0
ISHARES TR ETF 46429B747 3 31 SH   SOLE 9 31 0 0
ISHARES TR ETF 46429B747 789 7,776 SH   SOLE   7,775 0 0
ISHARES TR ETF 464288646 11 226 SH   SOLE 7 226 0 0
ISHARES TR ETF 464288646 124 2,450 SH   SOLE 19 2,450 0 0
ISHARES TR ETF 464288646 0 3 SH   SOLE 36 3 0 0
ISHARES TR ETF 464288646 2,453 48,530 SH   SOLE   48,530 0 0
ISHARES TR ETF 464287457 17 203 SH   SOLE 7 203 0 0
ISHARES TR ETF 464287457 9 104 SH   SOLE 9 104 0 0
ISHARES TR ETF 464287457 4,145 50,069 SH   SOLE 16 50,069 0 0
ISHARES TR ETF 464287457 9,392 113,448 SH   SOLE   113,447 0 0
ISHARES TR ETF 464288661 46 382 SH   SOLE 9 382 0 0
ISHARES TR ETF 464288661 870 7,290 SH   SOLE   7,289 0 0
ISHARES TR ETF 464288638 10 200 SH   SOLE 7 200 0 0
ISHARES TR ETF 464288638 0 1 SH   SOLE 22 1 0 0
ISHARES TR ETF 464288638 1,668 32,664 SH   SOLE   32,663 0 0
ISHARES TR ETF 464287440 45 440 SH   SOLE 6 440 0 0
ISHARES TR ETF 464287440 3 31 SH   SOLE 9 31 0 0
ISHARES TR ETF 464287440 1,139 11,133 SH   SOLE   11,133 0 0
ISHARES TR ETF 46429B291 407 8,428 SH   SOLE   8,428 0 0
ISHARES TR ETF 464287226 100 986 SH   SOLE 9 986 0 0
ISHARES TR ETF 464287226 1,538 15,127 SH   SOLE 49 15,127 0 0
ISHARES TR ETF 464287226 13,497 132,738 SH   SOLE   132,737 0 0
ISHARES TR ETF 464288414 13 122 SH   SOLE 3 122 0 0
ISHARES TR ETF 464288414 6 61 SH   SOLE 6 61 0 0
ISHARES TR ETF 464288414 17 157 SH   SOLE 22 157 0 0
ISHARES TR ETF 464288414 2,473 23,252 SH   SOLE 36 23,252 0 0
ISHARES TR ETF 464288414 598 5,625 SH   SOLE 49 5,625 0 0
ISHARES TR ETF 464288414 7,436 69,910 SH   SOLE   69,910 0 0
ISHARES TR ETF 464288794 5 61 SH   SOLE 48 61 0 0
ISHARES TR ETF 464288794 8,060 95,989 SH   SOLE   95,988 0 0
ISHARES TR ETF 464287564 319 5,254 SH   SOLE   5,253 0 0
ISHARES TR ETF 46435G102 33 472 SH   SOLE 9 472 0 0
ISHARES TR ETF 46435G102 344 4,963 SH   SOLE 36 4,962 0 0
ISHARES TR ETF 46435G102 902 13,001 SH   SOLE   13,001 0 0
ISHARES TR ETF 46434V621 8,744 183,539 SH   SOLE   183,539 0 0
ISHARES TR ETF 46429B663 28 282 SH   SOLE 9 282 0 0
ISHARES TR ETF 46429B663 721 7,184 SH   SOLE 16 7,184 0 0
ISHARES TR ETF 46429B663 567 5,647 SH   SOLE 36 5,646 0 0
ISHARES TR ETF 46429B663 7,554 75,221 SH   SOLE   75,221 0 0
ISHARES TR ETF 46435G672 240 4,819 SH   SOLE   4,818 0 0
ISHARES TR ETF 464289479 287 5,156 SH   SOLE   5,156 0 0
ISHARES TR ETF 46432F842 12 201 SH   SOLE 22 201 0 0
ISHARES TR ETF 46432F842 209 3,546 SH   SOLE 36 3,545 0 0
ISHARES TR ETF 46432F842 14 240 SH   SOLE 49 240 0 0
ISHARES TR ETF 46432F842 3,755 63,810 SH   SOLE   63,809 0 0
ISHARES INC ETF 46434G103 389 7,920 SH   SOLE 16 7,920 0 0
ISHARES INC ETF 46434G103 5 106 SH   SOLE 22 106 0 0
ISHARES INC ETF 46434G103 9 193 SH   SOLE 49 193 0 0
ISHARES INC ETF 46434G103 1,489 30,349 SH   SOLE   30,348 0 0
ISHARES TR ETF 46434V738 1,569 34,897 SH   SOLE 16 34,897 0 0
ISHARES TR ETF 46434V738 80 1,787 SH   SOLE   1,787 0 0
ISHARES TR ETF 46432F834 2,052 35,975 SH   SOLE   35,974 0 0
ISHARES TR ETF 464287507 9,222 40,762 SH   SOLE   40,762 0 0
ISHARES TR ETF 464287804 258 2,789 SH   SOLE 11 2,789 0 0
ISHARES TR ETF 464287804 261 2,821 SH   SOLE 36 2,820 0 0
ISHARES TR ETF 464287804 636 6,885 SH   SOLE 49 6,885 0 0
ISHARES TR ETF 464287804 14,369 155,491 SH   SOLE   155,490 0 0
ISHARES TR ETF 464287150 9 111 SH   SOLE 22 111 0 0
ISHARES TR ETF 464287150 24 281 SH   SOLE 49 281 0 0
ISHARES TR ETF 464287150 16,553 197,576 SH   SOLE   197,576 0 0
ISHARES TR ETF 464287671 450 5,382 SH   SOLE   5,382 0 0
ISHARES TR ETF 464287663 5,108 76,377 SH   SOLE   76,377 0 0
ISHARES TR ETF 46434V613 532 11,360 SH   SOLE 9 11,360 0 0
ISHARES TR ETF 46434V613 1,899 40,557 SH   SOLE 36 40,556 0 0
ISHARES TR ETF 46434V613 2,671 57,049 SH   SOLE   57,048 0 0
ISHARES TR ETF 464288521 553 10,358 SH   SOLE   10,357 0 0
ISHARES TR ETF 464288620 525 10,298 SH   SOLE   10,298 0 0
ISHARES TR ETF 46434V803 453 14,240 SH   SOLE   14,239 0 0
ISHARES TR ETF 464287812 5 27 SH   SOLE 48 27 0 0
ISHARES TR ETF 464287812 9,242 47,409 SH   SOLE   47,408 0 0
ISHARES TR ETF 46429B689 43 687 SH   SOLE 9 687 0 0
ISHARES TR ETF 46429B689 698 11,025 SH   SOLE   11,025 0 0
ISHARES TR ETF 46429B697 0 7 SH   SOLE 9 7 0 0
ISHARES TR ETF 46429B697 455 6,478 SH   SOLE 16 6,478 0 0
ISHARES TR ETF 46429B697 313 4,464 SH   SOLE 36 4,463 0 0
ISHARES TR ETF 46429B697 4,582 65,268 SH   SOLE   65,268 0 0
ISHARES TR ETF 46436E619 61 1,395 SH   SOLE 36 1,395 0 0
ISHARES TR ETF 46436E619 273 6,196 SH   SOLE   6,196 0 0
ISHARES TR ETF 46435G243 2,418 100,362 SH   SOLE   100,361 0 0
ISHARES TR ETF 46435G425 165 1,969 SH   SOLE 9 1,969 0 0
ISHARES TR ETF 46435G425 5,379 64,107 SH   SOLE 36 64,107 0 0
ISHARES TR ETF 46435G425 3,512 41,856 SH   SOLE   41,855 0 0
ISHARES TR ETF 46435U663 60 1,920 SH   SOLE 36 1,919 0 0
ISHARES TR ETF 46435U663 2,661 84,462 SH   SOLE   84,461 0 0
ISHARES TR ETF 46435U549 34 690 SH   SOLE 36 690 0 0
ISHARES TR ETF 46435U549 594 12,141 SH   SOLE   12,141 0 0
ISHARES TR ETF 46436E601 264 5,562 SH   SOLE 36 5,562 0 0
ISHARES TR ETF 46435U218 806 12,133 SH   SOLE 36 12,133 0 0
ISHARES TR ETF 46435U218 23 349 SH   SOLE   349 0 0
ISHARES TR ETF 464287549 1,569 5,328 SH   SOLE   5,328 0 0
ISHARES TR ETF 464287515 632 2,343 SH   SOLE   2,343 0 0
ISHARES TR ETF 46435G474 135 5,464 SH   SOLE 9 5,464 0 0
ISHARES TR ETF 46435G474 249 10,131 SH   SOLE 36 10,130 0 0
ISHARES TR ETF 46435G474 705 28,637 SH   SOLE   28,637 0 0
ISHARES TR ETF 46429B655 6,477 129,748 SH   SOLE   129,748 0 0
ISHARES TR ETF 464287184 174 5,123 SH   SOLE   5,123 0 0
ISHARES TR ETF 464288224 210 11,025 SH   SOLE   11,025 0 0
ISHARES TR ETF 464287325 339 4,174 SH   SOLE   4,173 0 0
ISHARES TR ETF 464288372 429 9,173 SH   SOLE   9,172 0 0
ISHARES TR ETF 464288711 501 8,328 SH   SOLE   8,327 0 0
ISHARES GOLD TR ETF 464285204 2,281 66,477 SH   SOLE   66,477 0 0
ISHARES TR ETF 464288596 261 2,430 SH   SOLE   2,430 0 0
ISHARES U S ETF TR ETF 46431W853 23 556 SH   SOLE 9 556 0 0
ISHARES U S ETF TR ETF 46431W853 226 5,532 SH   SOLE 36 5,532 0 0
ISHARES U S ETF TR ETF 46431W853 1,061 25,912 SH   SOLE   25,912 0 0
ISHARES S&P GSCI COMMODITY- ETF 46428R107 6,238 270,030 SH   SOLE   270,030 0 0
ISHARES TR ETF 46434VBA7 354 14,140 SH   SOLE   14,139 0 0
ISHARES TR ETF 46435G755 479 18,468 SH   SOLE   18,468 0 0
ISHARES TR ETF 46434VAX8 476 18,978 SH   SOLE   18,978 0 0
ISHARES TR ETF 46435G318 6 223 SH   SOLE 6 223 0 0
ISHARES TR ETF 46435G318 507 19,881 SH   SOLE   19,880 0 0
ISHARES TR ETF 46435U697 10 369 SH   SOLE 6 369 0 0
ISHARES TR ETF 46435U697 376 14,456 SH   SOLE   14,455 0 0
ISHARES TR ETF 46435U432 9 356 SH   SOLE 6 356 0 0
ISHARES TR ETF 46435U432 255 9,559 SH   SOLE   9,558 0 0
ISHARES TR ETF 464287242 302 2,749 SH   SOLE 16 2,749 0 0
ISHARES TR ETF 464287242 9,788 88,962 SH   SOLE   88,961 0 0
ISHARES TR ETF 464288513 20 266 SH   SOLE 9 266 0 0
ISHARES TR ETF 464288513 1,069 14,528 SH   SOLE   14,527 0 0
ISHARES U S ETF TR ETF 46431W705 11 122 SH   SOLE 9 122 0 0
ISHARES U S ETF TR ETF 46431W705 260 2,876 SH   SOLE 25 2,876 0 0
ISHARES U S ETF TR ETF 46431W705 15 164 SH   SOLE 37 164 0 0
ISHARES U S ETF TR ETF 46431W705 335 3,712 SH   SOLE   3,712 0 0
ISHARES TR ETF 464288612 3 31 SH   SOLE 9 31 0 0
ISHARES TR ETF 464288612 1,888 17,890 SH   SOLE   17,890 0 0
ISHARES TR ETF 464288448 322 11,841 SH   SOLE 16 11,841 0 0
ISHARES TR ETF 464288448 1,527 56,239 SH   SOLE   56,238 0 0
ISHARES TR ETF 464288281 25 289 SH   SOLE 9 289 0 0
ISHARES TR ETF 464288281 14 166 SH   SOLE 22 166 0 0
ISHARES TR ETF 464288281 4 52 SH   SOLE 36 52 0 0
ISHARES TR ETF 464288281 330 3,867 SH   SOLE   3,866 0 0
ISHARES TR ETF 464288802 25 314 SH   SOLE 36 314 0 0
ISHARES TR ETF 464288802 1,333 16,516 SH   SOLE   16,515 0 0
ISHARES TR ETF 464288588 27 275 SH   SOLE 6 275 0 0
ISHARES TR ETF 464288588 153 1,573 SH   SOLE 9 1,573 0 0
ISHARES TR ETF 464288588 71 728 SH   SOLE 36 728 0 0
ISHARES TR ETF 464288588 1,819 18,659 SH   SOLE   18,659 0 0
ISHARES TR ETF 464287119 299 5,961 SH   SOLE   5,961 0 0
ISHARES TR ETF 464288208 305 5,414 SH   SOLE   5,413 0 0
ISHARES TR ETF 464288257 422 5,028 SH   SOLE   5,027 0 0
ISHARES TR ETF 464288240 1,541 34,234 SH   SOLE 16 34,234 0 0
ISHARES TR ETF 464288240 549 12,200 SH   SOLE   12,200 0 0
ISHARES TR ETF 46434V464 2,316 16,931 SH   SOLE   16,930 0 0
ISHARES TR ETF 46435G516 53 848 SH   SOLE 36 848 0 0
ISHARES TR ETF 46435G516 1,510 24,056 SH   SOLE   24,055 0 0
ISHARES TR ETF 464287465 11 170 SH   SOLE 36 170 0 0
ISHARES TR ETF 464287465 6,724 107,606 SH   SOLE   107,605 0 0
ISHARES TR ETF 464288885 45 556 SH   SOLE 9 556 0 0
ISHARES TR ETF 464288885 1,683 20,905 SH   SOLE 36 20,905 0 0
ISHARES TR ETF 464288885 2,907 36,114 SH   SOLE   36,113 0 0
ISHARES TR ETF 464288273 45 823 SH   SOLE 9 823 0 0
ISHARES TR ETF 464288273 1,968 36,051 SH   SOLE   36,050 0 0
ISHARES TR ETF 464288877 77 1,784 SH   SOLE 9 1,784 0 0
ISHARES TR ETF 464288877 2,271 52,337 SH   SOLE 36 52,337 0 0
ISHARES TR ETF 464288877 5,749 132,459 SH   SOLE   132,458 0 0
ISHARES INC ETF 46434G863 19 578 SH   SOLE 22 578 0 0
ISHARES INC ETF 46434G863 457 14,135 SH   SOLE 36 14,134 0 0
ISHARES INC ETF 46434G863 2,408 74,541 SH   SOLE   74,541 0 0
ISHARES TR ETF 464287234 1,407 35,077 SH   SOLE   35,076 0 0
ISHARES INC ETF 46434G764 10 216 SH   SOLE 9 216 0 0
ISHARES INC ETF 46434G764 243 5,081 SH   SOLE 25 5,081 0 0
ISHARES INC ETF 46434G764 14 288 SH   SOLE 37 288 0 0
ISHARES INC ETF 46434G764 208 4,347 SH   SOLE   4,346 0 0
ISHARES INC ETF 464286533 49 885 SH   SOLE 9 885 0 0
ISHARES INC ETF 464286533 872 15,729 SH   SOLE 36 15,728 0 0
ISHARES INC ETF 464286533 3,068 55,350 SH   SOLE   55,350 0 0
ISHARES INC ETF 464286475 397 8,260 SH   SOLE   8,260 0 0
ISHARES INC ETF 46434G855 344 15,810 SH   SOLE   15,810 0 0
ISHARES TR ETF 46435G532 0 1 SH   SOLE 36 1 0 0
ISHARES TR ETF 46435G532 328 4,112 SH   SOLE   4,111 0 0
ISHARES INC ETF 464286525 274 2,904 SH   SOLE   2,904 0 0
ISHARES TR ETF 46434V456 396 12,800 SH   SOLE   12,799 0 0
ISHARES TR ETF 46435G409 207 9,337 SH   SOLE 36 9,337 0 0
ISHARES TR ETF 46435G409 156 7,040 SH   SOLE   7,040 0 0
ISHARES TR ETF 464288570 106 1,472 SH   SOLE 36 1,472 0 0
ISHARES TR ETF 464288570 8,096 112,599 SH   SOLE   112,598 0 0
ISHARES TR ETF 46432F396 310 2,276 SH   SOLE   2,275 0 0
ISHARES TR ETF 46432F339 7 66 SH   SOLE 16 66 0 0
ISHARES TR ETF 46432F339 26 236 SH   SOLE 22 236 0 0
ISHARES TR ETF 46432F339 1,820 16,292 SH   SOLE   16,292 0 0
ISHARES TR ETF 46432F388 1,947 21,505 SH   SOLE 16 21,505 0 0
ISHARES TR ETF 46432F388 359 3,970 SH   SOLE 36 3,969 0 0
ISHARES TR ETF 46432F388 152 1,675 SH   SOLE   1,674 0 0
ISHARES TR ETF 464287556 986 8,384 SH   SOLE   8,384 0 0
ISHARES TR ETF 464287622 290 1,395 SH   SOLE 36 1,395 0 0
ISHARES TR ETF 464287622 2,862 13,774 SH   SOLE   13,773 0 0
ISHARES TR ETF 464287614 4,026 18,409 SH   SOLE   18,408 0 0
ISHARES TR ETF 464287598 3,293 22,714 SH   SOLE   22,714 0 0
ISHARES TR ETF 464287655 3,088 18,232 SH   SOLE   18,232 0 0
ISHARES TR ETF 464287648 490 2,377 SH   SOLE   2,377 0 0
ISHARES TR ETF 464287630 212 1,555 SH   SOLE   1,555 0 0
ISHARES TR ETF 46435G268 12 242 SH   SOLE 36 242 0 0
ISHARES TR ETF 46435G268 249 4,820 SH   SOLE   4,820 0 0
ISHARES TR ETF 464287689 1,229 5,653 SH   SOLE   5,653 0 0
ISHARES TR ETF 464287499 1,417 21,913 SH   SOLE   21,913 0 0
ISHARES TR ETF 464287481 678 8,558 SH   SOLE   8,558 0 0
ISHARES TR ETF 464287473 7 70 SH   SOLE 11 70 0 0
ISHARES TR ETF 464287473 1,253 12,337 SH   SOLE   12,336 0 0
ISHARES TR ETF 464289438 1,052 8,400 SH   SOLE   8,400 0 0
ISHARES TR ETF 464289420 208 3,359 SH   SOLE   3,359 0 0
ISHARES TR ETF 464287101 503 2,914 SH   SOLE 36 2,914 0 0
ISHARES TR ETF 464287101 2,297 13,321 SH   SOLE   13,320 0 0
ISHARES TR ETF 464287200 258 681 SH   SOLE 9 681 0 0
ISHARES TR ETF 464287200 2,754 7,263 SH   SOLE 16 7,263 0 0
ISHARES TR ETF 464287200 105 278 SH   SOLE 22 278 0 0
ISHARES TR ETF 464287200 7,298 19,248 SH   SOLE 36 19,248 0 0
ISHARES TR ETF 464287200 36,235 95,570 SH   SOLE   95,570 0 0
ISHARES TR ETF 464287309 956 15,848 SH   SOLE 11 15,847 0 0
ISHARES TR ETF 464287309 4,279 70,911 SH   SOLE   70,910 0 0
ISHARES TR ETF 464287408 1,038 7,554 SH   SOLE 11 7,553 0 0
ISHARES TR ETF 464287408 47 344 SH   SOLE 36 344 0 0
ISHARES TR ETF 464287408 3,235 23,533 SH   SOLE   23,533 0 0
ISHARES TR ETF 464287341 2,805 82,790 SH   SOLE   82,789 0 0
ISHARES TR ETF 464287606 318 4,996 SH   SOLE 11 4,995 0 0
ISHARES TR ETF 464287606 777 12,186 SH   SOLE   12,186 0 0
ISHARES TR ETF 464287705 120 1,270 SH   SOLE 9 1,270 0 0
ISHARES TR ETF 464287705 557 5,897 SH   SOLE 11 5,896 0 0
ISHARES TR ETF 464287705 690 7,307 SH   SOLE   7,307 0 0
ISHARES TR ETF 464287887 88 832 SH   SOLE 36 832 0 0
ISHARES TR ETF 464287887 782 7,430 SH   SOLE   7,429 0 0
ISHARES TR ETF 464287879 17 190 SH   SOLE 9 190 0 0
ISHARES TR ETF 464287879 407 4,571 SH   SOLE 36 4,571 0 0
ISHARES TR ETF 464287879 3,365 37,802 SH   SOLE   37,801 0 0
ISHARES TR ETF 464288687 530 16,107 SH   SOLE 16 16,107 0 0
ISHARES TR ETF 464288687 6,508 197,917 SH   SOLE   197,917 0 0
ISHARES TR ETF 464287168 197 1,673 SH   SOLE 9 1,673 0 0
ISHARES TR ETF 464287168 16,035 136,274 SH   SOLE   136,274 0 0
ISHARES TR ETF 464287523 87 248 SH   SOLE 9 248 0 0
ISHARES TR ETF 464287523 3,830 10,956 SH   SOLE   10,955 0 0
ISHARES TR ETF 464288158 328 3,136 SH   SOLE 36 3,136 0 0
ISHARES TR ETF 464288158 5,931 56,664 SH   SOLE   56,664 0 0
ISHARES TR ETF 464288679 8 77 SH   SOLE 9 77 0 0
ISHARES TR ETF 464288679 23,687 215,142 SH   SOLE   215,141 0 0
ISHARES SILVER TR ETF 46428Q109 1,156 62,042 SH   SOLE   62,041 0 0
ISHARES TR ETF 464287176 156 1,368 SH   SOLE 9 1,368 0 0
ISHARES TR ETF 464287176 720 6,317 SH   SOLE 36 6,317 0 0
ISHARES TR ETF 464287176 5,999 52,661 SH   SOLE   52,661 0 0
ISHARES TR ETF 464287762 23 84 SH   SOLE 36 84 0 0
ISHARES TR ETF 464287762 813 3,023 SH   SOLE   3,022 0 0
ISHARES TR ETF 46432F859 255 5,381 SH   SOLE 11 5,381 0 0
ISHARES TR ETF 46432F859 1,038 21,901 SH   SOLE   21,901 0 0
ISHARES TR ETF 464287291 5 104 SH   SOLE 22 104 0 0
ISHARES TR ETF 464287291 271 5,931 SH   SOLE 36 5,931 0 0
ISHARES TR ETF 464287291 396 8,671 SH   SOLE   8,671 0 0
ISHARES TR ETF 464288760 4 44 SH   SOLE 16 44 0 0
ISHARES TR ETF 464288760 1,183 11,933 SH   SOLE   11,932 0 0
ISHARES TR ETF 46435U861 306 8,435 SH   SOLE   8,435 0 0
ISHARES TR ETF 464287770 1,138 7,678 SH   SOLE   7,677 0 0
ISHARES TR ETF 46435U713 8 242 SH   SOLE 9 242 0 0
ISHARES TR ETF 46435U713 247 7,267 SH   SOLE 36 7,266 0 0
ISHARES TR ETF 46435U713 1,711 50,269 SH   SOLE   50,269 0 0
ISHARES TR ETF 464288786 5 60 SH   SOLE 48 60 0 0
ISHARES TR ETF 464288786 8,196 98,778 SH   SOLE   98,778 0 0
ISHARES TR ETF 464288810 4 77 SH   SOLE 16 77 0 0
ISHARES TR ETF 464288810 281 5,567 SH   SOLE 36 5,566 0 0
ISHARES TR ETF 464288810 1,314 26,046 SH   SOLE   26,045 0 0
ISHARES TR ETF 464288851 7 91 SH   SOLE 48 91 0 0
ISHARES TR ETF 464288851 10,605 136,221 SH   SOLE   136,221 0 0
ISHARES TR ETF 46429B267 412 17,226 SH   SOLE 9 17,226 0 0
ISHARES TR ETF 46429B267 298 12,476 SH   SOLE 16 12,476 0 0
ISHARES TR ETF 46429B267 105 4,373 SH   SOLE 22 4,373 0 0
ISHARES TR ETF 46429B267 1,157 48,427 SH   SOLE 36 48,426 0 0
ISHARES TR ETF 46429B267 1,672 69,938 SH   SOLE   69,938 0 0
ISHARES TR ETF 464287838 4 33 SH   SOLE 48 33 0 0
ISHARES TR ETF 464287838 7,737 65,720 SH   SOLE   65,720 0 0
ISHARES TR ETF 464287796 1 23 SH   SOLE 9 23 0 0
ISHARES TR ETF 464287796 324 8,490 SH   SOLE 36 8,490 0 0
ISHARES TR ETF 464287796 6 164 SH   SOLE 48 164 0 0
ISHARES TR ETF 464287796 13,347 350,143 SH   SOLE   350,143 0 0
ISHARES TR ETF 464288828 97 380 SH   SOLE 9 380 0 0
ISHARES TR ETF 464288828 605 2,370 SH   SOLE   2,369 0 0
ISHARES TR ETF 464288752 87 1,666 SH   SOLE 9 1,666 0 0
ISHARES TR ETF 464288752 160 3,049 SH   SOLE   3,049 0 0
ISHARES TR ETF 464288836 284 1,480 SH   SOLE   1,480 0 0
ISHARES TR ETF 464287739 40 438 SH   SOLE 9 438 0 0
ISHARES TR ETF 464287739 667 7,251 SH   SOLE   7,251 0 0
ISHARES TR ETF 464287721 156 1,952 SH   SOLE 36 1,952 0 0
ISHARES TR ETF 464287721 411 5,144 SH   SOLE   5,144 0 0
ISHARES TR ETF 46435U440 1,232 25,800 SH   SOLE   25,799 0 0
SMUCKER J M CO Stock 832696405 0 1 SH   SOLE 40 1 0 0
SMUCKER J M CO Stock 832696405 1 7 SH   SOLE 46 7 0 0
SMUCKER J M CO Stock 832696405 14 112 SH   SOLE 47 112 0 0
SMUCKER J M CO Stock 832696405 280 2,189 SH   SOLE   2,189 0 0
JACOBS ENGR GROUP INC Stock 469814107 17 131 SH   SOLE 33 131 0 0
JACOBS ENGR GROUP INC Stock 469814107 738 5,802 SH   SOLE   5,801 0 0
JANUS DETROIT STR TR ETF 47103U845 11 228 SH   SOLE 9 228 0 0
JANUS DETROIT STR TR ETF 47103U845 262 5,349 SH   SOLE 25 5,348 0 0
JANUS DETROIT STR TR ETF 47103U845 15 304 SH   SOLE 37 304 0 0
JANUS DETROIT STR TR ETF 47103U845 703 14,328 SH   SOLE   14,328 0 0
JANUS DETROIT STR TR ETF 47103U886 661 13,590 SH   SOLE   13,590 0 0
JETBLUE AWYS CORP Stock 477143101 1,510 180,383 SH   SOLE   180,383 0 0
JOHNSON & JOHNSON Stock 478160104 133 750 SH   SOLE 5 750 0 0
JOHNSON & JOHNSON Stock 478160104 1 6 SH   SOLE 6 6 0 0
JOHNSON & JOHNSON Stock 478160104 89 499 SH   SOLE 9 499 0 0
JOHNSON & JOHNSON Stock 478160104 103 581 SH   SOLE 19 580 0 0
JOHNSON & JOHNSON Stock 478160104 128 720 SH   SOLE 24 720 0 0
JOHNSON & JOHNSON Stock 478160104 26 147 SH   SOLE 33 146 0 0
JOHNSON & JOHNSON Stock 478160104 168 947 SH   SOLE 47 947 0 0
JOHNSON & JOHNSON Stock 478160104 18,724 105,483 SH   SOLE   105,483 0 0
JOHNSON CTLS INTL PLC Stock G51502105 4 76 SH   SOLE 9 76 0 0
JOHNSON CTLS INTL PLC Stock G51502105 0 0 SH   SOLE 33 0 0 0
JOHNSON CTLS INTL PLC Stock G51502105 0 7 SH   SOLE 36 7 0 0
JOHNSON CTLS INTL PLC Stock G51502105 2 33 SH   SOLE 46 33 0 0
JOHNSON CTLS INTL PLC Stock G51502105 748 15,623 SH   SOLE   15,622 0 0
JPMORGAN CHASE & CO Stock 46625H100 1 8 SH   SOLE 6 8 0 0
JPMORGAN CHASE & CO Stock 46625H100 108 959 SH   SOLE 9 959 0 0
JPMORGAN CHASE & CO Stock 46625H100 115 1,024 SH   SOLE 19 1,024 0 0
JPMORGAN CHASE & CO Stock 46625H100 9 81 SH   SOLE 33 81 0 0
JPMORGAN CHASE & CO Stock 46625H100 17 151 SH   SOLE 36 151 0 0
JPMORGAN CHASE & CO Stock 46625H100 29 260 SH   SOLE 43 260 0 0
JPMORGAN CHASE & CO Stock 46625H100 74 655 SH   SOLE 49 655 0 0
JPMORGAN CHASE & CO Stock 46625H100 10,940 97,153 SH   SOLE   97,152 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q332 1,013 18,275 SH   SOLE   18,275 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q837 3,165 63,176 SH   SOLE   63,176 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q654 1,550 30,597 SH   SOLE   30,596 0 0
KALEYRA INC Stock 483379103 278 136,120 SH   SOLE   136,120 0 0
KALEYRA INC Stock 483379111 16 75,719 SH   SOLE   75,719 0 0
KT CORP ADR 48268K101 145 10,403 SH   SOLE   10,403 0 0
KELLOGG CO Stock 487836108 1 19 SH   SOLE 46 19 0 0
KELLOGG CO Stock 487836108 16 226 SH   SOLE 47 226 0 0
KELLOGG CO Stock 487836108 2,563 35,930 SH   SOLE   35,930 0 0
KEURIG DR PEPPER INC Stock 49271V100 547 15,451 SH   SOLE 6 15,451 0 0
KEURIG DR PEPPER INC Stock 49271V100 3 80 SH   SOLE 9 80 0 0
KEURIG DR PEPPER INC Stock 49271V100 62 1,753 SH   SOLE   1,753 0 0
KEYCORP Stock 493267108 20 1,162 SH   SOLE 9 1,162 0 0
KEYCORP Stock 493267108 46 2,684 SH   SOLE 19 2,684 0 0
KEYCORP Stock 493267108 2 116 SH   SOLE 33 116 0 0
KEYCORP Stock 493267108 1 39 SH   SOLE 46 39 0 0
KEYCORP Stock 493267108 86 4,979 SH   SOLE 52 4,979 0 0
KEYCORP Stock 493267108 534 31,014 SH   SOLE   31,014 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103 4 27 SH   SOLE 19 27 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103 33 239 SH   SOLE 33 239 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103 2,489 18,058 SH   SOLE   18,058 0 0
KIMBERLY-CLARK CORP Stock 494368103 1 8 SH   SOLE 6 8 0 0
KIMBERLY-CLARK CORP Stock 494368103 2 14 SH   SOLE 33 14 0 0
KIMBERLY-CLARK CORP Stock 494368103 3 20 SH   SOLE 46 20 0 0
KIMBERLY-CLARK CORP Stock 494368103 6 42 SH   SOLE 47 42 0 0
KIMBERLY-CLARK CORP Stock 494368103 179 1,328 SH   SOLE 52 1,328 0 0
KIMBERLY-CLARK CORP Stock 494368103 2,320 17,165 SH   SOLE   17,164 0 0
KINDER MORGAN INC DEL Stock 49456B101 980 58,498 SH   SOLE 6 58,497 0 0
KINDER MORGAN INC DEL Stock 49456B101 10 617 SH   SOLE 9 617 0 0
KINDER MORGAN INC DEL Stock 49456B101 27 1,637 SH   SOLE 19 1,637 0 0
KINDER MORGAN INC DEL Stock 49456B101 2 137 SH   SOLE 33 137 0 0
KINDER MORGAN INC DEL Stock 49456B101 3,259 194,450 SH   SOLE   194,450 0 0
KINSALE CAP GROUP INC Stock 49714P108 2,326 10,130 SH   SOLE   10,130 0 0
KKR & CO INC Stock 48251W104 2 54 SH   SOLE 19 54 0 0
KKR & CO INC Stock 48251W104 50 1,088 SH   SOLE 36 1,088 0 0
KKR & CO INC Stock 48251W104 381 8,236 SH   SOLE   8,236 0 0
KLA CORP Stock 482480100 18 57 SH   SOLE 9 57 0 0
KLA CORP Stock 482480100 4 12 SH   SOLE 33 12 0 0
KLA CORP Stock 482480100 1 2 SH   SOLE 46 2 0 0
KLA CORP Stock 482480100 5,124 16,058 SH   SOLE   16,058 0 0
KOHLS CORP Stock 500255104 616 17,254 SH   SOLE   17,253 0 0
KOSMOS ENERGY LTD Stock 500688106 253 40,890 SH   SOLE   40,889 0 0
KRAFT HEINZ CO Stock 500754106 65 1,703 SH   SOLE 6 1,703 0 0
KRAFT HEINZ CO Stock 500754106 6 166 SH   SOLE 9 166 0 0
KRAFT HEINZ CO Stock 500754106 17 451 SH   SOLE 19 451 0 0
KRAFT HEINZ CO Stock 500754106 2 49 SH   SOLE 33 48 0 0
KRAFT HEINZ CO Stock 500754106 2 54 SH   SOLE 46 54 0 0
KRAFT HEINZ CO Stock 500754106 5 135 SH   SOLE 50 135 0 0
KRAFT HEINZ CO Stock 500754106 2,511 65,823 SH   SOLE   65,823 0 0
KRANESHARES TR ETF 500767306 185 5,658 SH   SOLE   5,657 0 0
KRATOS DEFENSE & SEC SOLUTIO Stock 50077B207 0 11 SH   SOLE 19 11 0 0
KRATOS DEFENSE & SEC SOLUTIO Stock 50077B207 92 6,625 SH   SOLE 24 6,625 0 0
KRATOS DEFENSE & SEC SOLUTIO Stock 50077B207 79 5,726 SH   SOLE   5,726 0 0
KROGER CO Stock 501044101 8 163 SH   SOLE 9 163 0 0
KROGER CO Stock 501044101 3 65 SH   SOLE 19 65 0 0
KROGER CO Stock 501044101 3 58 SH   SOLE 33 58 0 0
KROGER CO Stock 501044101 111 2,349 SH   SOLE 45 2,349 0 0
KROGER CO Stock 501044101 2 44 SH   SOLE 46 44 0 0
KROGER CO Stock 501044101 10 209 SH   SOLE 47 209 0 0
KROGER CO Stock 501044101 2,160 45,642 SH   SOLE   45,641 0 0
KYNDRYL HLDGS INC Stock 50155Q100 0 1 SH   SOLE 6 1 0 0
KYNDRYL HLDGS INC Stock 50155Q100 0 12 SH   SOLE 9 12 0 0
KYNDRYL HLDGS INC Stock 50155Q100 0 13 SH   SOLE 19 13 0 0
KYNDRYL HLDGS INC Stock 50155Q100 506 51,785 SH   SOLE   51,785 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109 44 184 SH   SOLE 9 184 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109 3 12 SH   SOLE 33 12 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109 5 22 SH   SOLE 47 22 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109 1,533 6,343 SH   SOLE   6,343 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409 8 36 SH   SOLE 19 36 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409 12 53 SH   SOLE 33 53 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409 11 45 SH   SOLE 36 45 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409 18 78 SH   SOLE 43 78 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409 0 2 SH   SOLE 46 2 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409 3,995 17,046 SH   SOLE   17,046 0 0
LAM RESEARCH CORP Stock 512807108 23 55 SH   SOLE 9 55 0 0
LAM RESEARCH CORP Stock 512807108 6 14 SH   SOLE 33 14 0 0
LAM RESEARCH CORP Stock 512807108 0 0 SH   SOLE 36 0 0 0
LAM RESEARCH CORP Stock 512807108 1 2 SH   SOLE 46 2 0 0
LAM RESEARCH CORP Stock 512807108 6,436 15,102 SH   SOLE   15,102 0 0
LAMB WESTON HLDGS INC Stock 513272104 179 2,500 SH   SOLE 5 2,500 0 0
LAMB WESTON HLDGS INC Stock 513272104 3 40 SH   SOLE 33 40 0 0
LAMB WESTON HLDGS INC Stock 513272104 1 10 SH   SOLE 46 10 0 0
LAMB WESTON HLDGS INC Stock 513272104 209 2,920 SH   SOLE   2,919 0 0
LEIDOS HOLDINGS INC Stock 525327102 5 53 SH   SOLE 9 53 0 0
LEIDOS HOLDINGS INC Stock 525327102 1 12 SH   SOLE 33 12 0 0
LEIDOS HOLDINGS INC Stock 525327102 14 143 SH   SOLE 36 143 0 0
LEIDOS HOLDINGS INC Stock 525327102 24 241 SH   SOLE 43 241 0 0
LEIDOS HOLDINGS INC Stock 525327102 372 3,690 SH   SOLE   3,690 0 0
LEMONADE INC Stock 52567D107 861 47,152 SH   SOLE   47,152 0 0
LENNAR CORP Stock 526057104 0 2 SH   SOLE 46 2 0 0
LENNAR CORP Stock 526057104 4 50 SH   SOLE 47 50 0 0
LENNAR CORP Stock 526057104 337 4,781 SH   SOLE   4,780 0 0
LIBERTY ALL-STAR GROWTH FD I CEF 529900102 121 20,835 SH   SOLE   20,835 0 0
LIFE STORAGE INC REIT 53223X107 21 192 SH   SOLE 9 192 0 0
LIFE STORAGE INC REIT 53223X107 15 134 SH   SOLE 19 134 0 0
LIFE STORAGE INC REIT 53223X107 3,740 33,498 SH   SOLE   33,497 0 0
LIGHTSPEED COMMERCE INC Stock 53229C107 439 19,706 SH   SOLE   19,706 0 0
LIGHTWAVE LOGIC INC Stock 532275104 1,363 208,439 SH   SOLE   208,439 0 0
LILLY ELI & CO Stock 532457108 19 60 SH   SOLE 9 60 0 0
LILLY ELI & CO Stock 532457108 53 164 SH   SOLE 19 164 0 0
LILLY ELI & CO Stock 532457108 246 760 SH   SOLE 30 760 0 0
LILLY ELI & CO Stock 532457108 12 38 SH   SOLE 33 38 0 0
LILLY ELI & CO Stock 532457108 107 330 SH   SOLE 41 330 0 0
LILLY ELI & CO Stock 532457108 15 47 SH   SOLE 43 47 0 0
LILLY ELI & CO Stock 532457108 6 19 SH   SOLE 46 19 0 0
LILLY ELI & CO Stock 532457108 30 94 SH   SOLE 47 94 0 0
LILLY ELI & CO Stock 532457108 13,362 41,212 SH   SOLE   41,212 0 0
LINCOLN NATL CORP IND Stock 534187109 1 18 SH   SOLE 46 18 0 0
LINCOLN NATL CORP IND Stock 534187109 494 10,563 SH   SOLE   10,563 0 0
LINDE PLC Stock G5494J103 2,114 7,351 SH   SOLE 6 7,351 0 0
LINDE PLC Stock G5494J103 7 25 SH   SOLE 9 25 0 0
LINDE PLC Stock G5494J103 9 30 SH   SOLE 33 30 0 0
LINDE PLC Stock G5494J103 18 63 SH   SOLE 43 63 0 0
LINDE PLC Stock G5494J103 34 117 SH   SOLE 47 117 0 0
LINDE PLC Stock G5494J103 1,571 5,463 SH   SOLE   5,463 0 0
LIQUIDIA CORPORATION Stock 53635D202 81 18,500 SH   SOLE   18,500 0 0
LIVE OAK BANCSHARES INC Stock 53803X105 1,831 54,017 SH   SOLE   54,017 0 0
LKQ CORP Stock 501889208 10 198 SH   SOLE 9 198 0 0
LKQ CORP Stock 501889208 1 22 SH   SOLE 47 22 0 0
LKQ CORP Stock 501889208 1,467 29,884 SH   SOLE   29,884 0 0
LLOYDS BANKING GROUP PLC ADR 539439109 173 84,649 SH   SOLE   84,649 0 0
LOCKHEED MARTIN CORP Stock 539830109 2,331 5,422 SH   SOLE 6 5,421 0 0
LOCKHEED MARTIN CORP Stock 539830109 49 114 SH   SOLE 9 114 0 0
LOCKHEED MARTIN CORP Stock 539830109 182 424 SH   SOLE 19 424 0 0
LOCKHEED MARTIN CORP Stock 539830109 6 13 SH   SOLE 33 13 0 0
LOCKHEED MARTIN CORP Stock 539830109 33 76 SH   SOLE 47 76 0 0
LOCKHEED MARTIN CORP Stock 539830109 3 6 SH   SOLE 49 6 0 0
LOCKHEED MARTIN CORP Stock 539830109 8,517 19,810 SH   SOLE   19,809 0 0
LOUISIANA PAC CORP Stock 546347105 3 56 SH   SOLE 19 56 0 0
LOUISIANA PAC CORP Stock 546347105 84 1,610 SH   SOLE 45 1,610 0 0
LOUISIANA PAC CORP Stock 546347105 528 10,065 SH   SOLE   10,065 0 0
LOWES COS INC Stock 548661107 583 3,340 SH   SOLE 6 3,340 0 0
LOWES COS INC Stock 548661107 33 191 SH   SOLE 9 191 0 0
LOWES COS INC Stock 548661107 12 70 SH   SOLE 19 70 0 0
LOWES COS INC Stock 548661107 208 1,191 SH   SOLE 30 1,190 0 0
LOWES COS INC Stock 548661107 5 30 SH   SOLE 33 30 0 0
LOWES COS INC Stock 548661107 2 10 SH   SOLE 49 10 0 0
LOWES COS INC Stock 548661107 8,397 48,076 SH   SOLE   48,075 0 0
LPL FINL HLDGS INC Stock 50212V100 286 1,550 SH   SOLE 5 1,550 0 0
LPL FINL HLDGS INC Stock 50212V100 6 34 SH   SOLE 9 34 0 0
LPL FINL HLDGS INC Stock 50212V100 542 2,936 SH   SOLE   2,936 0 0
LUCID GROUP INC Stock 549498103 354 20,602 SH   SOLE   20,601 0 0
LULULEMON ATHLETICA INC Stock 550021109 7 26 SH   SOLE 19 26 0 0
LULULEMON ATHLETICA INC Stock 550021109 82 300 SH   SOLE 41 300 0 0
LULULEMON ATHLETICA INC Stock 550021109 1,299 4,766 SH   SOLE   4,766 0 0
LYFT INC Stock 55087P104 212 15,987 SH   SOLE   15,987 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100 13 144 SH   SOLE 9 144 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100 113 1,292 SH   SOLE 19 1,292 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100 1 12 SH   SOLE 33 12 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100 1,548 17,699 SH   SOLE   17,698 0 0
M & T BK CORP Stock 55261F104 1,272 7,983 SH   SOLE 6 7,982 0 0
M & T BK CORP Stock 55261F104 0 0 SH   SOLE 33 0 0 0
M & T BK CORP Stock 55261F104 0 3 SH   SOLE 46 3 0 0
M & T BK CORP Stock 55261F104 891 5,592 SH   SOLE   5,591 0 0
MACYS INC Stock 55616P104 0 15 SH   SOLE 19 15 0 0
MACYS INC Stock 55616P104 0 0 SH   SOLE 36 0 0 0
MACYS INC Stock 55616P104 205 11,208 SH   SOLE   11,208 0 0
MAGELLAN MIDSTREAM PRTNRS LP Stock 559080106 446 9,345 SH   SOLE   9,344 0 0
MAGNA INTL INC Stock 559222401 2 31 SH   SOLE 9 31 0 0
MAGNA INTL INC Stock 559222401 334 6,092 SH   SOLE   6,092 0 0
MAIN STR CAP CORP CEF 56035L104 1,640 42,567 SH   SOLE   42,567 0 0
MAINSTAY MACKAY DEFINEDTERM CEF 56064K100 193 10,632 SH   SOLE   10,631 0 0
MARATHON OIL CORP Stock 565849106 8 334 SH   SOLE 9 334 0 0
MARATHON OIL CORP Stock 565849106 14 617 SH   SOLE 19 617 0 0
MARATHON OIL CORP Stock 565849106 137 6,087 SH   SOLE 45 6,087 0 0
MARATHON OIL CORP Stock 565849106 1,375 61,161 SH   SOLE   61,161 0 0
MARATHON PETE CORP Stock 56585A102 2 20 SH   SOLE 33 20 0 0
MARATHON PETE CORP Stock 56585A102 3,210 39,040 SH   SOLE   39,040 0 0
MARKEL CORP Stock 570535104 34 26 SH   SOLE 2 26 0 0
MARKEL CORP Stock 570535104 614 475 SH   SOLE 6 475 0 0
MARKEL CORP Stock 570535104 5 4 SH   SOLE 9 4 0 0
MARKEL CORP Stock 570535104 221 171 SH   SOLE   171 0 0
VANECK ETF TRUST ETF 92189F106 19 700 SH   SOLE 9 700 0 0
VANECK ETF TRUST ETF 92189F106 1 43 SH   SOLE 49 43 0 0
VANECK ETF TRUST ETF 92189F106 742 27,099 SH   SOLE   27,099 0 0
MARKETAXESS HLDGS INC Stock 57060D108 217 847 SH   SOLE 23 847 0 0
MARKETAXESS HLDGS INC Stock 57060D108 0 1 SH   SOLE 46 1 0 0
MARKETAXESS HLDGS INC Stock 57060D108 6 25 SH   SOLE   25 0 0
MARRIOTT INTL INC NEW Stock 571903202 6 42 SH   SOLE 19 42 0 0
MARRIOTT INTL INC NEW Stock 571903202 0 0 SH   SOLE 33 0 0 0
MARRIOTT INTL INC NEW Stock 571903202 0 0 SH   SOLE 47 0 0 0
MARRIOTT INTL INC NEW Stock 571903202 527 3,874 SH   SOLE   3,874 0 0
MARSH & MCLENNAN COS INC Stock 571748102 6 36 SH   SOLE 19 36 0 0
MARSH & MCLENNAN COS INC Stock 571748102 7 42 SH   SOLE 33 42 0 0
MARSH & MCLENNAN COS INC Stock 571748102 3 21 SH   SOLE 46 21 0 0
MARSH & MCLENNAN COS INC Stock 571748102 1,409 9,076 SH   SOLE   9,075 0 0
MARTIN MARIETTA MATLS INC Stock 573284106 320 1,068 SH   SOLE   1,068 0 0
MARVELL TECHNOLOGY INC Stock 573874104 8 188 SH   SOLE 9 188 0 0
MARVELL TECHNOLOGY INC Stock 573874104 3 68 SH   SOLE 19 68 0 0
MARVELL TECHNOLOGY INC Stock 573874104 24 540 SH   SOLE 43 540 0 0
MARVELL TECHNOLOGY INC Stock 573874104 1,176 27,022 SH   SOLE   27,022 0 0
MASCO CORP Stock 574599106 28 549 SH   SOLE 9 549 0 0
MASCO CORP Stock 574599106 1 11 SH   SOLE 46 11 0 0
MASCO CORP Stock 574599106 976 19,293 SH   SOLE   19,292 0 0
MASIMO CORP Stock 574795100 849 6,500 SH   SOLE   6,500 0 0
MASTERCARD INCORPORATED Stock 57636Q104 25 79 SH   SOLE 2 79 0 0
MASTERCARD INCORPORATED Stock 57636Q104 1,663 5,271 SH   SOLE 6 5,271 0 0
MASTERCARD INCORPORATED Stock 57636Q104 71 226 SH   SOLE 9 226 0 0
MASTERCARD INCORPORATED Stock 57636Q104 13 40 SH   SOLE 19 40 0 0
MASTERCARD INCORPORATED Stock 57636Q104 175 556 SH   SOLE 28 556 0 0
MASTERCARD INCORPORATED Stock 57636Q104 218 691 SH   SOLE 30 690 0 0
MASTERCARD INCORPORATED Stock 57636Q104 9 27 SH   SOLE 33 27 0 0
MASTERCARD INCORPORATED Stock 57636Q104 24 75 SH   SOLE 43 75 0 0
MASTERCARD INCORPORATED Stock 57636Q104 42 134 SH   SOLE 47 134 0 0
MASTERCARD INCORPORATED Stock 57636Q104 215 682 SH   SOLE 48 682 0 0
MASTERCARD INCORPORATED Stock 57636Q104 578 1,831 SH   SOLE 53 1,831 0 0
MASTERCARD INCORPORATED Stock 57636Q104 10,372 32,876 SH   SOLE   32,875 0 0
SELECT SECTOR SPDR TR ETF 81369Y100 4 55 SH   SOLE 16 55 0 0
SELECT SECTOR SPDR TR ETF 81369Y100 2,428 32,995 SH   SOLE   32,994 0 0
MATSON INC Stock 57686G105 0 3 SH   SOLE 19 3 0 0
MATSON INC Stock 57686G105 403 5,532 SH   SOLE   5,532 0 0
MCCORMICK & CO INC Stock 579780206 62 750 SH   SOLE 5 750 0 0
MCCORMICK & CO INC Stock 579780206 1 17 SH   SOLE 46 17 0 0
MCCORMICK & CO INC Stock 579780206 396 4,759 SH   SOLE   4,759 0 0
MCDONALDS CORP Stock 580135101 1,415 5,733 SH   SOLE 6 5,732 0 0
MCDONALDS CORP Stock 580135101 45 182 SH   SOLE 7 181 0 0
MCDONALDS CORP Stock 580135101 13 54 SH   SOLE 9 54 0 0
MCDONALDS CORP Stock 580135101 62 251 SH   SOLE 19 250 0 0
MCDONALDS CORP Stock 580135101 14 56 SH   SOLE 33 56 0 0
MCDONALDS CORP Stock 580135101 26 105 SH   SOLE 36 105 0 0
MCDONALDS CORP Stock 580135101 5 21 SH   SOLE 46 21 0 0
MCDONALDS CORP Stock 580135101 29 118 SH   SOLE 47 118 0 0
MCDONALDS CORP Stock 580135101 8,951 36,256 SH   SOLE   36,255 0 0
MCKESSON CORP Stock 58155Q103 17 53 SH   SOLE 9 53 0 0
MCKESSON CORP Stock 58155Q103 26 79 SH   SOLE 19 79 0 0
MCKESSON CORP Stock 58155Q103 1 4 SH   SOLE 33 4 0 0
MCKESSON CORP Stock 58155Q103 0 0 SH   SOLE 36 0 0 0
MCKESSON CORP Stock 58155Q103 4 11 SH   SOLE 47 11 0 0
MCKESSON CORP Stock 58155Q103 4,145 12,706 SH   SOLE   12,706 0 0
MEDICAL PPTYS TRUST INC REIT 58463J304 2 107 SH   SOLE 49 107 0 0
MEDICAL PPTYS TRUST INC REIT 58463J304 608 39,791 SH   SOLE   39,790 0 0
MEDIFAST INC Stock 58470H101 465 2,577 SH   SOLE   2,576 0 0
MEDPACE HLDGS INC Stock 58506Q109 0 1 SH   SOLE 19 1 0 0
MEDPACE HLDGS INC Stock 58506Q109 2,761 18,449 SH   SOLE   18,449 0 0
MEDTRONIC PLC Stock G5960L103 67 750 SH   SOLE 5 750 0 0
MEDTRONIC PLC Stock G5960L103 1,053 11,733 SH   SOLE 6 11,733 0 0
MEDTRONIC PLC Stock G5960L103 34 377 SH   SOLE 7 377 0 0
MEDTRONIC PLC Stock G5960L103 46 516 SH   SOLE 9 516 0 0
MEDTRONIC PLC Stock G5960L103 68 761 SH   SOLE 19 761 0 0
MEDTRONIC PLC Stock G5960L103 33 371 SH   SOLE 24 371 0 0
MEDTRONIC PLC Stock G5960L103 38 420 SH   SOLE 26 420 0 0
MEDTRONIC PLC Stock G5960L103 0 0 SH   SOLE 33 0 0 0
MEDTRONIC PLC Stock G5960L103 18 200 SH   SOLE 36 200 0 0
MEDTRONIC PLC Stock G5960L103 31 342 SH   SOLE 43 342 0 0
MEDTRONIC PLC Stock G5960L103 3 36 SH   SOLE 46 36 0 0
MEDTRONIC PLC Stock G5960L103 2,578 28,719 SH   SOLE   28,719 0 0
MERCADOLIBRE INC Stock 58733R102 2,088 3,278 SH   SOLE   3,278 0 0
MERCK & CO INC Stock 58933Y105 2 18 SH   SOLE 6 18 0 0
MERCK & CO INC Stock 58933Y105 40 441 SH   SOLE 7 440 0 0
MERCK & CO INC Stock 58933Y105 56 616 SH   SOLE 9 616 0 0
MERCK & CO INC Stock 58933Y105 115 1,257 SH   SOLE 19 1,257 0 0
MERCK & CO INC Stock 58933Y105 55 605 SH   SOLE 26 605 0 0
MERCK & CO INC Stock 58933Y105 11 116 SH   SOLE 33 116 0 0
MERCK & CO INC Stock 58933Y105 0 0 SH   SOLE 36 0 0 0
MERCK & CO INC Stock 58933Y105 6 69 SH   SOLE 46 69 0 0
MERCK & CO INC Stock 58933Y105 54 596 SH   SOLE 47 596 0 0
MERCK & CO INC Stock 58933Y105 232 2,547 SH   SOLE 52 2,547 0 0
MERCK & CO INC Stock 58933Y105 10,607 116,339 SH   SOLE   116,339 0 0
EA SERIES TRUST ETF 02072L805 1,438 58,207 SH   SOLE   58,207 0 0
META PLATFORMS INC Stock 30303M102 31 192 SH   SOLE 2 192 0 0
META PLATFORMS INC Stock 30303M102 25 152 SH   SOLE 4 152 0 0
META PLATFORMS INC Stock 30303M102 51 314 SH   SOLE 9 314 0 0
META PLATFORMS INC Stock 30303M102 718 4,454 SH   SOLE 18 4,454 0 0
META PLATFORMS INC Stock 30303M102 36 224 SH   SOLE 19 224 0 0
META PLATFORMS INC Stock 30303M102 28 175 SH   SOLE 24 175 0 0
META PLATFORMS INC Stock 30303M102 1 4 SH   SOLE 25 4 0 0
META PLATFORMS INC Stock 30303M102 145 901 SH   SOLE 28 901 0 0
META PLATFORMS INC Stock 30303M102 10 64 SH   SOLE 33 64 0 0
META PLATFORMS INC Stock 30303M102 6 35 SH   SOLE 43 35 0 0
META PLATFORMS INC Stock 30303M102 16 100 SH   SOLE 47 100 0 0
META PLATFORMS INC Stock 30303M102 25 157 SH   SOLE 48 157 0 0
META PLATFORMS INC Stock 30303M102 1 8 SH   SOLE 49 8 0 0
META PLATFORMS INC Stock 30303M102 5 30 SH   SOLE 50 30 0 0
META PLATFORMS INC Stock 30303M102 476 2,951 SH   SOLE 53 2,951 0 0
META PLATFORMS INC Stock 30303M102 12,061 74,799 SH   SOLE   74,798 0 0
METALLA RTY & STREAMING LTD Stock 59124U605 69 14,265 SH   SOLE   14,264 0 0
METLIFE INC Stock 59156R108 1 16 SH   SOLE 6 16 0 0
METLIFE INC Stock 59156R108 24 380 SH   SOLE 9 380 0 0
METLIFE INC Stock 59156R108 71 1,125 SH   SOLE 19 1,125 0 0
METLIFE INC Stock 59156R108 4 61 SH   SOLE 33 61 0 0
METLIFE INC Stock 59156R108 10 153 SH   SOLE 36 153 0 0
METLIFE INC Stock 59156R108 17 264 SH   SOLE 43 263 0 0
METLIFE INC Stock 59156R108 2 36 SH   SOLE 46 36 0 0
METLIFE INC Stock 59156R108 1 17 SH   SOLE 47 17 0 0
METLIFE INC Stock 59156R108 2,772 44,145 SH   SOLE   44,144 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105 9 8 SH   SOLE 9 8 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105 715 622 SH   SOLE   622 0 0
MFS CHARTER INCOME TR CEF 552727109 68 10,773 SH   SOLE   10,773 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104 5 89 SH   SOLE 9 89 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104 3 49 SH   SOLE 19 49 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104 4 70 SH   SOLE 33 70 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104 0 5 SH   SOLE 46 5 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104 3 50 SH   SOLE 47 50 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104 231 3,973 SH   SOLE   3,972 0 0
MICRON TECHNOLOGY INC Stock 595112103 15 279 SH   SOLE 9 279 0 0
MICRON TECHNOLOGY INC Stock 595112103 83 1,495 SH   SOLE 24 1,495 0 0
MICRON TECHNOLOGY INC Stock 595112103 2 43 SH   SOLE 47 43 0 0
MICRON TECHNOLOGY INC Stock 595112103 5,269 95,308 SH   SOLE   95,307 0 0
MICROSOFT CORP Stock 594918104 53 206 SH   SOLE 2 206 0 0
MICROSOFT CORP Stock 594918104 50 196 SH   SOLE 4 196 0 0
MICROSOFT CORP Stock 594918104 315 1,225 SH   SOLE 5 1,225 0 0
MICROSOFT CORP Stock 594918104 2,513 9,783 SH   SOLE 6 9,783 0 0
MICROSOFT CORP Stock 594918104 64 249 SH   SOLE 7 248 0 0
MICROSOFT CORP Stock 594918104 346 1,349 SH   SOLE 9 1,349 0 0
MICROSOFT CORP Stock 594918104 610 2,377 SH   SOLE 18 2,377 0 0
MICROSOFT CORP Stock 594918104 196 761 SH   SOLE 19 761 0 0
MICROSOFT CORP Stock 594918104 140 545 SH   SOLE 24 545 0 0
MICROSOFT CORP Stock 594918104 169 659 SH   SOLE 28 659 0 0
MICROSOFT CORP Stock 594918104 105 411 SH   SOLE 33 410 0 0
MICROSOFT CORP Stock 594918104 9 34 SH   SOLE 36 34 0 0
MICROSOFT CORP Stock 594918104 103 400 SH   SOLE 41 400 0 0
MICROSOFT CORP Stock 594918104 148 574 SH   SOLE 43 574 0 0
MICROSOFT CORP Stock 594918104 33 129 SH   SOLE 46 129 0 0
MICROSOFT CORP Stock 594918104 340 1,323 SH   SOLE 47 1,323 0 0
MICROSOFT CORP Stock 594918104 10 40 SH   SOLE 49 40 0 0
MICROSOFT CORP Stock 594918104 38 148 SH   SOLE 50 148 0 0
MICROSOFT CORP Stock 594918104 428 1,666 SH   SOLE 53 1,666 0 0
MICROSOFT CORP Stock 594918104 48,993 190,762 SH   SOLE   190,762 0 0
MID-AMER APT CMNTYS INC REIT 59522J103 4 23 SH   SOLE 19 23 0 0
MID-AMER APT CMNTYS INC REIT 59522J103 6 35 SH   SOLE 33 35 0 0
MID-AMER APT CMNTYS INC REIT 59522J103 242 1,383 SH   SOLE   1,383 0 0
MODERNA INC Stock 60770K107 11 74 SH   SOLE 19 74 0 0
MODERNA INC Stock 60770K107 2 14 SH   SOLE 33 14 0 0
MODERNA INC Stock 60770K107 1 10 SH   SOLE 47 10 0 0
MODERNA INC Stock 60770K107 632 4,426 SH   SOLE   4,426 0 0
MOLINA HEALTHCARE INC Stock 60855R100 4 15 SH   SOLE 9 15 0 0
MOLINA HEALTHCARE INC Stock 60855R100 8 28 SH   SOLE 19 28 0 0
MOLINA HEALTHCARE INC Stock 60855R100 352 1,260 SH   SOLE   1,260 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209 499 9,150 SH   SOLE 5 9,150 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209 429 7,878 SH   SOLE   7,877 0 0
MONDELEZ INTL INC Stock 609207105 42 672 SH   SOLE 7 672 0 0
MONDELEZ INTL INC Stock 609207105 15 248 SH   SOLE 9 248 0 0
MONDELEZ INTL INC Stock 609207105 114 1,828 SH   SOLE 19 1,828 0 0
MONDELEZ INTL INC Stock 609207105 3 50 SH   SOLE 33 50 0 0
MONDELEZ INTL INC Stock 609207105 9 146 SH   SOLE 36 146 0 0
MONDELEZ INTL INC Stock 609207105 16 252 SH   SOLE 43 252 0 0
MONDELEZ INTL INC Stock 609207105 4 62 SH   SOLE 46 62 0 0
MONDELEZ INTL INC Stock 609207105 36 584 SH   SOLE 47 584 0 0
MONDELEZ INTL INC Stock 609207105 2,764 44,514 SH   SOLE   44,513 0 0
MONGODB INC Stock 60937P106 4 17 SH   SOLE 36 17 0 0
MONGODB INC Stock 60937P106 7 28 SH   SOLE 43 28 0 0
MONGODB INC Stock 60937P106 1,612 6,211 SH   SOLE   6,211 0 0
MONOLITHIC PWR SYS INC Stock 609839105 12 32 SH   SOLE 9 32 0 0
MONOLITHIC PWR SYS INC Stock 609839105 3 9 SH   SOLE 19 9 0 0
MONOLITHIC PWR SYS INC Stock 609839105 5 14 SH   SOLE 36 14 0 0
MONOLITHIC PWR SYS INC Stock 609839105 200 522 SH   SOLE 48 522 0 0
MONOLITHIC PWR SYS INC Stock 609839105 128 334 SH   SOLE   334 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109 17 183 SH   SOLE 4 183 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109 5 57 SH   SOLE 9 57 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109 2 18 SH   SOLE 33 18 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109 1 16 SH   SOLE 46 16 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109 12 128 SH   SOLE 50 128 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109 298 3,219 SH   SOLE   3,219 0 0
MOODYS CORP Stock 615369105 4 13 SH   SOLE 19 13 0 0
MOODYS CORP Stock 615369105 5 18 SH   SOLE 33 18 0 0
MOODYS CORP Stock 615369105 2 6 SH   SOLE 46 6 0 0
MOODYS CORP Stock 615369105 495 1,820 SH   SOLE   1,820 0 0
MORGAN STANLEY Stock 617446448 0 5 SH   SOLE 6 5 0 0
MORGAN STANLEY Stock 617446448 37 487 SH   SOLE 9 487 0 0
MORGAN STANLEY Stock 617446448 3 40 SH   SOLE 46 40 0 0
MORGAN STANLEY Stock 617446448 1,751 23,021 SH   SOLE   23,021 0 0
MORNINGSTAR INC Stock 617700109 533 2,202 SH   SOLE 6 2,202 0 0
MORNINGSTAR INC Stock 617700109 613 2,535 SH   SOLE 23 2,535 0 0
MORNINGSTAR INC Stock 617700109 11 44 SH   SOLE 47 44 0 0
MORNINGSTAR INC Stock 617700109 113 466 SH   SOLE   466 0 0
MOSAIC CO NEW Stock 61945C103 125 2,640 SH   SOLE 24 2,640 0 0
MOSAIC CO NEW Stock 61945C103 1 12 SH   SOLE 33 12 0 0
MOSAIC CO NEW Stock 61945C103 1,196 25,321 SH   SOLE   25,321 0 0
MOTOROLA SOLUTIONS INC Stock 620076307 34 163 SH   SOLE 7 163 0 0
MOTOROLA SOLUTIONS INC Stock 620076307 633 3,018 SH   SOLE 18 3,018 0 0
MOTOROLA SOLUTIONS INC Stock 620076307 3 12 SH   SOLE 33 12 0 0
MOTOROLA SOLUTIONS INC Stock 620076307 4 17 SH   SOLE 50 17 0 0
MOTOROLA SOLUTIONS INC Stock 620076307 331 1,579 SH   SOLE   1,579 0 0
MPLX LP Stock 55336V100 618 21,212 SH   SOLE   21,211 0 0
MSCI INC Stock 55354G100 29 70 SH   SOLE 9 70 0 0
MSCI INC Stock 55354G100 7 17 SH   SOLE 36 17 0 0
MSCI INC Stock 55354G100 0 1 SH   SOLE 46 1 0 0
MSCI INC Stock 55354G100 647 1,569 SH   SOLE   1,569 0 0
MUELLER INDS INC Stock 624756102 0 8 SH   SOLE 19 8 0 0
MUELLER INDS INC Stock 624756102 274 5,148 SH   SOLE   5,148 0 0
MURPHY OIL CORP Stock 626717102 851 28,185 SH   SOLE   28,184 0 0
MUSCLE MAKER INC Stock 627333107 4 10,000 SH   SOLE   10,000 0 0
NANTHEALTH INC Stock 630104107 6 15,349 SH   SOLE   15,349 0 0
NASDAQ INC Stock 631103108 1 4 SH   SOLE 46 4 0 0
NASDAQ INC Stock 631103108 19 125 SH   SOLE 47 125 0 0
NASDAQ INC Stock 631103108 313 2,052 SH   SOLE   2,052 0 0
NATIONAL FUEL GAS CO Stock 636180101 0 0 SH   SOLE 19 0 0 0
NATIONAL FUEL GAS CO Stock 636180101 104 1,580 SH   SOLE 24 1,580 0 0
NATIONAL FUEL GAS CO Stock 636180101 21 312 SH   SOLE 47 312 0 0
NATIONAL FUEL GAS CO Stock 636180101 139 2,104 SH   SOLE   2,104 0 0
NATIONAL GRID PLC ADR 636274409 2 33 SH   SOLE 33 33 0 0
NATIONAL GRID PLC ADR 636274409 214 3,309 SH   SOLE 52 3,309 0 0
NATIONAL GRID PLC ADR 636274409 178 2,758 SH   SOLE   2,758 0 0
NATIONAL RETAIL PROPERTIES I REIT 637417106 506 11,757 SH   SOLE   11,756 0 0
ETF SER SOLUTIONS ETF 26922A172 317 16,493 SH   SOLE   16,493 0 0
NCR CORP NEW Stock 62886E108 264 8,484 SH   SOLE   8,484 0 0
NETAPP INC Stock 64110D104 25 386 SH   SOLE 9 386 0 0
NETAPP INC Stock 64110D104 5 83 SH   SOLE 47 83 0 0
NETAPP INC Stock 64110D104 234 3,588 SH   SOLE   3,587 0 0
NETFLIX INC Stock 64110L106 9 53 SH   SOLE 4 53 0 0
NETFLIX INC Stock 64110L106 49 280 SH   SOLE 5 280 0 0
NETFLIX INC Stock 64110L106 2 10 SH   SOLE 9 10 0 0
NETFLIX INC Stock 64110L106 0 2 SH   SOLE 25 2 0 0
NETFLIX INC Stock 64110L106 61 347 SH   SOLE 28 347 0 0
NETFLIX INC Stock 64110L106 6 36 SH   SOLE 33 36 0 0
NETFLIX INC Stock 64110L106 2 10 SH   SOLE 46 10 0 0
NETFLIX INC Stock 64110L106 45 258 SH   SOLE 47 258 0 0
NETFLIX INC Stock 64110L106 15 88 SH   SOLE 48 88 0 0
NETFLIX INC Stock 64110L106 2,130 12,180 SH   SOLE   12,179 0 0
NEW FORTRESS ENERGY INC Stock 644393100 478 12,078 SH   SOLE   12,078 0 0
NEW JERSEY RES CORP Stock 646025106 1,330 29,876 SH   SOLE 6 29,875 0 0
NEW JERSEY RES CORP Stock 646025106 25 551 SH   SOLE 19 551 0 0
NEW JERSEY RES CORP Stock 646025106 0 0 SH   SOLE 47 0 0 0
NEW JERSEY RES CORP Stock 646025106 84 1,892 SH   SOLE   1,892 0 0
NEW MTN FIN CORP CEF 647551100 237 19,891 SH   SOLE   19,891 0 0
NEW RESIDENTIAL INVT CORP REIT 64828T201 4 383 SH   SOLE 47 382 0 0
NEW RESIDENTIAL INVT CORP REIT 64828T201 740 79,369 SH   SOLE   79,369 0 0
NEW YORK CMNTY BANCORP INC Stock 649445103 102 11,220 SH   SOLE 19 11,220 0 0
NEW YORK CMNTY BANCORP INC Stock 649445103 201 22,002 SH   SOLE   22,002 0 0
NEWMONT CORP Stock 651639106 21 349 SH   SOLE 19 349 0 0
NEWMONT CORP Stock 651639106 3 46 SH   SOLE 33 46 0 0
NEWMONT CORP Stock 651639106 8 135 SH   SOLE 47 135 0 0
NEWMONT CORP Stock 651639106 1,832 30,695 SH   SOLE   30,695 0 0
NEWPARK RES INC Stock 651718504 35 11,200 SH   SOLE   11,200 0 0
NEXTERA ENERGY INC Stock 65339F101 56 724 SH   SOLE 7 724 0 0
NEXTERA ENERGY INC Stock 65339F101 34 438 SH   SOLE 9 438 0 0
NEXTERA ENERGY INC Stock 65339F101 52 669 SH   SOLE 19 669 0 0
NEXTERA ENERGY INC Stock 65339F101 7 94 SH   SOLE 33 94 0 0
NEXTERA ENERGY INC Stock 65339F101 15 188 SH   SOLE 47 188 0 0
NEXTERA ENERGY INC Stock 65339F101 8 99 SH   SOLE 49 99 0 0
NEXTERA ENERGY INC Stock 65339F101 9,936 128,278 SH   SOLE   128,278 0 0
NEXTERA ENERGY PARTNERS LP Stock 65341B106 227 3,063 SH   SOLE   3,062 0 0
NIELSEN HLDGS PLC Stock G6518L108 374 16,100 SH   SOLE 5 16,100 0 0
NIKE INC Stock 654106103 13 123 SH   SOLE 4 123 0 0
NIKE INC Stock 654106103 1,087 10,638 SH   SOLE 6 10,637 0 0
NIKE INC Stock 654106103 29 283 SH   SOLE 9 283 0 0
NIKE INC Stock 654106103 13 127 SH   SOLE 19 127 0 0
NIKE INC Stock 654106103 53 516 SH   SOLE 28 516 0 0
NIKE INC Stock 654106103 151 1,480 SH   SOLE 30 1,480 0 0
NIKE INC Stock 654106103 7 68 SH   SOLE 33 68 0 0
NIKE INC Stock 654106103 0 0 SH   SOLE 36 0 0 0
NIKE INC Stock 654106103 24 230 SH   SOLE 43 230 0 0
NIKE INC Stock 654106103 3 26 SH   SOLE 46 26 0 0
NIKE INC Stock 654106103 3 33 SH   SOLE 47 33 0 0
NIKE INC Stock 654106103 120 1,179 SH   SOLE 48 1,179 0 0
NIKE INC Stock 654106103 10 100 SH   SOLE 50 100 0 0
NIKE INC Stock 654106103 354 3,468 SH   SOLE 53 3,467 0 0
NIKE INC Stock 654106103 2,392 23,406 SH   SOLE   23,406 0 0
NIKOLA CORP Stock 654110105 0 17 SH   SOLE 19 17 0 0
NIKOLA CORP Stock 654110105 50 10,504 SH   SOLE   10,504 0 0
NIO INC ADR 62914V106 537 24,708 SH   SOLE   24,707 0 0
NOKIA CORP ADR 654902204 922 200,003 SH   SOLE   200,002 0 0
NORDSON CORP Stock 655663102 1,828 9,031 SH   SOLE 6 9,030 0 0
NORDSON CORP Stock 655663102 0 1 SH   SOLE 46 1 0 0
NORDSON CORP Stock 655663102 16 80 SH   SOLE 47 80 0 0
NORDSON CORP Stock 655663102 49 244 SH   SOLE   244 0 0
NORFOLK SOUTHN CORP Stock 655844108 29 126 SH   SOLE 9 126 0 0
NORFOLK SOUTHN CORP Stock 655844108 4 16 SH   SOLE 33 16 0 0
NORFOLK SOUTHN CORP Stock 655844108 2 9 SH   SOLE 46 9 0 0
NORFOLK SOUTHN CORP Stock 655844108 2,945 12,958 SH   SOLE   12,958 0 0
NORTHERN DYNASTY MINERALS LT Stock 66510M204 3 10,900 SH   SOLE   10,900 0 0
NORTHERN TR CORP Stock 665859104 1,764 18,288 SH   SOLE 6 18,287 0 0
NORTHERN TR CORP Stock 665859104 3 28 SH   SOLE 33 28 0 0
NORTHERN TR CORP Stock 665859104 167 1,736 SH   SOLE   1,735 0 0
NORTHROP GRUMMAN CORP Stock 666807102 7 14 SH   SOLE 9 14 0 0
NORTHROP GRUMMAN CORP Stock 666807102 3 6 SH   SOLE 33 6 0 0
NORTHROP GRUMMAN CORP Stock 666807102 20 41 SH   SOLE 47 41 0 0
NORTHROP GRUMMAN CORP Stock 666807102 2,753 5,753 SH   SOLE   5,752 0 0
NORWEGIAN CRUISE LINE HLDG L Stock G66721104 508 45,728 SH   SOLE   45,728 0 0
NOVARTIS AG ADR 66987V109 1,177 13,922 SH   SOLE 6 13,922 0 0
NOVARTIS AG ADR 66987V109 10 114 SH   SOLE 9 114 0 0
NOVARTIS AG ADR 66987V109 12 140 SH   SOLE 31 140 0 0
NOVARTIS AG ADR 66987V109 2,963 35,058 SH   SOLE   35,057 0 0
NOVAVAX INC Stock 670002401 163 3,163 SH   SOLE   3,163 0 0
NOVOCURE LTD Stock G6674U108 209 3,008 SH   SOLE   3,008 0 0
NOVO-NORDISK A S ADR 670100205 8 73 SH   SOLE 9 73 0 0
NOVO-NORDISK A S ADR 670100205 4 34 SH   SOLE 33 34 0 0
NOVO-NORDISK A S ADR 670100205 17 152 SH   SOLE 36 152 0 0
NOVO-NORDISK A S ADR 670100205 8 75 SH   SOLE 43 75 0 0
NOVO-NORDISK A S ADR 670100205 4 38 SH   SOLE 49 38 0 0
NOVO-NORDISK A S ADR 670100205 1,592 14,291 SH   SOLE   14,290 0 0
NOW INC Stock 67011P100 489 49,985 SH   SOLE   49,985 0 0
NRG ENERGY INC Stock 629377508 43 1,129 SH   SOLE 19 1,129 0 0
NRG ENERGY INC Stock 629377508 1 24 SH   SOLE 33 24 0 0
NRG ENERGY INC Stock 629377508 436 11,424 SH   SOLE   11,423 0 0
NUCOR CORP Stock 670346105 34 322 SH   SOLE 19 322 0 0
NUCOR CORP Stock 670346105 1 6 SH   SOLE 33 6 0 0
NUCOR CORP Stock 670346105 2 19 SH   SOLE 46 19 0 0
NUCOR CORP Stock 670346105 2,126 20,359 SH   SOLE   20,358 0 0
NUTRIEN LTD Stock 67077M108 13 157 SH   SOLE 9 157 0 0
NUTRIEN LTD Stock 67077M108 873 10,952 SH   SOLE   10,951 0 0
NUVEEN AMT FREE MUN CR INC F CEF 67071L106 208 15,841 SH   SOLE   15,841 0 0
NUVEEN AMT FREE QLTY MUN INC CEF 670657105 287 24,433 SH   SOLE   24,433 0 0
NUSHARES ETF TR ETF 67092P888 504 18,457 SH   SOLE   18,456 0 0
NUSHARES ETF TR ETF 67092P854 444 21,775 SH   SOLE   21,775 0 0
NUSHARES ETF TR ETF 67092P805 346 13,723 SH   SOLE   13,723 0 0
NUSHARES ETF TR ETF 67092P300 3,292 98,614 SH   SOLE   98,614 0 0
NUSHARES ETF TR ETF 67092P508 546 17,813 SH   SOLE   17,812 0 0
NUSHARES ETF TR ETF 67092P607 1,937 59,045 SH   SOLE   59,044 0 0
NUVEEN FLOATING RATE INCOME CEF 67072T108 308 36,892 SH   SOLE   36,892 0 0
NUVEEN MULTI ASSET INCOME FU CEF 670750108 135 10,250 SH   SOLE   10,250 0 0
NUVEEN PFD & INCM SECURTIES CEF 67072C105 131 17,998 SH   SOLE   17,998 0 0
NUVEEN QUALITY MUNCP INCOME CEF 67066V101 1,916 153,652 SH   SOLE   153,651 0 0
NUVEEN REAL ASSET INCOME & G CEF 67074Y105 273 20,912 SH   SOLE   20,911 0 0
NUVEEN SR INCOME FD CEF 67067Y104 178 37,072 SH   SOLE   37,071 0 0
NUVEEN TAXABLE MUNICPAL INM CEF 67074C103 442 24,850 SH   SOLE   24,850 0 0
NVIDIA CORPORATION Stock 67066G104 20 133 SH   SOLE 4 133 0 0
NVIDIA CORPORATION Stock 67066G104 18 117 SH   SOLE 9 117 0 0
NVIDIA CORPORATION Stock 67066G104 61 399 SH   SOLE 19 399 0 0
NVIDIA CORPORATION Stock 67066G104 23 154 SH   SOLE 33 154 0 0
NVIDIA CORPORATION Stock 67066G104 0 0 SH   SOLE 36 0 0 0
NVIDIA CORPORATION Stock 67066G104 68 450 SH   SOLE 41 450 0 0
NVIDIA CORPORATION Stock 67066G104 25 168 SH   SOLE 43 168 0 0
NVIDIA CORPORATION Stock 67066G104 7 43 SH   SOLE 46 43 0 0
NVIDIA CORPORATION Stock 67066G104 9 58 SH   SOLE 47 58 0 0
NVIDIA CORPORATION Stock 67066G104 140 925 SH   SOLE 48 925 0 0
NVIDIA CORPORATION Stock 67066G104 72 472 SH   SOLE 49 472 0 0
NVIDIA CORPORATION Stock 67066G104 10 63 SH   SOLE 50 63 0 0
NVIDIA CORPORATION Stock 67066G104 761 5,023 SH   SOLE 53 5,023 0 0
NVIDIA CORPORATION Stock 67066G104 14,424 95,149 SH   SOLE   95,149 0 0
NVR INC Stock 62944T105 529 132 SH   SOLE   132 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 592 3,996 SH   SOLE 6 3,996 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 7 44 SH   SOLE 9 44 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 0 0 SH   SOLE 33 0 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 7 46 SH   SOLE 36 46 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 81 550 SH   SOLE 41 550 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 12 79 SH   SOLE 43 79 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 1 6 SH   SOLE 46 6 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 1,143 7,720 SH   SOLE   7,720 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107 75 118 SH   SOLE 6 118 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107 4 6 SH   SOLE 19 6 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107 5 8 SH   SOLE 33 8 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107 88 140 SH   SOLE 41 140 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107 1 2 SH   SOLE 47 2 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107 6 9 SH   SOLE 50 9 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107 1,850 2,929 SH   SOLE   2,929 0 0
OCCIDENTAL PETE CORP Stock 674599105 7 111 SH   SOLE 19 111 0 0
OCCIDENTAL PETE CORP Stock 674599105 2 38 SH   SOLE 33 38 0 0
OCCIDENTAL PETE CORP Stock 674599105 39 666 SH   SOLE 36 666 0 0
OCCIDENTAL PETE CORP Stock 674599105 1 11 SH   SOLE 47 11 0 0
OCCIDENTAL PETE CORP Stock 674599105 1,697 28,824 SH   SOLE   28,824 0 0
OKTA INC Stock 679295105 6 68 SH   SOLE 9 68 0 0
OKTA INC Stock 679295105 3 33 SH   SOLE 36 33 0 0
OKTA INC Stock 679295105 131 1,447 SH   SOLE 48 1,447 0 0
OKTA INC Stock 679295105 655 7,246 SH   SOLE   7,246 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100 8 31 SH   SOLE 9 31 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100 349 1,363 SH   SOLE 18 1,363 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100 4 17 SH   SOLE 36 17 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100 51 200 SH   SOLE 41 200 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100 31 121 SH   SOLE 47 121 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100 510 1,989 SH   SOLE   1,989 0 0
OLD REP INTL CORP Stock 680223104 20 883 SH   SOLE 19 883 0 0
OLD REP INTL CORP Stock 680223104 31 1,370 SH   SOLE 47 1,370 0 0
OLD REP INTL CORP Stock 680223104 233 10,405 SH   SOLE   10,404 0 0
OLIN CORP Stock 680665205 975 21,066 SH   SOLE   21,066 0 0
OLLIES BARGAIN OUTLET HLDGS Stock 681116109 12 198 SH   SOLE 9 198 0 0
OLLIES BARGAIN OUTLET HLDGS Stock 681116109 628 10,682 SH   SOLE 23 10,682 0 0
OLLIES BARGAIN OUTLET HLDGS Stock 681116109 26 438 SH   SOLE   438 0 0
OMEGA HEALTHCARE INVS INC REIT 681936100 1,193 42,331 SH   SOLE   42,331 0 0
ON SEMICONDUCTOR CORP Stock 682189105 1 16 SH   SOLE 33 16 0 0
ON SEMICONDUCTOR CORP Stock 682189105 5 95 SH   SOLE 36 95 0 0
ON SEMICONDUCTOR CORP Stock 682189105 460 9,146 SH   SOLE   9,146 0 0
ONEOK INC NEW Stock 682680103 17 315 SH   SOLE 19 315 0 0
ONEOK INC NEW Stock 682680103 109 1,958 SH   SOLE 45 1,958 0 0
ONEOK INC NEW Stock 682680103 882 15,886 SH   SOLE   15,886 0 0
OPENDOOR TECHNOLOGIES INC Stock 683712103 90 19,133 SH   SOLE   19,133 0 0
OPTION CARE HEALTH INC Stock 68404L201 0 17 SH   SOLE 19 17 0 0
OPTION CARE HEALTH INC Stock 68404L201 570 20,494 SH   SOLE   20,494 0 0
ORACLE CORP Stock 68389X105 1,777 25,426 SH   SOLE 6 25,426 0 0
ORACLE CORP Stock 68389X105 8 111 SH   SOLE 9 111 0 0
ORACLE CORP Stock 68389X105 40 578 SH   SOLE 19 578 0 0
ORACLE CORP Stock 68389X105 8 111 SH   SOLE 25 111 0 0
ORACLE CORP Stock 68389X105 7 106 SH   SOLE 33 106 0 0
ORACLE CORP Stock 68389X105 3 37 SH   SOLE 46 37 0 0
ORACLE CORP Stock 68389X105 3,951 56,543 SH   SOLE   56,543 0 0
ORCHID IS CAP INC REIT 68571X103 45 15,923 SH   SOLE   15,923 0 0
ORGANON & CO Stock 68622V106 0 1 SH   SOLE 6 1 0 0
ORGANON & CO Stock 68622V106 39 1,158 SH   SOLE 9 1,158 0 0
ORGANON & CO Stock 68622V106 32 949 SH   SOLE 19 949 0 0
ORGANON & CO Stock 68622V106 1 15 SH   SOLE 46 15 0 0
ORGANON & CO Stock 68622V106 0 1 SH   SOLE 47 1 0 0
ORGANON & CO Stock 68622V106 647 19,177 SH   SOLE   19,176 0 0
OSI SYSTEMS INC Convertible 671044AD7 11 11,000 SH   SOLE   11,000 0 0
OSISKO GOLD ROYALTIES LTD Stock 68827L101 196 19,426 SH   SOLE   19,425 0 0
OTIS WORLDWIDE CORP Stock 68902V107 26 370 SH   SOLE 19 370 0 0
OTIS WORLDWIDE CORP Stock 68902V107 1 10 SH   SOLE 33 10 0 0
OTIS WORLDWIDE CORP Stock 68902V107 1 15 SH   SOLE 46 15 0 0
OTIS WORLDWIDE CORP Stock 68902V107 234 3,309 SH   SOLE   3,308 0 0
OVERSTOCK COM INC DEL Stock 690370101 391 15,649 SH   SOLE   15,649 0 0
PACER FDS TR ETF 69374H741 410 11,899 SH   SOLE   11,899 0 0
PACER FDS TR ETF 69374H766 366 8,968 SH   SOLE   8,968 0 0
PACER FDS TR ETF 69374H816 1,576 45,507 SH   SOLE   45,507 0 0
PACER FDS TR ETF 69374H725 727 24,417 SH   SOLE   24,417 0 0
PACER FDS TR ETF 69374H568 1,545 73,652 SH   SOLE   73,652 0 0
PACER FDS TR ETF 69374H881 476 11,049 SH   SOLE   11,049 0 0
PACER FDS TR ETF 69374H857 432 12,814 SH   SOLE   12,813 0 0
PACIFIC GLOBAL SENIOR LOAN ETF ETF 69434K403 1,204 26,902 SH   SOLE   26,902 0 0
PACKAGING CORP AMER Stock 695156109 0 1 SH   SOLE 46 1 0 0
PACKAGING CORP AMER Stock 695156109 322 2,343 SH   SOLE   2,343 0 0
PALANTIR TECHNOLOGIES INC Stock 69608A108 844 93,056 SH   SOLE   93,056 0 0
PALATIN TECHNOLOGIES INC Stock 696077403 18 62,700 SH   SOLE   62,700 0 0
PALO ALTO NETWORKS INC Stock 697435105 20 40 SH   SOLE 4 40 0 0
PALO ALTO NETWORKS INC Stock 697435105 65 131 SH   SOLE 6 131 0 0
PALO ALTO NETWORKS INC Stock 697435105 1 2 SH   SOLE 9 2 0 0
PALO ALTO NETWORKS INC Stock 697435105 2 4 SH   SOLE 25 4 0 0
PALO ALTO NETWORKS INC Stock 697435105 5 11 SH   SOLE 50 11 0 0
PALO ALTO NETWORKS INC Stock 697435105 3,369 6,821 SH   SOLE   6,821 0 0
PAN AMERN SILVER CORP Stock 697900108 231 11,763 SH   SOLE   11,762 0 0
PARKER-HANNIFIN CORP Stock 701094104 29 116 SH   SOLE 9 116 0 0
PARKER-HANNIFIN CORP Stock 701094104 507 2,060 SH   SOLE   2,059 0 0
PAYCHEX INC Stock 704326107 154 1,350 SH   SOLE 5 1,350 0 0
PAYCHEX INC Stock 704326107 2,341 20,561 SH   SOLE 6 20,561 0 0
PAYCHEX INC Stock 704326107 6 49 SH   SOLE 19 49 0 0
PAYCHEX INC Stock 704326107 3 24 SH   SOLE 33 24 0 0
PAYCHEX INC Stock 704326107 1 11 SH   SOLE 46 11 0 0
PAYCHEX INC Stock 704326107 37 327 SH   SOLE 47 327 0 0
PAYCHEX INC Stock 704326107 5 45 SH   SOLE 50 45 0 0
PAYCHEX INC Stock 704326107 3,340 29,335 SH   SOLE   29,335 0 0
PAYCOM SOFTWARE INC Stock 70432V102 3 11 SH   SOLE 9 11 0 0
PAYCOM SOFTWARE INC Stock 70432V102 3 12 SH   SOLE 19 12 0 0
PAYCOM SOFTWARE INC Stock 70432V102 6 21 SH   SOLE 36 21 0 0
PAYCOM SOFTWARE INC Stock 70432V102 67 240 SH   SOLE 41 240 0 0
PAYCOM SOFTWARE INC Stock 70432V102 1 4 SH   SOLE 47 4 0 0
PAYCOM SOFTWARE INC Stock 70432V102 2,884 10,294 SH   SOLE   10,294 0 0
PAYLOCITY HLDG CORP Stock 70438V106 5 27 SH   SOLE 19 27 0 0
PAYLOCITY HLDG CORP Stock 70438V106 191 1,093 SH   SOLE 48 1,093 0 0
PAYLOCITY HLDG CORP Stock 70438V106 79 451 SH   SOLE   451 0 0
PAYPAL HLDGS INC Stock 70450Y103 10 138 SH   SOLE 4 138 0 0
PAYPAL HLDGS INC Stock 70450Y103 0 6 SH   SOLE 9 6 0 0
PAYPAL HLDGS INC Stock 70450Y103 460 6,581 SH   SOLE 18 6,581 0 0
PAYPAL HLDGS INC Stock 70450Y103 67 958 SH   SOLE 28 958 0 0
PAYPAL HLDGS INC Stock 70450Y103 6 92 SH   SOLE 33 92 0 0
PAYPAL HLDGS INC Stock 70450Y103 1 20 SH   SOLE 46 20 0 0
PAYPAL HLDGS INC Stock 70450Y103 2 31 SH   SOLE 47 31 0 0
PAYPAL HLDGS INC Stock 70450Y103 1 17 SH   SOLE 50 17 0 0
PAYPAL HLDGS INC Stock 70450Y103 275 3,937 SH   SOLE 53 3,937 0 0
PAYPAL HLDGS INC Stock 70450Y103 3,541 50,699 SH   SOLE   50,698 0 0
PELOTON INTERACTIVE INC Stock 70614W100 156 16,987 SH   SOLE   16,987 0 0
PENNANTPARK FLOATING RATE CA CEF 70806A106 220 19,134 SH   SOLE   19,133 0 0
PEPSICO INC Stock 713448108 200 1,200 SH   SOLE 5 1,200 0 0
PEPSICO INC Stock 713448108 2,162 12,973 SH   SOLE 6 12,973 0 0
PEPSICO INC Stock 713448108 49 294 SH   SOLE 7 293 0 0
PEPSICO INC Stock 713448108 26 156 SH   SOLE 9 156 0 0
PEPSICO INC Stock 713448108 81 485 SH   SOLE 19 484 0 0
PEPSICO INC Stock 713448108 14 84 SH   SOLE 33 84 0 0
PEPSICO INC Stock 713448108 0 0 SH   SOLE 36 0 0 0
PEPSICO INC Stock 713448108 100 600 SH   SOLE 41 600 0 0
PEPSICO INC Stock 713448108 7 40 SH   SOLE 46 40 0 0
PEPSICO INC Stock 713448108 104 627 SH   SOLE 47 627 0 0
PEPSICO INC Stock 713448108 6,746 40,475 SH   SOLE   40,475 0 0
PERION NETWORK LTD Stock M78673114 442 24,300 SH   SOLE   24,300 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 2 195 SH   SOLE 33 195 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 152 13,007 SH   SOLE   13,006 0 0
PFIZER INC Stock 717081103 2 38 SH   SOLE 6 38 0 0
PFIZER INC Stock 717081103 135 2,567 SH   SOLE 9 2,567 0 0
PFIZER INC Stock 717081103 151 2,874 SH   SOLE 19 2,874 0 0
PFIZER INC Stock 717081103 2 39 SH   SOLE 25 38 0 0
PFIZER INC Stock 717081103 15 290 SH   SOLE 33 290 0 0
PFIZER INC Stock 717081103 23 435 SH   SOLE 47 435 0 0
PFIZER INC Stock 717081103 168 3,210 SH   SOLE 52 3,210 0 0
PFIZER INC Stock 717081103 18,110 345,405 SH   SOLE   345,405 0 0
PG&E CORP Stock 69331C108 103 10,368 SH   SOLE   10,368 0 0
PGIM ETF TR ETF 69344A107 551 11,229 SH   SOLE   11,228 0 0
PHILIP MORRIS INTL INC Stock 718172109 21 214 SH   SOLE 9 214 0 0
PHILIP MORRIS INTL INC Stock 718172109 167 1,688 SH   SOLE 19 1,688 0 0
PHILIP MORRIS INTL INC Stock 718172109 9 95 SH   SOLE 33 95 0 0
PHILIP MORRIS INTL INC Stock 718172109 7 71 SH   SOLE 47 71 0 0
PHILIP MORRIS INTL INC Stock 718172109 327 3,314 SH   SOLE 52 3,314 0 0
PHILIP MORRIS INTL INC Stock 718172109 7,381 74,749 SH   SOLE   74,748 0 0
PHILLIPS 66 Stock 718546104 3 38 SH   SOLE 9 38 0 0
PHILLIPS 66 Stock 718546104 3 32 SH   SOLE 33 32 0 0
PHILLIPS 66 Stock 718546104 4,619 56,331 SH   SOLE   56,330 0 0
PHILLIPS EDISON & CO INC REIT 71844V201 312 9,324 SH   SOLE   9,323 0 0
PILGRIMS PRIDE CORP Stock 72147K108 226 7,229 SH   SOLE   7,229 0 0
PIMCO ETF TR ETF 72201R205 808 15,446 SH   SOLE   15,446 0 0
PIMCO ETF TR ETF 72201R775 380 3,985 SH   SOLE   3,984 0 0
PIMCO CORPORATE & INCOME OPP CEF 72201B101 218 17,398 SH   SOLE   17,398 0 0
PIMCO DYNAMIC INCOME FD CEF 72201Y101 280 13,420 SH   SOLE   13,420 0 0
PIMCO ETF TR ETF 72201R718 2,053 21,376 SH   SOLE   21,376 0 0
PIMCO ETF TR ETF 72201R833 560 5,646 SH   SOLE   5,645 0 0
PIMCO ETF TR ETF 72201R882 219 2,017 SH   SOLE   2,017 0 0
PIMCO ETF TR ETF 72201R403 951 16,520 SH   SOLE   16,519 0 0
PIMCO INCOME STRATEGY FD CEF 72201H108 97 10,742 SH   SOLE   10,741 0 0
PIMCO INCOME STRATEGY FD II CEF 72201J104 217 27,395 SH   SOLE   27,394 0 0
PIMCO ETF TR ETF 72201R817 686 7,118 SH   SOLE   7,118 0 0
PIMCO STRATEGIC INCOME FD CEF 72200X104 64 12,492 SH   SOLE   12,492 0 0
PINDUODUO INC ADR 722304102 34 550 SH   SOLE   550 0 0
PINNACLE WEST CAP CORP Stock 723484101 23 317 SH   SOLE 19 317 0 0
PINNACLE WEST CAP CORP Stock 723484101 277 3,788 SH   SOLE   3,787 0 0
PIONEER NAT RES CO Stock 723787107 45 202 SH   SOLE 9 202 0 0
PIONEER NAT RES CO Stock 723787107 1 6 SH   SOLE 19 6 0 0
PIONEER NAT RES CO Stock 723787107 3 14 SH   SOLE 33 14 0 0
PIONEER NAT RES CO Stock 723787107 223 1,000 SH   SOLE 41 1,000 0 0
PIONEER NAT RES CO Stock 723787107 3 13 SH   SOLE 47 13 0 0
PIONEER NAT RES CO Stock 723787107 74 333 SH   SOLE 49 333 0 0
PIONEER NAT RES CO Stock 723787107 1,945 8,719 SH   SOLE   8,719 0 0
PJT PARTNERS INC Stock 69343T107 352 5,014 SH   SOLE   5,014 0 0
PLAINS GP HLDGS L P Stock 72651A207 767 74,287 SH   SOLE   74,287 0 0
PLBY GROUP INC Stock 72814P109 179 28,039 SH   SOLE   28,039 0 0
PLUG POWER INC Stock 72919P202 239 14,426 SH   SOLE   14,426 0 0
PNC FINL SVCS GROUP INC Stock 693475105 37 234 SH   SOLE 7 234 0 0
PNC FINL SVCS GROUP INC Stock 693475105 15 97 SH   SOLE 9 97 0 0
PNC FINL SVCS GROUP INC Stock 693475105 34 216 SH   SOLE 19 215 0 0
PNC FINL SVCS GROUP INC Stock 693475105 5 29 SH   SOLE 33 29 0 0
PNC FINL SVCS GROUP INC Stock 693475105 2 14 SH   SOLE 46 14 0 0
PNC FINL SVCS GROUP INC Stock 693475105 79 498 SH   SOLE 47 498 0 0
PNC FINL SVCS GROUP INC Stock 693475105 194 1,228 SH   SOLE 52 1,228 0 0
PNC FINL SVCS GROUP INC Stock 693475105 1,595 10,112 SH   SOLE   10,112 0 0
POLARIS INC Stock 731068102 1,850 18,639 SH   SOLE 6 18,638 0 0
POLARIS INC Stock 731068102 6 58 SH   SOLE 9 58 0 0
POLARIS INC Stock 731068102 456 4,595 SH   SOLE   4,595 0 0
POOL CORP Stock 73278L105 243 693 SH   SOLE 18 693 0 0
POOL CORP Stock 73278L105 4 11 SH   SOLE 19 11 0 0
POOL CORP Stock 73278L105 5 13 SH   SOLE 36 13 0 0
POOL CORP Stock 73278L105 397 1,130 SH   SOLE   1,130 0 0
POSEIDA THERAPEUTICS INC Stock 73730P108 670 259,571 SH   SOLE   259,571 0 0
POST HLDGS INC Stock 737446104 235 2,850 SH   SOLE 5 2,850 0 0
POST HLDGS INC Stock 737446104 5 67 SH   SOLE   66 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E404 416 21,978 SH   SOLE 11 21,978 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E404 37 1,969 SH   SOLE   1,969 0 0
INVESCO DB MULTI-SECTOR COMM ETF 46140H106 296 14,532 SH   SOLE   14,532 0 0
INVESCO DB US DLR INDEX TR ETF 46141D203 4,835 172,943 SH   SOLE   172,943 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V720 1,447 39,895 SH   SOLE   39,895 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V621 490 31,512 SH   SOLE   31,511 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V613 251 1,697 SH   SOLE   1,697 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E511 319 25,823 SH   SOLE   25,822 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E610 309 18,831 SH   SOLE 11 18,830 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E610 27 1,669 SH   SOLE   1,669 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E354 21 331 SH   SOLE 6 331 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E354 21 336 SH   SOLE 22 336 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E354 10,693 172,475 SH   SOLE   172,474 0 0
PPG INDS INC Stock 693506107 1,081 9,457 SH   SOLE 6 9,456 0 0
PPG INDS INC Stock 693506107 1 12 SH   SOLE 33 12 0 0
PPG INDS INC Stock 693506107 9 76 SH   SOLE 36 76 0 0
PPG INDS INC Stock 693506107 15 130 SH   SOLE 43 130 0 0
PPG INDS INC Stock 693506107 1 10 SH   SOLE 46 10 0 0
PPG INDS INC Stock 693506107 1 11 SH   SOLE 47 11 0 0
PPG INDS INC Stock 693506107 861 7,530 SH   SOLE   7,530 0 0
PPL CORP Stock 69351T106 6 228 SH   SOLE 9 228 0 0
PPL CORP Stock 69351T106 9 323 SH   SOLE 19 323 0 0
PPL CORP Stock 69351T106 15 538 SH   SOLE 47 538 0 0
PPL CORP Stock 69351T106 112 4,142 SH   SOLE 52 4,142 0 0
PPL CORP Stock 69351T106 1,259 46,396 SH   SOLE   46,395 0 0
PRINCIPAL FINANCIAL GROUP IN Stock 74251V102 1 16 SH   SOLE 46 16 0 0
PRINCIPAL FINANCIAL GROUP IN Stock 74251V102 246 3,689 SH   SOLE   3,689 0 0
PROCTER AND GAMBLE CO Stock 742718109 108 750 SH   SOLE 5 750 0 0
PROCTER AND GAMBLE CO Stock 742718109 1,351 9,397 SH   SOLE 6 9,396 0 0
PROCTER AND GAMBLE CO Stock 742718109 43 297 SH   SOLE 7 297 0 0
PROCTER AND GAMBLE CO Stock 742718109 60 418 SH   SOLE 9 418 0 0
PROCTER AND GAMBLE CO Stock 742718109 208 1,446 SH   SOLE 19 1,445 0 0
PROCTER AND GAMBLE CO Stock 742718109 13 87 SH   SOLE 33 87 0 0
PROCTER AND GAMBLE CO Stock 742718109 14 100 SH   SOLE 40 100 0 0
PROCTER AND GAMBLE CO Stock 742718109 104 725 SH   SOLE 41 725 0 0
PROCTER AND GAMBLE CO Stock 742718109 49 341 SH   SOLE 47 341 0 0
PROCTER AND GAMBLE CO Stock 742718109 13,688 95,192 SH   SOLE   95,192 0 0
PROGRESSIVE CORP Stock 743315103 1,618 13,913 SH   SOLE 6 13,913 0 0
PROGRESSIVE CORP Stock 743315103 380 3,271 SH   SOLE 18 3,271 0 0
PROGRESSIVE CORP Stock 743315103 3 30 SH   SOLE 33 30 0 0
PROGRESSIVE CORP Stock 743315103 2 16 SH   SOLE 46 16 0 0
PROGRESSIVE CORP Stock 743315103 13 114 SH   SOLE 47 114 0 0
PROGRESSIVE CORP Stock 743315103 134 1,150 SH   SOLE   1,150 0 0
PROLOGIS INC. REIT 74340W103 44 375 SH   SOLE 7 375 0 0
PROLOGIS INC. REIT 74340W103 45 381 SH   SOLE 9 381 0 0
PROLOGIS INC. REIT 74340W103 54 455 SH   SOLE 19 454 0 0
PROLOGIS INC. REIT 74340W103 3 28 SH   SOLE 33 28 0 0
PROLOGIS INC. REIT 74340W103 0 0 SH   SOLE 36 0 0 0
PROLOGIS INC. REIT 74340W103 12 100 SH   SOLE 43 100 0 0
PROLOGIS INC. REIT 74340W103 2 18 SH   SOLE 46 18 0 0
PROLOGIS INC. REIT 74340W103 742 6,307 SH   SOLE   6,307 0 0
PROSHARES TR ETF 74347G440 73 6,250 SH   SOLE   6,250 0 0
PROSHARES TR ETF 74348A814 294 9,535 SH   SOLE   9,535 0 0
PROSHARES TR ETF 74347G796 597 18,713 SH   SOLE   18,713 0 0
PROSHARES TR ETF 74347B698 351 5,966 SH   SOLE   5,965 0 0
PROSHARES TR ETF 74348A467 1,207 14,138 SH   SOLE 16 14,138 0 0
PROSHARES TR ETF 74348A467 487 5,707 SH   SOLE   5,707 0 0
PROSHARES TR ETF 74347X849 3 161 SH   SOLE 9 161 0 0
PROSHARES TR ETF 74347X849 321 16,034 SH   SOLE   16,034 0 0
PROSHARES TR ETF 74347R131 355 17,943 SH   SOLE   17,943 0 0
PROSHARES TR ETF 74347R370 463 21,744 SH   SOLE   21,744 0 0
PROSHARES TR ETF 74347B714 19,586 1,360,168 SH   SOLE   1,360,167 0 0
PROSHARES TR ETF 74348A210 770 29,567 SH   SOLE   29,567 0 0
PROSHARES TR ETF 74347B425 2,490 150,937 SH   SOLE   150,937 0 0
PROSPECT CAP CORP CEF 74348T102 778 111,304 SH   SOLE   111,303 0 0
PROSPERITY BANCSHARES INC Stock 743606105 0 7 SH   SOLE 47 7 0 0
PROSPERITY BANCSHARES INC Stock 743606105 492 7,200 SH   SOLE   7,200 0 0
PRUDENTIAL FINL INC Stock 744320102 18 189 SH   SOLE 9 189 0 0
PRUDENTIAL FINL INC Stock 744320102 60 625 SH   SOLE 19 624 0 0
PRUDENTIAL FINL INC Stock 744320102 5 50 SH   SOLE 33 50 0 0
PRUDENTIAL FINL INC Stock 744320102 3 28 SH   SOLE 46 28 0 0
PRUDENTIAL FINL INC Stock 744320102 4,207 43,974 SH   SOLE   43,973 0 0
PTC INC Stock 69370C100 1 10 SH   SOLE 33 10 0 0
PTC INC Stock 69370C100 0 2 SH   SOLE 46 2 0 0
PTC INC Stock 69370C100 1 6 SH   SOLE 47 6 0 0
PTC INC Stock 69370C100 3 32 SH   SOLE 50 32 0 0
PTC INC Stock 69370C100 572 5,380 SH   SOLE   5,380 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 9 148 SH   SOLE 9 148 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 35 549 SH   SOLE 19 549 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 2 26 SH   SOLE 33 26 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 7 112 SH   SOLE 36 112 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 12 191 SH   SOLE 43 190 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 2 29 SH   SOLE 47 29 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 2,146 33,908 SH   SOLE   33,908 0 0
PUBLIC STORAGE REIT 74460D109 3 10 SH   SOLE 33 10 0 0
PUBLIC STORAGE REIT 74460D109 2 5 SH   SOLE 46 5 0 0
PUBLIC STORAGE REIT 74460D109 3 8 SH   SOLE 47 8 0 0
PUBLIC STORAGE REIT 74460D109 670 2,144 SH   SOLE   2,143 0 0
PULTE GROUP INC Stock 745867101 0 10 SH   SOLE 6 10 0 0
PULTE GROUP INC Stock 745867101 10 241 SH   SOLE 19 241 0 0
PULTE GROUP INC Stock 745867101 1 28 SH   SOLE 33 28 0 0
PULTE GROUP INC Stock 745867101 0 0 SH   SOLE 36 0 0 0
PULTE GROUP INC Stock 745867101 84 2,113 SH   SOLE 49 2,113 0 0
PULTE GROUP INC Stock 745867101 473 11,923 SH   SOLE   11,923 0 0
PURE STORAGE INC Stock 74624M102 5 189 SH   SOLE 19 189 0 0
PURE STORAGE INC Stock 74624M102 437 17,005 SH   SOLE   17,005 0 0
KRANESHARES TR ETF 500767736 628 24,791 SH   SOLE   24,790 0 0
QUALCOMM INC Stock 747525103 26 205 SH   SOLE 9 205 0 0
QUALCOMM INC Stock 747525103 16 123 SH   SOLE 19 123 0 0
QUALCOMM INC Stock 747525103 8 64 SH   SOLE 33 64 0 0
QUALCOMM INC Stock 747525103 3 22 SH   SOLE 46 22 0 0
QUALCOMM INC Stock 747525103 2 14 SH   SOLE 47 14 0 0
QUALCOMM INC Stock 747525103 17 135 SH   SOLE 50 135 0 0
QUALCOMM INC Stock 747525103 5,061 39,618 SH   SOLE   39,617 0 0
QUANTA SVCS INC Stock 74762E102 30 239 SH   SOLE 9 239 0 0
QUANTA SVCS INC Stock 74762E102 7 59 SH   SOLE 19 59 0 0
QUANTA SVCS INC Stock 74762E102 1 6 SH   SOLE 33 6 0 0
QUANTA SVCS INC Stock 74762E102 65 520 SH   SOLE 41 520 0 0
QUANTA SVCS INC Stock 74762E102 130 1,041 SH   SOLE 45 1,041 0 0
QUANTA SVCS INC Stock 74762E102 1 6 SH   SOLE 46 6 0 0
QUANTA SVCS INC Stock 74762E102 3,913 31,215 SH   SOLE   31,215 0 0
QUEST DIAGNOSTICS INC Stock 74834L100 10 78 SH   SOLE 9 78 0 0
QUEST DIAGNOSTICS INC Stock 74834L100 1 8 SH   SOLE 33 8 0 0
QUEST DIAGNOSTICS INC Stock 74834L100 0 3 SH   SOLE 46 3 0 0
QUEST DIAGNOSTICS INC Stock 74834L100 837 6,292 SH   SOLE   6,292 0 0
RATTLER MIDSTREAM LP Stock 75419T103 191 14,000 SH   SOLE   14,000 0 0
RAYONIER INC REIT 754907103 722 19,311 SH   SOLE 6 19,311 0 0
RAYONIER INC REIT 754907103 5 136 SH   SOLE 19 136 0 0
RAYONIER INC REIT 754907103 323 8,646 SH   SOLE   8,646 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 17 174 SH   SOLE 2 174 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 16 170 SH   SOLE 4 170 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 1,421 14,783 SH   SOLE 6 14,782 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 57 589 SH   SOLE 7 589 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 49 513 SH   SOLE 9 513 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 117 1,217 SH   SOLE 19 1,216 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 6 62 SH   SOLE 33 62 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 14 146 SH   SOLE 36 146 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 24 250 SH   SOLE 43 249 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 2 19 SH   SOLE 47 19 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 6,994 72,773 SH   SOLE   72,772 0 0
RE MAX HLDGS INC Stock 75524W108 402 16,392 SH   SOLE 6 16,392 0 0
RE MAX HLDGS INC Stock 75524W108 13 533 SH   SOLE   533 0 0
READY CAPITAL CORP REIT 75574U101 0 11 SH   SOLE 19 11 0 0
READY CAPITAL CORP REIT 75574U101 136 11,434 SH   SOLE   11,434 0 0
SELECT SECTOR SPDR TR ETF 81369Y860 4 101 SH   SOLE 16 101 0 0
SELECT SECTOR SPDR TR ETF 81369Y860 429 10,490 SH   SOLE   10,490 0 0
REALTY INCOME CORP REIT 756109104 2 34 SH   SOLE 33 34 0 0
REALTY INCOME CORP REIT 756109104 0 5 SH   SOLE 46 5 0 0
REALTY INCOME CORP REIT 756109104 116 1,703 SH   SOLE 52 1,703 0 0
REALTY INCOME CORP REIT 756109104 1,543 22,601 SH   SOLE   22,600 0 0
REDWOOD TRUST INC Convertible 758075AC9 9 10,000 SH   SOLE   10,000 0 0
REGENCY CTRS CORP REIT 758849103 0 0 SH   SOLE 33 0 0 0
REGENCY CTRS CORP REIT 758849103 464 7,815 SH   SOLE   7,815 0 0
REGENERON PHARMACEUTICALS Stock 75886F107 19 32 SH   SOLE 19 32 0 0
REGENERON PHARMACEUTICALS Stock 75886F107 4 6 SH   SOLE 33 6 0 0
REGENERON PHARMACEUTICALS Stock 75886F107 7 12 SH   SOLE 47 12 0 0
REGENERON PHARMACEUTICALS Stock 75886F107 174 295 SH   SOLE 48 295 0 0
REGENERON PHARMACEUTICALS Stock 75886F107 2,499 4,228 SH   SOLE   4,228 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100 18 966 SH   SOLE 19 966 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100 0 0 SH   SOLE 33 0 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100 1 50 SH   SOLE 46 50 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100 177 9,414 SH   SOLE   9,413 0 0
REPLIGEN CORP Stock 759916109 8 47 SH   SOLE 9 47 0 0
REPLIGEN CORP Stock 759916109 216 1,330 SH   SOLE   1,330 0 0
REPUBLIC BANCORP INC KY Stock 760281204 497 10,299 SH   SOLE   10,299 0 0
REPUBLIC SVCS INC Stock 760759100 9 71 SH   SOLE 19 71 0 0
REPUBLIC SVCS INC Stock 760759100 3 22 SH   SOLE 33 22 0 0
REPUBLIC SVCS INC Stock 760759100 322 2,463 SH   SOLE   2,463 0 0
RESOLUTE FST PRODS INC Stock 76117W109 180 14,130 SH   SOLE   14,130 0 0
RH Stock 74967X103 0 1 SH   SOLE 19 1 0 0
RH Stock 74967X103 465 2,189 SH   SOLE   2,189 0 0
RIO TINTO PLC ADR 767204100 12 194 SH   SOLE 9 194 0 0
RIO TINTO PLC ADR 767204100 8 137 SH   SOLE 31 137 0 0
RIO TINTO PLC ADR 767204100 3,520 57,704 SH   SOLE   57,704 0 0
RIOT BLOCKCHAIN INC Stock 767292105 48 11,385 SH   SOLE   11,385 0 0
ROBLOX CORP Stock 771049103 19 586 SH   SOLE 48 586 0 0
ROBLOX CORP Stock 771049103 168 5,108 SH   SOLE   5,108 0 0
ROCKET LAB USA INC Stock 773122106 13 3,478 SH   SOLE 48 3,478 0 0
ROCKET LAB USA INC Stock 773122106 40 10,611 SH   SOLE   10,611 0 0
ROCKWELL AUTOMATION INC Stock 773903109 1,035 5,195 SH   SOLE 6 5,194 0 0
ROCKWELL AUTOMATION INC Stock 773903109 2 9 SH   SOLE 19 9 0 0
ROCKWELL AUTOMATION INC Stock 773903109 4 22 SH   SOLE 33 22 0 0
ROCKWELL AUTOMATION INC Stock 773903109 1 4 SH   SOLE 46 4 0 0
ROCKWELL AUTOMATION INC Stock 773903109 971 4,872 SH   SOLE   4,872 0 0
ROKU INC Stock 77543R102 1 8 SH   SOLE 47 8 0 0
ROKU INC Stock 77543R102 837 10,186 SH   SOLE   10,186 0 0
ROPER TECHNOLOGIES INC Stock 776696106 191 485 SH   SOLE 30 485 0 0
ROPER TECHNOLOGIES INC Stock 776696106 18 45 SH   SOLE 33 45 0 0
ROPER TECHNOLOGIES INC Stock 776696106 89 225 SH   SOLE 41 225 0 0
ROPER TECHNOLOGIES INC Stock 776696106 1 2 SH   SOLE 47 2 0 0
ROPER TECHNOLOGIES INC Stock 776696106 81 204 SH   SOLE 49 204 0 0
ROPER TECHNOLOGIES INC Stock 776696106 8 20 SH   SOLE 50 20 0 0
ROPER TECHNOLOGIES INC Stock 776696106 2,642 6,694 SH   SOLE   6,693 0 0
ROSS STORES INC Stock 778296103 0 0 SH   SOLE 9 0 0 0
ROSS STORES INC Stock 778296103 11 150 SH   SOLE 33 150 0 0
ROSS STORES INC Stock 778296103 12 173 SH   SOLE 36 173 0 0
ROSS STORES INC Stock 778296103 21 297 SH   SOLE 43 296 0 0
ROSS STORES INC Stock 778296103 0 4 SH   SOLE 46 4 0 0
ROSS STORES INC Stock 778296103 214 3,051 SH   SOLE   3,050 0 0
ROYAL BK CDA Stock 780087102 3 32 SH   SOLE 33 32 0 0
ROYAL BK CDA Stock 780087102 2,372 24,495 SH   SOLE   24,495 0 0
SHELL PLC ADR 780259305 59 1,129 SH   SOLE 9 1,129 0 0
SHELL PLC ADR 780259305 10 189 SH   SOLE 31 189 0 0
SHELL PLC ADR 780259305 5 93 SH   SOLE 33 93 0 0
SHELL PLC ADR 780259305 4 78 SH   SOLE 36 78 0 0
SHELL PLC ADR 780259305 7 133 SH   SOLE 43 133 0 0
SHELL PLC ADR 780259305 1,632 31,212 SH   SOLE   31,211 0 0
ROYAL GOLD INC Stock 780287108 8 78 SH   SOLE 47 78 0 0
ROYAL GOLD INC Stock 780287108 386 3,612 SH   SOLE   3,612 0 0
MAGNITE INC Stock 55955D100 1 111 SH   SOLE 9 111 0 0
MAGNITE INC Stock 55955D100 841 94,738 SH   SOLE   94,738 0 0
RYAN SPECIALTY HOLDINGS INC Stock 78351F107 938 23,925 SH   SOLE 23 23,925 0 0
S&P GLOBAL INC Stock 78409V104 29 86 SH   SOLE 2 86 0 0
S&P GLOBAL INC Stock 78409V104 18 54 SH   SOLE 4 54 0 0
S&P GLOBAL INC Stock 78409V104 1,885 5,593 SH   SOLE 6 5,593 0 0
S&P GLOBAL INC Stock 78409V104 1 2 SH   SOLE 9 2 0 0
S&P GLOBAL INC Stock 78409V104 243 721 SH   SOLE 18 721 0 0
S&P GLOBAL INC Stock 78409V104 185 550 SH   SOLE 30 550 0 0
S&P GLOBAL INC Stock 78409V104 5 16 SH   SOLE 33 15 0 0
S&P GLOBAL INC Stock 78409V104 40 119 SH   SOLE 43 119 0 0
S&P GLOBAL INC Stock 78409V104 26 77 SH   SOLE 47 77 0 0
S&P GLOBAL INC Stock 78409V104 152 452 SH   SOLE 48 452 0 0
S&P GLOBAL INC Stock 78409V104 720 2,135 SH   SOLE 53 2,135 0 0
S&P GLOBAL INC Stock 78409V104 585 1,735 SH   SOLE   1,735 0 0
SABINE RTY TR Stock 785688102 310 5,091 SH   SOLE   5,091 0 0
SALESFORCE INC Stock 79466L302 17 106 SH   SOLE 4 106 0 0
SALESFORCE INC Stock 79466L302 5 31 SH   SOLE 9 31 0 0
SALESFORCE INC Stock 79466L302 18 111 SH   SOLE 19 111 0 0
SALESFORCE INC Stock 79466L302 120 725 SH   SOLE 28 725 0 0
SALESFORCE INC Stock 79466L302 5 33 SH   SOLE 33 33 0 0
SALESFORCE INC Stock 79466L302 3 21 SH   SOLE 46 21 0 0
SALESFORCE INC Stock 79466L302 22 134 SH   SOLE 47 134 0 0
SALESFORCE INC Stock 79466L302 144 871 SH   SOLE 48 871 0 0
SALESFORCE INC Stock 79466L302 605 3,666 SH   SOLE 53 3,666 0 0
SALESFORCE INC Stock 79466L302 6,911 41,876 SH   SOLE   41,875 0 0
SAN JUAN BASIN RTY TR Stock 798241105 136 15,650 SH   SOLE   15,650 0 0
SANDSTORM GOLD LTD Stock 80013R206 83 13,977 SH   SOLE   13,977 0 0
SANOFI ADR 80105N105 11 222 SH   SOLE 7 222 0 0
SANOFI ADR 80105N105 11 220 SH   SOLE 9 220 0 0
SANOFI ADR 80105N105 7 133 SH   SOLE 31 133 0 0
SANOFI ADR 80105N105 28 568 SH   SOLE 36 568 0 0
SANOFI ADR 80105N105 36 719 SH   SOLE 43 719 0 0
SANOFI ADR 80105N105 467 9,337 SH   SOLE   9,337 0 0
SCHLUMBERGER LTD Stock 806857108 6 181 SH   SOLE 9 181 0 0
SCHLUMBERGER LTD Stock 806857108 0 0 SH   SOLE 25 0 0 0
SCHLUMBERGER LTD Stock 806857108 1 40 SH   SOLE 33 40 0 0
SCHLUMBERGER LTD Stock 806857108 2,214 61,919 SH   SOLE   61,919 0 0
SCHWAB STRATEGIC TR ETF 808524607 797 20,451 SH   SOLE   20,451 0 0
SCHWAB STRATEGIC TR ETF 808524755 28 979 SH   SOLE 22 979 0 0
SCHWAB STRATEGIC TR ETF 808524755 453 16,017 SH   SOLE   16,016 0 0
SCHWAB STRATEGIC TR ETF 808524748 948 31,166 SH   SOLE   31,166 0 0
SCHWAB STRATEGIC TR ETF 808524771 237 4,659 SH   SOLE   4,659 0 0
SCHWAB STRATEGIC TR ETF 808524854 323 6,255 SH   SOLE   6,255 0 0
SCHWAB STRATEGIC TR ETF 808524805 380 12,071 SH   SOLE   12,071 0 0
SCHWAB STRATEGIC TR ETF 808524888 233 7,472 SH   SOLE   7,472 0 0
SCHWAB STRATEGIC TR ETF 808524102 1,055 23,875 SH   SOLE   23,875 0 0
SCHWAB STRATEGIC TR ETF 808524797 7,421 103,597 SH   SOLE   103,597 0 0
SCHWAB STRATEGIC TR ETF 808524201 2,246 50,281 SH   SOLE   50,281 0 0
SCHWAB STRATEGIC TR ETF 808524300 1,513 26,098 SH   SOLE   26,097 0 0
SCHWAB STRATEGIC TR ETF 808524409 621 9,954 SH   SOLE   9,953 0 0
SCHWAB STRATEGIC TR ETF 808524508 519 8,281 SH   SOLE   8,281 0 0
SCHWAB STRATEGIC TR ETF 808524870 3,790 67,926 SH   SOLE   67,925 0 0
SEA LTD ADR 81141R100 5 78 SH   SOLE 4 78 0 0
SEA LTD ADR 81141R100 0 3 SH   SOLE 9 3 0 0
SEA LTD ADR 81141R100 2 24 SH   SOLE 33 24 0 0
SEA LTD ADR 81141R100 403 6,023 SH   SOLE   6,023 0 0
SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103 1 10 SH   SOLE 33 10 0 0
SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103 2,644 37,012 SH   SOLE   37,012 0 0
SEALED AIR CORP NEW Stock 81211K100 9 153 SH   SOLE 36 153 0 0
SEALED AIR CORP NEW Stock 81211K100 15 262 SH   SOLE 43 262 0 0
SEALED AIR CORP NEW Stock 81211K100 471 8,153 SH   SOLE   8,152 0 0
SEAGEN INC Stock 81181C104 321 1,814 SH   SOLE   1,814 0 0
SELECT ENERGY SVCS INC Stock 81617J301 1,429 209,533 SH   SOLE   209,533 0 0
SEMPRA Stock 816851109 1 4 SH   SOLE 6 4 0 0
SEMPRA Stock 816851109 2 10 SH   SOLE 33 10 0 0
SEMPRA Stock 816851109 8 50 SH   SOLE 36 50 0 0
SEMPRA Stock 816851109 13 84 SH   SOLE 43 84 0 0
SEMPRA Stock 816851109 4 28 SH   SOLE 46 28 0 0
SEMPRA Stock 816851109 3 22 SH   SOLE 47 22 0 0
SEMPRA Stock 816851109 2,749 18,296 SH   SOLE   18,295 0 0
SERVICE CORP INTL Stock 817565104 7 102 SH   SOLE 19 102 0 0
SERVICE CORP INTL Stock 817565104 0 0 SH   SOLE 36 0 0 0
SERVICE CORP INTL Stock 817565104 2 31 SH   SOLE 47 31 0 0
SERVICE CORP INTL Stock 817565104 279 4,036 SH   SOLE   4,036 0 0
SERVICENOW INC Stock 81762P102 39 82 SH   SOLE 9 82 0 0
SERVICENOW INC Stock 81762P102 107 225 SH   SOLE 28 225 0 0
SERVICENOW INC Stock 81762P102 7 14 SH   SOLE 33 14 0 0
SERVICENOW INC Stock 81762P102 90 190 SH   SOLE 41 190 0 0
SERVICENOW INC Stock 81762P102 35 73 SH   SOLE 43 73 0 0
SERVICENOW INC Stock 81762P102 1 2 SH   SOLE 46 2 0 0
SERVICENOW INC Stock 81762P102 30 63 SH   SOLE 47 63 0 0
SERVICENOW INC Stock 81762P102 3 6 SH   SOLE 50 6 0 0
SERVICENOW INC Stock 81762P102 1,051 2,210 SH   SOLE 53 2,210 0 0
SERVICENOW INC Stock 81762P102 3,978 8,366 SH   SOLE   8,366 0 0
SERVISFIRST BANCSHARES INC Stock 81768T108 0 5 SH   SOLE 19 5 0 0
SERVISFIRST BANCSHARES INC Stock 81768T108 553 7,003 SH   SOLE 23 7,003 0 0
SERVISFIRST BANCSHARES INC Stock 81768T108 4,310 54,612 SH   SOLE   54,612 0 0
SHELL MIDSTREAM PARTNERS L P Stock 822634101 177 12,551 SH   SOLE   12,551 0 0
SHERWIN WILLIAMS CO Stock 824348106 18 81 SH   SOLE 2 81 0 0
SHERWIN WILLIAMS CO Stock 824348106 7 31 SH   SOLE 4 31 0 0
SHERWIN WILLIAMS CO Stock 824348106 23 102 SH   SOLE 9 102 0 0
SHERWIN WILLIAMS CO Stock 824348106 188 838 SH   SOLE 30 838 0 0
SHERWIN WILLIAMS CO Stock 824348106 4 20 SH   SOLE 33 20 0 0
SHERWIN WILLIAMS CO Stock 824348106 106 475 SH   SOLE 41 475 0 0
SHERWIN WILLIAMS CO Stock 824348106 11 49 SH   SOLE 43 49 0 0
SHERWIN WILLIAMS CO Stock 824348106 3 15 SH   SOLE 50 15 0 0
SHERWIN WILLIAMS CO Stock 824348106 1,035 4,623 SH   SOLE   4,623 0 0
SHOPIFY INC Stock 82509L107 2 70 SH   SOLE 9 70 0 0
SHOPIFY INC Stock 82509L107 2 50 SH   SOLE 33 50 0 0
SHOPIFY INC Stock 82509L107 1 20 SH   SOLE 50 20 0 0
SHOPIFY INC Stock 82509L107 1,998 67,103 SH   SOLE   67,102 0 0
SIBANYE STILLWATER LTD ADR 82575P107 308 30,875 SH   SOLE   30,875 0 0
SILVERCREST METALS INC Stock 828363101 81 13,300 SH   SOLE   13,300 0 0
SIMON PPTY GROUP INC NEW REIT 828806109 7 75 SH   SOLE 19 75 0 0
SIMON PPTY GROUP INC NEW REIT 828806109 0 0 SH   SOLE 33 0 0 0
SIMON PPTY GROUP INC NEW REIT 828806109 1 9 SH   SOLE 46 9 0 0
SIMON PPTY GROUP INC NEW REIT 828806109 2 25 SH   SOLE 47 25 0 0
SIMON PPTY GROUP INC NEW REIT 828806109 1,960 20,646 SH   SOLE   20,645 0 0
SIMPLIFY EXCHANGE TRADED FUN ETF 82889N855 7,689 136,155 SH   SOLE   136,155 0 0
SIRIUS XM HOLDINGS INC Stock 82968B103 145 23,699 SH   SOLE   23,699 0 0
SKILLZ INC Stock 83067L109 134 108,213 SH   SOLE   108,213 0 0
SKYWORKS SOLUTIONS INC Stock 83088M102 3 30 SH   SOLE 33 30 0 0
SKYWORKS SOLUTIONS INC Stock 83088M102 14 147 SH   SOLE 47 147 0 0
SKYWORKS SOLUTIONS INC Stock 83088M102 1,307 14,105 SH   SOLE   14,105 0 0
SL GREEN RLTY CORP REIT 78440X887 630 13,660 SH   SOLE 6 13,660 0 0
SL GREEN RLTY CORP REIT 78440X887 195 4,229 SH   SOLE   4,229 0 0
SNAP INC Stock 83304A106 0 28 SH   SOLE 33 28 0 0
SNAP INC Stock 83304A106 197 14,986 SH   SOLE   14,986 0 0
SNAP ON INC Stock 833034101 2,072 10,518 SH   SOLE 6 10,518 0 0
SNAP ON INC Stock 833034101 1 3 SH   SOLE 46 3 0 0
SNAP ON INC Stock 833034101 481 2,440 SH   SOLE   2,440 0 0
SNOWFLAKE INC Stock 833445109 4 31 SH   SOLE 9 31 0 0
SNOWFLAKE INC Stock 833445109 2 13 SH   SOLE 33 13 0 0
SNOWFLAKE INC Stock 833445109 188 1,352 SH   SOLE 53 1,352 0 0
SNOWFLAKE INC Stock 833445109 428 3,078 SH   SOLE   3,078 0 0
SOCIAL CAPITAL HEDOSOPHA HLD Stock G82514103 121 12,172 SH   SOLE   12,172 0 0
SOCIEDAD QUIMICA Y MINERA DE ADR 833635105 1 15 SH   SOLE 33 15 0 0
SOCIEDAD QUIMICA Y MINERA DE ADR 833635105 370 4,425 SH   SOLE   4,424 0 0
SOFI TECHNOLOGIES INC Stock 83406F102 862 163,482 SH   SOLE   163,481 0 0
SONNET BIOTHERAPEUTC HLDNG I Stock 83548R105 37 130,525 SH   SOLE   130,525 0 0
SONOCO PRODS CO Stock 835495102 7 125 SH   SOLE 19 125 0 0
SONOCO PRODS CO Stock 835495102 682 11,949 SH   SOLE   11,948 0 0
SONY GROUP CORPORATION ADR 835699307 9 115 SH   SOLE 36 115 0 0
SONY GROUP CORPORATION ADR 835699307 823 10,066 SH   SOLE   10,066 0 0
SOUTHERN CO Stock 842587107 2,185 30,645 SH   SOLE 6 30,644 0 0
SOUTHERN CO Stock 842587107 16 220 SH   SOLE 9 220 0 0
SOUTHERN CO Stock 842587107 66 931 SH   SOLE 19 931 0 0
SOUTHERN CO Stock 842587107 8 106 SH   SOLE 33 105 0 0
SOUTHERN CO Stock 842587107 24 336 SH   SOLE 36 336 0 0
SOUTHERN CO Stock 842587107 3 42 SH   SOLE 47 42 0 0
SOUTHERN CO Stock 842587107 256 3,592 SH   SOLE 52 3,592 0 0
SOUTHERN CO Stock 842587107 9,875 138,481 SH   SOLE   138,481 0 0
SOUTHWEST AIRLS CO Stock 844741108 907 25,104 SH   SOLE   25,104 0 0
SPDR SER TR ETF 78464A664 489 14,787 SH   SOLE   14,786 0 0
SPDR SER TR ETF 78464A359 0 6 SH   SOLE 36 6 0 0
SPDR SER TR ETF 78464A359 249 3,861 SH   SOLE   3,860 0 0
SPDR SER TR ETF 78468R200 22 744 SH   SOLE 9 744 0 0
SPDR SER TR ETF 78468R200 525 17,424 SH   SOLE 25 17,423 0 0
SPDR SER TR ETF 78468R200 30 992 SH   SOLE 37 992 0 0
SPDR SER TR ETF 78468R200 75 2,495 SH   SOLE   2,495 0 0
SPDR DOW JONES INDL AVERAGE ETF 78467X109 1,750 5,685 SH   SOLE   5,684 0 0
SPDR GOLD TR ETF 78463V107 100 593 SH   SOLE 9 593 0 0
SPDR GOLD TR ETF 78463V107 23,125 137,272 SH   SOLE   137,271 0 0
SPDR INDEX SHS FDS ETF 78463X202 267 7,666 SH   SOLE   7,665 0 0
SPDR INDEX SHS FDS ETF 78463X756 845 17,371 SH   SOLE   17,371 0 0
SPDR SER TR ETF 78468R721 6 138 SH   SOLE 6 138 0 0
SPDR SER TR ETF 78468R721 9 199 SH   SOLE 9 199 0 0
SPDR SER TR ETF 78468R721 808 17,615 SH   SOLE 36 17,615 0 0
SPDR SER TR ETF 78468R721 12 266 SH   SOLE   266 0 0
SPDR SER TR ETF 78468R739 32 669 SH   SOLE 3 669 0 0
SPDR SER TR ETF 78468R739 19 394 SH   SOLE 36 394 0 0
SPDR SER TR ETF 78468R739 414 8,759 SH   SOLE   8,758 0 0
SPDR SER TR ETF 78464A649 7 247 SH   SOLE 49 247 0 0
SPDR SER TR ETF 78464A649 506 19,216 SH   SOLE   19,215 0 0
SPDR INDEX SHS FDS ETF 78463X889 940 32,594 SH   SOLE 49 32,594 0 0
SPDR INDEX SHS FDS ETF 78463X889 1,098 38,056 SH   SOLE   38,056 0 0
SPDR INDEX SHS FDS ETF 78463X509 701 20,164 SH   SOLE 49 20,164 0 0
SPDR INDEX SHS FDS ETF 78463X509 321 9,234 SH   SOLE   9,234 0 0
SPDR SER TR ETF 78464A375 1,990 60,981 SH   SOLE   60,981 0 0
SPDR SER TR ETF 78464A805 23 491 SH   SOLE 9 491 0 0
SPDR SER TR ETF 78464A805 536 11,521 SH   SOLE 25 11,521 0 0
SPDR SER TR ETF 78464A805 30 655 SH   SOLE 37 655 0 0
SPDR SER TR ETF 78464A805 780 16,791 SH   SOLE 49 16,791 0 0
SPDR SER TR ETF 78464A805 1,884 40,532 SH   SOLE   40,531 0 0
SPDR SER TR ETF 78464A847 256 6,444 SH   SOLE   6,444 0 0
SPDR SER TR ETF 78464A854 23 515 SH   SOLE 9 515 0 0
SPDR SER TR ETF 78464A854 536 12,089 SH   SOLE 25 12,089 0 0
SPDR SER TR ETF 78464A854 30 687 SH   SOLE 37 687 0 0
SPDR SER TR ETF 78464A854 151 3,403 SH   SOLE   3,403 0 0
SPDR SER TR ETF 78464A409 478 9,144 SH   SOLE   9,144 0 0
SPDR SER TR ETF 78468R788 1,509 37,798 SH   SOLE   37,798 0 0
SPDR SER TR ETF 78464A508 1,902 51,659 SH   SOLE   51,659 0 0
SPDR SER TR ETF 78464A474 25 831 SH   SOLE 9 831 0 0
SPDR SER TR ETF 78464A474 579 19,478 SH   SOLE 25 19,478 0 0
SPDR SER TR ETF 78464A474 33 1,109 SH   SOLE 37 1,109 0 0
SPDR SER TR ETF 78464A474 81 2,712 SH   SOLE   2,712 0 0
SPDR SER TR ETF 78464A656 325 11,819 SH   SOLE   11,818 0 0
SPDR S&P 500 ETF TR ETF 78462F103 20,247 53,669 SH   SOLE   53,669 0 0
SPDR SER TR ETF 78464A631 422 4,196 SH   SOLE   4,196 0 0
SPDR SER TR ETF 78464A870 860 11,584 SH   SOLE   11,583 0 0
SPDR SER TR ETF 78464A581 1,155 13,611 SH   SOLE   13,611 0 0
SPDR SER TR ETF 78464A888 331 6,053 SH   SOLE   6,053 0 0
SPDR SER TR ETF 78464A755 275 6,329 SH   SOLE   6,328 0 0
SPDR S&P MIDCAP 400 ETF TR ETF 78467Y107 434 1,049 SH   SOLE   1,049 0 0
SPDR SER TR ETF 78464A862 268 1,766 SH   SOLE   1,766 0 0
SPDR SER TR ETF 78464A599 208 1,879 SH   SOLE   1,878 0 0
SPDR SER TR ETF 78464A300 1,684 23,260 SH   SOLE   23,259 0 0
SPDR SER TR ETF 78468R663 32,652 356,890 SH   SOLE   356,890 0 0
SPDR SER TR ETF 78464A763 1,717 14,469 SH   SOLE   14,469 0 0
SPLUNK INC Stock 848637104 9 99 SH   SOLE 4 99 0 0
SPLUNK INC Stock 848637104 0 5 SH   SOLE 9 5 0 0
SPLUNK INC Stock 848637104 388 4,382 SH   SOLE   4,382 0 0
SPOTIFY TECHNOLOGY S A Stock L8681T102 468 4,985 SH   SOLE   4,985 0 0
SPROTT ETF TRUST ETF 85210B102 329 13,540 SH   SOLE   13,540 0 0
SPROTT PHYSICAL GOLD & SILVE CEF 85208R101 610 36,268 SH   SOLE   36,267 0 0
SPROTT PHYSICAL GOLD TR CEF 85207H104 5,451 384,435 SH   SOLE   384,435 0 0
SPROTT PHYSICAL SILVER TR CEF 85207K107 1,233 178,752 SH   SOLE   178,752 0 0
SPROTT FDS TR ETF 85208P303 203 3,554 SH   SOLE   3,553 0 0
SPS COMM INC Stock 78463M107 4 35 SH   SOLE 9 35 0 0
SPS COMM INC Stock 78463M107 269 2,376 SH   SOLE 23 2,376 0 0
SSGA ACTIVE ETF TR ETF 78467V608 20 471 SH   SOLE 9 471 0 0
SSGA ACTIVE ETF TR ETF 78467V608 361 8,679 SH   SOLE 11 8,678 0 0
SSGA ACTIVE ETF TR ETF 78467V608 460 11,035 SH   SOLE 25 11,035 0 0
SSGA ACTIVE ETF TR ETF 78467V608 26 628 SH   SOLE 37 628 0 0
SSGA ACTIVE ETF TR ETF 78467V608 258 6,195 SH   SOLE   6,195 0 0
SSR MNG INC Stock 784730103 180 10,788 SH   SOLE   10,788 0 0
STAG INDL INC REIT 85254J102 266 8,611 SH   SOLE   8,610 0 0
STANDARD LITHIUM LTD Stock 853606101 204 48,119 SH   SOLE   48,119 0 0
STANDARD MTR PRODS INC Stock 853666105 315 6,999 SH   SOLE   6,998 0 0
STANLEY BLACK & DECKER INC Stock 854502101 4 36 SH   SOLE 33 36 0 0
STANLEY BLACK & DECKER INC Stock 854502101 9 84 SH   SOLE 36 84 0 0
STANLEY BLACK & DECKER INC Stock 854502101 15 144 SH   SOLE 43 143 0 0
STANLEY BLACK & DECKER INC Stock 854502101 1 7 SH   SOLE 46 7 0 0
STANLEY BLACK & DECKER INC Stock 854502101 735 7,011 SH   SOLE   7,010 0 0
STAR BULK CARRIERS CORP. Stock Y8162K204 655 26,225 SH   SOLE   26,225 0 0
STARBUCKS CORP Stock 855244109 1,485 19,434 SH   SOLE 6 19,433 0 0
STARBUCKS CORP Stock 855244109 0 0 SH   SOLE 9 0 0 0
STARBUCKS CORP Stock 855244109 6 77 SH   SOLE 19 77 0 0
STARBUCKS CORP Stock 855244109 17 225 SH   SOLE 26 225 0 0
STARBUCKS CORP Stock 855244109 166 2,175 SH   SOLE 30 2,175 0 0
STARBUCKS CORP Stock 855244109 9 114 SH   SOLE 33 114 0 0
STARBUCKS CORP Stock 855244109 8 107 SH   SOLE 36 107 0 0
STARBUCKS CORP Stock 855244109 3 34 SH   SOLE 46 34 0 0
STARBUCKS CORP Stock 855244109 3 33 SH   SOLE 47 33 0 0
STARBUCKS CORP Stock 855244109 2,040 26,709 SH   SOLE   26,709 0 0
STARWOOD PPTY TR INC REIT 85571B105 3 148 SH   SOLE 19 148 0 0
STARWOOD PPTY TR INC REIT 85571B105 191 9,149 SH   SOLE   9,149 0 0
STATE STR CORP Stock 857477103 1 9 SH   SOLE 33 9 0 0
STATE STR CORP Stock 857477103 1 16 SH   SOLE 46 16 0 0
STATE STR CORP Stock 857477103 1,104 17,913 SH   SOLE   17,913 0 0
STEEL DYNAMICS INC Stock 858119100 5 71 SH   SOLE 19 71 0 0
STEEL DYNAMICS INC Stock 858119100 1,081 16,345 SH   SOLE   16,344 0 0
STEEL PARTNERS HLDGS L P Stock 85814R107 290 6,900 SH   SOLE   6,900 0 0
STEM INC Stock 85859N102 250 34,966 SH   SOLE   34,966 0 0
STERICYCLE INC Stock 858912108 221 5,050 SH   SOLE 5 5,050 0 0
STERICYCLE INC Stock 858912108 24 546 SH   SOLE   546 0 0
STMICROELECTRONICS N V ADR 861012102 377 11,986 SH   SOLE   11,986 0 0
VIRTUS STONE HBR EMRG MKTS I CEF 86164T107 111 25,329 SH   SOLE   25,329 0 0
STORE CAP CORP REIT 862121100 21 792 SH   SOLE 47 792 0 0
STORE CAP CORP REIT 862121100 440 16,864 SH   SOLE   16,864 0 0
STRATEGY SHS ETF 86280R506 226 10,984 SH   SOLE   10,984 0 0
STRYKER CORPORATION Stock 863667101 8 40 SH   SOLE 4 40 0 0
STRYKER CORPORATION Stock 863667101 1,594 8,013 SH   SOLE 6 8,012 0 0
STRYKER CORPORATION Stock 863667101 10 51 SH   SOLE 9 51 0 0
STRYKER CORPORATION Stock 863667101 3 13 SH   SOLE 19 13 0 0
STRYKER CORPORATION Stock 863667101 90 450 SH   SOLE 41 450 0 0
STRYKER CORPORATION Stock 863667101 2 8 SH   SOLE 46 8 0 0
STRYKER CORPORATION Stock 863667101 2 12 SH   SOLE 49 12 0 0
STRYKER CORPORATION Stock 863667101 2,373 11,930 SH   SOLE   11,930 0 0
SUN LIFE FINANCIAL INC. Stock 866796105 274 5,987 SH   SOLE   5,986 0 0
SUNCOR ENERGY INC NEW Stock 867224107 1 25 SH   SOLE 33 25 0 0
SUNCOR ENERGY INC NEW Stock 867224107 430 12,265 SH   SOLE   12,264 0 0
SVB FINANCIAL GROUP Stock 78486Q101 2 5 SH   SOLE 36 5 0 0
SVB FINANCIAL GROUP Stock 78486Q101 321 813 SH   SOLE   813 0 0
NORTONLIFELOCK INC Stock 668771108 1 29 SH   SOLE 9 29 0 0
NORTONLIFELOCK INC Stock 668771108 0 15 SH   SOLE 46 15 0 0
NORTONLIFELOCK INC Stock 668771108 1,120 51,022 SH   SOLE   51,022 0 0
SYSCO CORP Stock 871829107 496 5,850 SH   SOLE 5 5,850 0 0
SYSCO CORP Stock 871829107 9 104 SH   SOLE 19 104 0 0
SYSCO CORP Stock 871829107 3 30 SH   SOLE 33 30 0 0
SYSCO CORP Stock 871829107 1,239 14,623 SH   SOLE   14,623 0 0
PRICE T ROWE GROUP INC Stock 74144T108 1,502 13,218 SH   SOLE 6 13,218 0 0
PRICE T ROWE GROUP INC Stock 74144T108 1 12 SH   SOLE 33 12 0 0
PRICE T ROWE GROUP INC Stock 74144T108 1,030 9,065 SH   SOLE   9,064 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 31 378 SH   SOLE 9 378 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 520 6,358 SH   SOLE 18 6,358 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 6 72 SH   SOLE 33 72 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 2,203 26,954 SH   SOLE   26,953 0 0
TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109 23 191 SH   SOLE 2 191 0 0
TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109 2 18 SH   SOLE 9 18 0 0
TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109 0 4 SH   SOLE 46 4 0 0
TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109 221 1,807 SH   SOLE   1,807 0 0
TARGA RES CORP Stock 87612G101 561 9,394 SH   SOLE   9,394 0 0
TARGET CORP Stock 87612E106 1 10 SH   SOLE 6 10 0 0
TARGET CORP Stock 87612E106 42 298 SH   SOLE 7 298 0 0
TARGET CORP Stock 87612E106 31 217 SH   SOLE 9 217 0 0
TARGET CORP Stock 87612E106 6 42 SH   SOLE 19 42 0 0
TARGET CORP Stock 87612E106 2 11 SH   SOLE 33 11 0 0
TARGET CORP Stock 87612E106 1 10 SH   SOLE 46 10 0 0
TARGET CORP Stock 87612E106 8,050 56,998 SH   SOLE   56,998 0 0
TC ENERGY CORP Stock 87807B107 0 6 SH   SOLE 33 6 0 0
TC ENERGY CORP Stock 87807B107 151 2,922 SH   SOLE 52 2,922 0 0
TC ENERGY CORP Stock 87807B107 534 10,310 SH   SOLE   10,309 0 0
TE CONNECTIVITY LTD Stock H84989104 24 216 SH   SOLE 7 216 0 0
TE CONNECTIVITY LTD Stock H84989104 6 56 SH   SOLE 9 56 0 0
TE CONNECTIVITY LTD Stock H84989104 3 26 SH   SOLE 33 26 0 0
TE CONNECTIVITY LTD Stock H84989104 1 11 SH   SOLE 46 11 0 0
TE CONNECTIVITY LTD Stock H84989104 13 113 SH   SOLE 47 113 0 0
TE CONNECTIVITY LTD Stock H84989104 1,037 9,168 SH   SOLE   9,168 0 0
SELECT SECTOR SPDR TR ETF 81369Y803 90 711 SH   SOLE 9 711 0 0
SELECT SECTOR SPDR TR ETF 81369Y803 16,773 131,943 SH   SOLE   131,943 0 0
TECK RESOURCES LTD Stock 878742204 9 285 SH   SOLE 9 285 0 0
TECK RESOURCES LTD Stock 878742204 439 14,375 SH   SOLE   14,374 0 0
TEKLA HEALTHCARE OPPORTUNITI CEF 879105104 1,095 54,931 SH   SOLE   54,931 0 0
TEKLA WORLD HEALTHCARE FD CEF 87911L108 295 20,456 SH   SOLE   20,456 0 0
TELADOC HEALTH INC Stock 87918A105 235 7,080 SH   SOLE   7,080 0 0
TELEFLEX INCORPORATED Stock 879369106 2 10 SH   SOLE 33 10 0 0
TELEFLEX INCORPORATED Stock 879369106 1 4 SH   SOLE 36 4 0 0
TELEFLEX INCORPORATED Stock 879369106 0 1 SH   SOLE 46 1 0 0
TELEFLEX INCORPORATED Stock 879369106 5 20 SH   SOLE 47 20 0 0
TELEFLEX INCORPORATED Stock 879369106 249 1,014 SH   SOLE   1,013 0 0
TELUS CORPORATION Stock 87971M103 491 22,044 SH   SOLE   22,044 0 0
TEMPLETON EMERGING MKTS INCO CEF 880192109 122 22,674 SH   SOLE   22,674 0 0
TERADYNE INC Stock 880770102 1 11 SH   SOLE 33 11 0 0
TERADYNE INC Stock 880770102 438 4,891 SH   SOLE   4,891 0 0
TERNIUM SA ADR 880890108 304 8,425 SH   SOLE   8,425 0 0
TESLA INC Stock 88160R101 0 0 SH   SOLE 6 0 0 0
TESLA INC Stock 88160R101 6 9 SH   SOLE 9 9 0 0
TESLA INC Stock 88160R101 70 104 SH   SOLE 19 104 0 0
TESLA INC Stock 88160R101 30 44 SH   SOLE 33 44 0 0
TESLA INC Stock 88160R101 25 37 SH   SOLE 43 37 0 0
TESLA INC Stock 88160R101 10 15 SH   SOLE 46 15 0 0
TESLA INC Stock 88160R101 55 81 SH   SOLE 47 81 0 0
TESLA INC Stock 88160R101 454 674 SH   SOLE 48 674 0 0
TESLA INC Stock 88160R101 14,817 22,003 SH   SOLE   22,003 0 0
TETRA TECH INC NEW Stock 88162G103 3 20 SH   SOLE 9 20 0 0
TETRA TECH INC NEW Stock 88162G103 11 81 SH   SOLE 19 81 0 0
TETRA TECH INC NEW Stock 88162G103 128 935 SH   SOLE 24 935 0 0
TETRA TECH INC NEW Stock 88162G103 12 88 SH   SOLE 34 88 0 0
TETRA TECH INC NEW Stock 88162G103 117 856 SH   SOLE   855 0 0
TEUCRIUM COMMODITY TR ETF 88166A102 956 38,012 SH   SOLE   38,012 0 0
TEUCRIUM COMMODITY TR ETF 88166A508 921 101,865 SH   SOLE   101,865 0 0
TEXAS INSTRS INC Stock 882508104 1 7 SH   SOLE 6 7 0 0
TEXAS INSTRS INC Stock 882508104 52 339 SH   SOLE 7 338 0 0
TEXAS INSTRS INC Stock 882508104 49 317 SH   SOLE 9 317 0 0
TEXAS INSTRS INC Stock 882508104 10 66 SH   SOLE 19 66 0 0
TEXAS INSTRS INC Stock 882508104 188 1,226 SH   SOLE 30 1,226 0 0
TEXAS INSTRS INC Stock 882508104 3 20 SH   SOLE 33 20 0 0
TEXAS INSTRS INC Stock 882508104 3 19 SH   SOLE 46 19 0 0
TEXAS INSTRS INC Stock 882508104 14 89 SH   SOLE 47 89 0 0
TEXAS INSTRS INC Stock 882508104 4,218 27,451 SH   SOLE   27,450 0 0
TEXAS PACIFIC LAND CORPORATI Stock 88262P102 314 211 SH   SOLE 18 211 0 0
TEXAS PACIFIC LAND CORPORATI Stock 88262P102 37 25 SH   SOLE   25 0 0
TEXAS ROADHOUSE INC Stock 882681109 2,125 29,036 SH   SOLE   29,036 0 0
ARK ETF TR ETF 00214Q500 329 15,556 SH   SOLE   15,556 0 0
THE BEAUTY HEALTH COMPANY Stock 88331L108 1 50 SH   SOLE 9 50 0 0
THE BEAUTY HEALTH COMPANY Stock 88331L108 0 14 SH   SOLE 19 14 0 0
THE BEAUTY HEALTH COMPANY Stock 88331L108 872 67,800 SH   SOLE   67,800 0 0
THE TRADE DESK INC Stock 88339J105 2 38 SH   SOLE 19 38 0 0
THE TRADE DESK INC Stock 88339J105 297 7,088 SH   SOLE 53 7,088 0 0
THE TRADE DESK INC Stock 88339J105 1,996 47,646 SH   SOLE   47,646 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 33 61 SH   SOLE 2 61 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 22 40 SH   SOLE 4 40 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 547 1,006 SH   SOLE 6 1,006 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 87 161 SH   SOLE 9 161 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 4 8 SH   SOLE 19 8 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 12 22 SH   SOLE 33 22 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 29 53 SH   SOLE 43 53 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 6 11 SH   SOLE 46 11 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 26 48 SH   SOLE 47 48 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 3,992 7,348 SH   SOLE   7,348 0 0
THOR INDS INC Stock 885160101 43 570 SH   SOLE 23 570 0 0
THOR INDS INC Stock 885160101 212 2,831 SH   SOLE   2,831 0 0
TIPTREE INC Stock 88822Q103 295 27,762 SH   SOLE   27,762 0 0
TJX COS INC NEW Stock 872540109 28 494 SH   SOLE 2 494 0 0
TJX COS INC NEW Stock 872540109 1,561 27,942 SH   SOLE 6 27,941 0 0
TJX COS INC NEW Stock 872540109 15 265 SH   SOLE 26 265 0 0
TJX COS INC NEW Stock 872540109 3 49 SH   SOLE 33 49 0 0
TJX COS INC NEW Stock 872540109 2 35 SH   SOLE 46 35 0 0
TJX COS INC NEW Stock 872540109 3 52 SH   SOLE 47 52 0 0
TJX COS INC NEW Stock 872540109 2,362 42,299 SH   SOLE   42,298 0 0
TOAST INC Stock 888787108 443 34,262 SH   SOLE   34,262 0 0
TORONTO DOMINION BK ONT Stock 891160509 14 215 SH   SOLE 7 215 0 0
TORONTO DOMINION BK ONT Stock 891160509 785 11,970 SH   SOLE   11,970 0 0
TOTALENERGIES SE ADR 89151E109 9 176 SH   SOLE 9 176 0 0
TOTALENERGIES SE ADR 89151E109 9 180 SH   SOLE 31 180 0 0
TOTALENERGIES SE ADR 89151E109 3 59 SH   SOLE 33 59 0 0
TOTALENERGIES SE ADR 89151E109 314 5,970 SH   SOLE 52 5,970 0 0
TOTALENERGIES SE ADR 89151E109 271 5,152 SH   SOLE   5,152 0 0
TRACTOR SUPPLY CO Stock 892356106 10 52 SH   SOLE 4 52 0 0
TRACTOR SUPPLY CO Stock 892356106 1 3 SH   SOLE 9 3 0 0
TRACTOR SUPPLY CO Stock 892356106 580 2,992 SH   SOLE 18 2,992 0 0
TRACTOR SUPPLY CO Stock 892356106 4 23 SH   SOLE 19 23 0 0
TRACTOR SUPPLY CO Stock 892356106 4 20 SH   SOLE 36 20 0 0
TRACTOR SUPPLY CO Stock 892356106 1 3 SH   SOLE 46 3 0 0
TRACTOR SUPPLY CO Stock 892356106 3 15 SH   SOLE 47 15 0 0
TRACTOR SUPPLY CO Stock 892356106 1,466 7,564 SH   SOLE   7,563 0 0
TRAEGER INC Stock 89269P103 191 44,900 SH   SOLE   44,900 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103 2 12 SH   SOLE 33 12 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103 1 7 SH   SOLE 47 7 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103 664 5,110 SH   SOLE   5,110 0 0
TRANSDIGM GROUP INC Stock 893641100 2 3 SH   SOLE 19 3 0 0
TRANSDIGM GROUP INC Stock 893641100 2 4 SH   SOLE 33 4 0 0
TRANSDIGM GROUP INC Stock 893641100 3 6 SH   SOLE 36 6 0 0
TRANSDIGM GROUP INC Stock 893641100 26 49 SH   SOLE 43 49 0 0
TRANSDIGM GROUP INC Stock 893641100 1 1 SH   SOLE 47 1 0 0
TRANSDIGM GROUP INC Stock 893641100 1,072 1,997 SH   SOLE   1,997 0 0
TRANSMEDICS GROUP INC Stock 89377M109 219 6,958 SH   SOLE   6,958 0 0
TRANSOCEAN LTD Stock H8817H100 614 184,477 SH   SOLE   184,477 0 0
TRANSUNION Stock 89400J107 394 4,922 SH   SOLE 53 4,921 0 0
TRANSUNION Stock 89400J107 35 440 SH   SOLE   440 0 0
TRAVELERS COMPANIES INC Stock 89417E109 7 42 SH   SOLE 9 42 0 0
TRAVELERS COMPANIES INC Stock 89417E109 41 245 SH   SOLE 26 245 0 0
TRAVELERS COMPANIES INC Stock 89417E109 2 10 SH   SOLE 33 10 0 0
TRAVELERS COMPANIES INC Stock 89417E109 2 9 SH   SOLE 46 9 0 0
TRAVELERS COMPANIES INC Stock 89417E109 35 208 SH   SOLE 47 208 0 0
TRAVELERS COMPANIES INC Stock 89417E109 2,096 12,395 SH   SOLE   12,395 0 0
TRIPLEPOINT VENTURE GROWTH B CEF 89677Y100 195 15,276 SH   SOLE   15,276 0 0
TRITON INTL LTD Stock G9078F107 2,269 43,087 SH   SOLE   43,087 0 0
TRIVAGO N V ADR 89686D105 341 228,752 SH   SOLE   228,751 0 0
TRUIST FINL CORP Stock 89832Q109 35 734 SH   SOLE 7 733 0 0
TRUIST FINL CORP Stock 89832Q109 18 378 SH   SOLE 9 378 0 0
TRUIST FINL CORP Stock 89832Q109 34 724 SH   SOLE 19 724 0 0
TRUIST FINL CORP Stock 89832Q109 4 86 SH   SOLE 33 86 0 0
TRUIST FINL CORP Stock 89832Q109 2 45 SH   SOLE 46 45 0 0
TRUIST FINL CORP Stock 89832Q109 0 2 SH   SOLE 47 2 0 0
TRUIST FINL CORP Stock 89832Q109 195 4,106 SH   SOLE 52 4,106 0 0
TRUIST FINL CORP Stock 89832Q109 4,180 88,131 SH   SOLE   88,131 0 0
TWILIO INC Stock 90138F102 2 20 SH   SOLE 19 20 0 0
TWILIO INC Stock 90138F102 193 2,306 SH   SOLE 53 2,306 0 0
TWILIO INC Stock 90138F102 88 1,045 SH   SOLE   1,045 0 0
TWITTER INC Stock 90184L102 2 46 SH   SOLE 33 46 0 0
TWITTER INC Stock 90184L102 1 27 SH   SOLE 46 27 0 0
TWITTER INC Stock 90184L102 1 37 SH   SOLE 47 37 0 0
TWITTER INC Stock 90184L102 781 20,883 SH   SOLE   20,883 0 0
TWO HBRS INVT CORP REIT 90187B408 538 108,013 SH   SOLE   108,012 0 0
TYSON FOODS INC Stock 902494103 7 78 SH   SOLE 9 78 0 0
TYSON FOODS INC Stock 902494103 3 40 SH   SOLE 19 40 0 0
TYSON FOODS INC Stock 902494103 1 12 SH   SOLE 33 12 0 0
TYSON FOODS INC Stock 902494103 41 475 SH   SOLE 47 475 0 0
TYSON FOODS INC Stock 902494103 2,165 25,153 SH   SOLE   25,153 0 0
UBER TECHNOLOGIES INC Stock 90353T100 7 353 SH   SOLE 4 353 0 0
UBER TECHNOLOGIES INC Stock 90353T100 0 19 SH   SOLE 9 19 0 0
UBER TECHNOLOGIES INC Stock 90353T100 320 15,642 SH   SOLE   15,642 0 0
UGI CORP NEW Stock 902681105 5 121 SH   SOLE 19 121 0 0
UGI CORP NEW Stock 902681105 78 2,030 SH   SOLE 24 2,030 0 0
UGI CORP NEW Stock 902681105 0 0 SH   SOLE 36 0 0 0
UGI CORP NEW Stock 902681105 1,684 43,620 SH   SOLE   43,620 0 0
ULTA BEAUTY INC Stock 90384S303 36 93 SH   SOLE 19 93 0 0
ULTA BEAUTY INC Stock 90384S303 1 2 SH   SOLE 33 2 0 0
ULTA BEAUTY INC Stock 90384S303 5 12 SH   SOLE 47 12 0 0
ULTA BEAUTY INC Stock 90384S303 394 1,021 SH   SOLE 53 1,021 0 0
ULTA BEAUTY INC Stock 90384S303 1,523 3,950 SH   SOLE   3,950 0 0
ULTRA CLEAN HLDGS INC Stock 90385V107 282 9,480 SH   SOLE   9,480 0 0
UNILEVER PLC ADR 904767704 2 48 SH   SOLE 9 48 0 0
UNILEVER PLC ADR 904767704 57 1,235 SH   SOLE 26 1,235 0 0
UNILEVER PLC ADR 904767704 1 19 SH   SOLE 31 18 0 0
UNILEVER PLC ADR 904767704 3 64 SH   SOLE 33 64 0 0
UNILEVER PLC ADR 904767704 21 452 SH   SOLE 36 452 0 0
UNILEVER PLC ADR 904767704 36 782 SH   SOLE 43 781 0 0
UNILEVER PLC ADR 904767704 130 2,846 SH   SOLE 52 2,846 0 0
UNILEVER PLC ADR 904767704 1,739 37,955 SH   SOLE   37,955 0 0
UNION PAC CORP Stock 907818108 4 19 SH   SOLE 6 19 0 0
UNION PAC CORP Stock 907818108 30 140 SH   SOLE 7 140 0 0
UNION PAC CORP Stock 907818108 15 72 SH   SOLE 9 72 0 0
UNION PAC CORP Stock 907818108 8 39 SH   SOLE 19 39 0 0
UNION PAC CORP Stock 907818108 6 27 SH   SOLE 33 27 0 0
UNION PAC CORP Stock 907818108 10 49 SH   SOLE 36 49 0 0
UNION PAC CORP Stock 907818108 18 84 SH   SOLE 43 84 0 0
UNION PAC CORP Stock 907818108 4 19 SH   SOLE 46 19 0 0
UNION PAC CORP Stock 907818108 3 14 SH   SOLE 47 14 0 0
UNION PAC CORP Stock 907818108 6,379 29,909 SH   SOLE   29,908 0 0
UNITED PARCEL SERVICE INC Stock 911312106 20 112 SH   SOLE 4 112 0 0
UNITED PARCEL SERVICE INC Stock 911312106 310 1,700 SH   SOLE 5 1,700 0 0
UNITED PARCEL SERVICE INC Stock 911312106 2 10 SH   SOLE 6 10 0 0
UNITED PARCEL SERVICE INC Stock 911312106 21 115 SH   SOLE 7 115 0 0
UNITED PARCEL SERVICE INC Stock 911312106 5 26 SH   SOLE 9 26 0 0
UNITED PARCEL SERVICE INC Stock 911312106 14 79 SH   SOLE 19 79 0 0
UNITED PARCEL SERVICE INC Stock 911312106 12 64 SH   SOLE 33 64 0 0
UNITED PARCEL SERVICE INC Stock 911312106 55 301 SH   SOLE 47 301 0 0
UNITED PARCEL SERVICE INC Stock 911312106 88 483 SH   SOLE 52 483 0 0
UNITED PARCEL SERVICE INC Stock 911312106 5,438 29,789 SH   SOLE   29,788 0 0
UNITED RENTALS INC Stock 911363109 5 20 SH   SOLE 9 20 0 0
UNITED RENTALS INC Stock 911363109 1 6 SH   SOLE 33 6 0 0
UNITED RENTALS INC Stock 911363109 8 31 SH   SOLE 47 31 0 0
UNITED RENTALS INC Stock 911363109 1,515 6,235 SH   SOLE   6,235 0 0
UNITED STS GASOLINE FD LP ETF 91201T102 627 9,243 SH   SOLE   9,243 0 0
UNITED STS NAT GAS FD LP ETF 912318300 809 42,563 SH   SOLE   42,563 0 0
UNITED STS OIL FD LP ETF 91232N207 1,740 21,659 SH   SOLE   21,659 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 32 63 SH   SOLE 4 63 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 46 89 SH   SOLE 7 89 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 158 308 SH   SOLE 9 308 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 598 1,164 SH   SOLE 18 1,164 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 37 72 SH   SOLE 19 71 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 108 210 SH   SOLE 28 210 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 294 573 SH   SOLE 30 573 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 27 53 SH   SOLE 33 53 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 72 140 SH   SOLE 36 140 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 128 250 SH   SOLE 41 250 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 45 87 SH   SOLE 43 87 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 133 259 SH   SOLE 45 259 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 9 17 SH   SOLE 46 17 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 158 308 SH   SOLE 47 308 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 98 190 SH   SOLE 49 190 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 22 42 SH   SOLE 50 42 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 6,724 13,091 SH   SOLE   13,090 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105 3 32 SH   SOLE 9 32 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105 9 92 SH   SOLE 34 92 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105 3,191 31,551 SH   SOLE   31,551 0 0
UNUM GROUP Stock 91529Y106 124 3,634 SH   SOLE 19 3,634 0 0
UNUM GROUP Stock 91529Y106 2,545 74,797 SH   SOLE   74,797 0 0
UPSTART HLDGS INC Stock 91680M107 1,176 37,184 SH   SOLE   37,183 0 0
US BANCORP DEL Stock 902973304 138 3,000 SH   SOLE 5 3,000 0 0
US BANCORP DEL Stock 902973304 598 12,993 SH   SOLE 6 12,993 0 0
US BANCORP DEL Stock 902973304 49 1,057 SH   SOLE 9 1,057 0 0
US BANCORP DEL Stock 902973304 58 1,261 SH   SOLE 19 1,261 0 0
US BANCORP DEL Stock 902973304 6 128 SH   SOLE 33 128 0 0
US BANCORP DEL Stock 902973304 3 58 SH   SOLE 46 58 0 0
US BANCORP DEL Stock 902973304 119 2,578 SH   SOLE 52 2,578 0 0
US BANCORP DEL Stock 902973304 927 20,142 SH   SOLE   20,142 0 0
UTAH MED PRODS INC Stock 917488108 285 3,321 SH   SOLE   3,320 0 0
SELECT SECTOR SPDR TR ETF 81369Y886 5,499 78,408 SH   SOLE   78,407 0 0
VALE S A ADR 91912E105 7 489 SH   SOLE 31 489 0 0
VALE S A ADR 91912E105 2 161 SH   SOLE 33 161 0 0
VALE S A ADR 91912E105 295 20,172 SH   SOLE   20,171 0 0
VALERO ENERGY CORP Stock 91913Y100 8 77 SH   SOLE 9 77 0 0
VALERO ENERGY CORP Stock 91913Y100 72 675 SH   SOLE 19 675 0 0
VALERO ENERGY CORP Stock 91913Y100 1 14 SH   SOLE 33 14 0 0
VALERO ENERGY CORP Stock 91913Y100 4,215 39,661 SH   SOLE   39,660 0 0
VANECK ETF TRUST ETF 92189H805 401 4,615 SH   SOLE   4,615 0 0
VANECK ETF TRUST ETF 92189F676 2,951 14,486 SH   SOLE   14,485 0 0
VANGUARD WORLD FDS ETF 92204A108 231 1,016 SH   SOLE   1,016 0 0
VANGUARD WORLD FDS ETF 92204A207 1,621 8,746 SH   SOLE   8,746 0 0
VANGUARD SPECIALIZED FUNDS ETF 921908844 5,522 38,486 SH   SOLE   38,486 0 0
VANGUARD WORLD FDS ETF 92204A306 90 905 SH   SOLE 9 905 0 0
VANGUARD WORLD FDS ETF 92204A306 443 4,455 SH   SOLE   4,454 0 0
VANGUARD WORLD FD ETF 921910725 4,189 85,427 SH   SOLE   85,427 0 0
VANGUARD INDEX FDS ETF 922908652 27 202 SH   SOLE 36 202 0 0
VANGUARD INDEX FDS ETF 922908652 505 3,852 SH   SOLE   3,852 0 0
VANGUARD WORLD FDS ETF 92204A405 848 10,992 SH   SOLE   10,991 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042718 2 19 SH   SOLE 11 19 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042718 804 7,785 SH   SOLE   7,785 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042775 4 75 SH   SOLE 9 75 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042775 765 15,308 SH   SOLE   15,307 0 0
VANGUARD TAX-MANAGED INTL FD ETF 921943858 72 1,772 SH   SOLE 36 1,772 0 0
VANGUARD TAX-MANAGED INTL FD ETF 921943858 4,834 118,489 SH   SOLE   118,488 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042858 26 629 SH   SOLE 36 628 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042858 4,205 100,972 SH   SOLE   100,972 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042874 256 4,853 SH   SOLE   4,852 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042676 615 13,899 SH   SOLE   13,899 0 0
VANGUARD INDEX FDS ETF 922908736 6,056 27,172 SH   SOLE   27,172 0 0
VANGUARD WORLD FDS ETF 92204A504 1,571 6,669 SH   SOLE   6,668 0 0
VANGUARD WHITEHALL FDS ETF 921946406 5,818 57,211 SH   SOLE   57,211 0 0
VANGUARD WORLD FDS ETF 92204A603 401 2,453 SH   SOLE   2,452 0 0
VANGUARD WORLD FDS ETF 92204A702 4,217 12,914 SH   SOLE   12,914 0 0
VANGUARD BD INDEX FDS ETF 921937819 9 115 SH   SOLE 36 114 0 0
VANGUARD BD INDEX FDS ETF 921937819 521 6,706 SH   SOLE   6,706 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C870 44 550 SH   SOLE 22 550 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C870 3,467 43,326 SH   SOLE   43,326 0 0
VANGUARD WHITEHALL FDS ETF 921946794 571 9,701 SH   SOLE   9,700 0 0
VANGUARD INDEX FDS ETF 922908637 1,623 9,419 SH   SOLE   9,419 0 0
VANGUARD WORLD FD ETF 921910873 343 2,603 SH   SOLE   2,603 0 0
VANGUARD INDEX FDS ETF 922908629 7,076 35,923 SH   SOLE   35,923 0 0
VANGUARD INDEX FDS ETF 922908538 407 2,318 SH   SOLE   2,318 0 0
VANGUARD INDEX FDS ETF 922908512 1,379 10,646 SH   SOLE   10,646 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771 13 276 SH   SOLE 7 276 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771 99 2,081 SH   SOLE 9 2,081 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771 25 523 SH   SOLE 22 523 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771 9 184 SH   SOLE 36 184 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771 324 6,774 SH   SOLE   6,773 0 0
VANGUARD INDEX FDS ETF 922908553 17 191 SH   SOLE 9 191 0 0
VANGUARD INDEX FDS ETF 922908553 250 2,745 SH   SOLE 25 2,744 0 0
VANGUARD INDEX FDS ETF 922908553 14 156 SH   SOLE 37 156 0 0
VANGUARD INDEX FDS ETF 922908553 4,317 47,384 SH   SOLE   47,383 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C680 1 24 SH   SOLE 36 24 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C680 1,519 26,992 SH   SOLE   26,992 0 0
VANGUARD INDEX FDS ETF 922908363 120 347 SH   SOLE 36 347 0 0
VANGUARD INDEX FDS ETF 922908363 13,287 38,305 SH   SOLE   38,304 0 0
VANGUARD ADMIRAL FDS INC ETF 921932505 1,638 7,527 SH   SOLE   7,526 0 0
VANGUARD ADMIRAL FDS INC ETF 921932703 272 2,049 SH   SOLE   2,049 0 0
VANGUARD ADMIRAL FDS INC ETF 921932844 583 4,033 SH   SOLE   4,033 0 0
VANGUARD BD INDEX FDS ETF 921937827 17 219 SH   SOLE 36 219 0 0
VANGUARD BD INDEX FDS ETF 921937827 5,694 74,153 SH   SOLE   74,153 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C409 4,740 62,161 SH   SOLE   62,160 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C102 113 1,923 SH   SOLE 9 1,923 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C102 1,044 17,740 SH   SOLE   17,739 0 0
VANGUARD MALVERN FDS ETF 922020805 12,006 239,547 SH   SOLE   239,546 0 0
VANGUARD INDEX FDS ETF 922908751 5,115 29,047 SH   SOLE   29,046 0 0
VANGUARD INDEX FDS ETF 922908611 5,251 35,050 SH   SOLE   35,049 0 0
VANGUARD INDEX FDS ETF 922908595 921 4,674 SH   SOLE   4,673 0 0
VANGUARD MUN BD FDS ETF 922907746 1,853 37,120 SH   SOLE   37,119 0 0
VANGUARD WORLD FDS ETF 92204A884 522 5,555 SH   SOLE   5,555 0 0
VANGUARD BD INDEX FDS ETF 921937835 32 425 SH   SOLE 9 425 0 0
VANGUARD BD INDEX FDS ETF 921937835 4,688 62,288 SH   SOLE   62,288 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407 14 278 SH   SOLE 9 278 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407 19 385 SH   SOLE 36 385 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407 1,529 30,865 SH   SOLE   30,865 0 0
VANGUARD STAR FDS ETF 921909768 7 138 SH   SOLE 9 138 0 0
VANGUARD STAR FDS ETF 921909768 1,550 30,033 SH   SOLE   30,033 0 0
VANGUARD INDEX FDS ETF 922908769 10 54 SH   SOLE 9 54 0 0
VANGUARD INDEX FDS ETF 922908769 21,092 111,823 SH   SOLE   111,823 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042742 263 3,084 SH   SOLE   3,083 0 0
VANGUARD WORLD FDS ETF 92204A876 567 3,719 SH   SOLE   3,719 0 0
VANGUARD INDEX FDS ETF 922908744 4,576 34,696 SH   SOLE   34,696 0 0
VANGUARD WORLD FD ETF 921910840 560 5,822 SH   SOLE   5,822 0 0
VANGUARD WORLD FD ETF 921910816 568 3,124 SH   SOLE   3,124 0 0
VEECO INSTRS INC DEL Convertible 922417AD2 25 25,000 SH   SOLE   25,000 0 0
VEEVA SYS INC Stock 922475108 5 26 SH   SOLE 9 26 0 0
VEEVA SYS INC Stock 922475108 6 31 SH   SOLE 36 31 0 0
VEEVA SYS INC Stock 922475108 6 32 SH   SOLE 50 32 0 0
VEEVA SYS INC Stock 922475108 183 926 SH   SOLE   926 0 0
VENTAS INC REIT 92276F100 1 22 SH   SOLE 33 22 0 0
VENTAS INC REIT 92276F100 221 4,301 SH   SOLE   4,301 0 0
VERASTEM INC Stock 92337C104 30 25,875 SH   SOLE   25,875 0 0
VERISK ANALYTICS INC Stock 92345Y106 28 160 SH   SOLE 9 160 0 0
VERISK ANALYTICS INC Stock 92345Y106 1 6 SH   SOLE 46 6 0 0
VERISK ANALYTICS INC Stock 92345Y106 60 349 SH   SOLE 48 349 0 0
VERISK ANALYTICS INC Stock 92345Y106 613 3,542 SH   SOLE   3,542 0 0
VERITIV CORP Stock 923454102 26 243 SH   SOLE 19 243 0 0
VERITIV CORP Stock 923454102 831 7,651 SH   SOLE   7,651 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 1 18 SH   SOLE 6 18 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 41 814 SH   SOLE 9 814 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 88 1,734 SH   SOLE 19 1,734 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 51 1,010 SH   SOLE 26 1,010 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 14 274 SH   SOLE 33 273 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 15 297 SH   SOLE 36 297 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 26 509 SH   SOLE 43 509 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 7 129 SH   SOLE 46 129 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 55 1,079 SH   SOLE 47 1,079 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 383 7,545 SH   SOLE 52 7,545 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 15,599 307,363 SH   SOLE   307,362 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100 21 75 SH   SOLE 9 75 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100 30 105 SH   SOLE 19 105 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100 3 10 SH   SOLE 33 10 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100 5 19 SH   SOLE 47 19 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100 20 70 SH   SOLE 50 70 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100 1,173 4,161 SH   SOLE   4,161 0 0
V F CORP Stock 918204108 1 12 SH   SOLE 46 12 0 0
V F CORP Stock 918204108 999 22,627 SH   SOLE   22,626 0 0
PARAMOUNT GLOBAL Stock 92556H206 0 0 SH   SOLE 33 0 0 0
PARAMOUNT GLOBAL Stock 92556H206 445 18,014 SH   SOLE   18,014 0 0
VIATRIS INC Stock 92556V106 29 2,739 SH   SOLE 9 2,739 0 0
VIATRIS INC Stock 92556V106 1 142 SH   SOLE 19 142 0 0
VIATRIS INC Stock 92556V106 1 97 SH   SOLE 33 96 0 0
VIATRIS INC Stock 92556V106 272 25,952 SH   SOLE   25,951 0 0
VICTORY PORTFOLIOS II ETF 92647N824 96 1,459 SH   SOLE 6 1,459 0 0
VICTORY PORTFOLIOS II ETF 92647N824 638 9,657 SH   SOLE   9,656 0 0
VICTORY PORTFOLIOS II ETF 92647N535 11 228 SH   SOLE 9 228 0 0
VICTORY PORTFOLIOS II ETF 92647N535 262 5,357 SH   SOLE 25 5,357 0 0
VICTORY PORTFOLIOS II ETF 92647N535 15 305 SH   SOLE 37 305 0 0
VICTORY PORTFOLIOS II ETF 92647N535 114 2,333 SH   SOLE   2,333 0 0
VIPER ENERGY PARTNERS LP Stock 92763M105 488 18,282 SH   SOLE   18,282 0 0
ETFIS SER TR I ETF 26923G822 619 29,344 SH   SOLE   29,343 0 0
ETFIS SER TR I ETF 26923G806 2,385 52,385 SH   SOLE   52,385 0 0
VIRTUS GLOBAL DIVID & INCOME CEF 92835W107 83 10,203 SH   SOLE   10,203 0 0
VISA INC Stock 92826C839 33 167 SH   SOLE 2 167 0 0
VISA INC Stock 92826C839 35 178 SH   SOLE 4 178 0 0
VISA INC Stock 92826C839 79 403 SH   SOLE 9 403 0 0
VISA INC Stock 92826C839 667 3,387 SH   SOLE 18 3,387 0 0
VISA INC Stock 92826C839 59 297 SH   SOLE 19 297 0 0
VISA INC Stock 92826C839 166 844 SH   SOLE 28 844 0 0
VISA INC Stock 92826C839 18 92 SH   SOLE 33 92 0 0
VISA INC Stock 92826C839 11 55 SH   SOLE 36 55 0 0
VISA INC Stock 92826C839 84 425 SH   SOLE 41 425 0 0
VISA INC Stock 92826C839 68 347 SH   SOLE 43 347 0 0
VISA INC Stock 92826C839 6 29 SH   SOLE 46 29 0 0
VISA INC Stock 92826C839 11 58 SH   SOLE 47 58 0 0
VISA INC Stock 92826C839 251 1,276 SH   SOLE 48 1,276 0 0
VISA INC Stock 92826C839 88 445 SH   SOLE 49 445 0 0
VISA INC Stock 92826C839 20 101 SH   SOLE 50 101 0 0
VISA INC Stock 92826C839 843 4,280 SH   SOLE 53 4,279 0 0
VISA INC Stock 92826C839 10,549 53,577 SH   SOLE   53,577 0 0
VISTRA CORP Stock 92840M102 2 91 SH   SOLE 19 91 0 0
VISTRA CORP Stock 92840M102 1,209 52,906 SH   SOLE   52,906 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 3 223 SH   SOLE 9 223 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 259 16,647 SH   SOLE 52 16,647 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 557 35,755 SH   SOLE   35,754 0 0
VOYA ASIA PAC HIGH DIV EQT I CEF 92912J102 83 11,978 SH   SOLE   11,978 0 0
VOYA EMERGING MKTS HIGH DIVI CEF 92912P108 142 24,718 SH   SOLE   24,718 0 0
VROOM INC Stock 92918V109 13 10,740 SH   SOLE   10,740 0 0
VUZIX CORP Stock 92921W300 460 64,789 SH   SOLE   64,789 0 0
WP CAREY INC REIT 92936U109 10 120 SH   SOLE 9 120 0 0
WP CAREY INC REIT 92936U109 34 408 SH   SOLE 19 408 0 0
WP CAREY INC REIT 92936U109 832 10,038 SH   SOLE   10,038 0 0
GRAINGER W W INC Stock 384802104 16 36 SH   SOLE 4 36 0 0
GRAINGER W W INC Stock 384802104 0 1 SH   SOLE 9 1 0 0
GRAINGER W W INC Stock 384802104 2 4 SH   SOLE 33 4 0 0
GRAINGER W W INC Stock 384802104 1 2 SH   SOLE 46 2 0 0
GRAINGER W W INC Stock 384802104 550 1,210 SH   SOLE   1,209 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108 31 821 SH   SOLE 19 821 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108 1 31 SH   SOLE 46 31 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108 21 559 SH   SOLE 47 559 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108 157 4,131 SH   SOLE 52 4,131 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108 4,448 117,372 SH   SOLE   117,372 0 0
WALKER & DUNLOP INC Stock 93148P102 2,492 25,864 SH   SOLE   25,864 0 0
WALMART INC Stock 931142103 25 203 SH   SOLE 9 203 0 0
WALMART INC Stock 931142103 77 630 SH   SOLE 19 630 0 0
WALMART INC Stock 931142103 63 520 SH   SOLE 24 520 0 0
WALMART INC Stock 931142103 11 92 SH   SOLE 33 92 0 0
WALMART INC Stock 931142103 35 290 SH   SOLE 47 290 0 0
WALMART INC Stock 931142103 9,465 77,850 SH   SOLE   77,849 0 0
DISNEY WALT CO Stock 254687106 27 286 SH   SOLE 2 286 0 0
DISNEY WALT CO Stock 254687106 9 95 SH   SOLE 4 95 0 0
DISNEY WALT CO Stock 254687106 177 1,875 SH   SOLE 5 1,875 0 0
DISNEY WALT CO Stock 254687106 3 36 SH   SOLE 9 36 0 0
DISNEY WALT CO Stock 254687106 3 27 SH   SOLE 19 27 0 0
DISNEY WALT CO Stock 254687106 12 125 SH   SOLE 33 125 0 0
DISNEY WALT CO Stock 254687106 4 40 SH   SOLE 46 40 0 0
DISNEY WALT CO Stock 254687106 5 53 SH   SOLE 47 53 0 0
DISNEY WALT CO Stock 254687106 6,114 64,770 SH   SOLE   64,770 0 0
WARNER BROS DISCOVERY INC Stock 934423104 0 8 SH   SOLE 6 8 0 0
WARNER BROS DISCOVERY INC Stock 934423104 1 99 SH   SOLE 9 99 0 0
WARNER BROS DISCOVERY INC Stock 934423104 1 70 SH   SOLE 19 70 0 0
WARNER BROS DISCOVERY INC Stock 934423104 13 960 SH   SOLE 24 960 0 0
WARNER BROS DISCOVERY INC Stock 934423104 2 166 SH   SOLE 33 166 0 0
WARNER BROS DISCOVERY INC Stock 934423104 1 66 SH   SOLE 36 66 0 0
WARNER BROS DISCOVERY INC Stock 934423104 1 61 SH   SOLE 47 61 0 0
WARNER BROS DISCOVERY INC Stock 934423104 726 54,103 SH   SOLE   54,103 0 0
WASTE CONNECTIONS INC Stock 94106B101 9 74 SH   SOLE 9 74 0 0
WASTE CONNECTIONS INC Stock 94106B101 3 26 SH   SOLE 36 26 0 0
WASTE CONNECTIONS INC Stock 94106B101 374 3,024 SH   SOLE 53 3,023 0 0
WASTE CONNECTIONS INC Stock 94106B101 233 1,879 SH   SOLE   1,879 0 0
WASTE MGMT INC DEL Stock 94106L109 4 26 SH   SOLE 33 26 0 0
WASTE MGMT INC DEL Stock 94106L109 1 7 SH   SOLE 47 7 0 0
WASTE MGMT INC DEL Stock 94106L109 3,532 23,087 SH   SOLE   23,087 0 0
WATERS CORP Stock 941848103 1 2 SH   SOLE 33 2 0 0
WATERS CORP Stock 941848103 1 2 SH   SOLE 46 2 0 0
WATERS CORP Stock 941848103 217 657 SH   SOLE   657 0 0
WEC ENERGY GROUP INC Stock 92939U106 21 208 SH   SOLE 9 208 0 0
WEC ENERGY GROUP INC Stock 92939U106 64 634 SH   SOLE 19 634 0 0
WEC ENERGY GROUP INC Stock 92939U106 2 18 SH   SOLE 33 18 0 0
WEC ENERGY GROUP INC Stock 92939U106 2 15 SH   SOLE 47 15 0 0
WEC ENERGY GROUP INC Stock 92939U106 700 6,955 SH   SOLE   6,954 0 0
WELLS FARGO CO NEW Stock 949746101 1 20 SH   SOLE 6 20 0 0
WELLS FARGO CO NEW Stock 949746101 111 2,833 SH   SOLE 9 2,833 0 0
WELLS FARGO CO NEW Stock 949746101 30 761 SH   SOLE 36 761 0 0
WELLS FARGO CO NEW Stock 949746101 52 1,337 SH   SOLE 43 1,337 0 0
WELLS FARGO CO NEW Stock 949746101 8 214 SH   SOLE 47 214 0 0
WELLS FARGO CO NEW Stock 949746101 3,935 100,452 SH   SOLE   100,451 0 0
ALLSPRING INCOME OPPORTUNIT CEF 94987B105 76 11,723 SH   SOLE   11,723 0 0
WELLTOWER INC REIT 95040Q104 2 26 SH   SOLE 33 26 0 0
WELLTOWER INC REIT 95040Q104 292 3,551 SH   SOLE   3,550 0 0
WESTERN ASSET MORTGAGE CAPIT Convertible 95790DAA3 21 21,000 SH   SOLE   21,000 0 0
WESTERN ASSET MUN PARTNERS F CEF 95766P108 269 21,500 SH   SOLE   21,500 0 0
WESTERN DIGITAL CORP. Stock 958102105 2 38 SH   SOLE 9 38 0 0
WESTERN DIGITAL CORP. Stock 958102105 2 50 SH   SOLE 33 50 0 0
WESTERN DIGITAL CORP. Stock 958102105 0 9 SH   SOLE 46 9 0 0
WESTERN DIGITAL CORP. Stock 958102105 327 7,303 SH   SOLE   7,303 0 0
WESTERN DIGITAL CORP. Convertible 958102AP0 185 195,000 SH   SOLE   195,000 0 0
WESTERN UN CO Stock 959802109 17 1,036 SH   SOLE 19 1,036 0 0
WESTERN UN CO Stock 959802109 0 28 SH   SOLE 46 28 0 0
WESTERN UN CO Stock 959802109 3 179 SH   SOLE 47 179 0 0
WESTERN UN CO Stock 959802109 461 28,001 SH   SOLE   28,000 0 0
WABTEC Stock 929740108 5 56 SH   SOLE 9 56 0 0
WABTEC Stock 929740108 1 9 SH   SOLE 33 9 0 0
WABTEC Stock 929740108 0 1 SH   SOLE 40 1 0 0
WABTEC Stock 929740108 1 13 SH   SOLE 46 13 0 0
WABTEC Stock 929740108 153 1,862 SH   SOLE 48 1,862 0 0
WABTEC Stock 929740108 128 1,560 SH   SOLE   1,560 0 0
WESTLAKE CORPORATION Stock 960413102 5 49 SH   SOLE 19 49 0 0
WESTLAKE CORPORATION Stock 960413102 198 2,015 SH   SOLE   2,015 0 0
WESTROCK CO Stock 96145D105 1 17 SH   SOLE 46 17 0 0
WESTROCK CO Stock 96145D105 390 9,784 SH   SOLE   9,784 0 0
WEYERHAEUSER CO MTN BE REIT 962166104 623 18,800 SH   SOLE 6 18,800 0 0
WEYERHAEUSER CO MTN BE REIT 962166104 4 114 SH   SOLE 19 114 0 0
WEYERHAEUSER CO MTN BE REIT 962166104 2 64 SH   SOLE 33 64 0 0
WEYERHAEUSER CO MTN BE REIT 962166104 1 25 SH   SOLE 46 25 0 0
WEYERHAEUSER CO MTN BE REIT 962166104 5 140 SH   SOLE 47 140 0 0
WEYERHAEUSER CO MTN BE REIT 962166104 887 26,796 SH   SOLE   26,796 0 0
WHEATON PRECIOUS METALS CORP Stock 962879102 3,969 110,156 SH   SOLE   110,155 0 0
WHIRLPOOL CORP Stock 963320106 6 39 SH   SOLE 9 39 0 0
WHIRLPOOL CORP Stock 963320106 1,297 8,378 SH   SOLE   8,377 0 0
WILEY JOHN & SONS INC Stock 968223206 3 57 SH   SOLE 47 57 0 0
WILEY JOHN & SONS INC Stock 968223206 333 6,966 SH   SOLE   6,965 0 0
WILLIAMS COS INC Stock 969457100 1 47 SH   SOLE 33 46 0 0
WILLIAMS COS INC Stock 969457100 20 626 SH   SOLE 36 626 0 0
WILLIAMS COS INC Stock 969457100 33 1,062 SH   SOLE 43 1,061 0 0
WILLIAMS COS INC Stock 969457100 2 75 SH   SOLE 47 75 0 0
WILLIAMS COS INC Stock 969457100 252 8,080 SH   SOLE 52 8,080 0 0
WILLIAMS COS INC Stock 969457100 1,758 56,314 SH   SOLE   56,313 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103 390 1,975 SH   SOLE 5 1,975 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103 6 32 SH   SOLE 36 32 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103 11 55 SH   SOLE 43 55 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103 1 4 SH   SOLE 46 4 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103 10 49 SH   SOLE 47 49 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103 38 191 SH   SOLE   191 0 0
WINGSTOP INC Stock 974155103 4 49 SH   SOLE 9 49 0 0
WINGSTOP INC Stock 974155103 7 93 SH   SOLE 34 92 0 0
WINGSTOP INC Stock 974155103 192 2,573 SH   SOLE   2,573 0 0
WIPRO LTD ADR 97651M109 132 24,845 SH   SOLE   24,845 0 0
WISDOMTREE TR ETF 97717W380 2,094 45,932 SH   SOLE   45,932 0 0
WISDOMTREE TR ETF 97717W703 435 9,575 SH   SOLE   9,575 0 0
WISDOMTREE TR ETF 97717W760 333 5,699 SH   SOLE   5,699 0 0
WISDOMTREE TR ETF 97717W604 314 11,116 SH   SOLE   11,116 0 0
WISDOMTREE TR ETF 97717W869 239 4,330 SH   SOLE   4,330 0 0
WISDOMTREE TR ETF 97717Y790 509 15,267 SH   SOLE   15,266 0 0
WISDOMTREE TR ETF 97717W208 544 6,614 SH   SOLE 11 6,614 0 0
WISDOMTREE TR ETF 97717W208 99 1,207 SH   SOLE   1,207 0 0
WISDOMTREE TR ETF 97717X669 331 5,769 SH   SOLE   5,769 0 0
WISDOMTREE TR ETF 97717W109 465 8,030 SH   SOLE   8,030 0 0
WORKHORSE GROUP INC Stock 98138J206 84 32,400 SH   SOLE   32,400 0 0
BERKLEY W R CORP Stock 084423102 693 10,158 SH   SOLE 6 10,158 0 0
BERKLEY W R CORP Stock 084423102 3 48 SH   SOLE 19 48 0 0
BERKLEY W R CORP Stock 084423102 143 2,101 SH   SOLE 45 2,101 0 0
BERKLEY W R CORP Stock 084423102 0 2 SH   SOLE 46 2 0 0
BERKLEY W R CORP Stock 084423102 398 5,829 SH   SOLE   5,829 0 0
WYNN RESORTS LTD Stock 983134107 1 10 SH   SOLE 47 10 0 0
WYNN RESORTS LTD Stock 983134107 371 6,509 SH   SOLE   6,509 0 0
XAI OCTAGON FLOATING RATE & CEF 98400T106 256 36,615 SH   SOLE   36,614 0 0
XCEL ENERGY INC Stock 98389B100 2 26 SH   SOLE 33 26 0 0
XCEL ENERGY INC Stock 98389B100 2 33 SH   SOLE 47 33 0 0
XCEL ENERGY INC Stock 98389B100 752 10,634 SH   SOLE   10,633 0 0
DBX ETF TR ETF 233051200 707 20,302 SH   SOLE   20,302 0 0
YETI HLDGS INC Stock 98585X104 485 11,205 SH   SOLE   11,205 0 0
YUM BRANDS INC Stock 988498101 1 11 SH   SOLE 46 11 0 0
YUM BRANDS INC Stock 988498101 7 66 SH   SOLE 47 66 0 0
YUM BRANDS INC Stock 988498101 448 3,946 SH   SOLE   3,946 0 0
ZACKS TRUST ETF 98888G105 2,994 134,013 SH   SOLE 19 134,013 0 0
ZACKS TRUST ETF 98888G105 74 3,310 SH   SOLE   3,310 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 26 89 SH   SOLE 2 89 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 3 9 SH   SOLE 19 9 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 1 4 SH   SOLE 33 4 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 1 5 SH   SOLE 36 5 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 9 31 SH   SOLE 43 31 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 5 18 SH   SOLE 50 18 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 1,004 3,415 SH   SOLE   3,415 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102 4 41 SH   SOLE 9 41 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102 0 0 SH   SOLE 33 0 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102 11 107 SH   SOLE 36 107 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102 19 184 SH   SOLE 43 184 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102 1 8 SH   SOLE 46 8 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102 7 65 SH   SOLE 47 65 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102 515 4,902 SH   SOLE   4,902 0 0
ZOETIS INC Stock 98978V103 31 179 SH   SOLE 2 179 0 0
ZOETIS INC Stock 98978V103 21 120 SH   SOLE 4 120 0 0
ZOETIS INC Stock 98978V103 12 72 SH   SOLE 9 72 0 0
ZOETIS INC Stock 98978V103 74 432 SH   SOLE 28 432 0 0
ZOETIS INC Stock 98978V103 214 1,245 SH   SOLE 30 1,245 0 0
ZOETIS INC Stock 98978V103 1 5 SH   SOLE 33 5 0 0
ZOETIS INC Stock 98978V103 95 550 SH   SOLE 41 550 0 0
ZOETIS INC Stock 98978V103 23 131 SH   SOLE 43 131 0 0
ZOETIS INC Stock 98978V103 3 18 SH   SOLE 46 18 0 0
ZOETIS INC Stock 98978V103 2 14 SH   SOLE 47 14 0 0
ZOETIS INC Stock 98978V103 16 95 SH   SOLE 50 95 0 0
ZOETIS INC Stock 98978V103 577 3,359 SH   SOLE 53 3,359 0 0
ZOETIS INC Stock 98978V103 1,693 9,847 SH   SOLE   9,846 0 0
ZOMEDICA CORP Stock 98980M109 13 57,561 SH   SOLE   57,561 0 0
ZOOM VIDEO COMMUNICATIONS IN Stock 98980L101 3 31 SH   SOLE 9 31 0 0
ZOOM VIDEO COMMUNICATIONS IN Stock 98980L101 4 34 SH   SOLE 19 34 0 0
ZOOM VIDEO COMMUNICATIONS IN Stock 98980L101 1 11 SH   SOLE 25 11 0 0
ZOOM VIDEO COMMUNICATIONS IN Stock 98980L101 1 6 SH   SOLE 47 6 0 0
ZOOM VIDEO COMMUNICATIONS IN Stock 98980L101 1,532 14,188 SH   SOLE   14,188 0 0
ZSCALER INC Stock 98980G102 2,200 14,713 SH   SOLE   14,713 0 0