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
10X GENOMICS INC Stock 88025U109 2 16 SH   SOLE 9 16 0 0
10X GENOMICS INC Stock 88025U109 349 2,341 SH   SOLE   2,341 0 0
3-D SYS CORP DEL Stock 88554D205 439 20,389 SH   SOLE   20,389 0 0
3M CO Stock 88579Y101 124 700 SH   SOLE 5 700 0 0
3M CO Stock 88579Y101 1,470 8,275 SH   SOLE 6 8,275 0 0
3M CO Stock 88579Y101 2 12 SH   SOLE 9 12 0 0
3M CO Stock 88579Y101 2 11 SH   SOLE 47 11 0 0
3M CO Stock 88579Y101 2,340 13,172 SH   SOLE   13,171 0 0
ABB LTD ADR 000375204 210 5,500 SH   SOLE   5,500 0 0
ABBOTT LABS Stock 002824100 9 65 SH   SOLE 6 65 0 0
ABBOTT LABS Stock 002824100 1 10 SH   SOLE 7 10 0 0
ABBOTT LABS Stock 002824100 20 140 SH   SOLE 9 140 0 0
ABBOTT LABS Stock 002824100 203 1,441 SH   SOLE 28 1,441 0 0
ABBOTT LABS Stock 002824100 127 900 SH   SOLE 41 900 0 0
ABBOTT LABS Stock 002824100 5 37 SH   SOLE 46 37 0 0
ABBOTT LABS Stock 002824100 36 257 SH   SOLE 47 257 0 0
ABBOTT LABS Stock 002824100 11,826 84,029 SH   SOLE   84,029 0 0
ABBVIE INC Stock 00287Y109 3 23 SH   SOLE 6 23 0 0
ABBVIE INC Stock 00287Y109 67 498 SH   SOLE 7 498 0 0
ABBVIE INC Stock 00287Y109 134 988 SH   SOLE 9 988 0 0
ABBVIE INC Stock 00287Y109 73 543 SH   SOLE 19 542 0 0
ABBVIE INC Stock 00287Y109 286 2,115 SH   SOLE 30 2,115 0 0
ABBVIE INC Stock 00287Y109 45 335 SH   SOLE 47 335 0 0
ABBVIE INC Stock 00287Y109 13,889 102,576 SH   SOLE   102,575 0 0
ABERDEEN ASIA-PACIFIC INCOME CEF 003009107 1,044 273,171 SH   SOLE   273,170 0 0
ABERDEEN INCOME CR STRATEGIE CEF 003057106 117 11,447 SH   SOLE   11,447 0 0
ABM INDS INC Stock 000957100 3 76 SH   SOLE 9 76 0 0
ABM INDS INC Stock 000957100 11 259 SH   SOLE 34 259 0 0
ABM INDS INC Stock 000957100 249 6,100 SH   SOLE   6,100 0 0
ABRDN ETFS ETF 003261104 1,099 47,813 SH   SOLE   47,813 0 0
ACCENTURE PLC IRELAND Stock G1151C101 1,747 4,215 SH   SOLE 6 4,215 0 0
ACCENTURE PLC IRELAND Stock G1151C101 5 13 SH   SOLE 9 13 0 0
ACCENTURE PLC IRELAND Stock G1151C101 48 117 SH   SOLE 19 116 0 0
ACCENTURE PLC IRELAND Stock G1151C101 176 425 SH   SOLE 28 425 0 0
ACCENTURE PLC IRELAND Stock G1151C101 75 181 SH   SOLE 29 181 0 0
ACCENTURE PLC IRELAND Stock G1151C101 332 800 SH   SOLE 30 800 0 0
ACCENTURE PLC IRELAND Stock G1151C101 145 350 SH   SOLE 41 350 0 0
ACCENTURE PLC IRELAND Stock G1151C101 7 16 SH   SOLE 46 16 0 0
ACCENTURE PLC IRELAND Stock G1151C101 93 224 SH   SOLE 47 224 0 0
ACCENTURE PLC IRELAND Stock G1151C101 5,940 14,328 SH   SOLE   14,328 0 0
ACCURAY INC Stock 004397105 147 30,800 SH   SOLE   30,800 0 0
ACTIVISION BLIZZARD INC Stock 00507V109 23 345 SH   SOLE 9 345 0 0
ACTIVISION BLIZZARD INC Stock 00507V109 9 135 SH   SOLE 47 135 0 0
ACTIVISION BLIZZARD INC Stock 00507V109 1,063 15,972 SH   SOLE   15,972 0 0
ADAMS DIVERSIFIED EQUITY FD CEF 006212104 1,841 94,856 SH   SOLE   94,855 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 39 68 SH   SOLE 2 68 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 26 45 SH   SOLE 4 45 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 67 119 SH   SOLE 9 119 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 3 5 SH   SOLE 19 5 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 2 3 SH   SOLE 25 3 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 217 382 SH   SOLE 28 382 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 102 180 SH   SOLE 41 180 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 6 10 SH   SOLE 46 10 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 58 103 SH   SOLE 47 103 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 55 97 SH   SOLE 49 97 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 11,727 20,681 SH   SOLE   20,681 0 0
ADVANCED MICRO DEVICES INC Stock 007903107 61 427 SH   SOLE 6 427 0 0
ADVANCED MICRO DEVICES INC Stock 007903107 31 215 SH   SOLE 19 215 0 0
ADVANCED MICRO DEVICES INC Stock 007903107 3 24 SH   SOLE 46 24 0 0
ADVANCED MICRO DEVICES INC Stock 007903107 21 148 SH   SOLE 47 148 0 0
ADVANCED MICRO DEVICES INC Stock 007903107 12,547 87,193 SH   SOLE   87,193 0 0
ADVISORSHARES TR ETF 00768Y453 499 19,493 SH   SOLE   19,492 0 0
AFFILIATED MANAGERS GROUP IN Stock 008252108 296 1,800 SH   SOLE 5 1,800 0 0
AFFILIATED MANAGERS GROUP IN Stock 008252108 3 21 SH   SOLE 9 21 0 0
AFFILIATED MANAGERS GROUP IN Stock 008252108 1 8 SH   SOLE   8 0 0
AFFIRM HLDGS INC Stock 00827B106 554 5,510 SH   SOLE   5,510 0 0
AFLAC INC Stock 001055102 7 113 SH   SOLE 9 113 0 0
AFLAC INC Stock 001055102 2 40 SH   SOLE 19 40 0 0
AFLAC INC Stock 001055102 2 35 SH   SOLE 46 35 0 0
AFLAC INC Stock 001055102 22 372 SH   SOLE 47 372 0 0
AFLAC INC Stock 001055102 1,654 28,318 SH   SOLE   28,318 0 0
AGILE THERAPEUTICS INC Stock 00847L100 10 21,000 SH   SOLE   21,000 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101 243 1,525 SH   SOLE 30 1,525 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101 45 281 SH   SOLE 33 281 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101 2 11 SH   SOLE 46 11 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101 6 39 SH   SOLE 47 39 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101 1,101 6,898 SH   SOLE   6,898 0 0
AIR PRODS & CHEMS INC Stock 009158106 1,246 4,095 SH   SOLE 6 4,095 0 0
AIR PRODS & CHEMS INC Stock 009158106 2 5 SH   SOLE 19 5 0 0
AIR PRODS & CHEMS INC Stock 009158106 31 102 SH   SOLE 47 102 0 0
AIR PRODS & CHEMS INC Stock 009158106 1,165 3,829 SH   SOLE   3,828 0 0
AIRBNB INC Stock 009066101 114 682 SH   SOLE 28 682 0 0
AIRBNB INC Stock 009066101 3,128 18,790 SH   SOLE   18,790 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101 9 81 SH   SOLE 47 81 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101 998 8,527 SH   SOLE   8,527 0 0
AKEBIA THERAPEUTICS INC Stock 00972D105 89 39,315 SH   SOLE   39,315 0 0
ALASKA AIR GROUP INC Stock 011659109 293 5,629 SH   SOLE   5,629 0 0
ALBEMARLE CORP Stock 012653101 9 37 SH   SOLE 33 37 0 0
ALBEMARLE CORP Stock 012653101 1 4 SH   SOLE 46 4 0 0
ALBEMARLE CORP Stock 012653101 2,295 9,819 SH   SOLE   9,818 0 0
ALCOA CORP Stock 013872106 204 3,419 SH   SOLE   3,419 0 0
ALPS ETF TR ETF 00162Q452 4,620 141,121 SH   SOLE   141,120 0 0
ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 22 99 SH   SOLE 9 99 0 0
ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 2 8 SH   SOLE 19 8 0 0
ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 3 12 SH   SOLE 33 12 0 0
ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 1 6 SH   SOLE 46 6 0 0
ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 233 1,047 SH   SOLE   1,046 0 0
ALGONQUIN PWR UTILS CORP Stock 015857105 3 227 SH   SOLE 9 227 0 0
ALGONQUIN PWR UTILS CORP Stock 015857105 12 804 SH   SOLE 34 804 0 0
ALGONQUIN PWR UTILS CORP Stock 015857105 1,136 78,620 SH   SOLE   78,620 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 9 74 SH   SOLE 4 74 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 4 32 SH   SOLE 6 32 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 23 192 SH   SOLE 9 192 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 12 100 SH   SOLE 47 100 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 1,678 14,129 SH   SOLE   14,129 0 0
ALIGN TECHNOLOGY INC Stock 016255101 1 1 SH   SOLE 19 1 0 0
ALIGN TECHNOLOGY INC Stock 016255101 72 109 SH   SOLE 28 109 0 0
ALIGN TECHNOLOGY INC Stock 016255101 1 1 SH   SOLE 46 1 0 0
ALIGN TECHNOLOGY INC Stock 016255101 1 2 SH   SOLE 47 2 0 0
ALIGN TECHNOLOGY INC Stock 016255101 208 316 SH   SOLE   316 0 0
ALLEGHENY TECHNOLOGIES INC Stock 01741R102 485 30,417 SH   SOLE   30,417 0 0
ALLEGRO MICROSYSTEMS INC Stock 01749D105 509 14,077 SH   SOLE   14,077 0 0
ALLIANCEBERNSTEIN HLDG L P Stock 01881G106 368 7,533 SH   SOLE   7,533 0 0
VIRTUS ALLIANZGI CONVERTIBLE CEF 92838X102 172 29,563 SH   SOLE   29,563 0 0
VIRTUS ALLIANZGI EQUITY & CO CEF 92841M101 491 16,303 SH   SOLE   16,303 0 0
ALLSTATE CORP Stock 020002101 6 48 SH   SOLE 9 48 0 0
ALLSTATE CORP Stock 020002101 1 11 SH   SOLE 46 11 0 0
ALLSTATE CORP Stock 020002101 14 121 SH   SOLE 47 121 0 0
ALLSTATE CORP Stock 020002101 2,940 24,989 SH   SOLE   24,989 0 0
ALPHA PRO TECH LTD Stock 020772109 403 67,450 SH   SOLE   67,450 0 0
ALPHABET INC Stock 02079K305 90 31 SH   SOLE 2 31 0 0
ALPHABET INC Stock 02079K305 55 19 SH   SOLE 6 19 0 0
ALPHABET INC Stock 02079K305 275 95 SH   SOLE 9 95 0 0
ALPHABET INC Stock 02079K305 98 34 SH   SOLE 19 34 0 0
ALPHABET INC Stock 02079K305 3 1 SH   SOLE 25 1 0 0
ALPHABET INC Stock 02079K305 113 39 SH   SOLE 28 39 0 0
ALPHABET INC Stock 02079K305 6 2 SH   SOLE 33 2 0 0
ALPHABET INC Stock 02079K305 23 8 SH   SOLE 36 8 0 0
ALPHABET INC Stock 02079K305 116 40 SH   SOLE 41 40 0 0
ALPHABET INC Stock 02079K305 14 5 SH   SOLE 46 5 0 0
ALPHABET INC Stock 02079K305 151 52 SH   SOLE 47 52 0 0
ALPHABET INC Stock 02079K305 78 27 SH   SOLE 49 27 0 0
ALPHABET INC Stock 02079K305 22,994 7,937 SH   SOLE   7,937 0 0
ALPHABET INC Stock 02079K107 767 265 SH   SOLE 6 265 0 0
ALPHABET INC Stock 02079K107 168 58 SH   SOLE 9 58 0 0
ALPHABET INC Stock 02079K107 14 5 SH   SOLE 19 5 0 0
ALPHABET INC Stock 02079K107 318 110 SH   SOLE 28 110 0 0
ALPHABET INC Stock 02079K107 9 3 SH   SOLE 33 3 0 0
ALPHABET INC Stock 02079K107 17 6 SH   SOLE 46 6 0 0
ALPHABET INC Stock 02079K107 64 22 SH   SOLE 47 22 0 0
ALPHABET INC Stock 02079K107 524 181 SH   SOLE 48 181 0 0
ALPHABET INC Stock 02079K107 38 13 SH   SOLE 49 13 0 0
ALPHABET INC Stock 02079K107 14,373 4,967 SH   SOLE   4,967 0 0
ALPS ETF TR ETF 00162Q460 324 5,055 SH   SOLE   5,054 0 0
ALTICE USA INC Stock 02156K103 273 16,900 SH   SOLE 5 16,900 0 0
ALTICE USA INC Stock 02156K103 42 2,600 SH   SOLE   2,600 0 0
ALTRIA GROUP INC Stock 02209S103 14 290 SH   SOLE 9 290 0 0
ALTRIA GROUP INC Stock 02209S103 34 719 SH   SOLE 19 719 0 0
ALTRIA GROUP INC Stock 02209S103 8,317 175,507 SH   SOLE   175,507 0 0
AMAZON COM INC Stock 023135106 80 24 SH   SOLE 4 24 0 0
AMAZON COM INC Stock 023135106 210 63 SH   SOLE 9 63 0 0
AMAZON COM INC Stock 023135106 117 35 SH   SOLE 19 35 0 0
AMAZON COM INC Stock 023135106 10 3 SH   SOLE 25 3 0 0
AMAZON COM INC Stock 023135106 343 103 SH   SOLE 28 103 0 0
AMAZON COM INC Stock 023135106 13 4 SH   SOLE 33 4 0 0
AMAZON COM INC Stock 023135106 73 22 SH   SOLE 36 22 0 0
AMAZON COM INC Stock 023135106 100 30 SH   SOLE 41 30 0 0
AMAZON COM INC Stock 023135106 27 8 SH   SOLE 46 8 0 0
AMAZON COM INC Stock 023135106 163 49 SH   SOLE 47 49 0 0
AMAZON COM INC Stock 023135106 557 167 SH   SOLE 48 167 0 0
AMAZON COM INC Stock 023135106 50 15 SH   SOLE 49 15 0 0
AMAZON COM INC Stock 023135106 69,461 20,832 SH   SOLE   20,832 0 0
AMBEV SA ADR 02319V103 6 2,019 SH   SOLE 9 2,019 0 0
AMBEV SA ADR 02319V103 2 716 SH   SOLE 33 716 0 0
AMBEV SA ADR 02319V103 179 63,788 SH   SOLE   63,788 0 0
AMERICAN CENTY ETF TR ETF 025072810 533 6,600 SH   SOLE   6,600 0 0
AMERICAN ELEC PWR CO INC Stock 025537101 6 62 SH   SOLE 19 62 0 0
AMERICAN ELEC PWR CO INC Stock 025537101 10 115 SH   SOLE 47 115 0 0
AMERICAN ELEC PWR CO INC Stock 025537101 925 10,402 SH   SOLE   10,401 0 0
AMERICAN EXPRESS CO Stock 025816109 425 2,600 SH   SOLE 5 2,600 0 0
AMERICAN EXPRESS CO Stock 025816109 51 314 SH   SOLE 9 314 0 0
AMERICAN EXPRESS CO Stock 025816109 7 41 SH   SOLE 19 41 0 0
AMERICAN EXPRESS CO Stock 025816109 2,698 16,490 SH   SOLE   16,490 0 0
AMERICAN INTL GROUP INC Stock 026874784 46 813 SH   SOLE 9 813 0 0
AMERICAN INTL GROUP INC Stock 026874784 839 14,751 SH   SOLE   14,751 0 0
AMERICAN NATL BANKSHARES INC Stock 027745108 612 16,250 SH   SOLE   16,250 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 20 68 SH   SOLE 9 68 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 237 810 SH   SOLE 30 810 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 3 11 SH   SOLE 46 11 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 34 116 SH   SOLE 47 115 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 5,979 20,441 SH   SOLE   20,441 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103 1,361 7,205 SH   SOLE 6 7,204 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103 1,336 7,074 SH   SOLE   7,073 0 0
AMERIPRISE FINL INC Stock 03076C106 32 107 SH   SOLE 9 107 0 0
AMERIPRISE FINL INC Stock 03076C106 5 18 SH   SOLE 19 18 0 0
AMERIPRISE FINL INC Stock 03076C106 1 4 SH   SOLE 46 4 0 0
AMERIPRISE FINL INC Stock 03076C106 2,094 6,943 SH   SOLE   6,943 0 0
AMETEK INC Stock 031100100 14 92 SH   SOLE 6 92 0 0
AMETEK INC Stock 031100100 20 137 SH   SOLE 9 137 0 0
AMETEK INC Stock 031100100 1,635 11,122 SH   SOLE   11,122 0 0
AMGEN INC Stock 031162100 26 116 SH   SOLE 9 116 0 0
AMGEN INC Stock 031162100 3 15 SH   SOLE 19 15 0 0
AMGEN INC Stock 031162100 5 22 SH   SOLE 46 22 0 0
AMGEN INC Stock 031162100 1 3 SH   SOLE 47 3 0 0
AMGEN INC Stock 031162100 6,095 27,091 SH   SOLE   27,090 0 0
AMN HEALTHCARE SVCS INC Stock 001744101 0 1 SH   SOLE 19 1 0 0
AMN HEALTHCARE SVCS INC Stock 001744101 425 3,471 SH   SOLE   3,471 0 0
AMPLIFY ETF TR ETF 032108409 286 7,488 SH   SOLE   7,488 0 0
AMPLIFY ETF TR ETF 032108847 294 17,666 SH   SOLE   17,666 0 0
AMPLIFY ETF TR ETF 032108805 238 13,224 SH   SOLE   13,224 0 0
AMPLIFY ETF TR ETF 032108102 334 3,798 SH   SOLE   3,798 0 0
AMPLIFY ETF TR ETF 032108607 1,194 29,729 SH   SOLE   29,728 0 0
ANALOG DEVICES INC Stock 032654105 2,010 11,436 SH   SOLE 6 11,436 0 0
ANALOG DEVICES INC Stock 032654105 17 97 SH   SOLE 9 97 0 0
ANALOG DEVICES INC Stock 032654105 14 82 SH   SOLE 47 82 0 0
ANALOG DEVICES INC Stock 032654105 1,359 7,731 SH   SOLE   7,730 0 0
ANAPLAN INC Stock 03272L108 206 4,492 SH   SOLE   4,491 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 575 9,500 SH   SOLE 5 9,500 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 3 42 SH   SOLE 33 42 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 223 3,683 SH   SOLE   3,683 0 0
ANNALY CAPITAL MANAGEMENT IN REIT 035710409 325 41,610 SH   SOLE   41,609 0 0
ANSYS INC Stock 03662Q105 4 9 SH   SOLE 19 9 0 0
ANSYS INC Stock 03662Q105 120 300 SH   SOLE 41 300 0 0
ANSYS INC Stock 03662Q105 1 3 SH   SOLE 46 3 0 0
ANSYS INC Stock 03662Q105 348 869 SH   SOLE   868 0 0
ANTERO MIDSTREAM CORP Stock 03676B102 247 25,526 SH   SOLE   25,526 0 0
ANTHEM INC Stock 036752103 13 27 SH   SOLE 9 27 0 0
ANTHEM INC Stock 036752103 3 6 SH   SOLE 46 6 0 0
ANTHEM INC Stock 036752103 1,991 4,296 SH   SOLE   4,296 0 0
APA CORPORATION Stock 03743Q108 1 47 SH   SOLE 47 47 0 0
APA CORPORATION Stock 03743Q108 488 18,147 SH   SOLE   18,147 0 0
APOLLO COML REAL EST FIN INC REIT 03762U105 297 22,605 SH   SOLE   22,605 0 0
APOLLO INVT CORP CEF 03761U502 155 12,119 SH   SOLE   12,119 0 0
APPHARVEST INC Stock 03783T103 34 8,661 SH   SOLE   8,661 0 0
APPIAN CORP Stock 03782L101 1,796 27,536 SH   SOLE   27,536 0 0
APPLE INC Stock 037833100 84 474 SH   SOLE 2 474 0 0
APPLE INC Stock 037833100 43 242 SH   SOLE 4 242 0 0
APPLE INC Stock 037833100 2 10 SH   SOLE 6 10 0 0
APPLE INC Stock 037833100 208 1,174 SH   SOLE 9 1,174 0 0
APPLE INC Stock 037833100 179 1,008 SH   SOLE 19 1,007 0 0
APPLE INC Stock 037833100 71 399 SH   SOLE 24 399 0 0
APPLE INC Stock 037833100 3 15 SH   SOLE 25 15 0 0
APPLE INC Stock 037833100 25 140 SH   SOLE 33 140 0 0
APPLE INC Stock 037833100 61 344 SH   SOLE 36 344 0 0
APPLE INC Stock 037833100 133 750 SH   SOLE 41 750 0 0
APPLE INC Stock 037833100 47 262 SH   SOLE 46 262 0 0
APPLE INC Stock 037833100 386 2,176 SH   SOLE 47 2,176 0 0
APPLE INC Stock 037833100 13 75 SH   SOLE 49 75 0 0
APPLE INC Stock 037833100 136,403 768,167 SH   SOLE   768,166 0 0
ETF OPPORTUNITIES TRUST ETF 26923N405 1,338 47,138 SH   SOLE   47,138 0 0
APPLIED MATLS INC Stock 038222105 9 60 SH   SOLE 6 60 0 0
APPLIED MATLS INC Stock 038222105 143 908 SH   SOLE 9 908 0 0
APPLIED MATLS INC Stock 038222105 24 151 SH   SOLE 19 151 0 0
APPLIED MATLS INC Stock 038222105 31 195 SH   SOLE 24 195 0 0
APPLIED MATLS INC Stock 038222105 4 23 SH   SOLE 46 23 0 0
APPLIED MATLS INC Stock 038222105 5,061 32,163 SH   SOLE   32,163 0 0
APTARGROUP INC Stock 038336103 1 8 SH   SOLE 19 8 0 0
APTARGROUP INC Stock 038336103 332 2,713 SH   SOLE   2,713 0 0
APTIV PLC Stock G6095L109 15 89 SH   SOLE 4 89 0 0
APTIV PLC Stock G6095L109 1 5 SH   SOLE 9 5 0 0
APTIV PLC Stock G6095L109 2 11 SH   SOLE 46 11 0 0
APTIV PLC Stock G6095L109 2,044 12,392 SH   SOLE   12,392 0 0
ETF SER SOLUTIONS ETF 26922A222 1,011 30,984 SH   SOLE 49 30,984 0 0
ETF SER SOLUTIONS ETF 26922A222 85 2,616 SH   SOLE   2,616 0 0
ETF SER SOLUTIONS ETF 26922A388 1,953 67,712 SH   SOLE 49 67,712 0 0
ETF SER SOLUTIONS ETF 26922A388 193 6,691 SH   SOLE   6,691 0 0
ETF SER SOLUTIONS ETF 26922A784 869 20,093 SH   SOLE 49 20,093 0 0
ETF SER SOLUTIONS ETF 26922A784 70 1,624 SH   SOLE   1,624 0 0
ESSENTIAL UTILS INC Stock 29670G102 799 14,889 SH   SOLE   14,888 0 0
ARBOR REALTY TRUST INC REIT 038923108 960 52,418 SH   SOLE   52,418 0 0
ARCHER DANIELS MIDLAND CO Stock 039483102 1 21 SH   SOLE 19 21 0 0
ARCHER DANIELS MIDLAND CO Stock 039483102 4 65 SH   SOLE 47 65 0 0
ARCHER DANIELS MIDLAND CO Stock 039483102 1,290 19,083 SH   SOLE   19,083 0 0
ARCHROCK INC Stock 03957W106 482 64,400 SH   SOLE   64,400 0 0
ARES CAPITAL CORP CEF 04010L103 537 25,345 SH   SOLE 6 25,345 0 0
ARES CAPITAL CORP CEF 04010L103 899 42,436 SH   SOLE   42,436 0 0
ARISTA NETWORKS INC Stock 040413106 1 8 SH   SOLE 46 8 0 0
ARISTA NETWORKS INC Stock 040413106 4,111 28,600 SH   SOLE   28,600 0 0
ARK ETF TR ETF 00214Q203 1,503 19,513 SH   SOLE   19,512 0 0
ARK ETF TR ETF 00214Q708 1,033 25,291 SH   SOLE   25,291 0 0
ARK ETF TR ETF 00214Q302 1,343 21,928 SH   SOLE   21,928 0 0
ARK ETF TR ETF 00214Q104 2,871 30,349 SH   SOLE   30,349 0 0
ARK ETF TR ETF 00214Q609 247 8,651 SH   SOLE   8,651 0 0
ARK ETF TR ETF 00214Q401 707 5,958 SH   SOLE   5,958 0 0
ARK ETF TR ETF 00214Q807 385 20,427 SH   SOLE   20,427 0 0
ARMOUR RESIDENTIAL REIT INC REIT 042315507 112 11,384 SH   SOLE   11,384 0 0
GALLAGHER ARTHUR J & CO Stock 363576109 52 304 SH   SOLE 9 304 0 0
GALLAGHER ARTHUR J & CO Stock 363576109 59 349 SH   SOLE 19 349 0 0
GALLAGHER ARTHUR J & CO Stock 363576109 88 518 SH   SOLE 45 518 0 0
GALLAGHER ARTHUR J & CO Stock 363576109 1 4 SH   SOLE 46 4 0 0
GALLAGHER ARTHUR J & CO Stock 363576109 21 125 SH   SOLE 47 125 0 0
GALLAGHER ARTHUR J & CO Stock 363576109 705 4,156 SH   SOLE   4,155 0 0
ASANA INC Stock 04342Y104 660 8,856 SH   SOLE   8,856 0 0
ASHFORD HOSPITALITY TR INC REIT 044103869 120 12,500 SH   SOLE   12,500 0 0
ASML HOLDING N V ADR N07059210 14 18 SH   SOLE 4 18 0 0
ASML HOLDING N V ADR N07059210 53 66 SH   SOLE 6 66 0 0
ASML HOLDING N V ADR N07059210 1 1 SH   SOLE 9 1 0 0
ASML HOLDING N V ADR N07059210 97 122 SH   SOLE 29 122 0 0
ASML HOLDING N V ADR N07059210 6 7 SH   SOLE 33 7 0 0
ASML HOLDING N V ADR N07059210 2,512 3,155 SH   SOLE   3,154 0 0
AST SPACEMOBILE INC Stock 00217D118 50 16,794 SH   SOLE   16,794 0 0
ASTRAZENECA PLC ADR 046353108 44 762 SH   SOLE 7 762 0 0
ASTRAZENECA PLC ADR 046353108 329 5,649 SH   SOLE   5,649 0 0
AT&T INC Stock 00206R102 1 37 SH   SOLE 6 37 0 0
AT&T INC Stock 00206R102 19 792 SH   SOLE 9 792 0 0
AT&T INC Stock 00206R102 40 1,623 SH   SOLE 19 1,622 0 0
AT&T INC Stock 00206R102 93 3,765 SH   SOLE 24 3,765 0 0
AT&T INC Stock 00206R102 6 238 SH   SOLE 46 238 0 0
AT&T INC Stock 00206R102 0 3 SH   SOLE 47 2 0 0
AT&T INC Stock 00206R102 8,794 357,498 SH   SOLE   357,497 0 0
ATLASSIAN CORP PLC Stock G06242104 16 42 SH   SOLE 4 42 0 0
ATLASSIAN CORP PLC Stock G06242104 53 139 SH   SOLE 6 139 0 0
ATLASSIAN CORP PLC Stock G06242104 1 3 SH   SOLE 9 3 0 0
ATLASSIAN CORP PLC Stock G06242104 42 110 SH   SOLE 29 110 0 0
ATLASSIAN CORP PLC Stock G06242104 3,837 10,062 SH   SOLE   10,062 0 0
AUTODESK INC Stock 052769106 0 0 SH   SOLE 2 0 0 0
AUTODESK INC Stock 052769106 30 107 SH   SOLE 9 107 0 0
AUTODESK INC Stock 052769106 131 466 SH   SOLE 28 466 0 0
AUTODESK INC Stock 052769106 2 6 SH   SOLE 46 6 0 0
AUTODESK INC Stock 052769106 1 4 SH   SOLE 47 4 0 0
AUTODESK INC Stock 052769106 622 2,211 SH   SOLE   2,211 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 112 455 SH   SOLE 7 454 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 275 1,115 SH   SOLE 30 1,115 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 3 13 SH   SOLE 46 13 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 26 104 SH   SOLE 47 104 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 0 0 SH   SOLE 49 0 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 2,427 9,843 SH   SOLE   9,842 0 0
AUTONATION INC Stock 05329W102 9 78 SH   SOLE 6 78 0 0
AUTONATION INC Stock 05329W102 270 2,309 SH   SOLE   2,309 0 0
AUTOZONE INC Stock 053332102 10 5 SH   SOLE 9 5 0 0
AUTOZONE INC Stock 053332102 2 1 SH   SOLE 19 1 0 0
AUTOZONE INC Stock 053332102 19 9 SH   SOLE 47 9 0 0
AUTOZONE INC Stock 053332102 5,698 2,718 SH   SOLE   2,718 0 0
AVALARA INC Stock 05338G106 492 3,810 SH   SOLE   3,809 0 0
AVALONBAY CMNTYS INC REIT 053484101 5 18 SH   SOLE 47 18 0 0
AVALONBAY CMNTYS INC REIT 053484101 412 1,629 SH   SOLE   1,629 0 0
AMERICAN CENTY ETF TR ETF 025072802 270 4,188 SH   SOLE   4,187 0 0
AMERICAN CENTY ETF TR ETF 025072877 330 4,137 SH   SOLE   4,137 0 0
AXALTA COATING SYS LTD Stock G0750C108 463 13,989 SH   SOLE 6 13,989 0 0
AXALTA COATING SYS LTD Stock G0750C108 218 6,579 SH   SOLE   6,579 0 0
AXON ENTERPRISE INC Stock 05464C101 279 1,776 SH   SOLE   1,776 0 0
B & G FOODS INC NEW Stock 05508R106 3,023 98,385 SH   SOLE   98,385 0 0
BAKER HUGHES COMPANY Stock 05722G100 2 76 SH   SOLE 47 76 0 0
BAKER HUGHES COMPANY Stock 05722G100 223 9,288 SH   SOLE   9,288 0 0
BALL CORP Stock 058498106 1 6 SH   SOLE 19 6 0 0
BALL CORP Stock 058498106 1,267 13,166 SH   SOLE   13,165 0 0
CADENCE BANK Stock 12740C103 212 7,125 SH   SOLE   7,125 0 0
BANK NEW YORK MELLON CORP Stock 064058100 51 882 SH   SOLE 9 882 0 0
BANK NEW YORK MELLON CORP Stock 064058100 29 495 SH   SOLE 19 495 0 0
BANK NEW YORK MELLON CORP Stock 064058100 2 36 SH   SOLE 46 36 0 0
BANK NEW YORK MELLON CORP Stock 064058100 3 48 SH   SOLE 47 48 0 0
BANK NEW YORK MELLON CORP Stock 064058100 371 6,388 SH   SOLE   6,388 0 0
BK OF AMERICA CORP Stock 060505104 52 1,158 SH   SOLE 9 1,158 0 0
BK OF AMERICA CORP Stock 060505104 57 1,288 SH   SOLE 19 1,287 0 0
BK OF AMERICA CORP Stock 060505104 129 2,900 SH   SOLE 41 2,900 0 0
BK OF AMERICA CORP Stock 060505104 0 0 SH   SOLE 49 0 0 0
BK OF AMERICA CORP Stock 060505104 7,655 172,057 SH   SOLE   172,057 0 0
BARINGS GLOBAL SHORT DURATIO CEF 06760L100 224 12,931 SH   SOLE   12,930 0 0
BARRICK GOLD CORP Stock 067901108 45 2,360 SH   SOLE 26 2,360 0 0
BARRICK GOLD CORP Stock 067901108 509 26,787 SH   SOLE   26,787 0 0
BATH & BODY WORKS INC Stock 070830104 2 25 SH   SOLE 6 25 0 0
BATH & BODY WORKS INC Stock 070830104 101 1,441 SH   SOLE 45 1,441 0 0
BATH & BODY WORKS INC Stock 070830104 1 8 SH   SOLE 47 8 0 0
BATH & BODY WORKS INC Stock 070830104 527 7,548 SH   SOLE   7,548 0 0
BAUDAX BIO INC Stock 07160F107 3 15,312 SH   SOLE   15,312 0 0
BAXTER INTL INC Stock 071813109 45 526 SH   SOLE 7 526 0 0
BAXTER INTL INC Stock 071813109 3 30 SH   SOLE 19 30 0 0
BAXTER INTL INC Stock 071813109 1 17 SH   SOLE 46 17 0 0
BAXTER INTL INC Stock 071813109 13 155 SH   SOLE 47 155 0 0
BAXTER INTL INC Stock 071813109 383 4,466 SH   SOLE   4,465 0 0
BCE INC Stock 05534B760 5 101 SH   SOLE 31 101 0 0
BCE INC Stock 05534B760 2 32 SH   SOLE 33 32 0 0
BCE INC Stock 05534B760 344 6,615 SH   SOLE   6,615 0 0
BECTON DICKINSON & CO Stock 075887109 980 3,898 SH   SOLE 6 3,898 0 0
BECTON DICKINSON & CO Stock 075887109 1 4 SH   SOLE 25 4 0 0
BECTON DICKINSON & CO Stock 075887109 14 54 SH   SOLE 33 54 0 0
BECTON DICKINSON & CO Stock 075887109 2 8 SH   SOLE 46 8 0 0
BECTON DICKINSON & CO Stock 075887109 17 66 SH   SOLE 47 66 0 0
BECTON DICKINSON & CO Stock 075887109 1,705 6,779 SH   SOLE   6,779 0 0
BED BATH & BEYOND INC Stock 075896100 1 66 SH   SOLE 9 66 0 0
BED BATH & BEYOND INC Stock 075896100 182 12,500 SH   SOLE   12,500 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 585 1,958 SH   SOLE 6 1,958 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 60 202 SH   SOLE 9 202 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 120 400 SH   SOLE 26 400 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 0 1 SH   SOLE 33 1 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 119 398 SH   SOLE 36 398 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 110 369 SH   SOLE 47 369 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 14,574 48,742 SH   SOLE   48,742 0 0
BEST BUY INC Stock 086516101 7 73 SH   SOLE 9 73 0 0
BEST BUY INC Stock 086516101 2 18 SH   SOLE 19 18 0 0
BEST BUY INC Stock 086516101 1 8 SH   SOLE 46 8 0 0
BEST BUY INC Stock 086516101 150 1,477 SH   SOLE   1,477 0 0
BHP GROUP LTD ADR 088606108 14 225 SH   SOLE 9 225 0 0
BHP GROUP LTD ADR 088606108 4 64 SH   SOLE 33 64 0 0
BHP GROUP LTD ADR 088606108 630 10,433 SH   SOLE   10,432 0 0
BILL COM HLDGS INC Stock 090043100 6 23 SH   SOLE 9 23 0 0
BILL COM HLDGS INC Stock 090043100 308 1,238 SH   SOLE 48 1,238 0 0
BILL COM HLDGS INC Stock 090043100 1,844 7,403 SH   SOLE   7,403 0 0
BIOGEN INC Stock 09062X103 5 19 SH   SOLE 9 19 0 0
BIOGEN INC Stock 09062X103 57 236 SH   SOLE 48 236 0 0
BIOGEN INC Stock 09062X103 806 3,361 SH   SOLE   3,361 0 0
BIO RAD LABS INC Stock 090572207 11 15 SH   SOLE 9 15 0 0
BIO RAD LABS INC Stock 090572207 47 62 SH   SOLE 47 62 0 0
BIO RAD LABS INC Stock 090572207 369 488 SH   SOLE   488 0 0
EXCHANGE TRADED CONCEPTS TR ETF 301505624 804 38,265 SH   SOLE   38,264 0 0
BLACK KNIGHT INC Stock 09215C105 549 6,619 SH   SOLE 6 6,619 0 0
BLACK KNIGHT INC Stock 09215C105 28 333 SH   SOLE 9 333 0 0
BLACK KNIGHT INC Stock 09215C105 7 88 SH   SOLE 33 88 0 0
BLACK KNIGHT INC Stock 09215C105 107 1,289 SH   SOLE   1,289 0 0
BLACK STONE MINERALS L P Stock 09225M101 104 10,100 SH   SOLE   10,100 0 0
BLACKLINE INC Stock 09239B109 3 25 SH   SOLE 9 25 0 0
BLACKLINE INC Stock 09239B109 289 2,796 SH   SOLE   2,796 0 0
BLACKROCK CORE BD TR CEF 09249E101 244 14,750 SH   SOLE   14,750 0 0
BLACKROCK CR ALLOCATION INCO CEF 092508100 274 18,206 SH   SOLE   18,206 0 0
BLACKROCK ENHANCD CAP & INM CEF 09256A109 534 24,157 SH   SOLE   24,156 0 0
BLACKROCK ENHANCED EQUITY DI CEF 09251A104 731 72,494 SH   SOLE   72,494 0 0
BLACKROCK INC Stock 09247X101 77 84 SH   SOLE 7 84 0 0
BLACKROCK INC Stock 09247X101 22 24 SH   SOLE 9 24 0 0
BLACKROCK INC Stock 09247X101 62 68 SH   SOLE 19 68 0 0
BLACKROCK INC Stock 09247X101 3,553 3,881 SH   SOLE   3,881 0 0
BLACKROCK MUN TARGET TERM TR CEF 09257P105 2,373 91,531 SH   SOLE   91,531 0 0
ISHARES U S ETF TR ETF 46431W507 1 10 SH   SOLE 36 10 0 0
ISHARES U S ETF TR ETF 46431W507 6,258 125,284 SH   SOLE   125,284 0 0
BLACKROCK TCP CAPITAL CORP Convertible 87238QAD5 176 175,000 SH   SOLE   175,000 0 0
ISHARES TR ETF 46434V878 420 8,342 SH   SOLE 49 8,342 0 0
ISHARES TR ETF 46434V878 645 12,805 SH   SOLE   12,805 0 0
BLACKSTONE INC Stock 09260D107 36 277 SH   SOLE 9 277 0 0
BLACKSTONE INC Stock 09260D107 22 168 SH   SOLE 19 168 0 0
BLACKSTONE INC Stock 09260D107 6,173 47,710 SH   SOLE   47,710 0 0
BLACKSTONE STRATEGIC CREDIT CEF 09257R101 1,096 81,270 SH   SOLE   81,270 0 0
BLACKSTONE MORTGAGE TRUST IN Convertible 09257WAB6 15 15,000 SH   SOLE   15,000 0 0
BLACKSTONE MTG TR INC REIT 09257W100 239 7,807 SH   SOLE   7,806 0 0
BLOCK INC Stock 852234103 17 108 SH   SOLE 9 108 0 0
BLOCK INC Stock 852234103 2 10 SH   SOLE 19 10 0 0
BLOCK INC Stock 852234103 1 6 SH   SOLE 47 6 0 0
BLOCK INC Stock 852234103 241 1,490 SH   SOLE 48 1,490 0 0
BLOCK INC Stock 852234103 5,449 33,737 SH   SOLE   33,736 0 0
BNY MELLON ETF TRUST ETF 09661T107 587 6,555 SH   SOLE   6,555 0 0
BOEING CO Stock 097023105 1 7 SH   SOLE 6 7 0 0
BOEING CO Stock 097023105 9 44 SH   SOLE 9 44 0 0
BOEING CO Stock 097023105 8 41 SH   SOLE 19 41 0 0
BOEING CO Stock 097023105 3 17 SH   SOLE 47 17 0 0
BOEING CO Stock 097023105 5,676 28,194 SH   SOLE   28,193 0 0
BOOKING HOLDINGS INC Stock 09857L108 36 15 SH   SOLE 2 15 0 0
BOOKING HOLDINGS INC Stock 09857L108 108 45 SH   SOLE 6 45 0 0
BOOKING HOLDINGS INC Stock 09857L108 2 1 SH   SOLE 46 1 0 0
BOOKING HOLDINGS INC Stock 09857L108 626 261 SH   SOLE   261 0 0
BOOZ ALLEN HAMILTON HLDG COR Stock 099502106 20 240 SH   SOLE 9 240 0 0
BOOZ ALLEN HAMILTON HLDG COR Stock 099502106 659 7,768 SH   SOLE   7,768 0 0
BORGWARNER INC Stock 099724106 5 105 SH   SOLE 47 105 0 0
BORGWARNER INC Stock 099724106 1,119 24,827 SH   SOLE   24,827 0 0
BOSTON BEER INC Stock 100557107 105 208 SH   SOLE 48 208 0 0
BOSTON BEER INC Stock 100557107 784 1,552 SH   SOLE   1,552 0 0
BOSTON OMAHA CORP Stock 101044105 1,262 43,943 SH   SOLE   43,943 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 19 449 SH   SOLE 9 449 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 2 43 SH   SOLE 46 43 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 296 6,960 SH   SOLE   6,960 0 0
BOULDER GROWTH & INCOME FD I CEF 101507101 919 64,655 SH   SOLE   64,655 0 0
BP PLC ADR 055622104 4 168 SH   SOLE 9 168 0 0
BP PLC ADR 055622104 7 275 SH   SOLE 47 275 0 0
BP PLC ADR 055622104 751 28,206 SH   SOLE   28,205 0 0
BRAEMAR HOTELS & RESORTS INC REIT 10482B101 51 10,000 SH   SOLE   10,000 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108 19 302 SH   SOLE 9 302 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108 39 619 SH   SOLE 19 619 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108 7 106 SH   SOLE 47 105 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108 5,328 85,446 SH   SOLE   85,446 0 0
BRITISH AMERN TOB PLC ADR 110448107 5 136 SH   SOLE 31 136 0 0
BRITISH AMERN TOB PLC ADR 110448107 3 81 SH   SOLE 33 81 0 0
BRITISH AMERN TOB PLC ADR 110448107 0 2 SH   SOLE 40 2 0 0
BRITISH AMERN TOB PLC ADR 110448107 1,225 32,741 SH   SOLE   32,740 0 0
BROADCOM INC Stock 11135F101 1 1 SH   SOLE 6 1 0 0
BROADCOM INC Stock 11135F101 125 188 SH   SOLE 7 188 0 0
BROADCOM INC Stock 11135F101 39 59 SH   SOLE 9 59 0 0
BROADCOM INC Stock 11135F101 49 73 SH   SOLE 19 73 0 0
BROADCOM INC Stock 11135F101 6 9 SH   SOLE 46 9 0 0
BROADCOM INC Stock 11135F101 25 38 SH   SOLE 47 38 0 0
BROADCOM INC Stock 11135F101 12,074 18,146 SH   SOLE   18,145 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 33 179 SH   SOLE 2 179 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 1,471 8,048 SH   SOLE 6 8,048 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 0 1 SH   SOLE 46 1 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 69 379 SH   SOLE 49 379 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 1,789 9,783 SH   SOLE   9,782 0 0
BROOKFIELD ASSET MGMT INC Stock 112585104 744 12,328 SH   SOLE 6 12,328 0 0
BROOKFIELD ASSET MGMT INC Stock 112585104 3 52 SH   SOLE 33 52 0 0
BROOKFIELD ASSET MGMT INC Stock 112585104 2,113 34,996 SH   SOLE   34,995 0 0
BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107 771 11,296 SH   SOLE 6 11,296 0 0
BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107 52 760 SH   SOLE   759 0 0
BROOKFIELD INFRAST PARTNERS Stock G16252101 10 161 SH   SOLE 6 161 0 0
BROOKFIELD INFRAST PARTNERS Stock G16252101 316 5,198 SH   SOLE   5,197 0 0
BROWN & BROWN INC Stock 115236101 274 3,900 SH   SOLE 5 3,900 0 0
BROWN & BROWN INC Stock 115236101 2,175 30,943 SH   SOLE 6 30,943 0 0
BROWN & BROWN INC Stock 115236101 74 1,054 SH   SOLE   1,054 0 0
BROWN FORMAN CORP Stock 115637100 472 6,960 SH   SOLE   6,960 0 0
BROWN FORMAN CORP Stock 115637209 1 17 SH   SOLE 46 17 0 0
BROWN FORMAN CORP Stock 115637209 532 7,296 SH   SOLE   7,295 0 0
BRUKER CORP Stock 116794108 524 6,240 SH   SOLE   6,240 0 0
BRUNSWICK CORP Stock 117043109 5 47 SH   SOLE 9 47 0 0
BRUNSWICK CORP Stock 117043109 16 156 SH   SOLE 34 156 0 0
BRUNSWICK CORP Stock 117043109 186 1,846 SH   SOLE   1,846 0 0
BUILDERS FIRSTSOURCE INC Stock 12008R107 5 55 SH   SOLE 19 55 0 0
BUILDERS FIRSTSOURCE INC Stock 12008R107 316 3,686 SH   SOLE   3,686 0 0
BUNGE LIMITED Stock G16962105 4 41 SH   SOLE 19 41 0 0
BUNGE LIMITED Stock G16962105 177 1,895 SH   SOLE 24 1,895 0 0
BUNGE LIMITED Stock G16962105 2,917 31,244 SH   SOLE   31,244 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 242 2,250 SH   SOLE 5 2,250 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 26 245 SH   SOLE 19 245 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 0 4 SH   SOLE 46 4 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 9 88 SH   SOLE 47 88 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 424 3,943 SH   SOLE   3,943 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 27 147 SH   SOLE 9 147 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 23 124 SH   SOLE 19 124 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 1 7 SH   SOLE 46 7 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 861 4,619 SH   SOLE   4,619 0 0
CAESARS ENTERTAINMENT INC NE Stock 12769G100 39 419 SH   SOLE 9 419 0 0
CAESARS ENTERTAINMENT INC NE Stock 12769G100 10 108 SH   SOLE 19 108 0 0
CAESARS ENTERTAINMENT INC NE Stock 12769G100 1 6 SH   SOLE 46 6 0 0
CAESARS ENTERTAINMENT INC NE Stock 12769G100 1 9 SH   SOLE 47 9 0 0
CAESARS ENTERTAINMENT INC NE Stock 12769G100 1,083 11,581 SH   SOLE   11,581 0 0
CALAMOS CONV OPPORTUNITIES & CEF 128117108 315 20,842 SH   SOLE   20,842 0 0
CALAMOS STRATEGIC TOTAL RETU CEF 128125101 578 29,941 SH   SOLE   29,940 0 0
CALUMET SPECIALTY PRODS PART Stock 131476103 301 22,800 SH   SOLE   22,800 0 0
CAMBRIA ETF TR ETF 132061201 355 5,494 SH   SOLE   5,494 0 0
CAMECO CORP Stock 13321L108 425 19,499 SH   SOLE   19,499 0 0
CAMPBELL SOUP CO Stock 134429109 44 1,020 SH   SOLE 24 1,020 0 0
CAMPBELL SOUP CO Stock 134429109 1 13 SH   SOLE 46 13 0 0
CAMPBELL SOUP CO Stock 134429109 1,150 26,450 SH   SOLE   26,449 0 0
CANADIAN IMP BK COMM Stock 136069101 1,592 13,657 SH   SOLE   13,656 0 0
CANADIAN NATL RY CO Stock 136375102 9 72 SH   SOLE 6 72 0 0
CANADIAN NATL RY CO Stock 136375102 6 50 SH   SOLE 9 50 0 0
CANADIAN NATL RY CO Stock 136375102 238 1,940 SH   SOLE 30 1,940 0 0
CANADIAN NATL RY CO Stock 136375102 832 6,769 SH   SOLE   6,769 0 0
CANADIAN PAC RY LTD Stock 13645T100 68 952 SH   SOLE 29 952 0 0
CANADIAN PAC RY LTD Stock 13645T100 1 7 SH   SOLE 46 7 0 0
CANADIAN PAC RY LTD Stock 13645T100 908 12,627 SH   SOLE   12,626 0 0
CANNAE HLDGS INC Stock 13765N107 661 18,800 SH   SOLE 6 18,800 0 0
CANNAE HLDGS INC Stock 13765N107 17 484 SH   SOLE   484 0 0
CANOPY GROWTH CORP Stock 138035100 93 10,624 SH   SOLE   10,624 0 0
CAPITAL ONE FINL CORP Stock 14040H105 363 2,500 SH   SOLE 5 2,500 0 0
CAPITAL ONE FINL CORP Stock 14040H105 101 694 SH   SOLE 9 694 0 0
CAPITAL ONE FINL CORP Stock 14040H105 2 16 SH   SOLE 46 16 0 0
CAPITAL ONE FINL CORP Stock 14040H105 3,833 26,418 SH   SOLE   26,418 0 0
CARMAX INC Stock 143130102 0 0 SH   SOLE 19 0 0 0
CARMAX INC Stock 143130102 2 16 SH   SOLE 25 16 0 0
CARMAX INC Stock 143130102 1 4 SH   SOLE 46 4 0 0
CARMAX INC Stock 143130102 955 7,335 SH   SOLE   7,335 0 0
CARNIVAL CORP Stock 143658300 463 23,025 SH   SOLE   23,024 0 0
CARRIAGE SVCS INC Stock 143905107 514 7,977 SH   SOLE   7,977 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104 1 14 SH   SOLE 19 14 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104 247 4,550 SH   SOLE 30 4,550 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104 1 23 SH   SOLE 46 23 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104 758 13,967 SH   SOLE   13,967 0 0
CASELLA WASTE SYS INC Stock 147448104 9 110 SH   SOLE 6 110 0 0
CASELLA WASTE SYS INC Stock 147448104 571 6,682 SH   SOLE   6,682 0 0
CASSAVA SCIENCES INC Stock 14817C107 707 16,175 SH   SOLE   16,175 0 0
CATERPILLAR INC Stock 149123101 20 97 SH   SOLE 9 97 0 0
CATERPILLAR INC Stock 149123101 54 261 SH   SOLE 19 261 0 0
CATERPILLAR INC Stock 149123101 114 550 SH   SOLE 41 550 0 0
CATERPILLAR INC Stock 149123101 3 14 SH   SOLE 46 14 0 0
CATERPILLAR INC Stock 149123101 6,066 29,341 SH   SOLE   29,340 0 0
CBRE GROUP INC Stock 12504L109 14 133 SH   SOLE 9 133 0 0
CBRE GROUP INC Stock 12504L109 28 258 SH   SOLE 33 258 0 0
CBRE GROUP INC Stock 12504L109 2 15 SH   SOLE 46 15 0 0
CBRE GROUP INC Stock 12504L109 13 117 SH   SOLE 47 117 0 0
CBRE GROUP INC Stock 12504L109 287 2,643 SH   SOLE   2,643 0 0
CDK GLOBAL INC Stock 12508E101 232 5,550 SH   SOLE 5 5,550 0 0
CDK GLOBAL INC Stock 12508E101 58 1,381 SH   SOLE   1,381 0 0
CDW CORP Stock 12514G108 23 111 SH   SOLE 19 111 0 0
CDW CORP Stock 12514G108 3 14 SH   SOLE 23 14 0 0
CDW CORP Stock 12514G108 272 1,330 SH   SOLE 30 1,330 0 0
CDW CORP Stock 12514G108 393 1,918 SH   SOLE   1,918 0 0
CELANESE CORP DEL Stock 150870103 14 86 SH   SOLE 9 86 0 0
CELANESE CORP DEL Stock 150870103 34 203 SH   SOLE 19 202 0 0
CELANESE CORP DEL Stock 150870103 525 3,122 SH   SOLE   3,122 0 0
CELSIUS HLDGS INC Stock 15118V207 910 12,199 SH   SOLE   12,199 0 0
CENTENE CORP DEL Stock 15135B101 13 155 SH   SOLE 9 155 0 0
CENTENE CORP DEL Stock 15135B101 1 15 SH   SOLE 46 15 0 0
CENTENE CORP DEL Stock 15135B101 501 6,078 SH   SOLE   6,078 0 0
CENTERPOINT ENERGY INC Stock 15189T107 205 7,362 SH   SOLE   7,362 0 0
LUMEN TECHNOLOGIES INC Stock 550241103 37 2,955 SH   SOLE 19 2,955 0 0
LUMEN TECHNOLOGIES INC Stock 550241103 548 43,644 SH   SOLE   43,643 0 0
CF INDS HLDGS INC Stock 125269100 15 205 SH   SOLE 19 205 0 0
CF INDS HLDGS INC Stock 125269100 3,470 49,032 SH   SOLE   49,031 0 0
ETF SER SOLUTIONS ETF 26922A560 2,899 82,710 SH   SOLE   82,710 0 0
CHANGE HEALTHCARE INC Stock 15912K100 389 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 9 412 SH   SOLE   412 0 0
CHARLES RIV LABS INTL INC Stock 159864107 92 245 SH   SOLE 45 245 0 0
CHARLES RIV LABS INTL INC Stock 159864107 1 2 SH   SOLE 47 2 0 0
CHARLES RIV LABS INTL INC Stock 159864107 857 2,275 SH   SOLE   2,275 0 0
SCHWAB CHARLES CORP Stock 808513105 631 7,500 SH   SOLE 5 7,500 0 0
SCHWAB CHARLES CORP Stock 808513105 1,260 14,984 SH   SOLE 6 14,984 0 0
SCHWAB CHARLES CORP Stock 808513105 32 384 SH   SOLE 9 384 0 0
SCHWAB CHARLES CORP Stock 808513105 3 39 SH   SOLE 46 39 0 0
SCHWAB CHARLES CORP Stock 808513105 1,395 16,592 SH   SOLE   16,592 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 11 17 SH   SOLE 9 17 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 50 77 SH   SOLE 36 77 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 3 4 SH   SOLE 46 4 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 9 14 SH   SOLE 47 14 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 677 1,039 SH   SOLE   1,039 0 0
CHENIERE ENERGY INC Stock 16411R208 3 26 SH   SOLE 19 26 0 0
CHENIERE ENERGY INC Stock 16411R208 4 35 SH   SOLE 47 35 0 0
CHENIERE ENERGY INC Stock 16411R208 704 6,939 SH   SOLE   6,939 0 0
CHERRY HILL MTG INVT CORP REIT 164651101 232 28,054 SH   SOLE   28,054 0 0
CHEVRON CORP NEW Stock 166764100 1,569 13,368 SH   SOLE 6 13,367 0 0
CHEVRON CORP NEW Stock 166764100 109 931 SH   SOLE 7 930 0 0
CHEVRON CORP NEW Stock 166764100 39 332 SH   SOLE 9 332 0 0
CHEVRON CORP NEW Stock 166764100 118 1,008 SH   SOLE 19 1,008 0 0
CHEVRON CORP NEW Stock 166764100 28 238 SH   SOLE 47 238 0 0
CHEVRON CORP NEW Stock 166764100 10,730 91,440 SH   SOLE   91,440 0 0
CHIMERA INVT CORP REIT 16934Q208 2,218 147,091 SH   SOLE   147,091 0 0
CHINA LIBERAL ED HLDGS LTD Stock G2161Y109 17 12,775 SH   SOLE   12,775 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105 2 1 SH   SOLE 19 1 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105 2 1 SH   SOLE 47 1 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105 274 157 SH   SOLE 48 157 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105 1,138 651 SH   SOLE   651 0 0
CHUBB LIMITED Stock H1467J104 1,931 9,991 SH   SOLE 6 9,991 0 0
CHUBB LIMITED Stock H1467J104 31 159 SH   SOLE 9 159 0 0
CHUBB LIMITED Stock H1467J104 2 12 SH   SOLE 46 12 0 0
CHUBB LIMITED Stock H1467J104 6 30 SH   SOLE 47 30 0 0
CHUBB LIMITED Stock H1467J104 2,451 12,681 SH   SOLE   12,681 0 0
CHURCH & DWIGHT CO INC Stock 171340102 10 101 SH   SOLE 9 101 0 0
CHURCH & DWIGHT CO INC Stock 171340102 2 19 SH   SOLE 46 19 0 0
CHURCH & DWIGHT CO INC Stock 171340102 12 117 SH   SOLE 47 117 0 0
CHURCH & DWIGHT CO INC Stock 171340102 1,606 15,667 SH   SOLE   15,667 0 0
CIENA CORP Stock 171779309 146 1,900 SH   SOLE 41 1,900 0 0
CIENA CORP Stock 171779309 133 1,727 SH   SOLE   1,727 0 0
CIGNA CORP NEW Stock 125523100 33 142 SH   SOLE 9 142 0 0
CIGNA CORP NEW Stock 125523100 3 11 SH   SOLE 46 11 0 0
CIGNA CORP NEW Stock 125523100 1,691 7,366 SH   SOLE   7,365 0 0
CINEMARK HLDGS INC Stock 17243V102 66 4,100 SH   SOLE   4,100 0 0
CISCO SYS INC Stock 17275R102 761 12,001 SH   SOLE 6 12,001 0 0
CISCO SYS INC Stock 17275R102 98 1,554 SH   SOLE 7 1,554 0 0
CISCO SYS INC Stock 17275R102 83 1,314 SH   SOLE 9 1,314 0 0
CISCO SYS INC Stock 17275R102 81 1,278 SH   SOLE 19 1,278 0 0
CISCO SYS INC Stock 17275R102 179 2,828 SH   SOLE 24 2,828 0 0
CISCO SYS INC Stock 17275R102 46 730 SH   SOLE 26 730 0 0
CISCO SYS INC Stock 17275R102 7 104 SH   SOLE 46 104 0 0
CISCO SYS INC Stock 17275R102 54 846 SH   SOLE 47 846 0 0
CISCO SYS INC Stock 17275R102 12,048 190,121 SH   SOLE   190,121 0 0
CITIGROUP INC Stock 172967424 31 506 SH   SOLE 9 506 0 0
CITIGROUP INC Stock 172967424 22 366 SH   SOLE 19 366 0 0
CITIGROUP INC Stock 172967424 1,851 30,656 SH   SOLE   30,655 0 0
CITIZENS FINL GROUP INC Stock 174610105 9 190 SH   SOLE 19 190 0 0
CITIZENS FINL GROUP INC Stock 174610105 1 18 SH   SOLE 46 18 0 0
CITIZENS FINL GROUP INC Stock 174610105 246 5,202 SH   SOLE   5,202 0 0
CLEVELAND-CLIFFS INC NEW Stock 185899101 73 3,376 SH   SOLE 45 3,376 0 0
CLEVELAND-CLIFFS INC NEW Stock 185899101 1,886 86,642 SH   SOLE   86,641 0 0
CLOROX CO DEL Stock 189054109 951 5,457 SH   SOLE 6 5,456 0 0
CLOROX CO DEL Stock 189054109 1 7 SH   SOLE 46 7 0 0
CLOROX CO DEL Stock 189054109 3 18 SH   SOLE 47 18 0 0
CLOROX CO DEL Stock 189054109 461 2,645 SH   SOLE   2,645 0 0
CLOUDFLARE INC Stock 18915M107 1,263 9,604 SH   SOLE   9,604 0 0
CME GROUP INC Stock 12572Q105 3 11 SH   SOLE 7 11 0 0
CME GROUP INC Stock 12572Q105 114 500 SH   SOLE 41 500 0 0
CME GROUP INC Stock 12572Q105 3 11 SH   SOLE 46 11 0 0
CME GROUP INC Stock 12572Q105 4 17 SH   SOLE 47 17 0 0
CME GROUP INC Stock 12572Q105 474 2,074 SH   SOLE   2,073 0 0
COCA COLA CO Stock 191216100 79 1,337 SH   SOLE 7 1,336 0 0
COCA COLA CO Stock 191216100 12 206 SH   SOLE 9 206 0 0
COCA COLA CO Stock 191216100 39 665 SH   SOLE 19 664 0 0
COCA COLA CO Stock 191216100 9,542 161,147 SH   SOLE   161,147 0 0
COCA-COLA FEMSA SAB DE CV ADR 191241108 3 57 SH   SOLE 9 57 0 0
COCA-COLA FEMSA SAB DE CV ADR 191241108 1,710 31,216 SH   SOLE   31,216 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 9 103 SH   SOLE 9 103 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 2 19 SH   SOLE 46 19 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 13 148 SH   SOLE 47 148 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 554 6,247 SH   SOLE   6,247 0 0
COHEN & STEERS INFRASTRUCTUR CEF 19248A109 211 7,413 SH   SOLE   7,413 0 0
COHEN & STEERS REIT & PFD & CEF 19247X100 483 16,893 SH   SOLE   16,893 0 0
COINBASE GLOBAL INC Stock 19260Q107 3,969 15,726 SH   SOLE   15,726 0 0
COLGATE PALMOLIVE CO Stock 194162103 1,698 19,896 SH   SOLE 6 19,896 0 0
COLGATE PALMOLIVE CO Stock 194162103 14 160 SH   SOLE 9 160 0 0
COLGATE PALMOLIVE CO Stock 194162103 3 40 SH   SOLE 19 40 0 0
COLGATE PALMOLIVE CO Stock 194162103 22 259 SH   SOLE 47 259 0 0
COLGATE PALMOLIVE CO Stock 194162103 5,144 60,278 SH   SOLE   60,277 0 0
BRIGHTSPIRE CAPITAL INC REIT 10949T109 114 11,097 SH   SOLE   11,097 0 0
COLUMBIA FINL INC Stock 197641103 814 39,000 SH   SOLE   39,000 0 0
COMCAST CORP NEW Stock 20030N101 93 1,850 SH   SOLE 5 1,850 0 0
COMCAST CORP NEW Stock 20030N101 53 1,043 SH   SOLE 7 1,043 0 0
COMCAST CORP NEW Stock 20030N101 66 1,320 SH   SOLE 9 1,320 0 0
COMCAST CORP NEW Stock 20030N101 41 807 SH   SOLE 19 807 0 0
COMCAST CORP NEW Stock 20030N101 25 490 SH   SOLE 26 490 0 0
COMCAST CORP NEW Stock 20030N101 19 373 SH   SOLE 36 373 0 0
COMCAST CORP NEW Stock 20030N101 5 100 SH   SOLE 46 100 0 0
COMCAST CORP NEW Stock 20030N101 44 876 SH   SOLE 47 876 0 0
COMCAST CORP NEW Stock 20030N101 3,164 62,867 SH   SOLE   62,866 0 0
COMERICA INC Stock 200340107 0 3 SH   SOLE 46 3 0 0
COMERICA INC Stock 200340107 611 7,017 SH   SOLE   7,017 0 0
COMMERCE BANCSHARES INC Stock 200525103 1,103 16,042 SH   SOLE 6 16,042 0 0
COMMERCE BANCSHARES INC Stock 200525103 132 1,927 SH   SOLE   1,927 0 0
SELECT SECTOR SPDR TR ETF 81369Y852 7,550 97,193 SH   SOLE   97,193 0 0
COMMUNITY HEALTH SYS INC NEW Stock 203668108 160 11,990 SH   SOLE   11,990 0 0
COMPASS PATHWAYS PLC ADR 20451W101 421 19,072 SH   SOLE   19,072 0 0
CONAGRA BRANDS INC Stock 205887102 1 25 SH   SOLE 46 25 0 0
CONAGRA BRANDS INC Stock 205887102 2,029 59,406 SH   SOLE   59,406 0 0
CONOCOPHILLIPS Stock 20825C104 18 254 SH   SOLE 9 254 0 0
CONOCOPHILLIPS Stock 20825C104 68 938 SH   SOLE 19 937 0 0
CONOCOPHILLIPS Stock 20825C104 2 24 SH   SOLE 47 24 0 0
CONOCOPHILLIPS Stock 20825C104 8,263 114,480 SH   SOLE   114,480 0 0
CONSOLIDATED EDISON INC Stock 209115104 3 39 SH   SOLE 46 39 0 0
CONSOLIDATED EDISON INC Stock 209115104 11 128 SH   SOLE 47 128 0 0
CONSOLIDATED EDISON INC Stock 209115104 619 7,253 SH   SOLE   7,253 0 0
CONSTELLATION BRANDS INC Stock 21036P108 1 2 SH   SOLE 6 2 0 0
CONSTELLATION BRANDS INC Stock 21036P108 227 903 SH   SOLE 48 903 0 0
CONSTELLATION BRANDS INC Stock 21036P108 2,295 9,143 SH   SOLE   9,143 0 0
SELECT SECTOR SPDR TR ETF 81369Y407 6,492 31,754 SH   SOLE   31,753 0 0
SELECT SECTOR SPDR TR ETF 81369Y308 4,414 57,245 SH   SOLE   57,244 0 0
CONTINENTAL RES INC Stock 212015101 2 48 SH   SOLE 19 48 0 0
CONTINENTAL RES INC Stock 212015101 251 5,598 SH   SOLE   5,598 0 0
COPART INC Stock 217204106 10 69 SH   SOLE 19 69 0 0
COPART INC Stock 217204106 68 450 SH   SOLE 49 450 0 0
COPART INC Stock 217204106 4,325 28,524 SH   SOLE   28,524 0 0
CORE LABORATORIES N V Stock N22717107 24 1,074 SH   SOLE 6 1,074 0 0
CORE LABORATORIES N V Stock N22717107 536 24,035 SH   SOLE   24,035 0 0
CORMEDIX INC Stock 21900C308 68 15,000 SH   SOLE   15,000 0 0
CORNING INC Stock 219350105 1 32 SH   SOLE 7 32 0 0
CORNING INC Stock 219350105 4 116 SH   SOLE 9 116 0 0
CORNING INC Stock 219350105 1,440 38,675 SH   SOLE   38,674 0 0
CORTEVA INC Stock 22052L104 43 915 SH   SOLE 6 915 0 0
CORTEVA INC Stock 22052L104 10 215 SH   SOLE 9 215 0 0
CORTEVA INC Stock 22052L104 48 1,010 SH   SOLE 26 1,010 0 0
CORTEVA INC Stock 22052L104 29 614 SH   SOLE 36 614 0 0
CORTEVA INC Stock 22052L104 340 7,198 SH   SOLE   7,197 0 0
COSTCO WHSL CORP NEW Stock 22160K105 1 1 SH   SOLE 6 1 0 0
COSTCO WHSL CORP NEW Stock 22160K105 30 53 SH   SOLE 9 53 0 0
COSTCO WHSL CORP NEW Stock 22160K105 33 59 SH   SOLE 19 58 0 0
COSTCO WHSL CORP NEW Stock 22160K105 142 250 SH   SOLE 41 250 0 0
COSTCO WHSL CORP NEW Stock 22160K105 93 163 SH   SOLE 47 163 0 0
COSTCO WHSL CORP NEW Stock 22160K105 13,076 23,033 SH   SOLE   23,032 0 0
COUPA SOFTWARE INC Stock 22266L106 334 2,111 SH   SOLE   2,111 0 0
CRESTWOOD EQUITY PARTNERS LP Stock 226344208 568 20,600 SH   SOLE   20,600 0 0
CRISPR THERAPEUTICS AG Stock H17182108 936 12,351 SH   SOLE   12,351 0 0
CROCS INC Stock 227046109 8 62 SH   SOLE 6 61 0 0
CROCS INC Stock 227046109 0 0 SH   SOLE 19 0 0 0
CROCS INC Stock 227046109 1,284 10,013 SH   SOLE   10,013 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105 3 14 SH   SOLE 47 14 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105 3,991 19,494 SH   SOLE   19,494 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 1 5 SH   SOLE 6 5 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 74 355 SH   SOLE 7 355 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 11 52 SH   SOLE 9 52 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 43 207 SH   SOLE 19 207 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 2 11 SH   SOLE 46 11 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 3 12 SH   SOLE 47 12 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 953 4,566 SH   SOLE   4,566 0 0
CROWN HLDGS INC Stock 228368106 32 290 SH   SOLE 9 290 0 0
CROWN HLDGS INC Stock 228368106 187 1,693 SH   SOLE   1,693 0 0
CSX CORP Stock 126408103 3 80 SH   SOLE 46 80 0 0
CSX CORP Stock 126408103 3,149 83,751 SH   SOLE   83,750 0 0
CUBESMART REIT 229663109 1 11 SH   SOLE 47 11 0 0
CUBESMART REIT 229663109 539 9,470 SH   SOLE   9,470 0 0
CULLEN FROST BANKERS INC Stock 229899109 1,132 8,979 SH   SOLE 6 8,979 0 0
CULLEN FROST BANKERS INC Stock 229899109 34 268 SH   SOLE   268 0 0
CUMMINS INC Stock 231021106 3,383 15,509 SH   SOLE   15,509 0 0
CURIOSITYSTREAM INC Stock 23130Q107 150 25,232 SH   SOLE   25,232 0 0
CVS HEALTH CORP Stock 126650100 48 466 SH   SOLE 9 466 0 0
CVS HEALTH CORP Stock 126650100 47 456 SH   SOLE 19 455 0 0
CVS HEALTH CORP Stock 126650100 35 337 SH   SOLE 47 337 0 0
CVS HEALTH CORP Stock 126650100 11,671 113,135 SH   SOLE   113,135 0 0
CYRUSONE INC REIT 23283R100 1 14 SH   SOLE 47 14 0 0
CYRUSONE INC REIT 23283R100 655 7,297 SH   SOLE   7,297 0 0
D R HORTON INC Stock 23331A109 6 53 SH   SOLE 19 53 0 0
D R HORTON INC Stock 23331A109 280 2,585 SH   SOLE 30 2,585 0 0
D R HORTON INC Stock 23331A109 1 7 SH   SOLE 46 7 0 0
D R HORTON INC Stock 23331A109 7 60 SH   SOLE 47 60 0 0
D R HORTON INC Stock 23331A109 350 3,230 SH   SOLE   3,230 0 0
DANAHER CORPORATION Stock 235851102 50 153 SH   SOLE 9 153 0 0
DANAHER CORPORATION Stock 235851102 6 18 SH   SOLE 19 18 0 0
DANAHER CORPORATION Stock 235851102 66 202 SH   SOLE 45 202 0 0
DANAHER CORPORATION Stock 235851102 5 15 SH   SOLE 46 15 0 0
DANAHER CORPORATION Stock 235851102 39 119 SH   SOLE 47 119 0 0
DANAHER CORPORATION Stock 235851102 4,299 13,068 SH   SOLE   13,067 0 0
DANIMER SCIENTIFIC INC Stock 236272100 430 50,464 SH   SOLE   50,464 0 0
DARDEN RESTAURANTS INC Stock 237194105 1 9 SH   SOLE 6 9 0 0
DARDEN RESTAURANTS INC Stock 237194105 10 65 SH   SOLE 9 65 0 0
DARDEN RESTAURANTS INC Stock 237194105 121 800 SH   SOLE 41 800 0 0
DARDEN RESTAURANTS INC Stock 237194105 1 4 SH   SOLE 46 4 0 0
DARDEN RESTAURANTS INC Stock 237194105 1,271 8,438 SH   SOLE   8,438 0 0
DATADOG INC Stock 23804L103 4,029 22,620 SH   SOLE   22,620 0 0
INVESCO DB COMMDY INDX TRCK ETF 46138B103 245 11,808 SH   SOLE 6 11,808 0 0
INVESCO DB COMMDY INDX TRCK ETF 46138B103 3,653 175,793 SH   SOLE   175,793 0 0
DECKERS OUTDOOR CORP Stock 243537107 318 869 SH   SOLE   869 0 0
DEERE & CO Stock 244199105 8 22 SH   SOLE 9 22 0 0
DEERE & CO Stock 244199105 12 35 SH   SOLE 19 35 0 0
DEERE & CO Stock 244199105 2 7 SH   SOLE 46 7 0 0
DEERE & CO Stock 244199105 5,950 17,353 SH   SOLE   17,352 0 0
ETF SER SOLUTIONS ETF 26922A289 1,018 24,420 SH   SOLE   24,420 0 0
DELL TECHNOLOGIES INC Stock 24703L202 470 8,373 SH   SOLE   8,373 0 0
DELTA AIR LINES INC DEL Stock 247361702 3,004 76,874 SH   SOLE   76,873 0 0
DESKTOP METAL INC Stock 25058X105 80 16,244 SH   SOLE   16,244 0 0
DEVON ENERGY CORP NEW Stock 25179M103 6 141 SH   SOLE 9 141 0 0
DEVON ENERGY CORP NEW Stock 25179M103 19 437 SH   SOLE 19 437 0 0
DEVON ENERGY CORP NEW Stock 25179M103 144 3,276 SH   SOLE 45 3,276 0 0
DEVON ENERGY CORP NEW Stock 25179M103 5 122 SH   SOLE 46 122 0 0
DEVON ENERGY CORP NEW Stock 25179M103 1,515 34,392 SH   SOLE   34,391 0 0
DEXCOM INC Stock 252131107 9 17 SH   SOLE 4 17 0 0
DEXCOM INC Stock 252131107 46 85 SH   SOLE 6 85 0 0
DEXCOM INC Stock 252131107 1 1 SH   SOLE 9 1 0 0
DEXCOM INC Stock 252131107 2 4 SH   SOLE 19 4 0 0
DEXCOM INC Stock 252131107 1 1 SH   SOLE 46 1 0 0
DEXCOM INC Stock 252131107 4 7 SH   SOLE 47 7 0 0
DEXCOM INC Stock 252131107 90 167 SH   SOLE 48 167 0 0
DEXCOM INC Stock 252131107 1,252 2,331 SH   SOLE   2,331 0 0
DIAGEO PLC ADR 25243Q205 209 950 SH   SOLE 5 950 0 0
DIAGEO PLC ADR 25243Q205 1,417 6,439 SH   SOLE 6 6,439 0 0
DIAGEO PLC ADR 25243Q205 7 33 SH   SOLE 9 33 0 0
DIAGEO PLC ADR 25243Q205 4 17 SH   SOLE 33 17 0 0
DIAGEO PLC ADR 25243Q205 18 80 SH   SOLE 47 80 0 0
DIAGEO PLC ADR 25243Q205 1,281 5,818 SH   SOLE   5,818 0 0
DICKS SPORTING GOODS INC Stock 253393102 1,014 8,818 SH   SOLE   8,817 0 0
DIGITAL RLTY TR INC REIT 253868103 796 4,501 SH   SOLE 6 4,500 0 0
DIGITAL RLTY TR INC REIT 253868103 1 7 SH   SOLE 46 7 0 0
DIGITAL RLTY TR INC REIT 253868103 1,896 10,718 SH   SOLE   10,718 0 0
DIGITAL TURBINE INC Stock 25400W102 1 16 SH   SOLE 9 16 0 0
DIGITAL TURBINE INC Stock 25400W102 6,745 110,594 SH   SOLE   110,593 0 0
DIGITALOCEAN HLDGS INC Stock 25402D102 1,599 19,901 SH   SOLE   19,901 0 0
DIMENSIONAL ETF TRUST ETF 25434V401 4,560 88,210 SH   SOLE   88,210 0 0
DIMENSIONAL ETF TRUST ETF 25434V104 360 10,923 SH   SOLE   10,923 0 0
DIREXION SHS ETF TR ETF 25460G732 224 8,312 SH   SOLE   8,311 0 0
DISCOVER FINL SVCS Stock 254709108 8 65 SH   SOLE 9 65 0 0
DISCOVER FINL SVCS Stock 254709108 2 17 SH   SOLE 19 17 0 0
DISCOVER FINL SVCS Stock 254709108 1 9 SH   SOLE 46 9 0 0
DISCOVER FINL SVCS Stock 254709108 11 91 SH   SOLE 47 91 0 0
DISCOVER FINL SVCS Stock 254709108 788 6,818 SH   SOLE   6,818 0 0
DISCOVERY INC Stock 25470F104 3 132 SH   SOLE 9 132 0 0
DISCOVERY INC Stock 25470F104 271 11,493 SH   SOLE   11,493 0 0
DNP SELECT INCOME FD INC CEF 23325P104 3,712 341,506 SH   SOLE   341,505 0 0
DOCEBO INC Stock 25609L105 1,236 18,386 SH   SOLE   18,386 0 0
DOCUSIGN INC Stock 256163106 25 162 SH   SOLE 28 162 0 0
DOCUSIGN INC Stock 256163106 7 46 SH   SOLE 47 46 0 0
DOCUSIGN INC Stock 256163106 200 1,314 SH   SOLE 48 1,314 0 0
DOCUSIGN INC Stock 256163106 4,607 30,250 SH   SOLE   30,250 0 0
DOLLAR GEN CORP NEW Stock 256677105 6 25 SH   SOLE 9 25 0 0
DOLLAR GEN CORP NEW Stock 256677105 235 995 SH   SOLE 30 995 0 0
DOLLAR GEN CORP NEW Stock 256677105 112 475 SH   SOLE 41 475 0 0
DOLLAR GEN CORP NEW Stock 256677105 19 82 SH   SOLE 47 82 0 0
DOLLAR GEN CORP NEW Stock 256677105 70 298 SH   SOLE 49 298 0 0
DOLLAR GEN CORP NEW Stock 256677105 5,478 23,229 SH   SOLE   23,228 0 0
DOLLAR TREE INC Stock 256746108 836 5,946 SH   SOLE 6 5,946 0 0
DOLLAR TREE INC Stock 256746108 171 1,215 SH   SOLE   1,215 0 0
DOMINION ENERGY INC Stock 25746U109 46 580 SH   SOLE 26 580 0 0
DOMINION ENERGY INC Stock 25746U109 1 11 SH   SOLE 47 11 0 0
DOMINION ENERGY INC Stock 25746U109 1,132 14,406 SH   SOLE   14,405 0 0
DONALDSON INC Stock 257651109 1,019 17,202 SH   SOLE 6 17,202 0 0
DONALDSON INC Stock 257651109 69 1,168 SH   SOLE   1,168 0 0
DOUBLELINE INCOME SOLUTIONS CEF 258622109 231 14,353 SH   SOLE   14,353 0 0
DOVER CORP Stock 260003108 8 44 SH   SOLE 9 44 0 0
DOVER CORP Stock 260003108 127 700 SH   SOLE 41 700 0 0
DOVER CORP Stock 260003108 1 6 SH   SOLE 46 6 0 0
DOVER CORP Stock 260003108 168 927 SH   SOLE   927 0 0
DOW INC Stock 260557103 657 11,581 SH   SOLE 6 11,581 0 0
DOW INC Stock 260557103 8 149 SH   SOLE 9 149 0 0
DOW INC Stock 260557103 26 465 SH   SOLE 19 465 0 0
DOW INC Stock 260557103 2,324 40,968 SH   SOLE   40,968 0 0
DRDGOLD LIMITED ADR 26152H301 356 42,028 SH   SOLE   42,027 0 0
DSS INC Stock 26253C102 13 20,000 SH   SOLE   20,000 0 0
DTE ENERGY CO Stock 233331107 1,558 13,032 SH   SOLE   13,032 0 0
DUFF & PHELPS UTLITY AND INF CEF 26433C105 155 10,750 SH   SOLE   10,750 0 0
DUKE ENERGY CORP NEW Stock 26441C204 9 84 SH   SOLE 6 84 0 0
DUKE ENERGY CORP NEW Stock 26441C204 7 63 SH   SOLE 9 63 0 0
DUKE ENERGY CORP NEW Stock 26441C204 21 198 SH   SOLE 47 198 0 0
DUKE ENERGY CORP NEW Stock 26441C204 5,392 51,400 SH   SOLE   51,399 0 0
DUPONT DE NEMOURS INC Stock 26614N102 320 3,960 SH   SOLE 6 3,960 0 0
DUPONT DE NEMOURS INC Stock 26614N102 7 81 SH   SOLE 9 81 0 0
DUPONT DE NEMOURS INC Stock 26614N102 71 885 SH   SOLE 26 885 0 0
DUPONT DE NEMOURS INC Stock 26614N102 3 32 SH   SOLE 46 32 0 0
DUPONT DE NEMOURS INC Stock 26614N102 771 9,546 SH   SOLE   9,545 0 0
DXC TECHNOLOGY CO Stock 23355L106 6 190 SH   SOLE 9 190 0 0
DXC TECHNOLOGY CO Stock 23355L106 196 6,075 SH   SOLE   6,075 0 0
EAGLE MATLS INC Stock 26969P108 2,437 14,643 SH   SOLE   14,643 0 0
EAGLE PT CR CO LLC CEF 269808101 317 22,671 SH   SOLE   22,670 0 0
EASTMAN CHEM CO Stock 277432100 106 875 SH   SOLE 7 875 0 0
EASTMAN CHEM CO Stock 277432100 9 75 SH   SOLE 9 75 0 0
EASTMAN CHEM CO Stock 277432100 31 259 SH   SOLE 19 259 0 0
EASTMAN CHEM CO Stock 277432100 1,021 8,445 SH   SOLE   8,445 0 0
EATON CORP PLC Stock G29183103 16 92 SH   SOLE 4 92 0 0
EATON CORP PLC Stock G29183103 93 536 SH   SOLE 7 536 0 0
EATON CORP PLC Stock G29183103 6 33 SH   SOLE 9 33 0 0
EATON CORP PLC Stock G29183103 112 650 SH   SOLE 41 650 0 0
EATON CORP PLC Stock G29183103 20 117 SH   SOLE 47 117 0 0
EATON CORP PLC Stock G29183103 4,171 24,137 SH   SOLE   24,137 0 0
EATON VANCE LTD DURATION INC CEF 27828H105 186 14,198 SH   SOLE   14,198 0 0
EATON VANCE MUN INCOME 2028 CEF 27829U105 258 12,000 SH   SOLE   12,000 0 0
EATON VANCE RISK-MANAGED DIV CEF 27829G106 1,366 127,793 SH   SOLE   127,792 0 0
EATON VANCE TAX-MANAGED GLOB CEF 27829C105 230 20,553 SH   SOLE   20,553 0 0
EBAY INC. Stock 278642103 123 1,855 SH   SOLE 24 1,855 0 0
EBAY INC. Stock 278642103 1 15 SH   SOLE 46 15 0 0
EBAY INC. Stock 278642103 995 14,962 SH   SOLE   14,962 0 0
ECOLAB INC Stock 278865100 10 43 SH   SOLE 9 43 0 0
ECOLAB INC Stock 278865100 144 614 SH   SOLE 11 614 0 0
ECOLAB INC Stock 278865100 3 12 SH   SOLE 46 12 0 0
ECOLAB INC Stock 278865100 929 3,961 SH   SOLE   3,961 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 22 173 SH   SOLE 9 173 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 5 40 SH   SOLE 19 40 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 2 17 SH   SOLE 46 17 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 3 20 SH   SOLE 47 20 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 6,300 48,629 SH   SOLE   48,628 0 0
ELASTIC N V Stock N14506104 16 133 SH   SOLE 9 133 0 0
ELASTIC N V Stock N14506104 1,104 8,970 SH   SOLE   8,970 0 0
ELECTRONIC ARTS INC Stock 285512109 9 69 SH   SOLE 9 69 0 0
ELECTRONIC ARTS INC Stock 285512109 33 253 SH   SOLE 24 253 0 0
ELECTRONIC ARTS INC Stock 285512109 361 2,741 SH   SOLE   2,740 0 0
ELLINGTON RESIDENTIAL MTG RE REIT 288578107 122 11,729 SH   SOLE   11,729 0 0
EMCOR GROUP INC Stock 29084Q100 35 272 SH   SOLE 9 272 0 0
EMCOR GROUP INC Stock 29084Q100 10 78 SH   SOLE 19 78 0 0
EMCOR GROUP INC Stock 29084Q100 11 88 SH   SOLE 33 88 0 0
EMCOR GROUP INC Stock 29084Q100 192 1,510 SH   SOLE   1,510 0 0
EMERSON ELEC CO Stock 291011104 6 68 SH   SOLE 9 68 0 0
EMERSON ELEC CO Stock 291011104 25 264 SH   SOLE 19 263 0 0
EMERSON ELEC CO Stock 291011104 3 27 SH   SOLE 46 27 0 0
EMERSON ELEC CO Stock 291011104 2,435 26,189 SH   SOLE   26,189 0 0
ENBRIDGE INC Stock 29250N105 60 1,531 SH   SOLE 26 1,531 0 0
ENBRIDGE INC Stock 29250N105 3 73 SH   SOLE 33 73 0 0
ENBRIDGE INC Stock 29250N105 1,776 45,434 SH   SOLE   45,433 0 0
ENCORE CAP GROUP INC Stock 292554102 234 3,764 SH   SOLE   3,763 0 0
ENDAVA PLC ADR 29260V105 1,085 6,461 SH   SOLE   6,461 0 0
SELECT SECTOR SPDR TR ETF 81369Y506 7,079 127,551 SH   SOLE   127,550 0 0
ENERGY TRANSFER L P Stock 29273V100 918 111,571 SH   SOLE   111,570 0 0
ENI S P A ADR 26874R108 2 83 SH   SOLE 33 83 0 0
ENI S P A ADR 26874R108 344 12,454 SH   SOLE   12,454 0 0
ENTEGRIS INC Stock 29362U104 9 64 SH   SOLE 6 64 0 0
ENTEGRIS INC Stock 29362U104 8 61 SH   SOLE 9 61 0 0
ENTEGRIS INC Stock 29362U104 59 425 SH   SOLE 41 425 0 0
ENTEGRIS INC Stock 29362U104 527 3,800 SH   SOLE   3,800 0 0
ENTERGY CORP NEW Stock 29364G103 625 5,551 SH   SOLE 6 5,551 0 0
ENTERGY CORP NEW Stock 29364G103 10 87 SH   SOLE 19 87 0 0
ENTERGY CORP NEW Stock 29364G103 1 5 SH   SOLE 47 5 0 0
ENTERGY CORP NEW Stock 29364G103 168 1,491 SH   SOLE   1,491 0 0
ENTERPRISE PRODS PARTNERS L Stock 293792107 0 12 SH   SOLE 47 11 0 0
ENTERPRISE PRODS PARTNERS L Stock 293792107 2,187 99,612 SH   SOLE   99,612 0 0
ENZO BIOCHEM INC Stock 294100102 34 10,500 SH   SOLE   10,500 0 0
EOG RES INC Stock 26875P101 8 88 SH   SOLE 9 88 0 0
EOG RES INC Stock 26875P101 24 270 SH   SOLE 26 270 0 0
EOG RES INC Stock 26875P101 1,371 15,430 SH   SOLE   15,430 0 0
EPAM SYS INC Stock 29414B104 18 27 SH   SOLE 19 27 0 0
EPAM SYS INC Stock 29414B104 56 84 SH   SOLE 29 84 0 0
EPAM SYS INC Stock 29414B104 713 1,066 SH   SOLE   1,066 0 0
EQUINIX INC REIT 29444U700 16 19 SH   SOLE 4 19 0 0
EQUINIX INC REIT 29444U700 1 1 SH   SOLE 9 1 0 0
EQUINIX INC REIT 29444U700 26 31 SH   SOLE 33 31 0 0
EQUINIX INC REIT 29444U700 2 2 SH   SOLE 47 2 0 0
EQUINIX INC REIT 29444U700 1,447 1,710 SH   SOLE   1,710 0 0
EQUITRANS MIDSTREAM CORP Stock 294600101 132 12,731 SH   SOLE   12,731 0 0
LAUDER ESTEE COS INC Stock 518439104 1 3 SH   SOLE 6 3 0 0
LAUDER ESTEE COS INC Stock 518439104 17 46 SH   SOLE 19 46 0 0
LAUDER ESTEE COS INC Stock 518439104 2,012 5,434 SH   SOLE   5,434 0 0
ETF MANAGERS TR ETF 26924G201 396 6,447 SH   SOLE   6,446 0 0
ETF MANAGERS TR ETF 26924G102 488 39,065 SH   SOLE   39,065 0 0
ETF MANAGERS TR ETF 26924G409 358 6,169 SH   SOLE   6,169 0 0
ETF MANAGERS TR ETF 26924G771 335 13,750 SH   SOLE   13,750 0 0
ETSY INC Stock 29786A106 10 47 SH   SOLE 9 47 0 0
ETSY INC Stock 29786A106 0 0 SH   SOLE 19 0 0 0
ETSY INC Stock 29786A106 1 3 SH   SOLE 46 3 0 0
ETSY INC Stock 29786A106 1 3 SH   SOLE 47 3 0 0
ETSY INC Stock 29786A106 4,305 19,665 SH   SOLE   19,665 0 0
EURONET WORLDWIDE INC Stock 298736109 31 262 SH   SOLE 9 262 0 0
EURONET WORLDWIDE INC Stock 298736109 19 158 SH   SOLE 33 158 0 0
EURONET WORLDWIDE INC Stock 298736109 240 2,016 SH   SOLE   2,016 0 0
EVERGY INC Stock 30034W106 10 147 SH   SOLE 9 147 0 0
EVERGY INC Stock 30034W106 26 375 SH   SOLE 19 375 0 0
EVERGY INC Stock 30034W106 364 5,300 SH   SOLE   5,299 0 0
EVERI HLDGS INC Stock 30034T103 197 9,222 SH   SOLE   9,222 0 0
EXELON CORP Stock 30161N101 9 150 SH   SOLE 9 150 0 0
EXELON CORP Stock 30161N101 578 10,014 SH   SOLE   10,013 0 0
EXPEDITORS INTL WASH INC Stock 302130109 1,412 10,518 SH   SOLE 6 10,518 0 0
EXPEDITORS INTL WASH INC Stock 302130109 4 33 SH   SOLE 9 33 0 0
EXPEDITORS INTL WASH INC Stock 302130109 4 29 SH   SOLE 19 29 0 0
EXPEDITORS INTL WASH INC Stock 302130109 1 7 SH   SOLE 46 7 0 0
EXPEDITORS INTL WASH INC Stock 302130109 26 196 SH   SOLE 47 196 0 0
EXPEDITORS INTL WASH INC Stock 302130109 1,751 13,042 SH   SOLE   13,042 0 0
EXTRA SPACE STORAGE INC REIT 30225T102 4 17 SH   SOLE 19 17 0 0
EXTRA SPACE STORAGE INC REIT 30225T102 101 444 SH   SOLE 45 444 0 0
EXTRA SPACE STORAGE INC REIT 30225T102 2 7 SH   SOLE 47 7 0 0
EXTRA SPACE STORAGE INC REIT 30225T102 1,651 7,281 SH   SOLE   7,281 0 0
EXXON MOBIL CORP Stock 30231G102 9 139 SH   SOLE 6 139 0 0
EXXON MOBIL CORP Stock 30231G102 16 262 SH   SOLE 9 262 0 0
EXXON MOBIL CORP Stock 30231G102 89 1,450 SH   SOLE 19 1,450 0 0
EXXON MOBIL CORP Stock 30231G102 8 129 SH   SOLE 47 129 0 0
EXXON MOBIL CORP Stock 30231G102 12,960 211,804 SH   SOLE   211,804 0 0
F5 INC Stock 315616102 1 5 SH   SOLE 19 5 0 0
F5 INC Stock 315616102 10 41 SH   SOLE 47 41 0 0
F5 INC Stock 315616102 279 1,142 SH   SOLE   1,142 0 0
FACTSET RESH SYS INC Stock 303075105 21 43 SH   SOLE 47 43 0 0
FACTSET RESH SYS INC Stock 303075105 1,833 3,771 SH   SOLE   3,771 0 0
FAIR ISAAC CORP Stock 303250104 7 15 SH   SOLE 9 15 0 0
FAIR ISAAC CORP Stock 303250104 9 20 SH   SOLE 19 20 0 0
FAIR ISAAC CORP Stock 303250104 1,301 2,999 SH   SOLE   2,999 0 0
FARFETCH LTD Stock 30744W107 2 58 SH   SOLE 9 58 0 0
FARFETCH LTD Stock 30744W107 213 6,359 SH   SOLE   6,359 0 0
FARMLAND PARTNERS INC REIT 31154R109 1 61 SH   SOLE 49 61 0 0
FARMLAND PARTNERS INC REIT 31154R109 169 14,165 SH   SOLE   14,165 0 0
FASTENAL CO Stock 311900104 825 12,880 SH   SOLE 6 12,879 0 0
FASTENAL CO Stock 311900104 1 21 SH   SOLE 46 21 0 0
FASTENAL CO Stock 311900104 14 218 SH   SOLE 47 218 0 0
FASTENAL CO Stock 311900104 1,628 25,412 SH   SOLE   25,411 0 0
FEDEX CORP Stock 31428X106 698 2,700 SH   SOLE 5 2,700 0 0
FEDEX CORP Stock 31428X106 8 31 SH   SOLE 9 31 0 0
FEDEX CORP Stock 31428X106 5 18 SH   SOLE 19 18 0 0
FEDEX CORP Stock 31428X106 19 74 SH   SOLE 47 74 0 0
FEDEX CORP Stock 31428X106 5,019 19,407 SH   SOLE   19,406 0 0
FIDELITY COVINGTON TRUST ETF 316092352 345 9,958 SH   SOLE   9,958 0 0
FIDELITY MERRIMACK STR TR ETF 316188101 1,097 19,940 SH   SOLE   19,939 0 0
FIDELITY COVINGTON TRUST ETF 316092840 902 22,393 SH   SOLE   22,392 0 0
FIDELITY COVINGTON TRUST ETF 316092618 502 9,191 SH   SOLE   9,191 0 0
FIDELITY MERRIMACK STR TR ETF 316188200 14 278 SH   SOLE 9 278 0 0
FIDELITY MERRIMACK STR TR ETF 316188200 398 7,689 SH   SOLE   7,688 0 0
FIDELITY MERRIMACK STR TR ETF 316188408 881 17,373 SH   SOLE   17,373 0 0
FIDELITY COVINGTON TRUST ETF 316092824 1,550 29,636 SH   SOLE   29,636 0 0
FIDELITY COVINGTON TRUST ETF 316092204 4 42 SH   SOLE 9 42 0 0
FIDELITY COVINGTON TRUST ETF 316092204 1,403 15,894 SH   SOLE   15,894 0 0
FIDELITY COVINGTON TRUST ETF 316092303 4 81 SH   SOLE 9 81 0 0
FIDELITY COVINGTON TRUST ETF 316092303 4,120 88,276 SH   SOLE   88,276 0 0
FIDELITY COVINGTON TRUST ETF 316092402 3 219 SH   SOLE 9 219 0 0
FIDELITY COVINGTON TRUST ETF 316092402 1,801 118,664 SH   SOLE   118,664 0 0
FIDELITY COVINGTON TRUST ETF 316092501 42 747 SH   SOLE 9 746 0 0
FIDELITY COVINGTON TRUST ETF 316092501 3,417 61,106 SH   SOLE   61,106 0 0
FIDELITY COVINGTON TRUST ETF 316092600 14 205 SH   SOLE 9 205 0 0
FIDELITY COVINGTON TRUST ETF 316092600 3,814 55,542 SH   SOLE   55,542 0 0
FIDELITY COVINGTON TRUST ETF 316092709 4 64 SH   SOLE 9 64 0 0
FIDELITY COVINGTON TRUST ETF 316092709 3,536 62,917 SH   SOLE   62,917 0 0
FIDELITY COVINGTON TRUST ETF 316092808 78 576 SH   SOLE 9 576 0 0
FIDELITY COVINGTON TRUST ETF 316092808 40,024 295,598 SH   SOLE   295,597 0 0
FIDELITY COVINGTON TRUST ETF 316092881 4 75 SH   SOLE 9 75 0 0
FIDELITY COVINGTON TRUST ETF 316092881 1,808 35,914 SH   SOLE   35,914 0 0
FIDELITY COVINGTON TRUST ETF 316092857 4 111 SH   SOLE 9 111 0 0
FIDELITY COVINGTON TRUST ETF 316092857 2,135 61,495 SH   SOLE   61,494 0 0
FIDELITY COVINGTON TRUST ETF 316092873 3 67 SH   SOLE 9 67 0 0
FIDELITY COVINGTON TRUST ETF 316092873 278 5,413 SH   SOLE   5,412 0 0
FIDELITY COVINGTON TRUST ETF 316092865 4 81 SH   SOLE 9 81 0 0
FIDELITY COVINGTON TRUST ETF 316092865 4,444 95,948 SH   SOLE   95,948 0 0
FIDELITY COMWLTH TR ETF 315912808 5,531 90,813 SH   SOLE   90,813 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 851 16,316 SH   SOLE 6 16,315 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 41 787 SH   SOLE 9 787 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 31 603 SH   SOLE 19 603 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 15 286 SH   SOLE 33 286 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 19 368 SH   SOLE 47 368 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 152 2,912 SH   SOLE   2,911 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 11 101 SH   SOLE 4 101 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 862 7,900 SH   SOLE 6 7,900 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 5 50 SH   SOLE 9 50 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 3 23 SH   SOLE 46 23 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 68 619 SH   SOLE 49 619 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 81 746 SH   SOLE   745 0 0
FIDELITY COVINGTON TRUST ETF 316092527 314 8,769 SH   SOLE   8,769 0 0
FIDELITY MERRIMACK STR TR ETF 316188309 185 3,486 SH   SOLE 11 3,486 0 0
FIDELITY MERRIMACK STR TR ETF 316188309 4,900 92,409 SH   SOLE   92,408 0 0
FIDUS INVT CORP CEF 316500107 180 10,027 SH   SOLE   10,027 0 0
FIFTH THIRD BANCORP Stock 316773100 1 25 SH   SOLE 6 25 0 0
FIFTH THIRD BANCORP Stock 316773100 14 318 SH   SOLE 9 318 0 0
FIFTH THIRD BANCORP Stock 316773100 29 657 SH   SOLE 19 656 0 0
FIFTH THIRD BANCORP Stock 316773100 1 29 SH   SOLE 46 29 0 0
FIFTH THIRD BANCORP Stock 316773100 4 94 SH   SOLE 47 94 0 0
FIFTH THIRD BANCORP Stock 316773100 1,057 24,266 SH   SOLE   24,265 0 0
SELECT SECTOR SPDR TR ETF 81369Y605 12,392 317,327 SH   SOLE   317,326 0 0
FIRST MAJESTIC SILVER CORP Stock 32076V103 392 35,262 SH   SOLE   35,262 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100 15 71 SH   SOLE 9 71 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100 28 136 SH   SOLE 33 136 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100 116 560 SH   SOLE 41 560 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100 0 1 SH   SOLE 46 1 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100 477 2,308 SH   SOLE   2,307 0 0
FIRST TR / ABERDEEN GLOBAL O CEF 337319107 131 13,622 SH   SOLE   13,622 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X101 7,622 122,858 SH   SOLE   122,858 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X192 623 5,973 SH   SOLE   5,972 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X150 9,448 151,393 SH   SOLE   151,392 0 0
FIRST TR LRGE CP CORE ALPHA ETF 33734K109 428 4,637 SH   SOLE   4,637 0 0
FIRST TR MORNINGSTAR DIVID L ETF 336917109 3,891 109,413 SH   SOLE   109,413 0 0
FIRST TR EXCHANGE TRAD FD VI ETF 33740Y101 251 8,713 SH   SOLE   8,712 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E104 2,109 24,949 SH   SOLE   24,949 0 0
FIRST TR EXCHANGE TRADED FD ETF 33733A102 349 7,324 SH   SOLE   7,324 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R605 1,097 22,306 SH   SOLE   22,305 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R696 551 16,291 SH   SOLE   16,291 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E302 2 9 SH   SOLE 9 9 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E302 2,913 12,880 SH   SOLE   12,880 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q408 344 5,748 SH   SOLE   5,748 0 0
FIRST TR EXCHANGE TRAD FD VI ETF 33739H101 934 40,486 SH   SOLE   40,485 0 0
FIRST TR EXCH TRADED FD III ETF 33739P855 384 18,824 SH   SOLE   18,824 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q200 5,825 116,519 SH   SOLE   116,519 0 0
FIRST TR EXCH TRADED FD III ETF 33739N108 1,596 28,004 SH   SOLE   28,004 0 0
FIRST TR EXCHANGE-TRADED ALP ETF 33737M102 291 3,921 SH   SOLE   3,921 0 0
FIRST TR EXCHANGE-TRADED ALP ETF 33737M201 324 6,880 SH   SOLE   6,879 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X846 9 165 SH   SOLE 6 165 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X846 522 9,885 SH   SOLE   9,885 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E500 1,057 15,555 SH   SOLE   15,555 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R845 9,335 480,188 SH   SOLE   480,188 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R506 2,427 46,861 SH   SOLE   46,861 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R118 323 5,146 SH   SOLE   5,145 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R795 6,560 189,865 SH   SOLE   189,865 0 0
FIRST TR NAS100 EQ WEIGHTED ETF 337344105 1,316 11,108 SH   SOLE   11,108 0 0
FIRST TR NASDAQ 100 TECH IND ETF 337345102 10,398 59,360 SH   SOLE   59,360 0 0
FIRST TR EXCH TRADED FD III ETF 33739E108 1,465 72,082 SH   SOLE   72,082 0 0
FIRST TR S&P REIT INDEX FD ETF 33734G108 209 6,410 SH   SOLE   6,410 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D309 32 669 SH   SOLE 9 669 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D309 300 6,255 SH   SOLE 25 6,255 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D309 24 501 SH   SOLE 37 501 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D309 541 11,290 SH   SOLE   11,290 0 0
FIRST TR EXCH TRADED FD III ETF 33739P830 793 38,119 SH   SOLE   38,119 0 0
FIRST TR EXCHANGE-TRADED ALP ETF 33737M300 316 4,232 SH   SOLE   4,232 0 0
FIRST TR SPECIALTY FIN & FIN CEF 33733G109 85 20,792 SH   SOLE   20,792 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q507 203 4,894 SH   SOLE   4,894 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D408 441 9,217 SH   SOLE   9,217 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F805 1,308 24,583 SH   SOLE   24,583 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X176 452 3,426 SH   SOLE   3,426 0 0
FIRST TR EXCHANGE TRADED FD ETF 336920103 826 6,744 SH   SOLE   6,744 0 0
FIRST TR VALUE LINE DIVID IN ETF 33734H106 28 644 SH   SOLE 11 644 0 0
FIRST TR VALUE LINE DIVID IN ETF 33734H106 6,399 148,681 SH   SOLE   148,680 0 0
FIRSTENERGY CORP Stock 337932107 7 159 SH   SOLE 9 159 0 0
FIRSTENERGY CORP Stock 337932107 10 247 SH   SOLE 19 247 0 0
FIRSTENERGY CORP Stock 337932107 1 28 SH   SOLE 25 27 0 0
FIRSTENERGY CORP Stock 337932107 1 23 SH   SOLE 47 23 0 0
FIRSTENERGY CORP Stock 337932107 1,342 32,269 SH   SOLE   32,269 0 0
FISERV INC Stock 337738108 31 302 SH   SOLE 2 302 0 0
FISERV INC Stock 337738108 4 38 SH   SOLE 19 38 0 0
FISERV INC Stock 337738108 2,510 24,179 SH   SOLE   24,179 0 0
FISKER INC Stock 33813J106 576 36,609 SH   SOLE   36,609 0 0
FIVE9 INC Stock 338307101 0 3 SH   SOLE 19 3 0 0
FIVE9 INC Stock 338307101 2 11 SH   SOLE 47 11 0 0
FIVE9 INC Stock 338307101 555 4,041 SH   SOLE   4,041 0 0
FIVERR INTL LTD Stock M4R82T106 1,476 12,983 SH   SOLE   12,983 0 0
FLEETCOR TECHNOLOGIES INC Stock 339041105 1 4 SH   SOLE 46 4 0 0
FLEETCOR TECHNOLOGIES INC Stock 339041105 232 1,037 SH   SOLE   1,037 0 0
FLEXSHARES TR ETF 33939L506 1,229 46,700 SH   SOLE   46,700 0 0
FLOOR & DECOR HLDGS INC Stock 339750101 10 75 SH   SOLE 9 75 0 0
FLOOR & DECOR HLDGS INC Stock 339750101 270 2,074 SH   SOLE   2,074 0 0
FLUOR CORP NEW Stock 343412102 1,079 43,565 SH   SOLE   43,565 0 0
FORD MTR CO DEL Stock 345370860 2 100 SH   SOLE 6 100 0 0
FORD MTR CO DEL Stock 345370860 7 351 SH   SOLE 9 351 0 0
FORD MTR CO DEL Stock 345370860 2 78 SH   SOLE 19 77 0 0
FORD MTR CO DEL Stock 345370860 6,185 297,784 SH   SOLE   297,783 0 0
FORTINET INC Stock 34959E109 41 115 SH   SOLE 19 115 0 0
FORTINET INC Stock 34959E109 114 317 SH   SOLE 45 317 0 0
FORTINET INC Stock 34959E109 1 2 SH   SOLE 47 2 0 0
FORTINET INC Stock 34959E109 5,130 14,273 SH   SOLE   14,273 0 0
FORTUNE BRANDS HOME & SEC IN Stock 34964C106 21 200 SH   SOLE 2 200 0 0
FORTUNE BRANDS HOME & SEC IN Stock 34964C106 1,166 10,907 SH   SOLE 6 10,907 0 0
FORTUNE BRANDS HOME & SEC IN Stock 34964C106 1 7 SH   SOLE 46 7 0 0
FORTUNE BRANDS HOME & SEC IN Stock 34964C106 847 7,921 SH   SOLE   7,921 0 0
FOX CORP Stock 35137L105 2 51 SH   SOLE 19 51 0 0
FOX CORP Stock 35137L105 737 19,980 SH   SOLE   19,979 0 0
FRANCO NEV CORP Stock 351858105 5,701 41,224 SH   SOLE   41,223 0 0
FRANKLIN RESOURCES INC Stock 354613101 506 15,100 SH   SOLE 5 15,100 0 0
FRANKLIN RESOURCES INC Stock 354613101 1 29 SH   SOLE 19 29 0 0
FRANKLIN RESOURCES INC Stock 354613101 80 2,378 SH   SOLE   2,377 0 0
FREEPORT-MCMORAN INC Stock 35671D857 40 970 SH   SOLE 24 970 0 0
FREEPORT-MCMORAN INC Stock 35671D857 134 3,200 SH   SOLE 41 3,200 0 0
FREEPORT-MCMORAN INC Stock 35671D857 3 70 SH   SOLE 47 70 0 0
FREEPORT-MCMORAN INC Stock 35671D857 3,761 90,127 SH   SOLE   90,127 0 0
FRONTDOOR INC Stock 35905A109 551 15,032 SH   SOLE 6 15,032 0 0
FRONTDOOR INC Stock 35905A109 18 498 SH   SOLE   498 0 0
FS KKR CAP CORP CEF 302635206 338 16,140 SH   SOLE   16,140 0 0
FULGENT GENETICS INC Stock 359664109 1 5 SH   SOLE 19 5 0 0
FULGENT GENETICS INC Stock 359664109 4,018 39,948 SH   SOLE   39,948 0 0
GABELLI CONV & INC SECS FD I CEF 36240B109 108 15,639 SH   SOLE   15,638 0 0
GABELLI EQUITY TR INC CEF 362397101 723 100,602 SH   SOLE   100,602 0 0
GAMING & LEISURE PPTYS INC REIT 36467J108 4 73 SH   SOLE 47 73 0 0
GAMING & LEISURE PPTYS INC REIT 36467J108 1,714 35,222 SH   SOLE   35,221 0 0
GARMIN LTD Stock H2906T109 47 346 SH   SOLE 7 346 0 0
GARMIN LTD Stock H2906T109 4 27 SH   SOLE 19 27 0 0
GARMIN LTD Stock H2906T109 1,183 8,689 SH   SOLE   8,689 0 0
GARTNER INC Stock 366651107 4 12 SH   SOLE 19 12 0 0
GARTNER INC Stock 366651107 116 346 SH   SOLE 28 346 0 0
GARTNER INC Stock 366651107 1 4 SH   SOLE 46 4 0 0
GARTNER INC Stock 366651107 698 2,087 SH   SOLE   2,087 0 0
GATES INDUSTRIAL CORPRATIN P Stock G39108108 583 36,632 SH   SOLE 6 36,632 0 0
GATES INDUSTRIAL CORPRATIN P Stock G39108108 1 72 SH   SOLE 9 72 0 0
GATES INDUSTRIAL CORPRATIN P Stock G39108108 26 1,616 SH   SOLE   1,616 0 0
RYMAN HOSPITALITY PPTYS INC REIT 78377T107 2,313 25,154 SH   SOLE   25,154 0 0
GENERAC HLDGS INC Stock 368736104 1 4 SH   SOLE 19 4 0 0
GENERAC HLDGS INC Stock 368736104 64 181 SH   SOLE 45 181 0 0
GENERAC HLDGS INC Stock 368736104 2,236 6,354 SH   SOLE   6,354 0 0
GENERAL DYNAMICS CORP Stock 369550108 1,022 4,900 SH   SOLE 6 4,900 0 0
GENERAL DYNAMICS CORP Stock 369550108 15 70 SH   SOLE 9 70 0 0
GENERAL DYNAMICS CORP Stock 369550108 34 164 SH   SOLE 19 163 0 0
GENERAL DYNAMICS CORP Stock 369550108 24 115 SH   SOLE 47 115 0 0
GENERAL DYNAMICS CORP Stock 369550108 1,579 7,576 SH   SOLE   7,576 0 0
GENERAL ELECTRIC CO Stock 369604301 443 4,687 SH   SOLE 5 4,687 0 0
GENERAL ELECTRIC CO Stock 369604301 1 11 SH   SOLE 6 11 0 0
GENERAL ELECTRIC CO Stock 369604301 9 90 SH   SOLE 16 90 0 0
GENERAL ELECTRIC CO Stock 369604301 5 48 SH   SOLE 40 48 0 0
GENERAL ELECTRIC CO Stock 369604301 7 73 SH   SOLE 47 73 0 0
GENERAL ELECTRIC CO Stock 369604301 3,964 41,961 SH   SOLE   41,960 0 0
GENERAL MLS INC Stock 370334104 2 24 SH   SOLE 46 24 0 0
GENERAL MLS INC Stock 370334104 3 43 SH   SOLE 47 43 0 0
GENERAL MLS INC Stock 370334104 6,942 103,027 SH   SOLE   103,027 0 0
GENERAL MTRS CO Stock 37045V100 1 22 SH   SOLE 6 22 0 0
GENERAL MTRS CO Stock 37045V100 34 577 SH   SOLE 9 577 0 0
GENERAL MTRS CO Stock 37045V100 10 165 SH   SOLE 16 165 0 0
GENERAL MTRS CO Stock 37045V100 12 207 SH   SOLE 19 207 0 0
GENERAL MTRS CO Stock 37045V100 13 217 SH   SOLE 47 217 0 0
GENERAL MTRS CO Stock 37045V100 2,175 37,103 SH   SOLE   37,103 0 0
GENTEX CORP Stock 371901109 316 9,074 SH   SOLE   9,074 0 0
GENUINE PARTS CO Stock 372460105 1 7 SH   SOLE 46 7 0 0
GENUINE PARTS CO Stock 372460105 0 0 SH   SOLE 47 0 0 0
GENUINE PARTS CO Stock 372460105 1,781 12,700 SH   SOLE   12,700 0 0
GERDAU SA ADR 373737105 144 29,286 SH   SOLE   29,286 0 0
GILAT SATELLITE NETWORKS LTD Stock M51474118 104 14,701 SH   SOLE   14,701 0 0
GILEAD SCIENCES INC Stock 375558103 594 8,182 SH   SOLE 6 8,181 0 0
GILEAD SCIENCES INC Stock 375558103 9 118 SH   SOLE 9 118 0 0
GILEAD SCIENCES INC Stock 375558103 31 431 SH   SOLE 19 430 0 0
GILEAD SCIENCES INC Stock 375558103 6 82 SH   SOLE 47 82 0 0
GILEAD SCIENCES INC Stock 375558103 5,409 74,498 SH   SOLE   74,497 0 0
GLADSTONE COMMERCIAL CORP REIT 376536108 27 1,048 SH   SOLE 6 1,048 0 0
GLADSTONE COMMERCIAL CORP REIT 376536108 180 7,000 SH   SOLE   7,000 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 2,788 63,217 SH   SOLE   63,216 0 0
GLOBAL PMTS INC Stock 37940X102 4 29 SH   SOLE 9 29 0 0
GLOBAL PMTS INC Stock 37940X102 2 13 SH   SOLE 46 13 0 0
GLOBAL PMTS INC Stock 37940X102 4 30 SH   SOLE 47 30 0 0
GLOBAL PMTS INC Stock 37940X102 752 5,561 SH   SOLE   5,561 0 0
GLOBAL SHIP LEASE INC NEW Stock Y27183600 360 15,732 SH   SOLE   15,731 0 0
GLOBAL X FDS ETF 37954Y624 264 8,635 SH   SOLE   8,635 0 0
GLOBAL X FDS ETF 37954Y871 451 19,744 SH   SOLE   19,744 0 0
GLOBAL X FDS ETF 37954Y855 1,221 14,455 SH   SOLE   14,455 0 0
GLOBAL X FDS ETF 37954Y343 675 19,283 SH   SOLE   19,283 0 0
GLOBAL X FDS ETF 37954Y483 2,329 104,939 SH   SOLE   104,938 0 0
GLOBAL X FDS ETF 37954Y715 1,156 32,157 SH   SOLE   32,157 0 0
GLOBAL X FDS ETF 37954Y673 597 20,739 SH   SOLE   20,738 0 0
GLOBAL X FDS ETF 37954Y657 378 14,669 SH   SOLE   14,669 0 0
GLOBANT S A Stock L44385109 3 9 SH   SOLE 33 9 0 0
GLOBANT S A Stock L44385109 2,285 7,276 SH   SOLE   7,276 0 0
GLOBUS MARITIME LIMITED NEW Stock Y27265126 21 10,000 SH   SOLE   10,000 0 0
GOLAR LNG LTD Stock G9456A100 400 32,288 SH   SOLE   32,287 0 0
GOLDMAN SACHS ETF TR ETF 381430503 1,080 11,351 SH   SOLE   11,351 0 0
GOLDMAN SACHS BDC INC Convertible 38147UAB3 25 25,000 SH   SOLE   25,000 0 0
GOLDMAN SACHS BDC INC CEF 38147U107 234 12,215 SH   SOLE   12,215 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104 1 2 SH   SOLE 6 2 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104 13 35 SH   SOLE 9 35 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104 3 9 SH   SOLE 46 9 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104 7,625 19,931 SH   SOLE   19,930 0 0
GOODYEAR TIRE & RUBR CO Stock 382550101 0 11 SH   SOLE 19 11 0 0
GOODYEAR TIRE & RUBR CO Stock 382550101 918 43,040 SH   SOLE   43,040 0 0
GRACO INC Stock 384109104 2,274 28,209 SH   SOLE 6 28,208 0 0
GRACO INC Stock 384109104 11 134 SH   SOLE 9 134 0 0
GRACO INC Stock 384109104 3 33 SH   SOLE 19 33 0 0
GRACO INC Stock 384109104 59 733 SH   SOLE 23 733 0 0
GRACO INC Stock 384109104 529 6,564 SH   SOLE   6,564 0 0
GRAHAM HLDGS CO Stock 384637104 16 25 SH   SOLE 26 25 0 0
GRAHAM HLDGS CO Stock 384637104 31 49 SH   SOLE 47 49 0 0
GRAHAM HLDGS CO Stock 384637104 305 484 SH   SOLE   484 0 0
GRANITE PT MTG TR INC REIT 38741L107 149 12,748 SH   SOLE   12,748 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357 520 3,196 SH   SOLE 6 3,195 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357 65 402 SH   SOLE 9 402 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357 611 3,753 SH   SOLE 25 3,753 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357 49 301 SH   SOLE 37 301 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357 19,273 118,421 SH   SOLE   118,420 0 0
GUGGENHEIM STRATEGIC OPPORTU CEF 40167F101 402 21,968 SH   SOLE   21,968 0 0
HANESBRANDS INC Stock 410345102 6 366 SH   SOLE 9 366 0 0
HANESBRANDS INC Stock 410345102 9 533 SH   SOLE 19 533 0 0
HANESBRANDS INC Stock 410345102 1 51 SH   SOLE 25 50 0 0
HANESBRANDS INC Stock 410345102 3,177 190,030 SH   SOLE   190,029 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104 5 78 SH   SOLE 19 78 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104 1 12 SH   SOLE 46 12 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104 0 0 SH   SOLE 47 0 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104 364 5,272 SH   SOLE   5,271 0 0
LATTICE STRATEGIES TR ETF 518416201 467 19,426 SH   SOLE   19,426 0 0
LATTICE STRATEGIES TR ETF 518416508 511 12,617 SH   SOLE   12,617 0 0
HASBRO INC Stock 418056107 1 6 SH   SOLE 46 6 0 0
HASBRO INC Stock 418056107 515 5,063 SH   SOLE   5,063 0 0
HCA HEALTHCARE INC Stock 40412C101 8 32 SH   SOLE 19 32 0 0
HCA HEALTHCARE INC Stock 40412C101 46 179 SH   SOLE 36 179 0 0
HCA HEALTHCARE INC Stock 40412C101 2 6 SH   SOLE 46 6 0 0
HCA HEALTHCARE INC Stock 40412C101 1 5 SH   SOLE 47 5 0 0
HCA HEALTHCARE INC Stock 40412C101 2,158 8,401 SH   SOLE   8,401 0 0
HEALTHPEAK PROPERTIES INC REIT 42250P103 1,134 31,435 SH   SOLE   31,434 0 0
SELECT SECTOR SPDR TR ETF 81369Y209 5,783 41,044 SH   SOLE   41,044 0 0
HEALTHCARE TR AMER INC REIT 42225P501 321 9,625 SH   SOLE   9,625 0 0
HECLA MNG CO Stock 422704106 161 30,765 SH   SOLE   30,765 0 0
HEICO CORP NEW Stock 422806109 4 28 SH   SOLE 9 28 0 0
HEICO CORP NEW Stock 422806109 366 2,535 SH   SOLE   2,535 0 0
HELEN OF TROY LTD Stock G4388N106 222 909 SH   SOLE   909 0 0
HENRY JACK & ASSOC INC Stock 426281101 27 160 SH   SOLE 23 160 0 0
HENRY JACK & ASSOC INC Stock 426281101 7 41 SH   SOLE 47 41 0 0
HENRY JACK & ASSOC INC Stock 426281101 284 1,703 SH   SOLE   1,703 0 0
HERCULES CAPITAL INC CEF 427096508 375 22,607 SH   SOLE   22,606 0 0
HERSHEY CO Stock 427866108 7 34 SH   SOLE 19 34 0 0
HERSHEY CO Stock 427866108 1 7 SH   SOLE 46 7 0 0
HERSHEY CO Stock 427866108 32 164 SH   SOLE 47 164 0 0
HERSHEY CO Stock 427866108 1,868 9,653 SH   SOLE   9,653 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109 4 256 SH   SOLE 9 256 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109 2 122 SH   SOLE 19 122 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109 37 2,340 SH   SOLE 36 2,340 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109 1 91 SH   SOLE 46 91 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109 5 315 SH   SOLE 47 315 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109 97 6,127 SH   SOLE   6,126 0 0
EXCHANGE LISTED FDS TR ETF 30151E814 465 14,736 SH   SOLE   14,735 0 0
HIGHLAND INCOME FD CEF 43010E404 154 14,022 SH   SOLE   14,022 0 0
HIGHWOODS PPTYS INC REIT 431284108 1,327 29,750 SH   SOLE   29,749 0 0
HILTON GRAND VACATIONS INC Stock 43283X105 10 189 SH   SOLE 6 189 0 0
HILTON GRAND VACATIONS INC Stock 43283X105 227 4,362 SH   SOLE   4,362 0 0
HILTON WORLDWIDE HLDGS INC Stock 43300A203 6 37 SH   SOLE 9 37 0 0
HILTON WORLDWIDE HLDGS INC Stock 43300A203 246 1,577 SH   SOLE   1,577 0 0
HIVE BLOCKCHAIN TECHNLGIES L Stock 43366H100 47 17,966 SH   SOLE   17,966 0 0
HOLOGIC INC Stock 436440101 2 20 SH   SOLE 47 20 0 0
HOLOGIC INC Stock 436440101 2,612 34,121 SH   SOLE   34,121 0 0
HOME DEPOT INC Stock 437076102 50 120 SH   SOLE 2 120 0 0
HOME DEPOT INC Stock 437076102 24 58 SH   SOLE 4 58 0 0
HOME DEPOT INC Stock 437076102 2,542 6,124 SH   SOLE 6 6,124 0 0
HOME DEPOT INC Stock 437076102 93 225 SH   SOLE 7 224 0 0
HOME DEPOT INC Stock 437076102 98 236 SH   SOLE 9 236 0 0
HOME DEPOT INC Stock 437076102 164 396 SH   SOLE 19 395 0 0
HOME DEPOT INC Stock 437076102 28 68 SH   SOLE 24 68 0 0
HOME DEPOT INC Stock 437076102 1 2 SH   SOLE 33 2 0 0
HOME DEPOT INC Stock 437076102 135 325 SH   SOLE 41 325 0 0
HOME DEPOT INC Stock 437076102 8 20 SH   SOLE 46 20 0 0
HOME DEPOT INC Stock 437076102 48 116 SH   SOLE 47 116 0 0
HOME DEPOT INC Stock 437076102 69 166 SH   SOLE 49 166 0 0
HOME DEPOT INC Stock 437076102 27,180 65,492 SH   SOLE   65,492 0 0
HONEST CO INC Stock 438333106 207 25,535 SH   SOLE   25,535 0 0
HONEYWELL INTL INC Stock 438516106 6 28 SH   SOLE 6 28 0 0
HONEYWELL INTL INC Stock 438516106 46 222 SH   SOLE 7 221 0 0
HONEYWELL INTL INC Stock 438516106 9 42 SH   SOLE 9 42 0 0
HONEYWELL INTL INC Stock 438516106 4 21 SH   SOLE 19 21 0 0
HONEYWELL INTL INC Stock 438516106 4,652 22,313 SH   SOLE   22,313 0 0
HOST HOTELS & RESORTS INC REIT 44107P104 24 1,396 SH   SOLE 9 1,396 0 0
HOST HOTELS & RESORTS INC REIT 44107P104 1 59 SH   SOLE 46 59 0 0
HOST HOTELS & RESORTS INC REIT 44107P104 704 40,483 SH   SOLE   40,483 0 0
HOULIHAN LOKEY INC Stock 441593100 67 650 SH   SOLE 23 650 0 0
HOULIHAN LOKEY INC Stock 441593100 222 2,148 SH   SOLE   2,148 0 0
HP INC Stock 40434L105 20 536 SH   SOLE 9 536 0 0
HP INC Stock 40434L105 65 1,738 SH   SOLE 19 1,738 0 0
HP INC Stock 40434L105 1 34 SH   SOLE 46 34 0 0
HP INC Stock 40434L105 14 361 SH   SOLE 47 361 0 0
HP INC Stock 40434L105 2,730 72,484 SH   SOLE   72,483 0 0
HUBSPOT INC Stock 443573100 7 11 SH   SOLE 9 11 0 0
HUBSPOT INC Stock 443573100 2 3 SH   SOLE 47 3 0 0
HUBSPOT INC Stock 443573100 4,048 6,142 SH   SOLE   6,141 0 0
HUMANA INC Stock 444859102 7 16 SH   SOLE 9 16 0 0
HUMANA INC Stock 444859102 1 2 SH   SOLE 46 2 0 0
HUMANA INC Stock 444859102 3 6 SH   SOLE 47 6 0 0
HUMANA INC Stock 444859102 424 914 SH   SOLE   914 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 11 718 SH   SOLE 9 718 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 20 1,314 SH   SOLE 19 1,313 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 2 104 SH   SOLE 46 104 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 479 31,038 SH   SOLE   31,038 0 0
HYATT HOTELS CORP Stock 448579102 230 2,400 SH   SOLE   2,400 0 0
ICON PLC Stock G4705A100 23 75 SH   SOLE 9 75 0 0
ICON PLC Stock G4705A100 66 212 SH   SOLE 29 212 0 0
ICON PLC Stock G4705A100 909 2,936 SH   SOLE   2,936 0 0
IDEX CORP Stock 45167R104 4 19 SH   SOLE 33 19 0 0
IDEX CORP Stock 45167R104 0 1 SH   SOLE 46 1 0 0
IDEX CORP Stock 45167R104 367 1,553 SH   SOLE   1,552 0 0
IDEXX LABS INC Stock 45168D104 51 77 SH   SOLE 6 77 0 0
IDEXX LABS INC Stock 45168D104 20 30 SH   SOLE 9 30 0 0
IDEXX LABS INC Stock 45168D104 5 7 SH   SOLE 19 7 0 0
IDEXX LABS INC Stock 45168D104 2 3 SH   SOLE 47 3 0 0
IDEXX LABS INC Stock 45168D104 1,026 1,558 SH   SOLE   1,558 0 0
IDT CORP Stock 448947507 563 12,745 SH   SOLE   12,745 0 0
IHS MARKIT LTD Stock G47567105 18 138 SH   SOLE 4 138 0 0
IHS MARKIT LTD Stock G47567105 728 5,475 SH   SOLE 6 5,475 0 0
IHS MARKIT LTD Stock G47567105 1 5 SH   SOLE 9 5 0 0
IHS MARKIT LTD Stock G47567105 126 950 SH   SOLE 41 950 0 0
IHS MARKIT LTD Stock G47567105 2 15 SH   SOLE 46 15 0 0
IHS MARKIT LTD Stock G47567105 41 310 SH   SOLE   310 0 0
ILLINOIS TOOL WKS INC Stock 452308109 1,306 5,291 SH   SOLE 6 5,290 0 0
ILLINOIS TOOL WKS INC Stock 452308109 3 11 SH   SOLE 46 11 0 0
ILLINOIS TOOL WKS INC Stock 452308109 2,726 11,047 SH   SOLE   11,047 0 0
ILLUMINA INC Stock 452327109 2 4 SH   SOLE 19 4 0 0
ILLUMINA INC Stock 452327109 72 188 SH   SOLE 28 188 0 0
ILLUMINA INC Stock 452327109 2 4 SH   SOLE 46 4 0 0
ILLUMINA INC Stock 452327109 773 2,032 SH   SOLE   2,032 0 0
INDEPENDENCE RLTY TR INC REIT 45378A106 1,004 38,883 SH   SOLE   38,883 0 0
SELECT SECTOR SPDR TR ETF 81369Y704 8,647 81,721 SH   SOLE   81,721 0 0
INFOSYS LTD ADR 456788108 392 15,491 SH   SOLE   15,491 0 0
ING GROEP N.V. ADR 456837103 556 39,920 SH   SOLE   39,920 0 0
INGERSOLL RAND INC Stock 45687V106 10 154 SH   SOLE 6 154 0 0
INGERSOLL RAND INC Stock 45687V106 2 26 SH   SOLE 19 26 0 0
INGERSOLL RAND INC Stock 45687V106 1 20 SH   SOLE 46 20 0 0
INGERSOLL RAND INC Stock 45687V106 302 4,877 SH   SOLE   4,877 0 0
INMODE LTD Stock M5425M103 6 86 SH   SOLE 9 86 0 0
INMODE LTD Stock M5425M103 5,862 83,058 SH   SOLE   83,058 0 0
INNOVATIVE INDL PPTYS INC REIT 45781V101 5 19 SH   SOLE 9 19 0 0
INNOVATIVE INDL PPTYS INC REIT 45781V101 17 63 SH   SOLE 34 62 0 0
INNOVATIVE INDL PPTYS INC REIT 45781V101 2,646 10,063 SH   SOLE   10,063 0 0
INNOVATOR ETFS TR ETF 45782C102 2,312 50,425 SH   SOLE   50,424 0 0
INNOVATOR ETFS TR ETF 45782C615 207 5,105 SH   SOLE   5,105 0 0
INNOVATOR ETFS TR ETF 45782C656 900 29,603 SH   SOLE   29,603 0 0
INNOVATOR ETFS TR ETF 45782C888 243 7,276 SH   SOLE   7,276 0 0
INNOVATOR ETFS TR ETF 45782C755 221 6,391 SH   SOLE   6,391 0 0
INNOVATOR ETFS TR ETF 45782C417 343 11,744 SH   SOLE   11,744 0 0
INNOVATOR ETFS TR ETF 45782C813 732 23,757 SH   SOLE   23,757 0 0
INNOVATOR ETFS TR ETF 45782C383 249 7,888 SH   SOLE   7,888 0 0
INNOVATOR ETFS TR ETF 45782C573 226 7,301 SH   SOLE   7,301 0 0
INNOVATOR ETFS TR ETF 45782C805 395 15,009 SH   SOLE   15,009 0 0
INSPIRE MED SYS INC Stock 457730109 0 1 SH   SOLE 19 1 0 0
INSPIRE MED SYS INC Stock 457730109 539 2,341 SH   SOLE   2,341 0 0
INTEL CORP Stock 458140100 1 25 SH   SOLE 6 25 0 0
INTEL CORP Stock 458140100 56 1,089 SH   SOLE 9 1,089 0 0
INTEL CORP Stock 458140100 44 848 SH   SOLE 19 847 0 0
INTEL CORP Stock 458140100 36 690 SH   SOLE 24 690 0 0
INTEL CORP Stock 458140100 1 22 SH   SOLE 25 21 0 0
INTEL CORP Stock 458140100 27 520 SH   SOLE 40 520 0 0
INTEL CORP Stock 458140100 5 88 SH   SOLE 46 88 0 0
INTEL CORP Stock 458140100 51 995 SH   SOLE 47 995 0 0
INTEL CORP Stock 458140100 7,712 149,745 SH   SOLE   149,744 0 0
INTELLICHECK INC Stock 45817G201 53 11,500 SH   SOLE   11,500 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104 2 17 SH   SOLE 46 17 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104 141 1,032 SH   SOLE 48 1,032 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104 2,716 19,856 SH   SOLE   19,855 0 0
INTERDIGITAL INC Stock 45867G101 1,632 22,777 SH   SOLE   22,777 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101 13 98 SH   SOLE 9 98 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101 4 30 SH   SOLE 46 30 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101 10,434 78,065 SH   SOLE   78,064 0 0
ETF SER SOLUTIONS ETF 26922B709 646 26,552 SH   SOLE 49 26,552 0 0
ETF SER SOLUTIONS ETF 26922B709 59 2,408 SH   SOLE   2,408 0 0
INTERNATIONAL PAPER CO Stock 460146103 4 93 SH   SOLE 9 93 0 0
INTERNATIONAL PAPER CO Stock 460146103 26 554 SH   SOLE 19 553 0 0
INTERNATIONAL PAPER CO Stock 460146103 1,655 35,222 SH   SOLE   35,222 0 0
INTERPUBLIC GROUP COS INC Stock 460690100 6 170 SH   SOLE 9 170 0 0
INTERPUBLIC GROUP COS INC Stock 460690100 3 85 SH   SOLE 19 85 0 0
INTERPUBLIC GROUP COS INC Stock 460690100 0 7 SH   SOLE 46 7 0 0
INTERPUBLIC GROUP COS INC Stock 460690100 210 5,609 SH   SOLE   5,608 0 0
INTUIT Stock 461202103 53 83 SH   SOLE 6 83 0 0
INTUIT Stock 461202103 61 95 SH   SOLE 9 95 0 0
INTUIT Stock 461202103 18 28 SH   SOLE 19 28 0 0
INTUIT Stock 461202103 129 200 SH   SOLE 41 200 0 0
INTUIT Stock 461202103 4 6 SH   SOLE 46 6 0 0
INTUIT Stock 461202103 10 15 SH   SOLE 47 15 0 0
INTUIT Stock 461202103 8,254 12,832 SH   SOLE   12,832 0 0
INTUITIVE SURGICAL INC Stock 46120E602 13 37 SH   SOLE 4 37 0 0
INTUITIVE SURGICAL INC Stock 46120E602 1 2 SH   SOLE 9 2 0 0
INTUITIVE SURGICAL INC Stock 46120E602 31 85 SH   SOLE 19 85 0 0
INTUITIVE SURGICAL INC Stock 46120E602 88 246 SH   SOLE 28 246 0 0
INTUITIVE SURGICAL INC Stock 46120E602 3 8 SH   SOLE 46 8 0 0
INTUITIVE SURGICAL INC Stock 46120E602 3 9 SH   SOLE 47 9 0 0
INTUITIVE SURGICAL INC Stock 46120E602 172 480 SH   SOLE 48 480 0 0
INTUITIVE SURGICAL INC Stock 46120E602 8,071 22,462 SH   SOLE   22,462 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V308 632 6,554 SH   SOLE   6,554 0 0
INVESCO DB MULTI-SECTOR COMM ETF 46140H700 1,970 88,479 SH   SOLE   88,479 0 0
INVESCO DB MULTI-SECTOR COMM ETF 46140H403 1,788 131,990 SH   SOLE   131,989 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V506 499 12,567 SH   SOLE   12,566 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V845 203 1,746 SH   SOLE   1,746 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E842 217 2,415 SH   SOLE   2,415 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V647 2,252 14,671 SH   SOLE   14,671 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E743 261 5,502 SH   SOLE   5,502 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V563 412 19,556 SH   SOLE   19,556 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E594 284 11,056 SH   SOLE   11,056 0 0
INVESCO TR INVT GRADE MUNS CEF 46131M106 660 47,250 SH   SOLE   47,250 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V530 700 3,248 SH   SOLE   3,248 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G631 4,875 145,207 SH   SOLE   145,207 0 0
INVESCO PA VALUE MUN INC TR CEF 46132K109 154 11,052 SH   SOLE   11,051 0 0
INVESCO QQQ TR ETF 46090E103 256 644 SH   SOLE 6 644 0 0
INVESCO QQQ TR ETF 46090E103 11 28 SH   SOLE 9 28 0 0
INVESCO QQQ TR ETF 46090E103 17 43 SH   SOLE 11 43 0 0
INVESCO QQQ TR ETF 46090E103 3 8 SH   SOLE 25 8 0 0
INVESCO QQQ TR ETF 46090E103 67,889 170,640 SH   SOLE   170,640 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V381 845 5,398 SH   SOLE   5,397 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V373 376 2,214 SH   SOLE   2,213 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V332 709 2,212 SH   SOLE   2,212 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282 52 161 SH   SOLE 9 161 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282 15 45 SH   SOLE 22 45 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282 487 1,503 SH   SOLE 25 1,503 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282 39 120 SH   SOLE 37 120 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282 1,595 4,922 SH   SOLE   4,921 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V431 541 5,574 SH   SOLE   5,573 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E370 420 5,321 SH   SOLE   5,321 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E362 231 5,108 SH   SOLE   5,108 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V266 232 1,100 SH   SOLE 6 1,100 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V266 1,236 5,864 SH   SOLE   5,864 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V241 344 6,457 SH   SOLE   6,457 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V464 778 8,555 SH   SOLE   8,555 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V456 1,937 39,636 SH   SOLE   39,636 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V480 329 6,105 SH   SOLE   6,105 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G706 1,261 16,381 SH   SOLE   16,381 0 0
INVESCO ACTIVELY MANAGED ETF ETF 46090A887 16 313 SH   SOLE 22 313 0 0
INVESCO ACTIVELY MANAGED ETF ETF 46090A887 3,367 66,947 SH   SOLE   66,946 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G870 196 7,564 SH   SOLE 11 7,563 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G870 279 10,763 SH   SOLE   10,763 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V134 250 3,501 SH   SOLE   3,500 0 0
INVESTAR HLDG CORP Stock 46134L105 232 12,600 SH   SOLE   12,600 0 0
INVITAE CORP Stock 46185L103 391 25,591 SH   SOLE   25,591 0 0
BARCLAYS BANK PLC ETF 06747R477 4,316 232,893 SH   SOLE   232,893 0 0
BARCLAYS BANK PLC ETF 06742A669 310 13,633 SH   SOLE   13,633 0 0
IQVIA HLDGS INC Stock 46266C105 2 8 SH   SOLE 46 8 0 0
IQVIA HLDGS INC Stock 46266C105 5 19 SH   SOLE 47 19 0 0
IQVIA HLDGS INC Stock 46266C105 1,105 3,918 SH   SOLE   3,918 0 0
IRON MTN INC NEW REIT 46284V101 1,835 35,064 SH   SOLE   35,064 0 0
ISHARES TR ETF 464288653 112 752 SH   SOLE 9 752 0 0
ISHARES TR ETF 464288653 235 1,581 SH   SOLE 36 1,580 0 0
ISHARES TR ETF 464288653 1,159 7,809 SH   SOLE   7,808 0 0
ISHARES TR ETF 464287432 12 83 SH   SOLE 6 83 0 0
ISHARES TR ETF 464287432 238 1,605 SH   SOLE 9 1,604 0 0
ISHARES TR ETF 464287432 55 373 SH   SOLE 19 373 0 0
ISHARES TR ETF 464287432 9 64 SH   SOLE 22 64 0 0
ISHARES TR ETF 464287432 231 1,559 SH   SOLE 36 1,559 0 0
ISHARES TR ETF 464287432 1,171 7,899 SH   SOLE   7,899 0 0
ISHARES TR ETF 46434V407 8 166 SH   SOLE 9 166 0 0
ISHARES TR ETF 46434V407 417 9,206 SH   SOLE 16 9,206 0 0
ISHARES TR ETF 46434V407 30 666 SH   SOLE 22 666 0 0
ISHARES TR ETF 46434V407 14 312 SH   SOLE 36 312 0 0
ISHARES TR ETF 46434V407 1,943 42,882 SH   SOLE   42,882 0 0
ISHARES TR ETF 46434V100 423 8,293 SH   SOLE   8,292 0 0
ISHARES TR ETF 46429B747 591 5,580 SH   SOLE   5,580 0 0
ISHARES TR ETF 464288646 13 235 SH   SOLE 7 235 0 0
ISHARES TR ETF 464288646 209 3,876 SH   SOLE 9 3,876 0 0
ISHARES TR ETF 464288646 35 643 SH   SOLE 16 643 0 0
ISHARES TR ETF 464288646 219 4,070 SH   SOLE 19 4,070 0 0
ISHARES TR ETF 464288646 16 302 SH   SOLE 36 301 0 0
ISHARES TR ETF 464288646 3,306 61,356 SH   SOLE   61,356 0 0
ISHARES TR ETF 464287457 8 92 SH   SOLE 7 92 0 0
ISHARES TR ETF 464287457 3,289 38,448 SH   SOLE 16 38,448 0 0
ISHARES TR ETF 464287457 9,467 110,677 SH   SOLE   110,676 0 0
ISHARES TR ETF 464288661 669 5,202 SH   SOLE   5,201 0 0
ISHARES TR ETF 464288638 8 130 SH   SOLE 7 130 0 0
ISHARES TR ETF 464288638 0 1 SH   SOLE 22 1 0 0
ISHARES TR ETF 464288638 194 3,265 SH   SOLE   3,265 0 0
ISHARES TR ETF 464287440 64 560 SH   SOLE 6 560 0 0
ISHARES TR ETF 464287440 111 964 SH   SOLE 9 964 0 0
ISHARES TR ETF 464287440 712 6,190 SH   SOLE   6,189 0 0
ISHARES TR ETF 46429B291 436 7,783 SH   SOLE   7,783 0 0
ISHARES TR ETF 464287226 115 1,012 SH   SOLE 9 1,012 0 0
ISHARES TR ETF 464287226 325 2,849 SH   SOLE 11 2,848 0 0
ISHARES TR ETF 464287226 13,213 115,822 SH   SOLE   115,821 0 0
ISHARES TR ETF 464288414 14 122 SH   SOLE 3 122 0 0
ISHARES TR ETF 464288414 7 61 SH   SOLE 6 61 0 0
ISHARES TR ETF 464288414 18 157 SH   SOLE 22 157 0 0
ISHARES TR ETF 464288414 2,556 21,983 SH   SOLE 36 21,983 0 0
ISHARES TR ETF 464288414 12,188 104,812 SH   SOLE   104,812 0 0
ISHARES U S ETF TR ETF 46431W598 285 5,770 SH   SOLE 36 5,770 0 0
ISHARES TR ETF 46435U853 2,436 59,138 SH   SOLE   59,138 0 0
ISHARES TR ETF 464288794 7 61 SH   SOLE 48 61 0 0
ISHARES TR ETF 464288794 10,664 96,773 SH   SOLE   96,772 0 0
ISHARES TR ETF 464287564 565 7,432 SH   SOLE   7,431 0 0
ISHARES U S ETF TR ETF 46431W853 92 2,981 SH   SOLE 9 2,981 0 0
ISHARES U S ETF TR ETF 46431W853 454 14,711 SH   SOLE 36 14,711 0 0
ISHARES U S ETF TR ETF 46431W853 1,561 50,549 SH   SOLE   50,548 0 0
ISHARES TR ETF 46435G102 1,777 19,927 SH   SOLE   19,926 0 0
ISHARES TR ETF 464289883 2,137 53,420 SH   SOLE   53,420 0 0
ISHARES TR ETF 46434V621 8,779 157,958 SH   SOLE   157,958 0 0
ISHARES TR ETF 46429B663 824 8,162 SH   SOLE 16 8,162 0 0
ISHARES TR ETF 46429B663 1,729 17,121 SH   SOLE   17,120 0 0
ISHARES TR ETF 46435G672 266 4,886 SH   SOLE   4,885 0 0
ISHARES TR ETF 464289479 412 5,716 SH   SOLE   5,716 0 0
ISHARES TR ETF 46432F842 9 119 SH   SOLE 6 119 0 0
ISHARES TR ETF 46432F842 15 201 SH   SOLE 22 201 0 0
ISHARES TR ETF 46432F842 325 4,360 SH   SOLE 36 4,360 0 0
ISHARES TR ETF 46432F842 656 8,792 SH   SOLE 49 8,792 0 0
ISHARES TR ETF 46432F842 5,035 67,452 SH   SOLE   67,452 0 0
ISHARES INC ETF 46434G103 3 57 SH   SOLE 6 57 0 0
ISHARES INC ETF 46434G103 100 1,664 SH   SOLE 11 1,664 0 0
ISHARES INC ETF 46434G103 474 7,920 SH   SOLE 16 7,920 0 0
ISHARES INC ETF 46434G103 6 106 SH   SOLE 22 106 0 0
ISHARES INC ETF 46434G103 505 8,441 SH   SOLE 49 8,441 0 0
ISHARES INC ETF 46434G103 2,080 34,742 SH   SOLE   34,742 0 0
ISHARES TR ETF 46434V738 1,854 31,884 SH   SOLE 16 31,884 0 0
ISHARES TR ETF 46434V738 164 2,827 SH   SOLE   2,826 0 0
ISHARES TR ETF 46432F834 3,046 42,936 SH   SOLE   42,935 0 0
ISHARES TR ETF 464287507 579 2,046 SH   SOLE 16 2,046 0 0
ISHARES TR ETF 464287507 8,252 29,152 SH   SOLE   29,151 0 0
ISHARES TR ETF 464287804 125 1,091 SH   SOLE 9 1,091 0 0
ISHARES TR ETF 464287804 241 2,102 SH   SOLE 11 2,102 0 0
ISHARES TR ETF 464287804 38 331 SH   SOLE 16 331 0 0
ISHARES TR ETF 464287804 1,605 14,014 SH   SOLE 36 14,013 0 0
ISHARES TR ETF 464287804 492 4,300 SH   SOLE 49 4,300 0 0
ISHARES TR ETF 464287804 16,133 140,891 SH   SOLE   140,890 0 0
ISHARES TR ETF 464287150 58 544 SH   SOLE 9 544 0 0
ISHARES TR ETF 464287150 5 45 SH   SOLE 16 45 0 0
ISHARES TR ETF 464287150 12 111 SH   SOLE 22 111 0 0
ISHARES TR ETF 464287150 544 5,086 SH   SOLE 25 5,086 0 0
ISHARES TR ETF 464287150 44 408 SH   SOLE 37 408 0 0
ISHARES TR ETF 464287150 812 7,592 SH   SOLE 49 7,592 0 0
ISHARES TR ETF 464287150 34,353 321,114 SH   SOLE   321,114 0 0
ISHARES TR ETF 464287671 534 4,617 SH   SOLE   4,616 0 0
ISHARES TR ETF 464287663 5,410 70,868 SH   SOLE   70,868 0 0
ISHARES TR ETF 46434V613 805 15,204 SH   SOLE 9 15,204 0 0
ISHARES TR ETF 46434V613 2,019 38,144 SH   SOLE 36 38,143 0 0
ISHARES TR ETF 46434V613 2,072 39,152 SH   SOLE   39,152 0 0
ISHARES TR ETF 464288521 691 10,228 SH   SOLE   10,228 0 0
ISHARES TR ETF 464288620 769 12,872 SH   SOLE   12,871 0 0
ISHARES TR ETF 46434V803 213 6,018 SH   SOLE   6,018 0 0
ISHARES TR ETF 464287846 617 5,233 SH   SOLE   5,232 0 0
ISHARES TR ETF 464287812 207 1,033 SH   SOLE   1,033 0 0
ISHARES TR ETF 464288778 7 106 SH   SOLE 48 106 0 0
ISHARES TR ETF 464288778 11,262 182,352 SH   SOLE   182,351 0 0
ISHARES TR ETF 464287697 232 2,618 SH   SOLE   2,618 0 0
ISHARES TR ETF 46429B689 53 687 SH   SOLE 9 687 0 0
ISHARES TR ETF 46429B689 795 10,362 SH   SOLE   10,361 0 0
ISHARES TR ETF 46429B697 47 586 SH   SOLE 9 586 0 0
ISHARES TR ETF 46429B697 590 7,290 SH   SOLE 16 7,290 0 0
ISHARES TR ETF 46429B697 370 4,571 SH   SOLE 25 4,570 0 0
ISHARES TR ETF 46429B697 437 5,400 SH   SOLE 36 5,400 0 0
ISHARES TR ETF 46429B697 30 367 SH   SOLE 37 367 0 0
ISHARES TR ETF 46429B697 5,566 68,798 SH   SOLE   68,797 0 0
ISHARES TR ETF 46436E767 183 4,643 SH   SOLE 36 4,643 0 0
ISHARES TR ETF 46436E767 129 3,275 SH   SOLE   3,275 0 0
ISHARES TR ETF 46436E619 243 4,916 SH   SOLE 36 4,915 0 0
ISHARES TR ETF 46436E619 297 6,004 SH   SOLE   6,004 0 0
ISHARES TR ETF 46435G243 60 2,357 SH   SOLE 36 2,357 0 0
ISHARES TR ETF 46435G243 3,783 147,496 SH   SOLE   147,495 0 0
ISHARES TR ETF 46435G425 473 4,385 SH   SOLE 9 4,385 0 0
ISHARES TR ETF 46435G425 7,259 67,275 SH   SOLE 36 67,275 0 0
ISHARES TR ETF 46435G425 4,275 39,617 SH   SOLE   39,616 0 0
ISHARES TR ETF 46435U663 123 3,061 SH   SOLE 36 3,061 0 0
ISHARES TR ETF 46435U663 1,547 38,356 SH   SOLE   38,356 0 0
ISHARES TR ETF 46435U549 6 117 SH   SOLE 36 117 0 0
ISHARES TR ETF 46435U549 2,699 48,897 SH   SOLE   48,896 0 0
ISHARES TR ETF 464287549 2,621 5,969 SH   SOLE   5,969 0 0
ISHARES TR ETF 464287515 803 2,019 SH   SOLE   2,019 0 0
ISHARES TR ETF 46435G474 493 16,455 SH   SOLE 9 16,455 0 0
ISHARES TR ETF 46435G474 688 22,952 SH   SOLE 36 22,951 0 0
ISHARES TR ETF 46435G474 775 25,852 SH   SOLE   25,851 0 0
ISHARES TR ETF 46429B655 134 2,635 SH   SOLE 16 2,635 0 0
ISHARES TR ETF 46429B655 2,365 46,616 SH   SOLE   46,616 0 0
ISHARES TR ETF 464287184 330 9,017 SH   SOLE   9,017 0 0
ISHARES TR ETF 464288224 415 19,601 SH   SOLE   19,600 0 0
ISHARES TR ETF 464287333 43 541 SH   SOLE 9 541 0 0
ISHARES TR ETF 464287333 539 6,733 SH   SOLE 36 6,732 0 0
ISHARES TR ETF 464287333 1,856 23,181 SH   SOLE   23,181 0 0
ISHARES TR ETF 46435U440 1,134 20,903 SH   SOLE   20,903 0 0
ISHARES TR ETF 464287325 376 4,161 SH   SOLE   4,160 0 0
ISHARES TR ETF 464288372 881 18,514 SH   SOLE   18,513 0 0
ISHARES TR ETF 46434V647 404 13,200 SH   SOLE   13,199 0 0
ISHARES TR ETF 464288711 540 8,338 SH   SOLE   8,338 0 0
ISHARES GOLD TR ETF 464285204 2,073 59,564 SH   SOLE   59,564 0 0
ISHARES TR ETF 464288596 288 2,370 SH   SOLE   2,370 0 0
ISHARES S&P GSCI COMMODITY- ETF 46428R107 903 52,779 SH   SOLE   52,779 0 0
ISHARES TR ETF 46434VBA7 246 9,784 SH   SOLE   9,784 0 0
ISHARES TR ETF 46435G755 480 18,438 SH   SOLE   18,437 0 0
ISHARES TR ETF 46434VAX8 357 13,916 SH   SOLE   13,916 0 0
ISHARES TR ETF 46435G318 10 382 SH   SOLE 6 382 0 0
ISHARES TR ETF 46435G318 495 19,081 SH   SOLE   19,080 0 0
ISHARES TR ETF 46435U697 10 369 SH   SOLE 6 369 0 0
ISHARES TR ETF 46435U697 387 14,434 SH   SOLE   14,433 0 0
ISHARES TR ETF 46435U432 10 356 SH   SOLE 6 356 0 0
ISHARES TR ETF 46435U432 250 8,978 SH   SOLE   8,978 0 0
ISHARES TR ETF 464287242 302 2,277 SH   SOLE 16 2,277 0 0
ISHARES TR ETF 464287242 2 13 SH   SOLE 36 13 0 0
ISHARES TR ETF 464287242 14,080 106,246 SH   SOLE   106,246 0 0
ISHARES TR ETF 464288513 1 9 SH   SOLE 6 9 0 0
ISHARES TR ETF 464288513 42 482 SH   SOLE 9 482 0 0
ISHARES TR ETF 464288513 602 6,923 SH   SOLE   6,922 0 0
ISHARES U S ETF TR ETF 46431W705 2,266 23,676 SH   SOLE   23,675 0 0
ISHARES TR ETF 464288612 2,191 19,259 SH   SOLE   19,259 0 0
ISHARES TR ETF 464288448 1,632 52,328 SH   SOLE   52,327 0 0
ISHARES TR ETF 464288117 219 4,355 SH   SOLE   4,355 0 0
ISHARES TR ETF 464288281 57 520 SH   SOLE 9 520 0 0
ISHARES TR ETF 464288281 15 141 SH   SOLE 22 141 0 0
ISHARES TR ETF 464288281 5 47 SH   SOLE 36 47 0 0
ISHARES TR ETF 464288281 805 7,381 SH   SOLE   7,381 0 0
ISHARES TR ETF 464288802 1,240 11,667 SH   SOLE   11,666 0 0
ISHARES TR ETF 464288588 52 481 SH   SOLE 6 481 0 0
ISHARES TR ETF 464288588 308 2,865 SH   SOLE 9 2,865 0 0
ISHARES TR ETF 464288588 102 946 SH   SOLE 36 946 0 0
ISHARES TR ETF 464288588 3,155 29,364 SH   SOLE   29,364 0 0
ISHARES TR ETF 464287119 507 7,057 SH   SOLE   7,057 0 0
ISHARES TR ETF 464288208 395 5,564 SH   SOLE   5,564 0 0
ISHARES TR ETF 464287127 212 3,188 SH   SOLE   3,188 0 0
ISHARES TR ETF 464288257 843 7,965 SH   SOLE   7,964 0 0
ISHARES TR ETF 464288240 1,809 32,542 SH   SOLE 16 32,542 0 0
ISHARES TR ETF 464288240 943 16,965 SH   SOLE   16,965 0 0
ISHARES TR ETF 46434V464 3,621 20,815 SH   SOLE   20,815 0 0
ISHARES TR ETF 46435G516 127 1,602 SH   SOLE 36 1,602 0 0
ISHARES TR ETF 46435G516 2,103 26,460 SH   SOLE   26,460 0 0
ISHARES TR ETF 464287465 16 200 SH   SOLE 11 200 0 0
ISHARES TR ETF 464287465 19 240 SH   SOLE 36 240 0 0
ISHARES TR ETF 464287465 5,218 66,313 SH   SOLE   66,313 0 0
ISHARES TR ETF 464288885 196 1,781 SH   SOLE 9 1,781 0 0
ISHARES TR ETF 464288885 3,204 29,049 SH   SOLE 36 29,048 0 0
ISHARES TR ETF 464288885 5,169 46,871 SH   SOLE   46,870 0 0
ISHARES TR ETF 464288273 60 823 SH   SOLE 9 823 0 0
ISHARES TR ETF 464288273 2,819 38,574 SH   SOLE   38,574 0 0
ISHARES TR ETF 464288877 318 6,308 SH   SOLE 9 6,308 0 0
ISHARES TR ETF 464288877 2,783 55,220 SH   SOLE 36 55,219 0 0
ISHARES TR ETF 464288877 4,715 93,571 SH   SOLE   93,570 0 0
ISHARES INC ETF 46434G863 72 1,805 SH   SOLE 9 1,805 0 0
ISHARES INC ETF 46434G863 23 569 SH   SOLE 22 569 0 0
ISHARES INC ETF 46434G863 1,226 30,849 SH   SOLE 36 30,849 0 0
ISHARES INC ETF 46434G863 5,911 148,696 SH   SOLE   148,695 0 0
ISHARES TR ETF 464287234 2,811 57,535 SH   SOLE   57,535 0 0
ISHARES INC ETF 46434G764 32 525 SH   SOLE 9 525 0 0
ISHARES INC ETF 46434G764 298 4,917 SH   SOLE 25 4,916 0 0
ISHARES INC ETF 46434G764 24 393 SH   SOLE 37 393 0 0
ISHARES INC ETF 46434G764 19 307 SH   SOLE   307 0 0
ISHARES INC ETF 464286475 409 6,790 SH   SOLE   6,790 0 0
ISHARES INC ETF 46434G855 477 17,669 SH   SOLE   17,669 0 0
ISHARES TR ETF 46435G532 0 1 SH   SOLE 36 1 0 0
ISHARES TR ETF 46435G532 359 3,961 SH   SOLE   3,960 0 0
ISHARES INC ETF 464286525 600 5,539 SH   SOLE   5,538 0 0
ISHARES TR ETF 46434V456 223 5,668 SH   SOLE   5,667 0 0
ISHARES TR ETF 46435G409 102 3,992 SH   SOLE 36 3,992 0 0
ISHARES TR ETF 46435G409 178 6,992 SH   SOLE   6,992 0 0
ISHARES TR ETF 464288570 39 422 SH   SOLE 36 421 0 0
ISHARES TR ETF 464288570 9,389 101,042 SH   SOLE   101,042 0 0
ISHARES INC ETF 464286715 279 15,000 SH   SOLE   15,000 0 0
ISHARES TR ETF 46432F396 0 2 SH   SOLE 36 2 0 0
ISHARES TR ETF 46432F396 3,450 18,975 SH   SOLE   18,974 0 0
ISHARES TR ETF 46432F339 5 34 SH   SOLE 16 34 0 0
ISHARES TR ETF 46432F339 35 240 SH   SOLE 22 240 0 0
ISHARES TR ETF 46432F339 1 8 SH   SOLE 36 8 0 0
ISHARES TR ETF 46432F339 2,563 17,607 SH   SOLE   17,607 0 0
ISHARES TR ETF 46432F388 80 729 SH   SOLE 9 729 0 0
ISHARES TR ETF 46432F388 2,222 20,296 SH   SOLE 16 20,296 0 0
ISHARES TR ETF 46432F388 1,780 16,259 SH   SOLE 36 16,258 0 0
ISHARES TR ETF 46432F388 1,105 10,091 SH   SOLE   10,091 0 0
ISHARES TR ETF 464287556 2,369 15,524 SH   SOLE   15,523 0 0
ISHARES TR ETF 464287622 146 552 SH   SOLE 36 552 0 0
ISHARES TR ETF 464287622 4,314 16,313 SH   SOLE   16,312 0 0
ISHARES TR ETF 464287614 4 14 SH   SOLE 6 14 0 0
ISHARES TR ETF 464287614 4,721 15,448 SH   SOLE   15,448 0 0
ISHARES TR ETF 464287598 8 45 SH   SOLE 6 45 0 0
ISHARES TR ETF 464287598 4,412 26,275 SH   SOLE   26,274 0 0
ISHARES TR ETF 464287655 7,984 35,893 SH   SOLE   35,892 0 0
ISHARES TR ETF 464287648 1 2 SH   SOLE 6 2 0 0
ISHARES TR ETF 464287648 1,017 3,471 SH   SOLE   3,471 0 0
ISHARES TR ETF 464287630 1 5 SH   SOLE 6 5 0 0
ISHARES TR ETF 464287630 705 4,248 SH   SOLE   4,247 0 0
ISHARES TR ETF 46435G268 9 134 SH   SOLE 36 134 0 0
ISHARES TR ETF 46435G268 352 5,299 SH   SOLE   5,298 0 0
ISHARES TR ETF 464287689 1,246 4,488 SH   SOLE   4,488 0 0
ISHARES TR ETF 464287499 1,697 20,444 SH   SOLE   20,444 0 0
ISHARES TR ETF 464287481 1 10 SH   SOLE 6 10 0 0
ISHARES TR ETF 464287481 1,133 9,834 SH   SOLE   9,834 0 0
ISHARES TR ETF 464287473 1 10 SH   SOLE 6 10 0 0
ISHARES TR ETF 464287473 1,244 10,169 SH   SOLE   10,169 0 0
ISHARES TR ETF 464289438 7,637 44,056 SH   SOLE   44,055 0 0
ISHARES TR ETF 464287101 39 176 SH   SOLE 36 176 0 0
ISHARES TR ETF 464287101 3,012 13,746 SH   SOLE   13,746 0 0
ISHARES TR ETF 464287200 700 1,467 SH   SOLE 9 1,467 0 0
ISHARES TR ETF 464287200 3,192 6,693 SH   SOLE 16 6,693 0 0
ISHARES TR ETF 464287200 137 287 SH   SOLE 22 287 0 0
ISHARES TR ETF 464287200 6,960 14,591 SH   SOLE 36 14,591 0 0
ISHARES TR ETF 464287200 105 221 SH   SOLE 49 221 0 0
ISHARES TR ETF 464287200 39,883 83,614 SH   SOLE   83,614 0 0
ISHARES TR ETF 464287309 1,201 14,357 SH   SOLE 11 14,356 0 0
ISHARES TR ETF 464287309 25,693 307,074 SH   SOLE   307,074 0 0
ISHARES TR ETF 464287408 934 5,964 SH   SOLE 11 5,963 0 0
ISHARES TR ETF 464287408 25 159 SH   SOLE 36 159 0 0
ISHARES TR ETF 464287408 3,424 21,863 SH   SOLE   21,863 0 0
ISHARES TR ETF 464287341 2,465 89,612 SH   SOLE   89,611 0 0
ISHARES TR ETF 464287606 409 4,793 SH   SOLE 11 4,793 0 0
ISHARES TR ETF 464287606 1,735 20,344 SH   SOLE   20,343 0 0
ISHARES TR ETF 464287705 141 1,270 SH   SOLE 9 1,270 0 0
ISHARES TR ETF 464287705 349 3,155 SH   SOLE 11 3,154 0 0
ISHARES TR ETF 464287705 1,086 9,811 SH   SOLE   9,811 0 0
ISHARES TR ETF 464287887 57 412 SH   SOLE 36 412 0 0
ISHARES TR ETF 464287887 954 6,871 SH   SOLE   6,871 0 0
ISHARES TR ETF 464287879 2,605 24,934 SH   SOLE   24,933 0 0
ISHARES TR ETF 464288687 1,001 25,386 SH   SOLE 16 25,386 0 0
ISHARES TR ETF 464288687 12,540 318,037 SH   SOLE   318,036 0 0
ISHARES TR ETF 464287168 256 2,087 SH   SOLE 9 2,087 0 0
ISHARES TR ETF 464287168 9,013 73,523 SH   SOLE   73,522 0 0
ISHARES TR ETF 46435U366 347 6,393 SH   SOLE   6,392 0 0
ISHARES TR ETF 464287523 12 23 SH   SOLE 11 23 0 0
ISHARES TR ETF 464287523 13,285 24,497 SH   SOLE   24,496 0 0
ISHARES TR ETF 464288158 52 486 SH   SOLE 7 486 0 0
ISHARES TR ETF 464288158 495 4,609 SH   SOLE 36 4,609 0 0
ISHARES TR ETF 464288158 5,675 52,859 SH   SOLE   52,858 0 0
ISHARES TR ETF 464288679 20,018 181,290 SH   SOLE   181,289 0 0
ISHARES SILVER TR ETF 46428Q109 5,629 261,682 SH   SOLE   261,682 0 0
ISHARES TR ETF 464287176 448 3,468 SH   SOLE 9 3,468 0 0
ISHARES TR ETF 464287176 914 7,071 SH   SOLE 36 7,071 0 0
ISHARES TR ETF 464287176 7,500 58,048 SH   SOLE   58,048 0 0
ISHARES TR ETF 464287762 0 1 SH   SOLE 36 1 0 0
ISHARES TR ETF 464287762 889 2,959 SH   SOLE   2,958 0 0
ISHARES TR ETF 464287192 594 2,148 SH   SOLE   2,147 0 0
ISHARES TR ETF 46432F859 324 6,428 SH   SOLE 11 6,428 0 0
ISHARES TR ETF 46432F859 1,114 22,081 SH   SOLE   22,081 0 0
ISHARES TR ETF 464287291 66 1,018 SH   SOLE 9 1,018 0 0
ISHARES TR ETF 464287291 7 104 SH   SOLE 22 104 0 0
ISHARES TR ETF 464287291 1,142 17,740 SH   SOLE 36 17,739 0 0
ISHARES TR ETF 464287291 2,893 44,926 SH   SOLE   44,926 0 0
ISHARES TR ETF 464288760 16 160 SH   SOLE 16 160 0 0
ISHARES TR ETF 464288760 183 1,779 SH   SOLE   1,779 0 0
ISHARES TR ETF 46435U861 372 8,702 SH   SOLE   8,701 0 0
ISHARES TR ETF 464287770 14 70 SH   SOLE 36 70 0 0
ISHARES TR ETF 464287770 7 34 SH   SOLE 48 34 0 0
ISHARES TR ETF 464287770 13,121 67,959 SH   SOLE   67,958 0 0
ISHARES TR ETF 464287754 315 2,790 SH   SOLE   2,790 0 0
ISHARES TR ETF 46435U713 550 14,368 SH   SOLE   14,368 0 0
ISHARES TR ETF 464288810 336 5,101 SH   SOLE 36 5,100 0 0
ISHARES TR ETF 464288810 2,887 43,835 SH   SOLE   43,835 0 0
ISHARES TR ETF 46429B267 631 23,660 SH   SOLE 9 23,660 0 0
ISHARES TR ETF 46429B267 812 30,447 SH   SOLE 16 30,447 0 0
ISHARES TR ETF 46429B267 120 4,514 SH   SOLE 22 4,514 0 0
ISHARES TR ETF 46429B267 1,532 57,429 SH   SOLE 36 57,428 0 0
ISHARES TR ETF 46429B267 2,001 75,017 SH   SOLE   75,016 0 0
ISHARES TR ETF 464287580 7 83 SH   SOLE 48 83 0 0
ISHARES TR ETF 464287580 11,135 132,558 SH   SOLE   132,558 0 0
ISHARES TR ETF 464287796 45 1,480 SH   SOLE 9 1,480 0 0
ISHARES TR ETF 464287796 469 15,567 SH   SOLE 36 15,566 0 0
ISHARES TR ETF 464287796 1,804 59,947 SH   SOLE   59,946 0 0
ISHARES TR ETF 464287788 236 2,718 SH   SOLE   2,717 0 0
ISHARES TR ETF 464288828 560 1,931 SH   SOLE   1,930 0 0
ISHARES TR ETF 464288752 8 95 SH   SOLE 48 95 0 0
ISHARES TR ETF 464288752 12,912 155,718 SH   SOLE   155,717 0 0
ISHARES TR ETF 464288836 297 1,489 SH   SOLE   1,489 0 0
ISHARES TR ETF 464287739 51 438 SH   SOLE 9 438 0 0
ISHARES TR ETF 464287739 841 7,242 SH   SOLE   7,242 0 0
ISHARES TR ETF 464287721 22 194 SH   SOLE 36 194 0 0
ISHARES TR ETF 464287721 7 63 SH   SOLE 48 63 0 0
ISHARES TR ETF 464287721 16,243 141,464 SH   SOLE   141,464 0 0
SMUCKER J M CO Stock 832696405 1 4 SH   SOLE 19 4 0 0
SMUCKER J M CO Stock 832696405 0 1 SH   SOLE 40 1 0 0
SMUCKER J M CO Stock 832696405 1 4 SH   SOLE 46 4 0 0
SMUCKER J M CO Stock 832696405 51 377 SH   SOLE 47 377 0 0
SMUCKER J M CO Stock 832696405 273 2,012 SH   SOLE   2,012 0 0
JACOBS ENGR GROUP INC Stock 469814107 33 239 SH   SOLE 33 239 0 0
JACOBS ENGR GROUP INC Stock 469814107 735 5,278 SH   SOLE   5,278 0 0
JANUS HENDERSON GROUP PLC Stock G4474Y214 9 222 SH   SOLE 6 222 0 0
JANUS HENDERSON GROUP PLC Stock G4474Y214 4 104 SH   SOLE 47 104 0 0
JANUS HENDERSON GROUP PLC Stock G4474Y214 198 4,711 SH   SOLE   4,711 0 0
JANUS DETROIT STR TR ETF 47103U886 373 7,532 SH   SOLE   7,532 0 0
HUNT J B TRANS SVCS INC Stock 445658107 1 4 SH   SOLE 46 4 0 0
HUNT J B TRANS SVCS INC Stock 445658107 3 16 SH   SOLE 47 16 0 0
HUNT J B TRANS SVCS INC Stock 445658107 243 1,188 SH   SOLE   1,188 0 0
JD.COM INC ADR 47215P106 13 180 SH   SOLE 9 180 0 0
JD.COM INC ADR 47215P106 2 30 SH   SOLE 33 30 0 0
JD.COM INC ADR 47215P106 322 4,592 SH   SOLE   4,592 0 0
JETBLUE AWYS CORP Stock 477143101 1,072 75,246 SH   SOLE   75,246 0 0
JOHN HANCOCK EXCHANGE TRADED ETF 47804J107 499 8,400 SH   SOLE   8,400 0 0
JOHNSON & JOHNSON Stock 478160104 128 750 SH   SOLE 5 750 0 0
JOHNSON & JOHNSON Stock 478160104 6 35 SH   SOLE 6 35 0 0
JOHNSON & JOHNSON Stock 478160104 82 479 SH   SOLE 9 479 0 0
JOHNSON & JOHNSON Stock 478160104 78 455 SH   SOLE 19 454 0 0
JOHNSON & JOHNSON Stock 478160104 145 849 SH   SOLE 24 849 0 0
JOHNSON & JOHNSON Stock 478160104 143 837 SH   SOLE 47 837 0 0
JOHNSON & JOHNSON Stock 478160104 15,195 88,821 SH   SOLE   88,821 0 0
JOHNSON CTLS INTL PLC Stock G51502105 16 196 SH   SOLE 9 196 0 0
JOHNSON CTLS INTL PLC Stock G51502105 3 35 SH   SOLE 19 35 0 0
JOHNSON CTLS INTL PLC Stock G51502105 1 7 SH   SOLE 36 7 0 0
JOHNSON CTLS INTL PLC Stock G51502105 3 32 SH   SOLE 46 32 0 0
JOHNSON CTLS INTL PLC Stock G51502105 884 10,867 SH   SOLE   10,867 0 0
JPMORGAN CHASE & CO Stock 46625H100 1 5 SH   SOLE 6 5 0 0
JPMORGAN CHASE & CO Stock 46625H100 88 555 SH   SOLE 7 554 0 0
JPMORGAN CHASE & CO Stock 46625H100 142 895 SH   SOLE 9 895 0 0
JPMORGAN CHASE & CO Stock 46625H100 93 588 SH   SOLE 19 587 0 0
JPMORGAN CHASE & CO Stock 46625H100 2 10 SH   SOLE 33 10 0 0
JPMORGAN CHASE & CO Stock 46625H100 2 10 SH   SOLE 47 10 0 0
JPMORGAN CHASE & CO Stock 46625H100 66 416 SH   SOLE 49 416 0 0
JPMORGAN CHASE & CO Stock 46625H100 14,963 94,494 SH   SOLE   94,493 0 0
J P MORGAN EXCHANGE-TRADED F ETF 46641Q332 281 4,451 SH   SOLE   4,451 0 0
J P MORGAN EXCHANGE-TRADED F ETF 46641Q837 3,490 69,137 SH   SOLE   69,137 0 0
J P MORGAN EXCHANGE-TRADED F ETF 46641Q654 930 18,215 SH   SOLE   18,215 0 0
KADANT INC Stock 48282T104 50 219 SH   SOLE 6 219 0 0
KADANT INC Stock 48282T104 169 735 SH   SOLE   735 0 0
KALEYRA INC Stock 483379103 564 56,210 SH   SOLE   56,210 0 0
KALEYRA INC Stock 483379111 126 52,850 SH   SOLE   52,850 0 0
KT CORP ADR 48268K101 126 10,004 SH   SOLE   10,004 0 0
KELLOGG CO Stock 487836108 1 13 SH   SOLE 46 13 0 0
KELLOGG CO Stock 487836108 1,907 29,604 SH   SOLE   29,603 0 0
KEURIG DR PEPPER INC Stock 49271V100 538 14,585 SH   SOLE 6 14,585 0 0
KEURIG DR PEPPER INC Stock 49271V100 3 80 SH   SOLE 9 80 0 0
KEURIG DR PEPPER INC Stock 49271V100 46 1,253 SH   SOLE   1,253 0 0
KEYCORP Stock 493267108 25 1,092 SH   SOLE 9 1,092 0 0
KEYCORP Stock 493267108 41 1,783 SH   SOLE 19 1,783 0 0
KEYCORP Stock 493267108 1 35 SH   SOLE 46 35 0 0
KEYCORP Stock 493267108 747 32,300 SH   SOLE   32,300 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103 44 211 SH   SOLE 33 211 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103 1 4 SH   SOLE 46 4 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103 4 19 SH   SOLE 47 19 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103 3,960 19,178 SH   SOLE   19,178 0 0
KIMBERLY-CLARK CORP Stock 494368103 3 20 SH   SOLE 46 20 0 0
KIMBERLY-CLARK CORP Stock 494368103 5 33 SH   SOLE 47 33 0 0
KIMBERLY-CLARK CORP Stock 494368103 2,628 18,388 SH   SOLE   18,388 0 0
KINDER MORGAN INC DEL Stock 49456B101 839 52,909 SH   SOLE 6 52,908 0 0
KINDER MORGAN INC DEL Stock 49456B101 8 529 SH   SOLE 9 529 0 0
KINDER MORGAN INC DEL Stock 49456B101 30 1,866 SH   SOLE 19 1,865 0 0
KINDER MORGAN INC DEL Stock 49456B101 2,841 179,114 SH   SOLE   179,114 0 0
KINSALE CAP GROUP INC Stock 49714P108 2,807 11,800 SH   SOLE   11,800 0 0
KIRKLAND LAKE GOLD LTD Stock 49741E100 31 735 SH   SOLE 26 735 0 0
KIRKLAND LAKE GOLD LTD Stock 49741E100 728 17,363 SH   SOLE   17,363 0 0
KKR & CO INC Stock 48251W104 2 33 SH   SOLE 19 33 0 0
KKR & CO INC Stock 48251W104 92 1,231 SH   SOLE 36 1,231 0 0
KKR & CO INC Stock 48251W104 484 6,497 SH   SOLE   6,497 0 0
KLA CORP Stock 482480100 10 23 SH   SOLE 6 23 0 0
KLA CORP Stock 482480100 22 51 SH   SOLE 9 51 0 0
KLA CORP Stock 482480100 8,452 19,652 SH   SOLE   19,651 0 0
KOHLS CORP Stock 500255104 12 242 SH   SOLE 19 242 0 0
KOHLS CORP Stock 500255104 1,217 24,635 SH   SOLE   24,634 0 0
KOSMOS ENERGY LTD Stock 500688106 90 25,925 SH   SOLE   25,924 0 0
KRAFT HEINZ CO Stock 500754106 6 166 SH   SOLE 9 166 0 0
KRAFT HEINZ CO Stock 500754106 2 50 SH   SOLE 46 50 0 0
KRAFT HEINZ CO Stock 500754106 0 13 SH   SOLE 47 13 0 0
KRAFT HEINZ CO Stock 500754106 2,028 56,483 SH   SOLE   56,483 0 0
KRANESHARES TR ETF 500767678 1,591 31,260 SH   SOLE   31,260 0 0
KRANESHARES TR ETF 500767306 181 4,950 SH   SOLE   4,949 0 0
KROGER CO Stock 501044101 3 62 SH   SOLE 19 62 0 0
KROGER CO Stock 501044101 2 49 SH   SOLE 46 49 0 0
KROGER CO Stock 501044101 9 198 SH   SOLE 47 198 0 0
KROGER CO Stock 501044101 1,339 29,595 SH   SOLE   29,594 0 0
KURA SUSHI USA INC Stock 501270102 4,046 50,053 SH   SOLE   50,053 0 0
KYNDRYL HLDGS INC Stock 50155Q100 0 12 SH   SOLE 9 12 0 0
KYNDRYL HLDGS INC Stock 50155Q100 642 35,471 SH   SOLE   35,471 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109 39 184 SH   SOLE 9 184 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109 3 15 SH   SOLE 47 15 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109 1,751 8,211 SH   SOLE   8,210 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409 13 41 SH   SOLE 19 41 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409 28 88 SH   SOLE 33 88 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409 1 2 SH   SOLE 46 2 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409 4 13 SH   SOLE 47 13 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409 5,639 17,947 SH   SOLE   17,947 0 0
LAM RESEARCH CORP Stock 512807108 37 51 SH   SOLE 9 51 0 0
LAM RESEARCH CORP Stock 512807108 21 29 SH   SOLE 19 29 0 0
LAM RESEARCH CORP Stock 512807108 3 4 SH   SOLE 46 4 0 0
LAM RESEARCH CORP Stock 512807108 11,260 15,657 SH   SOLE   15,656 0 0
LAS VEGAS SANDS CORP Stock 517834107 5 123 SH   SOLE 16 123 0 0
LAS VEGAS SANDS CORP Stock 517834107 805 21,377 SH   SOLE   21,377 0 0
LEIDOS HOLDINGS INC Stock 525327102 5 53 SH   SOLE 9 53 0 0
LEIDOS HOLDINGS INC Stock 525327102 221 2,484 SH   SOLE   2,484 0 0
LEMONADE INC Stock 52567D107 666 15,804 SH   SOLE   15,804 0 0
LENNAR CORP Stock 526057104 1 7 SH   SOLE 46 7 0 0
LENNAR CORP Stock 526057104 866 7,458 SH   SOLE   7,458 0 0
LIFE STORAGE INC REIT 53223X107 23 152 SH   SOLE 9 152 0 0
LIFE STORAGE INC REIT 53223X107 19 121 SH   SOLE 19 121 0 0
LIFE STORAGE INC REIT 53223X107 12 80 SH   SOLE 47 80 0 0
LIFE STORAGE INC REIT 53223X107 4,915 32,089 SH   SOLE   32,088 0 0
LIGHTWAVE LOGIC INC Stock 532275104 183 12,332 SH   SOLE   12,331 0 0
LILLY ELI & CO Stock 532457108 35 125 SH   SOLE 9 125 0 0
LILLY ELI & CO Stock 532457108 11 39 SH   SOLE 19 39 0 0
LILLY ELI & CO Stock 532457108 5 17 SH   SOLE 46 17 0 0
LILLY ELI & CO Stock 532457108 14 52 SH   SOLE 47 52 0 0
LILLY ELI & CO Stock 532457108 11,035 39,950 SH   SOLE   39,950 0 0
LINCOLN NATL CORP IND Stock 534187109 1 18 SH   SOLE 46 18 0 0
LINCOLN NATL CORP IND Stock 534187109 609 8,929 SH   SOLE   8,929 0 0
LINDE PLC Stock G5494J103 2,272 6,558 SH   SOLE 6 6,558 0 0
LINDE PLC Stock G5494J103 7 19 SH   SOLE 9 19 0 0
LINDE PLC Stock G5494J103 11 32 SH   SOLE 47 32 0 0
LINDE PLC Stock G5494J103 3,370 9,727 SH   SOLE   9,726 0 0
LIVE NATION ENTERTAINMENT IN Stock 538034109 7 60 SH   SOLE 9 60 0 0
LIVE NATION ENTERTAINMENT IN Stock 538034109 1 6 SH   SOLE 46 6 0 0
LIVE NATION ENTERTAINMENT IN Stock 538034109 349 2,920 SH   SOLE   2,920 0 0
LIVE OAK BANCSHARES INC Stock 53803X105 4,571 52,361 SH   SOLE   52,361 0 0
LIVENT CORP Stock 53814L108 395 16,219 SH   SOLE   16,219 0 0
LKQ CORP Stock 501889208 12 198 SH   SOLE 9 198 0 0
LKQ CORP Stock 501889208 6 93 SH   SOLE 47 93 0 0
LKQ CORP Stock 501889208 1,759 29,309 SH   SOLE   29,309 0 0
LLOYDS BANKING GROUP PLC ADR 539439109 164 64,481 SH   SOLE   64,480 0 0
LOCKHEED MARTIN CORP Stock 539830109 1,586 4,463 SH   SOLE 6 4,463 0 0
LOCKHEED MARTIN CORP Stock 539830109 36 100 SH   SOLE 9 100 0 0
LOCKHEED MARTIN CORP Stock 539830109 25 71 SH   SOLE 19 71 0 0
LOCKHEED MARTIN CORP Stock 539830109 6 18 SH   SOLE 47 18 0 0
LOCKHEED MARTIN CORP Stock 539830109 2 6 SH   SOLE 49 6 0 0
LOCKHEED MARTIN CORP Stock 539830109 6,654 18,722 SH   SOLE   18,722 0 0
LOUISIANA PAC CORP Stock 546347105 1 12 SH   SOLE 19 12 0 0
LOUISIANA PAC CORP Stock 546347105 74 942 SH   SOLE 45 942 0 0
LOUISIANA PAC CORP Stock 546347105 502 6,404 SH   SOLE   6,403 0 0
LOWES COS INC Stock 548661107 852 3,297 SH   SOLE 6 3,297 0 0
LOWES COS INC Stock 548661107 49 191 SH   SOLE 9 191 0 0
LOWES COS INC Stock 548661107 44 170 SH   SOLE 19 170 0 0
LOWES COS INC Stock 548661107 308 1,191 SH   SOLE 30 1,190 0 0
LOWES COS INC Stock 548661107 8 30 SH   SOLE 47 30 0 0
LOWES COS INC Stock 548661107 3 10 SH   SOLE 49 10 0 0
LOWES COS INC Stock 548661107 14,876 57,554 SH   SOLE   57,553 0 0
LPL FINL HLDGS INC Stock 50212V100 296 1,850 SH   SOLE 5 1,850 0 0
LPL FINL HLDGS INC Stock 50212V100 3 21 SH   SOLE 47 21 0 0
LPL FINL HLDGS INC Stock 50212V100 3 20 SH   SOLE   20 0 0
LSB INDS INC Stock 502160104 575 52,039 SH   SOLE   52,039 0 0
LUCID GROUP INC Stock 549498103 334 8,791 SH   SOLE   8,791 0 0
LULULEMON ATHLETICA INC Stock 550021109 6 15 SH   SOLE 9 15 0 0
LULULEMON ATHLETICA INC Stock 550021109 9 23 SH   SOLE 19 23 0 0
LULULEMON ATHLETICA INC Stock 550021109 58 148 SH   SOLE 29 148 0 0
LULULEMON ATHLETICA INC Stock 550021109 117 300 SH   SOLE 41 300 0 0
LULULEMON ATHLETICA INC Stock 550021109 6 15 SH   SOLE 47 15 0 0
LULULEMON ATHLETICA INC Stock 550021109 1,610 4,113 SH   SOLE   4,113 0 0
LUMENTUM HLDGS INC Stock 55024U109 232 2,198 SH   SOLE   2,198 0 0
LYFT INC Stock 55087P104 581 13,592 SH   SOLE   13,592 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100 12 132 SH   SOLE 9 132 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100 74 807 SH   SOLE 19 807 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100 1,280 13,875 SH   SOLE   13,875 0 0
M & T BK CORP Stock 55261F104 989 6,440 SH   SOLE 6 6,440 0 0
M & T BK CORP Stock 55261F104 1 7 SH   SOLE 46 7 0 0
M & T BK CORP Stock 55261F104 60 392 SH   SOLE   391 0 0
MACYS INC Stock 55616P104 1 50 SH   SOLE 19 50 0 0
MACYS INC Stock 55616P104 372 14,222 SH   SOLE   14,222 0 0
MAGNA INTL INC Stock 559222401 3 31 SH   SOLE 9 31 0 0
MAGNA INTL INC Stock 559222401 987 12,197 SH   SOLE   12,196 0 0
MAIN STR CAP CORP CEF 56035L104 1,951 43,494 SH   SOLE   43,494 0 0
MAINSTAY MACKAY DEFINEDTERM CEF 56064K100 853 39,174 SH   SOLE   39,173 0 0
MARATHON OIL CORP Stock 565849106 8 476 SH   SOLE 9 476 0 0
MARATHON OIL CORP Stock 565849106 10 603 SH   SOLE 19 603 0 0
MARATHON OIL CORP Stock 565849106 290 17,645 SH   SOLE   17,645 0 0
MARATHON PETE CORP Stock 56585A102 22 341 SH   SOLE 9 341 0 0
MARATHON PETE CORP Stock 56585A102 1,519 23,742 SH   SOLE   23,741 0 0
MARCUS CORP DEL Stock 566330106 78 4,340 SH   SOLE   4,340 0 0
MARKEL CORP Stock 570535104 39 32 SH   SOLE 2 32 0 0
MARKEL CORP Stock 570535104 571 463 SH   SOLE 6 463 0 0
MARKEL CORP Stock 570535104 5 4 SH   SOLE 9 4 0 0
MARKEL CORP Stock 570535104 227 184 SH   SOLE   184 0 0
VANECK ETF TRUST ETF 92189F452 789 43,927 SH   SOLE   43,927 0 0
VANECK ETF TRUST ETF 92189F106 19 578 SH   SOLE 9 578 0 0
VANECK ETF TRUST ETF 92189F106 802 25,048 SH   SOLE 16 25,048 0 0
VANECK ETF TRUST ETF 92189F106 1 43 SH   SOLE 49 43 0 0
VANECK ETF TRUST ETF 92189F106 899 28,064 SH   SOLE   28,064 0 0
MARRIOTT INTL INC NEW Stock 571903202 2 10 SH   SOLE 46 10 0 0
MARRIOTT INTL INC NEW Stock 571903202 1,082 6,546 SH   SOLE   6,546 0 0
MARSH & MCLENNAN COS INC Stock 571748102 9 53 SH   SOLE 6 53 0 0
MARSH & MCLENNAN COS INC Stock 571748102 6 33 SH   SOLE 19 33 0 0
MARSH & MCLENNAN COS INC Stock 571748102 3 15 SH   SOLE 46 15 0 0
MARSH & MCLENNAN COS INC Stock 571748102 1,894 10,897 SH   SOLE   10,897 0 0
MARTIN MARIETTA MATLS INC Stock 573284106 1 2 SH   SOLE 46 2 0 0
MARTIN MARIETTA MATLS INC Stock 573284106 580 1,316 SH   SOLE   1,316 0 0
MARVELL TECHNOLOGY INC Stock 573874104 62 703 SH   SOLE 6 703 0 0
MARVELL TECHNOLOGY INC Stock 573874104 16 188 SH   SOLE 9 188 0 0
MARVELL TECHNOLOGY INC Stock 573874104 3 31 SH   SOLE 19 31 0 0
MARVELL TECHNOLOGY INC Stock 573874104 1,988 22,728 SH   SOLE   22,728 0 0
MASCO CORP Stock 574599106 39 549 SH   SOLE 9 549 0 0
MASCO CORP Stock 574599106 1 11 SH   SOLE 46 11 0 0
MASCO CORP Stock 574599106 718 10,219 SH   SOLE   10,218 0 0
MASIMO CORP Stock 574795100 62 212 SH   SOLE 48 212 0 0
MASIMO CORP Stock 574795100 230 787 SH   SOLE   787 0 0
MASTERCARD INCORPORATED Stock 57636Q104 28 79 SH   SOLE 2 79 0 0
MASTERCARD INCORPORATED Stock 57636Q104 1,608 4,474 SH   SOLE 6 4,474 0 0
MASTERCARD INCORPORATED Stock 57636Q104 77 215 SH   SOLE 9 215 0 0
MASTERCARD INCORPORATED Stock 57636Q104 18 49 SH   SOLE 19 49 0 0
MASTERCARD INCORPORATED Stock 57636Q104 200 556 SH   SOLE 28 556 0 0
MASTERCARD INCORPORATED Stock 57636Q104 248 691 SH   SOLE 30 690 0 0
MASTERCARD INCORPORATED Stock 57636Q104 18 50 SH   SOLE 36 50 0 0
MASTERCARD INCORPORATED Stock 57636Q104 24 67 SH   SOLE 47 67 0 0
MASTERCARD INCORPORATED Stock 57636Q104 245 682 SH   SOLE 48 682 0 0
MASTERCARD INCORPORATED Stock 57636Q104 12,850 35,763 SH   SOLE   35,762 0 0
MATCH GROUP INC NEW Stock 57667L107 25 187 SH   SOLE 2 187 0 0
MATCH GROUP INC NEW Stock 57667L107 9 70 SH   SOLE 9 70 0 0
MATCH GROUP INC NEW Stock 57667L107 231 1,747 SH   SOLE   1,747 0 0
SELECT SECTOR SPDR TR ETF 81369Y100 3,450 38,078 SH   SOLE   38,077 0 0
MATSON INC Stock 57686G105 0 3 SH   SOLE 19 3 0 0
MATSON INC Stock 57686G105 573 6,361 SH   SOLE   6,361 0 0
MCCORMICK & CO INC Stock 579780206 72 750 SH   SOLE 5 750 0 0
MCCORMICK & CO INC Stock 579780206 1 15 SH   SOLE 46 15 0 0
MCCORMICK & CO INC Stock 579780206 441 4,568 SH   SOLE   4,567 0 0
MCDONALDS CORP Stock 580135101 1,263 4,710 SH   SOLE 6 4,710 0 0
MCDONALDS CORP Stock 580135101 92 342 SH   SOLE 7 341 0 0
MCDONALDS CORP Stock 580135101 12 46 SH   SOLE 9 46 0 0
MCDONALDS CORP Stock 580135101 43 161 SH   SOLE 19 161 0 0
MCDONALDS CORP Stock 580135101 28 105 SH   SOLE 36 105 0 0
MCDONALDS CORP Stock 580135101 5 19 SH   SOLE 46 19 0 0
MCDONALDS CORP Stock 580135101 6 23 SH   SOLE 47 23 0 0
MCDONALDS CORP Stock 580135101 8,868 33,079 SH   SOLE   33,079 0 0
MCKESSON CORP Stock 58155Q103 1 4 SH   SOLE 6 4 0 0
MCKESSON CORP Stock 58155Q103 13 53 SH   SOLE 9 53 0 0
MCKESSON CORP Stock 58155Q103 11 43 SH   SOLE 19 43 0 0
MCKESSON CORP Stock 58155Q103 1 3 SH   SOLE 47 3 0 0
MCKESSON CORP Stock 58155Q103 2,220 8,931 SH   SOLE   8,931 0 0
MEDICAL PPTYS TRUST INC REIT 58463J304 3 107 SH   SOLE 49 107 0 0
MEDICAL PPTYS TRUST INC REIT 58463J304 313 13,233 SH   SOLE   13,233 0 0
MEDPACE HLDGS INC Stock 58506Q109 4,124 18,950 SH   SOLE   18,950 0 0
MEDTRONIC PLC Stock G5960L103 78 750 SH   SOLE 5 750 0 0
MEDTRONIC PLC Stock G5960L103 909 8,785 SH   SOLE 6 8,785 0 0
MEDTRONIC PLC Stock G5960L103 69 666 SH   SOLE 7 665 0 0
MEDTRONIC PLC Stock G5960L103 50 487 SH   SOLE 9 487 0 0
MEDTRONIC PLC Stock G5960L103 34 332 SH   SOLE 19 332 0 0
MEDTRONIC PLC Stock G5960L103 36 350 SH   SOLE 26 350 0 0
MEDTRONIC PLC Stock G5960L103 4 37 SH   SOLE 46 37 0 0
MEDTRONIC PLC Stock G5960L103 2,999 28,986 SH   SOLE   28,986 0 0
MERCADOLIBRE INC Stock 58733R102 4,374 3,244 SH   SOLE   3,244 0 0
MERCK & CO INC Stock 58933Y105 71 921 SH   SOLE 7 921 0 0
MERCK & CO INC Stock 58933Y105 45 587 SH   SOLE 9 587 0 0
MERCK & CO INC Stock 58933Y105 55 714 SH   SOLE 19 713 0 0
MERCK & CO INC Stock 58933Y105 5 70 SH   SOLE 46 70 0 0
MERCK & CO INC Stock 58933Y105 12 157 SH   SOLE 47 157 0 0
MERCK & CO INC Stock 58933Y105 8,398 109,576 SH   SOLE   109,576 0 0
ALPHA ARCHITECT ETF TR ETF 02072L805 425 15,289 SH   SOLE   15,289 0 0
MESA AIR GROUP INC Stock 590479135 56 10,004 SH   SOLE   10,004 0 0
META PLATFORMS INC Stock 30303M102 68 203 SH   SOLE 2 203 0 0
META PLATFORMS INC Stock 30303M102 61 182 SH   SOLE 4 182 0 0
META PLATFORMS INC Stock 30303M102 123 365 SH   SOLE 9 365 0 0
META PLATFORMS INC Stock 30303M102 84 249 SH   SOLE 19 249 0 0
META PLATFORMS INC Stock 30303M102 78 233 SH   SOLE 24 233 0 0
META PLATFORMS INC Stock 30303M102 1 4 SH   SOLE 25 4 0 0
META PLATFORMS INC Stock 30303M102 239 711 SH   SOLE 28 711 0 0
META PLATFORMS INC Stock 30303M102 5 16 SH   SOLE 33 16 0 0
META PLATFORMS INC Stock 30303M102 41 123 SH   SOLE 36 123 0 0
META PLATFORMS INC Stock 30303M102 108 320 SH   SOLE 41 320 0 0
META PLATFORMS INC Stock 30303M102 102 304 SH   SOLE 47 304 0 0
META PLATFORMS INC Stock 30303M102 367 1,091 SH   SOLE 48 1,091 0 0
META PLATFORMS INC Stock 30303M102 3 8 SH   SOLE 49 8 0 0
META PLATFORMS INC Stock 30303M102 17,415 51,777 SH   SOLE   51,776 0 0
METALLA RTY & STREAMING LTD Stock 59124U605 100 14,465 SH   SOLE   14,464 0 0
METLIFE INC Stock 59156R108 21 343 SH   SOLE 9 343 0 0
METLIFE INC Stock 59156R108 53 855 SH   SOLE 19 854 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,572 41,151 SH   SOLE   41,151 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105 14 8 SH   SOLE 9 8 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105 58 34 SH   SOLE 29 34 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105 10 6 SH   SOLE 47 6 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105 604 356 SH   SOLE   356 0 0
MGM RESORTS INTERNATIONAL Stock 552953101 319 7,112 SH   SOLE   7,112 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104 3 36 SH   SOLE 19 36 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104 348 3,997 SH   SOLE   3,997 0 0
MICRON TECHNOLOGY INC Stock 595112103 26 279 SH   SOLE 9 279 0 0
MICRON TECHNOLOGY INC Stock 595112103 164 1,765 SH   SOLE 24 1,765 0 0
MICRON TECHNOLOGY INC Stock 595112103 1,965 21,090 SH   SOLE   21,090 0 0
MICROSOFT CORP Stock 594918104 44 131 SH   SOLE 2 131 0 0
MICROSOFT CORP Stock 594918104 68 201 SH   SOLE 4 201 0 0
MICROSOFT CORP Stock 594918104 412 1,225 SH   SOLE 5 1,225 0 0
MICROSOFT CORP Stock 594918104 2,925 8,698 SH   SOLE 6 8,698 0 0
MICROSOFT CORP Stock 594918104 128 382 SH   SOLE 7 381 0 0
MICROSOFT CORP Stock 594918104 446 1,327 SH   SOLE 9 1,327 0 0
MICROSOFT CORP Stock 594918104 286 851 SH   SOLE 19 850 0 0
MICROSOFT CORP Stock 594918104 217 645 SH   SOLE 24 645 0 0
MICROSOFT CORP Stock 594918104 222 659 SH   SOLE 28 659 0 0
MICROSOFT CORP Stock 594918104 24 70 SH   SOLE 33 70 0 0
MICROSOFT CORP Stock 594918104 135 400 SH   SOLE 41 400 0 0
MICROSOFT CORP Stock 594918104 43 129 SH   SOLE 46 129 0 0
MICROSOFT CORP Stock 594918104 363 1,080 SH   SOLE 47 1,080 0 0
MICROSOFT CORP Stock 594918104 13 40 SH   SOLE 49 40 0 0
MICROSOFT CORP Stock 594918104 65,877 195,877 SH   SOLE   195,876 0 0
MID-AMER APT CMNTYS INC REIT 59522J103 5 20 SH   SOLE 19 20 0 0
MID-AMER APT CMNTYS INC REIT 59522J103 15 64 SH   SOLE 33 64 0 0
MID-AMER APT CMNTYS INC REIT 59522J103 9 38 SH   SOLE 47 38 0 0
MID-AMER APT CMNTYS INC REIT 59522J103 311 1,355 SH   SOLE   1,355 0 0
MIDDLEBY CORP Stock 596278101 304 1,546 SH   SOLE   1,546 0 0
MIMECAST LTD Stock G14838109 487 6,123 SH   SOLE   6,123 0 0
MKS INSTRS INC Stock 55306N104 216 1,243 SH   SOLE   1,243 0 0
MODERNA INC Stock 60770K107 7 26 SH   SOLE 19 26 0 0
MODERNA INC Stock 60770K107 4 15 SH   SOLE 47 15 0 0
MODERNA INC Stock 60770K107 907 3,571 SH   SOLE   3,571 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209 424 9,150 SH   SOLE 5 9,150 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209 277 5,978 SH   SOLE   5,977 0 0
MONDELEZ INTL INC Stock 609207105 46 691 SH   SOLE 7 691 0 0
MONDELEZ INTL INC Stock 609207105 15 220 SH   SOLE 9 220 0 0
MONDELEZ INTL INC Stock 609207105 38 573 SH   SOLE 19 572 0 0
MONDELEZ INTL INC Stock 609207105 4 62 SH   SOLE 46 62 0 0
MONDELEZ INTL INC Stock 609207105 9 140 SH   SOLE 47 140 0 0
MONDELEZ INTL INC Stock 609207105 2,267 34,192 SH   SOLE   34,192 0 0
MONGODB INC Stock 60937P106 1 1 SH   SOLE 47 1 0 0
MONGODB INC Stock 60937P106 3,878 7,326 SH   SOLE   7,326 0 0
MONOLITHIC PWR SYS INC Stock 609839105 16 32 SH   SOLE 9 32 0 0
MONOLITHIC PWR SYS INC Stock 609839105 229 465 SH   SOLE 48 465 0 0
MONOLITHIC PWR SYS INC Stock 609839105 159 323 SH   SOLE   323 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109 17 172 SH   SOLE 4 172 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109 1 10 SH   SOLE 9 10 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109 2 21 SH   SOLE 46 21 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109 305 3,175 SH   SOLE   3,175 0 0
MOODYS CORP Stock 615369105 6 16 SH   SOLE 19 16 0 0
MOODYS CORP Stock 615369105 2 6 SH   SOLE 46 6 0 0
MOODYS CORP Stock 615369105 1,044 2,673 SH   SOLE   2,673 0 0
MORGAN STANLEY Stock 617446448 48 487 SH   SOLE 9 487 0 0
MORGAN STANLEY Stock 617446448 4 40 SH   SOLE 46 40 0 0
MORGAN STANLEY Stock 617446448 2,367 24,110 SH   SOLE   24,109 0 0
MORNINGSTAR INC Stock 617700109 721 2,108 SH   SOLE 6 2,108 0 0
MORNINGSTAR INC Stock 617700109 15 44 SH   SOLE 47 44 0 0
MORNINGSTAR INC Stock 617700109 159 466 SH   SOLE   466 0 0
MOSAIC CO NEW Stock 61945C103 3 84 SH   SOLE 9 84 0 0
MOSAIC CO NEW Stock 61945C103 187 4,750 SH   SOLE 24 4,750 0 0
MOSAIC CO NEW Stock 61945C103 241 6,134 SH   SOLE   6,133 0 0
RBB FD INC ETF 74933W601 1,567 35,498 SH   SOLE   35,497 0 0
RBB FD INC ETF 74933W874 2,550 69,505 SH   SOLE   69,505 0 0
MOTOROLA SOLUTIONS INC Stock 620076307 204 751 SH   SOLE   751 0 0
MPLX LP Stock 55336V100 658 22,253 SH   SOLE   22,253 0 0
MSCI INC Stock 55354G100 41 67 SH   SOLE 9 67 0 0
MSCI INC Stock 55354G100 61 100 SH   SOLE 28 100 0 0
MSCI INC Stock 55354G100 69 112 SH   SOLE 45 112 0 0
MSCI INC Stock 55354G100 1 2 SH   SOLE 46 2 0 0
MSCI INC Stock 55354G100 759 1,238 SH   SOLE   1,238 0 0
MURPHY OIL CORP Stock 626717102 653 25,013 SH   SOLE   25,012 0 0
NASDAQ INC Stock 631103108 1 5 SH   SOLE 46 5 0 0
NASDAQ INC Stock 631103108 226 1,078 SH   SOLE   1,078 0 0
NATIONAL FUEL GAS CO Stock 636180101 1 20 SH   SOLE 19 20 0 0
NATIONAL FUEL GAS CO Stock 636180101 128 1,995 SH   SOLE 24 1,995 0 0
NATIONAL FUEL GAS CO Stock 636180101 7 109 SH   SOLE 47 109 0 0
NATIONAL FUEL GAS CO Stock 636180101 80 1,249 SH   SOLE   1,249 0 0
NATIONAL RETAIL PROPERTIES I REIT 637417106 352 7,313 SH   SOLE   7,313 0 0
NCR CORP NEW Stock 62886E108 340 8,455 SH   SOLE   8,455 0 0
NETAPP INC Stock 64110D104 36 386 SH   SOLE 9 386 0 0
NETAPP INC Stock 64110D104 1 12 SH   SOLE 19 12 0 0
NETAPP INC Stock 64110D104 1,022 11,108 SH   SOLE   11,107 0 0
NETFLIX INC Stock 64110L106 23 39 SH   SOLE 4 39 0 0
NETFLIX INC Stock 64110L106 21 35 SH   SOLE 9 35 0 0
NETFLIX INC Stock 64110L106 13 22 SH   SOLE 19 22 0 0
NETFLIX INC Stock 64110L106 1 2 SH   SOLE 25 2 0 0
NETFLIX INC Stock 64110L106 110 183 SH   SOLE 28 183 0 0
NETFLIX INC Stock 64110L106 5 8 SH   SOLE 46 8 0 0
NETFLIX INC Stock 64110L106 84 140 SH   SOLE 47 140 0 0
NETFLIX INC Stock 64110L106 255 423 SH   SOLE 48 423 0 0
NETFLIX INC Stock 64110L106 5,620 9,328 SH   SOLE   9,328 0 0
NEW FORTRESS ENERGY INC Stock 644393100 257 10,635 SH   SOLE   10,635 0 0
NEW JERSEY RES CORP Stock 646025106 969 23,609 SH   SOLE 6 23,609 0 0
NEW JERSEY RES CORP Stock 646025106 10 235 SH   SOLE 19 235 0 0
NEW JERSEY RES CORP Stock 646025106 128 3,116 SH   SOLE   3,116 0 0
NEW MTN FIN CORP CEF 647551100 279 20,390 SH   SOLE   20,390 0 0
NEW ORIENTAL ED & TECHNOLOGY ADR 647581107 43 20,550 SH   SOLE   20,550 0 0
NEW RESIDENTIAL INVT CORP REIT 64828T201 4 383 SH   SOLE 47 382 0 0
NEW RESIDENTIAL INVT CORP REIT 64828T201 696 64,959 SH   SOLE   64,959 0 0
NEWMONT CORP Stock 651639106 12 197 SH   SOLE 19 197 0 0
NEWMONT CORP Stock 651639106 6 90 SH   SOLE 47 90 0 0
NEWMONT CORP Stock 651639106 1,792 28,901 SH   SOLE   28,901 0 0
NEXTERA ENERGY INC Stock 65339F101 99 1,057 SH   SOLE 7 1,056 0 0
NEXTERA ENERGY INC Stock 65339F101 41 438 SH   SOLE 9 438 0 0
NEXTERA ENERGY INC Stock 65339F101 4 45 SH   SOLE 19 45 0 0
NEXTERA ENERGY INC Stock 65339F101 18 194 SH   SOLE 47 194 0 0
NEXTERA ENERGY INC Stock 65339F101 9 99 SH   SOLE 49 99 0 0
NEXTERA ENERGY INC Stock 65339F101 11,187 119,827 SH   SOLE   119,826 0 0
NEXTERA ENERGY INC Stock 65339F796 313 4,590 SH   SOLE   4,590 0 0
NEXTERA ENERGY PARTNERS LP Stock 65341B106 213 2,519 SH   SOLE   2,519 0 0
NIELSEN HLDGS PLC Stock G6518L108 807 39,350 SH   SOLE 5 39,350 0 0
NIKE INC Stock 654106103 19 116 SH   SOLE 4 116 0 0
NIKE INC Stock 654106103 1,395 8,367 SH   SOLE 6 8,367 0 0
NIKE INC Stock 654106103 46 274 SH   SOLE 9 274 0 0
NIKE INC Stock 654106103 14 83 SH   SOLE 19 83 0 0
NIKE INC Stock 654106103 86 516 SH   SOLE 28 516 0 0
NIKE INC Stock 654106103 247 1,480 SH   SOLE 30 1,480 0 0
NIKE INC Stock 654106103 81 488 SH   SOLE 45 488 0 0
NIKE INC Stock 654106103 4 26 SH   SOLE 46 26 0 0
NIKE INC Stock 654106103 9 56 SH   SOLE 47 56 0 0
NIKE INC Stock 654106103 91 548 SH   SOLE 48 548 0 0
NIKE INC Stock 654106103 5,244 31,466 SH   SOLE   31,466 0 0
NIO INC ADR 62914V106 847 26,739 SH   SOLE   26,738 0 0
NISOURCE INC Stock 65473P105 8 298 SH   SOLE 9 298 0 0
NISOURCE INC Stock 65473P105 34 1,235 SH   SOLE 19 1,235 0 0
NISOURCE INC Stock 65473P105 229 8,306 SH   SOLE   8,306 0 0
NOKIA CORP ADR 654902204 1,589 255,502 SH   SOLE   255,502 0 0
NORDSON CORP Stock 655663102 1,977 7,746 SH   SOLE 6 7,746 0 0
NORDSON CORP Stock 655663102 92 359 SH   SOLE   359 0 0
NORFOLK SOUTHN CORP Stock 655844108 38 127 SH   SOLE 9 127 0 0
NORFOLK SOUTHN CORP Stock 655844108 3 9 SH   SOLE 46 9 0 0
NORFOLK SOUTHN CORP Stock 655844108 3,427 11,510 SH   SOLE   11,509 0 0
NORTHERN DYNASTY MINERALS LT Stock 66510M204 4 10,900 SH   SOLE   10,900 0 0
NORTHERN TR CORP Stock 665859104 1,838 15,366 SH   SOLE 6 15,366 0 0
NORTHERN TR CORP Stock 665859104 152 1,270 SH   SOLE   1,269 0 0
NORTHROP GRUMMAN CORP Stock 666807102 7 19 SH   SOLE 9 19 0 0
NORTHROP GRUMMAN CORP Stock 666807102 15 38 SH   SOLE 47 38 0 0
NORTHROP GRUMMAN CORP Stock 666807102 1,646 4,252 SH   SOLE   4,252 0 0
NORWEGIAN CRUISE LINE HLDG L Stock G66721104 1 36 SH   SOLE 6 36 0 0
NORWEGIAN CRUISE LINE HLDG L Stock G66721104 355 17,109 SH   SOLE   17,109 0 0
NOVA LTD Stock M7516K103 58 393 SH   SOLE 7 393 0 0
NOVA LTD Stock M7516K103 301 2,054 SH   SOLE   2,054 0 0
NOVARTIS AG ADR 66987V109 935 10,692 SH   SOLE 6 10,692 0 0
NOVARTIS AG ADR 66987V109 12 137 SH   SOLE 9 137 0 0
NOVARTIS AG ADR 66987V109 11 128 SH   SOLE 31 128 0 0
NOVARTIS AG ADR 66987V109 2,265 25,898 SH   SOLE   25,897 0 0
NOVOCURE LTD Stock G6674U108 321 4,275 SH   SOLE   4,275 0 0
NOVO-NORDISK A S ADR 670100205 22 200 SH   SOLE 47 200 0 0
NOVO-NORDISK A S ADR 670100205 4 38 SH   SOLE 49 38 0 0
NOVO-NORDISK A S ADR 670100205 1,763 15,737 SH   SOLE   15,737 0 0
NRG ENERGY INC Stock 629377508 26 611 SH   SOLE 9 611 0 0
NRG ENERGY INC Stock 629377508 20 465 SH   SOLE 19 465 0 0
NRG ENERGY INC Stock 629377508 238 5,516 SH   SOLE   5,515 0 0
NUANCE COMMUNICATIONS INC Stock 67020Y100 3 62 SH   SOLE 47 62 0 0
NUANCE COMMUNICATIONS INC Stock 67020Y100 980 17,714 SH   SOLE   17,714 0 0
NUCOR CORP Stock 670346105 2 18 SH   SOLE 19 18 0 0
NUCOR CORP Stock 670346105 3,578 31,349 SH   SOLE   31,348 0 0
NUTRIEN LTD Stock 67077M108 7 95 SH   SOLE 9 95 0 0
NUTRIEN LTD Stock 67077M108 606 8,057 SH   SOLE   8,057 0 0
NUVEEN AMT FREE MUN CR INC F CEF 67071L106 354 19,744 SH   SOLE   19,743 0 0
NUVEEN AMT FREE QLTY MUN INC CEF 670657105 1,523 97,610 SH   SOLE   97,610 0 0
NUSHARES ETF TR ETF 67092P888 608 18,838 SH   SOLE   18,837 0 0
NUSHARES ETF TR ETF 67092P854 216 8,860 SH   SOLE   8,859 0 0
NUSHARES ETF TR ETF 67092P805 391 12,619 SH   SOLE   12,619 0 0
NUSHARES ETF TR ETF 67092P300 2,062 53,053 SH   SOLE   53,053 0 0
NUSHARES ETF TR ETF 67092P607 2,191 52,163 SH   SOLE   52,162 0 0
NUVEEN FLOATING RATE INCOME CEF 67072T108 200 19,695 SH   SOLE   19,695 0 0
NUVEEN INTER DURATION MUN TE CEF 670671106 507 34,000 SH   SOLE   34,000 0 0
NUVEEN MULTI ASSET INCOME FU CEF 670750108 190 10,176 SH   SOLE   10,175 0 0
NUVEEN OHIO QLTY MUN INCOME CEF 670980101 160 10,014 SH   SOLE   10,013 0 0
NUVEEN PFD & INCM SECURTIES CEF 67072C105 199 20,520 SH   SOLE   20,520 0 0
NUVEEN QUALITY MUNCP INCOME CEF 67066V101 1,231 76,416 SH   SOLE   76,415 0 0
NUVEEN REAL ASSET INCOME & G CEF 67074Y105 228 14,117 SH   SOLE   14,116 0 0
NUVEEN SR INCOME FD CEF 67067Y104 201 34,125 SH   SOLE   34,125 0 0
NUVEEN TAXABLE MUNICPAL INM CEF 67074C103 766 33,728 SH   SOLE   33,728 0 0
NVIDIA CORPORATION Stock 67066G104 39 133 SH   SOLE 4 133 0 0
NVIDIA CORPORATION Stock 67066G104 69 233 SH   SOLE 6 233 0 0
NVIDIA CORPORATION Stock 67066G104 49 165 SH   SOLE 9 165 0 0
NVIDIA CORPORATION Stock 67066G104 146 495 SH   SOLE 19 495 0 0
NVIDIA CORPORATION Stock 67066G104 5 16 SH   SOLE 33 16 0 0
NVIDIA CORPORATION Stock 67066G104 117 397 SH   SOLE 45 397 0 0
NVIDIA CORPORATION Stock 67066G104 13 43 SH   SOLE 46 43 0 0
NVIDIA CORPORATION Stock 67066G104 65 221 SH   SOLE 47 221 0 0
NVIDIA CORPORATION Stock 67066G104 65 221 SH   SOLE 49 221 0 0
NVIDIA CORPORATION Stock 67066G104 29,509 100,333 SH   SOLE   100,333 0 0
NVR INC Stock 62944T105 6 1 SH   SOLE 47 1 0 0
NVR INC Stock 62944T105 804 136 SH   SOLE   136 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 13 58 SH   SOLE 4 58 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 905 3,974 SH   SOLE 6 3,974 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 12 51 SH   SOLE 9 51 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 125 550 SH   SOLE 41 550 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 2 8 SH   SOLE 46 8 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 1,665 7,308 SH   SOLE   7,307 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107 4 5 SH   SOLE 19 5 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107 24 34 SH   SOLE 47 34 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107 1,201 1,701 SH   SOLE   1,701 0 0
OCCIDENTAL PETE CORP Stock 674599105 1 33 SH   SOLE 47 33 0 0
OCCIDENTAL PETE CORP Stock 674599105 283 9,767 SH   SOLE   9,766 0 0
OKTA INC Stock 679295105 7 32 SH   SOLE 9 32 0 0
OKTA INC Stock 679295105 2 7 SH   SOLE 19 7 0 0
OKTA INC Stock 679295105 326 1,453 SH   SOLE 48 1,453 0 0
OKTA INC Stock 679295105 2,735 12,200 SH   SOLE   12,200 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100 17 47 SH   SOLE 9 47 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100 22 61 SH   SOLE 19 61 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100 72 200 SH   SOLE 41 200 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100 145 405 SH   SOLE 45 405 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100 28 79 SH   SOLE 47 79 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100 1,463 4,083 SH   SOLE   4,083 0 0
OLD REP INTL CORP Stock 680223104 15 594 SH   SOLE 19 593 0 0
OLD REP INTL CORP Stock 680223104 274 11,131 SH   SOLE   11,131 0 0
OLIN CORP Stock 680665205 607 10,554 SH   SOLE   10,553 0 0
OMEGA HEALTHCARE INVS INC REIT 681936100 3 110 SH   SOLE 47 110 0 0
OMEGA HEALTHCARE INVS INC REIT 681936100 648 21,910 SH   SOLE   21,910 0 0
OMNICOM GROUP INC Stock 681919106 3 39 SH   SOLE 9 39 0 0
OMNICOM GROUP INC Stock 681919106 2 25 SH   SOLE 19 25 0 0
OMNICOM GROUP INC Stock 681919106 1 8 SH   SOLE 46 8 0 0
OMNICOM GROUP INC Stock 681919106 6 88 SH   SOLE 47 88 0 0
OMNICOM GROUP INC Stock 681919106 196 2,674 SH   SOLE   2,673 0 0
ON SEMICONDUCTOR CORP Stock 682189105 212 3,125 SH   SOLE   3,125 0 0
ONEOK INC NEW Stock 682680103 8 141 SH   SOLE 19 141 0 0
ONEOK INC NEW Stock 682680103 771 13,126 SH   SOLE   13,126 0 0
OPENDOOR TECHNOLOGIES INC Stock 683712103 1,059 72,478 SH   SOLE   72,478 0 0
OPTION CARE HEALTH INC Stock 68404L201 602 21,173 SH   SOLE   21,173 0 0
ORACLE CORP Stock 68389X105 1,858 21,307 SH   SOLE 6 21,307 0 0
ORACLE CORP Stock 68389X105 10 111 SH   SOLE 9 111 0 0
ORACLE CORP Stock 68389X105 10 111 SH   SOLE 25 111 0 0
ORACLE CORP Stock 68389X105 3 36 SH   SOLE 46 36 0 0
ORACLE CORP Stock 68389X105 5 63 SH   SOLE 47 63 0 0
ORACLE CORP Stock 68389X105 4,606 52,810 SH   SOLE   52,810 0 0
ORANGE ADR 684060106 288 27,300 SH   SOLE   27,300 0 0
ORCHID IS CAP INC REIT 68571X103 72 15,923 SH   SOLE   15,923 0 0
ORGANON & CO Stock 68622V106 34 1,111 SH   SOLE 9 1,111 0 0
ORGANON & CO Stock 68622V106 18 583 SH   SOLE 19 583 0 0
ORGANON & CO Stock 68622V106 1 29 SH   SOLE 47 29 0 0
ORGANON & CO Stock 68622V106 317 10,417 SH   SOLE   10,417 0 0
OSI ETF TR ETF 67110P407 7 152 SH   SOLE 9 152 0 0
OSI ETF TR ETF 67110P407 309 6,633 SH   SOLE   6,633 0 0
OSISKO GOLD ROYALTIES LTD Stock 68827L101 246 20,110 SH   SOLE   20,110 0 0
OTIS WORLDWIDE CORP Stock 68902V107 1 13 SH   SOLE 46 13 0 0
OTIS WORLDWIDE CORP Stock 68902V107 1 16 SH   SOLE 47 16 0 0
OTIS WORLDWIDE CORP Stock 68902V107 415 4,771 SH   SOLE   4,770 0 0
OUTSET MED INC Stock 690145107 310 6,733 SH   SOLE   6,733 0 0
PACER FDS TR ETF 69374H741 412 9,524 SH   SOLE   9,524 0 0
PACER FDS TR ETF 69374H766 483 8,613 SH   SOLE   8,613 0 0
PACER FDS TR ETF 69374H816 2,135 50,913 SH   SOLE   50,913 0 0
PACER FDS TR ETF 69374H725 850 23,506 SH   SOLE   23,506 0 0
PACER FDS TR ETF 69374H568 541 23,715 SH   SOLE   23,715 0 0
PACER FDS TR ETF 69374H642 1,424 52,861 SH   SOLE   52,861 0 0
PACER FDS TR ETF 69374H857 241 5,641 SH   SOLE   5,640 0 0
PACIFIC GLOBAL ETF TR ETF 69434K403 317 6,500 SH   SOLE   6,500 0 0
PACKAGING CORP AMER Stock 695156109 371 2,725 SH   SOLE   2,725 0 0
PALANTIR TECHNOLOGIES INC Stock 69608A108 867 47,632 SH   SOLE   47,632 0 0
PALATIN TECHNOLOGIES INC Stock 696077403 32 62,700 SH   SOLE   62,700 0 0
PALO ALTO NETWORKS INC Stock 697435105 27 48 SH   SOLE 4 48 0 0
PALO ALTO NETWORKS INC Stock 697435105 1 2 SH   SOLE 9 2 0 0
PALO ALTO NETWORKS INC Stock 697435105 0 0 SH   SOLE 19 0 0 0
PALO ALTO NETWORKS INC Stock 697435105 2 4 SH   SOLE 25 4 0 0
PALO ALTO NETWORKS INC Stock 697435105 13 24 SH   SOLE 47 24 0 0
PALO ALTO NETWORKS INC Stock 697435105 2,396 4,303 SH   SOLE   4,303 0 0
PAN AMERN SILVER CORP Stock 697900108 307 12,293 SH   SOLE   12,292 0 0
PARKER-HANNIFIN CORP Stock 701094104 21 66 SH   SOLE 9 66 0 0
PARKER-HANNIFIN CORP Stock 701094104 218 685 SH   SOLE   684 0 0
PAYCHEX INC Stock 704326107 239 1,750 SH   SOLE 5 1,750 0 0
PAYCHEX INC Stock 704326107 2,471 18,101 SH   SOLE 6 18,101 0 0
PAYCHEX INC Stock 704326107 2 14 SH   SOLE 19 14 0 0
PAYCHEX INC Stock 704326107 2 11 SH   SOLE 46 11 0 0
PAYCHEX INC Stock 704326107 3,478 25,481 SH   SOLE   25,481 0 0
PAYCOM SOFTWARE INC Stock 70432V102 4 10 SH   SOLE 9 10 0 0
PAYCOM SOFTWARE INC Stock 70432V102 100 240 SH   SOLE 41 240 0 0
PAYCOM SOFTWARE INC Stock 70432V102 4,849 11,678 SH   SOLE   11,678 0 0
PAYLOCITY HLDG CORP Stock 70438V106 247 1,048 SH   SOLE 48 1,048 0 0
PAYLOCITY HLDG CORP Stock 70438V106 104 439 SH   SOLE   439 0 0
PAYPAL HLDGS INC Stock 70450Y103 22 117 SH   SOLE 2 117 0 0
PAYPAL HLDGS INC Stock 70450Y103 12 61 SH   SOLE 4 61 0 0
PAYPAL HLDGS INC Stock 70450Y103 6 30 SH   SOLE 6 30 0 0
PAYPAL HLDGS INC Stock 70450Y103 15 78 SH   SOLE 9 78 0 0
PAYPAL HLDGS INC Stock 70450Y103 14 72 SH   SOLE 19 72 0 0
PAYPAL HLDGS INC Stock 70450Y103 88 464 SH   SOLE 28 464 0 0
PAYPAL HLDGS INC Stock 70450Y103 71 375 SH   SOLE 41 375 0 0
PAYPAL HLDGS INC Stock 70450Y103 5 26 SH   SOLE 46 26 0 0
PAYPAL HLDGS INC Stock 70450Y103 5 25 SH   SOLE 47 25 0 0
PAYPAL HLDGS INC Stock 70450Y103 12,432 65,924 SH   SOLE   65,924 0 0
PAYSAFE LIMITED Stock G6964L107 71 18,200 SH   SOLE   18,200 0 0
PCM FD INC CEF 69323T101 115 10,695 SH   SOLE   10,695 0 0
PELOTON INTERACTIVE INC Stock 70614W100 214 5,980 SH   SOLE   5,980 0 0
PENN NATL GAMING INC Stock 707569109 197 3,804 SH   SOLE   3,804 0 0
PENNANTPARK FLOATING RATE CA CEF 70806A106 245 19,160 SH   SOLE   19,160 0 0
PEOPLES UNITED FINANCIAL INC Stock 712704105 519 29,133 SH   SOLE   29,133 0 0
PEPSICO INC Stock 713448108 208 1,200 SH   SOLE 5 1,200 0 0
PEPSICO INC Stock 713448108 1,973 11,360 SH   SOLE 6 11,359 0 0
PEPSICO INC Stock 713448108 74 427 SH   SOLE 7 426 0 0
PEPSICO INC Stock 713448108 24 140 SH   SOLE 9 140 0 0
PEPSICO INC Stock 713448108 69 397 SH   SOLE 19 397 0 0
PEPSICO INC Stock 713448108 7 39 SH   SOLE 46 39 0 0
PEPSICO INC Stock 713448108 38 217 SH   SOLE 47 217 0 0
PEPSICO INC Stock 713448108 7,933 45,666 SH   SOLE   45,666 0 0
PERION NETWORK LTD Stock M78673114 704 29,254 SH   SOLE   29,254 0 0
PFIZER INC Stock 717081103 845 14,312 SH   SOLE 6 14,312 0 0
PFIZER INC Stock 717081103 128 2,168 SH   SOLE 9 2,168 0 0
PFIZER INC Stock 717081103 80 1,361 SH   SOLE 19 1,361 0 0
PFIZER INC Stock 717081103 2 38 SH   SOLE 25 38 0 0
PFIZER INC Stock 717081103 62 1,045 SH   SOLE 26 1,045 0 0
PFIZER INC Stock 717081103 40 671 SH   SOLE 47 671 0 0
PFIZER INC Stock 717081103 22,984 389,223 SH   SOLE   389,223 0 0
PG&E CORP Stock 69331C108 305 25,149 SH   SOLE   25,149 0 0
PGIM ETF TR ETF 69344A107 2,985 60,322 SH   SOLE   60,322 0 0
PHILIP MORRIS INTL INC Stock 718172109 18 190 SH   SOLE 9 190 0 0
PHILIP MORRIS INTL INC Stock 718172109 49 515 SH   SOLE 19 515 0 0
PHILIP MORRIS INTL INC Stock 718172109 1 7 SH   SOLE 47 7 0 0
PHILIP MORRIS INTL INC Stock 718172109 5,638 59,350 SH   SOLE   59,350 0 0
PHILLIPS 66 Stock 718546104 3 38 SH   SOLE 9 38 0 0
PHILLIPS 66 Stock 718546104 2 24 SH   SOLE 19 24 0 0
PHILLIPS 66 Stock 718546104 3,192 44,057 SH   SOLE   44,056 0 0
PIEDMONT LITHIUM INC Stock 72016P105 268 5,100 SH   SOLE   5,100 0 0
PILGRIMS PRIDE CORP Stock 72147K108 201 7,129 SH   SOLE   7,129 0 0
PIMCO ETF TR ETF 72201R775 459 4,192 SH   SOLE   4,192 0 0
PIMCO CORPORATE & INCOME OPP CEF 72201B101 237 14,340 SH   SOLE   14,340 0 0
PIMCO ETF TR ETF 72201R718 2,103 20,904 SH   SOLE   20,904 0 0
PIMCO ETF TR ETF 72201R833 1 5 SH   SOLE 6 5 0 0
PIMCO ETF TR ETF 72201R833 422 4,157 SH   SOLE   4,156 0 0
PIMCO ETF TR ETF 72201R304 112 1,228 SH   SOLE 9 1,228 0 0
PIMCO ETF TR ETF 72201R304 143 1,561 SH   SOLE   1,561 0 0
PIMCO ETF TR ETF 72201R403 1,202 18,204 SH   SOLE   18,203 0 0
PIMCO STRATEGIC INCOME FD CEF 72200X104 80 11,842 SH   SOLE   11,842 0 0
PINNACLE WEST CAP CORP Stock 723484101 10 135 SH   SOLE 19 135 0 0
PINNACLE WEST CAP CORP Stock 723484101 576 8,167 SH   SOLE   8,166 0 0
PINTEREST INC Stock 72352L106 0 13 SH   SOLE 19 13 0 0
PINTEREST INC Stock 72352L106 1,047 28,790 SH   SOLE   28,790 0 0
PIONEER NAT RES CO Stock 723787107 42 230 SH   SOLE 9 230 0 0
PIONEER NAT RES CO Stock 723787107 2 11 SH   SOLE 19 11 0 0
PIONEER NAT RES CO Stock 723787107 182 1,000 SH   SOLE 41 1,000 0 0
PIONEER NAT RES CO Stock 723787107 21 113 SH   SOLE 47 113 0 0
PIONEER NAT RES CO Stock 723787107 68 373 SH   SOLE 49 373 0 0
PIONEER NAT RES CO Stock 723787107 806 4,429 SH   SOLE   4,429 0 0
PJT PARTNERS INC Stock 69343T107 577 7,790 SH   SOLE   7,790 0 0
PLAINS GP HLDGS L P Stock 72651A207 758 74,787 SH   SOLE   74,787 0 0
PLUG POWER INC Stock 72919P202 419 14,829 SH   SOLE   14,829 0 0
PNC FINL SVCS GROUP INC Stock 693475105 94 470 SH   SOLE 7 469 0 0
PNC FINL SVCS GROUP INC Stock 693475105 18 89 SH   SOLE 9 89 0 0
PNC FINL SVCS GROUP INC Stock 693475105 37 184 SH   SOLE 19 183 0 0
PNC FINL SVCS GROUP INC Stock 693475105 3 14 SH   SOLE 46 14 0 0
PNC FINL SVCS GROUP INC Stock 693475105 156 776 SH   SOLE 47 776 0 0
PNC FINL SVCS GROUP INC Stock 693475105 2,084 10,392 SH   SOLE   10,391 0 0
POLARIS INC Stock 731068102 1,612 14,666 SH   SOLE 6 14,666 0 0
POLARIS INC Stock 731068102 5 49 SH   SOLE 9 49 0 0
POLARIS INC Stock 731068102 452 4,112 SH   SOLE   4,111 0 0
POSEIDA THERAPEUTICS INC Stock 73730P108 1,767 259,491 SH   SOLE   259,491 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E404 362 14,988 SH   SOLE 11 14,988 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E404 64 2,653 SH   SOLE   2,653 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V837 397 4,204 SH   SOLE   4,204 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V720 2,222 45,369 SH   SOLE   45,369 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V621 731 38,828 SH   SOLE   38,827 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V613 511 2,976 SH   SOLE   2,976 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V597 220 1,147 SH   SOLE   1,147 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E511 579 38,606 SH   SOLE   38,606 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V142 228 3,752 SH   SOLE   3,752 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E610 280 13,801 SH   SOLE 11 13,800 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E610 40 1,989 SH   SOLE   1,989 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E354 12 180 SH   SOLE 9 180 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E354 24 349 SH   SOLE 22 349 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E354 1,849 26,943 SH   SOLE   26,943 0 0
PPG INDS INC Stock 693506107 1,246 7,223 SH   SOLE 6 7,223 0 0
PPG INDS INC Stock 693506107 1 7 SH   SOLE 7 7 0 0
PPG INDS INC Stock 693506107 30 172 SH   SOLE 9 172 0 0
PPG INDS INC Stock 693506107 2 11 SH   SOLE 46 11 0 0
PPG INDS INC Stock 693506107 1,007 5,840 SH   SOLE   5,840 0 0
PPL CORP Stock 69351T106 5 174 SH   SOLE 9 174 0 0
PPL CORP Stock 69351T106 9 314 SH   SOLE 19 314 0 0
PPL CORP Stock 69351T106 1 49 SH   SOLE 47 49 0 0
PPL CORP Stock 69351T106 1,413 47,010 SH   SOLE   47,009 0 0
PRINCIPAL FINANCIAL GROUP IN Stock 74251V102 1 16 SH   SOLE 46 16 0 0
PRINCIPAL FINANCIAL GROUP IN Stock 74251V102 325 4,487 SH   SOLE   4,487 0 0
PROCTER AND GAMBLE CO Stock 742718109 123 750 SH   SOLE 5 750 0 0
PROCTER AND GAMBLE CO Stock 742718109 1,256 7,676 SH   SOLE 6 7,676 0 0
PROCTER AND GAMBLE CO Stock 742718109 56 340 SH   SOLE 7 340 0 0
PROCTER AND GAMBLE CO Stock 742718109 92 561 SH   SOLE 9 561 0 0
PROCTER AND GAMBLE CO Stock 742718109 92 563 SH   SOLE 19 562 0 0
PROCTER AND GAMBLE CO Stock 742718109 0 3 SH   SOLE 33 3 0 0
PROCTER AND GAMBLE CO Stock 742718109 16 100 SH   SOLE 40 100 0 0
PROCTER AND GAMBLE CO Stock 742718109 119 725 SH   SOLE 41 725 0 0
PROCTER AND GAMBLE CO Stock 742718109 128 782 SH   SOLE 47 782 0 0
PROCTER AND GAMBLE CO Stock 742718109 14,164 86,589 SH   SOLE   86,589 0 0
PROGRESSIVE CORP Stock 743315103 1,424 13,876 SH   SOLE 6 13,876 0 0
PROGRESSIVE CORP Stock 743315103 2 17 SH   SOLE 46 17 0 0
PROGRESSIVE CORP Stock 743315103 8 76 SH   SOLE 47 76 0 0
PROGRESSIVE CORP Stock 743315103 835 8,132 SH   SOLE   8,131 0 0
PROLOGIS INC. REIT 74340W103 80 474 SH   SOLE 7 474 0 0
PROLOGIS INC. REIT 74340W103 49 289 SH   SOLE 9 289 0 0
PROLOGIS INC. REIT 74340W103 62 369 SH   SOLE 19 368 0 0
PROLOGIS INC. REIT 74340W103 3 17 SH   SOLE 46 17 0 0
PROLOGIS INC. REIT 74340W103 310 1,844 SH   SOLE   1,843 0 0
PROSHARES TR ETF 74347G796 915 20,301 SH   SOLE   20,301 0 0
PROSHARES TR ETF 74347B698 379 5,661 SH   SOLE   5,660 0 0
PROSHARES TR ETF 74348A467 1,340 13,647 SH   SOLE 16 13,647 0 0
PROSHARES TR ETF 74348A467 303 3,083 SH   SOLE   3,083 0 0
PROSHARES TR ETF 74347B714 3,297 304,403 SH   SOLE   304,403 0 0
PROSHARES TR ETF 74348A210 2,178 104,365 SH   SOLE   104,365 0 0
PROSHARES TR ETF 74347G861 74 12,500 SH   SOLE   12,500 0 0
PROSPECT CAP CORP CEF 74348T102 931 110,681 SH   SOLE   110,681 0 0
PROSPERITY BANCSHARES INC Stock 743606105 239 3,300 SH   SOLE   3,300 0 0
PROTO LABS INC Stock 743713109 455 8,863 SH   SOLE   8,863 0 0
PRUDENTIAL FINL INC Stock 744320102 18 164 SH   SOLE 9 164 0 0
PRUDENTIAL FINL INC Stock 744320102 56 517 SH   SOLE 19 516 0 0
PRUDENTIAL FINL INC Stock 744320102 3 26 SH   SOLE 46 26 0 0
PRUDENTIAL FINL INC Stock 744320102 3,149 29,095 SH   SOLE   29,094 0 0
PTC INC Stock 69370C100 2 18 SH   SOLE 19 18 0 0
PTC INC Stock 69370C100 1 6 SH   SOLE 46 6 0 0
PTC INC Stock 69370C100 690 5,698 SH   SOLE   5,698 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 9 128 SH   SOLE 9 128 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 32 474 SH   SOLE 19 474 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 2,154 32,280 SH   SOLE   32,280 0 0
PUBLIC STORAGE REIT 74460D109 1 4 SH   SOLE 46 4 0 0
PUBLIC STORAGE REIT 74460D109 30 79 SH   SOLE 47 79 0 0
PUBLIC STORAGE REIT 74460D109 1,054 2,814 SH   SOLE   2,814 0 0
PULTE GROUP INC Stock 745867101 17 303 SH   SOLE 19 303 0 0
PULTE GROUP INC Stock 745867101 995 17,416 SH   SOLE   17,416 0 0
PURE STORAGE INC Stock 74624M102 574 17,622 SH   SOLE   17,622 0 0
QORVO INC Stock 74736K101 11 68 SH   SOLE 9 68 0 0
QORVO INC Stock 74736K101 2 15 SH   SOLE 19 15 0 0
QORVO INC Stock 74736K101 1 4 SH   SOLE 46 4 0 0
QORVO INC Stock 74736K101 422 2,697 SH   SOLE   2,697 0 0
KRANESHARES TR ETF 500767736 64 2,385 SH   SOLE 9 2,385 0 0
KRANESHARES TR ETF 500767736 598 22,268 SH   SOLE 25 22,268 0 0
KRANESHARES TR ETF 500767736 48 1,787 SH   SOLE 37 1,787 0 0
KRANESHARES TR ETF 500767736 570 21,242 SH   SOLE   21,241 0 0
QUAKER HOUGHTON Stock 747316107 2 10 SH   SOLE 9 10 0 0
QUAKER HOUGHTON Stock 747316107 12 53 SH   SOLE 34 53 0 0
QUAKER HOUGHTON Stock 747316107 346 1,500 SH   SOLE   1,500 0 0
QUALCOMM INC Stock 747525103 32 174 SH   SOLE 9 174 0 0
QUALCOMM INC Stock 747525103 16 90 SH   SOLE 19 89 0 0
QUALCOMM INC Stock 747525103 4 23 SH   SOLE 46 23 0 0
QUALCOMM INC Stock 747525103 10 57 SH   SOLE 47 57 0 0
QUALCOMM INC Stock 747525103 7,263 39,717 SH   SOLE   39,717 0 0
QUANTA SVCS INC Stock 74762E102 27 239 SH   SOLE 9 239 0 0
QUANTA SVCS INC Stock 74762E102 4 37 SH   SOLE 19 37 0 0
QUANTA SVCS INC Stock 74762E102 0 4 SH   SOLE 46 4 0 0
QUANTA SVCS INC Stock 74762E102 3,782 32,984 SH   SOLE   32,983 0 0
QUEST DIAGNOSTICS INC Stock 74834L100 13 78 SH   SOLE 9 78 0 0
QUEST DIAGNOSTICS INC Stock 74834L100 1 4 SH   SOLE 47 4 0 0
QUEST DIAGNOSTICS INC Stock 74834L100 1,085 6,269 SH   SOLE   6,268 0 0
RATTLER MIDSTREAM LP Stock 75419T103 164 14,408 SH   SOLE   14,408 0 0
RAYONIER INC REIT 754907103 741 18,371 SH   SOLE 6 18,371 0 0
RAYONIER INC REIT 754907103 2 56 SH   SOLE 19 56 0 0
RAYONIER INC REIT 754907103 313 7,755 SH   SOLE   7,755 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 15 174 SH   SOLE 2 174 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 15 170 SH   SOLE 4 170 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 1,038 12,064 SH   SOLE 6 12,064 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 76 886 SH   SOLE 7 886 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 34 398 SH   SOLE 9 398 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 4,909 57,041 SH   SOLE   57,040 0 0
RE MAX HLDGS INC Stock 75524W108 458 15,008 SH   SOLE 6 15,008 0 0
RE MAX HLDGS INC Stock 75524W108 16 533 SH   SOLE   533 0 0
READY CAPITAL CORP REIT 75574U101 1 44 SH   SOLE 19 44 0 0
READY CAPITAL CORP REIT 75574U101 171 10,939 SH   SOLE   10,939 0 0
SELECT SECTOR SPDR TR ETF 81369Y860 24 457 SH   SOLE 16 457 0 0
SELECT SECTOR SPDR TR ETF 81369Y860 3,453 66,648 SH   SOLE   66,648 0 0
REALTY INCOME CORP REIT 756109104 1 12 SH   SOLE 46 12 0 0
REALTY INCOME CORP REIT 756109104 1,126 15,734 SH   SOLE   15,733 0 0
REDFIN CORP Stock 75737F108 225 5,862 SH   SOLE   5,862 0 0
REDWOOD TRUST INC Convertible 758075AC9 10 10,000 SH   SOLE   10,000 0 0
REGENERON PHARMACEUTICALS Stock 75886F107 13 21 SH   SOLE 19 21 0 0
REGENERON PHARMACEUTICALS Stock 75886F107 2 3 SH   SOLE 47 3 0 0
REGENERON PHARMACEUTICALS Stock 75886F107 172 273 SH   SOLE 48 273 0 0
REGENERON PHARMACEUTICALS Stock 75886F107 3,165 5,012 SH   SOLE   5,012 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100 9 410 SH   SOLE 19 410 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100 1 53 SH   SOLE 46 53 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100 205 9,411 SH   SOLE   9,410 0 0
REPLIGEN CORP Stock 759916109 12 47 SH   SOLE 9 47 0 0
REPLIGEN CORP Stock 759916109 4 14 SH   SOLE 19 14 0 0
REPLIGEN CORP Stock 759916109 101 380 SH   SOLE 41 380 0 0
REPLIGEN CORP Stock 759916109 757 2,860 SH   SOLE   2,860 0 0
REPUBLIC BANCORP INC KY Stock 760281204 523 10,296 SH   SOLE   10,296 0 0
REPUBLIC SVCS INC Stock 760759100 8 58 SH   SOLE 19 58 0 0
REPUBLIC SVCS INC Stock 760759100 276 1,981 SH   SOLE   1,980 0 0
RH Stock 74967X103 226 421 SH   SOLE   421 0 0
RIO TINTO PLC ADR 767204100 10 151 SH   SOLE 9 151 0 0
RIO TINTO PLC ADR 767204100 1,678 25,064 SH   SOLE   25,064 0 0
RIOT BLOCKCHAIN INC Stock 767292105 255 11,430 SH   SOLE   11,430 0 0
RIVIAN AUTOMOTIVE INC Stock 76954A103 361 3,480 SH   SOLE   3,480 0 0
ROBERT HALF INTL INC Stock 770323103 15 136 SH   SOLE 9 136 0 0
ROBERT HALF INTL INC Stock 770323103 1 13 SH   SOLE 19 13 0 0
ROBERT HALF INTL INC Stock 770323103 0 2 SH   SOLE 46 2 0 0
ROBERT HALF INTL INC Stock 770323103 192 1,719 SH   SOLE   1,719 0 0
ROBLOX CORP Stock 771049103 7 64 SH   SOLE 9 64 0 0
ROBLOX CORP Stock 771049103 104 1,008 SH   SOLE 48 1,008 0 0
ROBLOX CORP Stock 771049103 147 1,421 SH   SOLE   1,421 0 0
ROCKWELL AUTOMATION INC Stock 773903109 1,407 4,034 SH   SOLE 6 4,034 0 0
ROCKWELL AUTOMATION INC Stock 773903109 55 157 SH   SOLE 7 157 0 0
ROCKWELL AUTOMATION INC Stock 773903109 3 8 SH   SOLE 19 8 0 0
ROCKWELL AUTOMATION INC Stock 773903109 1 4 SH   SOLE 46 4 0 0
ROCKWELL AUTOMATION INC Stock 773903109 10 28 SH   SOLE 47 28 0 0
ROCKWELL AUTOMATION INC Stock 773903109 3,077 8,820 SH   SOLE   8,820 0 0
ROKU INC Stock 77543R102 1 3 SH   SOLE 19 3 0 0
ROKU INC Stock 77543R102 0 2 SH   SOLE 47 2 0 0
ROKU INC Stock 77543R102 2,250 9,858 SH   SOLE   9,858 0 0
ROPER TECHNOLOGIES INC Stock 776696106 239 485 SH   SOLE 30 485 0 0
ROPER TECHNOLOGIES INC Stock 776696106 19 39 SH   SOLE 33 39 0 0
ROPER TECHNOLOGIES INC Stock 776696106 111 225 SH   SOLE 41 225 0 0
ROPER TECHNOLOGIES INC Stock 776696106 67 136 SH   SOLE 49 136 0 0
ROPER TECHNOLOGIES INC Stock 776696106 3,462 7,040 SH   SOLE   7,039 0 0
ROSS STORES INC Stock 778296103 18 157 SH   SOLE 9 157 0 0
ROSS STORES INC Stock 778296103 17 150 SH   SOLE 33 150 0 0
ROSS STORES INC Stock 778296103 292 2,558 SH   SOLE   2,557 0 0
ETF SER SOLUTIONS ETF 26922A701 290 7,812 SH   SOLE   7,811 0 0
LISTED FD TR ETF 53656F417 616 40,553 SH   SOLE   40,553 0 0
ROYAL BK CDA Stock 780087102 4 35 SH   SOLE 33 35 0 0
ROYAL BK CDA Stock 780087102 2,462 23,194 SH   SOLE   23,193 0 0
ROYAL CARIBBEAN GROUP Stock V7780T103 1 12 SH   SOLE 6 12 0 0
ROYAL CARIBBEAN GROUP Stock V7780T103 1 12 SH   SOLE 46 12 0 0
ROYAL CARIBBEAN GROUP Stock V7780T103 1,081 14,063 SH   SOLE   14,063 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 46 1,067 SH   SOLE 9 1,067 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 2 44 SH   SOLE 33 44 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 1,083 24,948 SH   SOLE   24,947 0 0
ROYAL GOLD INC Stock 780287108 347 3,296 SH   SOLE   3,296 0 0
RPM INTL INC Stock 749685103 225 2,232 SH   SOLE   2,232 0 0
MAGNITE INC Stock 55955D100 1 77 SH   SOLE 9 77 0 0
MAGNITE INC Stock 55955D100 1,622 92,675 SH   SOLE   92,675 0 0
S&P GLOBAL INC Stock 78409V104 41 86 SH   SOLE 2 86 0 0
S&P GLOBAL INC Stock 78409V104 260 550 SH   SOLE 30 550 0 0
S&P GLOBAL INC Stock 78409V104 3 7 SH   SOLE 46 7 0 0
S&P GLOBAL INC Stock 78409V104 9 19 SH   SOLE 47 19 0 0
S&P GLOBAL INC Stock 78409V104 283 599 SH   SOLE 48 599 0 0
S&P GLOBAL INC Stock 78409V104 692 1,467 SH   SOLE   1,467 0 0
SAIA INC Stock 78709Y105 9 28 SH   SOLE 6 28 0 0
SAIA INC Stock 78709Y105 23 67 SH   SOLE 19 67 0 0
SAIA INC Stock 78709Y105 7 20 SH   SOLE 47 20 0 0
SAIA INC Stock 78709Y105 290 861 SH   SOLE   861 0 0
SALESFORCE COM INC Stock 79466L302 35 137 SH   SOLE 4 137 0 0
SALESFORCE COM INC Stock 79466L302 8 32 SH   SOLE 9 32 0 0
SALESFORCE COM INC Stock 79466L302 27 108 SH   SOLE 19 108 0 0
SALESFORCE COM INC Stock 79466L302 184 725 SH   SOLE 28 725 0 0
SALESFORCE COM INC Stock 79466L302 5 20 SH   SOLE 46 20 0 0
SALESFORCE COM INC Stock 79466L302 8 30 SH   SOLE 47 30 0 0
SALESFORCE COM INC Stock 79466L302 310 1,218 SH   SOLE 48 1,218 0 0
SALESFORCE COM INC Stock 79466L302 9,741 38,333 SH   SOLE   38,332 0 0
SANDSTORM GOLD LTD Stock 80013R206 93 14,961 SH   SOLE   14,961 0 0
SANOFI ADR 80105N105 11 222 SH   SOLE 7 222 0 0
SANOFI ADR 80105N105 6 117 SH   SOLE 9 117 0 0
SANOFI ADR 80105N105 7 133 SH   SOLE 31 133 0 0
SANOFI ADR 80105N105 430 8,576 SH   SOLE   8,576 0 0
SCHLUMBERGER LTD Stock 806857108 10 346 SH   SOLE 9 346 0 0
SCHLUMBERGER LTD Stock 806857108 1 28 SH   SOLE 25 28 0 0
SCHLUMBERGER LTD Stock 806857108 0 0 SH   SOLE 49 0 0 0
SCHLUMBERGER LTD Stock 806857108 1,551 51,771 SH   SOLE   51,770 0 0
SCHWAB STRATEGIC TR ETF 808524607 961 9,389 SH   SOLE   9,388 0 0
SCHWAB STRATEGIC TR ETF 808524755 32 973 SH   SOLE 22 973 0 0
SCHWAB STRATEGIC TR ETF 808524755 350 10,764 SH   SOLE   10,764 0 0
SCHWAB STRATEGIC TR ETF 808524748 703 18,800 SH   SOLE   18,800 0 0
SCHWAB STRATEGIC TR ETF 808524771 387 6,603 SH   SOLE   6,603 0 0
SCHWAB STRATEGIC TR ETF 808524854 571 10,179 SH   SOLE   10,179 0 0
SCHWAB STRATEGIC TR ETF 808524888 325 7,932 SH   SOLE   7,932 0 0
SCHWAB STRATEGIC TR ETF 808524102 1,498 13,259 SH   SOLE   13,258 0 0
SCHWAB STRATEGIC TR ETF 808524797 5,386 66,638 SH   SOLE   66,638 0 0
SCHWAB STRATEGIC TR ETF 808524201 956 8,395 SH   SOLE   8,395 0 0
SCHWAB STRATEGIC TR ETF 808524300 2,508 15,315 SH   SOLE   15,314 0 0
SCHWAB STRATEGIC TR ETF 808524409 652 8,907 SH   SOLE   8,907 0 0
SCHWAB STRATEGIC TR ETF 808524508 653 8,121 SH   SOLE   8,121 0 0
SCHWAB STRATEGIC TR ETF 808524870 2,341 37,225 SH   SOLE   37,225 0 0
SEA LTD ADR 81141R100 10 44 SH   SOLE 4 44 0 0
SEA LTD ADR 81141R100 0 2 SH   SOLE 9 2 0 0
SEA LTD ADR 81141R100 1 3 SH   SOLE 33 3 0 0
SEA LTD ADR 81141R100 745 3,329 SH   SOLE   3,329 0 0
SEAGATE TECHNOLOGY HLDNGS PL Stock G7997R103 6,099 53,983 SH   SOLE   53,983 0 0
SEALED AIR CORP NEW Stock 81211K100 472 6,991 SH   SOLE   6,991 0 0
SEAGEN INC Stock 81181C104 319 2,062 SH   SOLE   2,062 0 0
SEI INVTS CO Stock 784117103 15 240 SH   SOLE 33 240 0 0
SEI INVTS CO Stock 784117103 301 4,932 SH   SOLE   4,931 0 0
SELECT ENERGY SVCS INC Stock 81617J301 1,085 174,184 SH   SOLE   174,184 0 0
SEMLER SCIENTIFIC INC Stock 81684M104 285 3,111 SH   SOLE   3,111 0 0
SEMPRA Stock 816851109 4 28 SH   SOLE 46 28 0 0
SEMPRA Stock 816851109 2,203 16,653 SH   SOLE   16,653 0 0
SERVICE CORP INTL Stock 817565104 4 62 SH   SOLE 19 61 0 0
SERVICE CORP INTL Stock 817565104 8 119 SH   SOLE 47 119 0 0
SERVICE CORP INTL Stock 817565104 233 3,276 SH   SOLE   3,276 0 0
SERVICENOW INC Stock 81762P102 47 72 SH   SOLE 9 72 0 0
SERVICENOW INC Stock 81762P102 146 225 SH   SOLE 28 225 0 0
SERVICENOW INC Stock 81762P102 3 4 SH   SOLE 46 4 0 0
SERVICENOW INC Stock 81762P102 5 8 SH   SOLE 47 8 0 0
SERVICENOW INC Stock 81762P102 3,782 5,827 SH   SOLE   5,827 0 0
SERVISFIRST BANCSHARES INC Stock 81768T108 1 16 SH   SOLE 19 16 0 0
SERVISFIRST BANCSHARES INC Stock 81768T108 4,639 54,612 SH   SOLE   54,612 0 0
SHELL MIDSTREAM PARTNERS L P Stock 822634101 144 12,500 SH   SOLE   12,500 0 0
ROYAL DUTCH SHELL PLC ADR 780259107 8 181 SH   SOLE 9 181 0 0
ROYAL DUTCH SHELL PLC ADR 780259107 2 49 SH   SOLE 33 49 0 0
ROYAL DUTCH SHELL PLC ADR 780259107 490 11,308 SH   SOLE   11,307 0 0
SHERWIN WILLIAMS CO Stock 824348106 29 81 SH   SOLE 2 81 0 0
SHERWIN WILLIAMS CO Stock 824348106 43 122 SH   SOLE 9 122 0 0
SHERWIN WILLIAMS CO Stock 824348106 295 838 SH   SOLE 30 838 0 0
SHERWIN WILLIAMS CO Stock 824348106 167 475 SH   SOLE 41 475 0 0
SHERWIN WILLIAMS CO Stock 824348106 3 8 SH   SOLE 46 8 0 0
SHERWIN WILLIAMS CO Stock 824348106 4 10 SH   SOLE 47 10 0 0
SHERWIN WILLIAMS CO Stock 824348106 1,368 3,884 SH   SOLE   3,883 0 0
SHOPIFY INC Stock 82509L107 3 2 SH   SOLE 6 2 0 0
SHOPIFY INC Stock 82509L107 17 12 SH   SOLE 9 12 0 0
SHOPIFY INC Stock 82509L107 58 42 SH   SOLE 29 42 0 0
SHOPIFY INC Stock 82509L107 3 2 SH   SOLE 33 2 0 0
SHOPIFY INC Stock 82509L107 9,544 6,929 SH   SOLE   6,928 0 0
SIBANYE STILLWATER LTD ADR 82575P107 351 28,015 SH   SOLE   28,015 0 0
SILVERCREST METALS INC Stock 828363101 137 17,350 SH   SOLE   17,350 0 0
SIMON PPTY GROUP INC NEW REIT 828806109 2 11 SH   SOLE 6 11 0 0
SIMON PPTY GROUP INC NEW REIT 828806109 1 9 SH   SOLE 46 9 0 0
SIMON PPTY GROUP INC NEW REIT 828806109 1,321 8,269 SH   SOLE   8,269 0 0
SIMPLIFY EXCHANGE TRADED FUN ETF 82889N509 209 6,500 SH   SOLE   6,500 0 0
SIMPLIFY EXCHANGE TRADED FUN ETF 82889N202 570 17,148 SH   SOLE   17,148 0 0
SIRIUS XM HOLDINGS INC Stock 82968B103 83 13,080 SH   SOLE   13,080 0 0
SIXTH STREET SPECIALTY LENDN CEF 83012A109 247 10,555 SH   SOLE   10,555 0 0
SKILLZ INC Stock 83067L109 390 52,451 SH   SOLE   52,451 0 0
SKYWORKS SOLUTIONS INC Stock 83088M102 2 10 SH   SOLE 6 10 0 0
SKYWORKS SOLUTIONS INC Stock 83088M102 2 11 SH   SOLE 19 11 0 0
SKYWORKS SOLUTIONS INC Stock 83088M102 2,348 15,134 SH   SOLE   15,134 0 0
SNAP INC Stock 83304A106 2,521 53,609 SH   SOLE   53,609 0 0
SNAP ON INC Stock 833034101 1,962 9,111 SH   SOLE 6 9,111 0 0
SNAP ON INC Stock 833034101 1 4 SH   SOLE 46 4 0 0
SNAP ON INC Stock 833034101 856 3,975 SH   SOLE   3,974 0 0
SNOWFLAKE INC Stock 833445109 2,038 6,015 SH   SOLE   6,015 0 0
SOCIAL CAPITAL HEDOSOPHA HLD Stock G82514103 310 30,300 SH   SOLE   30,300 0 0
SOCIAL CAPITAL HEDOSOPHA HLD Stock G8251L105 70 6,872 SH   SOLE   6,872 0 0
SOFI TECHNOLOGIES INC Stock 83406F102 1,011 63,923 SH   SOLE   63,923 0 0
SOLAREDGE TECHNOLOGIES INC Stock 83417M104 1 4 SH   SOLE 9 4 0 0
SOLAREDGE TECHNOLOGIES INC Stock 83417M104 283 1,009 SH   SOLE   1,009 0 0
SONNET BIOTHERAPEUTC HLDNG I Stock 83548R105 21 50,525 SH   SOLE   50,525 0 0
SONOCO PRODS CO Stock 835495102 1 17 SH   SOLE 47 17 0 0
SONOCO PRODS CO Stock 835495102 731 12,631 SH   SOLE   12,631 0 0
SONY GROUP CORPORATION ADR 835699307 1 10 SH   SOLE 6 10 0 0
SONY GROUP CORPORATION ADR 835699307 1 4 SH   SOLE 33 4 0 0
SONY GROUP CORPORATION ADR 835699307 829 6,561 SH   SOLE   6,561 0 0
SOUTHERN CO Stock 842587107 1,821 26,553 SH   SOLE 6 26,553 0 0
SOUTHERN CO Stock 842587107 13 190 SH   SOLE 9 190 0 0
SOUTHERN CO Stock 842587107 46 675 SH   SOLE 19 675 0 0
SOUTHERN CO Stock 842587107 31 457 SH   SOLE 36 457 0 0
SOUTHERN CO Stock 842587107 7,895 115,122 SH   SOLE   115,121 0 0
SOUTHERN COPPER CORP Stock 84265V105 2 34 SH   SOLE 33 34 0 0
SOUTHERN COPPER CORP Stock 84265V105 300 4,867 SH   SOLE   4,867 0 0
SOUTHWEST AIRLS CO Stock 844741108 1 20 SH   SOLE 6 20 0 0
SOUTHWEST AIRLS CO Stock 844741108 1,673 39,050 SH   SOLE   39,050 0 0
SPDR SER TR ETF 78464A359 5 56 SH   SOLE 9 56 0 0
SPDR SER TR ETF 78464A359 319 3,849 SH   SOLE   3,849 0 0
SPDR DOW JONES INDL AVERAGE ETF 78467X109 6,379 17,558 SH   SOLE   17,557 0 0
SPDR SER TR ETF 78464A607 241 1,974 SH   SOLE   1,974 0 0
SPDR GOLD TR ETF 78463V107 20,261 118,515 SH   SOLE   118,515 0 0
SPDR INDEX SHS FDS ETF 78463X202 486 10,414 SH   SOLE   10,413 0 0
SPDR INDEX SHS FDS ETF 78463X756 1,113 18,771 SH   SOLE   18,771 0 0
SPDR SER TR ETF 78468R721 7 138 SH   SOLE 6 138 0 0
SPDR SER TR ETF 78468R721 10 199 SH   SOLE 9 199 0 0
SPDR SER TR ETF 78468R721 399 7,707 SH   SOLE 36 7,707 0 0
SPDR SER TR ETF 78468R721 14 265 SH   SOLE   264 0 0
SPDR SER TR ETF 78468R739 33 669 SH   SOLE 3 669 0 0
SPDR SER TR ETF 78468R739 9 188 SH   SOLE 36 188 0 0
SPDR SER TR ETF 78468R739 432 8,787 SH   SOLE   8,786 0 0
SPDR SER TR ETF 78464A649 530 17,891 SH   SOLE 49 17,891 0 0
SPDR SER TR ETF 78464A649 802 27,087 SH   SOLE   27,087 0 0
SPDR INDEX SHS FDS ETF 78463X889 4 114 SH   SOLE 9 114 0 0
SPDR INDEX SHS FDS ETF 78463X889 1,381 37,866 SH   SOLE   37,866 0 0
SPDR INDEX SHS FDS ETF 78463X509 420 10,112 SH   SOLE   10,112 0 0
SPDR SER TR ETF 78464A375 109 3,012 SH   SOLE 9 3,012 0 0
SPDR SER TR ETF 78464A375 2,181 60,319 SH   SOLE   60,319 0 0
SPDR SER TR ETF 78464A383 2,533 99,807 SH   SOLE   99,806 0 0
SPDR SER TR ETF 78464A805 97 1,663 SH   SOLE 9 1,663 0 0
SPDR SER TR ETF 78464A805 909 15,545 SH   SOLE 25 15,545 0 0
SPDR SER TR ETF 78464A805 73 1,247 SH   SOLE 37 1,247 0 0
SPDR SER TR ETF 78464A805 2,479 42,404 SH   SOLE   42,403 0 0
SPDR SER TR ETF 78464A847 33 658 SH   SOLE 9 658 0 0
SPDR SER TR ETF 78464A847 306 6,151 SH   SOLE 25 6,151 0 0
SPDR SER TR ETF 78464A847 25 493 SH   SOLE 37 493 0 0
SPDR SER TR ETF 78464A847 295 5,935 SH   SOLE   5,935 0 0
SPDR SER TR ETF 78464A854 97 1,740 SH   SOLE 9 1,740 0 0
SPDR SER TR ETF 78464A854 908 16,256 SH   SOLE 25 16,255 0 0
SPDR SER TR ETF 78464A854 73 1,305 SH   SOLE 37 1,305 0 0
SPDR SER TR ETF 78464A854 58 1,031 SH   SOLE 49 1,031 0 0
SPDR SER TR ETF 78464A854 15 269 SH   SOLE   269 0 0
SPDR SER TR ETF 78464A409 722 9,965 SH   SOLE   9,965 0 0
SPDR SER TR ETF 78468R788 743 17,660 SH   SOLE   17,660 0 0
SPDR SER TR ETF 78464A508 5,631 134,065 SH   SOLE   134,064 0 0
SPDR SER TR ETF 78464A474 243 7,836 SH   SOLE   7,835 0 0
SPDR SER TR ETF 78468R101 267 8,759 SH   SOLE   8,759 0 0
SPDR SER TR ETF 78464A656 1,065 33,797 SH   SOLE   33,797 0 0
SPDR S&P 500 ETF TR ETF 78462F103 0 0 SH   SOLE 16 0 0 0
SPDR S&P 500 ETF TR ETF 78462F103 17,106 36,016 SH   SOLE   36,016 0 0
SPDR SER TR ETF 78464A631 305 2,622 SH   SOLE   2,622 0 0
SPDR SER TR ETF 78464A870 765 6,829 SH   SOLE   6,828 0 0
SPDR INDEX SHS FDS ETF 78463X400 8 75 SH   SOLE 36 75 0 0
SPDR INDEX SHS FDS ETF 78463X400 198 1,917 SH   SOLE   1,916 0 0
SPDR SER TR ETF 78464A581 1,281 10,919 SH   SOLE   10,919 0 0
SPDR SER TR ETF 78464A888 1,103 12,860 SH   SOLE   12,859 0 0
SPDR SER TR ETF 78468R689 215 3,890 SH   SOLE   3,890 0 0
SPDR SER TR ETF 78464A755 229 5,117 SH   SOLE   5,117 0 0
SPDR S&P MIDCAP 400 ETF TR ETF 78467Y107 1,800 3,478 SH   SOLE   3,478 0 0
SPDR SER TR ETF 78464A698 25 347 SH   SOLE 16 347 0 0
SPDR SER TR ETF 78464A698 518 7,305 SH   SOLE   7,304 0 0
SPDR SER TR ETF 78464A862 550 2,263 SH   SOLE   2,263 0 0
SPDR SER TR ETF 78464A599 390 2,356 SH   SOLE   2,355 0 0
SPDR SER TR ETF 78464A367 448 14,224 SH   SOLE   14,223 0 0
SPDR SER TR ETF 78464A300 3,751 44,276 SH   SOLE   44,275 0 0
SPDR SER TR ETF 78464A763 1,265 9,795 SH   SOLE   9,794 0 0
SPDR SER TR ETF 78464A797 221 4,051 SH   SOLE   4,051 0 0
SPECTRUM BRANDS HLDGS INC NE Stock 84790A105 29 288 SH   SOLE 9 288 0 0
SPECTRUM BRANDS HLDGS INC NE Stock 84790A105 187 1,834 SH   SOLE   1,834 0 0
SPLUNK INC Stock 848637104 11 95 SH   SOLE 4 95 0 0
SPLUNK INC Stock 848637104 0 3 SH   SOLE 9 3 0 0
SPLUNK INC Stock 848637104 753 6,503 SH   SOLE   6,503 0 0
SPOTIFY TECHNOLOGY S A Stock L8681T102 611 2,610 SH   SOLE   2,610 0 0
SPRINGWORKS THERAPEUTICS INC Stock 85205L107 363 5,850 SH   SOLE 45 5,850 0 0
SPROTT ETF TRUST ETF 85210B102 348 12,730 SH   SOLE   12,730 0 0
SPROTT PHYSICAL GOLD & SILVE CEF 85208R101 587 33,108 SH   SOLE   33,107 0 0
SPROTT PHYSICAL GOLD TR CEF 85207H104 1,299 90,484 SH   SOLE   90,484 0 0
SPROTT PHYSICAL SILVER TR CEF 85207K107 340 42,454 SH   SOLE   42,454 0 0
SSR MNG INC Stock 784730103 214 12,077 SH   SOLE   12,077 0 0
STAG INDL INC REIT 85254J102 295 6,154 SH   SOLE   6,153 0 0
STANDARD LITHIUM LTD Stock 853606101 464 47,308 SH   SOLE   47,308 0 0
STANDARD MTR PRODS INC Stock 853666105 372 7,098 SH   SOLE   7,098 0 0
STANLEY BLACK & DECKER INC Stock 854502101 1 7 SH   SOLE 19 7 0 0
STANLEY BLACK & DECKER INC Stock 854502101 1 7 SH   SOLE 46 7 0 0
STANLEY BLACK & DECKER INC Stock 854502101 1,145 6,072 SH   SOLE   6,072 0 0
STAR BULK CARRIERS CORP. Stock Y8162K204 556 24,519 SH   SOLE   24,519 0 0
STAR GROUP L P Stock 85512C105 112 10,412 SH   SOLE   10,412 0 0
STARBUCKS CORP Stock 855244109 1,797 15,362 SH   SOLE 6 15,362 0 0
STARBUCKS CORP Stock 855244109 16 141 SH   SOLE 9 141 0 0
STARBUCKS CORP Stock 855244109 13 107 SH   SOLE 19 107 0 0
STARBUCKS CORP Stock 855244109 26 225 SH   SOLE 26 225 0 0
STARBUCKS CORP Stock 855244109 101 860 SH   SOLE 28 860 0 0
STARBUCKS CORP Stock 855244109 237 2,025 SH   SOLE 30 2,025 0 0
STARBUCKS CORP Stock 855244109 42 359 SH   SOLE 36 359 0 0
STARBUCKS CORP Stock 855244109 4 33 SH   SOLE 46 33 0 0
STARBUCKS CORP Stock 855244109 15 129 SH   SOLE 47 129 0 0
STARBUCKS CORP Stock 855244109 3,812 32,593 SH   SOLE   32,593 0 0
STARWOOD PPTY TR INC REIT 85571B105 1 54 SH   SOLE 6 54 0 0
STARWOOD PPTY TR INC REIT 85571B105 319 13,136 SH   SOLE   13,136 0 0
STATE STR CORP Stock 857477103 6 69 SH   SOLE 19 69 0 0
STATE STR CORP Stock 857477103 2 17 SH   SOLE 46 17 0 0
STATE STR CORP Stock 857477103 1,230 13,222 SH   SOLE   13,222 0 0
STEEL DYNAMICS INC Stock 858119100 2,208 35,574 SH   SOLE   35,574 0 0
STEM INC Stock 85859N102 476 25,110 SH   SOLE   25,110 0 0
STERICYCLE INC Stock 858912108 230 3,850 SH   SOLE 5 3,850 0 0
STERICYCLE INC Stock 858912108 10 161 SH   SOLE   161 0 0
STERIS PLC Stock G8473T100 31 128 SH   SOLE 2 128 0 0
STERIS PLC Stock G8473T100 54 221 SH   SOLE 29 220 0 0
STERIS PLC Stock G8473T100 3 11 SH   SOLE 47 11 0 0
STERIS PLC Stock G8473T100 132 542 SH   SOLE   541 0 0
STMICROELECTRONICS N V ADR 861012102 2 45 SH   SOLE 33 45 0 0
STMICROELECTRONICS N V ADR 861012102 1,277 26,131 SH   SOLE   26,131 0 0
STONE HBR EMERGING MKTS INCO CEF 86164T107 173 25,984 SH   SOLE   25,984 0 0
STRATEGY SHS ETF 86280R506 245 9,445 SH   SOLE   9,445 0 0
STRYKER CORPORATION Stock 863667101 1,811 6,772 SH   SOLE 6 6,772 0 0
STRYKER CORPORATION Stock 863667101 21 78 SH   SOLE 9 78 0 0
STRYKER CORPORATION Stock 863667101 3 12 SH   SOLE 19 12 0 0
STRYKER CORPORATION Stock 863667101 120 450 SH   SOLE 41 450 0 0
STRYKER CORPORATION Stock 863667101 2 9 SH   SOLE 46 9 0 0
STRYKER CORPORATION Stock 863667101 1 2 SH   SOLE 47 2 0 0
STRYKER CORPORATION Stock 863667101 3 12 SH   SOLE 49 12 0 0
STRYKER CORPORATION Stock 863667101 3,202 11,974 SH   SOLE   11,974 0 0
SUN LIFE FINANCIAL INC. Stock 866796105 328 5,892 SH   SOLE   5,892 0 0
SUNCOR ENERGY INC NEW Stock 867224107 325 13,003 SH   SOLE   13,002 0 0
SVB FINANCIAL GROUP Stock 78486Q101 1 1 SH   SOLE 19 1 0 0
SVB FINANCIAL GROUP Stock 78486Q101 124 183 SH   SOLE 45 183 0 0
SVB FINANCIAL GROUP Stock 78486Q101 1,055 1,555 SH   SOLE   1,555 0 0
SYNAPTICS INC Stock 87157D109 24 82 SH   SOLE 19 82 0 0
SYNAPTICS INC Stock 87157D109 114 393 SH   SOLE 24 393 0 0
SYNAPTICS INC Stock 87157D109 3 10 SH   SOLE 47 10 0 0
SYNAPTICS INC Stock 87157D109 279 964 SH   SOLE   964 0 0
SYNCHRONY FINANCIAL Stock 87165B103 4 93 SH   SOLE 9 93 0 0
SYNCHRONY FINANCIAL Stock 87165B103 1 20 SH   SOLE 46 20 0 0
SYNCHRONY FINANCIAL Stock 87165B103 234 5,036 SH   SOLE   5,036 0 0
SYNOPSYS INC Stock 871607107 7 20 SH   SOLE 19 20 0 0
SYNOPSYS INC Stock 871607107 158 430 SH   SOLE 41 430 0 0
SYNOPSYS INC Stock 871607107 1 4 SH   SOLE 46 4 0 0
SYNOPSYS INC Stock 871607107 15 40 SH   SOLE 47 40 0 0
SYNOPSYS INC Stock 871607107 1,195 3,242 SH   SOLE   3,242 0 0
SYNOVUS FINL CORP Stock 87161C501 4 78 SH   SOLE 19 77 0 0
SYNOVUS FINL CORP Stock 87161C501 2,835 59,215 SH   SOLE   59,214 0 0
SYSCO CORP Stock 871829107 526 6,700 SH   SOLE 5 6,700 0 0
SYSCO CORP Stock 871829107 3 36 SH   SOLE 19 36 0 0
SYSCO CORP Stock 871829107 2 22 SH   SOLE 46 22 0 0
SYSCO CORP Stock 871829107 2,189 27,870 SH   SOLE   27,870 0 0
PRICE T ROWE GROUP INC Stock 74144T108 1,372 6,976 SH   SOLE 6 6,976 0 0
PRICE T ROWE GROUP INC Stock 74144T108 2 12 SH   SOLE 19 11 0 0
PRICE T ROWE GROUP INC Stock 74144T108 31 158 SH   SOLE 47 158 0 0
PRICE T ROWE GROUP INC Stock 74144T108 1,515 7,703 SH   SOLE   7,703 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 56 462 SH   SOLE 9 462 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 88 735 SH   SOLE 29 735 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 8 68 SH   SOLE 33 68 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 4,145 34,450 SH   SOLE   34,450 0 0
TARGA RES CORP Stock 87612G101 542 10,369 SH   SOLE   10,369 0 0
TARGET CORP Stock 87612E106 46 198 SH   SOLE 7 198 0 0
TARGET CORP Stock 87612E106 35 151 SH   SOLE 9 151 0 0
TARGET CORP Stock 87612E106 9 37 SH   SOLE 19 37 0 0
TARGET CORP Stock 87612E106 2 10 SH   SOLE 46 10 0 0
TARGET CORP Stock 87612E106 27 115 SH   SOLE 47 115 0 0
TARGET CORP Stock 87612E106 13,394 57,874 SH   SOLE   57,873 0 0
TC ENERGY CORP Stock 87807B107 0 8 SH   SOLE 33 8 0 0
TC ENERGY CORP Stock 87807B107 440 9,449 SH   SOLE   9,449 0 0
TE CONNECTIVITY LTD Stock H84989104 63 390 SH   SOLE 7 390 0 0
TE CONNECTIVITY LTD Stock H84989104 6 35 SH   SOLE 9 35 0 0
TE CONNECTIVITY LTD Stock H84989104 1 7 SH   SOLE 46 7 0 0
TE CONNECTIVITY LTD Stock H84989104 7 42 SH   SOLE 47 42 0 0
TE CONNECTIVITY LTD Stock H84989104 1,479 9,166 SH   SOLE   9,165 0 0
SELECT SECTOR SPDR TR ETF 81369Y803 112 647 SH   SOLE 9 647 0 0
SELECT SECTOR SPDR TR ETF 81369Y803 27,195 156,411 SH   SOLE   156,410 0 0
TECK RESOURCES LTD Stock 878742204 11 374 SH   SOLE 9 374 0 0
TECK RESOURCES LTD Stock 878742204 486 16,864 SH   SOLE   16,863 0 0
TEKLA HEALTHCARE OPPORTUNITI CEF 879105104 1,316 51,327 SH   SOLE   51,327 0 0
TEKLA WORLD HEALTHCARE FD CEF 87911L108 360 22,073 SH   SOLE   22,073 0 0
TELADOC HEALTH INC Stock 87918A105 639 6,964 SH   SOLE   6,964 0 0
TELEFLEX INCORPORATED Stock 879369106 0 1 SH   SOLE 46 1 0 0
TELEFLEX INCORPORATED Stock 879369106 338 1,028 SH   SOLE   1,028 0 0
TELUS CORPORATION Stock 87971M103 353 14,997 SH   SOLE   14,996 0 0
TEMPLETON EMERGING MKTS INCO CEF 880192109 165 22,674 SH   SOLE   22,674 0 0
TENET HEALTHCARE CORP Stock 88033G407 33 410 SH   SOLE 9 410 0 0
TENET HEALTHCARE CORP Stock 88033G407 1 13 SH   SOLE 19 13 0 0
TENET HEALTHCARE CORP Stock 88033G407 579 7,093 SH   SOLE   7,093 0 0
TERADYNE INC Stock 880770102 1 4 SH   SOLE 19 4 0 0
TERADYNE INC Stock 880770102 1 5 SH   SOLE 46 5 0 0
TERADYNE INC Stock 880770102 1,653 10,108 SH   SOLE   10,108 0 0
TERNIUM SA ADR 880890108 361 8,300 SH   SOLE   8,300 0 0
TESLA INC Stock 88160R101 43 41 SH   SOLE 6 41 0 0
TESLA INC Stock 88160R101 10 9 SH   SOLE 9 9 0 0
TESLA INC Stock 88160R101 66 62 SH   SOLE 19 62 0 0
TESLA INC Stock 88160R101 6 6 SH   SOLE 33 6 0 0
TESLA INC Stock 88160R101 14 13 SH   SOLE 46 13 0 0
TESLA INC Stock 88160R101 50 47 SH   SOLE 47 47 0 0
TESLA INC Stock 88160R101 680 643 SH   SOLE 48 643 0 0
TESLA INC Stock 88160R101 19,905 18,836 SH   SOLE   18,835 0 0
TETRA TECH INC NEW Stock 88162G103 3 15 SH   SOLE 9 15 0 0
TETRA TECH INC NEW Stock 88162G103 13 79 SH   SOLE 19 79 0 0
TETRA TECH INC NEW Stock 88162G103 185 1,092 SH   SOLE 24 1,092 0 0
TETRA TECH INC NEW Stock 88162G103 7 43 SH   SOLE 34 42 0 0
TETRA TECH INC NEW Stock 88162G103 108 637 SH   SOLE   636 0 0
TEXAS INSTRS INC Stock 882508104 96 508 SH   SOLE 7 507 0 0
TEXAS INSTRS INC Stock 882508104 63 335 SH   SOLE 9 335 0 0
TEXAS INSTRS INC Stock 882508104 5 29 SH   SOLE 19 29 0 0
TEXAS INSTRS INC Stock 882508104 231 1,226 SH   SOLE 30 1,226 0 0
TEXAS INSTRS INC Stock 882508104 4 20 SH   SOLE 46 20 0 0
TEXAS INSTRS INC Stock 882508104 44 232 SH   SOLE 47 232 0 0
TEXAS INSTRS INC Stock 882508104 5,830 30,935 SH   SOLE   30,934 0 0
TEXAS ROADHOUSE INC Stock 882681109 22 250 SH   SOLE 47 250 0 0
TEXAS ROADHOUSE INC Stock 882681109 2,629 29,447 SH   SOLE   29,447 0 0
ARK ETF TR ETF 00214Q500 624 18,186 SH   SOLE   18,186 0 0
THE TRADE DESK INC Stock 88339J105 2 27 SH   SOLE 19 27 0 0
THE TRADE DESK INC Stock 88339J105 5,394 58,865 SH   SOLE   58,865 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 58 87 SH   SOLE 2 87 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 27 40 SH   SOLE 4 40 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 655 981 SH   SOLE 6 981 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 107 161 SH   SOLE 9 161 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 4 6 SH   SOLE 19 6 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 133 200 SH   SOLE 41 200 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 6 9 SH   SOLE 46 9 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 48 72 SH   SOLE 47 72 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 5,013 7,513 SH   SOLE   7,513 0 0
THOMSON REUTERS CORP. Stock 884903709 4 30 SH   SOLE 19 30 0 0
THOMSON REUTERS CORP. Stock 884903709 556 4,647 SH   SOLE   4,646 0 0
THOR INDS INC Stock 885160101 64 612 SH   SOLE 23 612 0 0
THOR INDS INC Stock 885160101 1 14 SH   SOLE 47 14 0 0
THOR INDS INC Stock 885160101 346 3,331 SH   SOLE   3,331 0 0
TIPTREE INC REIT 88822Q103 265 19,153 SH   SOLE   19,153 0 0
TJX COS INC NEW Stock 872540109 38 494 SH   SOLE 2 494 0 0
TJX COS INC NEW Stock 872540109 1,734 22,836 SH   SOLE 6 22,836 0 0
TJX COS INC NEW Stock 872540109 8 110 SH   SOLE 19 110 0 0
TJX COS INC NEW Stock 872540109 20 265 SH   SOLE 26 265 0 0
TJX COS INC NEW Stock 872540109 3 37 SH   SOLE 46 37 0 0
TJX COS INC NEW Stock 872540109 5 65 SH   SOLE 47 65 0 0
TJX COS INC NEW Stock 872540109 2,223 29,278 SH   SOLE   29,277 0 0
T-MOBILE US INC Stock 872590104 16 135 SH   SOLE 19 135 0 0
T-MOBILE US INC Stock 872590104 3 22 SH   SOLE 46 22 0 0
T-MOBILE US INC Stock 872590104 15 130 SH   SOLE 47 130 0 0
T-MOBILE US INC Stock 872590104 287 2,471 SH   SOLE   2,471 0 0
TOLL BROTHERS INC Stock 889478103 3 48 SH   SOLE 19 48 0 0
TOLL BROTHERS INC Stock 889478103 585 8,077 SH   SOLE   8,077 0 0
TORONTO DOMINION BK ONT Stock 891160509 16 215 SH   SOLE 7 215 0 0
TORONTO DOMINION BK ONT Stock 891160509 2 26 SH   SOLE 33 26 0 0
TORONTO DOMINION BK ONT Stock 891160509 303 3,953 SH   SOLE   3,953 0 0
TRACTOR SUPPLY CO Stock 892356106 14 60 SH   SOLE 4 60 0 0
TRACTOR SUPPLY CO Stock 892356106 0 2 SH   SOLE 9 2 0 0
TRACTOR SUPPLY CO Stock 892356106 2 9 SH   SOLE 19 9 0 0
TRACTOR SUPPLY CO Stock 892356106 0 2 SH   SOLE 46 2 0 0
TRACTOR SUPPLY CO Stock 892356106 6 24 SH   SOLE 47 24 0 0
TRACTOR SUPPLY CO Stock 892356106 2,551 10,691 SH   SOLE   10,691 0 0
TRAEGER INC Stock 89269P103 278 22,850 SH   SOLE   22,850 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103 9 46 SH   SOLE 6 46 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103 92 453 SH   SOLE 45 453 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103 1,254 6,209 SH   SOLE   6,208 0 0
TRANSDIGM GROUP INC Stock 893641100 2 3 SH   SOLE 47 3 0 0
TRANSDIGM GROUP INC Stock 893641100 326 513 SH   SOLE   513 0 0
TRANSOCEAN LTD Stock H8817H100 414 150,112 SH   SOLE   150,111 0 0
TRAVELERS COMPANIES INC Stock 89417E109 7 42 SH   SOLE 9 42 0 0
TRAVELERS COMPANIES INC Stock 89417E109 38 245 SH   SOLE 26 245 0 0
TRAVELERS COMPANIES INC Stock 89417E109 1 8 SH   SOLE 46 8 0 0
TRAVELERS COMPANIES INC Stock 89417E109 13 86 SH   SOLE 47 86 0 0
TRAVELERS COMPANIES INC Stock 89417E109 2,013 12,871 SH   SOLE   12,871 0 0
TREX CO INC Stock 89531P105 344 2,547 SH   SOLE   2,547 0 0
TRIPADVISOR INC Stock 896945201 380 13,952 SH   SOLE   13,952 0 0
TRIPLEPOINT VENTURE GROWTH B CEF 89677Y100 291 16,199 SH   SOLE   16,199 0 0
TRITON INTL LTD Stock G9078F107 2,478 41,139 SH   SOLE   41,138 0 0
TRIVAGO N V ADR 89686D105 1,173 538,023 SH   SOLE   538,022 0 0
TRUIST FINL CORP Stock 89832Q109 95 1,615 SH   SOLE 7 1,615 0 0
TRUIST FINL CORP Stock 89832Q109 20 348 SH   SOLE 9 348 0 0
TRUIST FINL CORP Stock 89832Q109 34 588 SH   SOLE 19 587 0 0
TRUIST FINL CORP Stock 89832Q109 2 42 SH   SOLE 46 42 0 0
TRUIST FINL CORP Stock 89832Q109 18 306 SH   SOLE 47 306 0 0
TRUIST FINL CORP Stock 89832Q109 4,305 73,529 SH   SOLE   73,528 0 0
TWILIO INC Stock 90138F102 2,082 7,907 SH   SOLE   7,907 0 0
TWO HBRS INVT CORP REIT 90187B408 495 85,855 SH   SOLE   85,855 0 0
TYSON FOODS INC Stock 902494103 22 247 SH   SOLE 9 247 0 0
TYSON FOODS INC Stock 902494103 47 543 SH   SOLE 19 543 0 0
TYSON FOODS INC Stock 902494103 21 240 SH   SOLE 47 240 0 0
TYSON FOODS INC Stock 902494103 1,944 22,301 SH   SOLE   22,301 0 0
ETF SER SOLUTIONS ETF 26922A842 802 38,036 SH   SOLE   38,035 0 0
UBER TECHNOLOGIES INC Stock 90353T100 15 353 SH   SOLE 4 353 0 0
UBER TECHNOLOGIES INC Stock 90353T100 1 19 SH   SOLE 9 19 0 0
UBER TECHNOLOGIES INC Stock 90353T100 563 13,438 SH   SOLE   13,438 0 0
UBS AG LONDON BRANCH ETF 902677780 234 270 SH   SOLE   270 0 0
UGI CORP NEW Stock 902681105 8 164 SH   SOLE 9 164 0 0
UGI CORP NEW Stock 902681105 26 572 SH   SOLE 19 572 0 0
UGI CORP NEW Stock 902681105 72 1,560 SH   SOLE 24 1,560 0 0
UGI CORP NEW Stock 902681105 1,648 35,899 SH   SOLE   35,898 0 0
ULTA BEAUTY INC Stock 90384S303 17 42 SH   SOLE 4 42 0 0
ULTA BEAUTY INC Stock 90384S303 1 2 SH   SOLE 6 2 0 0
ULTA BEAUTY INC Stock 90384S303 1 2 SH   SOLE 9 2 0 0
ULTA BEAUTY INC Stock 90384S303 1 3 SH   SOLE 19 3 0 0
ULTA BEAUTY INC Stock 90384S303 13 32 SH   SOLE 47 32 0 0
ULTA BEAUTY INC Stock 90384S303 987 2,393 SH   SOLE   2,393 0 0
UNILEVER PLC ADR 904767704 7 139 SH   SOLE 9 139 0 0
UNILEVER PLC ADR 904767704 52 975 SH   SOLE 26 975 0 0
UNILEVER PLC ADR 904767704 9 161 SH   SOLE 31 160 0 0
UNILEVER PLC ADR 904767704 4 66 SH   SOLE 33 66 0 0
UNILEVER PLC ADR 904767704 1,404 26,105 SH   SOLE   26,105 0 0
UNION PAC CORP Stock 907818108 5 19 SH   SOLE 6 19 0 0
UNION PAC CORP Stock 907818108 50 198 SH   SOLE 7 198 0 0
UNION PAC CORP Stock 907818108 12 48 SH   SOLE 9 48 0 0
UNION PAC CORP Stock 907818108 5 19 SH   SOLE 46 19 0 0
UNION PAC CORP Stock 907818108 7,102 28,188 SH   SOLE   28,188 0 0
UNITED MICROELECTRONICS CORP ADR 910873405 3 215 SH   SOLE 33 215 0 0
UNITED MICROELECTRONICS CORP ADR 910873405 828 70,755 SH   SOLE   70,754 0 0
UNITED PARCEL SERVICE INC Stock 911312106 24 112 SH   SOLE 4 112 0 0
UNITED PARCEL SERVICE INC Stock 911312106 364 1,700 SH   SOLE 5 1,700 0 0
UNITED PARCEL SERVICE INC Stock 911312106 0 2 SH   SOLE 6 2 0 0
UNITED PARCEL SERVICE INC Stock 911312106 49 228 SH   SOLE 7 228 0 0
UNITED PARCEL SERVICE INC Stock 911312106 6 26 SH   SOLE 9 26 0 0
UNITED PARCEL SERVICE INC Stock 911312106 9 40 SH   SOLE 19 40 0 0
UNITED PARCEL SERVICE INC Stock 911312106 3 15 SH   SOLE 46 15 0 0
UNITED PARCEL SERVICE INC Stock 911312106 19 87 SH   SOLE 47 87 0 0
UNITED PARCEL SERVICE INC Stock 911312106 6,663 31,087 SH   SOLE   31,087 0 0
UNITED RENTALS INC Stock 911363109 7 20 SH   SOLE 9 20 0 0
UNITED RENTALS INC Stock 911363109 3 9 SH   SOLE 47 9 0 0
UNITED RENTALS INC Stock 911363109 561 1,687 SH   SOLE   1,687 0 0
UNITED STS NAT GAS FD LP ETF 912318300 114 9,160 SH   SOLE   9,160 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 36 72 SH   SOLE 4 72 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 61 121 SH   SOLE 7 121 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 187 372 SH   SOLE 9 372 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 34 68 SH   SOLE 19 68 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 134 267 SH   SOLE 28 267 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 288 573 SH   SOLE 30 573 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 60 120 SH   SOLE 36 120 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 126 250 SH   SOLE 41 250 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 9 18 SH   SOLE 46 18 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 83 166 SH   SOLE 47 166 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 69 138 SH   SOLE 49 138 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 6,769 13,480 SH   SOLE   13,480 0 0
UNITY SOFTWARE INC Stock 91332U101 348 2,431 SH   SOLE   2,431 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105 6 34 SH   SOLE 9 34 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105 11 66 SH   SOLE 34 66 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105 5,190 31,451 SH   SOLE   31,451 0 0
UNUM GROUP Stock 91529Y106 48 1,947 SH   SOLE 19 1,947 0 0
UNUM GROUP Stock 91529Y106 1,786 72,673 SH   SOLE   72,673 0 0
UPHEALTH INC Stock 91532B101 82 36,500 SH   SOLE   36,500 0 0
UPSTART HLDGS INC Stock 91680M107 1,857 12,273 SH   SOLE   12,273 0 0
URANIUM RTY CORP Stock 91702V101 167 45,756 SH   SOLE   45,756 0 0
US BANCORP DEL Stock 902973304 169 3,000 SH   SOLE 5 3,000 0 0
US BANCORP DEL Stock 902973304 670 11,936 SH   SOLE 6 11,936 0 0
US BANCORP DEL Stock 902973304 58 1,036 SH   SOLE 9 1,036 0 0
US BANCORP DEL Stock 902973304 55 973 SH   SOLE 19 972 0 0
US BANCORP DEL Stock 902973304 3 59 SH   SOLE 46 59 0 0
US BANCORP DEL Stock 902973304 1,267 22,551 SH   SOLE   22,551 0 0
UTAH MED PRODS INC Stock 917488108 332 3,319 SH   SOLE   3,319 0 0
SELECT SECTOR SPDR TR ETF 81369Y886 3,394 47,414 SH   SOLE   47,413 0 0
VALE S A ADR 91912E105 7 525 SH   SOLE 31 525 0 0
VALE S A ADR 91912E105 221 15,737 SH   SOLE   15,737 0 0
VALERO ENERGY CORP Stock 91913Y100 4 57 SH   SOLE 9 57 0 0
VALERO ENERGY CORP Stock 91913Y100 18 239 SH   SOLE 19 239 0 0
VALERO ENERGY CORP Stock 91913Y100 3,113 41,441 SH   SOLE   41,441 0 0
VALHI INC NEW Stock 918905209 365 12,698 SH   SOLE   12,698 0 0
VALVOLINE INC Stock 92047W101 41 1,097 SH   SOLE 9 1,097 0 0
VALVOLINE INC Stock 92047W101 77 2,073 SH   SOLE 45 2,073 0 0
VALVOLINE INC Stock 92047W101 118 3,166 SH   SOLE   3,166 0 0
VANECK ETF TRUST ETF 92189H409 298 4,778 SH   SOLE   4,777 0 0
VANECK ETF TRUST ETF 92189F429 407 18,623 SH   SOLE   18,623 0 0
VANECK ETF TRUST ETF 92189H805 485 4,325 SH   SOLE   4,324 0 0
VANECK ETF TRUST ETF 92189F676 4,930 15,966 SH   SOLE   15,965 0 0
VANECK ETF TRUST ETF 92189H839 229 9,822 SH   SOLE   9,822 0 0
VANGUARD WORLD FDS ETF 92204A207 1,473 7,371 SH   SOLE   7,371 0 0
VANGUARD SPECIALIZED FUNDS ETF 921908844 7,065 41,134 SH   SOLE   41,134 0 0
VANGUARD WHITEHALL FDS ETF 921946885 200 2,578 SH   SOLE   2,578 0 0
VANGUARD WORLD FDS ETF 92204A306 147 1,888 SH   SOLE 9 1,887 0 0
VANGUARD WORLD FDS ETF 92204A306 142 1,836 SH   SOLE   1,836 0 0
VANGUARD WORLD FD ETF 921910725 4,687 75,567 SH   SOLE   75,566 0 0
VANGUARD WORLD FD ETF 921910733 243 2,765 SH   SOLE   2,764 0 0
VANGUARD INDEX FDS ETF 922908652 21 116 SH   SOLE 36 116 0 0
VANGUARD INDEX FDS ETF 922908652 1,024 5,602 SH   SOLE   5,602 0 0
VANGUARD WORLD FDS ETF 92204A405 1,077 11,157 SH   SOLE   11,157 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042718 1,042 7,779 SH   SOLE   7,778 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042775 111 1,815 SH   SOLE 9 1,815 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042775 849 13,849 SH   SOLE   13,849 0 0
VANGUARD TAX-MANAGED INTL FD ETF 921943858 54 1,062 SH   SOLE 29 1,061 0 0
VANGUARD TAX-MANAGED INTL FD ETF 921943858 51 991 SH   SOLE 36 991 0 0
VANGUARD TAX-MANAGED INTL FD ETF 921943858 5,405 105,852 SH   SOLE   105,852 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042858 17 339 SH   SOLE 36 339 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042858 4,034 81,566 SH   SOLE   81,566 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042874 856 12,548 SH   SOLE   12,547 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042676 750 13,900 SH   SOLE   13,900 0 0
VANGUARD INDEX FDS ETF 922908736 8,221 25,619 SH   SOLE   25,619 0 0
VANGUARD WORLD FDS ETF 92204A504 1,855 6,964 SH   SOLE   6,963 0 0
VANGUARD WHITEHALL FDS ETF 921946406 5,806 51,785 SH   SOLE   51,785 0 0
VANGUARD WORLD FDS ETF 92204A603 531 2,618 SH   SOLE   2,618 0 0
VANGUARD WORLD FDS ETF 92204A702 6,110 13,335 SH   SOLE   13,335 0 0
VANGUARD BD INDEX FDS ETF 921937819 11 130 SH   SOLE 36 130 0 0
VANGUARD BD INDEX FDS ETF 921937819 510 5,819 SH   SOLE   5,818 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C870 51 551 SH   SOLE 22 551 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C870 2,506 27,017 SH   SOLE   27,017 0 0
VANGUARD WHITEHALL FDS ETF 921946794 586 8,719 SH   SOLE   8,718 0 0
VANGUARD INDEX FDS ETF 922908637 1,523 6,889 SH   SOLE   6,889 0 0
VANGUARD WORLD FD ETF 921910873 482 2,867 SH   SOLE   2,867 0 0
VANGUARD INDEX FDS ETF 922908629 20 80 SH   SOLE 11 80 0 0
VANGUARD INDEX FDS ETF 922908629 8,405 32,991 SH   SOLE   32,990 0 0
VANGUARD INDEX FDS ETF 922908538 994 3,903 SH   SOLE   3,903 0 0
VANGUARD INDEX FDS ETF 922908512 2,458 16,353 SH   SOLE   16,352 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771 14 271 SH   SOLE 7 271 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771 110 2,073 SH   SOLE 9 2,073 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771 28 532 SH   SOLE 22 532 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771 13 238 SH   SOLE 36 238 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771 2,295 43,426 SH   SOLE   43,425 0 0
VANGUARD INDEX FDS ETF 922908553 34 289 SH   SOLE 9 289 0 0
VANGUARD INDEX FDS ETF 922908553 313 2,701 SH   SOLE 25 2,700 0 0
VANGUARD INDEX FDS ETF 922908553 25 217 SH   SOLE 37 217 0 0
VANGUARD INDEX FDS ETF 922908553 6,208 53,510 SH   SOLE   53,510 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C680 2 24 SH   SOLE 36 24 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C680 1,287 16,381 SH   SOLE   16,381 0 0
VANGUARD INDEX FDS ETF 922908363 17 38 SH   SOLE 9 38 0 0
VANGUARD INDEX FDS ETF 922908363 94 215 SH   SOLE 36 215 0 0
VANGUARD INDEX FDS ETF 922908363 13,617 31,191 SH   SOLE   31,191 0 0
VANGUARD ADMIRAL FDS INC ETF 921932505 2,297 7,611 SH   SOLE   7,611 0 0
VANGUARD ADMIRAL FDS INC ETF 921932703 307 2,026 SH   SOLE   2,026 0 0
VANGUARD BD INDEX FDS ETF 921937827 1 10 SH   SOLE 6 10 0 0
VANGUARD BD INDEX FDS ETF 921937827 21 260 SH   SOLE 36 259 0 0
VANGUARD BD INDEX FDS ETF 921937827 5,966 73,803 SH   SOLE   73,803 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C409 3,447 42,417 SH   SOLE   42,417 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C102 4,909 80,695 SH   SOLE   80,695 0 0
VANGUARD MALVERN FDS ETF 922020805 11 218 SH   SOLE 11 218 0 0
VANGUARD MALVERN FDS ETF 922020805 6,566 127,744 SH   SOLE   127,744 0 0
VANGUARD INDEX FDS ETF 922908751 8 37 SH   SOLE 11 37 0 0
VANGUARD INDEX FDS ETF 922908751 5,734 25,372 SH   SOLE   25,372 0 0
VANGUARD INDEX FDS ETF 922908611 4,095 22,895 SH   SOLE   22,894 0 0
VANGUARD INDEX FDS ETF 922908595 2,895 10,275 SH   SOLE   10,274 0 0
VANGUARD MUN BD FDS ETF 922907746 2,404 43,786 SH   SOLE   43,785 0 0
VANGUARD WORLD FDS ETF 92204A884 504 3,720 SH   SOLE   3,720 0 0
VANGUARD BD INDEX FDS ETF 921937835 6 67 SH   SOLE 6 67 0 0
VANGUARD BD INDEX FDS ETF 921937835 34 400 SH   SOLE 9 400 0 0
VANGUARD BD INDEX FDS ETF 921937835 5,968 70,418 SH   SOLE   70,417 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407 14 257 SH   SOLE 9 257 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407 24 434 SH   SOLE 36 434 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407 1,672 30,309 SH   SOLE   30,308 0 0
VANGUARD STAR FDS ETF 921909768 9 138 SH   SOLE 9 138 0 0
VANGUARD STAR FDS ETF 921909768 1,965 30,903 SH   SOLE   30,903 0 0
VANGUARD INDEX FDS ETF 922908769 15 64 SH   SOLE 9 64 0 0
VANGUARD INDEX FDS ETF 922908769 51 213 SH   SOLE 11 213 0 0
VANGUARD INDEX FDS ETF 922908769 28,379 117,542 SH   SOLE   117,542 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042742 361 3,362 SH   SOLE   3,362 0 0
VANGUARD WORLD FDS ETF 92204A876 920 5,882 SH   SOLE   5,881 0 0
VANGUARD INDEX FDS ETF 922908744 4,205 28,586 SH   SOLE   28,585 0 0
VANGUARD WORLD FD ETF 921910840 672 6,295 SH   SOLE   6,295 0 0
VANGUARD WORLD FD ETF 921910816 2,178 8,353 SH   SOLE   8,352 0 0
VEEVA SYS INC Stock 922475108 6 23 SH   SOLE 9 23 0 0
VEEVA SYS INC Stock 922475108 4 15 SH   SOLE 19 15 0 0
VEEVA SYS INC Stock 922475108 970 3,795 SH   SOLE   3,795 0 0
VENTAS INC REIT 92276F100 1,222 23,912 SH   SOLE   23,911 0 0
VERACYTE INC Stock 92337F107 934 22,667 SH   SOLE   22,667 0 0
VERASTEM INC Stock 92337C104 53 25,875 SH   SOLE   25,875 0 0
VERISK ANALYTICS INC Stock 92345Y106 38 168 SH   SOLE 9 168 0 0
VERISK ANALYTICS INC Stock 92345Y106 1 5 SH   SOLE 46 5 0 0
VERISK ANALYTICS INC Stock 92345Y106 80 351 SH   SOLE 48 351 0 0
VERISK ANALYTICS INC Stock 92345Y106 995 4,351 SH   SOLE   4,351 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 1 25 SH   SOLE 6 25 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 39 750 SH   SOLE 9 750 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 69 1,333 SH   SOLE 19 1,332 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 52 1,010 SH   SOLE 26 1,010 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 7 126 SH   SOLE 46 126 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 79 1,518 SH   SOLE 47 1,518 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 12,833 246,984 SH   SOLE   246,983 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100 1 5 SH   SOLE 47 5 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100 418 1,904 SH   SOLE   1,904 0 0
V F CORP Stock 918204108 1 15 SH   SOLE 46 15 0 0
V F CORP Stock 918204108 1,461 19,953 SH   SOLE   19,952 0 0
VIACOMCBS INC Stock 92556H206 0 13 SH   SOLE 19 13 0 0
VIACOMCBS INC Stock 92556H206 494 16,360 SH   SOLE   16,359 0 0
VIATRIS INC Stock 92556V106 25 1,872 SH   SOLE 9 1,872 0 0
VIATRIS INC Stock 92556V106 0 18 SH   SOLE 19 18 0 0
VIATRIS INC Stock 92556V106 24 1,799 SH   SOLE 26 1,799 0 0
VIATRIS INC Stock 92556V106 211 15,613 SH   SOLE   15,612 0 0
VICTORY PORTFOLIOS II ETF 92647N535 32 623 SH   SOLE 9 623 0 0
VICTORY PORTFOLIOS II ETF 92647N535 299 5,822 SH   SOLE 25 5,822 0 0
VICTORY PORTFOLIOS II ETF 92647N535 24 467 SH   SOLE 37 467 0 0
ETFIS SER TR I ETF 26923G822 572 22,788 SH   SOLE   22,788 0 0
ETFIS SER TR I ETF 26923G806 1,708 35,935 SH   SOLE   35,935 0 0
VIRTUS GLOBAL DIVID & INCOME CEF 92835W107 97 10,203 SH   SOLE   10,203 0 0
VISA INC Stock 92826C839 36 167 SH   SOLE 2 167 0 0
VISA INC Stock 92826C839 39 178 SH   SOLE 4 178 0 0
VISA INC Stock 92826C839 68 312 SH   SOLE 9 312 0 0
VISA INC Stock 92826C839 20 91 SH   SOLE 19 90 0 0
VISA INC Stock 92826C839 153 707 SH   SOLE 28 707 0 0
VISA INC Stock 92826C839 92 425 SH   SOLE 41 425 0 0
VISA INC Stock 92826C839 9 43 SH   SOLE 47 43 0 0
VISA INC Stock 92826C839 280 1,290 SH   SOLE 48 1,290 0 0
VISA INC Stock 92826C839 70 322 SH   SOLE 49 322 0 0
VISA INC Stock 92826C839 11,763 54,278 SH   SOLE   54,277 0 0
VISTRA CORP Stock 92840M102 1,074 47,150 SH   SOLE   47,150 0 0
VMWARE INC Stock 928563402 7 63 SH   SOLE 47 63 0 0
VMWARE INC Stock 928563402 253 2,185 SH   SOLE   2,185 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 3 223 SH   SOLE 9 223 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 317 21,258 SH   SOLE   21,258 0 0
VOYA ASIA PAC HIGH DIV EQT I CEF 92912J102 97 11,978 SH   SOLE   11,978 0 0
VOYA EMERGING MKTS HIGH DIVI CEF 92912P108 223 31,468 SH   SOLE   31,468 0 0
WP CAREY INC REIT 92936U109 9 104 SH   SOLE 9 104 0 0
WP CAREY INC REIT 92936U109 28 347 SH   SOLE 19 346 0 0
WP CAREY INC REIT 92936U109 743 9,054 SH   SOLE   9,053 0 0
GRAINGER W W INC Stock 384802104 19 36 SH   SOLE 4 36 0 0
GRAINGER W W INC Stock 384802104 1 2 SH   SOLE 9 2 0 0
GRAINGER W W INC Stock 384802104 1 2 SH   SOLE 46 2 0 0
GRAINGER W W INC Stock 384802104 4 8 SH   SOLE 47 8 0 0
GRAINGER W W INC Stock 384802104 273 527 SH   SOLE   527 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108 9 181 SH   SOLE 19 181 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108 9 167 SH   SOLE 47 167 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108 3,752 71,925 SH   SOLE   71,924 0 0
WALKER & DUNLOP INC Stock 93148P102 3,513 23,282 SH   SOLE   23,282 0 0
WALMART INC Stock 931142103 7 50 SH   SOLE 6 50 0 0
WALMART INC Stock 931142103 26 182 SH   SOLE 9 182 0 0
WALMART INC Stock 931142103 70 481 SH   SOLE 19 480 0 0
WALMART INC Stock 931142103 52 357 SH   SOLE 24 357 0 0
WALMART INC Stock 931142103 26 178 SH   SOLE 47 178 0 0
WALMART INC Stock 931142103 11,691 80,797 SH   SOLE   80,797 0 0
DISNEY WALT CO Stock 254687106 37 236 SH   SOLE 2 236 0 0
DISNEY WALT CO Stock 254687106 15 95 SH   SOLE 4 95 0 0
DISNEY WALT CO Stock 254687106 62 400 SH   SOLE 5 400 0 0
DISNEY WALT CO Stock 254687106 1 9 SH   SOLE 6 9 0 0
DISNEY WALT CO Stock 254687106 6 40 SH   SOLE 9 40 0 0
DISNEY WALT CO Stock 254687106 18 117 SH   SOLE 19 117 0 0
DISNEY WALT CO Stock 254687106 17 108 SH   SOLE 36 108 0 0
DISNEY WALT CO Stock 254687106 6 39 SH   SOLE 46 39 0 0
DISNEY WALT CO Stock 254687106 6 40 SH   SOLE 47 40 0 0
DISNEY WALT CO Stock 254687106 12,473 80,528 SH   SOLE   80,527 0 0
WASTE CONNECTIONS INC Stock 94106B101 259 1,904 SH   SOLE   1,904 0 0
WASTE MGMT INC DEL Stock 94106L109 1 6 SH   SOLE 19 6 0 0
WASTE MGMT INC DEL Stock 94106L109 4,252 25,475 SH   SOLE   25,474 0 0
WATERS CORP Stock 941848103 1 2 SH   SOLE 46 2 0 0
WATERS CORP Stock 941848103 1 4 SH   SOLE 47 4 0 0
WATERS CORP Stock 941848103 314 842 SH   SOLE   842 0 0
WEC ENERGY GROUP INC Stock 92939U106 3 26 SH   SOLE 47 26 0 0
WEC ENERGY GROUP INC Stock 92939U106 724 7,458 SH   SOLE   7,458 0 0
WELLS FARGO CO NEW Stock 949746101 1 25 SH   SOLE 6 25 0 0
WELLS FARGO CO NEW Stock 949746101 129 2,688 SH   SOLE 9 2,688 0 0
WELLS FARGO CO NEW Stock 949746101 7 137 SH   SOLE 16 137 0 0
WELLS FARGO CO NEW Stock 949746101 10 214 SH   SOLE 47 214 0 0
WELLS FARGO CO NEW Stock 949746101 4,784 99,708 SH   SOLE   99,707 0 0
ALLSPRING INCOME OPPORTUNIT CEF 94987B105 104 11,385 SH   SOLE   11,385 0 0
WELLTOWER INC REIT 95040Q104 1 15 SH   SOLE 46 15 0 0
WELLTOWER INC REIT 95040Q104 277 3,228 SH   SOLE   3,227 0 0
WEST PHARMACEUTICAL SVSC INC Stock 955306105 35 75 SH   SOLE 9 75 0 0
WEST PHARMACEUTICAL SVSC INC Stock 955306105 16 34 SH   SOLE 19 34 0 0
WEST PHARMACEUTICAL SVSC INC Stock 955306105 97 207 SH   SOLE 45 207 0 0
WEST PHARMACEUTICAL SVSC INC Stock 955306105 1 2 SH   SOLE 46 2 0 0
WEST PHARMACEUTICAL SVSC INC Stock 955306105 12 26 SH   SOLE 47 26 0 0
WEST PHARMACEUTICAL SVSC INC Stock 955306105 589 1,255 SH   SOLE   1,255 0 0
WESTERN ASSET MORTGAGE CAPIT Convertible 95790DAA3 10 10,000 SH   SOLE   10,000 0 0
WESTERN ASSET MTG DEFINED OP CEF 95790B109 153 10,077 SH   SOLE   10,077 0 0
WESTERN DIGITAL CORP. Convertible 958102AP0 197 195,000 SH   SOLE   195,000 0 0
WESTERN UN CO Stock 959802109 385 21,600 SH   SOLE 5 21,600 0 0
WESTERN UN CO Stock 959802109 8 432 SH   SOLE 19 432 0 0
WESTERN UN CO Stock 959802109 1 35 SH   SOLE 46 35 0 0
WESTERN UN CO Stock 959802109 2 114 SH   SOLE 47 114 0 0
WESTERN UN CO Stock 959802109 410 22,981 SH   SOLE   22,981 0 0
WABTEC Stock 929740108 5 56 SH   SOLE 9 56 0 0
WABTEC Stock 929740108 0 1 SH   SOLE 40 1 0 0
WABTEC Stock 929740108 1 12 SH   SOLE 46 12 0 0
WABTEC Stock 929740108 0 3 SH   SOLE 47 3 0 0
WABTEC Stock 929740108 174 1,889 SH   SOLE 48 1,889 0 0
WABTEC Stock 929740108 65 711 SH   SOLE   711 0 0
WESTROCK CO Stock 96145D105 1 18 SH   SOLE 46 18 0 0
WESTROCK CO Stock 96145D105 3 71 SH   SOLE 47 71 0 0
WESTROCK CO Stock 96145D105 406 9,152 SH   SOLE   9,152 0 0
WEYERHAEUSER CO MTN BE REIT 962166104 743 18,051 SH   SOLE 6 18,051 0 0
WEYERHAEUSER CO MTN BE REIT 962166104 3 66 SH   SOLE 19 65 0 0
WEYERHAEUSER CO MTN BE REIT 962166104 945 22,937 SH   SOLE   22,937 0 0
WHEATON PRECIOUS METALS CORP Stock 962879102 4,707 109,637 SH   SOLE   109,636 0 0
WHIRLPOOL CORP Stock 963320106 2 10 SH   SOLE 6 10 0 0
WHIRLPOOL CORP Stock 963320106 9 39 SH   SOLE 9 39 0 0
WHIRLPOOL CORP Stock 963320106 0 1 SH   SOLE 46 1 0 0
WHIRLPOOL CORP Stock 963320106 1,727 7,359 SH   SOLE   7,358 0 0
WILEY JOHN & SONS INC Stock 968223206 401 6,995 SH   SOLE   6,994 0 0
WILLIAMS COS INC Stock 969457100 2 75 SH   SOLE 47 75 0 0
WILLIAMS COS INC Stock 969457100 1,453 55,812 SH   SOLE   55,811 0 0
WILLIAMS SONOMA INC Stock 969904101 31 182 SH   SOLE 9 182 0 0
WILLIAMS SONOMA INC Stock 969904101 2 11 SH   SOLE 19 11 0 0
WILLIAMS SONOMA INC Stock 969904101 7 40 SH   SOLE 47 40 0 0
WILLIAMS SONOMA INC Stock 969904101 197 1,164 SH   SOLE   1,164 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103 469 1,975 SH   SOLE 5 1,975 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103 1 4 SH   SOLE 46 4 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103 45 190 SH   SOLE   190 0 0
WIPRO LTD ADR 97651M109 320 32,829 SH   SOLE   32,829 0 0
WISDOMTREE TR ETF 97717W380 1,474 31,567 SH   SOLE   31,566 0 0
WISDOMTREE TR ETF 97717W703 565 10,454 SH   SOLE   10,454 0 0
WISDOMTREE TR ETF 97717W760 400 5,426 SH   SOLE   5,426 0 0
WISDOMTREE TR ETF 97717W604 679 20,673 SH   SOLE   20,673 0 0
WISDOMTREE TR ETF 97717W869 323 4,330 SH   SOLE   4,330 0 0
WISDOMTREE TR ETF 97717Y790 478 10,773 SH   SOLE   10,772 0 0
WISDOMTREE TR ETF 97717W208 505 6,114 SH   SOLE 11 6,114 0 0
WISDOMTREE TR ETF 97717W208 97 1,178 SH   SOLE   1,177 0 0
WISDOMTREE TR ETF 97717X669 378 5,740 SH   SOLE   5,740 0 0
WISDOMTREE TR ETF 97717W109 520 8,030 SH   SOLE   8,030 0 0
WIX COM LTD Stock M98068105 1,383 8,762 SH   SOLE   8,762 0 0
WORKDAY INC Stock 98138H101 15 54 SH   SOLE 4 54 0 0
WORKDAY INC Stock 98138H101 1 3 SH   SOLE 9 3 0 0
WORKDAY INC Stock 98138H101 3 10 SH   SOLE 47 10 0 0
WORKDAY INC Stock 98138H101 184 672 SH   SOLE   672 0 0
WORKHORSE GROUP INC Stock 98138J206 89 20,450 SH   SOLE   20,450 0 0
BERKLEY W R CORP Stock 084423102 578 7,013 SH   SOLE 6 7,013 0 0
BERKLEY W R CORP Stock 084423102 2 19 SH   SOLE 19 19 0 0
BERKLEY W R CORP Stock 084423102 51 625 SH   SOLE   625 0 0
WYNN RESORTS LTD Stock 983134107 933 10,967 SH   SOLE   10,967 0 0
XAI OCTAGON FLOATING RATE & CEF 98400T106 324 36,289 SH   SOLE   36,288 0 0
XCEL ENERGY INC Stock 98389B100 1 8 SH   SOLE 47 8 0 0
XCEL ENERGY INC Stock 98389B100 619 9,138 SH   SOLE   9,138 0 0
XILINX INC Stock 983919101 1 5 SH   SOLE 19 5 0 0
XILINX INC Stock 983919101 10 46 SH   SOLE 33 46 0 0
XILINX INC Stock 983919101 1 5 SH   SOLE 46 5 0 0
XILINX INC Stock 983919101 697 3,285 SH   SOLE   3,285 0 0
XPEL INC Stock 98379L100 561 8,215 SH   SOLE   8,215 0 0
DBX ETF TR ETF 233051200 395 10,061 SH   SOLE   10,061 0 0
XYLEM INC Stock 98419M100 9 76 SH   SOLE 6 76 0 0
XYLEM INC Stock 98419M100 1 9 SH   SOLE 46 9 0 0
XYLEM INC Stock 98419M100 382 3,189 SH   SOLE   3,189 0 0
YETI HLDGS INC Stock 98585X104 1 8 SH   SOLE 19 8 0 0
YETI HLDGS INC Stock 98585X104 914 11,038 SH   SOLE   11,038 0 0
YUM BRANDS INC Stock 988498101 3 20 SH   SOLE 6 20 0 0
YUM BRANDS INC Stock 988498101 1 8 SH   SOLE 19 8 0 0
YUM BRANDS INC Stock 988498101 1 8 SH   SOLE 46 8 0 0
YUM BRANDS INC Stock 988498101 2 13 SH   SOLE 47 13 0 0
YUM BRANDS INC Stock 988498101 1,040 7,486 SH   SOLE   7,486 0 0
ZACKS TRUST ETF 98888G105 1,797 66,749 SH   SOLE 19 66,749 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 36 60 SH   SOLE 2 60 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 2 4 SH   SOLE 19 4 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 82 138 SH   SOLE 45 138 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 6 10 SH   SOLE 47 10 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 3,880 6,519 SH   SOLE   6,519 0 0
ZILLOW GROUP INC Stock 98954M200 783 12,256 SH   SOLE   12,256 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102 5 41 SH   SOLE 9 41 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102 1 8 SH   SOLE 46 8 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102 662 5,214 SH   SOLE   5,214 0 0
ZOETIS INC Stock 98978V103 44 179 SH   SOLE 2 179 0 0
ZOETIS INC Stock 98978V103 29 119 SH   SOLE 4 119 0 0
ZOETIS INC Stock 98978V103 18 72 SH   SOLE 9 72 0 0
ZOETIS INC Stock 98978V103 172 705 SH   SOLE 28 705 0 0
ZOETIS INC Stock 98978V103 304 1,245 SH   SOLE 30 1,245 0 0
ZOETIS INC Stock 98978V103 134 550 SH   SOLE 41 550 0 0
ZOETIS INC Stock 98978V103 4 16 SH   SOLE 46 16 0 0
ZOETIS INC Stock 98978V103 1 3 SH   SOLE 47 3 0 0
ZOETIS INC Stock 98978V103 1,990 8,155 SH   SOLE   8,154 0 0
ZOMEDICA CORP Stock 98980M109 17 55,761 SH   SOLE   55,761 0 0
ZOOM VIDEO COMMUNICATIONS IN Stock 98980L101 1 5 SH   SOLE 19 5 0 0
ZOOM VIDEO COMMUNICATIONS IN Stock 98980L101 1,804 9,808 SH   SOLE   9,808 0 0
ZSCALER INC Stock 98980G102 3 9 SH   SOLE 47 9 0 0
ZSCALER INC Stock 98980G102 4,379 13,627 SH   SOLE   13,627 0 0
ZYNGA INC Stock 98986T108 131 20,396 SH   SOLE   20,396 0 0