# EDGAR Filing Document

**Accession Number:** 0001352860
**File Stem:** 0001352860-26-000002
**Filing Date:** 2026-5
**Character Count:** 81356
**Document Hash:** 8952d97ca5a3a5a43d4d08cdeba33198
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001352860-26-000002.hdr.sgml**: 20260511

**ACCESSION NUMBER**: 0001352860-26-000002

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

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20260331

**FILED AS OF DATE**: 20260511

**DATE AS OF CHANGE**: 20260511

**EFFECTIVENESS DATE**: 20260511

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** BLUE BELL PRIVATE WEALTH MANAGEMENT, LLC
- **CENTRAL INDEX KEY:** 0001352860

**ORGANIZATION NAME:**
- **EIN:** 202308488
- **STATE OF INCORPORATION:** DE
- **FISCAL YEAR END:** 1231

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

**BUSINESS ADDRESS:**
- **STREET 1:** BLUE BELL EXECUTIVE CAMPUS
- **STREET 2:** 470 NORRISTOWN ROAD, SUITE 305
- **CITY:** BLUE BELL
- **STATE:** PA
- **ZIP:** 19422
- **BUSINESS PHONE:** 610-825-3540

**MAIL ADDRESS:**
- **STREET 1:** BLUE BELL EXECUTIVE CAMPUS
- **STREET 2:** 470 NORRISTOWN ROAD, SUITE 305
- **CITY:** BLUE BELL
- **STATE:** PA
- **ZIP:** 19422

### FORM 13F COVER PAGE

**Report for the Calendar Year or Quarter Ended:** 03-31-2026

**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:** BLUE BELL PRIVATE WEALTH MANAGEMENT LLC<br>**Address:** BLUE BELL EXECUTIVE CAMPUS<br>470 NORRISTOWN ROAD SUITE 305<br>BLUE BELL, PA 19422

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

**CRD Number (if applicable):** 000134184

**SEC File Number (if applicable):** 801-64005

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:** Justin Capetola<br>**Title:** Chief Compliance Officer<br>**Phone:** 610-825-3540

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

Justin Capetola  Blue Bell, PA  05-08-2026<br>[Signature]  [City, State]  [Date]

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

[x] **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).)

[ ] **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:** 0

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

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

      (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.]

**NONE**

### 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 |
| 3M CO COM | Stock | 88579Y101 |  | 51417 | 354 | SH |  | SOLE |  | 354 | 0 | 0 |
| ABBOTT LABORATORIES COM | Stock | 002824100 |  | 171151 | 1667 | SH |  | SOLE |  | 1667 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 204541 | 940 | SH |  | SOLE |  | 764 | 0 | 176 |
| ABRDN AUSTRALIA EQUITY FD INC COM | CEF | 003011111 |  | 1212 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| ABRDN EMERGING MARKETS EX CHIN COM | CEF | 00301W105 |  | 346698 | 47558 | SH |  | SOLE |  | 32465 | 0 | 15093 |
| ABRDN HEALTHCARE INVESTORS SH BEN INT | CEF | 87911J103 |  | 372042 | 20913 | SH |  | SOLE |  | 19183 | 0 | 1730 |
| ABRDN LIFE SCIENCES INVESTORS SH BEN INT | CEF | 87911K100 |  | 1430063 | 87896 | SH |  | SOLE |  | 83474 | 0 | 4420 |
| ABRDN NATL MUN INCOME FD SH BEN INT | CEF | 24610T108 |  | 495261 | 49725 | SH |  | SOLE |  | 48690 | 0 | 1035 |
| ABRDN PHYSICAL GOLD SHARES ETF | ETF | 00326A104 |  | 2619729 | 58712 | SH |  | SOLE |  | 48719 | 0 | 9993 |
| ABRDN PHYSICAL SILVER SHARES ETF | ETF | 003264108 |  | 410110 | 5727 | SH |  | SOLE |  | 5667 | 0 | 60 |
| ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT | CEF | 00326L100 |  | 548420 | 59546 | SH |  | SOLE |  | 53105 | 0 | 6440 |
| ADAM NAT RES FD INC COM | CEF | 00548F105 |  | 3151325 | 113357 | SH |  | SOLE |  | 105887 | 0 | 7469 |
| ADAMS DIVERSIFIED EQUITY FD COM | CEF | 006212104 |  | 19573919 | 894195 | SH |  | SOLE |  | 791515 | 0 | 102679 |
| ADOBE INC COM | Stock | 00724F101 |  | 296071 | 1218 | SH |  | SOLE |  | 1122 | 0 | 96 |
| ADVANCED ENERGY INDS COM | Stock | 007973100 |  | 13554 | 42 | SH |  | SOLE |  | 42 | 0 | 0 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 211364 | 1039 | SH |  | SOLE |  | 948 | 0 | 91 |
| ADVANSIX INC COM | Stock | 00773T101 |  | 610 | 25 | SH |  | SOLE |  | 0 | 0 | 25 |
| ADVISORSHARES PURE CANNABIS ETF | ETF | 00768Y495 |  | 1678 | 638 | SH |  | SOLE |  | 638 | 0 | 0 |
| AGNICO EAGLE MINES LTD COM | Stock | 008474108 |  | 36130 | 178 | SH |  | SOLE |  | 173 | 0 | 5 |
| AIRBNB INC COM CL A | Stock | 009066101 |  | 1894 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| ALLEGION PLC ORD SHS | Stock | G0176J109 |  | 3487 | 24 | SH |  | SOLE |  | 24 | 0 | 0 |
| ALLIANCEBERNSTEIN NATL MUN INM COM | CEF | 01864U106 |  | 360488 | 33722 | SH |  | SOLE |  | 33039 | 0 | 683 |
| ALLIANZIM BUFFER15 UNCAPPED ALLOCATION ETF | ETF | 00888H455 |  | 1141 | 42 | SH |  | SOLE |  | 0 | 0 | 42 |
| ALLIANZIM U.S. EQUITY 6 MONTH BUFFER10 APR/OCT ETF | ETF | 00888H877 |  | 30807 | 912 | SH |  | SOLE |  | 689 | 0 | 223 |
| ALLIANZIM U.S. EQUITY BUFFER10 APR ETF | ETF | 00888H109 |  | 468223 | 11017 | SH |  | SOLE |  | 10525 | 0 | 492 |
| ALLIANZIM U.S. EQUITY BUFFER10 AUG ETF | ETF | 00888H729 |  | 111411 | 3197 | SH |  | SOLE |  | 2787 | 0 | 410 |
| ALLIANZIM U.S. EQUITY BUFFER10 DEC ETF | ETF | 00888H836 |  | 36972 | 1040 | SH |  | SOLE |  | 1040 | 0 | 0 |
| ALLIANZIM U.S. EQUITY BUFFER10 FEB ETF | ETF | 00888H828 |  | 241405 | 6445 | SH |  | SOLE |  | 5238 | 0 | 1207 |
| ALLIANZIM U.S. EQUITY BUFFER10 JAN ETF | ETF | 00888H703 |  | 758473 | 18907 | SH |  | SOLE |  | 16639 | 0 | 2268 |
| ALLIANZIM U.S. EQUITY BUFFER10 JUL ETF | ETF | 00888H307 |  | 290571 | 6610 | SH |  | SOLE |  | 6394 | 0 | 216 |
| ALLIANZIM U.S. EQUITY BUFFER10 JUN ETF | ETF | 00888H745 |  | 128064 | 3563 | SH |  | SOLE |  | 3405 | 0 | 158 |
| ALLIANZIM U.S. EQUITY BUFFER10 MAR ETF | ETF | 00888H810 |  | 188695 | 4919 | SH |  | SOLE |  | 4522 | 0 | 397 |
| ALLIANZIM U.S. EQUITY BUFFER10 MAY ETF | ETF | 00888H760 |  | 472069 | 12756 | SH |  | SOLE |  | 11034 | 0 | 1722 |
| ALLIANZIM U.S. EQUITY BUFFER10 NOV ETF | ETF | 00888H851 |  | 172055 | 4806 | SH |  | SOLE |  | 4737 | 0 | 69 |
| ALLIANZIM U.S. EQUITY BUFFER10 OCT ETF | ETF | 00888H604 |  | 1530951 | 36175 | SH |  | SOLE |  | 29800 | 0 | 6375 |
| ALLIANZIM U.S. EQUITY BUFFER10 SEP ETF | ETF | 00888H695 |  | 55065 | 1603 | SH |  | SOLE |  | 1549 | 0 | 54 |
| ALLIANZIM U.S. EQUITY BUFFER20 APR ETF | ETF | 00888H208 |  | 24480 | 692 | SH |  | SOLE |  | 692 | 0 | 0 |
| ALLIANZIM U.S. EQUITY BUFFER20 AUG ETF | ETF | 00888H711 |  | 24434 | 760 | SH |  | SOLE |  | 721 | 0 | 39 |
| ALLIANZIM U.S. EQUITY BUFFER20 FEB ETF | ETF | 00888H786 |  | 114401 | 3417 | SH |  | SOLE |  | 2903 | 0 | 514 |
| ALLIANZIM U.S. EQUITY BUFFER20 JAN ETF | ETF | 00888H802 |  | 720079 | 19739 | SH |  | SOLE |  | 18869 | 0 | 870 |
| ALLIANZIM U.S. EQUITY BUFFER20 JUN ETF | ETF | 00888H737 |  | 14807 | 444 | SH |  | SOLE |  | 442 | 0 | 2 |
| ALLIANZIM U.S. EQUITY BUFFER20 MAR ETF | ETF | 00888H778 |  | 17079 | 501 | SH |  | SOLE |  | 501 | 0 | 0 |
| ALLIANZIM U.S. EQUITY BUFFER20 MAY ETF | ETF | 00888H752 |  | 28995 | 858 | SH |  | SOLE |  | 781 | 0 | 77 |
| ALLIANZIM U.S. EQUITY BUFFER20 NOV ETF | ETF | 00888H844 |  | 67965 | 2042 | SH |  | SOLE |  | 1877 | 0 | 165 |
| ALLIANZIM U.S. EQUITY BUFFER20 OCT ETF | ETF | 00888H505 |  | 3549242 | 92260 | SH |  | SOLE |  | 72999 | 0 | 19261 |
| ALLSPRING GLOBAL DIVIDEND OPPO COM | CEF | 94987C103 |  | 985270 | 169000 | SH |  | SOLE |  | 164930 | 0 | 4070 |
| ALLSPRING UTILITIES AND HIGH I WF UTILITIES INC | CEF | 94987E109 |  | 1084085 | 89594 | SH |  | SOLE |  | 81418 | 0 | 8175 |
| ALLSTATE CORP COM | Stock | 020002101 |  | 6635 | 32 | SH |  | SOLE |  | 32 | 0 | 0 |
| ALPHA ARCHITECT U.S. QUANTITATIVE MOMENTUM ETF | ETF | 02072L409 |  | 30740 | 450 | SH |  | SOLE |  | 450 | 0 | 0 |
| ALPHA ARCHITECT US QUANTITATIVE VALUE ETF | ETF | 02072L102 |  | 56313 | 1080 | SH |  | SOLE |  | 1080 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 1182207 | 4111 | SH |  | SOLE |  | 3342 | 0 | 769 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 1716165 | 5983 | SH |  | SOLE |  | 5811 | 0 | 171 |
| ALPS DISRUPTIVE TECHNOLOGIES ETF | ETF | 00162Q478 |  | 9958 | 230 | SH |  | SOLE |  | 177 | 0 | 53 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 243396 | 3688 | SH |  | SOLE |  | 3688 | 0 | 0 |
| AMAZON COM INC COM | Stock | 023135106 |  | 2742083 | 13166 | SH |  | SOLE |  | 12376 | 0 | 790 |
| AMERICAN AIRLINES GROUP INC COM | Stock | 02376R102 |  | 2212 | 206 | SH |  | SOLE |  | 206 | 0 | 0 |
| AMERICAN CENTURY MID CAP GROWTH IMPACT ETF | ETF | 025072760 |  | 17412 | 285 | SH |  | SOLE |  | 285 | 0 | 0 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 110238 | 841 | SH |  | SOLE |  | 841 | 0 | 0 |
| AMERICAN INTL GROUP INC COM NEW | Stock | 026874784 |  | 1580 | 21 | SH |  | SOLE |  | 21 | 0 | 0 |
| AMGEN INC COM | Stock | 031162100 |  | 231456 | 658 | SH |  | SOLE |  | 647 | 0 | 10 |
| AMKOR TECHNOLOGY INC COM | Stock | 031652100 |  | 363977 | 8083 | SH |  | SOLE |  | 7534 | 0 | 549 |
| AMPHENOL CORP CL A | Stock | 032095101 |  | 138227 | 1094 | SH |  | SOLE |  | 1046 | 0 | 48 |
| AMPLIFY ALTERNATIVE HARVEST ETF | ETF | 032108474 |  | 1819 | 79 | SH |  | SOLE |  | 79 | 0 | 0 |
| AMPLIFY BLOCKCHAIN TECHNOLOGY ETF | ETF | 032108607 |  | 58527 | 1175 | SH |  | SOLE |  | 1075 | 0 | 100 |
| AMPLIFY BLUESTAR ISRAEL TECHNOLOGY ETF | ETF | 032108599 |  | 7503 | 130 | SH |  | SOLE |  | 72 | 0 | 58 |
| AMPLIFY CYBERSECURITY ETF | ETF | 032108664 |  | 290300 | 3866 | SH |  | SOLE |  | 3639 | 0 | 227 |
| AMPLIFY ONLINE RETAIL ETF | ETF | 032108102 |  | 44074 | 705 | SH |  | SOLE |  | 300 | 0 | 405 |
| API GROUP CORP COM STK | Stock | 00187Y100 |  | 383198 | 9457 | SH |  | SOLE |  | 8819 | 0 | 638 |
| APOGEE ENTERPRISES INC COM | Stock | 037598109 |  | 3354 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| APPIAN CORP CL A | Stock | 03782L101 |  | 362 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 7378629 | 29074 | SH |  | SOLE |  | 28006 | 0 | 1066 |
| APPLIED OPTOELECTRONICS INC COM | Stock | 03823U102 |  | 29522 | 349 | SH |  | SOLE |  | 339 | 0 | 10 |
| APPLOVIN CORP COM CL A | Stock | 03831W108 |  | 30646 | 77 | SH |  | SOLE |  | 57 | 0 | 20 |
| APTUS APRIL BUFFER ETF | ETF | 268961877 |  | 5047 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| APTUS JANUARY BUFFER ETF | ETF | 268961885 |  | 478351 | 19060 | SH |  | SOLE |  | 18078 | 0 | 982 |
| APTUS OCTOBER BUFFER ETF | ETF | 268961851 |  | 5374092 | 214449 | SH |  | SOLE |  | 201758 | 0 | 12691 |
| ARCUTIS BIOTHERAPEUTICS INC COM | Stock | 03969K108 |  | 8694 | 369 | SH |  | SOLE |  | 240 | 0 | 129 |
| ARGAN INC COM | Stock | 04010E109 |  | 23420 | 43 | SH |  | SOLE |  | 41 | 0 | 2 |
| ARISTA NETWORKS INC COM SHS | Stock | 040413205 |  | 210568 | 1715 | SH |  | SOLE |  | 1715 | 0 | 0 |
| ARK AUTONOMOUS TECHNOLOGY  ROBOTICS ETF | ETF | 00214Q203 |  | 1349 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| ARK BLOCKCHAIN  FINTECH INNOVATION ETF | ETF | 00214Q708 |  | 16420 | 432 | SH |  | SOLE |  | 400 | 0 | 32 |
| ARK GENOMIC REVOLUTION ETF | ETF | 00214Q302 |  | 902 | 34 | SH |  | SOLE |  | 21 | 0 | 13 |
| ARK ISRAEL INNOVATIVE TECHNOLOGY ETF | ETF | 00214Q609 |  | 2504 | 93 | SH |  | SOLE |  | 60 | 0 | 33 |
| ARK SPACE  DEFENSE INNOVATION ETF | ETF | 00214Q807 |  | 1497 | 51 | SH |  | SOLE |  | 0 | 0 | 51 |
| ARROWMARK FINANCIAL CORP COM | CEF | 861780104 |  | 40102 | 2104 | SH |  | SOLE |  | 1904 | 0 | 200 |
| ASA GOLD AND PRECIOUS MTLS LMT SHS | CEF | G3156P103 |  | 8979773 | 144765 | SH |  | SOLE |  | 132878 | 0 | 11887 |
| ASHLAND INC COM | Stock | 044186104 |  | 8342 | 150 | SH |  | SOLE |  | 50 | 0 | 100 |
| AST SPACEMOBILE INC COM CL A | Stock | 00217D100 |  | 3646 | 44 | SH |  | SOLE |  | 0 | 0 | 44 |
| ASTERA LABS INC COM | Stock | 04626A103 |  | 11946 | 109 | SH |  | SOLE |  | 46 | 0 | 63 |
| AT INC COM | Stock | 00206R102 |  | 28262 | 975 | SH |  | SOLE |  | 200 | 0 | 774 |
| ATI INC COM | Stock | 01741R102 |  | 25456 | 175 | SH |  | SOLE |  | 122 | 0 | 53 |
| AUTOMATIC DATA PROCESSING INC COM | Stock | 053015103 |  | 11378 | 56 | SH |  | SOLE |  | 56 | 0 | 0 |
| AVEANNA HEALTHCARE HLDGS INC COM | Stock | 05356F105 |  | 5513 | 856 | SH |  | SOLE |  | 791 | 0 | 65 |
| BANCROFT FD LTD COM | CEF | 059695106 |  | 2323096 | 107851 | SH |  | SOLE |  | 100818 | 0 | 7032 |
| BANK MONTREAL MEDIUM COM | Stock | 063671101 |  | 129926 | 960 | SH |  | SOLE |  | 960 | 0 | 0 |
| BANK OF AMER CORP COM | Stock | 060505104 |  | 423443 | 8686 | SH |  | SOLE |  | 8384 | 0 | 302 |
| BARRICK MNG CORP COM SHS | Stock | 06849F108 |  | 23210 | 569 | SH |  | SOLE |  | 416 | 0 | 153 |
| BECTON DICKINSON  CO COM | Stock | 075887109 |  | 10534 | 67 | SH |  | SOLE |  | 60 | 0 | 7 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 1019258 | 2127 | SH |  | SOLE |  | 2127 | 0 | 0 |
| BIGBEAR AI HLDGS INC COM | Stock | 08975B109 |  | 46045 | 13081 | SH |  | SOLE |  | 11818 | 0 | 1263 |
| BLACKROCK ENHANCED GLOBAL COM | CEF | 092501105 |  | 707610 | 64563 | SH |  | SOLE |  | 59864 | 0 | 4699 |
| BLACKROCK ENHANCED INTL DIV TR COM BENE INTER | CEF | 092524107 |  | 174316 | 32221 | SH |  | SOLE |  | 30919 | 0 | 1302 |
| BLACKROCK ENHANCED LARGE CAP C COM | CEF | 09256A109 |  | 1871 | 89 | SH |  | SOLE |  | 89 | 0 | 0 |
| BLACKROCK HEALTH SCIENCES TERM COM SHS | CEF | 09260E105 |  | 2267306 | 157890 | SH |  | SOLE |  | 148553 | 0 | 9337 |
| BLACKROCK INC COM | Stock | 09290D101 |  | 41354 | 43 | SH |  | SOLE |  | 43 | 0 | 0 |
| BLACKROCK MUN TARGET TERM TR COM SHS BEN IN | CEF | 09257P105 |  | 330285 | 14550 | SH |  | SOLE |  | 13241 | 0 | 1309 |
| BLACKROCK MUNIHLDNGS CALI COM | CEF | 09254L107 |  | 172120 | 16550 | SH |  | SOLE |  | 16430 | 0 | 120 |
| BLACKROCK MUNIHOLDINGS FD INC COM | CEF | 09253N104 |  | 32689 | 2898 | SH |  | SOLE |  | 2898 | 0 | 0 |
| BLACKROCK MUNIYIELD N Y QUALIT COM | CEF | 09255E102 |  | 741542 | 77244 | SH |  | SOLE |  | 75302 | 0 | 1942 |
| BLACKROCK MUNIYIELD PA QUALITY COM | CEF | 09255G107 |  | 29241 | 2651 | SH |  | SOLE |  | 2478 | 0 | 173 |
| BLACKROCK MUNIYIELD QUALITY FD COM | CEF | 09254E103 |  | 54904 | 5224 | SH |  | SOLE |  | 5150 | 0 | 74 |
| BLACKROCK MUNIYILD QULT FD INC COM | CEF | 09254F100 |  | 7971 | 726 | SH |  | SOLE |  | 726 | 0 | 0 |
| BLACKROCK RES  COMMODITIES ST SHS | CEF | 09257A108 |  | 84892 | 7045 | SH |  | SOLE |  | 7028 | 0 | 17 |
| BLACKROCK SCIENCE  TECHNOLOGY SHS BEN INT | CEF | 09260K101 |  | 3678055 | 166052 | SH |  | SOLE |  | 151512 | 0 | 14539 |
| BLACKROCK TECH AND PRIVATE EQU SHS BEN INT | CEF | 09260Q108 |  | 2020148 | 306083 | SH |  | SOLE |  | 284465 | 0 | 21617 |
| BLACKSTONE INC COM | Stock | 09260D107 |  | 63359 | 551 | SH |  | SOLE |  | 551 | 0 | 0 |
| BLACKSTONE LONG SHORT CR INCOM COM SHS BN INT | CEF | 09257D102 |  | 6540 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| BLACKSTONE STRATEGIC CRED 2027 COM SHS BEN IN | CEF | 09257R101 |  | 2286 | 205 | SH |  | SOLE |  | 205 | 0 | 0 |
| BLOOM ENERGY CORP COM CL A | Stock | 093712107 |  | 5691 | 42 | SH |  | SOLE |  | 39 | 0 | 3 |
| BLUE BIRD CORP COM | Stock | 095306106 |  | 5565 | 98 | SH |  | SOLE |  | 76 | 0 | 22 |
| BNY MELLON HIGH YIELD STRATEGI SH BEN INT | CEF | 09660L105 |  | 244 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| BNY MELLON MUN BD INFRASTRUCTU COM SHS | CEF | 09662W109 |  | 543885 | 51602 | SH |  | SOLE |  | 50868 | 0 | 734 |
| BNY MELLON STRATEGIC MUN BD FD COM | CEF | 09662E109 |  | 655697 | 109101 | SH |  | SOLE |  | 107657 | 0 | 1444 |
| BNY MELLON STRATEGIC MUNS INC COM | CEF | 05588W108 |  | 793861 | 126210 | SH |  | SOLE |  | 119752 | 0 | 6458 |
| BOEING CO COM | Stock | 097023105 |  | 153812 | 773 | SH |  | SOLE |  | 532 | 0 | 240 |
| BOOKING HOLDINGS INC COM | Stock | 09857L108 |  | 42103 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| BRANDYWINEGBL GBL INCM OPP FD COM | CEF | 10537L104 |  | 2040 | 266 | SH |  | SOLE |  | 266 | 0 | 0 |
| BRAZIL POTASH CORP COMMON SHARES | Stock | 10586A108 |  | 405 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| BRINKER INTL INC COM | Stock | 109641100 |  | 23414 | 164 | SH |  | SOLE |  | 100 | 0 | 64 |
| BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 |  | 48387 | 798 | SH |  | SOLE |  | 600 | 0 | 197 |
| BROADCOM INC COM | Stock | 11135F101 |  | 351227 | 1135 | SH |  | SOLE |  | 1067 | 0 | 67 |
| BROOKFIELD REAL ASSETS INCOME SHS BEN INT | CEF | 112830104 |  | 724828 | 56363 | SH |  | SOLE |  | 49862 | 0 | 6501 |
| BUILD-A-BEAR WORKSHOP INC COM | Stock | 120076104 |  | 206387 | 5511 | SH |  | SOLE |  | 5078 | 0 | 433 |
| BWX TECHNOLOGIES INC COM | Stock | 05605H100 |  | 12065 | 59 | SH |  | SOLE |  | 35 | 0 | 24 |
| CADENCE DESIGN SYSTEM INC COM | Stock | 127387108 |  | 13060 | 47 | SH |  | SOLE |  | 47 | 0 | 0 |
| CAL MAINE FOODS INC COM NEW | Stock | 128030202 |  | 317 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| CALAMOS GBL DYN INCOME FUND COM | CEF | 12811L107 |  | 890787 | 122698 | SH |  | SOLE |  | 117496 | 0 | 5202 |
| Calamos Global Total Ret | CEF | 128118106 |  | 78786 | 7066 | SH |  | SOLE |  | 7057 | 0 | 9 |
| CALAMOS LNG SHR EQT DYNAMIC TR COM | CEF | 12812C106 |  | 621913 | 45830 | SH |  | SOLE |  | 42026 | 0 | 3804 |
| Calamos Strategic Total Return | CEF | 128125101 |  | 95358 | 5570 | SH |  | SOLE |  | 5355 | 0 | 215 |
| CAMBRIA CANNABIS ETF | ETF | 132061821 |  | 675 | 132 | SH |  | SOLE |  | 132 | 0 | 0 |
| CARNIVAL CORP COMMON STOCK | Stock | 143658300 |  | 12552 | 485 | SH |  | SOLE |  | 355 | 0 | 130 |
| CARPENTER TECHNOLOGY CORP COM | Stock | 144285103 |  | 439083 | 1114 | SH |  | SOLE |  | 1036 | 0 | 78 |
| CASEYS GEN STORES INC COM | Stock | 147528103 |  | 716214 | 984 | SH |  | SOLE |  | 877 | 0 | 107 |
| CELESTICA INC COM | Stock | 15101Q207 |  | 54646 | 194 | SH |  | SOLE |  | 180 | 0 | 14 |
| CENTRAL SECS CORP COM | CEF | 155123102 |  | 17377127 | 349922 | SH |  | SOLE |  | 316339 | 0 | 33583 |
| CHARTER COMMUNICATIONS INC CL A | Stock | 16119P108 |  | 52675 | 244 | SH |  | SOLE |  | 244 | 0 | 0 |
| CHEVRON CORPORATION COM | Stock | 166764100 |  | 103036 | 498 | SH |  | SOLE |  | 498 | 0 | 0 |
| CHUBB LTD SWITZ COM | Stock | H1467J104 |  | 150906 | 463 | SH |  | SOLE |  | 463 | 0 | 0 |
| CIENA CORP COM NEW | Stock | 171779309 |  | 26400 | 68 | SH |  | SOLE |  | 61 | 0 | 7 |
| CIPHER DIGITAL INC COM | Stock | 17253J106 |  | 772 | 60 | SH |  | SOLE |  | 30 | 0 | 30 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 438040 | 5646 | SH |  | SOLE |  | 5350 | 0 | 295 |
| CITIGROUP INC COM NEW | Stock | 172967424 |  | 460671 | 4062 | SH |  | SOLE |  | 3556 | 0 | 506 |
| CLEAN ENERGY FUELS CORP COM | Stock | 184499101 |  | 496 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| CLEARBRIDGE ENERGY MIDSTREAM O COM | CEF | 18469P209 |  | 2524940 | 47803 | SH |  | SOLE |  | 44863 | 0 | 2939 |
| CLEVELAND-CLIFFS INC NEW COM | Stock | 185899101 |  | 338 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| CLOUGH GLOBAL DIVID  INCOME F COM | CEF | 18913Y103 |  | 974627 | 164633 | SH |  | SOLE |  | 157178 | 0 | 7455 |
| CLOUGH GLOBAL EQUITY FD COM | CEF | 18914C100 |  | 1564580 | 207780 | SH |  | SOLE |  | 199166 | 0 | 8612 |
| CLOUGH GLOBAL OPPORTUNITIES FD SH BEN INT | CEF | 18914E106 |  | 1447164 | 259814 | SH |  | SOLE |  | 244646 | 0 | 15167 |
| COCA COLA CO COM | Stock | 191216100 |  | 61524 | 809 | SH |  | SOLE |  | 809 | 0 | 0 |
| COEUR MNG INC COM NEW | Stock | 192108504 |  | 13646 | 727 | SH |  | SOLE |  | 667 | 0 | 60 |
| COHERENT CORP COM | Stock | 19247G107 |  | 57409 | 241 | SH |  | SOLE |  | 56 | 0 | 185 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 177916 | 6197 | SH |  | SOLE |  | 6197 | 0 | 0 |
| CONSTELLATION ENERGY CORP COM | Stock | 21037T109 |  | 943865 | 3380 | SH |  | SOLE |  | 3380 | 0 | 0 |
| CORNING INC COM | Stock | 219350105 |  | 1019503 | 7498 | SH |  | SOLE |  | 7440 | 0 | 58 |
| CORTEVA INC COM | Stock | 22052L104 |  | 29131 | 348 | SH |  | SOLE |  | 348 | 0 | 0 |
| COSTCO WHOLESALE CORPORATION COM | Stock | 22160K105 |  | 539069 | 541 | SH |  | SOLE |  | 518 | 0 | 23 |
| COTERRA ENERGY INC COM | Stock | 127097103 |  | 7028 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| COVISTA INC COM | Stock | 00737L103 |  | 3919 | 34 | SH |  | SOLE |  | 33 | 0 | 1 |
| CREDO TECHNOLOGY GROUP HOLDING ORDINARY SHARES | Stock | G25457105 |  | 73125 | 779 | SH |  | SOLE |  | 666 | 0 | 113 |
| CRISPR THERAPEUTICS AG NAMEN AKT | Stock | H17182108 |  | 4805 | 101 | SH |  | SOLE |  | 66 | 0 | 35 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 37479 | 96 | SH |  | SOLE |  | 86 | 0 | 10 |
| CSX CORP COM | Stock | 126408103 |  | 506639 | 12342 | SH |  | SOLE |  | 2872 | 0 | 9470 |
| CVS HEALTH CORP COM | Stock | 126650100 |  | 96813 | 1348 | SH |  | SOLE |  | 1348 | 0 | 0 |
| DEFIANCE QUANTUM ETF | ETF | 26922A420 |  | 126248 | 1177 | SH |  | SOLE |  | 425 | 0 | 751 |
| DELL TECHNOLOGIES INC CL C | Stock | 24703L202 |  | 72053 | 439 | SH |  | SOLE |  | 214 | 0 | 225 |
| DESCARTES SYS GROUP INC COM | Stock | 249906108 |  | 5295 | 74 | SH |  | SOLE |  | 74 | 0 | 0 |
| DESTINY TECH100 INC COM SHS | CEF | 25063F107 |  | 268 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| DESTRA MULTI-ALTERNATIVE FD COMMON SHARES | CEF | 25065A502 |  | 2000355 | 246653 | SH |  | SOLE |  | 225746 | 0 | 20906 |
| DIREXION NASDAQ-100 EQUAL WEIGHTED INDEX ETF | ETF | 25459Y207 |  | 36456 | 370 | SH |  | SOLE |  | 368 | 0 | 2 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 230310 | 2390 | SH |  | SOLE |  | 1770 | 0 | 619 |
| DOMINOS PIZZA INC COM | Stock | 25754A201 |  | 718 | 2 | SH |  | SOLE |  | 0 | 0 | 2 |
| DOW HLDGS INC COM | Stock | 260557103 |  | 8080 | 194 | SH |  | SOLE |  | 194 | 0 | 0 |
| DUFF  PHELPS UTLITY AND INFST COM | CEF | 26433C105 |  | 1741031 | 120570 | SH |  | SOLE |  | 116680 | 0 | 3890 |
| DUPONT DE NEMOURS INC COM | Stock | 26614N102 |  | 5771 | 126 | SH |  | SOLE |  | 126 | 0 | 0 |
| D-WAVE QUANTUM INC COM | Stock | 26740W109 |  | 140173 | 9714 | SH |  | SOLE |  | 8659 | 0 | 1055 |
| EAGLE CAP GROWTH FD INC COM | CEF | 269451100 |  | 47258 | 4679 | SH |  | SOLE |  | 4678 | 0 | 1 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 89418 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| EATON VANCE CALIF MUN INCOM TR SH BEN INT | CEF | 27826F101 |  | 15379 | 1528 | SH |  | SOLE |  | 1320 | 0 | 208 |
| EATON VANCE ENHANCED EQUITY IN COM | CEF | 278277108 |  | 4092 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| EATON VANCE RISK-MANAGED DIVER COM | CEF | 27829G106 |  | 28595 | 3500 | SH |  | SOLE |  | 3435 | 0 | 65 |
| EATON VANCE SR FLTNG RTE TR COM | CEF | 27828Q105 |  | 22123 | 2099 | SH |  | SOLE |  | 2099 | 0 | 0 |
| EATON VANCE TAX ADVT DIV INCM COM | CEF | 27828G107 |  | 38961 | 1587 | SH |  | SOLE |  | 1362 | 0 | 225 |
| EATON VANCE TAX-ADVANTAGED GLO COM | CEF | 27828U106 |  | 287554 | 10790 | SH |  | SOLE |  | 9345 | 0 | 1445 |
| EATON VANCE TAX-MANAGED GLOBAL COM | CEF | 27829C105 |  | 490583 | 55875 | SH |  | SOLE |  | 51695 | 0 | 4180 |
| EATON VANCE TX ADV GLBL DIV FD COM | CEF | 27828S101 |  | 12112 | 602 | SH |  | SOLE |  | 602 | 0 | 0 |
| EBAY INC. COM | Stock | 278642103 |  | 36590 | 402 | SH |  | SOLE |  | 382 | 0 | 20 |
| ELI LILLY  CO COM | Stock | 532457108 |  | 527028 | 573 | SH |  | SOLE |  | 573 | 0 | 0 |
| ELLSWORTH GROWTH  INCOME FD COM | CEF | 289074106 |  | 2321437 | 208201 | SH |  | SOLE |  | 192844 | 0 | 15356 |
| EMCOR GROUP INC COM | Stock | 29084Q100 |  | 14766 | 20 | SH |  | SOLE |  | 17 | 0 | 3 |
| ENBRIDGE INC COM | Stock | 29250N105 |  | 6010 | 111 | SH |  | SOLE |  | 111 | 0 | 0 |
| ENTERPRISE PRODS PARTNERS L P COM | Stock | 293792107 |  | 40711 | 1076 | SH |  | SOLE |  | 593 | 0 | 482 |
| EPAM SYS INC COM | Stock | 29414B104 |  | 41839 | 309 | SH |  | SOLE |  | 309 | 0 | 0 |
| EQUUS TOTAL RETURN INC COM | CEF | 294766100 |  | 16748 | 9102 | SH |  | SOLE |  | 9102 | 0 | 0 |
| ERSHARES PRIVATE-PUBLIC CROSSOVER ETF | ETF | 293828877 |  | 9036 | 535 | SH |  | SOLE |  | 250 | 0 | 285 |
| ESSENTIAL UTILS INC COM | Stock | 29670G102 |  | 819857 | 20359 | SH |  | SOLE |  | 19873 | 0 | 486 |
| EURONET WORLDWIDE INC COM | Stock | 298736109 |  | 465 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| EUROPEAN EQUITY FD INC COM | CEF | 298768102 |  | 351164 | 35507 | SH |  | SOLE |  | 33544 | 0 | 1963 |
| EUROSEAS LTD SHS | Stock | Y23592135 |  | 225552 | 3374 | SH |  | SOLE |  | 2976 | 0 | 398 |
| EVERPURE INC CL A | Stock | 74624M102 |  | 21136 | 358 | SH |  | SOLE |  | 358 | 0 | 0 |
| EXELON CORP COM | Stock | 30161N101 |  | 483631 | 9866 | SH |  | SOLE |  | 9866 | 0 | 0 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 1916310 | 11295 | SH |  | SOLE |  | 11295 | 0 | 0 |
| FABRINET SHS | Stock | G3323L100 |  | 10952 | 21 | SH |  | SOLE |  | 21 | 0 | 0 |
| FEDERATED HERMES PREM MUNI INM COM | CEF | 31423P108 |  | 53535 | 4898 | SH |  | SOLE |  | 4763 | 0 | 135 |
| FIDELITY ELECTRIC VEHICLES AND FUTURE TRANSPORTATION ETF | ETF | 316092220 |  | 1300 | 79 | SH |  | SOLE |  | 0 | 0 | 79 |
| FIRST TR ENHANCED EQUITY COM | CEF | 337318109 |  | 27560 | 1351 | SH |  | SOLE |  | 1236 | 0 | 115 |
| FIRST TR HIGH YIELD OPPRT 2027 COM | CEF | 33741Q107 |  | 947 | 70 | SH |  | SOLE |  | 70 | 0 | 0 |
| FIRST TRUST CLOUD COMPUTING ETF | ETF | 33734X192 |  | 74833 | 684 | SH |  | SOLE |  | 675 | 0 | 9 |
| FIRST TRUST GLOBAL WIND ENERGY ETF | ETF | 33736G106 |  | 28228 | 1141 | SH |  | SOLE |  | 677 | 0 | 464 |
| FIRST TRUST MID CAP CORE ALPHADEX FUND | ETF | 33735B108 |  | 371904 | 2900 | SH |  | SOLE |  | 2900 | 0 | 0 |
| FIRST TRUST NASDAQ ARTIFICIAL INTELLIGENCE  ROBOTICS ETF | ETF | 33738R720 |  | 46 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| FIRST TRUST NASDAQ CYBERSECURITY ETF | ETF | 33734X846 |  | 134646 | 2148 | SH |  | SOLE |  | 1963 | 0 | 185 |
| FIRST TRUST NASDAQ SEMICONDUCTOR ETF | ETF | 33738R811 |  | 7374 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND | ETF | 33738R118 |  | 359373 | 3837 | SH |  | SOLE |  | 3837 | 0 | 0 |
| FIRST TRUST NASDAQ-100 SELECT EQUAL WEIGHT ETF | ETF | 337344105 |  | 111229 | 876 | SH |  | SOLE |  | 876 | 0 | 0 |
| FIRST TRUST RISING DIVIDEND ACHIEVERS ETF | ETF | 33738R506 |  | 145436 | 2130 | SH |  | SOLE |  | 2130 | 0 | 0 |
| FIRSTCASH HOLDINGS INC COM | Stock | 33768G107 |  | 441800 | 2350 | SH |  | SOLE |  | 2189 | 0 | 161 |
| FLAHERTY  CRUMRINE PFD INCOME COM | CEF | 33848E106 |  | 5397 | 597 | SH |  | SOLE |  | 597 | 0 | 0 |
| FLAHERTY  CRUMRINE TOTAL RETU COM | CEF | 338479108 |  | 12151 | 732 | SH |  | SOLE |  | 732 | 0 | 0 |
| FORD MTR CO COM | Stock | 345370860 |  | 37367 | 3238 | SH |  | SOLE |  | 3238 | 0 | 0 |
| FRANKLIN UNVL TR SH BEN INT | CEF | 355145103 |  | 39569 | 4940 | SH |  | SOLE |  | 4630 | 0 | 310 |
| FS CREDIT OPPORTUNITIES CORP COMMON STOCK | CEF | 30290Y101 |  | 70890 | 13900 | SH |  | SOLE |  | 12900 | 0 | 1000 |
| FT VEST EMERGING MARKET BUFFER ETF - SEPTEMBER | ETF | 33740F177 |  | 14440 | 600 | SH |  | SOLE |  | 580 | 0 | 20 |
| FT VEST INTERNATIONAL EQUITY MODERATE BUFFER | ETF | 33740F573 |  | 10941 | 400 | SH |  | SOLE |  | 325 | 0 | 75 |
| FT VEST INTERNATIONAL EQUITY MODERATE BUFFER ETF - DECEMBER | ETF | 33740F656 |  | 65671 | 2497 | SH |  | SOLE |  | 2286 | 0 | 211 |
| FT VEST LADDERED BUFFER ETF | ETF | 33740F755 |  | 1576080 | 46671 | SH |  | SOLE |  | 45159 | 0 | 1512 |
| FT VEST LADDERED DEEP BUFFER ETF | ETF | 33740U703 |  | 103376 | 3692 | SH |  | SOLE |  | 3692 | 0 | 0 |
| FT VEST NASDAQ-100 BUFFER ETF - JUNE | ETF | 33740F557 |  | 80393 | 2573 | SH |  | SOLE |  | 2423 | 0 | 150 |
| FT VEST NASDAQ-100 BUFFER ETF - MARCH | ETF | 33740F581 |  | 20777 | 618 | SH |  | SOLE |  | 322 | 0 | 296 |
| FT VEST NASDAQ-100 BUFFER ETF - SEPTEMBER | ETF | 33740U836 |  | 141351 | 4617 | SH |  | SOLE |  | 4477 | 0 | 140 |
| FT VEST NASDAQ-100 MODERATE BUFFER ETF - AUGUST | ETF | 33740F193 |  | 2269 | 98 | SH |  | SOLE |  | 95 | 0 | 3 |
| FT VEST NASDAQ-100 MODERATE BUFFER ETF - NOVEMBER | ETF | 33740U513 |  | 11345 | 498 | SH |  | SOLE |  | 482 | 0 | 16 |
| FT VEST U.S. EQUITY BUFFER  PREMIUM INCOME ETF - SEPTEMBER | ETF | 33740F375 |  | 90 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| FT VEST U.S. EQUITY BUFFER ETF - APRIL | ETF | 33740U885 |  | 2233160 | 49730 | SH |  | SOLE |  | 43569 | 0 | 6161 |
| FT VEST U.S. EQUITY BUFFER ETF - AUGUST | ETF | 33740F862 |  | 1106396 | 21366 | SH |  | SOLE |  | 19686 | 0 | 1680 |
| FT VEST U.S. EQUITY BUFFER ETF - JULY | ETF | 33740U208 |  | 1228300 | 22447 | SH |  | SOLE |  | 19197 | 0 | 3250 |
| FT VEST U.S. EQUITY BUFFER ETF - JUNE | ETF | 33740F722 |  | 1914492 | 33883 | SH |  | SOLE |  | 30361 | 0 | 3522 |
| FT VEST U.S. EQUITY BUFFER ETF - NOVEMBER | ETF | 33740F847 |  | 695105 | 13018 | SH |  | SOLE |  | 12144 | 0 | 874 |
| FT VEST U.S. EQUITY BUFFER ETF - OCTOBER | ETF | 33740F664 |  | 666185 | 13972 | SH |  | SOLE |  | 11872 | 0 | 2100 |
| FT VEST U.S. EQUITY BUFFER ETF - SEPTEMBER | ETF | 33740U307 |  | 1401691 | 27850 | SH |  | SOLE |  | 26298 | 0 | 1552 |
| FT VEST U.S. EQUITY BUFFER FUND - FEBRUARY | ETF | 33740F763 |  | 46914 | 840 | SH |  | SOLE |  | 840 | 0 | 0 |
| FT VEST U.S. EQUITY BUFFER FUND - MAY | ETF | 33740F748 |  | 733446 | 13891 | SH |  | SOLE |  | 12675 | 0 | 1216 |
| FT VEST U.S. EQUITY DEEP BUFFER ETF - APRIL | ETF | 33740U802 |  | 40 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| FT VEST U.S. EQUITY DEEP BUFFER ETF - AUGUST | ETF | 33740F854 |  | 31140 | 715 | SH |  | SOLE |  | 715 | 0 | 0 |
| FT VEST U.S. EQUITY DEEP BUFFER ETF - FEBRUARY | ETF | 33740F771 |  | 94740 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| FT VEST U.S. EQUITY DEEP BUFFER ETF - OCTOBER | ETF | 33740F672 |  | 150261 | 3460 | SH |  | SOLE |  | 2689 | 0 | 771 |
| FT VEST U.S. EQUITY ENHANCE  MODERATE BUFFER ETF - APRIL | ETF | 33740U596 |  | 7369 | 200 | SH |  | SOLE |  | 186 | 0 | 14 |
| FT VEST U.S. EQUITY ENHANCE  MODERATE BUFFER ETF - AUGUST | ETF | 33740F391 |  | 135562 | 3652 | SH |  | SOLE |  | 3392 | 0 | 260 |
| FT VEST U.S. EQUITY ENHANCE  MODERATE BUFFER ETF - DECEMBER | ETF | 33740U786 |  | 1198504 | 29731 | SH |  | SOLE |  | 25975 | 0 | 3756 |
| FT VEST U.S. EQUITY ENHANCE  MODERATE BUFFER ETF - JANUARY | ETF | 33740F318 |  | 120947 | 3348 | SH |  | SOLE |  | 2863 | 0 | 485 |
| FT VEST U.S. EQUITY ENHANCE  MODERATE BUFFER ETF - JULY | ETF | 33740F425 |  | 11668 | 300 | SH |  | SOLE |  | 184 | 0 | 116 |
| FT VEST U.S. EQUITY ENHANCE  MODERATE BUFFER ETF - JUNE | ETF | 33740U844 |  | 1003645 | 23361 | SH |  | SOLE |  | 19786 | 0 | 3575 |
| FT VEST U.S. EQUITY ENHANCE  MODERATE BUFFER ETF - MARCH | ETF | 33740F474 |  | 4242947 | 104790 | SH |  | SOLE |  | 92000 | 0 | 12790 |
| FT VEST U.S. EQUITY ENHANCE  MODERATE BUFFER ETF - SEPTEMBER | ETF | 33740U810 |  | 456077 | 10889 | SH |  | SOLE |  | 9770 | 0 | 1119 |
| FT VEST U.S. EQUITY MODERATE BUFFER ETF - AUGUST | ETF | 33740U653 |  | 258063 | 6667 | SH |  | SOLE |  | 6264 | 0 | 403 |
| FT VEST U.S. EQUITY MODERATE BUFFER ETF - JAN | ETF | 33740F516 |  | 192786 | 4600 | SH |  | SOLE |  | 4333 | 0 | 267 |
| FT VEST U.S. EQUITY MODERATE BUFFER ETF - JULY | ETF | 33740U661 |  | 32907 | 807 | SH |  | SOLE |  | 807 | 0 | 0 |
| FT VEST U.S. EQUITY MODERATE BUFFER ETF - JUNE | ETF | 33740F433 |  | 301957 | 7660 | SH |  | SOLE |  | 7478 | 0 | 182 |
| FT VEST U.S. EQUITY MODERATE BUFFER ETF - MARCH | ETF | 33740F482 |  | 145456 | 3489 | SH |  | SOLE |  | 2928 | 0 | 561 |
| FT VEST U.S. EQUITY MODERATE BUFFER ETF - OCTOBER | ETF | 33740U695 |  | 23176 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| FT VEST U.S. EQUITY MODERATE BUFFER ETF - SEPTEMBER | ETF | 33740U711 |  | 125763 | 3300 | SH |  | SOLE |  | 3300 | 0 | 0 |
| FT VEST U.S. EQUITY MODERATE BUFFER FUND - APR | ETF | 33740F458 |  | 105910 | 2617 | SH |  | SOLE |  | 2148 | 0 | 469 |
| FT VEST U.S. SMALL CAP MODERATE BUFFER ETF - FEBRUARY | ETF | 33740F292 |  | 29735 | 1252 | SH |  | SOLE |  | 1252 | 0 | 0 |
| FT VEST U.S. SMALL CAP MODERATE BUFFER ETF - MAY | ETF | 33740F466 |  | 108603 | 4128 | SH |  | SOLE |  | 3749 | 0 | 379 |
| FT VEST US EQUITY BUFFER ETF - DECEMBER | ETF | 33740U505 |  | 937620 | 18858 | SH |  | SOLE |  | 17421 | 0 | 1437 |
| FT VEST US EQUITY BUFFER ETF - JANUARY | ETF | 33740F623 |  | 1011930 | 20074 | SH |  | SOLE |  | 18198 | 0 | 1876 |
| FT VEST US EQUITY BUFFER ETF - MARCH | ETF | 33740F599 |  | 4485664 | 92507 | SH |  | SOLE |  | 78915 | 0 | 13592 |
| FT VEST US EQUITY DEEP BUFFER ETF - JANUARY | ETF | 33740F631 |  | 105772 | 2487 | SH |  | SOLE |  | 2424 | 0 | 63 |
| FT VEST US EQUITY DEEP BUFFER ETF - MARCH | ETF | 33740F615 |  | 76320 | 1800 | SH |  | SOLE |  | 1369 | 0 | 431 |
| FUBOTV INC COM NEW CL A | Stock | 35953D401 |  | 1097 | 116 | SH |  | SOLE |  | 116 | 0 | 0 |
| FULTON FINL CORP PA COM | Stock | 360271100 |  | 54857 | 2697 | SH |  | SOLE |  | 2697 | 0 | 0 |
| GABELLI DIVID  INCOME TR COM | CEF | 36242H104 |  | 4282683 | 159030 | SH |  | SOLE |  | 148038 | 0 | 10991 |
| GABELLI GLOBAL SMALL  MID CAP COM | CEF | 36249W104 |  | 2381023 | 158524 | SH |  | SOLE |  | 143077 | 0 | 15446 |
| GABELLI HEALTHCARE  WELLNESS SHS | CEF | 36246K103 |  | 2795538 | 308899 | SH |  | SOLE |  | 288702 | 0 | 20197 |
| GAMCO NAT RES GOLD  INCOME TR SH BEN INT | CEF | 36465E101 |  | 170524 | 20422 | SH |  | SOLE |  | 19804 | 0 | 618 |
| GAMESQUARE HLDGS INC COM | Stock | 36468G103 |  | 101 | 375 | SH |  | SOLE |  | 0 | 0 | 375 |
| GDL FD COM SH BEN IT | CEF | 361570104 |  | 452061 | 54269 | SH |  | SOLE |  | 52835 | 0 | 1434 |
| GE AEROSPACE COM NEW | Stock | 369604301 |  | 237515 | 837 | SH |  | SOLE |  | 675 | 0 | 162 |
| GE VERNOVA INC COM | Stock | 36828A101 |  | 348287 | 399 | SH |  | SOLE |  | 342 | 0 | 57 |
| GENERAL AMERN INVS CO INC COM | CEF | 368802104 |  | 47801676 | 817542 | SH |  | SOLE |  | 713622 | 0 | 103919 |
| GENERAL DYNAMICS CORP COM | Stock | 369550108 |  | 91640 | 267 | SH |  | SOLE |  | 267 | 0 | 0 |
| GENERAL MTRS CO COM | Stock | 37045V100 |  | 14379 | 193 | SH |  | SOLE |  | 64 | 0 | 129 |
| GENESCO INC COM | Stock | 371532102 |  | 5798 | 200 | SH |  | SOLE |  | 150 | 0 | 50 |
| GILAT SATELLITE NETWORKS LTD SHS NEW | Stock | M51474118 |  | 122819 | 8177 | SH |  | SOLE |  | 7220 | 0 | 957 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 20627 | 148 | SH |  | SOLE |  | 148 | 0 | 0 |
| GLACIER BANCORP INC NEW COM | Stock | 37637Q105 |  | 447 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| GLOBAL X CLOUD COMPUTING ETF | ETF | 37954Y442 |  | 1970 | 101 | SH |  | SOLE |  | 101 | 0 | 0 |
| GLOBAL X CYBERSECURITY ETF | ETF | 37954Y384 |  | 1607 | 64 | SH |  | SOLE |  | 64 | 0 | 0 |
| GLOBAL X FINTECH ETF | ETF | 37954Y814 |  | 581 | 25 | SH |  | SOLE |  | 0 | 0 | 25 |
| GLOBAL X LITHIUM  BATTERY TECH ETF | ETF | 37954Y855 |  | 2900 | 39 | SH |  | SOLE |  | 28 | 0 | 11 |
| GLOBAL X ROBOTICS  ARTIFICIAL INTELLIGENCE ETF | ETF | 37954Y715 |  | 27274 | 821 | SH |  | SOLE |  | 793 | 0 | 28 |
| GLOBAL X SILVER MINERS ETF | ETF | 37954Y848 |  | 29366 | 326 | SH |  | SOLE |  | 301 | 0 | 25 |
| GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF | ETF | 37954Y673 |  | 116355 | 2290 | SH |  | SOLE |  | 2212 | 0 | 78 |
| GLOBAL X URANIUM ETF | ETF | 37954Y871 |  | 13318 | 275 | SH |  | SOLE |  | 275 | 0 | 0 |
| GLOBUS MED INC CL A | Stock | 379577208 |  | 4480 | 52 | SH |  | SOLE |  | 32 | 0 | 20 |
| GOLDMAN SACHS FUTURE TECH LEADERS EQUITY ETF | ETF | 38149W812 |  | 11902 | 291 | SH |  | SOLE |  | 0 | 0 | 291 |
| GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 |  | 184426 | 218 | SH |  | SOLE |  | 217 | 0 | 1 |
| GOLDMAN SACHS HEDGE INDUSTRY VIP ETF | ETF | 381430545 |  | 1749 | 12 | SH |  | SOLE |  | 0 | 0 | 12 |
| GOLDMAN SACHS MARKETBETA U.S. EQUITY ETF | ETF | 381430123 |  | 1702 | 19 | SH |  | SOLE |  | 0 | 0 | 19 |
| GOPRO INC CL A | Stock | 38268T103 |  | 77 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| GRAB HOLDINGS LIMITED CLASS A ORD | Stock | G4124C109 |  | 384 | 105 | SH |  | SOLE |  | 105 | 0 | 0 |
| GRANITESHARES 2X LONG AMD DAILY ETF | ETF | 38747R751 |  | 952 | 78 | SH |  | SOLE |  | 78 | 0 | 0 |
| GRANITESHARES NASDAQ SELECT DISRUPTORS ETF | ETF | 38747R603 |  | 2922 | 53 | SH |  | SOLE |  | 37 | 0 | 16 |
| GRAYSCALE ETHEREUM STAKING ETF | ETF | 389638107 |  | 7391 | 433 | SH |  | SOLE |  | 382 | 0 | 51 |
| GRAYSCALE ETHEREUM STAKING MINI ETF | ETF | 38964R203 |  | 12909 | 650 | SH |  | SOLE |  | 645 | 0 | 5 |
| GYRODYNE LLC COM | Stock | 403829104 |  | 4639 | 626 | SH |  | SOLE |  | 626 | 0 | 0 |
| HERITAGE INSURANCE HLDGS INC COM | Stock | 42727J102 |  | 10605 | 404 | SH |  | SOLE |  | 404 | 0 | 0 |
| HERZFELD CARIBBEAN BASIN FD COM | CEF | 42804T205 |  | 66759 | 4307 | SH |  | SOLE |  | 3611 | 0 | 696 |
| HIGH INCOME SECS FD SHS BEN INT | CEF | 42968F108 |  | 398251 | 72147 | SH |  | SOLE |  | 65005 | 0 | 7142 |
| HIGHLAND GLOBAL ALLOCATION FD COM | CEF | 43010T104 |  | 146644 | 18262 | SH |  | SOLE |  | 16840 | 0 | 1422 |
| HIGHLAND OPPS  INCOME FD HIGHLAND INCOME | CEF | 43010E404 |  | 794849 | 139203 | SH |  | SOLE |  | 130744 | 0 | 8459 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 683029 | 2077 | SH |  | SOLE |  | 2019 | 0 | 57 |
| HONEYWELL INTL INC COM | Stock | 438516106 |  | 404241 | 1788 | SH |  | SOLE |  | 1453 | 0 | 335 |
| HORIZON KINETICS INFLATION BENEFICIARIES ETF | ETF | 53656F623 |  | 96311 | 1850 | SH |  | SOLE |  | 1250 | 0 | 600 |
| HOST HOTELS  RESORTS INC COM | REIT | 44107P104 |  | 13201 | 689 | SH |  | SOLE |  | 251 | 0 | 438 |
| HUMANA INC COM | Stock | 444859102 |  | 1734 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| HUT 8 CORP COM | Stock | 44812J104 |  | 3894 | 83 | SH |  | SOLE |  | 51 | 0 | 32 |
| INCYTE CORP COM | Stock | 45337C102 |  | 13083 | 139 | SH |  | SOLE |  | 119 | 0 | 20 |
| INNODATA INC COM NEW | Stock | 457642205 |  | 3399 | 88 | SH |  | SOLE |  | 60 | 0 | 28 |
| INNOVATOR BUFFER STEP-UP STRATEGY ETF | ETF | 45783Y731 |  | 1620 | 45 | SH |  | SOLE |  | 0 | 0 | 45 |
| INNOVATOR DEEPWATER FRONTIER TECH ETF | ETF | 45782C862 |  | 9019 | 131 | SH |  | SOLE |  | 131 | 0 | 0 |
| INNOVATOR EMERGING MARKETS POWER BUFFER ETF JANUARY | ETF | 45782C516 |  | 201137 | 5928 | SH |  | SOLE |  | 5524 | 0 | 404 |
| INNOVATOR EQUITY DEFINED PROTECTION ETF - 1 YR AUGUST | ETF | 45783Y111 |  | 5325 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| INNOVATOR GROWTH-100 POWER BUFFER ETF - APRIL | ETF | 45782C334 |  | 11416 | 209 | SH |  | SOLE |  | 209 | 0 | 0 |
| INNOVATOR GROWTH-100 POWER BUFFER ETF - JANUARY | ETF | 45782C466 |  | 81870 | 1534 | SH |  | SOLE |  | 1534 | 0 | 0 |
| INNOVATOR GROWTH-100 POWER BUFFER ETF - NOVEMBER | ETF | 45784N874 |  | 2786 | 100 | SH |  | SOLE |  | 52 | 0 | 48 |
| INNOVATOR GROWTH-100 POWER BUFFER ETF- OCTOBER | ETF | 45782C615 |  | 82237 | 1459 | SH |  | SOLE |  | 1279 | 0 | 180 |
| INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - JANUARY | ETF | 45782C524 |  | 54420 | 1500 | SH |  | SOLE |  | 1332 | 0 | 168 |
| INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - JULY | ETF | 45782C722 |  | 32940 | 976 | SH |  | SOLE |  | 972 | 0 | 4 |
| INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - OCTOBER | ETF | 45782C631 |  | 71817 | 2049 | SH |  | SOLE |  | 2049 | 0 | 0 |
| INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - SEPTEMBER | ETF | 45783Y533 |  | 13116 | 400 | SH |  | SOLE |  | 317 | 0 | 83 |
| INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF FEBRUARY | ETF | 45783Y350 |  | 11924 | 400 | SH |  | SOLE |  | 360 | 0 | 40 |
| INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF MARCH | ETF | 45783Y343 |  | 31932 | 1100 | SH |  | SOLE |  | 1020 | 0 | 80 |
| INNOVATOR LADDERED ALLOCATION BUFFER ETF | ETF | 45783Y756 |  | 350661 | 9765 | SH |  | SOLE |  | 9718 | 0 | 47 |
| INNOVATOR LADDERED ALLOCATION POWER BUFFER ETF | ETF | 45783Y814 |  | 81477 | 1649 | SH |  | SOLE |  | 1649 | 0 | 0 |
| INNOVATOR PREMIUM INCOME 20 BARRIER ETF - JULY | ETF | 45783Y582 |  | 988 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| INNOVATOR U.S. EQUITY ACCELERATED 9 BUFFER ETF - APRIL | ETF | 45783Y301 |  | 255139 | 6518 | SH |  | SOLE |  | 6130 | 0 | 388 |
| INNOVATOR U.S. EQUITY ACCELERATED 9 BUFFER ETF - JANUARY | ETF | 45783Y780 |  | 5753956 | 183950 | SH |  | SOLE |  | 157600 | 0 | 26350 |
| INNOVATOR U.S. EQUITY ACCELERATED 9 BUFFER ETF - JULY | ETF | 45783Y889 |  | 3169296 | 83365 | SH |  | SOLE |  | 75214 | 0 | 8151 |
| INNOVATOR U.S. EQUITY ACCELERATED 9 BUFFER ETF - OCTOBER | ETF | 45783Y848 |  | 3650688 | 111006 | SH |  | SOLE |  | 87731 | 0 | 23275 |
| INNOVATOR U.S. EQUITY ACCELERATED PLUS ETF | ETF | 45783Y400 |  | 99235 | 2399 | SH |  | SOLE |  | 2234 | 0 | 165 |
| INNOVATOR U.S. EQUITY ACCELERATED PLUS ETF - JANUARY | ETF | 45783Y772 |  | 257045 | 8436 | SH |  | SOLE |  | 8038 | 0 | 398 |
| INNOVATOR U.S. EQUITY ACCELERATED PLUS ETF - OCTOBER | ETF | 45783Y830 |  | 87433 | 2700 | SH |  | SOLE |  | 2700 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - APRIL | ETF | 45782C888 |  | 2368526 | 48357 | SH |  | SOLE |  | 42978 | 0 | 5379 |
| INNOVATOR U.S. EQUITY BUFFER ETF - AUGUST | ETF | 45782C698 |  | 1551797 | 31768 | SH |  | SOLE |  | 28702 | 0 | 3066 |
| INNOVATOR U.S. EQUITY BUFFER ETF - DECEMBER | ETF | 45782C557 |  | 345030 | 7188 | SH |  | SOLE |  | 6189 | 0 | 999 |
| INNOVATOR U.S. EQUITY BUFFER ETF - FEBRUARY | ETF | 45782C433 |  | 1593448 | 33404 | SH |  | SOLE |  | 28557 | 0 | 4847 |
| INNOVATOR U.S. EQUITY BUFFER ETF - JANUARY | ETF | 45782C409 |  | 2263645 | 42446 | SH |  | SOLE |  | 36671 | 0 | 5775 |
| INNOVATOR U.S. EQUITY BUFFER ETF - JULY | ETF | 45782C789 |  | 2472510 | 49763 | SH |  | SOLE |  | 42986 | 0 | 6777 |
| INNOVATOR U.S. EQUITY BUFFER ETF - JUNE | ETF | 45782C755 |  | 3940987 | 85205 | SH |  | SOLE |  | 71767 | 0 | 13438 |
| INNOVATOR U.S. EQUITY BUFFER ETF - MARCH | ETF | 45782C391 |  | 1919343 | 36567 | SH |  | SOLE |  | 32653 | 0 | 3914 |
| INNOVATOR U.S. EQUITY BUFFER ETF - MAY | ETF | 45782C326 |  | 3062589 | 68250 | SH |  | SOLE |  | 63416 | 0 | 4834 |
| INNOVATOR U.S. EQUITY BUFFER ETF - NOVEMBER | ETF | 45782C581 |  | 609851 | 14175 | SH |  | SOLE |  | 12698 | 0 | 1477 |
| INNOVATOR U.S. EQUITY BUFFER ETF - OCTOBER | ETF | 45782C771 |  | 1900757 | 39610 | SH |  | SOLE |  | 33401 | 0 | 6209 |
| INNOVATOR U.S. EQUITY BUFFER ETF - SEPTEMBER | ETF | 45782C664 |  | 1696963 | 35292 | SH |  | SOLE |  | 30161 | 0 | 5131 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - APRIL | ETF | 45782C870 |  | 990503 | 24887 | SH |  | SOLE |  | 19528 | 0 | 5359 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - AUGUST | ETF | 45782C680 |  | 649130 | 15195 | SH |  | SOLE |  | 14116 | 0 | 1079 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - DECEMBER | ETF | 45782C540 |  | 85765 | 2018 | SH |  | SOLE |  | 1733 | 0 | 285 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - FEBRUARY | ETF | 45782C417 |  | 2015466 | 50261 | SH |  | SOLE |  | 41370 | 0 | 8891 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - JANUARY | ETF | 45782C508 |  | 2352999 | 51008 | SH |  | SOLE |  | 45591 | 0 | 5417 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - JULY | ETF | 45782C813 |  | 2478384 | 53916 | SH |  | SOLE |  | 48595 | 0 | 5321 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - JUNE | ETF | 45782C748 |  | 475193 | 11361 | SH |  | SOLE |  | 10813 | 0 | 548 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - MARCH | ETF | 45782C383 |  | 1715371 | 38444 | SH |  | SOLE |  | 32675 | 0 | 5769 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - MAY | ETF | 45782C318 |  | 428197 | 10721 | SH |  | SOLE |  | 9465 | 0 | 1256 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - NOVEMBER | ETF | 45782C573 |  | 1693851 | 41455 | SH |  | SOLE |  | 33217 | 0 | 8238 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - OCTOBER | ETF | 45782C797 |  | 3105170 | 72029 | SH |  | SOLE |  | 59243 | 0 | 12786 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - SEPTEMBER | ETF | 45782C656 |  | 153896 | 3574 | SH |  | SOLE |  | 3464 | 0 | 110 |
| INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - APRIL | ETF | 45782C342 |  | 40745 | 1124 | SH |  | SOLE |  | 1124 | 0 | 0 |
| INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JANUARY | ETF | 45782C474 |  | 1079432 | 25872 | SH |  | SOLE |  | 22454 | 0 | 3418 |
| INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JULY | ETF | 45782C284 |  | 528300 | 16494 | SH |  | SOLE |  | 14306 | 0 | 2188 |
| INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JUNE | ETF | 45783Y277 |  | 149834 | 5300 | SH |  | SOLE |  | 4988 | 0 | 312 |
| INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - OCTOBER | ETF | 45782C599 |  | 1508797 | 44472 | SH |  | SOLE |  | 34489 | 0 | 9983 |
| INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - SEPTEMBER | ETF | 45784N304 |  | 334625 | 11864 | SH |  | SOLE |  | 11636 | 0 | 228 |
| INNOVATOR US EQUITY ACCELERATED ETF | ETF | 45783Y103 |  | 40 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| INTAPP INC COM | Stock | 45827U109 |  | 154 | 6 | SH |  | SOLE |  | 0 | 0 | 6 |
| INTEL CORP COM | Stock | 458140100 |  | 261382 | 5923 | SH |  | SOLE |  | 5553 | 0 | 370 |
| INTELLIA THERAPEUTICS INC COM | Stock | 45826J105 |  | 22525 | 1757 | SH |  | SOLE |  | 1046 | 0 | 711 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 |  | 388104 | 1601 | SH |  | SOLE |  | 1599 | 0 | 2 |
| INTERNATIONAL FLAVORS COM | Stock | 459506101 |  | 21765 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 73297 | 159 | SH |  | SOLE |  | 48 | 0 | 111 |
| INVESCO BIOTECHNOLOGY  GENOME ETF | ETF | 46137V787 |  | 1663 | 21 | SH |  | SOLE |  | 0 | 0 | 21 |
| INVESCO DB COMMODITY INDEX TRACKING FUND | ETF | 46138B103 |  | 293843 | 10150 | SH |  | SOLE |  | 10150 | 0 | 0 |
| INVESCO PHLX SEMICONDUCTOR ETF | ETF | 46138G615 |  | 75282 | 1261 | SH |  | SOLE |  | 990 | 0 | 271 |
| INVESCO QQQ TRUST SERIES I | ETF | 46090E103 |  | 8033382 | 13918 | SH |  | SOLE |  | 12806 | 0 | 1112 |
| INVESCO S 500 EQUAL WEIGHT ETF | ETF | 46137V357 |  | 9515562 | 49581 | SH |  | SOLE |  | 41667 | 0 | 7913 |
| INVESCO S 500 EQUAL WEIGHT TECHNOLOGY ETF | ETF | 46137V282 |  | 34809 | 769 | SH |  | SOLE |  | 769 | 0 | 0 |
| ISHARES BITCOIN TRUST ETF | ETF | 46438F101 |  | 471874 | 12282 | SH |  | SOLE |  | 12065 | 0 | 217 |
| ISHARES CORE DIVIDEND GROWTH ETF | ETF | 46434V621 |  | 249700 | 3558 | SH |  | SOLE |  | 2986 | 0 | 572 |
| ISHARES CORE MSCI EAFE ETF | ETF | 46432F842 |  | 137062 | 1514 | SH |  | SOLE |  | 1514 | 0 | 0 |
| ISHARES CORE MSCI EMERGING MARKETS ETF | ETF | 46434G103 |  | 145680 | 2089 | SH |  | SOLE |  | 2086 | 0 | 2 |
| ISHARES CORE S 500 ETF | ETF | 464287200 |  | 6607872 | 10116 | SH |  | SOLE |  | 8794 | 0 | 1322 |
| ISHARES CORE S MID-CAP ETF | ETF | 464287507 |  | 337853 | 5003 | SH |  | SOLE |  | 4828 | 0 | 175 |
| ISHARES CORE S SMALL CAP ETF | ETF | 464287804 |  | 593095 | 4771 | SH |  | SOLE |  | 4569 | 0 | 202 |
| ISHARES CORE S TOTAL U.S. STOCK MARKET ETF | ETF | 464287150 |  | 664578 | 4666 | SH |  | SOLE |  | 4334 | 0 | 332 |
| ISHARES CYBERSECURITY  TECH ETF | ETF | 46435U135 |  | 86477 | 1981 | SH |  | SOLE |  | 1812 | 0 | 169 |
| ISHARES EMERGING MARKETS EQUITY FACTOR ETF | ETF | 46434G889 |  | 2115 | 35 | SH |  | SOLE |  | 0 | 0 | 35 |
| ISHARES GENOMICS IMMUNOLOGY AND HEALTHCARE ETF | ETF | 46435U192 |  | 1598 | 55 | SH |  | SOLE |  | 55 | 0 | 0 |
| ISHARES GLOBAL CLEAN ENERGY ETF | ETF | 464288224 |  | 11029 | 603 | SH |  | SOLE |  | 603 | 0 | 0 |
| ISHARES GLOBAL FINANCIALS ETF | ETF | 464287333 |  | 1710 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| ISHARES GLOBAL TECH ETF | ETF | 464287291 |  | 22193 | 222 | SH |  | SOLE |  | 196 | 0 | 26 |
| ISHARES GOLD TRUST | ETF | 464285204 |  | 481442 | 5461 | SH |  | SOLE |  | 4961 | 0 | 500 |
| ISHARES LARGE CAP ACCELERATED OUTCOME ETF | ETF | 46438G463 |  | 13370 | 500 | SH |  | SOLE |  | 0 | 0 | 500 |
| ISHARES MSCI EAFE GROWTH ETF | ETF | 464288885 |  | 105690 | 949 | SH |  | SOLE |  | 888 | 0 | 61 |
| ISHARES MSCI EAFE VALUE ETF | ETF | 464288877 |  | 142603 | 1918 | SH |  | SOLE |  | 1918 | 0 | 0 |
| ISHARES MSCI ISRAEL ETF | ETF | 464286632 |  | 2901 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| ISHARES MSCI USA MIN VOL FACTOR ETF | ETF | 46429B697 |  | 291769 | 3146 | SH |  | SOLE |  | 3095 | 0 | 51 |
| ISHARES MSCI USA MOMENTUM FACTOR ETF | ETF | 46432F396 |  | 185058 | 771 | SH |  | SOLE |  | 752 | 0 | 19 |
| ISHARES MSCI USA QUALITY FACTOR ETF | ETF | 46432F339 |  | 663136 | 3457 | SH |  | SOLE |  | 3439 | 0 | 18 |
| ISHARES MSCI USA VALUE FACTOR ETF | ETF | 46432F388 |  | 7110 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| ISHARES RUSSELL 1000 GROWTH ETF | ETF | 464287614 |  | 2219969 | 5206 | SH |  | SOLE |  | 4721 | 0 | 485 |
| ISHARES RUSSELL 1000 VALUE ETF | ETF | 464287598 |  | 408974 | 1914 | SH |  | SOLE |  | 1614 | 0 | 300 |
| ISHARES RUSSELL 2000 ETF | ETF | 464287655 |  | 12342614 | 49769 | SH |  | SOLE |  | 44688 | 0 | 5080 |
| ISHARES RUSSELL 2000 VALUE ETF | ETF | 464287630 |  | 1096589 | 5784 | SH |  | SOLE |  | 4911 | 0 | 873 |
| ISHARES RUSSELL MID-CAP VALUE ETF | ETF | 464287473 |  | 81469 | 559 | SH |  | SOLE |  | 259 | 0 | 300 |
| ISHARES RUSSELL TOP 200 ETF | ETF | 464289446 |  | 54899 | 342 | SH |  | SOLE |  | 323 | 0 | 19 |
| ISHARES S 100 ETF | ETF | 464287101 |  | 611967 | 1924 | SH |  | SOLE |  | 1924 | 0 | 0 |
| ISHARES S 500 GROWTH ETF | ETF | 464287309 |  | 1097846 | 9706 | SH |  | SOLE |  | 9322 | 0 | 384 |
| ISHARES S 500 VALUE ETF | ETF | 464287408 |  | 543947 | 2576 | SH |  | SOLE |  | 2500 | 0 | 76 |
| ISHARES S SMALL-CAP 600 VALUE ETF | ETF | 464287879 |  | 289018 | 2440 | SH |  | SOLE |  | 2087 | 0 | 353 |
| ISHARES SEMICONDUCTOR ETF | ETF | 464287523 |  | 37139 | 113 | SH |  | SOLE |  | 113 | 0 | 0 |
| ISHARES SILVER TRUST | ETF | 46428Q109 |  | 774820 | 11371 | SH |  | SOLE |  | 11058 | 0 | 313 |
| ISHARES TIPS BOND ETF | ETF | 464287176 |  | 36849 | 334 | SH |  | SOLE |  | 333 | 0 | 0 |
| ISHARES U.S. AEROSPACE  DEFENSE ETF | ETF | 464288760 |  | 26906 | 123 | SH |  | SOLE |  | 123 | 0 | 0 |
| ISHARES U.S. TECH BREAKTHROUGH MULTISECTOR ETF | ETF | 46436E502 |  | 12317 | 222 | SH |  | SOLE |  | 72 | 0 | 150 |
| ISHARES US TRANSPORTATION ETF | ETF | 464287192 |  | 1492 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| ITERUM THERAPEUTICS PLC SHS NEW | Stock | G6333L200 |  | 2 | 66 | SH |  | SOLE |  | 66 | 0 | 0 |
| JAPAN SMALLER CAPITALIZATION F COM | CEF | 47109U104 |  | 981621 | 90057 | SH |  | SOLE |  | 86010 | 0 | 4047 |
| JOHN HANCOCK DIVERSIFIED INCOM COM | CEF | 47804L102 |  | 1187367 | 109334 | SH |  | SOLE |  | 102562 | 0 | 6772 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 3109141 | 12719 | SH |  | SOLE |  | 9275 | 0 | 3444 |
| JOHNSON CTLS INTL PLC SHS | Stock | G51502105 |  | 130950 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 1174581 | 3993 | SH |  | SOLE |  | 3940 | 0 | 53 |
| KAYNE ANDERSON ENERGY INFRSTR COM | CEF | 486606106 |  | 7140 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| KEYCORP COM | Stock | 493267108 |  | 20912 | 1043 | SH |  | SOLE |  | 1043 | 0 | 0 |
| KINDER MORGAN INC DEL COM | Stock | 49456B101 |  | 27394 | 817 | SH |  | SOLE |  | 667 | 0 | 150 |
| KINROSS GOLD CORP COM | Stock | 496902404 |  | 116708 | 3824 | SH |  | SOLE |  | 3514 | 0 | 310 |
| KOREA FD INC COM NEW | CEF | 500634209 |  | 44451 | 990 | SH |  | SOLE |  | 855 | 0 | 135 |
| KRANESHARES GLOBAL CARBON STRATEGY ETF | ETF | 500767678 |  | 1425 | 48 | SH |  | SOLE |  | 0 | 0 | 48 |
| KYNDRYL HLDGS INC COMMON STOCK | Stock | 50155Q100 |  | 210 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| L3HARRIS TECHNOLOGIES INC COM | Stock | 502431109 |  | 70756 | 205 | SH |  | SOLE |  | 205 | 0 | 0 |
| LAM RESEARCH CORP COM NEW | Stock | 512807306 |  | 378178 | 1770 | SH |  | SOLE |  | 1770 | 0 | 0 |
| LEVERAGE SHARES 2X LONG NVDA DAILY ETF | ETF | 882927676 |  | 747 | 54 | SH |  | SOLE |  | 54 | 0 | 0 |
| LIBERTY ALL STAR EQUITY FD SH BEN INT | CEF | 530158104 |  | 206549 | 37216 | SH |  | SOLE |  | 33729 | 0 | 3487 |
| LIBERTY ALL-STAR GROWTH FD INC COM | CEF | 529900102 |  | 1567234 | 329944 | SH |  | SOLE |  | 301110 | 0 | 28834 |
| LINCOLN NATL CORP IND COM | Stock | 534187109 |  | 51830 | 1460 | SH |  | SOLE |  | 1410 | 0 | 50 |
| LMP CAP  INCOME FD INC COM | CEF | 50208A102 |  | 89013 | 5962 | SH |  | SOLE |  | 5881 | 0 | 81 |
| LOCKHEED MARTIN CORP COM | Stock | 539830109 |  | 48404 | 80 | SH |  | SOLE |  | 31 | 0 | 49 |
| LUCID GROUP INC COM NEW | Stock | 549498202 |  | 314 | 33 | SH |  | SOLE |  | 33 | 0 | 0 |
| LUMENTUM HLDGS INC COM | Stock | 55024U109 |  | 32327 | 46 | SH |  | SOLE |  | 34 | 0 | 12 |
| M  T BK CORP COM | Stock | 55261F104 |  | 37623 | 182 | SH |  | SOLE |  | 182 | 0 | 0 |
| MANULIFE FINL CORP COM | Stock | 56501R106 |  | 25692 | 746 | SH |  | SOLE |  | 688 | 0 | 58 |
| MARRIOTT INTL INC NEW CL A | Stock | 571903202 |  | 65414 | 200 | SH |  | SOLE |  | 0 | 0 | 200 |
| MARVELL TECHNOLOGY INC COM | Stock | 573874104 |  | 20701 | 209 | SH |  | SOLE |  | 189 | 0 | 20 |
| MASTEC INC COM | Stock | 576323109 |  | 38609 | 120 | SH |  | SOLE |  | 113 | 0 | 7 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 181876 | 364 | SH |  | SOLE |  | 364 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 469890 | 543 | SH |  | SOLE |  | 506 | 0 | 37 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 404415 | 3362 | SH |  | SOLE |  | 3047 | 0 | 315 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 727638 | 1272 | SH |  | SOLE |  | 1111 | 0 | 160 |
| MEXICO EQUITY  INCOME FD COM | CEF | 592834105 |  | 914236 | 70871 | SH |  | SOLE |  | 63382 | 0 | 7489 |
| MEXICO FD INC COM | CEF | 592835102 |  | 250281 | 11958 | SH |  | SOLE |  | 11480 | 0 | 478 |
| MFS HIGH INCOME MUN TR SH BEN INT | CEF | 59318D104 |  | 382486 | 103096 | SH |  | SOLE |  | 98544 | 0 | 4552 |
| MFS HIGH YIELD MUN TR SH BEN INT | CEF | 59318E102 |  | 74883 | 20917 | SH |  | SOLE |  | 20917 | 0 | 0 |
| MFS MULTIMARKET INCOME TR SH BEN INT | CEF | 552737108 |  | 3941 | 853 | SH |  | SOLE |  | 853 | 0 | 0 |
| MFS MUN INCOME TR SH BEN INT | CEF | 552738106 |  | 207898 | 38571 | SH |  | SOLE |  | 38037 | 0 | 534 |
| MICRON TECHNOLOGY INC COM | Stock | 595112103 |  | 209485 | 620 | SH |  | SOLE |  | 501 | 0 | 119 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 4002780 | 10813 | SH |  | SOLE |  | 10580 | 0 | 233 |
| MICROVAST HOLDINGS INC COM | Stock | 59516C106 |  | 188240 | 125493 | SH |  | SOLE |  | 110516 | 0 | 14977 |
| MONOLITHIC PWR SYS INC COM | Stock | 609839105 |  | 571822 | 523 | SH |  | SOLE |  | 489 | 0 | 34 |
| MORGAN STANLEY COM NEW | Stock | 617446448 |  | 361560 | 2197 | SH |  | SOLE |  | 2197 | 0 | 0 |
| MORGAN STANLEY INDIA INVT FD COM | CEF | 61745C105 |  | 260687 | 12667 | SH |  | SOLE |  | 11424 | 0 | 1243 |
| MOTOROLA SOLUTIONS INC COM NEW | Stock | 620076307 |  | 34284 | 79 | SH |  | SOLE |  | 79 | 0 | 0 |
| MP MATERIALS CORP COM CL A | Stock | 553368101 |  | 2365 | 49 | SH |  | SOLE |  | 49 | 0 | 0 |
| NEBIUS GROUP N.V. SHS CLASS A | Stock | N97284108 |  | 417738 | 4026 | SH |  | SOLE |  | 3624 | 0 | 402 |
| NETFLIX INC. COM | Stock | 64110L106 |  | 84612 | 880 | SH |  | SOLE |  | 800 | 0 | 80 |
| NEUBERGER ENGY INFRSTR  INC COM | CEF | 64129H104 |  | 14725 | 1401 | SH |  | SOLE |  | 1201 | 0 | 200 |
| NEUBERGER MUN FD INC COM | CEF | 64124P101 |  | 505724 | 49825 | SH |  | SOLE |  | 49028 | 0 | 797 |
| NEUBERGER NEXT GENERATION COMMON STOCK | CEF | 64133Q108 |  | 5038355 | 391481 | SH |  | SOLE |  | 365225 | 0 | 26255 |
| NEW GERMANY FD INC COM | CEF | 644465106 |  | 1111098 | 108718 | SH |  | SOLE |  | 104996 | 0 | 3722 |
| NIKE INC CL B | Stock | 654106103 |  | 65919 | 1248 | SH |  | SOLE |  | 1248 | 0 | 0 |
| NLIGHT INC COM | Stock | 65487K100 |  | 162963 | 2858 | SH |  | SOLE |  | 2534 | 0 | 324 |
| NORTHERN TR CORP COM | Stock | 665859104 |  | 17865 | 128 | SH |  | SOLE |  | 128 | 0 | 0 |
| NPK INTERNATIONAL INC COM SHS | Stock | 651718504 |  | 30994 | 2139 | SH |  | SOLE |  | 1900 | 0 | 239 |
| NUCOR CORP COM | Stock | 670346105 |  | 33820 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| NUVEEN CORE PLUS IMPACT FUND COM BEN INT | CEF | 67080D103 |  | 46691 | 4582 | SH |  | SOLE |  | 4394 | 0 | 188 |
| NUVEEN FLOATING RATE INCOME FD COM | CEF | 67072T108 |  | 2256 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| NUVEEN MULTI ASSET INCOME FUND COM | CEF | 670750108 |  | 390612 | 31501 | SH |  | SOLE |  | 27498 | 0 | 4003 |
| NUVEEN NASDAQ 100 DYNAMIC OVER COM SHS | CEF | 670699107 |  | 17869 | 670 | SH |  | SOLE |  | 670 | 0 | 0 |
| NUVEEN PA INVT QUALITY MUN FD COM | CEF | 670972108 |  | 39714 | 3329 | SH |  | SOLE |  | 1162 | 0 | 2166 |
| NUVEEN S 500 DYNAMIC OVERWRI COM | CEF | 6706EW100 |  | 1288878 | 80204 | SH |  | SOLE |  | 74548 | 0 | 5656 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 2445903 | 14025 | SH |  | SOLE |  | 12975 | 0 | 1049 |
| NVR INC COM | Stock | 62944T105 |  | 105437 | 16 | SH |  | SOLE |  | 16 | 0 | 0 |
| NYLI CBRE GBL INFR MEGTRNDS TR COM | CEF | 56064Q107 |  | 2867510 | 195202 | SH |  | SOLE |  | 184591 | 0 | 10609 |
| OCEANFIRST FINL CORP COM | Stock | 675234108 |  | 77121 | 4275 | SH |  | SOLE |  | 4275 | 0 | 0 |
| ONDAS INC COM NEW | Stock | 68236H204 |  | 841 | 93 | SH |  | SOLE |  | 93 | 0 | 0 |
| OPPFI INC COM CL A | Stock | 68386H103 |  | 10254 | 1330 | SH |  | SOLE |  | 1157 | 0 | 173 |
| ORACLE CORP COM | Stock | 68389X105 |  | 524006 | 3562 | SH |  | SOLE |  | 3280 | 0 | 282 |
| PACER SWAN SOS CONSERVATIVE (APRIL) ETF | ETF | 69374H543 |  | 5684 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| PACER SWAN SOS FLEX (APRIL) ETF | ETF | 69374H477 |  | 2436450 | 75117 | SH |  | SOLE |  | 64047 | 0 | 11070 |
| PACER SWAN SOS FLEX (JANUARY) ETF | ETF | 69374H576 |  | 60522 | 1658 | SH |  | SOLE |  | 1555 | 0 | 103 |
| PACER SWAN SOS FLEX (JULY) ETF | ETF | 69374H469 |  | 260542 | 7978 | SH |  | SOLE |  | 7795 | 0 | 183 |
| PACER SWAN SOS FLEX (OCTOBER) ETF | ETF | 69374H451 |  | 116967 | 3691 | SH |  | SOLE |  | 3115 | 0 | 576 |
| PACER SWAN SOS MODERATE (APRIL) ETF | ETF | 69374H519 |  | 3038 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| PACER SWAN SOS MODERATE (JANUARY) ETF | ETF | 69374H550 |  | 37311 | 1170 | SH |  | SOLE |  | 1052 | 0 | 118 |
| PACER SWAN SOS MODERATE (JULY) ETF | ETF | 69374H493 |  | 370193 | 11629 | SH |  | SOLE |  | 10980 | 0 | 649 |
| PACER SWAN SOS MODERATE (OCTOBER) ETF | ETF | 69374H485 |  | 576484 | 19104 | SH |  | SOLE |  | 17045 | 0 | 2059 |
| PACER US CASH COWS 100 ETF | ETF | 69374H881 |  | 99188 | 1585 | SH |  | SOLE |  | 1389 | 0 | 196 |
| PACER US CASH COWS GROWTH ETF | ETF | 69374H667 |  | 8271 | 153 | SH |  | SOLE |  | 11 | 0 | 142 |
| PACER US SMALL CAP CASH COWS ETF | ETF | 69374H857 |  | 8391 | 187 | SH |  | SOLE |  | 145 | 0 | 42 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 274421 | 1876 | SH |  | SOLE |  | 1514 | 0 | 362 |
| PAR PAC HOLDINGS INC COM NEW | Stock | 69888T207 |  | 12841 | 205 | SH |  | SOLE |  | 98 | 0 | 107 |
| PAYCHEX INC COM | Stock | 704326107 |  | 80789 | 877 | SH |  | SOLE |  | 877 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 236662 | 1524 | SH |  | SOLE |  | 1524 | 0 | 0 |
| PFIZER INC COM | Stock | 717081103 |  | 191281 | 6812 | SH |  | SOLE |  | 6812 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 66136 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| PHILLIPS 66 COM | Stock | 718546104 |  | 29149 | 160 | SH |  | SOLE |  | 160 | 0 | 0 |
| PIMCO CALIF MUN INCOME FD COM | CEF | 72200N106 |  | 246358 | 28713 | SH |  | SOLE |  | 27465 | 0 | 1248 |
| PIMCO DYNAMIC INCOME STRATEGY COM SHS BEN INT | CEF | 69346N107 |  | 22259 | 1009 | SH |  | SOLE |  | 810 | 0 | 199 |
| PIMCO NEW YORK MUN FD II COM | CEF | 72200Y102 |  | 229400 | 33489 | SH |  | SOLE |  | 33189 | 0 | 300 |
| PJT PARTNERS INC COM CL A | Stock | 69343T107 |  | 3493 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| PNC FINL SVCS GROUP INC COM | Stock | 693475105 |  | 177917 | 855 | SH |  | SOLE |  | 855 | 0 | 0 |
| POSTAL REALTY TRUST INC CL A | REIT | 73757R102 |  | 1856 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| POWELL INDS INC COM | Stock | 739128106 |  | 16773 | 31 | SH |  | SOLE |  | 25 | 0 | 6 |
| PPG INDS INC COM | Stock | 693506107 |  | 42752 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| PRIME MEDICINE INC COM | Stock | 74168J101 |  | 94012 | 27015 | SH |  | SOLE |  | 25356 | 0 | 1659 |
| PRINCIPAL REAL ESTATE INCOME SHS BEN INT | CEF | 74255X104 |  | 58611 | 6099 | SH |  | SOLE |  | 5611 | 0 | 488 |
| PROCTER  GAMBLE CO COM | Stock | 742718109 |  | 257825 | 1785 | SH |  | SOLE |  | 1785 | 0 | 0 |
| PROSHARES MSCI TRANSFORMATIONAL CHANGES ETF | ETF | 74347G796 |  | 1044 | 23 | SH |  | SOLE |  | 0 | 0 | 23 |
| PROSHARES ULTRA S 500 | ETF | 74347R107 |  | 3735 | 72 | SH |  | SOLE |  | 72 | 0 | 0 |
| PROVIDENT FINL SVCS INC COM | Stock | 74386T105 |  | 11807 | 558 | SH |  | SOLE |  | 558 | 0 | 0 |
| PRUDENTIAL FINL INC COM | Stock | 744320102 |  | 65062 | 666 | SH |  | SOLE |  | 666 | 0 | 0 |
| PUBLIC SVC ENTERPRISE GROUP COM | Stock | 744573106 |  | 56260 | 695 | SH |  | SOLE |  | 695 | 0 | 0 |
| PUTNAM MUN OPPORTUNITIES TR SH BEN INT | CEF | 746922103 |  | 21867 | 2123 | SH |  | SOLE |  | 2096 | 0 | 27 |
| QUALCOMM INC COM | Stock | 747525103 |  | 1011181 | 7852 | SH |  | SOLE |  | 7852 | 0 | 0 |
| QUANTUMSCAPE CORP COM CL A | Stock | 74767V109 |  | 5748 | 901 | SH |  | SOLE |  | 701 | 0 | 200 |
| RANPAK HOLDINGS CORP COM CL A | Stock | 75321W103 |  | 3377 | 946 | SH |  | SOLE |  | 946 | 0 | 0 |
| RENAISSANCE IPO ETF | ETF | 759937204 |  | 4188 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| RENN FD INC COM | CEF | 759720105 |  | 32652 | 9955 | SH |  | SOLE |  | 8688 | 0 | 1267 |
| RESIDEO TECHNOLOGIES INC COM | Stock | 76118Y104 |  | 14057 | 417 | SH |  | SOLE |  | 217 | 0 | 200 |
| RF INDS LTD COM PAR USD0.01 | Stock | 749552105 |  | 8671 | 841 | SH |  | SOLE |  | 412 | 0 | 429 |
| RIVERNORTH DOUBLELINE STRATE COM | CEF | 76882G107 |  | 17641 | 2300 | SH |  | SOLE |  | 1725 | 0 | 575 |
| RIVERNORTH FLEXIBLE MUN INCOME COM | CEF | 76883H104 |  | 7015 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| RIVERNORTH FLEXIBLE MUNI INCME COM | CEF | 76883Y107 |  | 11119 | 879 | SH |  | SOLE |  | 879 | 0 | 0 |
| RIVIAN AUTOMOTIVE INC COM CL A | Stock | 76954A103 |  | 918 | 61 | SH |  | SOLE |  | 41 | 0 | 20 |
| ROBLOX CORP CL A | Stock | 771049103 |  | 1980 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| ROBO GLOBAL ARTIFICIAL INTELLIGENCE ETF | ETF | 301505731 |  | 5901 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| ROBO GLOBAL ROBOTICS  AUTOMATION INDEX ETF | ETF | 301505707 |  | 1026 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| ROUNDHILL BALL METAVERSE ETF | ETF | 53656F417 |  | 3186 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| ROUNDHILL SPORTS BETTING  IGAMING ETF | ETF | 53656F789 |  | 24117 | 1350 | SH |  | SOLE |  | 1200 | 0 | 150 |
| ROUNDHILL VIDEO GAMES ETF | ETF | 53656F706 |  | 8889 | 425 | SH |  | SOLE |  | 425 | 0 | 0 |
| ROYAL BK CDA COM | Stock | 780087102 |  | 55814 | 345 | SH |  | SOLE |  | 345 | 0 | 0 |
| ROYCE GLOBAL TRUST INC COM | CEF | 78081T104 |  | 1421457 | 106381 | SH |  | SOLE |  | 101949 | 0 | 4431 |
| ROYCE MICRO-CAP TR INC COM | CEF | 780915104 |  | 7144334 | 631683 | SH |  | SOLE |  | 585815 | 0 | 45867 |
| ROYCE SMALL CAP TRUST INC COM | CEF | 780910105 |  | 10852648 | 653774 | SH |  | SOLE |  | 603156 | 0 | 50617 |
| RTX CORPORATION COM | Stock | 75513E101 |  | 214891 | 1114 | SH |  | SOLE |  | 1114 | 0 | 0 |
| SABA CAPITAL INCOME  OPPORTUN COM NEW | CEF | 880198205 |  | 2550917 | 306601 | SH |  | SOLE |  | 285946 | 0 | 20654 |
| SABA CAPITAL INCOME  OPRNT FD SHS NEW | CEF | 78518H202 |  | 5405548 | 802010 | SH |  | SOLE |  | 716780 | 0 | 85229 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 16054 | 86 | SH |  | SOLE |  | 86 | 0 | 0 |
| SCHWAB 1000 INDEX ETF | ETF | 808524722 |  | 391249 | 12488 | SH |  | SOLE |  | 10416 | 0 | 2072 |
| SCHWAB CHARLES CORP COM | Stock | 808513105 |  | 22168 | 236 | SH |  | SOLE |  | 235 | 0 | 0 |
| SCHWAB EMERGING MARKETS EQUITY ETF | ETF | 808524706 |  | 550712 | 16714 | SH |  | SOLE |  | 13407 | 0 | 3305 |
| SCHWAB INTERNATIONAL EQUITY ETF | ETF | 808524805 |  | 583568 | 23579 | SH |  | SOLE |  | 21480 | 0 | 2097 |
| SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETF | ETF | 808524888 |  | 562403 | 12033 | SH |  | SOLE |  | 10285 | 0 | 1746 |
| SCHWAB SHORT-TERM US TREASURY ETF | ETF | 808524862 |  | 20484 | 844 | SH |  | SOLE |  | 844 | 0 | 0 |
| SCHWAB U.S. BROAD MARKET ETF | ETF | 808524102 |  | 14995256 | 597421 | SH |  | SOLE |  | 492930 | 0 | 104489 |
| SCHWAB U.S. LARGE-CAP ETF | ETF | 808524201 |  | 20917424 | 815812 | SH |  | SOLE |  | 707457 | 0 | 108354 |
| SCHWAB U.S. LARGE-CAP GROWTH ETF | ETF | 808524300 |  | 2100053 | 72092 | SH |  | SOLE |  | 65477 | 0 | 6614 |
| SCHWAB U.S. LARGE-CAP VALUE ETF | ETF | 808524409 |  | 4263602 | 139790 | SH |  | SOLE |  | 116238 | 0 | 23552 |
| SCHWAB U.S. MID-CAP ETF | ETF | 808524508 |  | 4243191 | 137054 | SH |  | SOLE |  | 116457 | 0 | 20596 |
| SCHWAB U.S. SMALL-CAP ETF | ETF | 808524607 |  | 5196949 | 178712 | SH |  | SOLE |  | 147808 | 0 | 30903 |
| SCHWAB US DIVIDEND EQUITY ETF | ETF | 808524797 |  | 2638397 | 85997 | SH |  | SOLE |  | 77963 | 0 | 8033 |
| SCHWAB US TIPS ETF | ETF | 808524870 |  | 4843 | 182 | SH |  | SOLE |  | 182 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS | Stock | G7997R103 |  | 81878 | 209 | SH |  | SOLE |  | 209 | 0 | 0 |
| SEALED AIR CORP NEW COM | Stock | 81211K100 |  | 45288 | 1077 | SH |  | SOLE |  | 1077 | 0 | 0 |
| SEZZLE INC COM | Stock | 78435P105 |  | 13417 | 212 | SH |  | SOLE |  | 135 | 0 | 77 |
| SIRIUSXM HOLDINGS INC COMMON STOCK | Stock | 829933100 |  | 18118 | 785 | SH |  | SOLE |  | 785 | 0 | 0 |
| SNOWFLAKE INC COM SHS | Stock | 833445109 |  | 31521 | 209 | SH |  | SOLE |  | 39 | 0 | 170 |
| SOFI TECHNOLOGIES INC COM | Stock | 83406F102 |  | 79019 | 4976 | SH |  | SOLE |  | 4699 | 0 | 277 |
| SOURCE CAPITAL COM SHS OF BEN I | CEF | 836144303 |  | 9264 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| SOUTHERN COPPER CORP COM | Stock | 84265V105 |  | 11012 | 64 | SH |  | SOLE |  | 64 | 0 | 0 |
| SOUTHWEST AIRLS CO COM | Stock | 844741108 |  | 7138 | 190 | SH |  | SOLE |  | 190 | 0 | 0 |
| SPDR GOLD SHARES | ETF | 78463V107 |  | 1749989 | 4067 | SH |  | SOLE |  | 3972 | 0 | 95 |
| SPECIAL OPPORTUNITIES FD INC 2.75 CNV PFD C | Convertible Preferred | 84741T401 |  | 69201 | 2787 | SH |  | SOLE |  | 2587 | 0 | 200 |
| SPECIAL OPPORTUNITIES FD INC COM | CEF | 84741T104 |  | 4057746 | 294894 | SH |  | SOLE |  | 256200 | 0 | 38694 |
| SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN | CEF | 85208R101 |  | 199470 | 4180 | SH |  | SOLE |  | 3395 | 0 | 785 |
| SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR | CEF | 85207H104 |  | 6804 | 192 | SH |  | SOLE |  | 0 | 0 | 192 |
| SPROTT ASSET MANAGEMENT LP PHYSICAL PLATINU | CEF | 85207Q104 |  | 4659 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER | CEF | 85207K107 |  | 7317 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| SPROTT FOCUS TR INC COM | CEF | 85208J109 |  | 2056637 | 215580 | SH |  | SOLE |  | 204981 | 0 | 10599 |
| SPROTT URANIUM MINERS ETF | ETF | 85208P303 |  | 10104 | 160 | SH |  | SOLE |  | 160 | 0 | 0 |
| SRH TOTAL RETURN FUND INC COM | CEF | 101507101 |  | 5996600 | 350678 | SH |  | SOLE |  | 326955 | 0 | 23723 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 136594 | 1525 | SH |  | SOLE |  | 1524 | 0 | 0 |
| STATE STREET CONSUMER STAPLES SELECT SECTOR SPDR ETF | ETF | 81369Y308 |  | 82 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| STATE STREET ENERGY SELECT SECTOR SPDR ETF | ETF | 81369Y506 |  | 2902866 | 47386 | SH |  | SOLE |  | 41022 | 0 | 6364 |
| STATE STREET FINANCIAL SELECT SECTOR SPDR ETF | ETF | 81369Y605 |  | 155318 | 3146 | SH |  | SOLE |  | 3046 | 0 | 100 |
| STATE STREET HEALTH CARE SELECT SECTOR SPDR ETF | ETF | 81369Y209 |  | 275480 | 1879 | SH |  | SOLE |  | 1779 | 0 | 100 |
| STATE STREET INDUSTRIAL SELECT SECTOR SPDR ETF | ETF | 81369Y704 |  | 264105 | 1633 | SH |  | SOLE |  | 1293 | 0 | 340 |
| STATE STREET MATERIALS SELECT SECTOR SPDR ETF | ETF | 81369Y100 |  | 18789 | 376 | SH |  | SOLE |  | 376 | 0 | 0 |
| STATE STREET SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST | ETF | 78467X109 |  | 9481961 | 20471 | SH |  | SOLE |  | 18260 | 0 | 2210 |
| STATE STREET SPDR PORTFOLIO S 500 ETF | ETF | 78464A854 |  | 10692102 | 139693 | SH |  | SOLE |  | 131445 | 0 | 8248 |
| STATE STREET SPDR PORTFOLIO S 500 VALUE ETF | ETF | 78464A508 |  | 402496 | 7114 | SH |  | SOLE |  | 4913 | 0 | 2200 |
| STATE STREET SPDR S 500 ETF | ETF | 78462F103 |  | 141176856 | 217082 | SH |  | SOLE |  | 188200 | 0 | 28881 |
| STATE STREET SPDR S AEROSPACE  DEFENSE ETF | ETF | 78464A631 |  | 328904 | 1295 | SH |  | SOLE |  | 1243 | 0 | 52 |
| STATE STREET SPDR S MIDCAP 400 ETF TRUST | ETF | 78467Y107 |  | 204764 | 332 | SH |  | SOLE |  | 273 | 0 | 59 |
| STATE STREET SPDR US LARGE CAP LOW VOLATILITY INDEX ETF | ETF | 78468R804 |  | 28496 | 160 | SH |  | SOLE |  | 160 | 0 | 0 |
| STATE STREET TECHNOLOGY SELECT SECTOR SPDR ETF | ETF | 81369Y803 |  | 146987 | 1106 | SH |  | SOLE |  | 1106 | 0 | 0 |
| STATE STREET UTILITIES SELECT SECTOR SPDR ETF | ETF | 81369Y886 |  | 117020 | 2550 | SH |  | SOLE |  | 2550 | 0 | 0 |
| STERLING INFRASTRUCTURE INC COM | Stock | 859241101 |  | 87156 | 214 | SH |  | SOLE |  | 169 | 0 | 45 |
| STRATEGY INC CL A NEW | Stock | 594972408 |  | 5366 | 43 | SH |  | SOLE |  | 28 | 0 | 15 |
| STRIDE INC COM | Stock | 86333M108 |  | 289462 | 3283 | SH |  | SOLE |  | 3140 | 0 | 143 |
| SUN LIFE FINANCIAL INC. COM | Stock | 866796105 |  | 11699 | 187 | SH |  | SOLE |  | 187 | 0 | 0 |
| SYNCHRONY FINANCIAL COM | Stock | 87165B103 |  | 44553 | 655 | SH |  | SOLE |  | 643 | 0 | 12 |
| SYSCO CORP COM | Stock | 871829107 |  | 194374 | 2725 | SH |  | SOLE |  | 2725 | 0 | 0 |
| TAIWAN FD INC COM | CEF | 874036106 |  | 194590 | 2960 | SH |  | SOLE |  | 2799 | 0 | 161 |
| TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS | ADR | 874039100 |  | 258532 | 765 | SH |  | SOLE |  | 753 | 0 | 12 |
| TAKE-TWO INTERACTIVE SOFTWARE COM | Stock | 874054109 |  | 23898 | 121 | SH |  | SOLE |  | 121 | 0 | 0 |
| TARGET CORP COM | Stock | 87612E106 |  | 103020 | 850 | SH |  | SOLE |  | 850 | 0 | 0 |
| TCW TRANSFORM 500 ETF | ETF | 29287L106 |  | 70425 | 923 | SH |  | SOLE |  | 277 | 0 | 646 |
| TE CONNECTIVITY PLC ORD SHS | Stock | G87052109 |  | 81100 | 388 | SH |  | SOLE |  | 253 | 0 | 135 |
| TEMPLETON DRAGON FD INC COM | CEF | 88018T101 |  | 58069 | 5473 | SH |  | SOLE |  | 5473 | 0 | 0 |
| TEMPLETON EMERGING MKTS FD COM | CEF | 880191101 |  | 318633 | 18218 | SH |  | SOLE |  | 15866 | 0 | 2352 |
| TESLA INC COM | Stock | 88160R101 |  | 913018 | 2456 | SH |  | SOLE |  | 2347 | 0 | 109 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 69502 | 358 | SH |  | SOLE |  | 358 | 0 | 0 |
| THE BEACHBODY COMPANY INC COM CL A NEW | Stock | 073463309 |  | 22 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC COM | Stock | 883556102 |  | 273782 | 557 | SH |  | SOLE |  | 557 | 0 | 0 |
| THORNBURG INCM BUILDER OPP TR COM | CEF | 885213108 |  | 194620 | 9204 | SH |  | SOLE |  | 8300 | 0 | 904 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 439175 | 2750 | SH |  | SOLE |  | 2750 | 0 | 0 |
| TORONTO DOMINION BK ONT COM NEW | Stock | 891160509 |  | 46655 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| TORTOISE ENERGY INFRSTRCTR CP COM | CEF | 89147L886 |  | 503684 | 10104 | SH |  | SOLE |  | 9883 | 0 | 221 |
| TORTOISE ESSENTIAL ENERGY FUND | CEF | 890930100 |  | 134234 | 6135 | SH |  | SOLE |  | 6135 | 0 | 0 |
| TOTAL RETURN SECURITIES FUND COM | CEF | 870875101 |  | 523465 | 88274 | SH |  | SOLE |  | 80062 | 0 | 8212 |
| TR ACTIVEBETA US LARGE CAP EQUITY ETF | ETF | 381430503 |  | 39416 | 315 | SH |  | SOLE |  | 301 | 0 | 14 |
| TR ACTIVEBETA US SMALL CAP EQUITY ETF | ETF | 381430602 |  | 2013 | 27 | SH |  | SOLE |  | 11 | 0 | 16 |
| TRI CONTL CORP COM | CEF | 895436103 |  | 13585060 | 430043 | SH |  | SOLE |  | 368969 | 0 | 61073 |
| TRUESHARES STRUCTURED OUTCOME (APRIL) ETF | ETF | 210322855 |  | 233448 | 6541 | SH |  | SOLE |  | 6285 | 0 | 256 |
| TRUESHARES STRUCTURED OUTCOME (AUGUST) ETF | ETF | 210322814 |  | 12681 | 312 | SH |  | SOLE |  | 312 | 0 | 0 |
| TRUESHARES STRUCTURED OUTCOME (DECEMBER) ETF | ETF | 210322764 |  | 88995 | 2292 | SH |  | SOLE |  | 1964 | 0 | 328 |
| TRUESHARES STRUCTURED OUTCOME (FEBRUARY) ETF | ETF | 210322871 |  | 90826 | 2501 | SH |  | SOLE |  | 2041 | 0 | 460 |
| TRUESHARES STRUCTURED OUTCOME (JULY) ETF | ETF | 210322822 |  | 16100 | 401 | SH |  | SOLE |  | 401 | 0 | 0 |
| TRUESHARES STRUCTURED OUTCOME (MARCH) ETF | ETF | 210322863 |  | 27612 | 838 | SH |  | SOLE |  | 729 | 0 | 109 |
| TRUESHARES STRUCTURED OUTCOME (MAY) ETF | ETF | 210322848 |  | 31246 | 982 | SH |  | SOLE |  | 806 | 0 | 176 |
| TRUESHARES STRUCTURED OUTCOME (NOVEMBER) ETF | ETF | 210322772 |  | 133939 | 3159 | SH |  | SOLE |  | 2542 | 0 | 617 |
| TRUGOLF HLDGS INC COM CL A | Stock | 243733508 |  | 14 | 3 | SH |  | SOLE |  | 0 | 0 | 3 |
| TTM TECHNOLOGIES INC COM | Stock | 87305R109 |  | 29421 | 302 | SH |  | SOLE |  | 185 | 0 | 117 |
| TWIST BIOSCIENCE CORP COM | Stock | 90184D100 |  | 7888 | 166 | SH |  | SOLE |  | 166 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 100702 | 1400 | SH |  | SOLE |  | 1199 | 0 | 201 |
| UNDER ARMOUR INC CL A | Stock | 904311107 |  | 3156 | 534 | SH |  | SOLE |  | 534 | 0 | 0 |
| UNDER ARMOUR INC CL C | Stock | 904311206 |  | 5744 | 992 | SH |  | SOLE |  | 692 | 0 | 300 |
| UNION PAC CORP COM | Stock | 907818108 |  | 304003 | 1253 | SH |  | SOLE |  | 1253 | 0 | 0 |
| UNITED NAT FOODS INC COM | Stock | 911163103 |  | 8516 | 189 | SH |  | SOLE |  | 139 | 0 | 50 |
| UNITED RENTALS INC COM | Stock | 911363109 |  | 10928 | 15 | SH |  | SOLE |  | 10 | 0 | 5 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 57906 | 214 | SH |  | SOLE |  | 214 | 0 | 0 |
| UNIVEST FINANCIAL CORPORATION COM | Stock | 915271100 |  | 18843 | 550 | SH |  | SOLE |  | 550 | 0 | 0 |
| UNUSUAL WHALES SUBVERSIVE DEMOCRATIC TRADING ETF | ETF | 886364199 |  | 633 | 15 | SH |  | SOLE |  | 0 | 0 | 15 |
| UNUSUAL WHALES SUBVERSIVE REPUBLICAN TRADING ETF | ETF | 886364181 |  | 677 | 18 | SH |  | SOLE |  | 0 | 0 | 18 |
| URBAN OUTFITTERS INC COM | Stock | 917047102 |  | 1014 | 16 | SH |  | SOLE |  | 9 | 0 | 7 |
| US BANCORP COM NEW | Stock | 902973304 |  | 89457 | 1720 | SH |  | SOLE |  | 1720 | 0 | 0 |
| VALHI INC NEW COM | Stock | 918905209 |  | 1216 | 85 | SH |  | SOLE |  | 0 | 0 | 85 |
| VANECK GOLD MINERS ETF | ETF | 92189F106 |  | 122605 | 1336 | SH |  | SOLE |  | 1336 | 0 | 0 |
| VANECK ISRAEL ETF | ETF | 92189F635 |  | 2419 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| VANECK SEMICONDUCTOR ETF | ETF | 92189F676 |  | 340076 | 887 | SH |  | SOLE |  | 887 | 0 | 0 |
| VANECK VIDEO GAMING AND ESPORTS ETF | ETF | 92189F114 |  | 22267 | 246 | SH |  | SOLE |  | 246 | 0 | 0 |
| VANGUARD DIVIDEND APPRECIATION ETF | ETF | 921908844 |  | 537777 | 2501 | SH |  | SOLE |  | 2336 | 0 | 164 |
| VANGUARD EXTENDED MARKET ETF | ETF | 922908652 |  | 1029 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| VANGUARD FINANCIALS ETF | ETF | 92204A405 |  | 159952 | 1324 | SH |  | SOLE |  | 1237 | 0 | 87 |
| VANGUARD FTSE DEVELOPED MARKETS ETF | ETF | 921943858 |  | 2324029 | 36268 | SH |  | SOLE |  | 36267 | 0 | 0 |
| VANGUARD FTSE EMERGING MARKETS ETF | ETF | 922042858 |  | 320138 | 5923 | SH |  | SOLE |  | 5791 | 0 | 132 |
| VANGUARD GROWTH ETF | ETF | 922908736 |  | 124048 | 284 | SH |  | SOLE |  | 284 | 0 | 0 |
| VANGUARD HEALTH CARE ETF | ETF | 92204A504 |  | 447858 | 1645 | SH |  | SOLE |  | 1644 | 0 | 0 |
| VANGUARD HIGH DIVIDEND YIELD INDEX ETF | ETF | 921946406 |  | 49465 | 334 | SH |  | SOLE |  | 334 | 0 | 0 |
| VANGUARD INDUSTRIALS ETF | ETF | 92204A603 |  | 188015 | 602 | SH |  | SOLE |  | 564 | 0 | 38 |
| VANGUARD INFORMATION TECHNOLOGY ETF | ETF | 92204A702 |  | 359326 | 515 | SH |  | SOLE |  | 515 | 0 | 0 |
| VANGUARD LARGE-CAP ETF | ETF | 922908637 |  | 79793 | 267 | SH |  | SOLE |  | 256 | 0 | 11 |
| VANGUARD MATERIALS ETF | ETF | 92204A801 |  | 11042 | 49 | SH |  | SOLE |  | 49 | 0 | 0 |
| VANGUARD MEGA CAP GROWTH ETF | ETF | 921910816 |  | 10656 | 29 | SH |  | SOLE |  | 29 | 0 | 0 |
| VANGUARD MID-CAP ETF | ETF | 922908629 |  | 1137502 | 3961 | SH |  | SOLE |  | 3960 | 0 | 0 |
| VANGUARD MID-CAP VALUE ETF | ETF | 922908512 |  | 651061 | 3533 | SH |  | SOLE |  | 3533 | 0 | 0 |
| VANGUARD RUSSELL 2000 ETF | ETF | 92206C664 |  | 645596 | 6445 | SH |  | SOLE |  | 6445 | 0 | 0 |
| VANGUARD S 500 ETF | ETF | 922908363 |  | 7423027 | 12422 | SH |  | SOLE |  | 10931 | 0 | 1491 |
| VANGUARD S MID-CAP 400 ETF | ETF | 921932885 |  | 82768 | 724 | SH |  | SOLE |  | 692 | 0 | 32 |
| VANGUARD SMALL CAP VALUE ETF | ETF | 922908611 |  | 46492 | 214 | SH |  | SOLE |  | 214 | 0 | 0 |
| VANGUARD SMALL-CAP ETF | ETF | 922908751 |  | 1209285 | 4617 | SH |  | SOLE |  | 4617 | 0 | 0 |
| VANGUARD SMALL-CAP GROWTH ETF | ETF | 922908595 |  | 19949 | 66 | SH |  | SOLE |  | 66 | 0 | 0 |
| VANGUARD TOTAL STOCK MARKET ETF | ETF | 922908769 |  | 11669444 | 36375 | SH |  | SOLE |  | 31238 | 0 | 5136 |
| VANGUARD VALUE ETF | ETF | 922908744 |  | 596252 | 3039 | SH |  | SOLE |  | 2961 | 0 | 78 |
| VERACYTE INC COM | Stock | 92337F107 |  | 2738 | 85 | SH |  | SOLE |  | 0 | 0 | 85 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 30847 | 614 | SH |  | SOLE |  | 614 | 0 | 0 |
| VIRTUS ARTIFICIAL INTELLIGENCE COM | CEF | 92838Y100 |  | 154837 | 7232 | SH |  | SOLE |  | 6880 | 0 | 352 |
| VIRTUS CONVERTIBLE  INC FD II COM NEW | CEF | 92838U801 |  | 267690 | 19962 | SH |  | SOLE |  | 19380 | 0 | 582 |
| VIRTUS CONVERTIBLE  INCOME FD COM NEW | CEF | 92838X805 |  | 547361 | 36785 | SH |  | SOLE |  | 35063 | 0 | 1722 |
| VIRTUS DIVIDEND INTEREST  PR COM | CEF | 92840R101 |  | 3643887 | 288968 | SH |  | SOLE |  | 261920 | 0 | 27047 |
| VIRTUS EQUITY  CONV INCM FD COM | CEF | 92841M101 |  | 234932 | 10057 | SH |  | SOLE |  | 9390 | 0 | 667 |
| VIRTUS TOTAL RETURN FD INC COM | CEF | 92835W107 |  | 864890 | 130648 | SH |  | SOLE |  | 124950 | 0 | 5698 |
| VISA INC COM CL A | Stock | 92826C839 |  | 835694 | 2765 | SH |  | SOLE |  | 2765 | 0 | 0 |
| VOYA EMERGING MKTS HIGH DIVID COM | CEF | 92912P108 |  | 32068 | 4815 | SH |  | SOLE |  | 4586 | 0 | 229 |
| VSE CORP COM | Stock | 918284100 |  | 368616 | 1999 | SH |  | SOLE |  | 1862 | 0 | 137 |
| WABTEC COM | Stock | 929740108 |  | 8747 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 948505 | 7632 | SH |  | SOLE |  | 7482 | 0 | 150 |
| WASTE MGMT INC DEL COM | Stock | 94106L109 |  | 22979 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| WELLS FARGO  CO COM | Stock | 949746101 |  | 406648 | 5108 | SH |  | SOLE |  | 5108 | 0 | 0 |
| WERIDE INC SPONSORED ADS | ADR | 950915108 |  | 4174 | 516 | SH |  | SOLE |  | 208 | 0 | 308 |
| WESTERN ASSET INFLT LNK INC FD COM SH BEN INT | CEF | 95766Q106 |  | 21776 | 2695 | SH |  | SOLE |  | 2536 | 0 | 159 |
| WESTERN ASSET INTER MUNI COM | CEF | 958435109 |  | 129093 | 16809 | SH |  | SOLE |  | 16404 | 0 | 405 |
| WESTERN ASSET MANAGED MUNS FD COM | CEF | 95766M105 |  | 32721 | 3183 | SH |  | SOLE |  | 3183 | 0 | 0 |
| WESTERN AST INFL LKD OPP  INM COM | CEF | 95766R104 |  | 58577 | 6924 | SH |  | SOLE |  | 5153 | 0 | 1771 |
| WILLDAN GROUP INC COM | Stock | 96924N100 |  | 7350 | 96 | SH |  | SOLE |  | 96 | 0 | 0 |
| WISDOMTREE CYBERSECURITY FUND | ETF | 97717Y659 |  | 9978 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| WSFS FINL CORP COM | Stock | 929328102 |  | 197624 | 3019 | SH |  | SOLE |  | 3019 | 0 | 0 |
| XAI OCTAGN FLT RAT  ALT INM T COM SHS BENF INT | CEF | 98400T304 |  | 29464 | 1715 | SH |  | SOLE |  | 1715 | 0 | 0 |
| YIELDMAX AAPL OPTION INCOME STRATEGY ETF | ETF | 88634T857 |  | 259 | 22 | SH |  | SOLE |  | 0 | 0 | 22 |
| YIELDMAX AMZN OPTION INCOME STRATEGY ETF | ETF | 88634T840 |  | 220 | 20 | SH |  | SOLE |  | 0 | 0 | 20 |
| YIELDMAX GOOGL OPTION INCOME STRATEGY ETF | ETF | 88634T790 |  | 343 | 27 | SH |  | SOLE |  | 0 | 0 | 27 |
| YIELDMAX MAGNIFICENT 7 FUND OF OPTION INCOME ETFS | ETF | 88636J642 |  | 574 | 48 | SH |  | SOLE |  | 27 | 0 | 21 |
| YIELDMAX NFLX OPTION INCOME STRATEGY ETF | ETF | 88634T782 |  | 252 | 23 | SH |  | SOLE |  | 0 | 0 | 23 |
| YIELDMAX NVDA OPTION INCOME STRATEGY ETF | ETF | 88634T774 |  | 208 | 16 | SH |  | SOLE |  | 0 | 0 | 16 |
| YIELDMAX TSLA OPTION INCOME STRATEGY ETF | ETF | 88636X880 |  | 270 | 9 | SH |  | SOLE |  | 1 | 0 | 8 |

---