# EDGAR Filing Document

**Accession Number:** 0001457833
**File Stem:** 0001104659-23-017965
**Filing Date:** 2023-2
**Character Count:** 182785
**Document Hash:** 10f019b7256e331c3056e25e039d0c68
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001104659-23-017965.hdr.sgml**: 20230210

**ACCESSION NUMBER**: 0001104659-23-017965

**CONFORMED SUBMISSION TYPE**: 13F-HR

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20221231

**FILED AS OF DATE**: 20230210

**DATE AS OF CHANGE**: 20230210

**EFFECTIVENESS DATE**: 20230210

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** Sandy Spring Bank
- **CENTRAL INDEX KEY:** 0001457833
- **IRS NUMBER:** 521532952
- **STATE OF INCORPORATION:** MD
- **FISCAL YEAR END:** 1231

**FILING VALUES:**
- **FORM TYPE:** 13F-HR
- **SEC ACT:** 1934 Act
- **SEC FILE NUMBER:** 028-13478
- **FILM NUMBER:** 23608575

**BUSINESS ADDRESS:**
- **STREET 1:** 17801 GEORGIA AVENUE
- **CITY:** OLNEY
- **STATE:** MD
- **ZIP:** 20832
- **BUSINESS PHONE:** 301-774-8455

**MAIL ADDRESS:**
- **STREET 1:** 17801 GEORGIA AVENUE
- **CITY:** OLNEY
- **STATE:** MD
- **ZIP:** 20832

### FORM 13F COVER PAGE

**Report for the Calendar Year or Quarter Ended:** 12-31-2022

**Check here if Amendment** [ ] **Amendment Number:** 

**This Amendment (Check only one.):** [ ] is a restatement.

[ ] adds new holdings entries.

**Institutional Investment Manager Filing this Report:**

**Name:** Sandy Spring Bank<br>**Address:** 17801 Georgia Avenue<br>Olney, MD 20832

**Form 13F File Number:** 028-13478

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.

**Person Signing this Report on Behalf of Reporting Manager:**

**Name:** Sherman Moore<br>**Title:** Division Executive<br>**Phone:** 301-570-8322

**Signature, Place, and Date of Signing:**

/s/ Sherman Moore  Olney, MD  02-09-2023<br>[Signature]  [City, State]  [Date]

**Report Type (Check only one.):**

[ ] **13F HOLDINGS REPORT.** (Check here if all holdings of this reporting manager are reported in this report.)

[ ] **13F NOTICE.** (Check here if no holdings are reported in this report, and all holdings are reported by other reporting manager(s).)

[x] **13F COMBINATION REPORT.** (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)

### Form 13F Summary Page

**Report Summary:**

**Number of Other Included Managers:** 2

**Form 13F Information Table Entry Total:** 1829

**Form 13F Information Table Value Total:** $1682103091

      (round to nearest dollar)

**List of Other Included Managers:**

Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.

[If there are no entries in this list, state “NONE” and omit the column headings and list entries.]

|   No. | Name                         | Form 13F File Number   | CRD Number   | SEC File Number   |
|---:|:---|:---|:---|:---|
|     1 | West Financial Services Inc. | 028-14179              |  |  |
|     2 | SSB Wealth Management Inc.   |  |  |  |

### FORM 13F INFORMATION TABLE

---

|  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | VOTING AUTHORITY | VOTING AUTHORITY | VOTING AUTHORITY |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | SOLE | SHARED | NONE |
| 180 LIFE SCIENCES CORP | COM NEW | 68236V203 |  | 170 | 50 | SH |  | SOLE | 1 | 0 | 0 | 50 |
| 1LIFE HEALTHCARE INC | COM | 68269G107 |  | 58485 | 3500 | SH |  | SOLE | 2 | 0 | 0 | 3500 |
| 3M COMPANY | COM | 88579Y101 |  | 144606 | 1206 | SH |  | SOLE | 2 | 0 | 0 | 1206 |
| 3M COMPANY | COM | 88579Y101 |  | 1406782 | 11731 | SH |  | SOLE |  | 11731 | 0 | 0 |
| 3M COMPANY | COM | 88579Y101 |  | 144983 | 1209 | SH |  | SOLE | 1 | 0 | 0 | 1209 |
| ABBOTT LABORATORIES | COM | 002824100 |  | 9419433 | 85795 | SH |  | SOLE |  | 85192 | 0 | 0 |
| ABBOTT LABORATORIES | COM | 002824100 |  | 451237 | 4110 | SH |  | SOLE | 2 | 0 | 0 | 4110 |
| ABBOTT LABORATORIES | COM | 002824100 |  | 8362070 | 76164 | SH |  | SOLE | 1 | 0 | 0 | 76164 |
| ABBVIE INC | COM | 00287Y109 |  | 6906727 | 42737 | SH |  | SOLE |  | 42099 | 0 | 0 |
| ABBVIE INC | COM | 00287Y109 |  | 644152 | 3986 | SH |  | SOLE | 2 | 0 | 0 | 3986 |
| ABBVIE INC | COM | 00287Y109 |  | 352337 | 2180 | SH |  | SOLE | 1 | 0 | 0 | 2180 |
| ABERDEEN ASIA PACIFIC INCOME FD | COM | 003009107 |  | 8416 | 3200 | SH |  | SOLE |  | 3200 | 0 | 0 |
| ABERDEEN STD GOLD ETF TR | PHYSCL GOLD SHS | 00326A104 |  | 109537 | 6270 | SH |  | SOLE |  | 6270 | 0 | 0 |
| ABM INDS INC | COM | 000957100 |  | 17768 | 400 | SH |  | SOLE | 1 | 0 | 0 | 400 |
| ABRDN ETFS | BBRG ALL COMMDY | 003261203 |  | 4379 | 127 | SH |  | SOLE | 2 | 0 | 0 | 127 |
| ABRDN GOLD ETF TRUST | PHYSCL GOLD SHS | 00326A104 |  | 3145 | 180 | SH |  | SOLE | 2 | 0 | 0 | 180 |
| ABRDN PALLADIUM ETF TRUST | PHYSICAL PALLADM | 003262102 |  | 2312 | 14 | SH |  | SOLE | 2 | 0 | 0 | 14 |
| ABRDN PLATINUM ETF TRUST | PHYSCL PLATM SHS | 003260106 |  | 1191 | 12 | SH |  | SOLE | 2 | 0 | 0 | 12 |
| ACCENTURE PLC CL A | SHS CLASS A | G1151C101 |  | 5321323 | 19942 | SH |  | SOLE |  | 19942 | 0 | 0 |
| ACCENTURE PLC CL A | SHS CLASS A | G1151C101 |  | 5651404 | 21179 | SH |  | SOLE | 1 | 0 | 0 | 21179 |
| ACTIVISION BLIZZARD INC | COM | 00507V109 |  | 689 | 9 | SH |  | SOLE | 2 | 0 | 0 | 9 |
| ACTIVISION BLIZZARD INC. | COM | 00507V109 |  | 143455 | 1874 | SH |  | SOLE |  | 1874 | 0 | 0 |
| ADAMS DIVERSIFIED EQUITY FD | COM | 006212104 |  | 14176 | 975 | SH |  | SOLE | 2 | 0 | 0 | 975 |
| ADIENT PLC | ORD SHS | G0084W101 |  | 2636 | 76 | SH |  | SOLE | 2 | 0 | 0 | 76 |
| ADOBE SYSTEMS INC | COM | 00724F101 |  | 3246168 | 9646 | SH |  | SOLE |  | 9646 | 0 | 0 |
| ADOBE SYSTEMS INC | COM | 00724F101 |  | 3029 | 9 | SH |  | SOLE | 2 | 0 | 0 | 9 |
| ADOBE SYSTEMS INC | COM | 00724F101 |  | 4959443 | 14737 | SH |  | SOLE | 1 | 0 | 0 | 14737 |
| ADVANCE AUTO PARTS INC | COM | 00751Y106 |  | 10145 | 69 | SH |  | SOLE |  | 69 | 0 | 0 |
| ADVANCED MICRO DEVICES INC | COM | 007903107 |  | 53111 | 820 | SH |  | SOLE | 2 | 0 | 0 | 820 |
| ADVANCED MICRO DEVICES INC | COM | 007903107 |  | 329679 | 5090 | SH |  | SOLE | 1 | 0 | 0 | 5090 |
| ADVANCED MICRO DEVICES INC. | COM | 007903107 |  | 3886 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| ADVANSIX INC | COM | 00773T101 |  | 4600 | 121 | SH |  | SOLE |  | 121 | 0 | 0 |
| AEGON N.V. AMERICAN REG SHS | NY REGISTRY SHS | 007924103 |  | 20160 | 4000 | SH |  | SOLE |  | 4000 | 0 | 0 |
| AEROJET ROCKETDYNE HOLDINGS INC | COM | 007800105 |  | 2797 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| AES CORP | COM | 00130H105 |  | 5752 | 200 | SH |  | SOLE | 1 | 0 | 0 | 200 |
| AES CORP | UNIT 02/15/2024 | 00130H204 |  | 45904 | 450 | SH |  | SOLE | 2 | 0 | 0 | 450 |
| AFLAC INCORPORATED | COM | 001055102 |  | 2060721 | 28645 | SH |  | SOLE |  | 28484 | 0 | 0 |
| AGCO CORPORATION | COM | 001084102 |  | 6979 | 50 | SH |  | SOLE | 2 | 0 | 0 | 50 |
| AGCO CORPORATION | COM | 001084102 |  | 1440573 | 10387 | SH |  | SOLE |  | 10387 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | COM | 00846U101 |  | 59860 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| AGILENT TECHNOLOGIES INC | COM | 00846U101 |  | 34569 | 231 | SH |  | SOLE | 1 | 0 | 0 | 231 |
| AGNICO EAGLE MINES LTD | COM | 008474108 |  | 715651 | 13765 | SH |  | SOLE | 1 | 0 | 0 | 13765 |
| AGNICO-EAGLE MINES LTD | COM | 008474108 |  | 1768 | 34 | SH |  | SOLE |  | 34 | 0 | 0 |
| AIR PRODUCTS  CHEMICALS INC | COM | 009158106 |  | 42232 | 137 | SH |  | SOLE | 2 | 0 | 0 | 137 |
| AIR PRODUCTS  CHEMICALS INC | COM | 009158106 |  | 365596 | 1186 | SH |  | SOLE |  | 1186 | 0 | 0 |
| AIR PRODUCTS  CHEMICALS INC | COM | 009158106 |  | 4649626 | 15083 | SH |  | SOLE | 1 | 0 | 0 | 15083 |
| AIRBNB INC | COM CL A | 009066101 |  | 14535 | 170 | SH |  | SOLE | 2 | 0 | 0 | 170 |
| AIRBNB INC | COM CL A | 009066101 |  | 7268 | 85 | SH |  | SOLE | 1 | 0 | 0 | 85 |
| AKAMAI TECHNOLOGIES INC | COM | 00971T101 |  | 45016 | 534 | SH |  | SOLE | 2 | 0 | 0 | 534 |
| AKERNA CORP | COM NEW | 00973W300 |  | 6 | 8 | SH |  | SOLE | 2 | 0 | 0 | 8 |
| ALARM COM HLDGS INC | COM | 011642105 |  | 49480 | 1000 | SH |  | SOLE | 2 | 0 | 0 | 1000 |
| ALASKA AIR GROUP INC | COM | 011659109 |  | 8159 | 190 | SH |  | SOLE |  | 190 | 0 | 0 |
| ALASKA AIR GROUP INC | COM | 011659109 |  | 172 | 4 | SH |  | SOLE | 2 | 0 | 0 | 4 |
| ALBEMARLE CORP | COM | 012653101 |  | 10843 | 50 | SH |  | SOLE | 1 | 0 | 0 | 50 |
| ALBERTSONS COS INC | COMMON STOCK | 013091103 |  | 2114 | 102 | SH |  | SOLE | 1 | 0 | 0 | 102 |
| ALCOA CORP | COM | 013872106 |  | 112265 | 2469 | SH |  | SOLE |  | 2469 | 0 | 0 |
| ALCOA CORP | COM | 013872106 |  | 27749 | 610 | SH |  | SOLE | 2 | 0 | 0 | 610 |
| ALCON AG | ORD SHS | H01301128 |  | 15492 | 226 | SH |  | SOLE |  | 210 | 0 | 0 |
| ALCON AG | ORD SHS | H01301128 |  | 7198 | 105 | SH |  | SOLE | 1 | 0 | 0 | 105 |
| ALERIAN MLP ETF | ALERIAN MLP | 00162Q452 |  | 108690 | 2855 | SH |  | SOLE |  | 2855 | 0 | 0 |
| ALEXANDRIA REAL ESTATE EQ IN | COM | 015271109 |  | 896890 | 6157 | SH |  | SOLE | 1 | 0 | 0 | 6157 |
| ALIBABA GROUP HLDG LTD | SPONSORED ADS | 01609W102 |  | 73908 | 839 | SH |  | SOLE | 2 | 0 | 0 | 839 |
| ALIBABA GROUP HLDG LTD | SPONSORED ADS | 01609W102 |  | 133456 | 1515 | SH |  | SOLE | 1 | 0 | 0 | 1515 |
| ALIGN TECHNOLOGY INC | COM | 016255101 |  | 4007 | 19 | SH |  | SOLE |  | 19 | 0 | 0 |
| ALIGN TECHNOLOGY INC | COM | 016255101 |  | 21090 | 100 | SH |  | SOLE | 2 | 0 | 0 | 100 |
| ALIGN TECHNOLOGY INC | COM | 016255101 |  | 20036 | 95 | SH |  | SOLE | 1 | 0 | 0 | 95 |
| ALLETE INC | COM NEW | 018522300 |  | 10064 | 156 | SH |  | SOLE | 2 | 0 | 0 | 156 |
| ALLSTATE CORPORATION | COM | 020002101 |  | 739 | 5 | SH |  | SOLE | 2 | 0 | 0 | 5 |
| ALLSTATE CORPORATION | COM | 020002101 |  | 65902 | 486 | SH |  | SOLE |  | 486 | 0 | 0 |
| ALLSTATE CORPORATION | COM | 020002101 |  | 20340 | 150 | SH |  | SOLE | 1 | 0 | 0 | 150 |
| ALLY FINANCIAL | COM | 02005N100 |  | 55013 | 2250 | SH |  | SOLE |  | 2250 | 0 | 0 |
| ALNYLAM PHARMACEUTICALS INC | COM | 02043Q107 |  | 17824 | 75 | SH |  | SOLE | 1 | 0 | 0 | 75 |
| ALPHABET INC -CL A | CAP STK CL A | 02079K305 |  | 432327 | 4900 | SH |  | SOLE | 2 | 0 | 0 | 4900 |
| ALPHABET INC -CL A | CAP STK CL A | 02079K305 |  | 10761413 | 121970 | SH |  | SOLE |  | 121530 | 0 | 0 |
| ALPHABET INC -CL A | CAP STK CL A | 02079K305 |  | 1470794 | 16670 | SH |  | SOLE | 1 | 0 | 0 | 16670 |
| ALPHABET INC-CL C | CAP STK CL C | 02079K107 |  | 585973 | 6604 | SH |  | SOLE | 2 | 0 | 0 | 6604 |
| ALPHABET INC-CL C | CAP STK CL C | 02079K107 |  | 3478305 | 39201 | SH |  | SOLE |  | 39201 | 0 | 0 |
| ALPHABET INC-CL C | CAP STK CL C | 02079K107 |  | 15037155 | 169471 | SH |  | SOLE | 1 | 0 | 0 | 169471 |
| ALTRIA GROUP INC | COM | 02209S103 |  | 226461 | 4954 | SH |  | SOLE | 2 | 0 | 0 | 4954 |
| ALTRIA GROUP INC | COM | 02209S103 |  | 200484 | 4386 | SH |  | SOLE | 1 | 0 | 0 | 4386 |
| ALTRIA GROUP INC | COM | 02209S103 |  | 681628 | 14912 | SH |  | SOLE |  | 14912 | 0 | 0 |
| AMAZON COM INC | COM | 023135106 |  | 3378228 | 40217 | SH |  | SOLE |  | 40217 | 0 | 0 |
| AMAZON COM INC | COM | 023135106 |  | 550411 | 6553 | SH |  | SOLE | 2 | 0 | 0 | 6553 |
| AMAZON COM INC | COM | 023135106 |  | 16516080 | 196620 | SH |  | SOLE | 1 | 0 | 0 | 196620 |
| AMC ENTMT HLDGS INC | CL A COM | 00165C104 |  | 549 | 135 | SH |  | SOLE | 2 | 0 | 0 | 135 |
| AMEREN CORPORATION | COM | 023608102 |  | 22230 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| AMEREN CORPORATION | COM | 023608102 |  | 12716 | 143 | SH |  | SOLE | 1 | 0 | 0 | 143 |
| AMERICAN AIRLINES GROUP INC | COM | 02376R102 |  | 2162 | 170 | SH |  | SOLE |  | 170 | 0 | 0 |
| AMERICAN AIRLINES GROUP INC | COM | 02376R102 |  | 25 | 2 | SH |  | SOLE | 2 | 0 | 0 | 2 |
| AMERICAN ELECTRIC POWER COMPANY INC | COM | 025537101 |  | 394327 | 4153 | SH |  | SOLE |  | 3086 | 0 | 0 |
| AMERICAN ELECTRIC POWER COMPANY INC | COM | 025537101 |  | 260643 | 2745 | SH |  | SOLE | 1 | 0 | 0 | 2745 |
| AMERICAN EXPRESS CO | COM | 025816109 |  | 6160880 | 41698 | SH |  | SOLE |  | 41488 | 0 | 0 |
| AMERICAN EXPRESS CO | COM | 025816109 |  | 14775 | 100 | SH |  | SOLE | 2 | 0 | 0 | 100 |
| AMERICAN EXPRESS CO | COM | 025816109 |  | 2761477 | 18690 | SH |  | SOLE | 1 | 0 | 0 | 18690 |
| AMERICAN FINL GROUP INC OHIO | COM | 025932104 |  | 28829 | 210 | SH |  | SOLE | 1 | 0 | 0 | 210 |
| AMERICAN RLTY INVS INC | COM | 029174109 |  | 3694 | 144 | SH |  | SOLE | 1 | 0 | 0 | 144 |
| AMERICAN TOWER CORP | COM | 03027X100 |  | 123303 | 582 | SH |  | SOLE |  | 582 | 0 | 0 |
| AMERICAN TOWER CORP | COM | 03027X100 |  | 51749 | 244 | SH |  | SOLE | 2 | 0 | 0 | 244 |
| AMERICAN TOWER CORP | COM | 03027X100 |  | 8409316 | 39693 | SH |  | SOLE | 1 | 0 | 0 | 39693 |
| AMERICAN WTR WKS CO INC NEW | COM | 030420103 |  | 5487 | 36 | SH |  | SOLE | 2 | 0 | 0 | 36 |
| AMERICAN WTR WKS CO INC NEW | COM | 030420103 |  | 4877 | 32 | SH |  | SOLE | 1 | 0 | 0 | 32 |
| AMERIPRISE FINL INC | COM | 03076C106 |  | 9341 | 30 | SH |  | SOLE | 1 | 0 | 0 | 30 |
| AMETEK INC | COM | 031100100 |  | 34930 | 250 | SH |  | SOLE | 1 | 0 | 0 | 250 |
| AMETEK INC | COM | 031100100 |  | 303751 | 2174 | SH |  | SOLE |  | 0 | 0 | 0 |
| AMGEN INC | COM | 031162100 |  | 35194 | 134 | SH |  | SOLE | 2 | 0 | 0 | 134 |
| AMGEN INC | COM | 031162100 |  | 556725 | 2120 | SH |  | SOLE | 1 | 0 | 0 | 2120 |
| AMGEN INC | COM | 031162100 |  | 2156537 | 8211 | SH |  | SOLE |  | 8211 | 0 | 0 |
| AMPHENOL CORPORATION A | CL A | 032095101 |  | 2110220 | 27715 | SH |  | SOLE |  | 27715 | 0 | 0 |
| AMPLIFY ETF TR | BLOCKCHAIN LDR | 032108607 |  | 18200 | 1204 | SH |  | SOLE | 2 | 0 | 0 | 1204 |
| AMPLIFY ONLINE RETAIL ETF | ONLIN RETL ETF | 032108102 |  | 3899 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| AMYRIS INC | COM NEW | 03236M200 |  | 1071 | 700 | SH |  | SOLE | 2 | 0 | 0 | 700 |
| ANALOG DEVICES INC | COM | 032654105 |  | 131716 | 803 | SH |  | SOLE |  | 803 | 0 | 0 |
| ANALOG DEVICES INC | COM | 032654105 |  | 53802 | 328 | SH |  | SOLE | 2 | 0 | 0 | 328 |
| ANALOG DEVICES INC | COM | 032654105 |  | 48553 | 296 | SH |  | SOLE | 1 | 0 | 0 | 296 |
| ANSYS INC | COM | 03662Q105 |  | 49043 | 203 | SH |  | SOLE |  | 203 | 0 | 0 |
| ANTERO MIDSTREAM CORP | COM | 03676B102 |  | 38514 | 3569 | SH |  | SOLE | 2 | 0 | 0 | 3569 |
| APA CORPORATION | COM | 03743Q108 |  | 13444 | 288 | SH |  | SOLE |  | 288 | 0 | 0 |
| APPLE INC | COM | 037833100 |  | 2689591 | 20700 | SH |  | SOLE | 2 | 0 | 0 | 20700 |
| APPLE INC | COM | 037833100 |  | 35207790 | 270975 | SH |  | SOLE | 1 | 0 | 0 | 270975 |
| APPLE INC. | COM | 037833100 |  | 26430361 | 203420 | SH |  | SOLE |  | 202207 | 0 | 0 |
| APPLIED MATERIALS INC | COM | 038222105 |  | 57941 | 595 | SH |  | SOLE |  | 595 | 0 | 0 |
| APPLIED MATERIALS INC | COM | 038222105 |  | 8764 | 90 | SH |  | SOLE | 2 | 0 | 0 | 90 |
| APPLIED MATERIALS INC | COM | 038222105 |  | 54435 | 559 | SH |  | SOLE | 1 | 0 | 0 | 559 |
| APTIV PLC | SHS | G6095L109 |  | 1463538 | 15715 | SH |  | SOLE |  | 15715 | 0 | 0 |
| ARBOR REALTY TRUST INC | COM | 038923108 |  | 6595 | 500 | SH |  | SOLE | 1 | 0 | 0 | 500 |
| ARCHER DANIELS MIDLAND CO | COM | 039483102 |  | 185700 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO | COM | 039483102 |  | 18756 | 202 | SH |  | SOLE | 1 | 0 | 0 | 202 |
| ARCONIC CORPORATION | COM | 03966V107 |  | 529 | 25 | SH |  | SOLE | 2 | 0 | 0 | 25 |
| ARES CAPITAL CORPORATION | COM | 04010L103 |  | 14073 | 762 | SH |  | SOLE | 2 | 0 | 0 | 762 |
| ARES CAPITAL CORPORATION | COM | 04010L103 |  | 4618 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| ARGO GROUP INTL HLDGS LTD | COM | G0464B107 |  | 776 | 30 | SH |  | SOLE | 2 | 0 | 0 | 30 |
| ARISTA NETWORKS INC | COM | 040413106 |  | 25362 | 209 | SH |  | SOLE | 2 | 0 | 0 | 209 |
| ARISTA NETWORKS INC | COM | 040413106 |  | 3883 | 32 | SH |  | SOLE | 1 | 0 | 0 | 32 |
| ARK ETF TR | INNOVATION ETF | 00214Q104 |  | 31865 | 1020 | SH |  | SOLE | 2 | 0 | 0 | 1020 |
| ARK ETF TR | INNOVATION ETF | 00214Q104 |  | 23430 | 750 | SH |  | SOLE | 1 | 0 | 0 | 750 |
| ARK ETF TR | AUTNMUS TECHNLGY | 00214Q203 |  | 1860 | 45 | SH |  | SOLE | 2 | 0 | 0 | 45 |
| ARK ETF TR | GENOMIC REV ETF | 00214Q302 |  | 42196 | 1495 | SH |  | SOLE | 2 | 0 | 0 | 1495 |
| ARK ETF TR | NEXT GNRTN INTER | 00214Q401 |  | 28450 | 738 | SH |  | SOLE | 2 | 0 | 0 | 738 |
| ARK ETF TR | NEXT GNRTN INTER | 00214Q401 |  | 116 | 3 | SH |  | SOLE | 1 | 0 | 0 | 3 |
| ASANA INC | CL A | 04342Y104 |  | 1721 | 125 | SH |  | SOLE | 2 | 0 | 0 | 125 |
| ASML HOLDING NV-NY REG SHS | N Y REGISTRY SHS | N07059210 |  | 20763 | 38 | SH |  | SOLE |  | 38 | 0 | 0 |
| ASML HOLDING NV-NY REG SHS | N Y REGISTRY SHS | N07059210 |  | 79228 | 145 | SH |  | SOLE | 1 | 0 | 0 | 145 |
| AST SPACEMOBILE INC | COM CL A | 00217D100 |  | 169 | 35 | SH |  | SOLE | 2 | 0 | 0 | 35 |
| ASTRAZENECA PLC ADR | SPONSORED ADR | 046353108 |  | 4204 | 62 | SH |  | SOLE | 2 | 0 | 0 | 62 |
| ASTRAZENECA PLC ADR | SPONSORED ADR | 046353108 |  | 33900 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| ASTRAZENECA PLC ADR | SPONSORED ADR | 046353108 |  | 94920 | 1400 | SH |  | SOLE | 1 | 0 | 0 | 1400 |
| AT INC | COM | 00206R102 |  | 296354 | 16097 | SH |  | SOLE | 2 | 0 | 0 | 16097 |
| AT INC | COM | 00206R102 |  | 314303 | 17072 | SH |  | SOLE | 1 | 0 | 0 | 17072 |
| AT INC. | COM | 00206R102 |  | 375564 | 20400 | SH |  | SOLE |  | 19925 | 0 | 0 |
| ATLANTIC UN BANKSHARES CORP | COM | 04911A107 |  | 52710 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| ATLANTIC UN BANKSHARES CORP | COM | 04911A107 |  | 264279 | 7521 | SH |  | SOLE | 2 | 0 | 0 | 7521 |
| ATLANTIC UN BANKSHARES CORP | COM | 04911A107 |  | 135043 | 3843 | SH |  | SOLE | 1 | 0 | 0 | 3843 |
| ATLASSIAN CORPORATION | CL A ADDED | 049468101 |  | 7721 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| ATLASSIAN CORPORATION | CL A ADDED | 049468101 |  | 60994 | 474 | SH |  | SOLE | 2 | 0 | 0 | 474 |
| ATMOS ENERGY CORPORATION | COM | 049560105 |  | 44940 | 401 | SH |  | SOLE |  | 401 | 0 | 0 |
| AURORA CANNABIS INC | COM | 05156X884 |  | 323 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| AUTODESK INC | COM | 052769106 |  | 1219327 | 6525 | SH |  | SOLE | 1 | 0 | 0 | 6525 |
| AUTOLIV INC | COM | 052800109 |  | 69305 | 905 | SH |  | SOLE |  | 0 | 0 | 0 |
| AUTOMATIC DATA PROCESSING INC | COM | 053015103 |  | 55416 | 232 | SH |  | SOLE | 2 | 0 | 0 | 232 |
| AUTOMATIC DATA PROCESSING INC | COM | 053015103 |  | 4277505 | 17908 | SH |  | SOLE |  | 17908 | 0 | 0 |
| AUTOMATIC DATA PROCESSING INC | COM | 053015103 |  | 33918 | 142 | SH |  | SOLE | 1 | 0 | 0 | 142 |
| AUTOZONE INC | COM | 053332102 |  | 17263 | 7 | SH |  | SOLE | 1 | 0 | 0 | 7 |
| AVANGRID INC | COM | 05351W103 |  | 7135 | 166 | SH |  | SOLE | 2 | 0 | 0 | 166 |
| AVAYA HLDGS CORP | COM | 05351X101 |  | 4704 | 24000 | SH |  | SOLE | 1 | 0 | 0 | 24000 |
| AVERY DENNISON CORP | COM | 053611109 |  | 36200 | 200 | SH |  | SOLE | 1 | 0 | 0 | 200 |
| AXCELIS TECHNOLOGIES INC | COM NEW | 054540208 |  | 11507 | 145 | SH |  | SOLE | 1 | 0 | 0 | 145 |
| AXON ENTERPRISE INC | COM | 05464C101 |  | 38164 | 230 | SH |  | SOLE | 2 | 0 | 0 | 230 |
| AXSOME THERAPEUTICS INC | COM | 05464T104 |  | 420358 | 5450 | SH |  | SOLE | 1 | 0 | 0 | 5450 |
| BAKER HUGHES COMPANY | CL A | 05722G100 |  | 38123 | 1291 | SH |  | SOLE |  | 1291 | 0 | 0 |
| BALL CORP | COM | 058498106 |  | 10228 | 200 | SH |  | SOLE | 1 | 0 | 0 | 200 |
| BANK OF AMERICA CORPORATION | COM | 060505104 |  | 141204 | 4263 | SH |  | SOLE | 2 | 0 | 0 | 4263 |
| BANK OF AMERICA CORPORATION | COM | 060505104 |  | 1420086 | 42877 | SH |  | SOLE |  | 42877 | 0 | 0 |
| BANK OF AMERICA CORPORATION | COM | 060505104 |  | 380772 | 11497 | SH |  | SOLE | 1 | 0 | 0 | 11497 |
| BANK OF MONTREAL | COM | 063671101 |  | 2084 | 23 | SH |  | SOLE |  | 23 | 0 | 0 |
| BANK OF NEW YORK MELLON CORPORATION | COM | 064058100 |  | 36416 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| BARCLAYS BANK PLC | IPATH SER B ETN | 06747C322 |  | 633 | 20 | SH |  | SOLE | 2 | 0 | 0 | 20 |
| BARRICK GOLD CORP | COM | 067901108 |  | 40373 | 2350 | SH |  | SOLE | 1 | 0 | 0 | 2350 |
| BASSETT FURNITURE INDS INC | COM | 070203104 |  | 6478 | 373 | SH |  | SOLE | 1 | 0 | 0 | 373 |
| BAXTER INTERNATIONAL INC | COM | 071813109 |  | 1256665 | 24655 | SH |  | SOLE |  | 24550 | 0 | 0 |
| BCE INC. | COM NEW | 05534B760 |  | 1373086 | 31242 | SH |  | SOLE |  | 31242 | 0 | 0 |
| BECTON DICKINSON  CO | COM | 075887109 |  | 634224 | 2494 | SH |  | SOLE |  | 2494 | 0 | 0 |
| BECTON DICKINSON  CO | COM | 075887109 |  | 38908 | 153 | SH |  | SOLE | 2 | 0 | 0 | 153 |
| BECTON DICKINSON  CO | COM | 075887109 |  | 34330 | 135 | SH |  | SOLE | 1 | 0 | 0 | 135 |
| BED BATH  BEYOND INC | COM | 075896100 |  | 100 | 40 | SH |  | SOLE | 2 | 0 | 0 | 40 |
| BERKSHIRE HATHAWAY INC B | CL B NEW | 084670702 |  | 1095977 | 3548 | SH |  | SOLE |  | 3548 | 0 | 0 |
| BERKSHIRE HATHAWAY INC B | CL B NEW | 084670702 |  | 11282881 | 36526 | SH |  | SOLE | 2 | 0 | 0 | 36526 |
| BERKSHIRE HATHAWAY INC B | CL B NEW | 084670702 |  | 4036087 | 13066 | SH |  | SOLE | 1 | 0 | 0 | 13066 |
| BEST BUY INC | COM | 086516101 |  | 80 | 1 | SH |  | SOLE | 2 | 0 | 0 | 1 |
| BEST BUY INC | COM | 086516101 |  | 38100 | 475 | SH |  | SOLE | 1 | 0 | 0 | 475 |
| BEYOND MEAT INC | COM | 08862E109 |  | 12 | 1 | SH |  | SOLE | 2 | 0 | 0 | 1 |
| BHP GROUP LTD | SPONSORED ADS | 088606108 |  | 8935 | 144 | SH |  | SOLE | 2 | 0 | 0 | 144 |
| BIG 5 SPORTING GOODS CORP | COM | 08915P101 |  | 3855 | 437 | SH |  | SOLE | 1 | 0 | 0 | 437 |
| BIO RAD LABS INC | CL A | 090572207 |  | 63074 | 150 | SH |  | SOLE | 1 | 0 | 0 | 150 |
| BIOGEN INC | COM | 09062X103 |  | 31846 | 115 | SH |  | SOLE | 1 | 0 | 0 | 115 |
| BIOHAVEN LTD | COM | G1110E107 |  | 1388 | 100 | SH |  | SOLE | 2 | 0 | 0 | 100 |
| BIONTECH SE | SPONSORED ADS | 09075V102 |  | 11116 | 74 | SH |  | SOLE | 2 | 0 | 0 | 74 |
| BLACKROCK INC | COM | 09247X101 |  | 25511 | 36 | SH |  | SOLE | 2 | 0 | 0 | 36 |
| BLACKROCK INC | COM | 09247X101 |  | 3560697 | 5025 | SH |  | SOLE | 1 | 0 | 0 | 5025 |
| BLACKROCK INVT QUALITY MUN T | COM | 09247D105 |  | 85118 | 7300 | SH |  | SOLE | 1 | 0 | 0 | 7300 |
| BLACKROCK MUNIASSETS FD INC | COM | 09254J102 |  | 27052 | 2500 | SH |  | SOLE | 1 | 0 | 0 | 2500 |
| BLACKROCK MUNIYIELD FD INC | COM | 09253W104 |  | 52050 | 5000 | SH |  | SOLE | 1 | 0 | 0 | 5000 |
| BLACKROCK VA MUN BD TR | COM | 092481100 |  | 21992 | 1941 | SH |  | SOLE | 1 | 0 | 0 | 1941 |
| BLACKROCK INC | COM | 09247X101 |  | 7611395 | 10741 | SH |  | SOLE |  | 10716 | 0 | 0 |
| BLACKSKY TECHNOLOGY INC | COM CL A | 09263B108 |  | 167473 | 108749 | SH |  | SOLE | 2 | 0 | 0 | 108749 |
| BLACKSTONE GROUP INC CL A | COM | 09260D107 |  | 40805 | 550 | SH |  | SOLE |  | 550 | 0 | 0 |
| BLACKSTONE GROUP INC CL A | COM | 09260D107 |  | 5713 | 77 | SH |  | SOLE | 2 | 0 | 0 | 77 |
| BLACKSTONE GROUP INC CL A | COM | 09260D107 |  | 7623443 | 102756 | SH |  | SOLE | 1 | 0 | 0 | 102756 |
| BLEND LABS INC | CL A | 09352U108 |  | 598 | 415 | SH |  | SOLE | 2 | 0 | 0 | 415 |
| BLINK CHARGING CO | COM | 09354A100 |  | 1097 | 100 | SH |  | SOLE | 2 | 0 | 0 | 100 |
| BLOCK INC | CL A | 852234103 |  | 56116 | 893 | SH |  | SOLE | 2 | 0 | 0 | 893 |
| BLOOM ENERGY CORP | COM CL A | 093712107 |  | 3155 | 165 | SH |  | SOLE |  | 165 | 0 | 0 |
| BLUEBIRD BIO INC | COM | 09609G100 |  | 7 | 1 | SH |  | SOLE | 2 | 0 | 0 | 1 |
| BOEING COMPANY | COM | 097023105 |  | 344262 | 1807 | SH |  | SOLE | 2 | 0 | 0 | 1807 |
| BOEING COMPANY | COM | 097023105 |  | 2186254 | 11477 | SH |  | SOLE |  | 11477 | 0 | 0 |
| BOEING COMPANY | COM | 097023105 |  | 404410 | 2123 | SH |  | SOLE | 1 | 0 | 0 | 2123 |
| BOOKING HOLDINGS INC | COM | 09857L108 |  | 30229 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| BOOKING HOLDINGS INC | COM | 09857L108 |  | 1767401 | 877 | SH |  | SOLE | 1 | 0 | 0 | 877 |
| BOOZ ALLEN HAMILTON HLDG COR | CL A | 099502106 |  | 114672 | 1097 | SH |  | SOLE | 2 | 0 | 0 | 1097 |
| BOSTON BEER INC | CL A | 100557107 |  | 3295 | 10 | SH |  | SOLE | 2 | 0 | 0 | 10 |
| BOSTON BEER INC | CL A | 100557107 |  | 10874 | 33 | SH |  | SOLE | 1 | 0 | 0 | 33 |
| BOX INC | CL A | 10316T104 |  | 5448 | 175 | SH |  | SOLE | 1 | 0 | 0 | 175 |
| BOYD GAMING CORP | COM | 103304101 |  | 1236 | 23 | SH |  | SOLE | 2 | 0 | 0 | 23 |
| BP PLC | SPONSORED ADR | 055622104 |  | 34930 | 1000 | SH |  | SOLE | 1 | 0 | 0 | 1000 |
| BRAZE INC | COM CL A | 10576N102 |  | 3274 | 120 | SH |  | SOLE | 1 | 0 | 0 | 120 |
| BRIGHTHOUSE FINL INC | COM | 10922N103 |  | 308 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| BRIGHTHOUSE FINL INC | COM | 10922N103 |  | 1384 | 27 | SH |  | SOLE | 2 | 0 | 0 | 27 |
| BRIGHTHOUSE FINL INC | COM | 10922N103 |  | 461 | 9 | SH |  | SOLE | 1 | 0 | 0 | 9 |
| BRISTOL-MYERS SQUIBB COMPANY | COM | 110122108 |  | 1967 | 27 | SH |  | SOLE | 2 | 0 | 0 | 27 |
| BRISTOL-MYERS SQUIBB COMPANY | COM | 110122108 |  | 8699259 | 120907 | SH |  | SOLE |  | 119452 | 0 | 0 |
| BRISTOL-MYERS SQUIBB COMPANY | COM | 110122108 |  | 185415 | 2577 | SH |  | SOLE | 1 | 0 | 0 | 2577 |
| BROADCOM INC | COM | 11135F101 |  | 71569 | 128 | SH |  | SOLE |  | 128 | 0 | 0 |
| BROADCOM INC | COM | 11135F101 |  | 78278 | 140 | SH |  | SOLE | 2 | 0 | 0 | 140 |
| BROADCOM INC | COM | 11135F101 |  | 189545 | 339 | SH |  | SOLE | 1 | 0 | 0 | 339 |
| BROADMARK RLTY CAP INC | COM | 11135B100 |  | 8921 | 2506 | SH |  | SOLE | 2 | 0 | 0 | 2506 |
| BROADRIDGE FINANCIAL SOLUTIONS INC. | COM | 11133T103 |  | 20522 | 153 | SH |  | SOLE |  | 153 | 0 | 0 |
| BROOKFIELD ASSET MANAGMT LTD | CL A LMT VTG SHS | 113004105 |  | 8056 | 281 | SH |  | SOLE | 1 | 0 | 0 | 281 |
| BROOKFIELD CORP | CL A LTD VT SH | 11271J107 |  | 4042044 | 128482 | SH |  | SOLE |  | 125827 | 0 | 0 |
| BROOKFIELD CORP | CL A LTD VT SH | 11271J107 |  | 35392 | 1125 | SH |  | SOLE | 1 | 0 | 0 | 1125 |
| BROOKFIELD INFRAST PARTNERS | LP INT UNIT | G16252101 |  | 6973 | 225 | SH |  | SOLE | 1 | 0 | 0 | 225 |
| BUNGE LIMITED | COM | G16962105 |  | 3555 | 36 | SH |  | SOLE | 2 | 0 | 0 | 36 |
| BUNGE LIMITED | COM | G16962105 |  | 15863 | 159 | SH |  | SOLE | 1 | 0 | 0 | 159 |
| BURLINGTON STORES INC | COM | 122017106 |  | 5677 | 28 | SH |  | SOLE | 1 | 0 | 0 | 28 |
| BUTTERFLY NETWORK INC | COM CL A | 124155102 |  | 1107 | 450 | SH |  | SOLE |  | 450 | 0 | 0 |
| BUTTERFLY NETWORK INC | COM CL A | 124155102 |  | 615 | 250 | SH |  | SOLE | 1 | 0 | 0 | 250 |
| CABLE ONE INC | COM | 12685J105 |  | 996604 | 1400 | SH |  | SOLE |  | 1400 | 0 | 0 |
| CACI INTL INC | CL A | 127190304 |  | 24047 | 80 | SH |  | SOLE | 1 | 0 | 0 | 80 |
| CALAMP CORP | COM | 128126109 |  | 1344 | 300 | SH |  | SOLE | 2 | 0 | 0 | 300 |
| CALLON PETE CO DEL | COM | 13123X508 |  | 6491 | 175 | SH |  | SOLE |  | 175 | 0 | 0 |
| CAMPBELL SOUP CO. | COM | 134429109 |  | 121729 | 2145 | SH |  | SOLE |  | 2145 | 0 | 0 |
| CANADIAN NATL RY CO | COM | 136375102 |  | 14147 | 119 | SH |  | SOLE | 2 | 0 | 0 | 119 |
| CANADIAN PAC RY LTD | COM | 13645T100 |  | 298 | 4 | SH |  | SOLE | 2 | 0 | 0 | 4 |
| CANOPY GROWTH CORP | COM | 138035100 |  | 989 | 428 | SH |  | SOLE | 2 | 0 | 0 | 428 |
| CANOPY GROWTH CORP | COM | 138035100 |  | 116 | 50 | SH |  | SOLE | 1 | 0 | 0 | 50 |
| CAPITAL BANCORP INC MD | COM | 139737100 |  | 235941 | 10023 | SH |  | SOLE |  | 10023 | 0 | 0 |
| CAPITAL ONE FINANCIAL CORP | COM | 14040H105 |  | 3498457 | 37634 | SH |  | SOLE |  | 37484 | 0 | 0 |
| CAPITAL ONE FINANCIAL CORP | COM | 14040H105 |  | 23240 | 250 | SH |  | SOLE | 1 | 0 | 0 | 250 |
| CAPITOL FED FINL INC | COM | 14057J101 |  | 1730 | 200 | SH |  | SOLE | 2 | 0 | 0 | 200 |
| CAPRI HOLDINGS LIMITED | SHS | G1890L107 |  | 391037 | 6822 | SH |  | SOLE |  | 6822 | 0 | 0 |
| CARDINAL HEALTH INC | COM | 14149Y108 |  | 12299 | 160 | SH |  | SOLE | 1 | 0 | 0 | 160 |
| CARDINAL HEALTH INC | COM | 14149Y108 |  | 42279 | 550 | SH |  | SOLE |  | 550 | 0 | 0 |
| CARLISLE COS INC | COM | 142339100 |  | 11841 | 50 | SH |  | SOLE | 2 | 0 | 0 | 50 |
| CARLYLE GROUP INC | COM | 14316J108 |  | 87073 | 2918 | SH |  | SOLE |  | 2918 | 0 | 0 |
| CARLYLE GROUP INC | COM | 14316J108 |  | 4416 | 148 | SH |  | SOLE | 1 | 0 | 0 | 148 |
| CARMAX INC | COM | 143130102 |  | 7550 | 124 | SH |  | SOLE | 2 | 0 | 0 | 124 |
| CARNIVAL CORPORATION | COMMON STOCK | 143658300 |  | 967 | 120 | SH |  | SOLE | 2 | 0 | 0 | 120 |
| CARNIVAL CORPORATION | COMMON STOCK | 143658300 |  | 806 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| CARNIVAL CORPORATION | COMMON STOCK | 143658300 |  | 806 | 100 | SH |  | SOLE | 1 | 0 | 0 | 100 |
| CARPENTER TECHNOLOGY CORP | COM | 144285103 |  | 3325 | 90 | SH |  | SOLE |  | 90 | 0 | 0 |
| CARRIER GLOBAL CORPORATION | COM | 14448C104 |  | 483863 | 11730 | SH |  | SOLE |  | 11075 | 0 | 0 |
| CARRIER GLOBAL CORPORATION | COM | 14448C104 |  | 94875 | 2300 | SH |  | SOLE | 1 | 0 | 0 | 2300 |
| CASSAVA SCIENCES INC | COM | 14817C107 |  | 1477 | 50 | SH |  | SOLE | 1 | 0 | 0 | 50 |
| CATERPILLAR INC | COM | 149123101 |  | 3404148 | 14210 | SH |  | SOLE |  | 14210 | 0 | 0 |
| CATERPILLAR INC | COM | 149123101 |  | 23471 | 98 | SH |  | SOLE | 2 | 0 | 0 | 98 |
| CATERPILLAR INC | COM | 149123101 |  | 129024 | 539 | SH |  | SOLE | 1 | 0 | 0 | 539 |
| CAZOO GROUP LTD | COM | G2007L105 |  | 349 | 2228 | SH |  | SOLE | 2 | 0 | 0 | 2228 |
| CBRE GROUP INC | CL A | 12504L109 |  | 2309 | 30 | SH |  | SOLE | 1 | 0 | 0 | 30 |
| CDW CORP | COM | 12514G108 |  | 12858 | 72 | SH |  | SOLE | 1 | 0 | 0 | 72 |
| CELANESE CORP DEL | COM | 150870103 |  | 10224 | 100 | SH |  | SOLE | 1 | 0 | 0 | 100 |
| CENOVUS ENERGY INC | COM | 15135U109 |  | 34026 | 1753 | SH |  | SOLE | 2 | 0 | 0 | 1753 |
| CENTENE CORP DEL | COM | 15135B101 |  | 6479 | 79 | SH |  | SOLE | 2 | 0 | 0 | 79 |
| CENTENE CORP DEL | COM | 15135B101 |  | 114814 | 1400 | SH |  | SOLE | 1 | 0 | 0 | 1400 |
| CENTRAL SECS CORP | COM | 155123102 |  | 11519 | 345 | SH |  | SOLE | 2 | 0 | 0 | 345 |
| CERENCE INC | COM | 156727109 |  | 2780 | 150 | SH |  | SOLE | 2 | 0 | 0 | 150 |
| CHARGEPOINT HOLDINGS INC | COM CL A | 15961R105 |  | 1001 | 105 | SH |  | SOLE |  | 105 | 0 | 0 |
| CHARGEPOINT HOLDINGS INC | COM CL A | 15961R105 |  | 48 | 5 | SH |  | SOLE | 2 | 0 | 0 | 5 |
| CHARTER COMMUNICATIONS INC N | CL A | 16119P108 |  | 1696 | 5 | SH |  | SOLE | 2 | 0 | 0 | 5 |
| CHARTER COMMUNICATIONS INC N | CL A | 16119P108 |  | 19668 | 58 | SH |  | SOLE | 1 | 0 | 0 | 58 |
| CHEMUNG FINL CORP | COM | 164024101 |  | 68805 | 1500 | SH |  | SOLE | 2 | 0 | 0 | 1500 |
| CHENIERE ENERGY INC | COM NEW | 16411R208 |  | 3217260 | 21454 | SH |  | SOLE | 1 | 0 | 0 | 21454 |
| CHENIERE ENERGY INC | COM NEW | 16411R208 |  | 49487 | 330 | SH |  | SOLE |  | 330 | 0 | 0 |
| CHEVRON CORPORATION | COM | 166764100 |  | 172348 | 960 | SH |  | SOLE | 2 | 0 | 0 | 960 |
| CHEVRON CORPORATION | COM | 166764100 |  | 4546661 | 25331 | SH |  | SOLE |  | 24441 | 0 | 0 |
| CHEVRON CORPORATION | COM | 166764100 |  | 2312816 | 12885 | SH |  | SOLE | 1 | 0 | 0 | 12885 |
| CHEWY INC | CL A | 16679L109 |  | 29664 | 800 | SH |  | SOLE | 1 | 0 | 0 | 800 |
| CHIPOTLE MEXICAN GRILL INC | COM | 169656105 |  | 2775 | 2 | SH |  | SOLE | 1 | 0 | 0 | 2 |
| CHOICE HOTELS INTL INC | COM | 169905106 |  | 8110 | 72 | SH |  | SOLE | 1 | 0 | 0 | 72 |
| CHROMADEX CORP | COM NEW | 171077407 |  | 5880 | 3500 | SH |  | SOLE | 1 | 0 | 0 | 3500 |
| CHUBB LIMITED | COM | H1467J104 |  | 155302 | 704 | SH |  | SOLE |  | 704 | 0 | 0 |
| CHUBB LIMITED | COM | H1467J104 |  | 2868 | 13 | SH |  | SOLE | 1 | 0 | 0 | 13 |
| CHURCH  DWIGHT CO | COM | 171340102 |  | 139052 | 1725 | SH |  | SOLE |  | 240 | 0 | 0 |
| CIGNA CORP NEW | COM | 125523100 |  | 3649710 | 11015 | SH |  | SOLE |  | 11015 | 0 | 0 |
| CIGNA CORP NEW | COM | 125523100 |  | 11928 | 36 | SH |  | SOLE | 1 | 0 | 0 | 36 |
| CINTAS CORP | COM | 172908105 |  | 45614 | 101 | SH |  | SOLE | 1 | 0 | 0 | 101 |
| CISCO SYSTEMS INC | COM | 17275R102 |  | 224326 | 4709 | SH |  | SOLE | 2 | 0 | 0 | 4709 |
| CISCO SYSTEMS INC | COM | 17275R102 |  | 8073122 | 169461 | SH |  | SOLE |  | 168888 | 0 | 0 |
| CISCO SYSTEMS INC | COM | 17275R102 |  | 981316 | 20599 | SH |  | SOLE | 1 | 0 | 0 | 20599 |
| CITIGROUP INC | COM NEW | 172967424 |  | 2203425 | 48716 | SH |  | SOLE |  | 48716 | 0 | 0 |
| CITIGROUP INC | COM NEW | 172967424 |  | 19132 | 423 | SH |  | SOLE | 2 | 0 | 0 | 423 |
| CITIGROUP INC | COM NEW | 172967424 |  | 19585 | 433 | SH |  | SOLE | 1 | 0 | 0 | 433 |
| CITIZENS  NORTHN CORP | COM | 172922106 |  | 17877 | 782 | SH |  | SOLE | 2 | 0 | 0 | 782 |
| CLEAN ENERGY FUELS CORP | COM | 184499101 |  | 4841 | 931 | SH |  | SOLE | 2 | 0 | 0 | 931 |
| CLEAN ENERGY FUELS CORP | COM | 184499101 |  | 468 | 90 | SH |  | SOLE | 1 | 0 | 0 | 90 |
| CLOROX COMPANY | COM | 189054109 |  | 176816 | 1260 | SH |  | SOLE | 2 | 0 | 0 | 1260 |
| CLOROX COMPANY | COM | 189054109 |  | 568196 | 4049 | SH |  | SOLE |  | 4049 | 0 | 0 |
| CLOROX COMPANY | COM | 189054109 |  | 169659 | 1209 | SH |  | SOLE | 1 | 0 | 0 | 1209 |
| CLOUDFLARE INC | CL A COM | 18915M107 |  | 25046 | 554 | SH |  | SOLE | 2 | 0 | 0 | 554 |
| CLOVER HEALTH INVESTMENTS CO | COM CL A | 18914F103 |  | 33 | 35 | SH |  | SOLE | 2 | 0 | 0 | 35 |
| CME GROUP INC | COM | 12572Q105 |  | 288394 | 1715 | SH |  | SOLE | 2 | 0 | 0 | 1715 |
| COCA-COLA COMPANY | COM | 191216100 |  | 275956 | 4338 | SH |  | SOLE | 2 | 0 | 0 | 4338 |
| COCA-COLA COMPANY | COM | 191216100 |  | 4926531 | 77449 | SH |  | SOLE |  | 77119 | 0 | 0 |
| COCA-COLA COMPANY | COM | 191216100 |  | 134217 | 2110 | SH |  | SOLE | 1 | 0 | 0 | 2110 |
| COGENT COMMUNICATIONS HLDGS | COM NEW | 19239V302 |  | 60505 | 1060 | SH |  | SOLE | 2 | 0 | 0 | 1060 |
| COGNEX CORPORATION | COM | 192422103 |  | 188 | 4 | SH |  | SOLE | 2 | 0 | 0 | 4 |
| COGNEX CORPORATION | COM | 192422103 |  | 9139 | 194 | SH |  | SOLE |  | 194 | 0 | 0 |
| COGNEX CORPORATION | COM | 192422103 |  | 9422 | 200 | SH |  | SOLE | 1 | 0 | 0 | 200 |
| COGNIZANT TECHNOLOGY SOLUTIONS CORPORATION | CL A | 192446102 |  | 1786959 | 31246 | SH |  | SOLE |  | 31246 | 0 | 0 |
| COHEN  STEERS INFRASTRUCTUR | COM | 19248A109 |  | 70099 | 2922 | SH |  | SOLE | 1 | 0 | 0 | 2922 |
| COHEN  STEERS QUALITY INCOM | COM | 19247L106 |  | 5946 | 517 | SH |  | SOLE | 2 | 0 | 0 | 517 |
| COINBASE GLOBAL INC | COM CL A | 19260Q107 |  | 637 | 18 | SH |  | SOLE | 2 | 0 | 0 | 18 |
| COINBASE GLOBAL INC | COM CL A | 19260Q107 |  | 71 | 2 | SH |  | SOLE | 1 | 0 | 0 | 2 |
| COLGATE PALMOLIVE CO | COM | 194162103 |  | 26789 | 340 | SH |  | SOLE | 2 | 0 | 0 | 340 |
| COLGATE PALMOLIVE CO | COM | 194162103 |  | 317445 | 4029 | SH |  | SOLE | 1 | 0 | 0 | 4029 |
| COLGATE-PALMOLIVE CO | COM | 194162103 |  | 201308 | 2555 | SH |  | SOLE |  | 1955 | 0 | 0 |
| COMCAST CORPORATION CLASS A | CL A | 20030N101 |  | 101652 | 2907 | SH |  | SOLE | 2 | 0 | 0 | 2907 |
| COMCAST CORPORATION CLASS A | CL A | 20030N101 |  | 119632 | 3421 | SH |  | SOLE |  | 3421 | 0 | 0 |
| COMCAST CORPORATION CLASS A | CL A | 20030N101 |  | 3412273 | 97577 | SH |  | SOLE | 1 | 0 | 0 | 97577 |
| COMMUNITY TR BANCORP INC | COM | 204149108 |  | 4593 | 100 | SH |  | SOLE | 1 | 0 | 0 | 100 |
| COMPASS DIVERSIFIED | SH BEN INT | 20451Q104 |  | 20757 | 1139 | SH |  | SOLE | 2 | 0 | 0 | 1139 |
| COMTECH TELECOMMUNICATIONS C | COM NEW | 205826209 |  | 36 | 3 | SH |  | SOLE | 2 | 0 | 0 | 3 |
| CONAGRA BRANDS INC | COM | 205887102 |  | 7547 | 195 | SH |  | SOLE |  | 61 | 0 | 0 |
| CONAGRA BRANDS INC | COM | 205887102 |  | 11920 | 308 | SH |  | SOLE | 1 | 0 | 0 | 308 |
| CONOCOPHILLIPS | COM | 20825C104 |  | 4898180 | 41510 | SH |  | SOLE |  | 41342 | 0 | 0 |
| CONOCOPHILLIPS | COM | 20825C104 |  | 337731 | 2862 | SH |  | SOLE | 2 | 0 | 0 | 2862 |
| CONOCOPHILLIPS | COM | 20825C104 |  | 71311 | 604 | SH |  | SOLE | 1 | 0 | 0 | 604 |
| CONSOLIDATED EDISON INC | COM | 209115104 |  | 66717 | 700 | SH |  | SOLE | 1 | 0 | 0 | 700 |
| CONSTELLATION BRANDS INC A | CL A | 21036P108 |  | 7184 | 31 | SH |  | SOLE | 2 | 0 | 0 | 31 |
| CONSTELLATION BRANDS INC A | CL A | 21036P108 |  | 60255 | 260 | SH |  | SOLE |  | 260 | 0 | 0 |
| CONSTELLATION BRANDS INC A | CL A | 21036P108 |  | 4448913 | 19197 | SH |  | SOLE | 1 | 0 | 0 | 19197 |
| CONSTELLATION ENERGY CORP | COM | 21037T109 |  | 52674 | 611 | SH |  | SOLE |  | 611 | 0 | 0 |
| CONSTELLATION ENERGY CORP | COM | 21037T109 |  | 11983 | 139 | SH |  | SOLE | 2 | 0 | 0 | 139 |
| CONSUMER DISCRETIONARY SELECT SECTOR SPDR | SBI CONS DISCR | 81369Y407 |  | 6056442 | 46891 | SH |  | SOLE |  | 46584 | 0 | 0 |
| CONSUMER DISCRETIONARY SELECT SECTOR SPDR | SBI CONS DISCR | 81369Y407 |  | 19374 | 150 | SH |  | SOLE | 2 | 0 | 0 | 150 |
| CONSUMER STAPLES SELECT SECTOR SPDR FUND | SBI CONS STPLS | 81369Y308 |  | 936870 | 12567 | SH |  | SOLE |  | 12567 | 0 | 0 |
| CONSUMER STAPLES SELECT SECTOR SPDR FUND | SBI CONS STPLS | 81369Y308 |  | 7008 | 94 | SH |  | SOLE | 1 | 0 | 0 | 94 |
| COPART INC | COM | 217204106 |  | 9012 | 148 | SH |  | SOLE | 1 | 0 | 0 | 148 |
| CORBUS PHARMACEUTICALS HLDGS | COM | 21833P103 |  | 6 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| CORNING INC | COM | 219350105 |  | 99142 | 3104 | SH |  | SOLE | 2 | 0 | 0 | 3104 |
| CORNING INC | COM | 219350105 |  | 11105 | 348 | SH |  | SOLE | 1 | 0 | 0 | 348 |
| CORNING INC | COM | 219350105 |  | 1239048 | 38793 | SH |  | SOLE |  | 38305 | 0 | 0 |
| CORTEVA INC | COM | 22052L104 |  | 1177128 | 20026 | SH |  | SOLE |  | 19724 | 0 | 0 |
| CORTEVA INC | COM | 22052L104 |  | 8464 | 144 | SH |  | SOLE | 2 | 0 | 0 | 144 |
| CORTEVA INC | COM | 22052L104 |  | 13755 | 234 | SH |  | SOLE | 1 | 0 | 0 | 234 |
| COSTAR GROUP INC. | COM | 22160N109 |  | 1932 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION | COM | 22160K105 |  | 4185192 | 9168 | SH |  | SOLE |  | 9134 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION | COM | 22160K105 |  | 31727 | 70 | SH |  | SOLE | 2 | 0 | 0 | 70 |
| COSTCO WHOLESALE CORPORATION | COM | 22160K105 |  | 5377132 | 11779 | SH |  | SOLE | 1 | 0 | 0 | 11779 |
| COTY INC COM CL A | COM CL A | 222070203 |  | 2072 | 242 | SH |  | SOLE |  | 242 | 0 | 0 |
| COUPANG INC | CL A | 22266T109 |  | 2780 | 189 | SH |  | SOLE | 2 | 0 | 0 | 189 |
| CRANE HOLDINGS CO | COM | 224441105 |  | 10648 | 106 | SH |  | SOLE |  | 106 | 0 | 0 |
| CRESTWOOD EQUITY PARTNERS LP | UNIT LTD PARTNER | 226344208 |  | 3483 | 133 | SH |  | SOLE | 1 | 0 | 0 | 133 |
| CRISPR THERAPEUTICS AG | NAMEN AKT | H17182108 |  | 56178 | 1382 | SH |  | SOLE | 2 | 0 | 0 | 1382 |
| CROWDSTRIKE HLDGS INC | CL A | 22788C105 |  | 28007 | 266 | SH |  | SOLE | 2 | 0 | 0 | 266 |
| CROWDSTRIKE HLDGS INC | CL A | 22788C105 |  | 85811 | 815 | SH |  | SOLE | 1 | 0 | 0 | 815 |
| CROWN CASTLE INTL CORP NEW | COM | 22822V101 |  | 4225 | 31 | SH |  | SOLE | 2 | 0 | 0 | 31 |
| CROWN CASTLE INTL CORP NEW | COM | 22822V101 |  | 468772 | 3456 | SH |  | SOLE |  | 3456 | 0 | 0 |
| CROWN CASTLE INTL CORP NEW | COM | 22822V101 |  | 34116 | 252 | SH |  | SOLE | 1 | 0 | 0 | 252 |
| CSX CORP | COM | 126408103 |  | 451998 | 14590 | SH |  | SOLE |  | 14590 | 0 | 0 |
| CSX CORP | COM | 126408103 |  | 124 | 4 | SH |  | SOLE | 2 | 0 | 0 | 4 |
| CSX CORP | COM | 126408103 |  | 148704 | 4800 | SH |  | SOLE | 1 | 0 | 0 | 4800 |
| CUMMINS INC | COM | 231021106 |  | 1401518 | 5784 | SH |  | SOLE | 1 | 0 | 0 | 5784 |
| CVS HEALTH CORP | COM | 126650100 |  | 5022661 | 53897 | SH |  | SOLE |  | 53897 | 0 | 0 |
| CVS HEALTH CORP | COM | 126650100 |  | 12115 | 130 | SH |  | SOLE | 2 | 0 | 0 | 130 |
| CVS HEALTH CORP | COM | 126650100 |  | 2520502 | 27047 | SH |  | SOLE | 1 | 0 | 0 | 27047 |
| CYBIN INC | COM | 23256X100 |  | 297 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| D R HORTON INC | COM | 23331A109 |  | 1867853 | 20954 | SH |  | SOLE | 1 | 0 | 0 | 20954 |
| DANAHER CORP | COM | 235851102 |  | 17114812 | 64482 | SH |  | SOLE |  | 64431 | 0 | 0 |
| DANAHER CORP | COM | 235851102 |  | 32381 | 122 | SH |  | SOLE | 2 | 0 | 0 | 122 |
| DANAHER CORP | COM | 235851102 |  | 5670916 | 21366 | SH |  | SOLE | 1 | 0 | 0 | 21366 |
| DATADOG INC | CL A COM | 23804L103 |  | 6542 | 89 | SH |  | SOLE | 2 | 0 | 0 | 89 |
| DATADOG INC | CL A COM | 23804L103 |  | 4778 | 65 | SH |  | SOLE | 1 | 0 | 0 | 65 |
| DBX ETF TR | XTRACK USD HIGH | 233051432 |  | 20498 | 608 | SH |  | SOLE | 2 | 0 | 0 | 608 |
| DEERE  CO | COM | 244199105 |  | 4937600 | 11516 | SH |  | SOLE |  | 11516 | 0 | 0 |
| DEERE  CO | COM | 244199105 |  | 48021 | 112 | SH |  | SOLE | 2 | 0 | 0 | 112 |
| DEERE  CO | COM | 244199105 |  | 633472 | 1477 | SH |  | SOLE | 1 | 0 | 0 | 1477 |
| DELL TECHNOLOGIES INC | CL C | 24703L202 |  | 44604 | 1109 | SH |  | SOLE |  | 1109 | 0 | 0 |
| DELTA AIR LINES INC DEL | COM NEW | 247361702 |  | 31455 | 957 | SH |  | SOLE | 2 | 0 | 0 | 957 |
| DEUTSCHE BANK A G | NAMEN AKT | D18190898 |  | 2085 | 181 | SH |  | SOLE | 1 | 0 | 0 | 181 |
| DEVON ENERGY CORPORATION | COM | 25179M103 |  | 61510 | 1000 | SH |  | SOLE | 2 | 0 | 0 | 1000 |
| DEVON ENERGY CORPORATION | COM | 25179M103 |  | 954082 | 15511 | SH |  | SOLE |  | 15511 | 0 | 0 |
| DEVON ENERGY CORPORATION | COM | 25179M103 |  | 30755 | 500 | SH |  | SOLE | 1 | 0 | 0 | 500 |
| DEXCOM INC | COM | 252131107 |  | 6794 | 60 | SH |  | SOLE | 2 | 0 | 0 | 60 |
| DEXCOM INC | COM | 252131107 |  | 90592 | 800 | SH |  | SOLE | 1 | 0 | 0 | 800 |
| DEXCOM INC. | COM | 252131107 |  | 14042 | 124 | SH |  | SOLE |  | 124 | 0 | 0 |
| DIAGEO PLC ADR | SPON ADR NEW | 25243Q205 |  | 38489 | 216 | SH |  | SOLE | 2 | 0 | 0 | 216 |
| DIAGEO PLC ADR | SPON ADR NEW | 25243Q205 |  | 4492883 | 25214 | SH |  | SOLE |  | 25214 | 0 | 0 |
| DIAGEO PLC ADR | SPON ADR NEW | 25243Q205 |  | 64148 | 360 | SH |  | SOLE | 1 | 0 | 0 | 360 |
| DICKS SPORTING GOODS INC | COM | 253393102 |  | 24058 | 200 | SH |  | SOLE | 1 | 0 | 0 | 200 |
| DIGITAL RLTY TR INC | COM | 253868103 |  | 122348 | 1220 | SH |  | SOLE | 2 | 0 | 0 | 1220 |
| DIGITAL RLTY TR INC | COM | 253868103 |  | 135492 | 1351 | SH |  | SOLE | 1 | 0 | 0 | 1351 |
| DIGITAL WORLD ACQUISITION CO | CLASS A COM | 25400Q105 |  | 10635 | 709 | SH |  | SOLE | 2 | 0 | 0 | 709 |
| DIMENSIONAL ETF TRUST | US EQUITY ETF | 25434V401 |  | 1426532 | 34283 | SH |  | SOLE | 2 | 0 | 0 | 34283 |
| DIMENSIONAL ETF TRUST | US SMALL CAP ETF | 25434V500 |  | 914622 | 17881 | SH |  | SOLE | 2 | 0 | 0 | 17881 |
| DIMENSIONAL ETF TRUST | US TARGETED VLU | 25434V609 |  | 4912904 | 111784 | SH |  | SOLE | 2 | 0 | 0 | 111784 |
| DIMENSIONAL ETF TRUST | US CORE EQUITY 2 | 25434V708 |  | 13108 | 540 | SH |  | SOLE | 2 | 0 | 0 | 540 |
| DIMENSIONAL ETF TRUST | US MKTWIDE VALUE | 25434V724 |  | 4402734 | 131503 | SH |  | SOLE | 2 | 0 | 0 | 131503 |
| DINE BRANDS GLOBAL INC | COM | 254423106 |  | 1658 | 26 | SH |  | SOLE | 1 | 0 | 0 | 26 |
| DIREXION SHS ETF TR | DLY SCOND 3XBU | 25459W458 |  | 97 | 10 | SH |  | SOLE | 2 | 0 | 0 | 10 |
| DIREXION SHS ETF TR | NAS100 EQL WGT | 25459Y207 |  | 25532 | 400 | SH |  | SOLE | 1 | 0 | 0 | 400 |
| DIREXION SHS ETF TR | WORK FROM HOME | 25460G773 |  | 5056 | 125 | SH |  | SOLE | 1 | 0 | 0 | 125 |
| DIREXION SHS ETF TR | 20YR TRES BEAR | 25460G849 |  | 68125 | 500 | SH |  | SOLE | 2 | 0 | 0 | 500 |
| DIREXION SHS ETF TR | DAILY S BULL | 25460G856 |  | 166 | 7 | SH |  | SOLE | 2 | 0 | 0 | 7 |
| DISCOVER FINANCIAL SERVICES | COM | 254709108 |  | 15261 | 156 | SH |  | SOLE |  | 156 | 0 | 0 |
| DISCOVER FINANCIAL SERVICES | COM | 254709108 |  | 8022 | 82 | SH |  | SOLE | 2 | 0 | 0 | 82 |
| DISCOVER FINANCIAL SERVICES | COM | 254709108 |  | 3424 | 35 | SH |  | SOLE | 1 | 0 | 0 | 35 |
| DOLBY LABORATORIES INC | COM CL A | 25659T107 |  | 286957 | 4068 | SH |  | SOLE |  | 4005 | 0 | 0 |
| DOLLAR GENERAL | COM | 256677105 |  | 1724 | 7 | SH |  | SOLE | 2 | 0 | 0 | 7 |
| DOLLAR GENERAL | COM | 256677105 |  | 136669 | 555 | SH |  | SOLE |  | 555 | 0 | 0 |
| DOLLAR GENERAL | COM | 256677105 |  | 73875 | 300 | SH |  | SOLE | 1 | 0 | 0 | 300 |
| DOLLAR TREE INC | COM | 256746108 |  | 9901 | 70 | SH |  | SOLE | 1 | 0 | 0 | 70 |
| DOMINION RESOURCES INC | COM | 25746U109 |  | 159870 | 2607 | SH |  | SOLE | 2 | 0 | 0 | 2607 |
| DOMINION RESOURCES INC | COM | 25746U109 |  | 639997 | 10437 | SH |  | SOLE |  | 9367 | 0 | 0 |
| DOMINION RESOURCES INC | COM | 25746U109 |  | 1570589 | 25613 | SH |  | SOLE | 1 | 0 | 0 | 25613 |
| DOMINOS PIZZA INC | COM | 25754A201 |  | 30291 | 87 | SH |  | SOLE | 1 | 0 | 0 | 87 |
| DOORDASH INC | CL A | 25809K105 |  | 732 | 15 | SH |  | SOLE | 2 | 0 | 0 | 15 |
| DORCHESTER MINERALS LP | COM UNIT | 25820R105 |  | 35916 | 1200 | SH |  | SOLE |  | 1200 | 0 | 0 |
| DORIAN LPG LTD | SHS USD | Y2106R110 |  | 379 | 20 | SH |  | SOLE | 1 | 0 | 0 | 20 |
| DOVER CORP | COM | 260003108 |  | 6770 | 50 | SH |  | SOLE | 1 | 0 | 0 | 50 |
| DOW INC | COM | 260557103 |  | 987291 | 19593 | SH |  | SOLE |  | 19291 | 0 | 0 |
| DOW INC | COM | 260557103 |  | 7256 | 144 | SH |  | SOLE | 2 | 0 | 0 | 144 |
| DOW INC | COM | 260557103 |  | 14663 | 291 | SH |  | SOLE | 1 | 0 | 0 | 291 |
| DOXIMITY INC | CL A | 26622P107 |  | 8390 | 250 | SH |  | SOLE | 2 | 0 | 0 | 250 |
| DOXIMITY INC | CL A | 26622P107 |  | 3356 | 100 | SH |  | SOLE | 1 | 0 | 0 | 100 |
| DRAFTKINGS INC NEW | COM CL A | 26142V105 |  | 854 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| DRAFTKINGS INC NEW | COM CL A | 26142V105 |  | 9420 | 827 | SH |  | SOLE | 2 | 0 | 0 | 827 |
| DRAFTKINGS INC NEW | COM CL A | 26142V105 |  | 4271 | 375 | SH |  | SOLE | 1 | 0 | 0 | 375 |
| DT MIDSTREAM INC | COMMON STOCK | 23345M107 |  | 4145 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| DTE ENERGY COMPANY | COM | 233331107 |  | 55122 | 469 | SH |  | SOLE |  | 469 | 0 | 0 |
| DUCKHORN PORTFOLIO INC | COM | 26414D106 |  | 1657 | 100 | SH |  | SOLE | 2 | 0 | 0 | 100 |
| DUCOMMUN INC DEL | COM | 264147109 |  | 6495 | 130 | SH |  | SOLE | 1 | 0 | 0 | 130 |
| DUKE ENERGY CORP NEW | COM NEW | 26441C204 |  | 294242 | 2857 | SH |  | SOLE |  | 2657 | 0 | 0 |
| DUKE ENERGY CORP NEW | COM NEW | 26441C204 |  | 18538 | 180 | SH |  | SOLE | 2 | 0 | 0 | 180 |
| DUKE ENERGY CORP NEW | COM NEW | 26441C204 |  | 209173 | 2031 | SH |  | SOLE | 1 | 0 | 0 | 2031 |
| DUPONT DE NEMOURS INC | COM | 26614N102 |  | 745528 | 10863 | SH |  | SOLE |  | 10863 | 0 | 0 |
| DUPONT DE NEMOURS INC | COM | 26614N102 |  | 9883 | 144 | SH |  | SOLE | 2 | 0 | 0 | 144 |
| DUPONT DE NEMOURS INC | COM | 26614N102 |  | 221400 | 3226 | SH |  | SOLE | 1 | 0 | 0 | 3226 |
| DUTCH BROS INC | CL A | 26701L100 |  | 3101 | 110 | SH |  | SOLE | 2 | 0 | 0 | 110 |
| EAGLE BANCORP INC MD | COM | 268948106 |  | 198491 | 4504 | SH |  | SOLE | 1 | 0 | 0 | 4504 |
| EAGLE MATERIALS INC | COM | 26969P108 |  | 24577 | 185 | SH |  | SOLE |  | 185 | 0 | 0 |
| EASTMAN CHEM CO | COM | 277432100 |  | 102289 | 1256 | SH |  | SOLE | 2 | 0 | 0 | 1256 |
| EASTMAN KODAK CO | COM NEW | 277461406 |  | 6 | 2 | SH |  | SOLE | 2 | 0 | 0 | 2 |
| EATON CORP PLC | SHS | G29183103 |  | 2985817 | 19024 | SH |  | SOLE |  | 18924 | 0 | 0 |
| EATON CORP PLC | SHS | G29183103 |  | 7691 | 49 | SH |  | SOLE | 2 | 0 | 0 | 49 |
| EATON CORP PLC | SHS | G29183103 |  | 97623 | 622 | SH |  | SOLE | 1 | 0 | 0 | 622 |
| EATON VANCE SR FLTNG RTE TR | COM | 27828Q105 |  | 224270 | 20500 | SH |  | SOLE | 1 | 0 | 0 | 20500 |
| EATON VANCE TAX-MANAGED BUY- | COM | 27828Y108 |  | 24560 | 2000 | SH |  | SOLE | 1 | 0 | 0 | 2000 |
| EATON VANCE TX ADV GLBL DIV | COM | 27828S101 |  | 3911 | 259 | SH |  | SOLE | 2 | 0 | 0 | 259 |
| EBAY INC. | COM | 278642103 |  | 15551 | 375 | SH |  | SOLE | 1 | 0 | 0 | 375 |
| ECOLAB INC | COM | 278865100 |  | 29112 | 200 | SH |  | SOLE | 2 | 0 | 0 | 200 |
| ECOLAB INC. | COM | 278865100 |  | 400581 | 2752 | SH |  | SOLE |  | 2752 | 0 | 0 |
| EDISON INTL | COM | 281020107 |  | 12788 | 201 | SH |  | SOLE | 1 | 0 | 0 | 201 |
| EDITAS MEDICINE INC | COM | 28106W103 |  | 18 | 2 | SH |  | SOLE | 2 | 0 | 0 | 2 |
| EDWARDS LIFESCIENCES CORP | COM | 28176E108 |  | 112288 | 1505 | SH |  | SOLE |  | 1505 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP | COM | 28176E108 |  | 57524 | 771 | SH |  | SOLE | 2 | 0 | 0 | 771 |
| EDWARDS LIFESCIENCES CORP | COM | 28176E108 |  | 47900 | 642 | SH |  | SOLE | 1 | 0 | 0 | 642 |
| ELASTIC N V | ORD SHS | N14506104 |  | 19312 | 375 | SH |  | SOLE | 1 | 0 | 0 | 375 |
| ELECTRONIC ARTS INC | COM | 285512109 |  | 36654 | 300 | SH |  | SOLE | 2 | 0 | 0 | 300 |
| ELECTRONIC ARTS INC | COM | 285512109 |  | 24929 | 204 | SH |  | SOLE | 1 | 0 | 0 | 204 |
| ELEVANCE HEALTH INC | COM | 036752103 |  | 57453 | 112 | SH |  | SOLE | 2 | 0 | 0 | 112 |
| ELEVANCE HEALTH INC | COM | 036752103 |  | 9632222 | 18777 | SH |  | SOLE | 1 | 0 | 0 | 18777 |
| ELI LILLY AND COMPANY | COM | 532457108 |  | 1360925 | 3720 | SH |  | SOLE |  | 3720 | 0 | 0 |
| ELI LILLY AND COMPANY | COM | 532457108 |  | 274380 | 750 | SH |  | SOLE | 2 | 0 | 0 | 750 |
| ELI LILLY AND COMPANY | COM | 532457108 |  | 1910416 | 5222 | SH |  | SOLE | 1 | 0 | 0 | 5222 |
| ELME COMMUNITIES | SH BEN INT | 939653101 |  | 53738 | 3019 | SH |  | SOLE |  | 3019 | 0 | 0 |
| ELME COMMUNITIES | SH BEN INT | 939653101 |  | 256530 | 14412 | SH |  | SOLE | 2 | 0 | 0 | 14412 |
| ELME COMMUNITIES | SH BEN INT | 939653101 |  | 7832 | 440 | SH |  | SOLE | 1 | 0 | 0 | 440 |
| EMBARK TECHNOLOGY INC | COM NEW | 29079J202 |  | 7 | 2 | SH |  | SOLE | 2 | 0 | 0 | 2 |
| EMBECTA CORP | COMMON STOCK | 29082K105 |  | 7081 | 280 | SH |  | SOLE |  | 280 | 0 | 0 |
| EMBECTA CORP | COMMON STOCK | 29082K105 |  | 759 | 30 | SH |  | SOLE | 2 | 0 | 0 | 30 |
| EMERSON ELECTRIC CO | COM | 291011104 |  | 285719 | 2974 | SH |  | SOLE | 2 | 0 | 0 | 2974 |
| EMERSON ELECTRIC CO | COM | 291011104 |  | 673669 | 7013 | SH |  | SOLE |  | 6013 | 0 | 0 |
| EMERSON ELECTRIC CO | COM | 291011104 |  | 105954 | 1103 | SH |  | SOLE | 1 | 0 | 0 | 1103 |
| ENBRIDGE INC | COM | 29250N105 |  | 18573 | 475 | SH |  | SOLE |  | 475 | 0 | 0 |
| ENBRIDGE INC | COM | 29250N105 |  | 11730 | 300 | SH |  | SOLE | 2 | 0 | 0 | 300 |
| ENBRIDGE INC | COM | 29250N105 |  | 1481826 | 37898 | SH |  | SOLE | 1 | 0 | 0 | 37898 |
| ENCORE CAP GROUP INC | COM | 292554102 |  | 4554 | 95 | SH |  | SOLE | 1 | 0 | 0 | 95 |
| ENERGY SELECT SECTOR SPDR FUND | ENERGY | 81369Y506 |  | 1745551 | 19956 | SH |  | SOLE |  | 19891 | 0 | 0 |
| ENERGY SELECT SECTOR SPDR FUND | ENERGY | 81369Y506 |  | 96130 | 1099 | SH |  | SOLE | 2 | 0 | 0 | 1099 |
| ENERGY SELECT SECTOR SPDR FUND | ENERGY | 81369Y506 |  | 54406 | 622 | SH |  | SOLE | 1 | 0 | 0 | 622 |
| ENERSYS | COM | 29275Y102 |  | 12922 | 175 | SH |  | SOLE | 1 | 0 | 0 | 175 |
| ENPHASE ENERGY INC | COM | 29355A107 |  | 204019 | 770 | SH |  | SOLE |  | 770 | 0 | 0 |
| ENPHASE ENERGY INC | COM | 29355A107 |  | 13248 | 50 | SH |  | SOLE | 1 | 0 | 0 | 50 |
| ENTERGY CORP NEW | COM | 29364G103 |  | 20138 | 179 | SH |  | SOLE | 2 | 0 | 0 | 179 |
| ENTERPRISE PRODUCTS PARTNERS LP | COM | 293792107 |  | 98072 | 4066 | SH |  | SOLE | 2 | 0 | 0 | 4066 |
| ENTERPRISE PRODUCTS PARTNERS LP | COM | 293792107 |  | 36445 | 1511 | SH |  | SOLE |  | 1511 | 0 | 0 |
| ENTERPRISE PRODUCTS PARTNERS LP | COM | 293792107 |  | 151956 | 6300 | SH |  | SOLE | 1 | 0 | 0 | 6300 |
| EOG RESOURCES INC | COM | 26875P101 |  | 35618 | 275 | SH |  | SOLE | 2 | 0 | 0 | 275 |
| EOG RESOURCES INC | COM | 26875P101 |  | 4663 | 36 | SH |  | SOLE |  | 36 | 0 | 0 |
| EOG RESOURCES INC | COM | 26875P101 |  | 1110634 | 8575 | SH |  | SOLE | 1 | 0 | 0 | 8575 |
| EQT CORPORATION | COM | 26884L109 |  | 1479724 | 43740 | SH |  | SOLE |  | 43515 | 0 | 0 |
| EQUINIX INC | COM | 29444U700 |  | 44542 | 68 | SH |  | SOLE |  | 68 | 0 | 0 |
| EQUINIX INC | COM | 29444U700 |  | 6550 | 10 | SH |  | SOLE | 1 | 0 | 0 | 10 |
| EQUITY RESIDENTIAL | SH BEN INT | 29476L107 |  | 14750 | 250 | SH |  | SOLE | 2 | 0 | 0 | 250 |
| EQUITY RESIDENTIAL | SH BEN INT | 29476L107 |  | 9204 | 156 | SH |  | SOLE | 1 | 0 | 0 | 156 |
| ERICSSON | ADR B SEK 10 | 294821608 |  | 3270 | 560 | SH |  | SOLE | 2 | 0 | 0 | 560 |
| ESS TECH INC | COMMON STOCK | 26916J106 |  | 2187 | 900 | SH |  | SOLE | 1 | 0 | 0 | 900 |
| ESSENTIAL UTILS INC | COM | 29670G102 |  | 7828 | 164 | SH |  | SOLE | 2 | 0 | 0 | 164 |
| ESSENTIAL UTILS INC | COM | 29670G102 |  | 29068 | 609 | SH |  | SOLE | 1 | 0 | 0 | 609 |
| ESTEE LAUDER COMPANIES CL A | CL A | 518439104 |  | 114379 | 461 | SH |  | SOLE |  | 461 | 0 | 0 |
| ESTEE LAUDER COMPANIES CL A | CL A | 518439104 |  | 8436 | 34 | SH |  | SOLE | 2 | 0 | 0 | 34 |
| ESTEE LAUDER COMPANIES CL A | CL A | 518439104 |  | 8416039 | 33921 | SH |  | SOLE | 1 | 0 | 0 | 33921 |
| ETF MANAGERS TR | PRIME CYBR SCRTY | 26924G201 |  | 11580 | 263 | SH |  | SOLE | 2 | 0 | 0 | 263 |
| ETF MANAGERS TR | PRIME CYBR SCRTY | 26924G201 |  | 4537 | 103 | SH |  | SOLE | 1 | 0 | 0 | 103 |
| ETF MANAGERS TR | ETFMG ALTR HRVST | 26924G508 |  | 16086 | 3776 | SH |  | SOLE | 2 | 0 | 0 | 3776 |
| ETF SER SOLUTIONS | DEFIANCE NEXT | 26922A289 |  | 22002 | 737 | SH |  | SOLE | 2 | 0 | 0 | 737 |
| ETF SER SOLUTIONS | DEFIANCE QUANT | 26922A420 |  | 4105 | 105 | SH |  | SOLE | 2 | 0 | 0 | 105 |
| ETF SER SOLUTIONS | US GLB JETS | 26922A842 |  | 68 | 4 | SH |  | SOLE | 2 | 0 | 0 | 4 |
| ETF SER SOLUTIONS | US GLB JETS | 26922A842 |  | 946 | 55 | SH |  | SOLE | 1 | 0 | 0 | 55 |
| ETSY INC | COM | 29786A106 |  | 6109 | 51 | SH |  | SOLE | 2 | 0 | 0 | 51 |
| ETSY INC | COM | 29786A106 |  | 4791 | 40 | SH |  | SOLE | 1 | 0 | 0 | 40 |
| EVERGY INC | COM | 30034W106 |  | 12586 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| EVERSOURCE ENERGY | COM | 30040W108 |  | 12576 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| EVERSOURCE ENERGY | COM | 30040W108 |  | 29512 | 352 | SH |  | SOLE | 2 | 0 | 0 | 352 |
| EVERSOURCE ENERGY | COM | 30040W108 |  | 277273 | 3307 | SH |  | SOLE | 1 | 0 | 0 | 3307 |
| EVGO INC | CL A COM | 30052F100 |  | 894 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| EVGO INC | CL A COM | 30052F100 |  | 447 | 100 | SH |  | SOLE | 2 | 0 | 0 | 100 |
| EVOQUA WATER TECHNOLOGIES CO | COM | 30057T105 |  | 27641 | 698 | SH |  | SOLE | 2 | 0 | 0 | 698 |
| EXACT SCIENCES CORP | COM | 30063P105 |  | 4802 | 97 | SH |  | SOLE | 2 | 0 | 0 | 97 |
| EXACT SCIENCES CORP | COM | 30063P105 |  | 108922 | 2200 | SH |  | SOLE | 1 | 0 | 0 | 2200 |
| EXCHANGE TRADED CONCEPTS TR | ROBO GLB ETF | 301505707 |  | 5705 | 123 | SH |  | SOLE | 2 | 0 | 0 | 123 |
| EXELON CORPORATION | COM | 30161N101 |  | 18070 | 418 | SH |  | SOLE | 2 | 0 | 0 | 418 |
| EXELON CORPORATION | COM | 30161N101 |  | 113003 | 2614 | SH |  | SOLE |  | 2614 | 0 | 0 |
| EXXON MOBIL CORPORATION | COM | 30231G102 |  | 1033732 | 9372 | SH |  | SOLE | 2 | 0 | 0 | 9372 |
| EXXON MOBIL CORPORATION | COM | 30231G102 |  | 8582002 | 77806 | SH |  | SOLE |  | 76336 | 0 | 0 |
| EXXON MOBIL CORPORATION | COM | 30231G102 |  | 1626046 | 14742 | SH |  | SOLE | 1 | 0 | 0 | 14742 |
| FACTSET RESEARCH SYSTEMS INC | COM | 303075105 |  | 10833 | 27 | SH |  | SOLE |  | 27 | 0 | 0 |
| FACTSET RESEARCH SYSTEMS INC | COM | 303075105 |  | 38917 | 97 | SH |  | SOLE | 2 | 0 | 0 | 97 |
| FASTENAL CO | COM | 311900104 |  | 16562 | 350 | SH |  | SOLE | 1 | 0 | 0 | 350 |
| FEDERAL RLTY INVT TR NEW | SH BEN INT NEW | 313745101 |  | 257320 | 2547 | SH |  | SOLE | 2 | 0 | 0 | 2547 |
| FEDERAL RLTY INVT TR NEW | SH BEN INT NEW | 313745101 |  | 85884 | 850 | SH |  | SOLE | 1 | 0 | 0 | 850 |
| FEDEX CORP | COM | 31428X106 |  | 1604178 | 9262 | SH |  | SOLE |  | 9212 | 0 | 0 |
| FEDEX CORP | COM | 31428X106 |  | 13962 | 81 | SH |  | SOLE | 2 | 0 | 0 | 81 |
| FEDEX CORP | COM | 31428X106 |  | 58368 | 337 | SH |  | SOLE | 1 | 0 | 0 | 337 |
| FERRARI N V | COM | N3167Y103 |  | 214 | 1 | SH |  | SOLE | 2 | 0 | 0 | 1 |
| FERRARI N V | COM | N3167Y103 |  | 42844 | 200 | SH |  | SOLE | 1 | 0 | 0 | 200 |
| FIDELITY COVINGTON TRUST | MSCI CONSM DIS | 316092204 |  | 28637 | 505 | SH |  | SOLE | 1 | 0 | 0 | 505 |
| FIDELITY COVINGTON TRUST | MSCI ENERGY IDX | 316092402 |  | 3111 | 130 | SH |  | SOLE | 2 | 0 | 0 | 130 |
| FIDELITY COVINGTON TRUST | MSCI FINLS IDX | 316092501 |  | 29334 | 612 | SH |  | SOLE | 1 | 0 | 0 | 612 |
| FIDELITY COVINGTON TRUST | MSCI HLTH CARE I | 316092600 |  | 14140 | 221 | SH |  | SOLE | 1 | 0 | 0 | 221 |
| FIDELITY COVINGTON TRUST | MSCI RL EST ETF | 316092857 |  | 24810 | 1000 | SH |  | SOLE | 2 | 0 | 0 | 1000 |
| FIDELITY COVINGTON TRUST | MSCI COMMNTN SVC | 316092873 |  | 12424 | 400 | SH |  | SOLE | 2 | 0 | 0 | 400 |
| FIDELITY NATL INFORMATION SV | COM | 31620M106 |  | 9160 | 135 | SH |  | SOLE | 1 | 0 | 0 | 135 |
| FIFTH THIRD BANCORP | COM | 316773100 |  | 37732 | 1150 | SH |  | SOLE |  | 1150 | 0 | 0 |
| FINANCIAL SELECT SECTOR SPDR FUND | FINANCIAL | 81369Y605 |  | 4405063 | 128803 | SH |  | SOLE |  | 127794 | 0 | 0 |
| FINANCIAL SELECT SECTOR SPDR FUND | FINANCIAL | 81369Y605 |  | 349216 | 10211 | SH |  | SOLE | 1 | 0 | 0 | 10211 |
| FIRST AMERICAN FINANCIAL CORP. | COM | 31847R102 |  | 30881 | 590 | SH |  | SOLE |  | 590 | 0 | 0 |
| FIRST COMMONWEALTH FINANCIAL CORPORATION | COM | 319829107 |  | 2913360 | 208544 | SH |  | SOLE |  | 208544 | 0 | 0 |
| FIRST LONG IS CORP | COM | 320734106 |  | 217206 | 12067 | SH |  | SOLE | 2 | 0 | 0 | 12067 |
| FIRST REP BK SAN FRANCISCO C | COM | 33616C100 |  | 56679 | 465 | SH |  | SOLE | 2 | 0 | 0 | 465 |
| FIRST SOLAR INC | COM | 336433107 |  | 1153683 | 7702 | SH |  | SOLE | 1 | 0 | 0 | 7702 |
| FIRST TR EXCH TRD ALPHDX FD | INDIA NFTY50 EQW | 33737J802 |  | 286038 | 6550 | SH |  | SOLE | 2 | 0 | 0 | 6550 |
| FIRST TR EXCHANGE TRAD FD VI | FST TR GLB FD | 33739H101 |  | 25102 | 1025 | SH |  | SOLE | 2 | 0 | 0 | 1025 |
| FIRST TR EXCHANGE TRADED FD | NASDAQ CYB ETF | 33734X846 |  | 21470 | 555 | SH |  | SOLE | 2 | 0 | 0 | 555 |
| FIRST TR EXCHANGE TRADED FD | INTL EQUITY OPP | 33734X853 |  | 62303 | 1603 | SH |  | SOLE | 2 | 0 | 0 | 1603 |
| FIRST TR EXCHANGE TRADED FD VI NASDAQ TECH | NASD TECH DIV | 33738R118 |  | 14334 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD VI NASDAQ TECH | NASD TECH DIV | 33738R118 |  | 4778 | 100 | SH |  | SOLE | 1 | 0 | 0 | 100 |
| FIRST TR EXCHANGE-TRADED FD | NAS CLNEDG GREEN | 33733E500 |  | 8258 | 175 | SH |  | SOLE | 1 | 0 | 0 | 175 |
| FIRST TR EXCHANGE-TRADED FD | NO AMER ENERGY | 33738D101 |  | 3558579 | 133330 | SH |  | SOLE | 1 | 0 | 0 | 133330 |
| FIRST TR EXCHANGE-TRADED FD | RISNG DIVD ACHIV | 33738R506 |  | 889824 | 20260 | SH |  | SOLE | 2 | 0 | 0 | 20260 |
| FIRST TR EXCHANGE-TRADED FD | SMID RISNG ETF | 33741X102 |  | 5210 | 200 | SH |  | SOLE | 2 | 0 | 0 | 200 |
| FIRST TR EXCHNG TRADED FD VI | TCW OPPORTUNIS | 33740F805 |  | 8213 | 187 | SH |  | SOLE | 1 | 0 | 0 | 187 |
| FIRST TR LRGE CP CORE ALPHA | COM SHS | 33734K109 |  | 12010 | 150 | SH |  | SOLE | 2 | 0 | 0 | 150 |
| FIRST TRUST CONSUMER DISCRETIONARY ALPHADEX | CONSUMR DISCRE | 33734X101 |  | 6985 | 145 | SH |  | SOLE |  | 145 | 0 | 0 |
| FIRST TRUST DJ INTERNET IND | DJ INTERNT IDX | 33733E302 |  | 166499 | 1352 | SH |  | SOLE | 2 | 0 | 0 | 1352 |
| FIRST TRUST DJ INTERNET IND | DJ INTERNT IDX | 33733E302 |  | 56033 | 455 | SH |  | SOLE |  | 455 | 0 | 0 |
| FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUN | NY ARCA BIOTECH | 33733E203 |  | 47626 | 309 | SH |  | SOLE |  | 309 | 0 | 0 |
| FIRST TRUST US EQUITY OPPORTUNITIES ETF | US EQTY OPPT ETF | 336920103 |  | 31472 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| FIRST TRUST US EQUITY OPPORTUNITIES ETF | US EQTY OPPT ETF | 336920103 |  | 10330 | 131 | SH |  | SOLE | 1 | 0 | 0 | 131 |
| FIRSTENERGY CORP | COM | 337932107 |  | 4697 | 112 | SH |  | SOLE | 2 | 0 | 0 | 112 |
| FISERV INC | COM | 337738108 |  | 153829 | 1522 | SH |  | SOLE | 1 | 0 | 0 | 1522 |
| FISERV INC | COM | 337738108 |  | 7075 | 70 | SH |  | SOLE |  | 70 | 0 | 0 |
| FISKER INC | CL A COM STK | 33813J106 |  | 6907 | 950 | SH |  | SOLE |  | 950 | 0 | 0 |
| FIVE BELOW INC | COM | 33829M101 |  | 18571 | 105 | SH |  | SOLE | 1 | 0 | 0 | 105 |
| FIVERR INTL LTD | ORD SHS | M4R82T106 |  | 2302 | 79 | SH |  | SOLE | 2 | 0 | 0 | 79 |
| FLEXSHARES TR | MORNSTAR UPSTR | 33939L407 |  | 82550 | 1899 | SH |  | SOLE | 1 | 0 | 0 | 1899 |
| FLEXSHARES TR | STOXX GLOBR INF | 33939L795 |  | 14621 | 290 | SH |  | SOLE | 2 | 0 | 0 | 290 |
| FLUOR CORP NEW | COM | 343412102 |  | 1906 | 55 | SH |  | SOLE | 2 | 0 | 0 | 55 |
| FMC CORP | COM NEW | 302491303 |  | 3590808 | 28773 | SH |  | SOLE | 1 | 0 | 0 | 28773 |
| FORD MOTOR COMPANY | COM | 345370860 |  | 24597 | 2115 | SH |  | SOLE |  | 2115 | 0 | 0 |
| FORD MOTOR COMPANY | COM | 345370860 |  | 59077 | 5080 | SH |  | SOLE | 2 | 0 | 0 | 5080 |
| FORD MOTOR COMPANY | COM | 345370860 |  | 25586 | 2200 | SH |  | SOLE | 1 | 0 | 0 | 2200 |
| FORTINET INC | COM | 34959E109 |  | 226116 | 4625 | SH |  | SOLE | 1 | 0 | 0 | 4625 |
| FORTIVE CORP | COM | 34959J108 |  | 1413821 | 22005 | SH |  | SOLE |  | 22005 | 0 | 0 |
| FORTIVE CORP | COM | 34959J108 |  | 4341819 | 67577 | SH |  | SOLE | 1 | 0 | 0 | 67577 |
| FORTUNE BRANDS INNOVATIONS I | COM | 34964C106 |  | 1555017 | 27228 | SH |  | SOLE | 1 | 0 | 0 | 27228 |
| FRANCO-NEVADA CORP | COM | 351858105 |  | 10236 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| FRANKLIN BSP RLTY TR INC | COMMON STOCK | 35243J101 |  | 11494 | 891 | SH |  | SOLE | 1 | 0 | 0 | 891 |
| FRANKLIN DISRUPTIVE COMMERCE ETF | DISRPTVE COM ETF | 35473P538 |  | 2070 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| FRANKLIN RESOURCES INC | COM | 354613101 |  | 15828 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| FREEPORT-MCMORAN COPPER  GOLD INC | CL B | 35671D857 |  | 102600 | 2700 | SH |  | SOLE |  | 2700 | 0 | 0 |
| FRESENIUS MED CARE AG KGA | SPONSORED ADR | 358029106 |  | 27124 | 1660 | SH |  | SOLE | 1 | 0 | 0 | 1660 |
| FS KKR CAP CORP | COM | 302635206 |  | 21980 | 1256 | SH |  | SOLE |  | 1256 | 0 | 0 |
| FTI CONSULTING INC | COM | 302941109 |  | 79400 | 500 | SH |  | SOLE | 1 | 0 | 0 | 500 |
| FULGENT GENETICS INC | COM | 359664109 |  | 5003 | 168 | SH |  | SOLE | 2 | 0 | 0 | 168 |
| FULGENT GENETICS INC | COM | 359664109 |  | 5956 | 200 | SH |  | SOLE | 1 | 0 | 0 | 200 |
| FVCBANKCORP INC | COM | 36120Q101 |  | 264978 | 13895 | SH |  | SOLE | 1 | 0 | 0 | 13895 |
| GALLAGHER ARTHUR J  CO | COM | 363576109 |  | 22436 | 119 | SH |  | SOLE | 1 | 0 | 0 | 119 |
| GAMESTOP CORP NEW | CL A | 36467W109 |  | 6646 | 360 | SH |  | SOLE | 2 | 0 | 0 | 360 |
| GAP INC | COM | 364760108 |  | 11280 | 1000 | SH |  | SOLE | 1 | 0 | 0 | 1000 |
| GARMIN LTD | SHS | H2906T109 |  | 63588 | 689 | SH |  | SOLE |  | 689 | 0 | 0 |
| GEN DIGITAL INC. | COM | 668771108 |  | 32252 | 1505 | SH |  | SOLE |  | 0 | 0 | 0 |
| GENERAC HOLDINGS INC | COM | 368736104 |  | 612013 | 6080 | SH |  | SOLE |  | 6080 | 0 | 0 |
| GENERAC HOLDINGS INC | COM | 368736104 |  | 17917 | 178 | SH |  | SOLE | 1 | 0 | 0 | 178 |
| GENERAL DYNAMICS CORP | COM | 369550108 |  | 451312 | 1819 | SH |  | SOLE |  | 1819 | 0 | 0 |
| GENERAL DYNAMICS CORP | COM | 369550108 |  | 20761 | 84 | SH |  | SOLE | 1 | 0 | 0 | 84 |
| GENERAL ELECTRIC CO | COM NEW | 369604301 |  | 224725 | 2682 | SH |  | SOLE |  | 2682 | 0 | 0 |
| GENERAL ELECTRIC CO | COM NEW | 369604301 |  | 79270 | 946 | SH |  | SOLE | 2 | 0 | 0 | 946 |
| GENERAL ELECTRIC CO | COM NEW | 369604301 |  | 25388 | 303 | SH |  | SOLE | 1 | 0 | 0 | 303 |
| GENERAL MILLS INC | COM | 370334104 |  | 268739 | 3205 | SH |  | SOLE |  | 3205 | 0 | 0 |
| GENERAL MILLS INC | COM | 370334104 |  | 79154 | 944 | SH |  | SOLE | 2 | 0 | 0 | 944 |
| GENERAL MILLS INC | COM | 370334104 |  | 69176 | 825 | SH |  | SOLE | 1 | 0 | 0 | 825 |
| GENERAL MOTORS CO | COM | 37045V100 |  | 114712 | 3410 | SH |  | SOLE |  | 3410 | 0 | 0 |
| GENTEX CORP | COM | 371901109 |  | 3614 | 133 | SH |  | SOLE | 1 | 0 | 0 | 133 |
| GENUINE PARTS COMPANY | COM | 372460105 |  | 19260 | 111 | SH |  | SOLE |  | 111 | 0 | 0 |
| GILEAD SCIENCES INC | COM | 375558103 |  | 3434 | 40 | SH |  | SOLE | 2 | 0 | 0 | 40 |
| GILEAD SCIENCES INC | COM | 375558103 |  | 22750 | 265 | SH |  | SOLE | 1 | 0 | 0 | 265 |
| GILEAD SCIENCES INC. | COM | 375558103 |  | 581548 | 6774 | SH |  | SOLE |  | 6774 | 0 | 0 |
| GITLAB INC | CLASS A COM | 37637K108 |  | 849683 | 18699 | SH |  | SOLE | 1 | 0 | 0 | 18699 |
| GLADSTONE LD CORP | COM | 376549101 |  | 11560 | 630 | SH |  | SOLE | 2 | 0 | 0 | 630 |
| GLOBAL PARTNERS LP | COM UNITS | 37946R109 |  | 4492 | 129 | SH |  | SOLE | 1 | 0 | 0 | 129 |
| GLOBAL X FDS | CYBRSCURTY ETF | 37954Y384 |  | 16081 | 775 | SH |  | SOLE | 2 | 0 | 0 | 775 |
| GLOBAL X FDS | E COMMERCE ETF | 37954Y467 |  | 6749 | 417 | SH |  | SOLE | 2 | 0 | 0 | 417 |
| GLOBAL X FDS | US INFR DEV ETF | 37954Y673 |  | 10781 | 407 | SH |  | SOLE | 1 | 0 | 0 | 407 |
| GLOBAL X FDS | RBTCS ARTFL INTE | 37954Y715 |  | 38499 | 1873 | SH |  | SOLE | 2 | 0 | 0 | 1873 |
| GLOBAL X FDS | MILLENNIAL CONSU | 37954Y764 |  | 31581 | 1210 | SH |  | SOLE | 2 | 0 | 0 | 1210 |
| GLOBAL X FDS | FINTECH ETF | 37954Y814 |  | 1535 | 80 | SH |  | SOLE | 2 | 0 | 0 | 80 |
| GLOBAL X FDS | LITHIUM BTRY ETF | 37954Y855 |  | 51550 | 880 | SH |  | SOLE | 2 | 0 | 0 | 880 |
| GLOBAL X FDS | GLOBAL X URANIUM | 37954Y871 |  | 27789 | 1384 | SH |  | SOLE | 2 | 0 | 0 | 1384 |
| GLOBAL X TELEMEDICINE  DIGITAL HEALTH ETF | TELMDC ETF | 37954Y285 |  | 3995 | 345 | SH |  | SOLE |  | 345 | 0 | 0 |
| GLOBALFOUNDRIES INC | ORDINARY SHARES | G39387108 |  | 162 | 3 | SH |  | SOLE | 2 | 0 | 0 | 3 |
| GLOBE LIFE INC | COM | 37959E102 |  | 189866 | 1575 | SH |  | SOLE |  | 1575 | 0 | 0 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 6504 | 226 | SH |  | SOLE | 2 | 0 | 0 | 226 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA US LG | 381430503 |  | 18500 | 243 | SH |  | SOLE | 2 | 0 | 0 | 243 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA US LG | 381430503 |  | 7613 | 100 | SH |  | SOLE | 1 | 0 | 0 | 100 |
| GOLDMAN SACHS GROUP INC | COM | 38141G104 |  | 4530899 | 13195 | SH |  | SOLE |  | 13150 | 0 | 0 |
| GOLDMAN SACHS GROUP INC | COM | 38141G104 |  | 24314 | 71 | SH |  | SOLE | 2 | 0 | 0 | 71 |
| GOLDMAN SACHS GROUP INC | COM | 38141G104 |  | 5583330 | 16260 | SH |  | SOLE | 1 | 0 | 0 | 16260 |
| GOPRO INC | CL A | 38268T103 |  | 249 | 50 | SH |  | SOLE | 1 | 0 | 0 | 50 |
| GRAINGER W W INC | COM | 384802104 |  | 3338 | 6 | SH |  | SOLE | 1 | 0 | 0 | 6 |
| GSK PLC | SPONSORED ADR | 37733W204 |  | 1124 | 32 | SH |  | SOLE | 2 | 0 | 0 | 32 |
| GSK PLC | SPONSORED ADR | 37733W204 |  | 55451 | 1578 | SH |  | SOLE | 1 | 0 | 0 | 1578 |
| HALEON PLC | SPON ADS | 405552100 |  | 320 | 40 | SH |  | SOLE | 2 | 0 | 0 | 40 |
| HALEON PLC | SPON ADS | 405552100 |  | 3784 | 473 | SH |  | SOLE | 1 | 0 | 0 | 473 |
| HALLIBURTON CO | COM | 406216101 |  | 7870 | 200 | SH |  | SOLE | 1 | 0 | 0 | 200 |
| HANESBRANDS INC | COM | 410345102 |  | 4926 | 774 | SH |  | SOLE | 2 | 0 | 0 | 774 |
| HARLEY DAVIDSON INC | COM | 412822108 |  | 832 | 20 | SH |  | SOLE | 2 | 0 | 0 | 20 |
| HASBRO INC | COM | 418056107 |  | 24526 | 402 | SH |  | SOLE | 2 | 0 | 0 | 402 |
| HCA HEALTHCARE INC | COM | 40412C101 |  | 89985 | 375 | SH |  | SOLE | 1 | 0 | 0 | 375 |
| HCA HEALTHCARE INC. | COM | 40412C101 |  | 20397 | 85 | SH |  | SOLE |  | 85 | 0 | 0 |
| HEALTH CARE SELECT SECTOR SPDR | SBI HEALTHCARE | 81369Y209 |  | 2603565 | 19165 | SH |  | SOLE |  | 19165 | 0 | 0 |
| HEALTH CARE SELECT SECTOR SPDR | SBI HEALTHCARE | 81369Y209 |  | 17187 | 127 | SH |  | SOLE | 2 | 0 | 0 | 127 |
| HEALTH CARE SELECT SECTOR SPDR | SBI HEALTHCARE | 81369Y209 |  | 56785 | 418 | SH |  | SOLE | 1 | 0 | 0 | 418 |
| HEALTHEQUITY INC | COM | 42226A107 |  | 123 | 2 | SH |  | SOLE | 2 | 0 | 0 | 2 |
| HEIDRICK  STRUGGLES INTL IN | COM | 422819102 |  | 132690 | 4744 | SH |  | SOLE | 2 | 0 | 0 | 4744 |
| HEIDRICK  STRUGGLES INTL IN | COM | 422819102 |  | 13985 | 500 | SH |  | SOLE | 1 | 0 | 0 | 500 |
| HERCULES CAPITAL INC | COM | 427096508 |  | 5949 | 450 | SH |  | SOLE | 1 | 0 | 0 | 450 |
| HERSHEY CO | COM | 427866108 |  | 473098 | 2043 | SH |  | SOLE | 2 | 0 | 0 | 2043 |
| HERSHEY CO | COM | 427866108 |  | 52103 | 225 | SH |  | SOLE | 1 | 0 | 0 | 225 |
| HERTZ GLOBAL HLDGS INC | *W EXP 06/30/205 | 42806J148 |  | 5852 | 785 | SH |  | SOLE | 2 | 0 | 0 | 785 |
| HERTZ GLOBAL HLDGS INC | COM NEW | 42806J700 |  | 1693 | 110 | SH |  | SOLE | 2 | 0 | 0 | 110 |
| HEWLETT PACKARD ENTERPRIS | COM | 42824C109 |  | 3192 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| HIBBETT INC | COM | 428567101 |  | 7919 | 116 | SH |  | SOLE | 1 | 0 | 0 | 116 |
| HILLENBRAND INC | COM | 431571108 |  | 3414 | 80 | SH |  | SOLE | 1 | 0 | 0 | 80 |
| HILTON WORLDWIDE HLDGS INC | COM | 43300A203 |  | 253 | 2 | SH |  | SOLE | 2 | 0 | 0 | 2 |
| HILTON WORLDWIDE HLDGS INC | COM | 43300A203 |  | 27294 | 216 | SH |  | SOLE | 1 | 0 | 0 | 216 |
| HOME DEPOT INC | COM | 437076102 |  | 336621 | 1066 | SH |  | SOLE | 2 | 0 | 0 | 1066 |
| HOME DEPOT INC | COM | 437076102 |  | 3154551 | 9987 | SH |  | SOLE | 1 | 0 | 0 | 9987 |
| HOME DEPOT INC | COM | 437076102 |  | 13719379 | 43435 | SH |  | SOLE |  | 43290 | 0 | 0 |
| HONEYWELL INTERNATIONAL INC | COM | 438516106 |  | 6330636 | 29541 | SH |  | SOLE |  | 28991 | 0 | 0 |
| HONEYWELL INTERNATIONAL INC | COM | 438516106 |  | 42860 | 200 | SH |  | SOLE | 1 | 0 | 0 | 200 |
| HOST HOTELS  RESORTS INC | COM | 44107P104 |  | 27670 | 1724 | SH |  | SOLE | 1 | 0 | 0 | 1724 |
| HOWARD HUGHES CORP | COM | 44267D107 |  | 19105 | 250 | SH |  | SOLE | 1 | 0 | 0 | 250 |
| HOWMET AEROSPACE INC | COM | 443201108 |  | 3941 | 100 | SH |  | SOLE | 2 | 0 | 0 | 100 |
| HP INC | COM | 40434L105 |  | 20153 | 750 | SH |  | SOLE |  | 750 | 0 | 0 |
| HP INC | COM | 40434L105 |  | 13569 | 505 | SH |  | SOLE | 1 | 0 | 0 | 505 |
| HUBSPOT INC | COM | 443573100 |  | 14456 | 50 | SH |  | SOLE | 2 | 0 | 0 | 50 |
| HUBSPOT INC | COM | 443573100 |  | 5783 | 20 | SH |  | SOLE | 1 | 0 | 0 | 20 |
| HUMANA INC | COM | 444859102 |  | 26687 | 52 | SH |  | SOLE | 2 | 0 | 0 | 52 |
| HUMANA INC | COM | 444859102 |  | 51219 | 100 | SH |  | SOLE | 1 | 0 | 0 | 100 |
| HUNTINGTON BANCSHARES INC | COM | 446150104 |  | 12084 | 857 | SH |  | SOLE | 2 | 0 | 0 | 857 |
| HUNTINGTON INGALLS INDS INC | COM | 446413106 |  | 8997 | 39 | SH |  | SOLE | 1 | 0 | 0 | 39 |
| HYATT HOTELS CORP | COM CL A | 448579102 |  | 181 | 2 | SH |  | SOLE | 2 | 0 | 0 | 2 |
| ILLINOIS TOOL WORKS | COM | 452308109 |  | 49347 | 224 | SH |  | SOLE | 2 | 0 | 0 | 224 |
| ILLINOIS TOOL WORKS | COM | 452308109 |  | 13659 | 62 | SH |  | SOLE |  | 62 | 0 | 0 |
| ILLINOIS TOOL WORKS | COM | 452308109 |  | 209285 | 950 | SH |  | SOLE | 1 | 0 | 0 | 950 |
| ILLUMINA INC | COM | 452327109 |  | 1213 | 6 | SH |  | SOLE | 2 | 0 | 0 | 6 |
| ILLUMINA INC | COM | 452327109 |  | 10110 | 50 | SH |  | SOLE | 1 | 0 | 0 | 50 |
| IMPACT SHS TR I | NAACP MINO ETF | 45259A209 |  | 1726 | 65 | SH |  | SOLE | 1 | 0 | 0 | 65 |
| IMPINJ INC | COM | 453204109 |  | 5131 | 47 | SH |  | SOLE |  | 47 | 0 | 0 |
| INDUSTRIAL SELECT SECTOR SPDR FUND | SBI INT-INDS | 81369Y704 |  | 1040731 | 10597 | SH |  | SOLE |  | 10597 | 0 | 0 |
| INDUSTRIAL SELECT SECTOR SPDR FUND | SBI INT-INDS | 81369Y704 |  | 6384 | 65 | SH |  | SOLE | 1 | 0 | 0 | 65 |
| INFORMATICA INC | COM CL A | 45674M101 |  | 8471 | 520 | SH |  | SOLE | 2 | 0 | 0 | 520 |
| INNOVATIVE INDL PPTYS INC | COM | 45781V101 |  | 14493 | 143 | SH |  | SOLE | 1 | 0 | 0 | 143 |
| INSPIRE MED SYS INC | COM | 457730109 |  | 84128 | 334 | SH |  | SOLE | 1 | 0 | 0 | 334 |
| INTEL CORPORATION | COM | 458140100 |  | 59475 | 2250 | SH |  | SOLE | 2 | 0 | 0 | 2250 |
| INTEL CORPORATION | COM | 458140100 |  | 2555728 | 96698 | SH |  | SOLE |  | 96698 | 0 | 0 |
| INTEL CORPORATION | COM | 458140100 |  | 930842 | 35219 | SH |  | SOLE | 1 | 0 | 0 | 35219 |
| INTELLIA THERAPEUTICS INC | COM | 45826J105 |  | 3629 | 104 | SH |  | SOLE |  | 104 | 0 | 0 |
| INTELLIA THERAPEUTICS INC | COM | 45826J105 |  | 70 | 2 | SH |  | SOLE | 2 | 0 | 0 | 2 |
| INTERCONTINENTAL EXCHANGE INC | COM | 45866F104 |  | 21544 | 210 | SH |  | SOLE |  | 210 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE INC | COM | 45866F104 |  | 2481178 | 24185 | SH |  | SOLE | 1 | 0 | 0 | 24185 |
| INTERNATIONAL BUSINESS MACHINES CORP | COM | 459200101 |  | 632878 | 4492 | SH |  | SOLE |  | 4057 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHINES CORP | COM | 459200101 |  | 389138 | 2762 | SH |  | SOLE | 2 | 0 | 0 | 2762 |
| INTERNATIONAL BUSINESS MACHINES CORP | COM | 459200101 |  | 424155 | 3011 | SH |  | SOLE | 1 | 0 | 0 | 3011 |
| INTERNATIONAL PAPER COMPANY | COM | 460146103 |  | 22094 | 638 | SH |  | SOLE |  | 638 | 0 | 0 |
| INTERPUBLIC GROUP COS INC | COM | 460690100 |  | 5962 | 179 | SH |  | SOLE | 1 | 0 | 0 | 179 |
| INTUIT INC | COM | 461202103 |  | 3114 | 8 | SH |  | SOLE | 2 | 0 | 0 | 8 |
| INTUIT INC | COM | 461202103 |  | 178263 | 458 | SH |  | SOLE |  | 458 | 0 | 0 |
| INTUITIVE SURGICAL INC | COM NEW | 46120E602 |  | 7164 | 27 | SH |  | SOLE | 2 | 0 | 0 | 27 |
| INTUITIVE SURGICAL INC | COM NEW | 46120E602 |  | 2685342 | 10120 | SH |  | SOLE | 1 | 0 | 0 | 10120 |
| INTUITIVE SURGICAL INC | COM NEW | 46120E602 |  | 15656 | 59 | SH |  | SOLE |  | 59 | 0 | 0 |
| INVESCO ACTVELY MNGD ETC FD | OPTIMUM YIELD | 46090F100 |  | 55248 | 3738 | SH |  | SOLE | 2 | 0 | 0 | 3738 |
| INVESCO ACTVELY MNGD ETC FD | OPTIMUM YIELD | 46090F100 |  | 8203 | 555 | SH |  | SOLE | 1 | 0 | 0 | 555 |
| INVESCO DB AGRICULTURE FUND | AGRICULTURE FD | 46140H106 |  | 63976 | 3175 | SH |  | SOLE |  | 3175 | 0 | 0 |
| INVESCO DB COMMODITY INDEX TRACKING FUND | UNIT | 46138B103 |  | 69020 | 2800 | SH |  | SOLE |  | 2800 | 0 | 0 |
| INVESCO EXCH TRADED FD TR II | S SMLCP ENGY | 46138E164 |  | 380930 | 37419 | SH |  | SOLE | 2 | 0 | 0 | 37419 |
| INVESCO EXCH TRADED FD TR II | S LOW VOL | 46138E354 |  | 34314 | 537 | SH |  | SOLE | 1 | 0 | 0 | 537 |
| INVESCO EXCH TRADED FD TR II | GLOBAL WATER | 46138E651 |  | 9795 | 300 | SH |  | SOLE | 1 | 0 | 0 | 300 |
| INVESCO EXCH TRADED FD TR II | NASDAQNXTGEN100 | 46138G631 |  | 7293 | 305 | SH |  | SOLE | 2 | 0 | 0 | 305 |
| INVESCO EXCH TRADED FD TR II | NASDAQ 100 ETF | 46138G649 |  | 7119 | 65 | SH |  | SOLE | 2 | 0 | 0 | 65 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2023 CB | 46138J866 |  | 19632 | 936 | SH |  | SOLE | 2 | 0 | 0 | 936 |
| INVESCO EXCHANGE TR AEROSPACE  DEFENSE ETF | AEROSPACE DEFN | 46137V100 |  | 5880 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| INVESCO EXCHANGE TR AEROSPACE  DEFENSE ETF | AEROSPACE DEFN | 46137V100 |  | 31360 | 400 | SH |  | SOLE | 1 | 0 | 0 | 400 |
| INVESCO EXCHANGE TRADED FD T | WATER RES ETF | 46137V142 |  | 333618 | 6473 | SH |  | SOLE | 1 | 0 | 0 | 6473 |
| INVESCO EXCHANGE TRADED FD T | S SPIN OFF | 46137V159 |  | 15191 | 290 | SH |  | SOLE | 2 | 0 | 0 | 290 |
| INVESCO EXCHANGE TRADED FD T | S SML600 GWT | 46137V175 |  | 8737 | 75 | SH |  | SOLE | 1 | 0 | 0 | 75 |
| INVESCO EXCHANGE TRADED FD T | S PUR VAL | 46137V258 |  | 36963 | 474 | SH |  | SOLE | 2 | 0 | 0 | 474 |
| INVESCO EXCHANGE TRADED FD T | S PUR GWT | 46137V266 |  | 18951 | 125 | SH |  | SOLE | 2 | 0 | 0 | 125 |
| INVESCO EXCHANGE TRADED FD T | S 500 GARP ETF | 46137V431 |  | 28910 | 350 | SH |  | SOLE | 1 | 0 | 0 | 350 |
| INVESCO EXCHANGE TRADED FD T | DIVID ACHIEVEV | 46137V506 |  | 34694 | 950 | SH |  | SOLE | 1 | 0 | 0 | 950 |
| INVESCO EXCHANGE TRADED FD T | NASDAQ INTERNT | 46137V530 |  | 33671 | 300 | SH |  | SOLE | 2 | 0 | 0 | 300 |
| INVESCO EXCHANGE TRADED FD T | GBL LISTED PVT | 46137V589 |  | 12584 | 1333 | SH |  | SOLE | 2 | 0 | 0 | 1333 |
| INVESCO EXCHANGE TRADED FD T | DYNMC PHRMCTLS | 46137V662 |  | 1322 | 17 | SH |  | SOLE | 2 | 0 | 0 | 17 |
| INVESCO EXCHANGE TRADED FD T | DYNMC MKT ETF | 46137V712 |  | 28168 | 271 | SH |  | SOLE | 2 | 0 | 0 | 271 |
| INVESCO EXCHANGE TRADED FD T | DYNMC ENRG EXP | 46137V761 |  | 584004 | 19743 | SH |  | SOLE | 2 | 0 | 0 | 19743 |
| INVESCO EXCHANGE TRADED FD TR | BUYBACK ACHIEV | 46137V308 |  | 131249 | 1534 | SH |  | SOLE |  | 1534 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD TR  S EQL WGT | S EQL WGT | 46137V357 |  | 535903 | 3794 | SH |  | SOLE |  | 3794 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD TR  S EQL WGT | S EQL WGT | 46137V357 |  | 178913 | 1267 | SH |  | SOLE | 1 | 0 | 0 | 1267 |
| INVESCO EXCHNG TRADED FD TR II | S GBL WATER | 46138E263 |  | 38695 | 830 | SH |  | SOLE |  | 830 | 0 | 0 |
| INVESCO EXCHNG TRADED FD TR II | MSCI GBL TIMBR | 46138E545 |  | 18145 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| INVESCO FTSE RAFI EMERGING MARKETS ETF | FTSE RAFI EMNG | 46138E727 |  | 18 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| INVESCO HIGH INCOME TR II | COM | 46131F101 |  | 11608 | 1131 | SH |  | SOLE | 2 | 0 | 0 | 1131 |
| INVESCO PREFERRED ETF | PFD ETF | 46138E511 |  | 805 | 72 | SH |  | SOLE |  | 72 | 0 | 0 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 |  | 779934 | 2929 | SH |  | SOLE |  | 2929 | 0 | 0 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 |  | 519883 | 1952 | SH |  | SOLE | 2 | 0 | 0 | 1952 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 |  | 3785526 | 14216 | SH |  | SOLE | 1 | 0 | 0 | 14216 |
| INVESCO QUALITY MUN INCOME T | COM | 46133G107 |  | 47102 | 5000 | SH |  | SOLE | 1 | 0 | 0 | 5000 |
| INVESCO VALUE MUN INCOME TR | COM | 46132P108 |  | 48206 | 4000 | SH |  | SOLE | 1 | 0 | 0 | 4000 |
| INVITATION HOMES INC | COM | 46187W107 |  | 20303 | 685 | SH |  | SOLE |  | 685 | 0 | 0 |
| IONQ INC | COM | 46222L108 |  | 3450 | 1000 | SH |  | SOLE | 2 | 0 | 0 | 1000 |
| IPG PHOTONICS CORP | COM | 44980X109 |  | 149863 | 1583 | SH |  | SOLE | 1 | 0 | 0 | 1583 |
| IROBOT CORP | COM | 462726100 |  | 193 | 4 | SH |  | SOLE | 2 | 0 | 0 | 4 |
| IRON MTN INC DEL | COM | 46284V101 |  | 2289 | 46 | SH |  | SOLE | 1 | 0 | 0 | 46 |
| ISHARES | ISHS 5-10YR INVT | 464288638 |  | 210170 | 4245 | SH |  | SOLE |  | 4245 | 0 | 0 |
| ISHARES | 3 7 YR TREAS BD | 464288661 |  | 6893 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| ISHARES BARCLAYS | 20 YR TR BD ETF | 464287432 |  | 54161 | 544 | SH |  | SOLE |  | 544 | 0 | 0 |
| ISHARES BARCLAYS TIPS BOND FUND | TIPS BD ETF | 464287176 |  | 1430128 | 13436 | SH |  | SOLE |  | 12176 | 0 | 0 |
| ISHARES BARCLAYS TIPS BOND FUND | TIPS BD ETF | 464287176 |  | 277561 | 2608 | SH |  | SOLE | 2 | 0 | 0 | 2608 |
| ISHARES BARCLAYS TIPS BOND FUND | TIPS BD ETF | 464287176 |  | 438533 | 4120 | SH |  | SOLE | 1 | 0 | 0 | 4120 |
| ISHARES COHEN  STEERS REALTY MAJORS INDEX | COHEN STEER REIT | 464287564 |  | 30162 | 550 | SH |  | SOLE |  | 550 | 0 | 0 |
| ISHARES COHEN  STEERS REALTY MAJORS INDEX | COHEN STEER REIT | 464287564 |  | 180798 | 3297 | SH |  | SOLE | 2 | 0 | 0 | 3297 |
| ISHARES CORE MSCI EAFE ETF | CORE MSCI EAFE | 46432F842 |  | 91350 | 1482 | SH |  | SOLE |  | 1482 | 0 | 0 |
| ISHARES CORE MSCI EAFE ETF | CORE MSCI EAFE | 46432F842 |  | 10125 | 164 | SH |  | SOLE | 2 | 0 | 0 | 164 |
| ISHARES CORE MSCI EAFE ETF | CORE MSCI EAFE | 46432F842 |  | 617510 | 10018 | SH |  | SOLE | 1 | 0 | 0 | 10018 |
| ISHARES CORE MSCI EMERGING MARKETS ETF | CORE MSCI EMKT | 46434G103 |  | 766440 | 16412 | SH |  | SOLE |  | 16412 | 0 | 0 |
| ISHARES CORE MSCI EMERGING MARKETS ETF | CORE MSCI EMKT | 46434G103 |  | 23797 | 510 | SH |  | SOLE | 2 | 0 | 0 | 510 |
| ISHARES CORE MSCI EMERGING MARKETS ETF | CORE MSCI EMKT | 46434G103 |  | 410633 | 8793 | SH |  | SOLE | 1 | 0 | 0 | 8793 |
| ISHARES CORE S US GROWTH | CORE S US GWT | 464287671 |  | 25250575 | 309747 | SH |  | SOLE |  | 309590 | 0 | 0 |
| ISHARES CORE S US GROWTH | CORE S US GWT | 464287671 |  | 54126 | 664 | SH |  | SOLE | 2 | 0 | 0 | 664 |
| ISHARES CORE S US GROWTH | CORE S US GWT | 464287671 |  | 6114 | 75 | SH |  | SOLE | 1 | 0 | 0 | 75 |
| ISHARES CORE S VALUE ETF | CORE S US VLU | 464287663 |  | 31424488 | 444917 | SH |  | SOLE |  | 444715 | 0 | 0 |
| ISHARES CORE S VALUE ETF | CORE S US VLU | 464287663 |  | 31077 | 440 | SH |  | SOLE | 2 | 0 | 0 | 440 |
| ISHARES DOW JONES SELECT DIVIDEND | SELECT DIVID ETF | 464287168 |  | 492530 | 4084 | SH |  | SOLE |  | 4084 | 0 | 0 |
| ISHARES DOW JONES SELECT DIVIDEND | SELECT DIVID ETF | 464287168 |  | 12663 | 105 | SH |  | SOLE | 1 | 0 | 0 | 105 |
| ISHARES DOW JONES US HEALTHCARE SECTOR INDEX | US HLTHCARE ETF | 464287762 |  | 42557 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| ISHARES DOW JONES US HEALTHCARE SECTOR INDEX | US HLTHCARE ETF | 464287762 |  | 282859 | 997 | SH |  | SOLE | 1 | 0 | 0 | 997 |
| ISHARES DOW JONES US TECHNOLOGY SECTOR INDEX | U.S. TECH ETF | 464287721 |  | 5431960 | 72922 | SH |  | SOLE |  | 70162 | 0 | 0 |
| ISHARES EDGE MSCI USA QUALITY | MSCI USA QLT FCT | 46432F339 |  | 49345 | 433 | SH |  | SOLE |  | 433 | 0 | 0 |
| ISHARES EDGE MSCI USA QUALITY | MSCI USA QLT FCT | 46432F339 |  | 30883 | 271 | SH |  | SOLE | 2 | 0 | 0 | 271 |
| ISHARES EDGE MSCI USA QUALITY | MSCI USA QLT FCT | 46432F339 |  | 40798 | 358 | SH |  | SOLE | 1 | 0 | 0 | 358 |
| ISHARES EUROPE ETF | EUROPE ETF | 464287861 |  | 48053 | 1061 | SH |  | SOLE |  | 1061 | 0 | 0 |
| ISHARES EXPONENTIAL TECHNOLOGY ETF | EXPONENTIAL TECH | 46434V381 |  | 60832 | 1285 | SH |  | SOLE |  | 1285 | 0 | 0 |
| ISHARES EXPONENTIAL TECHNOLOGY ETF | EXPONENTIAL TECH | 46434V381 |  | 3019 | 64 | SH |  | SOLE | 2 | 0 | 0 | 64 |
| ISHARES EXPONENTIAL TECHNOLOGY ETF | EXPONENTIAL TECH | 46434V381 |  | 214782 | 4537 | SH |  | SOLE | 1 | 0 | 0 | 4537 |
| ISHARES GOLD TR | ISHARES NEW | 464285204 |  | 76997 | 2226 | SH |  | SOLE |  | 2226 | 0 | 0 |
| ISHARES GOLD TR | ISHARES NEW | 464285204 |  | 2387 | 69 | SH |  | SOLE | 2 | 0 | 0 | 69 |
| ISHARES GOLD TR | ISHARES NEW | 464285204 |  | 10585 | 306 | SH |  | SOLE | 1 | 0 | 0 | 306 |
| ISHARES HIGH DIVIDEND ETF | CORE HIGH DV ETF | 46429B663 |  | 78180 | 750 | SH |  | SOLE |  | 750 | 0 | 0 |
| ISHARES HIGH DIVIDEND ETF | CORE HIGH DV ETF | 46429B663 |  | 6150 | 59 | SH |  | SOLE | 1 | 0 | 0 | 59 |
| ISHARES IBONDS DEC 2023 CORP ETF | IBONDS DEC23 ETF | 46434VAX8 |  | 4122892 | 164718 | SH |  | SOLE |  | 164338 | 0 | 0 |
| ISHARES IBONDS DEC 2023 MUNI ETF | IBONDS DEC2023 | 46435G318 |  | 909203 | 35866 | SH |  | SOLE |  | 35866 | 0 | 0 |
| ISHARES IBONDS DEC 2024 CORP ETF | IBONDS DEC24 ETF | 46434VBG4 |  | 5060947 | 207246 | SH |  | SOLE |  | 206866 | 0 | 0 |
| ISHARES IBONDS DEC 2024 MUNI ETF | IBONDS DEC | 46435U697 |  | 1194800 | 46400 | SH |  | SOLE |  | 46400 | 0 | 0 |
| ISHARES IBONDS DEC 2025 CORP ETF | IBONDS DEC25 ETF | 46434VBD1 |  | 5030057 | 206828 | SH |  | SOLE |  | 206828 | 0 | 0 |
| ISHARES IBONDS DEC 2025 MUNI ETF | IBONDS DEC 25 | 46435U432 |  | 1028905 | 39018 | SH |  | SOLE |  | 39018 | 0 | 0 |
| ISHARES IBONDS DEC 2026 CORP ETF | IBONDS DEC2026 | 46435GAA0 |  | 4909127 | 210241 | SH |  | SOLE |  | 210241 | 0 | 0 |
| ISHARES IBONDS DEC 2026 MUNI ETF | IBONDS DEC 26 | 46435U259 |  | 850081 | 33720 | SH |  | SOLE |  | 33720 | 0 | 0 |
| ISHARES IBONDS DEC 2027 CORP ETF | IBONDS 27 ETF | 46435UAA9 |  | 4827728 | 206578 | SH |  | SOLE |  | 206578 | 0 | 0 |
| ISHARES IBONDS DEC 2027 MUNI ETF | IBONDS DEC 27 | 46435U283 |  | 807540 | 32205 | SH |  | SOLE |  | 32205 | 0 | 0 |
| ISHARES IBONDS DEC 2028 CORP ETF | IBDS DEC28 ETF | 46435U515 |  | 4431905 | 182458 | SH |  | SOLE |  | 182458 | 0 | 0 |
| ISHARES IBONDS DEC 2028 MUNI ETF | IBONDS DEC 28 | 46435U325 |  | 644314 | 25675 | SH |  | SOLE |  | 25675 | 0 | 0 |
| ISHARES IBONDS DEC 2029 CORP ETF | IBONDS DEC 29 | 46436E205 |  | 3000266 | 135330 | SH |  | SOLE |  | 135330 | 0 | 0 |
| ISHARES IBONDS DEC 2030 CORP ETF | IBONDS DEC 2030 | 46436E726 |  | 2173392 | 104490 | SH |  | SOLE |  | 104490 | 0 | 0 |
| ISHARES IBONDS DEC 2031 CORP ETF | IBONDS DEC 2031 | 46436E486 |  | 610623 | 30700 | SH |  | SOLE |  | 30700 | 0 | 0 |
| ISHARES IBONDS DEC 2032 CORP ETF | IBONDS DEC 2032 | 46436E312 |  | 151609 | 6270 | SH |  | SOLE |  | 6270 | 0 | 0 |
| ISHARES IBOXX $ INVESTMENT GRADE CORP BONDS | IBOXX INV CP ETF | 464287242 |  | 83395 | 791 | SH |  | SOLE |  | 791 | 0 | 0 |
| ISHARES IBOXX $ INVESTMENT GRADE CORP BONDS | IBOXX INV CP ETF | 464287242 |  | 19926 | 189 | SH |  | SOLE | 2 | 0 | 0 | 189 |
| ISHARES IBOXX $ INVESTMENT GRADE CORP BONDS | IBOXX INV CP ETF | 464287242 |  | 68846 | 653 | SH |  | SOLE | 1 | 0 | 0 | 653 |
| ISHARES INC | MSCI EM ASIA ETF | 464286426 |  | 4116 | 65 | SH |  | SOLE | 2 | 0 | 0 | 65 |
| ISHARES INC | MSCI CDA ETF | 464286509 |  | 4288 | 131 | SH |  | SOLE | 1 | 0 | 0 | 131 |
| ISHARES INC | MSCI SWITZERLAND | 464286749 |  | 5619 | 134 | SH |  | SOLE | 1 | 0 | 0 | 134 |
| ISHARES INC | MSCI JPN ETF NEW | 46434G822 |  | 6097 | 112 | SH |  | SOLE | 2 | 0 | 0 | 112 |
| ISHARES LEHMAN | 1 3 YR TREAS BD | 464287457 |  | 65585 | 808 | SH |  | SOLE |  | 808 | 0 | 0 |
| ISHARES LEHMAN | 1 3 YR TREAS BD | 464287457 |  | 8117 | 100 | SH |  | SOLE | 2 | 0 | 0 | 100 |
| ISHARES MSCI AUSTRALIA INDEX ETF | MSCI AUST ETF | 464286103 |  | 22319 | 1004 | SH |  | SOLE |  | 1004 | 0 | 0 |
| ISHARES MSCI CHINA ETF | MSCI CHINA ETF | 46429B671 |  | 38285 | 806 | SH |  | SOLE |  | 806 | 0 | 0 |
| ISHARES MSCI EAFE ETF | MSCI EAFE ETF | 464287465 |  | 2962202 | 45128 | SH |  | SOLE |  | 45128 | 0 | 0 |
| ISHARES MSCI EAFE ETF | MSCI EAFE ETF | 464287465 |  | 745720 | 11361 | SH |  | SOLE | 2 | 0 | 0 | 11361 |
| ISHARES MSCI EAFE ETF | MSCI EAFE ETF | 464287465 |  | 382878 | 5833 | SH |  | SOLE | 1 | 0 | 0 | 5833 |
| ISHARES MSCI EAFE SMALL-CAP ETF | EAFE SML CP ETF | 464288273 |  | 5422 | 96 | SH |  | SOLE |  | 96 | 0 | 0 |
| ISHARES MSCI EAFE SMALL-CAP ETF | EAFE SML CP ETF | 464288273 |  | 85518 | 1514 | SH |  | SOLE | 2 | 0 | 0 | 1514 |
| ISHARES MSCI EMERGING MARKETS INDEX | MSCI EMG MKT ETF | 464287234 |  | 306232 | 8080 | SH |  | SOLE |  | 8080 | 0 | 0 |
| ISHARES MSCI EMERGING MARKETS INDEX | MSCI EMG MKT ETF | 464287234 |  | 28273 | 746 | SH |  | SOLE | 2 | 0 | 0 | 746 |
| ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND | ISHARES BIOTECH | 464287556 |  | 3915068 | 29820 | SH |  | SOLE |  | 29820 | 0 | 0 |
| ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND | ISHARES BIOTECH | 464287556 |  | 43982 | 335 | SH |  | SOLE | 1 | 0 | 0 | 335 |
| ISHARES RUSSELL 1000 GROWTH INDEX | RUS 1000 GRW ETF | 464287614 |  | 665858 | 3108 | SH |  | SOLE |  | 3108 | 0 | 0 |
| ISHARES RUSSELL 1000 GROWTH INDEX | RUS 1000 GRW ETF | 464287614 |  | 258814 | 1208 | SH |  | SOLE | 2 | 0 | 0 | 1208 |
| ISHARES RUSSELL 1000 GROWTH INDEX | RUS 1000 GRW ETF | 464287614 |  | 432336 | 2018 | SH |  | SOLE | 1 | 0 | 0 | 2018 |
| ISHARES RUSSELL 1000 INDEX FUND | RUS 1000 ETF | 464287622 |  | 12631 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| ISHARES RUSSELL 1000 VALUE INDEX | RUS 1000 VAL ETF | 464287598 |  | 769775 | 5076 | SH |  | SOLE |  | 5076 | 0 | 0 |
| ISHARES RUSSELL 1000 VALUE INDEX | RUS 1000 VAL ETF | 464287598 |  | 1683674 | 11102 | SH |  | SOLE | 2 | 0 | 0 | 11102 |
| ISHARES RUSSELL 1000 VALUE INDEX | RUS 1000 VAL ETF | 464287598 |  | 674236 | 4446 | SH |  | SOLE | 1 | 0 | 0 | 4446 |
| ISHARES RUSSELL 2000 GROWTH | RUS 2000 GRW ETF | 464287648 |  | 180411 | 841 | SH |  | SOLE |  | 841 | 0 | 0 |
| ISHARES RUSSELL 2000 GROWTH | RUS 2000 GRW ETF | 464287648 |  | 29042 | 135 | SH |  | SOLE | 2 | 0 | 0 | 135 |
| ISHARES RUSSELL 2000 GROWTH | RUS 2000 GRW ETF | 464287648 |  | 53630 | 250 | SH |  | SOLE | 1 | 0 | 0 | 250 |
| ISHARES RUSSELL 2000 INDEX FUND | RUSSELL 2000 ETF | 464287655 |  | 893944 | 5127 | SH |  | SOLE |  | 5127 | 0 | 0 |
| ISHARES RUSSELL 2000 INDEX FUND | RUSSELL 2000 ETF | 464287655 |  | 780063 | 4474 | SH |  | SOLE | 2 | 0 | 0 | 4474 |
| ISHARES RUSSELL 2000 INDEX FUND | RUSSELL 2000 ETF | 464287655 |  | 639727 | 3669 | SH |  | SOLE | 1 | 0 | 0 | 3669 |
| ISHARES RUSSELL 2000 VALUE INDEX FUND | RUS 2000 VAL ETF | 464287630 |  | 132153 | 953 | SH |  | SOLE |  | 953 | 0 | 0 |
| ISHARES RUSSELL 2000 VALUE INDEX FUND | RUS 2000 VAL ETF | 464287630 |  | 1551562 | 11189 | SH |  | SOLE | 2 | 0 | 0 | 11189 |
| ISHARES RUSSELL 2000 VALUE INDEX FUND | RUS 2000 VAL ETF | 464287630 |  | 29953 | 216 | SH |  | SOLE | 1 | 0 | 0 | 216 |
| ISHARES RUSSELL 3000 ETF | RUSSELL 3000 ETF | 464287689 |  | 794669 | 3601 | SH |  | SOLE |  | 3601 | 0 | 0 |
| ISHARES RUSSELL 3000 ETF | RUSSELL 3000 ETF | 464287689 |  | 123139 | 558 | SH |  | SOLE | 2 | 0 | 0 | 558 |
| ISHARES RUSSELL MIDCAP GROWTH INDEX | RUS MD CP GR ETF | 464287481 |  | 979374 | 11715 | SH |  | SOLE |  | 11715 | 0 | 0 |
| ISHARES RUSSELL MIDCAP GROWTH INDEX | RUS MD CP GR ETF | 464287481 |  | 70726 | 846 | SH |  | SOLE | 1 | 0 | 0 | 846 |
| ISHARES RUSSELL MIDCAP INDEX FUND | RUS MID CAP ETF | 464287499 |  | 137261 | 2035 | SH |  | SOLE |  | 2035 | 0 | 0 |
| ISHARES RUSSELL MIDCAP INDEX FUND | RUS MID CAP ETF | 464287499 |  | 27250 | 404 | SH |  | SOLE | 2 | 0 | 0 | 404 |
| ISHARES RUSSELL MIDCAP INDEX FUND | RUS MID CAP ETF | 464287499 |  | 3034864 | 44994 | SH |  | SOLE | 1 | 0 | 0 | 44994 |
| ISHARES RUSSELL MIDCAP VALUE INDEX | RUS MDCP VAL ETF | 464287473 |  | 502788 | 4773 | SH |  | SOLE |  | 4773 | 0 | 0 |
| ISHARES RUSSELL MIDCAP VALUE INDEX | RUS MDCP VAL ETF | 464287473 |  | 204 | 2 | SH |  | SOLE | 2 | 0 | 0 | 2 |
| ISHARES RUSSELL MIDCAP VALUE INDEX | RUS MDCP VAL ETF | 464287473 |  | 162645 | 1544 | SH |  | SOLE | 1 | 0 | 0 | 1544 |
| ISHARES S 500 GROWTH INDEX FUND | S 500 GRWT ETF | 464287309 |  | 217620 | 3720 | SH |  | SOLE |  | 3720 | 0 | 0 |
| ISHARES S 500 GROWTH INDEX FUND | S 500 GRWT ETF | 464287309 |  | 34866 | 596 | SH |  | SOLE | 2 | 0 | 0 | 596 |
| ISHARES S 500 GROWTH INDEX FUND | S 500 GRWT ETF | 464287309 |  | 83362 | 1425 | SH |  | SOLE | 1 | 0 | 0 | 1425 |
| ISHARES S 500 INDEX FUND | CORE S ETF | 464287200 |  | 16755014 | 43609 | SH |  | SOLE |  | 43609 | 0 | 0 |
| ISHARES S 500 INDEX FUND | CORE S ETF | 464287200 |  | 3094143 | 8053 | SH |  | SOLE | 2 | 0 | 0 | 8053 |
| ISHARES S 500 INDEX FUND | CORE S ETF | 464287200 |  | 67024926 | 174449 | SH |  | SOLE | 1 | 0 | 0 | 174449 |
| ISHARES S 500 VALUE INDEX | S 500 VAL ETF | 464287408 |  | 361805 | 2494 | SH |  | SOLE |  | 2494 | 0 | 0 |
| ISHARES S 500 VALUE INDEX | S 500 VAL ETF | 464287408 |  | 18134 | 125 | SH |  | SOLE | 2 | 0 | 0 | 125 |
| ISHARES S GLOBAL TECHNOLOGY SECTOR INDEX FD | GLOBAL TECH ETF | 464287291 |  | 1851031 | 41290 | SH |  | SOLE |  | 41290 | 0 | 0 |
| ISHARES S MIDCAP 400 GROWTH INDEX FUND | S MC 400GR ETF | 464287606 |  | 41117 | 602 | SH |  | SOLE |  | 602 | 0 | 0 |
| ISHARES S MIDCAP 400 GROWTH INDEX FUND | S MC 400GR ETF | 464287606 |  | 24588 | 360 | SH |  | SOLE | 2 | 0 | 0 | 360 |
| ISHARES S MIDCAP 400 GROWTH INDEX FUND | S MC 400GR ETF | 464287606 |  | 2393681 | 35047 | SH |  | SOLE | 1 | 0 | 0 | 35047 |
| ISHARES S MIDCAP 400 INDEX | CORE S MCP ETF | 464287507 |  | 5664096 | 23416 | SH |  | SOLE |  | 23416 | 0 | 0 |
| ISHARES S MIDCAP 400 INDEX | CORE S MCP ETF | 464287507 |  | 34348 | 142 | SH |  | SOLE | 2 | 0 | 0 | 142 |
| ISHARES S MIDCAP 400 INDEX | CORE S MCP ETF | 464287507 |  | 104369657 | 431476 | SH |  | SOLE | 1 | 0 | 0 | 431476 |
| ISHARES S MIDCAP 400/BARRA VALUE INDEX | S MC 400VL ETF | 464287705 |  | 12298 | 122 | SH |  | SOLE |  | 122 | 0 | 0 |
| ISHARES S MIDCAP 400/BARRA VALUE INDEX | S MC 400VL ETF | 464287705 |  | 21773 | 216 | SH |  | SOLE | 2 | 0 | 0 | 216 |
| ISHARES S MIDCAP 400/BARRA VALUE INDEX | S MC 400VL ETF | 464287705 |  | 76608 | 760 | SH |  | SOLE | 1 | 0 | 0 | 760 |
| ISHARES S SMALL CAP 600 GROWTH | S SML 600 GWT | 464287887 |  | 65058 | 602 | SH |  | SOLE |  | 602 | 0 | 0 |
| ISHARES S SMALL CAP 600 GROWTH | S SML 600 GWT | 464287887 |  | 24748 | 229 | SH |  | SOLE | 2 | 0 | 0 | 229 |
| ISHARES S SMALL CAP 600 GROWTH | S SML 600 GWT | 464287887 |  | 25396 | 235 | SH |  | SOLE | 1 | 0 | 0 | 235 |
| ISHARES S SMALLCAP 600 INDEX FUND | CORE S SCP ETF | 464287804 |  | 9809909 | 103655 | SH |  | SOLE |  | 103025 | 0 | 0 |
| ISHARES S SMALLCAP 600 INDEX FUND | CORE S SCP ETF | 464287804 |  | 14480 | 153 | SH |  | SOLE | 2 | 0 | 0 | 153 |
| ISHARES S SMALLCAP 600 INDEX FUND | CORE S SCP ETF | 464287804 |  | 45285652 | 478504 | SH |  | SOLE | 1 | 0 | 0 | 478504 |
| ISHARES S SMALLCAP 600 VALUE INDEX | SP SMCP600VL ETF | 464287879 |  | 27393 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| ISHARES S SMALLCAP 600 VALUE INDEX | SP SMCP600VL ETF | 464287879 |  | 22828 | 250 | SH |  | SOLE | 2 | 0 | 0 | 250 |
| ISHARES S SMALLCAP 600 VALUE INDEX | SP SMCP600VL ETF | 464287879 |  | 200882 | 2200 | SH |  | SOLE | 1 | 0 | 0 | 2200 |
| ISHARES SILVER TRUST | ISHARES | 46428Q109 |  | 1101 | 50 | SH |  | SOLE | 2 | 0 | 0 | 50 |
| ISHARES SILVER TRUST | ISHARES | 46428Q109 |  | 124413 | 5650 | SH |  | SOLE |  | 5650 | 0 | 0 |
| ISHARES SILVER TRUST | ISHARES | 46428Q109 |  | 9028 | 410 | SH |  | SOLE | 1 | 0 | 0 | 410 |
| ISHARES TR | CORE S TTL STK | 464287150 |  | 278822 | 3288 | SH |  | SOLE | 2 | 0 | 0 | 3288 |
| ISHARES TR | US TRSPRTION | 464287192 |  | 11579 | 54 | SH |  | SOLE | 2 | 0 | 0 | 54 |
| ISHARES TR | CORE US AGGBD ET | 464287226 |  | 38369 | 396 | SH |  | SOLE | 2 | 0 | 0 | 396 |
| ISHARES TR | CORE US AGGBD ET | 464287226 |  | 27642 | 285 | SH |  | SOLE | 1 | 0 | 0 | 285 |
| ISHARES TR | GLOBAL FINLS ETF | 464287333 |  | 26446 | 376 | SH |  | SOLE | 2 | 0 | 0 | 376 |
| ISHARES TR | US CONSUM DISCRE | 464287580 |  | 94554 | 1660 | SH |  | SOLE | 1 | 0 | 0 | 1660 |
| ISHARES TR | RUS 1000 ETF | 464287622 |  | 22947 | 109 | SH |  | SOLE | 2 | 0 | 0 | 109 |
| ISHARES TR | RUS 1000 ETF | 464287622 |  | 7005264 | 33276 | SH |  | SOLE | 1 | 0 | 0 | 33276 |
| ISHARES TR | U.S. TECH ETF | 464287721 |  | 148082 | 1988 | SH |  | SOLE | 2 | 0 | 0 | 1988 |
| ISHARES TR | U.S. TECH ETF | 464287721 |  | 441204 | 5923 | SH |  | SOLE | 1 | 0 | 0 | 5923 |
| ISHARES TR | U.S. REAL ES ETF | 464287739 |  | 53040 | 630 | SH |  | SOLE | 1 | 0 | 0 | 630 |
| ISHARES TR | US INDUSTRIALS | 464287754 |  | 51146 | 530 | SH |  | SOLE | 2 | 0 | 0 | 530 |
| ISHARES TR | US INDUSTRIALS | 464287754 |  | 19292 | 200 | SH |  | SOLE | 1 | 0 | 0 | 200 |
| ISHARES TR | U.S. FINLS ETF | 464287788 |  | 33673 | 446 | SH |  | SOLE | 2 | 0 | 0 | 446 |
| ISHARES TR | U.S. FINLS ETF | 464287788 |  | 64904 | 860 | SH |  | SOLE | 1 | 0 | 0 | 860 |
| ISHARES TR | U.S. ENERGY ETF | 464287796 |  | 30590 | 658 | SH |  | SOLE | 1 | 0 | 0 | 658 |
| ISHARES TR | US CONSM STAPLES | 464287812 |  | 113557 | 560 | SH |  | SOLE | 1 | 0 | 0 | 560 |
| ISHARES TR | GL CLEAN ENE ETF | 464288224 |  | 41 | 2 | SH |  | SOLE | 2 | 0 | 0 | 2 |
| ISHARES TR | GL CLEAN ENE ETF | 464288224 |  | 269067 | 13555 | SH |  | SOLE | 1 | 0 | 0 | 13555 |
| ISHARES TR | MSCI ACWI ETF | 464288257 |  | 5093 | 60 | SH |  | SOLE | 2 | 0 | 0 | 60 |
| ISHARES TR | JPMORGAN USD EMG | 464288281 |  | 82 | 1 | SH |  | SOLE | 2 | 0 | 0 | 1 |
| ISHARES TR | NATIONAL MUN ETF | 464288414 |  | 218 | 2 | SH |  | SOLE | 2 | 0 | 0 | 2 |
| ISHARES TR | INTL SEL DIV ETF | 464288448 |  | 7631 | 281 | SH |  | SOLE | 2 | 0 | 0 | 281 |
| ISHARES TR | IBOXX HI YD ETF | 464288513 |  | 109197 | 1483 | SH |  | SOLE | 2 | 0 | 0 | 1483 |
| ISHARES TR | MSCI KLD400 SOC | 464288570 |  | 33023 | 460 | SH |  | SOLE | 1 | 0 | 0 | 460 |
| ISHARES TR | ISHS 5-10YR INVT | 464288638 |  | 2525 | 51 | SH |  | SOLE | 2 | 0 | 0 | 51 |
| ISHARES TR | 3 7 YR TREAS BD | 464288661 |  | 67555 | 588 | SH |  | SOLE | 1 | 0 | 0 | 588 |
| ISHARES TR | US HOME CONS ETF | 464288752 |  | 12314 | 203 | SH |  | SOLE | 1 | 0 | 0 | 203 |
| ISHARES TR | US AER DEF ETF | 464288760 |  | 12321 | 110 | SH |  | SOLE | 2 | 0 | 0 | 110 |
| ISHARES TR | US AER DEF ETF | 464288760 |  | 11186 | 100 | SH |  | SOLE | 1 | 0 | 0 | 100 |
| ISHARES TR | MSCI USA ESG SLC | 464288802 |  | 68999 | 838 | SH |  | SOLE | 2 | 0 | 0 | 838 |
| ISHARES TR | US HLTHCR PR ETF | 464288828 |  | 1345 | 5 | SH |  | SOLE | 2 | 0 | 0 | 5 |
| ISHARES TR | US HLTHCR PR ETF | 464288828 |  | 62751 | 234 | SH |  | SOLE | 1 | 0 | 0 | 234 |
| ISHARES TR | US OIL GS EX ETF | 464288851 |  | 11318 | 122 | SH |  | SOLE | 1 | 0 | 0 | 122 |
| ISHARES TR | AGGRES ALLOC ETF | 464289859 |  | 1611 | 27 | SH |  | SOLE | 2 | 0 | 0 | 27 |
| ISHARES TR | US TREAS BD ETF | 46429B267 |  | 10792 | 475 | SH |  | SOLE | 1 | 0 | 0 | 475 |
| ISHARES TR | MSCI EAFE MIN VL | 46429B689 |  | 6676 | 105 | SH |  | SOLE | 2 | 0 | 0 | 105 |
| ISHARES TR | MSCI USA MIN VOL | 46429B697 |  | 7210 | 100 | SH |  | SOLE | 2 | 0 | 0 | 100 |
| ISHARES TR | MSCI USA MMENTM | 46432F396 |  | 14593 | 100 | SH |  | SOLE | 2 | 0 | 0 | 100 |
| ISHARES TR | CORE MSCI TOTAL | 46432F834 |  | 4283 | 74 | SH |  | SOLE | 2 | 0 | 0 | 74 |
| ISHARES TR | CORE MSCI TOTAL | 46432F834 |  | 2356 | 41 | SH |  | SOLE | 1 | 0 | 0 | 41 |
| ISHARES TR | CORE TOTAL USD | 46434V613 |  | 15726 | 350 | SH |  | SOLE | 2 | 0 | 0 | 350 |
| ISHARES TR | CORE TOTAL USD | 46434V613 |  | 42054 | 936 | SH |  | SOLE | 1 | 0 | 0 | 936 |
| ISHARES TR | CORE DIV GRWTH | 46434V621 |  | 50000 | 1000 | SH |  | SOLE | 2 | 0 | 0 | 1000 |
| ISHARES TR | CORE DIV GRWTH | 46434V621 |  | 425000 | 8500 | SH |  | SOLE | 1 | 0 | 0 | 8500 |
| ISHARES TR | SELF DRIVNG EV | 46435U366 |  | 16069 | 475 | SH |  | SOLE | 2 | 0 | 0 | 475 |
| ISHARES TR | US INFRASTRUC | 46435U713 |  | 61207 | 1688 | SH |  | SOLE | 2 | 0 | 0 | 1688 |
| ISHARES TR MSCI EAFE GROWTH FD ETF | EAFE GRWTH ETF | 464288885 |  | 41461 | 495 | SH |  | SOLE |  | 495 | 0 | 0 |
| ISHARES TR PHLX SEMICONDUCTOR ETF | ISHARES SEMICDTR | 464287523 |  | 30526 | 88 | SH |  | SOLE | 2 | 0 | 0 | 88 |
| ISHARES TR PHLX SEMICONDUCTOR ETF | ISHARES SEMICDTR | 464287523 |  | 43845 | 126 | SH |  | SOLE |  | 126 | 0 | 0 |
| ISHARES TR S 100 ETF | S 100 ETF | 464287101 |  | 8529 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| ISHARES U S ETF TR | GSCI CMDTY STGY | 46431W853 |  | 16576 | 588 | SH |  | SOLE | 2 | 0 | 0 | 588 |
| ISHARES U S ETF TR | GSCI CMDTY STGY | 46431W853 |  | 23341 | 828 | SH |  | SOLE | 1 | 0 | 0 | 828 |
| ISHARES U.S. MEDICAL DEVICES ETF | U.S. MED DVC ETF | 464288810 |  | 74755 | 1422 | SH |  | SOLE | 2 | 0 | 0 | 1422 |
| ISHARES U.S. MEDICAL DEVICES ETF | U.S. MED DVC ETF | 464288810 |  | 16822 | 320 | SH |  | SOLE |  | 320 | 0 | 0 |
| ISHARES U.S. MEDICAL DEVICES ETF | U.S. MED DVC ETF | 464288810 |  | 58094 | 1105 | SH |  | SOLE | 1 | 0 | 0 | 1105 |
| ISHARES U.S. PHARMACEUTICALS ETF | U.S. PHARMA ETF | 464288836 |  | 19730 | 106 | SH |  | SOLE |  | 106 | 0 | 0 |
| ITT INC | COM | 45073V108 |  | 17355 | 214 | SH |  | SOLE |  | 214 | 0 | 0 |
| J P MORGAN CHASE  CO | COM | 46625H100 |  | 12391779 | 92407 | SH |  | SOLE |  | 91730 | 0 | 0 |
| J P MORGAN CHASE  CO | COM | 46625H100 |  | 311618 | 2324 | SH |  | SOLE | 2 | 0 | 0 | 2324 |
| J P MORGAN CHASE  CO | COM | 46625H100 |  | 10875911 | 81103 | SH |  | SOLE | 1 | 0 | 0 | 81103 |
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 |  | 11783015 | 216242 | SH |  | SOLE | 2 | 0 | 0 | 216242 |
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 |  | 441042 | 8094 | SH |  | SOLE | 1 | 0 | 0 | 8094 |
| J P MORGAN EXCHANGE TRADED F | ULTRA SHT MUNCPL | 46641Q654 |  | 308264 | 6100 | SH |  | SOLE | 1 | 0 | 0 | 6100 |
| J P MORGAN EXCHANGE TRADED F | ULTRA SHRT INC | 46641Q837 |  | 7063680 | 140906 | SH |  | SOLE | 1 | 0 | 0 | 140906 |
| JACOBS SOLUTIONS INC | COM | 46982L108 |  | 51270 | 427 | SH |  | SOLE | 2 | 0 | 0 | 427 |
| JAZZ PHARMACEUTICALS PLC | SHS USD | G50871105 |  | 135414 | 850 | SH |  | SOLE | 1 | 0 | 0 | 850 |
| JBG SMITH PPTYS | COM | 46590V100 |  | 9490 | 500 | SH |  | SOLE | 1 | 0 | 0 | 500 |
| JETBLUE AWYS CORP | COM | 477143101 |  | 194 | 30 | SH |  | SOLE | 2 | 0 | 0 | 30 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 14750098 | 83499 | SH |  | SOLE |  | 82759 | 0 | 0 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 722852 | 4092 | SH |  | SOLE | 2 | 0 | 0 | 4092 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 7175627 | 40621 | SH |  | SOLE | 1 | 0 | 0 | 40621 |
| JOHNSON CTLS INTL PLC | SHS | G51502105 |  | 118080 | 1845 | SH |  | SOLE | 2 | 0 | 0 | 1845 |
| KB HOME | COM | 48666K109 |  | 12740 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| KELLOGG CO | COM | 487836108 |  | 2850 | 40 | SH |  | SOLE | 2 | 0 | 0 | 40 |
| KEURIG DR PEPPER INC | COM | 49271V100 |  | 5706 | 160 | SH |  | SOLE | 2 | 0 | 0 | 160 |
| KEYCORP | COM | 493267108 |  | 4738 | 272 | SH |  | SOLE | 2 | 0 | 0 | 272 |
| KEYSIGHT TECHNOLOGIES INC | COM | 49338L103 |  | 17107 | 100 | SH |  | SOLE | 1 | 0 | 0 | 100 |
| KEYSIGHT TECHNOLOGIES INC. | COM | 49338L103 |  | 21384 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| KIMBERLY CLARK CORP | COM | 494368103 |  | 1468001 | 10814 | SH |  | SOLE |  | 10814 | 0 | 0 |
| KIMBERLY-CLARK CORP | COM | 494368103 |  | 2766 | 20 | SH |  | SOLE | 2 | 0 | 0 | 20 |
| KIMBERLY-CLARK CORP | COM | 494368103 |  | 47512 | 350 | SH |  | SOLE | 1 | 0 | 0 | 350 |
| KIMCO RLTY CORP | COM | 49446R109 |  | 14214 | 671 | SH |  | SOLE | 2 | 0 | 0 | 671 |
| KINDER MORGAN INC DEL | COM | 49456B101 |  | 145908 | 8070 | SH |  | SOLE | 2 | 0 | 0 | 8070 |
| KINDER MORGAN INC DEL | COM | 49456B101 |  | 25059 | 1386 | SH |  | SOLE | 1 | 0 | 0 | 1386 |
| KINSALE CAP GROUP INC | COM | 49714P108 |  | 13076 | 50 | SH |  | SOLE | 1 | 0 | 0 | 50 |
| KNIGHT SWIFT TRANSN HLDGS INC | CL A | 499049104 |  | 36687 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| KONINKLIJKE PHILIPS ELECTRONICS N V | NY REGIS SHS NEW | 500472303 |  | 14031 | 936 | SH |  | SOLE |  | 936 | 0 | 0 |
| KONTOOR BRANDS INC | COM | 50050N103 |  | 15836 | 396 | SH |  | SOLE |  | 396 | 0 | 0 |
| KONTOOR BRANDS INC | COM | 50050N103 |  | 360 | 9 | SH |  | SOLE | 1 | 0 | 0 | 9 |
| KRAFT HEINZ CO/ THE | COM | 500754106 |  | 6106 | 150 | SH |  | SOLE | 2 | 0 | 0 | 150 |
| KRAFT HEINZ CO/ THE | COM | 500754106 |  | 22309 | 548 | SH |  | SOLE |  | 548 | 0 | 0 |
| KRANESHARES CSI CHINA INTERNET FUND | CSI CHI INTERNET | 500767306 |  | 6040 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| KROGER COMPANY | COM | 501044101 |  | 4012 | 90 | SH |  | SOLE | 2 | 0 | 0 | 90 |
| KROGER COMPANY | COM | 501044101 |  | 298017 | 6685 | SH |  | SOLE |  | 6685 | 0 | 0 |
| KROGER COMPANY | COM | 501044101 |  | 4815 | 108 | SH |  | SOLE | 1 | 0 | 0 | 108 |
| KYNDRYL HOLDINGS INC | COMMON STOCK | 50155Q100 |  | 1379 | 124 | SH |  | SOLE | 2 | 0 | 0 | 124 |
| KYNDRYL HOLDINGS INC | COMMON STOCK | 50155Q100 |  | 967 | 87 | SH |  | SOLE |  | 0 | 0 | 0 |
| KYNDRYL HOLDINGS INC | COMMON STOCK | 50155Q100 |  | 4848 | 436 | SH |  | SOLE | 1 | 0 | 0 | 436 |
| L3HARRIS TECHNOLOGIES INC | COM | 502431109 |  | 85366 | 410 | SH |  | SOLE |  | 410 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC | COM | 502431109 |  | 54551 | 262 | SH |  | SOLE | 2 | 0 | 0 | 262 |
| L3HARRIS TECHNOLOGIES INC | COM | 502431109 |  | 2876499 | 13815 | SH |  | SOLE | 1 | 0 | 0 | 13815 |
| LABORATORY CORPORATION OF AMERICA HOLDINGS | COM NEW | 50540R409 |  | 6236688 | 26485 | SH |  | SOLE |  | 26485 | 0 | 0 |
| LABORATORY CORPORATION OF AMERICA HOLDINGS | COM NEW | 50540R409 |  | 70644 | 300 | SH |  | SOLE | 1 | 0 | 0 | 300 |
| LAKELAND BANCORP INC | COM | 511637100 |  | 17152 | 974 | SH |  | SOLE | 2 | 0 | 0 | 974 |
| LAM RESEARCH CORP | COM | 512807108 |  | 4375 | 10 | SH |  | SOLE | 2 | 0 | 0 | 10 |
| LAM RESEARCH CORP | COM | 512807108 |  | 43227 | 103 | SH |  | SOLE | 1 | 0 | 0 | 103 |
| LAZARD GLOBAL TOTAL RETURN | COM | 52106W103 |  | 14640 | 1000 | SH |  | SOLE | 1 | 0 | 0 | 1000 |
| LEIDOS HOLDINGS INC | COM | 525327102 |  | 1038184 | 9870 | SH |  | SOLE | 2 | 0 | 0 | 9870 |
| LEIDOS HOLDINGS INC | COM | 525327102 |  | 42076 | 400 | SH |  | SOLE | 1 | 0 | 0 | 400 |
| LENNAR CORP | CL A | 526057104 |  | 10498 | 116 | SH |  | SOLE | 1 | 0 | 0 | 116 |
| LEONARDO DRS INC | COM | 52661A108 |  | 19170 | 1500 | SH |  | SOLE | 1 | 0 | 0 | 1500 |
| LIBERTY ENERGY INC | COM CL A | 53115L104 |  | 4963 | 310 | SH |  | SOLE | 1 | 0 | 0 | 310 |
| LIBERTY GLOBAL PLC | SHS CL A | G5480U104 |  | 946 | 50 | SH |  | SOLE | 2 | 0 | 0 | 50 |
| LIBERTY MEDIA CORP DEL | COM C BRAVES GRP | 531229888 |  | 12892 | 400 | SH |  | SOLE | 1 | 0 | 0 | 400 |
| LINCOLN NATIONAL CORP | COM | 534187109 |  | 5990 | 195 | SH |  | SOLE |  | 195 | 0 | 0 |
| LINCOLN NATIONAL CORP | COM | 534187109 |  | 85832 | 2794 | SH |  | SOLE | 1 | 0 | 0 | 2794 |
| LINDE PLC | SHS | G5494J103 |  | 130472 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| LINDE PLC | SHS | G5494J103 |  | 3262 | 10 | SH |  | SOLE | 1 | 0 | 0 | 10 |
| LISTED FD TR | ROUNDHILL BALL | 53656F417 |  | 718 | 100 | SH |  | SOLE | 2 | 0 | 0 | 100 |
| LISTED FD TR | ROUNDHILL BALL | 53656F417 |  | 3590 | 500 | SH |  | SOLE | 1 | 0 | 0 | 500 |
| LISTED FD TR | OVERLAY SHS SHRT | 53656F573 |  | 224112 | 10561 | SH |  | SOLE | 2 | 0 | 0 | 10561 |
| LISTED FD TR | SHARES LAG CAP | 53656F805 |  | 172121 | 5646 | SH |  | SOLE | 2 | 0 | 0 | 5646 |
| LISTED FD TR | SHARES CORE BD | 53656F862 |  | 453795 | 22376 | SH |  | SOLE | 2 | 0 | 0 | 22376 |
| LITHIUM AMERS CORP NEW | COM NEW | 53680Q207 |  | 1630 | 86 | SH |  | SOLE | 2 | 0 | 0 | 86 |
| LKQ CORP | COM | 501889208 |  | 12605 | 236 | SH |  | SOLE | 1 | 0 | 0 | 236 |
| LOCKHEED MARTIN CORP | COM | 539830109 |  | 1232279 | 2533 | SH |  | SOLE |  | 2533 | 0 | 0 |
| LOCKHEED MARTIN CORP | COM | 539830109 |  | 241646 | 497 | SH |  | SOLE | 2 | 0 | 0 | 497 |
| LOCKHEED MARTIN CORP | COM | 539830109 |  | 1216225 | 2500 | SH |  | SOLE | 1 | 0 | 0 | 2500 |
| LOWE'S COMPANIES INC | COM | 548661107 |  | 1352441 | 6788 | SH |  | SOLE |  | 6788 | 0 | 0 |
| LOWE'S COMPANIES INC | COM | 548661107 |  | 331202 | 1662 | SH |  | SOLE | 2 | 0 | 0 | 1662 |
| LOWE'S COMPANIES INC | COM | 548661107 |  | 11027324 | 55347 | SH |  | SOLE | 1 | 0 | 0 | 55347 |
| LPL FINL HLDGS INC | COM | 50212V100 |  | 43234 | 200 | SH |  | SOLE | 1 | 0 | 0 | 200 |
| LUCID GROUP INC | COM | 549498103 |  | 4166 | 610 | SH |  | SOLE | 2 | 0 | 0 | 610 |
| LULULEMON ATHLETICA INC | COM | 550021109 |  | 28834 | 90 | SH |  | SOLE | 2 | 0 | 0 | 90 |
| LULULEMON ATHLETICA INC | COM | 550021109 |  | 91949 | 287 | SH |  | SOLE | 1 | 0 | 0 | 287 |
| LUMENT FINANCE TRUST INC | COM | 55025L108 |  | 450 | 237 | SH |  | SOLE | 1 | 0 | 0 | 237 |
| LUMENTUM HOLDINGS INC | COM | 55024U109 |  | 2452 | 47 | SH |  | SOLE |  | 47 | 0 | 0 |
| LUMENTUM HOLDINGS INC | COM | 55024U109 |  | 14347 | 275 | SH |  | SOLE | 1 | 0 | 0 | 275 |
| LUNA INNOVATIONS INC | COM | 550351100 |  | 4834 | 550 | SH |  | SOLE | 1 | 0 | 0 | 550 |
| LYFT INC | CL A COM | 55087P104 |  | 3526 | 320 | SH |  | SOLE | 1 | 0 | 0 | 320 |
| LYONELLBASELL INDUSTRIES NV CL A | SHS - A - | N53745100 |  | 1079 | 13 | SH |  | SOLE | 2 | 0 | 0 | 13 |
| LYONELLBASELL INDUSTRIES NV CL A | SHS - A - | N53745100 |  | 727343 | 8760 | SH |  | SOLE |  | 8760 | 0 | 0 |
| M BANK CORPORATION | COM | 55261F104 |  | 71805 | 495 | SH |  | SOLE | 2 | 0 | 0 | 495 |
| M BANK CORPORATION | COM | 55261F104 |  | 107344 | 740 | SH |  | SOLE |  | 740 | 0 | 0 |
| MACQUARIE/ FT GLOBAL INFRASTRUCTURE/UTILITIES | COM | 55607W100 |  | 7038 | 870 | SH |  | SOLE |  | 870 | 0 | 0 |
| MAGELLAN MIDSTREAM PRTNRS LP | COM UNIT RP LP | 559080106 |  | 75315 | 1500 | SH |  | SOLE | 1 | 0 | 0 | 1500 |
| MAINSTREET BANCSHARES INC | COM | 56064Y100 |  | 346374 | 12600 | SH |  | SOLE | 1 | 0 | 0 | 12600 |
| MANCHESTER UTD PLC NEW | ORD CL A | G5784H106 |  | 233 | 10 | SH |  | SOLE | 1 | 0 | 0 | 10 |
| MANNKIND CORP | COM NEW | 56400P706 |  | 2635 | 500 | SH |  | SOLE | 1 | 0 | 0 | 500 |
| MANULIFE FINL CORP | COM | 56501R106 |  | 5102 | 286 | SH |  | SOLE | 2 | 0 | 0 | 286 |
| MARATHON OIL CORP | COM | 565849106 |  | 27 | 1 | SH |  | SOLE | 2 | 0 | 0 | 1 |
| MARATHON PETE CORP | COM | 56585A102 |  | 195873 | 1683 | SH |  | SOLE | 2 | 0 | 0 | 1683 |
| MARKFORGED HOLDING CORPORATION | COM | 57064N102 |  | 1160 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| MARRIOTT INTERNATIONAL INC CL A | CL A | 571903202 |  | 1330779 | 8938 | SH |  | SOLE |  | 8938 | 0 | 0 |
| MARRIOTT INTERNATIONAL INC CL A | CL A | 571903202 |  | 845750 | 5680 | SH |  | SOLE | 2 | 0 | 0 | 5680 |
| MARRIOTT INTERNATIONAL INC CL A | CL A | 571903202 |  | 1338433 | 8989 | SH |  | SOLE | 1 | 0 | 0 | 8989 |
| MARRIOTT VACATIONS WORLDWIDE | COM | 57164Y107 |  | 182708 | 1358 | SH |  | SOLE | 1 | 0 | 0 | 1358 |
| MARSH  MCLENNAN COMPANIES INC | COM | 571748102 |  | 8936 | 54 | SH |  | SOLE |  | 54 | 0 | 0 |
| MARSH  MCLENNAN COMPANIES INC | COM | 571748102 |  | 49644 | 300 | SH |  | SOLE | 1 | 0 | 0 | 300 |
| MARTIN MARIETTA MATLS INC | COM | 573284106 |  | 202106 | 598 | SH |  | SOLE | 1 | 0 | 0 | 598 |
| MARVELL TECHNOLOGY INC | COM | 573874104 |  | 4556 | 123 | SH |  | SOLE |  | 123 | 0 | 0 |
| MARVELL TECHNOLOGY INC | COM | 573874104 |  | 40744 | 1100 | SH |  | SOLE | 1 | 0 | 0 | 1100 |
| MASTEC INC. | COM | 576323109 |  | 55465 | 650 | SH |  | SOLE |  | 650 | 0 | 0 |
| MASTERBRAND INC | COMMON STOCK | 57638P104 |  | 196436 | 26018 | SH |  | SOLE | 1 | 0 | 0 | 26018 |
| MASTERCARD INC | CL A | 57636Q104 |  | 348 | 1 | SH |  | SOLE | 2 | 0 | 0 | 1 |
| MASTERCARD INC | CL A | 57636Q104 |  | 6799860 | 19555 | SH |  | SOLE |  | 19255 | 0 | 0 |
| MASTERCARD INC | CL A | 57636Q104 |  | 11680765 | 33591 | SH |  | SOLE | 1 | 0 | 0 | 33591 |
| MATCH GROUP INC NEW | COM | 57667L107 |  | 10165 | 245 | SH |  | SOLE | 1 | 0 | 0 | 245 |
| MATERIALS SELECT SECTOR SPDR TRUST | SBI MATERIALS | 81369Y100 |  | 3778588 | 48643 | SH |  | SOLE |  | 48388 | 0 | 0 |
| MATERIALS SELECT SECTOR SPDR TRUST | SBI MATERIALS | 81369Y100 |  | 926179 | 11923 | SH |  | SOLE | 1 | 0 | 0 | 11923 |
| MATIV HOLDINGS INC | COM | 808541106 |  | 12540 | 600 | SH |  | SOLE | 1 | 0 | 0 | 600 |
| MATTEL INC | COM | 577081102 |  | 3300 | 185 | SH |  | SOLE | 1 | 0 | 0 | 185 |
| MATTERPORT INC | COM CL A | 577096100 |  | 5320 | 1900 | SH |  | SOLE | 1 | 0 | 0 | 1900 |
| MC DONALDS CORP | COM | 580135101 |  | 12327406 | 46778 | SH |  | SOLE |  | 46623 | 0 | 0 |
| MC DONALDS CORP | COM | 580135101 |  | 349045 | 1324 | SH |  | SOLE | 2 | 0 | 0 | 1324 |
| MC DONALDS CORP | COM | 580135101 |  | 5290211 | 20074 | SH |  | SOLE | 1 | 0 | 0 | 20074 |
| MCCORMICK  COMPANY INC | COM NON VTG | 579780206 |  | 1905724 | 22991 | SH |  | SOLE |  | 21846 | 0 | 0 |
| MCCORMICK  COMPANY INC | COM NON VTG | 579780206 |  | 12434 | 150 | SH |  | SOLE | 1 | 0 | 0 | 150 |
| MCKESSON CORP | COM | 58155Q103 |  | 124540 | 332 | SH |  | SOLE | 1 | 0 | 0 | 332 |
| MEDIFAST INC | COM | 58470H101 |  | 18456 | 160 | SH |  | SOLE |  | 160 | 0 | 0 |
| MEDTRONIC HLDG | SHS | G5960L103 |  | 947096 | 12186 | SH |  | SOLE |  | 12186 | 0 | 0 |
| MEDTRONIC HLDG | SHS | G5960L103 |  | 119611 | 1539 | SH |  | SOLE | 2 | 0 | 0 | 1539 |
| MEDTRONIC HLDG | SHS | G5960L103 |  | 397771 | 5118 | SH |  | SOLE | 1 | 0 | 0 | 5118 |
| MERCADOLIBRE INC | COM | 58733R102 |  | 50774 | 60 | SH |  | SOLE | 2 | 0 | 0 | 60 |
| MERCADOLIBRE INC | COM | 58733R102 |  | 57544 | 68 | SH |  | SOLE | 1 | 0 | 0 | 68 |
| MERCK  CO INC | COM | 58933Y105 |  | 4869485 | 43889 | SH |  | SOLE |  | 43889 | 0 | 0 |
| MERCK  CO INC | COM | 58933Y105 |  | 105638 | 952 | SH |  | SOLE | 2 | 0 | 0 | 952 |
| MERCK  CO INC | COM | 58933Y105 |  | 579381 | 5222 | SH |  | SOLE | 1 | 0 | 0 | 5222 |
| MERIDIAN BIOSCIENCE INC | COM | 589584101 |  | 33 | 1 | SH |  | SOLE | 2 | 0 | 0 | 1 |
| MERRIMACK PHARMACEUTICALS IN | COM NEW | 590328209 |  | 3438 | 300 | SH |  | SOLE | 1 | 0 | 0 | 300 |
| META PLATFORMS INC. CL A | CL A | 30303M102 |  | 47655 | 396 | SH |  | SOLE | 2 | 0 | 0 | 396 |
| META PLATFORMS INC. CL A | CL A | 30303M102 |  | 2038921 | 16943 | SH |  | SOLE |  | 16943 | 0 | 0 |
| META PLATFORMS INC. CL A | CL A | 30303M102 |  | 2286881 | 19004 | SH |  | SOLE | 1 | 0 | 0 | 19004 |
| METLIFE INC | COM | 59156R108 |  | 12086 | 167 | SH |  | SOLE | 2 | 0 | 0 | 167 |
| METLIFE INC | COM | 59156R108 |  | 12231 | 169 | SH |  | SOLE | 1 | 0 | 0 | 169 |
| METLIFE INC. | COM | 59156R108 |  | 4849 | 67 | SH |  | SOLE |  | 67 | 0 | 0 |
| METTLER-TOLEDO INTERNATIONAL INC | COM | 592688105 |  | 245726 | 170 | SH |  | SOLE | 2 | 0 | 0 | 170 |
| METTLER-TOLEDO INTERNATIONAL INC | COM | 592688105 |  | 163336 | 113 | SH |  | SOLE |  | 113 | 0 | 0 |
| MFC DBX TRUST X TRACKERS HIGH YLD BON ETF | XTRACK USD HIGH | 233051432 |  | 5124 | 152 | SH |  | SOLE |  | 152 | 0 | 0 |
| MGM RESORTS INTERNATIONAL | COM | 552953101 |  | 10059 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| MGM RESORTS INTERNATIONAL | COM | 552953101 |  | 1844 | 55 | SH |  | SOLE | 2 | 0 | 0 | 55 |
| MICROCHIP TECHNOLOGY INCORPORATED | COM | 595017104 |  | 8378366 | 119265 | SH |  | SOLE |  | 119265 | 0 | 0 |
| MICROCHIP TECHNOLOGY INCORPORATED | COM | 595017104 |  | 16860 | 240 | SH |  | SOLE | 1 | 0 | 0 | 240 |
| MICRON TECHNOLOGY INC | COM | 595112103 |  | 48381 | 968 | SH |  | SOLE | 2 | 0 | 0 | 968 |
| MICRON TECHNOLOGY INC | COM | 595112103 |  | 24490 | 490 | SH |  | SOLE | 1 | 0 | 0 | 490 |
| MICROSOFT CORP | COM | 594918104 |  | 31044939 | 129451 | SH |  | SOLE |  | 128536 | 0 | 0 |
| MICROSOFT CORP | COM | 594918104 |  | 918025 | 3828 | SH |  | SOLE | 2 | 0 | 0 | 3828 |
| MICROSOFT CORP | COM | 594918104 |  | 23964374 | 99927 | SH |  | SOLE | 1 | 0 | 0 | 99927 |
| MICROVAST HOLDINGS INC | COM | 59516C106 |  | 610 | 399 | SH |  | SOLE | 2 | 0 | 0 | 399 |
| MID-AMER APT CMNTYS INC | COM | 59522J103 |  | 47097 | 300 | SH |  | SOLE | 1 | 0 | 0 | 300 |
| MIDCAP 400 SPDR TRUST SERIES 1 | UTSER1 S | 78467Y107 |  | 1136642 | 2567 | SH |  | SOLE |  | 2567 | 0 | 0 |
| MIDCAP 400 SPDR TRUST SERIES 1 | UTSER1 S | 78467Y107 |  | 45269422 | 102237 | SH |  | SOLE | 1 | 0 | 0 | 102237 |
| MODERNA INC | COM | 60770K107 |  | 41492 | 231 | SH |  | SOLE | 2 | 0 | 0 | 231 |
| MODERNA INC | COM | 60770K107 |  | 283620 | 1579 | SH |  | SOLE | 1 | 0 | 0 | 1579 |
| MOLINA HEALTHCARE INC | COM | 60855R100 |  | 132088 | 400 | SH |  | SOLE | 1 | 0 | 0 | 400 |
| MOLSON COORS BEVERAGE CO | CL B | 60871R209 |  | 155 | 3 | SH |  | SOLE | 2 | 0 | 0 | 3 |
| MONDELEZ INTL INC | CL A | 609207105 |  | 2608348 | 39135 | SH |  | SOLE |  | 38871 | 0 | 0 |
| MONDELEZ INTL INC | CL A | 609207105 |  | 13063 | 196 | SH |  | SOLE | 2 | 0 | 0 | 196 |
| MONDELEZ INTL INC | CL A | 609207105 |  | 3342236 | 50146 | SH |  | SOLE | 1 | 0 | 0 | 50146 |
| MONGODB INC | CL A | 60937P106 |  | 16731 | 85 | SH |  | SOLE | 1 | 0 | 0 | 85 |
| MONSTER BEVERAGE CORP NEW | COM | 61174X109 |  | 17463 | 172 | SH |  | SOLE |  | 172 | 0 | 0 |
| MOODYS CORP | COM | 615369105 |  | 203054 | 729 | SH |  | SOLE | 1 | 0 | 0 | 729 |
| MORGAN STANLEY | COM NEW | 617446448 |  | 40980 | 482 | SH |  | SOLE |  | 482 | 0 | 0 |
| MORGAN STANLEY | COM NEW | 617446448 |  | 3826 | 45 | SH |  | SOLE | 2 | 0 | 0 | 45 |
| MORGAN STANLEY | COM NEW | 617446448 |  | 149720 | 1761 | SH |  | SOLE | 1 | 0 | 0 | 1761 |
| MOSAIC CO NEW | COM | 61945C103 |  | 1904 | 43 | SH |  | SOLE | 2 | 0 | 0 | 43 |
| MOTOROLA SOLUTIONS INC | COM NEW | 620076307 |  | 12886 | 50 | SH |  | SOLE | 1 | 0 | 0 | 50 |
| MULLEN AUTOMOTIVE INC | COM | 62526P109 |  | 286 | 1000 | SH |  | SOLE | 2 | 0 | 0 | 1000 |
| MY SIZE INC | COM | 62844N307 |  | 993 | 365 | SH |  | SOLE | 2 | 0 | 0 | 365 |
| MYMD PHARMACEUTICALS INC | COM | 62856X102 |  | 3979 | 3460 | SH |  | SOLE | 1 | 0 | 0 | 3460 |
| NABORS INDUSTRIES LTD | SHS | G6359F137 |  | 310 | 2 | SH |  | SOLE | 2 | 0 | 0 | 2 |
| NANOVIRICIDES INC | COM | 630087302 |  | 294 | 265 | SH |  | SOLE | 1 | 0 | 0 | 265 |
| NASDAQ INC. | COM | 631103108 |  | 5706 | 93 | SH |  | SOLE |  | 93 | 0 | 0 |
| NATIONAL FUEL GAS CO | COM | 636180101 |  | 55704 | 880 | SH |  | SOLE | 2 | 0 | 0 | 880 |
| NATIONAL FUEL GAS CO | COM | 636180101 |  | 41651 | 658 | SH |  | SOLE | 1 | 0 | 0 | 658 |
| NATIONAL INSTRS CORP | COM | 636518102 |  | 18634 | 505 | SH |  | SOLE | 1 | 0 | 0 | 505 |
| NCR CORP NEW | COM | 62886E108 |  | 3512 | 150 | SH |  | SOLE | 1 | 0 | 0 | 150 |
| NEOGENOMICS INC | COM NEW | 64049M209 |  | 1386 | 150 | SH |  | SOLE | 1 | 0 | 0 | 150 |
| NETFLIX INC | COM | 64110L106 |  | 61630 | 209 | SH |  | SOLE | 2 | 0 | 0 | 209 |
| NETFLIX INC | COM | 64110L106 |  | 268783 | 912 | SH |  | SOLE | 1 | 0 | 0 | 912 |
| NETFLIX INC | COM | 64110L106 |  | 19167 | 65 | SH |  | SOLE |  | 65 | 0 | 0 |
| NEW MTN FIN CORP | COM | 647551100 |  | 1577 | 128 | SH |  | SOLE | 1 | 0 | 0 | 128 |
| NEW YORK TIMES CO | CL A | 650111107 |  | 32 | 1 | SH |  | SOLE | 2 | 0 | 0 | 1 |
| NEXSTAR MEDIA GROUP INC | COMMON STOCK | 65336K103 |  | 4788 | 27 | SH |  | SOLE | 1 | 0 | 0 | 27 |
| NEXTDOOR HOLDINGS INC | COM CL A | 65345M108 |  | 1030 | 500 | SH |  | SOLE | 1 | 0 | 0 | 500 |
| NEXTERA ENERGY INC | COM | 65339F101 |  | 1330410 | 15914 | SH |  | SOLE |  | 15806 | 0 | 0 |
| NEXTERA ENERGY INC | COM | 65339F101 |  | 11967 | 143 | SH |  | SOLE | 2 | 0 | 0 | 143 |
| NEXTERA ENERGY INC | COM | 65339F101 |  | 10593539 | 126717 | SH |  | SOLE | 1 | 0 | 0 | 126717 |
| NEXTERA ENERGY PARTNERS LP | COM UNIT PART IN | 65341B106 |  | 27896 | 398 | SH |  | SOLE | 1 | 0 | 0 | 398 |
| NIKE INC CL B | CL B | 654106103 |  | 87308 | 746 | SH |  | SOLE | 2 | 0 | 0 | 746 |
| NIKE INC CL B | CL B | 654106103 |  | 6152971 | 52585 | SH |  | SOLE |  | 52585 | 0 | 0 |
| NIKE INC CL B | CL B | 654106103 |  | 5909608 | 50505 | SH |  | SOLE | 1 | 0 | 0 | 50505 |
| NIO INC SPON ADS | SPON ADS | 62914V106 |  | 4095 | 420 | SH |  | SOLE |  | 420 | 0 | 0 |
| NIO INC SPON ADS | SPON ADS | 62914V106 |  | 9750 | 1000 | SH |  | SOLE | 1 | 0 | 0 | 1000 |
| NISOURCE INC | COM | 65473P105 |  | 8034 | 293 | SH |  | SOLE |  | 293 | 0 | 0 |
| NISOURCE INC | COM | 65473P105 |  | 119551 | 4360 | SH |  | SOLE | 1 | 0 | 0 | 4360 |
| NOKIA CORP | SPONSORED ADR | 654902204 |  | 13897 | 2995 | SH |  | SOLE | 2 | 0 | 0 | 2995 |
| NORDSTROM INC | COM | 655664100 |  | 19368 | 1200 | SH |  | SOLE | 1 | 0 | 0 | 1200 |
| NORFOLK SOUTHERN CORPORATION | COM | 655844108 |  | 5168660 | 20975 | SH |  | SOLE |  | 20900 | 0 | 0 |
| NORFOLK SOUTHERN CORPORATION | COM | 655844108 |  | 48298 | 196 | SH |  | SOLE | 2 | 0 | 0 | 196 |
| NORFOLK SOUTHERN CORPORATION | COM | 655844108 |  | 134052 | 544 | SH |  | SOLE | 1 | 0 | 0 | 544 |
| NORTHROP GRUMMAN CORPORATION | COM | 666807102 |  | 47348 | 87 | SH |  | SOLE | 2 | 0 | 0 | 87 |
| NORTHROP GRUMMAN CORPORATION | COM | 666807102 |  | 433214 | 794 | SH |  | SOLE |  | 794 | 0 | 0 |
| NORTHROP GRUMMAN CORPORATION | COM | 666807102 |  | 151134 | 277 | SH |  | SOLE | 1 | 0 | 0 | 277 |
| NORTHWEST NAT HLDG CO | COM | 66765N105 |  | 9518 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| NORWEGIAN CRUISE LINE HLDG L | SHS | G66721104 |  | 196 | 16 | SH |  | SOLE | 2 | 0 | 0 | 16 |
| NOVARTIS AG - ADR | SPONSORED ADR | 66987V109 |  | 1057342 | 11655 | SH |  | SOLE |  | 11251 | 0 | 0 |
| NOVARTIS AG - ADR | SPONSORED ADR | 66987V109 |  | 512749 | 5652 | SH |  | SOLE | 1 | 0 | 0 | 5652 |
| NOVAVAX INC | COM NEW | 670002401 |  | 463 | 45 | SH |  | SOLE | 2 | 0 | 0 | 45 |
| NOVOCURE LTD | ORD SHS | G6674U108 |  | 13570 | 185 | SH |  | SOLE | 2 | 0 | 0 | 185 |
| NOVO-NORDISK A S | ADR | 670100205 |  | 135340 | 1000 | SH |  | SOLE | 2 | 0 | 0 | 1000 |
| NOVO-NORDISK A S | ADR | 670100205 |  | 20301 | 150 | SH |  | SOLE | 1 | 0 | 0 | 150 |
| NOW INC | COM | 67011P100 |  | 635 | 50 | SH |  | SOLE | 1 | 0 | 0 | 50 |
| NRG ENERGY INC | COM NEW | 629377508 |  | 573 | 18 | SH |  | SOLE | 2 | 0 | 0 | 18 |
| NUCOR CORP | COM | 670346105 |  | 267384 | 2029 | SH |  | SOLE | 2 | 0 | 0 | 2029 |
| NUCOR CORP | COM | 670346105 |  | 13181 | 100 | SH |  | SOLE | 1 | 0 | 0 | 100 |
| NUTRIEN LTD | COM | 67077M108 |  | 7595 | 104 | SH |  | SOLE | 1 | 0 | 0 | 104 |
| NUVEEN AMT FREE MUN CR INC F | COM | 67071L106 |  | 30350 | 2500 | SH |  | SOLE | 1 | 0 | 0 | 2500 |
| NUVEEN AMT FREE QLTY MUN INC | COM | 670657105 |  | 198975 | 17500 | SH |  | SOLE | 1 | 0 | 0 | 17500 |
| NUVEEN INTER DURATION MUN TE | COM | 670671106 |  | 80572 | 6141 | SH |  | SOLE | 1 | 0 | 0 | 6141 |
| NUVEEN MUN HIGH INCOME OPPOR | COM | 670682103 |  | 31020 | 3000 | SH |  | SOLE | 1 | 0 | 0 | 3000 |
| NUVEEN MUNICIPAL VALUE FUND | COM | 670928100 |  | 6450 | 750 | SH |  | SOLE | 2 | 0 | 0 | 750 |
| NUVEEN MUNICIPAL VALUE FUND | COM | 670928100 |  | 4386 | 510 | SH |  | SOLE |  | 510 | 0 | 0 |
| NUVEEN MUNICIPAL VALUE FUND | COM | 670928100 |  | 116105 | 13501 | SH |  | SOLE | 1 | 0 | 0 | 13501 |
| NUVEEN QUALITY MUNCP INCOME | COM | 67066V101 |  | 59009 | 5001 | SH |  | SOLE | 1 | 0 | 0 | 5001 |
| NUVEEN VIRGINIA QLTY MUNCPL | COM | 67064R102 |  | 178560 | 16000 | SH |  | SOLE | 1 | 0 | 0 | 16000 |
| NVENT ELECTRIC PLC | SHS | G6700G107 |  | 5809 | 151 | SH |  | SOLE | 2 | 0 | 0 | 151 |
| NVIDIA CORP | COM | 67066G104 |  | 2958166 | 20242 | SH |  | SOLE |  | 20207 | 0 | 0 |
| NVIDIA CORP | COM | 67066G104 |  | 262432 | 1796 | SH |  | SOLE | 2 | 0 | 0 | 1796 |
| NVIDIA CORP | COM | 67066G104 |  | 9817058 | 67176 | SH |  | SOLE | 1 | 0 | 0 | 67176 |
| NVR INC | COM | 62944T105 |  | 4613 | 1 | SH |  | SOLE | 2 | 0 | 0 | 1 |
| NXP SEMI CONDUCTORS | COM | N6596X109 |  | 71114 | 450 | SH |  | SOLE |  | 450 | 0 | 0 |
| NXP SEMI CONDUCTORS | COM | N6596X109 |  | 1375651 | 8705 | SH |  | SOLE | 1 | 0 | 0 | 8705 |
| OCCIDENTAL PETE CORP | *W EXP 08/03/202 | 674599162 |  | 1237 | 30 | SH |  | SOLE | 2 | 0 | 0 | 30 |
| OCCIDENTAL PETE CORP | *W EXP 08/03/202 | 674599162 |  | 2062 | 50 | SH |  | SOLE | 1 | 0 | 0 | 50 |
| OCCIDENTAL PETE CORP | *W EXP 08/03/202 | 674599162 |  | 8988 | 218 | SH |  | SOLE |  | 218 | 0 | 0 |
| OCCIDENTAL PETROLEUM CORP. | COM | 674599105 |  | 31566 | 501 | SH |  | SOLE | 2 | 0 | 0 | 501 |
| OCCIDENTAL PETROLEUM CORP. | COM | 674599105 |  | 161191 | 2559 | SH |  | SOLE |  | 2559 | 0 | 0 |
| OCEANFIRST FINL CORP | COM | 675234108 |  | 19125 | 900 | SH |  | SOLE | 2 | 0 | 0 | 900 |
| OKTA INC | CL A | 679295105 |  | 42980 | 629 | SH |  | SOLE | 2 | 0 | 0 | 629 |
| OKTA INC | CL A | 679295105 |  | 10250 | 150 | SH |  | SOLE | 1 | 0 | 0 | 150 |
| OLD POINT FINL CORP | COM | 680194107 |  | 14391 | 534 | SH |  | SOLE | 2 | 0 | 0 | 534 |
| OLLIES BARGAIN OUTLET HLDGS | COM | 681116109 |  | 141 | 3 | SH |  | SOLE | 2 | 0 | 0 | 3 |
| OMNICELL COM | COM | 68213N109 |  | 3681 | 73 | SH |  | SOLE | 1 | 0 | 0 | 73 |
| ONEOK INC | COM | 682680103 |  | 16425 | 250 | SH |  | SOLE | 2 | 0 | 0 | 250 |
| ONEOK INC | COM | 682680103 |  | 755484 | 11499 | SH |  | SOLE |  | 11499 | 0 | 0 |
| ONEOK INC | COM | 682680103 |  | 28580 | 435 | SH |  | SOLE | 1 | 0 | 0 | 435 |
| OPENDOOR TECHNOLOGIES INC | COM | 683712103 |  | 20 | 17 | SH |  | SOLE | 2 | 0 | 0 | 17 |
| ORACLE CORPORATION | COM | 68389X105 |  | 707317 | 8653 | SH |  | SOLE | 2 | 0 | 0 | 8653 |
| ORACLE CORPORATION | COM | 68389X105 |  | 5658860 | 69230 | SH |  | SOLE |  | 69005 | 0 | 0 |
| ORACLE CORPORATION | COM | 68389X105 |  | 259103 | 3170 | SH |  | SOLE | 1 | 0 | 0 | 3170 |
| OREILLY AUTOMOTIVE INC | COM | 67103H107 |  | 5908 | 7 | SH |  | SOLE | 1 | 0 | 0 | 7 |
| ORGANON  CO | COMMON STOCK | 68622V106 |  | 18685 | 669 | SH |  | SOLE |  | 669 | 0 | 0 |
| ORGANON  CO | COMMON STOCK | 68622V106 |  | 1955 | 70 | SH |  | SOLE | 2 | 0 | 0 | 70 |
| OSCAR HEALTH INC | CL A | 687793109 |  | 3835 | 1559 | SH |  | SOLE | 1 | 0 | 0 | 1559 |
| OTIS WORLDWIDE CORP | COM | 68902V107 |  | 403218 | 5149 | SH |  | SOLE |  | 4822 | 0 | 0 |
| OTIS WORLDWIDE CORP | COM | 68902V107 |  | 2456928 | 31374 | SH |  | SOLE | 1 | 0 | 0 | 31374 |
| OVID THERAPEUTICS INC | COM | 690469101 |  | 3720 | 2000 | SH |  | SOLE | 1 | 0 | 0 | 2000 |
| PACCAR INC | COM | 693718108 |  | 50574 | 511 | SH |  | SOLE |  | 511 | 0 | 0 |
| PACER FDS TR | GLOBL CASH ETF | 69374H709 |  | 57449 | 1810 | SH |  | SOLE | 2 | 0 | 0 | 1810 |
| PACIFIC BIOSCIENCES CALIF IN | COM | 69404D108 |  | 8172 | 999 | SH |  | SOLE | 2 | 0 | 0 | 999 |
| PACIRA BIOSCIENCES INC | COM | 695127100 |  | 7143 | 185 | SH |  | SOLE |  | 185 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC | CL A | 69608A108 |  | 642 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC | CL A | 69608A108 |  | 135 | 21 | SH |  | SOLE | 2 | 0 | 0 | 21 |
| PALANTIR TECHNOLOGIES INC | CL A | 69608A108 |  | 6420 | 1000 | SH |  | SOLE | 1 | 0 | 0 | 1000 |
| PALO ALTO NETWORKS INC | COM | 697435105 |  | 5450293 | 39059 | SH |  | SOLE |  | 39059 | 0 | 0 |
| PALO ALTO NETWORKS INC | COM | 697435105 |  | 2893222 | 20734 | SH |  | SOLE | 1 | 0 | 0 | 20734 |
| PARAMOUNT GLOBAL CL B | CLASS B COM | 92556H206 |  | 1857 | 110 | SH |  | SOLE | 2 | 0 | 0 | 110 |
| PARAMOUNT GLOBAL CL B | CLASS B COM | 92556H206 |  | 62017 | 3674 | SH |  | SOLE |  | 3674 | 0 | 0 |
| PARKER-HANNIFIN CORP | COM | 701094104 |  | 36375 | 125 | SH |  | SOLE | 1 | 0 | 0 | 125 |
| PARTNERS BANCORP | COM | 70213Q108 |  | 35765 | 4037 | SH |  | SOLE | 2 | 0 | 0 | 4037 |
| PAYCHEX INC | COM | 704326107 |  | 97533 | 844 | SH |  | SOLE |  | 844 | 0 | 0 |
| PAYCOM SOFTWARE INC | COM | 70432V102 |  | 621 | 2 | SH |  | SOLE | 2 | 0 | 0 | 2 |
| PAYCOM SOFTWARE INC | COM | 70432V102 |  | 31031 | 100 | SH |  | SOLE | 1 | 0 | 0 | 100 |
| PAYPAL HOLDINGS INC. | COM | 70450Y103 |  | 2706 | 38 | SH |  | SOLE | 2 | 0 | 0 | 38 |
| PAYPAL HOLDINGS INC. | COM | 70450Y103 |  | 2042447 | 28678 | SH |  | SOLE |  | 28678 | 0 | 0 |
| PAYPAL HOLDINGS INC. | COM | 70450Y103 |  | 1405669 | 19737 | SH |  | SOLE | 1 | 0 | 0 | 19737 |
| PELOTON INTERACTIVE INC | CL A COM | 70614W100 |  | 754 | 95 | SH |  | SOLE | 2 | 0 | 0 | 95 |
| PENN NATIONAL GAMING INC | COM | 707569109 |  | 6831 | 230 | SH |  | SOLE | 2 | 0 | 0 | 230 |
| PENN NATIONAL GAMING INC | COM | 707569109 |  | 41580 | 1400 | SH |  | SOLE |  | 1400 | 0 | 0 |
| PENN NATIONAL GAMING INC | COM | 707569109 |  | 206712 | 6960 | SH |  | SOLE | 1 | 0 | 0 | 6960 |
| PENTAIR PLC | SHS | G7S00T104 |  | 6747 | 150 | SH |  | SOLE | 2 | 0 | 0 | 150 |
| PEPSICO INC | COM | 713448108 |  | 314294 | 1740 | SH |  | SOLE | 2 | 0 | 0 | 1740 |
| PEPSICO INC | COM | 713448108 |  | 1101680 | 6098 | SH |  | SOLE | 1 | 0 | 0 | 6098 |
| PEPSICO INC | COM | 713448108 |  | 9903239 | 54817 | SH |  | SOLE |  | 54419 | 0 | 0 |
| PERELLA WEINBERG PARTNERS | CLASS A COM | 71367G102 |  | 49 | 5 | SH |  | SOLE | 2 | 0 | 0 | 5 |
| PERION NETWORK LTD | SHS NEW | M78673114 |  | 14143 | 559 | SH |  | SOLE | 1 | 0 | 0 | 559 |
| PERKINELMER INC | COM | 714046109 |  | 1712928 | 12216 | SH |  | SOLE |  | 12216 | 0 | 0 |
| PERMIAN BASIN ROYALTY TRUST | UNIT BEN INT | 714236106 |  | 164405 | 6524 | SH |  | SOLE |  | 6524 | 0 | 0 |
| PETROLEO BRASILEIRO SA PETRO | SPONSORED ADR | 71654V408 |  | 4792 | 450 | SH |  | SOLE | 2 | 0 | 0 | 450 |
| PFIZER INC | COM | 717081103 |  | 314189 | 6132 | SH |  | SOLE | 2 | 0 | 0 | 6132 |
| PFIZER INC | COM | 717081103 |  | 973955 | 19008 | SH |  | SOLE | 1 | 0 | 0 | 19008 |
| PFIZER INC | COM | 717081103 |  | 3601608 | 70289 | SH |  | SOLE |  | 70289 | 0 | 0 |
| PG CORP | UNIT 08/16/2023 | 69331C140 |  | 72120 | 500 | SH |  | SOLE | 2 | 0 | 0 | 500 |
| PHILIP MORRIS INTERNATIONAL INC | COM | 718172109 |  | 1670471 | 16505 | SH |  | SOLE |  | 16505 | 0 | 0 |
| PHILIP MORRIS INTERNATIONAL INC | COM | 718172109 |  | 240981 | 2381 | SH |  | SOLE | 1 | 0 | 0 | 2381 |
| PHILLIPS 66 | COM | 718546104 |  | 568277 | 5460 | SH |  | SOLE |  | 5460 | 0 | 0 |
| PHILLIPS 66 | COM | 718546104 |  | 150686 | 1448 | SH |  | SOLE | 2 | 0 | 0 | 1448 |
| PHILLIPS 66 | COM | 718546104 |  | 10096 | 97 | SH |  | SOLE | 1 | 0 | 0 | 97 |
| PIEDMONT LITHIUM INC | COM | 72016P105 |  | 440 | 10 | SH |  | SOLE | 2 | 0 | 0 | 10 |
| PIMCO ENHANCED SHORT MATURITY ETF | ENHAN SHRT MA AC | 72201R833 |  | 40052 | 406 | SH |  | SOLE |  | 406 | 0 | 0 |
| PIMCO MUN INCOME FD II | COM | 72200W106 |  | 4556 | 504 | SH |  | SOLE | 1 | 0 | 0 | 504 |
| PINTEREST INC | CL A | 72352L106 |  | 10756 | 443 | SH |  | SOLE | 2 | 0 | 0 | 443 |
| PIONEER PWR SOLUTIONS INC | COM NEW | 723836300 |  | 565 | 211 | SH |  | SOLE | 2 | 0 | 0 | 211 |
| PLANET FITNESS INC | CL A | 72703H101 |  | 197000 | 2500 | SH |  | SOLE | 2 | 0 | 0 | 2500 |
| PLUG POWER INC | COM NEW | 72919P202 |  | 22885 | 1850 | SH |  | SOLE |  | 1850 | 0 | 0 |
| PLUG POWER INC | COM NEW | 72919P202 |  | 680 | 55 | SH |  | SOLE | 2 | 0 | 0 | 55 |
| PNC FINANCIAL SERVICES GROUP | COM | 693475105 |  | 664769 | 4209 | SH |  | SOLE |  | 4209 | 0 | 0 |
| PNC FINANCIAL SERVICES GROUP | COM | 693475105 |  | 38853 | 246 | SH |  | SOLE | 2 | 0 | 0 | 246 |
| PNC FINANCIAL SERVICES GROUP | COM | 693475105 |  | 14846 | 94 | SH |  | SOLE | 1 | 0 | 0 | 94 |
| PNM RES INC | COM | 69349H107 |  | 9709 | 199 | SH |  | SOLE | 2 | 0 | 0 | 199 |
| PPL CORP | COM | 69351T106 |  | 51661 | 1768 | SH |  | SOLE |  | 1768 | 0 | 0 |
| PPL CORP | COM | 69351T106 |  | 50609 | 1732 | SH |  | SOLE | 2 | 0 | 0 | 1732 |
| PPL CORP | COM | 69351T106 |  | 2922 | 100 | SH |  | SOLE | 1 | 0 | 0 | 100 |
| PRIMIS FINANCIAL CORP | COM | 74167B109 |  | 8307 | 701 | SH |  | SOLE |  | 701 | 0 | 0 |
| PROCTER  GAMBLE COMPANY | COM | 742718109 |  | 5934938 | 39159 | SH |  | SOLE |  | 38544 | 0 | 0 |
| PROCTER  GAMBLE COMPANY | COM | 742718109 |  | 792625 | 5230 | SH |  | SOLE | 2 | 0 | 0 | 5230 |
| PROCTER  GAMBLE COMPANY | COM | 742718109 |  | 3012699 | 19878 | SH |  | SOLE | 1 | 0 | 0 | 19878 |
| PROLOGIS INC. | COM | 74340W103 |  | 22546 | 200 | SH |  | SOLE | 2 | 0 | 0 | 200 |
| PROLOGIS INC. | COM | 74340W103 |  | 11160 | 99 | SH |  | SOLE | 1 | 0 | 0 | 99 |
| PROLOGIS INC | COM | 74340W103 |  | 27506 | 244 | SH |  | SOLE |  | 244 | 0 | 0 |
| PROSHARES TR | S MDCP 400 DIV | 74347B680 |  | 71908 | 1005 | SH |  | SOLE | 2 | 0 | 0 | 1005 |
| PROSHARES TR | RUSS 2000 DIVD | 74347B698 |  | 8899 | 145 | SH |  | SOLE | 2 | 0 | 0 | 145 |
| PROSHARES TR | BITCOIN STRATE | 74347G440 |  | 761 | 73 | SH |  | SOLE | 1 | 0 | 0 | 73 |
| PROSHARES TR | PSHS ULTRA QQQ | 74347R206 |  | 33638 | 960 | SH |  | SOLE | 2 | 0 | 0 | 960 |
| PROSHARES TR | PET CARE ETF | 74348A145 |  | 20915 | 444 | SH |  | SOLE | 2 | 0 | 0 | 444 |
| PROSHARES TR | PET CARE ETF | 74348A145 |  | 4710 | 100 | SH |  | SOLE | 1 | 0 | 0 | 100 |
| PROSHARES TR | S 500 DV ARIST | 74348A467 |  | 143984 | 1600 | SH |  | SOLE | 2 | 0 | 0 | 1600 |
| PROSHARES TR | S 500 DV ARIST | 74348A467 |  | 58494 | 650 | SH |  | SOLE | 1 | 0 | 0 | 650 |
| PRUDENTIAL FINANCIAL INC | COM | 744320102 |  | 4376 | 44 | SH |  | SOLE |  | 44 | 0 | 0 |
| PRUDENTIAL FINANCIAL INC | COM | 744320102 |  | 11239 | 113 | SH |  | SOLE | 2 | 0 | 0 | 113 |
| PRUDENTIAL FINANCIAL INC | COM | 744320102 |  | 32822 | 330 | SH |  | SOLE | 1 | 0 | 0 | 330 |
| PUBLIC SERVICE ENTERPRISE GROUP | COM | 744573106 |  | 6924 | 113 | SH |  | SOLE |  | 113 | 0 | 0 |
| PUBLIC SERVICE ENTERPRISE GROUP | COM | 744573106 |  | 40773 | 665 | SH |  | SOLE | 2 | 0 | 0 | 665 |
| PUBLIC SERVICE ENTERPRISE GROUP | COM | 744573106 |  | 85778 | 1400 | SH |  | SOLE | 1 | 0 | 0 | 1400 |
| PUBLIC STORAGE | COM | 74460D109 |  | 27459 | 98 | SH |  | SOLE | 1 | 0 | 0 | 98 |
| PULTE HOMES INC. | COM | 745867101 |  | 13113 | 288 | SH |  | SOLE |  | 288 | 0 | 0 |
| QUALCOMM INCORPORATED | COM | 747525103 |  | 74097 | 674 | SH |  | SOLE | 2 | 0 | 0 | 674 |
| QUALCOMM INCORPORATED | COM | 747525103 |  | 1213188 | 11035 | SH |  | SOLE |  | 11035 | 0 | 0 |
| QUALCOMM INCORPORATED | COM | 747525103 |  | 104333 | 949 | SH |  | SOLE | 1 | 0 | 0 | 949 |
| QUANTA SERVICES INC | COM | 74762E102 |  | 2516978 | 17663 | SH |  | SOLE |  | 17663 | 0 | 0 |
| QUANTA SERVICES INC | COM | 74762E102 |  | 18525 | 130 | SH |  | SOLE | 1 | 0 | 0 | 130 |
| QUANTUMSCAPE CORP | COM CL A | 74767V109 |  | 5670 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| QUANTUMSCAPE CORP | COM CL A | 74767V109 |  | 1219 | 215 | SH |  | SOLE | 2 | 0 | 0 | 215 |
| QUEST DIAGNOSTICS | COM | 74834L100 |  | 15644 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| QUEST DIAGNOSTICS | COM | 74834L100 |  | 15644 | 100 | SH |  | SOLE | 1 | 0 | 0 | 100 |
| QUIDELORTHO CORP | COM | 219798105 |  | 2570 | 30 | SH |  | SOLE | 1 | 0 | 0 | 30 |
| RANGER OIL CORPORATION | CLASS A COM | 70788V102 |  | 10350 | 256 | SH |  | SOLE | 1 | 0 | 0 | 256 |
| RAYTHEON TECHNOLOGIES CORP | COM | 75513E101 |  | 6123119 | 60673 | SH |  | SOLE |  | 59843 | 0 | 0 |
| RAYTHEON TECHNOLOGIES CORP | COM | 75513E101 |  | 8578 | 85 | SH |  | SOLE | 2 | 0 | 0 | 85 |
| RAYTHEON TECHNOLOGIES CORP | COM | 75513E101 |  | 8933290 | 88519 | SH |  | SOLE | 1 | 0 | 0 | 88519 |
| RCI HOSPITALITY HLDGS INC | COM | 74934Q108 |  | 14358 | 154 | SH |  | SOLE | 1 | 0 | 0 | 154 |
| REAL ESTATE SELECT SECTOR SPDR | RL EST SEL SEC | 81369Y860 |  | 4469 | 121 | SH |  | SOLE |  | 0 | 0 | 0 |
| REAL ESTATE SELECT SECTOR SPDR | RL EST SEL SEC | 81369Y860 |  | 1071 | 29 | SH |  | SOLE | 1 | 0 | 0 | 29 |
| REALTY INCOME CORPORATION | COM | 756109104 |  | 8119 | 128 | SH |  | SOLE | 2 | 0 | 0 | 128 |
| REALTY INCOME CORPORATION | COM | 756109104 |  | 67743 | 1068 | SH |  | SOLE |  | 1068 | 0 | 0 |
| REALTY INCOME CORPORATION | COM | 756109104 |  | 9514 | 150 | SH |  | SOLE | 1 | 0 | 0 | 150 |
| REDFIN CORP | COM | 75737F108 |  | 3180 | 750 | SH |  | SOLE | 2 | 0 | 0 | 750 |
| REGENERON PHARMACEUTICALS | COM | 75886F107 |  | 127704 | 177 | SH |  | SOLE |  | 177 | 0 | 0 |
| REGENERON PHARMACEUTICALS | COM | 75886F107 |  | 44372 | 62 | SH |  | SOLE | 1 | 0 | 0 | 62 |
| RELX PLC | SPONSORED ADR | 759530108 |  | 3548 | 128 | SH |  | SOLE | 1 | 0 | 0 | 128 |
| RENAISSANCE CAP GREENWICH FD | IPO ETF | 759937204 |  | 5463 | 221 | SH |  | SOLE | 2 | 0 | 0 | 221 |
| REPUBLIC SERVICES INC. | COM | 760759100 |  | 13028 | 101 | SH |  | SOLE |  | 101 | 0 | 0 |
| REPUBLIC SERVICES INC. | COM | 760759100 |  | 12899 | 100 | SH |  | SOLE | 2 | 0 | 0 | 100 |
| RESMED INC | COM | 761152107 |  | 33301 | 160 | SH |  | SOLE | 1 | 0 | 0 | 160 |
| RH | COM | 74967X103 |  | 15497 | 58 | SH |  | SOLE | 2 | 0 | 0 | 58 |
| RIO TINTO PLC ADR | SPONSORED ADR | 767204100 |  | 397866 | 5588 | SH |  | SOLE |  | 5588 | 0 | 0 |
| RIOT BLOCKCHAIN INC | COM | 767292105 |  | 746 | 220 | SH |  | SOLE |  | 220 | 0 | 0 |
| RIOT BLOCKCHAIN INC | COM | 767292105 |  | 24 | 7 | SH |  | SOLE | 2 | 0 | 0 | 7 |
| RIVIAN AUTOMOTIVE INC | COM CL A | 76954A103 |  | 12293 | 667 | SH |  | SOLE | 2 | 0 | 0 | 667 |
| RIVIAN AUTOMOTIVE INC | COM CL A | 76954A103 |  | 3686 | 200 | SH |  | SOLE | 1 | 0 | 0 | 200 |
| ROCKWELL AUTOMATION INC | COM | 773903109 |  | 1947744 | 7562 | SH |  | SOLE |  | 7562 | 0 | 0 |
| ROCKWELL AUTOMATION INC | COM | 773903109 |  | 1234275 | 4792 | SH |  | SOLE | 1 | 0 | 0 | 4792 |
| ROKU INC | COM CL A | 77543R102 |  | 1425 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| ROKU INC | COM CL A | 77543R102 |  | 8140 | 200 | SH |  | SOLE | 1 | 0 | 0 | 200 |
| ROPER INDUSTRIES INC | COM | 776696106 |  | 176293 | 408 | SH |  | SOLE |  | 408 | 0 | 0 |
| ROPER TECHNOLOGIES INC | COM | 776696106 |  | 175429 | 406 | SH |  | SOLE | 1 | 0 | 0 | 406 |
| ROSS STORES INC | COM | 778296103 |  | 63838 | 550 | SH |  | SOLE | 1 | 0 | 0 | 550 |
| ROSS STORES INC | COM | 778296103 |  | 32500 | 280 | SH |  | SOLE |  | 280 | 0 | 0 |
| ROYAL CARIBBEAN GROUP | COM | V7780T103 |  | 247 | 5 | SH |  | SOLE | 2 | 0 | 0 | 5 |
| ROYAL GOLD INC | COM | 780287108 |  | 105619 | 937 | SH |  | SOLE | 1 | 0 | 0 | 937 |
| ROYCE MICRO-CAP TR INC | COM | 780915104 |  | 18193 | 2096 | SH |  | SOLE | 2 | 0 | 0 | 2096 |
| RPM INC | COM | 749685103 |  | 23973 | 246 | SH |  | SOLE |  | 246 | 0 | 0 |
| RXO INC | COMMON STOCK | 74982T103 |  | 3302 | 192 | SH |  | SOLE | 2 | 0 | 0 | 192 |
| S GLOBAL INC | COM | 78409V104 |  | 18087 | 54 | SH |  | SOLE |  | 54 | 0 | 0 |
| S GLOBAL INC | COM | 78409V104 |  | 1675 | 5 | SH |  | SOLE | 2 | 0 | 0 | 5 |
| S GLOBAL INC | COM | 78409V104 |  | 3271059 | 9766 | SH |  | SOLE | 1 | 0 | 0 | 9766 |
| SAGE THERAPEUTICS INC | COM | 78667J108 |  | 3814 | 100 | SH |  | SOLE | 1 | 0 | 0 | 100 |
| SALESFORCE.COM INC | COM | 79466L302 |  | 94802 | 715 | SH |  | SOLE | 2 | 0 | 0 | 715 |
| SALESFORCE.COM INC | COM | 79466L302 |  | 18430 | 139 | SH |  | SOLE |  | 139 | 0 | 0 |
| SALESFORCE.COM INC | COM | 79466L302 |  | 5869892 | 44271 | SH |  | SOLE | 1 | 0 | 0 | 44271 |
| SAP SE - SPONS ADR | SPON ADR | 803054204 |  | 22289 | 216 | SH |  | SOLE |  | 216 | 0 | 0 |
| SAUL CTRS INC | COM | 804395101 |  | 65454 | 1609 | SH |  | SOLE | 2 | 0 | 0 | 1609 |
| SAUL CTRS INC | COM | 804395101 |  | 5473 | 135 | SH |  | SOLE | 1 | 0 | 0 | 135 |
| SBA COMMUNICATIONS CORP NEW | CL A | 78410G104 |  | 155572 | 555 | SH |  | SOLE |  | 555 | 0 | 0 |
| SBA COMMUNICATIONS CORP NEW | CL A | 78410G104 |  | 10109 | 36 | SH |  | SOLE | 2 | 0 | 0 | 36 |
| SCHLUMBERGER LIMITED | COM STK | 806857108 |  | 165191 | 3090 | SH |  | SOLE |  | 2988 | 0 | 0 |
| SCHLUMBERGER LIMITED | COM STK | 806857108 |  | 2940 | 55 | SH |  | SOLE | 2 | 0 | 0 | 55 |
| SCHLUMBERGER LIMITED | COM STK | 806857108 |  | 10157 | 190 | SH |  | SOLE | 1 | 0 | 0 | 190 |
| SCHWAB FUNDAMENTAL EMG MKTS LARGE CO. ETF | SCHWB FDT EMK LG | 808524730 |  | 30157 | 1217 | SH |  | SOLE |  | 1217 | 0 | 0 |
| SCHWAB FUNDAMENTAL INTERNATIONAL LARGE CO ETF | SCHWB FDT INT LG | 808524755 |  | 28605 | 984 | SH |  | SOLE |  | 984 | 0 | 0 |
| SCHWAB FUNDAMENTAL INTL SMALL CO ETF | SCHWB FDT INT SC | 808524748 |  | 17099 | 547 | SH |  | SOLE |  | 547 | 0 | 0 |
| SCHWAB FUNDAMENTAL U.S. LARGE COMPANY ETF | SCHWAB FDT US LG | 808524771 |  | 44035 | 824 | SH |  | SOLE |  | 824 | 0 | 0 |
| SCHWAB FUNDAMENTAL U.S. SMALL COMPANY ETF | SCHWAB FDT US SC | 808524763 |  | 31956 | 684 | SH |  | SOLE |  | 684 | 0 | 0 |
| SCHWAB INTERMEDIATE-TERM US TREASURY ETF | INT-TRM U.S TRES | 808524854 |  | 54498 | 1107 | SH |  | SOLE |  | 1107 | 0 | 0 |
| SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETF | INTL SCEQT ETF | 808524888 |  | 9724 | 309 | SH |  | SOLE |  | 309 | 0 | 0 |
| SCHWAB INTL EQUITY ETF | INTL EQTY ETF | 808524805 |  | 197222 | 6123 | SH |  | SOLE |  | 6123 | 0 | 0 |
| SCHWAB INTL EQUITY ETF | INTL EQTY ETF | 808524805 |  | 68935 | 2140 | SH |  | SOLE | 2 | 0 | 0 | 2140 |
| SCHWAB SHORT TERM US TREASURY ETF | SHT TM US TRES | 808524862 |  | 10999 | 228 | SH |  | SOLE |  | 228 | 0 | 0 |
| SCHWAB SHORT TERM US TREASURY ETF | SHT TM US TRES | 808524862 |  | 136078 | 2821 | SH |  | SOLE | 2 | 0 | 0 | 2821 |
| SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 |  | 12174 | 219 | SH |  | SOLE | 2 | 0 | 0 | 219 |
| SCHWAB STRATEGIC TR | US MID-CAP ETF | 808524508 |  | 99008 | 1509 | SH |  | SOLE | 2 | 0 | 0 | 1509 |
| SCHWAB STRATEGIC TR | US MID-CAP ETF | 808524508 |  | 49798 | 759 | SH |  | SOLE | 1 | 0 | 0 | 759 |
| SCHWAB STRATEGIC TR | INTERNL DIVID | 808524672 |  | 28473 | 1270 | SH |  | SOLE | 2 | 0 | 0 | 1270 |
| SCHWAB STRATEGIC TR | SCHWAB FDT US BM | 808524789 |  | 31572 | 600 | SH |  | SOLE | 1 | 0 | 0 | 600 |
| SCHWAB STRATEGIC TR | INTL SCEQT ETF | 808524888 |  | 29456 | 936 | SH |  | SOLE | 2 | 0 | 0 | 936 |
| SCHWAB STRATEGIC TR US TIPS ETF | US TIPS ETF | 808524870 |  | 7271 | 140 | SH |  | SOLE | 2 | 0 | 0 | 140 |
| SCHWAB STRATEGIC TR US TIPS ETF | US TIPS ETF | 808524870 |  | 24911 | 481 | SH |  | SOLE |  | 481 | 0 | 0 |
| SCHWAB US BROAD MARKET ETF | US BRD MKT ETF | 808524102 |  | 60267 | 1345 | SH |  | SOLE | 2 | 0 | 0 | 1345 |
| SCHWAB US BROAD MARKET ETF | US BRD MKT ETF | 808524102 |  | 155043 | 3460 | SH |  | SOLE |  | 3460 | 0 | 0 |
| SCHWAB US BROAD MARKET ETF | US BRD MKT ETF | 808524102 |  | 3764 | 84 | SH |  | SOLE | 1 | 0 | 0 | 84 |
| SCHWAB US DIVIDEND EQUITY ETF | US DIVIDEND EQ | 808524797 |  | 240678 | 3186 | SH |  | SOLE | 2 | 0 | 0 | 3186 |
| SCHWAB US DIVIDEND EQUITY ETF | US DIVIDEND EQ | 808524797 |  | 124112 | 1643 | SH |  | SOLE |  | 1643 | 0 | 0 |
| SCHWAB US DIVIDEND EQUITY ETF | US DIVIDEND EQ | 808524797 |  | 37468 | 496 | SH |  | SOLE | 1 | 0 | 0 | 496 |
| SCHWAB US LARGE-CAP ETF | US LRG CAP ETF | 808524201 |  | 21582 | 478 | SH |  | SOLE | 2 | 0 | 0 | 478 |
| SCHWAB US LARGE-CAP ETF | US LRG CAP ETF | 808524201 |  | 169132 | 3746 | SH |  | SOLE |  | 3746 | 0 | 0 |
| SCHWAB US LARGE-CAP ETF | US LRG CAP ETF | 808524201 |  | 650013 | 14397 | SH |  | SOLE | 1 | 0 | 0 | 14397 |
| SCHWAB US LARGE-CAP VALUE ETF | US LCAP VA ETF | 808524409 |  | 11686 | 177 | SH |  | SOLE | 2 | 0 | 0 | 177 |
| SCHWAB US LARGE-CAP VALUE ETF | US LCAP VA ETF | 808524409 |  | 28059 | 425 | SH |  | SOLE |  | 425 | 0 | 0 |
| SCHWAB US REIT ETF | US REIT ETF | 808524847 |  | 5015 | 260 | SH |  | SOLE |  | 260 | 0 | 0 |
| SCHWAB US REIT ETF | US REIT ETF | 808524847 |  | 1890 | 98 | SH |  | SOLE | 1 | 0 | 0 | 98 |
| SCHWAB US SMALL- CAP ETF | US SML CAP ETF | 808524607 |  | 7172 | 177 | SH |  | SOLE | 2 | 0 | 0 | 177 |
| SCHWAB US SMALL- CAP ETF | US SML CAP ETF | 808524607 |  | 119140 | 2941 | SH |  | SOLE |  | 2941 | 0 | 0 |
| SCHWAB US SMALL- CAP ETF | US SML CAP ETF | 808524607 |  | 92201 | 2276 | SH |  | SOLE | 1 | 0 | 0 | 2276 |
| SCIENCE APPLICATIONS INTL CO | COM | 808625107 |  | 623124 | 5617 | SH |  | SOLE | 2 | 0 | 0 | 5617 |
| SCIENCE APPLICATIONS INTL CO | COM | 808625107 |  | 44372 | 400 | SH |  | SOLE | 1 | 0 | 0 | 400 |
| SEA LIMITED | SPONSORD ADS | 81141R100 |  | 5515 | 106 | SH |  | SOLE |  | 106 | 0 | 0 |
| SEA LIMITED | SPONSORD ADS | 81141R100 |  | 6712 | 129 | SH |  | SOLE | 2 | 0 | 0 | 129 |
| SEALED AIR CORP NEW | COM | 81211K100 |  | 42298 | 848 | SH |  | SOLE | 1 | 0 | 0 | 848 |
| SEAWORLD ENTMT INC | COM | 81282V100 |  | 107 | 2 | SH |  | SOLE | 2 | 0 | 0 | 2 |
| SEMPRA | COM | 816851109 |  | 1429959 | 9253 | SH |  | SOLE | 1 | 0 | 0 | 9253 |
| SENECA FOODS CORP NEW | CL A | 817070501 |  | 4266 | 70 | SH |  | SOLE | 1 | 0 | 0 | 70 |
| SERES THERAPEUTICS INC | COM | 81750R102 |  | 1932 | 345 | SH |  | SOLE | 2 | 0 | 0 | 345 |
| SERVICENOW INC | COM | 81762P102 |  | 80372 | 207 | SH |  | SOLE |  | 207 | 0 | 0 |
| SERVICENOW INC | COM | 81762P102 |  | 1199366 | 3089 | SH |  | SOLE | 1 | 0 | 0 | 3089 |
| SHELL PLC ADR | SPON ADS | 780259305 |  | 3132 | 55 | SH |  | SOLE | 2 | 0 | 0 | 55 |
| SHELL PLC ADR | SPON ADS | 780259305 |  | 2585701 | 45403 | SH |  | SOLE |  | 43713 | 0 | 0 |
| SHELL PLC ADR | SPON ADS | 780259305 |  | 3007159 | 52804 | SH |  | SOLE | 1 | 0 | 0 | 52804 |
| SHENANDOAH TELECOMMUNICATION | COM | 82312B106 |  | 1024 | 65 | SH |  | SOLE | 2 | 0 | 0 | 65 |
| SHENANDOAH TELECOMMUNICATION | COM | 82312B106 |  | 79718 | 5020 | SH |  | SOLE | 1 | 0 | 0 | 5020 |
| SHERWIN WILLIAMS CO | COM | 824348106 |  | 5492 | 23 | SH |  | SOLE | 2 | 0 | 0 | 23 |
| SHERWIN WILLIAMS CO | COM | 824348106 |  | 957627 | 4035 | SH |  | SOLE | 1 | 0 | 0 | 4035 |
| SHERWIN-WILLIAMS CO | COM | 824348106 |  | 10443 | 44 | SH |  | SOLE |  | 44 | 0 | 0 |
| SHOALS TECHNOLOGIES GROUP INC | CL A | 82489W107 |  | 17886 | 725 | SH |  | SOLE |  | 725 | 0 | 0 |
| SHOALS TECHNOLOGIES GROUP INC | CL A | 82489W107 |  | 792647 | 32130 | SH |  | SOLE | 1 | 0 | 0 | 32130 |
| SHOPIFY INC | CL A | 82509L107 |  | 10413 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| SHOPIFY INC | CL A | 82509L107 |  | 43735 | 1260 | SH |  | SOLE | 2 | 0 | 0 | 1260 |
| SHOPIFY INC | CL A | 82509L107 |  | 106560 | 3070 | SH |  | SOLE | 1 | 0 | 0 | 3070 |
| SIMON PPTY GROUP INC NEW | COM | 828806109 |  | 11568 | 98 | SH |  | SOLE | 1 | 0 | 0 | 98 |
| SIREN ETF TR | NSD NXGN ECO ETF | 829658202 |  | 779 | 38 | SH |  | SOLE | 2 | 0 | 0 | 38 |
| SIRIUS XM HOLDINGS INC | COM | 82968B103 |  | 18618 | 3188 | SH |  | SOLE | 1 | 0 | 0 | 3188 |
| SKECHERS USA INC | CL A | 830566105 |  | 9439 | 225 | SH |  | SOLE |  | 225 | 0 | 0 |
| SKYWORKS SOLUTIONS INC | COM | 83088M102 |  | 2388062 | 26205 | SH |  | SOLE |  | 26205 | 0 | 0 |
| SMUCKER J M CO | COM NEW | 832696405 |  | 3328 | 21 | SH |  | SOLE | 2 | 0 | 0 | 21 |
| SNAP INC | CL A | 83304A106 |  | 448 | 50 | SH |  | SOLE | 1 | 0 | 0 | 50 |
| SNOWFLAKE INC | CL A | 833445109 |  | 74641 | 520 | SH |  | SOLE | 2 | 0 | 0 | 520 |
| SNOWFLAKE INC | CL A | 833445109 |  | 17942 | 125 | SH |  | SOLE | 1 | 0 | 0 | 125 |
| SOCIEDAD QUIMICA Y MINERA DE | SPON ADR SER B | 833635105 |  | 159121 | 1993 | SH |  | SOLE | 1 | 0 | 0 | 1993 |
| SOFI TECHNOLOGIES INC | COM | 83406F102 |  | 1549 | 336 | SH |  | SOLE | 2 | 0 | 0 | 336 |
| SOFI TECHNOLOGIES INC | COM | 83406F102 |  | 71547 | 15520 | SH |  | SOLE | 1 | 0 | 0 | 15520 |
| SOLAREDGE TECHNOLOGIES INC | COM | 83417M104 |  | 14164 | 50 | SH |  | SOLE | 1 | 0 | 0 | 50 |
| SONY GROUP CORPORATION - ADR | SPONSORED ADR | 835699307 |  | 7628 | 100 | SH |  | SOLE | 2 | 0 | 0 | 100 |
| SONY GROUP CORPORATION - ADR | SPONSORED ADR | 835699307 |  | 56600 | 742 | SH |  | SOLE |  | 742 | 0 | 0 |
| SOUTHERN COMPANY | COM | 842587107 |  | 671397 | 9402 | SH |  | SOLE | 2 | 0 | 0 | 9402 |
| SOUTHERN COMPANY | COM | 842587107 |  | 306349 | 4290 | SH |  | SOLE |  | 4090 | 0 | 0 |
| SOUTHERN COMPANY | COM | 842587107 |  | 154909 | 2169 | SH |  | SOLE | 1 | 0 | 0 | 2169 |
| SOUTHWEST AIRLS CO | COM | 844741108 |  | 37542 | 1115 | SH |  | SOLE | 2 | 0 | 0 | 1115 |
| SOUTHWEST AIRLS CO | COM | 844741108 |  | 17003 | 505 | SH |  | SOLE | 1 | 0 | 0 | 505 |
| SPDR  S P NORTH AMERICAN NATURAL RES ETF | S NORTH AMER | 78463X152 |  | 71733 | 1323 | SH |  | SOLE |  | 1323 | 0 | 0 |
| SPDR  S P NORTH AMERICAN NATURAL RES ETF | S NORTH AMER | 78463X152 |  | 113049 | 2085 | SH |  | SOLE | 1 | 0 | 0 | 2085 |
| SPDR BARCLAYS CAPITAL CONV SECURITIES ETF | BBG CONV SEC ETF | 78464A359 |  | 115812 | 1800 | SH |  | SOLE |  | 1100 | 0 | 0 |
| SPDR BLOOMBERG BARCLAYS EMERGING MKT BOND ETF | BLOOMBERG EMERGI | 78464A391 |  | 58061 | 2824 | SH |  | SOLE |  | 2824 | 0 | 0 |
| SPDR DJ WILSHIRE INT'L REAL ESTATE ETF | DJ INTL RL ETF | 78463X863 |  | 92008 | 3437 | SH |  | SOLE |  | 3437 | 0 | 0 |
| SPDR DOW JONES INDUSTRIAL AVG ETF | UT SER 1 | 78467X109 |  | 11496 | 35 | SH |  | SOLE | 2 | 0 | 0 | 35 |
| SPDR DOW JONES INDUSTRIAL AVG ETF | UT SER 1 | 78467X109 |  | 764378 | 2307 | SH |  | SOLE |  | 2307 | 0 | 0 |
| SPDR DOW JONES INDUSTRIAL AVG ETF | UT SER 1 | 78467X109 |  | 33796 | 102 | SH |  | SOLE | 1 | 0 | 0 | 102 |
| SPDR GOLD TRUST | GOLD SHS | 78463V107 |  | 2545 | 15 | SH |  | SOLE | 2 | 0 | 0 | 15 |
| SPDR GOLD TRUST | GOLD SHS | 78463V107 |  | 68026 | 401 | SH |  | SOLE |  | 401 | 0 | 0 |
| SPDR GOLD TRUST | GOLD SHS | 78463V107 |  | 32910 | 194 | SH |  | SOLE | 1 | 0 | 0 | 194 |
| SPDR INDEX SHS FDS | GLB NAT RESRCE | 78463X541 |  | 22922 | 402 | SH |  | SOLE | 2 | 0 | 0 | 402 |
| SPDR NYSE TECHNOLOGY ETF | NYSE TECH ETF | 78464A102 |  | 99776 | 1030 | SH |  | SOLE |  | 1030 | 0 | 0 |
| SPDR PORTFOLIO INTER TERM CORPORATE BD ETF | PORTFOLIO INTRMD | 78464A375 |  | 2483 | 78 | SH |  | SOLE |  | 78 | 0 | 0 |
| SPDR PORTFOLIO MORTGAGE BACKED | PORT MTG BK ETF | 78464A383 |  | 37845 | 1744 | SH |  | SOLE |  | 1744 | 0 | 0 |
| SPDR PORTFOLIO MORTGAGE BACKED | PORT MTG BK ETF | 78464A383 |  | 58590 | 2700 | SH |  | SOLE | 1 | 0 | 0 | 2700 |
| SPDR PORTFOLIO S 400 MID CAP ETF | PORTFOLIO S | 78464A847 |  | 6843 | 161 | SH |  | SOLE |  | 161 | 0 | 0 |
| SPDR PORTFOLIO S 400 MID CAP ETF | PORTFOLIO S | 78464A847 |  | 125248 | 2947 | SH |  | SOLE | 1 | 0 | 0 | 2947 |
| SPDR S 500 ETF TR | TR UNIT | 78462F103 |  | 44002457 | 115060 | SH |  | SOLE | 1 | 0 | 0 | 115060 |
| SPDR S 500 ETF TRUST | TR UNIT | 78462F103 |  | 1315632 | 3440 | SH |  | SOLE | 2 | 0 | 0 | 3440 |
| SPDR S 500 ETF TRUST | TR UNIT | 78462F103 |  | 1198153 | 3133 | SH |  | SOLE |  | 3133 | 0 | 0 |
| SPDR S BANK ETF | S BK ETF | 78464A797 |  | 3027353 | 67051 | SH |  | SOLE |  | 67051 | 0 | 0 |
| SPDR S BANK ETF | S BK ETF | 78464A797 |  | 11877 | 263 | SH |  | SOLE | 2 | 0 | 0 | 263 |
| SPDR S INTER DIV ETF | S INTL ETF | 78463X772 |  | 47349 | 1465 | SH |  | SOLE |  | 1465 | 0 | 0 |
| SPDR S KENSHO NEW ECONOMIES COMPOSITE ETF | S KENSHO NEW | 78468R648 |  | 13915 | 353 | SH |  | SOLE |  | 353 | 0 | 0 |
| SPDR S KENSHO NEW ECONOMIES COMPOSITE ETF | S KENSHO NEW | 78468R648 |  | 24716 | 627 | SH |  | SOLE | 1 | 0 | 0 | 627 |
| SPDR S REGIONAL BANKING ETF | S REGL BKG | 78464A698 |  | 2134494 | 36338 | SH |  | SOLE |  | 36208 | 0 | 0 |
| SPDR S REGIONAL BANKING ETF | S REGL BKG | 78464A698 |  | 101422 | 1727 | SH |  | SOLE | 1 | 0 | 0 | 1727 |
| SPDR S SEMICONDUCTOR ETF | S SEMICNDCTR | 78464A862 |  | 177765 | 1063 | SH |  | SOLE |  | 1063 | 0 | 0 |
| SPDR SER TR | S 600 SMCP VAL | 78464A300 |  | 156446 | 2108 | SH |  | SOLE | 2 | 0 | 0 | 2108 |
| SPDR SER TR | S 600 SMCP VAL | 78464A300 |  | 8906 | 120 | SH |  | SOLE | 1 | 0 | 0 | 120 |
| SPDR SER TR | HLTH CR EQUIP | 78464A581 |  | 26967 | 300 | SH |  | SOLE | 2 | 0 | 0 | 300 |
| SPDR SER TR | DJ REIT ETF | 78464A607 |  | 8628 | 99 | SH |  | SOLE | 2 | 0 | 0 | 99 |
| SPDR SER TR | S DIVID ETF | 78464A763 |  | 366572 | 2930 | SH |  | SOLE | 1 | 0 | 0 | 2930 |
| SPDR SER TR | S 600 SML CAP | 78464A813 |  | 18320 | 223 | SH |  | SOLE | 2 | 0 | 0 | 223 |
| SPDR SER TR | S BIOTECH | 78464A870 |  | 2658485 | 32030 | SH |  | SOLE | 1 | 0 | 0 | 32030 |
| SPDR SER TR | S OILGAS EXP | 78468R556 |  | 679 | 5 | SH |  | SOLE | 1 | 0 | 0 | 5 |
| SPDR SER TR | S KENSHO CLEAN | 78468R655 |  | 6150 | 75 | SH |  | SOLE | 1 | 0 | 0 | 75 |
| SPDR SER TR | NUVEEN BLMBRG MU | 78468R721 |  | 3 | 0 | SH |  | SOLE | 2 | 0 | 0 | 0 |
| SPDR SERIES TRUST PORTFOLIO TIPS ETF | PORTFLI TIPS ETF | 78464A656 |  | 2344 | 91 | SH |  | SOLE |  | 91 | 0 | 0 |
| SPDR SERIES TRUST S AEROSPACE | AEROSPACE DEF | 78464A631 |  | 98275 | 893 | SH |  | SOLE |  | 893 | 0 | 0 |
| SPDR SERIES TRUST S HEALTH CARE SVCS | HLTH CARE SVCS | 78464A573 |  | 80127 | 945 | SH |  | SOLE |  | 945 | 0 | 0 |
| SPDR SERIES TRUST S SOFTWARE ETF | COMP SOFTWARE | 78464A599 |  | 103067 | 948 | SH |  | SOLE |  | 948 | 0 | 0 |
| SPHERE 3D CORP NEW | COM | 84841L308 |  | 237 | 860 | SH |  | SOLE | 2 | 0 | 0 | 860 |
| SPIRE GLOBAL INC | COM CL A | 848560108 |  | 1440 | 1500 | SH |  | SOLE | 2 | 0 | 0 | 1500 |
| SPLUNK INC | COM | 848637104 |  | 5338 | 62 | SH |  | SOLE | 2 | 0 | 0 | 62 |
| SPLUNK INC | COM | 848637104 |  | 32284 | 375 | SH |  | SOLE | 1 | 0 | 0 | 375 |
| SPLUNK INC | COM | 848637104 |  | 9298 | 108 | SH |  | SOLE |  | 108 | 0 | 0 |
| SPOTIFY TECHNOLOGY S A | SHS | L8681T102 |  | 4816 | 61 | SH |  | SOLE | 2 | 0 | 0 | 61 |
| SPOTIFY TECHNOLOGY S A | SHS | L8681T102 |  | 5921 | 75 | SH |  | SOLE | 1 | 0 | 0 | 75 |
| SPROTT PHYSICAL GOLD  SILVE | TR UNIT | 85208R101 |  | 7172 | 400 | SH |  | SOLE | 2 | 0 | 0 | 400 |
| SPROTT PHYSICAL GOLD  SILVE | TR UNIT | 85208R101 |  | 35860 | 2000 | SH |  | SOLE | 1 | 0 | 0 | 2000 |
| SPROTT PHYSICAL GOLD TR | UNIT | 85207H104 |  | 21150 | 1500 | SH |  | SOLE | 1 | 0 | 0 | 1500 |
| STANDARD BIOTOOLS INC | COM | 34385P108 |  | 1170 | 1000 | SH |  | SOLE | 2 | 0 | 0 | 1000 |
| STANLEY BLACK  DECKER INC | COM | 854502101 |  | 56340 | 750 | SH |  | SOLE |  | 750 | 0 | 0 |
| STANLEY BLACK  DECKER INC | COM | 854502101 |  | 3981 | 53 | SH |  | SOLE | 1 | 0 | 0 | 53 |
| STARBUCKS CORP | COM | 855244109 |  | 1724493 | 17384 | SH |  | SOLE |  | 17384 | 0 | 0 |
| STARBUCKS CORP | COM | 855244109 |  | 195236 | 1968 | SH |  | SOLE | 2 | 0 | 0 | 1968 |
| STARBUCKS CORP | COM | 855244109 |  | 1973534 | 19895 | SH |  | SOLE | 1 | 0 | 0 | 19895 |
| STARWOOD PPTY TR INC | COM | 85571B105 |  | 5206 | 284 | SH |  | SOLE | 1 | 0 | 0 | 284 |
| STATE STREET CORP | COM | 857477103 |  | 491018 | 6330 | SH |  | SOLE |  | 6179 | 0 | 0 |
| STEM INC | COM | 85859N102 |  | 6258 | 700 | SH |  | SOLE | 2 | 0 | 0 | 700 |
| STIFEL FINL CORP | COM | 860630102 |  | 11557 | 198 | SH |  | SOLE | 2 | 0 | 0 | 198 |
| STITCH FIX INC | COM CL A | 860897107 |  | 16 | 5 | SH |  | SOLE | 2 | 0 | 0 | 5 |
| STRYKER CORPORATION | COM | 863667101 |  | 6834473 | 27954 | SH |  | SOLE |  | 27669 | 0 | 0 |
| STRYKER CORPORATION | COM | 863667101 |  | 14874 | 61 | SH |  | SOLE | 2 | 0 | 0 | 61 |
| STRYKER CORPORATION | COM | 863667101 |  | 324194 | 1326 | SH |  | SOLE | 1 | 0 | 0 | 1326 |
| STURM RUGER  CO INC | COM | 864159108 |  | 1367 | 27 | SH |  | SOLE | 1 | 0 | 0 | 27 |
| SUNPOWER CORP | COM | 867652406 |  | 270 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| SVB FINANCIAL GROUP | COM | 78486Q101 |  | 690 | 3 | SH |  | SOLE | 1 | 0 | 0 | 3 |
| SYLVAMO CORP | COMMON STOCK | 871332102 |  | 2818 | 58 | SH |  | SOLE |  | 58 | 0 | 0 |
| SYNOPSYS INC | COM | 871607107 |  | 57472 | 180 | SH |  | SOLE |  | 180 | 0 | 0 |
| SYSCO CORP | COM | 871829107 |  | 895077 | 11708 | SH |  | SOLE |  | 11708 | 0 | 0 |
| SYSCO CORP | COM | 871829107 |  | 305800 | 4000 | SH |  | SOLE | 2 | 0 | 0 | 4000 |
| SYSCO CORP | COM | 871829107 |  | 3822 | 50 | SH |  | SOLE | 1 | 0 | 0 | 50 |
| T. ROWE PRICE GROUP INC | COM | 74144T108 |  | 30537 | 280 | SH |  | SOLE | 2 | 0 | 0 | 280 |
| T. ROWE PRICE GROUP INC | COM | 74144T108 |  | 450418 | 4130 | SH |  | SOLE |  | 4130 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD | SPONSORED ADS | 874039100 |  | 3660215 | 49137 | SH |  | SOLE |  | 49137 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD | SPONSORED ADS | 874039100 |  | 12961 | 174 | SH |  | SOLE | 2 | 0 | 0 | 174 |
| TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD | SPONSORED ADS | 874039100 |  | 173860 | 2334 | SH |  | SOLE | 1 | 0 | 0 | 2334 |
| TAKE-TWO INTERACTIVE SOFTWAR | COM | 874054109 |  | 20826 | 200 | SH |  | SOLE | 1 | 0 | 0 | 200 |
| TAKE-TWO INTERACTIVE SOFTWARE | COM | 874054109 |  | 905514 | 8696 | SH |  | SOLE |  | 8696 | 0 | 0 |
| TANDEM DIABETES CARE INC | COM NEW | 875372203 |  | 1798 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| TANGER FACTORY OUTLET CTRS I | COM | 875465106 |  | 53820 | 3000 | SH |  | SOLE | 1 | 0 | 0 | 3000 |
| TARGET CORPORATION | COM | 87612E106 |  | 281434 | 1888 | SH |  | SOLE | 2 | 0 | 0 | 1888 |
| TARGET CORPORATION | COM | 87612E106 |  | 235930 | 1583 | SH |  | SOLE |  | 1583 | 0 | 0 |
| TARGET CORPORATION | COM | 87612E106 |  | 22058 | 148 | SH |  | SOLE | 1 | 0 | 0 | 148 |
| TC ENERGY CORP | COM | 87807B107 |  | 29895 | 750 | SH |  | SOLE | 1 | 0 | 0 | 750 |
| TE CONNECTIVITY LIMITED | SHS | H84989104 |  | 28700 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| TE CONNECTIVITY LIMITED | SHS | H84989104 |  | 70753 | 616 | SH |  | SOLE | 2 | 0 | 0 | 616 |
| TE CONNECTIVITY LIMITED | SHS | H84989104 |  | 12475 | 109 | SH |  | SOLE | 1 | 0 | 0 | 109 |
| TECHNOLOGY SELECT SECTOR SPDR | TECHNOLOGY | 81369Y803 |  | 4480 | 36 | SH |  | SOLE | 2 | 0 | 0 | 36 |
| TECHNOLOGY SELECT SECTOR SPDR | TECHNOLOGY | 81369Y803 |  | 5053260 | 40608 | SH |  | SOLE |  | 40608 | 0 | 0 |
| TECHNOLOGY SELECT SECTOR SPDR | TECHNOLOGY | 81369Y803 |  | 186660 | 1500 | SH |  | SOLE | 1 | 0 | 0 | 1500 |
| TECK RESOURCES LTD | CL B | 878742204 |  | 1021 | 27 | SH |  | SOLE | 2 | 0 | 0 | 27 |
| TEKLA LIFE SCIENCES INVS | SH BEN INT | 87911K100 |  | 15617 | 1099 | SH |  | SOLE | 1 | 0 | 0 | 1099 |
| TELADOC HEALTH INC | COM | 87918A105 |  | 3548 | 150 | SH |  | SOLE | 1 | 0 | 0 | 150 |
| TELEDYNE TECHNOLOGIES INC | COM | 879360105 |  | 5999 | 15 | SH |  | SOLE | 1 | 0 | 0 | 15 |
| TELLURIAN INC NEW | COM | 87968A104 |  | 10712 | 6376 | SH |  | SOLE | 2 | 0 | 0 | 6376 |
| TELOS CORPORATION | COM | 87969B101 |  | 134651 | 26454 | SH |  | SOLE |  | 26454 | 0 | 0 |
| TEMPLETON GLOBAL INCOME FD | COM | 880198106 |  | 2598 | 600 | SH |  | SOLE | 2 | 0 | 0 | 600 |
| TERADATA CORP DEL | COM | 88076W103 |  | 13094 | 389 | SH |  | SOLE | 1 | 0 | 0 | 389 |
| TERADYNE INC | COM | 880770102 |  | 11410 | 131 | SH |  | SOLE | 2 | 0 | 0 | 131 |
| TERADYNE INC | COM | 880770102 |  | 18344 | 210 | SH |  | SOLE | 1 | 0 | 0 | 210 |
| TERRENO REALTY CORP | COM | 88146M101 |  | 4550 | 80 | SH |  | SOLE |  | 80 | 0 | 0 |
| TESLA INC | COM | 88160R101 |  | 86349 | 701 | SH |  | SOLE |  | 701 | 0 | 0 |
| TESLA INC | COM | 88160R101 |  | 487373 | 3957 | SH |  | SOLE | 2 | 0 | 0 | 3957 |
| TESLA INC | COM | 88160R101 |  | 396024 | 3215 | SH |  | SOLE | 1 | 0 | 0 | 3215 |
| TETRA TECH INC NEW | COM | 88162G103 |  | 7471 | 51 | SH |  | SOLE | 1 | 0 | 0 | 51 |
| TEUCRIUM COMMODITY TR | WHEAT FD | 88166A508 |  | 2131 | 267 | SH |  | SOLE | 2 | 0 | 0 | 267 |
| TEVA PHARMACEUTICAL INDS LTD | SPONSORED ADS | 881624209 |  | 4560 | 500 | SH |  | SOLE | 2 | 0 | 0 | 500 |
| TEXAS INSTRUMENTS INC | COM | 882508104 |  | 11400 | 69 | SH |  | SOLE | 2 | 0 | 0 | 69 |
| TEXAS INSTRUMENTS INC | COM | 882508104 |  | 235769 | 1427 | SH |  | SOLE |  | 1427 | 0 | 0 |
| TEXAS INSTRUMENTS INC | COM | 882508104 |  | 185109 | 1120 | SH |  | SOLE | 1 | 0 | 0 | 1120 |
| TEXTRON INC | COM | 883203101 |  | 23506 | 332 | SH |  | SOLE | 1 | 0 | 0 | 332 |
| THE BEAUTY HEALTH COMPANY | COM CL A | 88331L108 |  | 2730 | 300 | SH |  | SOLE | 1 | 0 | 0 | 300 |
| THE CHARLES SCHWAB CORPORATION | COM | 808513105 |  | 515268 | 6189 | SH |  | SOLE | 2 | 0 | 0 | 6189 |
| THE CHARLES SCHWAB CORPORATION | COM | 808513105 |  | 5360862 | 64387 | SH |  | SOLE |  | 63962 | 0 | 0 |
| THE CHARLES SCHWAB CORPORATION | COM | 808513105 |  | 4628884 | 55596 | SH |  | SOLE | 1 | 0 | 0 | 55596 |
| THE HERSHEY COMPANY | COM | 427866108 |  | 203318 | 878 | SH |  | SOLE |  | 878 | 0 | 0 |
| THE TIMKEN CO. | COM | 887389104 |  | 60070 | 850 | SH |  | SOLE |  | 850 | 0 | 0 |
| THE TRADE DESK INC | COM CL A | 88339J105 |  | 43933 | 980 | SH |  | SOLE | 2 | 0 | 0 | 980 |
| THE TRADE DESK INC | COM CL A | 88339J105 |  | 44830 | 1000 | SH |  | SOLE | 1 | 0 | 0 | 1000 |
| THE TRAVELERS COMPANIES INC. | COM | 89417E109 |  | 69559 | 371 | SH |  | SOLE |  | 371 | 0 | 0 |
| THE TRAVELERS COMPANIES INC. | COM | 89417E109 |  | 247912 | 1322 | SH |  | SOLE | 1 | 0 | 0 | 1322 |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 |  | 117297 | 213 | SH |  | SOLE | 2 | 0 | 0 | 213 |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 |  | 9360232 | 16997 | SH |  | SOLE | 1 | 0 | 0 | 16997 |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 |  | 5443571 | 9885 | SH |  | SOLE |  | 9885 | 0 | 0 |
| THOR INDUSTRIES | COM | 885160101 |  | 242700 | 3215 | SH |  | SOLE |  | 3215 | 0 | 0 |
| TIDAL ETF TR | SOFI SELCT 500 | 886364207 |  | 13 | 1 | SH |  | SOLE | 2 | 0 | 0 | 1 |
| TILRAY BRANDS INC | COM CL 2 | 88688T100 |  | 541 | 201 | SH |  | SOLE | 2 | 0 | 0 | 201 |
| TJX COMPANIES INC. | COM | 872540109 |  | 8240590 | 103525 | SH |  | SOLE |  | 103260 | 0 | 0 |
| TJX COMPANIES INC. | COM | 872540109 |  | 63680 | 800 | SH |  | SOLE | 2 | 0 | 0 | 800 |
| TJX COMPANIES INC. | COM | 872540109 |  | 58108 | 730 | SH |  | SOLE | 1 | 0 | 0 | 730 |
| T-MOBILE US INC | COM | 872590104 |  | 2993480 | 21382 | SH |  | SOLE |  | 21218 | 0 | 0 |
| T-MOBILE US INC | COM | 872590104 |  | 1875 | 13 | SH |  | SOLE | 2 | 0 | 0 | 13 |
| T-MOBILE US INC | COM | 872590104 |  | 18200 | 130 | SH |  | SOLE | 1 | 0 | 0 | 130 |
| TORONTO DOMINION BK ONT | COM NEW | 891160509 |  | 6606 | 102 | SH |  | SOLE | 2 | 0 | 0 | 102 |
| TORONTO DOMINION BK ONT | COM NEW | 891160509 |  | 12952 | 200 | SH |  | SOLE | 1 | 0 | 0 | 200 |
| TORTOISE NORTH AMERICAN PIPELINE FUND | TORTOISE NRAM PI | 56167N720 |  | 898370 | 36386 | SH |  | SOLE |  | 36386 | 0 | 0 |
| TRACTOR SUPPLY COMPANY | COM | 892356106 |  | 11024 | 49 | SH |  | SOLE |  | 49 | 0 | 0 |
| TRACTOR SUPPLY COMPANY | COM | 892356106 |  | 36220 | 161 | SH |  | SOLE | 1 | 0 | 0 | 161 |
| TRANE TECHNOLOGIES PLC | SHS | G8994E103 |  | 24037 | 143 | SH |  | SOLE |  | 143 | 0 | 0 |
| TRANE TECHNOLOGIES PLC | SHS | G8994E103 |  | 1774442 | 10557 | SH |  | SOLE | 1 | 0 | 0 | 10557 |
| TRUIST FINL CORP | COM | 89832Q109 |  | 4361435 | 101358 | SH |  | SOLE |  | 101358 | 0 | 0 |
| TRUIST FINL CORP | COM | 89832Q109 |  | 8133 | 189 | SH |  | SOLE | 2 | 0 | 0 | 189 |
| TRUIST FINL CORP | COM | 89832Q109 |  | 322743 | 7500 | SH |  | SOLE | 1 | 0 | 0 | 7500 |
| TRUSTMARK CORPORATION | COM | 898402102 |  | 27649 | 792 | SH |  | SOLE |  | 792 | 0 | 0 |
| TWILIO INC | CL A | 90138F102 |  | 12632 | 258 | SH |  | SOLE | 2 | 0 | 0 | 258 |
| TWILIO INC | CL A | 90138F102 |  | 467715 | 9553 | SH |  | SOLE | 1 | 0 | 0 | 9553 |
| U.S. BANCORP | COM NEW | 902973304 |  | 232398 | 5329 | SH |  | SOLE |  | 5329 | 0 | 0 |
| UBER TECHNOLOGIES INC | COM | 90353T100 |  | 8186 | 331 | SH |  | SOLE |  | 331 | 0 | 0 |
| UBER TECHNOLOGIES INC | COM | 90353T100 |  | 7147 | 289 | SH |  | SOLE | 2 | 0 | 0 | 289 |
| UBER TECHNOLOGIES INC | COM | 90353T100 |  | 15333 | 620 | SH |  | SOLE | 1 | 0 | 0 | 620 |
| UBIQUITI INC | COM | 90353W103 |  | 22703 | 83 | SH |  | SOLE | 1 | 0 | 0 | 83 |
| UDR INC | COM | 902653104 |  | 54222 | 1400 | SH |  | SOLE | 1 | 0 | 0 | 1400 |
| UDR INC. | COM | 902653104 |  | 29048 | 750 | SH |  | SOLE |  | 750 | 0 | 0 |
| UGI CORP NEW | UNIT 06/01/2024 | 902681113 |  | 43212 | 500 | SH |  | SOLE | 2 | 0 | 0 | 500 |
| UIPATH INC | CL A | 90364P105 |  | 4372 | 344 | SH |  | SOLE | 2 | 0 | 0 | 344 |
| UIPATH INC | CL A | 90364P105 |  | 19065 | 1500 | SH |  | SOLE | 1 | 0 | 0 | 1500 |
| ULTRA CLEAN HLDGS INC | COM | 90385V107 |  | 7260 | 219 | SH |  | SOLE | 1 | 0 | 0 | 219 |
| ULTRAPAR PARTICIPACOES SA | SP ADR REP COM | 90400P101 |  | 2420 | 1000 | SH |  | SOLE | 2 | 0 | 0 | 1000 |
| UNDER ARMOUR INC | CL A | 904311107 |  | 21336 | 2100 | SH |  | SOLE | 1 | 0 | 0 | 2100 |
| UNDER ARMOUR INC | CL C | 904311206 |  | 1829 | 180 | SH |  | SOLE | 2 | 0 | 0 | 180 |
| UNDER ARMOUR INC | CL C | 904311206 |  | 16163 | 1812 | SH |  | SOLE | 1 | 0 | 0 | 1812 |
| UNILEVER PLC SPON ADR | SPON ADR NEW | 904767704 |  | 6888 | 137 | SH |  | SOLE | 2 | 0 | 0 | 137 |
| UNILEVER PLC SPON ADR | SPON ADR NEW | 904767704 |  | 4040487 | 80248 | SH |  | SOLE |  | 80248 | 0 | 0 |
| UNION PACIFIC CORPORATION | COM | 907818108 |  | 9121 | 44 | SH |  | SOLE | 2 | 0 | 0 | 44 |
| UNION PACIFIC CORPORATION | COM | 907818108 |  | 1531283 | 7395 | SH |  | SOLE |  | 7395 | 0 | 0 |
| UNION PACIFIC CORPORATION | COM | 907818108 |  | 3987962 | 19259 | SH |  | SOLE | 1 | 0 | 0 | 19259 |
| UNITED AIRLS HLDGS INC | COM | 910047109 |  | 47690 | 1265 | SH |  | SOLE | 2 | 0 | 0 | 1265 |
| UNITED BANKSHARES INC | COM | 909907107 |  | 5061 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| UNITED BANKSHARES INC | COM | 909907107 |  | 354490 | 8755 | SH |  | SOLE | 1 | 0 | 0 | 8755 |
| UNITED PARCEL SERVICE INC | CL B | 911312106 |  | 3824 | 22 | SH |  | SOLE | 2 | 0 | 0 | 22 |
| UNITED PARCEL SERVICE INC | CL B | 911312106 |  | 127251 | 732 | SH |  | SOLE | 1 | 0 | 0 | 732 |
| UNITED PARCEL SERVICE INC | CL B | 911312106 |  | 1671645 | 9616 | SH |  | SOLE |  | 9616 | 0 | 0 |
| UNITED STS LIME  MINERALS I | COM | 911922102 |  | 2815 | 20 | SH |  | SOLE | 1 | 0 | 0 | 20 |
| UNITEDHEALTH GROUP INCORPORATED | COM | 91324P102 |  | 29160 | 55 | SH |  | SOLE | 2 | 0 | 0 | 55 |
| UNITEDHEALTH GROUP INCORPORATED | COM | 91324P102 |  | 618190 | 1166 | SH |  | SOLE |  | 1166 | 0 | 0 |
| UNITEDHEALTH GROUP INCORPORATED | COM | 91324P102 |  | 6622125 | 12490 | SH |  | SOLE | 1 | 0 | 0 | 12490 |
| UNITY SOFTWARE INC | COM | 91332U101 |  | 6376 | 223 | SH |  | SOLE | 2 | 0 | 0 | 223 |
| UNITY SOFTWARE INC. | COM | 91332U101 |  | 3517 | 123 | SH |  | SOLE |  | 123 | 0 | 0 |
| UNIVERSAL DISPLAY CORP | COM | 91347P105 |  | 83241 | 770 | SH |  | SOLE | 2 | 0 | 0 | 770 |
| UNIVERSAL HEALTH RLTY INCOME | SH BEN INT | 91359E105 |  | 11551 | 242 | SH |  | SOLE | 2 | 0 | 0 | 242 |
| UPSTART HLDGS INC | COM | 91680M107 |  | 754 | 57 | SH |  | SOLE | 2 | 0 | 0 | 57 |
| USCF MIDSTREAM ENERGY INCOME ETF | MIDSTREAM ENERGY | 90290T882 |  | 19635 | 586 | SH |  | SOLE | 2 | 0 | 0 | 586 |
| USCF MIDSTREAM ENERGY INCOME ETF | MIDSTREAM ENERGY | 90290T882 |  | 13392 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| UTILITIES SELECT SECTOR SPDR FUND | SBI INT-UTILS | 81369Y886 |  | 4484294 | 63607 | SH |  | SOLE |  | 63012 | 0 | 0 |
| UTILITIES SELECT SECTOR SPDR FUND | SBI INT-UTILS | 81369Y886 |  | 655720 | 9301 | SH |  | SOLE | 1 | 0 | 0 | 9301 |
| UTZ BRANDS INC | COM CL A | 918090101 |  | 1586 | 100 | SH |  | SOLE | 1 | 0 | 0 | 100 |
| V.F. CORPORATION | COM | 918204108 |  | 98733 | 3576 | SH |  | SOLE |  | 3576 | 0 | 0 |
| VALE SA SP ADR | SPONSORED ADS | 91912E105 |  | 52607 | 3100 | SH |  | SOLE |  | 3100 | 0 | 0 |
| VALERO ENERGY CORPORATION | COM | 91913Y100 |  | 1642076 | 12944 | SH |  | SOLE |  | 12874 | 0 | 0 |
| VALERO ENERGY CORPORATION | COM | 91913Y100 |  | 90071 | 710 | SH |  | SOLE | 1 | 0 | 0 | 710 |
| VALLEY NATL BANCORP | COM | 919794107 |  | 49549 | 4381 | SH |  | SOLE | 2 | 0 | 0 | 4381 |
| VANECK ETF TRUST | ENVIRONMENTAL SR | 92189F304 |  | 7900 | 58 | SH |  | SOLE | 2 | 0 | 0 | 58 |
| VANECK ETF TRUST | FALLEN ANGEL HG | 92189F437 |  | 7218 | 267 | SH |  | SOLE | 2 | 0 | 0 | 267 |
| VANECK ETF TRUST | MRNGSTR WDE MOAT | 92189F643 |  | 23368 | 360 | SH |  | SOLE | 2 | 0 | 0 | 360 |
| VANECK ETF TRUST | VANECK VIETNAM | 92189F817 |  | 2594 | 219 | SH |  | SOLE | 2 | 0 | 0 | 219 |
| VANECK ETF TRUST | AFRICA INDEX ETF | 92189F866 |  | 8030 | 500 | SH |  | SOLE | 1 | 0 | 0 | 500 |
| VANECK ETF TRUST | OIL SERVICES ETF | 92189H607 |  | 1520 | 5 | SH |  | SOLE | 1 | 0 | 0 | 5 |
| VANECK ETF TRUST | SOCIAL SENTIMENT | 92189H839 |  | 488 | 40 | SH |  | SOLE | 2 | 0 | 0 | 40 |
| VANECK VECTORS GOLD MINERS ETF | GOLD MINERS ETF | 92189F106 |  | 3468 | 121 | SH |  | SOLE | 2 | 0 | 0 | 121 |
| VANECK VECTORS GOLD MINERS ETF | GOLD MINERS ETF | 92189F106 |  | 67351 | 2350 | SH |  | SOLE |  | 2350 | 0 | 0 |
| VANGUARD ADMIRAL FDS INC | SMLCP 600 VAL | 921932778 |  | 1885 | 12 | SH |  | SOLE | 2 | 0 | 0 | 12 |
| VANGUARD ADMIRAL FDS INC | SMLLCP 600 IDX | 921932828 |  | 10572 | 61 | SH |  | SOLE | 2 | 0 | 0 | 61 |
| VANGUARD BD INDEX FDS | INTERMED TERM | 921937819 |  | 21107 | 284 | SH |  | SOLE | 2 | 0 | 0 | 284 |
| VANGUARD BD INDEX FDS | SHORT TRM BOND | 921937827 |  | 117611 | 1562 | SH |  | SOLE | 2 | 0 | 0 | 1562 |
| VANGUARD BD INDEX FDS | TOTAL BND MRKT | 921937835 |  | 862 | 12 | SH |  | SOLE | 2 | 0 | 0 | 12 |
| VANGUARD CHARLOTTE FDS | TOTAL INT BD ETF | 92203J407 |  | 153 | 3 | SH |  | SOLE | 2 | 0 | 0 | 3 |
| VANGUARD DIVIDEND APPRECIATION ETF | DIV APP ETF | 921908844 |  | 1214041 | 7995 | SH |  | SOLE |  | 7995 | 0 | 0 |
| VANGUARD DIVIDEND APPRECIATION ETF | DIV APP ETF | 921908844 |  | 276791 | 1823 | SH |  | SOLE | 2 | 0 | 0 | 1823 |
| VANGUARD DIVIDEND APPRECIATION ETF | DIV APP ETF | 921908844 |  | 1426488 | 9394 | SH |  | SOLE | 1 | 0 | 0 | 9394 |
| VANGUARD FINANCIALS ETF | FINANCIALS ETF | 92204A405 |  | 34250 | 414 | SH |  | SOLE |  | 414 | 0 | 0 |
| VANGUARD FINANCIALS ETF | FINANCIALS ETF | 92204A405 |  | 1693 | 20 | SH |  | SOLE | 2 | 0 | 0 | 20 |
| VANGUARD FINANCIALS ETF | FINANCIALS ETF | 92204A405 |  | 3144 | 38 | SH |  | SOLE | 1 | 0 | 0 | 38 |
| VANGUARD FTSE ALL-WORLD EX US INDEX FUND | ALLWRLD EX US | 922042775 |  | 54903 | 1095 | SH |  | SOLE |  | 1095 | 0 | 0 |
| VANGUARD GROWTH ETF | GROWTH ETF | 922908736 |  | 1029108 | 4829 | SH |  | SOLE |  | 4829 | 0 | 0 |
| VANGUARD GROWTH ETF | GROWTH ETF | 922908736 |  | 2057093 | 9653 | SH |  | SOLE | 2 | 0 | 0 | 9653 |
| VANGUARD GROWTH ETF | GROWTH ETF | 922908736 |  | 769540 | 3611 | SH |  | SOLE | 1 | 0 | 0 | 3611 |
| VANGUARD HEALTH CARE ETF | HEALTH CAR ETF | 92204A504 |  | 49610 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| VANGUARD HEALTH CARE ETF | HEALTH CAR ETF | 92204A504 |  | 115310 | 465 | SH |  | SOLE | 2 | 0 | 0 | 465 |
| VANGUARD HIGH DIVIDEND YIELD INDEX FUND ETF | HIGH DIV YLD | 921946406 |  | 9522 | 88 | SH |  | SOLE |  | 88 | 0 | 0 |
| VANGUARD HIGH DIVIDEND YIELD INDEX FUND ETF | HIGH DIV YLD | 921946406 |  | 7541 | 70 | SH |  | SOLE | 2 | 0 | 0 | 70 |
| VANGUARD INDEX FDS | S 500 ETF SHS | 922908363 |  | 373911 | 1064 | SH |  | SOLE | 2 | 0 | 0 | 1064 |
| VANGUARD INDEX FDS | S 500 ETF SHS | 922908363 |  | 247695 | 705 | SH |  | SOLE | 1 | 0 | 0 | 705 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 293675 | 1686 | SH |  | SOLE | 2 | 0 | 0 | 1686 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 58357 | 335 | SH |  | SOLE | 1 | 0 | 0 | 335 |
| VANGUARD INDEX FDS | EXTEND MKT ETF | 922908652 |  | 71255 | 536 | SH |  | SOLE | 2 | 0 | 0 | 536 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 333519 | 2376 | SH |  | SOLE | 1 | 0 | 0 | 2376 |
| VANGUARD INFO TECH ETF | INF TECH ETF | 92204A702 |  | 39926 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| VANGUARD INFO TECH ETF | INF TECH ETF | 92204A702 |  | 1271764 | 3982 | SH |  | SOLE | 2 | 0 | 0 | 3982 |
| VANGUARD INFO TECH ETF | INF TECH ETF | 92204A702 |  | 22359 | 70 | SH |  | SOLE | 1 | 0 | 0 | 70 |
| VANGUARD INT TERM CORP | INT-TERM CORP | 92206C870 |  | 205246 | 2648 | SH |  | SOLE |  | 2648 | 0 | 0 |
| VANGUARD INT TERM CORP | INT-TERM CORP | 92206C870 |  | 42553 | 549 | SH |  | SOLE | 2 | 0 | 0 | 549 |
| VANGUARD INT TERM CORP | INT-TERM CORP | 92206C870 |  | 459479 | 5928 | SH |  | SOLE | 1 | 0 | 0 | 5928 |
| VANGUARD INTL EQUITY INDEX F | FTSE SMCAP ETF | 922042718 |  | 4524 | 44 | SH |  | SOLE | 1 | 0 | 0 | 44 |
| VANGUARD INTL EQUITY INDEX F | ALLWRLD EX US | 922042775 |  | 50591 | 1009 | SH |  | SOLE | 2 | 0 | 0 | 1009 |
| VANGUARD INTL EQUITY INDEX F | ALLWRLD EX US | 922042775 |  | 117277 | 2339 | SH |  | SOLE | 1 | 0 | 0 | 2339 |
| VANGUARD INTL EQUITY INDEX F | FTSE EUROPE ETF | 922042874 |  | 3382 | 61 | SH |  | SOLE | 2 | 0 | 0 | 61 |
| VANGUARD MALVERN FDS | STRM INFPROIDX | 922020805 |  | 3297 | 71 | SH |  | SOLE | 2 | 0 | 0 | 71 |
| VANGUARD MALVERN FDS | STRM INFPROIDX | 922020805 |  | 445894 | 9546 | SH |  | SOLE | 1 | 0 | 0 | 9546 |
| VANGUARD MID-CAP ETF INDEX FDS | MID CAP ETF | 922908629 |  | 64200 | 315 | SH |  | SOLE | 2 | 0 | 0 | 315 |
| VANGUARD MID-CAP ETF INDEX FDS | MID CAP ETF | 922908629 |  | 327115 | 1605 | SH |  | SOLE |  | 1605 | 0 | 0 |
| VANGUARD MID-CAP ETF INDEX FDS | MID CAP ETF | 922908629 |  | 1412953 | 6933 | SH |  | SOLE | 1 | 0 | 0 | 6933 |
| VANGUARD MID-CAP GROWTH ETF | MCAP GR IDXVIP | 922908538 |  | 65972 | 367 | SH |  | SOLE |  | 367 | 0 | 0 |
| VANGUARD MID-CAP VALUE ETF | MCAP VL IDXVIP | 922908512 |  | 176 | 1 | SH |  | SOLE | 2 | 0 | 0 | 1 |
| VANGUARD MID-CAP VALUE ETF | MCAP VL IDXVIP | 922908512 |  | 50715 | 375 | SH |  | SOLE |  | 375 | 0 | 0 |
| VANGUARD MID-CAP VALUE ETF | MCAP VL IDXVIP | 922908512 |  | 8102 | 60 | SH |  | SOLE | 1 | 0 | 0 | 60 |
| VANGUARD MSCI EAFE ETF | VAN FTSE DEV MKT | 921943858 |  | 18432804 | 439190 | SH |  | SOLE |  | 435147 | 0 | 0 |
| VANGUARD MSCI EAFE ETF | VAN FTSE DEV MKT | 921943858 |  | 198425 | 4728 | SH |  | SOLE | 2 | 0 | 0 | 4728 |
| VANGUARD MSCI EAFE ETF | VAN FTSE DEV MKT | 921943858 |  | 241160 | 5746 | SH |  | SOLE | 1 | 0 | 0 | 5746 |
| VANGUARD MSCI EMERGING MARKETS ETF | FTSE EMR MKT ETF | 922042858 |  | 1582 | 41 | SH |  | SOLE | 2 | 0 | 0 | 41 |
| VANGUARD MSCI EMERGING MARKETS ETF | FTSE EMR MKT ETF | 922042858 |  | 5599789 | 143658 | SH |  | SOLE |  | 142238 | 0 | 0 |
| VANGUARD MSCI EMERGING MARKETS ETF | FTSE EMR MKT ETF | 922042858 |  | 87783 | 2252 | SH |  | SOLE | 1 | 0 | 0 | 2252 |
| VANGUARD MTG BACKED SECS ETF | MTG-BKD SECS ETF | 92206C771 |  | 70237 | 1543 | SH |  | SOLE |  | 1543 | 0 | 0 |
| VANGUARD MTG BACKED SECS ETF | MTG-BKD SECS ETF | 92206C771 |  | 3095 | 68 | SH |  | SOLE | 2 | 0 | 0 | 68 |
| VANGUARD MUN BD FDS | TAX EXEMPT BD | 922907746 |  | 10442 | 211 | SH |  | SOLE | 1 | 0 | 0 | 211 |
| VANGUARD REIT ETF | REAL ESTATE ETF | 922908553 |  | 87268 | 1058 | SH |  | SOLE | 2 | 0 | 0 | 1058 |
| VANGUARD REIT ETF | REAL ESTATE ETF | 922908553 |  | 3921594 | 47546 | SH |  | SOLE |  | 47546 | 0 | 0 |
| VANGUARD REIT ETF | REAL ESTATE ETF | 922908553 |  | 156350 | 1896 | SH |  | SOLE | 1 | 0 | 0 | 1896 |
| VANGUARD SCOTTSDALE FDS | VNG RUS2000VAL | 92206C649 |  | 9321 | 77 | SH |  | SOLE | 2 | 0 | 0 | 77 |
| VANGUARD SCOTTSDALE FDS | VNG RUS1000GRW | 92206C680 |  | 3389825 | 61499 | SH |  | SOLE | 1 | 0 | 0 | 61499 |
| VANGUARD SCOTTSDALE FDS | INTER TERM TREAS | 92206C706 |  | 3041 | 52 | SH |  | SOLE | 2 | 0 | 0 | 52 |
| VANGUARD SCOTTSDALE FDS | INTER TERM TREAS | 92206C706 |  | 7427 | 127 | SH |  | SOLE | 1 | 0 | 0 | 127 |
| VANGUARD SCOTTSDALE FDS | VNG RUS1000IDX | 92206C730 |  | 43042 | 247 | SH |  | SOLE | 2 | 0 | 0 | 247 |
| VANGUARD SHORT TERM CORPORATE BOND ETF | SHRT TRM CORP BD | 92206C409 |  | 2256 | 30 | SH |  | SOLE | 2 | 0 | 0 | 30 |
| VANGUARD SHORT TERM CORPORATE BOND ETF | SHRT TRM CORP BD | 92206C409 |  | 11737610 | 156106 | SH |  | SOLE |  | 155494 | 0 | 0 |
| VANGUARD SMALL CAP ETF | SMALL CP ETF | 922908751 |  | 1037082 | 5650 | SH |  | SOLE | 2 | 0 | 0 | 5650 |
| VANGUARD SMALL CAP ETF | SMALL CP ETF | 922908751 |  | 291645 | 1589 | SH |  | SOLE |  | 1589 | 0 | 0 |
| VANGUARD SMALL CAP ETF | SMALL CP ETF | 922908751 |  | 717678 | 3910 | SH |  | SOLE | 1 | 0 | 0 | 3910 |
| VANGUARD SMALL CAP GROWTH ETF | SML CP GRW ETF | 922908595 |  | 34092 | 170 | SH |  | SOLE |  | 170 | 0 | 0 |
| VANGUARD SMALL CAP GROWTH ETF | SML CP GRW ETF | 922908595 |  | 53143 | 265 | SH |  | SOLE | 1 | 0 | 0 | 265 |
| VANGUARD SMALL CAP VALUE ETF | SM CP VAL ETF | 922908611 |  | 17200 | 108 | SH |  | SOLE | 2 | 0 | 0 | 108 |
| VANGUARD SMALL CAP VALUE ETF | SM CP VAL ETF | 922908611 |  | 31442 | 198 | SH |  | SOLE |  | 198 | 0 | 0 |
| VANGUARD SMALL CAP VALUE ETF | SM CP VAL ETF | 922908611 |  | 47876 | 301 | SH |  | SOLE | 1 | 0 | 0 | 301 |
| VANGUARD TELECOMMUNICATION SERVICES ETF | COMM SRVC ETF | 92204A884 |  | 488401 | 5938 | SH |  | SOLE |  | 5433 | 0 | 0 |
| VANGUARD TELECOMMUNICATION SERVICES ETF | COMM SRVC ETF | 92204A884 |  | 27051 | 329 | SH |  | SOLE | 2 | 0 | 0 | 329 |
| VANGUARD TOTAL STOCK MARKET ETF | TOTAL STK MKT | 922908769 |  | 411074 | 2150 | SH |  | SOLE | 2 | 0 | 0 | 2150 |
| VANGUARD TOTAL STOCK MARKET ETF | TOTAL STK MKT | 922908769 |  | 985393 | 5154 | SH |  | SOLE |  | 5154 | 0 | 0 |
| VANGUARD TOTAL STOCK MARKET ETF | TOTAL STK MKT | 922908769 |  | 1247324 | 6524 | SH |  | SOLE | 1 | 0 | 0 | 6524 |
| VANGUARD VALUE ETF | VALUE ETF | 922908744 |  | 58614 | 418 | SH |  | SOLE | 2 | 0 | 0 | 418 |
| VANGUARD VALUE ETF | VALUE ETF | 922908744 |  | 101488 | 723 | SH |  | SOLE |  | 723 | 0 | 0 |
| VANGUARD WHITEHALL FDS | INTL DVD ETF | 921946810 |  | 135082 | 1940 | SH |  | SOLE | 1 | 0 | 0 | 1940 |
| VANGUARD WORLD FD | EXTENDED DUR | 921910709 |  | 4312 | 52 | SH |  | SOLE | 2 | 0 | 0 | 52 |
| VANGUARD WORLD FD | MEGA GRWTH IND | 921910816 |  | 69000 | 401 | SH |  | SOLE | 1 | 0 | 0 | 401 |
| VANGUARD WORLD FD | MEGA CAP INDEX | 921910873 |  | 795717 | 6010 | SH |  | SOLE | 1 | 0 | 0 | 6010 |
| VANGUARD WORLD FDS | CONSUM STP ETF | 92204A207 |  | 22652 | 118 | SH |  | SOLE | 2 | 0 | 0 | 118 |
| VANGUARD WORLD FDS | ENERGY ETF | 92204A306 |  | 483855 | 3990 | SH |  | SOLE | 2 | 0 | 0 | 3990 |
| VANGUARD WORLD FDS | INDUSTRIAL ETF | 92204A603 |  | 85661 | 469 | SH |  | SOLE | 2 | 0 | 0 | 469 |
| VANGUARD WORLD FDS | MATERIALS ETF | 92204A801 |  | 28934 | 170 | SH |  | SOLE | 1 | 0 | 0 | 170 |
| VANGUARD WORLD FDS | UTILITIES ETF | 92204A876 |  | 63484 | 414 | SH |  | SOLE | 2 | 0 | 0 | 414 |
| VAXXINITY INC | COM CL A | 92244V104 |  | 140 | 100 | SH |  | SOLE | 2 | 0 | 0 | 100 |
| VEEVA SYS INC | CL A COM | 922475108 |  | 2658090 | 16471 | SH |  | SOLE | 1 | 0 | 0 | 16471 |
| VERISIGN INC | COM | 92343E102 |  | 51360 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| VERISK ANALYTICS INC | COM | 92345Y106 |  | 61747 | 350 | SH |  | SOLE | 1 | 0 | 0 | 350 |
| VERIZON COMMUNICATIONS | COM | 92343V104 |  | 4695219 | 119168 | SH |  | SOLE |  | 118415 | 0 | 0 |
| VERIZON COMMUNICATIONS | COM | 92343V104 |  | 119257 | 3027 | SH |  | SOLE | 2 | 0 | 0 | 3027 |
| VERIZON COMMUNICATIONS | COM | 92343V104 |  | 790311 | 20059 | SH |  | SOLE | 1 | 0 | 0 | 20059 |
| VERMILION ENERGY INC | COM | 923725105 |  | 4956 | 280 | SH |  | SOLE | 1 | 0 | 0 | 280 |
| VERTEX PHARMACEUTICALS INC | COM | 92532F100 |  | 2021 | 7 | SH |  | SOLE | 2 | 0 | 0 | 7 |
| VERVE THERAPEUTICS INC | COM | 92539P101 |  | 42570 | 2200 | SH |  | SOLE | 1 | 0 | 0 | 2200 |
| VIATRIS INC | COM | 92556V106 |  | 5499 | 494 | SH |  | SOLE | 2 | 0 | 0 | 494 |
| VIATRIS INC | COM | 92556V106 |  | 1736 | 156 | SH |  | SOLE | 1 | 0 | 0 | 156 |
| VIAVI SOLUTIONS INC | COM | 925550105 |  | 17604 | 1675 | SH |  | SOLE | 1 | 0 | 0 | 1675 |
| VICI PPTYS INC | COM | 925652109 |  | 12150 | 375 | SH |  | SOLE | 1 | 0 | 0 | 375 |
| VIEWRAY INC | COM | 92672L107 |  | 11200 | 2500 | SH |  | SOLE |  | 2500 | 0 | 0 |
| VIKING THERAPEUTICS INC | COM | 92686J106 |  | 2350 | 250 | SH |  | SOLE | 2 | 0 | 0 | 250 |
| VISA INC A | COM CL A | 92826C839 |  | 339480 | 1634 | SH |  | SOLE | 2 | 0 | 0 | 1634 |
| VISA INC A | COM CL A | 92826C839 |  | 6557944 | 31565 | SH |  | SOLE |  | 31565 | 0 | 0 |
| VISA INC A | COM CL A | 92826C839 |  | 2552900 | 12288 | SH |  | SOLE | 1 | 0 | 0 | 12288 |
| VISHAY PRECISION GROUP INC | COM | 92835K103 |  | 5179 | 134 | SH |  | SOLE | 1 | 0 | 0 | 134 |
| VISTA OUTDOOR INC. | COM | 928377100 |  | 24614 | 1010 | SH |  | SOLE |  | 1010 | 0 | 0 |
| VMWARE INC. CLASS A | CL A COM | 928563402 |  | 28235 | 230 | SH |  | SOLE | 2 | 0 | 0 | 230 |
| VMWARE INC. CLASS A | CL A COM | 928563402 |  | 59907 | 488 | SH |  | SOLE |  | 488 | 0 | 0 |
| VMWARE INC. CLASS A | CL A COM | 928563402 |  | 39283 | 320 | SH |  | SOLE | 1 | 0 | 0 | 320 |
| VODAFONE GROUP PLC | SPONSORED ADR | 92857W308 |  | 793934 | 78452 | SH |  | SOLE |  | 78452 | 0 | 0 |
| VODAFONE GROUP PLC | SPONSORED ADR | 92857W308 |  | 708 | 70 | SH |  | SOLE | 2 | 0 | 0 | 70 |
| VONTIER CORPORATION | COM | 928881101 |  | 28144 | 1456 | SH |  | SOLE |  | 1456 | 0 | 0 |
| VORNADO RLTY TR | SH BEN INT | 929042109 |  | 2081 | 100 | SH |  | SOLE | 2 | 0 | 0 | 100 |
| VULCAN MATERIALS COMPANY | COM | 929160109 |  | 4903 | 28 | SH |  | SOLE |  | 28 | 0 | 0 |
| VULCAN MATERIALS COMPANY | COM | 929160109 |  | 16285 | 93 | SH |  | SOLE | 1 | 0 | 0 | 93 |
| WABTEC CORP | COM | 929740108 |  | 3693 | 37 | SH |  | SOLE | 2 | 0 | 0 | 37 |
| WABTEC CORP | COM | 929740108 |  | 100 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| WALGREENS BOOTS ALLIANCE INC | COM | 931427108 |  | 101151 | 2707 | SH |  | SOLE | 1 | 0 | 0 | 2707 |
| WALGREENS BOOTS ALLIANCE INC. | COM | 931427108 |  | 262 | 7 | SH |  | SOLE | 2 | 0 | 0 | 7 |
| WALGREENS BOOTS ALLIANCE INC. | COM | 931427108 |  | 220162 | 5893 | SH |  | SOLE |  | 5893 | 0 | 0 |
| WAL-MART STORES INC | COM | 931142103 |  | 277518 | 1957 | SH |  | SOLE | 2 | 0 | 0 | 1957 |
| WAL-MART STORES INC | COM | 931142103 |  | 8598996 | 60646 | SH |  | SOLE |  | 60443 | 0 | 0 |
| WAL-MART STORES INC | COM | 931142103 |  | 4908594 | 34619 | SH |  | SOLE | 1 | 0 | 0 | 34619 |
| WALT DISNEY COMPANY | COM | 254687106 |  | 451108 | 5192 | SH |  | SOLE | 2 | 0 | 0 | 5192 |
| WALT DISNEY COMPANY | COM | 254687106 |  | 5843809 | 67263 | SH |  | SOLE |  | 67192 | 0 | 0 |
| WALT DISNEY COMPANY | COM | 254687106 |  | 6916233 | 79607 | SH |  | SOLE | 1 | 0 | 0 | 79607 |
| WARNER BROS DISCOVERY INC | COM SER A | 934423104 |  | 30440 | 3211 | SH |  | SOLE |  | 3097 | 0 | 0 |
| WARNER BROS DISCOVERY INC | COM SER A | 934423104 |  | 28857 | 3044 | SH |  | SOLE | 2 | 0 | 0 | 3044 |
| WARNER BROS DISCOVERY INC | COM SER A | 934423104 |  | 15926 | 1680 | SH |  | SOLE | 1 | 0 | 0 | 1680 |
| WASTE CONNECTIONS INC | COM | 94106B101 |  | 17498 | 132 | SH |  | SOLE |  | 132 | 0 | 0 |
| WASTE MANAGEMENT INC | COM | 94106L109 |  | 6447768 | 41100 | SH |  | SOLE |  | 40710 | 0 | 0 |
| WASTE MANAGEMENT INC | COM | 94106L109 |  | 42828 | 273 | SH |  | SOLE | 2 | 0 | 0 | 273 |
| WASTE MANAGEMENT INC | COM | 94106L109 |  | 67458 | 430 | SH |  | SOLE | 1 | 0 | 0 | 430 |
| WEC ENERGY GROUP INC | COM | 92939U106 |  | 6001 | 64 | SH |  | SOLE | 1 | 0 | 0 | 64 |
| WEC ENERGY GROUP INC. | COM | 92939U106 |  | 316909 | 3380 | SH |  | SOLE |  | 3380 | 0 | 0 |
| WELLS FARGO COMPANY | COM | 949746101 |  | 23873 | 578 | SH |  | SOLE | 2 | 0 | 0 | 578 |
| WELLS FARGO COMPANY | COM | 949746101 |  | 179116 | 4338 | SH |  | SOLE |  | 4338 | 0 | 0 |
| WELLS FARGO COMPANY | COM | 949746101 |  | 83860 | 2031 | SH |  | SOLE | 1 | 0 | 0 | 2031 |
| WESTERN AST INFL LKD OPP  I | COM | 95766R104 |  | 1826 | 200 | SH |  | SOLE | 2 | 0 | 0 | 200 |
| WESTERN UNION COMPANY | COM | 959802109 |  | 5246 | 381 | SH |  | SOLE | 2 | 0 | 0 | 381 |
| WESTERN UNION COMPANY | COM | 959802109 |  | 17254 | 1253 | SH |  | SOLE |  | 1253 | 0 | 0 |
| WESTROCK CO | COM | 96145D105 |  | 8263 | 235 | SH |  | SOLE |  | 235 | 0 | 0 |
| WEYERHAEUSER COMPANY | COM NEW | 962166104 |  | 74400 | 2400 | SH |  | SOLE |  | 2400 | 0 | 0 |
| WEYERHAEUSER COMPANY | COM NEW | 962166104 |  | 15438 | 498 | SH |  | SOLE | 1 | 0 | 0 | 498 |
| WHEATON PRECIOUS METALS CORP | COM | 962879102 |  | 4103 | 105 | SH |  | SOLE | 2 | 0 | 0 | 105 |
| WHEATON PRECIOUS METALS CORP | COM | 962879102 |  | 172030 | 4402 | SH |  | SOLE | 1 | 0 | 0 | 4402 |
| WILLIAMS SONOMA INC | COM | 969904101 |  | 5622 | 49 | SH |  | SOLE | 1 | 0 | 0 | 49 |
| WILLIS LEASE FIN CORP | COM | 970646105 |  | 6373 | 108 | SH |  | SOLE | 1 | 0 | 0 | 108 |
| WISDOMTREE TR | EMG MKTS SMCAP | 97717W281 |  | 39589 | 900 | SH |  | SOLE | 2 | 0 | 0 | 900 |
| WISDOMTREE TR | US MIDCAP DIVID | 97717W505 |  | 21540410 | 523588 | SH |  | SOLE | 1 | 0 | 0 | 523588 |
| WISDOMTREE TR | US QTLY DIV GRT | 97717X669 |  | 36216 | 600 | SH |  | SOLE | 1 | 0 | 0 | 600 |
| WOODSIDE ENERGY GROUP LTD | SPONSORED ADR | 980228308 |  | 1259 | 52 | SH |  | SOLE | 2 | 0 | 0 | 52 |
| WORKDAY INC | CL A | 98138H101 |  | 33466 | 200 | SH |  | SOLE | 1 | 0 | 0 | 200 |
| WORKDAY INC | CL A | 98138H101 |  | 10040 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| WORLD GOLD TR | SPDR GLD MINIS | 98149E303 |  | 2968 | 82 | SH |  | SOLE | 2 | 0 | 0 | 82 |
| WP CAREY INC | COM | 92936U109 |  | 21648 | 277 | SH |  | SOLE |  | 277 | 0 | 0 |
| WP CAREY INC | COM | 92936U109 |  | 153408 | 1963 | SH |  | SOLE | 1 | 0 | 0 | 1963 |
| WW GRAINGER INC | COM | 384802104 |  | 18913 | 34 | SH |  | SOLE |  | 34 | 0 | 0 |
| WYNN RESORTS LTD | COM | 983134107 |  | 4948 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| XCEL ENERGY INC | COM | 98389B100 |  | 235149 | 3354 | SH |  | SOLE | 2 | 0 | 0 | 3354 |
| XCEL ENERGY INC | COM | 98389B100 |  | 7011 | 100 | SH |  | SOLE | 1 | 0 | 0 | 100 |
| XCEL ENERGY INC | COM | 98389B100 |  | 58752 | 838 | SH |  | SOLE |  | 838 | 0 | 0 |
| XPENG INC ADR | ADS | 98422D105 |  | 994 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| XPO INC | COM | 983793100 |  | 6392 | 192 | SH |  | SOLE | 2 | 0 | 0 | 192 |
| XTRACKERS INTERNATIONAL REAL ESTATE ETF | XTRACK INTL REAL | 233051846 |  | 4654 | 218 | SH |  | SOLE |  | 218 | 0 | 0 |
| XYLEM INC | COM | 98419M100 |  | 62251 | 563 | SH |  | SOLE | 1 | 0 | 0 | 563 |
| YAMANA GOLD INC | COM | 98462Y100 |  | 344 | 62 | SH |  | SOLE |  | 62 | 0 | 0 |
| YUM BRANDS INC | COM | 988498101 |  | 115528 | 902 | SH |  | SOLE |  | 812 | 0 | 0 |
| YUM BRANDS INC | COM | 988498101 |  | 126976 | 991 | SH |  | SOLE | 2 | 0 | 0 | 991 |
| YUM BRANDS INC | COM | 988498101 |  | 68907 | 538 | SH |  | SOLE | 1 | 0 | 0 | 538 |
| ZEBRA TECHNOLOGIES CORPORATI | CL A | 989207105 |  | 256 | 1 | SH |  | SOLE | 2 | 0 | 0 | 1 |
| ZIMMER BIOMET HOLDINGS INC | COM | 98956P102 |  | 34935 | 274 | SH |  | SOLE |  | 274 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC | COM | 98956P102 |  | 12750 | 100 | SH |  | SOLE | 2 | 0 | 0 | 100 |
| ZIMMER BIOMET HOLDINGS INC | COM | 98956P102 |  | 71018 | 557 | SH |  | SOLE | 1 | 0 | 0 | 557 |
| ZIMVIE INC | COM | 98888T107 |  | 93 | 10 | SH |  | SOLE | 2 | 0 | 0 | 10 |
| ZIMVIE INC | COM | 98888T107 |  | 75 | 8 | SH |  | SOLE | 1 | 0 | 0 | 8 |
| ZOETIS INC | CL A | 98978V103 |  | 2426721 | 16559 | SH |  | SOLE |  | 16559 | 0 | 0 |
| ZOETIS INC | CL A | 98978V103 |  | 6842749 | 46692 | SH |  | SOLE | 1 | 0 | 0 | 46692 |
| ZOOM VIDEO COMMUNICATIONS IN | CL A | 98980L101 |  | 5284 | 78 | SH |  | SOLE | 2 | 0 | 0 | 78 |
| ZOOM VIDEO COMMUNICATIONS IN | CL A | 98980L101 |  | 3387 | 50 | SH |  | SOLE | 1 | 0 | 0 | 50 |
| ZOOMINFO TECHNOLOGIES INC | COMMON STOCK | 98980F104 |  | 30 | 1 | SH |  | SOLE | 2 | 0 | 0 | 1 |
| ZSCALER INC | COM | 98980G102 |  | 67364 | 602 | SH |  | SOLE | 2 | 0 | 0 | 602 |
| ZSCALER INC | COM | 98980G102 |  | 46998 | 420 | SH |  | SOLE | 1 | 0 | 0 | 420 |

---